OSDN Git Service

Handle one more plural correctly.
authorLoRd_MuldeR <mulder2@gmx.de>
Wed, 23 Jan 2013 22:39:30 +0000 (23:39 +0100)
committerLoRd_MuldeR <mulder2@gmx.de>
Wed, 23 Jan 2013 22:39:30 +0000 (23:39 +0100)
26 files changed:
etc/Translation/Blank.ts
etc/Translation/LameXP_DE.ts
etc/Translation/LameXP_EN.ts
etc/Translation/LameXP_ES.ts
etc/Translation/LameXP_FR.ts
etc/Translation/LameXP_IT.ts
etc/Translation/LameXP_KR.ts
etc/Translation/LameXP_PL.ts
etc/Translation/LameXP_RU.ts
etc/Translation/LameXP_SV.ts
etc/Translation/LameXP_TW.ts
etc/Translation/LameXP_UK.ts
etc/Translation/LameXP_ZH.ts
res/localization/LameXP_DE.qm
res/localization/LameXP_EN.qm
res/localization/LameXP_ES.qm
res/localization/LameXP_FR.qm
res/localization/LameXP_IT.qm
res/localization/LameXP_KR.qm
res/localization/LameXP_PL.qm
res/localization/LameXP_RU.qm
res/localization/LameXP_SV.qm
res/localization/LameXP_TW.qm
res/localization/LameXP_UK.qm
res/localization/LameXP_ZH.qm
src/Dialog_Processing.cpp

index 4f1f071..f265055 100644 (file)
         <source>Aborted! Waiting for running jobs to terminate...</source>
         <translation type="unfinished"></translation>
     </message>
-    <message>
+    <message numerus="yes">
         <location filename="../../src/Dialog_Processing.cpp" line="570"/>
-        <source>Encoding: %1 files of %2 completed so far, please wait...</source>
-        <translation type="unfinished"></translation>
+        <source>Encoding: %n file(s) of %1 completed so far, please wait...</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
     </message>
     <message>
         <location filename="../../src/Dialog_Processing.cpp" line="598"/>
index e375243..f04ba82 100644 (file)
         <translation>Abbruch! Laufende Jobs werden beendet...</translation>
     </message>
     <message>
-        <source>Encoding: %1 files of %2 completed so far, please wait...</source>
-        <translation>Kodiere: %1 von %2 Dateien abgeschlossen, bitte warten...</translation>
-    </message>
-    <message>
         <source>Creating the playlist file, please wait...</source>
         <translation>Erzeuge Wiedergabeliste, bitte warten...</translation>
     </message>
             <numerusform>%n Millisekunden</numerusform>
         </translation>
     </message>
+    <message numerus="yes">
+        <source>Encoding: %n file(s) of %1 completed so far, please wait...</source>
+        <translation>
+            <numerusform>Kodiere: %n Datei von %1 abgeschlossen, bitte warten...</numerusform>
+            <numerusform>Kodiere: %n Dateien von %1 abgeschlossen, bitte warten...</numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>ProgressModel</name>
index 21cb15b..6e435ef 100644 (file)
 <context>
     <name>ProcessingDialog</name>
     <message numerus="yes">
+        <location filename="../../src/Dialog_Processing.cpp" line="570"/>
+        <source>Encoding: %n file(s) of %1 completed so far, please wait...</source>
+        <translation>
+            <numerusform>Encoding: %n file of %1 completed so far, please wait...</numerusform>
+            <numerusform>Encoding: %n files of %1 completed so far, please wait...</numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
         <location filename="../../src/Dialog_Processing.cpp" line="608"/>
         <source>Process was aborted by the user after %n file(s)!</source>
         <translation>
index 614049a..442939a 100644 (file)
         <translation>¡Cancelado! Esperando a que finalicen las tareas que se están ejecutando...</translation>
     </message>
     <message>
-        <source>Encoding: %1 files of %2 completed so far, please wait...</source>
-        <translation>Codificando: %1 de %2 archivos completados hasta ahora, espere por favor...</translation>
-    </message>
-    <message>
         <source>Creating the playlist file, please wait...</source>
         <translation>Creando el archivo de lista de reproducción, espere por favor...</translation>
     </message>
             <numerusform></numerusform>
         </translation>
     </message>
+    <message numerus="yes">
+        <source>Encoding: %n file(s) of %1 completed so far, please wait...</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>ProgressModel</name>
index 952d894..cac45f0 100644 (file)
@@ -2408,10 +2408,6 @@ Ouvrir le dossier récursivement...</translation>
         <translation>Abandonné ! En attente pour la fin de l&apos;exécution des travaux...</translation>
     </message>
     <message>
