From 2a5af6501b0a9c3c024a27c6fef15c8c1180f202 Mon Sep 17 00:00:00 2001 From: Frank Brehm Date: Mon, 5 Feb 2024 18:27:15 +0100 Subject: [PATCH] Updating translations. --- locale/de_DE/LC_MESSAGES/pp_admintools.po | 158 +++++++++++----------- locale/en_US/LC_MESSAGES/pp_admintools.po | 158 +++++++++++----------- locale/pp_admintools.pot | 158 +++++++++++----------- 3 files changed, 243 insertions(+), 231 deletions(-) diff --git a/locale/de_DE/LC_MESSAGES/pp_admintools.po b/locale/de_DE/LC_MESSAGES/pp_admintools.po index 570d184..f175707 100644 --- a/locale/de_DE/LC_MESSAGES/pp_admintools.po +++ b/locale/de_DE/LC_MESSAGES/pp_admintools.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: pp_admintools 0.11.0\n" "Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n" -"POT-Creation-Date: 2024-02-02 11:16+0100\n" +"POT-Creation-Date: 2024-02-05 18:26+0100\n" "PO-Revision-Date: 2024-02-02 11:25+0100\n" "Last-Translator: Frank Brehm \n" "Language: de_DE\n" @@ -369,7 +369,7 @@ msgstr[1] "{} Alias-Einträge im LDAP geändert." msgid "Get all necessary data from LDAP and static virtual aliases table ..." msgstr "Hole alle notwendigen Daten aus dem LDAP und aus der statische Tabelle der virtuellen Aliase …" -#: lib/pp_admintools/app/barracuda_sync.py:972 lib/pp_admintools/app/mirror_ldap.py:345 +#: lib/pp_admintools/app/barracuda_sync.py:972 lib/pp_admintools/app/mirror_ldap.py:314 msgid "Finished." msgstr "Beendet." @@ -583,12 +583,12 @@ msgid "[{yes}/{no}]?" msgstr "[{yes}/{no}]?" #: lib/pp_admintools/app/clean_empty_ldap_groups.py:252 lib/pp_admintools/app/ldap.py:326 -#: lib/pp_admintools/app/mirror_ldap.py:245 lib/pp_admintools/app/remove_ldap_user.py:301 +#: lib/pp_admintools/app/mirror_ldap.py:246 lib/pp_admintools/app/remove_ldap_user.py:301 #: lib/pp_admintools/app/set_ldap_password.py:481 msgid "No" msgstr "Nein" -#: lib/pp_admintools/app/clean_empty_ldap_groups.py:252 lib/pp_admintools/app/mirror_ldap.py:245 +#: lib/pp_admintools/app/clean_empty_ldap_groups.py:252 lib/pp_admintools/app/mirror_ldap.py:246 #: lib/pp_admintools/app/remove_ldap_user.py:301 lib/pp_admintools/app/set_ldap_password.py:481 msgid "yes" msgstr "ja" @@ -1618,40 +1618,40 @@ msgstr "Begrenze die Anzahl der Einträge zum Spiegeln auf {}." msgid "Limition the number of entries for mirroring may only be done in simulation mode." msgstr "Die Begrenzung der Anzahl der Einträge zum Spiegeln ist nur im Simulationsmodus erlaubt." -#: lib/pp_admintools/app/mirror_ldap.py:172 +#: lib/pp_admintools/app/mirror_ldap.py:173 msgid "Data to modify:" msgstr "Zu ändernde Daten:" -#: lib/pp_admintools/app/mirror_ldap.py:174 +#: lib/pp_admintools/app/mirror_ldap.py:175 msgid "No data to modify found." msgstr "Keine zu ändernde Daten gefunden." -#: lib/pp_admintools/app/mirror_ldap.py:182 +#: lib/pp_admintools/app/mirror_ldap.py:183 msgid "Did not found {tgt!r} in {e}:" msgstr "Fand {tgt!r} nicht in {e}:" -#: lib/pp_admintools/app/mirror_ldap.py:194 +#: lib/pp_admintools/app/mirror_ldap.py:195 msgid "Checking mirror source instance for target instance {!r} ..." msgstr "Überprüfe die Quell-Instanz für Spiegelung zur Ziel-Instanz {!r} …" -#: lib/pp_admintools/app/mirror_ldap.py:198 +#: lib/pp_admintools/app/mirror_ldap.py:199 msgid "Got {!r} as the mirror source instance." msgstr "Habe {!r} als Quell-Instanz für die Spiegelung erhalten." -#: lib/pp_admintools/app/mirror_ldap.py:201 lib/pp_admintools/app/mirror_ldap.py:210 -#: lib/pp_admintools/app/mirror_ldap.py:221 +#: lib/pp_admintools/app/mirror_ldap.py:202 lib/pp_admintools/app/mirror_ldap.py:211 +#: lib/pp_admintools/app/mirror_ldap.py:222 msgid "Error in configuration:" msgstr "Fehler in der Konfiguration:" -#: lib/pp_admintools/app/mirror_ldap.py:202 +#: lib/pp_admintools/app/mirror_ldap.py:203 msgid "the source LDAP instance {src!r} for mirroring to {tgt!r} does not exists." msgstr "die Quell-LDAP-Instanz {src!r} für die Spiegelung nach {tgt!r} existiert nicht." -#: lib/pp_admintools/app/mirror_ldap.py:211 +#: lib/pp_admintools/app/mirror_ldap.py:212 msgid "the source LDAP instance {src!r} must not be the same like the target instance." msgstr "die Quell-LDAP-Instanz {src!r} darf nicht identisch mit der Ziel-Instanz sein." -#: lib/pp_admintools/app/mirror_ldap.py:222 +#: lib/pp_admintools/app/mirror_ldap.py:223 msgid "" "the base DN {src_dn!r} of the source instance {src!r} does not match the base DN {tgt_dn!r} of " "the target instance {tgt!r}." @@ -1659,115 +1659,119 @@ msgstr "" "die Basis-DN {src_dn!r} der Quell-Instanz {src!r} stimmt nicht mit der Basis-DN {tgt_dn!r} der " "Ziel-Instanz {tgt!r} überein." -#: lib/pp_admintools/app/mirror_ldap.py:238 +#: lib/pp_admintools/app/mirror_ldap.py:239 msgid "Start mirroring LDAP instance {src} ({src_url}) to instance {tgt} ({tgt_url}) [{yes}/{no}]?" msgstr "Starte Spiegelung der LDAP-Instanz {src} ({src_url}) zur Instanz {tgt} ({tgt_url}) [{yes}/{no}]?" -#: lib/pp_admintools/app/mirror_ldap.py:251 lib/pp_admintools/app/mirror_ldap.py:340 +#: lib/pp_admintools/app/mirror_ldap.py:252 lib/pp_admintools/app/mirror_ldap.py:306 msgid "Interrupted on demand." msgstr "Abbruch auf Verlangen." -#: lib/pp_admintools/app/mirror_ldap.py:254 lib/pp_admintools/app/mirror_ldap.py:261 +#: lib/pp_admintools/app/mirror_ldap.py:255 lib/pp_admintools/app/mirror_ldap.py:262 msgid "Start mirroring LDAP instance {src!r} ({src_url}) to instance {tgt!r} ({tgt_url}) ..." msgstr "Starte Spiegelung der LDAP-Instanz {src!r} ({src_url}) zur Instanz {tgt!r} ({tgt_url}) …" -#: lib/pp_admintools/app/mirror_ldap.py:274 +#: lib/pp_admintools/app/mirror_ldap.py:275 msgid "Waiting one second after write actions." msgid_plural "Waiting {} seconds after write actions." msgstr[0] "Warte eine Sekunde nach einer Schreibaktion." msgstr[1] "Warte {} Sekunden nach einer Schreibaktion." -#: lib/pp_admintools/app/mirror_ldap.py:279 +#: lib/pp_admintools/app/mirror_ldap.py:280 msgid "Don't waiting after simulated write actions." msgstr "Kein Warten nach einer simulierten Schreibaktion." -#: lib/pp_admintools/app/mirror_ldap.py:281 +#: lib/pp_admintools/app/mirror_ldap.py:282 msgid "Don't waiting after write actions, because {} was set to zero." msgstr "Kein Warten nach einer Schreibaktion da {} auf Null gesetzt wurde." -#: lib/pp_admintools/app/mirror_ldap.py:284 +#: lib/pp_admintools/app/mirror_ldap.py:285 msgid "The timeout on LDAP operations is {} seconds." msgstr "Das Limit für eine Zeitüberschreitung bei einer LDAP-Operation beträgt {} Sekunden." -#: lib/pp_admintools/app/mirror_ldap.py:298 lib/pp_admintools/app/mirror_ldap.py:316 +#: lib/pp_admintools/app/mirror_ldap.py:301 lib/pp_admintools/app/mirror_ldap.py:306 +msgid "Got a {}:" +msgstr "Habe ein {} erhalten:" + +#: lib/pp_admintools/app/mirror_ldap.py:320 +msgid "Summary" +msgstr "Zusammenfassung" + +#: lib/pp_admintools/app/mirror_ldap.py:325 lib/pp_admintools/app/mirror_ldap.py:345 msgid "{:>5} entry deleted." msgid_plural "{:>5} entries deleted." msgstr[0] "{:>5} Eintrag gelöscht." msgstr[1] "{:>5} Einträge gelöscht." -#: lib/pp_admintools/app/mirror_ldap.py:301 lib/pp_admintools/app/mirror_ldap.py:321 +#: lib/pp_admintools/app/mirror_ldap.py:328 lib/pp_admintools/app/mirror_ldap.py:350 msgid "{:>5} entry updated." msgid_plural "{:>5} entries updated." msgstr[0] "{:>5} Eintrag aktualisiert." msgstr[1] "{:>5} Einträge aktualisiert." -#: lib/pp_admintools/app/mirror_ldap.py:304 lib/pp_admintools/app/mirror_ldap.py:326 +#: lib/pp_admintools/app/mirror_ldap.py:331 lib/pp_admintools/app/mirror_ldap.py:355 msgid "{:>5} entry created." msgid_plural "{:>5} entries created." msgstr[0] "{:>5} Eintrag erstellt." msgstr[1] "{:>5} Einträge erstellt." -#: lib/pp_admintools/app/mirror_ldap.py:311 +#: lib/pp_admintools/app/mirror_ldap.py:340 msgid "Changes total:" msgstr "Änderungen insgesamt:" -#: lib/pp_admintools/app/mirror_ldap.py:335 lib/pp_admintools/app/mirror_ldap.py:340 -msgid "Got a {}:" -msgstr "Habe ein {} erhalten:" - -#: lib/pp_admintools/app/mirror_ldap.py:352 +#: lib/pp_admintools/app/mirror_ldap.py:367 msgid "Trying to get DNs of all entries in the source LDAP instance." msgstr "Versuche die DNs aller Einträge in der Quell-LDAP-Instanz zu ermitteln." -#: lib/pp_admintools/app/mirror_ldap.py:365 lib/pp_admintools/app/mirror_ldap.py:419 +#: lib/pp_admintools/app/mirror_ldap.py:380 lib/pp_admintools/app/mirror_ldap.py:434 msgid "Found DNs in instance {!r}:" msgstr "Gefundene DNs in Instanz {!r}:" -#: lib/pp_admintools/app/mirror_ldap.py:382 +#: lib/pp_admintools/app/mirror_ldap.py:397 msgid "Found total one entry in source LDAP" msgid_plural "Found {no} entries in source LDAP" msgstr[0] "Fand einen Eintrag im Quell-LDAP" msgstr[1] "Fand {no} Einträge im Quell-LDAP" -#: lib/pp_admintools/app/mirror_ldap.py:386 +#: lib/pp_admintools/app/mirror_ldap.py:401 msgid "one structural entry in source LDAP" msgid_plural "{no} structural entries in source LDAP" msgstr[0] "einen strukturellen Eintrag im Quell-LDAP" msgstr[1] "{no} strukturelle Einträge im Quell-LDAP" -#: lib/pp_admintools/app/mirror_ldap.py:390 +#: lib/pp_admintools/app/mirror_ldap.py:405 msgid "one non-structural entry in source LDAP." msgid_plural "{no} non-structural entries in source LDAP." msgstr[0] "einen nicht-strukturellen Eintrag im Ziel-LDAP." msgstr[1] "{no} nicht-strukturelle Einträge im Ziel-LDAP." -#: lib/pp_admintools/app/mirror_ldap.py:398 lib/pp_admintools/app/mirror_ldap.py:452 +#: lib/pp_admintools/app/mirror_ldap.py:413 lib/pp_admintools/app/mirror_ldap.py:467 msgid "Found structural DNs in instance {!r}:" msgstr "Gefundene strukturelle DNs in Instanz {!r}:" -#: lib/pp_admintools/app/mirror_ldap.py:406 +#: lib/pp_admintools/app/mirror_ldap.py:421 msgid "Trying to get DNs of all entries in the target LDAP instance." msgstr "Versuche die DNs aller Einträge in der Ziel-LDAP-Instanz zu ermitteln." -#: lib/pp_admintools/app/mirror_ldap.py:436 +#: lib/pp_admintools/app/mirror_ldap.py:451 msgid "Found total one entry in target LDAP" msgid_plural "Found {no} entries in target LDAP" msgstr[0] "Fand insgesamt einen Eintrag im Ziel-LDAP" msgstr[1] "Fand {no} Einträge im Ziel-LDAP" -#: lib/pp_admintools/app/mirror_ldap.py:440 +#: lib/pp_admintools/app/mirror_ldap.py:455 msgid "one structural entry in target LDAP" msgid_plural "{no} structural entries in target LDAP" msgstr[0] "ein struktureller Eintrag im Ziel-LDAP" msgstr[1] "{no} strukturelle Einträge im Ziel-LDAP" -#: lib/pp_admintools/app/mirror_ldap.py:444 +#: lib/pp_admintools/app/mirror_ldap.py:459 msgid "one non-structural entry in target LDAP." msgid_plural "{no} non-structural entries in target LDAP." msgstr[0] "ein nicht-struktureller Eintrag im Ziel-LDAP." msgstr[1] "{no} nicht-strukturelle Einträge im Ziel-LDAP." -#: lib/pp_admintools/app/mirror_ldap.py:459 +#: lib/pp_admintools/app/mirror_ldap.py:474 msgid "" "Evaluating DNs of all target entries, which have to be synchronized, instead of removing and " "recreating them." @@ -1775,154 +1779,154 @@ msgstr "" "Ermittel der DNs aller Zieleinträge, die synchronisiert werden müssen, anstatt sie zu löschen " "und sie neu anzulegen." -#: lib/pp_admintools/app/mirror_ldap.py:517 +#: lib/pp_admintools/app/mirror_ldap.py:532 msgid "Removing non structural entries from target LDAP instance." msgstr "Löschen nicht-struktureller Einträge in der Ziel-LDAP-Instanz." -#: lib/pp_admintools/app/mirror_ldap.py:519 lib/pp_admintools/app/mirror_ldap.py:584 -#: lib/pp_admintools/app/mirror_ldap.py:642 lib/pp_admintools/app/mirror_ldap.py:935 -#: lib/pp_admintools/app/mirror_ldap.py:975 +#: lib/pp_admintools/app/mirror_ldap.py:534 lib/pp_admintools/app/mirror_ldap.py:599 +#: lib/pp_admintools/app/mirror_ldap.py:657 lib/pp_admintools/app/mirror_ldap.py:950 +#: lib/pp_admintools/app/mirror_ldap.py:990 msgid "Evaluating one entry." msgid_plural "Evaluating {no} entries." msgstr[0] "Untersuche einen Eintrag." msgstr[1] "Untersuche {no} Einträge." -#: lib/pp_admintools/app/mirror_ldap.py:538 lib/pp_admintools/app/mirror_ldap.py:604 +#: lib/pp_admintools/app/mirror_ldap.py:553 lib/pp_admintools/app/mirror_ldap.py:619 msgid "Entry {!r} exists on the source instance, will not be removed." msgstr "Der Eintrag {!r} existiert in der Ziel-Instanz und wird deshalb nicht gelöscht." -#: lib/pp_admintools/app/mirror_ldap.py:544 +#: lib/pp_admintools/app/mirror_ldap.py:559 msgid "Entry {!r} is a structural entry, will not be removed at this point." msgstr "Der Eintrag {!r} ist ein struktureller Eintrag, und wird deshalb an dieser Stelle nicht gelöscht." -#: lib/pp_admintools/app/mirror_ldap.py:551 lib/pp_admintools/app/mirror_ldap.py:610 -#: lib/pp_admintools/app/mirror_ldap.py:680 lib/pp_admintools/app/mirror_ldap.py:1005 +#: lib/pp_admintools/app/mirror_ldap.py:566 lib/pp_admintools/app/mirror_ldap.py:625 +#: lib/pp_admintools/app/mirror_ldap.py:695 lib/pp_admintools/app/mirror_ldap.py:1020 msgid "Entry {!r} is set to be kept." msgstr "Der Eintrag {!r} wurde auf Erhalten gesetzt." -#: lib/pp_admintools/app/mirror_ldap.py:563 +#: lib/pp_admintools/app/mirror_ldap.py:578 msgid "Removed one not structural entry in target LDAP instance." msgid_plural "Removed {no} not structural entries in target LDAP instance." msgstr[0] "Es wurde ein nicht-struktureller Eintrag in der Ziel-LDAP-Instanz gelöscht." msgstr[1] "Es wurden {no} nicht-strukturelle Einträge in der Ziel-LDAP-Instanz gelöscht." -#: lib/pp_admintools/app/mirror_ldap.py:568 +#: lib/pp_admintools/app/mirror_ldap.py:583 msgid "None not structural entries in target LDAP instance removed." msgstr "Es wurden keine nicht-strukturellen Einträge in der Ziel-LDAP-Instanz gelöscht." -#: lib/pp_admintools/app/mirror_ldap.py:582 +#: lib/pp_admintools/app/mirror_ldap.py:597 msgid "Removing structural entries from target LDAP instance." msgstr "Löschen struktureller Einträge in der Ziel-LDAP-Instanz." -#: lib/pp_admintools/app/mirror_ldap.py:615 +#: lib/pp_admintools/app/mirror_ldap.py:630 msgid "Entry {!r} is set to be synchronized." msgstr "Der Eintrag {!r} wurde auf Synchronisation gesetzt." -#: lib/pp_admintools/app/mirror_ldap.py:627 +#: lib/pp_admintools/app/mirror_ldap.py:642 msgid "Removed one structural entry in target LDAP instance." msgid_plural "Removed {no} structural entries in target LDAP instance." msgstr[0] "Es wurde ein struktureller Eintrag in der Ziel-LDAP-Instanz gelöscht." msgstr[1] "Es wurden {no} strukturelle Einträge in der Ziel-LDAP-Instanz gelöscht." -#: lib/pp_admintools/app/mirror_ldap.py:632 +#: lib/pp_admintools/app/mirror_ldap.py:647 msgid "None structural entries in target LDAP instance removed." msgstr "Es wurden keine strukturellen Einträge in der Ziel-LDAP-Instanz gelöscht." -#: lib/pp_admintools/app/mirror_ldap.py:640 +#: lib/pp_admintools/app/mirror_ldap.py:655 msgid "Mirroring structural entries from source to target LDAP instance." msgstr "Spiegeln struktureller Einträge von der Quell- in die Ziel-LDAP-Instanz." -#: lib/pp_admintools/app/mirror_ldap.py:663 +#: lib/pp_admintools/app/mirror_ldap.py:678 msgid "Mirrored one structural entry in target LDAP instance." msgid_plural "Mirrored {no} structural entries to target LDAP instance." msgstr[0] "Es wurde ein struktureller Eintrag in die Ziel-LDAP-Instanz gespiegelt." msgstr[1] "Es wurden {no} strukturelle Einträge in die Ziel-LDAP-Instanz gespiegelt." -#: lib/pp_admintools/app/mirror_ldap.py:668 +#: lib/pp_admintools/app/mirror_ldap.py:683 msgid "Mirrored no structural entries to target LDAP instance." msgstr "Es wurden keine strukturellen Einträge in die Ziel-LDAP-Instanz gespiegelt." -#: lib/pp_admintools/app/mirror_ldap.py:684 lib/pp_admintools/app/mirror_ldap.py:1012 +#: lib/pp_admintools/app/mirror_ldap.py:699 lib/pp_admintools/app/mirror_ldap.py:1027 msgid "Mirroring entry {!r} ..." msgstr "Spiegele Eintrag {!r} …" -#: lib/pp_admintools/app/mirror_ldap.py:690 lib/pp_admintools/app/mirror_ldap.py:1017 +#: lib/pp_admintools/app/mirror_ldap.py:705 lib/pp_admintools/app/mirror_ldap.py:1032 msgid "Error on reading entry {!r} from source:" msgstr "Fehler beim Lesen des Eintrags {!r} von der Quelle:" -#: lib/pp_admintools/app/mirror_ldap.py:694 lib/pp_admintools/app/mirror_ldap.py:1020 +#: lib/pp_admintools/app/mirror_ldap.py:709 lib/pp_admintools/app/mirror_ldap.py:1035 msgid "Did not found {!r} in the source LDAP." msgstr "Fand {!r} nicht in der Quell-Datenbank." -#: lib/pp_admintools/app/mirror_ldap.py:716 lib/pp_admintools/app/mirror_ldap.py:1031 +#: lib/pp_admintools/app/mirror_ldap.py:731 lib/pp_admintools/app/mirror_ldap.py:1046 msgid "Error on reading entry {!r} from target:" msgstr "Fehler beim Lesen des Eintrags {!r} vom Ziel:" -#: lib/pp_admintools/app/mirror_ldap.py:731 lib/pp_admintools/app/mirror_ldap.py:1047 +#: lib/pp_admintools/app/mirror_ldap.py:746 lib/pp_admintools/app/mirror_ldap.py:1062 msgid "Modifying entry {!r} ..." msgstr "Ändere Eintrag {!r} …" -#: lib/pp_admintools/app/mirror_ldap.py:732 lib/pp_admintools/app/mirror_ldap.py:1048 +#: lib/pp_admintools/app/mirror_ldap.py:747 lib/pp_admintools/app/mirror_ldap.py:1063 msgid "Got modify data for DN {!r}:" msgstr "Bekam Änderungsdaten für DN {!r}:" -#: lib/pp_admintools/app/mirror_ldap.py:742 lib/pp_admintools/app/mirror_ldap.py:1059 +#: lib/pp_admintools/app/mirror_ldap.py:757 lib/pp_admintools/app/mirror_ldap.py:1074 msgid "No changes necessary on DN {!r}." msgstr "Keine Änderungen bei DN {!r} notwendig." -#: lib/pp_admintools/app/mirror_ldap.py:746 lib/pp_admintools/app/mirror_ldap.py:1034 +#: lib/pp_admintools/app/mirror_ldap.py:761 lib/pp_admintools/app/mirror_ldap.py:1049 msgid "Target entry {!r} not found." msgstr "Der Ziel-Eintrag {!r} wurde nicht gefunden." -#: lib/pp_admintools/app/mirror_ldap.py:749 +#: lib/pp_admintools/app/mirror_ldap.py:764 msgid "Creating entry {!r} ..." msgstr "Erstelle Eintrag {!r} …" -#: lib/pp_admintools/app/mirror_ldap.py:750 +#: lib/pp_admintools/app/mirror_ldap.py:765 msgid "Got create data for DN {!r}:" msgstr "Bekam Erstellungsdaten für DN {!r}:" -#: lib/pp_admintools/app/mirror_ldap.py:800 +#: lib/pp_admintools/app/mirror_ldap.py:815 msgid "Modifying source data for {!r} ..." msgstr "Ändere Quelldaten für {!r} …" -#: lib/pp_admintools/app/mirror_ldap.py:811 +#: lib/pp_admintools/app/mirror_ldap.py:826 msgid "Replacing attribute {a!r} in entry {dn!r} ..." msgstr "Ersetze Attribut {a!r} in Eintrag {dn!r} …" -#: lib/pp_admintools/app/mirror_ldap.py:857 +#: lib/pp_admintools/app/mirror_ldap.py:872 msgid "Deleting attribute {a!r} from entry {dn!r} ..." msgstr "Lösche Attribut {a!r} von Eintrag {dn!r} …" -#: lib/pp_admintools/app/mirror_ldap.py:894 +#: lib/pp_admintools/app/mirror_ldap.py:909 msgid "Adding attribute {a!r} to entry {dn!r} ..." msgstr "Füge Attribut {a!r} zu Eintrag {!r} hinzu …" -#: lib/pp_admintools/app/mirror_ldap.py:933 +#: lib/pp_admintools/app/mirror_ldap.py:948 msgid "Mirroring non-structural entries from source to target LDAP instance." msgstr "Spiegeln nicht-struktureller Einträge von der Quell- in die Ziel-LDAP-Instanz." -#: lib/pp_admintools/app/mirror_ldap.py:959 +#: lib/pp_admintools/app/mirror_ldap.py:974 msgid "Mirrored one non-structural entry in target LDAP instance." msgid_plural "Mirrored {no} non-structural entries to target LDAP instance." msgstr[0] "Es wurde ein nicht-struktureller Eintrag in die Ziel-LDAP-Instanz gespiegelt." msgstr[1] "Es wurden {no} nicht-strukturelle Einträge in die Ziel-LDAP-Instanz gespiegelt." -#: lib/pp_admintools/app/mirror_ldap.py:964 +#: lib/pp_admintools/app/mirror_ldap.py:979 msgid "Mirrored none not-structural entries to target LDAP instance." msgstr "Es wurden keine nicht-strukturellen Einträge in die Ziel-LDAP-Instanz gespiegelt." -#: lib/pp_admintools/app/mirror_ldap.py:973 +#: lib/pp_admintools/app/mirror_ldap.py:988 msgid "Mirroring members in group entries from source to target LDAP instance." msgstr "Spiegeln von Mitgliedern in Gruppeneinträgen von der Quell- in die Ziel-LDAP-Instanz." -#: lib/pp_admintools/app/mirror_ldap.py:992 +#: lib/pp_admintools/app/mirror_ldap.py:1007 msgid "Mirrored one group entry in target LDAP instance." msgid_plural "Mirrored {no} group entries to target LDAP instance." msgstr[0] "Es wurde ein Gruppeneintrag in die Ziel-LDAP-Instanz gespiegelt." msgstr[1] "Es wurden {no} Gruppeneinträge in die Ziel-LDAP-Instanz gespiegelt." -#: lib/pp_admintools/app/mirror_ldap.py:997 +#: lib/pp_admintools/app/mirror_ldap.py:1012 msgid "Mirrored no group entries to target LDAP instance." msgstr "Es wurden keine Gruppeneinträge in die Ziel-LDAP-Instanz gespiegelt." diff --git a/locale/en_US/LC_MESSAGES/pp_admintools.po b/locale/en_US/LC_MESSAGES/pp_admintools.po index 9d8470a..e53c194 100644 --- a/locale/en_US/LC_MESSAGES/pp_admintools.po +++ b/locale/en_US/LC_MESSAGES/pp_admintools.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: pp_admintools 0.11.0\n" "Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n" -"POT-Creation-Date: 2024-02-02 11:16+0100\n" +"POT-Creation-Date: 2024-02-05 18:26+0100\n" "PO-Revision-Date: 2024-02-02 11:20+0100\n" "Last-Translator: Frank Brehm \n" "Language: en_US\n" @@ -359,7 +359,7 @@ msgstr[1] "" msgid "Get all necessary data from LDAP and static virtual aliases table ..." msgstr "Get all necessary data from LDAP and static virtual aliases table …" -#: lib/pp_admintools/app/barracuda_sync.py:972 lib/pp_admintools/app/mirror_ldap.py:345 +#: lib/pp_admintools/app/barracuda_sync.py:972 lib/pp_admintools/app/mirror_ldap.py:314 msgid "Finished." msgstr "" @@ -557,12 +557,12 @@ msgid "[{yes}/{no}]?" msgstr "" #: lib/pp_admintools/app/clean_empty_ldap_groups.py:252 lib/pp_admintools/app/ldap.py:326 -#: lib/pp_admintools/app/mirror_ldap.py:245 lib/pp_admintools/app/remove_ldap_user.py:301 +#: lib/pp_admintools/app/mirror_ldap.py:246 lib/pp_admintools/app/remove_ldap_user.py:301 #: lib/pp_admintools/app/set_ldap_password.py:481 msgid "No" msgstr "" -#: lib/pp_admintools/app/clean_empty_ldap_groups.py:252 lib/pp_admintools/app/mirror_ldap.py:245 +#: lib/pp_admintools/app/clean_empty_ldap_groups.py:252 lib/pp_admintools/app/mirror_ldap.py:246 #: lib/pp_admintools/app/remove_ldap_user.py:301 lib/pp_admintools/app/set_ldap_password.py:481 msgid "yes" msgstr "" @@ -1544,307 +1544,311 @@ msgstr "" msgid "Limition the number of entries for mirroring may only be done in simulation mode." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:172 +#: lib/pp_admintools/app/mirror_ldap.py:173 msgid "Data to modify:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:174 +#: lib/pp_admintools/app/mirror_ldap.py:175 msgid "No data to modify found." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:182 +#: lib/pp_admintools/app/mirror_ldap.py:183 msgid "Did not found {tgt!r} in {e}:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:194 +#: lib/pp_admintools/app/mirror_ldap.py:195 msgid "Checking mirror source instance for target instance {!r} ..." msgstr "Checking mirror source instance for target instance {!r} …" -#: lib/pp_admintools/app/mirror_ldap.py:198 +#: lib/pp_admintools/app/mirror_ldap.py:199 msgid "Got {!r} as the mirror source instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:201 lib/pp_admintools/app/mirror_ldap.py:210 -#: lib/pp_admintools/app/mirror_ldap.py:221 +#: lib/pp_admintools/app/mirror_ldap.py:202 lib/pp_admintools/app/mirror_ldap.py:211 +#: lib/pp_admintools/app/mirror_ldap.py:222 msgid "Error in configuration:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:202 +#: lib/pp_admintools/app/mirror_ldap.py:203 msgid "the source LDAP instance {src!r} for mirroring to {tgt!r} does not exists." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:211 +#: lib/pp_admintools/app/mirror_ldap.py:212 msgid "the source LDAP instance {src!r} must not be the same like the target instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:222 +#: lib/pp_admintools/app/mirror_ldap.py:223 msgid "" "the base DN {src_dn!r} of the source instance {src!r} does not match the base DN {tgt_dn!r} of " "the target instance {tgt!r}." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:238 +#: lib/pp_admintools/app/mirror_ldap.py:239 msgid "Start mirroring LDAP instance {src} ({src_url}) to instance {tgt} ({tgt_url}) [{yes}/{no}]?" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:251 lib/pp_admintools/app/mirror_ldap.py:340 +#: lib/pp_admintools/app/mirror_ldap.py:252 lib/pp_admintools/app/mirror_ldap.py:306 msgid "Interrupted on demand." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:254 lib/pp_admintools/app/mirror_ldap.py:261 +#: lib/pp_admintools/app/mirror_ldap.py:255 lib/pp_admintools/app/mirror_ldap.py:262 msgid "Start mirroring LDAP instance {src!r} ({src_url}) to instance {tgt!r} ({tgt_url}) ..." msgstr "Start mirroring LDAP instance {src!r} ({src_url}) to instance {tgt!r} ({tgt_url}) …" -#: lib/pp_admintools/app/mirror_ldap.py:274 +#: lib/pp_admintools/app/mirror_ldap.py:275 msgid "Waiting one second after write actions." msgid_plural "Waiting {} seconds after write actions." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:279 +#: lib/pp_admintools/app/mirror_ldap.py:280 msgid "Don't waiting after simulated write actions." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:281 +#: lib/pp_admintools/app/mirror_ldap.py:282 msgid "Don't waiting after write actions, because {} was set to zero." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:284 +#: lib/pp_admintools/app/mirror_ldap.py:285 msgid "The timeout on LDAP operations is {} seconds." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:298 lib/pp_admintools/app/mirror_ldap.py:316 +#: lib/pp_admintools/app/mirror_ldap.py:301 lib/pp_admintools/app/mirror_ldap.py:306 +msgid "Got a {}:" +msgstr "" + +#: lib/pp_admintools/app/mirror_ldap.py:320 +msgid "Summary" +msgstr "" + +#: lib/pp_admintools/app/mirror_ldap.py:325 lib/pp_admintools/app/mirror_ldap.py:345 msgid "{:>5} entry deleted." msgid_plural "{:>5} entries deleted." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:301 lib/pp_admintools/app/mirror_ldap.py:321 +#: lib/pp_admintools/app/mirror_ldap.py:328 lib/pp_admintools/app/mirror_ldap.py:350 msgid "{:>5} entry updated." msgid_plural "{:>5} entries updated." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:304 lib/pp_admintools/app/mirror_ldap.py:326 +#: lib/pp_admintools/app/mirror_ldap.py:331 lib/pp_admintools/app/mirror_ldap.py:355 msgid "{:>5} entry created." msgid_plural "{:>5} entries created." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:311 +#: lib/pp_admintools/app/mirror_ldap.py:340 msgid "Changes total:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:335 lib/pp_admintools/app/mirror_ldap.py:340 -msgid "Got a {}:" -msgstr "" - -#: lib/pp_admintools/app/mirror_ldap.py:352 +#: lib/pp_admintools/app/mirror_ldap.py:367 msgid "Trying to get DNs of all entries in the source LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:365 lib/pp_admintools/app/mirror_ldap.py:419 +#: lib/pp_admintools/app/mirror_ldap.py:380 lib/pp_admintools/app/mirror_ldap.py:434 msgid "Found DNs in instance {!r}:" msgstr "Found DNs in instance {!r}:" -#: lib/pp_admintools/app/mirror_ldap.py:382 +#: lib/pp_admintools/app/mirror_ldap.py:397 msgid "Found total one entry in source LDAP" msgid_plural "Found {no} entries in source LDAP" msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:386 +#: lib/pp_admintools/app/mirror_ldap.py:401 msgid "one structural entry in source LDAP" msgid_plural "{no} structural entries in source LDAP" msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:390 +#: lib/pp_admintools/app/mirror_ldap.py:405 msgid "one non-structural entry in source LDAP." msgid_plural "{no} non-structural entries in source LDAP." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:398 lib/pp_admintools/app/mirror_ldap.py:452 +#: lib/pp_admintools/app/mirror_ldap.py:413 lib/pp_admintools/app/mirror_ldap.py:467 msgid "Found structural DNs in instance {!r}:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:406 +#: lib/pp_admintools/app/mirror_ldap.py:421 msgid "Trying to get DNs of all entries in the target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:436 +#: lib/pp_admintools/app/mirror_ldap.py:451 msgid "Found total one entry in target LDAP" msgid_plural "Found {no} entries in target LDAP" msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:440 +#: lib/pp_admintools/app/mirror_ldap.py:455 msgid "one structural entry in target LDAP" msgid_plural "{no} structural entries in target LDAP" msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:444 +#: lib/pp_admintools/app/mirror_ldap.py:459 msgid "one non-structural entry in target LDAP." msgid_plural "{no} non-structural entries in target LDAP." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:459 +#: lib/pp_admintools/app/mirror_ldap.py:474 msgid "" "Evaluating DNs of all target entries, which have to be synchronized, instead of removing and " "recreating them." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:517 +#: lib/pp_admintools/app/mirror_ldap.py:532 msgid "Removing non structural entries from target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:519 lib/pp_admintools/app/mirror_ldap.py:584 -#: lib/pp_admintools/app/mirror_ldap.py:642 lib/pp_admintools/app/mirror_ldap.py:935 -#: lib/pp_admintools/app/mirror_ldap.py:975 +#: lib/pp_admintools/app/mirror_ldap.py:534 lib/pp_admintools/app/mirror_ldap.py:599 +#: lib/pp_admintools/app/mirror_ldap.py:657 lib/pp_admintools/app/mirror_ldap.py:950 +#: lib/pp_admintools/app/mirror_ldap.py:990 msgid "Evaluating one entry." msgid_plural "Evaluating {no} entries." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:538 lib/pp_admintools/app/mirror_ldap.py:604 +#: lib/pp_admintools/app/mirror_ldap.py:553 lib/pp_admintools/app/mirror_ldap.py:619 msgid "Entry {!r} exists on the source instance, will not be removed." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:544 +#: lib/pp_admintools/app/mirror_ldap.py:559 msgid "Entry {!r} is a structural entry, will not be removed at this point." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:551 lib/pp_admintools/app/mirror_ldap.py:610 -#: lib/pp_admintools/app/mirror_ldap.py:680 lib/pp_admintools/app/mirror_ldap.py:1005 +#: lib/pp_admintools/app/mirror_ldap.py:566 lib/pp_admintools/app/mirror_ldap.py:625 +#: lib/pp_admintools/app/mirror_ldap.py:695 lib/pp_admintools/app/mirror_ldap.py:1020 msgid "Entry {!r} is set to be kept." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:563 +#: lib/pp_admintools/app/mirror_ldap.py:578 msgid "Removed one not structural entry in target LDAP instance." msgid_plural "Removed {no} not structural entries in target LDAP instance." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:568 +#: lib/pp_admintools/app/mirror_ldap.py:583 msgid "None not structural entries in target LDAP instance removed." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:582 +#: lib/pp_admintools/app/mirror_ldap.py:597 msgid "Removing structural entries from target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:615 +#: lib/pp_admintools/app/mirror_ldap.py:630 msgid "Entry {!r} is set to be synchronized." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:627 +#: lib/pp_admintools/app/mirror_ldap.py:642 msgid "Removed one structural entry in target LDAP instance." msgid_plural "Removed {no} structural entries in target LDAP instance." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:632 +#: lib/pp_admintools/app/mirror_ldap.py:647 msgid "None structural entries in target LDAP instance removed." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:640 +#: lib/pp_admintools/app/mirror_ldap.py:655 msgid "Mirroring structural entries from source to target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:663 +#: lib/pp_admintools/app/mirror_ldap.py:678 msgid "Mirrored one structural entry in target LDAP instance." msgid_plural "Mirrored {no} structural entries to target LDAP instance." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:668 +#: lib/pp_admintools/app/mirror_ldap.py:683 msgid "Mirrored no structural entries to target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:684 lib/pp_admintools/app/mirror_ldap.py:1012 +#: lib/pp_admintools/app/mirror_ldap.py:699 lib/pp_admintools/app/mirror_ldap.py:1027 msgid "Mirroring entry {!r} ..." msgstr "Mirroring entry {!r} …" -#: lib/pp_admintools/app/mirror_ldap.py:690 lib/pp_admintools/app/mirror_ldap.py:1017 +#: lib/pp_admintools/app/mirror_ldap.py:705 lib/pp_admintools/app/mirror_ldap.py:1032 msgid "Error on reading entry {!r} from source:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:694 lib/pp_admintools/app/mirror_ldap.py:1020 +#: lib/pp_admintools/app/mirror_ldap.py:709 lib/pp_admintools/app/mirror_ldap.py:1035 msgid "Did not found {!r} in the source LDAP." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:716 lib/pp_admintools/app/mirror_ldap.py:1031 +#: lib/pp_admintools/app/mirror_ldap.py:731 lib/pp_admintools/app/mirror_ldap.py:1046 msgid "Error on reading entry {!r} from target:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:731 lib/pp_admintools/app/mirror_ldap.py:1047 +#: lib/pp_admintools/app/mirror_ldap.py:746 lib/pp_admintools/app/mirror_ldap.py:1062 msgid "Modifying entry {!r} ..." msgstr "Modifying entry {!r} …" -#: lib/pp_admintools/app/mirror_ldap.py:732 lib/pp_admintools/app/mirror_ldap.py:1048 +#: lib/pp_admintools/app/mirror_ldap.py:747 lib/pp_admintools/app/mirror_ldap.py:1063 msgid "Got modify data for DN {!r}:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:742 lib/pp_admintools/app/mirror_ldap.py:1059 +#: lib/pp_admintools/app/mirror_ldap.py:757 lib/pp_admintools/app/mirror_ldap.py:1074 msgid "No changes necessary on DN {!r}." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:746 lib/pp_admintools/app/mirror_ldap.py:1034 +#: lib/pp_admintools/app/mirror_ldap.py:761 lib/pp_admintools/app/mirror_ldap.py:1049 msgid "Target entry {!r} not found." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:749 +#: lib/pp_admintools/app/mirror_ldap.py:764 msgid "Creating entry {!r} ..." msgstr "Creating entry {!r} …" -#: lib/pp_admintools/app/mirror_ldap.py:750 +#: lib/pp_admintools/app/mirror_ldap.py:765 msgid "Got create data for DN {!r}:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:800 +#: lib/pp_admintools/app/mirror_ldap.py:815 msgid "Modifying source data for {!r} ..." msgstr "Modifying source data for {!r} …" -#: lib/pp_admintools/app/mirror_ldap.py:811 +#: lib/pp_admintools/app/mirror_ldap.py:826 msgid "Replacing attribute {a!r} in entry {dn!r} ..." msgstr "Replacing attribute {a!r} in entry {dn!r} …" -#: lib/pp_admintools/app/mirror_ldap.py:857 +#: lib/pp_admintools/app/mirror_ldap.py:872 msgid "Deleting attribute {a!r} from entry {dn!r} ..." msgstr "Deleting attribute {a!r} from entry {dn!r} …" -#: lib/pp_admintools/app/mirror_ldap.py:894 +#: lib/pp_admintools/app/mirror_ldap.py:909 msgid "Adding attribute {a!r} to entry {dn!r} ..." msgstr "Adding attribute {a!r} to entry {dn!r} …" -#: lib/pp_admintools/app/mirror_ldap.py:933 +#: lib/pp_admintools/app/mirror_ldap.py:948 msgid "Mirroring non-structural entries from source to target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:959 +#: lib/pp_admintools/app/mirror_ldap.py:974 msgid "Mirrored one non-structural entry in target LDAP instance." msgid_plural "Mirrored {no} non-structural entries to target LDAP instance." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:964 +#: lib/pp_admintools/app/mirror_ldap.py:979 msgid "Mirrored none not-structural entries to target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:973 +#: lib/pp_admintools/app/mirror_ldap.py:988 msgid "Mirroring members in group entries from source to target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:992 +#: lib/pp_admintools/app/mirror_ldap.py:1007 msgid "Mirrored one group entry in target LDAP instance." msgid_plural "Mirrored {no} group entries to target LDAP instance." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:997 +#: lib/pp_admintools/app/mirror_ldap.py:1012 msgid "Mirrored no group entries to target LDAP instance." msgstr "" diff --git a/locale/pp_admintools.pot b/locale/pp_admintools.pot index 8d3ee26..f927f48 100644 --- a/locale/pp_admintools.pot +++ b/locale/pp_admintools.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: pp_admintools 0.11.0\n" "Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n" -"POT-Creation-Date: 2024-02-02 11:16+0100\n" +"POT-Creation-Date: 2024-02-05 18:26+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -358,7 +358,7 @@ msgstr[1] "" msgid "Get all necessary data from LDAP and static virtual aliases table ..." msgstr "" -#: lib/pp_admintools/app/barracuda_sync.py:972 lib/pp_admintools/app/mirror_ldap.py:345 +#: lib/pp_admintools/app/barracuda_sync.py:972 lib/pp_admintools/app/mirror_ldap.py:314 msgid "Finished." msgstr "" @@ -554,12 +554,12 @@ msgid "[{yes}/{no}]?" msgstr "" #: lib/pp_admintools/app/clean_empty_ldap_groups.py:252 lib/pp_admintools/app/ldap.py:326 -#: lib/pp_admintools/app/mirror_ldap.py:245 lib/pp_admintools/app/remove_ldap_user.py:301 +#: lib/pp_admintools/app/mirror_ldap.py:246 lib/pp_admintools/app/remove_ldap_user.py:301 #: lib/pp_admintools/app/set_ldap_password.py:481 msgid "No" msgstr "" -#: lib/pp_admintools/app/clean_empty_ldap_groups.py:252 lib/pp_admintools/app/mirror_ldap.py:245 +#: lib/pp_admintools/app/clean_empty_ldap_groups.py:252 lib/pp_admintools/app/mirror_ldap.py:246 #: lib/pp_admintools/app/remove_ldap_user.py:301 lib/pp_admintools/app/set_ldap_password.py:481 msgid "yes" msgstr "" @@ -1541,307 +1541,311 @@ msgstr "" msgid "Limition the number of entries for mirroring may only be done in simulation mode." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:172 +#: lib/pp_admintools/app/mirror_ldap.py:173 msgid "Data to modify:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:174 +#: lib/pp_admintools/app/mirror_ldap.py:175 msgid "No data to modify found." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:182 +#: lib/pp_admintools/app/mirror_ldap.py:183 msgid "Did not found {tgt!r} in {e}:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:194 +#: lib/pp_admintools/app/mirror_ldap.py:195 msgid "Checking mirror source instance for target instance {!r} ..." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:198 +#: lib/pp_admintools/app/mirror_ldap.py:199 msgid "Got {!r} as the mirror source instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:201 lib/pp_admintools/app/mirror_ldap.py:210 -#: lib/pp_admintools/app/mirror_ldap.py:221 +#: lib/pp_admintools/app/mirror_ldap.py:202 lib/pp_admintools/app/mirror_ldap.py:211 +#: lib/pp_admintools/app/mirror_ldap.py:222 msgid "Error in configuration:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:202 +#: lib/pp_admintools/app/mirror_ldap.py:203 msgid "the source LDAP instance {src!r} for mirroring to {tgt!r} does not exists." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:211 +#: lib/pp_admintools/app/mirror_ldap.py:212 msgid "the source LDAP instance {src!r} must not be the same like the target instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:222 +#: lib/pp_admintools/app/mirror_ldap.py:223 msgid "" "the base DN {src_dn!r} of the source instance {src!r} does not match the base DN {tgt_dn!r} of " "the target instance {tgt!r}." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:238 +#: lib/pp_admintools/app/mirror_ldap.py:239 msgid "Start mirroring LDAP instance {src} ({src_url}) to instance {tgt} ({tgt_url}) [{yes}/{no}]?" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:251 lib/pp_admintools/app/mirror_ldap.py:340 +#: lib/pp_admintools/app/mirror_ldap.py:252 lib/pp_admintools/app/mirror_ldap.py:306 msgid "Interrupted on demand." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:254 lib/pp_admintools/app/mirror_ldap.py:261 +#: lib/pp_admintools/app/mirror_ldap.py:255 lib/pp_admintools/app/mirror_ldap.py:262 msgid "Start mirroring LDAP instance {src!r} ({src_url}) to instance {tgt!r} ({tgt_url}) ..." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:274 +#: lib/pp_admintools/app/mirror_ldap.py:275 msgid "Waiting one second after write actions." msgid_plural "Waiting {} seconds after write actions." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:279 +#: lib/pp_admintools/app/mirror_ldap.py:280 msgid "Don't waiting after simulated write actions." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:281 +#: lib/pp_admintools/app/mirror_ldap.py:282 msgid "Don't waiting after write actions, because {} was set to zero." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:284 +#: lib/pp_admintools/app/mirror_ldap.py:285 msgid "The timeout on LDAP operations is {} seconds." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:298 lib/pp_admintools/app/mirror_ldap.py:316 +#: lib/pp_admintools/app/mirror_ldap.py:301 lib/pp_admintools/app/mirror_ldap.py:306 +msgid "Got a {}:" +msgstr "" + +#: lib/pp_admintools/app/mirror_ldap.py:320 +msgid "Summary" +msgstr "" + +#: lib/pp_admintools/app/mirror_ldap.py:325 lib/pp_admintools/app/mirror_ldap.py:345 msgid "{:>5} entry deleted." msgid_plural "{:>5} entries deleted." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:301 lib/pp_admintools/app/mirror_ldap.py:321 +#: lib/pp_admintools/app/mirror_ldap.py:328 lib/pp_admintools/app/mirror_ldap.py:350 msgid "{:>5} entry updated." msgid_plural "{:>5} entries updated." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:304 lib/pp_admintools/app/mirror_ldap.py:326 +#: lib/pp_admintools/app/mirror_ldap.py:331 lib/pp_admintools/app/mirror_ldap.py:355 msgid "{:>5} entry created." msgid_plural "{:>5} entries created." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:311 +#: lib/pp_admintools/app/mirror_ldap.py:340 msgid "Changes total:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:335 lib/pp_admintools/app/mirror_ldap.py:340 -msgid "Got a {}:" -msgstr "" - -#: lib/pp_admintools/app/mirror_ldap.py:352 +#: lib/pp_admintools/app/mirror_ldap.py:367 msgid "Trying to get DNs of all entries in the source LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:365 lib/pp_admintools/app/mirror_ldap.py:419 +#: lib/pp_admintools/app/mirror_ldap.py:380 lib/pp_admintools/app/mirror_ldap.py:434 msgid "Found DNs in instance {!r}:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:382 +#: lib/pp_admintools/app/mirror_ldap.py:397 msgid "Found total one entry in source LDAP" msgid_plural "Found {no} entries in source LDAP" msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:386 +#: lib/pp_admintools/app/mirror_ldap.py:401 msgid "one structural entry in source LDAP" msgid_plural "{no} structural entries in source LDAP" msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:390 +#: lib/pp_admintools/app/mirror_ldap.py:405 msgid "one non-structural entry in source LDAP." msgid_plural "{no} non-structural entries in source LDAP." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:398 lib/pp_admintools/app/mirror_ldap.py:452 +#: lib/pp_admintools/app/mirror_ldap.py:413 lib/pp_admintools/app/mirror_ldap.py:467 msgid "Found structural DNs in instance {!r}:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:406 +#: lib/pp_admintools/app/mirror_ldap.py:421 msgid "Trying to get DNs of all entries in the target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:436 +#: lib/pp_admintools/app/mirror_ldap.py:451 msgid "Found total one entry in target LDAP" msgid_plural "Found {no} entries in target LDAP" msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:440 +#: lib/pp_admintools/app/mirror_ldap.py:455 msgid "one structural entry in target LDAP" msgid_plural "{no} structural entries in target LDAP" msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:444 +#: lib/pp_admintools/app/mirror_ldap.py:459 msgid "one non-structural entry in target LDAP." msgid_plural "{no} non-structural entries in target LDAP." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:459 +#: lib/pp_admintools/app/mirror_ldap.py:474 msgid "" "Evaluating DNs of all target entries, which have to be synchronized, instead of removing and " "recreating them." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:517 +#: lib/pp_admintools/app/mirror_ldap.py:532 msgid "Removing non structural entries from target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:519 lib/pp_admintools/app/mirror_ldap.py:584 -#: lib/pp_admintools/app/mirror_ldap.py:642 lib/pp_admintools/app/mirror_ldap.py:935 -#: lib/pp_admintools/app/mirror_ldap.py:975 +#: lib/pp_admintools/app/mirror_ldap.py:534 lib/pp_admintools/app/mirror_ldap.py:599 +#: lib/pp_admintools/app/mirror_ldap.py:657 lib/pp_admintools/app/mirror_ldap.py:950 +#: lib/pp_admintools/app/mirror_ldap.py:990 msgid "Evaluating one entry." msgid_plural "Evaluating {no} entries." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:538 lib/pp_admintools/app/mirror_ldap.py:604 +#: lib/pp_admintools/app/mirror_ldap.py:553 lib/pp_admintools/app/mirror_ldap.py:619 msgid "Entry {!r} exists on the source instance, will not be removed." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:544 +#: lib/pp_admintools/app/mirror_ldap.py:559 msgid "Entry {!r} is a structural entry, will not be removed at this point." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:551 lib/pp_admintools/app/mirror_ldap.py:610 -#: lib/pp_admintools/app/mirror_ldap.py:680 lib/pp_admintools/app/mirror_ldap.py:1005 +#: lib/pp_admintools/app/mirror_ldap.py:566 lib/pp_admintools/app/mirror_ldap.py:625 +#: lib/pp_admintools/app/mirror_ldap.py:695 lib/pp_admintools/app/mirror_ldap.py:1020 msgid "Entry {!r} is set to be kept." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:563 +#: lib/pp_admintools/app/mirror_ldap.py:578 msgid "Removed one not structural entry in target LDAP instance." msgid_plural "Removed {no} not structural entries in target LDAP instance." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:568 +#: lib/pp_admintools/app/mirror_ldap.py:583 msgid "None not structural entries in target LDAP instance removed." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:582 +#: lib/pp_admintools/app/mirror_ldap.py:597 msgid "Removing structural entries from target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:615 +#: lib/pp_admintools/app/mirror_ldap.py:630 msgid "Entry {!r} is set to be synchronized." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:627 +#: lib/pp_admintools/app/mirror_ldap.py:642 msgid "Removed one structural entry in target LDAP instance." msgid_plural "Removed {no} structural entries in target LDAP instance." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:632 +#: lib/pp_admintools/app/mirror_ldap.py:647 msgid "None structural entries in target LDAP instance removed." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:640 +#: lib/pp_admintools/app/mirror_ldap.py:655 msgid "Mirroring structural entries from source to target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:663 +#: lib/pp_admintools/app/mirror_ldap.py:678 msgid "Mirrored one structural entry in target LDAP instance." msgid_plural "Mirrored {no} structural entries to target LDAP instance." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:668 +#: lib/pp_admintools/app/mirror_ldap.py:683 msgid "Mirrored no structural entries to target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:684 lib/pp_admintools/app/mirror_ldap.py:1012 +#: lib/pp_admintools/app/mirror_ldap.py:699 lib/pp_admintools/app/mirror_ldap.py:1027 msgid "Mirroring entry {!r} ..." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:690 lib/pp_admintools/app/mirror_ldap.py:1017 +#: lib/pp_admintools/app/mirror_ldap.py:705 lib/pp_admintools/app/mirror_ldap.py:1032 msgid "Error on reading entry {!r} from source:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:694 lib/pp_admintools/app/mirror_ldap.py:1020 +#: lib/pp_admintools/app/mirror_ldap.py:709 lib/pp_admintools/app/mirror_ldap.py:1035 msgid "Did not found {!r} in the source LDAP." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:716 lib/pp_admintools/app/mirror_ldap.py:1031 +#: lib/pp_admintools/app/mirror_ldap.py:731 lib/pp_admintools/app/mirror_ldap.py:1046 msgid "Error on reading entry {!r} from target:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:731 lib/pp_admintools/app/mirror_ldap.py:1047 +#: lib/pp_admintools/app/mirror_ldap.py:746 lib/pp_admintools/app/mirror_ldap.py:1062 msgid "Modifying entry {!r} ..." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:732 lib/pp_admintools/app/mirror_ldap.py:1048 +#: lib/pp_admintools/app/mirror_ldap.py:747 lib/pp_admintools/app/mirror_ldap.py:1063 msgid "Got modify data for DN {!r}:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:742 lib/pp_admintools/app/mirror_ldap.py:1059 +#: lib/pp_admintools/app/mirror_ldap.py:757 lib/pp_admintools/app/mirror_ldap.py:1074 msgid "No changes necessary on DN {!r}." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:746 lib/pp_admintools/app/mirror_ldap.py:1034 +#: lib/pp_admintools/app/mirror_ldap.py:761 lib/pp_admintools/app/mirror_ldap.py:1049 msgid "Target entry {!r} not found." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:749 +#: lib/pp_admintools/app/mirror_ldap.py:764 msgid "Creating entry {!r} ..." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:750 +#: lib/pp_admintools/app/mirror_ldap.py:765 msgid "Got create data for DN {!r}:" msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:800 +#: lib/pp_admintools/app/mirror_ldap.py:815 msgid "Modifying source data for {!r} ..." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:811 +#: lib/pp_admintools/app/mirror_ldap.py:826 msgid "Replacing attribute {a!r} in entry {dn!r} ..." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:857 +#: lib/pp_admintools/app/mirror_ldap.py:872 msgid "Deleting attribute {a!r} from entry {dn!r} ..." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:894 +#: lib/pp_admintools/app/mirror_ldap.py:909 msgid "Adding attribute {a!r} to entry {dn!r} ..." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:933 +#: lib/pp_admintools/app/mirror_ldap.py:948 msgid "Mirroring non-structural entries from source to target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:959 +#: lib/pp_admintools/app/mirror_ldap.py:974 msgid "Mirrored one non-structural entry in target LDAP instance." msgid_plural "Mirrored {no} non-structural entries to target LDAP instance." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:964 +#: lib/pp_admintools/app/mirror_ldap.py:979 msgid "Mirrored none not-structural entries to target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:973 +#: lib/pp_admintools/app/mirror_ldap.py:988 msgid "Mirroring members in group entries from source to target LDAP instance." msgstr "" -#: lib/pp_admintools/app/mirror_ldap.py:992 +#: lib/pp_admintools/app/mirror_ldap.py:1007 msgid "Mirrored one group entry in target LDAP instance." msgid_plural "Mirrored {no} group entries to target LDAP instance." msgstr[0] "" msgstr[1] "" -#: lib/pp_admintools/app/mirror_ldap.py:997 +#: lib/pp_admintools/app/mirror_ldap.py:1012 msgid "Mirrored no group entries to target LDAP instance." msgstr "" -- 2.39.5