From ec74a28a731140add8f52289d08d95b9d0b2de28 Mon Sep 17 00:00:00 2001 From: Johann Hoffmann Date: Thu, 8 Oct 2026 12:54:12 +0200 Subject: [PATCH] =?UTF-8?q?changed=20versp=C3=A4tung=20status=20wording=20?= =?UTF-8?q?to=20fehlminuten=20at=20every=20occurance;=20added=20a=20begr?= =?UTF-8?q?=C3=BCndung=20text=20input=20field=20to=20the=20FehlminutenDial?= =?UTF-8?q?og.js=20with=202=20buttons=20for=20the=20most=20common=20cases?= =?UTF-8?q?=20"Versp=C3=A4tung"=20and=20"Fr=C3=BCher=20gegangen";?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- system/phrasesupdate.php | 98 ++++++++++++++++++++++++++++++++-------- 1 file changed, 79 insertions(+), 19 deletions(-) diff --git a/system/phrasesupdate.php b/system/phrasesupdate.php index 6289c88e9..7de1f1191 100644 --- a/system/phrasesupdate.php +++ b/system/phrasesupdate.php @@ -63319,18 +63319,18 @@ I have been informed that I am under no obligation to consent to the transmissio array( 'app' => 'anwesenheiten', 'category' => 'global', - 'phrase' => 'anwVerspaetet', + 'phrase' => 'anwStatusFehlminuten', 'insertvon' => 'system', 'phrases' => array( array( 'sprache' => 'German', - 'text' => 'verspätet', + 'text' => 'Fehlminuten', 'description' => '', 'insertvon' => 'system' ), array( 'sprache' => 'English', - 'text' => 'late', + 'text' => 'missed minutes', 'description' => '', 'insertvon' => 'system' ) @@ -63339,12 +63339,12 @@ I have been informed that I am under no obligation to consent to the transmissio array( 'app' => 'anwesenheiten', 'category' => 'global', - 'phrase' => 'anwVerspaetungErfassen', + 'phrase' => 'anwFehlminutenErfassen', 'insertvon' => 'system', 'phrases' => array( array( 'sprache' => 'German', - 'text' => 'Versäumte Minuten erfassen', + 'text' => 'Fehlminuten erfassen', 'description' => '', 'insertvon' => 'system' ), @@ -63359,12 +63359,12 @@ I have been informed that I am under no obligation to consent to the transmissio array( 'app' => 'anwesenheiten', 'category' => 'global', - 'phrase' => 'anwFehlminutenLabel', + 'phrase' => 'anwFehlminutenLabelV2', 'insertvon' => 'system', 'phrases' => array( array( 'sprache' => 'German', - 'text' => 'Versäumte Minuten', + 'text' => 'Fehlminuten', 'description' => '', 'insertvon' => 'system' ), @@ -63379,12 +63379,12 @@ I have been informed that I am under no obligation to consent to the transmissio array( 'app' => 'anwesenheiten', 'category' => 'global', - 'phrase' => 'anwFehlminutenHinweis', + 'phrase' => 'anwFehlminutenHinweisV2', 'insertvon' => 'system', 'phrases' => array( array( 'sprache' => 'German', - 'text' => 'Die versäumten Minuten zählen nicht zur Anwesenheit. Die restliche Zeit der Kontrolle zählt als anwesend.', + 'text' => 'Die Fehlminuten zählen nicht zur Anwesenheit. Die restliche Zeit der Kontrolle zählt als anwesend.', 'description' => '', 'insertvon' => 'system' ), @@ -63459,18 +63459,18 @@ I have been informed that I am under no obligation to consent to the transmissio array( 'app' => 'anwesenheiten', 'category' => 'global', - 'phrase' => 'anwMinutenVersaeumt', + 'phrase' => 'anwFehlminutenAnzahl', 'insertvon' => 'system', 'phrases' => array( array( 'sprache' => 'German', - 'text' => '{minuten} Min. versäumt', + 'text' => 'Fehlminuten ({minuten})', 'description' => '', 'insertvon' => 'system' ), array( 'sprache' => 'English', - 'text' => '{minuten} min missed', + 'text' => 'missed minutes ({minuten})', 'description' => '', 'insertvon' => 'system' ) @@ -63479,12 +63479,12 @@ I have been informed that I am under no obligation to consent to the transmissio array( 'app' => 'anwesenheiten', 'category' => 'global', - 'phrase' => 'anwFehlminutenAendern', + 'phrase' => 'anwFehlminutenAendernV2', 'insertvon' => 'system', 'phrases' => array( array( 'sprache' => 'German', - 'text' => 'Versäumte Minuten ändern', + 'text' => 'Fehlminuten ändern', 'description' => '', 'insertvon' => 'system' ), @@ -63499,18 +63499,18 @@ I have been informed that I am under no obligation to consent to the transmissio array( 'app' => 'anwesenheiten', 'category' => 'global', - 'phrase' => 'anwLegendeVerspaetet', + 'phrase' => 'anwLegendeFehlminuten', 'insertvon' => 'system', 'phrases' => array( array( 'sprache' => 'German', - 'text' => 'Verspätet oder früher gegangen. Die versäumten Minuten zählen nicht zur Anwesenheit.', + 'text' => 'Fehlminuten: zu spät gekommen oder früher gegangen. Die Fehlminuten zählen nicht zur Anwesenheit.', 'description' => '', 'insertvon' => 'system' ), array( 'sprache' => 'English', - 'text' => 'Late or left early. The missed minutes do not count as attendance.', + 'text' => 'Missed minutes: came late or left early. The missed minutes do not count as attendance.', 'description' => '', 'insertvon' => 'system' ) @@ -63559,12 +63559,12 @@ I have been informed that I am under no obligation to consent to the transmissio array( 'app' => 'anwesenheiten', 'category' => 'global', - 'phrase' => 'anwKontrolleKuerzerAlsFehlminuten', + 'phrase' => 'anwKontrolleKuerzerAlsFehlminutenV2', 'insertvon' => 'system', 'phrases' => array( array( 'sprache' => 'German', - 'text' => 'Die Kontrolle ist zu kurz. {name} hat {fehlminuten} versäumte Minuten. Die Kontrolle muss mindestens {minimum} Minuten Unterrichtszeit dauern. Ändern Sie zuerst die versäumten Minuten.', + 'text' => 'Die Kontrolle ist zu kurz. {name} hat {fehlminuten} Fehlminuten. Die Kontrolle muss mindestens {minimum} Minuten Unterrichtszeit dauern. Ändern Sie zuerst die Fehlminuten.', 'description' => '', 'insertvon' => 'system' ), @@ -63576,6 +63576,66 @@ I have been informed that I am under no obligation to consent to the transmissio ) ) ), + array( + 'app' => 'anwesenheiten', + 'category' => 'global', + 'phrase' => 'anwFehlminutenBegruendung', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Begründung', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Reason', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'anwesenheiten', + 'category' => 'global', + 'phrase' => 'anwFehlminutenGrundVerspaetung', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Verspätung', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Late arrival', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'anwesenheiten', + 'category' => 'global', + 'phrase' => 'anwFehlminutenGrundFrueherGegangen', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Früher gegangen', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Left early', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), // ### End Anwesenheiten Fehlminuten // generic tabulator phrases START array(