isValidLocale
Référence de l’API pour la fonction isValidLocale
Vue d’ensemble
La fonction isValidLocale valide qu’une chaîne donnée correspond à un code de locale BCP-47 valide. Elle effectue une validation complète du format sans nécessiter d’instance de la classe GT.
Références
Paramètres
Prop
Type
Renvoie
boolean - true si le code de locale est valide, false dans le cas contraire
Exemples
import { isValidLocale } from 'generaltranslation';
// Codes de locale valides
console.log(isValidLocale('en-US')); // true
console.log(isValidLocale('zh-CN')); // true
console.log(isValidLocale('es')); // true
// Codes de locale invalides
console.log(isValidLocale('invalid')); // false
console.log(isValidLocale('en_US')); // false (underscore au lieu de tiret)
console.log(isValidLocale('')); // falseNotes
- Valide le format des codes de locale BCP-47
- Fonctionne avec des correspondances de locales personnalisées
- Indispensable pour valider les saisies utilisateur
- Aucune requête réseau — validation de format pure
- Fonction sans état, adaptée aux bibliothèques utilitaires
Prochaines étapes
- Utilisez la méthode de la GT class isValidLocale
- Standardisez le format avec standardizeLocale
Que pensez-vous de ce guide ?

