From bbd8012b339f74cd2a08b3c17f3adf386eb75e1b Mon Sep 17 00:00:00 2001
From: Jonathan Weth <git@jonathanweth.de>
Date: Thu, 20 May 2021 21:13:26 +0200
Subject: [PATCH] Update translation files

---
 .../untis/locale/ar/LC_MESSAGES/django.po     | 147 +++--------
 .../untis/locale/de_DE/LC_MESSAGES/django.po  | 234 +++++++++---------
 .../untis/locale/fr/LC_MESSAGES/django.po     | 147 +++--------
 .../untis/locale/la/LC_MESSAGES/django.po     | 147 +++--------
 .../untis/locale/nb_NO/LC_MESSAGES/django.po  | 147 +++--------
 .../untis/locale/tr_TR/LC_MESSAGES/django.po  | 147 +++--------
 6 files changed, 304 insertions(+), 665 deletions(-)

diff --git a/aleksis/apps/untis/locale/ar/LC_MESSAGES/django.po b/aleksis/apps/untis/locale/ar/LC_MESSAGES/django.po
index d73eeda..76925f6 100644
--- a/aleksis/apps/untis/locale/ar/LC_MESSAGES/django.po
+++ b/aleksis/apps/untis/locale/ar/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-12-05 21:26+0100\n"
+"POT-Creation-Date: 2021-05-20 21:06+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,179 +18,108 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
 
-#: forms.py:6
-msgid "Untis XML export"
-msgstr ""
-
-#: management/commands/untis_import_xml.py:9
-msgid "Path to Untis XML export file"
-msgstr ""
-
-#: menus.py:6
-msgid "Untis XML import"
-msgstr ""
-
-#: menus.py:13
+#: aleksis/apps/untis/menus.py:6
 msgid "Link subjects to groups (for UNTIS MySQL import)"
 msgstr ""
 
-#: model_extensions.py:9 model_extensions.py:12 model_extensions.py:15
-#: model_extensions.py:20 model_extensions.py:32 model_extensions.py:35
-#: model_extensions.py:38 model_extensions.py:54 model_extensions.py:57
-#: model_extensions.py:60 model_extensions.py:63 model_extensions.py:66
-#: model_extensions.py:69 model_extensions.py:72
+#: aleksis/apps/untis/model_extensions.py:9
+#: aleksis/apps/untis/model_extensions.py:12
+#: aleksis/apps/untis/model_extensions.py:15
+#: aleksis/apps/untis/model_extensions.py:20
+#: aleksis/apps/untis/model_extensions.py:32
+#: aleksis/apps/untis/model_extensions.py:35
+#: aleksis/apps/untis/model_extensions.py:38
+#: aleksis/apps/untis/model_extensions.py:54
+#: aleksis/apps/untis/model_extensions.py:57
+#: aleksis/apps/untis/model_extensions.py:60
+#: aleksis/apps/untis/model_extensions.py:63
+#: aleksis/apps/untis/model_extensions.py:66
+#: aleksis/apps/untis/model_extensions.py:69
+#: aleksis/apps/untis/model_extensions.py:72
 msgid "UNTIS import reference"
 msgstr ""
 
-#: model_extensions.py:23
+#: aleksis/apps/untis/model_extensions.py:23
 msgid "UNTIS school year ID"
 msgstr ""
 
-#: model_extensions.py:26
+#: aleksis/apps/untis/model_extensions.py:26
 msgid "UNTIS school id"
 msgstr ""
 
-#: model_extensions.py:29
+#: aleksis/apps/untis/model_extensions.py:29
 msgid "UNTIS version id"
 msgstr ""
 
-#: model_extensions.py:41
+#: aleksis/apps/untis/model_extensions.py:41
 msgid "Lesson id in UNTIS"
 msgstr ""
 
-#: model_extensions.py:45 model_extensions.py:50
+#: aleksis/apps/untis/model_extensions.py:45
+#: aleksis/apps/untis/model_extensions.py:50
 msgid "Number of lesson element in UNTIS"
 msgstr ""
 
-#: models.py:4222
-msgid "Can do XML import"
-msgstr ""
-
-#: models.py:4223
+#: aleksis/apps/untis/models.py:4221
 msgid "Can assign subjects to groups"
 msgstr ""
 
-#: preferences.py:8
+#: aleksis/apps/untis/preferences.py:8
 msgid "UNTIS: MySQL"
 msgstr ""
 
-#: preferences.py:16
+#: aleksis/apps/untis/preferences.py:16
 msgid "Update values of existing subjects"
 msgstr ""
 
-#: preferences.py:24
+#: aleksis/apps/untis/preferences.py:24
 msgid "Update short name of existing persons"
 msgstr ""
 
-#: preferences.py:32
+#: aleksis/apps/untis/preferences.py:32
 msgid "Update name of existing persons"
 msgstr ""
 
-#: preferences.py:40
+#: aleksis/apps/untis/preferences.py:40
 msgid "Update short name of existing groups"
 msgstr ""
 
-#: preferences.py:48
+#: aleksis/apps/untis/preferences.py:48
 msgid "Update name of existing groups"
 msgstr ""
 
-#: preferences.py:55
+#: aleksis/apps/untis/preferences.py:55
 msgid "Overwrite group owners"
 msgstr ""
 
-#: preferences.py:64
+#: aleksis/apps/untis/preferences.py:64
 msgid "Update name of existing rooms"
 msgstr ""
 
-#: preferences.py:72
+#: aleksis/apps/untis/preferences.py:72
 msgid "Update existing supervision areas"
 msgstr ""
 
-#: preferences.py:80
+#: aleksis/apps/untis/preferences.py:80
 msgid "Use course groups"
 msgstr ""
 
-#: preferences.py:82
+#: aleksis/apps/untis/preferences.py:82
 msgid "Build or search course groups for every course instead of setting classes as groups."
 msgstr ""
 
