Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[4.1] [SOC 21] Add a Scheduled Tasks Infrastructure to Joomla #2166

Merged
merged 36 commits into from
Jan 15, 2022
Merged
Show file tree
Hide file tree
Changes from 28 commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
345b238
add new files and new strings
tecpromotion Dec 8, 2021
8913d2f
fix #2157
tecpromotion Dec 8, 2021
5772260
fix #2160
tecpromotion Dec 8, 2021
9ac2292
fix #2158
tecpromotion Dec 8, 2021
6c0f982
fix #2159
tecpromotion Dec 8, 2021
23bb686
fix #2161
tecpromotion Dec 8, 2021
011e622
fix #2170
tecpromotion Dec 11, 2021
cedb8f9
fix #2171
tecpromotion Dec 11, 2021
3e7bd25
fix #2172
tecpromotion Dec 11, 2021
d2faa7e
fix #2173
tecpromotion Dec 11, 2021
f1e15a4
Merge branch '4.1-dev' into issue-2134
tecpromotion Dec 12, 2021
bef1d1f
add translation plg_task_checkfiles
tecpromotion Dec 12, 2021
5471e1f
add translation plg_task_demotask
tecpromotion Dec 12, 2021
2c831f3
translation part 1
tecpromotion Dec 14, 2021
ab33cee
fix #2179
tecpromotion Dec 17, 2021
f19711c
fix #2175
tecpromotion Dec 17, 2021
cce56d3
fix #2196
tecpromotion Jan 5, 2022
7eb338d
fix #2195
tecpromotion Jan 5, 2022
4b0c43d
Merge branch '4.1-dev' into issue-2134
tecpromotion Jan 6, 2022
5ece151
just happy new year head
tecpromotion Jan 6, 2022
5ed1b5d
translation plg_system_schedulerunner
tecpromotion Jan 6, 2022
da4a851
translation plg_system_tasknotification
tecpromotion Jan 6, 2022
86c291b
translation plg_task_requests
tecpromotion Jan 6, 2022
190ab8d
language style
tecpromotion Jan 6, 2022
d92d11a
translation plg_task_sitestatus
tecpromotion Jan 6, 2022
346846d
translation plg_actionlog_joomla
tecpromotion Jan 6, 2022
12bd60e
sounds better
tecpromotion Jan 6, 2022
f6b5b52
sounds nicer
tecpromotion Jan 6, 2022
91c74e0
Update administrator/language/de-DE/plg_system_tasknotification.ini
tecpromotion Jan 6, 2022
b231614
fix output
tecpromotion Jan 6, 2022
0bba65a
language style
tecpromotion Jan 6, 2022
8476fe4
Merge branch '4.1-dev' into issue-2134
tecpromotion Jan 15, 2022
469113f
fix #2220
tecpromotion Jan 15, 2022
ddea7ed
add new strings #2222
tecpromotion Jan 15, 2022
b6c78cc
fix #2222
tecpromotion Jan 15, 2022
78edd9b
Update administrator/language/de-DE/com_scheduler.ini
tecpromotion Jan 15, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
141 changes: 141 additions & 0 deletions administrator/language/de-DE/com_scheduler.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
; Joomla! German Translation
; (C) 2005 Open Source Matters, Inc. <https://www.joomla.org>
; (C) Translation 2008 - 2022 J!German <https://www.jgerman.de>
; License GNU General Public License version 2 or later; see LICENSE.txt
; Note : All ini files need to be saved as UTF-8

