Line 316: |
Line 316: |
| | | |
| == Remarks == | | == Remarks == |
| + | |
| + | ===Translation Workflow=== |
| + | |
| + | Draft suggestions ... |
| + | |
| + | The original files are in cvs. |
| + | |
| + | ====.po files==== |
| + | *gettext strings are in various files in cvs, currently we think we have them all in pootle as .pot template files |
| + | : we need a script to search a maintained list of files to extract current gettext strings |
| + | : this may find missing (or modified) strings or remove old ones saving on pointless translations |
| + | |
| + | *existing translations have been placed in pootle and merged with the templates |
| + | :this shows missing translations very nicely and is ready for user testing |
| + | |
| + | *all .po files have been converted to UTF-8, they can be converted back easily if necessary |
| + | |
| + | *changes to original files, ie changed gettext strings, have to be tracked as usual in the bug tracker |
| + | :these are imported into the templates, other languages are updated with a click |
| + | |
| + | *at some point we diff against cvs po files, the patch is checked and applied. |
| | | |
| == Pootle issues== | | == Pootle issues== |