Utility FunctionsLocales

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

booleantrue, 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('')); // false

Hinweise

  • 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

Wie ist diese Anleitung?