Get msgfmt to check format strings and fix some errors it found.
authorCarl Hetherington <cth@carlh.net>
Tue, 6 Oct 2015 19:07:30 +0000 (20:07 +0100)
committerCarl Hetherington <cth@carlh.net>
Tue, 6 Oct 2015 19:07:30 +0000 (20:07 +0100)
i18n.py
src/tools/po/pl_PL.po
src/tools/po/sv_SE.po
src/wx/po/de_DE.po
src/wx/po/es_ES.po
src/wx/po/pl_PL.po
src/wx/po/ru_RU.po

diff --git a/i18n.py b/i18n.py
index fa91783b6993d397936352173a9fe9c86f4a1941..dc0a6ca7c9c554d36ae6f897e5ce244c52c7a832 100644 (file)
--- a/i18n.py
+++ b/i18n.py
@@ -32,5 +32,5 @@ def po_to_mo(dir, name, bld):
         po = os.path.join('po', '%s.po' % lang)
         mo = os.path.join('mo', lang, '%s.mo' % name)
 
-        bld(rule = 'msgfmt -f ${SRC} -o ${TGT}', source = bld.path.make_node(po), target = bld.path.get_bld().make_node(mo))
+        bld(rule = 'msgfmt -c -f ${SRC} -o ${TGT}', source = bld.path.make_node(po), target = bld.path.get_bld().make_node(mo))
         bld.install_files(os.path.join('${PREFIX}', 'share', 'locale', lang, 'LC_MESSAGES'), mo)
index 562428e5d2471efa867cc59290a896e7d919c7f7..820579c457f88bf6ae0d5f309f919f0485ff8190 100644 (file)
@@ -97,7 +97,7 @@ msgid ""
 "An exception occurred: %s (%s)\n"
 "\n"
 msgstr ""
-"Wystąpił nieznany błąd.\n"
+"Wystąpił nieznany błąd: %s (%s).\n"
 "\n"
 
 #: src/tools/dcpomatic.cc:934
index 2c4395134a1b322e87aba20eca0731db90816115..6a8d71c7face611982b9f7bd2cdea741fe8fc5e8 100644 (file)
@@ -131,7 +131,7 @@ msgstr "Kunde inte öppna filmen %1 (%2)"
 #: src/tools/dcpomatic.cc:431
 #, fuzzy, c-format
 msgid "Could not make DCP: %s"
-msgstr "Kunde inte öppna filmen vid %s (%s)"
+msgstr "Kunde inte öppna filmen vid %s"
 
 #: src/tools/dcpomatic.cc:284 src/tools/dcpomatic_batch.cc:175
 #, c-format
index 6605c5e03d1f4913057eeea2156eba054486bf16..ba1e3d44ea2f8b80d3e378774268c27acb34afd1 100644 (file)
@@ -948,7 +948,7 @@ msgstr "Spitzenwert ist %.2fdB bei %s"
 #: src/wx/audio_panel.cc:295
 #, fuzzy, c-format
 msgid "Peak: %.2fdB"
-msgstr "Spitzenwert ist %.2fdB bei %s"
+msgstr "Spitzenwert ist %.2fdB"
 
 #: src/wx/audio_panel.cc:297 src/wx/audio_panel.cc:300
 #, fuzzy
index 4dd4bdcacd695f6b17c308aebd51d6cef286fa5f..608e33f9a5fd8ad0e55b9a2e3538965f7da1216a 100644 (file)
@@ -938,7 +938,7 @@ msgstr "El pico es %.2fdB en %s"
 #: src/wx/audio_panel.cc:295
 #, fuzzy, c-format
 msgid "Peak: %.2fdB"
-msgstr "El pico es %.2fdB en %s"
+msgstr "El pico es %.2fdB"
 
 #: src/wx/audio_panel.cc:297 src/wx/audio_panel.cc:300
 #, fuzzy
index 7492373613807fe98f5f2ca2eea0ef32e45d6284..399857480c3df5e683580933bc5126d85ade183a 100644 (file)
@@ -938,7 +938,7 @@ msgstr "Peak jest %.2fdB na %s"
 #: src/wx/audio_panel.cc:295
 #, fuzzy, c-format
 msgid "Peak: %.2fdB"
-msgstr "Peak jest %.2fdB na %s"
+msgstr "Peak jest %.2fdB"
 
 #: src/wx/audio_panel.cc:297 src/wx/audio_panel.cc:300
 #, fuzzy
index ea47d03eac0b76b1c3d57cc06545d6a4641e5695..b38a1bb965a953be5b3c4195ac3a7f0ab4140ef2 100644 (file)
@@ -937,7 +937,7 @@ msgstr "Пиковая громкость %.2fдБ на %s"
 #: src/wx/audio_panel.cc:295
 #, fuzzy, c-format
 msgid "Peak: %.2fdB"
-msgstr "Пиковая громкость %.2fдБ на %s"
+msgstr "Пиковая громкость %.2f"
 
 #: src/wx/audio_panel.cc:297 src/wx/audio_panel.cc:300
 #, fuzzy