22 puntos por GN⁺ 2025-04-30 | 2 comentarios | Compartir por WhatsApp
  • LibreLingo es una plataforma de aprendizaje de idiomas de código abierto centrada en la comunidad, desarrollada bajo la licencia AGPLv3, que cualquiera puede usar, modificar y compartir
  • Se ofrece como una aplicación web, por lo que se puede aprender directamente desde el navegador sin instalación, y tiene una arquitectura ligera y moderna basada en Svelte y PouchDB
  • Ofrece funciones clave como spaced repetition, sincronización del progreso y compatibilidad móvil, y la mayoría de los cursos se ofrecen de forma gratuita
  • Admite la creación de cursos personalizados y el despliegue en la web mediante herramientas de carga/exportación de cursos en formato YAML y JSON
  • Con un ecosistema centrado en los colaboradores, cualquier desarrollador, entusiasta de los idiomas o traductor puede participar fácilmente

  • El objetivo de LibreLingo es crear una plataforma de aprendizaje de idiomas que sea propiedad y esté operada directamente por la comunidad de usuarios
  • Todo el software se publica bajo la licencia AGPLv3, y también se recomienda a los creadores de cursos adoptar licencias libres
  • Para conocer el contexto de su desarrollo, consulta el texto del fundador
    • Duolingo ofrece funciones excelentes, pero se percibieron limitaciones por su naturaleza cerrada y porque los cambios están fuera del control de los usuarios
    • Quería crear una interfaz simple y predecible que facilitara mantener el aprendizaje de idiomas como un hábito diario, y veía que las alternativas existentes no eran lo suficientemente amigables para principiantes
    • Aspira a una plataforma que, al igual que los sistemas basados en wiki, tenga una estructura en la que la comunidad pueda contribuir libremente y ampliar los recursos lingüísticos, hasta el punto de abarcar idiomas en desaparición, dialectos e idiomas construidos
    • Empezó con una simple pantalla de práctica y fue ampliando funciones poco a poco, evolucionando con un enfoque práctico que incluyó almacenamiento local de datos con PouchDB, editor de cursos basado en Django Admin y participación de la comunidad en GitHub
  • Se pueden probar los cursos directamente en la aplicación web sin instalación
  • Basado en Svelte + PouchDB
  • Funciones principales:
    • Práctica interactiva, spaced repetition
    • Guardado del progreso y sincronización entre varios dispositivos
    • Compatibilidad con móvil/escritorio
    • Propiedad comunitaria, basado en software libre

Milestones

  • Demo del curso de español completada, junto con la implementación del tema base y la función de sincronización
  • Editor de cursos para colaboradores completado y funciones principales de aprendizaje ya implementadas

Roadmap

  • Lanzamiento del curso oficial de euskera
  • Próxima mejora del sistema de contribución de cursos basado en GitHub
  • Planes para reforzar el soporte de audio y de escrituras no latinas

See also

  • omnilingo: plataforma de aprendizaje de idiomas centrada en la comprensión auditiva

2 comentarios

 
singo112ok 2025-05-06

Los autores de LibreLingo fueron vistos por última vez siendo llevados en una van blanca por un enorme búho verde << eh...? jajajajaja

 
GN⁺ 2025-04-30
Opiniones de Hacker News
  • Como alguien que sabe cuatro idiomas y que los aprendió en la infancia, actualmente estoy aprendiendo sánscrito. Creo que la hipótesis del input de Krashen y Lingva Latina de Orberg son la mejor manera de aprender un idioma en la adultez

    • El método directo funciona, pero consume mucho tiempo y se usa principalmente para idiomas relacionados con el trabajo, por ejemplo, el inglés
    • El método de gramática-traducción es una pérdida de tiempo. Puede satisfacer la curiosidad intelectual sobre la estructura del idioma, pero aunque estudies toda la vida será difícil que te entiendan
    • Traducir miles de oraciones aleatorias me parece una locura
    • Después de un año y medio de fracasos, empecé a leer historias en sánscrito todos los días. Al mantener el contexto mediante historias, mi cerebro empezó a reconocer patrones de oraciones
    • Para entender o conversar sobre distintos temas, al final hay que ir más allá de las historias. Pero sí es posible
    • Mucha gente en India sabe dos o más idiomas. Muchas personas pueden saber cuatro o más idiomas
  • El espacio del aprendizaje de idiomas está sobresaturado de ofertas comerciales. Aparte de LanguageTransfer, casi no hay buenas propuestas

    • Duolingo tiene muchos defectos y una inutilidad pedagógica considerable, pero reduce la carga de decidir. No hace falta pensar qué hacer después
    • Es importante ofrecer al usuario una ruta o un árbol que lo guíe. Así es fácil empezar y avanzar
  • Como usuario de Duolingo, lo he usado durante 4 años seguidos

    • Duolingo no es, en esencia, una plataforma de enseñanza de idiomas. Es una plataforma de juegos que usa los idiomas como mecánica de juego
    • Duolingo se ha enfocado tanto en la gamificación que terminó convirtiéndose en un juego
    • En la versión gratuita, la mayoría de las veces ves anuncios de otros juegos
    • Si usas la gamificación de las rachas diarias de Duolingo como motivación cotidiana y lo complementas con otros materiales, sí puedes aprender un idioma
  • Aprendí portugués usando Duolingo durante alrededor de un año, pero recientemente me cambié a un curso que compré en Udemy

    • Duolingo es bueno para aprender vocabulario, pero esa es su única fortaleza. Después de empezar el curso de Udemy, me di cuenta del problema: Duolingo enseña palabras, pero casi no enseña la estructura de las oraciones ni las conexiones entre palabras
    • Conozco muchas palabras, pero no sé cómo formar oraciones, así que no puedo mantener una conversación
    • Recomiendo Duolingo para aprender vocabulario, pero también recomiendo un curso para complementar el aprendizaje. Además, son baratos
  • Se comparte un enlace a un artículo del desarrollador sobre por qué creó LibreLingo

  • El problema de Duolingo es que traducir idiomas no es la mejor forma de aprender un idioma. Lo mejor es crear conexiones entre conceptos y palabras. Como Rosetta Stone. Un Rosetta Stone de código abierto sería mejor para aprender vocabulario

  • Anki + aprendizaje por inmersión es lo mejor. Se comparte un enlace a una guía que sigue la mayoría de los estudiantes de japonés

  • Sorprende que no más gente esté hablando del anuncio reciente de Duolingo sobre reemplazar contratistas con IA

  • Los autores de LibreLingo fueron vistos por última vez siendo subidos a una camioneta blanca por un búho verde gigante

  • Me pregunto por qué quieren ser una alternativa a Duolingo. Duolingo básicamente se enfoca en aprender mediante traducción. Como su nombre lo indica, es "Duolingo". Es un enfoque totalmente equivocado para aprender idiomas. Solo sirve en las etapas iniciales. Una vez leí un comentario que decía: "Duolingo es para principiantes perpetuos"