-#: templates/untis/xml_import.html:7 templates/untis/xml_import.html:8
-msgid "Import Untis data via XML"
-msgstr ""
-
-#: templates/untis/xml_import.html:13
-msgid ""
-"\n"
-"      Untis provides a function for exporting all data as an XML file.\n"
-"    "
-msgstr ""
-
-#: templates/untis/xml_import.html:20
-msgid ""
-"\n"
-"        Newly imported data will be valid as of tomorrow.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:23
-msgid ""
-"\n"
-"        The effective dates of all existing lessons will be set to end\n"
-"        today.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:27
-msgid ""
-"\n"
-"        The effective dates of all newly imported lessons will be set to\n"
-"        start tomorrow.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:31
-msgid ""
-"\n"
-"        Teachers, rooms, subjects and classes and periods will be updated in place.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:40
-msgid "Import data"
-msgstr ""
-
-#: util/mysql/importers/lessons.py:45
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:43
 msgid "Import lesson {}"
 msgstr ""
 
-#: util/mysql/importers/lessons.py:48
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:46
 msgid "  Skip because missing times"
 msgstr ""
 
-#: util/mysql/importers/lessons.py:105
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:105
 msgid "    Skip because missing subject"
 msgstr ""
 
-#: util/mysql/importers/lessons.py:266
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:266
 msgid "Deleted by UNTIS import"
 msgstr ""
-
-#: util/xml/xml.py:76
-#, python-format
-msgid "Class %s"
-msgstr ""
-
-#: util/xml/xml.py:92
-#, python-format
-msgid "Could not set class teacher of %(class)s to %(teacher)s."
-msgstr ""
-
-#: util/xml/xml.py:153
-#, python-format
-msgid "Invalid list of classes: %s"
-msgstr ""
-
-#: util/xml/xml.py:161
-#, python-format
-msgid "Failed to import lesson: Teacher %s does not exist."
-msgstr ""
diff --git a/aleksis/apps/untis/locale/de_DE/LC_MESSAGES/django.po b/aleksis/apps/untis/locale/de_DE/LC_MESSAGES/django.po
index f0d0cfb..275fa41 100644
--- a/aleksis/apps/untis/locale/de_DE/LC_MESSAGES/django.po
+++ b/aleksis/apps/untis/locale/de_DE/LC_MESSAGES/django.po
@@ -7,11 +7,10 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-12-05 21:26+0100\n"
+"POT-Creation-Date: 2021-05-20 21:06+0200\n"
 "PO-Revision-Date: 2020-12-05 20:52+0000\n"
 "Last-Translator: Jonathan Weth <teckids@jonathanweth.de>\n"
-"Language-Team: German <https://translate.edugit.org/projects/aleksis/"
-"aleksis-app-untis/de/>\n"
+"Language-Team: German <https://translate.edugit.org/projects/aleksis/aleksis-app-untis/de/>\n"
 "Language: de_DE\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -19,199 +18,194 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.3.2\n"
 
-#: forms.py:6
-msgid "Untis XML export"
-msgstr "Untis-XML-Export"
-
-#: management/commands/untis_import_xml.py:9
-msgid "Path to Untis XML export file"
-msgstr "Pfad zur Untis-XML-Exportdatei"
-
-#: menus.py:6
-msgid "Untis XML import"
-msgstr "UNTIS-XML-Import"
-
-#: menus.py:13
+#: aleksis/apps/untis/menus.py:6
 msgid "Link subjects to groups (for UNTIS MySQL import)"
 msgstr "Fächer mit Gruppen verknüpfen (für UNTIS-MySQL-Import)"
 
-#: model_extensions.py:9 model_extensions.py:12 model_extensions.py:15
-#: model_extensions.py:20 model_extensions.py:32 model_extensions.py:35
-#: model_extensions.py:38 model_extensions.py:54 model_extensions.py:57
-#: model_extensions.py:60 model_extensions.py:63 model_extensions.py:66
-#: model_extensions.py:69 model_extensions.py:72
+#: aleksis/apps/untis/model_extensions.py:9
+#: aleksis/apps/untis/model_extensions.py:12
+#: aleksis/apps/untis/model_extensions.py:15
+#: aleksis/apps/untis/model_extensions.py:20
+#: aleksis/apps/untis/model_extensions.py:32
+#: aleksis/apps/untis/model_extensions.py:35
+#: aleksis/apps/untis/model_extensions.py:38
+#: aleksis/apps/untis/model_extensions.py:54
+#: aleksis/apps/untis/model_extensions.py:57
+#: aleksis/apps/untis/model_extensions.py:60
+#: aleksis/apps/untis/model_extensions.py:63
+#: aleksis/apps/untis/model_extensions.py:66
+#: aleksis/apps/untis/model_extensions.py:69
+#: aleksis/apps/untis/model_extensions.py:72
 msgid "UNTIS import reference"
 msgstr "UNTIS-Importreferenz"
 
-#: model_extensions.py:23
+#: aleksis/apps/untis/model_extensions.py:23
 msgid "UNTIS school year ID"
 msgstr "UNTIS-Schuljahr-ID"
 
-#: model_extensions.py:26
+#: aleksis/apps/untis/model_extensions.py:26
 msgid "UNTIS school id"
 msgstr "UNTIS-Schul-ID"
 
-#: model_extensions.py:29
+#: aleksis/apps/untis/model_extensions.py:29
 msgid "UNTIS version id"
 msgstr "UNTIS-Versions-ID"
 
-#: model_extensions.py:41
+#: aleksis/apps/untis/model_extensions.py:41
 msgid "Lesson id in UNTIS"
 msgstr "Unterrichtsnummer in UNTIS"
 
-#: model_extensions.py:45 model_extensions.py:50
+#: aleksis/apps/untis/model_extensions.py:45
+#: aleksis/apps/untis/model_extensions.py:50
 msgid "Number of lesson element in UNTIS"
 msgstr "Nummer des Unterrichtselement in UNTIS"
 
-#: models.py:4222
-msgid "Can do XML import"
-msgstr "Kann XML-Import durchführen"
-
-#: models.py:4223
+#: aleksis/apps/untis/models.py:4221
 msgid "Can assign subjects to groups"
 msgstr "Kann Fächer zu Gruppen zuzuordnen"
 
