resolveAliasLocale
Referencia de API de la función resolveAliasLocale
Descripción general
La función resolveAliasLocale convierte los códigos de configuración regional canónicos a sus códigos alias cuando hay un mapeo personalizado configurado. Esta función independiente ofrece la misma funcionalidad que el método de la clase GT, sin requerir una instancia.
Referencia
Parámetros
Prop
Type
Devuelve
string - El código de configuración regional del alias si existe un mapeo; de lo contrario, el locale original
Ejemplos
import { resolveAliasLocale } from 'generaltranslation';
const customMapping = {
  'simplified-chinese': { code: 'zh-CN', name: 'chino simplificado' },
  'traditional-chinese': { code: 'zh-TW', name: 'chino tradicional' }
};
// Resolver de canónico a alias
console.log(resolveAliasLocale('zh-CN', customMapping)); // 'simplified-chinese'
console.log(resolveAliasLocale('zh-TW', customMapping)); // 'traditional-chinese'
// Una locale no mapeada devuelve el original
console.log(resolveAliasLocale('es-ES', customMapping)); // 'es-ES'Notas
- Convierte códigos de configuración regional canónicos en alias fáciles de usar
- Devuelve la configuración regional original si no existe una asignación
- Es esencial para mostrar nombres de configuración regional orientados al usuario
- Funciona con asignaciones de configuración regional personalizadas
- Función sin estado: sin efectos secundarios
Próximos pasos
- Usa el método de la clase GT resolveAliasLocale
- Convierte al formato canónico con resolveCanonicalLocale
¿Qué te ha parecido esta guía?

