Las traducciones de las secciones laterales personalizadas se rompen tras cambiar la configuración regional predeterminada del sitio

Hola :waving_hand:

[CASO LÍMITE]

Existe un problema con la función de traducción/localización para Secciones/Enlaces de barra lateral personalizados.

Si se crea una sección o enlace de barra lateral personalizado mientras la configuración de locale predeterminado del sitio está establecida en el Idioma A (por ejemplo, inglés), pero más tarde la locale predeterminado del sitio se cambia al Idioma B (por ejemplo, húngaro), los registros existentes de la barra lateral personalizada no se adaptan a la nueva locale predeterminada.

Como resultado, la interfaz de usuario interpreta incorrectamente el campo de entrada base/predeterminado, lo que provoca que las opciones de idioma en el menú desplegable de traducción queden completamente intercambiadas y desordenadas.

Pasos para reproducir

  1. Establezca la configuración del sitio locale predeterminado en Inglés.

  2. Cree una nueva sección/enlace de barra lateral personalizado, pero ingrese el texto en Húngaro (porque mi locale de usuario era húngaro) (por ejemplo, establezca la etiqueta base como "Főoldal" y la ruta como "/"). No lo localicé porque aún no existía una función para hacerlo.

  3. Cambie la configuración del sitio locale predeterminado a Húngaro (hu).

  4. Edite la sección de barra lateral personalizada creada en el paso 2 e intente traducirla:

    • Comportamiento observado: El sistema ahora asume que el campo de entrada base ("Főoldal") es el valor base húngaro porque la configuración predeterminada del sitio es húngara.

    • En el menú desplegable de traducción, el Húngaro ya no está disponible (ya que ahora se trata como el idioma base), pero el Inglés aparece como una opción de traducción seleccionable.

    • Seleccionar Inglés en el menú desplegable e ingresar la traducción al inglés ("Homepage") provoca que los valores localizados se inviertan o asignen incorrectamente.

Gracias