# generaltranslation: General Translation Core SDK: resolveAliasLocale URL: https://generaltranslation.com/it/docs/core/class/methods/locales/resolve-alias-locale.mdx --- title: resolveAliasLocale description: Riferimento dell'API per il metodo resolveAliasLocale di GT --- ## Panoramica Il metodo `resolveAliasLocale` riconverte un codice locale standard nel codice locale alias originale quando è configurata una mappatura personalizzata. Questa è l'operazione inversa di `resolveCanonicalLocale`. *** ## Riferimento ### Parametri ### Descrizione dei parametri | Parametro | Descrizione | | --------------- | ----------------------------------------------------------------------------------------- | | `locale` | Il codice locale dell'impostazione regionale standard da ricondurre al relativo alias | | `customMapping` | Mappatura personalizzata facoltativa da usare al posto di quella dell'istanza | ### Restituisce `string` - Il codice locale alias, se esiste una mappatura; altrimenti, il codice locale originale ### Genera * `Error` - Se non viene fornita alcuna impostazione regionale e non ne è configurata alcuna di destinazione *** ## Esempi ```typescript const gt = new GT({ sourceLocale: 'en', customMapping: { 'cn': { code: 'zh', name: 'Mandarin' }, } }); // Risolve l'impostazione regionale standard nell'alias const alias = gt.resolveAliasLocale('zh'); console.log(alias); // "cn" // Un'impostazione regionale non mappata restituisce il valore originale const unchanged = gt.resolveAliasLocale('es'); console.log(unchanged); // "es" ``` *** ## Note * Restituisce il codice locale alias originale quando esiste una mappatura personalizzata * Restituisce invariata l'impostazione regionale in input se non trova alcuna mappatura ## Passaggi successivi * Risolvere le impostazioni regionali standard con [`resolveCanonicalLocale`](/docs/core/class/methods/locales/resolve-canonical-locale) * Convalidare le impostazioni regionali con [`isValidLocale`](/docs/core/class/methods/locales/is-valid-locale) * Ottenere le proprietà dell'impostazione regionale con [`getLocaleProperties`](/docs/core/class/methods/locales/get-locale-properties)