# General Translation Platform: Comprendere i codici locale URL: https://generaltranslation.com/it/docs/platform/core/guides/locale-codes.mdx --- title: Comprendere i codici locale description: Cosa sono i codici locale e come vengono utilizzati nello stack di General Translation? related: links: - /docs/platform/core/guides/translating-strings - /docs/platform/core/guides/translating-files --- General Translation utilizza i codici locale per identificare lingue, sistemi di scrittura e regioni, e per tradurre tra di essi. ## Cosa sono i codici locale? [#locale-codes] Un'impostazione regionale è **una lingua o una variante linguistica**. I codici locale sono un modo standardizzato per fare riferimento alle impostazioni regionali. Ad esempio, `en-US` è un codice locale che indica la lingua inglese così come viene parlata negli Stati Uniti d'America. Le impostazioni regionali possono essere generali o specifiche: * `zh` è il cinese * `zh-Hant` è il cinese scritto con caratteri tradizionali * `zh-Hant-HK` è il cinese scritto con caratteri tradizionali, così come viene parlato a Hong Kong I codici locale indicano a General Translation in quale lingua è scritto un file sorgente, in quale lingua tradurre e come formattare valori sensibili all'impostazione regionale come date, numeri e valute. ## Come funzionano i codici locale [#locale-codes-work] General Translation utilizza lo standard **[BCP 47 Language Tag](https://www.techonthenet.com/js/language_tags.php)** per definire i codici locale. Questo standard Internet Best Current Practices (BCP) per le lingue definisce un modo uniforme per specificare sia le lingue parlate sia quelle scritte. Un codice locale può includere diversi sottotag separati dal carattere `-`: * **Codice lingua** (obbligatorio): rappresenta la lingua principale, ad esempio `en` per l'inglese o `es` per lo spagnolo. I codici lingua seguono **[ISO-639](https://wikipedia.org/wiki/List_of_ISO_639_language_codes)**. * **Codice script** (facoltativo): indica il sistema di scrittura, ad esempio `Latn` per l'alfabeto latino. I codici script seguono **[ISO-15924](https://en.wikipedia.org/wiki/ISO_15924)**. * **Codice regionale** (facoltativo): specifica un paese o una regione, ad esempio `US` per gli Stati Uniti o `FR` per la Francia. I codici regionali seguono **[ISO-3166](https://en.wikipedia.org/wiki/ISO_3166-2)**. Ad esempio, `zh-Hant-HK` è suddiviso in: * `zh` per il cinese * `Hant` per i caratteri cinesi tradizionali * `HK` per Hong Kong Nel complesso, `zh-Hant-HK` significa «cinese scritto in caratteri tradizionali, come parlato a Hong Kong». ### Tag di impostazione regionale equivalenti Alcuni tag di impostazione regionale sono equivalenti dal punto di vista della traduzione. Ad esempio, `fr` indica il francese ed è equivalente a: * `fr-FR`, che indica il francese usato in Francia. * `fr-FR-Latn`, che indica il francese usato in Francia, scritto con l'alfabeto latino. Le librerie e la piattaforma di General Translation di solito non distinguono tra codici equivalenti, poiché il risultato della traduzione sarebbe lo stesso. ### Codici locale comuni | Codice locale | Lingua | Scrittura | Regione | Descrizione | | ------------- | ---------- | ------------------- | ----------------- | -------------------------------------- | | `en` | Inglese | - | - | Inglese | | `en-US` | Inglese | - | Stati Uniti | Inglese in uso negli Stati Uniti | | `en-GB` | Inglese | - | Regno Unito | Inglese in uso nel Regno Unito | | `es` | Spagnolo | - | - | Spagnolo | | `es-419` | Spagnolo | - | America Latina | Spagnolo in uso in America Latina | | `fr` | Francese | - | - | Francese | | `fr-CA` | Francese | - | Canada | Francese in uso in Canada | | `de` | Tedesco | - | - | Tedesco | | `de-AT` | Tedesco | - | Austria | Tedesco in uso in Austria | | `ru` | Russo | - | - | Russo | | `zh-CN` | Cinese | - | Cina continentale | Cinese in uso nella Cina continentale | | `zh-Hant` | Cinese | Cinese tradizionale | - | Cinese, scrittura tradizionale | | `zh-Hant-SG` | Cinese | Cinese tradizionale | Singapore | Cinese tradizionale in uso a Singapore | | `ja` | Giapponese | - | - | Giapponese | | `ko` | Coreano | - | - | Coreano | | `pt-BR` | Portoghese | - | Brasile | Portoghese in uso in Brasile | | `it` | Italiano | - | - | Italiano | ## Impostazioni regionali supportate da General Translation [#supported-locales] La libreria `generaltranslation` supporta qualsiasi tag di impostazione regionale formato correttamente, inclusi i codici a uso privato senza un significato comunemente riconosciuto. Tuttavia, la piattaforma General Translation traduce solo le impostazioni regionali supportate da GT. Consulta un elenco aggiornato in cui è possibile effettuare ricerche nella pagina [Impostazioni regionali supportate](/docs/platform/dashboard/reference/supported-locales). ## Next steps - /docs/platform/core/guides/translating-strings - /docs/platform/core/guides/translating-files