JavaScript-i18n: Browsernative Internationalisierung mit der Intl-API
JavaScript enthält die Intl-API als integrierten Standard für die Formatierung von Zahlen, Datumsangaben und Listen sowie für die Handhabung von Pluralisierungsregeln in verschiedenen Sprachumgebungen. Es sind keine externen Bibliotheken erforderlich. Die API wird von allen modernen Browsern und Node.js unterstützt und bietet von Haus aus sprachumgebungsabhängigen Zeichenfolgenvergleich, Segmentierung und relative Zeitformatierung.
Funktionen der JavaScript-Intl-API
Die JavaScript-Intl-API in der Praxis
Formatieren Sie Währungen, Datumsangaben und Ordnungszahlen mithilfe integrierter Intl-Konstruktoren mit lokalisierter Ausgabe in jedem modernen Browser oder jeder Node.js-Laufzeitumgebung.
// 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)]}`;
}Verwandte Anleitungen
React i18n
Erfahren Sie, wie React-Anwendungen die Internationalisierung mithilfe komponentenbasierter Übersetzungsmuster handhaben.
Next.js i18n
Entdecken Sie die i18n-Funktionen von Next.js mit integriertem Locale-Routing und dem Laden von Übersetzungen auf dem Server.
TMS-Vergleiche
Vergleichen Sie Übersetzungsmanagement-Plattformen, um die für Ihr JavaScript-Projekt am besten geeignete Lösung zu finden.
Entdecken Sie weitere Leitfäden zu Frameworks
Beginnen Sie noch heute mit der Lokalisierung von JavaScript
Verwalten Sie Ihre JavaScript-Übersetzungen mit KI-gestützten Workflows, CLI-Synchronisierung und CDN-Bereitstellung in weniger als 50 ms.