feat: make built_in commands support i18n.
This commit is contained in:
@@ -333,14 +333,16 @@ Widget _buildCommandCellsEditing(BuildContext context) {
|
|||||||
.map(
|
.map(
|
||||||
(e) => DropdownMenuItem<String>(
|
(e) => DropdownMenuItem<String>(
|
||||||
child: Text(
|
child: Text(
|
||||||
e,
|
('${LocaleKeys.built_in_commands}.$e').tr(),
|
||||||
textScaleFactor: .8,
|
textScaleFactor: .8,
|
||||||
),
|
),
|
||||||
value: e,
|
value: ('${LocaleKeys.built_in_commands}.$e').tr(),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
.toList(),
|
.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<GesturePropProvider>().setProps(
|
onChanged: (value) => context.read<GesturePropProvider>().setProps(
|
||||||
command: value,
|
command: value,
|
||||||
editMode: true,
|
editMode: true,
|
||||||
|
|||||||
@@ -65,5 +65,21 @@
|
|||||||
},
|
},
|
||||||
"str": {
|
"str": {
|
||||||
"null": "Null"
|
"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"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -65,5 +65,21 @@
|
|||||||
},
|
},
|
||||||
"str": {
|
"str": {
|
||||||
"null": "无"
|
"null": "无"
|
||||||
|
},
|
||||||
|
"built_in_commands": {
|
||||||
|
"ShowWorkspace": "显示工作区",
|
||||||
|
"Handle4Or5FingersSwipeUp": "4/5指向上划",
|
||||||
|
"Handle4Or5FingersSwipeDown": "4/5指向下划",
|
||||||
|
"ToggleMaximize": "全屏切换",
|
||||||
|
"Minimize": "最小化",
|
||||||
|
"ShowWindow": "显示桌面",
|
||||||
|
"ShowAllWindow": "查看所有窗口",
|
||||||
|
"SwitchApplication": "切换应用窗口",
|
||||||
|
"ReverseSwitchApplication": "反向切换应用窗口",
|
||||||
|
"SwitchWorkspace": "切换工作区",
|
||||||
|
"ReverseSwitchWorkspace": "反向切换工作区",
|
||||||
|
"SplitWindowLeft": "向左分屏",
|
||||||
|
"SplitWindowRight": "向右分屏",
|
||||||
|
"MoveWindow": "移动窗口"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user