-        <source>Encoding: %1 files of %2 completed so far, please wait...</source>
-        <translation>Encodage : %1 fichier(s) sur %2 terminé(s), patientez...</translation>
-    </message>
-    <message>
         <source>Creating the playlist file, please wait...</source>
         <translation>Création de la liste de lecture, patientez...</translation>
     </message>
@@ -2562,6 +2558,13 @@ Ouvrir le dossier récursivement...</translation>
             <numerusform></numerusform>
         </translation>
     </message>
+    <message numerus="yes">
+        <source>Encoding: %n file(s) of %1 completed so far, please wait...</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>ProgressModel</name>
index 4fb6140..438171a 100644 (file)
         <translation>Fermato! Attendi che venga concluso il lavoro in corso...</translation>
     </message>
     <message>
-        <source>Encoding: %1 files of %2 completed so far, please wait...</source>
-        <translation>In codifica: %1 files di %2 completati finora, attendere prego...</translation>
-    </message>
-    <message>
         <source>LameXP - Aborted</source>
         <translation>LameXP - Abortito</translation>
     </message>
             <numerusform></numerusform>
         </translation>
     </message>
+    <message numerus="yes">
+        <source>Encoding: %n file(s) of %1 completed so far, please wait...</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>ProgressModel</name>
index 486670d..4e887ff 100644 (file)
         <translation type="unfinished">중단됨! 종료를 위해 실행중인 작업을 대기중...</translation>
     </message>
     <message>
-        <source>Encoding: %1 files of %2 completed so far, please wait...</source>
-        <translation type="unfinished">편집중: 현재 %1/%2 파일 완료됨, 잠시만 기다려 주십시오...</translation>
-    </message>
-    <message>
         <source>Creating the playlist file, please wait...</source>
         <translation type="unfinished">재생 목록 파일 생성중, 잠시 기다려 주십시오...</translation>
     </message>
             <numerusform></numerusform>
         </translation>
     </message>
+    <message numerus="yes">
+        <source>Encoding: %n file(s) of %1 completed so far, please wait...</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>ProgressModel</name>
index 6c4d78c..97e2f8e 100644 (file)
         <source>Aborted! Waiting for running jobs to terminate...</source>
         <translation type="unfinished">Przerwano! Czekanie na wyłączenie procesu...</translation>
     </message>
-    <message>
+    <message numerus="yes">
         <location filename="../../src/Dialog_Processing.cpp" line="570"/>
-        <source>Encoding: %1 files of %2 completed so far, please wait...</source>
-        <translation type="unfinished">Kompresja: Prosze czekać, jak dotąd wykonano %1 z %2 plików...</translation>
+        <source>Encoding: %n file(s) of %1 completed so far, please wait...</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
     </message>
     <message>
         <location filename="../../src/Dialog_Processing.cpp" line="598"/>
index 2b4c73b..ff38721 100644 (file)
         <translation type="unfinished">Отменено! Ожидание завершения запущенных заданий...</translation>
     </message>
     <message>
-        <source>Encoding: %1 files of %2 completed so far, please wait...</source>
-        <translation>Кодирование: %1 из %2 завершено.</translation>
-    </message>
-    <message>
         <source>Creating the playlist file, please wait...</source>
         <translation type="unfinished">Создаю плэйлист, пожалуйста, подождите...</translation>
     </message>
             <numerusform></numerusform>
         </translation>
     </message>
+    <message numerus="yes">
+        <source>Encoding: %n file(s) of %1 completed so far, please wait...</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>ProgressModel</name>
index 34264c9..1d81590 100644 (file)
         <source>Aborted! Waiting for running jobs to terminate...</source>
         <translation>Avbrutet! Väntar på att aktiva processer skall avslutas...</translation>
     </message>
-    <message>
+    <message numerus="yes">
         <location filename="../../src/Dialog_Processing.cpp" line="570"/>
-        <source>Encoding: %1 files of %2 completed so far, please wait...</source>
-        <translation>Omkodning: %1 fil(er) av %2 bearbetade hittills, vänta...</translation>
+        <source>Encoding: %n file(s) of %1 completed so far, please wait...</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
     </message>
     <message>
         <location filename="../../src/Dialog_Processing.cpp" line="598"/>
index e2211d6..88c4d4b 100644 (file)
         <translation>中止! 正在等待運行項目終止...</translation>
     </message>
     <message>