COM_SCHEDULER="Geplante Aufgaben"
COM_SCHEDULER_CONFIGURATION="Konfiguration geplanter Aufgaben"
COM_SCHEDULER_CONFIG_FIELDSET_LAZY_SCHEDULER_DESC="Konfigurieren, wie Website-Besuche geplante Aufgaben auslösen."
COM_SCHEDULER_CONFIG_FIELDSET_LAZY_SCHEDULER_LABEL="Lazy-Zeitplaner"
COM_SCHEDULER_CONFIG_GENERATE_WEBCRON_KEY_DESC="Der Web-Cron benötigt einen Schlüssel zum Schutz, bevor er funktionsfähig ist. Konfiguration speichern, um den Schlüssel automatisch zu generieren."
COM_SCHEDULER_CONFIG_GLOBAL_WEBCRON_KEY_LABEL="Globaler Schlüssel"
tecpromotion marked this conversation as resolved.
Show resolved Hide resolved
COM_SCHEDULER_CONFIG_GLOBAL_WEBCRON_LINK_DESC="Wenn dieser Basislink aufrufen wird, werden standardmäßig nur Aufgaben ausgeführt, die zur Ausführung anstehen. Um eine bestimmte Aufgabe auszuführen, muss die ID der Aufgabe als Abfrageparameter, der an die URL angehängt werden: <code>BASE_URL&id=&lttask's id&gt</code>"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
COM_SCHEDULER_CONFIG_GLOBAL_WEBCRON_LINK_DESC="Wenn dieser Basislink aufrufen wird, werden standardmäßig nur Aufgaben ausgeführt, die zur Ausführung anstehen. Um eine bestimmte Aufgabe auszuführen, muss die ID der Aufgabe als Abfrageparameter, der an die URL angehängt werden: <code>BASE_URL&id=&lttask's id&gt</code>"
COM_SCHEDULER_CONFIG_GLOBAL_WEBCRON_LINK_DESC="Wenn dieser Basislink aufrufen wird, werden standardmäßig nur Aufgaben ausgeführt, die zur Ausführung anstehen. Um eine bestimmte Aufgabe auszuführen, muss die ID der Aufgabe als Abfrageparameter, der an die URL angehängt werden: <code>BASE_URL&id=&lttaskId&gt</code>"

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ja, da hast du recht, aber im Core ist es derzeit auch noch so drin.

Bildschirmfoto 2022-01-15 um 20 45 44

Ich habe das aber zum Anlass genommen und unter joomla/joomla-cms#36700 einen PR eingereicht.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

danke