-#: preferences.py:8
+#: aleksis/apps/untis/preferences.py:8
 msgid "UNTIS: MySQL"
 msgstr "UNTIS: MySQL"
 
-#: preferences.py:16
+#: aleksis/apps/untis/preferences.py:16
 msgid "Update values of existing subjects"
 msgstr "Werte von bereits vorhanden Fächer aktualisieren"
 
-#: preferences.py:24
+#: aleksis/apps/untis/preferences.py:24
 msgid "Update short name of existing persons"
 msgstr "Werte von bereits existierenden Person aktualisieren"
 
-#: preferences.py:32
+#: aleksis/apps/untis/preferences.py:32
 msgid "Update name of existing persons"
 msgstr "Namen von bereits existierenden Person aktualisieren"
 
-#: preferences.py:40
+#: aleksis/apps/untis/preferences.py:40
 msgid "Update short name of existing groups"
 msgstr "Kurznamen von existierenden Gruppen aktualisieren"
 
-#: preferences.py:48
+#: aleksis/apps/untis/preferences.py:48
 msgid "Update name of existing groups"
 msgstr "Namen von existierenden Gruppen aktualisieren"
 
-#: preferences.py:55
+#: aleksis/apps/untis/preferences.py:55
 msgid "Overwrite group owners"
 msgstr "Gruppenbesitzer überschreiben"
 
-#: preferences.py:64
+#: aleksis/apps/untis/preferences.py:64
 msgid "Update name of existing rooms"
 msgstr "Namen von existierenden Räumen aktualisieren"
 
-#: preferences.py:72
+#: aleksis/apps/untis/preferences.py:72
 msgid "Update existing supervision areas"
 msgstr "Bereits existierende Aufsichtsgebiete aktualisieren"
 
-#: preferences.py:80
+#: aleksis/apps/untis/preferences.py:80
 msgid "Use course groups"
 msgstr "Kursgruppen nutzen"
 
-#: preferences.py:82
+#: aleksis/apps/untis/preferences.py:82
 msgid "Build or search course groups for every course instead of setting classes as groups."
 msgstr "Baut oder findet Kursgruppen für jeden Kurs anstatt die Klassengruppen zu setzen."
 
-#: templates/untis/xml_import.html:7 templates/untis/xml_import.html:8
-msgid "Import Untis data via XML"
-msgstr "Untis-Daten aus XML importieren"
-
-#: templates/untis/xml_import.html:13
-msgid ""
-"\n"
-"      Untis provides a function for exporting all data as an XML file.\n"
-"    "
-msgstr ""
-"\n"
-"      Untis bietet eine Funktion zum Exportieren aller Daten als XML-Datei.\n"
-"    "
-
-#: templates/untis/xml_import.html:20
-msgid ""
-"\n"
-"        Newly imported data will be valid as of tomorrow.\n"
-"      "
-msgstr ""
-"\n"
-"        Neu importierte Daten sind ab morgen gültig.\n"
-"      "
-
-#: templates/untis/xml_import.html:23
-msgid ""
-"\n"
-"        The effective dates of all existing lessons will be set to end\n"
-"        today.\n"
-"      "
-msgstr ""
-"\n"
-"        Die Gültigkeitsdauer aller vorhandenen Schulstunden endet\n"
-"        heute.\n"
-"      "
-
-#: templates/untis/xml_import.html:27
-msgid ""
-"\n"
-"        The effective dates of all newly imported lessons will be set to\n"
-"        start tomorrow.\n"
-"      "
-msgstr ""
-"\n"
-"        Die Gültigkeitsdauer aller neu-importierten Schulstunden\n"
-"        startet morgen.\n"
-"      "
-
-#: templates/untis/xml_import.html:31
-msgid ""
-"\n"
-"        Teachers, rooms, subjects and classes and periods will be updated in place.\n"
-"      "
-msgstr ""
-"\n"
-"        Lehrer, Räume, Fächer und Klassen und Schulstunden werden aktualisiert.\n"
-"      "
-
-#: templates/untis/xml_import.html:40
-msgid "Import data"
-msgstr "Daten importieren"
-
-#: util/mysql/importers/lessons.py:45
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:43
 msgid "Import lesson {}"
 msgstr "Importiere Stunde {}"
 
-#: util/mysql/importers/lessons.py:48
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:46
 msgid "  Skip because missing times"
 msgstr "  Wird wegen fehlender Zeiten übersprungen"
 
-#: util/mysql/importers/lessons.py:105
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:105
 msgid "    Skip because missing subject"
 msgstr "    Wird wegen fehlendem Fach übersprungen"
 
-#: util/mysql/importers/lessons.py:266
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:266
 msgid "Deleted by UNTIS import"
 msgstr "Gelöscht durch UNTIS-Import"
 
-#: util/xml/xml.py:76
+#~ msgid "Untis XML export"
+#~ msgstr "Untis-XML-Export"
+
+#~ msgid "Path to Untis XML export file"
+#~ msgstr "Pfad zur Untis-XML-Exportdatei"
+
+#~ msgid "Untis XML import"
+#~ msgstr "UNTIS-XML-Import"
+
+#~ msgid "Can do XML import"
+#~ msgstr "Kann XML-Import durchführen"
+
+#~ msgid "Import Untis data via XML"
+#~ msgstr "Untis-Daten aus XML importieren"
+
+#~ msgid ""
+#~ "\n"
+#~ "      Untis provides a function for exporting all data as an XML file.\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "      Untis bietet eine Funktion zum Exportieren aller Daten als XML-Datei.\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "        Newly imported data will be valid as of tomorrow.\n"
+#~ "      "
+#~ msgstr ""
+#~ "\n"
+#~ "        Neu importierte Daten sind ab morgen gültig.\n"
+#~ "      "
+
+#~ msgid ""
+#~ "\n"
+#~ "        The effective dates of all existing lessons will be set to end\n"
+#~ "        today.\n"
+#~ "      "
+#~ msgstr ""
+#~ "\n"
+#~ "        Die Gültigkeitsdauer aller vorhandenen Schulstunden endet\n"
+#~ "        heute.\n"
+#~ "      "
+
+#~ msgid ""
+#~ "\n"
+#~ "        The effective dates of all newly imported lessons will be set to\n"
+#~ "        start tomorrow.\n"
+#~ "      "
+#~ msgstr ""
+#~ "\n"
+#~ "        Die Gültigkeitsdauer aller neu-importierten Schulstunden\n"
+#~ "        startet morgen.\n"
+#~ "      "
+
+#~ msgid ""
+#~ "\n"
+#~ "        Teachers, rooms, subjects and classes and periods will be updated in place.\n"
+#~ "      "
+#~ msgstr ""
+#~ "\n"
+#~ "        Lehrer, Räume, Fächer und Klassen und Schulstunden werden aktualisiert.\n"
+#~ "      "
+
+#~ msgid "Import data"
+#~ msgstr "Daten importieren"
+
 #, python-format
