Commit Graph

20 Commits

Author SHA1 Message Date
Moritz Bunkus
2d7d27f504
build system: fix building with non-UTF-8 locales
Fixes #2474.
2019-01-05 15:10:14 +01:00
Moritz Bunkus
cc7b32a6f4
build system: implement fmt::format & Qt verification in translation files 2018-12-04 17:18:50 +01:00
Moritz Bunkus
80761260be build system: show start/stop messages including duration with RUN_SHOW_START_STOP 2018-01-02 15:40:24 +01:00
Moritz Bunkus
9c2ecc392a build system: update Project-Id-Version PO header on manual updates, too 2016-11-20 17:27:08 +01:00
Moritz Bunkus
d2e4b377d6 build system: normalize-po: constrict msgstr entries to number of plurals in header 2016-11-02 15:28:26 +01:00
Moritz Bunkus
1bf229372e po helpers: don't remove fuzzy flag in orig item if present in updated item, too 2016-07-23 14:20:05 +02:00
Moritz Bunkus
38b05acd3a translations: mark "0.3%" entry not to contain format strings 2016-07-11 21:52:43 +02:00
Moritz Bunkus
3c2b49200f build: extend format string verification to plurals 2016-07-11 20:59:19 +02:00
Moritz Bunkus
56af6d1273 update_translations.rb: merge new entries instead of copying the file
That way changes to the source locations won't trigger huge diffs.
2016-05-23 09:31:01 +02:00
Moritz Bunkus
f22fc8b426 update_translation.rb: normalize po file after copying it 2016-04-10 15:22:19 +02:00
Moritz Bunkus
dd54191eba build: accept unchanged strings from Transifex if original is fuzzy 2016-04-02 10:56:06 +02:00
Moritz Bunkus
9bbe8da474 build system: puts_runq has been refactored to puts_qaction, not puts_vaction 2016-03-28 17:40:48 +02:00
Moritz Bunkus
39f421bffb Transifex pull: use Plural-Forms meta entry from Transifex 2016-03-28 17:36:47 +02:00
Moritz Bunkus
78a561113d build system: puts_runq has been refactored to puts_vaction 2016-03-28 17:34:32 +02:00
Moritz Bunkus
7e600c7e70 build system: centralize runq output
That way adjusting to a uniform width is easier.
2016-03-26 12:34:52 +01:00
Moritz Bunkus
8af78d72fc build system: add targets for pushing to Transifex 2016-03-26 12:15:11 +01:00
Moritz Bunkus
9d4098f2da build system: update .po meta info when pulling from Transifex 2016-02-28 16:37:03 +01:00
Moritz Bunkus
c2eb33c261 build system: remove old suggestions when merging updates from Transifex 2016-02-28 15:56:05 +01:00
Moritz Bunkus
64d6ad3c40 build system: add targets for pulling & merging from Transifex 2016-02-28 11:47:01 +01:00
Moritz Bunkus
9bb97976d6 build system: add target for normalizing all .po files to one format
Pulling and integrating the translation updates from Transifex
will need automation. In order to keep the resulting diffs as
small as possible all files will have to use a unified format.

This code re-writes all po files in that format.
2016-02-28 11:08:00 +01:00