diff --git a/webui/src/components/setup/wizard-step-notification.vue b/webui/src/components/setup/wizard-step-notification.vue
index 83bdb944..4fa353ee 100644
--- a/webui/src/components/setup/wizard-step-notification.vue
+++ b/webui/src/components/setup/wizard-step-notification.vue
@@ -62,29 +62,29 @@ const canTest = computed(() => {
diff --git a/webui/src/components/setup/wizard-step-rss.vue b/webui/src/components/setup/wizard-step-rss.vue
index 1487110d..f4dd1c53 100644
--- a/webui/src/components/setup/wizard-step-rss.vue
+++ b/webui/src/components/setup/wizard-step-rss.vue
@@ -55,18 +55,18 @@ function handleNext() {
{{ t('setup.rss.subtitle') }}
diff --git a/webui/src/i18n/en.json b/webui/src/i18n/en.json
index 533a2374..51a7697e 100644
--- a/webui/src/i18n/en.json
+++ b/webui/src/i18n/en.json
@@ -488,7 +488,8 @@
"copy": "Copy",
"clear": "Clear",
"toggle_password": "Show or hide password",
- "empty": "Nothing here yet"
+ "empty": "Nothing here yet",
+ "loading": "Loading…"
},
"theme": {
"light": "Light",
diff --git a/webui/src/i18n/zh-CN.json b/webui/src/i18n/zh-CN.json
index 155e8d30..ce8fc916 100644
--- a/webui/src/i18n/zh-CN.json
+++ b/webui/src/i18n/zh-CN.json
@@ -488,7 +488,8 @@
"copy": "复制",
"clear": "清空",
"toggle_password": "显示或隐藏密码",
- "empty": "暂无内容"
+ "empty": "暂无内容",
+ "loading": "加载中…"
},
"theme": {
"light": "浅色",
diff --git a/webui/src/pages/index/config.vue b/webui/src/pages/index/config.vue
index 4ce2f746..c2650b2f 100644
--- a/webui/src/pages/index/config.vue
+++ b/webui/src/pages/index/config.vue
@@ -1,6 +1,6 @@