diff --git a/dashboard/public/translation/da.json b/dashboard/public/translation/da.json index d7bf44c75..f235fa45a 100644 --- a/dashboard/public/translation/da.json +++ b/dashboard/public/translation/da.json @@ -866,11 +866,8 @@ "stopUpdateAction": "Stop opdatering" }, "privateDockerRegistry": { - "description": "Cloudron kan trække og installere brugerdefinerede appsfra et privat docker-register.", "subscriptionRequired": "Denne funktion er kun tilgængelig i de betalte abonnementer.", "setupSubscriptionAction": "Oprettelse af abonnement nu", - "server": "Serveradresse", - "username": "Brugernavn", "usernameNotSet": "Ikke indstillet", "configureAction": "Konfigurere register", "serverNotSet": "Ikke indstillet" @@ -911,11 +908,6 @@ "subscriptionReactivateAction": "Genaktivere abonnementet", "emailNotVerified": "E-mail endnu ikke bekræftet" }, - "privateDockerRegistryDialog": { - "title": "Konfiguration af det private register", - "email": "E-mail (valgfrit)", - "passwordToken": "Adgangskode/Token" - }, "registryConfig": { "provider": "Docker Registry Provider", "providerOther": "Andre", diff --git a/dashboard/public/translation/de.json b/dashboard/public/translation/de.json index 1eca7da25..e89d2f45b 100644 --- a/dashboard/public/translation/de.json +++ b/dashboard/public/translation/de.json @@ -156,15 +156,11 @@ "description": "Die Standardsprache dieser Cloudron-Instanz kann hier ausgewählt werden. Diese Sprache wird auch für System-E-Mails wie Usereinladung und Passwort zurücksetzen verwendet. User können ihre bevorzugte Sprache für das Dashboard individuell im Profil ändern." }, "privateDockerRegistry": { - "username": "Username", "configureAction": "Register konfigurieren", - "server": "Server-Adresse", - "description": "Cloudron kann benutzerdefinierte Anwendungen aus einem privaten Docker-Register laden und installieren.", "subscriptionRequired": "Diese Funktion ist nur im Abo enthalten.", "setupSubscriptionAction": "Abonnenement jetzt abschließen", "usernameNotSet": "Nicht gesetzt", - "serverNotSet": "Nicht gesetzt", - "deleteQuestion": "Möchten Sie dieses Registry wirklich löschen?" + "serverNotSet": "Nicht gesetzt" }, "updates": { "checkForUpdatesAction": "Auf Aktualisierungen überprüfen", @@ -191,11 +187,6 @@ "subscriptionEndsAt": "Gekündigt - endet am", "emailNotVerified": "E-Mail noch nicht verifiziert" }, - "privateDockerRegistryDialog": { - "passwordToken": "Passwort/Token", - "email": "E-Mail-Adresse (optional)", - "title": "Privates Register konfigurieren" - }, "updateScheduleDialog": { "hours": "Stunden", "disableCheckbox": "Automatische Aktualisierung deaktivieren", diff --git a/dashboard/public/translation/en.json b/dashboard/public/translation/en.json index 8dfde32ff..afa4001cc 100644 --- a/dashboard/public/translation/en.json +++ b/dashboard/public/translation/en.json @@ -937,20 +937,11 @@ "description": "Platform and app updates are applied on the schedule set here, according to the System Time Zone." }, "privateDockerRegistry": { - "description": "Cloudron can pull and install custom apps from a private docker registry.", "subscriptionRequired": "This feature is only available in the paid plans.", "setupSubscriptionAction": "Set up Subscription Now", - "server": "Server address", - "username": "Username", "usernameNotSet": "Not set", "configureAction": "Configure Registry", - "serverNotSet": "Not set", - "deleteQuestion": "Really delete this registry?" - }, - "privateDockerRegistryDialog": { - "title": "Private Registry Configuration", - "email": "Email (Optional)", - "passwordToken": "Password/Token" + "serverNotSet": "Not set" }, "updateScheduleDialog": { "title": "Configure Automatic Update Schedule", @@ -978,9 +969,6 @@ "provider": "Docker Registry Provider", "providerOther": "Other", "providerDisabled": "Disabled" - }, - "dockerRegistries": { - "title": "Docker Registries" } }, "support": { @@ -2106,5 +2094,25 @@ "title": "Backup Configuration for Updates", "description": "For backups created during automatic or manual app and platform updates." } + }, + "dockerRegistries": { + "server": "Server Address", + "provider": "Provider", + "username": "Username", + "title": "Docker Registries", + "description": "Cloudron can pull and install custom apps from a private docker registry.", + "removeDialog": { + "title": "Delete {{ serverAddress }}" + }, + "email": "Email", + "passwordToken": "Password/Token", + "dialog": { + "title": "Docker Registry" + } + }, + "dockerRegistres": { + "removeDialog": { + "description": "Really remove this registry?" + } } } diff --git a/dashboard/public/translation/es.json b/dashboard/public/translation/es.json index 0a2202ae7..89c5a0fe6 100644 --- a/dashboard/public/translation/es.json +++ b/dashboard/public/translation/es.json @@ -933,19 +933,10 @@ }, "privateDockerRegistry": { "subscriptionRequired": "Esta funcionalidad solo está disponible en planes de pago.", - "server": "Dirección del Servidor", - "username": "Nombre de Usuario", "configureAction": "Configurar Registro", "setupSubscriptionAction": "Configura tu Suscripción Ahora", "usernameNotSet": "No configurado", - "description": "Cloudron puede extraer e instalar aplicaciones personalizadas desde un registro de Docker privado.", - "serverNotSet": "Sin configurar", - "deleteQuestion": "¿Realmente quieres eliminar este registro?" - }, - "privateDockerRegistryDialog": { - "title": "Configuración del registro privado", - "email": "Email (Opcional)", - "passwordToken": "Contraseña / Token" + "serverNotSet": "Sin configurar" }, "registryConfig": { "provider": "Proveedor de registro de Docker", diff --git a/dashboard/public/translation/fr.json b/dashboard/public/translation/fr.json index 1154183eb..7fc472350 100644 --- a/dashboard/public/translation/fr.json +++ b/dashboard/public/translation/fr.json @@ -731,9 +731,6 @@ "setupSubscriptionAction": "Paramétrer mon abonnement maintenant", "configureAction": "Paramétrer le registre", "usernameNotSet": "Non défini", - "username": "Nom d'utilisateur", - "server": "Adresse du serveur", - "description": "Cloudron peut extraire et installer des applications personnalisées depuis un registre Docker privé.", "serverNotSet": "Pas encore défini" }, "appstoreAccount": { @@ -776,11 +773,6 @@ "disableCheckbox": "Désactiver les mises à jour automatiques", "title": "Planification des mises à jour automatiques" }, - "privateDockerRegistryDialog": { - "passwordToken": "Mot de passe / Jeton", - "email": "Adresse email (optionnel)", - "title": "Paramétrage du registre privé" - }, "updates": { "stopUpdateAction": "Interrompre la mise à jour", "updateAvailableAction": "Mise à jour disponible", diff --git a/dashboard/public/translation/it.json b/dashboard/public/translation/it.json index ace443f9e..3bab5b854 100644 --- a/dashboard/public/translation/it.json +++ b/dashboard/public/translation/it.json @@ -1125,19 +1125,11 @@ "disableCheckbox": "Disabilita Aggiornamenti Automatici", "title": "Configura pianificazione aggiornamenti automatici" }, - "privateDockerRegistryDialog": { - "passwordToken": "Password/Token", - "email": "Email (Opzionale)", - "title": "Configurazione Registro privato" - }, "privateDockerRegistry": { "configureAction": "Configura Registro", "usernameNotSet": "Non impostato", - "username": "Nome utente", - "server": "Indirizzo server", "setupSubscriptionAction": "Imposta abbonamento adesso", - "subscriptionRequired": "Questa funzione è disponibile solo nei piani a pagamento.", - "description": "Cloudron può estrarre e installare app personalizzate da un registro Docker privato." + "subscriptionRequired": "Questa funzione è disponibile solo nei piani a pagamento." }, "updates": { "stopUpdateAction": "Ferma Aggiornamento", diff --git a/dashboard/public/translation/nl.json b/dashboard/public/translation/nl.json index acba86354..8d96ece4a 100644 --- a/dashboard/public/translation/nl.json +++ b/dashboard/public/translation/nl.json @@ -1417,18 +1417,9 @@ "privateDockerRegistry": { "subscriptionRequired": "Deze functie is alleen beschikbaar voor betaalde abonnementen.", "setupSubscriptionAction": "Abonnement nemen", - "server": "Serveradres", - "username": "Gebruikersnaam", "configureAction": "Configureer register", - "description": "Cloudron kan aangepaste apps binnenhalen en installeren van een privaat docker register.", "usernameNotSet": "Niet ingesteld", - "serverNotSet": "Niet ingesteld", - "deleteQuestion": "Weet je zeker dat je dit register wilt verwijderen?" - }, - "privateDockerRegistryDialog": { - "title": "Privaat Register configuratie", - "email": "E-mailadres (optioneel)", - "passwordToken": "Wachtwoord/Token" + "serverNotSet": "Niet ingesteld" }, "updateScheduleDialog": { "disableCheckbox": "Automatische updates uitschakelen", diff --git a/dashboard/public/translation/pt.json b/dashboard/public/translation/pt.json index 026515288..fc21d5d4a 100644 --- a/dashboard/public/translation/pt.json +++ b/dashboard/public/translation/pt.json @@ -863,10 +863,7 @@ "title": "Idioma" }, "privateDockerRegistry": { - "deleteQuestion": "Deseja eliminar este registo?", "setupSubscriptionAction": "Configurar Subscrição Agora", - "server": "Endereço do servidor", - "username": "Nome de utilizador", "usernameNotSet": "Não definido", "configureAction": "Configurar Registo", "serverNotSet": "Não definido" @@ -906,11 +903,6 @@ "blockingApps": "As aplicações em baixo estão a bloquear a atualização porque elas têm ações pendentes:", "blockingAppsInfo": "Por favor, aguarde que as operações em cima terminem." }, - "privateDockerRegistryDialog": { - "email": "E-mail (Opcional)", - "passwordToken": "Palavra-passe/Código", - "title": "Configuração Privada do Registo" - }, "updateScheduleDialog": { "days": "Dias", "hours": "Horas", diff --git a/dashboard/public/translation/ru.json b/dashboard/public/translation/ru.json index c74e78386..f8ccdb052 100644 --- a/dashboard/public/translation/ru.json +++ b/dashboard/public/translation/ru.json @@ -1313,20 +1313,11 @@ "disabled": "Выключено" }, "privateDockerRegistry": { - "description": "Cloudron может извлекать образ и устанавливать сторонние приложения из частного реестра Docker.", "subscriptionRequired": "Данная функция доступна только в платной подписке.", "setupSubscriptionAction": "Оформить подписку", - "server": "Адрес сервера", - "username": "Имя пользователя", "configureAction": "Настроить реестр", "serverNotSet": "Не настроено", - "usernameNotSet": "Не настроено", - "deleteQuestion": "Вы действительно хотите удалить этот реестр?" - }, - "privateDockerRegistryDialog": { - "title": "Настройка частного реестра", - "passwordToken": "Пароль/Токен", - "email": "Электронная почта (необязательно)" + "usernameNotSet": "Не настроено" }, "updateScheduleDialog": { "title": "Настроить расписание автоматических обновлений", diff --git a/dashboard/public/translation/vi.json b/dashboard/public/translation/vi.json index 9e420e4de..65b6d495c 100644 --- a/dashboard/public/translation/vi.json +++ b/dashboard/public/translation/vi.json @@ -1204,20 +1204,11 @@ "title": "Cấu hình lịch cập nhật tự động" }, "privateDockerRegistry": { - "username": "Tên đăng nhập", "configureAction": "Cấu hình registry", "usernameNotSet": "Chưa được cài đặt", - "server": "Địa chỉ server", "setupSubscriptionAction": "Cài đặt gói đăng ký ngay", "subscriptionRequired": "Tính năng này chỉ có trong gói trả phí.", - "description": "Cloudron có thể tải hình ảnh về và cài đặt những app tuỳ chỉnh từ nơi lưu trữ docker registry cá nhân.", - "serverNotSet": "Chưa cài đặt", - "deleteQuestion": "Chắc chắn xóa registry này?" - }, - "privateDockerRegistryDialog": { - "passwordToken": "Mật khẩu/Mật mã", - "email": "Email (Không bắt buộc)", - "title": "Cấu hình registry cá nhân" + "serverNotSet": "Chưa cài đặt" }, "updates": { "checkForUpdatesAction": "Kiểm tra cập nhật", diff --git a/dashboard/public/translation/zh_Hans.json b/dashboard/public/translation/zh_Hans.json index c5c6fbae0..a69baf166 100644 --- a/dashboard/public/translation/zh_Hans.json +++ b/dashboard/public/translation/zh_Hans.json @@ -805,19 +805,11 @@ }, "privateDockerRegistry": { "subscriptionRequired": "这项功能仅在付费计划中可用。", - "server": "服务器地址", - "username": "用户名", "usernameNotSet": "未设置", "configureAction": "配置仓库", - "description": "Cloudron 可以安装从私有 Docker 仓库安装 自定义的应用。", "setupSubscriptionAction": "现在设置订阅", "serverNotSet": "未设置" }, - "privateDockerRegistryDialog": { - "title": "私有仓库设置", - "email": "邮件(可选)", - "passwordToken": "密码 / Token" - }, "updateScheduleDialog": { "title": "配置自动更新时间表", "disableCheckbox": "停用自动更新", diff --git a/dashboard/src/Index.vue b/dashboard/src/Index.vue index c1479d7db..92f571a32 100644 --- a/dashboard/src/Index.vue +++ b/dashboard/src/Index.vue @@ -334,7 +334,7 @@ onMounted(async () => {