Export to GitHub

sympy - issue #2879

Use gettext for the tutorial and webpage translations


Posted on Nov 28, 2011 by Happy Elephant

See http://groups.google.com/group/sympy/browse_thread/thread/dbf1a7692837664a. The webpage and tutorial translations need to be converted to use gettext.

Comment #1

Posted on Nov 28, 2011 by Happy Elephant

For Code-In, create one task for each language for each document.

Comment #2

Posted on Nov 30, 2011 by Happy Elephant

Ondrej, can you verify that I've got the right requirements here? I've only half been following the translation stuff.

Comment #3

Posted on Dec 15, 2011 by Happy Elephant

I have no idea what needs to be done for this at this point, so unless someone can fill me in, this will not be added to Melange.

Comment #4

Posted on Dec 15, 2011 by Quick Kangaroo

We need to use sphinx gettext capability and use it for all tutorials (and all languages). This means, that the .po files machinery has to be committed into our repository before we create individual tasks for each language (to convert the translated .rst into translated .po file).

I will try to do my best today and prepare sympy for that. But if anybody has time right now, any help would be greatly appreciated.

Comment #5

Posted on Dec 16, 2011 by Happy Elephant

I only created tasks for the Russian and Czech tutorials.

Comment #6

Posted on Mar 20, 2012 by Happy Elephant

(No comment was entered for this change.)

Comment #7

Posted on Sep 20, 2012 by Happy Giraffe

Is there any more to do here?

Comment #8

Posted on Oct 10, 2012 by Happy Elephant

Well, the whole process needs to be cleaned up.

Comment #9

Posted on Oct 10, 2012 by Happy Giraffe

In what way? Please be more explicit. Going through the thread above, I see nothing in there that hasn't been implemented.

Comment #10

Posted on Oct 10, 2012 by Happy Elephant

The whole build process is a mess in Sphinx. Do make htmli18n and you'll see what I mean.

Another issue is that we never figured out how to link the tutorials together at the bottom of the page.

Comment #11

Posted on Oct 10, 2012 by Happy Giraffe

See issue 3388.

Comment #12

Posted on Mar 5, 2014 by Happy Elephant

We have moved issues to GitHub https://github.com/sympy/sympy/issues.

Comment #13

Posted on Apr 6, 2014 by Happy Rabbit

Migrated to http://github.com/sympy/sympy/issues/5978

Status: Fixed

Labels:
Type-Defect Priority-Medium CodeInCategory-Translation CodeInDifficulty-Medium CodeInMultiple CodeInImportedIntoMelange Restrict-AddIssueComment-Commit