COM_SCHEDULER_CONFIG_GLOBAL_WEBCRON_LINK_LABEL="Web-Cron Link (Base)"
COM_SCHEDULER_CONFIG_HASH_PROTECTION_DESC="Wenn diese Option aktiviert ist, werden Aufgaben nur ausgelöst, wenn URLs den Hash-Schlüssel als Parameter enthalten."
COM_SCHEDULER_CONFIG_LAZY_SCHEDULER_ENABLED_DESC="Wenn diese Option deaktiviert ist, werden geplante Aufgaben nicht durch Besucher der Website ausgelöst.<br>Empfohlen, wenn die Auslösung mit nativem Cron erfolgt."
COM_SCHEDULER_CONFIG_LAZY_SCHEDULER_ENABLED_LABEL="Lazy-Zeitplaner"
COM_SCHEDULER_CONFIG_LAZY_SCHEDULER_INTERVAL_DESC="Intervall zwischen Geplanter-Trigger-Anfragen vom Client."
COM_SCHEDULER_CONFIG_LAZY_SCHEDULER_INTERVAL_LABEL="Anfrage Intervall"
COM_SCHEDULER_CONFIG_RESET_WEBCRON_KEY_LABEL="Schlüssel zurücksetzen"
COM_SCHEDULER_CONFIG_TASKS_FIELDSET_LABEL="Aufgaben konfigurieren"
COM_SCHEDULER_CONFIG_TASK_TIMEOUT_LABEL="Zeitüberschreitung der Aufgabe (Sekunden)"
COM_SCHEDULER_CONFIG_WEBCRON_DESC="Auslösen und Verwalten der Aufgabenausführung mit einem externen Dienst."
COM_SCHEDULER_CONFIG_WEBCRON_ENABLED_LABEL="Web-Cron"
COM_SCHEDULER_CONFIG_WEBCRON_LABEL="Web-Cron"
COM_SCHEDULER_CONFIG_WEBCRON_LINK_COPY_DESC="Link in die Zwischenablage kopieren."
COM_SCHEDULER_CONFIG_WEBCRON_LINK_COPY_FAIL="Link kann nicht kopiert werden."
COM_SCHEDULER_CONFIG_WEBCRON_LINK_COPY_SUCCESS="Link kopiert."
COM_SCHEDULER_DESCRIPTION_TASK_PRIORITY="Dies ist eine erweiterte Option. Aufgaben mit höherer Priorität können möglicherweise Aufgaben mit niedrigerer Priorität blockieren."
COM_SCHEDULER_EDIT_TASK="Aufgabe bearbeiten"
COM_SCHEDULER_EMPTYSTATE_BUTTON_ADD="Die erste Aufgabe anlegen"
COM_SCHEDULER_EMPTYSTATE_CONTENT="Aufgaben sind Aktionen auf der Website, die zu bestimmten Zeiten ausgeführt werden sollen."
COM_SCHEDULER_EMPTYSTATE_TITLE="Es wurden noch keine Aufgaben angelegt."
COM_SCHEDULER_ERROR_FORBIDDEN_JUMP_TO_ADD_VIEW="Zuerst muss ein Aufgabentyp ausgewählt werden."
COM_SCHEDULER_ERROR_INVALID_TASK_TYPE="Ungültiger Aufgabentyp"
COM_SCHEDULER_EXECUTION_CRON_EXPRESSION="Cron Expression (Fortgeschrittene)"
COM_SCHEDULER_EXECUTION_INTERVAL_DAYS="Interval, Tage"
COM_SCHEDULER_EXECUTION_INTERVAL_HOURS="Interval, Stunden"
COM_SCHEDULER_EXECUTION_INTERVAL_MINUTES="Interval, Minuten"
COM_SCHEDULER_EXECUTION_INTERVAL_MONTHS="Interval, Monate"
COM_SCHEDULER_FIELDSET_BASIC="Basisfelder"
COM_SCHEDULER_FIELDSET_CRON_OPTIONS="Cron Match"
COM_SCHEDULER_FIELDSET_EXEC_HIST="Verlauf der Ausführung"
COM_SCHEDULER_FIELDSET_LOGGING="Protokollieren"
COM_SCHEDULER_FIELDSET_NOTIFICATIONS="Benachrichtigungen"
COM_SCHEDULER_FIELDSET_PRIORITY="Priorität"
COM_SCHEDULER_FIELDSET_TASK_PARAMS="Aufgabenparameter"
COM_SCHEDULER_FIELD_HINT_LOG_FILE_AUTO="standardmäßig in 'task_<taskId>.log.php'"
COM_SCHEDULER_FIELD_LABEL_EXEC_RULE="Ausführungsregel"
COM_SCHEDULER_FIELD_LABEL_INDIVIDUAL_LOG="Individuelle Aufgabenprotokolle"
COM_SCHEDULER_FIELD_LABEL_INTERVAL_DAYS="Interval in Tagen"
COM_SCHEDULER_FIELD_LABEL_INTERVAL_HOURS="Interval in Stunden"
COM_SCHEDULER_FIELD_LABEL_INTERVAL_MINUTES="Interval in Minuten"
COM_SCHEDULER_FIELD_LABEL_INTERVAL_MONTHS="Interval in Monaten"
COM_SCHEDULER_FIELD_LABEL_LOG_FILE="Protokolliere Dateiname"
COM_SCHEDULER_FIELD_LABEL_SHOW_ORPHANED="Verwaist anzeigen"
COM_SCHEDULER_FIELD_OPTION_INTERVAL_MATCH_DAYS_M="Tage des Monats"
COM_SCHEDULER_FIELD_OPTION_INTERVAL_MATCH_DAYS_W="Wochentage"
COM_SCHEDULER_FIELD_OPTION_INTERVAL_MATCH_HOURS="Stunden"
COM_SCHEDULER_FIELD_OPTION_INTERVAL_MATCH_MINUTES="Minuten"
COM_SCHEDULER_FIELD_OPTION_INTERVAL_MATCH_MONTHS="Monate"
COM_SCHEDULER_FIELD_TASK_TYPE="Aufgabentyp ID"
COM_SCHEDULER_FILTER_SEARCH_DESC="Im Titel und Notiz suchen. Als Präfix „ID:“ verwenden, um nach einer Aufgaben-ID zu suchen."
COM_SCHEDULER_FILTER_SEARCH_LABEL="Aufgaben suchen"
COM_SCHEDULER_FORM_TITLE_EDIT="Aufgabe bearbeiten"
COM_SCHEDULER_FORM_TITLE_NEW="Neue Aufgabe"
COM_SCHEDULER_HEADING_TASK_TYPE="- Aufgabentyp -"
COM_SCHEDULER_LABEL_EXEC_DAY="Ausführungstag"
COM_SCHEDULER_LABEL_EXEC_INTERVAL="Ausführungsintervall"
COM_SCHEDULER_LABEL_EXEC_TIME="Ausführungszeit (UTC)"
COM_SCHEDULER_LABEL_EXIT_CODE="Letzter Exit Code"
COM_SCHEDULER_LABEL_LAST_EXEC="Zuletzt ausgeführt"
COM_SCHEDULER_LABEL_NEXT_EXEC="Nächste Ausführung"
COM_SCHEDULER_LABEL_NOTES="Notiz"
COM_SCHEDULER_LABEL_TASK_PRIORITY="Priorität"
COM_SCHEDULER_LABEL_TASK_PRIORITY_HIGH="Hoch"
COM_SCHEDULER_LABEL_TASK_PRIORITY_LOW="Niedrig"
COM_SCHEDULER_LABEL_TASK_PRIORITY_NORMAL="Normal"
COM_SCHEDULER_LABEL_TIMES_EXEC="Zeiten ausgeführt"
COM_SCHEDULER_LABEL_TIMES_FAIL="Zeiten gescheitert"
COM_SCHEDULER_LAST_RUN_DATE="Letztes Ausführungsdatum"
COM_SCHEDULER_MANAGER_TASKS="Geplante Aufgaben"
COM_SCHEDULER_MANAGER_TASK_EDIT="Aufgabe bearbeiten"
COM_SCHEDULER_MANAGER_TASK_NEW="Neue Aufgabe"
COM_SCHEDULER_MSG_MANAGE_NO_TASK_PLUGINS="Es gibt keine Aufgabentypen, die der Anfrage entsprechen."
COM_SCHEDULER_NEW_TASK="Neue Aufgabe"
COM_SCHEDULER_N_ITEMS_DELETED="%d Aufgaben gelöscht."
COM_SCHEDULER_N_ITEMS_DELETED_1="Aufgabe wurde gelöscht."
COM_SCHEDULER_N_ITEMS_FAILED_UNLOCKING="%d Aufgaben konnten nicht entsperrt werden."
COM_SCHEDULER_N_ITEMS_FAILED_UNLOCKING_1="Aufgabe konnte nicht entsperrt werden."
COM_SCHEDULER_N_ITEMS_PUBLISHED="%d Aufgaben wurden veröffentlicht."
COM_SCHEDULER_N_ITEMS_PUBLISHED_1="Aufgabe wurde veröffentlicht."
COM_SCHEDULER_N_ITEMS_TRASHED="%d Aufgaben wurden in den Papierkorb verschoben."
COM_SCHEDULER_N_ITEMS_TRASHED_1="Aufgabe wurde in den Papierkorb verschoben."
COM_SCHEDULER_N_ITEMS_UNPUBLISHED="%d Aufgaben wurden versteckt."
COM_SCHEDULER_N_ITEMS_UNPUBLISHED_1="Aufgabe wurde versteckt."
COM_SCHEDULER_N_ITEMS_UNLOCKED="%d Aufgaben wurden entsperrt."
COM_SCHEDULER_N_ITEMS_UNLOCKED_1="Aufgabe wurde entsperrt."
COM_SCHEDULER_OPTION_EXECUTION_MANUAL_LABEL="Manuelle Ausführung"
COM_SCHEDULER_OPTION_ORPHANED_HIDE="Verwaiste ausblenden"
COM_SCHEDULER_OPTION_ORPHANED_ONLY="Nur Verwaiste"
COM_SCHEDULER_OPTION_ORPHANED_SHOW="Verwaiste anzeigen"
COM_SCHEDULER_PERMISSION_TESTRUN="Aufgabe testen"
COM_SCHEDULER_ROUTINE_LOG_PREFIX="Aufgabe> "
COM_SCHEDULER_RUNNING_SINCE="Läuft seit %s"
COM_SCHEDULER_SCHEDULER="Zeitplaner"
COM_SCHEDULER_SCHEDULER_TASK_COMPLETE="Erfolgreich abgeschlossene Aufgabe#%1$02d in %2$.2f (net %3$.2f) Sekunden."
COM_SCHEDULER_SCHEDULER_TASK_LOCKED="Aufgabe#%1$02d ist gesperrt."
COM_SCHEDULER_SCHEDULER_TASK_ROUTINE_NA="Aufgabe#%1$02d Aufgabe hat keine entsprechende Plugin-Routine. Das Plugin wurde möglicherweise deaktiviert oder entfernt. Die Ausführung wird übersprungen."
COM_SCHEDULER_SCHEDULER_TASK_START="Laufende Aufgabe#%1$02d '%2$s'."
COM_SCHEDULER_SCHEDULER_TASK_UNKNOWN_EXIT="Aufgabe%1$02d wurde beendet mit Code %4$d in %2$.2f (net %3$.2f) Sekunden."
COM_SCHEDULER_SCHEDULER_TASK_UNLOCKED="Aufgabe#%1$02d wurde entsperrt."
COM_SCHEDULER_SELECT_INTERVAL_MINUTES="- Intervall in Minuten wählen -"
COM_SCHEDULER_SELECT_TASK_TYPE="Aufgabe auswählen, %s"
COM_SCHEDULER_SELECT_TYPE="- Aufgabentyp -"
COM_SCHEDULER_TABLE_CAPTION="Aufgabenliste"
COM_SCHEDULER_TASK="Aufgabe"
COM_SCHEDULER_TASKS_VIEW_DEFAULT_DESC="Planen und Verwalten von Aufgabenroutinen."
COM_SCHEDULER_TASKS_VIEW_DEFAULT_TITLE="Geplante Aufgaben"
COM_SCHEDULER_TASK_PARAMS_FIELDSET_LABEL="Aufgabenparameter"
COM_SCHEDULER_TASK_PRIORITY_ASC="Aufgabenpriorität aufsteigend"
COM_SCHEDULER_TASK_PRIORITY_DESC="Aufgabenpriorität absteigend"
COM_SCHEDULER_TASK_ROUTINE_EXCEPTION="Routine hat Ausnahme ausgelöst: %1$s"
COM_SCHEDULER_TASK_TYPE="Aufgabentyp"
COM_SCHEDULER_TASK_TYPE_ASC="Aufgabentyp aufsteigend"
COM_SCHEDULER_TASK_TYPE_DESC="Aufgabentyp absteigend"
COM_SCHEDULER_TEST_RUN="Test ausführen"
COM_SCHEDULER_TEST_RUN_DURATION="Dauer: %s Sekunden"
COM_SCHEDULER_TEST_RUN_OUTPUT="Ausgabe:<br>%s"
COM_SCHEDULER_TEST_RUN_STATUS_COMPLETED="Status: Abgeschlossen"
COM_SCHEDULER_TEST_RUN_STATUS_STARTED="Status: Gestartet"
COM_SCHEDULER_TEST_RUN_STATUS_TERMINATED="Status: Beendet"
COM_SCHEDULER_TEST_RUN_TASK="Aufgabe: \"%s\""
COM_SCHEDULER_TEST_RUN_TITLE="Aufgabe (ID: %d)"
COM_SCHEDULER_TEST_TASK="Aufgabe"
COM_SCHEDULER_TOOLBAR_UNLOCK="Entsperren"
COM_SCHEDULER_TYPE_CHOOSE="Aufgabentyp auswählen"
COM_SCHEDULER_WARNING_EXISTING_TASK_TYPE_NOT_FOUND="Die Aufgabenroutine für diese Aufgabe konnte nicht gefunden werden!<br>Es ist wahrscheinlich, dass das Provider-Plugin entfernt oder deaktiviert wurde."
COM_SCHEDULER_XML_DESCRIPTION="Komponente zur Verwaltung geplanter Aufgaben und Cronjobs (sofern vom Server unterstützt)."
JLIB_HTML_PUBLISH_ITEM="Aktivieren"
JLIB_HTML_UNPUBLISH_ITEM="Deaktivieren"
17 changes: 17 additions & 0 deletions administrator/language/de-DE/com_scheduler.sys.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
; Joomla! German Translation
; (C) 2005 Open Source Matters, Inc. <https://www.joomla.org>
; (C) Translation 2008 - 2022 J!German <https://www.jgerman.de>
; License GNU General Public License version 2 or later; see LICENSE.txt
; Note : All ini files need to be saved as UTF-8

