Utility FunctionsLocales

isSameDialect

Référence de l’API pour la fonction isSameDialect

Présentation

La fonction isSameDialect vérifie si plusieurs codes de locale BCP‑47 correspondent au même dialecte, sans nécessiter d’instance de la classe GT.


Références

Paramètres

Prop

Type

Renvoie

boolean - true si tous les codes de locale correspondent au même dialecte


Exemples

import { isSameDialect } from 'generaltranslation';

// Vérifications de dialecte identique
console.log(isSameDialect('en-US', 'en-US')); // true
console.log(isSameDialect('en', 'en-US')); // true (la langue de base correspond à la variante régionale)
console.log(isSameDialect('en-US', 'en-GB')); // false (régions différentes)
console.log(isSameDialect('en-US', 'es-ES')); // false (langues différentes)

Notes

  • Traite les langues de base comme les parents des variantes régionales
  • Les variantes régionales doivent correspondre exactement
  • Essentiel pour la logique de secours de locale
  • Accepte des formats d’entrée flexibles
  • Aucune dépendance externe

Prochaines étapes

Que pensez-vous de ce guide ?

isSameDialect