Idiomas compatibles
Legesher es actualmente compatible con 56 idiomas para el desarrollo en Python. Cada paquete de idioma incluye las 39 palabras clave, las 73 funciones integradas y las 70 excepciones de Python en el idioma de destino, lo que te permite escribir código Python plenamente funcional en tu idioma nativo.
Paquetes de idioma
Sección titulada «Paquetes de idioma»Todos los paquetes de idioma tienen actualmente el estado experimental. Los paquetes se generan inicialmente con los modelos Aya de Cohere y después esperan la validación de la comunidad antes de pasar al estado aceptado.
| Código | Idioma | Nombre nativo | RTL | Estado |
|---|---|---|---|---|
| am | Amárico | አማርኛ | No | Experimental |
| ar | Árabe | العربية | Sí | Experimental |
| bn | Bengalí | বাংলা | No | Experimental |
| bs | Bosnio | Bosanski | No | Experimental |
| ca | Catalán | Català | No | Experimental |
| cs | Checo | Čeština | No | Experimental |
| cy | Galés | Cymraeg | No | Experimental |
| da | Danés | Dansk | No | Experimental |
| de | Alemán | Deutsch | No | Experimental |
| el | Griego | Ελληνικά | No | Experimental |
| en | Inglés | English | No | Experimental |
| es | Español | Español | No | Experimental |
| fa | Persa | فارسی | Sí | Experimental |
| fi | Finés | Suomi | No | Experimental |
| fr | Francés | Français | No | Experimental |
| ga | Irlandés | Gaeilge | No | Experimental |
| gd | Gaélico escocés | Gàidhlig | No | Experimental |
| gl | Gallego | Galego | No | Experimental |
| gu | Guyaratí | ગુજરાતી | No | Experimental |
| he | Hebreo | עברית | Sí | Experimental |
| hi | Hindi | हिन्दी | No | Experimental |
| hr | Croata | Hrvatski | No | Experimental |
| hu | Húngaro | Magyar | No | Experimental |
| id | Indonesio | Bahasa Indonesia | No | Experimental |
| it | Italiano | Italiano | No | Experimental |
| ja | Japonés | 日本語 | No | Experimental |
| kn | Canarés | ಕನ್ನಡ | No | Experimental |
| ko | Coreano | 한국어 | No | Experimental |
| lv | Letón | Latviešu | No | Experimental |
| mk | Macedonio | Македонски | No | Experimental |
| ml | Malayalam | മലയാളം | No | Experimental |
| mn | Mongol | Монгол | No | Experimental |
| ms | Malayo | Bahasa Melayu | No | Experimental |
| my | Birmano | မြန်မာ | No | Experimental |
| ne | Nepalí | नेपाली | No | Experimental |
| nl | Neerlandés | Nederlands | No | Experimental |
| no | Noruego | Norsk | No | Experimental |
| pl | Polaco | Polski | No | Experimental |
| pt | Portugués | Português | No | Experimental |
| ro | Rumano | Română | No | Experimental |
| ru | Ruso | Русский | No | Experimental |
| si | Cingalés | සිංහල | No | Experimental |
| sr | Serbio | Српски | No | Experimental |
| su | Sundanés | Basa Sunda | No | Experimental |
| sv | Sueco | Svenska | No | Experimental |
| sw | Suajili | Kiswahili | No | Experimental |
| te | Telugu | తెలుగు | No | Experimental |
| th | Tailandés | ไทย | No | Experimental |
| tl | Filipino | Filipino | No | Experimental |
| tr | Turco | Türkçe | No | Experimental |
| uk | Ucraniano | Українська | No | Experimental |
| ur | Urdu | اردو | Sí | Experimental |
| uz | Uzbeko | O’zbek | No | Experimental |
| vi | Vietnamita | Tiếng Việt | No | Experimental |
| xh | Xhosa | isiXhosa | No | Experimental |
| zh | Chino | 中文 | No | Experimental |
Compatibilidad con versiones de Python
Sección titulada «Compatibilidad con versiones de Python»Todos los paquetes de idioma son compatibles con Python 3.10 a 3.14 mediante un sistema de herencia de versiones. Las traducciones base viven en el paquete 3.10, y cada versión posterior de Python hereda esas traducciones e incorpora las palabras clave nuevas introducidas en esa versión.
Compatibilidad con escritura de derecha a izquierda (RTL)
Sección titulada «Compatibilidad con escritura de derecha a izquierda (RTL)»El árabe, el hebreo, el persa y el urdu son idiomas que se escriben de derecha a izquierda. Legesher traduce las palabras clave RTL igual que las de cualquier otro idioma, y el panel de traducción de la extensión de VS Code aplica la dirección y la alineación del texto RTL cuando hay un idioma RTL activo.
Estado de las traducciones
Sección titulada «Estado de las traducciones»- Experimental: las traducciones funcionan, pero aún no han sido validadas por miembros de la comunidad hablantes nativos. Es el estado actual de los 56 paquetes.
- Disponible: las traducciones han sido revisadas y aprobadas por hablantes nativos. Este estado se asignará tras la validación comunitaria (prevista para la v1.0.0).
- Obsoleto: el paquete de idioma ya no se mantiene activamente y queda excluido de las listas de idiomas activos.
Añade tu idioma
Sección titulada «Añade tu idioma»Si tu idioma no aparece en la lista anterior, puedes contribuir con un nuevo paquete de idioma. Cada paquete requiere traducir las palabras clave, las funciones integradas y las excepciones de Python a tu idioma. Consulta la guía de contribución en GitHub para ver las instrucciones.