-        <source>Encoding: %1 files of %2 completed so far, please wait...</source>
-        <translation>編碼:到目前為止,已完成的 %2/%1 ,請稍候...</translation>
-    </message>
-    <message>
         <source>Creating the playlist file, please wait...</source>
         <translation>創建播放列表文件,請稍候...</translation>
     </message>
             <numerusform></numerusform>
         </translation>
     </message>
+    <message numerus="yes">
+        <source>Encoding: %n file(s) of %1 completed so far, please wait...</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>ProgressModel</name>
index 466ff44..a062595 100644 (file)
         <translation>Перервано! Чекаємо на завершення запущених завдань...</translation>
     </message>
     <message>
-        <source>Encoding: %1 files of %2 completed so far, please wait...</source>
-        <translation>Кодування: %1 файлів з %2 оброблено, будь ласка, зачекайте...</translation>
-    </message>
-    <message>
         <source>Creating the playlist file, please wait...</source>
         <translation>Йде створення списку відтворення, будь ласка, зачекайте...</translation>
     </message>
             <numerusform></numerusform>
         </translation>
     </message>
+    <message numerus="yes">
+        <source>Encoding: %n file(s) of %1 completed so far, please wait...</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>ProgressModel</name>
index f80a3d7..f0b309c 100644 (file)
         <translation>中止! 正在等待运行项目终止...</translation>
     </message>
     <message>
-        <source>Encoding: %1 files of %2 completed so far, please wait...</source>
-        <translation>编码:到目前为止,已完成的 %2/%1 ,请稍候...</translation>
-    </message>
-    <message>
         <source>Creating the playlist file, please wait...</source>
         <translation>创建播放列表文件,请稍候...</translation>
     </message>
             <numerusform></numerusform>
         </translation>
     </message>
+    <message numerus="yes">
+        <source>Encoding: %n file(s) of %1 completed so far, please wait...</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>ProgressModel</name>
index 4c74057..987266c 100644 (file)
Binary files a/res/localization/LameXP_DE.qm and b/res/localization/LameXP_DE.qm differ
index 5f1210d..a5d9a83 100644 (file)
Binary files a/res/localization/LameXP_EN.qm and b/res/localization/LameXP_EN.qm differ
index 7d00fc6..dc06ae2 100644 (file)
Binary files a/res/localization/LameXP_ES.qm and b/res/localization/LameXP_ES.qm differ
index 489a698..015a37e 100644 (file)
Binary files a/res/localization/LameXP_FR.qm and b/res/localization/LameXP_FR.qm differ
index 1d4a0ed..ac5b692 100644 (file)
Binary files a/res/localization/LameXP_IT.qm and b/res/localization/LameXP_IT.qm differ
index ceee741..9090906 100644 (file)
Binary files a/res/localization/LameXP_KR.qm and b/res/localization/LameXP_KR.qm differ
index f376995..e7d1984 100644 (file)
Binary files a/res/localization/LameXP_PL.qm and b/res/localization/LameXP_PL.qm differ
index 8f57e62..8d3c741 100644 (file)
Binary files a/res/localization/LameXP_RU.qm and b/res/localization/LameXP_RU.qm differ
index cf284b2..3440187 100644 (file)
Binary files a/res/localization/LameXP_SV.qm and b/res/localization/LameXP_SV.qm differ
index 5a92862..a305816 100644 (file)
Binary files a/res/localization/LameXP_TW.qm and b/res/localization/LameXP_TW.qm differ
index 455ef9b..a5fb325 100644 (file)
Binary files a/res/localization/LameXP_UK.qm and b/res/localization/LameXP_UK.qm differ
index a38ea39..d268aae 100644 (file)
Binary files a/res/localization/LameXP_ZH.qm and b/res/localization/LameXP_ZH.qm differ
index d0e64f2..eaf03bb 100644 (file)
@@ -567,7 +567,7 @@ void ProcessingDialog::doneEncoding(void)
        
        if(!m_userAborted)
        {
-               SET_PROGRESS_TEXT(tr("Encoding: %1 files of %2 completed so far, please wait...").arg(QString::number(ui->progressBar->value()), QString::number(ui->progressBar->maximum())));
+               SET_PROGRESS_TEXT(tr("Encoding: %n file(s) of %1 completed so far, please wait...", "", ui->progressBar->value()).arg(QString::number(ui->progressBar->maximum())));
                WinSevenTaskbar::setTaskbarProgress(this, ui->progressBar->value(), ui->progressBar->maximum());
        }