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,368 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
<file source-language="en" datatype="plaintext" original="messages" date="2018-11-27T22:26:21Z" product-name="dashboard" target-language="de">
<header/>
<body>
<trans-unit id="close" approved="yes">
<source>Close</source>
<target state="final">Schließen</target>
</trans-unit>
<trans-unit id="title" approved="yes">
<source>Dashboard</source>
<target state="final">Dashboard</target>
</trans-unit>
<trans-unit id="widget.add" approved="yes">
<source>Add widget</source>
<target state="final">Widget hinzufügen</target>
</trans-unit>
<trans-unit id="widget.addToDashboard" approved="yes">
<source>Add widget to "%s"</source>
<target state="final">Widget zu "%s " hinzufügen</target>
</trans-unit>
<trans-unit id="widget.addToDashboard.searchLabel" approved="yes">
<source>Search for dashboard widgets</source>
<target state="final">Nach Dashboard-Widgets suchen</target>
</trans-unit>
<trans-unit id="widget.addToDashboard.searchNotFound" approved="yes">
<source>Unfortunately no dashboard widget matches your query, please try a different one.</source>
<target state="final">Leider entspricht kein Dashboard-Widget Ihrer Anfrage, bitte versuchen Sie ein anderes.</target>
</trans-unit>
<trans-unit id="widget.add.button.close" approved="yes">
<source>Close</source>
<target state="final">Schließen</target>
</trans-unit>
<trans-unit id="widget.add.button.ok" approved="yes">
<source>Add widget</source>
<target state="final">Widget hinzufügen</target>
</trans-unit>
<trans-unit id="widget.refresh" resname="widget.refresh" approved="yes">
<source>Refresh Widget</source>
<target state="final">Widget aktualisieren</target>
</trans-unit>
<trans-unit id="widget.move" resname="widget.move" approved="yes">
<source>Move Widget</source>
<target state="final">Widget verschieben</target>
</trans-unit>
<trans-unit id="widget.remove" resname="widget.remove" approved="yes">
<source>Remove Widget</source>
<target state="final">Widget entfernen</target>
</trans-unit>
<trans-unit id="widget.remove.button.close" resname="widget.remove.button.close" approved="yes">
<source>Close</source>
<target state="final">Schließen</target>
</trans-unit>
<trans-unit id="widget.remove.button.ok" approved="yes">
<source>Remove</source>
<target state="final">Entfernen</target>
</trans-unit>
<trans-unit id="widget.remove.confirm.title" approved="yes">
<source>Remove widget</source>
<target state="final">Widget entfernen</target>
</trans-unit>
<trans-unit id="widget.remove.confirm.message" approved="yes">
<source>Are you sure you want to remove this widget?</source>
<target state="final">Sind Sie sicher, dass Sie dieses Widget löschen möchten?</target>
</trans-unit>
<trans-unit id="widget.error" approved="yes">
<source>An error occurred while retrieving information for this widget. Please try again, and if the problem persists, contact your administrator.</source>
<target state="final">Beim Abrufen der Informationen für dieses Widget ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut und wenn das Problem weiterhin auftritt, kontaktieren Sie Ihren Administrator.</target>
</trans-unit>
<trans-unit id="dashboard.headline" approved="yes">
<source>Dashboard "%s"</source>
<target state="final">Dashboard "%s"</target>
</trans-unit>
<trans-unit id="dashboard.default" approved="yes">
<source>My dashboard</source>
<target state="final">Mein Dashboard</target>
</trans-unit>
<trans-unit id="dashboard.default.description" approved="yes">
<source>Create a new dashboard with some general TYPO3 widgets on it</source>
<target state="final">Erstellen Sie ein neues Dashboard mit einigen allgemeinen TYPO3-Widgets</target>
</trans-unit>
<trans-unit id="dashboard.empty" approved="yes">
<source>Empty dashboard</source>
<target state="final">Leeres Dashboard</target>
</trans-unit>
<trans-unit id="dashboard.empty.description" approved="yes">
<source>Your dashboard will be created without any widget on it.</source>
<target state="final">Ihr Dashboard wird ohne Widgets erstellt.</target>
</trans-unit>
<trans-unit id="dashboard.add" approved="yes">
<source>Add dashboard</source>
<target state="final">Dashboard hinzufügen</target>
</trans-unit>
<trans-unit id="dashboard.add.button.close" approved="yes">
<source>Close</source>
<target state="final">Schließen</target>
</trans-unit>
<trans-unit id="dashboard.add.button.ok" approved="yes">
<source>Add Dashboard</source>
<target state="final">Dashboard hinzufügen</target>
</trans-unit>
<trans-unit id="dashboard.configure" approved="yes">
<source>Configure dashboard</source>
<target state="final">Dashboard konfigurieren</target>
</trans-unit>
<trans-unit id="dashboard.configure.button.close" approved="yes">
<source>Close</source>
<target state="final">Schließen</target>
</trans-unit>
<trans-unit id="dashboard.configure.button.ok" approved="yes">
<source>Save Dashboard</source>
<target state="final">Dashboard speichern</target>
</trans-unit>
<trans-unit id="dashboard.delete" approved="yes">
<source>Delete dashboard</source>
<target state="final">Dashboard löschen</target>
</trans-unit>
<trans-unit id="dashboard.delete.sure" approved="yes">
<source>Are you sure you want to delete this dashboard?</source>
<target state="final">Sind Sie sicher, dass Sie dieses Dashboard löschen möchten?</target>
</trans-unit>
<trans-unit id="dashboard.delete.ok" approved="yes">
<source>Yes, delete it</source>
<target state="final">Ja, jetzt löschen</target>
</trans-unit>
<trans-unit id="dashboard.delete.cancel" approved="yes">
<source>Cancel</source>
<target state="final">Abbrechen</target>
</trans-unit>
<trans-unit id="dashboard.title" approved="yes">
<source>Title of dashboard</source>
<target state="final">Titel des Dashboards</target>
</trans-unit>
<trans-unit id="widgets.documentation.gettingStarted.title" approved="yes">
<source>Getting Started with TYPO3</source>
<target state="final">Erste Schritte mit TYPO3</target>
</trans-unit>
<trans-unit id="widgets.documentation.gettingStarted.description" approved="yes">
<source>Add a shortcut to the TYPO3 Getting Started Tutorial.</source>
<target state="final">Verknüpfung zum "Erste Schritte mit TYPO3 Tutorial" hinzu.</target>
</trans-unit>
<trans-unit id="widgets.documentation.gettingStarted.text" approved="yes">
<source>New to TYPO3? In our Getting Started Tutorial you will learn the basics how to use TYPO3.</source>
<target state="final">Neu bei TYPO3? In unserem "Erste Schritte mit TYPO3"-Tutorial erfahren Sie die Grundlagen wie Sie TYPO3 verwenden.</target>
</trans-unit>
<trans-unit id="widgets.documentation.gettingStarted.content.label" approved="yes">
<source>Getting Started Tutorial</source>
<target state="final">Erste Schritte Anleitung</target>
</trans-unit>
<trans-unit id="widgets.documentation.typoscriptReference.title" approved="yes">
<source>TypoScript Template Reference</source>
<target state="final">TypoScript-Template-Referenz</target>
</trans-unit>
<trans-unit id="widgets.documentation.typoscriptReference.description" approved="yes">
<source>Add a shortcut to the TYPO3 TypoScript Template Reference.</source>
<target state="final">Fügen Sie eine Verknüpfung zur TYPO3-TypoScript-Template-Dokumentation hinzu.</target>
</trans-unit>
<trans-unit id="widgets.documentation.typoscriptReference.text" approved="yes">
<source>This document is a reference, used to lookup TypoScript templating.</source>
<target state="final">Dieses Dokument ist eine Referenz, die zum Nachschlagen von TypoScript-Anweisungen verwendet wird.</target>
</trans-unit>
<trans-unit id="widgets.documentation.typoscriptReference.content.label" approved="yes">
<source>TypoScript Template Reference</source>
<target state="final">TypoScript-Template-Referenz</target>
</trans-unit>
<trans-unit id="widgets.documentation.TSconfigReference.title" approved="yes">
<source>TSconfig Reference</source>
<target state="final">TSconfig-Referenz</target>
</trans-unit>
<trans-unit id="widgets.documentation.TSconfigReference.description" approved="yes">
<source>Add a shortcut to the TYPO3 TSconfig Reference.</source>
<target state="final">Fügen Sie eine Verknüpfung zur TYPO3 TSconfig Dokumentation hinzu.</target>
</trans-unit>
<trans-unit id="widgets.documentation.TSconfigReference.text" approved="yes">
<source>This document describes TSconfig and its options.</source>
<target state="final">Dieses Dokument beschreibt TSconfig und seine Optionen.</target>
</trans-unit>
<trans-unit id="widgets.documentation.TSconfigReference.content.label" approved="yes">
<source>TSconfig Reference</source>
<target state="final">TSconfig-Referenz</target>
</trans-unit>
<trans-unit id="widgets.t3news.title" approved="yes">
<source>TYPO3 news</source>
<target state="final">TYPO3 Meldungen</target>
</trans-unit>
<trans-unit id="widgets.t3news.description" approved="yes">
<source>Add a list of news items from the TYPO3 project</source>
<target state="final">Füge die neusten Nachrichten aus dem TYPO3-Projekt hinzufügen</target>
</trans-unit>
<trans-unit id="widgets.t3news.moreItems" approved="yes">
<source>More TYPO3 news</source>
<target state="final">Mehr TYPO3 Meldungen</target>
</trans-unit>
<trans-unit id="widgets.t3information.title" approved="yes">
<source>About TYPO3</source>
<target state="final">Über TYPO3</target>
</trans-unit>
<trans-unit id="widgets.t3information.description" approved="yes">
<source>Some general information about TYPO3 and the version used</source>
<target state="final">Einige allgemeine Informationen über TYPO3 und die verwendete Version</target>
</trans-unit>
<trans-unit id="widgets.t3information.text" approved="yes">
<source><![CDATA[TYPO3 CMS is an enterprise-class, Open Source Content Management System, used internationally to build and manage websites of all types, from small sites for non-profits to multilingual enterprise solutions for large corporations.<br /><br />For further information visit <a href="https://typo3.org/typo3-cms/" target="_blank" rel="noreferrer">typo3.org</a>.<br /><br />TYPO3 CMS is <b>freely available</b> under the <a href="https://typo3.org/project/licenses/" target="_blank" rel="noreferrer">TYPO3-license (GNU/GPL)</a>.<br /><br />You are using version %s - Copyright %s %s]]></source>
<target state="final"><![CDATA[Das TYPO3 CMS ist ein quelloffenes Business-Level Content Management System, welches weltweit für Webseiten aller Arten verwendet wird, von kleinen Websites für gemeinnützige Organisationen bis hin zu mehrsprachigen Business-Lösungen für große Konzerne. <br /><br />Weitere Informationen auf <a href="https://typo3.org/typo3-cms/" target="_blank" rel="noreferrer">typo3.org</a><br /><br />TYPO3 CMS ist <b>frei verfügbar</b> unter der <a href="https://typo3.org/typo3-cms/overview/licenses/" target="_blank" rel="noreferrer">TYPO3-Lizenz (GNU/GPL)</a>.<br /><br />Du benutzt Version %s - Copyright %s %s]]></target>
</trans-unit>
<trans-unit id="widgets.t3information.logo" approved="yes">
<source>TYPO3 CMS logo</source>
<target state="final">Logo des TYPO3 CMS</target>
</trans-unit>
<trans-unit id="widgets.sysLogErrors.title" approved="yes">
<source>Number of errors in system log</source>
<target state="final">Anzahl der Fehler im System-Protokoll</target>
</trans-unit>
<trans-unit id="widgets.sysLogErrors.description" approved="yes">
<source>Shows the number of errors in the sys log of the last month, grouped by date</source>
<target state="final">Zeigt die Anzahl der Fehler im System-Protokoll des letzten Monats, gruppiert nach Datum</target>
</trans-unit>
<trans-unit id="widgets.sysLogErrors.buttonText" approved="yes">
<source>Show all errors in log</source>
<target state="final">Alle Fehler im Protokoll anzeigen</target>
</trans-unit>
<trans-unit id="widgets.sysLogErrors.chart.dataSet.0" approved="yes">
<source>Number of errors</source>
<target state="final">Anzahl der Fehler</target>
</trans-unit>
<trans-unit id="widgets.typeOfUsers.title" approved="yes">
<source>Type of backend users</source>
<target state="final">Art der Backend-Benutzer</target>
</trans-unit>
<trans-unit id="widgets.typeOfUsers.description" approved="yes">
<source>Shows the amount of normal- and admin-users</source>
<target state="final">Zeigt die Anzahl der einfachen Benutzer und Administratoren an</target>
</trans-unit>
<trans-unit id="widgets.typeOfUsers.normalUsers" approved="yes">
<source>Normal users</source>
<target state="final">Einfache Benutzer</target>
</trans-unit>
<trans-unit id="widgets.typeOfUsers.adminUsers" approved="yes">
<source>Admin users</source>
<target state="final">Administratoren</target>
</trans-unit>
<trans-unit id="widgets.failedLogins.title" approved="yes">
<source>Failed backend logins</source>
<target state="final">Fehlgeschlagene Backend-Logins</target>
</trans-unit>
<trans-unit id="widgets.failedLogins.subtitle" approved="yes">
<source>In last 24 hours</source>
<target state="final">In den letzten 24 Stunden</target>
</trans-unit>
<trans-unit id="widgets.failedLogins.description" approved="yes">
<source>Information about the number of failed logins during the last 24 hours.</source>
<target state="final">Informationen über die Anzahl der fehlgeschlagenen Anmeldungen in den letzten 24 Stunden.</target>
</trans-unit>
<trans-unit id="widgets.t3securityAdvisories.title" approved="yes">
<source>TYPO3 security advisories</source>
<target state="final">TYPO3-Sicherheitsankündigungen</target>
</trans-unit>
<trans-unit id="widgets.t3securityAdvisories.description" approved="yes">
<source>Add a list of security advisories from the TYPO3 project</source>
<target state="final">Fügt eine Liste der Sicherheitsankündigungen aus dem TYPO3-Projekt hinzu</target>
</trans-unit>
<trans-unit id="widgets.t3securityAdvisories.moreItems" approved="yes">
<source>More TYPO3 security advisories</source>
<target state="final">Weitere TYPO3-Sicherheitsankündigungen</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.title" approved="yes">
<source>Latest changed pages</source>
<target state="final">Zuletzt geänderte Seiten</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.description" approved="yes">
<source>Show a list of pages where the latest changes were made</source>
<target state="final">Zeigt eine Liste von Seiten an, auf denen die letzten Änderungen vorgenommen wurden</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.empty" approved="yes">
<source>No history found</source>
<target state="final">Verlauf nicht gefunden</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.column.change" approved="yes">
<source>Change</source>
<target state="final">Änderung</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.column.user" approved="yes">
<source>User</source>
<target state="final">Benutzer</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.column.user.userNotFound" approved="yes">
<source>Not Found</source>
<target state="final">Nicht gefunden</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.column.page" approved="yes">
<source>Page</source>
<target state="final">Seite</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.column.page.workspace" approved="yes">
<source>Changes in current selected workspace</source>
<target state="final">Änderungen im aktuell ausgewählten Arbeitsbereich</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.column.page.pagetree" approved="yes">
<source>Position in pagetree</source>
<target state="final">Position im Seitenbaum</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.column.control" approved="yes">
<source>Control</source>
<target state="final">Steuerung</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.column.control.recordHistory" approved="yes">
<source>Show history</source>
<target state="final">Verlauf anzeigen</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.column.control.viewWebpage" approved="yes">
<source>View webpage</source>
<target state="final">Web-Seite anzeigen</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.column.control.editPageContent" approved="yes">
<source>Edit page content</source>
<target state="final">Seiteninhalt bearbeiten</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.column.control.editPage" approved="yes">
<source>Edit page properties</source>
<target state="final">Seiteneigenschaften bearbeiten</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.table.tt_content" approved="yes">
<source>Content</source>
<target state="final">Inhalt</target>
</trans-unit>
<trans-unit id="widgets.latestChangedPages.table.pages" approved="yes">
<source>Page</source>
<target state="final">Seite</target>
</trans-unit>
<trans-unit id="widget_group.general" approved="yes">
<source>General</source>
<target state="final">Allgemein</target>
</trans-unit>
<trans-unit id="widget_group.typo3" approved="yes">
<source>TYPO3 community</source>
<target state="final">TYPO3 Community</target>
</trans-unit>
<trans-unit id="widget_group.news" approved="yes">
<source>News</source>
<target state="final">Neuigkeiten</target>
</trans-unit>
<trans-unit id="widget_group.documentation" approved="yes">
<source>Documentation</source>
<target state="final">Dokumentation</target>
</trans-unit>
<trans-unit id="widget_group.system" approved="yes">
<source>System Information</source>
<target state="final">Systeminformationen</target>
</trans-unit>
<trans-unit id="widget_group.content" approved="yes">
<source>Content</source>
<target state="final">Inhalt</target>
</trans-unit>
<trans-unit id="dashboard.empty.content.title" approved="yes">
<source>No widgets</source>
<target state="final">Keine Widgets</target>
</trans-unit>
<trans-unit id="dashboard.empty.content.description" approved="yes">
<source>There are no widgets on this dashboard yet. You can add widgets now by clicking on the button below.</source>
<target state="final">Es sind noch keine Widgets auf diesem Dashboard vorhanden. Sie können Widgets jetzt hinzufügen, indem Sie auf den Button unten klicken.</target>
</trans-unit>
<trans-unit id="dashboard.empty.content.button" approved="yes">
<source>Add a widget</source>
<target state="final">Widget hinzufügen</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="messages" date="2019-11-16T20:46:32Z" product-name="cms" target-language="de">
<header/>
<body>
<trans-unit id="mlang_labels_tablabel" approved="yes">
<source>Dashboard</source>
<target state="final">Dashboard</target>
</trans-unit>
<trans-unit id="mlang_labels_tabdescr" approved="yes">
<source>A dashboard that can show widgets of all kind of extensions</source>
<target state="final">Ein Dashboard, das Widgets jeglicher Erweiterungen anzeigen kann</target>
</trans-unit>
<trans-unit id="mlang_tabs_tab" approved="yes">
<source>Dashboard</source>
<target state="final">Dashboard</target>
</trans-unit>
</body>
</file>
</xliff>
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
<file source-language="en" datatype="plaintext" original="messages" date="2018-11-27T22:26:21Z" product-name="dashboard" target-language="de">
<header/>
<body>
<trans-unit id="be_dashboard" xml:space="preserve" approved="yes">
<source>Dashboard</source>
<target state="final">Dashboard</target></trans-unit>
<trans-unit id="identifier" xml:space="preserve" approved="yes">
<source>Identifier</source>
<target state="final">Bezeichner</target></trans-unit>
<trans-unit id="title" xml:space="preserve" approved="yes">
<source>Title</source>
<target state="final">Titel</target></trans-unit>
</body>
</file>
</xliff>