-msgid "Class %s"
-msgstr "Klasse %s"
+#~ msgid "Class %s"
+#~ msgstr "Klasse %s"
 
-#: util/xml/xml.py:92
 #, python-format
-msgid "Could not set class teacher of %(class)s to %(teacher)s."
-msgstr "Der Klassenlehrer von %(class)s konnte nicht auf %(teacher)s  gesetzt werden."
+#~ msgid "Could not set class teacher of %(class)s to %(teacher)s."
+#~ msgstr "Der Klassenlehrer von %(class)s konnte nicht auf %(teacher)s  gesetzt werden."
 
-#: util/xml/xml.py:153
 #, python-format
-msgid "Invalid list of classes: %s"
-msgstr "Ungültige Liste von Klassen: %s"
+#~ msgid "Invalid list of classes: %s"
+#~ msgstr "Ungültige Liste von Klassen: %s"
 
-#: util/xml/xml.py:161
 #, python-format
-msgid "Failed to import lesson: Teacher %s does not exist."
-msgstr "Fehler beim Importieren der Stunde: Lehrer %s existiert nicht."
+#~ msgid "Failed to import lesson: Teacher %s does not exist."
+#~ msgstr "Fehler beim Importieren der Stunde: Lehrer %s existiert nicht."
 
 #~ msgid "UNTIS subject"
 #~ msgstr "UNTIS-Fach"
diff --git a/aleksis/apps/untis/locale/fr/LC_MESSAGES/django.po b/aleksis/apps/untis/locale/fr/LC_MESSAGES/django.po
index 2be15b8..1c2e5af 100644
--- a/aleksis/apps/untis/locale/fr/LC_MESSAGES/django.po
+++ b/aleksis/apps/untis/locale/fr/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-12-05 21:26+0100\n"
+"POT-Creation-Date: 2021-05-20 21:06+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,179 +18,108 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
-#: forms.py:6
-msgid "Untis XML export"
-msgstr ""
-
-#: management/commands/untis_import_xml.py:9
-msgid "Path to Untis XML export file"
-msgstr ""
-
-#: menus.py:6
-msgid "Untis XML import"
-msgstr ""
-
-#: menus.py:13
+#: aleksis/apps/untis/menus.py:6
 msgid "Link subjects to groups (for UNTIS MySQL import)"
 msgstr ""
 
-#: model_extensions.py:9 model_extensions.py:12 model_extensions.py:15
-#: model_extensions.py:20 model_extensions.py:32 model_extensions.py:35
-#: model_extensions.py:38 model_extensions.py:54 model_extensions.py:57
-#: model_extensions.py:60 model_extensions.py:63 model_extensions.py:66
-#: model_extensions.py:69 model_extensions.py:72
+#: aleksis/apps/untis/model_extensions.py:9
+#: aleksis/apps/untis/model_extensions.py:12
+#: aleksis/apps/untis/model_extensions.py:15
+#: aleksis/apps/untis/model_extensions.py:20
+#: aleksis/apps/untis/model_extensions.py:32
+#: aleksis/apps/untis/model_extensions.py:35
+#: aleksis/apps/untis/model_extensions.py:38
+#: aleksis/apps/untis/model_extensions.py:54
+#: aleksis/apps/untis/model_extensions.py:57
+#: aleksis/apps/untis/model_extensions.py:60
+#: aleksis/apps/untis/model_extensions.py:63
+#: aleksis/apps/untis/model_extensions.py:66
+#: aleksis/apps/untis/model_extensions.py:69
+#: aleksis/apps/untis/model_extensions.py:72
 msgid "UNTIS import reference"
 msgstr ""
 
-#: model_extensions.py:23
+#: aleksis/apps/untis/model_extensions.py:23
 msgid "UNTIS school year ID"
 msgstr ""
 
-#: model_extensions.py:26
+#: aleksis/apps/untis/model_extensions.py:26
 msgid "UNTIS school id"
 msgstr ""
 
-#: model_extensions.py:29
+#: aleksis/apps/untis/model_extensions.py:29
 msgid "UNTIS version id"
 msgstr ""
 
-#: model_extensions.py:41
+#: aleksis/apps/untis/model_extensions.py:41
 msgid "Lesson id in UNTIS"
 msgstr ""
 
-#: model_extensions.py:45 model_extensions.py:50
+#: aleksis/apps/untis/model_extensions.py:45
+#: aleksis/apps/untis/model_extensions.py:50
 msgid "Number of lesson element in UNTIS"
 msgstr ""
 
-#: models.py:4222
-msgid "Can do XML import"
-msgstr ""
-
-#: models.py:4223
+#: aleksis/apps/untis/models.py:4221
 msgid "Can assign subjects to groups"
 msgstr ""
 
-#: preferences.py:8
+#: aleksis/apps/untis/preferences.py:8
 msgid "UNTIS: MySQL"
 msgstr ""
 
-#: preferences.py:16
+#: aleksis/apps/untis/preferences.py:16
 msgid "Update values of existing subjects"
 msgstr ""
 
-#: preferences.py:24
+#: aleksis/apps/untis/preferences.py:24
 msgid "Update short name of existing persons"
 msgstr ""
 
