BookinglyTech News
Software

Pyrtugues, la herramienta open‑source que traduce código portugués a Python

Pyrtugues permite escribir en portugués y convertir el código en Python real, incluso con Pygame, facilitando la enseñanza sin la barrera del inglés.

2 min de lecturaDev.to0 vistas

Pyrtugues llega como una solución de código abierto para eliminar la barrera del idioma en la enseñanza de la programación. Con la herramienta, un usuario puede escribir código con palabras en portugués, como se idade > 10: mostrar("Olá!"), y el motor de traducción lo convierte automáticamente en Python: if idade > 10: print("Olá!"). La salida es ejecutable, permitiendo a los alumnos ver resultados concretos sin aprender la sintaxis inglesa de golpe.

El proyecto es un puente educativo: no sustituye a Python, sino que facilita la transición. No utiliza bloques visuales; el código se escribe en texto plano, lo que alinea la experiencia con la práctica profesional. Además, Pyrtugues soporta la biblioteca Pygame, lo que permite crear juegos y aplicaciones gráficas durante el aprendizaje.

Pyrtugues es multiplataforma: cuenta con un editor web accesible desde cualquier navegador y también ofrece versiones descargables para Windows y Linux. La arquitectura se basa en un motor de traducción que mantiene la lógica de Python intacta, lo que significa que el código generado sigue las mismas reglas de indentación y tipos que el lenguaje original.

Para quienes imparten cursos, trabajan con estudiantes de habla portuguesa o simplemente desean introducirse en la programación sin la carga inicial del inglés, Pyrtugues ofrece una entrada ligera y directa al mundo de Python. El repositorio de código y la documentación están disponibles en GitHub, y el sitio oficial y el editor web proporcionan recursos adicionales.

El proyecto es gratuito y abierto, lo que permite a la comunidad contribuir y adaptar el traductor a nuevas versiones de Python o a otras bibliotecas. En un contexto donde la accesibilidad a la tecnología sigue siendo un desafío, Pyrtugues representa un paso concreto para democratizar el aprendizaje de la programación.

Para más información, puedes visitar el repositorio en GitHub o el editor web oficial.