# generaltranslation: General Translation Core SDK: resolveAliasLocale URL: https://generaltranslation.com/fr/docs/core/class/methods/locales/resolve-alias-locale.mdx --- title: resolveAliasLocale description: Référence d’API de la méthode GT resolveAliasLocale --- ## Vue d’ensemble La méthode `resolveAliasLocale` renvoie le code de langue de l’alias de paramètre régional d’origine à partir d’un code de langue de paramètre régional standard lorsqu’un mappage personnalisé est configuré. Il s’agit de l’opération inverse de `resolveCanonicalLocale`. *** ## Référence ### Paramètres ### Description des paramètres | Paramètre | Description | | --------------- | ------------------------------------------------------------------------------------- | | `locale` | Le code de langue du paramètre régional standard à faire correspondre à son alias | | `customMapping` | Mappage personnalisé facultatif à utiliser à la place de celle de l’instance | ### Valeur de retour `string` - Le code de langue de l’alias de paramètre régional s’il existe un mappage ; sinon, le code de langue d’origine ### Lève une erreur * `Error` - Si aucun paramètre régional n’est fourni et qu’aucun paramètre régional cible n’est configuré *** ## Exemples ```typescript const gt = new GT({ sourceLocale: 'en', customMapping: { 'cn': { code: 'zh', name: 'Mandarin' }, } }); // Résoudre le paramètre régional standard en alias const alias = gt.resolveAliasLocale('zh'); console.log(alias); // "cn" // Un paramètre régional non mappé retourne la valeur d'origine const unchanged = gt.resolveAliasLocale('es'); console.log(unchanged); // "es" ``` *** ## Remarques * Renvoie le code de langue d’origine de l’alias de paramètre régional lorsqu’un mappage personnalisé existe * Renvoie le paramètre régional en entrée inchangé si aucun mappage n’est trouvé ## Étapes suivantes * Déterminer les paramètres régionaux standard avec [`resolveCanonicalLocale`](/docs/core/class/methods/locales/resolve-canonical-locale) * Valider les paramètres régionaux avec [`isValidLocale`](/docs/core/class/methods/locales/is-valid-locale) * Obtenir les propriétés d’un paramètre régional avec [`getLocaleProperties`](/docs/core/class/methods/locales/get-locale-properties)