Hello All,
I own a website that offers various courses in English. I'm interested in adding multi-language support.
Specifically, I want to be able to export a course content into a translatable template or an HTML template, which can then be translated or adapted into multiple languages and re-imported into the website.
Is this feasible, and if so, how can it be done?
Translating text only can be a long manual process, translating the entire HTML with its structure will be much better.
Thanks for your assistance.
On Moodle Academy we use the Content translation filter plugin so that we just have a single course in several languages. Alternatively there is the standard Multi-language content filter which many people use. I am not sure exporting, translating and reimporting would be any quicker?
Thank you Mary for the quick answer. We do use this plugin. I would like to export the content for an external company to translate.
I would like to know if its possible to translate course page as a bulk and inport it back to the site. going page by page, section by section would take much more time.
I would like to know if its possible to translate course page as a bulk and inport it back to the site. going page by page, section by section would take much more time.
For Content translation filter plugin that Mary mentioned, I just started using that and it's a great tool. There is an option on the course page to see "Missing (translations) in this course" so you wouldn't have to go page by page (though I haven't gotten that option to work for me yet as I might have not properly configured the plugin yet); however, there is also an option to see "All Missing translations (on the site)" which is great, and has worked for me, so I dont have to go course to course either.
Thank you John. Once you see the missing translation (on the site) are you able to translate it on the spot? is it a one place where you can translate everything it identified as not translated?
I'd say yes you can translate it on the spot - almost reminds me of the translation strings page -- there's text on the left, and then textboxes for translations on the right...
Thank you but I think I am missing something. when I select "Missing in this course" I get these fields but it is empty. looks like I still need to extract the original content for translation and I don't know if its even support HTML content.
What am I missing?

I've not gotten "In this Course" to work for me" yet, only the "All Missing Translations" -- but I can still narrow it down to a specific course by placing that url path in the Page search box :

And make sure you are selecting the langauge you want to translate into, as well as clicking the Update button
Thank you John. what about the hash field? should I create a GUID manually for each translation? any suggestions on that?
My site automatically creates a Hash for every text editor field -- there might be some scheduled task configurations you have to enable first... My MoodleHost took care of that part for me, so I'm not sure the exact steps on that bit, but I didnt have to make any HASh's manually
Thanks alot for you help!