Globaprom.

¿Qué es CLDR? El repositorio de datos de locale, explicado

CLDR (Common Locale Data Repository, repositorio común de datos de locale) es la base de datos compartida que le dice al software cómo formatea cada locale las fechas, los números, las monedas y los plurales. El Consorcio Unicode lo mantiene, y es la referencia en la que se apoyan sin ruido la mayoría de lenguajes de programación y frameworks.

Por qué existe: "el formato correcto" cambia en todas partes, y ningún equipo debería redescubrirlo locale por locale. CLDR registra que 1.000,50 en España se escribe 1,000.50 en Estados Unidos, que la semana empieza en lunes aquí y en domingo en otros sitios, que el símbolo de moneda va antes del importe en un lugar y después en otro, y que las reglas de plural varían (el español tiene dos formas, el árabe tiene seis). Cubre cientos de locales y se actualiza dos veces al año. La ordenación también forma parte: CLDR sabe que la ñ va después de la n en español y que el sueco coloca å, ä y ö al final del alfabeto.

Los desarrolladores casi nunca editan estos datos a mano. Llegan a ellos por medio de librerías, el proyecto ICU, la API Intl del navegador o las funciones de formato de un framework, que leen el CLDR por debajo. Eso es lo que hace que una fecha se muestre como "20 de julio de 2026" para un usuario y como "20 July 2026" para otro sin código a medida.

Apoyarse en el formato del CLDR es parte central de la internacionalización: así es como un producto maneja bien las diferencias de locale sin que un desarrollador tenga que adivinarlas.

Por qué importa para el software a medida

El software listo para el multilingüe que construimos formatea fechas, números y monedas mediante librerías respaldadas por CLDR en lugar de reglas fijas en el código. Un mercado nuevo hereda gratis el formato local correcto, una cosa menos que arreglar cuando un cliente se expande a otro idioma.