COM_SCHEDULER="Geplante Aufgaben"
COM_SCHEDULER_ERROR_FORBIDDEN_JUMP_TO_ADD_VIEW="Zuerst muss ein Aufgabentyp ausgewählt werden."
COM_SCHEDULER_ERROR_INVALID_TASK_TYPE="Ungültiger Aufgabentyp"
COM_SCHEDULER_MANAGER_TASK="Aufgabenverwaltung"
COM_SCHEDULER_MANAGER_TASK_EDIT="Aufgabe bearbeiten"
COM_SCHEDULER_MANAGER_TASK_NEW="Neue Aufgabe"
COM_SCHEDULER_MANAGER_TASKS="Tasks Manager"
COM_SCHEDULER_MSG_MANAGE_NO_TASK_PLUGINS="Es gibt keine Aufgabentypen, die der Anfrage entsprechen."
COM_SCHEDULER_TASKS_VIEW_DEFAULT_DESC="Planen und Verwalten von Aufgabenroutinen."
COM_SCHEDULER_TASKS_VIEW_DEFAULT_TITLE="Geplante Aufgaben"
COM_SCHEDULER_XML_DESCRIPTION="Komponente zur Verwaltung geplanter Aufgaben und Cronjobs (sofern vom Server unterstützt)."
1 change: 1 addition & 0 deletions administrator/language/de-DE/mod_menu.ini
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,7 @@ MOD_MENU_MANAGE_LANGUAGES_CONTENT="Inhaltssprachen"
MOD_MENU_MANAGE_LANGUAGES_OVERRIDES="Overrides"
MOD_MENU_MANAGE_PLUGINS="Plugins"
MOD_MENU_MANAGE_REDIRECTS="Weiterleitungen"
MOD_MENU_MANAGE_SCHEDULED_TASKS="Geplante Aufgaben"
MOD_MENU_MASS_MAIL_USERS="Serienmail an Benutzer"
MOD_MENU_MEDIA_MANAGER="Medien"
MOD_MENU_MENU_MANAGER="Verwalten"
Expand Down
3 changes: 2 additions & 1 deletion administrator/language/de-DE/plg_actionlog_joomla.ini
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ PLG_ACTIONLOG_JOOMLA_TYPE_PACKAGE="das Paket"
PLG_ACTIONLOG_JOOMLA_TYPE_PLUGIN="das Plugin"
PLG_ACTIONLOG_JOOMLA_TYPE_STYLE="den Template Stil"
PLG_ACTIONLOG_JOOMLA_TYPE_TAG="den Tag"
PLG_ACTIONLOG_JOOMLA_TYPE_TASK="Aufgabe"
PLG_ACTIONLOG_JOOMLA_TYPE_TEMPLATE="das Template"
PLG_ACTIONLOG_JOOMLA_TYPE_USER="den Benutzer"
PLG_ACTIONLOG_JOOMLA_TYPE_USER_GROUP="die Benutzergruppe"
Expand All @@ -46,8 +47,8 @@ PLG_ACTIONLOG_JOOMLA_USER_LOGEXPORT="Benutzer <a href='{accountlink}'>{username}
PLG_ACTIONLOG_JOOMLA_USER_LOGGED_IN="Benutzer <a href='{accountlink}'>{username}</a> hat sich in der {app} angemeldet"
PLG_ACTIONLOG_JOOMLA_USER_LOGGED_OUT="Benutzer <a href='{accountlink}'>{username}</a> hat sich aus der {app} abgemeldet"
PLG_ACTIONLOG_JOOMLA_USER_LOGIN_FAILED="Der Versuch, sich als <a href='{accountlink}'>{username}</a> in der {app} anzumelden, ist fehlgeschlagen"
PLG_ACTIONLOG_JOOMLA_USER_REGISTRATION_ACTIVATE="Benutzer <a href='{accountlink}'>{username}</a> hat das Benutzerkonto aktiviert"
PLG_ACTIONLOG_JOOMLA_USER_REGISTERED="Benutzer <a href='{accountlink}'>{username}</a> hat ein Benutzerkonto registriert"
PLG_ACTIONLOG_JOOMLA_USER_REGISTRATION_ACTIVATE="Benutzer <a href='{accountlink}'>{username}</a> hat das Benutzerkonto aktiviert"
PLG_ACTIONLOG_JOOMLA_USER_REMIND="Benutzer <a href='{accountlink}'>{username}</a> hat den Benutzernamen für sein Benutzerkonto angefordert"
PLG_ACTIONLOG_JOOMLA_USER_RESET_COMPLETE="Benutzer <a href='{accountlink}'>{username}</a> hat das Zurücksetzen des Passworts für sein Benutzerkonto abgeschlossen"
PLG_ACTIONLOG_JOOMLA_USER_RESET_REQUEST="Benutzer <a href='{accountlink}'>{username}</a> hat das Zurücksetzen des Passworts für sein Benutzerkonto angefordert"
Expand Down
8 changes: 8 additions & 0 deletions administrator/language/de-DE/plg_system_schedulerunner.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
; Joomla! German Translation
; (C) 2005 Open Source Matters, Inc. <https://www.joomla.org>
; (C) Translation 2008 - 2022 J!German <https://www.jgerman.de>
; License GNU General Public License version 2 or later; see LICENSE.txt
; Note : All ini files need to be saved as UTF-8

