Locales
Locales y cadenas de locales
Descripción general
Esta página discutirá el estándar utilizado por General Translation para representar locales e idiomas y la lista de locales actualmente compatibles.
Cadenas de localización
General Translation utiliza una variante del estándar de etiquetas de idioma BCP 47 para representar locales e idiomas. Las etiquetas de idioma BCP 47 son el estándar de Mejores Prácticas Actuales de Internet (BCP) para identificar idiomas tanto en forma hablada como escrita. Estas etiquetas proporcionan una forma uniforme de especificar idiomas, permitiendo que las aplicaciones adapten el contenido, el formato y el comportamiento según la configuración regional del usuario.
Las etiquetas de idioma se componen de uno o más subetiquetas separadas por el carácter "-"
. Las subetiquetas incluyen los siguientes componentes:
- Subetiqueta de idioma: Representa el idioma principal, por ejemplo,
en
para inglés,es
para español. - Subetiqueta de región: Especifica un país o región, por ejemplo,
US
para Estados Unidos,FR
para Francia. - Subetiqueta de escritura (opcional): Indica el sistema de escritura, por ejemplo,
Latn
para escritura latina. - Subetiqueta de variante (opcional): Identifica una variación específica de un idioma, por ejemplo,
arevela
para armenio oriental.
Cuando combinas estas etiquetas, nos referimos a esto como un locale o etiqueta de localización.
Etiquetas comúnmente usadas
En la práctica, la mayoría de las etiquetas de idioma consisten en dos subetiquetas: un idioma y una región. Aquí tienes algunos ejemplos comunes:
Etiqueta de idioma | Descripción |
---|---|
en-US | Inglés usado en EE. UU. |
es-ES | Español usado en España |
fr-CA | Francés usado en Canadá |
zh-CN | Chino simplificado (China) |
de-DE | Alemán usado en Alemania |
Etiquetas extendidas
Las etiquetas de idioma pueden incluir subetiquetas adicionales para mayor especificidad:
- Ejemplo:
hy-Latn-IT-arevela
hy
: Armenio (idioma)Latn
: Latín (escritura)IT
: Italia (región)arevela
: Armenio oriental (variante)
Esta etiqueta representa armenio oriental escrito en alfabeto latino, tal como se usa en Italia.
Excepciones a BCP 47 en GT
🚧 Esta sección está actualmente en construcción. 🚧
Locales compatibles
Esta sección enumera todos los locales que actualmente son compatibles con General Translation.
Una nota sobre los idiomas de bajos recursos
Nuestro sistema utiliza algunos de los modelos LLM más avanzados del mercado para ofrecer traducciones precisas; sin embargo, estos modelos no están exentos de limitaciones. Es posible que ciertos idiomas de bajos recursos no sean compatibles con el proveedor de modelos que hayas seleccionado o con ninguno de los proveedores disponibles. A estos idiomas se les conoce como "idiomas de bajos recursos".
Los idiomas de bajos recursos pueden variar entre modelos, así que si especificas un proveedor de modelos preferido en tu configuración, puede que desees consultar la lista de idiomas compatibles para ese proveedor.
Lista oficial
- 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)
Notas
- General Translations utiliza Locale Tags (Locales) para identificar idiomas y regiones internamente.
Próximos pasos
- Consulta nuestra Lista de idiomas compatibles para encontrar las etiquetas de idioma disponibles en General Translation.
- Consulta el Registro oficial de etiquetas de idioma IETF y el estándar de etiquetas de idioma BCP 47 para obtener más información.
¿Qué te parece esta guía?