diff --git a/frontend/src/lang/ar.json b/frontend/src/lang/ar.json
index a7449f5..c50bafb 100644
--- a/frontend/src/lang/ar.json
+++ b/frontend/src/lang/ar.json
@@ -12,8 +12,8 @@
"registry": "السجل",
"compose": "أنشاء كمبوز",
"addFirstStackMsg": "أنشيء أول كمبوز!",
- "stackName" : "اسم المكدسة",
- "deployStack": "شنر",
+ "stackName": "اسم المكدسة",
+ "deployStack": "نشر",
"deleteStack": "حذف",
"stopStack": "إيقاف",
"restartStack": "إعادة تشغيل",
@@ -23,7 +23,7 @@
"editStack": "تعديل",
"discardStack": "إهمال",
"saveStackDraft": "حفظ",
- "notAvailableShort" : "غير متوفر",
+ "notAvailableShort": "غير متوفر",
"deleteStackMsg": "هل أنت متأكد أنك تريد حذف هذه المكدسة؟",
"stackNotManagedByDockgeMsg": "لا يتم إدارة هذه المكدس بواسطة Dockge.",
"primaryHostname": "اسم المضيف الرئيسي",
@@ -46,7 +46,7 @@
"deleteContainer": "حذف",
"addContainer": "أضافة حاوية",
"addNetwork": "أضافة شبكة",
- "disableauth.message1": "هل أنت متأكد أنك تريد تعطيل المصادقة?",
+ "disableauth.message1": "هل أنت متأكد أنك تريد تعطيل المصادقة؟",
"disableauth.message2": "إنه مصمم للحالات التي تنوي فيها مصادقة الطرف الثالث أمام Dockge مثل Cloudflare Access, Authelia أو أي من آليات المصادقة الأخرى.",
"passwordNotMatchMsg": "كلمة المرور المكررة غير متطابقة.",
"autoGet": "الجلب التلقائي",
@@ -91,5 +91,12 @@
"Allowed commands:": "الأوامر المسموح بها:",
"Internal Networks": "الشبكات الداخلية",
"External Networks": "الشبكات الخارجية",
- "No External Networks": "لا توجد شبكات خارجية"
+ "No External Networks": "لا توجد شبكات خارجية",
+ "reverseProxyMsg2": "تحقق كيف يتم إعداده لمقبس ويب",
+ "Cannot connect to the socket server.": "تعذر الاتصال بخادم المقبس.",
+ "reconnecting...": "إعادة الاتصال…",
+ "url": "رابط | روابط",
+ "extra": "إضافات",
+ "reverseProxyMsg1": "هل تستدخم خادم عكسي؟",
+ "connecting...": "جاري الاتصال بخادم المقبس…"
}
diff --git a/frontend/src/lang/da.json b/frontend/src/lang/da.json
new file mode 100644
index 0000000..815c1f4
--- /dev/null
+++ b/frontend/src/lang/da.json
@@ -0,0 +1,102 @@
+{
+ "languageName": "Dansk",
+ "authIncorrectCreds": "Forkert brugernavn eller adgangskode.",
+ "PasswordsDoNotMatch": "Adgangskode stemmer ikke overens.",
+ "Repeat Password": "Gentag adgangskode",
+ "Create": "Opret",
+ "signedInDisp": "Logget ind som {0}",
+ "signedInDispDisabled": "Auth Deaktiveret.",
+ "home": "Hjem",
+ "console": "Konsol",
+ "registry": "Registry",
+ "compose": "Compose",
+ "stackName": "Stack-navn",
+ "deployStack": "Udrulle",
+ "deleteStack": "Slet",
+ "stopStack": "Stop",
+ "restartStack": "Genstart",
+ "updateStack": "Opdatere",
+ "startStack": "Start",
+ "downStack": "Stop & Sluk",
+ "editStack": "Editere",
+ "discardStack": "Annuller",
+ "saveStackDraft": "Gem",
+ "notAvailableShort": "Ugyldig",
+ "stackNotManagedByDockgeMsg": "Denne stack administreres ikke af Dockge.",
+ "primaryHostname": "Primært værtsnavn",
+ "general": "Generelt",
+ "container": "Container | Containere",
+ "scanFolder": "Scan Stack-mappe",
+ "dockerImage": "Billede",
+ "restartPolicyUnlessStopped": "Medmindre stoppet",
+ "restartPolicyAlways": "Altid",
+ "restartPolicyOnFailure": "Ved fejl",
+ "restartPolicyNo": "Nej",
+ "restartPolicy": "Genstart politik",
+ "containerName": "Container navn",
+ "port": "Port | Porte",
+ "volume": "Volumen | Voluminer",
+ "network": "Netværk | Netværker",
+ "dependsOn": "Container Dependency | Container Dependencies",
+ "addListItem": "Tilføj {0}",
+ "deleteContainer": "Slet",
+ "addNetwork": "Tilføj Netværk",
+ "passwordNotMatchMsg": "Koden du gentog stemmer ikke overens.",
+ "autoGet": "Auto Get",
+ "add": "Tilføj",
+ "Edit": "Redigere",
+ "applyToYAML": "Anvend til YAML",
+ "createExternalNetwork": "Skabe",
+ "addInternalNetwork": "Tilføj",
+ "Save": "Gem",
+ "Language": "Sprog",
+ "Current User": "Nuværende bruger",
+ "Change Password": "Ændre adgangskode",
+ "Current Password": "Nuværende adgangskode",
+ "New Password": "Ny adgangskode",
+ "Repeat New Password": "Gentag ny adgangskode",
+ "Update Password": "Opdater adgangskode",
+ "Advanced": "Avanceret",
+ "Please use this option carefully!": "Brug venligst denne indstilling forsigtigt!",
+ "Enable Auth": "Aktiver Auth",
+ "Disable Auth": "Deaktiver Auth",
+ "I understand, please disable": "Jeg forstår, venligst deaktiver",
+ "Leave": "Forlad",
+ "Frontend Version": "Frontend Version",
+ "Check Update On GitHub": "Tjek opdatering på GitHub",
+ "Also check beta release": "Tjek også betaversionen",
+ "Remember me": "Husk mig",
+ "Login": "Login",
+ "Username": "Brugernavn",
+ "Password": "Adgangskode",
+ "Settings": "Indstillinger",
+ "Logout": "Log ud",
+ "Convert to Compose": "Konverter til Compose",
+ "active": "aktive",
+ "exited": "forladt",
+ "inactive": "inaktive",
+ "Appearance": "Udseende",
+ "Security": "Sikkerhed",
+ "Docker Run": "Docker Kør",
+ "About": "Om",
+ "Allowed commands:": "Tilladte kommandoer:",
+ "Internal Networks": "Interne netværk",
+ "External Networks": "Eksterne netværk",
+ "No External Networks": "Ingen eksterne netværk",
+ "reverseProxyMsg1": "Bruger du en Reverse-Proxy?",
+ "reverseProxyMsg2": "Tjek, hvordan du konfigurerer det til WebSocket",
+ "Cannot connect to the socket server.": "Kan ikke oprette forbindelse til socket-serveren.",
+ "reconnecting...": "Genopretter forbindelse…",
+ "connecting...": "Opretter forbindelse til socket-serveren…",
+ "url": "URL | URL'er",
+ "extra": "Ekstra",
+ "Create your admin account": "Opret din administratorkonto",
+ "addFirstStackMsg": "Compose din første stack!",
+ "deleteStackMsg": "Er du sikker på, at du vil slette denne stack?",
+ "environmentVariable": "Miljøvariabel | miljøvariabler",
+ "addContainer": "Tilføj Container",
+ "disableauth.message1": "Er du sikker på, at du vil deaktivere godkendelse?",
+ "disableauth.message2": "Det er designet til scenarier hvor du har til hensigt at implementere tredjepartsgodkendelse foran Dockge såsom Cloudflare Access, Authelia eller andre godkendelsesmekanismer.",
+ "Show update if available": "Vis opdatering, hvis tilgængelig",
+ "Lowercase only": "Kun små bogstaver"
+}
diff --git a/frontend/src/lang/de.json b/frontend/src/lang/de.json
index 1a5ec10..1c0d073 100644
--- a/frontend/src/lang/de.json
+++ b/frontend/src/lang/de.json
@@ -6,14 +6,14 @@
"Repeat Password": "Passwort wiederholen",
"Create": "Erstellen",
"signedInDisp": "Angemeldet als {0}",
- "signedInDispDisabled": "Authentifizierung deaktiviert.",
+ "signedInDispDisabled": "Anmeldung deaktiviert.",
"home": "Startseite",
"console": "Konsole",
- "registry": "Register",
- "compose": "Zusammenstellen",
+ "registry": "Container Registry",
+ "compose": "",
"addFirstStackMsg": "Stelle deinen ersten Stack zusammen!",
- "stackName" : "Stack-Name",
- "deployStack": "Bereitstellen",
+ "stackName": "Stack-Name",
+ "deployStack": "Deployen",
"deleteStack": "Löschen",
"stopStack": "Anhalten",
"restartStack": "Neustarten",
@@ -22,33 +22,33 @@
"editStack": "Bearbeiten",
"discardStack": "Verwerfen",
"saveStackDraft": "Speichern",
- "notAvailableShort" : "N/A",
+ "notAvailableShort": "N/V",
"deleteStackMsg": "Möchtest du diesen Stack wirklich löschen?",
"stackNotManagedByDockgeMsg": "Dieser Stack wird nicht von Dockge verwaltet.",
"primaryHostname": "Primärer Hostname",
"general": "Allgemein",
- "container": "Container | Container",
+ "container": "Container",
"scanFolder": "Stacks-Ordner durchsuchen",
"dockerImage": "Image",
"restartPolicyUnlessStopped": "Falls nicht gestoppt",
"restartPolicyAlways": "Immer",
"restartPolicyOnFailure": "Bei Fehler",
"restartPolicyNo": "Kein Neustart",
- "environmentVariable": "Umgebungsvariable | Umgebungsvariablen",
+ "environmentVariable": "Umgebungsvariable/n",
"restartPolicy": "Neustart Richtlinie",
"containerName": "Container-Name",
- "port": "Port | Ports",
- "volume": "Volume | Volumes",
+ "port": "Port / Ports",
+ "volume": "Volume / Volumes",
"network": "Netzwerk | Netzwerke",
- "dependsOn": "Container-Abhängigkeit | Container-Abhängigkeiten",
+ "dependsOn": "Container-Abhängigkeit/en",
"addListItem": "{0} hinzufügen",
"deleteContainer": "Löschen",
"addContainer": "Container hinzufügen",
"addNetwork": "Netzwerk hinzufügen",
- "disableauth.message1": "Bist du sicher, dass du die Authentifizierung deaktivieren möchtest?",
+ "disableauth.message1": "Bist du sicher, dass du die Anmeldung deaktivieren möchtest?",
"disableauth.message2": "Es ist für Szenarien vorgesehen, in denen du beabsichtigst, eine Drittanbieter-Authentifizierung vor Dockge zu implementieren, wie zum Beispiel Cloudflare Access, Authelia oder andere Authentifizierungsmechanismen.",
"passwordNotMatchMsg": "Das wiederholte Passwort stimmt nicht überein.",
- "autoGet": "Automatisch holen",
+ "autoGet": "Automatisch laden",
"add": "Hinzufügen",
"Edit": "Bearbeiten",
"applyToYAML": "Auf YAML anwenden",
@@ -64,8 +64,8 @@
"Update Password": "Passwort aktualisieren",
"Advanced": "Erweitert",
"Please use this option carefully!": "Bitte verwende diese Option sorgfältig!",
- "Enable Auth": "Authentifizierung aktivieren",
- "Disable Auth": "Authentifizierung deaktivieren",
+ "Enable Auth": "Anmeldung aktivieren",
+ "Disable Auth": "Anmeldung deaktivieren",
"I understand, please disable": "Ich verstehe, bitte deaktivieren",
"Leave": "Verlassen",
"Frontend Version": "Frontend Version",
@@ -90,5 +90,13 @@
"Allowed commands:": "Zugelassene Befehle:",
"Internal Networks": "Interne Netzwerke",
"External Networks": "Externe Netzwerke",
- "No External Networks": "Keine externen Netzwerke"
-}
\ No newline at end of file
+ "No External Networks": "Keine externen Netzwerke",
+ "Cannot connect to the socket server.": "Keine Verbindung zum Socket Server.",
+ "reverseProxyMsg1": "Wird ein Reverse Proxy genutzt?",
+ "reconnecting...": "Erneuter Verbindungsaufbau…",
+ "downStack": "Stoppen & Aus",
+ "extra": "Extra",
+ "url": "URL / URLs",
+ "reverseProxyMsg2": "Lerne wie dieser für WebSockets zu konfigurieren ist.",
+ "connecting...": "Verbindungsaufbau zum Socket Server…"
+}
diff --git a/frontend/src/lang/en.json b/frontend/src/lang/en.json
index 1df0e5a..f029201 100644
--- a/frontend/src/lang/en.json
+++ b/frontend/src/lang/en.json
@@ -12,7 +12,7 @@
"registry": "Registry",
"compose": "Compose",
"addFirstStackMsg": "Compose your first stack!",
- "stackName" : "Stack Name",
+ "stackName": "Stack Name",
"deployStack": "Deploy",
"deleteStack": "Delete",
"stopStack": "Stop",
@@ -23,7 +23,7 @@
"editStack": "Edit",
"discardStack": "Discard",
"saveStackDraft": "Save",
- "notAvailableShort" : "N/A",
+ "notAvailableShort": "N/A",
"deleteStackMsg": "Are you sure you want to delete this stack?",
"stackNotManagedByDockgeMsg": "This stack is not managed by Dockge.",
"primaryHostname": "Primary Hostname",
@@ -95,8 +95,8 @@
"reverseProxyMsg1": "Using a Reverse Proxy?",
"reverseProxyMsg2": "Check how to config it for WebSocket",
"Cannot connect to the socket server.": "Cannot connect to the socket server.",
- "reconnecting...": "Reconnecting...",
- "connecting...": "Connecting to the socket server...",
+ "reconnecting...": "Reconnecting…",
+ "connecting...": "Connecting to the socket server…",
"url": "URL | URLs",
"extra": "Extra"
}
diff --git a/frontend/src/lang/fr.json b/frontend/src/lang/fr.json
index 8b12fa0..760f690 100644
--- a/frontend/src/lang/fr.json
+++ b/frontend/src/lang/fr.json
@@ -1,5 +1,5 @@
{
- "languageName": "Francais",
+ "languageName": "Français",
"Create your admin account": "Créez votre compte administrateur",
"authIncorrectCreds": "identifiant ou mot de passe incorrect.",
"Repeat Password": "Répéter le mot de passe",
@@ -11,8 +11,8 @@
"console": "Console",
"registry": "Registre",
"compose": "Compose",
- "addFirstStackMsg": "Créez votre première pile!",
- "stackName" : "Nom de la pile",
+ "addFirstStackMsg": "Créez votre première pile !",
+ "stackName": "Nom de la pile",
"deployStack": "Déployer",
"deleteStack": "Supprimer",
"stopStack": "Arrêter",
@@ -22,11 +22,11 @@
"editStack": "Modifier",
"discardStack": "Ignorer",
"saveStackDraft": "Sauvegarder",
- "notAvailableShort" : "N/A",
+ "notAvailableShort": "N/A",
"deleteStackMsg": "Êtes-vous sûr de vouloir supprimer cette pile ?",
"stackNotManagedByDockgeMsg": "Cette pile n'est pas gérée par Dockge.",
"primaryHostname": "Nom d'hôte principal",
- "general": "Générale",
+ "general": "Général",
"container": "Conteneur | Conteneurs",
"scanFolder": "Analyser le dossier des piles",
"dockerImage": "Image",
@@ -51,7 +51,7 @@
"autoGet": "Obtention automatique",
"add": "Ajouter",
"Edit": "Modifier",
- "applyToYAML": "Appliquer à YAML",
+ "applyToYAML": "Appliquer au YAML",
"createExternalNetwork": "Créer",
"addInternalNetwork": "Ajouter",
"Save": "Enregistrer",
@@ -87,8 +87,16 @@
"Appearance": "Apparence",
"Security": "Sécurité",
"About": "À propos",
- "Allowed commands:": "Commandes autorisées:",
+ "Allowed commands:": "Commandes autorisées :",
"Internal Networks": "Réseaux Internes",
"External Networks": "Réseaux Externes",
- "No External Networks": "Aucun Réseau Externe"
+ "No External Networks": "Aucun Réseau Externe",
+ "reverseProxyMsg2": "Vérifier comment le configurer pour WebSocket",
+ "connecting...": "Connexion au serveur socket…",
+ "url": "URL | URLs",
+ "extra": "Supplémentaire",
+ "downStack": "Arrêter et désactiver",
+ "reverseProxyMsg1": "Utilisez vous un proxy inverse ?",
+ "Cannot connect to the socket server.": "Impossible de se connecter au serveur socket.",
+ "reconnecting...": "Reconnexion…"
}
diff --git a/frontend/src/lang/ja.json b/frontend/src/lang/ja.json
new file mode 100644
index 0000000..2b8ec12
--- /dev/null
+++ b/frontend/src/lang/ja.json
@@ -0,0 +1,98 @@
+{
+ "authIncorrectCreds": "ユーザーネームまたはパスワードが正しくありません。",
+ "PasswordsDoNotMatch": "パスワードが一致しません。",
+ "Repeat Password": "パスワードを再度入力してください",
+ "Create": "作成",
+ "signedInDispDisabled": "認証が無効化されています。",
+ "home": "ホーム",
+ "console": "コンソール",
+ "registry": "レジストリ",
+ "stackName": "スタック名",
+ "deployStack": "デプロイ",
+ "deleteStack": "削除",
+ "stopStack": "停止",
+ "restartStack": "再起動",
+ "updateStack": "更新",
+ "startStack": "起動",
+ "editStack": "編集",
+ "discardStack": "破棄",
+ "saveStackDraft": "保存",
+ "stackNotManagedByDockgeMsg": "このスタックはDockageによって管理されていません。",
+ "general": "一般",
+ "scanFolder": "スタックフォルダをスキャン",
+ "dockerImage": "イメージ",
+ "environmentVariable": "環境変数",
+ "restartPolicy": "再起動ポリシー",
+ "containerName": "コンテナ名",
+ "port": "ポート",
+ "volume": "ボリューム",
+ "network": "ネットワーク",
+ "addListItem": "{0} を追加",
+ "addContainer": "コンテナを追加",
+ "addNetwork": "ネットワークを追加",
+ "compose": "Compose",
+ "primaryHostname": "主ホスト名",
+ "container": "コンテナ",
+ "dependsOn": "コンテナ依存関係",
+ "downStack": "停止して削除",
+ "notAvailableShort": "N/A",
+ "restartPolicyUnlessStopped": "手動で停止されるまで",
+ "restartPolicyAlways": "常時",
+ "restartPolicyOnFailure": "失敗時",
+ "restartPolicyNo": "しない",
+ "passwordNotMatchMsg": "繰り返しのパスワードが一致しません。",
+ "autoGet": "自動取得",
+ "add": "追加",
+ "Edit": "編集",
+ "applyToYAML": "YAMLに適用",
+ "createExternalNetwork": "作成",
+ "addInternalNetwork": "追加",
+ "Save": "保存",
+ "Language": "言語",
+ "Change Password": "パスワードを変更する",
+ "Current Password": "現在のパスワード",
+ "New Password": "新しいパスワード",
+ "Update Password": "パスワードを更新",
+ "Advanced": "高度",
+ "Please use this option carefully!": "このオプションは注意して使用してください!",
+ "Enable Auth": "認証を有効化",
+ "Disable Auth": "認証を無効化",
+ "Check Update On GitHub": "GitHubで更新を確認",
+ "Show update if available": "アップデートがある場合表示",
+ "Also check beta release": "ベータ版のリリースも確認する",
+ "Login": "ログイン",
+ "Username": "ユーザー名",
+ "Password": "パスワード",
+ "Settings": "設定",
+ "Logout": "ログアウト",
+ "Convert to Compose": "Composeに変換",
+ "Appearance": "外観",
+ "Security": "セキュリティ",
+ "Allowed commands:": "許可されたコマンド:",
+ "Internal Networks": "内部ネットワーク",
+ "External Networks": "外部ネットワーク",
+ "reverseProxyMsg2": "WebSocketの設定方法を確認",
+ "Cannot connect to the socket server.": "ソケットサーバーに接続できません。",
+ "reconnecting...": "再接続中…",
+ "Leave": "やめる",
+ "Frontend Version": "フロントエンドバージョン",
+ "Remember me": "覚えておく",
+ "No External Networks": "外部ネットワークなし",
+ "exited": "終了済み",
+ "inactive": "非アクティブ",
+ "active": "アクティブ",
+ "languageName": "日本語",
+ "Create your admin account": "管理者アカウントを作成してください",
+ "signedInDisp": "{0} としてログイン中",
+ "addFirstStackMsg": "最初のスタックを組み立てましょう!",
+ "deleteStackMsg": "本当にこのスタックを削除しますか?",
+ "deleteContainer": "削除",
+ "disableauth.message1": "本当に認証を無効化しますか?",
+ "disableauth.message2": "これはCloudflare AccessやAutheliaなどの認証手段をDockgeの前段に置いてサードパーティー認証を実装することをあなたが意図している場合のために設計されています。",
+ "Current User": "現在のユーザー",
+ "Repeat New Password": "新しいパスワードを繰り返してください",
+ "I understand, please disable": "理解しました。無効化してください",
+ "Lowercase only": "小文字のみ",
+ "reverseProxyMsg1": "リバースプロキシを使用していますか?",
+ "connecting...": "ソケットサーバーに接続中…"
+}
diff --git a/frontend/src/lang/nl.json b/frontend/src/lang/nl.json
new file mode 100644
index 0000000..033aec3
--- /dev/null
+++ b/frontend/src/lang/nl.json
@@ -0,0 +1,102 @@
+{
+ "languageName": "Nederlands",
+ "authIncorrectCreds": "Onjuiste gebruikersnaam of wachtwoord.",
+ "PasswordsDoNotMatch": "Paswoorden komen niet overeen.",
+ "Repeat Password": "Herhaal wachtwoord",
+ "Create": "Aanmaken",
+ "signedInDisp": "Ingelogd als {0}",
+ "home": "Startpagina",
+ "console": "Console",
+ "registry": "Register",
+ "compose": "Samenstellen",
+ "stackName": "Stack naam",
+ "deployStack": "Opzetten",
+ "deleteStack": "Verwijder",
+ "stopStack": "Stop",
+ "restartStack": "Herstart",
+ "updateStack": "Update",
+ "startStack": "Start",
+ "downStack": "Stop & Down",
+ "editStack": "Bewerken",
+ "discardStack": "Verwijderen",
+ "saveStackDraft": "Opslaan",
+ "notAvailableShort": "NVT",
+ "stackNotManagedByDockgeMsg": "Deze stack wordt niet beheerd door Dockge.",
+ "primaryHostname": "Primaire hostnaam",
+ "general": "Algemeen",
+ "scanFolder": "Scan stacks folder",
+ "dockerImage": "Image",
+ "restartPolicyUnlessStopped": "Tenzij gestopt",
+ "restartPolicyAlways": "Altijd",
+ "restartPolicyOnFailure": "Bij fout",
+ "restartPolicyNo": "Neen",
+ "environmentVariable": "Omgevings variabele(n)",
+ "restartPolicy": "Herstart policy",
+ "containerName": "Containernaam",
+ "port": "Poort(en)",
+ "volume": "Volume(s)",
+ "network": "Netwerk(en)",
+ "addListItem": "Voeg {0} toe",
+ "deleteContainer": "Verwijder",
+ "addContainer": "Container toevoegen",
+ "addNetwork": "Netwerk toevoegen",
+ "signedInDispDisabled": "Aanmelden uitgeschakeld.",
+ "container": "Container(s)",
+ "autoGet": "Auto ophalen",
+ "add": "Toevoegen",
+ "Edit": "Bewerken",
+ "applyToYAML": "Toevoegen aan YAML",
+ "createExternalNetwork": "Aanmaken",
+ "addInternalNetwork": "Toevoegen",
+ "Save": "Opslaan",
+ "Language": "Taal",
+ "Change Password": "Verander wachtwoord",
+ "Current Password": "Huidig wachtwoord",
+ "New Password": "Nieuw wachtwoord",
+ "Repeat New Password": "Herhaal nieuw wachtwoord",
+ "Update Password": "Update wachtwoord",
+ "Advanced": "Geavanceerd",
+ "I understand, please disable": "Begrepen, dit uitschakelen",
+ "Disable Auth": "Aanmelden uitschakelen",
+ "Enable Auth": "Aanmelden inschakelen",
+ "Leave": "Afmelden",
+ "Frontend Version": "Frontend versie",
+ "Check Update On GitHub": "Controleer via GitHub op updates",
+ "Show update if available": "Toon update indien beschikbaar",
+ "Remember me": "Onthoud mij",
+ "Login": "Inloggen",
+ "Username": "Gebruikersnaam",
+ "Password": "Wachtwoord",
+ "Settings": "Instellingen",
+ "Logout": "Uitloggen",
+ "Lowercase only": "Geen hoofdletters",
+ "Docker Run": "Docker run",
+ "active": "actief",
+ "exited": "gestopt",
+ "inactive": "inactief",
+ "Appearance": "Uiterlijk",
+ "Security": "Beveiliging",
+ "About": "Over",
+ "Allowed commands:": "Toegelaten commando's:",
+ "Internal Networks": "Interne netwerken",
+ "No External Networks": "Geen externe netwerken",
+ "reverseProxyMsg1": "Reverse proxy in gebruik?",
+ "reverseProxyMsg2": "Controleer hoe te configureren voor WebSocket",
+ "Cannot connect to the socket server.": "Kan geen verbinding maken met de socket server.",
+ "reconnecting...": "Herverbinden...",
+ "connecting...": "Verbinden met de socket server...",
+ "url": "Url(s)",
+ "extra": "Extra",
+ "Create your admin account": "Creëer je beheerders-account",
+ "addFirstStackMsg": "Maak je eerste stack!",
+ "deleteStackMsg": "Zeker dat je deze stack wilt verwijderen?",
+ "dependsOn": "Container afhankelijkheid | afhankelijkheden",
+ "disableauth.message1": "Zeker dat u aanmelden wilt uitschakelen?",
+ "disableauth.message2": "Dit is enkel bedoeld om te gebruiken wanneer je third-party autorisatie wilt gebruiken voor Dockge, zoals Cloudflare Acces, Authelia, ...",
+ "passwordNotMatchMsg": "De wachtwoorden komen niet overeen.",
+ "Current User": "Huidige gebruiker",
+ "Please use this option carefully!": "Wees voorzichtig met deze optie!",
+ "Also check beta release": "Controleer ook op beta releases",
+ "Convert to Compose": "Converteer naar compose",
+ "External Networks": "Externe netwerken"
+}
diff --git a/frontend/src/lang/ro.json b/frontend/src/lang/ro.json
new file mode 100644
index 0000000..83c09ae
--- /dev/null
+++ b/frontend/src/lang/ro.json
@@ -0,0 +1,102 @@
+{
+ "Create your admin account": "Creați-vă contul de administrator",
+ "PasswordsDoNotMatch": "Parolele nu se potrivesc.",
+ "Repeat Password": "Repetați parola",
+ "signedInDisp": "Conectat ca {0}",
+ "signedInDispDisabled": "Autentificare dezactivată.",
+ "Create": "Creează",
+ "home": "Acasă",
+ "console": "Consolă",
+ "registry": "Registru",
+ "compose": "Compune",
+ "addFirstStackMsg": "Compune prima ta stivă!",
+ "stackName": "Nume stivă",
+ "deployStack": "Lansează",
+ "deleteStack": "Șterge",
+ "stopStack": "Oprește",
+ "restartStack": "Repornire",
+ "updateStack": "Actualizare",
+ "languageName": "Română",
+ "authIncorrectCreds": "Numele de utilizator sau parola incorectă.",
+ "startStack": "Pornește",
+ "editStack": "Editați",
+ "discardStack": "Renunţa",
+ "notAvailableShort": "N/A",
+ "deleteStackMsg": "Sigur doriți să ștergeți această stivă?",
+ "stackNotManagedByDockgeMsg": "Această stivă nu este gestionată de Dockge.",
+ "primaryHostname": "Numele gazdei principale",
+ "general": "General",
+ "container": "Container | Containere",
+ "scanFolder": "Scanează folderul cu stive",
+ "dockerImage": "Imagine",
+ "restartPolicyOnFailure": "La Defecţiune",
+ "restartPolicyNo": "Nu",
+ "restartPolicy": "Politica de repornire",
+ "restartPolicyAlways": "Mereu",
+ "containerName": "Numele Containerului",
+ "port": "Port | Porturi",
+ "volume": "Volum | Volume",
+ "network": "Reţea | Reţele",
+ "dependsOn": "Dependența containerului | Dependențele containerelor",
+ "addListItem": "Adaugă {0}",
+ "deleteContainer": "Șterge",
+ "addContainer": "Adaugă Container",
+ "addNetwork": "Adaugă Rețea",
+ "addInternalNetwork": "Adaugă",
+ "Save": "Salvează",
+ "Current User": "Utilizator Curent",
+ "Change Password": "Schimbă Parola",
+ "Current Password": "Parolă Curenta",
+ "New Password": "Parolă Nouă",
+ "Repeat New Password": "Repetă Parola Nouă",
+ "Update Password": "Actualizează Parola",
+ "Advanced": "Avansat",
+ "Enable Auth": "Activați Autentificarea",
+ "Disable Auth": "Dezactivați Autentificarea",
+ "I understand, please disable": "Am înțeles, vă rog dezactivați",
+ "Leave": "Părăsiți",
+ "Frontend Version": "Versiunea Frontend",
+ "Check Update On GitHub": "Verificați actualizarea pe GitHub",
+ "Also check beta release": "Verificați și versiunea beta",
+ "Remember me": "Ține-mă minte",
+ "Login": "Autentificare",
+ "Username": "Nume de utilizator",
+ "Password": "Parolă",
+ "passwordNotMatchMsg": "Parola repetată nu se potrivește.",
+ "autoGet": "Obținere automată",
+ "add": "Adăuga",
+ "Edit": "Editați",
+ "applyToYAML": "Aplicați la YAML",
+ "createExternalNetwork": "Creează",
+ "Settings": "Setări",
+ "Logout": "Deconectare",
+ "Lowercase only": "Doar litere mici",
+ "Convert to Compose": "Convertiți în Compose",
+ "Docker Run": "Docker Run",
+ "active": "activ",
+ "exited": "ieșit",
+ "inactive": "inactiv",
+ "Appearance": "Aspect",
+ "Security": "Securitate",
+ "About": "Despre",
+ "Allowed commands:": "Comenzi permise:",
+ "Internal Networks": "Rețele interne",
+ "External Networks": "Rețele externe",
+ "No External Networks": "Fără rețele externe",
+ "reverseProxyMsg1": "Folosești un proxy invers?",
+ "reverseProxyMsg2": "Verificați cum să-l configurați pentru WebSocket",
+ "Cannot connect to the socket server.": "Nu se poate conecta la serverul socket.",
+ "reconnecting...": "Reconectare...",
+ "connecting...": "Se conectează la serverul socket...",
+ "url": "URL | URLs",
+ "extra": "Suplimentar",
+ "downStack": "Opriți & Coborâți",
+ "saveStackDraft": "Salvați",
+ "restartPolicyUnlessStopped": "Dacă nu este oprit",
+ "environmentVariable": "Variabila de mediu | Variabile de mediu",
+ "Language": "Limbă",
+ "Please use this option carefully!": "Vă rugăm să utilizați această opțiune cu atenție!",
+ "Show update if available": "Afișează actualizarea dacă este disponibilă",
+ "disableauth.message1": "Sigur doriți să dezactivați autentificarea?",
+ "disableauth.message2": "Este conceput pentru scenarii în care intenționați să implementați autentificarea terță în fața Dockge-lui, cum ar fi Cloudflare Access, Authelia sau alte mecanisme de autentificare."
+}
diff --git a/frontend/src/lang/ru.json b/frontend/src/lang/ru.json
index 83ec3b5..0789752 100644
--- a/frontend/src/lang/ru.json
+++ b/frontend/src/lang/ru.json
@@ -5,14 +5,14 @@
"PasswordsDoNotMatch": "Пароль не совпадает.",
"Repeat Password": "Повторите пароль",
"Create": "Создать",
- "signedInDisp": "Авторизлван как {0}",
+ "signedInDisp": "Авторизован как",
"signedInDispDisabled": "Авторизация выключена.",
"home": "Главная",
"console": "Консоль",
"registry": "Registry",
"compose": "Compose",
"addFirstStackMsg": "Создайте свой первый стек!",
- "stackName" : "Имя стека",
+ "stackName": "Имя стека",
"deployStack": "Развернуть",
"deleteStack": "Удалить",
"stopStack": "Остановить",
@@ -22,7 +22,7 @@
"editStack": "Изменить",
"discardStack": "Отменить",
"saveStackDraft": "Сохранить",
- "notAvailableShort" : "Н/Д",
+ "notAvailableShort": "Н/Д",
"deleteStackMsg": "Вы уверены что хотите удалить этот стек?",
"stackNotManagedByDockgeMsg": "Данный стек не обслуживается Dockge.",
"primaryHostname": "Имя хоста",
@@ -79,7 +79,7 @@
"Settings": "Настройки",
"Logout": "Выйти",
"Lowercase only": "Только нижний регистр",
- "Convert to Compose": "Преобразовать вCompose",
+ "Convert to Compose": "Преобразовать в Compose",
"Docker Run": "Запустить Docker",
"active": "активный",
"exited": "завершенный",
diff --git a/frontend/src/lang/tr.json b/frontend/src/lang/tr.json
index 8f13662..12ea818 100644
--- a/frontend/src/lang/tr.json
+++ b/frontend/src/lang/tr.json
@@ -12,7 +12,7 @@
"registry": "Kayıt Defteri",
"compose": "Compose",
"addFirstStackMsg": "İlk yığınınızı oluşturun!",
- "stackName" : "Yığın Adı",
+ "stackName": "Yığın Adı",
"deployStack": "Dağıtmak",
"deleteStack": "Sil",
"stopStack": "Dudur",
@@ -22,7 +22,7 @@
"editStack": "Düzenle",
"discardStack": "Çıkar",
"saveStackDraft": "Kaydet",
- "notAvailableShort" : "N/A",
+ "notAvailableShort": "N/A",
"deleteStackMsg": "Bu yığını silmek istediğinizden emin misiniz?",
"stackNotManagedByDockgeMsg": "Bu yığın Dockge tarafından yönetilmemektedir.",
"primaryHostname": "Birincil Ana Bilgisayar Adı",
@@ -90,5 +90,13 @@
"Allowed commands:": "İzin verilen komutlar:",
"Internal Networks": "İç Ağlar",
"External Networks": "Dış Ağlar",
- "No External Networks": "Dış Ağ Yok"
+ "No External Networks": "Dış Ağ Yok",
+ "extra": "Ekstra",
+ "reverseProxyMsg1": "Ters Proxy mi kullanıyorsunuz?",
+ "reverseProxyMsg2": "WebSocket için nasıl yapılandırma yapılacağını kontrol edin",
+ "reconnecting...": "Yeniden bağlanıyor…",
+ "connecting...": "Soket sunucusuna bağlanıyor…",
+ "url": "URL | URL’ler",
+ "Cannot connect to the socket server.": "Soket sunucusuna bağlanılamıyor.",
+ "downStack": "Durdur & Kapat"
}
diff --git a/frontend/src/lang/uk-UA.json b/frontend/src/lang/uk-UA.json
index 4a7cdf9..3e361de 100644
--- a/frontend/src/lang/uk-UA.json
+++ b/frontend/src/lang/uk-UA.json
@@ -1,8 +1,8 @@
{
"languageName": "Українська",
"Create your admin account": "Створити акаунт адміністратора",
- "authIncorrectCreds": "Невірний логін чи пароль",
- "PasswordsDoNotMatch": "Паролі не співпадають.",
+ "authIncorrectCreds": "Неправильне ім'я користувача або пароль.",
+ "PasswordsDoNotMatch": "Паролі не збігаються.",
"Repeat Password": "Повторіть пароль",
"Create": "Створити",
"signedInDisp": "Авторизовано як {0}",
@@ -12,8 +12,8 @@
"registry": "Registry",
"compose": "Compose",
"addFirstStackMsg": "Додайте свій перший стек!",
- "stackName" : "Назва стеку",
- "deployStack": "Розрознути",
+ "stackName": "Назва стеку",
+ "deployStack": "Розгорнути",
"deleteStack": "Видалити",
"stopStack": "Зупинити",
"restartStack": "Перезапустити",
@@ -22,7 +22,7 @@
"editStack": "Редагувати",
"discardStack": "Відмінити",
"saveStackDraft": "Зберегти",
- "notAvailableShort" : "Н/Д",
+ "notAvailableShort": "Н/Д",
"deleteStackMsg": "Ви впевнені що хочете видалити цей стек?",
"stackNotManagedByDockgeMsg": "Даний стек не управляється Dockge.",
"primaryHostname": "Назва хосту",
@@ -47,7 +47,7 @@
"addNetwork": "Додати Мережу",
"disableauth.message1": "Ви впевнені що хочете вимкнути авторизацію?",
"disableauth.message2": "Це призначено для сценаріїв, де ви збираєтесь використати сторонню авторизацію перед Dockge, наприклад Cloudflare Access, Authelia чи інші.",
- "passwordNotMatchMsg": "Паролі не співпадають.",
+ "passwordNotMatchMsg": "Повторення паролю не збігається.",
"autoGet": "Отримати",
"add": "Додати",
"Edit": "Змінити",
@@ -63,10 +63,10 @@
"Repeat New Password": "Повторіть новий пароль",
"Update Password": "Оновити пароль",
"Advanced": "Розширені опції",
- "Please use this option carefully!": "Будь-ласка, використовуйте цю опцію з обережністю!",
+ "Please use this option carefully!": "Будь ласка, використовуйте цю опцію з обережністю!",
"Enable Auth": "Увімкнути автентифікацію",
"Disable Auth": "Вимкнути автентифікацію",
- "I understand, please disable": "Зрозуміло, все-одно вимкнути",
+ "I understand, please disable": "Зрозуміло, все одно вимкнути",
"Leave": "Покинути",
"Frontend Version": "Версія інтерфейсу",
"Check Update On GitHub": "Перевірити оновлення на GitHub",
@@ -90,5 +90,13 @@
"Allowed commands:": "Дозволені команди:",
"Internal Networks": "Внутрішні мережі",
"External Networks": "Зовнішні мережі",
- "No External Networks": "Немає зовнішніх мереж"
+ "No External Networks": "Немає зовнішніх мереж",
+ "downStack": "Зупинити і вимкнути",
+ "reverseProxyMsg1": "Використовувати зворотній проксі?",
+ "Cannot connect to the socket server.": "Не вдається підключитися до сервера сокетів.",
+ "reconnecting...": "Повторне підключення…",
+ "connecting...": "Підключення до сервера сокетів…",
+ "url": "URL-адреса | URL-адреси",
+ "reverseProxyMsg2": "Перевірте, як налаштувати його для WebSocket",
+ "extra": "Додатково"
}
diff --git a/frontend/src/lang/ur.json b/frontend/src/lang/ur.json
index 62c5c63..27a6d9c 100644
--- a/frontend/src/lang/ur.json
+++ b/frontend/src/lang/ur.json
@@ -18,9 +18,9 @@
"stopStack": "روکو",
"restartStack": "دوبارہ شروع کریں",
"updateStack": "اپ ڈیٹ",
- "startStack": "شروع کریں۔",
+ "startStack": "شروع کریں",
"editStack": "ترمیم",
- "discardStack": "رد کر دیں۔",
+ "discardStack": "رد کر دیں",
"saveStackDraft": "محفوظ کریں۔",
"notAvailableShort": "N / A",
"deleteStackMsg": "کیا آپ واقعی اس اسٹیک کو حذف کرنا چاہتے ہیں؟",
@@ -28,7 +28,7 @@
"primaryHostname": "بنیادی میزبان نام",
"general": "جنرل",
"container": "کنٹینر | کنٹینرز",
- "scanFolder": "اسٹیک فولڈر کو اسکین کریں۔",
+ "scanFolder": "اسٹیک فولڈر کو اسکین کریں",
"dockerImage": "تصویر",
"restartPolicyUnlessStopped": "جب تک روکا نہیں جاتا",
"restartPolicyAlways": "ہمیشہ",
@@ -51,7 +51,7 @@
"autoGet": "آٹو حاصل کریں",
"add": "شامل کریں",
"Edit": "ترمیم",
- "applyToYAML": "YAML پر درخواست دیں۔",
+ "applyToYAML": "YAML پر درخواست دیں",
"createExternalNetwork": "بنانا",
"addInternalNetwork": "شامل کریں",
"Save": "محفوظ کریں",
@@ -64,12 +64,12 @@
"Update Password": "پاس ورڈ اپ ڈیٹ کریں",
"Advanced": "ترقی یافتہ",
"Please use this option carefully!": "براہ کرم اس اختیار کو احتیاط سے استعمال کریں!",
- "Enable Auth": "تصدیق کو فعال کریں۔",
- "Disable Auth": "توثیق کو غیر فعال کریں۔",
- "I understand, please disable": "میں سمجھتا ہوں، براہ کرم غیر فعال کریں۔",
+ "Enable Auth": "تصدیق کو فعال کریں",
+ "Disable Auth": "توثیق کو غیر فعال کریں",
+ "I understand, please disable": "میں سمجھتا ہوں، براہ کرم غیر فعال کریں",
"Leave": "چھوڑ دو",
"Frontend Version": "فرنٹ اینڈ ورژن",
- "Check Update On GitHub": "گیتوب پر اپ ڈیٹ چیک کریں۔",
+ "Check Update On GitHub": "گیتوب پر اپ ڈیٹ چیک کریں",
"Show update if available": "اگر دستیاب ہو تو اپ ڈیٹ دکھائیں",
"Also check beta release": "بیٹا ریلیز بھی چیک کریں",
"Remember me": "مجھے پہچانتے ہو",
@@ -93,8 +93,8 @@
"No External Networks": "کوئی بیرونی نیٹ ورک نہیں",
"reverseProxyMsg1": "ایک ریورس پراکسی کا استعمال کرتے ہوئے؟",
"Cannot connect to the socket server.": "ساکٹ سرور سے منسلک نہیں ہو سکتا۔",
- "reconnecting...": "دوبارہ منسلک ہو رہا ہے...",
- "connecting...": "ساکٹ سرور سے منسلک ہو رہا ہے...",
+ "reconnecting...": "دوبارہ منسلک ہو رہا ہے…",
+ "connecting...": "ساکٹ سرور سے منسلک ہو رہا ہے…",
"url": "یو آر ایل | یو آر ایل",
"extra": "اضافی",
"downStack": "اسٹاپ اینڈ ڈاؤن",
diff --git a/frontend/src/lang/zh-CN.json b/frontend/src/lang/zh-CN.json
index b0ba24c..7a34ba6 100644
--- a/frontend/src/lang/zh-CN.json
+++ b/frontend/src/lang/zh-CN.json
@@ -1,12 +1,12 @@
{
"languageName": "简体中文",
"Create your admin account": "创建你的管理员账号",
- "authIncorrectCreds": "用户名或密码错误",
+ "authIncorrectCreds": "用户名或密码错误。",
"PasswordsDoNotMatch": "两次输入的密码不一致。",
"Repeat Password": "重复以确认密码",
"Create": "创建",
"signedInDisp": "当前用户: {0}",
- "signedInDispDisabled": "已禁用身份验证",
+ "signedInDispDisabled": "已禁用身份验证。",
"home": "主页",
"console": "终端",
"registry": "镜像仓库",
@@ -24,7 +24,7 @@
"saveStackDraft": "保存",
"notAvailableShort": "不可用",
"deleteStackMsg": "你确定要删除这个堆栈吗?",
- "stackNotManagedByDockgeMsg": "这个堆栈不由Dockge管理",
+ "stackNotManagedByDockgeMsg": "这个堆栈不由Dockge管理。",
"primaryHostname": "主机名",
"general": "常规",
"container": "容器 | 容器组",
@@ -91,9 +91,12 @@
"Internal Networks": "内部网络",
"External Networks": "外部网络",
"No External Networks": "无外部网络",
- "reconnecting...": "重连中...",
+ "reconnecting...": "重连中…",
"reverseProxyMsg2": "检查如何配置WebSocket",
"reverseProxyMsg1": "正在使用反向代理?",
- "connecting...": "正在连接到socket服务器...",
- "Cannot connect to the socket server.": "无法连接到socket服务器。"
+ "connecting...": "正在连接到socket服务器…",
+ "Cannot connect to the socket server.": "无法连接到socket服务器。",
+ "url": "网址 | 网址",
+ "extra": "额外",
+ "downStack": "停止并删除"
}
diff --git a/frontend/src/lang/zh-TW.json b/frontend/src/lang/zh-TW.json
index a077b83..ee46b1f 100644
--- a/frontend/src/lang/zh-TW.json
+++ b/frontend/src/lang/zh-TW.json
@@ -1,12 +1,12 @@
{
"languageName": "繁體中文(台灣)",
"Create your admin account": "建立您的管理員帳號",
- "authIncorrectCreds": "使用者名稱或密碼錯誤",
+ "authIncorrectCreds": "使用者名稱或密碼錯誤。",
"PasswordsDoNotMatch": "兩次輸入的密碼不一致。",
"Repeat Password": "重複以確認密碼",
"Create": "建立",
"signedInDisp": "目前使用者:{0}",
- "signedInDispDisabled": "已停用身份驗證",
+ "signedInDispDisabled": "已停用身份驗證。",
"home": "首頁",
"console": "主控台",
"registry": "映像倉庫",
@@ -24,7 +24,7 @@
"saveStackDraft": "儲存",
"notAvailableShort": "不可用",
"deleteStackMsg": "您確定要刪除這個堆疊嗎?",
- "stackNotManagedByDockgeMsg": "這個堆疊不由 Dockge 管理",
+ "stackNotManagedByDockgeMsg": "這個堆疊不由 Dockge 管理。",
"primaryHostname": "主機名稱",
"general": "一般",
"container": "容器 | 容器群組",
@@ -90,5 +90,13 @@
"Allowed commands:": "允許使用的指令:",
"Internal Networks": "內部網路",
"External Networks": "外部網路",
- "No External Networks": "無外部網路"
+ "No External Networks": "無外部網路",
+ "downStack": "停止",
+ "reverseProxyMsg1": "在使用反向代理吗?",
+ "reverseProxyMsg2": "點擊這裡了解如何為 WebSocket 配置反向代理",
+ "Cannot connect to the socket server.": "無法連接到 Socket 伺服器。",
+ "reconnecting...": "重新連線中…",
+ "connecting...": "連線至 Socket 伺服器中…",
+ "url": "網址 | 網址",
+ "extra": "額外"
}