chore: translate tray

This commit is contained in:
cialloo
2024-07-23 21:53:14 +08:00
committed by Cialloo
parent 57a6fd6fc8
commit 55337c25a2
3 changed files with 19 additions and 16 deletions

View File

@@ -21,19 +21,6 @@ class _HomePageState extends State<HomePage> with TrayListener {
@override
void initState() {
trayManager.addListener(this);
trayManager.setIcon(''); // TODO
Menu menu = Menu(
items: [
MenuItem(
key: 'show_window',
label: 'Show Window',
onClick: (menuItem) {
windowManager.show();
},
),
],
);
trayManager.setContextMenu(menu);
super.initState();
}
@@ -60,6 +47,20 @@ class _HomePageState extends State<HomePage> with TrayListener {
@override
Widget build(BuildContext context) {
trayManager.setIcon(''); // TODO
Menu menu = Menu(
items: [
MenuItem(
key: 'show_window',
label: AppLocalizations.of(context)!.showWindow,
onClick: (menuItem) {
windowManager.show();
},
),
],
);
trayManager.setContextMenu(menu);
return Scaffold(
body: Row(
children: <Widget>[
@@ -125,7 +126,7 @@ class _HomePageState extends State<HomePage> with TrayListener {
@override
void onTrayIconMouseDown() {
trayManager.popUpContextMenu();
windowManager.show();
}
@override

View File

@@ -18,5 +18,6 @@
"notImplement": "Work in progress",
"disconnect": "Disconnect",
"use": "Use It",
"configNameComment": "Write a name for this config"
"configNameComment": "Write a name for this config",
"showWindow": "Show Window"
}

View File

@@ -18,5 +18,6 @@
"notImplement": "功能尚未开发, 敬请期待~",
"disconnect": "断开连接",
"use": "使用",
"configNameComment": "给这个配置备注一个名字"
"configNameComment": "给这个配置备注一个名字",
"showWindow": "显示主面板"
}