resolveAliasLocale
Referencia de API del método resolveAliasLocale de GT
Descripción general
El método resolveAliasLocale convierte un código de configuración regional canónico en su código de configuración regional alias original cuando se ha configurado un mapeo personalizado.
Esta es la operación inversa de resolveCanonicalLocale.
Referencias
Parámetros
Prop
Type
Descripción de parámetros
| Parámetro | Descripción | 
|---|---|
| locale | El código de configuración regional canónico que se resuelve a su alias | 
| customMapping | Asignación personalizada opcional para usar en lugar de la asignación de la instancia | 
Devuelve
string - El código de configuración regional alias si existe una asignación; de lo contrario, el código de configuración regional original
Excepciones
- Error- Si no se proporciona ninguna locale y no hay una target locale configurada
Ejemplos
const gt = new GT({
  sourceLocale: 'en',
  customMapping: {
    'cn': { code: 'zh', name: 'Mandarín' },
  }
});
// Resolver el locale canónico de vuelta al alias
const alias = gt.resolveAliasLocale('zh');
console.log(alias); // "cn"
// Un locale no mapeado devuelve el original
const unchanged = gt.resolveAliasLocale('es');
console.log(unchanged); // "es"Notas
- Devuelve el código de configuración regional del alias original cuando existe un mapeo personalizado
- Devuelve la configuración regional de entrada sin cambios si no se encuentra ningún mapeo
Próximos pasos
- Resolver los locales canónicos con resolveCanonicalLocale
- Validar locales con isValidLocale
- Obtener las propiedades del locale con getLocaleProperties
¿Qué te ha parecido esta guía?

