Difference between revisions of "GoogleCodeIn2012/MsgfmtChecker"
Jump to navigation
Jump to search
(Created page with "Our Pootle server is capable of performing a variety of important checks on PO files, catching many error types; however there are still some instances where there are errors ...") |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
− | Our Pootle server is capable of performing a variety of important checks on PO files, catching many error types; however there are still some instances where there are errors in the PO files that fail msgfmt checks and result in problems during attempts to build the program. | + | ;Background:Our Pootle server is capable of performing a variety of important checks on PO files, catching many error types; however there are still some instances where there are errors in the PO files that fail msgfmt checks and result in problems during attempts to build the program. |
− | This task is to create a Python program that can be added to the administrative tools we use for Pootle. | + | ;Task:This task is to create a Python program that can be added to the administrative tools we use for Pootle. [http://git.sugarlabs.org/pootle-helpers/ Pootle-helpers] and run with these tasks by the nightly Pootle cron job. |
− | The requirements of this program are | + | The requirements of this program are that it traverse the checkouts directory on the Pootle server, and for each PO file it finds, runs msgfmt on that PO file. If there are no errors, nothing is returned. If any result is returned, it should be sent to the translation team in an e-mail alerting them that there is a PO file that needs attention. |
+ | |||
+ | ;Contact: cjl --at-- sugarlabs.org | ||
+ | |||
+ | [[Category: GCI2012]] |
Latest revision as of 07:40, 26 October 2012
- Background
- Our Pootle server is capable of performing a variety of important checks on PO files, catching many error types; however there are still some instances where there are errors in the PO files that fail msgfmt checks and result in problems during attempts to build the program.
- Task
- This task is to create a Python program that can be added to the administrative tools we use for Pootle. Pootle-helpers and run with these tasks by the nightly Pootle cron job.
The requirements of this program are that it traverse the checkouts directory on the Pootle server, and for each PO file it finds, runs msgfmt on that PO file. If there are no errors, nothing is returned. If any result is returned, it should be sent to the translation team in an e-mail alerting them that there is a PO file that needs attention.
- Contact
- cjl --at-- sugarlabs.org