isValidLocale
API-Referenz für die Funktion isValidLocale
Übersicht
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 und erfordert keine Instanz der GT-Klasse.
Referenz
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 BCP-47-Locale-Code-Format
- Funktioniert mit benutzerdefinierten Locale-Zuordnungen
- Unverzichtbar für die Validierung von Benutzereingaben
- Keine Netzwerkzugriffe – reine Formatvalidierung
- Zustandslose Funktion, geeignet für Utility-Bibliotheken
Nächste Schritte
- Verwenden Sie die Methode der GT-Klasse
isValidLocale - Format mit
standardizeLocalevereinheitlichen
Wie ist diese Anleitung?