 Thank you so much for joining us today and yeah today I'll be talking to you about translating Moodle with Moodle Academy. So my name is Richard LaFroy and I'm the learning and media technologist with Moodle Academy. Specifically today we're going to be looking at a course that we've released on Moodle Academy all about translations and we'll also be looking at the plugin that was mentioned earlier, a newly developed plugin so we'll have a look at that a little more in depth as well. So just a quick rundown. I'll quickly talk about our goal in creating accessible and inclusive content and then we'll run you through the course and run you through the plugin. Hopefully we'll have a little bit of time for questions and comments and wrap-ups afterwards. So first off if you were here for the presentation just before you would have heard all about Moodle Academy. One of our goals of Moodle Academy has always been to make our courses and content inclusive and accessible to as many people as possible and obviously as part of that we need to have our courses and content available in multiple languages. From its inception Moodle Academy has invited the community to help us develop our courses and present online webinars and now with the launch of our Translate Moodle Academy course and our plugin our community members are getting involved even further to make Moodle Academy as inclusive and accessible as it can be. So we'll have a quick look at our new course first. It launched this year the beginning of June 2022 and it launched in conjunction with the translation plugin. As with all Moodle Academy courses it's free and open for anyone to access and participate in. The ultimate goal of this course is to give those in our community who wish to help translate Moodle Academy content the background knowledge and the skills necessary to do so. So once a participant completes the course they're given permissions on our Moodle Academy site to begin translating content. So the course covers some general background information about Moodle's multi-language functionality, some information on the plugin which we'll look at shortly, some information on the AMOS translation toolkit which I'll talk a little bit about shortly. We have information on video transcript translation, we've got a few tasks for participants to get hands on and put their knowledge into practice and then a quiz at the end to test your understanding. So look I won't go into too much detail on the specifics of the course but I will just touch briefly on a couple of features which make it slightly different from our other courses. So as I mentioned in this course we are upskilling members of our community to take on the role of translating content so yeah there are a few tasks and requirements that we ask our learners to complete to demonstrate their competence in translating. We ask that anyone wanting to complete this course and become a translator is bilingual which makes sense. So there must be fluent in the language obviously that they are translating into and have at least level B2 English proficiency. So the very nature of this course means that not all members of the community will be able to undertake all of the required tasks to complete the course. Obviously though you know anyone who's interested in this is very welcome to sign up and take part. Video is a large part of the content that we develop for Moodle Academy so translation of video transcripts is an important part of making all of our content inclusive and accessible. One of the required tasks that we ask participants to complete is to translate a transcript of a video into their language and submit it to be reviewed by the Moodle Academy team. The video itself is just a short introduction from Martin for one of our other courses introduction to Moodle and participants will watch the video download the English transcript and then translate it obviously and submit it to the review by us. We then run an automated check on the translation. Essentially we're just sort of signing off on it and once that's done and they've completed the rest of the tasks participants are able to fully complete the course and they'll then get the necessary permissions to begin translating. So since the course launched Anna touched on these stats very very briefly. Since the course launched we've had 35 make that 36 participants representing 16 different languages as you can see here. Fully complete the course and their badge and they've gone on now and they've got the translating role in the Academy site and we've already seen a number of good number of people going in and actually begin translating our courses and our content which is which is great. All right so that's the course itself. We'll now look at the the plugin that was developed in conjunction with the course. So it was developed by Andrew Hancox who's in the audience today. I promised I wouldn't point him out but I'm going to anyway and yeah it was specifically developed for the purposes of allowing the community to translate Moodle Academy content. As I mentioned earlier launched in June 2022 in conjunction with the course as with all plugins it is now open and available for anyone to install on their own Moodle sites and you can find it on the Moodle plugins directory. I'll share just a few more details about exactly how to go and find it at the end of the session. So the plugin enables users with appropriate permissions to provide inline translation of content in a Moodle site or course for text that's not translated by language packs. So I just want to expand briefly on that last point just before we jump in to see how it works. So as some of you may be aware Moodle uses language packs to translate its interface into other languages so I won't go into too much detail on language packs but essentially this covers standard phrases and words which are included in Moodle core code so things like menu items buttons settings basically all terminology that is included in a standard installation of Moodle. These translations are handled centrally by a system called Amos using language packs and are then applied across all sites that have those language packs installed. So in contrast the plugin translation plugin is built to translate content which is not part of a standard installation of Moodle so that is content which is created or added within an individual site. So translations therefore exist only in the context of that site. So just to demonstrate here as you can see some of the elements of the Moodle user interface in this case so on the right here in this case it's a drop down menu of settings or options so those translations have been provided by language pack and then we have some other content which has been translated within the site itself using the content translation plugin. So just diving in a little bit into how it actually works. Once the user in the context of our academy site once the user passes our course we then give them the permissions to use the plugin so they can start by choosing their language from the language menu and then they will have another option to start in line translations. You can see here you've got a whole list of options but in the language menu start in line translations from the plugin menu and once you essentially switch that on you'll see something like this. So all translatable text on the page will have an icon displayed next to it to show its current status and allow it to be translated. There are three different icons which you know essentially indicate the translation status for any piece of content. Missing is for content which is not yet being translated. Stale is when the translation is out of date so this is going to occur when the original English language in our case content has been modified after a translation was provided and then obviously translated is content which has been translated and is up to date. As you can see in this example screenshot none of this content has been translated yet so the missing icon is displayed for each piece of translatable content. So clicking on any of those icons will allow you to add or update a translation. You can see on the left we have the original content as it was written in English and on the right you can provide a translation into your own language. In this case Dutch is what we're looking at. So once saved the translated content will be displayed on the page you'll notice the translation icon indicating the status of the translation has changed and at that point the translation is now visible to all users viewing that content with that specific language set. So you can see here that most of the content has been translated as indicated by the translated icon and we still have one stale translation and one missing translation. As well as providing translations on any page using the inline translation option we also have a view or you can also view and manage translations for the current language across a page or across a course or across a whole site by choosing from the other options in the menu. So selecting one of these options will display a report of translatable content either across a course or a site and you can then provide translations from here rather than having to visit individual pages and hit the individual icons. As mentioned earlier the plugin is open and available for anyone to install on their own Moodle sites and you can find it in the Moodle plugins directory. So it's actually a set of plugins you can search for content translations and translations to find them and of course there's further information available on the Moodle docs pages. Good timing. I didn't do my hair though. As with everything more information available on the Moodle docs pages by searching for content translation plugin set. And that I believe is about all we have time for. I'm not sure how long we have for questions. If we have a minute or two. Do we? I'll just move it down a little bit. Yes we do have a minute or two if you have questions in the meantime. Thank you very much Richard. Oh excellent. Yes I was wondering if it worked fine with the current a fielder translator or you need the new one and then previous content you have already translated using the old way. Yes so the plugin will plugins set a sort of self-contained so you would need to use those. We are looking, correct me if I'm wrong, we're looking at the ability to you know import existing translations from other sites. The other thing I would say is that for specific development of technical questions we do have two specific people in the room Rajneel, hello Rajneel and Andrew as well. If you want to catch them on specific sort of technical questions like that, hunt them down in the coffee breaks and you grab them. But yeah certainly importing existing translations is something that we are looking at in the near future. Thank you. Okay thank you Anton if you'd like to get your presentation up. I think we've got time for one more actually while you're doing that. Over there yeah we'll just get a microphone for you. I don't, Richard. Does it work side by side with the existing multilingual filter? No it does not apparently. But Andrew can take this one. So if you get the order of precedence of the filter right it will work okay, but obviously things might get a bit crazy.