Skip to content

Commit

Permalink
✨ feat: 汉化ibutton+文件浏览器
Browse files Browse the repository at this point in the history
  • Loading branch information
kalicyh committed Sep 19, 2024
1 parent e6a1fee commit b33cfd5
Show file tree
Hide file tree
Showing 5 changed files with 306 additions and 302 deletions.
2 changes: 1 addition & 1 deletion applications/main/ibutton/scenes/ibutton_scene_add_value.c
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ static void ibutton_scene_add_type_byte_changed_callback(void* context) {

void ibutton_scene_add_value_on_enter(void* context) {
iButton* ibutton = context;
byte_input_set_header_text(ibutton->byte_input, "Enter the key");
byte_input_set_header_text(ibutton->byte_input, "输入密钥");

iButtonEditableData editable_data;
ibutton_protocols_get_editable_data(ibutton->protocols, ibutton->key, &editable_data);
Expand Down
14 changes: 7 additions & 7 deletions applications/main/ibutton/scenes/ibutton_scene_saved_key_menu.c
Original file line number Diff line number Diff line change
Expand Up @@ -18,26 +18,26 @@ void ibutton_scene_saved_key_menu_on_enter(void* context) {
const uint32_t features = ibutton_protocols_get_features(
ibutton->protocols, ibutton_key_get_protocol_id(ibutton->key));

submenu_add_item(submenu, "Emulate", SubmenuIndexEmulate, ibutton_submenu_callback, ibutton);
submenu_add_item(submenu, "仿真", SubmenuIndexEmulate, ibutton_submenu_callback, ibutton);

if(features & iButtonProtocolFeatureWriteId) {
submenu_add_item(
submenu, "Write ID", SubmenuIndexWriteId, ibutton_submenu_callback, ibutton);
submenu, "写入 ID", SubmenuIndexWriteId, ibutton_submenu_callback, ibutton);
}

if(features & iButtonProtocolFeatureWriteCopy) {
submenu_add_item(
submenu,
"Full Write on Same Type",
"同类型完全写入",
SubmenuIndexWriteCopy,
ibutton_submenu_callback,
ibutton);
}

submenu_add_item(submenu, "Edit", SubmenuIndexEdit, ibutton_submenu_callback, ibutton);
submenu_add_item(submenu, "Rename", SubmenuIndexRename, ibutton_submenu_callback, ibutton);
submenu_add_item(submenu, "Delete", SubmenuIndexDelete, ibutton_submenu_callback, ibutton);
submenu_add_item(submenu, "Info", SubmenuIndexInfo, ibutton_submenu_callback, ibutton);
submenu_add_item(submenu, "编辑", SubmenuIndexEdit, ibutton_submenu_callback, ibutton);
submenu_add_item(submenu, "重命名", SubmenuIndexRename, ibutton_submenu_callback, ibutton);
submenu_add_item(submenu, "删除", SubmenuIndexDelete, ibutton_submenu_callback, ibutton);
submenu_add_item(submenu, "信息", SubmenuIndexInfo, ibutton_submenu_callback, ibutton);

submenu_set_selected_item(
submenu, scene_manager_get_scene_state(ibutton->scene_manager, iButtonSceneSavedKeyMenu));
Expand Down
6 changes: 3 additions & 3 deletions applications/main/ibutton/scenes/ibutton_scene_start.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ void ibutton_scene_start_on_enter(void* context) {

ibutton_reset_key(ibutton);

submenu_add_item(submenu, "Read", SubmenuIndexRead, ibutton_submenu_callback, ibutton);
submenu_add_item(submenu, "Saved", SubmenuIndexSaved, ibutton_submenu_callback, ibutton);
submenu_add_item(submenu, "Add Manually", SubmenuIndexAdd, ibutton_submenu_callback, ibutton);
submenu_add_item(submenu, "读取", SubmenuIndexRead, ibutton_submenu_callback, ibutton);
submenu_add_item(submenu, "已保存", SubmenuIndexSaved, ibutton_submenu_callback, ibutton);
submenu_add_item(submenu, "手动添加", SubmenuIndexAdd, ibutton_submenu_callback, ibutton);

submenu_set_selected_item(
submenu, scene_manager_get_scene_state(ibutton->scene_manager, iButtonSceneStart));
Expand Down
Loading

0 comments on commit b33cfd5

Please sign in to comment.