Rug

#locale

4 APIs met deze tag

Gelokaliseerde Namen API

Haal de gelokaliseerde weergavenaam van een code op in elke taal — landen en regio's, talen, valuta's, schriften en kalenders. Geef een code, een type en een locale door en de naam-eindpunt retourneert de juiste naam: US als regio in fr geeft "États-Unis", de als taal in fr geeft "allemand", EUR als valuta geeft "Euro", en dezelfde code leest correct in het Duits, Japans, Arabisch of elke andere locale. Het lijst-eindpunt retourneert elke code van een type gelokaliseerd en gesorteerd in de collatie van die locale — ideaal voor het bouwen van een land-, taal- of valutakeuzelijst in elke taal. Aangedreven door de volledige ICU-gegevens van het platform (Intl.DisplayNames) en lokaal berekend zonder netwerkaanroepen. Gebouwd voor geïnternationaliseerde formulieren en kiezers, meertalige UI's, gelokaliseerde rapporten en onboarding. Een resolver voor gelokaliseerde namen — anders dan landreferentiegegevens in het Engels (countries), getal- en valutaopmaak (numberformat) en locale datumopmaak (datelocale). Geen upstream-sleutel, geen cache.

api.oanor.com/displaynames-api

Relatieve tijd & landelijke datum API

Humaniseer tijdstempels en formatteer datums voor elke landinstelling en tijdzone met volledige ICU. Het relatieve eindpunt zet een moment om in een gelokaliseerde relatieve zin ten opzichte van nu (of een opgegeven referentietijd) — "3 uur geleden", "vor 3 Stunden", "over 2 dagen", "il y a 5 minutes" — waarbij automatisch de beste eenheid wordt gekozen van seconden tot jaren. Het formaat-eindpunt geeft een gelokaliseerde datum/tijd string weer (bijv. "dinsdag 2 juni 2026 om 15:30" of "2026年6月2日 22:30:00"), rekening houdend met de landinstelling (BCP 47), een benoemde IANA tijdzone, de gekozen datum- en tijdstijlen (full/long/medium/short) en 12/24-uurs voorkeur, en retourneert een uitsplitsing van onderdelen voor aangepaste weergaven. Geef datums door als ISO 8601 of unix tijdstempels. Alles wordt lokaal berekend zonder netwerkoproepen. Ideaal voor geïnternationaliseerde UI's, activiteitenfeeds, meldingen, reacties en dashboards. Een relatieve-tijd en landelijke datum formatter — anders dan huidige-tijd-in-een-tijdzone (time), de UTC parse/token toolkit (datetime) en getal/valuta opmaak (numberformat). Geen upstream key, geen cache.

api.oanor.com/datelocale-api

Number & Currency Formatter API

Formatteer getallen voor elke locale met volledige ICU-gegevens — de juiste manier om geld, percentages en metingen per regio weer te geven. Geef een waarde en een stijl door en het formaat-eindpunt retourneert de locale-correcte tekenreeks: decimaal, valuta (elke ISO 4217-code, met het juiste symbool en groepering — bijv. 1.234.567,89 € in de-DE, $1.234.567,89 in en-US, ¥1.234.567 in ja-JP, en de Indiase lakh-groepering 12,34,567.89 in hi-IN), procent, of eenheid (bijv. 80 km/u). Beheer de locale (BCP 47), minimum/maximum fractiecijfers, groepering, tekenweergave en notatie (standaard, wetenschappelijk, technisch of compact zoals 1,2M). Een parts-eindpunt retourneert de formatToParts-uitsplitsing (geheel getal, groep, decimaal, fractie, valutasymbool…) voor het bouwen van aangepaste opgemaakte weergaven. Alles wordt lokaal berekend zonder netwerkoproepen. Ideaal voor geïnternationaliseerde UI's, facturen en bonnen, dashboards en rapporten. Een locale getal-/valutaformatter — te onderscheiden van wisselkoersen (valuta), getallen-naar-woorden (numberwords) en de cijferbasisconverter (baseconvert). Geen upstream-sleutel, geen cache.

api.oanor.com/numberformat-api

BCP 47 Taaltags API

IETF BCP 47 taaltags (locales) als API, gebouwd op de IANA Language Subtag Registry — 9.200+ subtags (talen, schriften, regio's, varianten, extlangs en grandfathered tags). Het headline /parse-eindpunt valideert en ontleedt elke taaltag (bijv. zh-Hant-TW → Chinees + Han Traditioneel schrift + Taiwan; en-Latn-US, de-CH-1996, i-klingon) in de gelabelde subtags, markeert ongeldige of verouderde delen en herkent vooraf geregistreerde redundante/grandfathered tags. Zoek een individuele subtag op (de → Duits, Hant → Han Traditioneel, 419 → Latijns-Amerika) of doorzoek het register op beschrijving. Ideaal voor internationalisatie (i18n), locale validatie, contentonderhandeling en taalgevoelige apps.

api.oanor.com/bcp47-api