Utility FunctionsLocales
isSameDialect
Riferimento API per la funzione isSameDialect
Panoramica
La funzione isSameDialect verifica se più codici di localizzazione BCP‑47 rappresentano lo stesso dialetto senza richiedere un’istanza della classe GT.
Riferimenti
Parametri
Prop
Type
Restituisce
boolean - true se tutti i codici di locale rappresentano lo stesso dialetto
Esempi
import { isSameDialect } from 'generaltranslation';
// Verifiche dello stesso dialetto
console.log(isSameDialect('en-US', 'en-US')); // true
console.log(isSameDialect('en', 'en-US')); // true (la lingua di base corrisponde a quella regionale)
console.log(isSameDialect('en-US', 'en-GB')); // false (regioni diverse)
console.log(isSameDialect('en-US', 'es-ES')); // false (lingue diverse)Note
- Considera le lingue di base come “genitori” delle varianti regionali
- Le varianti regionali devono corrispondere esattamente
- Essenziale per la logica di fallback dei locali
- Accetta formati di input flessibili
- Nessuna dipendenza esterna
Prossimi passi
- Usa il metodo di classe di GT
isSameDialect - Confronta le lingue con
isSameLanguage
Come valuti questa guida?