Utility FunctionsLocales

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

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 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

Wie ist dieser Leitfaden?

isValidLocale