diff --git a/lang/de/tool_lifecycle.php b/lang/de/tool_lifecycle.php new file mode 100644 index 0000000000000000000000000000000000000000..21ded9ef0346a3355abf662c8101a23142db0911 --- /dev/null +++ b/lang/de/tool_lifecycle.php @@ -0,0 +1,176 @@ +<?php +// This file is part of Moodle - http://moodle.org/ +// +// Moodle is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// Moodle is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with Moodle. If not, see <http://www.gnu.org/licenses/>. + +/** + * Life cycle langauge strings. + * + * @package tool_lifecycle + * @copyright 2017 Tobias Reischmann WWU + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + + +$string['pluginname'] = 'Life Cycle'; +$string['plugintitle'] = 'Life Cycle'; + +$string['lifecycle:managecourses'] = 'Darf Kurse in tool_lifecycle verwalten.'; + +$string['general_config_header'] = "Allgemein & Subplugins"; +$string['config_delay_duration'] = 'Standardlänge eines Kursausschlusses'; +$string['config_delay_duration_desc'] = 'Diese Einstellung definiert den Standardlänge einer Kursausschlusses in einem Workflow + falls ein Prozess des Workflows zurückgesetzt oder beendigt wird. Die Länge des Kursausschlusses besagt, wie lange es dauert, bis + der Kurs wieder vom Workflow bearbeitet wird.'; +$string['active_processes_list_header'] = 'Aktive Prozesse'; +$string['adminsettings_heading'] = 'Workflow-Einstellungen'; +$string['active_manual_workflows_heading'] = 'Aktive manuelle Workflows'; +$string['active_automatic_workflows_heading'] = 'Aktive automatische Workflows'; +$string['workflow_definition_heading'] = 'Workflowdefinitionen'; +$string['adminsettings_edit_workflow_definition_heading'] = 'Workflowdefinition'; +$string['adminsettings_workflow_definition_steps_heading'] = 'Workflowschritte'; +$string['adminsettings_edit_trigger_instance_heading'] = 'Trigger-Instanz für Workflow \'{$a}\''; +$string['adminsettings_edit_step_instance_heading'] = 'Schritt-Instanz für Workflow \'{$a}\''; +$string['add_new_step_instance'] = 'Füge neue Schritt-Instanz hinzu...'; +$string['add_new_trigger_instance'] = 'Füge neue Trigger-Instanz...'; +$string['step_settings_header'] = 'Spezifische Einstellungen des Schritttypen'; +$string['trigger_settings_header'] = 'Spezifische Einstellungen des Triggertypen'; +$string['general_settings_header'] = 'Allgemeine Einstellungen'; +$string['followedby_none'] = 'Keine'; +$string['invalid_workflow'] = 'Ungültige Workflowkonfiguration'; +$string['invalid_workflow_details'] = 'Gehe zur Detailanzeige, um einen Trigger für diesen Workflow zu erstellen.'; +$string['active_workflow_not_changeable'] = 'Die Workflow-Instanz wurde bereits aktiviert. Es ist nicht mehr möglich, Schritte zu ändern.'; +$string['active_workflow_not_removeable'] = 'Die Workflow-Instanz ist aktiv. Es ist nicht möglich, sie zu entfernen.'; +$string['workflow_not_removeable'] = 'Es ist nicht möglich, diese Workflow-Instanz zu entfernen. Vielleicht hat sie noch laufende Prozesse?'; +$string['invalid_workflow_cannot_be_activated'] = 'Der Workflow kann nicht aktiviert werden, da die Workflowdefinition ungültig ist'; +$string['trigger_does_not_exist'] = 'Der Trigger existiert nicht.'; +$string['cannot_trigger_workflow_manually'] = 'Der Workflow konnte nicht manuell ausgelöst werden.'; +$string['error_wrong_trigger_selected'] = 'Sie haben einen nichtmanuellen Trigger ausgewählt.'; + +$string['lifecycle_task'] = 'Führt den Lifecycle-Prozess aus.'; + +$string['trigger_subpluginname'] = 'Subplugin Name'; +$string['trigger_subpluginname_help'] = 'Name des Schritt/Trigger-Subplugins (nur für Admins sichtbar).'; +$string['trigger_instancename'] = 'Instanzname'; +$string['trigger_instancename_help'] = 'Titel der Trigger-Instanz (nur sichtbar für Admins).'; +$string['trigger_enabled'] = 'Aktiviert'; +$string['trigger_sortindex'] = 'Hoch/Runter'; +$string['trigger_workflow'] = 'Workflow'; + +$string['workflow'] = 'Workflow'; +$string['add_workflow'] = 'Workflow hinzufügen'; +$string['upload_workflow'] = 'Workflow hochladen'; +$string['workflow_title'] = 'Titel'; +$string['workflow_title_help'] = 'Titel des Workflows (nur sichtbar für Admins).'; +$string['workflow_displaytitle'] = 'Angezeigter Titel des Workflows'; +$string['workflow_displaytitle_help'] = 'Dieser Titel wird Nutzern beim Verwalten ihrer Kurse angezeigt.'; +$string['workflow_rollbackdelay'] = 'Kursauschluss beim Zurücksetzen'; +$string['workflow_rollbackdelay_help'] = 'Dieser Wert beschreibt die Zeit, bis wieder ein Prozess für diesen Workflow und einen Kurs + gestarted werden kann, nachdem der Kurs innerhalb eines Prozesses dieses Workflows zurückgesetzt wurde.'; +$string['workflow_finishdelay'] = 'Kursauschluss bei Beendigung'; +$string['workflow_finishdelay_help'] = 'Dieser Wert beschreibt die Zeit, bis wieder ein Prozess für diesen Workflow und einen Kurs + gestarted werden kann, nachdem der Kurs einen Prozess dieses Workflows beendingt hat.'; +$string['workflow_delayforallworkflows'] = 'Ausschluss für alle Workflows?'; +$string['workflow_delayforallworkflows_help'] = 'Falls ja, wird ein Kurs für die oben genannte Zeit nicht nur von diesem, sondern + von allen Workflows ausgeschlossen. Das heißt, bis die Zeit abgelaufen ist, kann kein Prozess für den Kurs gestartet werden.'; +$string['workflow_active'] = 'Aktiv'; +$string['workflow_processes'] = 'Aktive Prozesse'; +$string['workflow_timeactive'] = 'Aktiv seit'; +$string['workflow_sortindex'] = 'Hoch/RUnter'; +$string['workflow_tools'] = 'Aktionen'; +$string['viewsteps'] = 'Zeige Workflowschritte'; +$string['editworkflow'] = 'Allgemeine Einstellungen bearbeiten'; +$string['backupworkflow'] = 'Workflow sichern'; +$string['duplicateworkflow'] = 'Workflow duplizieren'; +$string['deleteworkflow'] = 'Workflow löschen'; +$string['deleteworkflow_confirm'] = 'Sie sind dabei, den Workflow zu löschen. Das kann nicht rückgängig gemacht werden. Sind Sie sicher?'; +$string['activateworkflow'] = 'Aktivieren'; +$string['disableworkflow'] = 'Workflow deaktivieren (Prozesse laufen weiter)'; +$string['disableworkflow_confirm'] = 'Sie sind dabei, den Workflow zu deaktivieren. Sind Sie sicher?'; +$string['abortdisableworkflow'] = 'Workfow deaktivieren (Prozesse werden abgebrochen, eventuell unsicher!)'; +$string['abortdisableworkflow_confirm'] = 'Sie sind dabei, den Workflow zu deaktivieren. Alle laufenden Prozesse werden abgebrochen. Sind Sie sicher?'; +$string['abortprocesses'] = 'Laufende Prozesse abbrechen (eventuell unsicher!)'; +$string['abortprocesses_confirm'] = 'Alle laufenden Prozesse dieses Workflows werden abgebrochen. Sind Sie sicher?'; +$string['workflow_duplicate_title'] = '{$a} (Kopie)'; + +// Deactivated workflows. +$string['deactivated_workflows_list'] = 'Zeige deaktivierte Workflows'; +$string['deactivated_workflows_list_header'] = 'Deaktivierte Workflows'; +$string['workflow_timedeactive'] = 'Deaktiviert seit'; +$string['active_workflows_list'] = 'Zeige aktive Workflows und Workflowdefinitionen'; + +$string['step_type'] = 'Typ'; +$string['step_subpluginname'] = 'Subpluginname'; +$string['step_subpluginname_help'] = 'Name des Schritt/Trigger-Subplugins (nur für Admins sichtbar).'; +$string['step_instancename'] = 'Instanzname'; +$string['step_instancename_help'] = 'Titel der Schritt/Trigger-Instanz (nur für Admins sichtbar).'; +$string['step_sortindex'] = 'Hoch/Runter'; +$string['step_edit'] = 'Bearbeiten'; +$string['step_show'] = 'Anzeigen'; +$string['step_delete'] = 'Entfernen'; + +$string['trigger'] = 'Trigger'; +$string['step'] = 'Schritt'; + +$string['workflow_trigger'] = 'Trigger für den Workflow'; + +$string['lifecycletrigger'] = 'Trigger'; +$string['lifecyclestep'] = 'Schritt'; + +$string['subplugintype_lifecycletrigger'] = 'Trigger zum Starten eines Lifecycle-Prozesses'; +$string['subplugintype_lifecycletrigger_plural'] = 'Trigger zum Starten eines Lifecycle-Prozesses'; +$string['subplugintype_lifecyclestep'] = 'Schritt eines Lifecycle-Prozesses'; +$string['subplugintype_lifecyclestep_plural'] = 'Schritte eines Lifecycle-Prozesses'; + +$string['nointeractioninterface'] = 'Keine Interaktionsschnittstelle verfügbar!'; +$string['tools'] = 'Dienstprogramme'; +$string['status'] = 'Status'; +$string['date'] = 'Fällligkeitsdatum'; + +$string['nostepfound'] = 'Es konnte kein Schritt mit der gegeben Schrittid gefunden werden!'; +$string['noprocessfound'] = 'Es konnte kein Prozess mit der gegebenen Prozessid gefunden werden!'; + +$string['nocoursestodisplay'] = 'Es gibt derzeit keine Kurse, die Ihre Aufmerksamkeit erfordern!'; + +$string['course_backups_list_header'] = 'Kurssicherungen'; +$string['backupcreated'] = 'Erstellt am'; +$string['restore'] = 'Wiederherstellen'; +$string['download'] = 'Herunterladen'; + +$string['workflownotfound'] = 'Es konnte kein Workflow mit der ID {$a} gefunden werden!'; + +// View.php. +$string['tablecoursesrequiringattention'] = 'Kurse, die Ihre Aufmerksamkeit erfordern!'; +$string['tablecoursesremaining'] = 'Restliche Kurse'; +$string['tablecourseslog'] = 'Vergangene Aktionen'; +$string['viewheading'] = 'Kurse verwalten'; +$string['interaction_success'] = 'Aktion erfolgreich gespeichert.'; +$string['manual_trigger_success'] = 'Workflow erfolgreich gestartet.'; +$string['manual_trigger_process_existed'] = 'Es existiert bereits ein Workflow für diesen Kurs.'; + +$string['coursename'] = 'Kursname'; +$string['lastaction'] = 'Letzte Aktion am'; + +$string['workflow_started'] = 'Workflow gestartet.'; +$string['workflow_is_running'] = 'Workflow läuft.'; + +// Backup & Restore. +$string['restore_workflow_not_found'] = 'Falsches Format der Sicherungsdatei. Der Workflow konnte nicht gefunden werden.'; +$string['restore_subplugins_invalid'] = 'Falsches Format der Sicherungsdatei. Das Format der Subpluginelemente ist nicht wie erwartet.'; +$string['restore_step_does_not_exist'] = 'Der Schritt {$a} ist nicht installiert, aber in der Sicherungsdatei enthalten. Bitte installieren Sie ihn zuerst und versuchen es dann erneut.'; +$string['restore_trigger_does_not_exist'] = 'Der Trigger {$a} ist nicht installiert, aber in der Sicherungsdatei enthalten. Bitte installieren Sie ihn zuerst und versuchen es dann erneut.'; + +$string['process_triggered_event'] = 'Ein Prozess wurde ausgelöst'; +$string['process_proceeded_event'] = 'Ein Prozess wurde fortgeführt'; +$string['process_rollback_event'] = 'Ein Prozess wurde zurückgesetzt'; \ No newline at end of file diff --git a/lang/en/tool_lifecycle.php b/lang/en/tool_lifecycle.php index 04c51d6a29520fd6236e31ac90a7e37b625cf17c..d5a778ce4cd3813a746596593b930ab61fd7fb5d 100644 --- a/lang/en/tool_lifecycle.php +++ b/lang/en/tool_lifecycle.php @@ -31,7 +31,7 @@ $string['lifecycle:managecourses'] = 'May manage courses in tool_lifecycle'; $string['general_config_header'] = "General & Subplugins"; $string['config_delay_duration'] = 'Default duration of a course delay'; $string['config_delay_duration_desc'] = 'This setting defines the default delay duration of a workflow -in case on of its processes is rolled back or finishes. +in case one of its processes is rolled back or finishes. The delay duration determines how long a course will be excepted from being processed again in either of the cases.'; $string['active_processes_list_header'] = 'Active Processes'; $string['adminsettings_heading'] = 'Workflow Settings'; @@ -61,7 +61,7 @@ $string['error_wrong_trigger_selected'] = 'You tried to request a non-manual tri $string['lifecycle_task'] = 'Run the life cycle processes'; $string['trigger_subpluginname'] = 'Subplugin Name'; -$string['trigger_subpluginname_help'] = 'Choose the subplugin that you want to use for triggering. After selection, press "reload" to show the options for the subplugin.'; +$string['trigger_subpluginname_help'] = 'Step subplugin/trigger title (visible for admins only).'; $string['trigger_instancename'] = 'Instance Name'; $string['trigger_instancename_help'] = 'Trigger instance title (visible for admins only).'; $string['trigger_enabled'] = 'Enabled'; diff --git a/step/createbackup/lang/de/lifecyclestep_createbackup.php b/step/createbackup/lang/de/lifecyclestep_createbackup.php new file mode 100644 index 0000000000000000000000000000000000000000..c2c09aa76d7cb1efff451d4dcebe3ad95be72d02 --- /dev/null +++ b/step/createbackup/lang/de/lifecyclestep_createbackup.php @@ -0,0 +1,28 @@ +<?php +// This file is part of Moodle - http://moodle.org/ +// +// Moodle is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// Moodle is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with Moodle. If not, see <http://www.gnu.org/licenses/>. + +/** + * Lang strings for create backup step + * + * @package tool_lifecycle_step + * @subpackage createbackup + * @copyright 2017 Tobias Reischmann WWU + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +$string['pluginname'] = 'Kurssicherungs-Schritt'; + +$string['maximumbackupspercron'] = 'Maximale Anzahl an Sicherungen per cron'; diff --git a/step/deletecourse/lang/de/lifecyclestep_deletecourse.php b/step/deletecourse/lang/de/lifecyclestep_deletecourse.php new file mode 100644 index 0000000000000000000000000000000000000000..487926c4cc383a8928cde91384b77f85d601f0e7 --- /dev/null +++ b/step/deletecourse/lang/de/lifecyclestep_deletecourse.php @@ -0,0 +1,28 @@ +<?php +// This file is part of Moodle - http://moodle.org/ +// +// Moodle is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// Moodle is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with Moodle. If not, see <http://www.gnu.org/licenses/>. + +/** + * Lang strings for delete course step + * + * @package tool_lifecycle_step + * @subpackage deletecourse + * @copyright 2017 Tobias Reischmann WWU + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +$string['pluginname'] = 'Kurslöschen-Schritt'; + +$string['deletecourse_maximumdeletionspercron'] = 'Maximale Anzahl an Kurslöschungen per cron'; diff --git a/step/duplicate/lang/de/lifecyclestep_duplicate.php b/step/duplicate/lang/de/lifecyclestep_duplicate.php new file mode 100644 index 0000000000000000000000000000000000000000..f3d9b0330160cdcddc5c7c94e66eab2e5fef03a3 --- /dev/null +++ b/step/duplicate/lang/de/lifecyclestep_duplicate.php @@ -0,0 +1,35 @@ +<?php +// This file is part of Moodle - http://moodle.org/ +// +// Moodle is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// Moodle is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with Moodle. If not, see <http://www.gnu.org/licenses/>. + +/** + * Lang strings for duplicate step + * + * @package tool_lifecycle_step + * @subpackage duplicate + * @copyright 2018 Tobias Reischmann WWU + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +$string['pluginname'] = 'Kurs-Duplizieren-Schritt'; + +$string['duplicate_form'] = 'Daten eingeben'; + +$string['duplicate_course_header'] = 'Kurs duplizieren'; +$string['status_message_duplication'] = 'Duplizierter Kurs wird bald verfügbar sein.'; +$string['status_message_form'] = 'Zusätzliche Informationen benötigt'; +$string['action_new_course_data'] = '{$a} hat neuen Kursnamen eingegeben'; + +$string['duplicate:enterdata'] = 'Daten für Kursduplikation eingeben'; \ No newline at end of file diff --git a/step/email/lang/de/lifecyclestep_email.php b/step/email/lang/de/lifecyclestep_email.php new file mode 100644 index 0000000000000000000000000000000000000000..bf53c0460ad3438609dbb1379af3e369cc07ab30 --- /dev/null +++ b/step/email/lang/de/lifecyclestep_email.php @@ -0,0 +1,52 @@ +<?php +// This file is part of Moodle - http://moodle.org/ +// +// Moodle is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// Moodle is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with Moodle. If not, see <http://www.gnu.org/licenses/>. + +/** + * Lang strings for email step + * + * @package tool_lifecycle_step + * @subpackage email + * @copyright 2017 Tobias Reischmann WWU + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +$string['pluginname'] = 'Email-Schritt'; + +$string['email_responsetimeout'] = 'Zeit, die der Nutzer hat, um zu reagieren'; +$string['email_subject'] = 'Betreffvorlage'; +$emailplaceholdersnohtml = '<p>' . 'Sie können die folgenden Platzhalter benutzen:' + . '<br>' . 'Vorname des Empfängers: ##firstname##' + . '<br>' . 'Nachname des Empfängers: ##lastname##' + . '<br>' . 'Link zur Antwortseite: ##link##' + . '<br>' . 'Betroffene Kurse: ##courses##' + . '</p>'; +$string['email_subject_help'] = 'Stellen Sie die Vorlage für den Emailbetreff ein.' . $emailplaceholdersnohtml; +$string['email_content'] = 'Vorlage für Emails in Klartext'; +$string['email_content_help'] = 'Stellen Sie die Vorlage für Emails ein. (in Klartext, alternativ können Sie auch die HTML-Vorlage unten einstellen.)' . $emailplaceholdersnohtml; +$emailplaceholdershtml = '<p>' . 'Sie können die folgenden Platzhalter benutzen:' + . '<br>' . 'Vorname des Empfängers: ##firstname##' + . '<br>' . 'Nachname des Empfängers: ##lastname##' + . '<br>' . 'Link zur Antwortseite: ##link-html##' + . '<br>' . 'Betroffene Kurse: ##courses-html##' + . '</p>'; +$string['email_content_html'] = 'HTML-Vorlage für Emails'; +$string['email_content_html_help'] = 'Stellen sie die HTML-Vorlage für Emails ein. (in HTML-Format; falls gesetzt, wird es an Stelle der Klartext-Vorlage benutzt!)' . $emailplaceholdershtml; + +$string['email:preventdeletion'] = 'Löschen verhindern'; + +$string['keep_course'] = 'Kurs behalten'; +$string['status_message_requiresattention'] = 'Kurs ist zum Löschen vorgemerkt'; +$string['action_prevented_deletion'] = '{$a} verhinderte Löschung'; diff --git a/trigger/categories/lang/de/lifecycletrigger_categories.php b/trigger/categories/lang/de/lifecycletrigger_categories.php new file mode 100644 index 0000000000000000000000000000000000000000..306f56c3a8ba2b913db11629a3c298c8eaff448e --- /dev/null +++ b/trigger/categories/lang/de/lifecycletrigger_categories.php @@ -0,0 +1,30 @@ +<?php +// This file is part of Moodle - http://moodle.org/ +// +// Moodle is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// Moodle is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with Moodle. If not, see <http://www.gnu.org/licenses/>. + +/** + * Lang strings for categories delay trigger + * + * @package tool_lifecycle_trigger + * @subpackage startdatedelay + * @copyright 2018 Tobias Reischmann WWU + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +$string['pluginname'] = 'Kategorie-Trigger'; + +$string['categories'] = 'Kategorien, für die der Workflow ausgelöst werden soll.'; +$string['categories_noselection'] = 'Bitte wählen sie mindestens eine Kategorie aus.'; +$string['exclude'] = 'Falls ausgewählt, werden gerade die Kurse der angegebenen Kategorien nicht ausgelöst.'; diff --git a/trigger/delayedcourses/lang/de/lifecycletrigger_delayedcourses.php b/trigger/delayedcourses/lang/de/lifecycletrigger_delayedcourses.php new file mode 100644 index 0000000000000000000000000000000000000000..32cdc1c7a397ba54f01e0f6085f6412c79cf47a7 --- /dev/null +++ b/trigger/delayedcourses/lang/de/lifecycletrigger_delayedcourses.php @@ -0,0 +1,28 @@ +<?php +// This file is part of Moodle - http://moodle.org/ +// +// Moodle is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// Moodle is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with Moodle. If not, see <http://www.gnu.org/licenses/>. + +/** + * Lang strings for site course trigger + * + * @package tool_lifecycle_trigger + * @subpackage delayedcourses + * @copyright 2017 Tobias Reischmann WWU + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +$string['pluginname'] = 'Verzögerte Kurse ausschließen - Trigger'; + +$string['delay'] = 'Dieser Trigger wird alle Kurse ausschließen, die durch Nutzerinteraktion verzögert wurden.'; diff --git a/trigger/manual/lang/de/lifecycletrigger_manual.php b/trigger/manual/lang/de/lifecycletrigger_manual.php new file mode 100644 index 0000000000000000000000000000000000000000..09d0a9d7ea039caa4ad3817eda04845d79763b3a --- /dev/null +++ b/trigger/manual/lang/de/lifecycletrigger_manual.php @@ -0,0 +1,32 @@ +<?php +// This file is part of Moodle - http://moodle.org/ +// +// Moodle is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// Moodle is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with Moodle. If not, see <http://www.gnu.org/licenses/>. + +/** + * Lang strings for manual trigger + * + * @package tool_lifecycle_trigger + * @subpackage manual + * @copyright 2018 WWU + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +$string['pluginname'] = 'Manueller Trigger'; +$string['setting_capability'] = 'Berechtigung'; +$string['setting_capability_help'] = 'Die Moodle-Berechtigung, die ein Nutzer benötigt, um einen Workflow mit diesem Trigger zu sehen und auszulösen, z.B. "enrol/manual:enrol". Bitte schauen Sie sich die Moodle Access API für Details an.'; +$string['setting_icon'] = 'Icon'; +$string['setting_icon_help'] = 'Das Moodle-Icon das dem Nutzer für diesen Trigger angezeigt wird, z.B. "core/tick". Die ganze Liste möglicher Icons kann in der Moodle-Dokumentation gefunden werden.'; +$string['setting_displayname'] = 'Aktionsname'; +$string['setting_displayname_help'] = 'Der Name für die Triggeraktion, der dem Nutzer angezeigt wird.'; \ No newline at end of file diff --git a/trigger/manual/lang/en/lifecycletrigger_manual.php b/trigger/manual/lang/en/lifecycletrigger_manual.php index 42d7db3f99a7139757b017988cb1657b3a4b3ed3..cf11894fad487f93394f9af579270af78c9aeb3e 100644 --- a/trigger/manual/lang/en/lifecycletrigger_manual.php +++ b/trigger/manual/lang/en/lifecycletrigger_manual.php @@ -25,8 +25,8 @@ $string['pluginname'] = 'Manual trigger'; $string['setting_capability'] = 'Capability'; -$string['setting_capability_help'] = 'The Moodle Capability needed to see and invoke the trigger, e.g. "enrol/manual:enrol". Please see Moodle Access API documentation for details.'; +$string['setting_capability_help'] = 'The Moodle Capability needed to see and invoke a workflow using this trigger, e.g. "enrol/manual:enrol". Please see Moodle Access API documentation for details.'; $string['setting_icon'] = 'Icon'; $string['setting_icon_help'] = 'The Moodle icon to be showed to the user for this trigger, e.g. "core/tick". A full list of possible icons can be found at Moodle documentation.'; $string['setting_displayname'] = 'Action name'; -$string['setting_displayname_help'] = 'A name for the trigger action.'; \ No newline at end of file +$string['setting_displayname_help'] = 'A name for the trigger action displayed to the user.'; \ No newline at end of file diff --git a/trigger/sitecourse/lang/de/lifecycletrigger_sitecourse.php b/trigger/sitecourse/lang/de/lifecycletrigger_sitecourse.php new file mode 100644 index 0000000000000000000000000000000000000000..ac70fe67be8e68a6c581331190043b4b0a473cbb --- /dev/null +++ b/trigger/sitecourse/lang/de/lifecycletrigger_sitecourse.php @@ -0,0 +1,28 @@ +<?php +// This file is part of Moodle - http://moodle.org/ +// +// Moodle is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// Moodle is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with Moodle. If not, see <http://www.gnu.org/licenses/>. + +/** + * Lang strings for site course trigger + * + * @package tool_lifecycle_trigger + * @subpackage startdatedelay + * @copyright 2017 Tobias Reischmann WWU + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +$string['pluginname'] = 'Startseitenkurs ausschließen - Trigger'; + +$string['delay'] = 'Dieser Trigger wird den Startseitenkurs ausschließen.'; diff --git a/trigger/specificdate/lang/de/lifecycletrigger_specificdate.php b/trigger/specificdate/lang/de/lifecycletrigger_specificdate.php new file mode 100644 index 0000000000000000000000000000000000000000..fc24f19583c6a5694f308ea30c230316200d990b --- /dev/null +++ b/trigger/specificdate/lang/de/lifecycletrigger_specificdate.php @@ -0,0 +1,31 @@ +<?php +// This file is part of Moodle - http://moodle.org/ +// +// Moodle is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// Moodle is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with Moodle. If not, see <http://www.gnu.org/licenses/>. + +/** + * Lang strings for categories delay trigger + * + * @package tool_lifecycle_trigger + * @subpackage startdatedelay + * @copyright 2018 Tobias Reischmann WWU + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +$string['pluginname'] = 'Bestimmtes Datum - Trigger'; + +$string['dates'] = 'Daten, an denen der Workflow ausgeführt werden soll.'; +$string['dates_desc'] = 'Ein Datum pro Zeile in dem Format Tag.Monat'; +$string['timelastrun'] = 'Datum, an dem der Trigger zuletzt ausgeführt wurde.'; +$string['dates_not_parseable'] = 'Daten müssen in dem Format Tag.Monat sein!'; diff --git a/trigger/startdatedelay/lang/de/lifecycletrigger_startdatedelay.php b/trigger/startdatedelay/lang/de/lifecycletrigger_startdatedelay.php new file mode 100644 index 0000000000000000000000000000000000000000..153e7359530c8d2e3f461ae09343b130c343a4c2 --- /dev/null +++ b/trigger/startdatedelay/lang/de/lifecycletrigger_startdatedelay.php @@ -0,0 +1,29 @@ +<?php +// This file is part of Moodle - http://moodle.org/ +// +// Moodle is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// Moodle is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with Moodle. If not, see <http://www.gnu.org/licenses/>. + +/** + * Lang strings for start date delay trigger + * + * @package tool_lifecycle_trigger + * @subpackage startdatedelay + * @copyright 2017 Tobias Reischmann WWU + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +$string['pluginname'] = 'Startdatumsabstand - Trigger'; + +$string['delay'] = 'Zeit seit Kursstartdatum, bis ein Prozess gestartet wird'; +$string['delay_help'] = 'Der Trigger wird ausgeführt, falls die Zeit, die seit dem Start des Kurses vergangen ist, größer ist, als der angegebene Zeitraum.';