PLG_SYSTEM_SCHEDULERUNNER="System - Zeitplan Runner"
PLG_SYSTEM_SCHEDULERUNNER_XML_DESCRIPTION="Dieses Plugin ist für die Lazy Scheduling-, Webcron- und Click-to-Run-Funktionen von com_scheduler verantwortlich. Darüber hinaus implementiert es auch Formularerweiterungen/Manipulatoren für die Konfiguration der com_scheduler-Komponente."
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
; Joomla! German Translation
; (C) 2005 Open Source Matters, Inc. <https://www.joomla.org>
; (C) Translation 2008 - 2022 J!German <https://www.jgerman.de>
; License GNU General Public License version 2 or later; see LICENSE.txt
; Note : All ini files need to be saved as UTF-8

PLG_SYSTEM_SCHEDULERUNNER="System - Zeitplan Runner"
PLG_SYSTEM_SCHEDULERUNNER_XML_DESCRIPTION="Dieses Plugin ist für die Lazy-Zeiplaner-, Webcron- und Click-to-Run-Funktionen von com_scheduler verantwortlich. Darüber hinaus implementiert es auch Formularerweiterungen/Manipulatoren für die Konfiguration der com_scheduler-Komponente."
22 changes: 22 additions & 0 deletions administrator/language/de-DE/plg_system_tasknotification.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
; Joomla! German Translation
; (C) 2005 Open Source Matters, Inc. <https://www.joomla.org>
; (C) Translation 2008 - 2022 J!German <https://www.jgerman.de>
; License GNU General Public License version 2 or later; see LICENSE.txt
; Note : All ini files need to be saved as UTF-8

