isValidLocale
Référence de l’API pour la fonction isValidLocale
Présentation
La fonction isValidLocale valide si une chaîne donnée représente un code de locale BCP‑47 valide. Elle effectue une validation complète du format sans nécessiter d’instance de GT class.
Références
Paramètres
Prop
Type
Renvoie
boolean - true si le code de locale est valide, false sinon
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 du code de locale BCP-47
- Fonctionne avec des correspondances de locales personnalisées
- Indispensable pour valider les entrées 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 - Uniformisez le format avec
standardizeLocale
Comment trouvez-vous ce guide ?