isSupersetLocale
Referencia de API de la función isSupersetLocale
Descripción general
La función isSupersetLocale verifica si un locale es un superconjunto de otro dentro de la jerarquía BCP-47, sin requerir una instancia de la GT class.
Referencias
Parámetros
Prop
Type
Devuelve
boolean - true si superLocale es un superconjunto de subLocale
Ejemplos
import { isSupersetLocale } from 'generaltranslation';
// El idioma base es un superconjunto de la variante regional
console.log(isSupersetLocale('en', 'en-US')); // true
console.log(isSupersetLocale('es', 'es-ES')); // true
// La variante regional NO es un superconjunto del idioma base
console.log(isSupersetLocale('en-US', 'en')); // false
// Los mismos locales son superconjuntos de sí mismos
console.log(isSupersetLocale('en-US', 'en-US')); // trueNotas
- Utiliza la jerarquía de locale BCP-47
- Los idiomas base son superconjuntos de las variantes regionales
- Un locale siempre es un superconjunto de sí mismo
- Es esencial para crear sistemas de contenido de respaldo predeterminado
Próximos pasos
- Usa el método de la GT class
isSupersetLocale - Compara idiomas con
isSameLanguage
¿Qué te parece esta guía?