View ProjeQtOr On SourceForge.net
ProjeQtOr - Project Management Tool
Support us on Capterra
OIN - Open Invention Network
ProjeQtOr free project management software - About multilingual user manual - Page 2 - ProjeQtOr
 

About multilingual user manual

More
02 Sep 2015 16:01 #7 by Lysakov
Hi,
richard.pare.

I don't know Sphinx-doc. But I already have some ranslation for old documentation. I could participate in translation.

Could you send me some instructions?

Please Log in or Create an account to join the conversation.

More
02 Sep 2015 18:07 #8 by richard.pare
First, You must install Python and Python Image Lybrary (PIL).
Second, You must install Sphinx :
- pip install Sphinx
- pip install Sphinx-intl

If you want produce PDF documentation on Windows, you must install MiKTeX because Latex is not supported under Windows.


Download source code from branch 5.1.

Go to on /docs/user directory.

The documentation is in RST file.

If you want to built documentation in HTML or PDF format.

Command: make html or make latexpdf

--- Translation ---

See: sphinx-doc.org/latest/intl.html

Under /docs/user/locale directory, you can see PO and MO files.

PO : Translation files
MO : Formatted translation files

Under /docs/user/_built/locale, you can see POT files.

- Each RST file has a POT file.
- POT is a reference file to all string translable from the original document.
- Use by Pootle to update PO files.

Instructions :

Command: make gettext

- Update the POT files

Command: sphinx-intl update -l ru -p _build/locale

- Update PO files for this language.
- PO files localized in /docs/user/locale/ru/LC_MESSAGES/
- You made the translate in the POT files.

Command: sphinx-intl build

- Update MO files.

Command: make SPHINXOPTS="-Dlanguage=ru" html or make SPHINXOPTS="-Dlanguage=ru" latexpdf

- Produce HTML or PDF document.


The repository content the first draft of user guide.
Do not start the translation for now. Wait the official release.
But you can try to translate into Russian.
The translation is well in a Latin language.
Russian language, I do not know.

Keep me informed.
The following user(s) said Thank You: Lysakov

Please Log in or Create an account to join the conversation.

Moderators: babynusprotion
Time to create page: 0.049 seconds

Cookies settings

×

Functional Cookies

Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.

Session

Please login to see yours activities!

Other cookies

Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.