isSameLanguage
Référence de l’API de la fonction isSameLanguage
Présentation
La fonction isSameLanguage vérifie si plusieurs codes de locale BCP‑47 correspondent à la même langue de base, en ignorant les différences régionales.
Références
Paramètres
Prop
Type
Renvoie
boolean - true si tous les codes de locale désignent la même langue de base
Exemples
import { isSameLanguage } from 'generaltranslation';
// Même langue, régions différentes
console.log(isSameLanguage('en-US', 'en-GB')); // true
console.log(isSameLanguage('es-ES', 'es-MX')); // true
console.log(isSameLanguage('zh-CN', 'zh-TW')); // true
// Langues différentes
console.log(isSameLanguage('en-US', 'es-ES')); // false
console.log(isSameLanguage('fr-FR', 'de-DE')); // falseNotes
- Compare uniquement les codes de langue de base (avant le premier tiret)
- Ignore les différences régionales, d’écriture et de variantes
- Indispensable pour organiser le contenu par langue
- Fonctionne avec un nombre de paramètres variable
Prochaines étapes
- Utilisez la méthode de la GT class isSameLanguage
- Comparez les dialectes avec isSameDialect
Que pensez-vous de ce guide ?

