]> Frank Brehm's Git Trees - pixelpark/pp-admin-tools.git/commitdiff
Updating translations.
authorFrank Brehm <frank.brehm@pixelpark.com>
Mon, 5 Feb 2024 17:27:15 +0000 (18:27 +0100)
committerFrank Brehm <frank.brehm@pixelpark.com>
Mon, 5 Feb 2024 17:27:15 +0000 (18:27 +0100)
locale/de_DE/LC_MESSAGES/pp_admintools.po
locale/en_US/LC_MESSAGES/pp_admintools.po
locale/pp_admintools.pot

index 570d1846c3236566ab4011968fbb45c182ed60fe..f175707e98bfd47dcbc4f3d5d7c4358418439930 100644 (file)
@@ -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 <frank.brehm@pixelpark.com>\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."
 
index 9d8470a363da44efebbc5aec896ad967638668a1..e53c194befd4fce4aab8f7eadb064cd4f8e0c619 100644 (file)
@@ -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 <frank.brehm@pixelpark.com>\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 ""
 
index 8d3ee26cec9a05e8bdd48ff11faf7ba7533e8cee..f927f483565a4f7fd0556563fc880e39ce5668f8 100644 (file)
@@ -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 <frank.brehm@pixelpark.com>\n"
 "Language-Team: LANGUAGE <LL@li.org>\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 ""