#locale
4 APIs con esta etiqueta
API de Nombres Localizados
Obtén el nombre de visualización localizado de un código en cualquier idioma: países y regiones, idiomas, monedas, escrituras y calendarios. Pasa un código, un tipo y una configuración regional y el endpoint de nombre devuelve el nombre correcto: US como región en fr da "États-Unis", de como idioma en fr da "allemand", EUR como moneda da "Euro", y el mismo código se lee correctamente en alemán, japonés, árabe o cualquier otra configuración regional. El endpoint de lista devuelve cada código de un tipo localizado y ordenado en la clasificación de esa configuración regional, ideal para construir un menú desplegable de países, idiomas o monedas en cualquier idioma. Impulsado por los datos completos de ICU de la plataforma (Intl.DisplayNames) y calculado localmente sin llamadas de red. Construido para formularios y selectores internacionalizados, interfaces de usuario multilingües, informes localizados y onboarding. Un resolvedor de nombres localizados, distinto de los datos de referencia de países en inglés (countries), formato de números y monedas (numberformat) y formato de fecha local (datelocale). Sin clave upstream, sin caché.
api.oanor.com/displaynames-api
Tiempo Relativo y API de Fecha Localizada
Humaniza marcas de tiempo y formatea fechas para cualquier configuración regional y zona horaria usando ICU completo. El endpoint relativo convierte un instante en una frase relativa localizada respecto a ahora (o un tiempo de referencia dado) — "hace 3 horas", "vor 3 Stunden", "en 2 días", "il y a 5 minutes" — eligiendo automáticamente la mejor unidad desde segundos hasta años. El endpoint de formato renderiza una cadena de fecha/hora localizada (ej. "martes 2 de junio de 2026 a las 15:30" o "2026年6月2日 22:30:00"), respetando la configuración regional (BCP 47), una zona horaria IANA nombrada, los estilos de fecha y hora elegidos (completo/largo/medio/corto) y la preferencia de 12/24 horas, y devuelve un desglose de partes para visualizaciones personalizadas. Pase fechas como ISO 8601 o marcas de tiempo unix. Todo se calcula localmente sin llamadas de red. Ideal para interfaces internacionalizadas, feeds de actividad, notificaciones, comentarios y paneles. Un formateador de tiempo relativo y fecha localizada — distinto de hora actual en una zona horaria (time), el kit de herramientas de análisis/token UTC (datetime) y formato de números/monedas (numberformat). Sin clave upstream, sin caché.
api.oanor.com/datelocale-api
API de formato de números y moneda
Formatea números para cualquier configuración regional utilizando datos completos de ICU: la forma correcta de mostrar dinero, porcentajes y medidas por región. Pase un valor y un estilo, y el endpoint de formato devuelve la cadena correcta según la configuración regional: decimal, moneda (cualquier código ISO 4217, con el símbolo y agrupación correctos — p. ej., 1.234.567,89 € en de-DE, $1,234,567.89 en en-US, ¥1,234,567 en ja-JP, y la agrupación lakh india 12,34,567.89 en hi-IN), porcentaje o unidad (p. ej., 80 km/h). Controle la configuración regional (BCP 47), los dígitos de fracción mínimos/máximos, la agrupación, la visualización del signo y la notación (estándar, científica, ingenieril o compacta como 1.2M). Un endpoint de partes devuelve el desglose formatToParts (entero, grupo, decimal, fracción, símbolo de moneda…) para crear visualizaciones con estilo personalizado. Todo se calcula localmente sin llamadas de red. Ideal para interfaces de usuario internacionalizadas, facturas y recibos, paneles e informes. Un formateador de números/moneda local — distinto de los tipos de cambio de divisas (moneda), números a palabras (numberwords) y el conversor de base numérica (baseconvert). Sin clave upstream, sin caché.
api.oanor.com/numberformat-api
API de Etiquetas de Idioma BCP 47
Etiquetas de idioma IETF BCP 47 (locales) como una API, construida sobre el Registro de Subetiquetas de Idioma de IANA: más de 9,200 subetiquetas (idiomas, escrituras, regiones, variantes, extlangs y etiquetas heredadas). El endpoint principal /parse valida y descompone cualquier etiqueta de idioma (por ejemplo, zh-Hant-TW → Chino + escritura Han tradicional + Taiwán; en-Latn-US, de-CH-1996, i-klingon) en sus subetiquetas etiquetadas, señala partes inválidas o obsoletas, y reconoce etiquetas redundantes/heredadas previamente registradas. Busque una subetiqueta individual (de → Alemán, Hant → Han tradicional, 419 → América Latina), o busque en el registro por descripción. Ideal para internacionalización (i18n), validación de locales, negociación de contenido y aplicaciones conscientes del idioma.
api.oanor.com/bcp47-api