Version 1 (modified by 14 years ago) ( diff ) | ,
---|
Documentation Translation Process
- Provide Jeff McKenna with your OSGeo User ID (which you can create at https://www.osgeo.org/cgi-bin/ldap_create_user.py) for commit privileges.
- Go through the documentation howto (http://mapserver.org/development/documentation.html) and install Sphinx locally, to generate the necessary HTML files from the raw restructured text files. (and read through that entire howto document)
- Checkout the docs from SVN locally (svn co https://svn.osgeo.org/mapserver/trunk/docs/ docs --username your-osgeo-id).
- Create your language directory. ie: mkdir fr
- Copy the images and include directories in your language directory. ie cp -r en/images en/include fr/
- You can now begin your translation. Copy the files you want to work on in your language directory and modify them.
NOTE: Don't copy blindly all the files from the en directory in your language directory. The server will automatically fallback to the English version the missing documents. Just copy/add gradually the translated files in the language directory.
Synchronization with English Version
- Determine your current English documentation revision: svn info en (Check the Last Changed Rev tag)
- Update your working copy: svn up
- Determine the up-to-date English documentation revision: svn info en (Check the Last Changed Rev tag) It Would be a good idea to note the "en" directory revision each time you sync.
- Generate the diff file: svn diff -r current-revision:up-to-date-revision en/
- Apply the changes to your language directory and commit.
Note:
See TracWiki
for help on using the wiki.