-#: preferences.py:32
+#: aleksis/apps/untis/preferences.py:32
 msgid "Update name of existing persons"
 msgstr ""
 
-#: preferences.py:40
+#: aleksis/apps/untis/preferences.py:40
 msgid "Update short name of existing groups"
 msgstr ""
 
-#: preferences.py:48
+#: aleksis/apps/untis/preferences.py:48
 msgid "Update name of existing groups"
 msgstr ""
 
-#: preferences.py:55
+#: aleksis/apps/untis/preferences.py:55
 msgid "Overwrite group owners"
 msgstr ""
 
-#: preferences.py:64
+#: aleksis/apps/untis/preferences.py:64
 msgid "Update name of existing rooms"
 msgstr ""
 
-#: preferences.py:72
+#: aleksis/apps/untis/preferences.py:72
 msgid "Update existing supervision areas"
 msgstr ""
 
-#: preferences.py:80
+#: aleksis/apps/untis/preferences.py:80
 msgid "Use course groups"
 msgstr ""
 
-#: preferences.py:82
+#: aleksis/apps/untis/preferences.py:82
 msgid "Build or search course groups for every course instead of setting classes as groups."
 msgstr ""
 
-#: templates/untis/xml_import.html:7 templates/untis/xml_import.html:8
-msgid "Import Untis data via XML"
-msgstr ""
-
-#: templates/untis/xml_import.html:13
-msgid ""
-"\n"
-"      Untis provides a function for exporting all data as an XML file.\n"
-"    "
-msgstr ""
-
-#: templates/untis/xml_import.html:20
-msgid ""
-"\n"
-"        Newly imported data will be valid as of tomorrow.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:23
-msgid ""
-"\n"
-"        The effective dates of all existing lessons will be set to end\n"
-"        today.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:27
-msgid ""
-"\n"
-"        The effective dates of all newly imported lessons will be set to\n"
-"        start tomorrow.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:31
-msgid ""
-"\n"
-"        Teachers, rooms, subjects and classes and periods will be updated in place.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:40
-msgid "Import data"
-msgstr ""
-
-#: util/mysql/importers/lessons.py:45
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:43
 msgid "Import lesson {}"
 msgstr ""
 
-#: util/mysql/importers/lessons.py:48
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:46
 msgid "  Skip because missing times"
 msgstr ""
 
-#: util/mysql/importers/lessons.py:105
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:105
 msgid "    Skip because missing subject"
 msgstr ""
 
-#: util/mysql/importers/lessons.py:266
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:266
 msgid "Deleted by UNTIS import"
 msgstr ""
-
-#: util/xml/xml.py:76
-#, python-format
-msgid "Class %s"
-msgstr ""
-
-#: util/xml/xml.py:92
-#, python-format
-msgid "Could not set class teacher of %(class)s to %(teacher)s."
-msgstr ""
-
-#: util/xml/xml.py:153
-#, python-format
-msgid "Invalid list of classes: %s"
-msgstr ""
-
-#: util/xml/xml.py:161
-#, python-format
-msgid "Failed to import lesson: Teacher %s does not exist."
-msgstr ""
diff --git a/aleksis/apps/untis/locale/la/LC_MESSAGES/django.po b/aleksis/apps/untis/locale/la/LC_MESSAGES/django.po
index 6af8cc7..80cdd7c 100644
--- a/aleksis/apps/untis/locale/la/LC_MESSAGES/django.po
+++ b/aleksis/apps/untis/locale/la/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-12-05 21:26+0100\n"
+"POT-Creation-Date: 2021-05-20 21:06+0200\n"
 "PO-Revision-Date: 2020-08-25 17:42+0000\n"
 "Last-Translator: Jonathan Weth <teckids@jonathanweth.de>\n"
 "Language-Team: Latin <https://translate.edugit.org/projects/aleksis/aleksis-app-untis/la/>\n"
@@ -18,182 +18,111 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.1.1\n"
 
-#: forms.py:6
-msgid "Untis XML export"
-msgstr ""
-
-#: management/commands/untis_import_xml.py:9
-msgid "Path to Untis XML export file"
-msgstr ""
-
-#: menus.py:6
-msgid "Untis XML import"
-msgstr ""
-
-#: menus.py:13
+#: aleksis/apps/untis/menus.py:6
 msgid "Link subjects to groups (for UNTIS MySQL import)"
 msgstr ""
 
-#: model_extensions.py:9 model_extensions.py:12 model_extensions.py:15
-#: model_extensions.py:20 model_extensions.py:32 model_extensions.py:35
-#: model_extensions.py:38 model_extensions.py:54 model_extensions.py:57
-#: model_extensions.py:60 model_extensions.py:63 model_extensions.py:66
-#: model_extensions.py:69 model_extensions.py:72
+#: aleksis/apps/untis/model_extensions.py:9
+#: aleksis/apps/untis/model_extensions.py:12
+#: aleksis/apps/untis/model_extensions.py:15
+#: aleksis/apps/untis/model_extensions.py:20
+#: aleksis/apps/untis/model_extensions.py:32
+#: aleksis/apps/untis/model_extensions.py:35
+#: aleksis/apps/untis/model_extensions.py:38
+#: aleksis/apps/untis/model_extensions.py:54
+#: aleksis/apps/untis/model_extensions.py:57
+#: aleksis/apps/untis/model_extensions.py:60
+#: aleksis/apps/untis/model_extensions.py:63
+#: aleksis/apps/untis/model_extensions.py:66
+#: aleksis/apps/untis/model_extensions.py:69
+#: aleksis/apps/untis/model_extensions.py:72
 msgid "UNTIS import reference"
 msgstr ""
 
-#: model_extensions.py:23
+#: aleksis/apps/untis/model_extensions.py:23
 msgid "UNTIS school year ID"
 msgstr ""
 
-#: model_extensions.py:26
+#: aleksis/apps/untis/model_extensions.py:26
 msgid "UNTIS school id"
 msgstr ""
 
-#: model_extensions.py:29
+#: aleksis/apps/untis/model_extensions.py:29
 msgid "UNTIS version id"
 msgstr ""
 
