Service/translate: Difference between revisions

No edit summary
Line 80: Line 80:


{{Code|'''checkouts'''}}<br>
{{Code|'''checkouts'''}}<br>
Sources are checked out in this directory and being used to keep final {{Code|.pot}} and {{Code|.po}} files.
Sources are checked out in this directory and being used to keep final {{Code|.pot}} and {{Code|.po}} files. The hierarchy is:
 
checkouts/''pootle-project''/''pootle-po-filename-without-po-suffix''/''sources''


{{Code|'''translations'''}}<br>
{{Code|'''translations'''}}<br>
Pootle uses this directory as a sources of files to translate, it contains symlinks to files from the {{Code|checkouts}} directory.
Pootle uses this directory as a sources of files to translate, it contains symlinks to files from the {{Code|checkouts}} directory. The hierarchy is:
 
translations/''pootle-project''/''lang''/''symlinks-to-po-files''


{{Code|'''maintenance'''}}<br>
{{Code|'''maintenance'''}}<br>
Line 95: Line 99:
* {{Code|method}} required, the method how to generate {{Code|.pot}} files from sources; supported values are: {{Code|bundlebuilder}} for activities, {{Code|intltool}} for intltool based projects;
* {{Code|method}} required, the method how to generate {{Code|.pot}} files from sources; supported values are: {{Code|bundlebuilder}} for activities, {{Code|intltool}} for intltool based projects;
* {{Code|layout}} required, ?;
* {{Code|layout}} required, ?;
* {{Code|ignore-files}} optional, the semicolon separated list of file paths that are relative to the sources root; if {{Code|method}} is {{Code|bundlebuilder}} this value will be used to ignore while producing {{Code|.pot files}};  
* {{Code|ignore-files}} optional, the semicolon separated list of file paths that are relative to the sources root; if {{Code|method}} is {{Code|bundlebuilder}} this value will be used to ignore while producing {{Code|.pot files}};


== Tools ==
== Tools ==