mirror of
https://github.com/YunoHost/yunohost-admin.git
synced 2024-09-03 20:06:15 +02:00
Merge branch 'dev' into config-panel
This commit is contained in:
commit
f9fb6ed02a
12 changed files with 17396 additions and 1484 deletions
18664
app/package-lock.json
generated
18664
app/package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
@ -27,11 +27,11 @@
|
|||
"vue-showdown": "^2.4.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@vue/cli-plugin-babel": "~4.4.0",
|
||||
"@vue/cli-plugin-eslint": "~4.4.0",
|
||||
"@vue/cli-plugin-router": "^4.5.12",
|
||||
"@vue/cli-plugin-vuex": "^4.5.12",
|
||||
"@vue/cli-service": "~4.4.0",
|
||||
"@vue/cli-plugin-babel": "~4.5.13",
|
||||
"@vue/cli-plugin-eslint": "^4.5.13",
|
||||
"@vue/cli-plugin-router": "^4.5.13",
|
||||
"@vue/cli-plugin-vuex": "^4.5.13",
|
||||
"@vue/cli-service": "^4.5.13",
|
||||
"babel-eslint": "^10.1.0",
|
||||
"bootstrap": "^4.6.0",
|
||||
"eslint": "^6.7.2",
|
||||
|
|
|
@ -3,9 +3,9 @@
|
|||
"add": "Hinzufügen",
|
||||
"administration_password": "Verwaltungspasswort",
|
||||
"api_not_responding": "Die YunoHost-API antwortet nicht. Vielleicht ist 'yunohost-api' ausgefallen oder wurde neu gestartet?",
|
||||
"app_info_access_desc": "Gruppen / Benutzer:innen, die auf diese App zugreifen dürfen:",
|
||||
"app_info_default_desc": "Hauptdomain auf diese App ({domain}) weiterleiten.",
|
||||
"app_info_uninstall_desc": "Diese App löschen.",
|
||||
"app_info_access_desc": "Gruppen / Benutzer:innen, die auf diese Applikation zugreifen dürfen:",
|
||||
"app_info_default_desc": "Hauptdomäne auf diese Applikation ({domain}) weiterleiten.",
|
||||
"app_info_uninstall_desc": "Diese Applikation löschen.",
|
||||
"app_install_custom_no_manifest": "Keine manifest.json Datei",
|
||||
"app_make_default": "Als Standard setzen",
|
||||
"applications": "Applikationen",
|
||||
|
@ -19,17 +19,17 @@
|
|||
"both": "Beide",
|
||||
"check": "Prüfen",
|
||||
"close": "Schließen",
|
||||
"confirm_app_default": "Möchtest du diese App als Standard einstellen?",
|
||||
"confirm_change_maindomain": "Möchtest du wirklich die Hauptdomain ändern?",
|
||||
"confirm_delete": "Möchtest du wirklich {name} löschen?",
|
||||
"confirm_install_custom_app": "WARNUNG! Die Installation von Drittanbieter Apps könnte die Sicherheit und Integrität deines Systems gefährden. Du solltest sie nicht installieren außer du weißt was du tust. Willst du das Risiko eingehen?",
|
||||
"confirm_install_domain_root": "Bist du sicher das du die Anwendung '/'? installieren willst? Du kann keine andere App auf der Domäne {domain} installieren",
|
||||
"confirm_postinstall": "Du bist dabei, den Konfigurationsprozess für die Domain {domain} starten. Dies wird ein paar Minuten dauern, *die Ausführung nicht unterbrechen*.",
|
||||
"confirm_restore": "Möchtest du wirklich {name} wiederherstellen?",
|
||||
"confirm_uninstall": "Möchtest du wirklich {name} deinstallieren?",
|
||||
"confirm_app_default": "Möchten Sie diese Applikation als Standard setzen?",
|
||||
"confirm_change_maindomain": "Möchten Sie wirklich die Hauptdomäne ändern?",
|
||||
"confirm_delete": "Möchten Sie {name} wirklich löschen?",
|
||||
"confirm_install_custom_app": "WARNUNG! Die Installation von Drittanbieterapplikation könnte die Sicherheit und Integrität Ihres Systems gefährden. Sie sollten sie nicht installieren, ausser Sie wissen, was Sie tun. Wollen Sie dieses Risiko eingehen?",
|
||||
"confirm_install_domain_root": "Sind Sie sicher, dass Sie diese Applikation auf '/'? installieren wollen? Sie können keine andere Applikation auf der Domäne {domain} installieren",
|
||||
"confirm_postinstall": "Sie sind dabei, den Konfigurationsprozess für die Domäne {domain} zu starten. Dies wird ein paar Minuten dauern, *unterbrechen Sie diese Operation nicht*.",
|
||||
"confirm_restore": "Möchten Sie {name} wirklich wiederherstellen?",
|
||||
"confirm_uninstall": "Möchten Sie {name} wirklich deinstallieren?",
|
||||
"connection": "Verbindung",
|
||||
"created_at": "Erstellt am",
|
||||
"custom_app_install": "Benutzerdefinierte App installieren",
|
||||
"custom_app_install": "Benutzerdefinierte Applikation installieren",
|
||||
"custom_app_url_only_github": "Derzeit nur von GitHub aus möglich",
|
||||
"delete": "Löschen",
|
||||
"description": "Beschreibung",
|
||||
|
@ -98,7 +98,7 @@
|
|||
"previous": "Zurück",
|
||||
"protocol": "Protokoll",
|
||||
"restore": "Wiederherstellen",
|
||||
"running": "Im Betrieb",
|
||||
"running": "In Betrieb",
|
||||
"save": "Speichern",
|
||||
"service_start_on_boot": "Beim Hochfahren starten",
|
||||
"services": "Dienste",
|
||||
|
@ -131,11 +131,11 @@
|
|||
"user_interface_link": "Benutzeroberfläche",
|
||||
"user_mailbox_quota": "Mailbox Kontingent",
|
||||
"user_new_forward": "weiterleitung@externedomain.org",
|
||||
"user_username": "Benutzer:inname",
|
||||
"user_username": "Benutzername",
|
||||
"user_username_edit": "Account von {name} bearbeiten",
|
||||
"users": "Benutzer:innen",
|
||||
"users_new": "Neue:r Benutzer:in",
|
||||
"users_no": "Keine Benutzer:in.",
|
||||
"users": "Benutzer",
|
||||
"users_new": "Neuer Benutzer",
|
||||
"users_no": "Keine Benutzer.",
|
||||
"wrong_password": "Falsches Passwort",
|
||||
"yes": "Ja",
|
||||
"app_state_inprogress": "funktioniert noch nicht",
|
||||
|
@ -155,7 +155,7 @@
|
|||
"mailbox_quota_placeholder": "Leer lassen oder 0 zum Deaktivieren eintragen.",
|
||||
"user_mailbox_use": "von der Mailbox verwendeter Speicherplatz",
|
||||
"certificate_alert_not_valid": "KRITISCH : Das aktuelle Zertifikat ist nicht gültig ! HTTPS wird nicht funktionieren !",
|
||||
"certificate_alert_selfsigned": "WARNUNG : Es wird ein selbstsigniertes Zertifikat verwendet. Der Browser wird neuen Besucher:innen daher eine Fehlermeldung anzeigen !",
|
||||
"certificate_alert_selfsigned": "WARNUNG : Es wird ein selbstsigniertes Zertifikat verwendet. Der Browser wird neuen Besuchern daher eine Fehlermeldung anzeigen !",
|
||||
"certificate_alert_letsencrypt_about_to_expire": "Das aktuelle Zertifikat läuft in Kürze ab. Es wird bald automatisch erneuert.",
|
||||
"certificate_alert_about_to_expire": "WARNUNG : Das aktuelle Zertifikat läuft in Kürze ab ! Es wird NICHT automatisch erneuert !",
|
||||
"certificate_alert_good": "Okay, das aktuelle Zertifikat scheint zu funktionieren !",
|
||||
|
@ -180,44 +180,44 @@
|
|||
"revert_to_selfsigned_cert_message": "Wenn du willst, kannst du erneut ein selbstsigniertes Zertifikat installieren. (Nicht empfohlen)",
|
||||
"revert_to_selfsigned_cert": "In ein selbstsigniertes Zertifikat umwandeln",
|
||||
"confirm_cert_revert_to_selfsigned": "Bist du sicher, dass du dieser Domain erneut ein selbstsigniertes Zertifikat zuweisen willst ?",
|
||||
"confirm_service_start": "Möchtest du wirklich {name} starten?",
|
||||
"confirm_service_stop": "Möchtest du wirklich {name} anhalten?",
|
||||
"confirm_update_apps": "Möchtest du wirklich alle Anwendungen aktualisieren?",
|
||||
"confirm_upnp_enable": "Möchtest du wirklich UPnP aktivieren?",
|
||||
"confirm_upnp_disable": "Möchtest du wirklich UPnP deaktivieren?",
|
||||
"confirm_service_start": "Möchten Sie {name} wirklich starten?",
|
||||
"confirm_service_stop": "Möchten Sie {name} wirklich anhalten?",
|
||||
"confirm_update_apps": "Möchten Sie wirklich alle Applikationen aktualisieren?",
|
||||
"confirm_upnp_enable": "Möchten Sie UPnP wirklich aktivieren?",
|
||||
"confirm_upnp_disable": "Möchten Sie UPnP wirklich deaktivieren?",
|
||||
"confirm_firewall_allow": "Sind Sie sicher, dass Sie den Port {port} (protocol: {protocol}, Verbindung: {connection}) öffnen wollen",
|
||||
"confirm_firewall_disallow": "Sind Sie sicher, dass Sie den Port {port} (protocol: {protocol}, Verbindung {connection}) schliessen wollen",
|
||||
"confirm_update_specific_app": "Möchten Sie wirklich {app} aktualisieren?",
|
||||
"confirm_reboot_action_reboot": "Möchten Sie wirklich den Server neustarten?",
|
||||
"confirm_reboot_action_shutdown": "Möchten Sie wirklich den Server herunterfahren?",
|
||||
"domain_dns_conf_is_just_a_recommendation": "Diese Seite zeigt dir die *empfohlene* Konfiguration. Sie konfiguriert *nicht* den DNS für dich. Es liegt in deiner Verantwortung, deine Zone bei deinem Registrar entsprechend dieser Empfehlung zu konfigurieren.",
|
||||
"confirm_update_specific_app": "Möchten Sie {app} wirklich aktualisieren?",
|
||||
"confirm_reboot_action_reboot": "Möchten Sie den Server wirklich neustarten?",
|
||||
"confirm_reboot_action_shutdown": "Möchten Sie den Server wirklich herunterfahren?",
|
||||
"domain_dns_conf_is_just_a_recommendation": "Diese Seite zeigt dir die *empfohlene* Konfiguration. Sie konfiguriert *nicht* das DNS für dich. Es liegt in deiner Verantwortung, die DNS-Zone bei deinem DNS-Registrar nach dieser Empfehlung zu konfigurieren.",
|
||||
"ok": "OK",
|
||||
"system_upgrade_all_applications_btn": "Aktualisiere alle Applikationen",
|
||||
"system_upgrade_all_packages_btn": "Aktualisiere alle Pakete",
|
||||
"tools_reboot": "Starte deine Server neu",
|
||||
"tools_reboot": "Starten Sie Ihre Server neu",
|
||||
"tools_reboot_btn": "Neustart",
|
||||
"tools_reboot_done": "Starte neu...",
|
||||
"tools_rebooting": "Dein Server startet neu. Um zur Verwaltungsoberfläche zurückzukehren, musst du warten bis der Server hochgefahren ist. Prüfen kannst du es, in dem du die Seite neu lädst (F5).",
|
||||
"tools_shutdown": "Fahre deinen Server herunter",
|
||||
"tools_rebooting": "Ihr Server startet neu. Um zur Verwaltungsoberfläche zurückzukehren, müssen Sie warten, bis der Server hochgefahren ist. Überprüfen können Sie es, indem Sie die Seite neu laden (F5).",
|
||||
"tools_shutdown": "Fahren Sie Ihren Server herunter",
|
||||
"tools_shutdown_btn": "Herunterfahren",
|
||||
"tools_shutdown_done": "Fahre herunter...",
|
||||
"tools_shuttingdown": "Dein Server wird heruntergefahren. Solange dein Server ausgeschaltet ist, kannst du die Verwaltungsoberfläche nicht benutzen.",
|
||||
"tools_shuttingdown": "Ihr Server wird heruntergefahren. Solange Ihr Server ausgeschaltet ist, können Sie die Verwaltungsoberfläche nicht benutzen.",
|
||||
"tools_shutdown_reboot": "Herunterfahren/Neustarten",
|
||||
"app_state_working_explanation": "Der/die Entwickler:in dieser App deklariert sie als 'funktionierend'. Das heißt, sie sollte funktionieren (vgl. App Level). Sie ist jedoch nicht zwangsläufig überprüft, weshalb sie Probleme enthalten kann oder nicht vollständig in YunoHost integriert ist.",
|
||||
"app_state_working_explanation": "Der/die Entwickler:in dieser Applikation deklariert sie als 'funktionierend'. Das heißt, sie sollte funktionieren (vgl. Applikations-Level). Sie ist jedoch nicht zwangsläufig überprüft, weshalb sie Probleme enthalten kann oder nicht vollständig in YunoHost integriert ist.",
|
||||
"app_state_highquality": "hohe Qualität",
|
||||
"app_state_notworking_explanation": "Der/die Entwickler:in dieser App deklariert sie als 'nicht funktionierend'. SIE WIRD IHR SYSTEM ZERSTÖREN!",
|
||||
"app_state_inprogress_explanation": "Der/die Entwickler:in dieser App deklariert sie als nicht bereit für den produktiven Einsatz. SEIEN SIE VORSICHTIG!",
|
||||
"app_no_actions": "Diese Anwendung hat keine Aktionen",
|
||||
"app_state_notworking_explanation": "Der/die Entwickler:in dieser Applikation deklariert sie als 'nicht funktionierend'. SIE WIRD IHR SYSTEM ZERSTÖREN!",
|
||||
"app_state_inprogress_explanation": "Der Entwickler dieser Applikation hat angegeben, dass sie nicht bereit für den produktiven Einsatz bereit ist. BITTE SEI VORSICHTIG!",
|
||||
"app_no_actions": "Diese Applikation hat keine Aktionen",
|
||||
"all_apps": "Alle Apps",
|
||||
"app_info_changeurl_desc": "Ändern Sie die Zugriffs URL dieser Anwendung (Domain und/oder Pfad).",
|
||||
"app_state_highquality_explanation": "Diese Anwendung ist seit mindestens einem Jahrgut gut in YunoHost integriert.",
|
||||
"app_info_change_url_disabled_tooltip": "Dieses Feature wurde noch nicht in der App implementiert",
|
||||
"confirm_app_change_url": "Sind Sie sicher, dass sie die App-Zugangs-URL ändern möchten?",
|
||||
"confirm_update_system": "Bist du sicher, dass du alle Systempakete aktualisieren möchtest?",
|
||||
"confirm_migrations_skip": "Das Überspringen von Migrationen wird nicht empfohlen. Bist du sicher, dass du das tun willst?",
|
||||
"confirm_install_app_inprogress": "ACHTUNG! Diese Applikation ist noch experimentell (wenn nicht sogar nicht funktionsfähig) und es ist wahrscheinlich, dass sie Dein System zerstört! Du solltest sie besser NICHT installieren, es sei denn, du weißt, was du tust. Bist du bereit, dieses Risiko einzugehen?",
|
||||
"confirm_install_app_lowquality": "Achtung: Diese Anwendung kann funktionieren, ist aber nicht gut in YunoHost integriert. Einige Funktionen wie Single Sign-On und Backup/Restore sind möglicherweise nicht verfügbar.",
|
||||
"good_practices_about_admin_password": "Du bist nun dabei, ein neues Admin-Passwort zu definieren. Das Passwort sollte mindestens 8 Zeichen lang sein - es ist jedoch empfehlenswert, ein längeres Passwort (z.B. eine Passphrase) und/oder verschiedene Arten von Zeichen (Groß- und Kleinschreibung, Ziffern und Sonderzeichen) zu verwenden.",
|
||||
"app_info_changeurl_desc": "Ändern Sie die Zugriffs-URL dieser Anwendung (Domäne und/oder Pfad).",
|
||||
"app_state_highquality_explanation": "Diese Applikation ist seit mindestens einem Jahr gut in YunoHost integriert.",
|
||||
"app_info_change_url_disabled_tooltip": "Dieses Feature wurde in dieser Applikation noch nicht implementiert",
|
||||
"confirm_app_change_url": "Sind Sie sicher, dass Sie die Applikations-Zugangs-URL ändern möchten?",
|
||||
"confirm_update_system": "Sind Sie sicher, dass Sie alle Systempakete aktualisieren wollen?",
|
||||
"confirm_migrations_skip": "Migrationen zu überspringen wird nicht empfohlen. Sind Sie sicher, dass Sie das tun wollen?",
|
||||
"confirm_install_app_inprogress": "ACHTUNG! Diese Applikation ist noch experimentell (wenn nicht sogar nicht funktionsfähig) und es ist wahrscheinlich, dass sie Ihr System zerstört! Sie sollten sie besser NICHT installieren, es sei denn, Sie wissen, was Sie tun. Sind Sie bereit, dieses Risiko einzugehen?",
|
||||
"confirm_install_app_lowquality": "Warnung: Diese Applikation könnte funktionieren, ist aber nicht gut in YunoHost integriert. Einige Funktionen wie Single-Sign-On und Backup/Restore sind möglicherweise nicht verfügbar.",
|
||||
"good_practices_about_admin_password": "Du bist nun dabei, ein neues Administratorpasswort zu definieren. Das Passwort sollte mindestens 8 Zeichen lang sein - es ist jedoch empfehlenswert, ein längeres Passwort (z.B. eine Passphrase) und/oder verschiedene Arten von Zeichen (Groß- und Kleinschreibung, Ziffern und Sonderzeichen) zu verwenden.",
|
||||
"from_to": "von {0} nach {1}",
|
||||
"experimental_warning": "Achtung: Diese Funktion ist experimentell und gilt nicht als stabil, du solltest sie nicht verwenden, außer du weißt, was du tust.",
|
||||
"error_connection_interrupted": "Der Server hat die Verbindung geschlossen, anstatt sie zu beantworten. Wurde nginx oder die yunohost-api aus irgendeinem Grund neu gestartet oder gestoppt?",
|
||||
|
@ -235,7 +235,7 @@
|
|||
"migrations_pending": "Ausstehende Migrationen",
|
||||
"logs_operation": "Operationen, die auf dem System mit YunoHost durchgeführt wurden",
|
||||
"logs_history": "Historie der Befehlsausführung auf dem System",
|
||||
"purge_user_data_warning": "Die Löschung der Daten von Benutzer:innen ist unumkehrbar. Sei Dir sicher, was du tust!",
|
||||
"purge_user_data_warning": "Die Benutzerdaten können nach dem Löschen nicht wiederhergestellt werden. Sei Dir sicher, was du tust!",
|
||||
"logs_error": "Fehler",
|
||||
"logs_package": "Historie des Debian-Paket-Managements",
|
||||
"logs_started_at": "Beginn",
|
||||
|
@ -271,13 +271,13 @@
|
|||
"everything_good": "Alles gut!",
|
||||
"ignore": "Ignorieren",
|
||||
"configuration": "Konfiguration",
|
||||
"group_explain_all_users": "Dies ist eine spezielle Gruppe, die alle Konten der Benutzer:innen auf diesem Server enthält",
|
||||
"group_explain_all_users": "Dies ist eine spezielle Gruppe, die alle Benutzerkonten auf dem Server enthält",
|
||||
"ignored": "{count} wird ignoriert",
|
||||
"last_ran": "Zuletzt ausgeführt:",
|
||||
"group_name": "Gruppenname",
|
||||
"group_all_users": "Alle Benutzer:innen",
|
||||
"group_visitors": "Besucher:innen",
|
||||
"group_add_member": "Eine:n Benutzer:in hinzufügen",
|
||||
"group_all_users": "Alle Benutzer",
|
||||
"group_visitors": "Besucher",
|
||||
"group_add_member": "Benutzer hinzufügen",
|
||||
"group_add_permission": "Hinzufügen einer Berechtigung",
|
||||
"group_specific_permissions": "Benutzerspezifische Berechtigungen",
|
||||
"groups_and_permissions": "Gruppen und Berechtigungen",
|
||||
|
@ -287,36 +287,36 @@
|
|||
"diagnosis_experimental_disclaimer": "Beachten Sie, dass die Diagnosefunktion noch experimentell und in Bearbeitung ist und möglicherweise nicht vollständig zuverlässig ist.",
|
||||
"group_format_name_help": "Sie können alphanumerische Zeichen und Leerzeichen verwenden",
|
||||
"group_new": "Neue Gruppe",
|
||||
"group_explain_visitors": "Dies ist eine spezielle Gruppe, die anonyme Besucher:innen repräsentiert",
|
||||
"group_explain_visitors": "Dies ist eine spezielle Gruppe, die anonyme Besucher repräsentiert",
|
||||
"rerun_diagnosis": "Diagnose wiederholen",
|
||||
"app_state_lowquality_explanation": "Diese App kann bereits funktionieren, enthält aber eventuell noch Fehler und/oder ist noch nicht vollständig integriert in YunoHost und/oder befolgt nicht die empfohlene Praxis.",
|
||||
"app_state_lowquality_explanation": "Diese Applikation kann bereits funktionieren, enthält aber eventuell noch Fehler und/oder ist noch nicht vollständig integriert in YunoHost und/oder befolgt nicht die empfohlene Praxis.",
|
||||
"others": "Anderes",
|
||||
"catalog": "Katalog",
|
||||
"app_state_lowquality": "geringe Qualität",
|
||||
"all": "Alle",
|
||||
"confirm_service_restart": "Bist du sicher, dass du {name} neustarten möchtest?",
|
||||
"confirm_service_restart": "Sind Sie sicher, dass Sie {name} neustarten möchten?",
|
||||
"run_first_diagnosis": "Initiale Diagnose läuft",
|
||||
"diagnosis_first_run": "Die Diagnose Funktion wird versuchen, gängige Probleme in verschiedenen Teilen deines Servers zu finden, damit alles reibungslos läuft. Hab keine Angst, wenn du ein paar Fehlermeldungen siehst nachdem du deinen Server aufgesetzt hast: es soll versuchen dir zu helfen, Probleme zu identifizieren und Tipps für Lösungen zu zeigen. Die Diagnose wird auch automatisch zweimal täglich ausgeführt, falls Fehler gefunden werden, bekommt der Administrator ein E-Mail.",
|
||||
"unmaintained_details": "Diese Anwendung wurde seit einiger Zeit nicht gewartet und der frühere Wart hat die Anwendung aufgegeben oder hat keine Zeit mehr für die Wartung. Du bist herzlich eingeladen dir die Quellen und Unterlagen anzusehen und Hilfe zu leisten",
|
||||
"unmaintained_details": "Diese Applikation wurde seit einiger Zeit nicht aktuallisiert und der frühere Entwickler hat die Applikation aufgegeben oder hat keine Zeit mehr für die Instandhaltung. Du bist herzlich eingeladen dir die Quellen und Repositorien anzusehen und Hilfe zu leisten",
|
||||
"group_explain_visitors_needed_for_external_client": "Sei vorsichtig und beachte, dass du manche Anwendungen für externe Besucher:innen freigeben musst, falls du beabsichtigst, diese mit externen Clients aufzurufen. Zum Beispiel trifft das auf Nextcloud zu, wenn du eine Synchronisation auf dem Smartphone oder Desktop PC haben möchtest.",
|
||||
"issues": "{count} Probleme",
|
||||
"restart": "Neustart",
|
||||
"operation_failed_explanation": "Die Operation ist fehlgeschlagen! Das tut uns leid :( Sie können Sich <a href='https://yunohost.org/help'>hier Hilfe holen</a>. Bitte stellen Sie *die ganzen Logs* der Operation bereit, damit Ihnen besser geholfen werden kann. Dies tun Sie, indem Sie auf den grünen 'mit Yunopaste teilen' Knopf drücken. Wenn Sie die Logs teilen, wird Yunohost automatisch versuchen Ihre privaten Daten wie Domainnamen und IP's zu anonymisieren.",
|
||||
"diagnosis_explanation": "Die Diagnose Funktion wird versuchen, gängige Probleme in verschiedenen Teilen deines Servers zu finden, damit alles reibungslos läuft. Die Diagnose wird auch automatisch zweimal täglich ausgeführt, falls Fehler gefunden werden, bekommt der Administrator ein E-Mail. Beachte, dass einige tests nicht relevant sind, wenn du einzelne Features (zum Beispiel XMPP) nicht benutzt oder du ein komplexes Setup hast. In diesem Fall und wenn du weisst was du tust ist es in Ordnung die dazugehoerigen Warnungen und Hinweise zu ignorieren.",
|
||||
"pending_migrations": "Es gibt einige ausstehende Migrationen, die darauf warten, ausgeführt zu werden. Bitte gehen Sie auf <a href='#/tools/migrations'>Werkzeuge > Migrationen</a> um diese auszuführen.",
|
||||
"tip_about_user_email": "Benutzer*innen werden mit einer verknüpften eMail-Adresse (und XMPP Account) erstellt im Format username@domain.tld. Zusätzliche eMail-Aliasse and eMail-Weiterleitungen können später durch den/die Admin und User*in hinzugefügt werden.",
|
||||
"tip_about_user_email": "Benutzer*innen werden mit einer verknüpften E-Mail-Adresse (und XMPP Account) erstellt im Format username@domain.tld. Zusätzliche E-Mail-Aliasse and E-Mail-Weiterleitungen können später durch den/die Admin und Benutzer*in hinzugefügt werden.",
|
||||
"logs_suboperations": "Unter-Operationen",
|
||||
"api_errors_titles": {
|
||||
"APIBadRequestError": "Ein unerwarteter Fehler ist in Yunohost aufgetreten",
|
||||
"APIError": "Ein unerwarteter Fehler ist in Yunohost aufgetreten",
|
||||
"APIBadRequestError": "Es ist ein Fehler in Yunohost aufgetreten",
|
||||
"APIError": "Es ist ein unerwarteter Fehler in Yunohost aufgetreten",
|
||||
"APIConnexionError": "YunoHost hat einen Verbindungsfehler festgestellt",
|
||||
"APINotRespondingError": "Die YunoHost API antwortet nicht",
|
||||
"APIInternalError": "Ein interner Fehler ist in Yunohost aufgetreten",
|
||||
"APIInternalError": "Es ist ein interner Fehler in Yunohost aufgetreten",
|
||||
"APINotFoundError": "YunoHost API konnte keine Route finden"
|
||||
},
|
||||
"api_error": {
|
||||
"sorry": "Tut uns wirklich leid.",
|
||||
"info": "Die folgenden Informationen könnten nützlich sein für die Person, die Ihnen hilft:",
|
||||
"info": "Die folgenden Informationen könnten für die Person, die Ihnen hilft, nützlich sein:",
|
||||
"help": "Sie sollten für Hilfe <a href=\"https://forum.yunohost.org/\">im Forum</a> oder <a href=\"https://chat.yunohost.org/\">im Chat</a> nachschauen, um das Problem zu beheben, oder einen Bug melden im <a href=\"https://github.com/YunoHost/issues\">Bugtracker</a>.",
|
||||
"view_error": "Fehler ansehen",
|
||||
"server_said": "Während der Verarbeitung der Aktion hat der Server gemeldet:",
|
||||
|
@ -338,7 +338,7 @@
|
|||
"cancel": "Abbrechen",
|
||||
"app_show_categories": "Kategorien anzeigen",
|
||||
"app_manage_label_and_tiles": "Etiketten und Kacheln verwalten",
|
||||
"app_config_panel_no_panel": "Für diese Anwendung ist keine Konfiguration verfügbar",
|
||||
"app_config_panel_no_panel": "Für diese Applikation ist keine Konfiguration verfügbar",
|
||||
"app_config_panel_label": "Konfigurieren dieser App",
|
||||
"app_config_panel": "Konfigurationsfenster",
|
||||
"app_choose_category": "Kategorie auswählen",
|
||||
|
@ -353,15 +353,15 @@
|
|||
"transitions": "Seitenübergangsanimationen",
|
||||
"experimental_description": "Ermöglicht den Zugriff auf experimentelle Funktionen. Diese gelten als instabil und können Ihr System beschädigen.<br>Nur aktivieren, wenn Sie wissen, was Sie tun.",
|
||||
"experimental": "Experimenteller Modus",
|
||||
"cache_description": "Deaktivieren Sie den Cache, wenn Sie mit der CLI arbeiten möchten, während Sie gleichzeitig in diesem Webadministrator navigieren.",
|
||||
"cache_description": "Deaktivieren Sie den Cache, wenn Sie mit der CLI arbeiten möchten, während Sie gleichzeitig in dieser Webadministration navigieren.",
|
||||
"cache": "Zwischenspeicher",
|
||||
"fallback_language_description": "Sprache, die verwendet wird, falls die Übersetzung nicht in der Hauptsprache verfügbar ist.",
|
||||
"language": "Sprache",
|
||||
"fallback_language": "Sprache auf die Nofalls zurückgegriffen wird"
|
||||
"fallback_language": "Sprache, auf die Notfalls zurückgegriffen wird"
|
||||
},
|
||||
"tools_power_up": "Ihr Server scheint zugänglich zu sein. Sie können jetzt versuchen, sich anzumelden.",
|
||||
"search": {
|
||||
"not_found": "Es gibt {items}, die den von Ihnen gewählten Kriterien entsprechen.",
|
||||
"not_found": "Es gibt {items}, die Ihren Auswahlkriterien entsprechen.",
|
||||
"for": "Suche nach {items} ..."
|
||||
},
|
||||
"readme": "Readme",
|
||||
|
@ -431,7 +431,7 @@
|
|||
"disabled": "Deaktiviert",
|
||||
"dead": "Inaktiv",
|
||||
"day_validity": " Abgelaufen seit | einem Tag | {count} Tage",
|
||||
"confirm_app_install": "Möchtest du diese Anwendung wirklich installieren?",
|
||||
"confirm_app_install": "Möchten Sie diese Applikation wirklich installieren?",
|
||||
"common": {
|
||||
"lastname": "Nachname",
|
||||
"firstname": "Vorname"
|
||||
|
@ -447,7 +447,7 @@
|
|||
"pending": "In Bearbeitung",
|
||||
"error": "Nicht erfolgreich"
|
||||
},
|
||||
"processing": "Der Server verarbeitet gerade diese Aktion..."
|
||||
"processing": "Der Server verarbeitet die Aktion..."
|
||||
},
|
||||
"hook_data_xmpp": "XMPP-Daten",
|
||||
"hook_conf_manually_modified_files": "Manuell geänderte Konfigurationsdateien",
|
||||
|
@ -520,7 +520,7 @@
|
|||
"create": "Den Benutzer '{name}' erstellen"
|
||||
},
|
||||
"upgrade": {
|
||||
"app": "Die Anwendung '{app}' aktualisieren",
|
||||
"app": "Die Applikation '{app}' aktualisieren",
|
||||
"apps": "Alle Anwendungen aktualisieren",
|
||||
"system": "Das System aktualisieren"
|
||||
},
|
||||
|
|
|
@ -36,10 +36,10 @@
|
|||
"APIInternalError": "YunoHost encountered an internal error",
|
||||
"APINotFoundError": "YunoHost API could not find a route",
|
||||
"APINotRespondingError": "YunoHost API is not responding",
|
||||
"APIConnexionError": "YunoHost encountered a connexion error"
|
||||
"APIConnexionError": "YunoHost encountered a connection error"
|
||||
},
|
||||
"all_apps": "All apps",
|
||||
"api_not_found": "Seems like the web-admin tryed to query something that doesn't exist.",
|
||||
"api_not_found": "Seems like the web-admin tried to query something that doesn't exist.",
|
||||
"api_not_responding": "The YunoHost API is not responding. Maybe 'yunohost-api' is down or got restarted?",
|
||||
"api_waiting": "Waiting for the server's response...",
|
||||
"app_actions": "Actions",
|
||||
|
@ -122,7 +122,7 @@
|
|||
"delete": "Delete",
|
||||
"description": "Description",
|
||||
"details": "Details",
|
||||
"domain_dns_conf_is_just_a_recommendation": "This page shows you the *recommended* configuration. It does *not* configure the DNS for you. It is your responsability to configure your DNS zone in your DNS registrar according to this recommendation.",
|
||||
"domain_dns_conf_is_just_a_recommendation": "This page shows you the *recommended* configuration. It does *not* configure the DNS for you. It is your responsibility to configure your DNS zone in your DNS registrar according to this recommendation.",
|
||||
"diagnosis": "Diagnosis",
|
||||
"diagnosis_experimental_disclaimer": "Be aware that the diagnosis feature is still experimental and being polished, and it may not be fully reliable.",
|
||||
"diagnosis_first_run": "The diagnosis feature will attempt to identify common issues on the different aspects of your server to make sure everything runs smoothly. Please do not panic if you see a bunch of errors right after setting up your server: it is precisely meant to help you to identify issues and guide you to fix them. The diagnosis will also run automatically twice a day and an email is sent to the administrator if issues are found.",
|
||||
|
@ -156,7 +156,7 @@
|
|||
"error_connection_interrupted": "The server closed the connection instead of answering it. Has nginx or the yunohost-api been restarted or stopped for some reason?",
|
||||
"everything_good": "Everything good!",
|
||||
"experimental": "Experimental",
|
||||
"experimental_warning": "Warning: this feature is experimental and not consider stable, you shouldn't be using it except if you know what you are doing.",
|
||||
"experimental_warning": "Warning: this feature is experimental and not considered stable, you shouldn't be using it except if you know what you are doing.",
|
||||
"firewall": "Firewall",
|
||||
"footer_version": "Powered by <a href='https://yunohost.org'>YunoHost</a> {version} ({repo}).",
|
||||
"footer": {
|
||||
|
@ -173,7 +173,7 @@
|
|||
"email": "Invalid email: must be alphanumeric and <code>_.-</code> characters only (e.g. someone@example.com, s0me-1@example.com)",
|
||||
"emailForward": "Invalid email forward: must be alphanumeric and <code>_.-+</code> characters only (e.g. someone+tag@example.com, s0me-1+tag@example.com)",
|
||||
"githubLink": "Url must be a valid Github link to a repository",
|
||||
"name": "Names may not includes special characters except <code> ,.'-</code>",
|
||||
"name": "Names may not include special characters except <code> ,.'-</code>",
|
||||
"minValue": "Value must be a number equal or greater than {min}.",
|
||||
"maxValue": "Value must be a number equal or lesser than {min}.",
|
||||
"notInUsers": "The user '{value}' already exists.",
|
||||
|
@ -198,7 +198,7 @@
|
|||
"group_new": "New group",
|
||||
"group_explain_all_users": "This is a special group containing all users accounts on the server",
|
||||
"group_explain_visitors": "This is a special group representing anonymous visitors",
|
||||
"group_explain_visitors_needed_for_external_client": "Be careful that you need to keep some applications allowed to visitors if you intend to use them with external clients. For example, this is the case for Nextcloud if you want intend to use a synchronization client on your smartphone or desktop computer.",
|
||||
"group_explain_visitors_needed_for_external_client": "Be careful that you need to keep some applications allowed to visitors if you intend to use them with external clients. For example, this is the case for Nextcloud if you intend to use a synchronization client on your smartphone or desktop computer.",
|
||||
"group_specific_permissions": "User specific permissions",
|
||||
"groups_and_permissions": "Groups and permissions",
|
||||
"groups_and_permissions_manage": "Manage groups and permissions",
|
||||
|
@ -270,7 +270,7 @@
|
|||
"migrations_no_pending": "No pending migrations",
|
||||
"migrations_no_done": "No previous migrations",
|
||||
"migrations_disclaimer_check_message": "I read and understood this disclaimer",
|
||||
"migrations_disclaimer_not_checked": "This migration require you to acknowledge its disclaimer before running it.",
|
||||
"migrations_disclaimer_not_checked": "This migration requires you to acknowledge its disclaimer before running it.",
|
||||
"multi_instance": "Can be installed several times",
|
||||
"myserver": "myserver",
|
||||
"next": "Next",
|
||||
|
@ -340,7 +340,7 @@
|
|||
"adminpw": "Change admin password",
|
||||
"apps": {
|
||||
"change_label": "Change label of '{prevName}' for '{nextName}'",
|
||||
"change_url": "Change access url of '{name}'",
|
||||
"change_url": "Change access URL of '{name}'",
|
||||
"install": "Install app '{name}'",
|
||||
"set_default": "Redirect '{domain}' domain root to '{name}'",
|
||||
"perform_action": "Perform action '{action}' of app '{name}'",
|
||||
|
@ -460,7 +460,7 @@
|
|||
"cache": "Cache",
|
||||
"cache_description": "Consider disabling the cache if you plan on working with the CLI while also navigating in this web-admin.",
|
||||
"experimental": "Experimental mode",
|
||||
"experimental_description": "Gives you access to experimental features. These are considered unstable and may break your system.<br> Enabled this only if you know what you are doing.",
|
||||
"experimental_description": "Gives you access to experimental features. These are considered unstable and may break your system.<br> Enable this only if you know what you are doing.",
|
||||
"transitions": "Page transition animations"
|
||||
},
|
||||
"tools_webadmin_settings": "Web-admin settings",
|
||||
|
@ -471,7 +471,7 @@
|
|||
"uninstall": "Uninstall",
|
||||
"unknown": "Unknown",
|
||||
"unmaintained": "Unmaintained",
|
||||
"unmaintained_details": "This app has not been update for quite a while and the previous maintainer has gone away or does not have time to maintain this app. Feel free to check the app repository to provide your help",
|
||||
"unmaintained_details": "This app has not been updated for quite a while and the previous maintainer has gone away or does not have time to maintain this app. Feel free to check the app repository to provide your help",
|
||||
"upnp": "UPnP",
|
||||
"upnp_disabled": "UPnP is disabled.",
|
||||
"upnp_enabled": "UPnP is enabled.",
|
||||
|
|
|
@ -272,7 +272,7 @@
|
|||
"dismiss": "Annulla",
|
||||
"collapse": "Collassa"
|
||||
},
|
||||
"unmaintained_details": "Questa applicazione non è stata aggiornata da tempo e il mantainer precedente se n'è andato oppure non ha più tempo per manutenerla. Potresti controllare il repository per dare il tuo aiuto",
|
||||
"unmaintained_details": "Questa applicazione non è stata aggiornata da tempo e il mantainer precedente se n'è andato oppure non ha più tempo per manutentarla. Potresti controllare il repository per dare il tuo aiuto",
|
||||
"unignore": "Non ignorare più",
|
||||
"since": "da",
|
||||
"restart": "Riavvia",
|
||||
|
|
|
@ -129,5 +129,8 @@
|
|||
"good_practices_about_user_password": "Musisz teraz zdefiniować nowe hasło użytkownika. Hasło powinno mieć co najmniej 8 znaków - chociaż dobrym zwyczajem jest używanie dłuższego hasła (np. tekst szyfrujący) i / lub używanie różnego rodzaju znaków (duże, małe litery, cyfry i znaki specjalne).",
|
||||
"error": "Błąd",
|
||||
"app_actions_label": "Wykonaj działania",
|
||||
"app_actions": "Działania"
|
||||
"app_actions": "Działania",
|
||||
"day_validity": " Wygasł | 1 dzień | {count} dni",
|
||||
"created_at": "Utworzony w",
|
||||
"app_state_working_explanation": "Opiekun tej aplikacji uznał ją za „działającą”. Oznacza to, że powinna działać, ale nie została do końca oceniona, może nadal zawierać problemy lub nie jest w pełni zintegrowana z YunoHost."
|
||||
}
|
||||
|
|
1
app/src/i18n/locales/uk.json
Normal file
1
app/src/i18n/locales/uk.json
Normal file
|
@ -0,0 +1 @@
|
|||
{}
|
|
@ -108,7 +108,7 @@ export default {
|
|||
},
|
||||
|
||||
'LOGIN' ({ dispatch }, password) {
|
||||
return api.post('login', { password }, null, { websocket: false }).then(() => {
|
||||
return api.post('login', { credentials: password }, null, { websocket: false }).then(() => {
|
||||
dispatch('CONNECT')
|
||||
})
|
||||
},
|
||||
|
|
|
@ -61,7 +61,7 @@
|
|||
|
||||
<template v-if="perm.url" #description>
|
||||
{{ $t('permission_corresponding_url') }}:
|
||||
<b-link :href="'https:' + perm.url">
|
||||
<b-link :href="'https://' + perm.url">
|
||||
https://{{ perm.url }}
|
||||
</b-link>
|
||||
</template>
|
||||
|
|
|
@ -99,7 +99,7 @@
|
|||
<hr>
|
||||
|
||||
<!-- USER PASSWORD -->
|
||||
<form-field v-bind="fields.password" v-model="form.password" :validation="$v.form.password" />
|
||||
<form-field v-bind="fields.change_password" v-model="form.change_password" :validation="$v.form.change_password" />
|
||||
|
||||
<!-- USER PASSWORD CONFIRMATION -->
|
||||
<form-field v-bind="fields.confirmation" v-model="form.confirmation" :validation="$v.form.confirmation" />
|
||||
|
@ -142,7 +142,7 @@ export default {
|
|||
mailbox_quota: '',
|
||||
mail_aliases: [],
|
||||
mail_forward: [],
|
||||
password: '',
|
||||
change_password: '',
|
||||
confirmation: ''
|
||||
},
|
||||
|
||||
|
@ -201,11 +201,11 @@ export default {
|
|||
}
|
||||
},
|
||||
|
||||
password: {
|
||||
change_password: {
|
||||
label: this.$i18n.t('password'),
|
||||
description: this.$i18n.t('good_practices_about_user_password'),
|
||||
descriptionVariant: 'warning',
|
||||
props: { id: 'password', type: 'password', placeholder: '••••••••' }
|
||||
props: { id: 'change_password', type: 'password', placeholder: '••••••••' }
|
||||
},
|
||||
|
||||
confirmation: {
|
||||
|
@ -236,8 +236,8 @@ export default {
|
|||
mail_forward: {
|
||||
$each: { required, emailForward }
|
||||
},
|
||||
password: { passwordLenght: minLength(8) },
|
||||
confirmation: { passwordMatch: sameAs('password') }
|
||||
change_password: { passwordLenght: minLength(8) },
|
||||
confirmation: { passwordMatch: sameAs('change_password') }
|
||||
}
|
||||
},
|
||||
|
||||
|
@ -273,9 +273,6 @@ export default {
|
|||
if (!Object.prototype.hasOwnProperty.call(formData, 'mailbox_quota')) {
|
||||
formData.mailbox_quota = ''
|
||||
}
|
||||
if (Object.prototype.hasOwnProperty.call(formData, 'password')) {
|
||||
formData['change-password'] = formData.password
|
||||
}
|
||||
|
||||
for (const key of ['mail_aliases', 'mail_forward']) {
|
||||
const dashedKey = key.replace('_', '-')
|
||||
|
|
22
debian/changelog
vendored
22
debian/changelog
vendored
|
@ -1,3 +1,25 @@
|
|||
yunohost-admin (4.2.5) stable; urgency=low
|
||||
|
||||
- [fix] user password change not working properly (c26c4c9)
|
||||
- [fix] typos in english locale ([#385](https://github.com/YunoHost/yunohost-admin/pull/385))
|
||||
- [i18n] Translations updated for German, Italian, Polish
|
||||
|
||||
Thanks to all contributors <3 ! (Christian Wehrli, Flavio Cristoforetti, Krzysztof Nowakowski, Luca)
|
||||
|
||||
-- Alexandre Aubin <alex.aubin@mailoo.org> Thu, 19 Aug 2021 19:23:00 +0200
|
||||
|
||||
yunohost-admin (4.2.4) stable; urgency=low
|
||||
|
||||
- [fix] Handle edge case where there's no arg in manifest during app install ([#377](https://github.com/YunoHost/yunohost-admin/pull/377))
|
||||
- [fix] Missing 'https://' in app view ([#376](https://github.com/YunoHost/yunohost-admin/pull/376))
|
||||
- [fix] Update a bunch of npm dependencies ([#374](https://github.com/YunoHost/yunohost-admin/pull/374))
|
||||
- [i18n] Typos in english strings ([#380](https://github.com/YunoHost/yunohost-admin/pull/380), [#381](https://github.com/YunoHost/yunohost-admin/pull/381))
|
||||
- [i18n] Translations updated for Esperanto, Finnish, French, German, Portuguese, Spanish
|
||||
|
||||
Thanks to all contributors <3 ! (amirale qt, Anthony //, Bram, Christian Wehrli, Jorge Guerra, Kay0u, Luca, Meta Meta, Mico Hauataluoma, mifegui, opi)
|
||||
|
||||
-- Alexandre Aubin <alex.aubin@mailoo.org> Sun, 08 Aug 2021 22:11:12 +0200
|
||||
|
||||
yunohost-admin (4.2.3.3) stable; urgency=low
|
||||
|
||||
- [fix] Migrations api path ([#372](https://github.com/YunoHost/yunohost-admin/pull/372))
|
||||
|
|
7
debian/rules
vendored
7
debian/rules
vendored
|
@ -15,9 +15,10 @@ TMPDIR = $$(pwd)/debian/yunohost-admin
|
|||
dh $@
|
||||
|
||||
override_dh_auto_build:
|
||||
# Run npm install and build
|
||||
cd app ; npm --progress false --loglevel warn --color false install
|
||||
cd app ; npm run build
|
||||
# Run npm install(=ci) and build
|
||||
cd app ; PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin npm --progress false ci
|
||||
cd app ; PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin npm run build
|
||||
|
||||
|
||||
override_dh_clean:
|
||||
dh_clean
|
||||
|
|
Loading…
Reference in a new issue