-#: model_extensions.py:41
+#: aleksis/apps/untis/model_extensions.py:41
 msgid "Lesson id in UNTIS"
 msgstr ""
 
-#: model_extensions.py:45 model_extensions.py:50
+#: aleksis/apps/untis/model_extensions.py:45
+#: aleksis/apps/untis/model_extensions.py:50
 msgid "Number of lesson element in UNTIS"
 msgstr ""
 
-#: models.py:4222
-msgid "Can do XML import"
-msgstr ""
-
-#: models.py:4223
+#: aleksis/apps/untis/models.py:4221
 msgid "Can assign subjects to groups"
 msgstr ""
 
-#: preferences.py:8
+#: aleksis/apps/untis/preferences.py:8
 msgid "UNTIS: MySQL"
 msgstr ""
 
-#: preferences.py:16
+#: aleksis/apps/untis/preferences.py:16
 msgid "Update values of existing subjects"
 msgstr ""
 
-#: preferences.py:24
+#: aleksis/apps/untis/preferences.py:24
 msgid "Update short name of existing persons"
 msgstr ""
 
-#: preferences.py:32
+#: aleksis/apps/untis/preferences.py:32
 msgid "Update name of existing persons"
 msgstr ""
 
-#: preferences.py:40
+#: aleksis/apps/untis/preferences.py:40
 msgid "Update short name of existing groups"
 msgstr ""
 
-#: preferences.py:48
+#: aleksis/apps/untis/preferences.py:48
 msgid "Update name of existing groups"
 msgstr ""
 
-#: preferences.py:55
+#: aleksis/apps/untis/preferences.py:55
 msgid "Overwrite group owners"
 msgstr ""
 
-#: preferences.py:64
+#: aleksis/apps/untis/preferences.py:64
 msgid "Update name of existing rooms"
 msgstr ""
 
-#: preferences.py:72
+#: aleksis/apps/untis/preferences.py:72
 msgid "Update existing supervision areas"
 msgstr ""
 
-#: preferences.py:80
+#: aleksis/apps/untis/preferences.py:80
 msgid "Use course groups"
 msgstr ""
 
-#: preferences.py:82
+#: aleksis/apps/untis/preferences.py:82
 msgid "Build or search course groups for every course instead of setting classes as groups."
 msgstr ""
 
-#: templates/untis/xml_import.html:7 templates/untis/xml_import.html:8
-msgid "Import Untis data via XML"
-msgstr ""
-
-#: templates/untis/xml_import.html:13
-msgid ""
-"\n"
-"      Untis provides a function for exporting all data as an XML file.\n"
-"    "
-msgstr ""
-
-#: templates/untis/xml_import.html:20
-msgid ""
-"\n"
-"        Newly imported data will be valid as of tomorrow.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:23
-msgid ""
-"\n"
-"        The effective dates of all existing lessons will be set to end\n"
-"        today.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:27
-msgid ""
-"\n"
-"        The effective dates of all newly imported lessons will be set to\n"
-"        start tomorrow.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:31
-msgid ""
-"\n"
-"        Teachers, rooms, subjects and classes and periods will be updated in place.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:40
-msgid "Import data"
-msgstr ""
-
-#: util/mysql/importers/lessons.py:45
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:43
 msgid "Import lesson {}"
 msgstr ""
 
-#: util/mysql/importers/lessons.py:48
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:46
 msgid "  Skip because missing times"
 msgstr ""
 
-#: util/mysql/importers/lessons.py:105
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:105
 msgid "    Skip because missing subject"
 msgstr ""
 
-#: util/mysql/importers/lessons.py:266
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:266
 msgid "Deleted by UNTIS import"
 msgstr ""
 
-#: util/xml/xml.py:76
-#, python-format
-msgid "Class %s"
-msgstr ""
-
-#: util/xml/xml.py:92
-#, python-format
-msgid "Could not set class teacher of %(class)s to %(teacher)s."
-msgstr ""
-
-#: util/xml/xml.py:153
-#, python-format
-msgid "Invalid list of classes: %s"
-msgstr ""
-
-#: util/xml/xml.py:161
-#, python-format
-msgid "Failed to import lesson: Teacher %s does not exist."
-msgstr ""
-
 #~ msgid "Group"
 #~ msgstr "Grex"
diff --git a/aleksis/apps/untis/locale/nb_NO/LC_MESSAGES/django.po b/aleksis/apps/untis/locale/nb_NO/LC_MESSAGES/django.po
index e4e68c1..9dbe2d2 100644
--- a/aleksis/apps/untis/locale/nb_NO/LC_MESSAGES/django.po
+++ b/aleksis/apps/untis/locale/nb_NO/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-12-05 21:26+0100\n"
+"POT-Creation-Date: 2021-05-20 21:06+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,179 +17,108 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: forms.py:6
-msgid "Untis XML export"
-msgstr ""
-
-#: management/commands/untis_import_xml.py:9
-msgid "Path to Untis XML export file"
-msgstr ""
-
-#: menus.py:6
-msgid "Untis XML import"
-msgstr ""
-
-#: menus.py:13
+#: aleksis/apps/untis/menus.py:6
 msgid "Link subjects to groups (for UNTIS MySQL import)"
 msgstr ""
 
-#: model_extensions.py:9 model_extensions.py:12 model_extensions.py:15
-#: model_extensions.py:20 model_extensions.py:32 model_extensions.py:35
-#: model_extensions.py:38 model_extensions.py:54 model_extensions.py:57
-#: model_extensions.py:60 model_extensions.py:63 model_extensions.py:66
-#: model_extensions.py:69 model_extensions.py:72
+#: aleksis/apps/untis/model_extensions.py:9
+#: aleksis/apps/untis/model_extensions.py:12
+#: aleksis/apps/untis/model_extensions.py:15
+#: aleksis/apps/untis/model_extensions.py:20
+#: aleksis/apps/untis/model_extensions.py:32
+#: aleksis/apps/untis/model_extensions.py:35
+#: aleksis/apps/untis/model_extensions.py:38
+#: aleksis/apps/untis/model_extensions.py:54
+#: aleksis/apps/untis/model_extensions.py:57
+#: aleksis/apps/untis/model_extensions.py:60
+#: aleksis/apps/untis/model_extensions.py:63
+#: aleksis/apps/untis/model_extensions.py:66
+#: aleksis/apps/untis/model_extensions.py:69
+#: aleksis/apps/untis/model_extensions.py:72
 msgid "UNTIS import reference"
 msgstr ""
 
