mirror of
https://github.com/rubickCenter/rubick
synced 2025-07-14 02:46:56 +08:00
主界面语言选择
This commit is contained in:
parent
1080f6e960
commit
e9f45cf3af
@ -162,6 +162,26 @@ const showSeparate = () => {
|
|||||||
label: config.value.perf.common.hideOnBlur ? '钉住' : '自动隐藏',
|
label: config.value.perf.common.hideOnBlur ? '钉住' : '自动隐藏',
|
||||||
click: changeHideOnBlur,
|
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) {
|
if (props.currentPlugin && props.currentPlugin.logo) {
|
||||||
pluginMenu = pluginMenu.concat([
|
pluginMenu = pluginMenu.concat([
|
||||||
@ -193,6 +213,13 @@ const showSeparate = () => {
|
|||||||
menu.popup();
|
menu.popup();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const changeLang = (lang) => {
|
||||||
|
let cfg = { ...config.value };
|
||||||
|
cfg.perf.common.lang = lang;
|
||||||
|
opConfig.set(cfg);
|
||||||
|
config.value = cfg;
|
||||||
|
};
|
||||||
|
|
||||||
const changeHideOnBlur = () => {
|
const changeHideOnBlur = () => {
|
||||||
let cfg = { ...config.value };
|
let cfg = { ...config.value };
|
||||||
cfg.perf.common.hideOnBlur = !cfg.perf.common.hideOnBlur;
|
cfg.perf.common.hideOnBlur = !cfg.perf.common.hideOnBlur;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user