summaryrefslogtreecommitdiffstats
path: root/res/translations
diff options
context:
space:
mode:
authors.brandt <s.brandt@mixxx.org>2020-12-22 18:46:24 +0100
committers.brandt <s.brandt@mixxx.org>2021-02-17 09:34:48 +0100
commit380bb49b0247d0d2edfce4fc3c67e5c3587672a4 (patch)
tree5e6526739a95eb69d253fcb33eb8059962ce36f0 /res/translations
parentea0cd7be3c6f410eb29564291426a73f006c4710 (diff)
Add English <En> as target language to our translation template.
This workaround reduces the necessary steps to translate and use pluralised strings. It fixes following errors while handling the translation template: 1. ``lupdate src -recursive -noobsolete -extensions cpp,h,ui -ts res/translations/mixxx.ts`` Previously completes with error message `` Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. `` We had to manually add an additional <numerusform> key to any pluralised string in the template, see https://github.com/mixxxdj/mixxx/wiki/internationalization#updating-translation-templates 2. ``tx push -s`` Previously failed on Transifex with ``English pluralized strings should contain 2 plurals``
Diffstat (limited to 'res/translations')
-rw-r--r--res/translations/mixxx.ts62
1 files changed, 41 insertions, 21 deletions
diff --git a/res/translations/mixxx.ts b/res/translations/mixxx.ts
index b1d73cb7d1..363ae3e1dc 100644
--- a/res/translations/mixxx.ts
+++ b/res/translations/mixxx.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.1" sourcelanguage="en">
+<TS version="2.1" language="en" sourcelanguage="en">
<context>
<name>:</name>
<message>
@@ -13772,14 +13772,16 @@ Use this to change only the effected (wet) signal with EQ and filter effects.</s
<location filename="../../src/widget/wtrackmenu.cpp" line="858"/>
<source>Importing metadata of %n track(s) from file tags</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="890"/>
<source>Marking metadata of %n track(s) to be exported into file tags</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message>
@@ -13829,126 +13831,144 @@ Use this to change only the effected (wet) signal with EQ and filter effects.</s
<location filename="../../src/widget/wtrackmenu.cpp" line="1144"/>
<source>Scaling BPM of %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1174"/>
<source>Locking BPM of %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1175"/>
<source>Unlocking BPM of %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1204"/>
<source>Setting color of %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1252"/>
<source>Resetting play count of %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1277"/>
<source>Resetting beats of %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1300"/>
<source>Clearing rating of %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1329"/>
<source>Removing main cue from %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1339"/>
<source>Removing outro cue from %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1349"/>
<source>Removing intro cue from %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1359"/>
<source>Removing loop cues from %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1369"/>
<source>Removing hot cues from %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1391"/>
<source>Resetting keys of %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1413"/>
<source>Resetting replay gain of %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1444"/>
<source>Resetting waveform of %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1498"/>
<source>Resetting all performance metadata of %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1604"/>
<source>Setting cover art of %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../src/widget/wtrackmenu.cpp" line="1628"/>
<source>Reloading cover art of %n track(s)</source>
<translation type="unfinished">
- <numerusform></numerusform><numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
</translation>
</message>
</context>