From d098e1381248ed92a111ae1fcbd0cb9a73e83046 Mon Sep 17 00:00:00 2001 From: QuickMythril Date: Fri, 2 Jun 2023 05:32:56 -0400 Subject: [PATCH 1/2] Add Restart Node button --- core/language/de.json | 4 +++- core/language/es.json | 4 +++- core/language/fr.json | 6 ++++-- core/language/hindi.json | 4 +++- core/language/hr.json | 4 +++- core/language/hu.json | 4 +++- core/language/it.json | 4 +++- core/language/ko.json | 4 +++- core/language/no.json | 4 +++- core/language/pl.json | 4 +++- core/language/pt.json | 4 +++- core/language/ro.json | 4 +++- core/language/rs.json | 4 +++- core/language/ru.json | 4 +++- core/language/us.json | 4 +++- core/language/zhc.json | 4 +++- core/language/zht.json | 4 +++- .../core/node-management/node-management.src.js | 13 +++++++++++++ 18 files changed, 65 insertions(+), 18 deletions(-) diff --git a/core/language/de.json b/core/language/de.json index cd500e60..97cd9f99 100644 --- a/core/language/de.json +++ b/core/language/de.json @@ -898,7 +898,9 @@ "nchange29": "Prägekonto erfolgreich entfernt!", "nchange30": "Fehler beim Entfernen des Prägekontos!", "nchange31": "Knoten stoppen", - "nchange32": "Stoppanforderung erfolgreich gesendet!" + "nchange32": "Stoppanforderung erfolgreich gesendet!", + "nchange33": "Knoten neu starten", + "nchange34": "Neustartanforderung erfolgreich gesendet!" }, "transpage": { "tchange1": "Transaktionsanfrage", diff --git a/core/language/es.json b/core/language/es.json index a7bc551c..04d367df 100644 --- a/core/language/es.json +++ b/core/language/es.json @@ -898,7 +898,9 @@ "nchange29": "Eliminación exitosa de la cuenta de acuñación!", "nchange30": "Fallo en la eliminación de la cuenta de acuñación!", "nchange31": "Detener Nodo", - "nchange32": "Solicitud de detención enviada con éxito!" + "nchange32": "Solicitud de detención enviada con éxito!", + "nchange33": "Reiniciar Nodo", + "nchange34": "Solicitud de reinicio enviada con éxito!" }, "transpage": { "tchange1": "Solicitud de transacción", diff --git a/core/language/fr.json b/core/language/fr.json index 34adfd8b..0daf77b6 100644 --- a/core/language/fr.json +++ b/core/language/fr.json @@ -897,8 +897,10 @@ "nchange28": "Échec de l’ajout d’un noeud de frappe!", "nchange29": "Suppression réussie du compte de frappe!", "nchange30": "Echec de la suppression du compte de frappe!", - "nchange31": "Arreter le noeud", - "nchange32": "Demande d’arrêt envoyée avec succès!" + "nchange31": "Arrêter le noeud", + "nchange32": "Demande d’arrêt envoyée avec succès!", + "nchange33": "Redémarrer le noeud", + "nchange34": "Demande de redémarrage envoyée avec succès!" }, "transpage": { "tchange1": "Demande de transaction", diff --git a/core/language/hindi.json b/core/language/hindi.json index e20ac835..8bcf3151 100644 --- a/core/language/hindi.json +++ b/core/language/hindi.json @@ -899,7 +899,9 @@ "nchange29": "मिंटिंग अकाउंट को सफलतापूर्वक हटाया गया!", "nchange30": "खनन खाता हटाने में विफल!", "nchange31": "स्टॉप नोड", - "nchange32": "स्टॉप अनुरोध सफलतापूर्वक भेजा गया!" + "nchange32": "स्टॉप अनुरोध सफलतापूर्वक भेजा गया!", + "nchange33": "नोड फिर से चालू करें", + "nchange34": "रीस्टार्ट अनुरोध सफलतापूर्वक भेजा गया!" }, "transpage": { "tchange1": "लेनदेन अनुरोध", diff --git a/core/language/hr.json b/core/language/hr.json index 7a2b0109..9f16b7d7 100644 --- a/core/language/hr.json +++ b/core/language/hr.json @@ -898,7 +898,9 @@ "nchange29": "Uspješno uklonjen minter račun!", "nchange30": "Neuspješno uklanjanje minter računa!", "nchange31": "Zaustavi čvor", - "nchange32": "Uspješno poslan zahtjev za zaustavljenje!" + "nchange32": "Uspješno poslan zahtjev za zaustavljenje!", + "nchange33": "Ponovo pokreni čvor", + "nchange34": "Uspješno poslan zahtjev za ponovnim pokretanjem!" }, "transpage": { "tchange1": "Zahtjev za transakciju", diff --git a/core/language/hu.json b/core/language/hu.json index b90b9864..49a737a0 100644 --- a/core/language/hu.json +++ b/core/language/hu.json @@ -898,7 +898,9 @@ "nchange29": "Sikerült eltávolítani a verési fiókot!", "nchange30": "Nem sikerült eltávolítani a verési fiókot!", "nchange31": "Csomópont Leállítás", - "nchange32": "Sikeresen Elküldött Stop Kérés!" + "nchange32": "Sikeresen Elküldött Stop Kérés!", + "nchange33": "Csomópont Újraindítása", + "nchange34": "Sikeresen Elküldött Újraindítási Kérés!" }, "transpage": { "tchange1": "Tranzakciós Kérelem", diff --git a/core/language/it.json b/core/language/it.json index 49730a13..c9d830b2 100644 --- a/core/language/it.json +++ b/core/language/it.json @@ -898,7 +898,9 @@ "nchange29": "Conto di minting rimosso con successo!", "nchange30": "Impossibile rimuovere l'account di minting!", "nchange31": "Arresta nodo", - "nchange32": "Richiesta di arresto inviata con successo!" + "nchange32": "Richiesta di arresto inviata con successo!", + "nchange33": "Riavvia nodo", + "nchange34": "Richiesta di riavvio inviata con successo!" }, "transpage": { "tchange1": "Richiesta di transazione", diff --git a/core/language/ko.json b/core/language/ko.json index 26bfeba6..c63e7dc9 100644 --- a/core/language/ko.json +++ b/core/language/ko.json @@ -898,7 +898,9 @@ "nchange29": "민팅 계정이 제거되었습니다!", "nchange30": "민팅 계정을 제거하지 못했습니다!", "nchange31": "노드 중지", - "nchange32": "중지 요청을 성공적으로 전송했습니다.!" + "nchange32": "중지 요청을 성공적으로 전송했습니다!", + "nchange33": "노드 재시작", + "nchange34": "다시 시작 요청을 성공적으로 보냈습니다!" }, "transpage": { "tchange1": "거래요청", diff --git a/core/language/no.json b/core/language/no.json index 31adeb54..9afc0111 100644 --- a/core/language/no.json +++ b/core/language/no.json @@ -898,7 +898,9 @@ "nchange29": "Mintekontoen ble fjernet!", "nchange30": "Kunne ikke fjerne mintekontoen!", "nchange31": "Stopp noden", - "nchange32": "Stoppforespørsel sendt!" + "nchange32": "Stoppforespørsel sendt!", + "nchange33": "Omstart noden", + "nchange34": "Omstartsforespørsel sendt!" }, "transpage": { "tchange1": "Transaksjonsforespørsel", diff --git a/core/language/pl.json b/core/language/pl.json index bf75e955..5944526b 100644 --- a/core/language/pl.json +++ b/core/language/pl.json @@ -898,7 +898,9 @@ "nchange29": "Pomyślnie usunięto konto mintowania!", "nchange30": "Nie udało się usunąć konta mintowania!", "nchange31": "Zatrzymaj węzeł", - "nchange32": "Pomyślnie wysłane żądanie zatrzymania!" + "nchange32": "Pomyślnie wysłane żądanie zatrzymania!", + "nchange33": "Uruchom ponownie węzeł", + "nchange34": "Pomyślnie wysłane żądanie ponownego uruchomienia!" }, "transpage": { "tchange1": "Żądanie transakcji", diff --git a/core/language/pt.json b/core/language/pt.json index 0cc2b870..756a49ab 100644 --- a/core/language/pt.json +++ b/core/language/pt.json @@ -898,7 +898,9 @@ "nchange29": "Conta de Mineração removida com sucesso!", "nchange30": "Falha em remover a conta de mineração", "nchange31": "Parar Nódulo", - "nchange32": "Pedido de parada enviado com sucesso!" + "nchange32": "Pedido de parada enviado com sucesso!", + "nchange33": "Reiniciar Nódulo", + "nchange34": "Pedido de reinicialização enviado com sucesso!" }, "transpage": { "tchange1": "Pedido de transação", diff --git a/core/language/ro.json b/core/language/ro.json index fa3ce721..ede9a1bd 100644 --- a/core/language/ro.json +++ b/core/language/ro.json @@ -898,7 +898,9 @@ "nchange29": "S-a eliminat cu succes contul de producator de moneda (minting)!", "nchange30": "Nu a reusit eliminare contulului de recompensare (minting)!", "nchange31": "Opreste Nodul", - "nchange32": "Cerere de Oprire Trimisa cu Succes!" + "nchange32": "Cerere de Oprire Trimisă cu Succes!", + "nchange33": "Reporniți Nodul", + "nchange34": "Cerere de Repornire a Fost Trimisă cu Succes!" }, "transpage": { "tchange1": "Cerere de tranzactionare", diff --git a/core/language/rs.json b/core/language/rs.json index f22f8746..7eb3df86 100644 --- a/core/language/rs.json +++ b/core/language/rs.json @@ -898,7 +898,9 @@ "nchange29": "Minting nalog uspešno uklonjen!", "nchange30": "Minting nalog neuspešno uklonjen!", "nchange31": "Zaustavite čvor", - "nchange32": "Zahtev za zaustavljanje uspešno poslat!" + "nchange32": "Zahtev za zaustavljanje uspešno poslat!", + "nchange33": "Ponovo pokreni čvor", + "nchange34": "Zahtev za ponovno pokretanje uspešno poslat!" }, "transpage": { "tchange1": "Zahtev za transakcijom", diff --git a/core/language/ru.json b/core/language/ru.json index afe2fd86..172647a2 100644 --- a/core/language/ru.json +++ b/core/language/ru.json @@ -898,7 +898,9 @@ "nchange29": "Учетная запись Minting успешно удалена!", "nchange30": "Не удалось удалить учетную запись Minting!", "nchange31": "Остановить узел", - "nchange32": "Запрос на остановку успешно отправлен!" + "nchange32": "Запрос на остановку успешно отправлен!", + "nchange33": "Перезапустить узел", + "nchange34": "Запрос на перезапуск успешно отправлен!" }, "transpage": { "tchange1": "Запрос транзакции", diff --git a/core/language/us.json b/core/language/us.json index 5db172a0..7d203f7c 100644 --- a/core/language/us.json +++ b/core/language/us.json @@ -899,7 +899,9 @@ "nchange29": "Successfully Removed Minting Account!", "nchange30": "Failed to Remove Minting Account!", "nchange31": "Stop Node", - "nchange32": "Successfully Sent Stop Request!" + "nchange32": "Successfully Sent Stop Request!", + "nchange33": "Restart Node", + "nchange34": "Successfully Sent Restart Request!" }, "transpage": { "tchange1": "Transaction request", diff --git a/core/language/zhc.json b/core/language/zhc.json index 473726f0..f8cd057b 100644 --- a/core/language/zhc.json +++ b/core/language/zhc.json @@ -898,7 +898,9 @@ "nchange29": "成功从此节点中移除铸币账号!", "nchange30": "未能从此节点中移除铸币账号!", "nchange31": "关闭节点", - "nchange32": "成功发送关闭节点请求!" + "nchange32": "成功发送关闭节点请求!", + "nchange33": "重启节点", + "nchange34": "成功发送重启节点请求!" }, "transpage": { "tchange1": "请求交易", diff --git a/core/language/zht.json b/core/language/zht.json index aa8c4f71..851c3e94 100644 --- a/core/language/zht.json +++ b/core/language/zht.json @@ -898,7 +898,9 @@ "nchange29": "成功從此節點中移除鑄幣賬號!", "nchange30": "未能從此節點中移除鑄幣賬號!", "nchange31": "關閉節點", - "nchange32": "成功發送關閉節點請求!" + "nchange32": "成功發送關閉節點請求!", + "nchange33": "重啟節點", + "nchange34": "成功發送重啟節點請求!" }, "transpage": { "tchange1": "請求交易", diff --git a/plugins/plugins/core/node-management/node-management.src.js b/plugins/plugins/core/node-management/node-management.src.js index 341ad989..3524df1a 100644 --- a/plugins/plugins/core/node-management/node-management.src.js +++ b/plugins/plugins/core/node-management/node-management.src.js @@ -156,6 +156,7 @@ class NodeManagement extends LitElement {

${translate("nodepage.nchange1")} ${this.nodeDomain}

this.stopNode()}>dangerous ${translate("nodepage.nchange31")} + this.restartNode()}>360 ${translate("nodepage.nchange33")}
${translate("nodepage.nchange2")} ${this.upTime}


