JavaScript i18n: Browser-native Internationalisering met de Intl API
JavaScript bevat de Intl API als ingebouwde standaard voor het opmaken van getallen, datums, lijsten en het verwerken van meervoudsregels voor verschillende locales. Geen externe bibliotheken vereist. De API wordt ondersteund in alle moderne browsers en Node.js, met locale-bewuste tekenreeksvergelijking, segmentatie en relatieve tijdopmaak direct beschikbaar.
JavaScript Intl API-functies
JavaScript Intl API in de Praktijk
Formatteer valuta, datums en rangtelwoorden met behulp van ingebouwde Intl-constructors met landspecifieke uitvoer in elke moderne browser of Node.js-runtime.
// Using the built-in Intl API
const formatter = new Intl.NumberFormat('de-DE', {
style: 'currency',
currency: 'EUR',
});
console.log(formatter.format(1234.56)); // "1.234,56 €"
// Date formatting
const date = new Intl.DateTimeFormat('ja-JP', {
year: 'numeric',
month: 'long',
day: 'numeric',
});
console.log(date.format(new Date())); // "2026年3月2日"
// Pluralization
const plural = new Intl.PluralRules('en');
const suffixes = { one: 'st', two: 'nd', few: 'rd', other: 'th' };
function ordinal(n) {
return `${n}${suffixes[plural.select(n)]}`;
}Gerelateerde Gidsen
React i18n
Leer hoe React-applicaties i18n verwerken met componentgebaseerde vertaalpatronen.
Next.js i18n
Verken Next.js i18n met ingebouwde locale-routering en vertaalloading aan de serverzijde.
TMS-vergelijkingen
Vergelijk vertaalbeheersplatforms om de beste keuze voor uw JavaScript-project te vinden.
Begin Vandaag met JavaScript i18n
Beheer uw JavaScript-vertalingen met AI-gedreven workflows, CLI-synchronisatie en CDN-levering onder 50ms.