From f800abeea4f6c68182c51cd4aaea19d7636431c8 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 9 Oct 2019 17:31:19 +0200 Subject: [minilinux] Rewrite for multiple version/sources handling * You can supply multiple sources for updates (URLs) * Sources can provide multiple branches * Each branch can supply multiple versions (eg. updates) TODO: Set global default version TODO: Supply hook to serversetup-ipxe to add specific boot entries TODO: UX polish TODO: phpdoc/polish --- modules-available/minilinux/lang/de/messages.json | 5 +++- modules-available/minilinux/lang/de/module.json | 6 ++++- .../minilinux/lang/de/template-tags.json | 29 ++++++++++++---------- modules-available/minilinux/lang/en/messages.json | 5 +++- modules-available/minilinux/lang/en/module.json | 7 +++++- 5 files changed, 35 insertions(+), 17 deletions(-) (limited to 'modules-available/minilinux/lang') diff --git a/modules-available/minilinux/lang/de/messages.json b/modules-available/minilinux/lang/de/messages.json index c91772c7..1c38a8c1 100644 --- a/modules-available/minilinux/lang/de/messages.json +++ b/modules-available/minilinux/lang/de/messages.json @@ -1,3 +1,6 @@ { - "please-download-minilinux": "Wichtige Dateien der MiniLinux-Installation fehlen." + "delete-error": "Fehler beim L\u00f6schen der Version {{0}}: {{1}}", + "no-such-version": "Ung\u00fcltige\/Unbekannte Version: {{0}}", + "please-download-minilinux": "Wichtige Dateien der MiniLinux-Installation fehlen", + "version-deleted": "Version {{0}} wurde gel\u00f6scht" } \ No newline at end of file diff --git a/modules-available/minilinux/lang/de/module.json b/modules-available/minilinux/lang/de/module.json index e5284ac0..3ad539ca 100644 --- a/modules-available/minilinux/lang/de/module.json +++ b/modules-available/minilinux/lang/de/module.json @@ -1,4 +1,8 @@ { + "file-checksum-bad": "Pr\u00fcfsummenfehler", + "file-missing": "Datei fehlt", + "file-ok": "OK", + "file-size-mismatch": "Dateigr\u00f6\u00dfe stimmt nicht", "module_name": "bwLehrpool MiniLinux", - "page_title": "MiniLinux verwalten und aktualisieren" + "page_title": "Linuxvarianten f\u00fcr Netboot verwalten" } \ No newline at end of file diff --git a/modules-available/minilinux/lang/de/template-tags.json b/modules-available/minilinux/lang/de/template-tags.json index 60a11db9..144887c8 100644 --- a/modules-available/minilinux/lang/de/template-tags.json +++ b/modules-available/minilinux/lang/de/template-tags.json @@ -1,15 +1,18 @@ { - "lang_canUpdate1": "Mindestens eine Komponente von", - "lang_canUpdate2": "kann aktualisiert werden. F\u00fcr einen reibungslosen Betrieb wird empfohlen, alle Komponenten auf dem aktuellen Stand zu halten.", - "lang_configurationPackageNotFound": "Keine Konfigurationspakete gefunden!", - "lang_desiredVersion": "Gew\u00fcnschte Version", - "lang_errorGetting": "Fehler beim Herunterladen der Liste!", - "lang_filesInVersion": "Dateien zu Version", - "lang_listObtained": "Liste wird heruntergeladen...", - "lang_outdated": "Veraltet", - "lang_redownload": "Erneut herunterladen", - "lang_systemUpdated": "Das System ist auf dem aktuellen Stand.", - "lang_update": "Aktualisieren", - "lang_updateAll": "Alle Module aktualisieren", - "lang_uptodate": "Aktuell" + "lang_confirmDeleteVersion": "Diese Version wirklich l\u00f6schen?", + "lang_download": "Herunterladen", + "lang_id": "ID", + "lang_introText": "Hier gibts MiniLinux.", + "lang_key": "GPG-Key", + "lang_lastUpdate": "Zuletzt \u00fcberpr\u00fcft", + "lang_minilinuxHeading": "Netboot Linux verwalten", + "lang_orphanedVersion": "Verwaiste Version", + "lang_releaseDate": "Ver\u00f6ffentlichungsdatum", + "lang_sources": "Quellen", + "lang_title": "Titel", + "lang_updateSourcesButton": "Nach neuen Updates suchen", + "lang_url": "URL", + "lang_verify": "Integrit\u00e4t \u00fcberpr\u00fcfen", + "lang_verifyToolTip": "Dateiintegrit\u00e4t anhand von Pr\u00fcfsummen verifizieren", + "lang_version": "Version" } \ No newline at end of file diff --git a/modules-available/minilinux/lang/en/messages.json b/modules-available/minilinux/lang/en/messages.json index 8d7fa76d..6dc736a4 100644 --- a/modules-available/minilinux/lang/en/messages.json +++ b/modules-available/minilinux/lang/en/messages.json @@ -1,3 +1,6 @@ { - "please-download-minilinux": "Important files from the mini Linux installation are missing." + "delete-error": "Error deleting version {{0}}: {{1}}", + "no-such-version": "No such version: {{0}}", + "please-download-minilinux": "Important files from the mini Linux installation are missing.", + "version-deleted": "Deleted version {{0}}" } \ No newline at end of file diff --git a/modules-available/minilinux/lang/en/module.json b/modules-available/minilinux/lang/en/module.json index 01cb3d00..899435e7 100644 --- a/modules-available/minilinux/lang/en/module.json +++ b/modules-available/minilinux/lang/en/module.json @@ -1,3 +1,8 @@ { - "module_name": "Minilinux" + "file-checksum-bad": "Bad checksum", + "file-missing": "File missing", + "file-ok": "OK", + "file-size-mismatch": "File size mismatch", + "module_name": "Minilinux", + "page_title": "Manage Netboot Linux flavors" } \ No newline at end of file -- cgit v1.2.3-55-g7522