diff --git a/backend/agent-manager.ts b/backend/agent-manager.ts index 895232a..d0658f4 100644 --- a/backend/agent-manager.ts +++ b/backend/agent-manager.ts @@ -98,6 +98,8 @@ export class AgentManager { if (bean) { await R.trash(bean); let endpoint = bean.endpoint; + this.disconnect(endpoint); + this.sendAgentList(); delete this.agentSocketList[endpoint]; } else { throw new Error("Agent not found"); diff --git a/frontend/src/lang/ar.json b/frontend/src/lang/ar.json index c50bafb..86a8091 100644 --- a/frontend/src/lang/ar.json +++ b/frontend/src/lang/ar.json @@ -35,7 +35,7 @@ "restartPolicyAlways": "دائماً", "restartPolicyOnFailure": "عند الفشل", "restartPolicyNo": "لا", - "environmentVariable": "متغير البيئة | متغيرات البيئة", + "environmentVariable": "متغير | متغيرات", "restartPolicy": "سياسة إعادة التشغيل", "containerName": "اسم الحاوية", "port": "منفذ | منافذ", @@ -98,5 +98,16 @@ "url": "رابط | روابط", "extra": "إضافات", "reverseProxyMsg1": "هل تستدخم خادم عكسي؟", - "connecting...": "جاري الاتصال بخادم المقبس…" + "connecting...": "جاري الاتصال بخادم المقبس…", + "newUpdate": "تحديث جديد", + "currentEndpoint": "السياق: الوكيل الحالي", + "dockgeURL": "رابط Dockge (مثلا http://127.0.0.1:5001)", + "agentOnline": "متصل", + "agentOffline": "غير متصل", + "connecting": "جاري الإتصال", + "connect": "ارتبط", + "dockgeAgent": "سيرفر Dockge", + "removeAgent": "حذف الوكيل", + "removeAgentMsg": "هل انت متأكد من حذف هذا الوكيل؟", + "LongSyntaxNotSupported": "كتابة النصوص المدعومة غير المدعومة هنا. الرجاء استخدام محرر YAML." } diff --git a/frontend/src/lang/be.json b/frontend/src/lang/be.json new file mode 100644 index 0000000..5082d94 --- /dev/null +++ b/frontend/src/lang/be.json @@ -0,0 +1,116 @@ +{ + "active": "акт.", + "LongSyntaxNotSupported": "Доўгі сінтаксіс тут не падтрымліваецца. Выкарыстоўвайце рэдактар YAML.", + "removeAgentMsg": "Вы ўпэўнены, што хочаце выдаліць гэтага агента?", + "languageName": "Беларуская", + "Create your admin account": "Стварыце ўліковы запіс адміністратара", + "authIncorrectCreds": "Няправільны лагін ці пароль.", + "PasswordsDoNotMatch": "Паролі не супадаюць.", + "Repeat Password": "Паўтарыце пароль", + "Create": "Стварыць", + "signedInDisp": "Аўтарызаваны як {0}", + "signedInDispDisabled": "Аўтарызацыя выключана.", + "home": "Галоўная", + "console": "Кансоль", + "registry": "Рэестр (Registry)", + "compose": "Compose", + "addFirstStackMsg": "Стварыце свой першы стэк!", + "stackName": "Назва стэка", + "deployStack": "Разгарнуць", + "deleteStack": "Выдаліць", + "stopStack": "Спыніць", + "restartStack": "Перазапусціць", + "updateStack": "Абнавіць", + "startStack": "Запусціць", + "downStack": "Спыніць і дэактываваць", + "editStack": "Рэдагаваць", + "discardStack": "Скасаваць", + "saveStackDraft": "Захаваць", + "notAvailableShort": "Н/Д", + "deleteStackMsg": "Вы ўпэўнены, што хочаце выдаліць гэты стэк?", + "stackNotManagedByDockgeMsg": "Дадзены стэк не кіруецца Dockge.", + "primaryHostname": "Імя хоста", + "general": "Агульныя", + "container": "Кантэйнер | Кантэйнеры", + "scanFolder": "Сканаваць папку стэкаў", + "dockerImage": "Вобраз", + "restartPolicyUnlessStopped": "Пакуль не будзе спынены", + "restartPolicyAlways": "Заўсёды", + "restartPolicyOnFailure": "Пры падзенні", + "restartPolicyNo": "Ніколі", + "environmentVariable": "Зменная асяроддзя | Зменныя асяроддзя", + "restartPolicy": "Палітыка рэстарту", + "containerName": "Імя кантэйнера", + "port": "Порт | Порты", + "volume": "Сховішча | Сховішчы", + "network": "Сетка | Сеткі", + "dependsOn": "Залежнасць кантэйнера | Залежнасці кантэйнера", + "addListItem": "Дадаць {0}", + "deleteContainer": "Выдаліць", + "addContainer": "Дадаць кантэйнер", + "addNetwork": "Дадаць сетку", + "disableauth.message1": "Вы ўпэўнены, што хочаце адключыць аўтэнтыфікацыю?", + "Show update if available": "Паказаць абнаўленне, калі яно даступна", + "Also check beta release": "Атрымліваць бэта-версіі", + "disableauth.message2": "Гэта прызначана для сцэнарыяў, калі вы збіраецеся выкарыстоўваць староннюю аўтэнтыфікацыю перад Dockge, напрыклад, Cloudflare Access, Authelia або іншыя механізмы аўтэнтыфікацыі.", + "passwordNotMatchMsg": "Паўторны пароль не супадае.", + "autoGet": "Аўта", + "add": "Дадаць", + "Edit": "Змяніць", + "applyToYAML": "Ужыць да YAML", + "createExternalNetwork": "Стварыць", + "addInternalNetwork": "Дадаць", + "Save": "Захаваць", + "Language": "Мова", + "Current User": "Бягучы карыстальнік", + "Change Password": "Змяніць пароль", + "Current Password": "Бягучы пароль", + "New Password": "Новы пароль", + "Repeat New Password": "Паўтарыце новы пароль", + "Update Password": "Абнавіць пароль", + "Advanced": "Пашыраныя", + "Please use this option carefully!": "Выкарыстоўвайце гэтую опцыю асцярожна!", + "Enable Auth": "Уключыць аўтэнтыфікацыю", + "Disable Auth": "Адключыць аўтэнтыфікацыю", + "I understand, please disable": "Я разумею, адключыце", + "Leave": "Пакінуць", + "Frontend Version": "Версія знешняга інтэрфейсу", + "Check Update On GitHub": "Праверыць абнаўленні на GitHub", + "Remember me": "Запомніць мяне", + "Login": "Лагін", + "Username": "Імя карыстальніка", + "Password": "Пароль", + "Settings": "Налады", + "Logout": "Выйсці", + "Lowercase only": "Толькі ніжні рэгістр", + "Convert to Compose": "Пераўтварыць у Compose", + "Docker Run": "Docker Run", + "exited": "спын.", + "inactive": "неакт.", + "Appearance": "Знешні выгляд", + "Security": "Бяспека", + "About": "Аб праграме", + "Allowed commands:": "Дазволеныя каманды:", + "Internal Networks": "Унутраныя сеткі", + "External Networks": "Знешнія сеткі", + "No External Networks": "Няма знешніх сетак", + "reverseProxyMsg1": "Выкарыстоўваеце зваротны проксі?", + "reverseProxyMsg2": "Праверце, як наладзіць яго для WebSocket", + "Cannot connect to the socket server.": "Не ўдалося падключыцца да сокет-сервера.", + "reconnecting...": "Перападключэнне…", + "connecting...": "Падключэнне да сокет-сервера…", + "url": "URL-адрас | URL-адрасы", + "extra": "Дадаткова", + "newUpdate": "Даступна абнаўленне", + "dockgeAgent": "Агент Dockge | Агенты Dockge", + "currentEndpoint": "Бягучы", + "dockgeURL": "URL-адрас Dockge (напрыклад: http://127.0.0.1:5001)", + "agentOnline": "У сетцы", + "agentOffline": "Не ў сетцы", + "connecting": "Падключэнне", + "connect": "Падключыць", + "addAgent": "Дадаць Агента", + "agentAddedSuccessfully": "Агент паспяхова дададзены.", + "agentRemovedSuccessfully": "Агент паспяхова выдалены.", + "removeAgent": "Выдаліць агента" +} diff --git a/frontend/src/lang/ca.json b/frontend/src/lang/ca.json index 71f46fa..c0720f3 100644 --- a/frontend/src/lang/ca.json +++ b/frontend/src/lang/ca.json @@ -111,5 +111,6 @@ "Please use this option carefully!": "Si us plau, utilitzeu aquesta opció amb cura!", "Enable Auth": "Habilitar autenticació", "I understand, please disable": "Ho entenc, si us plau deshabilita", - "Password": "Contrasenya" + "Password": "Contrasenya", + "LongSyntaxNotSupported": "La sintaxi llarga no està suportada aquí. Si us plau, fes servir l'editor YAML." } diff --git a/frontend/src/lang/da.json b/frontend/src/lang/da.json index 43739b6..87cd76d 100644 --- a/frontend/src/lang/da.json +++ b/frontend/src/lang/da.json @@ -111,5 +111,6 @@ "agentAddedSuccessfully": "Agent succesfuld tilføjet.", "agentRemovedSuccessfully": "Agent succesfuld fjernet.", "removeAgent": "Fjern agent", - "removeAgentMsg": "Er du sikker på at du vil fjerne denne agent?" + "removeAgentMsg": "Er du sikker på at du vil fjerne denne agent?", + "LongSyntaxNotSupported": "Langt syntaks er ikke understøttet her. Forsøg venligst med YAML-editoren." } diff --git a/frontend/src/lang/de.json b/frontend/src/lang/de.json index 58bf442..fca5720 100644 --- a/frontend/src/lang/de.json +++ b/frontend/src/lang/de.json @@ -94,7 +94,7 @@ "Cannot connect to the socket server.": "Keine Verbindung zum Socket Server.", "reverseProxyMsg1": "Wird ein Reverse Proxy genutzt?", "reconnecting...": "Erneuter Verbindungsaufbau…", - "downStack": "Stopp & Inaktiv", + "downStack": "Stoppen & Deaktivieren", "extra": "Extra", "url": "URL / URLs", "reverseProxyMsg2": "Lerne wie dieser für WebSockets zu konfigurieren ist.", diff --git a/frontend/src/lang/es.json b/frontend/src/lang/es.json index 30d24a6..ce0103f 100644 --- a/frontend/src/lang/es.json +++ b/frontend/src/lang/es.json @@ -1,5 +1,5 @@ { - "languageName": "Español", + "languageName": "Inglés", "Create your admin account": "Crea tu cuenta de administrador", "authIncorrectCreds": "Nombre de usuario o contraseña incorrectos.", "PasswordsDoNotMatch": "Las contraseñas no coinciden.", @@ -98,7 +98,7 @@ "Cannot connect to the socket server.": "No se puede conectar al servidor del socket.", "reconnecting...": "Reconectando…", "connecting...": "Conectando al servidor del socket…", - "url": "URL | URLs", + "url": "Dirección URL | Direcciones URLs", "extra": "Addicional", "currentEndpoint": "Corriente", "dockgeURL": "URL de Dockge (ej. http://127.0.0.1:5001)", @@ -111,5 +111,6 @@ "removeAgentMsg": "Estás seguro que deseas remover este agente?", "dockgeAgent": "Agentes Dockge", "connecting": "Conectando", - "agentRemovedSuccessfully": "Agente removido satisfactoriamente." + "agentRemovedSuccessfully": "Agente removido satisfactoriamente.", + "LongSyntaxNotSupported": "Aquí no hay soporte para la sintaxis larga. Por favor use el editor de YAML." } diff --git a/frontend/src/lang/ga.json b/frontend/src/lang/ga.json new file mode 100644 index 0000000..8ddfa77 --- /dev/null +++ b/frontend/src/lang/ga.json @@ -0,0 +1,116 @@ +{ + "Create your admin account": "Cruthaigh do chuntas riaracháin", + "authIncorrectCreds": "Ainm úsáideora nó pasfhocal mícheart.", + "PasswordsDoNotMatch": "Níl na pasfhocail comhthráthacha.", + "Repeat Password": "Athscríobh an Pasfhocal", + "Create": "Cruthaigh", + "signedInDisp": "Sínithe isteach mar {0}", + "languageName": "Gaeilge", + "console": "Consól", + "registry": "Clárlann", + "compose": "Scríobh", + "stackName": "Ainm an Staca", + "deployStack": "Deighil", + "deleteStack": "Scrios", + "stopStack": "Stad", + "restartStack": "Atosaigh", + "updateStack": "Nuashonraigh", + "startStack": "Tosaigh", + "downStack": "Stad & Neamhghníomhach", + "editStack": "Cuir in Eagar", + "discardStack": "Caith amach", + "saveStackDraft": "Sábháil", + "deleteStackMsg": "An bhfuil tú cinnte go bhfuil tú ag iarraidh an staca seo a scriosadh?", + "primaryHostname": "Príomhainm óstáin", + "general": "Ginearálta", + "container": "Coimeádán | Coimeádáin", + "scanFolder": "Scanáil Fillteáin na dStacanna", + "dockerImage": "Íomha", + "restartPolicyUnlessStopped": "Mura Stadfar", + "restartPolicyAlways": "I gcónaí", + "restartPolicyOnFailure": "Ar theip", + "restartPolicyNo": "Níl", + "environmentVariable": "Athróg Timpeallacht | Athróga Timpeallacht", + "restartPolicy": "Polasaí Atosaigh", + "port": "Port | Portanna", + "volume": "Toirt | Toirteanna", + "network": "Líonra | Líonraí", + "dependsOn": "Spleáchas Coimeádán | Spleáchais Coimeádán", + "addListItem": "Cuir {0}", + "deleteContainer": "Scrios", + "addContainer": "Cuir Coimeádán leis", + "addNetwork": "Cuir Líonra leis", + "add": "Cuir", + "Edit": "Cuir in eagar", + "applyToYAML": "Déan iarratas ar YAML", + "createExternalNetwork": "Cruthaigh", + "disableauth.message1": "An bhfuil tú cinnte gur mhaith leat fíordheimhniú a dhíchumasú?", + "passwordNotMatchMsg": "Ní hionann an pasfhocal athfhillteach.", + "autoGet": "Faigh Uathoibríoch", + "addInternalNetwork": "Cuir", + "Save": "Sábháil", + "Language": "Teanga", + "Current User": "Úsáideoir Reatha", + "New Password": "Pasfhocal Nua", + "Current Password": "Pasfhocal Reatha", + "Change Password": "Athraigh do Phasfhocal", + "Repeat New Password": "Déan Pasfhocal Nua arís", + "Update Password": "Nuashonraigh Pasfhocal", + "Advanced": "Ardleibhéal", + "Please use this option carefully!": "Bain úsáid as an rogha seo go cúramach, le do thoil!", + "Enable Auth": "Cumasaigh Auth", + "Disable Auth": "Auth dhíchumasú", + "I understand, please disable": "Tuigim, le do thoil, múch", + "Leave": "Fág", + "Frontend Version": "Leagan Frontend", + "Check Update On GitHub": "Seiceáil an Nuashonrú ar GitHub", + "Show update if available": "Taispeáin an Nuashonrú más ar fáil", + "Also check beta release": "Seiceáil an scaoileadh beta freisin", + "Remember me": "Cuimhnigh orm", + "Login": "Logáil isteach", + "Username": "Ainm úsáideora", + "Password": "Pasfhocal", + "Logout": "Logáil Amach", + "Lowercase only": "Cás íochtair amháin", + "Convert to Compose": "Tiontaigh go Compóidh", + "Docker Run": "Docker Rith", + "exited": "scoir", + "inactive": "neamhghníomhach", + "Appearance": "Dealramh", + "Security": "Slándáil", + "About": "Maidir le", + "Allowed commands:": "Orduithe ceadaithe:", + "Internal Networks": "Líonraí Inmheánacha", + "External Networks": "Líonraí Seachtracha", + "No External Networks": "Gan Líonraí Seachtracha", + "reverseProxyMsg1": "Ag Úsáid Seachfhreastalaí Réabhlóideach?", + "reverseProxyMsg2": "Seiceáil conas é a shocraigh don WebSocket", + "Cannot connect to the socket server.": "Ní féidir ceangal a dhéanamh leis an freastalaí soicéad.", + "reconnecting...": "Ag athcheangal…", + "connecting...": "Ag nascadh leis an freastalaí soicéad…", + "url": "URL | URLanna", + "extra": "Breise", + "newUpdate": "Nuashonrú Nua", + "dockgeAgent": "Aighne Dockge | Aighnithe Dockge", + "currentEndpoint": "Reatha", + "dockgeURL": "Dockge URL (e.g. http://127.0.0.1:5001)", + "agentOnline": "Ar Líne", + "agentOffline": "As Líne", + "connecting": "Ag Nascadh", + "connect": "Ceangail", + "addAgent": "Cuir Aighne", + "agentAddedSuccessfully": "Aighne curtha leis go rathúil.", + "agentRemovedSuccessfully": "Aighne bhaint as go rathúil.", + "removeAgent": "Bain Aighne", + "removeAgentMsg": "An bhfuil tú cinnte gur mhaith leat an t-aighne seo a bhaint?", + "LongSyntaxNotSupported": "Ní thacaítear leis an níochán fada anseo. Úsáid an Eagarthóir YAML, le do thoil.", + "signedInDispDisabled": "Auth Díchumasaithe.", + "home": "Abhaile", + "addFirstStackMsg": "Scríobh do chéad stac!", + "notAvailableShort": "Níl ar Fáil", + "stackNotManagedByDockgeMsg": "Ní bhainistítear an staca seo ag Dockge.", + "containerName": "Ainm na gCoimeádán", + "disableauth.message2": "Tá sé deartha do chúinsí ina bhfuil sé beartaithe agat tríú páirtí athbhreithniú a chur i bhfeidhm os comhair Dockge cosúil le Rochtain Cloudflare, Authelia nó múnlaí deimhniú eile.", + "Settings": "Socruithe", + "active": "gníomhach" +} diff --git a/frontend/src/lang/hu.json b/frontend/src/lang/hu.json index 8d940da..1f72d43 100644 --- a/frontend/src/lang/hu.json +++ b/frontend/src/lang/hu.json @@ -111,5 +111,6 @@ "Cannot connect to the socket server.": "A Socket csatlakozás nem elérhető.", "connecting...": "Csatlakozás a socket szerver-hez…", "url": "URL | URL-ek", - "dockgeURL": "Dockge URL (pl. http://127.0.0.1:5001)" + "dockgeURL": "Dockge URL (pl. http://127.0.0.1:5001)", + "LongSyntaxNotSupported": "A hosszú szintaxis itt nem támogatott. Használja a YAML szerkesztőt." } diff --git a/frontend/src/lang/id.json b/frontend/src/lang/id.json index 3d97a30..3a64667 100644 --- a/frontend/src/lang/id.json +++ b/frontend/src/lang/id.json @@ -111,5 +111,6 @@ "currentEndpoint": "Sekarang", "agentOnline": "Terhubung", "agentOffline": "Terputus", - "removeAgentMsg": "Apakah anda yakin untuk menghapus agen ini?" + "removeAgentMsg": "Apakah anda yakin untuk menghapus agen ini?", + "LongSyntaxNotSupported": "Sintaks yang panjang tidak didukung di sini. Silakan gunakan editor YAML." } diff --git a/frontend/src/lang/it-IT.json b/frontend/src/lang/it-IT.json index 64c987f..29d2788 100644 --- a/frontend/src/lang/it-IT.json +++ b/frontend/src/lang/it-IT.json @@ -95,10 +95,10 @@ "reverseProxyMsg1": "Stai usando Reverse Proxy?", "reverseProxyMsg2": "Verifica come configurarlo per il WebSocket", "Cannot connect to the socket server.": "impossibile collegarsi al socket server", - "connecting...": "Connessione al server socket…", + "connecting...": "connettendosi al socket server…", "extra": "Extra", "reconnecting...": "Riconnessione…", - "url": "Indirizzo | Indirizzi", + "url": "URL | URLs", "newUpdate": "Nuovo aggiornamento", "dockgeAgent": "Agente Dockge | Agenti Dockge", "currentEndpoint": "Corrente", @@ -111,5 +111,6 @@ "removeAgent": "Rimuovi Agente", "removeAgentMsg": "Sei sicuro di voler rimuovere questo agente?", "addAgent": "Aggungi Agente", - "agentAddedSuccessfully": "Agente aggiunto correttamente." + "agentAddedSuccessfully": "Agente aggiunto correttamente.", + "LongSyntaxNotSupported": "La sintassi lunga non è supportata qui. Utilizzare l'editor YAML." } diff --git a/frontend/src/lang/nb_NO.json b/frontend/src/lang/nb_NO.json new file mode 100644 index 0000000..9793ef8 --- /dev/null +++ b/frontend/src/lang/nb_NO.json @@ -0,0 +1,34 @@ +{ + "Create your admin account": "Lag din administrator konto", + "authIncorrectCreds": "Brukernavn eller passord stemmer ikke.", + "PasswordsDoNotMatch": "Passord stemmer ikke.", + "Repeat Password": "Gjenta passord", + "Create": "Lag", + "signedInDisp": "Logg in som {0}", + "signedInDispDisabled": "Auth deaktivert.", + "home": "Hjem", + "console": "Konsoll", + "registry": "Register", + "compose": "Skriv", + "addFirstStackMsg": "Lag din første stack!", + "stackName": "Navn på stack", + "deployStack": "Utplassere", + "deleteStack": "Slett", + "stopStack": "Stoppe", + "restartStack": "Omstart", + "updateStack": "Oppdater", + "downStack": "Stop & Inaktiver", + "editStack": "Rediger", + "discardStack": "Kast", + "saveStackDraft": "Lagre", + "notAvailableShort": "N/A", + "deleteStackMsg": "Er du sikker på at du vil slette denne stacken?", + "stackNotManagedByDockgeMsg": "Denne stacken er ikke styrt av Dockge.", + "primaryHostname": "Primært vertsnavn", + "general": "Generell", + "container": "Container | Containers", + "scanFolder": "Skann Stacks mappe", + "dockerImage": "Bilde", + "languageName": "Engelsk", + "startStack": "Start" +} diff --git a/frontend/src/lang/nl.json b/frontend/src/lang/nl.json index 4063c54..832d459 100644 --- a/frontend/src/lang/nl.json +++ b/frontend/src/lang/nl.json @@ -100,7 +100,7 @@ "Convert to Compose": "Converteer naar compose", "External Networks": "Externe netwerken", "newUpdate": "Nieuwe update", - "dockgeAgent": "Dockge Agent | Dockge Agents", + "dockgeAgent": "Dockge Agent | Dockge Agenten", "currentEndpoint": "Huidige", "dockgeURL": "Dockge Adres (bijv. http://127.0.0.1:5001)", "agentOnline": "Online", @@ -111,5 +111,6 @@ "agentAddedSuccessfully": "Agent toegevoegd.", "agentRemovedSuccessfully": "Agent verwijderd.", "removeAgent": "Verwijder agent", - "removeAgentMsg": "Weet je zeker dat je deze agent wilt verwijderen?" + "removeAgentMsg": "Weet je zeker dat je deze agent wilt verwijderen?", + "LongSyntaxNotSupported": "Lange syntax wordt hier niet ondersteund. Gebruik de YAML editor." } diff --git a/frontend/src/lang/pl-PL.json b/frontend/src/lang/pl-PL.json index 3bc17b3..c060ba1 100644 --- a/frontend/src/lang/pl-PL.json +++ b/frontend/src/lang/pl-PL.json @@ -111,5 +111,6 @@ "connecting...": "Łączenie z socketem serwera…", "extra": "Ekstra", "url": "URL | URLe", - "reconnecting...": "Wznawianie połączenia…" + "reconnecting...": "Wznawianie połączenia…", + "LongSyntaxNotSupported": "Nieobsługiwana składnia. Użyj edytora YAML." } diff --git a/frontend/src/lang/pt-BR.json b/frontend/src/lang/pt-BR.json index f79c006..92a4a16 100644 --- a/frontend/src/lang/pt-BR.json +++ b/frontend/src/lang/pt-BR.json @@ -111,5 +111,6 @@ "agentAddedSuccessfully": "Agente adicionado com sucesso.", "agentRemovedSuccessfully": "Agente removido com sucesso.", "removeAgent": "Remover Agente", - "removeAgentMsg": "Tem certeza de que deseja remover este agente?" + "removeAgentMsg": "Tem certeza de que deseja remover este agente?", + "LongSyntaxNotSupported": "Sintaxe longa não é suportada aqui. Por favor, use o editor de YAML." } diff --git a/frontend/src/lang/pt.json b/frontend/src/lang/pt.json index a584d68..3abf570 100644 --- a/frontend/src/lang/pt.json +++ b/frontend/src/lang/pt.json @@ -101,15 +101,16 @@ "agentAddedSuccessfully": "Agente adicionado com sucesso.", "agentRemovedSuccessfully": "Agente removido com sucesso.", "removeAgent": "Remover Agente", - "downStack": "Parar & Inativar", + "downStack": "Parar & Desativar", "dockgeAgent": "Dockge Agente | Dockge Agentes", "connect": "Conectar", "removeAgentMsg": "Tem certeza de que deseja remover este agente?", "reverseProxyMsg1": "Usando um Proxy Reverso?", "reverseProxyMsg2": "Verifique para configurá-lo como WebSocket", "Cannot connect to the socket server.": "Não é possível se conectar ao servidor socket.", - "url": "URL | URLs", + "url": "URL | URL's", "extra": "Extra", "reconnecting...": "Reconectando…", - "connecting...": "Conectando ao servidor de socket…" + "connecting...": "Conectando ao servidor de socket…", + "LongSyntaxNotSupported": "Sintaxes longas não são suportadas aqui. Por favor, utilize um editor YAML." } diff --git a/frontend/src/lang/sl.json b/frontend/src/lang/sl.json index de5fee7..3b7f423 100644 --- a/frontend/src/lang/sl.json +++ b/frontend/src/lang/sl.json @@ -91,7 +91,7 @@ "Internal Networks": "Notranja omrežja", "External Networks": "Zunanja omrežja", "No External Networks": "Ni zunanjih omrežij", - "downStack": "Ustavi & Odstrani", + "downStack": "Ustavi & Deaktiviraj", "connecting...": "Povezovanje s strežnikom…", "reverseProxyMsg1": "Uporabljate obratni proxy?", "extra": "Dodatno", @@ -99,5 +99,18 @@ "newUpdate": "Nova posodobitev", "reverseProxyMsg2": "Preverite, kako ga konfigurirati za WebSocket", "Cannot connect to the socket server.": "Ni mogoče vzpostaviti povezave s strežnikom vtičnic.", - "url": "URL | URL-ji" + "url": "URL | URL-ji", + "currentEndpoint": "Trenutni", + "dockgeURL": "Dockge URL (npr. http://127.0.0.1:5001)", + "agentOnline": "Aktivno", + "agentOffline": "Neaktivno", + "connecting": "Povezujem", + "connect": "Poveži", + "addAgent": "Dodaj agenta", + "dockgeAgent": "Dockge agent | Dockge agenti", + "agentAddedSuccessfully": "Agent dodan uspešno.", + "agentRemovedSuccessfully": "Agent uspešno odstranjen.", + "removeAgent": "Odstrani agent", + "removeAgentMsg": "Ali ste prepričani, da želite odstraniti agenta?", + "LongSyntaxNotSupported": "Long syntax-a ni podprta tukaj. Prosim uporabite YAML urejevalnik." } diff --git a/frontend/src/lang/sv-SE.json b/frontend/src/lang/sv-SE.json index d76bba3..26c4850 100644 --- a/frontend/src/lang/sv-SE.json +++ b/frontend/src/lang/sv-SE.json @@ -111,5 +111,6 @@ "removeAgent": "Ta bort agent", "removeAgentMsg": "Är du säker att du vill ta bort denna agent?", "dockgeAgent": "Dockge agenter | Dockge agenter", - "agentAddedSuccessfully": "Agent tillagd." + "agentAddedSuccessfully": "Agent tillagd.", + "LongSyntaxNotSupported": "Lång syntax stöds inte här. Använd YAML-redigeraren." } diff --git a/frontend/src/lang/th.json b/frontend/src/lang/th.json index 8cb847b..b7fe3a7 100644 --- a/frontend/src/lang/th.json +++ b/frontend/src/lang/th.json @@ -1,17 +1,17 @@ { - "languageName": "ไทย", + "languageName": "อังกฤษ", "Create your admin account": "สร้างบัญชีผู้ดูแลระบบของคุณ", "authIncorrectCreds": "ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง", "PasswordsDoNotMatch": "รหัสผ่านไม่ตรงกัน", "Repeat Password": "ยืนยันรหัสผ่าน", "Create": "สร้าง", - "signedInDisp": "ลงชื่อเข้าใช้ในชื่อ {0}", + "signedInDisp": "ลงชื่อเข้าใช้ในนาม {0}", "signedInDispDisabled": "ปิดใช้งาน Auth", - "home": "หน้าหลักe", + "home": "หน้าหลัก", "console": "คอนโซล", "registry": "Registry", "compose": "Compose", - "addFirstStackMsg": "Compose stack แรกของคุณ", + "addFirstStackMsg": "Compose stack แรกของคุณ!", "stackName": "ชื่อ Stack", "deployStack": "ปรับใช้", "deleteStack": "ลบ", @@ -19,7 +19,7 @@ "restartStack": "เริ่มใหม่", "updateStack": "อัปเดต", "startStack": "เริ่มต้น", - "downStack": "หยุดและปิด", + "downStack": "หยุดการทำงาน", "editStack": "แก้ไข", "discardStack": "ยกเลิก", "saveStackDraft": "บันทึก", @@ -98,5 +98,19 @@ "connecting...": "กำลังเชื่อมต่อกับเซิร์ฟเวอร์ socket…", "url": "URL | URLs", "extra": "พิเศษ", - "reconnecting...": "กำลังเชื่อมต่อใหม่…" + "reconnecting...": "กำลังเชื่อมต่อใหม่…", + "newUpdate": "อัปเดตใหม่", + "dockgeAgent": "เอเย่นต์ Dockge | เอเย่นต์ Dockge", + "currentEndpoint": "ปัจุบัน", + "agentOnline": "ออนไลน์", + "agentOffline": "ออฟไลน์", + "connecting": "กำลังเชื่อมต่อ", + "connect": "เชื่อมต่อ", + "addAgent": "เพิ่มเอเย่นต์", + "agentAddedSuccessfully": "เพิ่มเอเย่นต์สำเร็จ", + "agentRemovedSuccessfully": "ลบเอเย่นต์สำเร็จ", + "removeAgent": "ลบเอเย่นต์", + "removeAgentMsg": "คุณแน่ใจหรือไม่ที่จะลบเอเย่นต์นี้?", + "dockgeURL": "ลิ้งก์ Dockge (เช่น http://127.0.0.1:5001)", + "LongSyntaxNotSupported": "Syntax แบบยาสไม่รองรับที่นี่ กรุณาใช้ตัวแก้ไข YAML" } diff --git a/frontend/src/lang/tr.json b/frontend/src/lang/tr.json index 0d6dfe4..14c3f55 100644 --- a/frontend/src/lang/tr.json +++ b/frontend/src/lang/tr.json @@ -111,5 +111,6 @@ "agentAddedSuccessfully": "Aracı başarıyla eklendi.", "agentRemovedSuccessfully": "Aracı başarıyla kaldırıldı.", "removeAgent": "Aracıyı Kaldır", - "removeAgentMsg": "Bu aracıyı kaldırmak istediğinize emin misiniz?" + "removeAgentMsg": "Bu aracıyı kaldırmak istediğinize emin misiniz?", + "LongSyntaxNotSupported": "Uzun syntax burada desteklenmiyor. Lütfen YAML editörünü kullanın." } diff --git a/frontend/src/lang/uk-UA.json b/frontend/src/lang/uk-UA.json index 7d42651..bb5e17d 100644 --- a/frontend/src/lang/uk-UA.json +++ b/frontend/src/lang/uk-UA.json @@ -80,7 +80,7 @@ "Logout": "Вийти", "Lowercase only": "Тільки нижній регістр", "Convert to Compose": "Конвертувати в Compose", - "Docker Run": "Запустити Docker", + "Docker Run": "Docker Run", "active": "активно", "exited": "завершено", "inactive": "неактивно",