summaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorSimon Rettberg2016-04-29 17:43:58 +0200
committerSimon Rettberg2016-04-29 17:43:58 +0200
commitf8189f4f0bdc79a83e084c56e93e8a2ca073e4c0 (patch)
tree13c41f05ef5920eb13c76be05f749de9a9a809fa /lang
parentImplemented new menu, added logic for defining dependencies, move translation... (diff)
downloadslx-admin-f8189f4f0bdc79a83e084c56e93e8a2ca073e4c0.tar.gz
slx-admin-f8189f4f0bdc79a83e084c56e93e8a2ca073e4c0.tar.xz
slx-admin-f8189f4f0bdc79a83e084c56e93e8a2ca073e4c0.zip
More Progress; Merged changes from ufpr up to 775cdbd29f5d0f70946d1d5ff09c091e6189c9e9
Diffstat (limited to 'lang')
-rw-r--r--lang/de/modules/adduser.json8
-rw-r--r--lang/de/modules/backup.json14
-rw-r--r--lang/de/settings/cat_setting.json9
-rw-r--r--lang/de/settings/setting.json23
-rw-r--r--lang/de/templates/backup/_page.json14
-rw-r--r--lang/de/templates/backup/restore.json8
-rw-r--r--lang/de/templates/baseconfig/_page.json15
-rw-r--r--lang/de/templates/dialog-generic.json3
-rw-r--r--lang/de/templates/dozmod/images-delete.json12
-rw-r--r--lang/de/templates/dozmod/mailconfig.json21
-rw-r--r--lang/de/templates/dozmod/orglist.json6
-rw-r--r--lang/de/templates/dozmod/userlist.json12
-rw-r--r--lang/de/templates/eventlog/_page.json6
-rw-r--r--lang/de/templates/internetaccess/_page.json14
-rw-r--r--lang/de/templates/internetaccess/restart.json5
-rw-r--r--lang/de/templates/locations/location-subnets.json18
-rw-r--r--lang/de/templates/locations/locations.json10
-rw-r--r--lang/de/templates/locations/subnets.json7
-rw-r--r--lang/de/templates/main-menu.json26
-rw-r--r--lang/de/templates/messagebox-error.json3
-rw-r--r--lang/de/templates/messagebox-info.json1
-rw-r--r--lang/de/templates/messagebox-success.json1
-rw-r--r--lang/de/templates/messagebox-warning.json1
-rw-r--r--lang/de/templates/minilinux/download.json1
-rw-r--r--lang/de/templates/minilinux/filelist.json12
-rw-r--r--lang/de/templates/page-adduser.json8
-rw-r--r--lang/de/templates/page-login.json8
-rw-r--r--lang/de/templates/page-main-guest.json7
-rw-r--r--lang/de/templates/page-main.json11
-rw-r--r--lang/de/templates/page-minilinux.json4
-rw-r--r--lang/de/templates/page-news.json13
-rw-r--r--lang/de/templates/page-syslog.json10
-rw-r--r--lang/de/templates/page-vmstore.json17
-rw-r--r--lang/de/templates/pagenav.json1
-rw-r--r--lang/de/templates/serversetup/ipaddress.json7
-rw-r--r--lang/de/templates/serversetup/ipxe.json19
-rw-r--r--lang/de/templates/serversetup/ipxe_update.json4
-rw-r--r--lang/de/templates/statistics/clientlist.json14
-rw-r--r--lang/de/templates/statistics/cpumodels.json6
-rw-r--r--lang/de/templates/statistics/id44.json5
-rw-r--r--lang/de/templates/statistics/kvmstate.json5
-rw-r--r--lang/de/templates/statistics/machine-hdds.json13
-rw-r--r--lang/de/templates/statistics/machine-main.json26
-rw-r--r--lang/de/templates/statistics/machine-notes.json4
-rw-r--r--lang/de/templates/statistics/machine-usage.json4
-rw-r--r--lang/de/templates/statistics/memory.json5
-rw-r--r--lang/de/templates/statistics/newclients.json4
-rw-r--r--lang/de/templates/statistics/summary.json6
-rw-r--r--lang/de/templates/statistics/syslog.json7
-rw-r--r--lang/de/templates/sysconfig/_page.json28
-rw-r--r--lang/de/templates/sysconfig/ad-finish.json7
-rw-r--r--lang/de/templates/sysconfig/ad-selfsearch.json10
-rw-r--r--lang/de/templates/sysconfig/ad-start.json23
-rw-r--r--lang/de/templates/sysconfig/ad_ldap-checkconnection.json8
-rw-r--r--lang/de/templates/sysconfig/ad_ldap-checkcredentials.json6
-rw-r--r--lang/de/templates/sysconfig/branding-check.json5
-rw-r--r--lang/de/templates/sysconfig/branding-start.json9
-rw-r--r--lang/de/templates/sysconfig/cfg-finish.json4
-rw-r--r--lang/de/templates/sysconfig/cfg-start.json7
-rw-r--r--lang/de/templates/sysconfig/config-module-list.json4
-rw-r--r--lang/de/templates/sysconfig/custom-filelist.json3
-rw-r--r--lang/de/templates/sysconfig/custom-fileselect.json5
-rw-r--r--lang/de/templates/sysconfig/custom-upload.json8
-rw-r--r--lang/de/templates/sysconfig/ldap-checkconnection.json5
-rw-r--r--lang/de/templates/sysconfig/ldap-checkcredentials.json6
-rw-r--r--lang/de/templates/sysconfig/ldap-finish.json6
-rw-r--r--lang/de/templates/sysconfig/ldap-start.json16
-rw-r--r--lang/de/templates/sysconfig/sshconfig-start.json10
-rw-r--r--lang/de/templates/sysconfig/start.json4
-rw-r--r--lang/de/templates/systemstatus/_page.json11
-rw-r--r--lang/de/templates/systemstatus/addresses.json1
-rw-r--r--lang/de/templates/systemstatus/diskstat.json12
-rw-r--r--lang/de/templates/systemstatus/services.json1
-rw-r--r--lang/de/templates/systemstatus/systeminfo.json15
-rw-r--r--lang/de/templates/translation/_page.json9
-rw-r--r--lang/de/templates/translation/edit.json12
-rw-r--r--lang/de/templates/translation/template-list.json5
-rw-r--r--lang/de/templates/vmstore/mount.json5
-rw-r--r--lang/de/templates/webinterface/httpd-restart.json4
-rw-r--r--lang/de/templates/webinterface/https.json12
-rw-r--r--lang/de/templates/webinterface/passwords.json7
-rw-r--r--lang/en/messages-hardcoded.json24
-rw-r--r--lang/en/modules/adduser/page-adduser.json8
-rw-r--r--lang/en/modules/backup/_page.json14
-rw-r--r--lang/en/modules/backup/restore.json8
-rw-r--r--lang/en/modules/baseconfig/_page.json7
-rw-r--r--lang/en/modules/citymanagement/citymanagement.json13
-rw-r--r--lang/en/modules/dozmod/images-delete.json12
-rw-r--r--lang/en/modules/dozmod/mailconfig.json21
-rw-r--r--lang/en/modules/dozmod/orglist.json6
-rw-r--r--lang/en/modules/dozmod/userlist.json12
-rw-r--r--lang/en/modules/eventlog/_page.json6
-rw-r--r--lang/en/modules/internetaccess/_page.json14
-rw-r--r--lang/en/modules/internetaccess/restart.json5
-rw-r--r--lang/en/modules/locations/location-subnets.json18
-rw-r--r--lang/en/modules/locations/locations.json10
-rw-r--r--lang/en/modules/locations/subnets.json7
-rw-r--r--lang/en/modules/messagebox-error.json3
-rw-r--r--lang/en/modules/messagebox-info.json2
-rw-r--r--lang/en/modules/messagebox-success.json2
-rw-r--r--lang/en/modules/minilinux/download.json2
-rw-r--r--lang/en/modules/minilinux/filelist.json12
-rw-r--r--lang/en/modules/minilinux/page-minilinux.json4
-rw-r--r--lang/en/modules/news/page-news.json12
-rw-r--r--lang/en/modules/pagenav.json2
-rw-r--r--lang/en/modules/serversetup/ipaddress.json7
-rw-r--r--lang/en/modules/serversetup/ipxe.json31
-rw-r--r--lang/en/modules/serversetup/ipxe_update.json4
-rw-r--r--lang/en/modules/session/page-login.json8
-rw-r--r--lang/en/modules/statistics/clientlist.json14
-rw-r--r--lang/en/modules/statistics/cpumodels.json6
-rw-r--r--lang/en/modules/statistics/id44.json5
-rw-r--r--lang/en/modules/statistics/kvmstate.json5
-rw-r--r--lang/en/modules/statistics/machine-hdds.json13
-rw-r--r--lang/en/modules/statistics/machine-main.json26
-rw-r--r--lang/en/modules/statistics/machine-notes.json4
-rw-r--r--lang/en/modules/statistics/machine-usage.json4
-rw-r--r--lang/en/modules/statistics/memory.json5
-rw-r--r--lang/en/modules/statistics/newclients.json4
-rw-r--r--lang/en/modules/statistics/summary.json6
-rw-r--r--lang/en/modules/statistics/syslog.json7
-rw-r--r--lang/en/modules/sysconfig/_page.json28
-rw-r--r--lang/en/modules/sysconfig/ad-finish.json7
-rw-r--r--lang/en/modules/sysconfig/ad-selfsearch.json10
-rw-r--r--lang/en/modules/sysconfig/ad-start.json23
-rw-r--r--lang/en/modules/sysconfig/ad_ldap-checkconnection.json8
-rw-r--r--lang/en/modules/sysconfig/ad_ldap-checkcredentials.json6
-rw-r--r--lang/en/modules/sysconfig/ad_ldap-homedir.json18
-rw-r--r--lang/en/modules/sysconfig/branding-check.json5
-rw-r--r--lang/en/modules/sysconfig/branding-start.json9
-rw-r--r--lang/en/modules/sysconfig/cfg-finish.json4
-rw-r--r--lang/en/modules/sysconfig/cfg-start.json6
-rw-r--r--lang/en/modules/sysconfig/config-module-list.json4
-rw-r--r--lang/en/modules/sysconfig/custom-filelist.json3
-rw-r--r--lang/en/modules/sysconfig/custom-fileselect.json5
-rw-r--r--lang/en/modules/sysconfig/custom-upload.json8
-rw-r--r--lang/en/modules/sysconfig/ldap-checkconnection.json5
-rw-r--r--lang/en/modules/sysconfig/ldap-checkcredentials.json6
-rw-r--r--lang/en/modules/sysconfig/ldap-finish.json6
-rw-r--r--lang/en/modules/sysconfig/ldap-start.json16
-rw-r--r--lang/en/modules/sysconfig/sshconfig-start.json10
-rw-r--r--lang/en/modules/sysconfig/start.json4
-rw-r--r--lang/en/modules/syslog/page-syslog.json10
-rw-r--r--lang/en/modules/systemstatus/_page.json11
-rw-r--r--lang/en/modules/systemstatus/addresses.json2
-rw-r--r--lang/en/modules/systemstatus/diskstat.json12
-rw-r--r--lang/en/modules/systemstatus/services.json2
-rw-r--r--lang/en/modules/systemstatus/systeminfo.json15
-rw-r--r--lang/en/modules/translation/_page.json9
-rw-r--r--lang/en/modules/translation/edit.json12
-rw-r--r--lang/en/modules/translation/template-list.json5
-rw-r--r--lang/en/modules/usermanagement/user-management.json18
-rw-r--r--lang/en/modules/vmstore/mount.json5
-rw-r--r--lang/en/modules/vmstore/page-vmstore.json17
-rw-r--r--lang/en/modules/webinterface/httpd-restart.json4
-rw-r--r--lang/en/modules/webinterface/https.json12
-rw-r--r--lang/en/modules/webinterface/passwords.json7
-rw-r--r--lang/en/settings/cat_setting.json9
-rw-r--r--lang/en/settings/setting.json23
-rw-r--r--lang/pt/messages-hardcoded.json24
160 files changed, 21 insertions, 1466 deletions
diff --git a/lang/de/modules/adduser.json b/lang/de/modules/adduser.json
deleted file mode 100644
index 0f446025..00000000
--- a/lang/de/modules/adduser.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "lang_confirmation": "Wiederholen",
- "lang_createUser": "Benutzer anlegen",
- "lang_fullName": "Vollst\u00e4ndiger Name",
- "lang_password": "Passwort",
- "lang_telephone": "Telefon",
- "lang_username": "Benutzerkennung"
-} \ No newline at end of file
diff --git a/lang/de/modules/backup.json b/lang/de/modules/backup.json
deleted file mode 100644
index 5e3efea2..00000000
--- a/lang/de/modules/backup.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "lang_backup": "Sichern",
- "lang_backupDescription": "Hier k\u00f6nnen Sie die Konfiguration des Satellitenservers sichern. Dies beinhaltet die Datenbank \u00fcber alle Virtuellen Maschinen, Veranstaltungen, Authentifizerungsmodule, Passw\u00f6rter, Proxies, den konfigurierten VM-Store sowie weitere Konfiguration des MiniLinux.\r\nDie Festplattenabbilder der Virtuellen Maschinen auf dem VM-Store werden hierbei nicht gesichert. Eventuelle Backups des Stores m\u00fcssen separat durchgef\u00fchrt werden.",
- "lang_backupRestore": "Sichern und Wiederherstellen",
- "lang_browseForFile": "Durchsuchen",
- "lang_download": "Herunterladen",
- "lang_dozmodExplanation": "Die Datenbank des Dozentenmoduls wiederherstellen. Dazu geh\u00f6ren die Metadaten der Virtuellen Maschinen, die Veranstaltungen, etc. Bitte beachten Sie, dass hierzu auf dem konfigurierten VM-Store die passenden VM-Abbilder vorliegen m\u00fcssen, da diese extern gespeichert werden. Wenn sich der Servername oder die -adresse ge\u00e4ndert haben stellen Sie bitte sicher, dass die relativen Pfade innerhalb des Netzlaufwerks gleich geblieben sind. Ansonsten werden die wiederhergestellten VMs nicht verwendbar sein.",
- "lang_restore": "Hochladen",
- "lang_restoreDescription": "Hier k\u00f6nnen Sie ein Backup der Konfiguration wieder einspielen. Bitte beachten Sie, dass der Server dabei neu gestartet wird, daher sollten Sie dies m\u00f6glichst durchf\u00fchren, wenn das System nicht genutzt wird, und keine Dozenten Veranstaltungen oder Virtuelle Labore erstellen oder hoch-\/herunterladen. Bitte beachten Sie, dass dabei auch das urspr\u00fcngliche Passwort der Weboberfl\u00e4che wiederhergestellt wird.",
- "lang_restoreDozmodConfig": "Dozentenmodul-Konfiguration wiederherstellen",
- "lang_restoreSystemConfig": "Systemkonfiguration wiederherstellen",
- "lang_selectFile": "Bitte w\u00e4hlen Sie ein Backup-Archiv",
- "lang_systemExplanation": "Die Grundkonfiguration des Satelliten wiederherstellen: Authentifizierungmethode, Passw\u00f6rter, Proxies, VM-Storage, etc.\r\nACHTUNG: Wenn Sie ein Backup von vor WS15\/16 einspielen (Backup-Format vor Version 10), wird die Systemkonfiguration in jedem Fall wiederhergestellt, auch wenn Sie diesen Haken nicht setzen."
-} \ No newline at end of file
diff --git a/lang/de/settings/cat_setting.json b/lang/de/settings/cat_setting.json
deleted file mode 100644
index b8cb6935..00000000
--- a/lang/de/settings/cat_setting.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "cat_1": "Inaktivit\u00e4t und Abschaltung",
- "cat_2": "Internetzugriff",
- "cat_3": "Zeitsynchronisation",
- "cat_4": "Grundsystem",
- "cat_5": "Gemeinsames Netzlaufwerk",
- "cat_6": "Unkategorisiert",
- "cat_7": "vmchooser"
-} \ No newline at end of file
diff --git a/lang/de/settings/setting.json b/lang/de/settings/setting.json
deleted file mode 100644
index af1007be..00000000
--- a/lang/de/settings/setting.json
+++ /dev/null
@@ -1,23 +0,0 @@
-{
- "SLX_ADDONS": "Zu ladende Addons. Zur Zeit steht nur *vmware* zur Verf\u00fcgung.",
- "SLX_BENCHMARK_VM": "Tragen Sie hier den exakten Namen einer Veranstaltung, wie sie im *vmchooser* auftaucht ein, um diese VM nach dem Booten automatisch zu starten. Dies ist n\u00fctzlich f\u00fcr Bootzeitmessungen. Feld leer lassen, um Funktion zu deaktivieren.",
- "SLX_BIOS_CLOCK": "Legt fest, ob und wie die interne Uhr des Rechners im Bezug auf die Systemzeit des \/MiniLinux\/ gesetzt werden soll.\r\n*off* = Die interne Uhr des Rechners wird nicht ver\u00e4ndert.\r\n*local* = Die interne Uhr wird auf die Lokalzeit gesetzt. Bevorzugt wenn z.B. noch eine native Windows-Installation auf dem PC vorhanden ist.\r\n*utc* = Die interne Uhr wird auf die \/Koordinierte Weltzeit\/ gesetzt. Dies ist die g\u00e4ngige Einstellung in einem reinen Linux-Umfeld.",
- "SLX_COMMON_SHARE_AUTH": "Authentifizierungsmethode f\u00fcr das gemeinsame Netzlaufwerk. *guest* bedeutet, dass keine Authentifizierung notwendig ist, *user* bedeutet, dass die Credentials des angemeldeten Benutzers verwendet werden.",
- "SLX_COMMON_SHARE_PATH": "Netzwerkpfad des gemeinsamen Netzlaufwerks. Es werden NFS (keine Authentifizierung) und CIFS\/SMB (mit und ohne Authentifizierung) unterst\u00fctzt.",
- "SLX_DEMO_PASS": "Passwort f\u00fcr den eingebauten *demo*-Account. Leer lassen, um das Einloggen zu verbieten.\r\nDas Passwort wird wie das root-Passwort nur gehasht an den Client \u00fcbertragen.",
- "SLX_LOGOUT_TIMEOUT": "Zeit \/in Sekunden\/, die eine Benutzersitzung ohne Aktion sein darf, bevor sie beendet wird.Feld leer lassen, um die Funktion zu deaktivieren.",
- "SLX_NET_DOMAIN": "DNS-Dom\u00e4ne, in die sich die Clients eingliedern, sofern der DHCP Server keine solche vorgibt.",
- "SLX_NTP_SERVER": "Adresse des NTP-Zeitservers. Es k\u00f6nnen mehrere Server mit Leerzeichen getrennt angegeben werden.Die Server werden der Reihe nach angefragt, bis ein antwortender Server gefunden wird.",
- "SLX_PROXY_BLACKLIST": "Adressen bzw. Adressbereiche, f\u00fcr die der Proxyserver nicht verwendet werden soll (z.B. der Adressbereich der Einrichtung). G\u00fcltige Angaben sind einzelne IP-Adressen, sowie IP-Bereiche in CIDR-Notation (z.B. 1.2.0.0\/16). Mehrere Angaben k\u00f6nnen durch Leerzeichen getrennt werden.",
- "SLX_PROXY_IP": "Die Adresse des zu verwendenden Proxy Servers.",
- "SLX_PROXY_MODE": "Legt fest, ob zum Zugriff aufs Internet ein Proxy-Server ben\u00f6tigt wird.\r\n*off* = keinen Proxy benutzen.\r\n*on* = Proxy immer benutzen.\r\n*auto* = Proxy nur benutzen, wenn sich der Client-PC in einem privaten Adressbereich befindet.",
- "SLX_PROXY_PORT": "Der Port des zu verwendenden Proxy Servers.",
- "SLX_PROXY_TYPE": "Art des Proxys: *socks4*, *socks5*, *http-connect* (HTTP Proxy mit Unterst\u00fctzung der CONNECT-Methode), *http-relay* (Klassischer HTTP Proxy)",
- "SLX_REMOTE_LOG_SESSIONS": "Legt fest, ob Logins und Logouts der Benutzer an den Satelliten gemeldet werden sollen.\r\n*yes* = Mit Benutzerkennung loggen\r\n*anonymous* = Anonym loggen\r\n*no* = Nicht loggen",
- "SLX_ROOT_PASS": "Das root-Passwort des Grundsystems. Wird nur f\u00fcr Diagnosezwecke am Client ben\u00f6tigt.\r\nFeld leer lassen, um root-Logins zu verbieten.\r\n\/Hinweis\/: Das Passwort wird im Klartext in der lokalen Datenbank hinterlegt, jedoch immer gehasht an die Clients \u00fcbermittelt (SHA-512 mit Salt). Wenn Sie das Passwort auch im Satelliten nicht im Klartext speichern wollen, k\u00f6nnen Sie hier auch ein vorgehashtes Passwort eintragen (im *$6$....*-Format).",
- "SLX_SHUTDOWN_SCHEDULE": "Feste Uhrzeit, zu der sich die Rechner ausschalten, auch wenn noch ein Benutzer aktiv ist.Mehrere Zeitpunkte k\u00f6nnen durch Leerzeichen getrennt angegeben werden.",
- "SLX_SHUTDOWN_TIMEOUT": "Zeit in Sekunden, nach dem ein Rechner abgeschaltet wird, sofern kein Benutzer angemeldet ist.Feld leer lassen, um die Funktion zu deaktivieren.",
- "SLX_VMCHOOSER_FORLOCATION": "Legt das Verhalten fest, wenn es Veranstaltungen gibt, die an einen bestimmten Ort\/Raum gebunden sind.\r\n*IGNORE*: Mit den restlichen, globalen Veranstaltungen alphabetisch sortiert auflisten.\r\n*BUMP*: Die spezifischen Veranstaltungen oben auflisten, die globalen darunter.\r\n*EXCLUSIVE*: Spezifische Veranstaltungen oben auflisten, globale Veranstaltungen zun\u00e4chst ausblenden. Die globalen Veranstaltungen befinden sich unter einem eingeklappten Listenknoten.",
- "SLX_VMCHOOSER_TAB": "Bestimmt, welcher Karteireiter im vmchooser standardm\u00e4\u00dfig ausgew\u00e4hlt wird.\r\n*0*: Native Linux-Sessions\r\n*1*: Nutzerspezifische Kurse\r\n*2*: Alle Kurse\r\n*AUTO*: Hat der Rechner beschr\u00e4nkte Ressourcen, werden die Linux-Sitzungen angezeigt, sonst alle Kurse\r\n\r\nHat der Benutzer ein persistentes Home-Verzeichnis, wirkt sich diese Einstellung nur beim ersten Anmelden aus. Bei sp\u00e4teren Sitzungen markiert der vmchooser die zuletzt gestartete Sitzung und wechselt zum entsprechenden Karteireiter.",
- "SLX_VMCHOOSER_TEMPLATES": "Legt fest, wie Veranstaltungen in der Sortierung behandelt werden, welche auf eine VM linken, die eine Vorlage ist.\r\n*IGNORE*: Wie regul\u00e4re Veranstaltungen behandeln\r\n*BUMP*: Weiter oben in der Liste einsortieren"
-} \ No newline at end of file
diff --git a/lang/de/templates/backup/_page.json b/lang/de/templates/backup/_page.json
deleted file mode 100644
index 5e3efea2..00000000
--- a/lang/de/templates/backup/_page.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "lang_backup": "Sichern",
- "lang_backupDescription": "Hier k\u00f6nnen Sie die Konfiguration des Satellitenservers sichern. Dies beinhaltet die Datenbank \u00fcber alle Virtuellen Maschinen, Veranstaltungen, Authentifizerungsmodule, Passw\u00f6rter, Proxies, den konfigurierten VM-Store sowie weitere Konfiguration des MiniLinux.\r\nDie Festplattenabbilder der Virtuellen Maschinen auf dem VM-Store werden hierbei nicht gesichert. Eventuelle Backups des Stores m\u00fcssen separat durchgef\u00fchrt werden.",
- "lang_backupRestore": "Sichern und Wiederherstellen",
- "lang_browseForFile": "Durchsuchen",
- "lang_download": "Herunterladen",
- "lang_dozmodExplanation": "Die Datenbank des Dozentenmoduls wiederherstellen. Dazu geh\u00f6ren die Metadaten der Virtuellen Maschinen, die Veranstaltungen, etc. Bitte beachten Sie, dass hierzu auf dem konfigurierten VM-Store die passenden VM-Abbilder vorliegen m\u00fcssen, da diese extern gespeichert werden. Wenn sich der Servername oder die -adresse ge\u00e4ndert haben stellen Sie bitte sicher, dass die relativen Pfade innerhalb des Netzlaufwerks gleich geblieben sind. Ansonsten werden die wiederhergestellten VMs nicht verwendbar sein.",
- "lang_restore": "Hochladen",
- "lang_restoreDescription": "Hier k\u00f6nnen Sie ein Backup der Konfiguration wieder einspielen. Bitte beachten Sie, dass der Server dabei neu gestartet wird, daher sollten Sie dies m\u00f6glichst durchf\u00fchren, wenn das System nicht genutzt wird, und keine Dozenten Veranstaltungen oder Virtuelle Labore erstellen oder hoch-\/herunterladen. Bitte beachten Sie, dass dabei auch das urspr\u00fcngliche Passwort der Weboberfl\u00e4che wiederhergestellt wird.",
- "lang_restoreDozmodConfig": "Dozentenmodul-Konfiguration wiederherstellen",
- "lang_restoreSystemConfig": "Systemkonfiguration wiederherstellen",
- "lang_selectFile": "Bitte w\u00e4hlen Sie ein Backup-Archiv",
- "lang_systemExplanation": "Die Grundkonfiguration des Satelliten wiederherstellen: Authentifizierungmethode, Passw\u00f6rter, Proxies, VM-Storage, etc.\r\nACHTUNG: Wenn Sie ein Backup von vor WS15\/16 einspielen (Backup-Format vor Version 10), wird die Systemkonfiguration in jedem Fall wiederhergestellt, auch wenn Sie diesen Haken nicht setzen."
-} \ No newline at end of file
diff --git a/lang/de/templates/backup/restore.json b/lang/de/templates/backup/restore.json
deleted file mode 100644
index 6b3a7cdd..00000000
--- a/lang/de/templates/backup/restore.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "lang_backup": "Sichern...",
- "lang_reboot": "Systemneustart",
- "lang_restoreConfig": "Konfiguration wiederherstellen",
- "lang_restoreFailed": "Wiederherstellung der Konfiguration fehlgeschlagen.",
- "lang_stopping": "Stoppe",
- "lang_waitReboot": "Warte auf Reboot."
-} \ No newline at end of file
diff --git a/lang/de/templates/baseconfig/_page.json b/lang/de/templates/baseconfig/_page.json
deleted file mode 100644
index 0f4819b4..00000000
--- a/lang/de/templates/baseconfig/_page.json
+++ /dev/null
@@ -1,15 +0,0 @@
-{
- "lang_basicConfiguration": "Basiskonfiguration",
- "lang_catUser": "Benutzerverwaltung",
- "lang_clientRelatedConfig": "Die Optionen auf dieser Seite beziehen sich auf das Verhalten der bwLehrpool-Clients.",
- "lang_close": "Schlie\u00dfen",
- "lang_create": "Schaffen",
- "lang_delete": "L\u00f6schen",
- "lang_help": "Hilfe",
- "lang_newUser": "Neuer Benutzer",
- "lang_partitionMountPoint": "Mount Point",
- "lang_reset": "Zur\u00fccksetzen",
- "lang_save": "Speichern",
- "lang_userName": "Benutzername",
- "lang_userPasswd": "Passwort"
-} \ No newline at end of file
diff --git a/lang/de/templates/dialog-generic.json b/lang/de/templates/dialog-generic.json
deleted file mode 100644
index ff429fdd..00000000
--- a/lang/de/templates/dialog-generic.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "lang_next": "Weiter"
-} \ No newline at end of file
diff --git a/lang/de/templates/dozmod/images-delete.json b/lang/de/templates/dozmod/images-delete.json
deleted file mode 100644
index 8c54e4d1..00000000
--- a/lang/de/templates/dozmod/images-delete.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "lang_delButton": "Gew\u00e4hlte Images endg\u00fcltig l\u00f6schen",
- "lang_delete": "L\u00f6schen",
- "lang_description": "Diese Liste zeigt Images, die entweder abgelaufen sind, oder deren Datei besch\u00e4digt, verschoben oder gel\u00f6scht wurde. Diese Images sind zur Zeit im Lehrpool nicht verf\u00fcgbar, ihre endg\u00fcltige L\u00f6schung muss aber manuell best\u00e4tigt werden, um gr\u00f6\u00dfere Katastrophen durch Softwarefehler, verstellte Systemuhren etc. zu vermeiden.",
- "lang_hasNewer": "Neuere Version existiert",
- "lang_heading": "Zu l\u00f6schende Image-Versionen",
- "lang_image": "VM",
- "lang_owner": "Besitzer",
- "lang_size": "Gr\u00f6\u00dfe",
- "lang_subHeading": "Images, die abgelaufen oder besch\u00e4digt sind",
- "lang_version": "Version vom"
-} \ No newline at end of file
diff --git a/lang/de/templates/dozmod/mailconfig.json b/lang/de/templates/dozmod/mailconfig.json
deleted file mode 100644
index 4509c3c7..00000000
--- a/lang/de/templates/dozmod/mailconfig.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "lang_asteriskRequired": "Felder mit (*) sind erforderlich",
- "lang_host": "Host",
- "lang_mailConfig": "SMTP-Konfiguration zum Versenden von Mails",
- "lang_mailConfigHeadline": "EMail-Konfiguration",
- "lang_mailDescription": "F\u00fcllen Sie die folgenden Felder aus, wenn sie m\u00f6chten, dass Dozenten Benachrichtigungen per Mail bekommen, falls eine von ihnen genutzte oder erstellte VM oder Veranstaltung abl\u00e4uft. Um diese Funktion zu deaktivieren, lassen Sie eines der mit (*) gekennzeichneten Felder leer. Wenn das hier angegebene E-Mail-Konto nur zum Versenden von Mails genutzt wird, sollten Sie einen Auto-Responder einrichten f\u00fcr den Fall, dass ein Dozent auf eine der automatisch generierten Mails antwortet (bzw. eine explizit angegebene Reply-To Adresse ignoriert).",
- "lang_password": "Passwort",
- "lang_port": "Port",
- "lang_replyTo": "Reply-To Adresse (z.B. Helpdesk)",
- "lang_save": "Konfiguration speichern",
- "lang_senderAddress": "Absenderadresse",
- "lang_senderName": "Absender Anzeigename",
- "lang_ssl": "SSL-Modus",
- "lang_sslExplicit": "Explizites SSL (\"STARTTLS\")",
- "lang_sslImplicit": "Implizites SSL",
- "lang_sslNone": "Kein SSL",
- "lang_test": "Test-Mail senden",
- "lang_testConfiguration": "Um die Konfiguration zu testen, geben Sie hier eine Empf\u00e4ngeradresse ein",
- "lang_testRecipient": "Empf\u00e4nger",
- "lang_username": "Benutzername (SMTP-Auth)"
-} \ No newline at end of file
diff --git a/lang/de/templates/dozmod/orglist.json b/lang/de/templates/dozmod/orglist.json
deleted file mode 100644
index 938429f0..00000000
--- a/lang/de/templates/dozmod/orglist.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "lang_canLogin": "Nutzer dieser Einrichtung k\u00f6nnen sich am Satelliten anmelden",
- "lang_organization": "Einrichtung",
- "lang_organizationList": "Liste der Einrichtungen",
- "lang_organizationListHeader": "Nutzungsrechte f\u00fcr den Satelliten festlegen"
-} \ No newline at end of file
diff --git a/lang/de/templates/dozmod/userlist.json b/lang/de/templates/dozmod/userlist.json
deleted file mode 100644
index e9e33cc2..00000000
--- a/lang/de/templates/dozmod/userlist.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "lang_canLogin": "Dieser Benutzer kann sich am Satelilten anmelden",
- "lang_email": "EMail",
- "lang_emailNotifications": "EMail-Benachrichtigungen aktiviert",
- "lang_lastLogin": "Letzte Anmeldung",
- "lang_organization": "Organisation",
- "lang_superUser": "Ist SuperUser (darf alle Veranstaltungen und VMs bearbeiten\/l\u00f6schen)",
- "lang_user": "Benutzername",
- "lang_userList": "Benutzerliste",
- "lang_userListDescription": "Hier k\u00f6nnen Sie individuelle Nutzer zu \"Super-Usern\" machen. Diese haben im Dozentenmodul auf alle Veranstaltungen und VMs Vollzugriff, unabh\u00e4ngig von den gesetzten Berechtigungen. Au\u00dferdem k\u00f6nnen Sie hier Benutzer vom Zugriff mittels des Dozentenmoduls ausschlie\u00dfen.",
- "lang_userListHeader": "Dem Satelliten bekannte Benutzer"
-} \ No newline at end of file
diff --git a/lang/de/templates/eventlog/_page.json b/lang/de/templates/eventlog/_page.json
deleted file mode 100644
index b1a292e6..00000000
--- a/lang/de/templates/eventlog/_page.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "lang_details": "Details",
- "lang_event": "Ereignis",
- "lang_eventLog": "Ereignisprotokoll",
- "lang_when": "Wann"
-} \ No newline at end of file
diff --git a/lang/de/templates/internetaccess/_page.json b/lang/de/templates/internetaccess/_page.json
deleted file mode 100644
index 61e324a8..00000000
--- a/lang/de/templates/internetaccess/_page.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "lang_automatic": "Automatisch",
- "lang_description": "Hier k\u00f6nnen Sie konfigurieren, wie der Satellitenserver auf das Internet zugreifen soll. Dies wird in erster Linie f\u00fcr das Aktualisieren des Systems sowie das Synchronisieren von Virtuellen Maschinen mit dem Zentralserver verwendet. Gegenw\u00e4rtig wird neben Direktzugriff noch SOCKS4\/5 unterst\u00fctzt.",
- "lang_internetAccess": "Internetzugriff",
- "lang_manual": "Manuelle Angabe",
- "lang_manualProxyConfig": "Wenn Sie einen SOCKS-Proxy manuell konfigurieren m\u00f6chten, geben Sie bitte hier die Verbindungsdaten an.",
- "lang_no": "Keiner",
- "lang_proxyAddress": "Adresse",
- "lang_proxyPassword": "Passwort",
- "lang_proxyPort": "Port",
- "lang_proxyType": "Proxy Typ",
- "lang_proxyUsername": "Benutzername",
- "lang_save": "Speichern"
-} \ No newline at end of file
diff --git a/lang/de/templates/internetaccess/restart.json b/lang/de/templates/internetaccess/restart.json
deleted file mode 100644
index 899a1d28..00000000
--- a/lang/de/templates/internetaccess/restart.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_restartFailed": "Neustart eines oder mehrerer Dienste fehlgeschlagen!",
- "lang_restarting": "Neustart",
- "lang_serviceRestart": "Neustarten der Dienste"
-} \ No newline at end of file
diff --git a/lang/de/templates/locations/location-subnets.json b/lang/de/templates/locations/location-subnets.json
deleted file mode 100644
index 6caa1991..00000000
--- a/lang/de/templates/locations/location-subnets.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "lang_addNewSubnet": "Neues Subnetz hinzuf\u00fcgen",
- "lang_assignSubnetExplanation": "Rechner, die in einen der hier aufgef\u00fchrten Adressbereiche fallen, werden diesem Ort zugeschrieben und erhalten damit z.B. f\u00fcr diesen Raum angepasste Veranstaltungslisten.",
- "lang_assignedSubnets": "Zugeordnete Subnetze bzw. IP-Bereiche",
- "lang_deleteChildLocations": "Untergeordnete Orte ebenfalls l\u00f6schen",
- "lang_deleteLocation": "Ort l\u00f6schen",
- "lang_deleteSubnet": "Bereich l\u00f6schen",
- "lang_endAddress": "Endadresse",
- "lang_locationInfo": "Details zu diesem Ort",
- "lang_locationSettings": "Raum\/Ort bearbeiten",
- "lang_matchingMachines": "Enthaltene Rechner",
- "lang_name": "Name",
- "lang_parentLocation": "\u00dcbergeordneter Ort",
- "lang_referencingLectures": "Veranstaltungen",
- "lang_save": "Speichern",
- "lang_startAddress": "Startadresse",
- "lang_subnet": "IP-Bereich"
-} \ No newline at end of file
diff --git a/lang/de/templates/locations/locations.json b/lang/de/templates/locations/locations.json
deleted file mode 100644
index 3e25ef45..00000000
--- a/lang/de/templates/locations/locations.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "lang_areYouSureNoUndo": "Sind Sie sicher? Diese Aktion kann nicht r\u00fcckg\u00e4ngig gemacht werden.",
- "lang_edit": "Bearbeiten",
- "lang_location": "Ort",
- "lang_locationName": "Name",
- "lang_locationsMainHeading": "Verwaltung von R\u00e4umen\/Orten",
- "lang_noParent": "Kein \u00fcbergeordneter Ort",
- "lang_save": "Speichern",
- "lang_thisListBySubnet": "Nach Subnetzen auflisten"
-} \ No newline at end of file
diff --git a/lang/de/templates/locations/subnets.json b/lang/de/templates/locations/subnets.json
deleted file mode 100644
index b57f87ce..00000000
--- a/lang/de/templates/locations/subnets.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "lang_endAddress": "Ende",
- "lang_listOfSubnets": "Liste der Subnetze",
- "lang_location": "Ort",
- "lang_startAddress": "Start",
- "lang_thisListByLocation": "Zur Ortsansicht"
-} \ No newline at end of file
diff --git a/lang/de/templates/main-menu.json b/lang/de/templates/main-menu.json
deleted file mode 100644
index 67ae974a..00000000
--- a/lang/de/templates/main-menu.json
+++ /dev/null
@@ -1,26 +0,0 @@
-{
- "lang_backup": "Backup\/Restore",
- "lang_client": "Client",
- "lang_clientLog": "Client Log",
- "lang_clientStats": "Client-Statistiken",
- "lang_configurationBasic": "PXE\/Boot",
- "lang_configurationVariables": "KonfigurationsVariablen",
- "lang_dozmod": "Dozentenmodul",
- "lang_eventLog": "Server Log",
- "lang_internetAccess": "Internetzugriff",
- "lang_language": "Sprachen",
- "lang_localization": "Lokalisierung + Integration",
- "lang_locations": "R\u00e4ume\/Orte",
- "lang_login": "Anmelden",
- "lang_logout": "Abmelden",
- "lang_needsSetup": "Einrichtung unvollst\u00e4ndig",
- "lang_news": "vmChooser News",
- "lang_server": "Server",
- "lang_serverStatus": "Server Status",
- "lang_settings": "Einstellungen",
- "lang_status": "Status",
- "lang_translations": "\u00dcbersetzungen",
- "lang_vmLocation": "VM Speicherort",
- "lang_warning": "Warnung",
- "lang_webInterface": "Web-Schnittstelle"
-} \ No newline at end of file
diff --git a/lang/de/templates/messagebox-error.json b/lang/de/templates/messagebox-error.json
deleted file mode 100644
index c44dc44f..00000000
--- a/lang/de/templates/messagebox-error.json
+++ /dev/null
@@ -1,3 +0,0 @@
-[
-
-] \ No newline at end of file
diff --git a/lang/de/templates/messagebox-info.json b/lang/de/templates/messagebox-info.json
deleted file mode 100644
index 0967ef42..00000000
--- a/lang/de/templates/messagebox-info.json
+++ /dev/null
@@ -1 +0,0 @@
-{}
diff --git a/lang/de/templates/messagebox-success.json b/lang/de/templates/messagebox-success.json
deleted file mode 100644
index 0967ef42..00000000
--- a/lang/de/templates/messagebox-success.json
+++ /dev/null
@@ -1 +0,0 @@
-{}
diff --git a/lang/de/templates/messagebox-warning.json b/lang/de/templates/messagebox-warning.json
deleted file mode 100644
index 0967ef42..00000000
--- a/lang/de/templates/messagebox-warning.json
+++ /dev/null
@@ -1 +0,0 @@
-{}
diff --git a/lang/de/templates/minilinux/download.json b/lang/de/templates/minilinux/download.json
deleted file mode 100644
index 0967ef42..00000000
--- a/lang/de/templates/minilinux/download.json
+++ /dev/null
@@ -1 +0,0 @@
-{}
diff --git a/lang/de/templates/minilinux/filelist.json b/lang/de/templates/minilinux/filelist.json
deleted file mode 100644
index 214d758a..00000000
--- a/lang/de/templates/minilinux/filelist.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "lang_actual": "Aktuell",
- "lang_canUpdate1": "Mindestens eine Komponente von",
- "lang_canUpdate2": "kann aktualisiert werden. F\u00fcr einen reibungslosen Betrieb wird empfohlen, alle Komponenten auf dem aktuellen Stand zu halten.",
- "lang_configurationPackageNotFound": "Keine Konfigurationspakete gefunden!",
- "lang_desiredVersion": "Gew\u00fcnschte Version",
- "lang_filesInVersion": "Dateien zu Version",
- "lang_outdated": "Veraltet",
- "lang_redownload": "Erneut herunterladen",
- "lang_systemUpdated": "Das System ist auf dem aktuellen Stand.",
- "lang_update": "Aktualisieren"
-} \ No newline at end of file
diff --git a/lang/de/templates/page-adduser.json b/lang/de/templates/page-adduser.json
deleted file mode 100644
index 0f446025..00000000
--- a/lang/de/templates/page-adduser.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "lang_confirmation": "Wiederholen",
- "lang_createUser": "Benutzer anlegen",
- "lang_fullName": "Vollst\u00e4ndiger Name",
- "lang_password": "Passwort",
- "lang_telephone": "Telefon",
- "lang_username": "Benutzerkennung"
-} \ No newline at end of file
diff --git a/lang/de/templates/page-login.json b/lang/de/templates/page-login.json
deleted file mode 100644
index 03576a07..00000000
--- a/lang/de/templates/page-login.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "lang_enter": "Anmeldung",
- "lang_login": "Anmelden",
- "lang_password": "Passwort",
- "lang_register": "Registrieren",
- "lang_rememberID": "Angemeldet bleiben",
- "lang_username": "Benutzerkennung"
-} \ No newline at end of file
diff --git a/lang/de/templates/page-main-guest.json b/lang/de/templates/page-main-guest.json
deleted file mode 100644
index 876fccac..00000000
--- a/lang/de/templates/page-main-guest.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "lang_introGuest": "Dies ist das Administrations-Interface der lokalen bwLehrpool-Installation. Bitte authentifizieren Sie sich, um Einstellungen vorzunehmen.",
- "lang_login": "Anmelden",
- "lang_noExistingAccount": "Es existiert noch kein Administrator-Zugang f\u00fcr diesen Satelliten-Server.",
- "lang_register": "Registrieren",
- "lang_welcome": "Willkommen"
-} \ No newline at end of file
diff --git a/lang/de/templates/page-main.json b/lang/de/templates/page-main.json
deleted file mode 100644
index a927e4ce..00000000
--- a/lang/de/templates/page-main.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
- "lang_bootMenuWarning": "Das Bootmen\u00fc ist veraltet oder wurde noch nicht generiert.",
- "lang_configure": "Konfigurieren",
- "lang_intro": "Dies ist die bwLehrpool Konfigurationsoberfl\u00e4che.",
- "lang_minilinuxMissing": "Wichtige Dateien der MiniLinux-Installation fehlen.",
- "lang_numerOfImagesMarkedForDeletion": "Zur L\u00f6schung markierte Abbilder",
- "lang_systemConfiguration": "Systemkonfiguration",
- "lang_systemConfigurationNotChosen": "Es wurde noch keine Systemkonfiguration ausgew\u00e4hlt.",
- "lang_vmLocationNotSet": "Es ist noch kein Speicherort f\u00fcr die Virtuellen Maschinen festgelegt.",
- "lang_welcome": "Willkommen"
-} \ No newline at end of file
diff --git a/lang/de/templates/page-minilinux.json b/lang/de/templates/page-minilinux.json
deleted file mode 100644
index f30f7b76..00000000
--- a/lang/de/templates/page-minilinux.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_errorGetting": "Fehler beim Herunterladen der Liste!",
- "lang_listObtained": "Liste wird heruntergeladen..."
-} \ No newline at end of file
diff --git a/lang/de/templates/page-news.json b/lang/de/templates/page-news.json
deleted file mode 100644
index 7801584d..00000000
--- a/lang/de/templates/page-news.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "lang_activeNews": "Aktive News",
- "lang_content": "Inhalt",
- "lang_date": "Datum",
- "lang_delete": "L\u00f6schen",
- "lang_editNews": "News bearbeiten",
- "lang_latestUpdate": "Letzte Aktualisierung",
- "lang_newsIntro": "Hier haben Sie die M\u00f6glichkeit, die von bwLehrpool-Clients angezeigten News zu editieren.",
- "lang_newsOld": "Alte News",
- "lang_save": "Speichern",
- "lang_show": "Ansehen",
- "lang_title": "Titel"
-} \ No newline at end of file
diff --git a/lang/de/templates/page-syslog.json b/lang/de/templates/page-syslog.json
deleted file mode 100644
index 49e94602..00000000
--- a/lang/de/templates/page-syslog.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "lang_client": "Client",
- "lang_clientLog": "Client Log",
- "lang_details": "Details",
- "lang_event": "Ereignis",
- "lang_filter": "Filter",
- "lang_go": "Go",
- "lang_not": "not",
- "lang_when": "Wann"
-} \ No newline at end of file
diff --git a/lang/de/templates/page-vmstore.json b/lang/de/templates/page-vmstore.json
deleted file mode 100644
index bb2c0634..00000000
--- a/lang/de/templates/page-vmstore.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "lang_close": "Schlie\u00dfen",
- "lang_intern": "Intern",
- "lang_nfsHelp1": "Ben\u00f6tigt wird ein NFSv4\/3-Share, der f\u00fcr den Satelliten-Server schreibbar, und f\u00fcr die Arbeitsstationen lesbar ist. Beispielkonfiguration auf dem NFS-Server, wenn der Satelliten-Server die Adresse 1.2.3.4 hat:",
- "lang_nfsHelp2": "Alternative Konfiguration mittels all_sqash. In diesem Fall muss das Verzeichnis auf dem Server dem Benutzer mit der uid 1234 geh\u00f6ren:",
- "lang_noAdditionalInformation": "Keine weitere Konfiguration notwendig",
- "lang_password": "Passwort",
- "lang_readOnly": "Nur-Lese-Zugangsdaten",
- "lang_readWrite": "Lese\/Schreib-Zugangsdaten",
- "lang_save": "Speichern",
- "lang_username": "Benutzerkennung",
- "lang_vmLocation": "VM Speicherort",
- "lang_vmLocationChoose": "Bitte w\u00e4hlen Sie, wo die Images der Virtuellen Maschinen gespeichert werden sollen.",
- "lang_vmLocationHelp1": "F\u00fcr Testzwecke k\u00f6nnen die VMs direkt auf dem Satellitenserver gespeichert werden. Sofern Sie jedoch die ausgelieferte Satelliten-vmdk betreiben bedenken Sie bitte, dass Sie dann nur ca. 100GB Speicher zur Verf\u00fcgung haben.",
- "lang_vmLocationHelp2": "Im Produktivbetrieb bietet es sich an, hierf\u00fcr einen performanten Netzwerkspeicher zu benutzen. Dieser Netzwerkspeicher kann per NFS oder CIFS\/SMB eingebunden werden. In jedem Fall muss sichergestellt werden, dass der Satellitenserver zum Hinzuf\u00fcgen neuer Virtueller Maschinen Schreibzugriff auf diesen Netzwerkspeicher hat. Bei der Nutzung von NFSv3 kann dies IP-Basiert eingerichtet werden, f\u00fcr die Nutzung von CIFS\/SMB k\u00f6nnen Sie Zugangsdaten angaben, die zum Schreiben berechtigen.",
- "lang_vmLocationHelp3": "Die bwLehrpool-Clients brauchen lediglich Lesezugriff auf den Netzwerkspeicher (und sollten aus Sicherheitsgr\u00fcnden auch wirklich nur lesen k\u00f6nnen). Bei CIFS\/SMB erreichen Sie dies am einfachsten, indem Sie passwortlosen Gastzugriff mit Leserechten auf die Freigabe erlauben."
-} \ No newline at end of file
diff --git a/lang/de/templates/pagenav.json b/lang/de/templates/pagenav.json
deleted file mode 100644
index 0967ef42..00000000
--- a/lang/de/templates/pagenav.json
+++ /dev/null
@@ -1 +0,0 @@
-{}
diff --git a/lang/de/templates/serversetup/ipaddress.json b/lang/de/templates/serversetup/ipaddress.json
deleted file mode 100644
index eb3d34d3..00000000
--- a/lang/de/templates/serversetup/ipaddress.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "lang_active": "Aktiv",
- "lang_bootAddress": "Boot-Adresse des Servers",
- "lang_bootHint": "Das Bootmen\u00fc muss nach einer \u00c4nderung der IP-Adresse neu generiert werden. In der Regel geschieht dies automatisch, der Vorgang kann in der Sektion Bootmen\u00fc allerdings auch manuell ausgel\u00f6st werden.",
- "lang_chooseIP": "Bitte w\u00e4hlen Sie die IP-Adresse, \u00fcber die der Server von den Clients zum Booten angesprochen werden soll.",
- "lang_set": "Setzen"
-} \ No newline at end of file
diff --git a/lang/de/templates/serversetup/ipxe.json b/lang/de/templates/serversetup/ipxe.json
deleted file mode 100644
index edce0b5e..00000000
--- a/lang/de/templates/serversetup/ipxe.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "lang_bootBehavior": "Standard-Bootverhalten",
- "lang_bootInfo": "Hier k\u00f6nnen Anpassungen am Erscheinungsbild des Bootmen\u00fcs vorgenommen werden.",
- "lang_bootMenu": "Bootmen\u00fc",
- "lang_bootMenuCreate": "Bootmen\u00fc erzeugen",
- "lang_close": "Schlie\u00dfen",
- "lang_compile": "Kompilieren",
- "lang_customEntry": "Eigener Eintrag",
- "lang_example": "Beispiel",
- "lang_localHDD": "Lokale HDD",
- "lang_masterPassword": "Master-Passwort",
- "lang_masterPasswordHelp": "Das Master-Passwort wird ben\u00f6tigt, um einen Booteintrag direkt am Client tempor\u00e4r durch Dr\u00fccken der Tab-Taste zu editieren. Da dies f\u00fcr Manipulation am Client genutzt werden kann, sollte diese Funktion unbedingt mit einem Passwort gesch\u00fctzt werden.",
- "lang_menuCustom": "Benutzerdefinierter Men\u00fczusatz",
- "lang_menuCustomHint1": "Hier haben Sie die M\u00f6glichkeit, eigenen Men\u00fc-Code zum angezeigten PXE-Men\u00fc hinzuzuf\u00fcgen, um z.B. auf weitere PXE-Server zu verweisen. Das Format entspricht dem syslinux Men\u00fcformat.",
- "lang_menuCustomHint2": "Sie k\u00f6nnen ein oder mehrere Eintr\u00e4ge erzeugen. Wenn Sie einen Eintrag erzeugen m\u00f6chten, der automatisch gestartet wird, wenn der Benutzer keine Auswahl t\u00e4tigt, vergeben Sie als",
- "lang_menuCustomHint3": "und w\u00e4hlen Sie als Standard-Bootverhalten ebenfalls custom.",
- "lang_menuDisplayTime": "Anzeigedauer des Men\u00fcs",
- "lang_seconds": "Sekunden"
-} \ No newline at end of file
diff --git a/lang/de/templates/serversetup/ipxe_update.json b/lang/de/templates/serversetup/ipxe_update.json
deleted file mode 100644
index b984de19..00000000
--- a/lang/de/templates/serversetup/ipxe_update.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_generationFailed": "Erzeugen des Bootmen\u00fcs fehlgeschlagen. Der Netzwerkboot von bwLehrpool wird wahrscheinlich nicht funktionieren. Wenn Sie den Fehler nicht selbst beheben k\u00f6nnen, melden Sie bitte obenstehende Fehlermeldung an das bwLehrpool-Projekt.",
- "lang_menuGeneration": "Erzeugen des Bootmen\u00fcs"
-} \ No newline at end of file
diff --git a/lang/de/templates/statistics/clientlist.json b/lang/de/templates/statistics/clientlist.json
deleted file mode 100644
index a1022e69..00000000
--- a/lang/de/templates/statistics/clientlist.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "lang_address": "Adresse",
- "lang_clientList": "Liste ausgew\u00e4hlter Rechner",
- "lang_cpuModel": "CPU",
- "lang_gbRam": "RAM",
- "lang_kvmSupport": "64\u2009Bit G\u00e4ste",
- "lang_lastSeen": "Zuletzt gesehen",
- "lang_machine": "Rechner",
- "lang_machineIdle": "Der Rechner ist eingeschaltet und wird zur Zeit nicht benutzt",
- "lang_machineOccupied": "Der Rechner ist eingeschaltet und wird benutzt",
- "lang_machineOff": "Der Rechner ist ausgeschaltet, oder hat kein bwLehrpool gebootet",
- "lang_realCores": "Kerne",
- "lang_tmpGb": "HDD-Temp"
-} \ No newline at end of file
diff --git a/lang/de/templates/statistics/cpumodels.json b/lang/de/templates/statistics/cpumodels.json
deleted file mode 100644
index 85cf517f..00000000
--- a/lang/de/templates/statistics/cpumodels.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "lang_cpuCores": "CPU-Kerne",
- "lang_modelCount": "Anzahl",
- "lang_modelName": "Modellname",
- "lang_modelStats": "PC-Modelle"
-} \ No newline at end of file
diff --git a/lang/de/templates/statistics/id44.json b/lang/de/templates/statistics/id44.json
deleted file mode 100644
index e2660f20..00000000
--- a/lang/de/templates/statistics/id44.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_machineCount": "Anzahl",
- "lang_partitionSize": "Gr\u00f6\u00dfe",
- "lang_tempPartStats": "Tempor\u00e4re Partition"
-} \ No newline at end of file
diff --git a/lang/de/templates/statistics/kvmstate.json b/lang/de/templates/statistics/kvmstate.json
deleted file mode 100644
index 3e8f1a96..00000000
--- a/lang/de/templates/statistics/kvmstate.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_kvmState": "Status",
- "lang_kvmStats": "64\u2009Bit Gast-Support",
- "lang_machineCount": "Anzahl"
-} \ No newline at end of file
diff --git a/lang/de/templates/statistics/machine-hdds.json b/lang/de/templates/statistics/machine-hdds.json
deleted file mode 100644
index f2f26baf..00000000
--- a/lang/de/templates/statistics/machine-hdds.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "lang_hdds": "Festplatten",
- "lang_hours": "Stunden",
- "lang_modelNo": "Modell",
- "lang_partName": "Name",
- "lang_partSize": "Gr\u00f6\u00dfe",
- "lang_partType": "Typ",
- "lang_pendingSectors": "Potentiell defekte Sektoren",
- "lang_powerOnTime": "Betriebszeit",
- "lang_reallocatedSectors": "Defekte Sektoren",
- "lang_serialNo": "Serien-Nr",
- "lang_total": "Gesamt"
-} \ No newline at end of file
diff --git a/lang/de/templates/statistics/machine-main.json b/lang/de/templates/statistics/machine-main.json
deleted file mode 100644
index 47c3e266..00000000
--- a/lang/de/templates/statistics/machine-main.json
+++ /dev/null
@@ -1,26 +0,0 @@
-{
- "lang_64bitSupport": "64\u2009Bit Gast-Support",
- "lang_cores": "Kerne",
- "lang_cpuModel": "CPU-Modell",
- "lang_firstSeen": "Erste Aktivit\u00e4t",
- "lang_hardwareSummary": "Hardware",
- "lang_hostname": "Hostname",
- "lang_ip": "IP-Adresse",
- "lang_lastBoot": "Letzter Boot",
- "lang_lastSeen": "Letzte Aktivit\u00e4t",
- "lang_macAddr": "MAC-Adresse",
- "lang_machineIdle": "Eingeschaltet, ungenutzt",
- "lang_machineOccupied": "Eingeschaltet, in Verwendung",
- "lang_machineOccupiedBy": "In Verwendung durch",
- "lang_machineOff": "Kein bwLehrpool gestartet",
- "lang_machineSummary": "Zusammenfassung",
- "lang_maximumAbbrev": "Max.",
- "lang_model": "Modell",
- "lang_ram": "Arbeitsspeicher",
- "lang_ramSlots": "Speicher-Slots",
- "lang_sockets": "Sockel",
- "lang_tempPart": "Temp. Partition",
- "lang_usageState": "Zustand",
- "lang_uuid": "UUID",
- "lang_virtualCores": "Virtuelle Kerne"
-} \ No newline at end of file
diff --git a/lang/de/templates/statistics/machine-notes.json b/lang/de/templates/statistics/machine-notes.json
deleted file mode 100644
index f9df1b92..00000000
--- a/lang/de/templates/statistics/machine-notes.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_notes": "Anmerkungen",
- "lang_save": "Speichern"
-} \ No newline at end of file
diff --git a/lang/de/templates/statistics/machine-usage.json b/lang/de/templates/statistics/machine-usage.json
deleted file mode 100644
index e2c9a979..00000000
--- a/lang/de/templates/statistics/machine-usage.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_timebarDesc": "Visuelle Darstellung der letzten Tage. Rote Abschnitte zeigen, wann der Rechner belegt war, gr\u00fcne, wann er nicht verwendet wurde, aber eingeschaltet war. Die leicht abgedunkelten Abschnitte markieren N\u00e4chte (22 bis 8 Uhr).",
- "lang_usageDetails": "Nutzungsdetails"
-} \ No newline at end of file
diff --git a/lang/de/templates/statistics/memory.json b/lang/de/templates/statistics/memory.json
deleted file mode 100644
index b5fdac89..00000000
--- a/lang/de/templates/statistics/memory.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_machineCount": "Anzahl",
- "lang_memoryStats": "Arbeitsspeicher",
- "lang_ramSize": "Gr\u00f6\u00dfe"
-} \ No newline at end of file
diff --git a/lang/de/templates/statistics/newclients.json b/lang/de/templates/statistics/newclients.json
deleted file mode 100644
index f1353389..00000000
--- a/lang/de/templates/statistics/newclients.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_machine": "Client",
- "lang_newMachines": "Neue Ger\u00e4te"
-} \ No newline at end of file
diff --git a/lang/de/templates/statistics/summary.json b/lang/de/templates/statistics/summary.json
deleted file mode 100644
index 30189871..00000000
--- a/lang/de/templates/statistics/summary.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "lang_inUseMachines": "In Verwendung",
- "lang_knownMachines": "Bekannte Clients",
- "lang_onlineMachines": "Gestartete Clients",
- "lang_withBadSectors": "Clients mit potentiell defekten Festplatten (mehr als 10 defekte Sektoren)"
-} \ No newline at end of file
diff --git a/lang/de/templates/statistics/syslog.json b/lang/de/templates/statistics/syslog.json
deleted file mode 100644
index 960de730..00000000
--- a/lang/de/templates/statistics/syslog.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "lang_details": "Details",
- "lang_event": "Ereignis",
- "lang_logHeadline": "Logging",
- "lang_more": "Mehr",
- "lang_when": "Wann"
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/_page.json b/lang/de/templates/sysconfig/_page.json
deleted file mode 100644
index 844a12ef..00000000
--- a/lang/de/templates/sysconfig/_page.json
+++ /dev/null
@@ -1,28 +0,0 @@
-{
- "lang_activate": "Aktivieren",
- "lang_active": "Aktiv",
- "lang_availableModules": "Verf\u00fcgbare Konfigurationsmodule",
- "lang_availableSystem": "Verf\u00fcgbare Systemkonfigurationen",
- "lang_close": "Schlie\u00dfen",
- "lang_configurationModuleNotFound": "Keine Konfigurationsmodule gefunden!",
- "lang_delete": "L\u00f6schen",
- "lang_deleteLong": "Modul oder Konfiguration l\u00f6schen.",
- "lang_download": "Herunterladen",
- "lang_downloadLong": "Dieses Modul \"so wie es ist\" herunterladen.",
- "lang_edit": "Bearbeiten",
- "lang_editLong": "Modul oder Konfiguration bearbeiten.",
- "lang_helpModuleConfiguration": "Konfigurationsmodule sind die Bausteine, aus denen eine Systemkonfiguration erstellt wird. Hier lassen sich sowohl generische Module durch einen Wizard anlegen, als auch komplett eigene Module erstellen (fortgeschritten, Linuxkenntnisse erforderlich).",
- "lang_helpSystemConfiguration": "\u00dcber eine Systemkonfiguration wird die grundlegende Lokalisierung des bwLehrpool-Systems durchgef\u00fchrt. Dazu geh\u00f6ren Aspekte wie das Authentifizierungsverfahren f\u00fcr Benutzer (z.B. Active Directory, LDAP), Druckerkonfiguration, Home-Verzeichnisse, etc. Eine Systemkonfiguration setzt sich aus einem oder mehreren Konfigurationsmodulen zusammen, welche im angrenzenden Panel verwaltet werden k\u00f6nnen.",
- "lang_legend": "Legende",
- "lang_moduleConfiguration": "Konfigurationsmodule",
- "lang_newConfiguration": "Neue Konfiguration",
- "lang_newModule": "Neues Modul",
- "lang_rebuild": "Neu generieren",
- "lang_rebuildLong": "Modul oder Konfiguration neu generieren. Das entsprechende Modul bzw. Konfiguration ist aktuell und sollte nicht neu generiert werden m\u00fcssen.",
- "lang_rebuildOutdatedLong": "Modul oder Konfiguration neu generieren. Das entsprechende Modul bzw. Konfiguration ist veraltet oder nicht vorhanden.",
- "lang_show": "Ansehen",
- "lang_showLong": "Inhalt des Moduls anzeigen.",
- "lang_systemConfiguration": "Systemkonfiguration",
- "lang_systemConfigurationAlert": "Bevor Sie eine Systemkonfiguration erstellen k\u00f6nnen, m\u00fcssen Sie zun\u00e4chst ein Konfigurationsmodul erzeugen.",
- "lang_systemConfigurationNotFound": "Keine Systemkonfigurationen gefunden.Erstellen Sie eine neue Konfiguration aus den unten aufgef\u00fchrten Konfigurationsmodulen."
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/ad-finish.json b/lang/de/templates/sysconfig/ad-finish.json
deleted file mode 100644
index e91e98dc..00000000
--- a/lang/de/templates/sysconfig/ad-finish.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "lang_adStarted": "Der AD-Proxy wird nun konfiguriert und gestartet...",
- "lang_generateModule": "Modul erzeugen",
- "lang_restartWizard": "Assistent neustarten",
- "lang_systemConfiguration": "Systemkonfiguration",
- "lang_to": "Zur"
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/ad-selfsearch.json b/lang/de/templates/sysconfig/ad-selfsearch.json
deleted file mode 100644
index 89a957ee..00000000
--- a/lang/de/templates/sysconfig/ad-selfsearch.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "lang_back": "Zur\u00fcck",
- "lang_continueAnyway": "Trotzdem weiter",
- "lang_dnLookup": "Ermitteln der Bind-DN",
- "lang_homeAttributeExplanation": "Bitte w\u00e4hlen Sie das Attribut, welches das Home-Verzeichnis der User enth\u00e4lt.",
- "lang_next": "Weiter",
- "lang_onProblemSearchBase": "Bei Problemen versuchen Sie, die Bind-DN und Suchbasis manuell anzugeben",
- "lang_selectHomeAttribute": "Home-Attribut",
- "lang_skip": "\u00dcberspringen"
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/ad-start.json b/lang/de/templates/sysconfig/ad-start.json
deleted file mode 100644
index a85e133f..00000000
--- a/lang/de/templates/sysconfig/ad-start.json
+++ /dev/null
@@ -1,23 +0,0 @@
-{
- "lang_adText1": "Zum Einrichten der Benutzerauthentifizierung \u00fcber ein Active Directory wird neben der Adresse des anzusprechenden Servers ein dedizierter Benutzer im AD ben\u00f6tigt, \u00fcber welchen das AD angesprochen wird. Der Benutzer sollte in der gleichen Dom\u00e4ne sein, wie die Benutzer, die sich sp\u00e4ter an den Arbeitsstationen anmelden werden. Ansonsten ist es notwendig, die Suchbasis anzugeben.",
- "lang_adText2": "Dieser Benutzer ben\u00f6tigt keine besonderen Rechte, Sie k\u00f6nnen diesem Benutzer zur Sicherheit auch die Rechte zum Anmelden entziehen. Der Benutzer muss lediglich ausreichende Berechtigungen haben, um einen LDAP-Bind am AD durchzuf\u00fchren, und nach Benutzern zu suchen.",
- "lang_adText3": "Normalerweise k\u00f6nnen Sie als Bind DN die Kurzform im Format dom\u00e4ne\\benutzer angeben. Wenn dies nicht funktioniert, m\u00fcssen Sie den DN des Benutzers ermitteln. Z.B. unter Eingabe des folgenden Befehls auf einem DC:",
- "lang_adText4": "Nach Eingabe aller ben\u00f6tigten Daten wird im n\u00e4chsten Schritt \u00fcberpr\u00fcft, ob die Kommunikation mit dem AD m\u00f6glich ist.",
- "lang_asteriskMandatory": "Mit (*) gekennzeichnete Felder sind Pflichtfelder",
- "lang_bindDN": "Bind DN",
- "lang_close": "Schlie\u00dfen",
- "lang_customCertificate": "Zur Validierung zus\u00e4tzlich erforderliche (Intermediate-)Zertifikate",
- "lang_helpHomeAttrHead": "Name des Home-Verzeichnis-Attributs",
- "lang_helpHomeAttrText": "Hier k\u00f6nnen Sie alternativ zum fest vorgegebenem Template des Home-Verzeichnis Servers den Attributsnamen im Active Directory angeben, der diesen Pfad bereitstellt. Normalerweise ist dies \"homeDirectory\". Wird das Feld leer gelassen, versucht der Assistent, das Attribut selbstst\u00e4ndig zu ermitteln. Falls das Einbinden der Home-Verzeichnisse anschlie\u00dfend nicht funktioniert, \u00fcberpr\u00fcfen Sie bitte den Client-Log (Status->Client Log) und den LDAP-Proxy-Log (Status->Server Status).",
- "lang_homeAttr": "Home-Attribut",
- "lang_moduleTitle": "Titel",
- "lang_next": "Weiter",
- "lang_password": "Passwort",
- "lang_searchBase": "Suchbasis",
- "lang_ssl": "SSL",
- "lang_sslDescription": "Die Verbindung zum AD-Server mit SSL sichern. (Die Verbindung zwischen Client und Proxy wird in jedem Fall mit SSL abgewickelt.)",
- "lang_userDirectory": "Benutzerverzeichnis",
- "lang_userDirectoryInfo1": "Optionale Angabe: Wenn die Clients f\u00fcr die Benutzer ein eigenes Verzeichnis (Homeverzeichnis, Benutzerverzeichnis) von einem Server einbinden sollen, geben Sie bitte hier das Format in UNC-Notation an, also z.B.",
- "lang_userDirectoryInfo2": "%s ist dabei ein Platzhalter f\u00fcr den Login-Namen des Benutzers.",
- "lang_userDirectoryInfo3": "Das Verzeichnis wird mit den gleichen Zugangsdaten eingebunden, die der Benutzer beim Login angibt. (D.h. kein Kerberos Support o.\u00e4.)"
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/ad_ldap-checkconnection.json b/lang/de/templates/sysconfig/ad_ldap-checkconnection.json
deleted file mode 100644
index 6bf31104..00000000
--- a/lang/de/templates/sysconfig/ad_ldap-checkconnection.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "lang_back": "Zur\u00fcck",
- "lang_connectionWait": "Pr\u00fcfe Verbindung...",
- "lang_next": "Weiter",
- "lang_noOpenPort": "Auf dem angegebenen Server wurde kein offener Port gefunden.",
- "lang_noValidCert": "Der Server besitzt kein oder ein nicht valides Zertifikat.",
- "lang_selfSignedNote": "Das Zertifikat des Servers scheint selbst signiert zu sein. Wenn Sie fortfahren wird versucht, die Zertifikatskette vom Server abzufragen. Dies ist in den meisten F\u00e4llen erfolgreich, sollte aber nur getan werden wenn Sie wissen, dass das Zertifikat des Servers von einer unbekannten CA signiert wurde. Falls die Authentifizierung anschlie\u00dfend nicht funktioniert, \u00fcberpr\u00fcfen Sie die LDAP-Proxy Logs auf der Serverstatus-Seite."
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/ad_ldap-checkcredentials.json b/lang/de/templates/sysconfig/ad_ldap-checkcredentials.json
deleted file mode 100644
index f0ab6e15..00000000
--- a/lang/de/templates/sysconfig/ad_ldap-checkcredentials.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "lang_back": "Zur\u00fcck",
- "lang_connectionWait": "Die Verbindung zum angegebenen AD-Server wird nun \u00fcberpr\u00fcft. Bitte haben Sie einen Moment Geduld.",
- "lang_onProblemSearchBase": "Falls dieser Schritt fehlschl\u00e4gt, und Sie keine Suchbasis angegeben haben, versuchen Sie es erneut unter expliziter Angabe einer Suchbasis.",
- "lang_skip": "\u00dcberspringen"
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/branding-check.json b/lang/de/templates/sysconfig/branding-check.json
deleted file mode 100644
index 740cc34f..00000000
--- a/lang/de/templates/sysconfig/branding-check.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_brandingInfo": "Unten sehen Sie zur Kontrolle noch einmal das ausgew\u00e4hlte Logo. Sollten Sie das Logo nicht sehen k\u00f6nnen, pr\u00fcfen Sie bitte, ob Sie ein valides SVG-Bild verwendet haben. Alternativ ist es m\u00f6glich, dass beim Verarbeiten des Bildes ein Fehler auftrat. Sie k\u00f6nnen daher das Modul trotzdem speichern und testen, ob das Logo im bwLehrpool-System angezeigt wird.",
- "lang_save": "Speichern",
- "lang_title": "Titel"
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/branding-start.json b/lang/de/templates/sysconfig/branding-start.json
deleted file mode 100644
index e85a51d0..00000000
--- a/lang/de/templates/sysconfig/branding-start.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "lang_branding": "Hier k\u00f6nnen Sie ihr Einrichtungslogo im SVG-Format hochladen. Das SVG-Format ist ein Vektorgrafikformat, was zum Skalieren vorteilhaft ist. Eine gute Quelle f\u00fcr SVG-Logos von Unis und Hochschulen ist ihr jeweiliger Wikipedia-Artikel.",
- "lang_browseForFile": "Durchsuchen",
- "lang_computerLoad": "Bild von lokalem Rechner hochladen",
- "lang_or": "oder",
- "lang_selectFile": "Bitte w\u00e4hlen Sie eine Datei",
- "lang_upload": "Hochladen",
- "lang_urlLoad": "Bild von URL laden"
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/cfg-finish.json b/lang/de/templates/sysconfig/cfg-finish.json
deleted file mode 100644
index 86fb7a15..00000000
--- a/lang/de/templates/sysconfig/cfg-finish.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_configurationActive": "Konfiguration aktivieren",
- "lang_configurationSuccess": "Die Konfiguration wurde erfolgreich erstellt."
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/cfg-start.json b/lang/de/templates/sysconfig/cfg-start.json
deleted file mode 100644
index c22a96c3..00000000
--- a/lang/de/templates/sysconfig/cfg-start.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "lang_configuration": "Konfiguration",
- "lang_configurationChoose": "Bitte w\u00e4hlen Sie, welche Module f\u00fcr diese Konfiguration verwendet werden sollen.",
- "lang_name": "Name",
- "lang_next": "Weiter",
- "lang_noModuleOfType": "Kein Modul dieser Art vorhanden."
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/config-module-list.json b/lang/de/templates/sysconfig/config-module-list.json
deleted file mode 100644
index f346a107..00000000
--- a/lang/de/templates/sysconfig/config-module-list.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_noContent": "Kein Inhalt!",
- "lang_show": "Ansehen"
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/custom-filelist.json b/lang/de/templates/sysconfig/custom-filelist.json
deleted file mode 100644
index 1a73a858..00000000
--- a/lang/de/templates/sysconfig/custom-filelist.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "lang_back": "Zur\u00fcck"
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/custom-fileselect.json b/lang/de/templates/sysconfig/custom-fileselect.json
deleted file mode 100644
index 94085f65..00000000
--- a/lang/de/templates/sysconfig/custom-fileselect.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_checkFileContent": "Hier haben Sie die M\u00f6glichkeit, den Inhalt des Archivs noch einmal zu \u00fcberpr\u00fcfen.",
- "lang_moduleName": "Modulname",
- "lang_next": "Weiter"
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/custom-upload.json b/lang/de/templates/sysconfig/custom-upload.json
deleted file mode 100644
index f9c3a8ae..00000000
--- a/lang/de/templates/sysconfig/custom-upload.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "lang_browseForFile": "Durchsuchen",
- "lang_customModuleInfo1": "\u00dcber ein benutzerdefiniertes Modul ist es m\u00f6glich, beliebige Dateien zum Linux-Grundsystem, das auf den Clients gebootet wird, hinzuzuf\u00fcgen. Dazu kann ein Archiv mit einer Dateisystemstruktur hochgeladen werden, die in dieser Form 1:1 in das gebootete Linux extrahiert wird.",
- "lang_customModuleInfo2": "Beispiel: Enth\u00e4lt das hochgeladene Archiv eine Datei etc\/beispiel.conf, so wird auf einem gebooteten Client diese Datei als \/etc\/beispiel.conf zu finden sein.",
- "lang_selectFile": "Bitte w\u00e4hlen Sie ein Archiv",
- "lang_supportedFiles": "Unterst\u00fctzte Archivformate",
- "lang_upload": "Hochladen"
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/ldap-checkconnection.json b/lang/de/templates/sysconfig/ldap-checkconnection.json
deleted file mode 100644
index 4f2e619e..00000000
--- a/lang/de/templates/sysconfig/ldap-checkconnection.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_back": "Zur\u00fcck",
- "lang_connectionWait": "\u00dcberpr\u00fcfe Verbindung, bitte warten",
- "lang_next": "Weiter"
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/ldap-checkcredentials.json b/lang/de/templates/sysconfig/ldap-checkcredentials.json
deleted file mode 100644
index c8dcc9cd..00000000
--- a/lang/de/templates/sysconfig/ldap-checkcredentials.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "lang_back": "Zur\u00fcck",
- "lang_connectionWait": "\u00dcberpr\u00fcfe LDAP-Zugangsdaten",
- "lang_onProblemSearchBase": "Werden keine Benutzer gefunden, dann \u00fcberpr\u00fcfen Sie bitte die Suchbasis",
- "lang_skip": "Weiter"
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/ldap-finish.json b/lang/de/templates/sysconfig/ldap-finish.json
deleted file mode 100644
index 7387f3a0..00000000
--- a/lang/de/templates/sysconfig/ldap-finish.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "lang_generateModule": "Modul erzeugen",
- "lang_ldapStarted": "Der LDAP-Proxy wurde gestartet",
- "lang_restartWizard": "Wizard neu starten",
- "lang_toSystemConfiguration": "Zur Systemkonfiguration"
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/ldap-start.json b/lang/de/templates/sysconfig/ldap-start.json
deleted file mode 100644
index df5b1c09..00000000
--- a/lang/de/templates/sysconfig/ldap-start.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "lang_bindDN": "Bind DN",
- "lang_close": "Schlie\u00dfen",
- "lang_customCertificate": "Zur Validierung zus\u00e4tzlich erforderliche (Intermediate-)Zertifikate",
- "lang_ldapText1": "Mit diesem Wizard k\u00f6nnen Sie Authentifizierung gegen einen LDAP-Server einrichten.",
- "lang_ldapText2": "Zu diesem Zweck wird ein LDAP-Proxy auf dem Satelliten-Server gestartet. Dies bedeutet, dass der LDAP-Server von diesem Server aus erreichbar sein muss. Die Pool-PCs hingegen m\u00fcssen nicht direkt mit dem LDAP-Server kommunizieren k\u00f6nnen.",
- "lang_moduleTitle": "Modulname",
- "lang_next": "Weiter",
- "lang_password": "Passwort",
- "lang_searchBase": "Suchbasis (Search base)",
- "lang_ssl": "SSL",
- "lang_sslDescription": "Zum Verbinden mit dem LDAP-Server SSL verwenden. (Die Verbindung zwischen Client und Proxy wird in jedem Fall mit SSL abgewickelt.) Einige LDAP-Server verweigern die Authentifizierung, wenn SSL nicht genutzt wird.",
- "lang_userDirectory": "Home-Verzeichnis",
- "lang_userDirectoryInfo1": "UNC-Pfad zum Home-Verzeichnis der Nutzer, mit Platzhalter '%s' f\u00fcr den Benutzernamen.",
- "lang_userDirectoryInfo2": "Zur Zeit wird nur SMB\/CIFS unterst\u00fctzt."
-} \ No newline at end of file
diff --git a/lang/de/templates/sysconfig/sshconfig-start.json b/lang/de/templates/sysconfig/sshconfig-start.json
deleted file mode 100644
index ef9286d7..00000000
--- a/lang/de/templates/sysconfig/sshconfig-start.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "lang_allowPass": "Login mit Passwort zulassen",
- "lang_allowPassInfo": "Wenn aktiviert, l\u00e4sst der sshd Logins mit Benutzername\/Passwort-Kombination zu. Ansonsten werden nur Logins nach dem pubkey-Verfahren zugelassen.",
- "lang_listenPort": "Listen port",
- "lang_listenPortInfo": "Der Port, auf dem der sshd lauscht. Der offizielle Standard ist 22.",
- "lang_moduleName": "Modulname",
- "lang_rootKey": "root pubkey (\u00f6ffentlicher Schl\u00fcssel)",
- "lang_rootKeyInfo": "Tragen Sie hier den \u00f6ffentlichen Schl\u00fcssel eines Schl\u00fcsselpaars ein, mit dem Sie sich als root-Benutzer an den Clients anmelden wollen. Lassen Sie das Feld leer, um diese Funktion nicht zu verwenden.",
- "lang_save": "Speichern"
-}
diff --git a/lang/de/templates/sysconfig/start.json b/lang/de/templates/sysconfig/start.json
deleted file mode 100644
index 37992831..00000000
--- a/lang/de/templates/sysconfig/start.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_add": "Hinzuf\u00fcgen",
- "lang_moduleChoose": "Bitte w\u00e4hlen Sie aus, welche Art Konfigurationsmodul Sie erstellen m\u00f6chten."
-} \ No newline at end of file
diff --git a/lang/de/templates/systemstatus/_page.json b/lang/de/templates/systemstatus/_page.json
deleted file mode 100644
index 9c97961a..00000000
--- a/lang/de/templates/systemstatus/_page.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
- "lang_addressConfiguration": "Adresskonfiguration",
- "lang_advanced": "Erweitert \/ Debug",
- "lang_dmsdLog": "dmsd Log",
- "lang_iAmSure": "Ja, ich bin sicher",
- "lang_ldadpLog": "AD\/LDAP-Proxy Log",
- "lang_maintenance": "Maintenance",
- "lang_services": "Dienste",
- "lang_space": "Speicherplatz",
- "lang_system": "System"
-} \ No newline at end of file
diff --git a/lang/de/templates/systemstatus/addresses.json b/lang/de/templates/systemstatus/addresses.json
deleted file mode 100644
index 0967ef42..00000000
--- a/lang/de/templates/systemstatus/addresses.json
+++ /dev/null
@@ -1 +0,0 @@
-{}
diff --git a/lang/de/templates/systemstatus/diskstat.json b/lang/de/templates/systemstatus/diskstat.json
deleted file mode 100644
index c44433ea..00000000
--- a/lang/de/templates/systemstatus/diskstat.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "lang_capacity": "Kapazit\u00e4t",
- "lang_foundStore": "Vorgefunden:",
- "lang_free": "Frei",
- "lang_goToStoreConf": "Zur VM-Store-Konfiguration wechseln",
- "lang_storeMissingExpected": "VM-Store nicht eingebunden. Erwartet:",
- "lang_storeNotConfigured": "Kein VM-Store konfiguriert!",
- "lang_systemPartition": "Systempartition",
- "lang_systemStoreError": "Fehler beim Ermitteln des verf\u00fcgbaren Systemspeichers",
- "lang_vmStore": "VM-Speicher",
- "lang_vmStoreError": "Fehler beim Ermitteln des verf\u00fcgbaren Speicherplatzes am VM-Speicherort. Bitte \u00fcberpr\u00fcfen Sie die Konfiguration."
-} \ No newline at end of file
diff --git a/lang/de/templates/systemstatus/services.json b/lang/de/templates/systemstatus/services.json
deleted file mode 100644
index 0967ef42..00000000
--- a/lang/de/templates/systemstatus/services.json
+++ /dev/null
@@ -1 +0,0 @@
-{}
diff --git a/lang/de/templates/systemstatus/systeminfo.json b/lang/de/templates/systemstatus/systeminfo.json
deleted file mode 100644
index cd4027f1..00000000
--- a/lang/de/templates/systemstatus/systeminfo.json
+++ /dev/null
@@ -1,15 +0,0 @@
-{
- "lang_attention": "Achtung!",
- "lang_average": "Durchschnitt",
- "lang_cpuLoad": "CPU-Last",
- "lang_free": "Frei",
- "lang_logicCPUs": "Logische CPUs",
- "lang_notDetermined": "Konnte nicht ermittelt werden",
- "lang_occupied": "Belegt",
- "lang_onlyOS": "Nur OS",
- "lang_ramUsage": "RAM-Nutzung",
- "lang_swapUsage": "swap-Nutzung",
- "lang_swapWarning": "Es wird swap-Speicher genutzt. Dies kann ein Hinweis darauf sein, dass dem Satelliten-Server zu wenig physikalischer Speicher zur Verf\u00fcgung steht. Im Falle von Performance-Problemen oder Instabilit\u00e4t des Servers sollten Sie erw\u00e4gen, den Server mit mehr RAM auszustatten.",
- "lang_total": "Gesamt",
- "lang_uptimeOS": "OS Uptime"
-} \ No newline at end of file
diff --git a/lang/de/templates/translation/_page.json b/lang/de/templates/translation/_page.json
deleted file mode 100644
index 639697de..00000000
--- a/lang/de/templates/translation/_page.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "lang_adminInfo": "In diesem Abschnitt k\u00f6nnen Sie die JSON-Tags, die \u00fcbersetzten Texte durch die Website verwendet wird, enth\u00e4lt zu \u00e4ndern. Um dies zu tun, w\u00e4hlen Sie eine Vorlage aus, um ihre jeweiligen Tags \u00e4ndern. Alternativ klicken Sie auf den Link unten, um die Nachrichten der Website \u00e4ndern.",
- "lang_editConfigModule": "Konfigurationsmodulbezeichnungsphrasen editieren",
- "lang_editHardcoded": "Hardcoded-Texte bearbeiten",
- "lang_editMessages": "Nachrichten bearbeiten",
- "lang_editSettings": "Einstellungstexte bearbeiten",
- "lang_editTemplates": "Template-Texte bearbeiten",
- "lang_langAdministration": "Sprache Verwaltung"
-} \ No newline at end of file
diff --git a/lang/de/templates/translation/edit.json b/lang/de/templates/translation/edit.json
deleted file mode 100644
index 671e51d8..00000000
--- a/lang/de/templates/translation/edit.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "lang_back": "Z\u00fcruck",
- "lang_createTag": "TAG schafen",
- "lang_deleteTAG": "L\u00f6schen",
- "lang_englishTAG": "Englisch TAG",
- "lang_germanTAG": "Deutsch TAG",
- "lang_newTAG": "Neue Tag",
- "lang_portugueseTAG": "Portugiesisch TAG",
- "lang_save": "Speichern",
- "lang_templateAdminHelp": "Hier k\u00f6nnen Sie die verwendeten Texte und S\u00e4tze \u00fcbersetzen.",
- "lang_templateHint": "Hinweis: Gelbe Linie zeigt eine \u00dcbersetzung fehlt und roten Linien zeigen ein Tag wird nicht von das Template verwendet."
-} \ No newline at end of file
diff --git a/lang/de/templates/translation/template-list.json b/lang/de/templates/translation/template-list.json
deleted file mode 100644
index 5d6945bc..00000000
--- a/lang/de/templates/translation/template-list.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_adminInfo": "Dies ist eine Liste aller Templates. Die \u0022Status\u0022-Spalte zeigt an, wenn f\u00fcr ein Template \u00fcbersetzungen fehlen, oder veraltete Tags definiert sind.",
- "lang_langAdministration": "Templates",
- "lang_status": "Status"
-} \ No newline at end of file
diff --git a/lang/de/templates/vmstore/mount.json b/lang/de/templates/vmstore/mount.json
deleted file mode 100644
index dbc75281..00000000
--- a/lang/de/templates/vmstore/mount.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_back": "Zur\u00fcck",
- "lang_configure": "Konfigurieren",
- "lang_vmLocationConfiguration": "VM Speicherort wird konfiguriert"
-} \ No newline at end of file
diff --git a/lang/de/templates/webinterface/httpd-restart.json b/lang/de/templates/webinterface/httpd-restart.json
deleted file mode 100644
index e995a251..00000000
--- a/lang/de/templates/webinterface/httpd-restart.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_applyingSettings": "Anwenden der Einstellungen",
- "lang_installAndRestart": "Zertifikat installieren und Webserver neustarten"
-} \ No newline at end of file
diff --git a/lang/de/templates/webinterface/https.json b/lang/de/templates/webinterface/https.json
deleted file mode 100644
index 621343e3..00000000
--- a/lang/de/templates/webinterface/https.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "lang_HttpsIsDisabled": "HTTPS ist derzeit deaktiviert",
- "lang_caChain": "Optional k\u00f6nnen Sie hier die zum Zertifikat geh\u00f6rende Zertifikatkette (CA-Chain) einf\u00fcgen. Dies wird ben\u00f6tigt, wenn das Zertifikat nicht direkt von einer der in Browsern mitgeliferten CAs signiert wurde. Die Datei enth\u00e4lt ein oder meherere Zertifikatsbl\u00f6cke, im gleichen Format wie das oben gezeigte Zertifikat.",
- "lang_certificate": "Bitte f\u00fcgen Sie hier das Zertifikat ein. Das Zertifikat wird im Base64-codierten x509-Format erwartet (manchmal pem genannt). Es sieht in etwa wie folgt aus:",
- "lang_customCert": "Eigenes Zertifikat verwenden",
- "lang_description": "Hier k\u00f6nnen Sie festlegen, ob das Web-Interface auch per HTTPS erreichbar sein soll, und welches Zertifikat daf\u00fcr verwendet werden soll.",
- "lang_httpsSettings": "HTTPS-Konfiguration",
- "lang_noHttps": "HTTPS wieder deaktivieren, aktuelles Zertifikat l\u00f6schen",
- "lang_privateKey": "Bitte f\u00fcgen Sie hier den privaten Schl\u00fcssel ein, der zum obigen Zertifikat geh\u00f6rt. Er muss ebenfalls im \"pem\"-Format vorliegen, und sieht wie folgt aus:",
- "lang_randomCert": "Neues selbstsigniertes Zertifikat generieren",
- "lang_save": "Speichern"
-} \ No newline at end of file
diff --git a/lang/de/templates/webinterface/passwords.json b/lang/de/templates/webinterface/passwords.json
deleted file mode 100644
index 17c156c3..00000000
--- a/lang/de/templates/webinterface/passwords.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "lang_description": "Legen Sie fest, ob Passwortfelder in der Web-Schnittstelle maskiert werden, oder ob Ihr Inhalt sichtbar sein soll. Wenn Sie die Schnittstelle in einer sicheren Umgebung nutzen (keine neugierigen Augen), kann dies den Komfort erh\u00f6hen. Das Passwortfeld der Anmeldemaske ist von dieser Einstellung ausgenommen.",
- "lang_hidePasswords": "Passw\u00f6rter maskieren",
- "lang_passwordFields": "Passwortfelder",
- "lang_save": "Speichern",
- "lang_showPasswords": "Passw\u00f6rter anzeigen"
-} \ No newline at end of file
diff --git a/lang/en/messages-hardcoded.json b/lang/en/messages-hardcoded.json
index 7c781d4e..55ac6a50 100644
--- a/lang/en/messages-hardcoded.json
+++ b/lang/en/messages-hardcoded.json
@@ -1,9 +1,6 @@
{
"lang_administration": "Translations",
- "lang_backup": "Backup",
- "lang_baseconfig": "Variables",
- "lang_cities":"Cities",
- "lang_citymanagement":"Management",
+ "lang_cities": "Cities",
"lang_clientLog": "Client Log",
"lang_clientSshConfig": "SSH configuration",
"lang_configurationCompilation": "Compile configuration",
@@ -11,45 +8,28 @@
"lang_contentOf": "Content of \"",
"lang_createUser": "Create User",
"lang_days": "Day(s)",
- "lang_dozmod": "Tutor Module",
"lang_eventLog": "Server Log",
- "lang_eventlog": "Client Log",
"lang_hours": "Hour(s)",
- "lang_internetaccess": "Internet Access",
- "lang_imgmanagement": "Image Management",
- "lang_locations": "Room/Locations",
"lang_login": "Login",
- "lang_minilinux": "Minilinux",
"lang_modules": "Modules",
"lang_moduleAdd": "Add Module",
- "lang_news": "News",
"lang_noModuleFromThisGroup": "(No module from this group)",
"lang_server": "iPXE \/ Boot Menu",
"lang_serverConfiguration": "Server-side Configuration",
"lang_serverStatus": "Server",
- "lang_serversetup": "iPXE \/ Boot Menu",
"lang_settings": "Settings",
- "lang_statistics": "Client Statistics",
"lang_status": "Status",
- "lang_support": "Support",
- "lang_sysconfig": "Modules",
- "lang_syslog": "Server Log",
- "lang_systemstatus": "Server",
"lang_titleBackup": "Save and Restore",
"lang_titleClientStatistics": "Client statistics",
"lang_titleEventLog": "Event log",
- "lang_translation": "Translation",
"lang_user": "Users",
"lang_userManagement": "Management",
- "lang_usermanagement": "Management",
"lang_users": "Users",
"lang_variables": "Variables",
"lang_vmLocation": "Virtual Machine",
- "lang_vmstore": "Virtual Machine",
"lang_titleWebinterface": "Web Interface",
"lang_unknwonTaskManager": "Unknown Task Manager error",
- "lang_webinterface": "Web Interface",
"today": "Today",
"unused": "Unused",
"yesterday": "Yesterday"
-}
+} \ No newline at end of file
diff --git a/lang/en/modules/adduser/page-adduser.json b/lang/en/modules/adduser/page-adduser.json
deleted file mode 100644
index 42bae6dc..00000000
--- a/lang/en/modules/adduser/page-adduser.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "lang_confirmation": "Confirm Password",
- "lang_createUser": "Create User",
- "lang_fullName": "Full Name",
- "lang_password": "Password",
- "lang_telephone": "Telephone",
- "lang_username": "Username"
-} \ No newline at end of file
diff --git a/lang/en/modules/backup/_page.json b/lang/en/modules/backup/_page.json
deleted file mode 100644
index 799c6168..00000000
--- a/lang/en/modules/backup/_page.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "lang_backup": "Backup",
- "lang_backupDescription": "Here you can backup the complete configuration of this satellite server. This includes lecture and virtual machine meta data. The HDD images of the virtual machines on the vm store are not included in this backup, because of their size. If desired, the store needs to be backed up manually.",
- "lang_backupRestore": "Backup and restore",
- "lang_browseForFile": "Browse",
- "lang_download": "Download",
- "lang_dozmodExplanation": "This restores all the virtual machine and lecture meta data created using the \"Dozentenmodul\". Please make sure the VM-storage configured still contains all the VM-Images associated with the virtual machines. If the location of the storage changed, make sure the relative pathes on the share are still the same, otherwise the virtual machines won't be usable.",
- "lang_restore": "Upload",
- "lang_restoreDescription": "Here you can restore a configuration backup. Please note that this will reboot the server, so it is advised to do this while nobody is using the system. Please note that this will also restore the password for the web interface that was active when the configuration backup was created.",
- "lang_restoreDozmodConfig": "Restore Dozentenmodul config",
- "lang_restoreSystemConfig": "Restore system config",
- "lang_selectFile": "Please select a backup archive",
- "lang_systemExplanation": "Restore basic configuration like authentication method, passwords, vm storage location, proxy config, etc. WARNING: If you restore a configuration backup that was made before WS15\/16 (backup format version <10), the system configuration will be restored regardless of this check mark."
-} \ No newline at end of file
diff --git a/lang/en/modules/backup/restore.json b/lang/en/modules/backup/restore.json
deleted file mode 100644
index 5a5f6f64..00000000
--- a/lang/en/modules/backup/restore.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "lang_backup": "Backup...",
- "lang_reboot": "System reboot",
- "lang_restoreConfig": "Restore config",
- "lang_restoreFailed": "Restoring configuration failed.",
- "lang_stopping": "Stopping",
- "lang_waitReboot": "Waiting for reboot."
-} \ No newline at end of file
diff --git a/lang/en/modules/baseconfig/_page.json b/lang/en/modules/baseconfig/_page.json
deleted file mode 100644
index 6429a835..00000000
--- a/lang/en/modules/baseconfig/_page.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "lang_basicConfiguration": "Basic Configuration",
- "lang_clientRelatedConfig": "The options on this page are related to the bwLehrpool client machines.",
- "lang_close": "Close",
- "lang_reset": "Reset",
- "lang_save": "Save"
-} \ No newline at end of file
diff --git a/lang/en/modules/citymanagement/citymanagement.json b/lang/en/modules/citymanagement/citymanagement.json
deleted file mode 100644
index 27bb60c0..00000000
--- a/lang/en/modules/citymanagement/citymanagement.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "lang_cancelConfirm": "Do you really want to remove this city?",
- "lang_cityInfo":"Here you can create new cities for the website, besides editing or removing the existing ones",
- "lang_cityPage":"Manage cities",
- "lang_cityname":"City name",
- "lang_close": "Close",
- "lang_create": "Create",
- "lang_edit":"Edit",
- "lang_editcity":"Edit City",
- "lang_operations": "Operations",
- "lang_remove": "Remove",
- "lang_save": "Save"
-}
diff --git a/lang/en/modules/dozmod/images-delete.json b/lang/en/modules/dozmod/images-delete.json
deleted file mode 100644
index fcc8c7e7..00000000
--- a/lang/en/modules/dozmod/images-delete.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "lang_delButton": "Permanently delete selected images",
- "lang_delete": "Delete",
- "lang_description": "This list shows images that reached their expire date, or where the image file in the file system is damaged or missing. You need to manually confirm the deletion of these files for safety reasons (software bugs, wrong system time, etc.).",
- "lang_hasNewer": "Newer version exists",
- "lang_heading": "Images marked for deletion",
- "lang_image": "VM",
- "lang_owner": "Owner",
- "lang_size": "Size",
- "lang_subHeading": "Expired or damaged images",
- "lang_version": "Version timestamp"
-} \ No newline at end of file
diff --git a/lang/en/modules/dozmod/mailconfig.json b/lang/en/modules/dozmod/mailconfig.json
deleted file mode 100644
index 0c0dcd7f..00000000
--- a/lang/en/modules/dozmod/mailconfig.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "lang_asteriskRequired": "Fields marked with (*) are required",
- "lang_host": "Host",
- "lang_mailConfig": "SMTP configuration for sending mails",
- "lang_mailConfigHeadline": "email configuration",
- "lang_mailDescription": "Fill in the following fields if you want to notify tutors\/professors\/lecturers about expiring VMs and lectures. If you leave one of the required fields blank, the feature will be disabled.",
- "lang_password": "Password",
- "lang_port": "Port",
- "lang_replyTo": "Reply-To address",
- "lang_save": "Save configuration",
- "lang_senderAddress": "Sender address",
- "lang_senderName": "Sender's display name",
- "lang_ssl": "SSL mode",
- "lang_sslExplicit": "Explicit SSL (\"STARTTLS\")",
- "lang_sslImplicit": "Implicit SSL",
- "lang_sslNone": "No SSL",
- "lang_test": "Send test mail",
- "lang_testConfiguration": "To test the configuration, enter a recipient address here",
- "lang_testRecipient": "Recipient",
- "lang_username": "User name (SMTP auth)"
-} \ No newline at end of file
diff --git a/lang/en/modules/dozmod/orglist.json b/lang/en/modules/dozmod/orglist.json
deleted file mode 100644
index 37b89e02..00000000
--- a/lang/en/modules/dozmod/orglist.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "lang_canLogin": "Members of this organization can login",
- "lang_organization": "Organization",
- "lang_organizationList": "List of organizations",
- "lang_organizationListHeader": "Set access permissions for organizations"
-} \ No newline at end of file
diff --git a/lang/en/modules/dozmod/userlist.json b/lang/en/modules/dozmod/userlist.json
deleted file mode 100644
index 615f1b14..00000000
--- a/lang/en/modules/dozmod/userlist.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "lang_canLogin": "This user can login to this satellite",
- "lang_email": "E-Mail",
- "lang_emailNotifications": "E-Mail notifications enabled",
- "lang_lastLogin": "Last login",
- "lang_organization": "Organization",
- "lang_superUser": "Is super user (can edit\/delete all lectures and VMs)",
- "lang_user": "User name",
- "lang_userList": "User list",
- "lang_userListDescription": "Here you can promote \"super users\", which will have all permissions in the \"Dozenzenmodul\". You can also ban users from accessing this server via the \"Dozentenmodul\".",
- "lang_userListHeader": "Users known to this satellite"
-} \ No newline at end of file
diff --git a/lang/en/modules/eventlog/_page.json b/lang/en/modules/eventlog/_page.json
deleted file mode 100644
index 21ec64ea..00000000
--- a/lang/en/modules/eventlog/_page.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "lang_details": "Details",
- "lang_event": "Event",
- "lang_eventLog": "Event log",
- "lang_when": "When"
-} \ No newline at end of file
diff --git a/lang/en/modules/internetaccess/_page.json b/lang/en/modules/internetaccess/_page.json
deleted file mode 100644
index c02ca4f5..00000000
--- a/lang/en/modules/internetaccess/_page.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "lang_automatic": "Auto",
- "lang_description": "Here you can configure how the satellite server has to access the internet.",
- "lang_internetAccess": "Internet access",
- "lang_manual": "Manual",
- "lang_manualProxyConfig": "If you want to configure a proxy server manually, please supply the credentials here.",
- "lang_no": "None",
- "lang_proxyAddress": "Address",
- "lang_proxyPassword": "Password",
- "lang_proxyPort": "Port",
- "lang_proxyType": "Proxy type",
- "lang_proxyUsername": "User",
- "lang_save": "Save"
-} \ No newline at end of file
diff --git a/lang/en/modules/internetaccess/restart.json b/lang/en/modules/internetaccess/restart.json
deleted file mode 100644
index badad460..00000000
--- a/lang/en/modules/internetaccess/restart.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_restartFailed": "Restarting one or more services failed!",
- "lang_restarting": "Restarting",
- "lang_serviceRestart": "Restart of services"
-} \ No newline at end of file
diff --git a/lang/en/modules/locations/location-subnets.json b/lang/en/modules/locations/location-subnets.json
deleted file mode 100644
index 2ba94384..00000000
--- a/lang/en/modules/locations/location-subnets.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "lang_addNewSubnet": "Add new subnet",
- "lang_assignSubnetExplanation": "Client machines which fall into an IP range listed below will be assigned to this location and will see an according lecture list (e.g. they will see lectures that are exclusively assigned to this location).",
- "lang_assignedSubnets": "Assigned subnets \/ IP ranges",
- "lang_deleteChildLocations": "Delete child locations aswell",
- "lang_deleteLocation": "Delete location",
- "lang_deleteSubnet": "Delete range",
- "lang_endAddress": "End address",
- "lang_locationInfo": "Location details",
- "lang_locationSettings": "Edit this room or location",
- "lang_matchingMachines": "Matching clients",
- "lang_name": "Name",
- "lang_parentLocation": "Parent location",
- "lang_referencingLectures": "Assigned Lectures",
- "lang_save": "Save",
- "lang_startAddress": "Start address",
- "lang_subnet": "IP range"
-} \ No newline at end of file
diff --git a/lang/en/modules/locations/locations.json b/lang/en/modules/locations/locations.json
deleted file mode 100644
index db4fd0a7..00000000
--- a/lang/en/modules/locations/locations.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "lang_areYouSureNoUndo": "Are you sure? This cannot be undone!",
- "lang_edit": "Edit",
- "lang_location": "Ort",
- "lang_locationName": "Name",
- "lang_locationsMainHeading": "Manage rooms and locations",
- "lang_noParent": "No parent",
- "lang_save": "Save",
- "lang_thisListBySubnet": "List by subnet"
-} \ No newline at end of file
diff --git a/lang/en/modules/locations/subnets.json b/lang/en/modules/locations/subnets.json
deleted file mode 100644
index 65da254b..00000000
--- a/lang/en/modules/locations/subnets.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "lang_endAddress": "End",
- "lang_listOfSubnets": "List of subnets",
- "lang_location": "Location",
- "lang_startAddress": "Start",
- "lang_thisListByLocation": "List by location"
-} \ No newline at end of file
diff --git a/lang/en/modules/messagebox-error.json b/lang/en/modules/messagebox-error.json
deleted file mode 100644
index c44dc44f..00000000
--- a/lang/en/modules/messagebox-error.json
+++ /dev/null
@@ -1,3 +0,0 @@
-[
-
-] \ No newline at end of file
diff --git a/lang/en/modules/messagebox-info.json b/lang/en/modules/messagebox-info.json
deleted file mode 100644
index 2c63c085..00000000
--- a/lang/en/modules/messagebox-info.json
+++ /dev/null
@@ -1,2 +0,0 @@
-{
-}
diff --git a/lang/en/modules/messagebox-success.json b/lang/en/modules/messagebox-success.json
deleted file mode 100644
index 2c63c085..00000000
--- a/lang/en/modules/messagebox-success.json
+++ /dev/null
@@ -1,2 +0,0 @@
-{
-}
diff --git a/lang/en/modules/minilinux/download.json b/lang/en/modules/minilinux/download.json
deleted file mode 100644
index 2c63c085..00000000
--- a/lang/en/modules/minilinux/download.json
+++ /dev/null
@@ -1,2 +0,0 @@
-{
-}
diff --git a/lang/en/modules/minilinux/filelist.json b/lang/en/modules/minilinux/filelist.json
deleted file mode 100644
index 89fed42b..00000000
--- a/lang/en/modules/minilinux/filelist.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "lang_actual": "Actual",
- "lang_canUpdate1": "At least one component of",
- "lang_canUpdate2": "can be updated. For a smooth operation, it is recommended to keep all components up to date.",
- "lang_configurationPackageNotFound": "Configuration package not found!",
- "lang_desiredVersion": "Desired version",
- "lang_filesInVersion": "Files for version",
- "lang_outdated": "Outdated",
- "lang_redownload": "Download again",
- "lang_systemUpdated": "The system is up to date.",
- "lang_update": "Update"
-} \ No newline at end of file
diff --git a/lang/en/modules/minilinux/page-minilinux.json b/lang/en/modules/minilinux/page-minilinux.json
deleted file mode 100644
index 2f59fa57..00000000
--- a/lang/en/modules/minilinux/page-minilinux.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_errorGetting": "Error while downloading list!",
- "lang_listObtained": "Downloading list..."
-} \ No newline at end of file
diff --git a/lang/en/modules/news/page-news.json b/lang/en/modules/news/page-news.json
deleted file mode 100644
index df63658c..00000000
--- a/lang/en/modules/news/page-news.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "lang_content": "Content",
- "lang_date": "Date",
- "lang_delete": "Delete",
- "lang_editNews": "Edit news",
- "lang_latestUpdate": "Latest update",
- "lang_newsIntro": "Here you have the possibility to edit the news displayed to the bwLehrpool clients.",
- "lang_newsOld": "Old News",
- "lang_save": "Save",
- "lang_show": "Show",
- "lang_title": "Title"
-} \ No newline at end of file
diff --git a/lang/en/modules/pagenav.json b/lang/en/modules/pagenav.json
deleted file mode 100644
index 2c63c085..00000000
--- a/lang/en/modules/pagenav.json
+++ /dev/null
@@ -1,2 +0,0 @@
-{
-}
diff --git a/lang/en/modules/serversetup/ipaddress.json b/lang/en/modules/serversetup/ipaddress.json
deleted file mode 100644
index 699aeacc..00000000
--- a/lang/en/modules/serversetup/ipaddress.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "lang_active": "Active",
- "lang_bootAddress": "Boot Address of the Server",
- "lang_bootHint": "The Boot menu must be recreated after changing the IP address. Usually this is done automatically, but the process can also be triggered manually in the section of the boot menu.",
- "lang_chooseIP": "Please select the IP address that the client server will use to boot.",
- "lang_set": "Set"
-} \ No newline at end of file
diff --git a/lang/en/modules/serversetup/ipxe.json b/lang/en/modules/serversetup/ipxe.json
deleted file mode 100644
index 70c17f43..00000000
--- a/lang/en/modules/serversetup/ipxe.json
+++ /dev/null
@@ -1,31 +0,0 @@
-{
- "lang_bootBehavior": "Default Boot Behavior",
- "lang_bootInfo": "Here adjustments can be made to the appearance of the boot menu.",
- "lang_bootMenu": "Boot Menu",
- "lang_bootMenuCreate": "Create Boot Menu",
- "lang_cancel": "Cancel",
- "lang_close": "Close",
- "lang_compile": "Compile",
- "lang_compilingIpxe": "Compiling iPXE",
- "lang_customEntry": "Custom entry",
- "lang_customScript": "Custom script",
- "lang_download": "Download",
- "lang_example": "Example",
- "lang_extension": "Extension",
- "lang_ipxeInfo": "Here it is possible to compile iPXE using a custom script.",
- "lang_ipxeWarning": "If this is your first time compiling, it may take 1 to 4 minutes to finish.",
- "lang_loading": "Loading",
- "lang_localHDD": "Local HDD",
- "lang_masterPassword": "Master password",
- "lang_masterPasswordHelp": "The master password is required to edit a boot menu entry. This should be set for security reasons.",
- "lang_menuCustom": "Custom Extra Menu",
- "lang_menuCustomHint1": "Here you have the opportunity to add your own menu code to the displayed PXE menu, eg to refer to other PXE server. The format corresponds to the syslinux menu format.",
- "lang_menuCustomHint2": "You can create one or more entries. If you want to create an entry that starts automatically when the user makes a selection, assign as",
- "lang_menuCustomHint3": "and select as the default boot behavior custom as well.",
- "lang_menuDisplayTime": "Menu Display Time",
- "lang_mountIpxe": "Mount iPXE",
- "lang_restoreDefault": "Restore Default",
- "lang_saveScript": "Save Script",
- "lang_seconds": "Seconds",
- "lang_success": "Successfully create file:"
-}
diff --git a/lang/en/modules/serversetup/ipxe_update.json b/lang/en/modules/serversetup/ipxe_update.json
deleted file mode 100644
index b33b12dd..00000000
--- a/lang/en/modules/serversetup/ipxe_update.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_generationFailed": "Could not generate boot menu. The bwLehrpool-System might not work properly. If you can't fix the problem, please report the error message above to the bwLehrpool project.",
- "lang_menuGeneration": "Generating boot menu..."
-} \ No newline at end of file
diff --git a/lang/en/modules/session/page-login.json b/lang/en/modules/session/page-login.json
deleted file mode 100644
index 4b192a7a..00000000
--- a/lang/en/modules/session/page-login.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "lang_enter": "Enter",
- "lang_login": "Login",
- "lang_password": "Password",
- "lang_register": "Register",
- "lang_rememberID": "Remember ID",
- "lang_username": "Username"
-} \ No newline at end of file
diff --git a/lang/en/modules/statistics/clientlist.json b/lang/en/modules/statistics/clientlist.json
deleted file mode 100644
index ae692154..00000000
--- a/lang/en/modules/statistics/clientlist.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "lang_address": "Address",
- "lang_clientList": "List of selected machines",
- "lang_cpuModel": "CPU",
- "lang_gbRam": "RAM",
- "lang_kvmSupport": "64\u2009Bit guests",
- "lang_lastSeen": "Last seen",
- "lang_machine": "Machine",
- "lang_machineIdle": "Machine is powered on and is not used",
- "lang_machineOccupied": "Machine is powered on and in use",
- "lang_machineOff": "Machine is powered down, or is not running bwLehrpool",
- "lang_realCores": "Cores",
- "lang_tmpGb": "HDD temp"
-} \ No newline at end of file
diff --git a/lang/en/modules/statistics/cpumodels.json b/lang/en/modules/statistics/cpumodels.json
deleted file mode 100644
index 864933dd..00000000
--- a/lang/en/modules/statistics/cpumodels.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "lang_cpuCores": "CPU cores",
- "lang_modelCount": "Count",
- "lang_modelName": "Model name",
- "lang_modelStats": "PC models"
-} \ No newline at end of file
diff --git a/lang/en/modules/statistics/id44.json b/lang/en/modules/statistics/id44.json
deleted file mode 100644
index 0d0081a8..00000000
--- a/lang/en/modules/statistics/id44.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_machineCount": "Count",
- "lang_partitionSize": "Size",
- "lang_tempPartStats": "Temporary partition"
-} \ No newline at end of file
diff --git a/lang/en/modules/statistics/kvmstate.json b/lang/en/modules/statistics/kvmstate.json
deleted file mode 100644
index b4846473..00000000
--- a/lang/en/modules/statistics/kvmstate.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_kvmState": "State",
- "lang_kvmStats": "64\u2009Bit guest support",
- "lang_machineCount": "Count"
-} \ No newline at end of file
diff --git a/lang/en/modules/statistics/machine-hdds.json b/lang/en/modules/statistics/machine-hdds.json
deleted file mode 100644
index 8ce6801d..00000000
--- a/lang/en/modules/statistics/machine-hdds.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "lang_hdds": "Hard disk drives",
- "lang_hours": "hours",
- "lang_modelNo": "Model",
- "lang_partName": "Name",
- "lang_partSize": "Size",
- "lang_partType": "Type",
- "lang_pendingSectors": "Sectors pending reallocation",
- "lang_powerOnTime": "Power on time",
- "lang_reallocatedSectors": "Bad sectors",
- "lang_serialNo": "Serial no",
- "lang_total": "Total"
-} \ No newline at end of file
diff --git a/lang/en/modules/statistics/machine-main.json b/lang/en/modules/statistics/machine-main.json
deleted file mode 100644
index 1addd437..00000000
--- a/lang/en/modules/statistics/machine-main.json
+++ /dev/null
@@ -1,26 +0,0 @@
-{
- "lang_64bitSupport": "64\u2009Bit guest support",
- "lang_cores": "Cores",
- "lang_cpuModel": "CPU model",
- "lang_firstSeen": "First seen",
- "lang_hardwareSummary": "Hardware",
- "lang_hostname": "Hostname",
- "lang_ip": "IP address",
- "lang_lastBoot": "Last boot",
- "lang_lastSeen": "Last activity",
- "lang_macAddr": "MAC address",
- "lang_machineIdle": "Powered on, unused",
- "lang_machineOccupied": "Powered on, in use",
- "lang_machineOccupiedBy": "In use by",
- "lang_machineOff": "bwLehrpool not running",
- "lang_machineSummary": "Summary",
- "lang_maximumAbbrev": "max.",
- "lang_model": "Model",
- "lang_ram": "Memory",
- "lang_ramSlots": "Memory slots",
- "lang_sockets": "Sockets",
- "lang_tempPart": "Temp. partition",
- "lang_usageState": "State",
- "lang_uuid": "UUID",
- "lang_virtualCores": "Virtual cores"
-} \ No newline at end of file
diff --git a/lang/en/modules/statistics/machine-notes.json b/lang/en/modules/statistics/machine-notes.json
deleted file mode 100644
index 7a13f28a..00000000
--- a/lang/en/modules/statistics/machine-notes.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_notes": "Notes",
- "lang_save": "Save"
-} \ No newline at end of file
diff --git a/lang/en/modules/statistics/machine-usage.json b/lang/en/modules/statistics/machine-usage.json
deleted file mode 100644
index 398996f6..00000000
--- a/lang/en/modules/statistics/machine-usage.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_timebarDesc": "Visual representation of the last few days. Red parts mark periods where the client was occupied, green parts where the client was idle. Dimmed parts mark nights (10pm to 8am).",
- "lang_usageDetails": "Detailed usage"
-} \ No newline at end of file
diff --git a/lang/en/modules/statistics/memory.json b/lang/en/modules/statistics/memory.json
deleted file mode 100644
index decdd021..00000000
--- a/lang/en/modules/statistics/memory.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_machineCount": "Count",
- "lang_memoryStats": "Memory",
- "lang_ramSize": "Size"
-} \ No newline at end of file
diff --git a/lang/en/modules/statistics/newclients.json b/lang/en/modules/statistics/newclients.json
deleted file mode 100644
index f7e55f3f..00000000
--- a/lang/en/modules/statistics/newclients.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_machine": "Client",
- "lang_newMachines": "New machines"
-} \ No newline at end of file
diff --git a/lang/en/modules/statistics/summary.json b/lang/en/modules/statistics/summary.json
deleted file mode 100644
index b57c290f..00000000
--- a/lang/en/modules/statistics/summary.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "lang_inUseMachines": "In use",
- "lang_knownMachines": "Known clients",
- "lang_onlineMachines": "Online clients",
- "lang_withBadSectors": "Clients with potentially bad HDDs (more than 10 reallocated sectors)"
-} \ No newline at end of file
diff --git a/lang/en/modules/statistics/syslog.json b/lang/en/modules/statistics/syslog.json
deleted file mode 100644
index 6737ca68..00000000
--- a/lang/en/modules/statistics/syslog.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "lang_details": "Details",
- "lang_event": "Event",
- "lang_logHeadline": "Logging",
- "lang_more": "More",
- "lang_when": "When"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/_page.json b/lang/en/modules/sysconfig/_page.json
deleted file mode 100644
index 6f139359..00000000
--- a/lang/en/modules/sysconfig/_page.json
+++ /dev/null
@@ -1,28 +0,0 @@
-{
- "lang_activate": "Activate",
- "lang_active": "Active",
- "lang_availableModules": "Available Configuration Modules",
- "lang_availableSystem": "Available System Configuration",
- "lang_close": "Close",
- "lang_configurationModuleNotFound": "Configuration module not found!",
- "lang_delete": "Delete",
- "lang_deleteLong": "Delete module or configuration.",
- "lang_download": "Download",
- "lang_downloadLong": "Download module \"as is\".",
- "lang_edit": "Edit",
- "lang_editLong": "Edit module or configuration.",
- "lang_helpModuleConfiguration": "Configuration modules are the building blocks from which a system configuration is created. Here you can create both generic modules by a wizard, as well as create completely custom modules (advanced Linux knowledge required).",
- "lang_helpSystemConfiguration": "The fundamental localization of the bwLehrpool system is done through a system configuration. These include aspects such as the authentication method for users (eg Active Directory, LDAP), printer configuration, home directories, etc. A system configuration is composed of one or more configuration modules, which can be managed in the panel next to this one.",
- "lang_legend": "Legend",
- "lang_moduleConfiguration": "Module Configuration",
- "lang_newConfiguration": "New Configuration",
- "lang_newModule": "New Module",
- "lang_rebuild": "Rebuild",
- "lang_rebuildLong": "Rebuild module or configuration.",
- "lang_rebuildOutdatedLong": "Rebuild module or configuration. The module\/configuration is outdated or missing and should be regenerated.",
- "lang_show": "Show",
- "lang_showLong": "Show content of module.",
- "lang_systemConfiguration": "System Configuration",
- "lang_systemConfigurationAlert": "Before you can create a system configuration, you must first create a configuration module.",
- "lang_systemConfigurationNotFound": "No system configurations found. Create a new configuration from the configuration modules listed below."
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/ad-finish.json b/lang/en/modules/sysconfig/ad-finish.json
deleted file mode 100644
index 8f89046e..00000000
--- a/lang/en/modules/sysconfig/ad-finish.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "lang_adStarted": "The AD-proxy is now configured and started ...",
- "lang_generateModule": "Generate Module",
- "lang_restartWizard": "Restart Wizard",
- "lang_systemConfiguration": "System Configuration",
- "lang_to": "To"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/ad-selfsearch.json b/lang/en/modules/sysconfig/ad-selfsearch.json
deleted file mode 100644
index 70db0620..00000000
--- a/lang/en/modules/sysconfig/ad-selfsearch.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "lang_back": "Back",
- "lang_continueAnyway": "Continue anyway",
- "lang_dnLookup": "Looking up bind dn",
- "lang_homeAttributeExplanation": "Please select the attribute which holds the user's home directory.",
- "lang_next": "Next",
- "lang_onProblemSearchBase": "On failure, try to pass the bind dn and search base manually",
- "lang_selectHomeAttribute": "Home attribute",
- "lang_skip": "Skip"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/ad-start.json b/lang/en/modules/sysconfig/ad-start.json
deleted file mode 100644
index ff35fc03..00000000
--- a/lang/en/modules/sysconfig/ad-start.json
+++ /dev/null
@@ -1,23 +0,0 @@
-{
- "lang_adText1": "To set up user authentication through Active Directory, a dedicated user is required in AD next to the address of the server, which is addressed by the AD.",
- "lang_adText2": "This user does not need special rights, you can follow this user to evade security and the rights to log on. The user only needs to have sufficient permissions to perform an LDAP Bind on AD, and search for users.",
- "lang_adText3": "Next the distinguished name of the user must be specified. You can determine this by dsquery command line program on a domain controller as the following call:",
- "lang_adText4": "After entering all required data in the next step, it checks whether communication is possible with the AD.",
- "lang_asteriskMandatory": "Fields marked with (*) are mandatory",
- "lang_bindDN": "Bind DN",
- "lang_close": "Close",
- "lang_customCertificate": "Additional (intermediate) certificates required for certificate validation",
- "lang_helpHomeAttrHead": "Name of the home directory attribute",
- "lang_helpHomeAttrText": "Here you can specify the name of the attribute on the Active Directory that contains the path of the home directory server. Usually this is \"homeDirectory\". If you leave this blank, the wiszard will try to determine the attribute name automatically. If home directories don't work, check the client log (Status->Client log) and the LDAP proxy log (Status->Server status).",
- "lang_homeAttr": "Home attribute",
- "lang_moduleTitle": "Title",
- "lang_next": "Next",
- "lang_password": "Password",
- "lang_searchBase": "Search Base",
- "lang_ssl": "SSL",
- "lang_sslDescription": "Use SSL encryption to talk to AD server.",
- "lang_userDirectory": "User Directory",
- "lang_userDirectoryInfo1": "Optional: If the clients should embed a separate directory (home directory, user directory) from a server for the user, please enter here the format in UNC notation, eg",
- "lang_userDirectoryInfo2": "%s is a placeholder for the user's login name.",
- "lang_userDirectoryInfo3": "The directory is loaded with the same credentials that the user specifies when login. (That is no Kerberos support, etc.)"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/ad_ldap-checkconnection.json b/lang/en/modules/sysconfig/ad_ldap-checkconnection.json
deleted file mode 100644
index 6a924f8b..00000000
--- a/lang/en/modules/sysconfig/ad_ldap-checkconnection.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "lang_back": "Back",
- "lang_connectionWait": "Checking connection...",
- "lang_next": "Next",
- "lang_noOpenPort": "There is no open LDAP port on this server.",
- "lang_noValidCert": "The server did not supply a certificate, or the certificate is invalid.",
- "lang_selfSignedNote": "The certificate of this server cannot be verified using the builtin trust store. If you know that the server's certificate was signed by an unknown CA, you can try to proceed. The chain will then be extracted from the server, which should be successful in most cases. If the authentication module does not work afterwards, check the LDAP-proxy logs on the server status page."
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/ad_ldap-checkcredentials.json b/lang/en/modules/sysconfig/ad_ldap-checkcredentials.json
deleted file mode 100644
index 2b83a231..00000000
--- a/lang/en/modules/sysconfig/ad_ldap-checkcredentials.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "lang_back": "Back",
- "lang_connectionWait": "The connection to the specified AD server is now checked. Please wait a moment.",
- "lang_onProblemSearchBase": "If this step fails and you didn't supply a search base, try again with a valid one.",
- "lang_skip": "Skip"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/ad_ldap-homedir.json b/lang/en/modules/sysconfig/ad_ldap-homedir.json
deleted file mode 100644
index 90d4a211..00000000
--- a/lang/en/modules/sysconfig/ad_ldap-homedir.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "lang_folderRedirection": "Folder Redirection",
- "lang_handlingNotes": "Here you can configure how network shares (like the user's home directory) are mapped inside the VM. Old Versions of bwLehrpool used the VMware Shared Folder technique, which could cause problems with certain file servers. The new \"native mode\" works much better, but on Windows guests, it requires that you (1) use an smb\/cifs file server (Windows Server, Linux with Samba) and (2) have openslx.exe setup to autorun in the VM (this is already configured for bwLehrpool templates). Native mode with fallback is experimental and known to cause temporary freezes with some VMs. Use with care. IMPORTANT: Pick a drive letter for the home directory that will be free in the Virtual Machines. Otherwise, a random letter will be assigned.",
- "lang_homedirHandling": "(Home) directory handling",
- "lang_mapModeNative": "Natively map inside the VM [openslx.exe]",
- "lang_mapModeNativeFallback": "Natively map inside VM; fallback to VMware Shared Folders",
- "lang_mapModeNone": "Don't map shares at all",
- "lang_mapModeVmware": "VMware Shared Folders [VMwareTools]",
- "lang_redirectionWarning": "WARNING: This feature is experimental. It remaps the selected folders after the VM booted (via openslx.exe) to the logged in user's home drive. This might cause problems with applications that start before the pathes are patched, as they will see the old unpatched settings. This also doesn't work fully on Windows 10. If you want to reliably remap these directories, it's recommended to change their locations in the VM before uploading it.",
- "lang_shareDesktop": "Desktop (Might hide shortcuts created by the tutor)",
- "lang_shareDocuments": "My Documents",
- "lang_shareDownloads": "Downloads",
- "lang_shareHomeDrive": "Home drive letter (Windows)",
- "lang_shareMapCreate": "Create folders on network share if they don't exist",
- "lang_shareMedia": "My Music, Videos, Pictures",
- "lang_shareOther": "Other (Saved Games, Contacts, Favorites, ...)",
- "lang_shareRemapMode": "Mapping mode"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/branding-check.json b/lang/en/modules/sysconfig/branding-check.json
deleted file mode 100644
index 6a481d8b..00000000
--- a/lang/en/modules/sysconfig/branding-check.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_brandingInfo": "Below you can check the selected logo. If you can not see the logo, please check whether you have used a valid SVG image. Alternatively, it is possible that during processing of the image, an error occurred. Therefore, you can save the module anyway and test whether the logo is displayed in the bwLehrpool system.",
- "lang_save": "Save",
- "lang_title": "Title"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/branding-start.json b/lang/en/modules/sysconfig/branding-start.json
deleted file mode 100644
index 4423784d..00000000
--- a/lang/en/modules/sysconfig/branding-start.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "lang_branding": "For best results, you should upload the logo in SVG format. SVG is a vector graphics format, which is advantageous for scaling. A good source for SVG logos of universities and colleges is their respective Wikipedia article.",
- "lang_browseForFile": "Browse",
- "lang_computerLoad": "Load image from local computer",
- "lang_or": "or",
- "lang_selectFile": "Please select a file",
- "lang_upload": "Upload",
- "lang_urlLoad": "Load image from URL"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/cfg-finish.json b/lang/en/modules/sysconfig/cfg-finish.json
deleted file mode 100644
index b8729636..00000000
--- a/lang/en/modules/sysconfig/cfg-finish.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_configurationActive": "Enable configuration",
- "lang_configurationSuccess": "The configuration has been successfully created."
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/cfg-start.json b/lang/en/modules/sysconfig/cfg-start.json
deleted file mode 100644
index 9afc6ce3..00000000
--- a/lang/en/modules/sysconfig/cfg-start.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "lang_configuration": "Configuration",
- "lang_configurationChoose": "Please select which modules will be used for this configuration.",
- "lang_name": "Name",
- "lang_noModuleOfType": "No module of this type found."
-}
diff --git a/lang/en/modules/sysconfig/config-module-list.json b/lang/en/modules/sysconfig/config-module-list.json
deleted file mode 100644
index ff30c0b4..00000000
--- a/lang/en/modules/sysconfig/config-module-list.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_noContent": "No content!",
- "lang_show": "Show"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/custom-filelist.json b/lang/en/modules/sysconfig/custom-filelist.json
deleted file mode 100644
index 50bec5b5..00000000
--- a/lang/en/modules/sysconfig/custom-filelist.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "lang_back": "Back"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/custom-fileselect.json b/lang/en/modules/sysconfig/custom-fileselect.json
deleted file mode 100644
index 2ae25e16..00000000
--- a/lang/en/modules/sysconfig/custom-fileselect.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_checkFileContent": "Here you have the possibility to check the contents of the archive again.",
- "lang_moduleName": "Module Name",
- "lang_next": "Next"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/custom-upload.json b/lang/en/modules/sysconfig/custom-upload.json
deleted file mode 100644
index 26b7c186..00000000
--- a/lang/en/modules/sysconfig/custom-upload.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "lang_browseForFile": "Browse",
- "lang_customModuleInfo1": "About a custom module, it is possible to add arbitrary files to a Linux system that is booted clients. For this purpose, an archive can be uploaded using a file system structure that is extracted in this form 1:1 in the booted Linux.",
- "lang_customModuleInfo2": "Example: If the uploaded archive is the file etc\/example.conf, this file will be located as \/etc\/example.conf to a booted client.",
- "lang_selectFile": "Please select an archive",
- "lang_supportedFiles": "Supported File Formats",
- "lang_upload": "Upload"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/ldap-checkconnection.json b/lang/en/modules/sysconfig/ldap-checkconnection.json
deleted file mode 100644
index 52fbae9e..00000000
--- a/lang/en/modules/sysconfig/ldap-checkconnection.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_back": "Back",
- "lang_connectionWait": "Checking connection, please wait",
- "lang_next": "Next"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/ldap-checkcredentials.json b/lang/en/modules/sysconfig/ldap-checkcredentials.json
deleted file mode 100644
index 2a8723c9..00000000
--- a/lang/en/modules/sysconfig/ldap-checkcredentials.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "lang_back": "Back",
- "lang_connectionWait": "Checking LDAP credentials",
- "lang_onProblemSearchBase": "If no users are found, please check the search base",
- "lang_skip": "Next"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/ldap-finish.json b/lang/en/modules/sysconfig/ldap-finish.json
deleted file mode 100644
index bd15bafc..00000000
--- a/lang/en/modules/sysconfig/ldap-finish.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "lang_generateModule": "Generating module",
- "lang_ldapStarted": "The LDAP proxy has been launched",
- "lang_restartWizard": "Restart wizard",
- "lang_toSystemConfiguration": "Go to system configuration"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/ldap-start.json b/lang/en/modules/sysconfig/ldap-start.json
deleted file mode 100644
index 45ba19f1..00000000
--- a/lang/en/modules/sysconfig/ldap-start.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "lang_bindDN": "Bind domain",
- "lang_close": "Close",
- "lang_customCertificate": "Additional (intermediate) certificates required for certificate validation",
- "lang_ldapText1": "Here you can create a configuration module to authenticate agains an LDAP server",
- "lang_ldapText2": "An LDAP-Proxy will be launched on this server. This means the LDAP-Server must be reachable from it. The client PCs in the labs however don't have to be able to talk to the LDAP server \u2013 they will use the proxy running on this server.",
- "lang_moduleTitle": "Module name",
- "lang_next": "Next",
- "lang_password": "Password",
- "lang_searchBase": "Search base",
- "lang_ssl": "SSL",
- "lang_sslDescription": "Use SSL to connect to the LDAP-Server. (The connection between clients and proxy uses SSL in either case.) Some LDAP servers require SSL for authenticating connections.",
- "lang_userDirectory": "Home-Directory",
- "lang_userDirectoryInfo1": "UNC-path to home directory of user. '%s' can be used as a placeholder for the account name.",
- "lang_userDirectoryInfo2": "Currently, only CIFS\/SMB is supported."
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/sshconfig-start.json b/lang/en/modules/sysconfig/sshconfig-start.json
deleted file mode 100644
index 1ce553cd..00000000
--- a/lang/en/modules/sysconfig/sshconfig-start.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "lang_allowPass": "Allow password login",
- "lang_allowPassInfo": "When active, logins via username and password are allowed. Otherwise, only pubkey authentication is possible.",
- "lang_listenPort": "Listen port",
- "lang_listenPortInfo": "Listen port for the sshd. Default is 22.",
- "lang_moduleName": "Module name",
- "lang_rootKey": "root pubkey",
- "lang_rootKeyInfo": "Here you can add the public key of a keypair that you want to use for authentication as root-user. Leave this field blank to disable the feature.",
- "lang_save": "Save"
-} \ No newline at end of file
diff --git a/lang/en/modules/sysconfig/start.json b/lang/en/modules/sysconfig/start.json
deleted file mode 100644
index 4567d649..00000000
--- a/lang/en/modules/sysconfig/start.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_add": "Add",
- "lang_moduleChoose": "Please select which type of configuration module you want to create."
-} \ No newline at end of file
diff --git a/lang/en/modules/syslog/page-syslog.json b/lang/en/modules/syslog/page-syslog.json
deleted file mode 100644
index 71f61693..00000000
--- a/lang/en/modules/syslog/page-syslog.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "lang_client": "Client",
- "lang_clientLog": "Client Log",
- "lang_details": "Details",
- "lang_event": "Event",
- "lang_filter": "Filter",
- "lang_go": "Go",
- "lang_not": "not",
- "lang_when": "When"
-} \ No newline at end of file
diff --git a/lang/en/modules/systemstatus/_page.json b/lang/en/modules/systemstatus/_page.json
deleted file mode 100644
index f698521d..00000000
--- a/lang/en/modules/systemstatus/_page.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
- "lang_addressConfiguration": "Address Configuration",
- "lang_advanced": "Advanced \/ Debug",
- "lang_dmsdLog": "dmsd log",
- "lang_iAmSure": "Yes, I am sure",
- "lang_ldadpLog": "AD\/LDAP proxy log",
- "lang_maintenance": "Maintenance",
- "lang_services": "Services",
- "lang_space": "Space",
- "lang_system": "System"
-} \ No newline at end of file
diff --git a/lang/en/modules/systemstatus/addresses.json b/lang/en/modules/systemstatus/addresses.json
deleted file mode 100644
index 2c63c085..00000000
--- a/lang/en/modules/systemstatus/addresses.json
+++ /dev/null
@@ -1,2 +0,0 @@
-{
-}
diff --git a/lang/en/modules/systemstatus/diskstat.json b/lang/en/modules/systemstatus/diskstat.json
deleted file mode 100644
index 6c880ebe..00000000
--- a/lang/en/modules/systemstatus/diskstat.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "lang_capacity": "Capacity",
- "lang_foundStore": "Found:",
- "lang_free": "Free",
- "lang_goToStoreConf": "Go to VM store configuration",
- "lang_storeMissingExpected": "VM store not mounted. Expected:",
- "lang_storeNotConfigured": "No VM store configured!",
- "lang_systemPartition": "System Partition",
- "lang_systemStoreError": "Error querying available system storage",
- "lang_vmStore": "VM Store",
- "lang_vmStoreError": "Error determining available space of the VM storage. Please check the configuration."
-} \ No newline at end of file
diff --git a/lang/en/modules/systemstatus/services.json b/lang/en/modules/systemstatus/services.json
deleted file mode 100644
index 2c63c085..00000000
--- a/lang/en/modules/systemstatus/services.json
+++ /dev/null
@@ -1,2 +0,0 @@
-{
-}
diff --git a/lang/en/modules/systemstatus/systeminfo.json b/lang/en/modules/systemstatus/systeminfo.json
deleted file mode 100644
index 602693f5..00000000
--- a/lang/en/modules/systemstatus/systeminfo.json
+++ /dev/null
@@ -1,15 +0,0 @@
-{
- "lang_attention": "Attention!",
- "lang_average": "Average",
- "lang_cpuLoad": "CPU Load",
- "lang_free": "Free",
- "lang_logicCPUs": "Logic CPUs",
- "lang_notDetermined": "Could not be determined",
- "lang_occupied": "Occupied",
- "lang_onlyOS": "OS Only",
- "lang_ramUsage": "RAM Usage",
- "lang_swapUsage": "swap Usage",
- "lang_swapWarning": "Memory swap is being used. This may be an indication that the satellite server does not have enough physical memory available. In the case of performance problems or server instability you should consider equipping the server with more RAM.",
- "lang_total": "Total",
- "lang_uptimeOS": "OS Uptime"
-} \ No newline at end of file
diff --git a/lang/en/modules/translation/_page.json b/lang/en/modules/translation/_page.json
deleted file mode 100644
index 5a48b696..00000000
--- a/lang/en/modules/translation/_page.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "lang_adminInfo": "In this section you can change the JSON tags that contains the translated texts used by the site. To do this, select a template below to modify their respective tags. Alternatively, click the link below to change the messages of the site.",
- "lang_editConfigModule": "Edit config module strings",
- "lang_editHardcoded": "Edit hardcoded strings",
- "lang_editMessages": "Edit Messages",
- "lang_editSettings": "Edit configuration variables related strings",
- "lang_editTemplates": "Edit template strings",
- "lang_langAdministration": "Language Administration"
-} \ No newline at end of file
diff --git a/lang/en/modules/translation/edit.json b/lang/en/modules/translation/edit.json
deleted file mode 100644
index 05c6697a..00000000
--- a/lang/en/modules/translation/edit.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "lang_back": "Back",
- "lang_createTag": "Create TAG",
- "lang_deleteTAG": "Delete",
- "lang_englishTAG": "English TAG",
- "lang_germanTAG": "German TAG",
- "lang_newTAG": "New TAG",
- "lang_portugueseTAG": "Portuguese TAG",
- "lang_save": "Save",
- "lang_templateAdminHelp": "Here you can translate and edit phrases and texts.",
- "lang_templateHint": "Hint: Yellow lines indicate a translation is missing and red lines indicate a tag is not being used by the template."
-} \ No newline at end of file
diff --git a/lang/en/modules/translation/template-list.json b/lang/en/modules/translation/template-list.json
deleted file mode 100644
index e3feb70b..00000000
--- a/lang/en/modules/translation/template-list.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_adminInfo": "This is a list of all templates. The \u0022status\u0022-column tells if there are translations missing, or unused tags are defined.",
- "lang_langAdministration": "Templates",
- "lang_status": "Status"
-} \ No newline at end of file
diff --git a/lang/en/modules/usermanagement/user-management.json b/lang/en/modules/usermanagement/user-management.json
deleted file mode 100644
index 61225f55..00000000
--- a/lang/en/modules/usermanagement/user-management.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "lang_cancelConfirm": "Do you really want to delete this users?",
- "lang_close": "Close",
- "lang_create": "Create",
- "lang_edit": "Edit",
- "lang_editUser": "Edit User",
- "lang_email": "Email",
- "lang_login": "Login",
- "lang_operations": "Operation",
- "lang_password": "Password",
- "lang_remove": "Remove",
- "lang_save": "Save",
- "lang_telephone": "Telephone",
- "lang_userAdmin": "Administrator",
- "lang_userInfo": "On this section, you will be able to create website users, besides editing or removing existing users.",
- "lang_userPage": "Users",
- "lang_username": "Username"
-} \ No newline at end of file
diff --git a/lang/en/modules/vmstore/mount.json b/lang/en/modules/vmstore/mount.json
deleted file mode 100644
index 29814430..00000000
--- a/lang/en/modules/vmstore/mount.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "lang_back": "Back",
- "lang_configure": "Configure",
- "lang_vmLocationConfiguration": "VM location is configured"
-} \ No newline at end of file
diff --git a/lang/en/modules/vmstore/page-vmstore.json b/lang/en/modules/vmstore/page-vmstore.json
deleted file mode 100644
index 23ddbbd3..00000000
--- a/lang/en/modules/vmstore/page-vmstore.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "lang_close": "Close",
- "lang_intern": "Intern",
- "lang_nfsHelp1": "An NFSv4\/3-Share is required. It should be readable by all the workstations, and writable for the satellite server. An example, assuming the satellite server has IP address 1.2.3.4:",
- "lang_nfsHelp2": "Alternate configuration using all_squash. The exported directory should be owned (and be writable) by the user with uid 1234.",
- "lang_noAdditionalInformation": "No additional cofiguration required",
- "lang_password": "Password",
- "lang_readOnly": "Read-only Access",
- "lang_readWrite": "Read\/Write Access",
- "lang_save": "Save",
- "lang_username": "Username",
- "lang_vmLocation": "VM Location",
- "lang_vmLocationChoose": "Please choose where the images of virtual machines will be stored.",
- "lang_vmLocationHelp1": "For test purposes, the VMs can be stored directly on the Satellite server. However, if you operate the delivered satellite vmdk please remember that you have only about 100GB of memory.",
- "lang_vmLocationHelp2": "In productive operation, it makes sense for this to use a high-performance network storage. This network storage can be integrated via NFS or CIFS \/ SMB. In any case, it must be ensured that the satellite server has write access to this network storage to add a new Virtual Machine . When using NFSv3 this can be set up IP-based, for the use of CIFS \/ SMB, you can access data disclosures that would entitle them to write.",
- "lang_vmLocationHelp3": "The bwLehrpool clients only need read access to the network storage (and for security reasons, really can only read). In CIFS \/ SMB You can do this most easily by allowing passwordless guest access with read access to the share."
-} \ No newline at end of file
diff --git a/lang/en/modules/webinterface/httpd-restart.json b/lang/en/modules/webinterface/httpd-restart.json
deleted file mode 100644
index 0a7d4aea..00000000
--- a/lang/en/modules/webinterface/httpd-restart.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "lang_applyingSettings": "Applying settings",
- "lang_installAndRestart": "Installing certificate and restarting web server"
-} \ No newline at end of file
diff --git a/lang/en/modules/webinterface/https.json b/lang/en/modules/webinterface/https.json
deleted file mode 100644
index 64631a9a..00000000
--- a/lang/en/modules/webinterface/https.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "lang_HttpsIsDisabled": "HTTPS is currently disabled",
- "lang_caChain": "Here you can paste an optional certificate chain. It should only be required if you have a certificate that was not directly signed by a certificate authority known by the browsers. It should contain one or more certificate blocks, looking just like the certificate above.",
- "lang_certificate": "Please paste your certificate below. It has to be in base64 encoded x509 format (sometimes called pem). It should look something like this:",
- "lang_customCert": "Supply own certificate",
- "lang_description": "Here you can set whether the web interface should be accessible via https. You can chose if you want to use a random self signed certificate, or supply your own.",
- "lang_httpsSettings": "HTTPS settings",
- "lang_noHttps": "Disable HTTPS, delete current certificate",
- "lang_privateKey": "Please paste the private key belonging to the certificate here. It has to be in \"pem\" format too, which should look like this:",
- "lang_randomCert": "Genenrate new self-signed certificate",
- "lang_save": "Save"
-} \ No newline at end of file
diff --git a/lang/en/modules/webinterface/passwords.json b/lang/en/modules/webinterface/passwords.json
deleted file mode 100644
index 2db88ae2..00000000
--- a/lang/en/modules/webinterface/passwords.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "lang_description": "Set whether password fields should be masked or not. The password field of the login page to the web interface is always masked.",
- "lang_hidePasswords": "Mask passwords",
- "lang_passwordFields": "Password fields",
- "lang_save": "Save",
- "lang_showPasswords": "Show passwords"
-} \ No newline at end of file
diff --git a/lang/en/settings/cat_setting.json b/lang/en/settings/cat_setting.json
deleted file mode 100644
index 7c0ab654..00000000
--- a/lang/en/settings/cat_setting.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "cat_1": "Inactivity and Shutdown",
- "cat_2": "Internet Access",
- "cat_3": "Time Synchronization",
- "cat_4": "Basic System",
- "cat_5": "Common network share",
- "cat_6": "Uncategorized",
- "cat_7": "vmchooser"
-} \ No newline at end of file
diff --git a/lang/en/settings/setting.json b/lang/en/settings/setting.json
deleted file mode 100644
index 36ac6e8c..00000000
--- a/lang/en/settings/setting.json
+++ /dev/null
@@ -1,23 +0,0 @@
-{
- "SLX_ADDONS": "Addons to load. Currently, only *vmware* is available.",
- "SLX_BENCHMARK_VM": "If non-empty, this should be the exact display name of an entry in *vmchooser*, so it will be automatically started after bootup. Useful for benchmarking.",
- "SLX_BIOS_CLOCK": "Specifies whether and how the internal clock of the computer should be set in relation to the system time of the \/MiniLinux\/.\r\n*off* = The internal clock of the computer is not changed.\r\n*local* = The internal clock is set to local time. Preferably if, for example, there is still a native Windows installation available on the PC.\r\n*utc* = The internal clock is set to the \/Coordinated Universal Time\/. This is the most common setup in a pure Linux environment.",
- "SLX_COMMON_SHARE_AUTH": "Athentication method for the common network share. *guest* means no authentication (public share), *user* means the user's credentials will be used.",
- "SLX_COMMON_SHARE_PATH": "Path of network share. Supported are NFS (no authentication only) and CIFS\/SMB (with and without authentication).",
- "SLX_DEMO_PASS": "Password for the *demo* account. Leave empty to disallow logging in as the demo user.\r\nLike the root password, the demo user's password will be sent to the client in its hashed form.",
- "SLX_LOGOUT_TIMEOUT": "Time \/in seconds\/, in which a user session may remain without action before it is terminated.Leave field blank to disable the function.",
- "SLX_NET_DOMAIN": "DNS domain in which the client integrate, provided the DHCP server does not specifies such.",
- "SLX_NTP_SERVER": "Address of the NTP time server. Multiple servers can be specified separated by spaces.The servers are queried in sequence until a responding server is found.",
- "SLX_PROXY_BLACKLIST": "Address or addresses ranges in which the proxy server is not used (for example the address range of the device). Valid entries are individual IP addresses and IP ranges in CIDR notation (for example 1.2.0.0\/16). Multiple selections can be separated by spaces.",
- "SLX_PROXY_IP": "The address to use for the proxy server.",
- "SLX_PROXY_MODE": "Determines whether a proxy server is required to access the Internet.\r\n*off* = do not use a Proxy.\r\n*on* = Always use proxy.\r\n*auto* = Only use proxy when the client PC is in a private address space.",
- "SLX_PROXY_PORT": "The port to use for the proxy server.",
- "SLX_PROXY_TYPE": "Type of the proxy.*socks4*, *socks5*, *http-connect* (HTTP proxy with support from the CONNECT method), *http-relay* (Classic HTTP proxy)",
- "SLX_REMOTE_LOG_SESSIONS": "Determines whether logins and logouts of the users should be reported to the satellite.\r\n*yes* = log with user ID\r\n*anonymous* = anonymous logging\r\n*no* = no logging",
- "SLX_ROOT_PASS": "The root password of the client system. Only required for diagnostic purposes on the client.Leave field blank to disallow root logins.\r\n\/Hint\/: The password SHA-512-with-salt hashed before it's being sent to the client. It's only stored in clear text on the Satellite Server. If you want to have it hashed on the server too, you can supply a pre-hashed passoword in \/$6$...$...\/-format.",
- "SLX_SHUTDOWN_SCHEDULE": "Fixed time to turn off the computer, even if there is a user active.Several times can be specified, separated by spaces.",
- "SLX_SHUTDOWN_TIMEOUT": "Time in seconds after which a computer is switched off, if no user is logged on.Leave blank to disable the function.",
- "SLX_VMCHOOSER_FORLOCATION": "Defines how lectures special to the user's location are handled in the vmchooser.\r\n*IGNORE*: Sort them alphabetically among the global lectures.\r\n*BUMP*: Put them atop the global lectures.\r\n*EXCLUSIVE*: Put them atop the global lectures and aditionally collapse the node which contains the global lectures.",
- "SLX_VMCHOOSER_TAB": "Defines which tab is show by default, if the user doesn't have stored a last used session on his persistent home directory.\r\n*0*: Native Linux sessions\r\n*1*: User specific lectures\r\n*2*: All lectures\r\n*AUTO*: If the computer has low system specs, show the Linux sessions, otherwise, show all lectures",
- "SLX_VMCHOOSER_TEMPLATES": "Defines how lectures that link to template VMs are treated wrt sorting.\r\n*IGNORE*: Sort among regular lectures\r\n*BUMP*: Move to top of list"
-} \ No newline at end of file
diff --git a/lang/pt/messages-hardcoded.json b/lang/pt/messages-hardcoded.json
index 3e90bd80..0f500e07 100644
--- a/lang/pt/messages-hardcoded.json
+++ b/lang/pt/messages-hardcoded.json
@@ -1,12 +1,26 @@
{
- "lang_configurationCompilation": "Compilar configura\u00e7\u00e3o",
- "lang_contentOf": "Conte\u00fado de \"",
+ "lang_administration": "Tradu\u00e7\u00f5es",
+ "lang_cities": "Cidades",
+ "lang_clientLog": "Log dos Clientes",
+ "lang_content": "Conte\u00fado",
"lang_createUser": "Criar Usu\u00e1rio",
"lang_days": "Dia(s)",
+ "lang_eventLog": "Log dos Servidores",
"lang_hours": "Hora(s)",
- "lang_location": "Localiza\u00e7\u00e3o",
"lang_login": "Entrar",
- "lang_moduleAdd": "Adicionar M\u00f3dulo",
+ "lang_modules": "M\u00f3dulos",
+ "lang_server": "iPXE \/ Boot Menu",
"lang_serverConfiguration": "Configura\u00e7\u00e3o do servidor",
- "lang_unknwonTaskManager": "Erro desconhecido do Gerenciador de Tarefas"
+ "lang_serverStatus": "Servidor",
+ "lang_settings": "Configura\u00e7\u00f5es",
+ "lang_status": "Status",
+ "lang_titleBackup": "Salvar e Recuperar",
+ "lang_titleEventLog": "Log de Eventos",
+ "lang_user": "Usu\u00e1rios",
+ "lang_userManagement": "Gerenciamento",
+ "lang_users": "Usu\u00e1rios",
+ "lang_variables": "Vari\u00e1veis",
+ "lang_vmLocation": "M\u00e1quina Virtual",
+ "today": "Hoje",
+ "yesterday": "Ontem"
} \ No newline at end of file