-#: model_extensions.py:23
+#: aleksis/apps/untis/model_extensions.py:23
 msgid "UNTIS school year ID"
 msgstr ""
 
-#: model_extensions.py:26
+#: aleksis/apps/untis/model_extensions.py:26
 msgid "UNTIS school id"
 msgstr ""
 
-#: model_extensions.py:29
+#: aleksis/apps/untis/model_extensions.py:29
 msgid "UNTIS version id"
 msgstr ""
 
-#: model_extensions.py:41
+#: aleksis/apps/untis/model_extensions.py:41
 msgid "Lesson id in UNTIS"
 msgstr ""
 
-#: model_extensions.py:45 model_extensions.py:50
+#: aleksis/apps/untis/model_extensions.py:45
+#: aleksis/apps/untis/model_extensions.py:50
 msgid "Number of lesson element in UNTIS"
 msgstr ""
 
-#: models.py:4222
-msgid "Can do XML import"
-msgstr ""
-
-#: models.py:4223
+#: aleksis/apps/untis/models.py:4221
 msgid "Can assign subjects to groups"
 msgstr ""
 
-#: preferences.py:8
+#: aleksis/apps/untis/preferences.py:8
 msgid "UNTIS: MySQL"
 msgstr ""
 
-#: preferences.py:16
+#: aleksis/apps/untis/preferences.py:16
 msgid "Update values of existing subjects"
 msgstr ""
 
-#: preferences.py:24
+#: aleksis/apps/untis/preferences.py:24
 msgid "Update short name of existing persons"
 msgstr ""
 
-#: preferences.py:32
+#: aleksis/apps/untis/preferences.py:32
 msgid "Update name of existing persons"
 msgstr ""
 
-#: preferences.py:40
+#: aleksis/apps/untis/preferences.py:40
 msgid "Update short name of existing groups"
 msgstr ""
 
-#: preferences.py:48
+#: aleksis/apps/untis/preferences.py:48
 msgid "Update name of existing groups"
 msgstr ""
 
-#: preferences.py:55
+#: aleksis/apps/untis/preferences.py:55
 msgid "Overwrite group owners"
 msgstr ""
 
-#: preferences.py:64
+#: aleksis/apps/untis/preferences.py:64
 msgid "Update name of existing rooms"
 msgstr ""
 
-#: preferences.py:72
+#: aleksis/apps/untis/preferences.py:72
 msgid "Update existing supervision areas"
 msgstr ""
 
-#: preferences.py:80
+#: aleksis/apps/untis/preferences.py:80
 msgid "Use course groups"
 msgstr ""
 
-#: preferences.py:82
+#: aleksis/apps/untis/preferences.py:82
 msgid "Build or search course groups for every course instead of setting classes as groups."
 msgstr ""
 
-#: templates/untis/xml_import.html:7 templates/untis/xml_import.html:8
-msgid "Import Untis data via XML"
-msgstr ""
-
-#: templates/untis/xml_import.html:13
-msgid ""
-"\n"
-"      Untis provides a function for exporting all data as an XML file.\n"
-"    "
-msgstr ""
-
-#: templates/untis/xml_import.html:20
-msgid ""
-"\n"
-"        Newly imported data will be valid as of tomorrow.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:23
-msgid ""
-"\n"
-"        The effective dates of all existing lessons will be set to end\n"
-"        today.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:27
-msgid ""
-"\n"
-"        The effective dates of all newly imported lessons will be set to\n"
-"        start tomorrow.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:31
-msgid ""
-"\n"
-"        Teachers, rooms, subjects and classes and periods will be updated in place.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:40
-msgid "Import data"
-msgstr ""
-
-#: util/mysql/importers/lessons.py:45
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:43
 msgid "Import lesson {}"
 msgstr ""
 
-#: util/mysql/importers/lessons.py:48
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:46
 msgid "  Skip because missing times"
 msgstr ""
 
-#: util/mysql/importers/lessons.py:105
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:105
 msgid "    Skip because missing subject"
 msgstr ""
 
-#: util/mysql/importers/lessons.py:266
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:266
 msgid "Deleted by UNTIS import"
 msgstr ""
-
-#: util/xml/xml.py:76
-#, python-format
-msgid "Class %s"
-msgstr ""
-
-#: util/xml/xml.py:92
-#, python-format
-msgid "Could not set class teacher of %(class)s to %(teacher)s."
-msgstr ""
-
-#: util/xml/xml.py:153
-#, python-format
-msgid "Invalid list of classes: %s"
-msgstr ""
-
-#: util/xml/xml.py:161
-#, python-format
-msgid "Failed to import lesson: Teacher %s does not exist."
-msgstr ""
diff --git a/aleksis/apps/untis/locale/tr_TR/LC_MESSAGES/django.po b/aleksis/apps/untis/locale/tr_TR/LC_MESSAGES/django.po
index e4e68c1..9dbe2d2 100644
--- a/aleksis/apps/untis/locale/tr_TR/LC_MESSAGES/django.po
+++ b/aleksis/apps/untis/locale/tr_TR/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-12-05 21:26+0100\n"
+"POT-Creation-Date: 2021-05-20 21:06+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,179 +17,108 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: forms.py:6
-msgid "Untis XML export"
-msgstr ""
-
-#: management/commands/untis_import_xml.py:9
-msgid "Path to Untis XML export file"
-msgstr ""
-
-#: menus.py:6
-msgid "Untis XML import"
-msgstr ""
-
-#: menus.py:13
+#: aleksis/apps/untis/menus.py:6
 msgid "Link subjects to groups (for UNTIS MySQL import)"
 msgstr ""
 