PLG_SYSTEM_TASK_NOTIFICATION="System - Aufgabenbenachrichtigung"
PLG_SYSTEM_TASK_NOTIFICATION_FAILURE_MAIL_BODY="Hallo,\n\n\nDie geplante Ausführung von Aufgabe#{TASK_ID}, {TASK_TITLE}, ist mit dem Exit Code {EXIT_CODE} um {EXEC_DATE_TIME} fehlgeschlagen.\n\nBitte die Joomla! Administration für weitere Informationen besuchen.\n\n{TASK_OUTPUT}"
PLG_SYSTEM_TASK_NOTIFICATION_FAILURE_MAIL_SUBJECT="Aufgabe Fehler"
PLG_SYSTEM_TASK_NOTIFICATION_FATAL_MAIL_BODY="Hallo,\n\nDie geplante Ausführung von Aufgabe#{TASK_ID}, {TASK_TITLE}, wurde nach einem fatalen Fehler wiederhergestellt.\n\nDies könnte bedeuten, dass die Ausführung des Tasks die Systemressourcen erschöpft hat oder es Einschränkungen in der php.ini gibt.\n\nBitte die Joomla! Administration für weitere Informationen besuchen."
PLG_SYSTEM_TASK_NOTIFICATION_FATAL_MAIL_SUBJECT="Aufgabe Wiederherstellung nach fatalem Ausfall"
PLG_SYSTEM_TASK_NOTIFICATION_LABEL_FAILURE_MAIL_TOGGLE="Aufgabe Fehler"
PLG_SYSTEM_TASK_NOTIFICATION_LABEL_FATAL_FAILURE_MAIL_TOGGLE="Fatale Ausfälle/Abstürze (empfohlen)"
PLG_SYSTEM_TASK_NOTIFICATION_LABEL_ORPHANED_TASK_MAIL_TOGGLE="Verwaiste Aufgaben (empfohlen)"
PLG_SYSTEM_TASK_NOTIFICATION_LABEL_SUCCESS_MAIL_TOGGLE="Aufgabe Erfolg"
PLG_SYSTEM_TASK_NOTIFICATION_NO_MAIL_SENT="Es konnte keine Aufgabenbenachrichtigung an einen Benutzer gesendet werden. Dies bedeutet entweder, dass der Mailer nicht richtig eingerichtet ist oder dass kein Benutzer mit aktivierten System-E-Mails und dem com_scheduler-Recht "core.manage" existiert."
tecpromotion marked this conversation as resolved.
Show resolved Hide resolved
PLG_SYSTEM_TASK_NOTIFICATION_ORPHAN_MAIL_BODY="Hallo,\n\nGeplante Aufgabe#{TASK_ID}, {TASK_TITLE}, ist verwaist. Dies bedeutet wahrscheinlich, dass das Provider-Plugin von der Joomla! Installation entfernt oder deaktiviert wurde.\n\nBitte die Joomla! Administration für weitere Informationen besuchen."
PLG_SYSTEM_TASK_NOTIFICATION_ORPHAN_MAIL_SUBJECT="Neue verwaiste Aufgabe"
PLG_SYSTEM_TASK_NOTIFICATION_SUCCESS_MAIL_BODY="Hallo,\n\nGeplante Aufgabe#{TASK_ID}, {TASK_TITLE}, wurde erfolgreich um {EXEC_DATE_TIME} ausgeführt.\n\n{TASK_OUTPUT}"
PLG_SYSTEM_TASK_NOTIFICATION_SUCCESS_MAIL_SUBJECT="Aufgabe erfolgreich"
PLG_SYSTEM_TASK_NOTIFICATION_USER_FETCH_FAIL="Es konnten keine Benutzer abgerufen werden, an die Benachrichtigungen gesendet werden sollten."
PLG_SYSTEM_TASK_NOTIFICATION_XML_DESCRIPTION="Verantwortlich für E-Mail-Benachrichtigungen zur Ausführung geplanter Aufgaben."
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
; Joomla! German Translation
; (C) 2005 Open Source Matters, Inc. <https://www.joomla.org>
; (C) Translation 2008 - 2022 J!German <https://www.jgerman.de>
; License GNU General Public License version 2 or later; see LICENSE.txt
; Note : All ini files need to be saved as UTF-8

