country_label_english: el nombre del país en inglés
{%country_label_english%} muestra el nombre del país en inglés según la definición del locale.
Cadena de alternativas
Cuando no hay ningún nombre de país en inglés definido, POM Translate utiliza local_country. Si la definición del locale no incluye ninguno de los dos valores, el resultado queda vacío.
Esto significa que una plantilla nominalmente en inglés puede contener el nombre del país en el idioma local para una definición personalizada o incompleta. Comprueba el resultado real en lugar de asumir que la etiqueta siempre produce inglés.
Añádelo a una etiqueta de idioma
Utiliza el país como información de apoyo:
{%label_english%} — {%country_label_english%}
No uses el nombre de un país como única etiqueta de idioma. Los países pueden tener varios idiomas, y los idiomas pueden abarcar varios países.
Evita la puntuación huérfana
POM Translate sustituye una etiqueta no disponible por una cadena vacía, no por el separador que la rodea. Por lo tanto, un guion o unos paréntesis permanecen cuando falta el nombre del país. Las plantillas de etiquetas de combinación no ofrecen bloques condicionales.
Comprueba todos los locales activados antes de publicar este patrón. Si los valores de país están incompletos, utiliza únicamente el nombre en inglés o en el idioma local, o define valores custom_label explícitos para todas las variantes.