Utility FunctionsLocales

isSameLanguage

Referencia de API de la función isSameLanguage

Descripción general

La función isSameLanguage comprueba si varios códigos de configuración regional BCP-47 representan el mismo idioma base, ignorando las diferencias regionales.


Referencias

Parámetros

Prop

Type

Devuelve

boolean - true si todos los códigos de configuración regional corresponden al mismo idioma base


Ejemplos

import { isSameLanguage } from 'generaltranslation';

// Mismo idioma, distintas regiones
console.log(isSameLanguage('en-US', 'en-GB')); // true
console.log(isSameLanguage('es-ES', 'es-MX')); // true
console.log(isSameLanguage('zh-CN', 'zh-TW')); // true

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

Notas

  • Compara solo los códigos de idioma base (antes del primer guion)
  • Ignora las diferencias regionales, de escritura y de variante
  • Es esencial para la organización de contenidos basada en el idioma
  • Funciona con una cantidad variable de parámetros

Próximos pasos

¿Qué te ha parecido esta guía?

isSameLanguage