local_label: el nombre del idioma en su propio idioma
{%local_label%} muestra el nombre del idioma almacenado en la definición de la configuración regional, escrito en ese idioma. El resultado habitual incluye nombres como English, Español o Français.
Por qué es la etiqueta principal más segura
Los visitantes pueden identificar su idioma sin entender primero el idioma actual del sitio. El valor también tiene una alternativa fiable: cuando una definición de configuración regional no tiene etiqueta local, POM Translate utiliza el código de esa configuración regional.
Úsalo solo para un selector de texto claro:
{%local_label%}
O mantenlo como el nombre textual junto a una bandera decorativa:
{%flag_html%} {%local_label%}
Distingue las variantes regionales
El nombre del idioma por sí solo puede no distinguir dos variantes configuradas del mismo idioma. Si todas las configuraciones regionales relevantes incluyen una etiqueta de país, añade local_country. De lo contrario, utiliza una custom_label revisada que nombre explícitamente cada variante.
Verifica el resultado
Guarda la plantilla para la superficie prevista en Settings → POM Translate → Language switcher. Comprueba que las definiciones de idioma personalizadas tengan un nombre local comprensible, que las variantes regionales sigan siendo distinguibles y que el nombre traducido más largo encaje en el menú o control flotante.