custom_label: una etiqueta de selector definida por el editor

{%custom_label%} muestra la etiqueta opcional introducida para cada idioma configurado.

Configura los valores

Abre Settings → POM Translate → Languages setup → Base setup:

  • introduce la redacción del idioma base en Custom label for the main language;
  • introduce la redacción de cada idioma adicional en Custom language label, dentro de Additional languages.

Después usa esta plantilla en la superficie del selector que necesites:

{%custom_label%}

Las etiquetas personalizadas son útiles para nombres editoriales concisos, redacción regional o una convención de nombres que difiera de la definición de idioma integrada.

Ten en cuenta la alternativa asimétrica

Cuando el idioma principal no tiene etiqueta personalizada, POM Translate sustituye su nombre de idioma local. Los idiomas adicionales no reciben esa alternativa a través de custom_label; un valor en blanco permanece vacío.

Completa y revisa cada etiqueta de idioma adicional antes de usar esta etiqueta por sí sola. No hay disponible una plantilla mixta más segura mediante sintaxis condicional, porque las etiquetas de combinación no admiten expresiones. Si mantener etiquetas personalizadas para cada idioma resulta poco práctico, usa en su lugar local_label como valor principal.

Verifica los cambios

Comprueba cada entrada de idioma después de editar los ajustes de idioma o el marcado del selector. Confirma que la redacción sea única, siga siendo comprensible fuera del idioma de la página actual y encaje en todos los diseños del selector. Cambiar una etiqueta personalizada solo afecta a la presentación; no renombra el idioma ni su prefijo de URL.