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
Establezca la configuración del sitio locale predeterminado en Inglés.
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.
Cambie la configuración del sitio locale predeterminado a Húngaro (hu).
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.