Hi all,
pistoncito asked about how to do translations of the website currently. I figure this suggests we need some sort of documentation, so here's a start. It sounds like we will need to change this process once we figure out how to do the automatic web browser language detection, but until that gets sorted out, we should use this process. I'll also post this to Wiki so folks can update it as better approaches are worked out for it.
http://wiki.inkscape.org/cgi-bin/wiki.pl?WebsiteEditing
Translating the Inkscape Website ================================ 1. Do a CVS checkout of the website module.
2. Create a subdirectory at the top level with your language code. I.e.:
inkscape_web/es/
3. Copy pages from the main site into your subdir structure, and begin translating them. Look in the other translated areas for examples of what needs translated.
Note: The tutorial translations in the doc/ directory are handled separately from the website translation. These are the files in inkscape_web/doc/*/ that have .XX.html extensions. You do not need to do anything about these pages.
Note: The translation of doxygen, wiki, and the various SF pages are separate from the website translation. You do not need to do anything about these pages.
4. Add a flag for your language in the images directory. It should be named inkscape_web/images/flag-XX.png. (where XX is your language code).
Next add an img for the flag to inkscape_web/includes/header.php See how the other flags are done in that file as an example.
5. Add a news item to the index page announcing your translation. You are encouraged to write it in both English and your native language.
6. If you have CVS access, then commit your changes to the site. See the Website Editing and Working With CVS documentation for directions.
If you do not have CVS access, then show your translation to one of the Inkscape administrators for review. They will then give you access to CVS and the website, so you can deploy your changes.
Bryce