From dbc0d9614421e064cc62aacf116ebb783c83f2f3 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Fri, 1 Apr 2016 16:50:13 +0200 Subject: [merge] merging c3sl / fr - initial commit --- lang/de/messages-hardcoded.json | 3 ++ lang/de/modules/adduser.json | 8 +++++ lang/de/modules/backup.json | 14 ++++++++ lang/de/templates/baseconfig/_page.json | 10 +++++- lang/de/templates/page-news.json | 1 + lang/de/templates/serversetup/ipxe.json | 1 + lang/de/templates/sysconfig/ad_ldap-homedir.json | 19 ----------- lang/en/messages-hardcoded.json | 38 ++++++++++++++++++++-- lang/en/modules/backup/_page.json | 14 ++++++++ lang/en/modules/backup/restore.json | 8 +++++ lang/en/modules/baseconfig/_page.json | 7 ++++ lang/en/modules/citymanagement.json | 13 ++++++++ lang/en/modules/dozmod/images-delete.json | 12 +++++++ lang/en/modules/dozmod/mailconfig.json | 21 ++++++++++++ lang/en/modules/dozmod/orglist.json | 6 ++++ lang/en/modules/dozmod/userlist.json | 12 +++++++ lang/en/modules/eventlog/_page.json | 6 ++++ lang/en/modules/internetaccess/_page.json | 14 ++++++++ lang/en/modules/internetaccess/restart.json | 5 +++ lang/en/modules/locations/location-subnets.json | 18 ++++++++++ lang/en/modules/locations/locations.json | 10 ++++++ lang/en/modules/locations/subnets.json | 7 ++++ lang/en/modules/main.json | 33 +++++++++++++++++++ lang/en/modules/main/dialog-generic.json | 3 ++ lang/en/modules/main/main-menu.json | 26 +++++++++++++++ lang/en/modules/main/messagebox-warning.json | 2 ++ lang/en/modules/main/page-main-guest.json | 7 ++++ lang/en/modules/main/page-main.json | 11 +++++++ lang/en/modules/messagebox-error.json | 3 ++ lang/en/modules/messagebox-info.json | 2 ++ lang/en/modules/messagebox-success.json | 2 ++ lang/en/modules/minilinux/download.json | 2 ++ lang/en/modules/minilinux/filelist.json | 12 +++++++ lang/en/modules/news/page-news.json | 12 +++++++ lang/en/modules/page-adduser.json | 8 +++++ lang/en/modules/page-minilinux.json | 4 +++ lang/en/modules/pagenav.json | 2 ++ lang/en/modules/serversetup/ipaddress.json | 7 ++++ lang/en/modules/serversetup/ipxe.json | 31 ++++++++++++++++++ lang/en/modules/serversetup/ipxe_update.json | 4 +++ lang/en/modules/session/page-login.json | 8 +++++ lang/en/modules/statistics/clientlist.json | 14 ++++++++ lang/en/modules/statistics/cpumodels.json | 6 ++++ lang/en/modules/statistics/id44.json | 5 +++ lang/en/modules/statistics/kvmstate.json | 5 +++ lang/en/modules/statistics/machine-hdds.json | 13 ++++++++ lang/en/modules/statistics/machine-main.json | 26 +++++++++++++++ lang/en/modules/statistics/machine-notes.json | 4 +++ lang/en/modules/statistics/machine-usage.json | 4 +++ lang/en/modules/statistics/memory.json | 5 +++ lang/en/modules/statistics/newclients.json | 4 +++ lang/en/modules/statistics/summary.json | 6 ++++ lang/en/modules/statistics/syslog.json | 7 ++++ lang/en/modules/sysconfig/_page.json | 28 ++++++++++++++++ lang/en/modules/sysconfig/ad-finish.json | 7 ++++ lang/en/modules/sysconfig/ad-selfsearch.json | 10 ++++++ lang/en/modules/sysconfig/ad-start.json | 23 +++++++++++++ .../modules/sysconfig/ad_ldap-checkconnection.json | 8 +++++ .../sysconfig/ad_ldap-checkcredentials.json | 6 ++++ lang/en/modules/sysconfig/ad_ldap-homedir.json | 18 ++++++++++ lang/en/modules/sysconfig/branding-check.json | 5 +++ lang/en/modules/sysconfig/branding-start.json | 9 +++++ lang/en/modules/sysconfig/cfg-finish.json | 4 +++ lang/en/modules/sysconfig/cfg-start.json | 6 ++++ lang/en/modules/sysconfig/config-module-list.json | 4 +++ lang/en/modules/sysconfig/custom-filelist.json | 3 ++ lang/en/modules/sysconfig/custom-fileselect.json | 5 +++ lang/en/modules/sysconfig/custom-upload.json | 8 +++++ .../en/modules/sysconfig/ldap-checkconnection.json | 5 +++ .../modules/sysconfig/ldap-checkcredentials.json | 6 ++++ lang/en/modules/sysconfig/ldap-finish.json | 6 ++++ lang/en/modules/sysconfig/ldap-start.json | 16 +++++++++ lang/en/modules/sysconfig/sshconfig-start.json | 10 ++++++ lang/en/modules/sysconfig/start.json | 4 +++ lang/en/modules/syslog/page-syslog.json | 10 ++++++ lang/en/modules/systemstatus/_page.json | 11 +++++++ lang/en/modules/systemstatus/addresses.json | 2 ++ lang/en/modules/systemstatus/diskstat.json | 12 +++++++ lang/en/modules/systemstatus/services.json | 2 ++ lang/en/modules/systemstatus/systeminfo.json | 15 +++++++++ lang/en/modules/translation/_page.json | 9 +++++ lang/en/modules/translation/edit.json | 12 +++++++ lang/en/modules/translation/template-list.json | 5 +++ .../en/modules/usermanagement/user-management.json | 18 ++++++++++ lang/en/modules/vmstore/mount.json | 5 +++ lang/en/modules/vmstore/page-vmstore.json | 17 ++++++++++ lang/en/modules/webinterface/httpd-restart.json | 4 +++ lang/en/modules/webinterface/https.json | 12 +++++++ lang/en/modules/webinterface/passwords.json | 7 ++++ lang/en/templates/backup/_page.json | 14 -------- lang/en/templates/backup/restore.json | 8 ----- lang/en/templates/baseconfig/_page.json | 7 ---- lang/en/templates/dialog-generic.json | 3 -- lang/en/templates/dozmod/images-delete.json | 12 ------- lang/en/templates/dozmod/mailconfig.json | 21 ------------ lang/en/templates/dozmod/orglist.json | 6 ---- lang/en/templates/dozmod/userlist.json | 12 ------- lang/en/templates/eventlog/_page.json | 6 ---- lang/en/templates/internetaccess/_page.json | 14 -------- lang/en/templates/internetaccess/restart.json | 5 --- lang/en/templates/locations/location-subnets.json | 18 ---------- lang/en/templates/locations/locations.json | 10 ------ lang/en/templates/locations/subnets.json | 7 ---- lang/en/templates/main-menu.json | 26 --------------- lang/en/templates/messagebox-error.json | 3 -- lang/en/templates/messagebox-info.json | 2 -- lang/en/templates/messagebox-success.json | 2 -- lang/en/templates/messagebox-warning.json | 2 -- lang/en/templates/minilinux/download.json | 2 -- lang/en/templates/minilinux/filelist.json | 12 ------- lang/en/templates/page-adduser.json | 8 ----- lang/en/templates/page-login.json | 8 ----- lang/en/templates/page-main-guest.json | 7 ---- lang/en/templates/page-main.json | 11 ------- lang/en/templates/page-minilinux.json | 4 --- lang/en/templates/page-news.json | 12 ------- lang/en/templates/page-syslog.json | 10 ------ lang/en/templates/page-vmstore.json | 17 ---------- lang/en/templates/pagenav.json | 2 -- lang/en/templates/serversetup/ipaddress.json | 7 ---- lang/en/templates/serversetup/ipxe.json | 18 ---------- lang/en/templates/serversetup/ipxe_update.json | 4 --- lang/en/templates/statistics/clientlist.json | 14 -------- lang/en/templates/statistics/cpumodels.json | 6 ---- lang/en/templates/statistics/id44.json | 5 --- lang/en/templates/statistics/kvmstate.json | 5 --- lang/en/templates/statistics/machine-hdds.json | 13 -------- lang/en/templates/statistics/machine-main.json | 26 --------------- lang/en/templates/statistics/machine-notes.json | 4 --- lang/en/templates/statistics/machine-usage.json | 4 --- lang/en/templates/statistics/memory.json | 5 --- lang/en/templates/statistics/newclients.json | 4 --- lang/en/templates/statistics/summary.json | 6 ---- lang/en/templates/statistics/syslog.json | 7 ---- lang/en/templates/sysconfig/_page.json | 28 ---------------- lang/en/templates/sysconfig/ad-finish.json | 7 ---- lang/en/templates/sysconfig/ad-selfsearch.json | 10 ------ lang/en/templates/sysconfig/ad-start.json | 23 ------------- .../sysconfig/ad_ldap-checkconnection.json | 8 ----- .../sysconfig/ad_ldap-checkcredentials.json | 6 ---- lang/en/templates/sysconfig/ad_ldap-homedir.json | 19 ----------- lang/en/templates/sysconfig/branding-check.json | 5 --- lang/en/templates/sysconfig/branding-start.json | 9 ----- lang/en/templates/sysconfig/cfg-finish.json | 4 --- lang/en/templates/sysconfig/cfg-start.json | 7 ---- .../en/templates/sysconfig/config-module-list.json | 4 --- lang/en/templates/sysconfig/custom-filelist.json | 3 -- lang/en/templates/sysconfig/custom-fileselect.json | 5 --- lang/en/templates/sysconfig/custom-upload.json | 8 ----- .../templates/sysconfig/ldap-checkconnection.json | 5 --- .../templates/sysconfig/ldap-checkcredentials.json | 6 ---- lang/en/templates/sysconfig/ldap-finish.json | 6 ---- lang/en/templates/sysconfig/ldap-start.json | 16 --------- lang/en/templates/sysconfig/sshconfig-start.json | 10 ------ lang/en/templates/sysconfig/start.json | 4 --- lang/en/templates/systemstatus/_page.json | 11 ------- lang/en/templates/systemstatus/addresses.json | 2 -- lang/en/templates/systemstatus/diskstat.json | 12 ------- lang/en/templates/systemstatus/services.json | 2 -- lang/en/templates/systemstatus/systeminfo.json | 15 --------- lang/en/templates/translation/_page.json | 9 ----- lang/en/templates/translation/edit.json | 12 ------- lang/en/templates/translation/template-list.json | 5 --- lang/en/templates/vmstore/mount.json | 5 --- lang/en/templates/webinterface/httpd-restart.json | 4 --- lang/en/templates/webinterface/https.json | 12 ------- lang/en/templates/webinterface/passwords.json | 7 ---- lang/pt/templates/sysconfig/ad_ldap-homedir.json | 3 -- 168 files changed, 835 insertions(+), 713 deletions(-) create mode 100644 lang/de/modules/adduser.json create mode 100644 lang/de/modules/backup.json delete mode 100644 lang/de/templates/sysconfig/ad_ldap-homedir.json create mode 100644 lang/en/modules/backup/_page.json create mode 100644 lang/en/modules/backup/restore.json create mode 100644 lang/en/modules/baseconfig/_page.json create mode 100644 lang/en/modules/citymanagement.json create mode 100644 lang/en/modules/dozmod/images-delete.json create mode 100644 lang/en/modules/dozmod/mailconfig.json create mode 100644 lang/en/modules/dozmod/orglist.json create mode 100644 lang/en/modules/dozmod/userlist.json create mode 100644 lang/en/modules/eventlog/_page.json create mode 100644 lang/en/modules/internetaccess/_page.json create mode 100644 lang/en/modules/internetaccess/restart.json create mode 100644 lang/en/modules/locations/location-subnets.json create mode 100644 lang/en/modules/locations/locations.json create mode 100644 lang/en/modules/locations/subnets.json create mode 100644 lang/en/modules/main.json create mode 100644 lang/en/modules/main/dialog-generic.json create mode 100644 lang/en/modules/main/main-menu.json create mode 100644 lang/en/modules/main/messagebox-warning.json create mode 100644 lang/en/modules/main/page-main-guest.json create mode 100644 lang/en/modules/main/page-main.json create mode 100644 lang/en/modules/messagebox-error.json create mode 100644 lang/en/modules/messagebox-info.json create mode 100644 lang/en/modules/messagebox-success.json create mode 100644 lang/en/modules/minilinux/download.json create mode 100644 lang/en/modules/minilinux/filelist.json create mode 100644 lang/en/modules/news/page-news.json create mode 100644 lang/en/modules/page-adduser.json create mode 100644 lang/en/modules/page-minilinux.json create mode 100644 lang/en/modules/pagenav.json create mode 100644 lang/en/modules/serversetup/ipaddress.json create mode 100644 lang/en/modules/serversetup/ipxe.json create mode 100644 lang/en/modules/serversetup/ipxe_update.json create mode 100644 lang/en/modules/session/page-login.json create mode 100644 lang/en/modules/statistics/clientlist.json create mode 100644 lang/en/modules/statistics/cpumodels.json create mode 100644 lang/en/modules/statistics/id44.json create mode 100644 lang/en/modules/statistics/kvmstate.json create mode 100644 lang/en/modules/statistics/machine-hdds.json create mode 100644 lang/en/modules/statistics/machine-main.json create mode 100644 lang/en/modules/statistics/machine-notes.json create mode 100644 lang/en/modules/statistics/machine-usage.json create mode 100644 lang/en/modules/statistics/memory.json create mode 100644 lang/en/modules/statistics/newclients.json create mode 100644 lang/en/modules/statistics/summary.json create mode 100644 lang/en/modules/statistics/syslog.json create mode 100644 lang/en/modules/sysconfig/_page.json create mode 100644 lang/en/modules/sysconfig/ad-finish.json create mode 100644 lang/en/modules/sysconfig/ad-selfsearch.json create mode 100644 lang/en/modules/sysconfig/ad-start.json create mode 100644 lang/en/modules/sysconfig/ad_ldap-checkconnection.json create mode 100644 lang/en/modules/sysconfig/ad_ldap-checkcredentials.json create mode 100644 lang/en/modules/sysconfig/ad_ldap-homedir.json create mode 100644 lang/en/modules/sysconfig/branding-check.json create mode 100644 lang/en/modules/sysconfig/branding-start.json create mode 100644 lang/en/modules/sysconfig/cfg-finish.json create mode 100644 lang/en/modules/sysconfig/cfg-start.json create mode 100644 lang/en/modules/sysconfig/config-module-list.json create mode 100644 lang/en/modules/sysconfig/custom-filelist.json create mode 100644 lang/en/modules/sysconfig/custom-fileselect.json create mode 100644 lang/en/modules/sysconfig/custom-upload.json create mode 100644 lang/en/modules/sysconfig/ldap-checkconnection.json create mode 100644 lang/en/modules/sysconfig/ldap-checkcredentials.json create mode 100644 lang/en/modules/sysconfig/ldap-finish.json create mode 100644 lang/en/modules/sysconfig/ldap-start.json create mode 100644 lang/en/modules/sysconfig/sshconfig-start.json create mode 100644 lang/en/modules/sysconfig/start.json create mode 100644 lang/en/modules/syslog/page-syslog.json create mode 100644 lang/en/modules/systemstatus/_page.json create mode 100644 lang/en/modules/systemstatus/addresses.json create mode 100644 lang/en/modules/systemstatus/diskstat.json create mode 100644 lang/en/modules/systemstatus/services.json create mode 100644 lang/en/modules/systemstatus/systeminfo.json create mode 100644 lang/en/modules/translation/_page.json create mode 100644 lang/en/modules/translation/edit.json create mode 100644 lang/en/modules/translation/template-list.json create mode 100644 lang/en/modules/usermanagement/user-management.json create mode 100644 lang/en/modules/vmstore/mount.json create mode 100644 lang/en/modules/vmstore/page-vmstore.json create mode 100644 lang/en/modules/webinterface/httpd-restart.json create mode 100644 lang/en/modules/webinterface/https.json create mode 100644 lang/en/modules/webinterface/passwords.json delete mode 100644 lang/en/templates/backup/_page.json delete mode 100644 lang/en/templates/backup/restore.json delete mode 100644 lang/en/templates/baseconfig/_page.json delete mode 100644 lang/en/templates/dialog-generic.json delete mode 100644 lang/en/templates/dozmod/images-delete.json delete mode 100644 lang/en/templates/dozmod/mailconfig.json delete mode 100644 lang/en/templates/dozmod/orglist.json delete mode 100644 lang/en/templates/dozmod/userlist.json delete mode 100644 lang/en/templates/eventlog/_page.json delete mode 100644 lang/en/templates/internetaccess/_page.json delete mode 100644 lang/en/templates/internetaccess/restart.json delete mode 100644 lang/en/templates/locations/location-subnets.json delete mode 100644 lang/en/templates/locations/locations.json delete mode 100644 lang/en/templates/locations/subnets.json delete mode 100644 lang/en/templates/main-menu.json delete mode 100644 lang/en/templates/messagebox-error.json delete mode 100644 lang/en/templates/messagebox-info.json delete mode 100644 lang/en/templates/messagebox-success.json delete mode 100644 lang/en/templates/messagebox-warning.json delete mode 100644 lang/en/templates/minilinux/download.json delete mode 100644 lang/en/templates/minilinux/filelist.json delete mode 100644 lang/en/templates/page-adduser.json delete mode 100644 lang/en/templates/page-login.json delete mode 100644 lang/en/templates/page-main-guest.json delete mode 100644 lang/en/templates/page-main.json delete mode 100644 lang/en/templates/page-minilinux.json delete mode 100644 lang/en/templates/page-news.json delete mode 100644 lang/en/templates/page-syslog.json delete mode 100644 lang/en/templates/page-vmstore.json delete mode 100644 lang/en/templates/pagenav.json delete mode 100644 lang/en/templates/serversetup/ipaddress.json delete mode 100644 lang/en/templates/serversetup/ipxe.json delete mode 100644 lang/en/templates/serversetup/ipxe_update.json delete mode 100644 lang/en/templates/statistics/clientlist.json delete mode 100644 lang/en/templates/statistics/cpumodels.json delete mode 100644 lang/en/templates/statistics/id44.json delete mode 100644 lang/en/templates/statistics/kvmstate.json delete mode 100644 lang/en/templates/statistics/machine-hdds.json delete mode 100644 lang/en/templates/statistics/machine-main.json delete mode 100644 lang/en/templates/statistics/machine-notes.json delete mode 100644 lang/en/templates/statistics/machine-usage.json delete mode 100644 lang/en/templates/statistics/memory.json delete mode 100644 lang/en/templates/statistics/newclients.json delete mode 100644 lang/en/templates/statistics/summary.json delete mode 100644 lang/en/templates/statistics/syslog.json delete mode 100644 lang/en/templates/sysconfig/_page.json delete mode 100644 lang/en/templates/sysconfig/ad-finish.json delete mode 100644 lang/en/templates/sysconfig/ad-selfsearch.json delete mode 100644 lang/en/templates/sysconfig/ad-start.json delete mode 100644 lang/en/templates/sysconfig/ad_ldap-checkconnection.json delete mode 100644 lang/en/templates/sysconfig/ad_ldap-checkcredentials.json delete mode 100644 lang/en/templates/sysconfig/ad_ldap-homedir.json delete mode 100644 lang/en/templates/sysconfig/branding-check.json delete mode 100644 lang/en/templates/sysconfig/branding-start.json delete mode 100644 lang/en/templates/sysconfig/cfg-finish.json delete mode 100644 lang/en/templates/sysconfig/cfg-start.json delete mode 100644 lang/en/templates/sysconfig/config-module-list.json delete mode 100644 lang/en/templates/sysconfig/custom-filelist.json delete mode 100644 lang/en/templates/sysconfig/custom-fileselect.json delete mode 100644 lang/en/templates/sysconfig/custom-upload.json delete mode 100644 lang/en/templates/sysconfig/ldap-checkconnection.json delete mode 100644 lang/en/templates/sysconfig/ldap-checkcredentials.json delete mode 100644 lang/en/templates/sysconfig/ldap-finish.json delete mode 100644 lang/en/templates/sysconfig/ldap-start.json delete mode 100644 lang/en/templates/sysconfig/sshconfig-start.json delete mode 100644 lang/en/templates/sysconfig/start.json delete mode 100644 lang/en/templates/systemstatus/_page.json delete mode 100644 lang/en/templates/systemstatus/addresses.json delete mode 100644 lang/en/templates/systemstatus/diskstat.json delete mode 100644 lang/en/templates/systemstatus/services.json delete mode 100644 lang/en/templates/systemstatus/systeminfo.json delete mode 100644 lang/en/templates/translation/_page.json delete mode 100644 lang/en/templates/translation/edit.json delete mode 100644 lang/en/templates/translation/template-list.json delete mode 100644 lang/en/templates/vmstore/mount.json delete mode 100644 lang/en/templates/webinterface/httpd-restart.json delete mode 100644 lang/en/templates/webinterface/https.json delete mode 100644 lang/en/templates/webinterface/passwords.json delete mode 100644 lang/pt/templates/sysconfig/ad_ldap-homedir.json (limited to 'lang') diff --git a/lang/de/messages-hardcoded.json b/lang/de/messages-hardcoded.json index f785f042..692bc9bc 100644 --- a/lang/de/messages-hardcoded.json +++ b/lang/de/messages-hardcoded.json @@ -4,12 +4,15 @@ "lang_contentOf": "Inhalt von", "lang_createUser": "Benutzer anlegen", "lang_days": "Tag(e)", + "lang_eventLog": "Server Log", "lang_hours": "Stunde(n)", "lang_location": "Lokalisierung", "lang_login": "Anmelden", "lang_moduleAdd": "Modul hinzuf\u00fcgen", "lang_noModuleFromThisGroup": "(Kein Modul dieser Gruppe)", "lang_serverConfiguration": "Serverseitige Konfiguration", + "lang_serverStatus": "Server Status", + "lang_status": "Status", "lang_titleBackup": "Sichern und Wiederherstellen", "lang_titleClientStatistics": "Client-Statistiken", "lang_titleEventLog": "Ereignisprotokoll", diff --git a/lang/de/modules/adduser.json b/lang/de/modules/adduser.json new file mode 100644 index 00000000..0f446025 --- /dev/null +++ b/lang/de/modules/adduser.json @@ -0,0 +1,8 @@ +{ + "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 new file mode 100644 index 00000000..5e3efea2 --- /dev/null +++ b/lang/de/modules/backup.json @@ -0,0 +1,14 @@ +{ + "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/baseconfig/_page.json b/lang/de/templates/baseconfig/_page.json index 5a4e5a6d..0f4819b4 100644 --- a/lang/de/templates/baseconfig/_page.json +++ b/lang/de/templates/baseconfig/_page.json @@ -1,7 +1,15 @@ { "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_save": "Speichern", + "lang_userName": "Benutzername", + "lang_userPasswd": "Passwort" } \ No newline at end of file diff --git a/lang/de/templates/page-news.json b/lang/de/templates/page-news.json index d1cf877e..7801584d 100644 --- a/lang/de/templates/page-news.json +++ b/lang/de/templates/page-news.json @@ -1,4 +1,5 @@ { + "lang_activeNews": "Aktive News", "lang_content": "Inhalt", "lang_date": "Datum", "lang_delete": "L\u00f6schen", diff --git a/lang/de/templates/serversetup/ipxe.json b/lang/de/templates/serversetup/ipxe.json index 54a3408b..edce0b5e 100644 --- a/lang/de/templates/serversetup/ipxe.json +++ b/lang/de/templates/serversetup/ipxe.json @@ -4,6 +4,7 @@ "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", diff --git a/lang/de/templates/sysconfig/ad_ldap-homedir.json b/lang/de/templates/sysconfig/ad_ldap-homedir.json deleted file mode 100644 index 9d199688..00000000 --- a/lang/de/templates/sysconfig/ad_ldap-homedir.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "lang_folderRedirection": "Folder Redirection", - "lang_handlingNotes": "Hier k\u00f6nnen Sie festlegen, wie Netzwerk-Shares (inkl. des Home-Verzeichnisses) an Virtuelle Maschinen durchgereicht werden. In \u00e4lteren Versionen von bwLehrpool wurden die VMware Shared Folders genutzt, was mit bestimmten file servern Probleme verursachen konnte. Der neue native Modus funktioniert deutlich besser, ist aber bei Windows-G\u00e4sten darauf angewiesen, dass (1) der file server smb\/cifs spricht (z.B. Windows Server, Samba unter Linux) und (2) die openslx.exe im Autostart eingebunden ist (bei den bwLehrpool Vorlagen bereits der Fall). Der native Modus mit Fallback auf VMware ist experimentell und kann dazu f\u00fchren, dass die VM in regelm\u00e4\u00dfigen Abst\u00e4nden H\u00e4nger hat. WICHTIG: Bitte w\u00e4hlen Sie einen Laufwerksbuchstaben, der in den eingesetzten VMs verf\u00fcgbar ist, da ansonsten auf einen anderen Buchstaben ausgewichen werden muss.", - "lang_homedirHandling": "(Home-)Verzeichnis Einbindung", - "lang_mapModeNative": "Nativ direkt in der VM einbinden [openslx.exe]", - "lang_mapModeNativeFallback": "Nativ in der VM einbinden; Fallback auf VMware Shared Folders", - "lang_mapModeNone": "Verzeichnisse nicht durchreichen", - "lang_mapModeVmware": "VMware Shared Folders [VMwareTools]", - "lang_next": "Weiter", - "lang_redirectionWarning": "ACHTUNG: Diese Funktion ist experimentell. Sie biegt nach dem Starten mittels openslx.exe die ausgew\u00e4hlten Verzeichnisse auf das Home-Verzeichnis des angemeldeten Benutzers um (getestet mit Windows 7 und 10). Da hierzu undokumentierte Windows-Einstellungen zur Laufzeit ge\u00e4ndert werden ist nicht garantiert, dass diese Methode in sp\u00e4teren Versionen\/Updates von Windows noch funktioniert. Wir empfehlen, stattdessen die Verzeichnisse - sofern gew\u00fcnscht - bereits in der Vorlage auf den oben konfigurierten Laufwerksbuchstaben des Home-Verzeichnisses umzukonfigurieren.", - "lang_shareDesktop": "Desktop (Achtung: Vom Dozent angelegte Verkn\u00fcpfungen nicht sichtbar!)", - "lang_shareDocuments": "Eigene Dokumente", - "lang_shareDownloads": "Downloads", - "lang_shareHomeDrive": "Home-Verzeichnis Buchstabe (Windows)", - "lang_shareMapCreate": "Ordner auf dem Netzlaufwerk bei Bedarf anlegen", - "lang_shareMedia": "Eigene Musik, Videos, Bilder", - "lang_shareOther": "Andere (Saved Games, Kontakte, Favoriten, ...)", - "lang_shareRemapMode": "Einbindemodus" -} \ No newline at end of file diff --git a/lang/en/messages-hardcoded.json b/lang/en/messages-hardcoded.json index b19ef60a..7c781d4e 100644 --- a/lang/en/messages-hardcoded.json +++ b/lang/en/messages-hardcoded.json @@ -1,21 +1,55 @@ { + "lang_administration": "Translations", + "lang_backup": "Backup", + "lang_baseconfig": "Variables", + "lang_cities":"Cities", + "lang_citymanagement":"Management", + "lang_clientLog": "Client Log", "lang_clientSshConfig": "SSH configuration", "lang_configurationCompilation": "Compile configuration", + "lang_content": "Content", "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_location": "Location", + "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/backup/_page.json b/lang/en/modules/backup/_page.json new file mode 100644 index 00000000..799c6168 --- /dev/null +++ b/lang/en/modules/backup/_page.json @@ -0,0 +1,14 @@ +{ + "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 new file mode 100644 index 00000000..5a5f6f64 --- /dev/null +++ b/lang/en/modules/backup/restore.json @@ -0,0 +1,8 @@ +{ + "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 new file mode 100644 index 00000000..6429a835 --- /dev/null +++ b/lang/en/modules/baseconfig/_page.json @@ -0,0 +1,7 @@ +{ + "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.json b/lang/en/modules/citymanagement.json new file mode 100644 index 00000000..27bb60c0 --- /dev/null +++ b/lang/en/modules/citymanagement.json @@ -0,0 +1,13 @@ +{ + "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 new file mode 100644 index 00000000..fcc8c7e7 --- /dev/null +++ b/lang/en/modules/dozmod/images-delete.json @@ -0,0 +1,12 @@ +{ + "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 new file mode 100644 index 00000000..0c0dcd7f --- /dev/null +++ b/lang/en/modules/dozmod/mailconfig.json @@ -0,0 +1,21 @@ +{ + "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 new file mode 100644 index 00000000..37b89e02 --- /dev/null +++ b/lang/en/modules/dozmod/orglist.json @@ -0,0 +1,6 @@ +{ + "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 new file mode 100644 index 00000000..615f1b14 --- /dev/null +++ b/lang/en/modules/dozmod/userlist.json @@ -0,0 +1,12 @@ +{ + "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 new file mode 100644 index 00000000..21ec64ea --- /dev/null +++ b/lang/en/modules/eventlog/_page.json @@ -0,0 +1,6 @@ +{ + "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 new file mode 100644 index 00000000..c02ca4f5 --- /dev/null +++ b/lang/en/modules/internetaccess/_page.json @@ -0,0 +1,14 @@ +{ + "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 new file mode 100644 index 00000000..badad460 --- /dev/null +++ b/lang/en/modules/internetaccess/restart.json @@ -0,0 +1,5 @@ +{ + "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 new file mode 100644 index 00000000..2ba94384 --- /dev/null +++ b/lang/en/modules/locations/location-subnets.json @@ -0,0 +1,18 @@ +{ + "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 new file mode 100644 index 00000000..db4fd0a7 --- /dev/null +++ b/lang/en/modules/locations/locations.json @@ -0,0 +1,10 @@ +{ + "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 new file mode 100644 index 00000000..65da254b --- /dev/null +++ b/lang/en/modules/locations/subnets.json @@ -0,0 +1,7 @@ +{ + "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/main.json b/lang/en/modules/main.json new file mode 100644 index 00000000..32d9b177 --- /dev/null +++ b/lang/en/modules/main.json @@ -0,0 +1,33 @@ +{ + "lang_backup": "Backup\/Restore", + "lang_client": "Client", + "lang_clientLog": "Client Log", + "lang_clientStats": "Client statistics", + "lang_configurationBasic": "PXE\/Boot", + "lang_configurationVariables": "Configuration Variables", + "lang_dozmod": "Tutor module", + "lang_eventLog": "Server Log", + "lang_internetAccess": "Internet access", + "lang_intro": "Esta \u00e9 a interface de configura\u00e7\u00e3o do OpenSLX.", + "lang_introGuest": "This is the administration interface of the local bwLehrpool intallation. Please authenticate yourself to adjust settings.", + "lang_language": "Language", + "lang_localization": "Localization", + "lang_locations": "Rooms\/Locations", + "lang_login": "Login", + "lang_logout": "Logout", + "lang_needsSetup": "Setup incomplete", + "lang_next": "Next", + "lang_noExistingAccount": "No account has been created yet. Sign up to become the administrator.", + "lang_register": "Register", + "lang_warning": "Warning", + "lang_welcome": "Welcome", + "lang_bootMenuWarning": "The boot menu is outdated or has not been generated.", + "lang_configure": "Configure", + "lang_intro": "This is the bwLehrpool configuration interface.", + "lang_minilinuxMissing": "Important files from the mini Linux installation are missing.", + "lang_numerOfImagesMarkedForDeletion": "Images marked for deletion", + "lang_systemConfiguration": "System Configuration", + "lang_systemConfigurationNotChosen": "A system configuration has not been chosen yet.", + "lang_vmLocationNotSet": "A location for the virtual machine is not set yet.", + "lang_welcome": "Welcome" +} diff --git a/lang/en/modules/main/dialog-generic.json b/lang/en/modules/main/dialog-generic.json new file mode 100644 index 00000000..c7551ed3 --- /dev/null +++ b/lang/en/modules/main/dialog-generic.json @@ -0,0 +1,3 @@ +{ + "lang_next": "Next" +} \ No newline at end of file diff --git a/lang/en/modules/main/main-menu.json b/lang/en/modules/main/main-menu.json new file mode 100644 index 00000000..d22f90d7 --- /dev/null +++ b/lang/en/modules/main/main-menu.json @@ -0,0 +1,26 @@ +{ + "lang_backup": "Backup\/Restore", + "lang_client": "Client", + "lang_clientLog": "Client Log", + "lang_clientStats": "Client statistics", + "lang_configurationBasic": "PXE\/Boot", + "lang_configurationVariables": "Configuration Variables", + "lang_dozmod": "Tutor module", + "lang_eventLog": "Server Log", + "lang_internetAccess": "Internet access", + "lang_language": "Language", + "lang_localization": "Localization", + "lang_locations": "Rooms\/Locations", + "lang_login": "Login", + "lang_logout": "Logout", + "lang_needsSetup": "Setup incomplete", + "lang_news": "vmChooser news", + "lang_server": "Server", + "lang_serverStatus": "Server status", + "lang_settings": "Settings", + "lang_status": "Status", + "lang_translations": "Translations", + "lang_vmLocation": "VM Location", + "lang_warning": "Warning", + "lang_webInterface": "Web interface" +} \ No newline at end of file diff --git a/lang/en/modules/main/messagebox-warning.json b/lang/en/modules/main/messagebox-warning.json new file mode 100644 index 00000000..2c63c085 --- /dev/null +++ b/lang/en/modules/main/messagebox-warning.json @@ -0,0 +1,2 @@ +{ +} diff --git a/lang/en/modules/main/page-main-guest.json b/lang/en/modules/main/page-main-guest.json new file mode 100644 index 00000000..6526f5bd --- /dev/null +++ b/lang/en/modules/main/page-main-guest.json @@ -0,0 +1,7 @@ +{ + "lang_introGuest": "This is the administration interface of the local bwLehrpool intallation. Please authenticate yourself to adjust settings.", + "lang_login": "Login", + "lang_noExistingAccount": "No account has been created yet. Sign up to become the administrator.", + "lang_register": "Register", + "lang_welcome": "Welcome" +} \ No newline at end of file diff --git a/lang/en/modules/main/page-main.json b/lang/en/modules/main/page-main.json new file mode 100644 index 00000000..8031ac1c --- /dev/null +++ b/lang/en/modules/main/page-main.json @@ -0,0 +1,11 @@ +{ + "lang_bootMenuWarning": "The boot menu is outdated or has not been generated.", + "lang_configure": "Configure", + "lang_intro": "This is the bwLehrpool configuration interface.", + "lang_minilinuxMissing": "Important files from the mini Linux installation are missing.", + "lang_numerOfImagesMarkedForDeletion": "Images marked for deletion", + "lang_systemConfiguration": "System Configuration", + "lang_systemConfigurationNotChosen": "A system configuration has not been chosen yet.", + "lang_vmLocationNotSet": "A location for the virtual machine is not set yet.", + "lang_welcome": "Welcome" +} \ No newline at end of file diff --git a/lang/en/modules/messagebox-error.json b/lang/en/modules/messagebox-error.json new file mode 100644 index 00000000..c44dc44f --- /dev/null +++ b/lang/en/modules/messagebox-error.json @@ -0,0 +1,3 @@ +[ + +] \ No newline at end of file diff --git a/lang/en/modules/messagebox-info.json b/lang/en/modules/messagebox-info.json new file mode 100644 index 00000000..2c63c085 --- /dev/null +++ b/lang/en/modules/messagebox-info.json @@ -0,0 +1,2 @@ +{ +} diff --git a/lang/en/modules/messagebox-success.json b/lang/en/modules/messagebox-success.json new file mode 100644 index 00000000..2c63c085 --- /dev/null +++ b/lang/en/modules/messagebox-success.json @@ -0,0 +1,2 @@ +{ +} diff --git a/lang/en/modules/minilinux/download.json b/lang/en/modules/minilinux/download.json new file mode 100644 index 00000000..2c63c085 --- /dev/null +++ b/lang/en/modules/minilinux/download.json @@ -0,0 +1,2 @@ +{ +} diff --git a/lang/en/modules/minilinux/filelist.json b/lang/en/modules/minilinux/filelist.json new file mode 100644 index 00000000..89fed42b --- /dev/null +++ b/lang/en/modules/minilinux/filelist.json @@ -0,0 +1,12 @@ +{ + "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/news/page-news.json b/lang/en/modules/news/page-news.json new file mode 100644 index 00000000..df63658c --- /dev/null +++ b/lang/en/modules/news/page-news.json @@ -0,0 +1,12 @@ +{ + "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/page-adduser.json b/lang/en/modules/page-adduser.json new file mode 100644 index 00000000..42bae6dc --- /dev/null +++ b/lang/en/modules/page-adduser.json @@ -0,0 +1,8 @@ +{ + "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/page-minilinux.json b/lang/en/modules/page-minilinux.json new file mode 100644 index 00000000..2f59fa57 --- /dev/null +++ b/lang/en/modules/page-minilinux.json @@ -0,0 +1,4 @@ +{ + "lang_errorGetting": "Error while downloading list!", + "lang_listObtained": "Downloading list..." +} \ No newline at end of file diff --git a/lang/en/modules/pagenav.json b/lang/en/modules/pagenav.json new file mode 100644 index 00000000..2c63c085 --- /dev/null +++ b/lang/en/modules/pagenav.json @@ -0,0 +1,2 @@ +{ +} diff --git a/lang/en/modules/serversetup/ipaddress.json b/lang/en/modules/serversetup/ipaddress.json new file mode 100644 index 00000000..699aeacc --- /dev/null +++ b/lang/en/modules/serversetup/ipaddress.json @@ -0,0 +1,7 @@ +{ + "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 new file mode 100644 index 00000000..70c17f43 --- /dev/null +++ b/lang/en/modules/serversetup/ipxe.json @@ -0,0 +1,31 @@ +{ + "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 new file mode 100644 index 00000000..b33b12dd --- /dev/null +++ b/lang/en/modules/serversetup/ipxe_update.json @@ -0,0 +1,4 @@ +{ + "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 new file mode 100644 index 00000000..4b192a7a --- /dev/null +++ b/lang/en/modules/session/page-login.json @@ -0,0 +1,8 @@ +{ + "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 new file mode 100644 index 00000000..ae692154 --- /dev/null +++ b/lang/en/modules/statistics/clientlist.json @@ -0,0 +1,14 @@ +{ + "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 new file mode 100644 index 00000000..864933dd --- /dev/null +++ b/lang/en/modules/statistics/cpumodels.json @@ -0,0 +1,6 @@ +{ + "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 new file mode 100644 index 00000000..0d0081a8 --- /dev/null +++ b/lang/en/modules/statistics/id44.json @@ -0,0 +1,5 @@ +{ + "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 new file mode 100644 index 00000000..b4846473 --- /dev/null +++ b/lang/en/modules/statistics/kvmstate.json @@ -0,0 +1,5 @@ +{ + "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 new file mode 100644 index 00000000..8ce6801d --- /dev/null +++ b/lang/en/modules/statistics/machine-hdds.json @@ -0,0 +1,13 @@ +{ + "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 new file mode 100644 index 00000000..1addd437 --- /dev/null +++ b/lang/en/modules/statistics/machine-main.json @@ -0,0 +1,26 @@ +{ + "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 new file mode 100644 index 00000000..7a13f28a --- /dev/null +++ b/lang/en/modules/statistics/machine-notes.json @@ -0,0 +1,4 @@ +{ + "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 new file mode 100644 index 00000000..398996f6 --- /dev/null +++ b/lang/en/modules/statistics/machine-usage.json @@ -0,0 +1,4 @@ +{ + "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 new file mode 100644 index 00000000..decdd021 --- /dev/null +++ b/lang/en/modules/statistics/memory.json @@ -0,0 +1,5 @@ +{ + "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 new file mode 100644 index 00000000..f7e55f3f --- /dev/null +++ b/lang/en/modules/statistics/newclients.json @@ -0,0 +1,4 @@ +{ + "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 new file mode 100644 index 00000000..b57c290f --- /dev/null +++ b/lang/en/modules/statistics/summary.json @@ -0,0 +1,6 @@ +{ + "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 new file mode 100644 index 00000000..6737ca68 --- /dev/null +++ b/lang/en/modules/statistics/syslog.json @@ -0,0 +1,7 @@ +{ + "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 new file mode 100644 index 00000000..6f139359 --- /dev/null +++ b/lang/en/modules/sysconfig/_page.json @@ -0,0 +1,28 @@ +{ + "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 new file mode 100644 index 00000000..8f89046e --- /dev/null +++ b/lang/en/modules/sysconfig/ad-finish.json @@ -0,0 +1,7 @@ +{ + "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 new file mode 100644 index 00000000..70db0620 --- /dev/null +++ b/lang/en/modules/sysconfig/ad-selfsearch.json @@ -0,0 +1,10 @@ +{ + "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 new file mode 100644 index 00000000..ff35fc03 --- /dev/null +++ b/lang/en/modules/sysconfig/ad-start.json @@ -0,0 +1,23 @@ +{ + "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 new file mode 100644 index 00000000..6a924f8b --- /dev/null +++ b/lang/en/modules/sysconfig/ad_ldap-checkconnection.json @@ -0,0 +1,8 @@ +{ + "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 new file mode 100644 index 00000000..2b83a231 --- /dev/null +++ b/lang/en/modules/sysconfig/ad_ldap-checkcredentials.json @@ -0,0 +1,6 @@ +{ + "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 new file mode 100644 index 00000000..90d4a211 --- /dev/null +++ b/lang/en/modules/sysconfig/ad_ldap-homedir.json @@ -0,0 +1,18 @@ +{ + "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 new file mode 100644 index 00000000..6a481d8b --- /dev/null +++ b/lang/en/modules/sysconfig/branding-check.json @@ -0,0 +1,5 @@ +{ + "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 new file mode 100644 index 00000000..4423784d --- /dev/null +++ b/lang/en/modules/sysconfig/branding-start.json @@ -0,0 +1,9 @@ +{ + "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 new file mode 100644 index 00000000..b8729636 --- /dev/null +++ b/lang/en/modules/sysconfig/cfg-finish.json @@ -0,0 +1,4 @@ +{ + "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 new file mode 100644 index 00000000..9afc6ce3 --- /dev/null +++ b/lang/en/modules/sysconfig/cfg-start.json @@ -0,0 +1,6 @@ +{ + "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 new file mode 100644 index 00000000..ff30c0b4 --- /dev/null +++ b/lang/en/modules/sysconfig/config-module-list.json @@ -0,0 +1,4 @@ +{ + "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 new file mode 100644 index 00000000..50bec5b5 --- /dev/null +++ b/lang/en/modules/sysconfig/custom-filelist.json @@ -0,0 +1,3 @@ +{ + "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 new file mode 100644 index 00000000..2ae25e16 --- /dev/null +++ b/lang/en/modules/sysconfig/custom-fileselect.json @@ -0,0 +1,5 @@ +{ + "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 new file mode 100644 index 00000000..26b7c186 --- /dev/null +++ b/lang/en/modules/sysconfig/custom-upload.json @@ -0,0 +1,8 @@ +{ + "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 new file mode 100644 index 00000000..52fbae9e --- /dev/null +++ b/lang/en/modules/sysconfig/ldap-checkconnection.json @@ -0,0 +1,5 @@ +{ + "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 new file mode 100644 index 00000000..2a8723c9 --- /dev/null +++ b/lang/en/modules/sysconfig/ldap-checkcredentials.json @@ -0,0 +1,6 @@ +{ + "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 new file mode 100644 index 00000000..bd15bafc --- /dev/null +++ b/lang/en/modules/sysconfig/ldap-finish.json @@ -0,0 +1,6 @@ +{ + "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 new file mode 100644 index 00000000..45ba19f1 --- /dev/null +++ b/lang/en/modules/sysconfig/ldap-start.json @@ -0,0 +1,16 @@ +{ + "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 new file mode 100644 index 00000000..1ce553cd --- /dev/null +++ b/lang/en/modules/sysconfig/sshconfig-start.json @@ -0,0 +1,10 @@ +{ + "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 new file mode 100644 index 00000000..4567d649 --- /dev/null +++ b/lang/en/modules/sysconfig/start.json @@ -0,0 +1,4 @@ +{ + "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 new file mode 100644 index 00000000..71f61693 --- /dev/null +++ b/lang/en/modules/syslog/page-syslog.json @@ -0,0 +1,10 @@ +{ + "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 new file mode 100644 index 00000000..f698521d --- /dev/null +++ b/lang/en/modules/systemstatus/_page.json @@ -0,0 +1,11 @@ +{ + "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 new file mode 100644 index 00000000..2c63c085 --- /dev/null +++ b/lang/en/modules/systemstatus/addresses.json @@ -0,0 +1,2 @@ +{ +} diff --git a/lang/en/modules/systemstatus/diskstat.json b/lang/en/modules/systemstatus/diskstat.json new file mode 100644 index 00000000..6c880ebe --- /dev/null +++ b/lang/en/modules/systemstatus/diskstat.json @@ -0,0 +1,12 @@ +{ + "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 new file mode 100644 index 00000000..2c63c085 --- /dev/null +++ b/lang/en/modules/systemstatus/services.json @@ -0,0 +1,2 @@ +{ +} diff --git a/lang/en/modules/systemstatus/systeminfo.json b/lang/en/modules/systemstatus/systeminfo.json new file mode 100644 index 00000000..602693f5 --- /dev/null +++ b/lang/en/modules/systemstatus/systeminfo.json @@ -0,0 +1,15 @@ +{ + "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 new file mode 100644 index 00000000..5a48b696 --- /dev/null +++ b/lang/en/modules/translation/_page.json @@ -0,0 +1,9 @@ +{ + "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 new file mode 100644 index 00000000..05c6697a --- /dev/null +++ b/lang/en/modules/translation/edit.json @@ -0,0 +1,12 @@ +{ + "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 new file mode 100644 index 00000000..e3feb70b --- /dev/null +++ b/lang/en/modules/translation/template-list.json @@ -0,0 +1,5 @@ +{ + "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 new file mode 100644 index 00000000..61225f55 --- /dev/null +++ b/lang/en/modules/usermanagement/user-management.json @@ -0,0 +1,18 @@ +{ + "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 new file mode 100644 index 00000000..29814430 --- /dev/null +++ b/lang/en/modules/vmstore/mount.json @@ -0,0 +1,5 @@ +{ + "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 new file mode 100644 index 00000000..23ddbbd3 --- /dev/null +++ b/lang/en/modules/vmstore/page-vmstore.json @@ -0,0 +1,17 @@ +{ + "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 new file mode 100644 index 00000000..0a7d4aea --- /dev/null +++ b/lang/en/modules/webinterface/httpd-restart.json @@ -0,0 +1,4 @@ +{ + "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 new file mode 100644 index 00000000..64631a9a --- /dev/null +++ b/lang/en/modules/webinterface/https.json @@ -0,0 +1,12 @@ +{ + "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 new file mode 100644 index 00000000..2db88ae2 --- /dev/null +++ b/lang/en/modules/webinterface/passwords.json @@ -0,0 +1,7 @@ +{ + "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/templates/backup/_page.json b/lang/en/templates/backup/_page.json deleted file mode 100644 index 799c6168..00000000 --- a/lang/en/templates/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/templates/backup/restore.json b/lang/en/templates/backup/restore.json deleted file mode 100644 index 5a5f6f64..00000000 --- a/lang/en/templates/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/templates/baseconfig/_page.json b/lang/en/templates/baseconfig/_page.json deleted file mode 100644 index 6429a835..00000000 --- a/lang/en/templates/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/templates/dialog-generic.json b/lang/en/templates/dialog-generic.json deleted file mode 100644 index c7551ed3..00000000 --- a/lang/en/templates/dialog-generic.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "lang_next": "Next" -} \ No newline at end of file diff --git a/lang/en/templates/dozmod/images-delete.json b/lang/en/templates/dozmod/images-delete.json deleted file mode 100644 index fcc8c7e7..00000000 --- a/lang/en/templates/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/templates/dozmod/mailconfig.json b/lang/en/templates/dozmod/mailconfig.json deleted file mode 100644 index 0c0dcd7f..00000000 --- a/lang/en/templates/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/templates/dozmod/orglist.json b/lang/en/templates/dozmod/orglist.json deleted file mode 100644 index 37b89e02..00000000 --- a/lang/en/templates/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/templates/dozmod/userlist.json b/lang/en/templates/dozmod/userlist.json deleted file mode 100644 index 615f1b14..00000000 --- a/lang/en/templates/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/templates/eventlog/_page.json b/lang/en/templates/eventlog/_page.json deleted file mode 100644 index 21ec64ea..00000000 --- a/lang/en/templates/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/templates/internetaccess/_page.json b/lang/en/templates/internetaccess/_page.json deleted file mode 100644 index c02ca4f5..00000000 --- a/lang/en/templates/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/templates/internetaccess/restart.json b/lang/en/templates/internetaccess/restart.json deleted file mode 100644 index badad460..00000000 --- a/lang/en/templates/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/templates/locations/location-subnets.json b/lang/en/templates/locations/location-subnets.json deleted file mode 100644 index 2ba94384..00000000 --- a/lang/en/templates/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/templates/locations/locations.json b/lang/en/templates/locations/locations.json deleted file mode 100644 index db4fd0a7..00000000 --- a/lang/en/templates/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/templates/locations/subnets.json b/lang/en/templates/locations/subnets.json deleted file mode 100644 index 65da254b..00000000 --- a/lang/en/templates/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/templates/main-menu.json b/lang/en/templates/main-menu.json deleted file mode 100644 index d22f90d7..00000000 --- a/lang/en/templates/main-menu.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "lang_backup": "Backup\/Restore", - "lang_client": "Client", - "lang_clientLog": "Client Log", - "lang_clientStats": "Client statistics", - "lang_configurationBasic": "PXE\/Boot", - "lang_configurationVariables": "Configuration Variables", - "lang_dozmod": "Tutor module", - "lang_eventLog": "Server Log", - "lang_internetAccess": "Internet access", - "lang_language": "Language", - "lang_localization": "Localization", - "lang_locations": "Rooms\/Locations", - "lang_login": "Login", - "lang_logout": "Logout", - "lang_needsSetup": "Setup incomplete", - "lang_news": "vmChooser news", - "lang_server": "Server", - "lang_serverStatus": "Server status", - "lang_settings": "Settings", - "lang_status": "Status", - "lang_translations": "Translations", - "lang_vmLocation": "VM Location", - "lang_warning": "Warning", - "lang_webInterface": "Web interface" -} \ No newline at end of file diff --git a/lang/en/templates/messagebox-error.json b/lang/en/templates/messagebox-error.json deleted file mode 100644 index c44dc44f..00000000 --- a/lang/en/templates/messagebox-error.json +++ /dev/null @@ -1,3 +0,0 @@ -[ - -] \ No newline at end of file diff --git a/lang/en/templates/messagebox-info.json b/lang/en/templates/messagebox-info.json deleted file mode 100644 index 2c63c085..00000000 --- a/lang/en/templates/messagebox-info.json +++ /dev/null @@ -1,2 +0,0 @@ -{ -} diff --git a/lang/en/templates/messagebox-success.json b/lang/en/templates/messagebox-success.json deleted file mode 100644 index 2c63c085..00000000 --- a/lang/en/templates/messagebox-success.json +++ /dev/null @@ -1,2 +0,0 @@ -{ -} diff --git a/lang/en/templates/messagebox-warning.json b/lang/en/templates/messagebox-warning.json deleted file mode 100644 index 2c63c085..00000000 --- a/lang/en/templates/messagebox-warning.json +++ /dev/null @@ -1,2 +0,0 @@ -{ -} diff --git a/lang/en/templates/minilinux/download.json b/lang/en/templates/minilinux/download.json deleted file mode 100644 index 2c63c085..00000000 --- a/lang/en/templates/minilinux/download.json +++ /dev/null @@ -1,2 +0,0 @@ -{ -} diff --git a/lang/en/templates/minilinux/filelist.json b/lang/en/templates/minilinux/filelist.json deleted file mode 100644 index 89fed42b..00000000 --- a/lang/en/templates/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/templates/page-adduser.json b/lang/en/templates/page-adduser.json deleted file mode 100644 index 42bae6dc..00000000 --- a/lang/en/templates/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/templates/page-login.json b/lang/en/templates/page-login.json deleted file mode 100644 index 4b192a7a..00000000 --- a/lang/en/templates/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/templates/page-main-guest.json b/lang/en/templates/page-main-guest.json deleted file mode 100644 index 6526f5bd..00000000 --- a/lang/en/templates/page-main-guest.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "lang_introGuest": "This is the administration interface of the local bwLehrpool intallation. Please authenticate yourself to adjust settings.", - "lang_login": "Login", - "lang_noExistingAccount": "No account has been created yet. Sign up to become the administrator.", - "lang_register": "Register", - "lang_welcome": "Welcome" -} \ No newline at end of file diff --git a/lang/en/templates/page-main.json b/lang/en/templates/page-main.json deleted file mode 100644 index 8031ac1c..00000000 --- a/lang/en/templates/page-main.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "lang_bootMenuWarning": "The boot menu is outdated or has not been generated.", - "lang_configure": "Configure", - "lang_intro": "This is the bwLehrpool configuration interface.", - "lang_minilinuxMissing": "Important files from the mini Linux installation are missing.", - "lang_numerOfImagesMarkedForDeletion": "Images marked for deletion", - "lang_systemConfiguration": "System Configuration", - "lang_systemConfigurationNotChosen": "A system configuration has not been chosen yet.", - "lang_vmLocationNotSet": "A location for the virtual machine is not set yet.", - "lang_welcome": "Welcome" -} \ No newline at end of file diff --git a/lang/en/templates/page-minilinux.json b/lang/en/templates/page-minilinux.json deleted file mode 100644 index 2f59fa57..00000000 --- a/lang/en/templates/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/templates/page-news.json b/lang/en/templates/page-news.json deleted file mode 100644 index df63658c..00000000 --- a/lang/en/templates/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/templates/page-syslog.json b/lang/en/templates/page-syslog.json deleted file mode 100644 index 71f61693..00000000 --- a/lang/en/templates/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/templates/page-vmstore.json b/lang/en/templates/page-vmstore.json deleted file mode 100644 index 23ddbbd3..00000000 --- a/lang/en/templates/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/templates/pagenav.json b/lang/en/templates/pagenav.json deleted file mode 100644 index 2c63c085..00000000 --- a/lang/en/templates/pagenav.json +++ /dev/null @@ -1,2 +0,0 @@ -{ -} diff --git a/lang/en/templates/serversetup/ipaddress.json b/lang/en/templates/serversetup/ipaddress.json deleted file mode 100644 index 699aeacc..00000000 --- a/lang/en/templates/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/templates/serversetup/ipxe.json b/lang/en/templates/serversetup/ipxe.json deleted file mode 100644 index 39bb0d54..00000000 --- a/lang/en/templates/serversetup/ipxe.json +++ /dev/null @@ -1,18 +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_close": "Close", - "lang_customEntry": "Custom entry", - "lang_example": "Example", - "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_seconds": "Seconds" -} \ No newline at end of file diff --git a/lang/en/templates/serversetup/ipxe_update.json b/lang/en/templates/serversetup/ipxe_update.json deleted file mode 100644 index b33b12dd..00000000 --- a/lang/en/templates/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/templates/statistics/clientlist.json b/lang/en/templates/statistics/clientlist.json deleted file mode 100644 index ae692154..00000000 --- a/lang/en/templates/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/templates/statistics/cpumodels.json b/lang/en/templates/statistics/cpumodels.json deleted file mode 100644 index 864933dd..00000000 --- a/lang/en/templates/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/templates/statistics/id44.json b/lang/en/templates/statistics/id44.json deleted file mode 100644 index 0d0081a8..00000000 --- a/lang/en/templates/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/templates/statistics/kvmstate.json b/lang/en/templates/statistics/kvmstate.json deleted file mode 100644 index b4846473..00000000 --- a/lang/en/templates/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/templates/statistics/machine-hdds.json b/lang/en/templates/statistics/machine-hdds.json deleted file mode 100644 index 8ce6801d..00000000 --- a/lang/en/templates/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/templates/statistics/machine-main.json b/lang/en/templates/statistics/machine-main.json deleted file mode 100644 index 1addd437..00000000 --- a/lang/en/templates/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/templates/statistics/machine-notes.json b/lang/en/templates/statistics/machine-notes.json deleted file mode 100644 index 7a13f28a..00000000 --- a/lang/en/templates/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/templates/statistics/machine-usage.json b/lang/en/templates/statistics/machine-usage.json deleted file mode 100644 index 398996f6..00000000 --- a/lang/en/templates/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/templates/statistics/memory.json b/lang/en/templates/statistics/memory.json deleted file mode 100644 index decdd021..00000000 --- a/lang/en/templates/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/templates/statistics/newclients.json b/lang/en/templates/statistics/newclients.json deleted file mode 100644 index f7e55f3f..00000000 --- a/lang/en/templates/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/templates/statistics/summary.json b/lang/en/templates/statistics/summary.json deleted file mode 100644 index b57c290f..00000000 --- a/lang/en/templates/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/templates/statistics/syslog.json b/lang/en/templates/statistics/syslog.json deleted file mode 100644 index 6737ca68..00000000 --- a/lang/en/templates/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/templates/sysconfig/_page.json b/lang/en/templates/sysconfig/_page.json deleted file mode 100644 index 6f139359..00000000 --- a/lang/en/templates/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/templates/sysconfig/ad-finish.json b/lang/en/templates/sysconfig/ad-finish.json deleted file mode 100644 index 8f89046e..00000000 --- a/lang/en/templates/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/templates/sysconfig/ad-selfsearch.json b/lang/en/templates/sysconfig/ad-selfsearch.json deleted file mode 100644 index 70db0620..00000000 --- a/lang/en/templates/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/templates/sysconfig/ad-start.json b/lang/en/templates/sysconfig/ad-start.json deleted file mode 100644 index ff35fc03..00000000 --- a/lang/en/templates/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/templates/sysconfig/ad_ldap-checkconnection.json b/lang/en/templates/sysconfig/ad_ldap-checkconnection.json deleted file mode 100644 index 6a924f8b..00000000 --- a/lang/en/templates/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/templates/sysconfig/ad_ldap-checkcredentials.json b/lang/en/templates/sysconfig/ad_ldap-checkcredentials.json deleted file mode 100644 index 2b83a231..00000000 --- a/lang/en/templates/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/templates/sysconfig/ad_ldap-homedir.json b/lang/en/templates/sysconfig/ad_ldap-homedir.json deleted file mode 100644 index 82550b8a..00000000 --- a/lang/en/templates/sysconfig/ad_ldap-homedir.json +++ /dev/null @@ -1,19 +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_next": "Next", - "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. Please note that this is usign undocumented or unsupported techniques to achieve this goal. It is not guaranteed that this method will work in future versions or updates of Windows. If you want to reliably remap these directories, you might want 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/templates/sysconfig/branding-check.json b/lang/en/templates/sysconfig/branding-check.json deleted file mode 100644 index 6a481d8b..00000000 --- a/lang/en/templates/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/templates/sysconfig/branding-start.json b/lang/en/templates/sysconfig/branding-start.json deleted file mode 100644 index 4423784d..00000000 --- a/lang/en/templates/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/templates/sysconfig/cfg-finish.json b/lang/en/templates/sysconfig/cfg-finish.json deleted file mode 100644 index b8729636..00000000 --- a/lang/en/templates/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/templates/sysconfig/cfg-start.json b/lang/en/templates/sysconfig/cfg-start.json deleted file mode 100644 index a00a6720..00000000 --- a/lang/en/templates/sysconfig/cfg-start.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "lang_configuration": "Configuration", - "lang_configurationChoose": "Please select which modules will be used for this configuration.", - "lang_name": "Name", - "lang_next": "Next", - "lang_noModuleOfType": "No module of this type found." -} \ No newline at end of file diff --git a/lang/en/templates/sysconfig/config-module-list.json b/lang/en/templates/sysconfig/config-module-list.json deleted file mode 100644 index ff30c0b4..00000000 --- a/lang/en/templates/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/templates/sysconfig/custom-filelist.json b/lang/en/templates/sysconfig/custom-filelist.json deleted file mode 100644 index 50bec5b5..00000000 --- a/lang/en/templates/sysconfig/custom-filelist.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "lang_back": "Back" -} \ No newline at end of file diff --git a/lang/en/templates/sysconfig/custom-fileselect.json b/lang/en/templates/sysconfig/custom-fileselect.json deleted file mode 100644 index 2ae25e16..00000000 --- a/lang/en/templates/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/templates/sysconfig/custom-upload.json b/lang/en/templates/sysconfig/custom-upload.json deleted file mode 100644 index 26b7c186..00000000 --- a/lang/en/templates/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/templates/sysconfig/ldap-checkconnection.json b/lang/en/templates/sysconfig/ldap-checkconnection.json deleted file mode 100644 index 52fbae9e..00000000 --- a/lang/en/templates/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/templates/sysconfig/ldap-checkcredentials.json b/lang/en/templates/sysconfig/ldap-checkcredentials.json deleted file mode 100644 index 2a8723c9..00000000 --- a/lang/en/templates/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/templates/sysconfig/ldap-finish.json b/lang/en/templates/sysconfig/ldap-finish.json deleted file mode 100644 index bd15bafc..00000000 --- a/lang/en/templates/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/templates/sysconfig/ldap-start.json b/lang/en/templates/sysconfig/ldap-start.json deleted file mode 100644 index 45ba19f1..00000000 --- a/lang/en/templates/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/templates/sysconfig/sshconfig-start.json b/lang/en/templates/sysconfig/sshconfig-start.json deleted file mode 100644 index 1ce553cd..00000000 --- a/lang/en/templates/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/templates/sysconfig/start.json b/lang/en/templates/sysconfig/start.json deleted file mode 100644 index 4567d649..00000000 --- a/lang/en/templates/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/templates/systemstatus/_page.json b/lang/en/templates/systemstatus/_page.json deleted file mode 100644 index f698521d..00000000 --- a/lang/en/templates/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/templates/systemstatus/addresses.json b/lang/en/templates/systemstatus/addresses.json deleted file mode 100644 index 2c63c085..00000000 --- a/lang/en/templates/systemstatus/addresses.json +++ /dev/null @@ -1,2 +0,0 @@ -{ -} diff --git a/lang/en/templates/systemstatus/diskstat.json b/lang/en/templates/systemstatus/diskstat.json deleted file mode 100644 index 6c880ebe..00000000 --- a/lang/en/templates/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/templates/systemstatus/services.json b/lang/en/templates/systemstatus/services.json deleted file mode 100644 index 2c63c085..00000000 --- a/lang/en/templates/systemstatus/services.json +++ /dev/null @@ -1,2 +0,0 @@ -{ -} diff --git a/lang/en/templates/systemstatus/systeminfo.json b/lang/en/templates/systemstatus/systeminfo.json deleted file mode 100644 index 602693f5..00000000 --- a/lang/en/templates/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/templates/translation/_page.json b/lang/en/templates/translation/_page.json deleted file mode 100644 index 5a48b696..00000000 --- a/lang/en/templates/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/templates/translation/edit.json b/lang/en/templates/translation/edit.json deleted file mode 100644 index 05c6697a..00000000 --- a/lang/en/templates/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/templates/translation/template-list.json b/lang/en/templates/translation/template-list.json deleted file mode 100644 index e3feb70b..00000000 --- a/lang/en/templates/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/templates/vmstore/mount.json b/lang/en/templates/vmstore/mount.json deleted file mode 100644 index 29814430..00000000 --- a/lang/en/templates/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/templates/webinterface/httpd-restart.json b/lang/en/templates/webinterface/httpd-restart.json deleted file mode 100644 index 0a7d4aea..00000000 --- a/lang/en/templates/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/templates/webinterface/https.json b/lang/en/templates/webinterface/https.json deleted file mode 100644 index 64631a9a..00000000 --- a/lang/en/templates/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/templates/webinterface/passwords.json b/lang/en/templates/webinterface/passwords.json deleted file mode 100644 index 2db88ae2..00000000 --- a/lang/en/templates/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/pt/templates/sysconfig/ad_ldap-homedir.json b/lang/pt/templates/sysconfig/ad_ldap-homedir.json deleted file mode 100644 index c44dc44f..00000000 --- a/lang/pt/templates/sysconfig/ad_ldap-homedir.json +++ /dev/null @@ -1,3 +0,0 @@ -[ - -] \ No newline at end of file -- cgit v1.2.3-55-g7522