isValidLocale
API-Referenz zur Funktion isValidLocale
Überblick
Die Funktion isValidLocale prüft, ob eine angegebene Zeichenfolge einen gültigen BCP‑47‑Locale-Code darstellt. Sie führt eine umfassende Formatprüfung durch, ohne dass eine Instanz der GT‑Klasse erforderlich ist.
Referenzen
Parameter
Prop
Type
Rückgabe
boolean – true, wenn der locale code gültig ist, sonst false
Beispiele
import { isValidLocale } from 'generaltranslation';
// Gültige Locale-Codes
console.log(isValidLocale('en-US')); // true
console.log(isValidLocale('zh-CN')); // true
console.log(isValidLocale('es')); // true
// Ungültige Locale-Codes
console.log(isValidLocale('invalid')); // false
console.log(isValidLocale('en_US')); // false (Unterstrich statt Bindestrich)
console.log(isValidLocale('')); // falseHinweise
- Validiert das Format von BCP-47-Locale-Codes
- Unterstützt benutzerdefinierte Locale-Zuordnungen
- Unverzichtbar zur Validierung von Benutzereingaben
- Keine Netzwerkanfragen – reine Formatprüfung
- Zustandslose Funktion, geeignet für Utility-Bibliotheken
Nächste Schritte
- Verwenden Sie die GT-Klassenmethode isValidLocale
- Vereinheitlichen Sie das Format mit standardizeLocale
Wie ist dieser Leitfaden?