@@ -450,6 +451,18 @@ class NodeManagement extends LitElement { }); } + restartNode() { + parentEpml + .request("apiCall", { + url: `/admin/restart?apiKey=${this.getApiKey()}`, + method: "GET" + }) + .then((res) => { + let err7string = get("nodepage.nchange34") + parentEpml.request('showSnackBar', `${err7string}`); + }); + } + onPageNavigation(pageUrl) { parentEpml.request("setPageUrl", pageUrl); } From afa1c7bddae71e41e340e37369edb99c5d34a68f Mon Sep 17 00:00:00 2001 From: QuickMythril Date: Fri, 2 Jun 2023 05:51:18 -0400 Subject: [PATCH 2/2] Update translations --- core/language/jp.json | 4 ++-- locales/hu.json | 14 +++++++------- locales/jp.json | 2 +- locales/sr.json | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/core/language/jp.json b/core/language/jp.json index e6a01134..06cf2daa 100644 --- a/core/language/jp.json +++ b/core/language/jp.json @@ -1064,7 +1064,7 @@ "inf14": "を右記の通貨で", "inf15": "アクティブな自動購入注文", "inf16": "自動購入", - "inf17": "ライトテーマに切り替える", - "inf18": "ダークテーマに切り替える" + "inf17": "ライトモードに切り替える", + "inf18": "ダークモードに切り替える" } } diff --git a/locales/hu.json b/locales/hu.json index a86940b3..9c47bfd3 100644 --- a/locales/hu.json +++ b/locales/hu.json @@ -8,8 +8,8 @@ "electron_translate_5": "TELEPÍTÉS MOST", "electron_translate_6": "TALÁN KÉSŐBB", "electron_translate_7": "Frissítés készen áll a telepítésre", - "electron_translate_8": "A Qortal felhasználói felület új verziója letöltődött." - "electron_translate_9": "Kattintson a TELEPÍTÉS MOST gombra a frissítés alkalmazásához, TALÁN KÉSŐBB, ha nem szeretné frissíteni a felhasználói felületet." + "electron_translate_8": "A Qortal felhasználói felület új verziója letöltődött.", + "electron_translate_9": "Kattintson a TELEPÍTÉS MOST gombra a frissítés alkalmazásához, TALÁN KÉSŐBB, ha nem szeretné frissíteni a felhasználói felületet.", "electron_translate_10": "Ideiglenes frissítési hiba, később újra megpróbálom", "electron_translate_11": "FRISSÍTÉS LETÖLTÉSE", "electron_translate_12": "A háttérben lesz letöltve ⌛️!", @@ -21,13 +21,13 @@ "electron_translate_18": "QORTAL CORE LETÖLTÉSE", "electron_translate_19": "NO KÖSZÖNÖM", "electron_translate_20": "Nincs észlelve a Qortal Core", - "electron_translate_21": "A Qortal UI azt észlelte, hogy a Qortal Core NINCS telepítve (az alapértelmezett helyen) ezen a rendszeren." - "electron_translate_22": "Kattintson a QORTAL CORE LETÖLTÉSE lehetőségre a mag letöltéséhez és telepítéséhez (az alapértelmezett helyre), VAGY kattintson a NEM KÖSZÖNÖM gombra a letöltés és telepítés kihagyásához." + "electron_translate_21": "A Qortal UI azt észlelte, hogy a Qortal Core NINCS telepítve (az alapértelmezett helyen) ezen a rendszeren.", + "electron_translate_22": "Kattintson a QORTAL CORE LETÖLTÉSE lehetőségre a mag letöltéséhez és telepítéséhez (az alapértelmezett helyre), VAGY kattintson a NEM KÖSZÖNÖM gombra a letöltés és telepítés kihagyásához.", "electron_translate_23": "JAVA LETÖLTÉSE", "electron_translate_24": "KÖSZÖNÖM NEM", - "electron_translate_25": "A Java nincs telepítve." - "electron_translate_26": "A Qortal UI azt észlelte, hogy a java nincs telepítve az Ön rendszerére." - "electron_translate_27": "Kattintson a JAVA LETÖLTÉSE gombra a java letöltéséhez és telepítéséhez, vagy a NEM KÖSZÖNÖM gombra, ha nem szeretné letölteni és telepíteni." + "electron_translate_25": "A Java nincs telepítve.", + "electron_translate_26": "A Qortal UI azt észlelte, hogy a java nincs telepítve az Ön rendszerére.", + "electron_translate_27": "Kattintson a JAVA LETÖLTÉSE gombra a java letöltéséhez és telepítéséhez, vagy a NEM KÖSZÖNÖM gombra, ha nem szeretné letölteni és telepíteni.", "electron_translate_28": "Soha többé ne kérdezz", "electron_translate_29": "BEÁLLÍTÁS MÓDOSÍTÁSA", "electron_translate_30": "MÉGSEM", diff --git a/locales/jp.json b/locales/jp.json index 6acbf2e5..bef82de7 100644 --- a/locales/jp.json +++ b/locales/jp.json @@ -36,7 +36,7 @@ "electron_translate_33": "(「二度と表示しない」チェックボックスをオンまたはオフにします)", "electron_translate_34": "設定", "electron_translate_35": "コピー", - "electron_translate_36": "ペースト"、 + "electron_translate_36": "貼り付け", "electron_translate_37": "表示", "electron_translate_38": "ズームイン", "electron_translate_39": "ズームアウト", diff --git a/locales/sr.json b/locales/sr.json index a869d94c..2998aa49 100644 --- a/locales/sr.json +++ b/locales/sr.json @@ -27,7 +27,7 @@ "electron_translate_24": "NE HVALA", "electron_translate_25": "Java nije instalirana.", "electron_translate_26": "Kortal UI je otkrio da java nije instalirana na vašem sistemu.", - "electron_translate_27": "Kliknite na DOVNLOAD JAVA da preuzmete i instalirate Java ili na NE HVALA da je ne preuzimate i instalirate." + "electron_translate_27": "Kliknite na DOVNLOAD JAVA da preuzmete i instalirate Java ili na NE HVALA da je ne preuzimate i instalirate.", "electron_translate_28": "Nikad me više ne pitaj", "electron_translate_29": "PROMENI PODEŠAVANJE", "electron_translate_30": "OTKAŽI",