mirror of
https://github.com/rubickCenter/rubick
synced 2025-07-13 18:26:11 +08:00
主界面语言选择
This commit is contained in:
parent
1080f6e960
commit
e9f45cf3af
@ -162,6 +162,26 @@ const showSeparate = () => {
|
||||
label: config.value.perf.common.hideOnBlur ? '钉住' : '自动隐藏',
|
||||
click: changeHideOnBlur,
|
||||
},
|
||||
{
|
||||
label:
|
||||
config.value.perf.common.lang === 'zh-CN'
|
||||
? '切换语言'
|
||||
: 'Change Language',
|
||||
submenu: [
|
||||
{
|
||||
label: '简体中文',
|
||||
click: () => {
|
||||
changeLang('zh-CN');
|
||||
},
|
||||
},
|
||||
{
|
||||
label: 'English',
|
||||
click: () => {
|
||||
changeLang('en-US');
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
if (props.currentPlugin && props.currentPlugin.logo) {
|
||||
pluginMenu = pluginMenu.concat([
|
||||
@ -193,6 +213,13 @@ const showSeparate = () => {
|
||||
menu.popup();
|
||||
};
|
||||
|
||||
const changeLang = (lang) => {
|
||||
let cfg = { ...config.value };
|
||||
cfg.perf.common.lang = lang;
|
||||
opConfig.set(cfg);
|
||||
config.value = cfg;
|
||||
};
|
||||
|
||||
const changeHideOnBlur = () => {
|
||||
let cfg = { ...config.value };
|
||||
cfg.perf.common.hideOnBlur = !cfg.perf.common.hideOnBlur;
|
||||
|
Loading…
x
Reference in New Issue
Block a user