isValidLocale
Riferimento API per la funzione isValidLocale
Panoramica
La funzione isValidLocale verifica se una determinata stringa rappresenta un codice locale BCP‑47 valido. Esegue una convalida completa del formato senza richiedere un’istanza della classe GT.
Riferimenti
Parametri
Prop
Type
Restituisce
boolean - true se il codice locale è valido, false altrimenti
Esempi
import { isValidLocale } from 'generaltranslation';
// Codici locale validi
console.log(isValidLocale('en-US')); // true
console.log(isValidLocale('zh-CN')); // true
console.log(isValidLocale('es')); // true
// Codici locale non validi
console.log(isValidLocale('invalid')); // false
console.log(isValidLocale('en_US')); // false (trattino basso invece di trattino)
console.log(isValidLocale('')); // falseNote
- Convalida il formato dei codici locale BCP‑47
- Supporta mappature di locale personalizzate
- Fondamentale per la validazione dell’input utente
- Nessuna chiamata di rete: valida solo il formato
- Funzione stateless adatta a librerie di utilità
Prossimi passaggi
- Usa il metodo di classe GT
isValidLocale - Uniforma il formato con
standardizeLocale
Come valuti questa guida?