Hello,<div><br></div><div>Last weekend I have tried to do some translation on my MacBook (OSX snow leopard).</div><div><div>For me it was mainly to get some insight in the translation process which is a bit technical.</div>
</div><div><br></div><div>I found that I had to install gettext additionally to create mo.files from po.files. I followed instructions from <a href="http://www.rmnl.net/read-about/installing-gettext-snow-leopard-django/">http://www.rmnl.net/read-about/installing-gettext-snow-leopard-django/</a></div>
<div><br></div><div>For mac make compile_messages unfortunately does not work because the osx find-command does not understand the printf argument that is used to remove path from the full filename.</div><div><br></div><div>
Instead I had to use something like:</div><div>msgfmt source/translated/nl/preamble.po -o source/translated/nl/LC_MESSAGES/preamble.mo</div><div><br></div><div>Next I continued to translated preamble using Qlinguist, which works fine.</div>
<div>However sometimes you have to restructure the rst document for the language as well. </div><div>For example to give credits for the ones who have helped to translate the document there is a need to add an additional table below the authors table. This can not be done using Qlinguist. </div>
<div>So I propose that  in every language tree there should be the possibility to create rst documents that can be changed a little bit. During the build these should override the main rst documents. Ofcourse the contents of the rst documents should not be translated!</div>
<div><br></div><div>What I also miss now is the possibility to include the localized screenshots.</div><div>So except for giving attention to get the rst documentation upgraded to 1.8 as fast as possible I guess we should have to give attention to those additional changes to make translations possible.</div>
<div><br></div><div>I will have a try to produce a python build script that can be used on all platforms and includes the possibity of using local rst and screenshots.</div><div>  </div><div>Regards,</div><div>Diethard </div>