-#: model_extensions.py:9 model_extensions.py:12 model_extensions.py:15
-#: model_extensions.py:20 model_extensions.py:32 model_extensions.py:35
-#: model_extensions.py:38 model_extensions.py:54 model_extensions.py:57
-#: model_extensions.py:60 model_extensions.py:63 model_extensions.py:66
-#: model_extensions.py:69 model_extensions.py:72
+#: aleksis/apps/untis/model_extensions.py:9
+#: aleksis/apps/untis/model_extensions.py:12
+#: aleksis/apps/untis/model_extensions.py:15
+#: aleksis/apps/untis/model_extensions.py:20
+#: aleksis/apps/untis/model_extensions.py:32
+#: aleksis/apps/untis/model_extensions.py:35
+#: aleksis/apps/untis/model_extensions.py:38
+#: aleksis/apps/untis/model_extensions.py:54
+#: aleksis/apps/untis/model_extensions.py:57
+#: aleksis/apps/untis/model_extensions.py:60
+#: aleksis/apps/untis/model_extensions.py:63
+#: aleksis/apps/untis/model_extensions.py:66
+#: aleksis/apps/untis/model_extensions.py:69
+#: aleksis/apps/untis/model_extensions.py:72
 msgid "UNTIS import reference"
 msgstr ""
 
-#: model_extensions.py:23
+#: aleksis/apps/untis/model_extensions.py:23
 msgid "UNTIS school year ID"
 msgstr ""
 
-#: model_extensions.py:26
+#: aleksis/apps/untis/model_extensions.py:26
 msgid "UNTIS school id"
 msgstr ""
 
-#: model_extensions.py:29
+#: aleksis/apps/untis/model_extensions.py:29
 msgid "UNTIS version id"
 msgstr ""
 
-#: model_extensions.py:41
+#: aleksis/apps/untis/model_extensions.py:41
 msgid "Lesson id in UNTIS"
 msgstr ""
 
-#: model_extensions.py:45 model_extensions.py:50
+#: aleksis/apps/untis/model_extensions.py:45
+#: aleksis/apps/untis/model_extensions.py:50
 msgid "Number of lesson element in UNTIS"
 msgstr ""
 
-#: models.py:4222
-msgid "Can do XML import"
-msgstr ""
-
-#: models.py:4223
+#: aleksis/apps/untis/models.py:4221
 msgid "Can assign subjects to groups"
 msgstr ""
 
-#: preferences.py:8
+#: aleksis/apps/untis/preferences.py:8
 msgid "UNTIS: MySQL"
 msgstr ""
 
-#: preferences.py:16
+#: aleksis/apps/untis/preferences.py:16
 msgid "Update values of existing subjects"
 msgstr ""
 
-#: preferences.py:24
+#: aleksis/apps/untis/preferences.py:24
 msgid "Update short name of existing persons"
 msgstr ""
 
-#: preferences.py:32
+#: aleksis/apps/untis/preferences.py:32
 msgid "Update name of existing persons"
 msgstr ""
 
-#: preferences.py:40
+#: aleksis/apps/untis/preferences.py:40
 msgid "Update short name of existing groups"
 msgstr ""
 
-#: preferences.py:48
+#: aleksis/apps/untis/preferences.py:48
 msgid "Update name of existing groups"
 msgstr ""
 
-#: preferences.py:55
+#: aleksis/apps/untis/preferences.py:55
 msgid "Overwrite group owners"
 msgstr ""
 
-#: preferences.py:64
+#: aleksis/apps/untis/preferences.py:64
 msgid "Update name of existing rooms"
 msgstr ""
 
-#: preferences.py:72
+#: aleksis/apps/untis/preferences.py:72
 msgid "Update existing supervision areas"
 msgstr ""
 
-#: preferences.py:80
+#: aleksis/apps/untis/preferences.py:80
 msgid "Use course groups"
 msgstr ""
 
-#: preferences.py:82
+#: aleksis/apps/untis/preferences.py:82
 msgid "Build or search course groups for every course instead of setting classes as groups."
 msgstr ""
 
-#: templates/untis/xml_import.html:7 templates/untis/xml_import.html:8
-msgid "Import Untis data via XML"
-msgstr ""
-
-#: templates/untis/xml_import.html:13
-msgid ""
-"\n"
-"      Untis provides a function for exporting all data as an XML file.\n"
-"    "
-msgstr ""
-
-#: templates/untis/xml_import.html:20
-msgid ""
-"\n"
-"        Newly imported data will be valid as of tomorrow.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:23
-msgid ""
-"\n"
-"        The effective dates of all existing lessons will be set to end\n"
-"        today.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:27
-msgid ""
-"\n"
-"        The effective dates of all newly imported lessons will be set to\n"
-"        start tomorrow.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:31
-msgid ""
-"\n"
-"        Teachers, rooms, subjects and classes and periods will be updated in place.\n"
-"      "
-msgstr ""
-
-#: templates/untis/xml_import.html:40
-msgid "Import data"
-msgstr ""
-
-#: util/mysql/importers/lessons.py:45
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:43
 msgid "Import lesson {}"
 msgstr ""
 
-#: util/mysql/importers/lessons.py:48
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:46
 msgid "  Skip because missing times"
 msgstr ""
 
-#: util/mysql/importers/lessons.py:105
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:105
 msgid "    Skip because missing subject"
 msgstr ""
 
-#: util/mysql/importers/lessons.py:266
+#: aleksis/apps/untis/util/mysql/importers/lessons.py:266
 msgid "Deleted by UNTIS import"
 msgstr ""
-
-#: util/xml/xml.py:76
-#, python-format
-msgid "Class %s"
-msgstr ""
-
-#: util/xml/xml.py:92
-#, python-format
-msgid "Could not set class teacher of %(class)s to %(teacher)s."
-msgstr ""
-
-#: util/xml/xml.py:153
-#, python-format
-msgid "Invalid list of classes: %s"
-msgstr ""
-
-#: util/xml/xml.py:161
-#, python-format
-msgid "Failed to import lesson: Teacher %s does not exist."
-msgstr ""
-- 
GitLab