Utility FunctionsLocales

isSameLanguage

Riferimento API per la funzione isSameLanguage

Panoramica

La funzione isSameLanguage verifica se più codici di locale BCP‑47 rappresentano la stessa lingua di base, ignorando le differenze regionali.


Riferimenti

Parametri

Prop

Type

Restituisce

boolean - true se tutti i codici locale rappresentano la stessa lingua di base


Esempi

import { isSameLanguage } from 'generaltranslation';

// Stessa lingua, regioni diverse
console.log(isSameLanguage('en-US', 'en-GB')); // true
console.log(isSameLanguage('es-ES', 'es-MX')); // true
console.log(isSameLanguage('zh-CN', 'zh-TW')); // true

// Lingue diverse
console.log(isSameLanguage('en-US', 'es-ES')); // false
console.log(isSameLanguage('fr-FR', 'de-DE')); // false

Note

  • Confronta solo i codici della lingua base (prima del primo trattino)
  • Ignora le differenze regionali, di scrittura e di variante
  • Essenziale per l’organizzazione dei contenuti basata sulla lingua
  • Funziona con un numero variabile di parametri

Prossimi passaggi

Come valuti questa guida?

isSameLanguage