Elige una etiqueta para el selector
Una etiqueta de selector debe identificar un idioma antes de decorarlo. Crea la etiqueta más breve que siga siendo inequívoca para cada idioma habilitado.
Puntos de partida recomendados
Solo texto:
{%local_label%}
Imagen de bandera con el nombre local:
{%flag_image%} {%local_label%}
Nombres local e inglés:
{%local_label%} / {%label_english%}
Texto definido por el administrador:
{%custom_label%}
Elige datos que puedan existir
local_label y code tienen alternativas fiables. Las etiquetas de país, las banderas y las etiquetas personalizadas pueden estar vacías en una definición de idioma. Si la etiqueta calculada completa no contiene nada visible, POM Translate utiliza el código del idioma.
La custom_label del idioma base utiliza como alternativa su nombre de idioma local. Los idiomas adicionales no reciben esa misma alternativa cuando su etiqueta personalizada está en blanco.
Mantén el enrutamiento separado
Los valores visibles de slug, code o country_iso son datos de presentación. Editar el marcado no cambia la URL de destino ni el prefijo de idioma. POM Translate construye cada href por separado a partir del idioma y de la ruta actual.
Revisa el conjunto completo
- Guarda la plantilla para la superficie prevista.
- Inspecciona cada idioma habilitado, no solo el actual.
- Comprueba las variantes regionales que comparten un idioma.
- Confirma que los valores vacíos de país o bandera no dejan puntuación extraña.
- Verifica que el enlace final tiene una alternativa de texto significativa.
- Prueba la etiqueta más larga en el móvil y en el menú del tema.
Los campos de datos exactos están documentados en Etiquetas de combinación del selector de idioma.