-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Translations of the MOOC #31
Comments
Thanks for getting this started, @pcmasuzzo! So, there are multiple ways to potentially approach this. Having core teams per translation is a good first step, gauging what sort of interest there is and how to spread the potential workload. What seems to be possible on YouTube at least is that you can just add subtitles easily to the videos https://www.youtube.com/timedtext_video?lang=it&ref=player&action_choose_add_method=1&v=CNKt8B07Kwg&ar=2 in Italian for example here (I hope the link works). There should be an option on each video to add subtitles manually, and then just follow the instructions within YouTube. It looks fairly simple, providing you can, er, do the translations. Coming from a monolingual person... |
Subtitles on YT seem a good start to me. Leaving also the chance to learn from the original language... |
Note that the location of the scripts for Module 5 are here: https://github.com/OpenScienceMOOC/Module-5-Open-Research-Software-and-Open-Source/tree/master/content_development and here for Module 1: https://github.com/OpenScienceMOOC/Module-1-Open-Principles/tree/master/content_development (all in English for now) |
Could we rename the channels so they follow ISO 639-1 or 2 :) ? (e.g #translation_xx-XX) https://en.wikipedia.org/wiki/ISO_639-1 |
For video content I think this is a great choice and it's very simple to use and explain to others, @Protohedgehog . Besides, I think it's the fastest way too. I vote for this option. Can I coordinate translations in Brazilian Portuguese? About written content, I agree with you @pcmasuzzo , we should think about a way that everyone agrees to use the same method. Let's try to find a solution to integrate translation into existing content, I believe that is the best way. How to do this is something that I will think about a bit more and I will discuss it with you. I will also ask for suggestions and ideas from the translators of the university where I work. I'm going to meet with them (the translation core) at the university on Friday and we'll talk about it and then I'll let you all know on GitHub, Twitter, Slack and via email. Deal? ;-) |
@julia10br perfect, many thanks! :) |
Added #translation_ger for coordination of MOOC translation into German, updated @pcmasuzzo 's list above, now with eight language teams :) |
@pcmasuzzo , I already talked to Jon by email, but I promised to tell everyone about the meeting with the university's translator group. Well, after talking to my colleagues (translators who are professors and students at Federal University of Ceará) about the translation, they have absolutely approved the idea and all of them volunteered to help . The suggestion of the group is by using the software called Smartcat. The suggested software is free for universities. Is that ok if we work this way? Our group of translators is called "Letrare Project" (in Portuguese: Projeto Letrare). Certainly, I will let you all know about all of steps from then on. |
Hi @julia10br - this sounds great, thanks a bunch! Just to be on the same page - are you suggesting this workflow strategy to translate into Brazilian / Portuguese or all the languages we have in mind (or currently listed)? |
Thank you so much for this, @julia10br!! |
Hey, guys! @pcmasuzzo and @Protohedgehog , If everyone here agrees to use Smartcat and adopt this method to help with translation I think it will be great. Diana Fortier, the coordinator of Project Letrare will present a tutorial to the entire team of translators. I'll send her a message on Slack and WhatsApp and I'll suggest that she publish the tutorial on the Open Science MOOC channel of Slack on how to use Smartcat. I'll also add you in the channel, @pcmasuzzo . Deal? |
This sounds really great, thanks @julia10br! |
Yes, @pcmasuzzo . The strategy would be for Brazilian Portuguese translation, but I believe we can discuss this for all the other languages listed. What do you think? I'm also going to ask these questions in Slack. |
I think choosing a software before knowing if it's going to work with our workflow could cause us some headaches later. Here's a few of questions I have:
Maybe @tosteiner you'll have more ideas? :) |
Hi folks, first of all: thanks for getting the ball rollin', and great initiative re: CAT tool, etc. Off-topic: how the heck did you guys pull this off? Adding my five cents to @dannycolin's questions raised (spot-on, mate! 🎯 👍 ):
Might well be that I got Smartcat's workflow wrong and working with our text formats is no problem, though... just thinking aloud here 😉 EDIT: After surfing around a bit on this topic, I ended up in a proz.com-Forum (ProZ is one of the largest freelance translator marketplaces), and found a case that sounds similar to what we want to do:
|
Okay, @tosteiner @dannycolin . So, what would it be like in practice, @tosteiner ? Will be created a single Open Source account or a free Academic License to condense all the translation projects in the same platform (Crowdin)? Tell us more about your suggestion. 👍 |
Hi @julia10br - hum, not sure, haven't dug into this any further, to be honest ... not sure if we want to first explore any other possibilities? Crowdin sounds like a feasible option, but I'm sure there's more than one way to go with this... If we want to go with Crowdin, my proposal would be the following steps:
@Protohedgehog @pcmasuzzo @dannycolin any thoughts? Would be happy to get this started, but I think this has to be decided upon by the SC first |
Ok, @tosteiner . I agree. 😉 |
@julia10br sorry about this, I realize that this is slowing down the actual, hands-on translation work, and the last thing we want is to curb anyone's enthusiasm - but since this affects all of the MOOC's modules, we better take some time to consider the options we have. Hope that's okay with you? |
Yeah, everything's fine. We all have the same goal. Besides, we learn from each other. That's the most important thing. Bye. |
Seems like they support GitLab too. Still find it funny that corporations are like "We support Open Source" but "Our code is closed tho"... I mean if we go with a closed software we should make sure that exporting our data is possible. Better safe than sorry ;). Last little comment, I really understand the pragmatism argument when it comes to choose a platform but I would really like if we could have a kind of internal policy where we at least test open source alternative before making any final decision. |
@dannycolin |
@Protohedgehog mentionned Weblate and I know there's one called Pootle. Edit Debian Handbook use Weblate. So I guess it could works for our text format. |
Alright, this looks great! Sorry, should have looked around more, there's more options at https://opensource.com/article/17/6/open-source-localization-tools including Weblate |
Adding to this, Weblate also offers free hosting for opensource projects on inquiry - any reservations about trying this route? |
@tosteiner I guess someone could email them to have more information on the offer if it's enough for our needs. Do you want to do it? |
Sure, why not 👍 |
Alright, request has been sent. Might take some time, tho ... |
Hi all, thanks for this great discussion, I am only catching up now. Great points raised by @dannycolin - I do agree basically to everything. +1 for Weblate and thanks @tosteiner for pushing this forward :) Last note - we will definitely discuss this in the next SC call. |
Hello! Yes, I will. 🙂 The team is on standby and waiting for news. In fact the instructional material in text is the most complicated to decide how to proceed. You are right. Just one more question to confirm: for the videos on YouTube the translation can be done according to the example cited here before? |
Hey guys, as @Protohedgehog suggested, weblate is quite cool and should fit our needs. They also integrate the DeepL engine. So I m definitely +1 for this option. Any news about contacting weblate, @tosteiner ? |
Nothing yet, no - their auto-reply mentioned they check their mail once a month, though.... |
@tosteiner Ouch once a month... They seems active on twitter. Could always try to ping them there if you don't get an email from them in a week. |
Hi folks, just a brief update: nothing new (yet) on the Weblate front... but one thing I just came across: maybe also worth checking out, whadda y'all think? |
And, alas - news from Weblate: finally, they got in touch and we're now gonna schedule a call for Tues/Weds next week :) |
Soo, still no news from Weblate... I suggested scheduling a call last week, but they didn't get back to me on that ... will ping them again tomorrow, but would suggest to now also venture more towards Crowdin and/or translatewiki, if that's alright with all of you? any preferences? @julia10br @pcmasuzzo @Protohedgehog @dannycolin |
@tosteiner It's good for me :). |
+1 from me too! Thank you for pursuing this @tosteiner :) |
Fine by me, thanks for this @tosteiner :) |
great, thanks, y'all. current status:
|
Wow, those Crowdin guys are blazin'! Looks like we're good to go:
|
Oh, wow, thanks so much for this @tosteiner! Could you share with the MOOC SC via email, and on the Slack group(s) too? :) |
Guys, we now have a platform for managing our translations! Do let me know via GitHub, Slack or eMail ([email protected]) if you want to be added to start working on your language, or simply add yourself to the project via https://crowdin.com/project/opensciencemooc |
One thing I have learned with Mozilla and Indieweb with l10n efforts is to
determine the minimum translations. What are the most stable and fewest
pages one would need to translate to get started?
So you may not want to go through every page of every module but translate
using a hierarchical site map and only focusing on pages with stable
content.
…On Mon, Jun 17, 2019 at 6:08 AM Tobias Steiner ***@***.***> wrote:
Guys, we now have a platform for managing our translations! Do let me know
via GitHub, Slack or eMail ***@***.***) if you want to
be added to start working on your language, or simply add yourself to the
project via https://crowdin.com/project/opensciencemooc
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#31?email_source=notifications&email_token=ACQL5JRXLLO2NYMVBY65I5DP25PBJA5CNFSM4HJSGNQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODX2WG5Q#issuecomment-502621046>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ACQL5JR3LWLBG6BJLNYZOCTP25PBJANCNFSM4HJSGNQQ>
.
--
J. Gregory McVerry, PhD
Assistant Professor
Southern Connecticut State University
twitter: jgmac1106
|
Thanks, @tosteiner! 😉 |
Folks, I'm gonna close this issue here for now - all translation stuff happening over at |
In the spirit of being as inclusive and diverse as possible, the idea is to have the MOOC content available in other languages other than English.
First discussion has happened in the Slack room: https://osmooc.herokuapp.com/, where the following channels have been created for 8 languages:
The channels can be used to set dedicated translation teams.
Before hacking this, we should agree on the translation strategy though.
For example:
Etc.
The text was updated successfully, but these errors were encountered: