diff --git a/lang/zh.json b/lang/zh.json index 82983224..a8d7ce0f 100644 --- a/lang/zh.json +++ b/lang/zh.json @@ -138,7 +138,6 @@ "dialog.plugins.reload": "重载", "dialog.plugins.none_installed": "未安装插件", "dialog.plugins.none_available": "没有可用的插件", - "dialog.plugins.outdated": "需要更高版本的 Blockbench", "dialog.plugins.web_only": "仅网页版可用", "dialog.plugins.app_only": "仅桌面版可用", "dialog.plugins.author": "%0 制作", @@ -240,8 +239,6 @@ "settings.ctrl_size.desc": "按住 Ctrl 时立方体移动的距离", "settings.negative_size": "负值尺寸", "settings.negative_size.desc": "调整尺寸时使用负值", - "settings.dialog_unsaved_textures": "未保存的材质纹理", - "settings.dialog_unsaved_textures.desc": "显示“未保存的贴图”的提示", "settings.dialog_larger_cubes": "模型过大", "settings.dialog_larger_cubes.desc": "显示“模型过大”的提示", "settings.dialog_rotation_limit": "旋转限制", @@ -614,8 +611,6 @@ "action.load_animation_file.desc": "导入动画文件", "action.play_animation": "播放动画", "action.play_animation.desc": "预览所选的动画", - "action.export_animation_file": "导出动画文件", - "action.export_animation_file.desc": "导出当前动画的 JSON 文件", "action.slider_keyframe_time": "时间码", "action.slider_keyframe_time.desc": "修改选定关键帧的时间码", "timeline.rotation": "旋转", @@ -627,7 +622,6 @@ "panel.keyframe.type": "关键帧(%0)", "generic.delete": "删除", "generic.rename": "重命名", - "message.animation_update_var": "动画更新变量", "message.no_animation_selected": "你必须选中一个动画才能执行此操作", "message.no_bone_selected": "你必须选中一个骨骼才能执行此操作", "message.duplicate_groups.title": "骨骼名称复制", @@ -872,7 +866,6 @@ "action.select_effect_animator.desc": "打开时间轴以添加声音和粒子效果", "action.timeline_focus": "通道", "action.timeline_focus.desc": "选择要在时间轴中显示的动画通道", - "action.timeline_focus.all": "全部", "timeline.particle": "粒子", "timeline.sound": "声音", "timeline.effects": "效果", @@ -1089,7 +1082,6 @@ "action.resolve_keyframe_expressions": "解析关键帧", "action.resolve_keyframe_expressions.desc": "解析选定关键帧的数学表达式", "action.fold_all_animations": "折叠所有动画", - "action.timeline_focus.used": "正在使用", "menu.palette.load.empty": "啥都没有", "switches.lock": "锁", "camera_angle.isometric_right": "等距右", @@ -1123,5 +1115,64 @@ "menu.animation.loop.once": "Play Once", "menu.animation.loop.hold": "Hold On Last Frame", "menu.animation.loop.loop": "Loop", - "interface.streamer_mode_on": "Streamer Mode Enabled" + "interface.streamer_mode_on": "Streamer Mode Enabled", + "generic.reset": "Reset", + "generic.restore": "Restore", + "keys.mousewheel": "Mousewheel", + "message.delete_animation.title": "Delete Animation", + "message.delete_animation.message": "The animation was removed from Blockbench. Do you also want to delete the animation from the file that is was saved in?", + "message.reset_keybindings": "Are you sure you want to reset all keybindings?", + "message.no_animation_to_import": "No animations to import", + "dialog.material_instances.title": "Material Instances", + "dialog.animation_import.title": "Select Animations to Import", + "dialog.create_texture.padding": "Padding", + "settings.fov": "FOV", + "settings.fov.desc": "Camera Field of View. Default is 45", + "settings.sync_color": "Sync Color", + "settings.sync_color.desc": "Synchronize the color between different Blockbench instances", + "settings.dialog_drag_background": "Position Background", + "settings.dialog_drag_background.desc": "Show \"Position Background\" dialog", + "settings.minify_bbmodel": "Minified Project Files", + "settings.minify_bbmodel.desc": "Write .bbmodel files minified into one line", + "action.edit_material_instances": "Edit Material Instances", + "action.edit_material_instances.desc": "Edit material instance names for bedrock block geometries", + "action.save_all_animations": "Save All Animations", + "action.save_all_animations.desc": "Save all currently loaded animations", + "action.keyframe_interpolation": "Interpolation", + "action.keyframe_interpolation.desc": "Select the keyframe interpolation mode", + "action.keyframe_interpolation.linear": "Linear", + "action.keyframe_interpolation.catmullrom": "Smooth", + "action.timeline_focus.hide_empty": "Hide empty channels", + "menu.file.preferences": "Preferences", + "menu.animation.blend_weight": "Blend Weight", + "menu.animation.save": "Save", + "menu.animation.properties": "Properties...", + "menu.animation.file": "File", + "menu.animation.snapping": "Snapping", + "menu.animation.open_location": "Open File Location", + "panel.keyframe.add_data_point": "Add Keyframe Data Point", + "panel.keyframe.remove_data_point": "Remove Data Point", + "panel.keyframe.pre": "Pre", + "panel.keyframe.post": "Post", + "generic.all": "All", + "message.small_face_dimensions.title": "Incompatible Face Dimensions", + "message.small_face_dimensions.message": "The selection contains faces that are smaller than 1 unit in one direction. The Box UV mapping system considers any faces below that threshold as 0 pixels wide. The texture on those faces therefore may not work correctly.", + "message.small_face_dimensions.face_uv": "The current format supports per-face UV maps which can handle small face dimensions. Go to \"File\" > \"Project...\" and uncheck \"Box UV\".", + "dialog.plugins.outdated_client": "Requires a newer version of Blockbench", + "dialog.plugins.outdated_plugin": "Plugin is outdated and does not work with this version of Blockbench", + "settings.motion_trails": "Motion Trails", + "settings.motion_trails.desc": "Show motion trails in the animation editor", + "settings.antialiasing": "Anti-aliasing", + "settings.antialiasing.desc": "Toggle anti-aliasing in the preview. Restart Blockbench to apply changes", + "action.timeline_frame_back": "Jump 1 Frame Back", + "action.timeline_frame_forth": "Jump 1 Frame Forth", + "action.ik_enabled": "Enable IK", + "action.ik_enabled.desc": "Enable Inverse Kinematics for this bone", + "action.slider_ik_chain_length": "IK Chain Length", + "action.slider_ik_chain_length.desc": "Upwards length of the IK bone chain", + "panel.bone.ik": "Inverse Kinematics (Experimental)", + "settings.particle_tick_rate": "Particle Tick Rate", + "settings.particle_tick_rate.desc": "Tick rate for particle effects in ticks per second. Default is 30", + "action.lock_motion_trail": "Lock Motion Trail", + "action.lock_motion_trail.desc": "Lock the motion trail to the currently selected group" } \ No newline at end of file