Ir al contenido

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.

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ódigoIdiomaNombre nativoRTLEstado
amAmáricoአማርኛNoExperimental
arÁrabeالعربيةSíExperimental
bnBengalíবাংলাNoExperimental
bsBosnioBosanskiNoExperimental
caCatalánCatalàNoExperimental
csChecoČeštinaNoExperimental
cyGalésCymraegNoExperimental
daDanésDanskNoExperimental
deAlemánDeutschNoExperimental
elGriegoΕλληνικάNoExperimental
enInglésEnglishNoExperimental
esEspañolEspañolNoExperimental
faPersaفارسیSíExperimental
fiFinésSuomiNoExperimental
frFrancésFrançaisNoExperimental
gaIrlandésGaeilgeNoExperimental
gdGaélico escocésGàidhligNoExperimental
glGallegoGalegoNoExperimental
guGuyaratíગુજરાતીNoExperimental
heHebreoעבריתSíExperimental
hiHindiहिन्दीNoExperimental
hrCroataHrvatskiNoExperimental
huHúngaroMagyarNoExperimental
idIndonesioBahasa IndonesiaNoExperimental
itItalianoItalianoNoExperimental
jaJaponés日本語NoExperimental
knCanarésಕನ್ನಡNoExperimental
koCoreano한국어NoExperimental
lvLetónLatviešuNoExperimental
mkMacedonioМакедонскиNoExperimental
mlMalayalamമലയാളംNoExperimental
mnMongolМонголNoExperimental
msMalayoBahasa MelayuNoExperimental
myBirmanoမြန်မာNoExperimental
neNepalíनेपालीNoExperimental
nlNeerlandésNederlandsNoExperimental
noNoruegoNorskNoExperimental
plPolacoPolskiNoExperimental
ptPortuguésPortuguêsNoExperimental
roRumanoRomânăNoExperimental
ruRusoРусскийNoExperimental
siCingalésසිංහලNoExperimental
srSerbioСрпскиNoExperimental
suSundanésBasa SundaNoExperimental
svSuecoSvenskaNoExperimental
swSuajiliKiswahiliNoExperimental
teTeluguతెలుగుNoExperimental
thTailandésไทยNoExperimental
tlFilipinoFilipinoNoExperimental
trTurcoTürkçeNoExperimental
ukUcranianoУкраїнськаNoExperimental
urUrduاردوSíExperimental
uzUzbekoO’zbekNoExperimental
viVietnamitaTiếng ViệtNoExperimental
xhXhosaisiXhosaNoExperimental
zhChino中文NoExperimental

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.

  • 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.

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.