diff --git a/src/_locales/cmn-CN.yml b/src/_locales/cmn-CN.yml
index 607cc20c..cc9a9fba 100644
--- a/src/_locales/cmn-CN.yml
+++ b/src/_locales/cmn-CN.yml
@@ -149,6 +149,7 @@ settings:
# Desktop & Dock
use_old_top_bar: 使用旧版顶栏
auto_hide_top_bar: 自动隐藏顶栏
+ show_bewly_or_bili_page_switcher: 显示 BewlyBewly/Bilibili 页面切换器
top_bar_icon_badges: 图标角标
top_bar_icon_badges_opt:
number: 数字
diff --git a/src/_locales/cmn-TW.yml b/src/_locales/cmn-TW.yml
index 283d0495..70ea067b 100644
--- a/src/_locales/cmn-TW.yml
+++ b/src/_locales/cmn-TW.yml
@@ -149,6 +149,7 @@ settings:
# Desktop and Dock
use_old_top_bar: 使用舊版頂欄
auto_hide_top_bar: 自動隱藏頂欄
+ show_bewly_or_bili_page_switcher: 顯示 BewlyBewly/Bilibili 頁面切換器
top_bar_icon_badges: 圖示標記樣式
top_bar_icon_badges_opt:
number: 數字
diff --git a/src/_locales/en.yml b/src/_locales/en.yml
index ca1a34dc..52de8cb5 100644
--- a/src/_locales/en.yml
+++ b/src/_locales/en.yml
@@ -149,6 +149,7 @@ settings:
# Desktop & Dock
use_old_top_bar: Use the old top bar
auto_hide_top_bar: Automatically hide the top bar
+ show_bewly_or_bili_page_switcher: Show BewlyBewly/Bilibili page switcher
top_bar_icon_badges: Icon badges
top_bar_icon_badges_opt:
number: Number
diff --git a/src/_locales/jyut.yml b/src/_locales/jyut.yml
index 5ed809a5..14d45549 100644
--- a/src/_locales/jyut.yml
+++ b/src/_locales/jyut.yml
@@ -147,6 +147,7 @@ settings:
# Desktop and Dock
use_old_top_bar: 用返舊版頂部欄
auto_hide_top_bar: 自動收埋頂部欄
+ show_bewly_or_bili_page_switcher: 顯示 BewlyBewly/Bilibili 頁面切換掣
top_bar_icon_badges: 圖示邊位標記
top_bar_icon_badges_opt:
number: 數字
diff --git a/src/components/Settings/DesktopAndDock/DesktopAndDock.vue b/src/components/Settings/DesktopAndDock/DesktopAndDock.vue
index a7e593f5..40ae93b2 100644
--- a/src/components/Settings/DesktopAndDock/DesktopAndDock.vue
+++ b/src/components/Settings/DesktopAndDock/DesktopAndDock.vue
@@ -98,6 +98,9 @@ function handleToggleDockItem(dockItem: any) {