chore: commit the German language packs instead of fetching them on deploy

TYPO3's base distribution keeps var/labels in Git (!/var/labels in
.gitignore): the release build takes them from git archive, so deploys
no longer depend on the translation server. Update them with
"vendor/bin/typo3 language:update de" and commit the result.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
frommeandClaude Opus 5.5 committed 2026-10-22 12:13:01 +02:00
1 parent 925e24397b
commit f925c7f2d6
122 files changed
+20580 -7

No files matched your search

@@ -0,0 +1,196 @@
<?xml version="1.0" encoding="UTF-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
<file source-language="en" datatype="plaintext" original="EXT:recycler/Resources/Private/Language/locallang.xlf" date="2011-10-17T20:22:35Z" product-name="recycler" target-language="de">
<header/>
<body>
<trans-unit id="title" approved="yes">
<source>Recycler</source>
<target state="final">Papierkorb</target>
</trans-unit>
<trans-unit id="description" approved="yes">
<source>The recycler allows you to select any deleted data and undelete it. You can undelete recursive if the parent of the element is deleted too.</source>
<target state="final">Der Papierkorb erlaubt es, gelöschte Daten auszuwählen und sie wiederherzustellen. Ist auch das übergeordnete Element gelöscht (etwa die Seite, auf der sich das wiederherzustellende Inhaltselement befunden hat), können Sie Datensätze auch rekursiv wiederherstellen.</target>
</trans-unit>
<trans-unit id="label_allrecordtypes" approved="yes">
<source>All Record Types</source>
<target state="final">Alle Datensatztypen</target>
</trans-unit>
<trans-unit id="filter.search" approved="yes">
<source>Search term</source>
<target state="final">Suchbegriff</target>
</trans-unit>
<trans-unit id="filter.depth" approved="yes">
<source>Depth</source>
<target state="final">Tiefe</target>
</trans-unit>
<trans-unit id="filter.type" approved="yes">
<source>Type</source>
<target state="final">Typ</target>
</trans-unit>
<trans-unit id="button.cancel" approved="yes">
<source>Cancel</source>
<target state="final">Abbrechen</target>
</trans-unit>
<trans-unit id="button.delete" approved="yes">
<source>Delete</source>
<target state="final">Löschen</target>
</trans-unit>
<trans-unit id="button.deleteselected" approved="yes">
<source>Delete {0} records</source>
<target state="final">{0} Datensätze löschen</target>
</trans-unit>
<trans-unit id="button.undo" approved="yes">
<source>Recover</source>
<target state="final">Wiederherstellen</target>
</trans-unit>
<trans-unit id="button.expand" approved="yes">
<source>Expand record</source>
<target state="final">Datensatz ausklappen</target>
</trans-unit>
<trans-unit id="button.dropdown.multiselect" approved="yes">
<source>Open context menu for multiselect options</source>
<target state="final">Kontextmenü für Mehrfachauswahl öffnen</target>
</trans-unit>
<trans-unit id="button.undoselected" approved="yes">
<source>Recover {0} records</source>
<target state="final">{0} Datensätze wiederherstellen</target>
</trans-unit>
<trans-unit id="button.reload" approved="yes">
<source>Reload</source>
<target state="final">Neuladen</target>
</trans-unit>
<trans-unit id="modal.delete.header" approved="yes">
<source>Confirm deletion</source>
<target state="final">Löschen bestätigen</target>
</trans-unit>
<trans-unit id="modal.undo.header" approved="yes">
<source>Recover records</source>
<target state="final">Datensätze wiederherstellen</target>
</trans-unit>
<trans-unit id="modal.undo.recursive" approved="yes">
<source>Recover content and subpages recursively</source>
<target state="final">Inhalt und Unterseiten rekursiv wiederherstellen</target>
</trans-unit>
<trans-unit id="modal.deletecontent.text" approved="yes">
<source>Do you really want to delete the record "{0}" {1} permanently? You cannot revert this action!</source>
<target state="final">Datensatz "{0}" {1} tatsächlich dauerhaft löschen? Diese Aktion können Sie nicht rückgängig machen!</target>
</trans-unit>
<trans-unit id="modal.massdelete.text" approved="yes">
<source>Do you really want to delete all selected records and potential subpages? You cannot revert this action!</source>
<target state="final">Alle ausgewählten Datensätze und eventuelle Unterseiten tatsächlich dauerhaft löschen? Diese Aktion können Sie nicht rückgängig machen!</target>
</trans-unit>
<trans-unit id="modal.deletepage.text" approved="yes">
<source>Do you really want to delete the page "{0}" {1} and all of its contents (records and pages) permanently? You cannot revert this action!</source>
<target state="final">Seite "{0}" {1} mit all ihrem Inhalt (Datensätze und Seiten) tatsächlich dauerhaft löschen? Diese Aktion können Sie nicht rückgängig machen!</target>
</trans-unit>
<trans-unit id="modal.undocontent.text" approved="yes">
<source>Do you really want to recover the record "{0}" {1}?</source>
<target state="final">Datensatz "{0}" {1} tatsächlich wiederherstellen?</target>
</trans-unit>
<trans-unit id="modal.undopage.text" approved="yes">
<source>Do you really want to recover the page "{0}" {1}, its contents and optionally all of its subpages?</source>
<target state="final">Seite "{0}" {1} mit all ihrem Inhalt und optional alle ihre Unterseiten tatsächlich wiederherstellen?</target>
</trans-unit>
<trans-unit id="modal.undo.parentpages" approved="yes">
<source>All parent pages have been restored to ensure a valid rootline!</source>
<target state="final">Alle Elternseiten wurden wiederhergestellt, um eine gültige Verbindung zur Websitewurzel sicherzustellen!</target>
</trans-unit>
<trans-unit id="modal.massundo.text" approved="yes">
<source>Do you really want to recover all selected records and optionally potential subpages?</source>
<target state="final">Alle ausgewählten Datensätze und optional potenzielle Unterseiten tatsächlich wiederherstellen?</target>
</trans-unit>
<trans-unit id="flashmessage.delete.unauthorized" approved="yes">
<source>Insufficient permissions to delete records.</source>
<target state="final">Unzureichende Berechtigungen zum Löschen von Datensätzen.</target>
</trans-unit>
<trans-unit id="flashmessage.delete.norecordsselected" approved="yes">
<source>No records set to delete.</source>
<target state="final">Keine Datensätze zum Löschen markiert.</target>
</trans-unit>
<trans-unit id="flashmessage.delete.success.singular" approved="yes">
<source>One record was deleted.</source>
<target state="final">Ein Datensatz wurde gelöscht.</target>
</trans-unit>
<trans-unit id="flashmessage.delete.success.plural" approved="yes">
<source>%d records were deleted.</source>
<target state="final">%d Datensätze wurden gelöscht.</target>
</trans-unit>
<trans-unit id="flashmessage.delete.failure.singular" approved="yes">
<source>Could not delete one record.</source>
<target state="final">Ein Datensatz konnte nicht gelöscht werden.</target>
</trans-unit>
<trans-unit id="flashmessage.delete.failure.plural" approved="yes">
<source>Could not delete %d records.</source>
<target state="final">%d Datensätze konnten nicht gelöscht werden.</target>
</trans-unit>
<trans-unit id="flashmessage.undo.norecordsselected" approved="yes">
<source>No records set to recover.</source>
<target state="final">Keine Datensätze zum Wiederherstellen markiert.</target>
</trans-unit>
<trans-unit id="flashmessage.undo.success.singular" approved="yes">
<source>One record was recovered.</source>
<target state="final">Ein Datensatz wurde wiederhergestellt.</target>
</trans-unit>
<trans-unit id="flashmessage.undo.success.plural" approved="yes">
<source>%d records were recovered.</source>
<target state="final">%d Datensätze wurden wiederhergestellt.</target>
</trans-unit>
<trans-unit id="flashmessage.undo.failure.singular" approved="yes">
<source>Could not recover one record.</source>
<target state="final">Ein Datensatz konnte nicht wiederhergestellt werden.</target>
</trans-unit>
<trans-unit id="flashmessage.undo.failure.plural" approved="yes">
<source>Could not recover %d records.</source>
<target state="final">%d Datensätze konnten nicht wiederhergestellt werden.</target>
</trans-unit>
<trans-unit id="alert.noDeletedRecords" approved="yes">
<source>No deleted records have been found.</source>
<target state="final">Es wurden keine gelöschten Einträge gefunden.</target>
</trans-unit>
<trans-unit id="table.caption.recently_deleted_records" approved="yes">
<source>Recently deleted records</source>
<target state="final">Kürzlich gelöschte Einträge</target>
</trans-unit>
<trans-unit id="table.header.uid" approved="yes">
<source>UID</source>
<target state="final">UID</target>
</trans-unit>
<trans-unit id="table.header.pageTitle" approved="yes">
<source>Page title</source>
<target state="final">Seitentitel</target>
</trans-unit>
<trans-unit id="table.header.pid" approved="yes">
<source>Page ID</source>
<target state="final">Seiten-ID</target>
</trans-unit>
<trans-unit id="table.header.record" approved="yes">
<source>Record</source>
<target state="final">Datensatz</target>
</trans-unit>
<trans-unit id="table.header.tstamp" approved="yes">
<source>Last edit</source>
<target state="final">Letzte Bearbeitung</target>
</trans-unit>
<trans-unit id="table.header.crdate" approved="yes">
<source>Created at</source>
<target state="final">Erstellt am</target>
</trans-unit>
<trans-unit id="table.header.createdBy" approved="yes">
<source>Created by</source>
<target state="final">Erstellt von</target>
</trans-unit>
<trans-unit id="table.header.deletedBy" approved="yes">
<source>Deleted by</source>
<target state="final">Gelöscht von</target>
</trans-unit>
<trans-unit id="table.header.path" approved="yes">
<source>Path</source>
<target state="final">Pfad</target>
</trans-unit>
<trans-unit id="record.userDeleted" approved="yes">
<source>[Deleted user] (id=%s)</source>
<target state="final">[Gelöschter Benutzer] (id=%s)</target>
</trans-unit>
</body>
</file>
</xliff>
@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
<file source-language="en" datatype="plaintext" original="EXT:recycler/Resources/Private/Language/locallang_mod.xlf" date="2011-10-17T20:22:35Z" product-name="recycler" target-language="de">
<header/>
<body>
<trans-unit id="mlang_tabs_tab" approved="yes">
<source>Recycler</source>
<target state="final">Papierkorb</target>
</trans-unit>
<trans-unit id="mlang_labels_tablabel" approved="yes">
<source>TYPO3 Recycler</source>
<target state="final">TYPO3-Papierkorb</target>
</trans-unit>
<trans-unit id="mlang_labels_tabdescr" approved="yes">
<source>The recycler offers the possibility to restore deleted records or remove them from the database permanently. These actions can be applied to a single record, multiple records, and recursively to child records (ex. restoring a page can restore all content elements on that page). Filtering by page and by table provides a quick overview of deleted records before taking action on them.</source>
<target state="final">Der Papierkorb bietet die Möglichkeit, gelöschte Datensätze wiederherzustellen oder sie permanent aus der Datenbank zu löschen. Diese Aktionen können auf einen einzelnen Datensatz, aber auch auf mehrere Datensätze und rekursiv auf alle auf einer Seite enthaltenen Datensätze angewendet werden. Ein Auswahlfilter nach Seiten und Tabellen gibt Ihnen einen schnellen Überblick über die gelöschten Datensätze, bevor Sie Aktionen durchführen.</target>
</trans-unit>
</body>
</file>
</xliff>
@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
<file source-language="en" datatype="plaintext" original="EXT:recycler/Resources/Private/Language/locallang_tasks.xlf" date="2011-10-17T20:22:35Z" product-name="recycler" target-language="de">
<header/>
<body>
<trans-unit id="cleanerTaskTitle" approved="yes">
<source>Remove deleted records</source>
<target state="final">Gelöschte Datensätze entfernen</target>
</trans-unit>
<trans-unit id="cleanerTaskDescription" approved="yes">
<source>Deletes rows from the database which are flagged "deleted"</source>
<target state="final">Löscht Zeilen, die als gelöscht markiert sind, aus der Datenbank</target>
</trans-unit>
<trans-unit id="cleanerTaskPeriod" approved="yes">
<source>Delete entries older than (in days)</source>
<target state="final">Einträge löschen, die älter sind als ... Tage</target>
</trans-unit>
<trans-unit id="cleanerTaskTCA" approved="yes">
<source>Tables</source>
<target state="final">Tabellen</target>
</trans-unit>
<trans-unit id="cleanerTaskDescriptionTables" approved="yes">
<source>Tables: %s</source>
<target state="final">Tabellen: %s</target>
</trans-unit>
<trans-unit id="cleanerTaskDescriptionDays" approved="yes">
<source>Older than %d day(s)</source>
<target state="final">Älter als %d Tag(e)</target>
</trans-unit>
<trans-unit id="cleanerTaskErrorPeriod" approved="yes">
<source>The period has to be an integer and greater than zero.</source>
<target state="final">Der Zeitraum muss eine ganze Zahl und größer als Null sein.</target>
</trans-unit>
<trans-unit id="cleanerTaskErrorTCAempty" approved="yes">
<source>You have to select at least one table.</source>
<target state="final">Es muss mindestens eine Tabelle ausgewählt werden.</target>
</trans-unit>
<trans-unit id="cleanerTaskErrorTCANotSet" approved="yes">
<source>The table "%s" is not in the TCA.</source>
<target state="final">Die Tabelle "%s" ist nicht in $GLOBALS['TCA'] definiert.</target>
</trans-unit>
</body>
</file>
</xliff>