PLG_SYSTEM_TASK_NOTIFICATION="System - Aufgabenbenachrichtigung"
PLG_SYSTEM_TASK_NOTIFICATION_XML_DESCRIPTION="Verantwortlich für E-Mail-Benachrichtigungen zur Ausführung geplanter Aufgaben."
17 changes: 17 additions & 0 deletions administrator/language/de-DE/plg_task_checkfiles.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
; Joomla! German Translation
; (C) 2005 Open Source Matters, Inc. <https://www.joomla.org>
; (C) Translation 2008 - 2022 J!German <https://www.jgerman.de>
; License GNU General Public License version 2 or later; see LICENSE.txt
; Note : All ini files need to be saved as UTF-8

PLG_TASK_CHECK_FILES="Aufgabe - Dateien prüfen"
PLG_TASK_CHECK_FILES_LABEL_DIMENSION_LIMIT="Limit"
PLG_TASK_CHECK_FILES_LABEL_DIRECTORY="Verzeichnis"
PLG_TASK_CHECK_FILES_LABEL_IMAGE_DIMENSION="Abmessungen"
PLG_TASK_CHECK_FILES_LOG_IMAGE_PATH_NA="Bildpfad existiert nicht!"
PLG_TASK_CHECK_FILES_LOG_IMAGE_SAVE_FAIL="Bilddatei konnte nicht gespeichert werden"
PLG_TASK_CHECK_FILES_LOG_RESIZE_FAIL="Aufgrund eines Fehlers in der Plugin-Logik konnte die Bildgröße nicht geändert werden..."
PLG_TASK_CHECK_FILES_LOG_RESIZING_IMAGE="Bild der Größe gefunden %1$sx%2$s px; Größe ändern auf %3$sx%4$s px. Datei: %5$s"
PLG_TASK_CHECK_FILES_TASK_IMAGE_SIZE_DESC="Bilder überprüfen und die Größe ändern, wenn sie größer als zulässig sind."
PLG_TASK_CHECK_FILES_TASK_IMAGE_SIZE_TITLE="Überprüfung der Bildgröße"
PLG_TASK_CHECK_FILES_XML_DESCRIPTION="Bietet Aufgabenroutinen zur Prüfung auf übergroße Dateien und damit verbundene Aktionen, wenn möglich."
8 changes: 8 additions & 0 deletions administrator/language/de-DE/plg_task_checkfiles.sys.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
; Joomla! German Translation
; (C) 2005 Open Source Matters, Inc. <https://www.joomla.org>
; (C) Translation 2008 - 2022 J!German <https://www.jgerman.de>
; License GNU General Public License version 2 or later; see LICENSE.txt
; Note : All ini files need to be saved as UTF-8

PLG_TASK_CHECK_FILES="Aufgabe - Dateien prüfen"
PLG_TASK_CHECK_FILES_XML_DESCRIPTION="Bietet Aufgabenroutinen zur Prüfung auf übergroße Dateien und damit verbundene Aktionen, wenn möglich."
Loading