Hi,
I am offline 8/28-9/7. I will reply to your message when I get back.
Thanks,
Azalee
On Aug 28, 2018, at 2:11 AM, DVD PS via discuss
wrote:
> Hello everyone!!
>
> TLDR; see the English/Spanish git-lesson:
> https://swcarpentry-i18n.github.io/git-novice/
> - There are some identified problems, but if you find a new one, please,
> create an issue.
>
> The translation of the lessons is something where I think we can produce much
> more impact than what we have already achieved. Last year some people from
> the Latino American community did a great effort and fully translated a few
> lessons into Spanish. However, the way translations are maintained is not
> optimal while at the same time it doesn't get the same visibility than the
> English lessons.
>
> So, over the last months, I've been working to get something that eases the
> work of the translators and provides all the languages the same visibility -
> i.e. one page for all!
>
> I have managed to do that as follows:
>
> 1.- Create a jekyll theme for the carpentries. Instead of making every lesson
> to merge with upstream (and solve conflicts), we can use a repository for the
> theme and keep the lessons clean with only the material. Discussed in
> styles#229. There it details some advantages.
>
> 2.- Modify the English text on that theme to variables/tokens, and include
> them as assets for each of the language translated. There's a PR to the
> themed style (carpentry-theme#4)
>
> 3.- Cleaned the git-lesson of all that's not needed, and create a submodule
> with the automatically generated material from the translation tool. The
> original lesson material gets converted into a po file using a tool I've
> adapted for that purpose. Such file can be used with translation tools (e.g.,
> poedit, weblate) and the resultant gets converted into markdown. The idea is
> that such process gets done automatically in Travis once the translations
> have been accepted by the translation team. I'll keep working on the
> automated process during the following weeks and show it up once it's
> completed.
>
> An example of the final result is in
> https://swcarpentry-i18n.github.io/git-novice/ - There are still few issues,
> and there are more little things I keep finding that needs to be improved.
> But I wanted to let you all know that this is almost there, and by using
> themes I think it will not oly help the translators but the maintanence of
> the normal lessons. If you want to give me a hand, don't doubt it for a
> second! I will really appreciate it.
>
> Cheers,
> David
> The Carpentries / discuss / see discussions + participants + delivery options
> Permalink
--
The Carpentries: discuss
Permalink:
https://carpentries.topicbox.com/groups/discuss/Tdb042c4bc0ecf365-Md52455a5ecdb74faa95da707
Delivery options: https://carpentries.topicbox.com/groups/discuss/subscription