diff --git a/web/html/xui/xray.html b/web/html/xui/xray.html
index e6295e6b..768c8106 100644
--- a/web/html/xui/xray.html
+++ b/web/html/xui/xray.html
@@ -72,8 +72,8 @@
- {{ i18n "pages.settings.save" }}
- {{ i18n "pages.settings.restartPanel" }}
+ {{ i18n "pages.xray.save" }}
+ {{ i18n "pages.xray.restart" }}
@@ -564,19 +564,9 @@
await this.getXraySetting();
}
},
- async restartPanel() {
- await new Promise(resolve => {
- this.$confirm({
- title: '{{ i18n "pages.settings.restartPanel" }}',
- content: '{{ i18n "pages.settings.restartPanelDesc" }}',
- class: themeSwitcher.currentTheme,
- okText: '{{ i18n "sure" }}',
- cancelText: '{{ i18n "cancel" }}',
- onOk: () => resolve(),
- });
- });
+ async restartXray() {
this.loading(true);
- const msg = await HttpUtil.post("/xui/setting/restartPanel");
+ const msg = await HttpUtil.post("server/restartXrayService");
this.loading(false);
},
async resetXrayConfigToDefault() {
diff --git a/web/translation/translate.en_US.toml b/web/translation/translate.en_US.toml
index 66b92219..ec261edf 100644
--- a/web/translation/translate.en_US.toml
+++ b/web/translation/translate.en_US.toml
@@ -292,6 +292,8 @@
[pages.xray]
"title" = "Xray Settings"
+"save" = "Save Settings"
+"restart" = "Reastart Xray"
"basicTemplate" = "Basic Template"
"advancedTemplate" = "Advanced Template"
"generalConfigs" = "General Configs"
diff --git a/web/translation/translate.fa_IR.toml b/web/translation/translate.fa_IR.toml
index 841c7475..0447adab 100644
--- a/web/translation/translate.fa_IR.toml
+++ b/web/translation/translate.fa_IR.toml
@@ -291,6 +291,8 @@
[pages.xray]
"title" = "تنظیمات Xray"
+"save" = "ذخیره تنظیمات"
+"restart" = "ریستارت ایکسری"
"basicTemplate" = "بخش الگو پایه"
"advancedTemplate" = "بخش الگو پیشرفته"
"generalConfigs" = "تنظیمات عمومی"
diff --git a/web/translation/translate.ru_RU.toml b/web/translation/translate.ru_RU.toml
index dad8ea03..7a5bcab7 100644
--- a/web/translation/translate.ru_RU.toml
+++ b/web/translation/translate.ru_RU.toml
@@ -292,6 +292,8 @@
[pages.xray]
"title" = "Xray Настройки"
+"save" = "Сохранить настройки"
+"restart" = "Перезапустить рентген"
"basicTemplate" = "Базовые шаблоны"
"advancedTemplate" = "Расширенные шаблоны"
"generalConfigs" = "Основные настройки"
diff --git a/web/translation/translate.zh_Hans.toml b/web/translation/translate.zh_Hans.toml
index b69a51ee..0382f410 100644
--- a/web/translation/translate.zh_Hans.toml
+++ b/web/translation/translate.zh_Hans.toml
@@ -292,6 +292,8 @@
[pages.xray]
"title" = "Xray 设置"
+"save" = "保存设置"
+"restart" = "重新启动 Xray"
"basicTemplate" = "基本模板"
"advancedTemplate" = "高级模板部件"
"generalConfigs" = "通用配置"