Skip to content

Commit

Permalink
remove local language select in favour of os level language
Browse files Browse the repository at this point in the history
  • Loading branch information
zombieFox committed Jun 13, 2024
1 parent 515a8cc commit 3dfa2a7
Showing 1 changed file with 22 additions and 28 deletions.
50 changes: 22 additions & 28 deletions src/component/menuContent/languageSetting/index.js
Original file line number Diff line number Diff line change
@@ -1,18 +1,12 @@
import { message } from '../../message';

import { state } from '../../state';
import { data } from '../../data';
import { header } from '../../header';
import { groupAndBookmark } from '../../groupAndBookmark';
import { menu } from '../../menu';
import { toolbar } from '../../toolbar';

import { APP_NAME } from '../../../constant';

import { Alert } from '../../alert';
import { Link } from '../../link';

import { Control_select } from '../../control/select';

import { node } from '../../../utility/node';

Expand All @@ -34,26 +28,26 @@ languageSetting.language = (parent) => {

};

languageSetting.control.language.selected = new Control_select({
path: 'language.selected',
id: 'language-selected',
labelText: message.get('menuContentLanguageSelect'),
srOnly: true,
option: message.language.list(),
selected: selectedLanguageIndex(),
action: () => {

state.get.current().language = message.language.code()[languageSetting.control.language.selected.selected()];
data.save();
toolbar.bar.render();
header.item.clear();
header.item.render();
groupAndBookmark.render();
menu.close();
menu.open();

}
});
// languageSetting.control.language.selected = new Control_select({
// path: 'language.selected',
// id: 'language-selected',
// labelText: message.get('menuContentLanguageSelect'),
// srOnly: true,
// option: message.language.list(),
// selected: selectedLanguageIndex(),
// action: () => {
//
// state.get.current().language = message.language.code()[languageSetting.control.language.selected.selected()];
// data.save();
// toolbar.bar.render();
// header.item.clear();
// header.item.render();
// groupAndBookmark.render();
// menu.close();
// menu.open();
//
// }
// });

languageSetting.control.link = new Link({
text: message.get('menuContentLanguageAlertLink'),
Expand All @@ -64,14 +58,14 @@ languageSetting.language = (parent) => {
languageSetting.control.alert = new Alert({
iconName: 'globe',
children: [
node(`p:${message.get('menuContentLanguageAlertPara')}`),
node(`p:${message.get('menuContentLanguageAlertPara') || 'Text'}`),
node('p', languageSetting.control.link.link())
]
});

parent.appendChild(
node('div', [
languageSetting.control.language.selected.wrap(),
// languageSetting.control.language.selected.wrap(),
languageSetting.control.alert.wrap()
])
);
Expand Down

0 comments on commit 3dfa2a7

Please sign in to comment.