Commit Graph

20 Commits (1293-fix)

Author SHA1 Message Date
Piotr Dziwinski e58534ab5a Change behavior of generating translations
- translations are now generated by default with Python as required
   dependency
 - old behavior of installing only English files is provided as an
   option (configure with -DTRANSLATIONS=0)
2015-10-17 18:22:54 +02:00
Piotr Dziwinski 193c82e590 Fix installing levels without Python found 2015-10-17 17:41:47 +02:00
krzys-h 9a3bba50a6 Added (work in progress) code battle levels 2015-09-11 18:51:48 +02:00
krzys-h c22866f4b5 Also install category files 2015-09-11 18:50:40 +02:00
krzys-h e36570bf86 Also install chapter files 2015-08-05 19:37:26 +02:00
MrSimbax 0808337288 Make all level files being installed 2015-08-05 19:30:32 +02:00
Piotr Dziwinski 9c253a3510 New data file translation infrastructure using Python
* replaced po4a and bash scripts with Python scripts using polib
 * cleaned up CMake files
2015-05-12 21:04:41 +02:00
Piotr Dziwiński 7e37d683c9 Also install levels/other 2014-09-21 21:07:41 +02:00
Piotr Dziwinski bd09232475 Some CMake scripts refactoring 2014-09-21 12:59:50 +02:00
Piotr Dziwinski 549e128aba Fix installation of chaptertitle files without PO4A 2014-09-21 12:25:00 +02:00
Piotr Dziwinski a34aa40525 Nicer generated directory structure 2014-09-21 12:25:00 +02:00
Piotr Dziwinski a557033392 Finish rewriting translation generation: help directory support 2014-09-21 12:25:00 +02:00
Piotr Dziwinski 526db5373c Rewrite level files translations 2014-09-21 12:24:59 +02:00
Piotr Dziwinski 5e2dabdcaf Better fix for message ordering issue 2014-09-21 12:24:59 +02:00
Piotr Dziwinski 946a083606 First part of rewriting scripts for level translations
* support translating the new chaptertitle.txt files
 * handle the new directory structure
 * move writing PO4A config to CMake
 * use only one bash script to generate translated files
 * additional step of cleaning *.po and *.pot files
 * change some PO4A flags for better console output and sorting of
   messages in *.po files
2014-09-21 12:24:59 +02:00
Piotr Dziwinski b3b82147de Some refactoring and whitespace fixes 2014-07-09 00:22:23 +02:00
Didier 'OdyX' Raboud 283af08a34 Add the help/ and levels/ CMake machinery to enable the po-based translations 2013-10-25 15:41:05 +02:00
Didier Raboud 5f5df8560a Rewrite CMake levels installation 2013-01-02 13:27:49 +01:00
Didier Raboud 124133ec9f Don't alter source levels anymore
- Build them in another directory.
- That "other" directory is the cmake binary dir.
2013-01-02 12:07:35 +01:00
Didier Raboud 0320b7fd74 Inject translations in level files at build time 2012-12-31 11:48:57 +01:00