diff --git a/app/lib/pages/gesture_editor.dart b/app/lib/pages/gesture_editor.dart index d3ca21b..868d8b4 100644 --- a/app/lib/pages/gesture_editor.dart +++ b/app/lib/pages/gesture_editor.dart @@ -333,14 +333,16 @@ Widget _buildCommandCellsEditing(BuildContext context) { .map( (e) => DropdownMenuItem( child: Text( - e, + ('${LocaleKeys.built_in_commands}.$e').tr(), textScaleFactor: .8, ), - value: e, + value: ('${LocaleKeys.built_in_commands}.$e').tr(), ), ) .toList(), - value: builtInCommands.contains(gesture.command) ? gesture.command : builtInCommands.first, + value: + ('${LocaleKeys.built_in_commands}.${(builtInCommands.contains(gesture.command) ? gesture.command : builtInCommands.first)!}') + .tr(), onChanged: (value) => context.read().setProps( command: value, editMode: true, diff --git a/app/resources/langs/en.json b/app/resources/langs/en.json index 1e35fb9..9790aad 100644 --- a/app/resources/langs/en.json +++ b/app/resources/langs/en.json @@ -65,5 +65,21 @@ }, "str": { "null": "Null" + }, + "built_in_commands": { + "ShowWorkspace": "ShowWorkspace", + "Handle4Or5FingersSwipeUp": "4/5FingersSwipeUp", + "Handle4Or5FingersSwipeDown": "4/5FingersSwipeDown", + "ToggleMaximize": "ToggleMaximize", + "Minimize": "Minimize", + "ShowWindow": "ShowWindow", + "ShowAllWindow": "ShowAllWindow", + "SwitchApplication": "SwitchApplication", + "ReverseSwitchApplication": "ReverseSwitchApplication", + "SwitchWorkspace": "SwitchWorkspace", + "ReverseSwitchWorkspace": "ReverseSwitchWorkspace", + "SplitWindowLeft": "SplitWindowLeft", + "SplitWindowRight": "SplitWindowRight", + "MoveWindow": "MoveWindow" } } \ No newline at end of file diff --git a/app/resources/langs/zh-CN.json b/app/resources/langs/zh-CN.json index e11ad41..2883e08 100644 --- a/app/resources/langs/zh-CN.json +++ b/app/resources/langs/zh-CN.json @@ -65,5 +65,21 @@ }, "str": { "null": "无" + }, + "built_in_commands": { + "ShowWorkspace": "显示工作区", + "Handle4Or5FingersSwipeUp": "4/5指向上划", + "Handle4Or5FingersSwipeDown": "4/5指向下划", + "ToggleMaximize": "全屏切换", + "Minimize": "最小化", + "ShowWindow": "显示桌面", + "ShowAllWindow": "查看所有窗口", + "SwitchApplication": "切换应用窗口", + "ReverseSwitchApplication": "反向切换应用窗口", + "SwitchWorkspace": "切换工作区", + "ReverseSwitchWorkspace": "反向切换工作区", + "SplitWindowLeft": "向左分屏", + "SplitWindowRight": "向右分屏", + "MoveWindow": "移动窗口" } } \ No newline at end of file