Skip to main content

Cadenas de respaldo regional para todos los frameworks

La mayoría de los frameworks de i18n omite por completo las configuraciones principales. Un usuario pt-BR con una clave ausente ve inglés, no una traducción pt-PT perfectamente válida. Las bibliotecas locale-chain lo corrigen con cadenas configurables y combinación en profundidad.

El problema: los frameworks omiten las configuraciones principales

Publica traducciones pt-PT con 2.000 claves. Su archivo pt-BR tiene 200 sustituciones regionales. ¿Qué ocurre con las 1.800 claves idénticas? La mayoría de los frameworks muestra la región de respaldo —normalmente inglés— en vez de la principal. Sus usuarios brasileños ven una mezcla de portugués e inglés: una experiencia rota que hace parecer inacabada la aplicación.

No es un caso límite. Todas las aplicaciones con variantes regionales —zh-Hans/zh-Hant, es/es-419, en-US/en-GB o fr/fr-CA— sufren este problema. El comportamiento predeterminado de casi todos los frameworks es incorrecto.

Cómo funciona el respaldo con combinación en profundidad

Cuando un usuario selecciona pt-BR, la biblioteca carga mensajes de cada región de la cadena y los combina por prioridad. Las claves regionales sustituyen a las principales, que rellenan los huecos. El resultado es un conjunto completo sin traducciones ausentes.

Ejemplo: pt-BR define 'cart.checkout' como 'Finalizar compra'. pt-PT lo define como 'Concluir compra' y 'cart.empty' como 'Carrinho vazio'. El resultado combinado de pt-BR utiliza su texto para finalizar la compra, pero recurre a pt-PT para el carrito vacío, en vez de mostrar inglés.

Disponible para 17 frameworks

Cada framework tiene su propia biblioteca locale-chain, integrada de forma nativa con el sistema de i18n. Instale el paquete, configure las cadenas y la combinación se realizará automáticamente durante la carga.

Pruebe i18n Agent ahora

Arrastre y suelte aquí su archivo de traducción

JSON, YAML, PO, XML, CSV, Markdown, Properties

o haga clic para seleccionar

Idiomas de destino

No es necesario registrarsePresupuesto al instante

Preguntas frecuentes sobre respaldo regional