From cecfac096106f5126a81ae9f8814297e0dd7ee78 Mon Sep 17 00:00:00 2001
From: Didier Roche <didrocks@ubuntu.com>
Date: Thu, 9 Apr 2015 15:29:58 +0200
Subject: [PATCH 2/3] Update translations for fsckd

---
 debian/changelog                        |   2 +
 debian/patches/Add-fsckd-po-files.patch | 223 ++++++++++++++++++++++++++++++++
 debian/patches/series                   |   1 +
 3 files changed, 226 insertions(+)
 create mode 100644 debian/patches/Add-fsckd-po-files.patch

diff --git a/debian/changelog b/debian/changelog
index 91f3246..8813362 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -22,6 +22,8 @@ systemd (219-7) UNRELEASED; urgency=medium
     the connection flow to upstream's suggestion. Modify the man pages to match
     those modifications as well. Amongst others, this suppresses "Couldn't
     connect to plymouth" errors if plymouth is not running. (LP: #1429171)
+  * Keep plymouth localized messages in a separate patch for easier updates in
+    the future and refresh to latest upstream.
 
  -- Martin Pitt <mpitt@debian.org>  Mon, 06 Apr 2015 13:19:37 +0200
 
diff --git a/debian/patches/Add-fsckd-po-files.patch b/debian/patches/Add-fsckd-po-files.patch
new file mode 100644
index 0000000..65a0f40
--- /dev/null
+++ b/debian/patches/Add-fsckd-po-files.patch
@@ -0,0 +1,223 @@
+From: Didier Roche <didrocks@ubuntu.com>
+Date: Thu, 9 Apr 2015 14:56:08 +0200
+Subject: Add fsckd po files
+
+Latest translation taken from trunk before the revert for cancellation
+and progress messages.
+---
+ po/de.po    | 11 +++++++++++
+ po/el.po    | 11 +++++++++++
+ po/fr.po    | 13 +++++++++++++
+ po/hu.po    | 11 +++++++++++
+ po/it.po    | 11 +++++++++++
+ po/pl.po    | 14 ++++++++++++++
+ po/pt_BR.po | 11 +++++++++++
+ po/ru.po    | 13 +++++++++++++
+ po/sv.po    | 11 +++++++++++
+ po/uk.po    | 12 ++++++++++++
+ 10 files changed, 118 insertions(+)
+
+diff --git a/po/de.po b/po/de.po
+index 69c1fb9..8097c2d 100644
+--- a/po/de.po
++++ b/po/de.po
+@@ -454,5 +454,16 @@ msgstr ""
+ "Legitimierung ist zum Festlegen, ob Netzwerkzeitabgeich eingeschaltet sein "
+ "soll, erforderlich."
+ 
++#: ../src/fsckd/fsckd.c:186
++msgid "Press Ctrl+C to cancel all filesystem checks in progress"
++msgstr "Strl+C drücken um laufende Dateisystem-Prüfungen abzubrechen"
++
++#: ../src/fsckd/fsckd.c:227
++#, c-format
++msgid "Checking in progress on %d disk (%3.1f%% complete)"
++msgid_plural "Checking in progress on %d disks (%3.1f%% complete)"
++msgstr[0] "Prüfe %d Laufwerk (%3.1f%% fertig)"
++msgstr[1] "Prüfe %d Laufwerke (%3.1f%% fertig)"
++
+ #~ msgid "Privileged system and service manager access"
+ #~ msgstr "Privilegierter Zugriff auf die System- und Dienstverwaltung"
+diff --git a/po/el.po b/po/el.po
+index 8f7a0ed..14ee497 100644
+--- a/po/el.po
++++ b/po/el.po
+@@ -402,3 +402,14 @@ msgid "Authentication is required to access the system and service manager."
+ msgstr ""
+ "Απαιτείται πιστοποίηση για να προσπελάσετε τον διαχειριστή συστήματος και "
+ "υπηρεσιών."
++
++#: ../src/fsckd/fsckd.c:186
++msgid "Press Ctrl+C to cancel all filesystem checks in progress"
++msgstr ""
++
++#: ../src/fsckd/fsckd.c:227
++#, c-format
++msgid "Checking in progress on %d disk (%3.1f%% complete)"
++msgid_plural "Checking in progress on %d disks (%3.1f%% complete)"
++msgstr[0] ""
++msgstr[1] ""
+diff --git a/po/fr.po b/po/fr.po
+index 4d4fc6b..c2127fa 100644
+--- a/po/fr.po
++++ b/po/fr.po
+@@ -433,3 +433,16 @@ msgid ""
+ msgstr ""
+ "Authentification requise pour activer ou désactiver la synchronisation de "
+ "l'heure avec le réseau."
++
++#: ../src/fsckd/fsckd.c:297
++msgid "Press Ctrl+C to cancel all filesystem checks in progress"
++msgstr ""
++"Appuyez sur Ctrl+C pour annuler toutes vérifications en cours du système de "
++"fichiers"
++
++#: ../src/fsckd/fsckd.c:343
++#, c-format
++msgid "Checking in progress on %d disk (%3.1f%% complete)"
++msgid_plural "Checking in progress on %d disks (%3.1f%% complete)"
++msgstr[0] "Vérification en cours sur %d disque (%3.1f%% complété)"
++msgstr[1] "Vérification en cours sur %d disques (%3.1f%% complété)"
+diff --git a/po/hu.po b/po/hu.po
+index a914b3c..308e03d 100644
+--- a/po/hu.po
++++ b/po/hu.po
+@@ -411,3 +411,14 @@ msgstr "A systemd állapotának újratöltése"
+ #: ../src/core/org.freedesktop.systemd1.policy.in.in.h:8
+ msgid "Authentication is required to reload the systemd state."
+ msgstr "Hitelesítés szükséges a systemd állapotának újratöltéséhez."
++
++#: ../src/fsckd/fsckd.c:186
++msgid "Press Ctrl+C to cancel all filesystem checks in progress"
++msgstr ""
++
++#: ../src/fsckd/fsckd.c:227
++#, c-format
++msgid "Checking in progress on %d disk (%3.1f%% complete)"
++msgid_plural "Checking in progress on %d disks (%3.1f%% complete)"
++msgstr[0] ""
++msgstr[1] ""
+diff --git a/po/it.po b/po/it.po
+index 93a1e79..50b1ea6 100644
+--- a/po/it.po
++++ b/po/it.po
+@@ -422,5 +422,16 @@ msgstr "Riavviare lo stato di systemd"
+ msgid "Authentication is required to reload the systemd state."
+ msgstr "Autenticazione richiesta per riavviare lo stato di sistemd."
+ 
++#: ../src/fsckd/fsckd.c:186
++msgid "Press Ctrl+C to cancel all filesystem checks in progress"
++msgstr "Premere Ctrl+C per annullare i controlli in corso sul filesystem"
++
++#: ../src/fsckd/fsckd.c:227
++#, c-format
++msgid "Checking in progress on %d disk (%3.1f%% complete)"
++msgid_plural "Checking in progress on %d disks (%3.1f%% complete)"
++msgstr[0] "Controllo in corso sul disco %d (%3.1f%% completato)"
++msgstr[1] "Controllo in corso sui dischi %d (%3.1f%% completato)"
++
+ #~ msgid "Privileged system and service manager access"
+ #~ msgstr "Accesso privilegiato per la gestione del sistema e dei servizi"
+diff --git a/po/pl.po b/po/pl.po
+index e5987be..8514fc6 100644
+--- a/po/pl.po
++++ b/po/pl.po
+@@ -411,3 +411,17 @@ msgid ""
+ msgstr ""
+ "Wymagane jest uwierzytelnienie, aby kontrolować, czy włączyć synchronizację "
+ "czasu przez sieć."
++
++#: ../src/fsckd/fsckd.c:291
++msgid "Press Ctrl+C to cancel all filesystem checks in progress"
++msgstr ""
++"Naciśnięcie klawiszy Ctrl+C anuluje wszystkie trwające procesy sprawdzania "
++"systemów plików"
++
++#: ../src/fsckd/fsckd.c:336
++#, c-format
++msgid "Checking in progress on %d disk (%3.1f%% complete)"
++msgid_plural "Checking in progress on %d disks (%3.1f%% complete)"
++msgstr[0] "Trwa sprawdzanie %d dysku (ukończono %3.1f%%)"
++msgstr[1] "Trwa sprawdzanie %d dysków (ukończono %3.1f%%)"
++msgstr[2] "Trwa sprawdzanie %d dysków (ukończono %3.1f%%)"
+diff --git a/po/pt_BR.po b/po/pt_BR.po
+index 5204047..32cb646 100644
+--- a/po/pt_BR.po
++++ b/po/pt_BR.po
+@@ -417,5 +417,16 @@ msgstr "Recarregar o estado do sistema"
+ msgid "Authentication is required to reload the systemd state."
+ msgstr "É necessária autenticação para recarregar o estado do sistema."
+ 
++#: ../src/fsckd/fsckd.c:186
++msgid "Press Ctrl+C to cancel all filesystem checks in progress"
++msgstr ""
++
++#: ../src/fsckd/fsckd.c:227
++#, c-format
++msgid "Checking in progress on %d disk (%3.1f%% complete)"
++msgid_plural "Checking in progress on %d disks (%3.1f%% complete)"
++msgstr[0] ""
++msgstr[1] ""
++
+ #~ msgid "Privileged system and service manager access"
+ #~ msgstr "Acesso privilegiado ao gerenciador de serviço e de sistema"
+diff --git a/po/ru.po b/po/ru.po
+index 4dda604..a39b434 100644
+--- a/po/ru.po
++++ b/po/ru.po
+@@ -325,3 +325,16 @@ msgstr "Перечитать конфигурацию systemd"
+ #: ../src/core/org.freedesktop.systemd1.policy.in.in.h:8
+ msgid "Authentication is required to reload the systemd state."
+ msgstr "Чтобы заставить systemd перечитать конфигурацию, необходимо пройти аутентификацию."
++
++#: ../src/fsckd/fsckd.c:297
++msgid "Press Ctrl+C to cancel all filesystem checks in progress"
++msgstr "Чтобы прервать все запущенные проверки файловых систем, нажмите Ctrl+C"
++
++# There is no difference between "на 2 дисках" (plural==1) and "на 5 дисках" (plural==2)
++#: ../src/fsckd/fsckd.c:343
++#, c-format
++msgid "Checking in progress on %d disk (%3.1f%% complete)"
++msgid_plural "Checking in progress on %d disks (%3.1f%% complete)"
++msgstr[0] "Проверяется целостность файловой системы на %d диске (выполнено %3.1f%%)"
++msgstr[1] "Проверяется целостность файловых систем на %d дисках (выполнено %3.1f%%)"
++msgstr[2] "Проверяется целостность файловых систем на %d дисках (выполнено %3.1f%%)"
+diff --git a/po/sv.po b/po/sv.po
+index 25d4ae8..be22936 100644
+--- a/po/sv.po
++++ b/po/sv.po
+@@ -401,3 +401,14 @@ msgstr "Läs om tillståndet för systemd"
+ #: ../src/core/org.freedesktop.systemd1.policy.in.in.h:8
+ msgid "Authentication is required to reload the systemd state."
+ msgstr "Autentisering krävs för att läsa om tillståndet för systemd."
++
++#: ../src/fsckd/fsckd.c:291
++msgid "Press Ctrl+C to cancel all filesystem checks in progress"
++msgstr "Tryck Ctrl+C för att avbryta alla pågående filsystemskontroller."
++
++#: ../src/fsckd/fsckd.c:336
++#, c-format
++msgid "Checking in progress on %d disk (%3.1f%% complete)"
++msgid_plural "Checking in progress on %d disks (%3.1f%% complete)"
++msgstr[0] "Kontroll pågår på %d disk (%3.1f%% klart)"
++msgstr[1] "Kontroll pågår på %d diskar (%3.1f%% klart)"
+diff --git a/po/uk.po b/po/uk.po
+index 6e32236..3603999 100644
+--- a/po/uk.po
++++ b/po/uk.po
+@@ -375,3 +375,15 @@ msgstr "Привілейований доступ до менеджера сис
+ #: ../src/core/org.freedesktop.systemd1.policy.in.in.h:4
+ msgid "Authentication is required to access the system and service manager."
+ msgstr "Засвідчення потрібно, щоб доступитись до менеджера системи і служб."
++
++#: ../src/fsckd/fsckd.c:186
++msgid "Press Ctrl+C to cancel all filesystem checks in progress"
++msgstr ""
++
++#: ../src/fsckd/fsckd.c:227
++#, c-format
++msgid "Checking in progress on %d disk (%3.1f%% complete)"
++msgid_plural "Checking in progress on %d disks (%3.1f%% complete)"
++msgstr[0] ""
++msgstr[1] ""
++msgstr[2] ""
diff --git a/debian/patches/series b/debian/patches/series
index f192821..19f1a29 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -62,3 +62,4 @@ PrivateTmp-shouldn-t-require-tmpfs.patch
 path_is_mount_point-handle-false-positive-on-some-fs.patch
 syslog-Increase-max_dgram_qlen-by-pulling-in-systemd.patch
 fsckd-daemon-for-inter-fsckd-communication.patch
+Add-fsckd-po-files.patch
-- 
2.1.4

