Langues
Langues et chaînes de langue
Aperçu
Cette page traitera de la norme utilisée par General Translation pour représenter les paramètres régionaux et les langues, ainsi que la liste des paramètres régionaux actuellement pris en charge.
Chaînes de locale
La traduction générale utilise une variante de la norme d'étiquette de langue BCP 47 pour représenter les locales et les langues. Les étiquettes de langue BCP 47 sont la norme Internet Best Current Practices (BCP) pour l'identification des langues, à l'oral comme à l'écrit. Ces étiquettes offrent une manière uniforme de spécifier les langues, permettant aux applications d'adapter le contenu, le format et le comportement en fonction de la locale de l'utilisateur.
Les étiquettes de langue sont composées d'un ou plusieurs sous-étiquettes séparées par le caractère "-"
. Les sous-étiquettes incluent les composants suivants :
- Sous-étiquette de langue : Représente la langue principale, par exemple,
en
pour l'anglais,es
pour l'espagnol. - Sous-étiquette de région : Spécifie un pays ou une région, par exemple,
US
pour les États-Unis,FR
pour la France. - Sous-étiquette de script (optionnelle) : Indique le système d'écriture, par exemple,
Latn
pour l'alphabet latin. - Sous-étiquette de variante (optionnelle) : Identifie une variation spécifique d'une langue, par exemple,
arevela
pour l'arménien oriental.
Lorsque vous combinez ces étiquettes, on parle alors d'une locale ou d'une étiquette de locale.
Étiquettes couramment utilisées
En pratique, la plupart des étiquettes de langue se composent de deux sous-étiquettes : une langue et une région. Voici quelques exemples courants :
Étiquette de langue | Description |
---|---|
en-US | Anglais tel qu'utilisé aux États-Unis |
es-ES | Espagnol tel qu'utilisé en Espagne |
fr-CA | Français tel qu'utilisé au Canada |
zh-CN | Chinois simplifié (Chine) |
de-DE | Allemand tel qu'utilisé en Allemagne |
Étiquettes étendues
Les étiquettes de langue peuvent inclure des sous-étiquettes supplémentaires pour plus de précision :
- Exemple :
hy-Latn-IT-arevela
hy
: arménien (langue)Latn
: latin (script)IT
: Italie (région)arevela
: arménien oriental (variante)
Cette étiquette représente l'arménien oriental écrit en alphabet latin, tel qu'utilisé en Italie.
Exceptions à BCP 47 dans GT
🚧 Cette section est actuellement en cours de construction. 🚧
Langues prises en charge
Cette section répertorie toutes les langues actuellement prises en charge par General Translation.
Remarque sur les langues à faibles ressources
Notre système utilise certains des modèles LLM les plus avancés du marché pour fournir des traductions précises ; cependant, ces modèles ont aussi leurs limites.
Certaines langues à ressources limitées peuvent ne pas être prises en charge par le fournisseur de modèles que vous avez sélectionné ou par l'un des fournisseurs disponibles.
Ces langues sont appelées « langues à faibles ressources ».
Les langues à faibles ressources peuvent varier selon les modèles, donc si vous spécifiez un fournisseur de modèles préféré dans votre configuration, il peut être utile de vérifier la liste des langues prises en charge par ce fournisseur.
Liste officielle
- af🇿🇦Afrikaans
- am🇪🇹Amharic
- ar🇪🇬Arabic
- ar-AE🇦🇪Arabic (United Arab Emirates)
- ar-EG🇪🇬Arabic (Egypt)
- ar-LB🇱🇧Arabic (Lebanon)
- ar-MA🇲🇦Arabic (Morocco)
- ar-SA🇸🇦Arabic (Saudi Arabia)
- bg🇧🇬Bulgarian
- bn🇧🇩Bangla
- bs🇧🇦Bosnian
- ca🌍Catalan
- cs🇨🇿Czech
- cy🏴Welsh
- da🇩🇰Danish
- de🇩🇪German
- de-AT🇦🇹Austrian German
- de-CH🇨🇭Swiss High German
- de-DE🇩🇪German (Germany)
- el🇬🇷Greek
- el-CY🇨🇾Greek (Cyprus)
- el-EL🌍Greek (EL)
- en🇺🇸English
- en-AU🇦🇺Australian English
- en-CA🇨🇦Canadian English
- en-GB🇬🇧British English
- en-NZ🇳🇿English (New Zealand)
- en-US🇺🇸American English
- es🇪🇸Spanish
- es-419🌍Latin American Spanish
- es-AR🇦🇷Spanish (Argentina)
- es-CL🇨🇱Spanish (Chile)
- es-CO🇨🇴Spanish (Colombia)
- es-ES🇪🇸European Spanish
- es-MX🇲🇽Mexican Spanish
- es-PE🇵🇪Spanish (Peru)
- es-US🇺🇸Spanish (United States)
- es-VE🇻🇪Spanish (Venezuela)
- et🇪🇪Estonian
- fa🇮🇷Persian
- fi🇫🇮Finnish
- fil🇵🇭Filipino
- fr🇫🇷French
- fr-BE🇧🇪French (Belgium)
- fr-CA🇨🇦Canadian French
- fr-CH🇨🇭Swiss French
- fr-CM🇨🇲French (Cameroon)
- fr-FR🇫🇷French (France)
- fr-SN🇸🇳French (Senegal)
- gu🇮🇳Gujarati
- he🇮🇱Hebrew
- hi🇮🇳Hindi
- hr🇭🇷Croatian
- hu🇭🇺Hungarian
- hy🇦🇲Armenian
- id🇮🇩Indonesian
- is🇮🇸Icelandic
- it🇮🇹Italian
- it-CH🇨🇭Italian (Switzerland)
- it-IT🇮🇹Italian (Italy)
- ja🇯🇵Japanese
- ka🇬🇪Georgian
- kk🇰🇿Kazakh
- kn🇮🇳Kannada
- ko🇰🇷Korean
- la🇻🇦Latin
- lt🇱🇹Lithuanian
- lv🇱🇻Latvian
- mk🇲🇰Macedonian
- ml🇮🇳Malayalam
- mn🇲🇳Mongolian
- mr🇮🇳Marathi
- ms🇲🇾Malay
- my🇲🇲Burmese
- nl🇳🇱Dutch
- nl-BE🇧🇪Flemish
- nl-NL🇳🇱Dutch (Netherlands)
- no🇳🇴Norwegian
- pa🇮🇳Punjabi
- pl🇵🇱Polish
- pt🇧🇷Portuguese
- pt-BR🇧🇷Brazilian Portuguese
- pt-PT🇵🇹European Portuguese
- ro🇷🇴Romanian
- ru🇷🇺Russian
- sk🇸🇰Slovak
- sl🇸🇮Slovenian
- so🇸🇴Somali
- sq🇦🇱Albanian
- sr🇷🇸Serbian
- sv🇸🇪Swedish
- sw🇹🇿Swahili
- sw-KE🇰🇪Swahili (Kenya)
- sw-TZ🇹🇿Swahili (Tanzania)
- ta🇮🇳Tamil
- te🇮🇳Telugu
- th🇹🇭Thai
- tl🇵🇭Filipino
- tr🇹🇷Turkish
- uk🇺🇦Ukrainian
- ur🇵🇰Urdu
- vi🇻🇳Vietnamese
- zh🇨🇳Chinese
- zh-CN🇨🇳Chinese (China)
- zh-HK🇭🇰Chinese (Hong Kong SAR China)
- zh-SG🇸🇬Chinese (Singapore)
- zh-TW🇹🇼Chinese (Taiwan)
Notes
- Les traductions générales utilisent les balises de langue (Locales) pour identifier les langues et les régions en interne.
Prochaines étapes
- Consultez notre Liste des locales prises en charge pour trouver les balises de langue disponibles dans la Traduction Générale.
- Référez-vous au Registre officiel des balises de langue IETF ainsi qu'au standard BCP 47 des balises de langue pour plus d'informations.
Comment trouvez-vous ce guide ?