The current design, as I understand it, is to have a multi-language platform with single-language course content.
What if someone wants to create a course in all official EU-languages?
Creating and maintaining 20+ courses with the "same" content in different languages is a problem. It also makes a mess of the course catalog.
Can edX staff chime in, please, and say if there are plans for course content i18n on the roadmap?
If not, would it be something they would like to add to the roadmap, considering this real-world pan-European usecase?
(Or are there current features that I've overlooked?)
Solutions could range from maybe being able to mark a course as a different-language version of another one to full i18n of course content within a single course.
If there are no plans and won't be any in the near future, I'd like to get to work on i18n of course content myself.
In that case, what would be a good place to start, you think? Some kind of i18n XBlock, or a code contribution to the platform leveraging the existing language selection code?
Some considerations are: where to put the .po and .mo files, how to get the platform to use them, and how to provide translations for videos, transcripts and pictures.
Thank you staff and community for your time and responses.