mirror of
https://github.com/JannisX11/blockbench.git
synced 2024-11-27 04:21:46 +08:00
1963 lines
103 KiB
JSON
1963 lines
103 KiB
JSON
{
|
|
"language_name": "English",
|
|
|
|
"dialog.ok": "OK",
|
|
"dialog.cancel": "Cancel",
|
|
"dialog.confirm": "Confirm",
|
|
"dialog.close": "Close",
|
|
"dialog.yes": "Yes",
|
|
"dialog.no": "No",
|
|
"dialog.import": "Import",
|
|
"dialog.save": "Save",
|
|
"dialog.discard": "Discard",
|
|
"dialog.continue": "Continue",
|
|
"dialog.ignore": "Ignore",
|
|
"dialog.dontshowagain": "Don't Show Again",
|
|
"dialog.copied_to_clipboard": "Copied to clipboard",
|
|
|
|
"data.cube": "Cube",
|
|
"data.locator": "Locator",
|
|
"data.null_object": "Null Object",
|
|
"data.mesh": "Mesh",
|
|
"data.texture_mesh": "Texture Mesh",
|
|
"data.group": "Group",
|
|
"data.texture": "Texture",
|
|
"data.origin": "Pivot",
|
|
"data.plugin": "Plugin",
|
|
"data.preview": "Preview",
|
|
"data.toolbar": "Toolbar",
|
|
"data.separator": "Separator",
|
|
"data.separator.spacer": "Spacer",
|
|
"data.separator.linebreak": "Line Break",
|
|
"data.image": "Image",
|
|
"data.format": "Format",
|
|
"data.effect": "Effect",
|
|
"data.color": "Color",
|
|
"data.setting": "Setting",
|
|
"data.settings_profile": "Profile",
|
|
"data.file_path": "File Path",
|
|
|
|
"generic.delete": "Delete",
|
|
"generic.remove": "Remove",
|
|
"generic.rename": "Rename",
|
|
"generic.import": "Import",
|
|
"generic.export": "Export",
|
|
"generic.share": "Share",
|
|
"generic.download": "Download",
|
|
"generic.search": "Search",
|
|
"generic.help": "Help",
|
|
"generic.name": "Name",
|
|
"generic.default": "Default",
|
|
"generic.all": "All",
|
|
"generic.none": "None",
|
|
"generic.unset": "Unset",
|
|
"generic.enable": "Enable",
|
|
"generic.disable": "Disable",
|
|
"generic.redacted": "Redacted",
|
|
"generic.reset": "Reset",
|
|
"generic.restore": "Restore",
|
|
"generic.select_all": "Select All",
|
|
"generic.select_none": "Select None",
|
|
"generic.delete_all": "Delete All",
|
|
"generic.left": "Left",
|
|
"generic.right": "Right",
|
|
|
|
"dates.today": "Today",
|
|
"dates.yesterday": "Yesterday",
|
|
"dates.this_week": "This Week",
|
|
"dates.weeks_ago": "%0 weeks ago",
|
|
|
|
"dates.minute": "%0 Minute",
|
|
"dates.minutes": "%0 Minutes",
|
|
"dates.hour": "%0 Hour",
|
|
"dates.hours": "%0 Hours",
|
|
"dates.day": "%0 Day",
|
|
"dates.days": "%0 Days",
|
|
"dates.week": "%0 Week",
|
|
"dates.weeks": "%0 Weeks",
|
|
"dates.year": "%0 Year",
|
|
"dates.years": "%0 Years",
|
|
|
|
"units.pixels_per_meter": "%0 Pixels per Meter",
|
|
|
|
"mode.edit": "Edit",
|
|
"mode.paint": "Paint",
|
|
"mode.display": "Display",
|
|
"mode.animate": "Animate",
|
|
"mode.pose": "Pose",
|
|
|
|
"mode.start.new": "New",
|
|
"mode.start.recent": "Recent",
|
|
"mode.start.no_recents": "No recently opened models",
|
|
"mode.start.recent.favorite": "Mark as Favorite",
|
|
"mode.start.info": "Info",
|
|
"mode.start.target": "Target",
|
|
"mode.start.start": "Start",
|
|
"mode.start.create_new": "Create New Model",
|
|
"mode.start.format.informations": "Good to know:",
|
|
"mode.start.format.resources": "Resources:",
|
|
|
|
"mode.start.quick_setup": "Quick Setup",
|
|
"mode.start.keymap_preference.desc": "If you are new to Blockbench and you are coming from another 3D program, you can select a keymap to make your transition easier. You can change the keymap or individual keybindings later in the settings.",
|
|
"mode.start.keymap": "Keymap",
|
|
"mode.start.quick_setup.more_themes": "More...",
|
|
|
|
"projects.new_tab": "New Tab",
|
|
"projects.close_tab": "Close Tab",
|
|
|
|
"format.free": "Generic Model",
|
|
"format.free.desc": "Model without restrictions. For game engines, rendering etc.",
|
|
"format.free.info.meshes": "In this format, you can create low poly models using cubes and custom shaped meshes.",
|
|
"format.free.info.limitation": "Models cannot be loaded into games that need specialized formats, such as Minecraft.",
|
|
|
|
"format.skin": "Minecraft Skin",
|
|
"format.skin.desc": "Edit player and entity skins",
|
|
"format.skin.info.skin": "This format is designed to create Minecraft skins and entity textures.",
|
|
"format.skin.info.model": "The model cannot be changed. In order to make changes to the model, first convert to a different format via **File** > **Convert Project**.",
|
|
|
|
"format.java_block": "Java Block/Item",
|
|
"format.java_block.desc": "Block or item model for Minecraft Java Edition.",
|
|
"format.java_block.info.rotation": "Rotations are limited to 22.5 degree steps and one axis per element",
|
|
"format.java_block.info.size": "The model is limited to a size of 3 by 3 by 3 blocks. Display settings can make item models larger though",
|
|
"format.java_block.info.animation": "This format does not support animations in vanilla Minecraft. If you are creating a mod, you can use GeckoLib to animate models. If not, the only way to animate is to switch out the model using commands or animated textures.",
|
|
|
|
"format.bedrock": "Bedrock Entity",
|
|
"format.bedrock.desc": "Minecraft Bedrock Edition model for entities and item attachables",
|
|
"format.bedrock.info.textures": "Each model can only have one texture",
|
|
|
|
"format.bedrock_block": "Bedrock Block",
|
|
"format.bedrock_block.desc": "Block model for Minecraft Bedrock Edition",
|
|
"format.bedrock_old": "Bedrock Legacy Model",
|
|
"format.bedrock_old.desc": "Pre-1.12 Minecraft Bedrock Edition entity model",
|
|
"format.bedrock_block.info.size_limit": "Size total size of a block is limited to 30 pixels in all dimensions. The limit can be off-centered in all directions by 7 pixels from the block center.",
|
|
"format.bedrock_block.info.textures": "Multiple textures can be applied to different cubes in Blockbench, but require additional setup in the behavior pack to work correctly in-game.",
|
|
|
|
"format.modded_entity": "Modded Entity",
|
|
"format.modded_entity.desc": "Entity model for Minecraft mods. Can be exported as .java class files.",
|
|
"format.modded_entity.info.integer_size": "The size of individual cubes is limited to integers.",
|
|
"format.modded_entity.info.format": "Models are written in Java code instead of dedicated data structures like all other Blockbench export formats.",
|
|
|
|
"format.optifine_entity": "OptiFine Entity",
|
|
"format.optifine_entity.desc": "Custom entity model for the OptiFine mod",
|
|
"format.optifine_entity.info.optifine_required": "Users without OptiFine installed won't see the model.",
|
|
"format.optifine_entity.info.pivots": "Bone pivots are locked, so it is a good idea to leave them untouched.",
|
|
|
|
"format.optifine_part": "OptiFine Part",
|
|
"format.optifine_part.desc": "JPM part for OptiFine entity models",
|
|
|
|
"format.image": "Image",
|
|
"format.image.desc": "Edit images in the 2D image editor",
|
|
|
|
"format_category.low_poly": "Low-Poly",
|
|
"format_category.minecraft": "Minecraft",
|
|
"format_category.other": "Other",
|
|
"format_category.loaders": "Loaders",
|
|
|
|
"keys.mouse": "Mouse Button %0",
|
|
"keys.ctrl": "Ctrl",
|
|
"keys.shift": "Shift",
|
|
"keys.alt": "Alt",
|
|
"keys.meta": "Cmd",
|
|
"keys.delete": "Delete",
|
|
"keys.space": "Space",
|
|
"keys.leftclick": "Left Click",
|
|
"keys.middleclick": "Middle Click",
|
|
"keys.rightclick": "Right Click",
|
|
"keys.tab": "Tab",
|
|
"keys.backspace": "Backspace",
|
|
"keys.enter": "Enter",
|
|
"keys.escape": "Escape",
|
|
"keys.function": "F%0",
|
|
"keys.numpad": "Numpad %0",
|
|
"keys.caps": "Capslock",
|
|
"keys.menu": "Contextmenu",
|
|
"keys.left": "Left",
|
|
"keys.up": "Up",
|
|
"keys.right": "Right",
|
|
"keys.down": "Down",
|
|
"keys.pageup": "Page Up",
|
|
"keys.pagedown": "Page Down",
|
|
"keys.plus": "Plus",
|
|
"keys.comma": "Comma",
|
|
"keys.point": "Point",
|
|
"keys.minus": "Minus",
|
|
"keys.cross": "Cross",
|
|
"keys.end": "End",
|
|
"keys.pos1": "Pos 1",
|
|
"keys.printscreen": "Print Screen",
|
|
"keys.pause": "Pause",
|
|
"keys.mousewheel": "Mousewheel",
|
|
|
|
"status_bar.saved":"Model is saved",
|
|
"status_bar.recording":"Recording Timelapse",
|
|
"status_bar.unsaved":"There are unsaved changes",
|
|
"status_bar.vertex_distance":"Distance: %0",
|
|
"status_bar.recording_gif":"Recording GIF",
|
|
"status_bar.processing_gif":"Processing GIF",
|
|
"status_bar.toggle_sidebar": "Toggle Sidebar",
|
|
"status_bar.selection.faces": "%0 Faces",
|
|
"status_bar.selection.edges": "%0 Edges",
|
|
"status_bar.selection.vertices": "%0 Vertices",
|
|
|
|
"modifier_actions.resize_both_sides": "Resize in both directions",
|
|
"modifier_actions.resize_one_side": "Resize in one direction",
|
|
"modifier_actions.draw_line": "Draw line",
|
|
"modifier_actions.set_copy_source": "Set Copy Source",
|
|
"modifier_actions.drag_without_snapping": "Drag without snapping",
|
|
"modifier_actions.stretch_keyframes": "Stretch keyframes",
|
|
"modifier_actions.resize_background": "Resize background",
|
|
"modifier_actions.select_multiple": "Select multiple",
|
|
"modifier_actions.select_range": "Select range",
|
|
"modifier_actions.drag_to_duplicate": "Drag to duplicate",
|
|
"modifier_actions.uniform_scaling": "Uniform Scaling",
|
|
"modifier_actions.snap_direction": "Snap Direction",
|
|
|
|
"message.canvas_limit_error.title": "Canvas Limit Error",
|
|
"message.canvas_limit_error.message": "The action could not be performed correctly because the format limits the canvas to 48 units. Shift the pivot point to prevent this.",
|
|
"message.rotation_limit.title": "Rotation Limits",
|
|
"message.rotation_limit.message": "Rotations are limited by Minecraft to one axis and 22.5 degree increments. Rotating on a different axis will clear all rotations on the other axes. Convert the model to \"Generic Model\" if you are modeling for other purposes and need free rotations.",
|
|
"message.file_not_found.title": "File Not Found",
|
|
"message.file_not_found.message": "Blockbench could not find the requested file. Make sure it is saved locally and not in a cloud.",
|
|
"message.recover_backup.title": "Recover Models",
|
|
"message.recover_backup.message": "Blockbench was closed without saving. Do you want to recover the models?",
|
|
"message.recover_backup.recover": "Recover",
|
|
"message.screenshot.title": "Screenshot",
|
|
"message.screenshot.clipboard": "Clipboard",
|
|
"message.screenshot.right_click": "Right click or long press the screenshot to copy",
|
|
"message.set_background_position.title": "Set Background Position",
|
|
"message.set_background_position.position": "Position",
|
|
"message.set_background_position.size": "Size",
|
|
"message.invalid_file.title": "Invalid File",
|
|
"message.invalid_file.message": "Could not open json file: %0",
|
|
"message.invalid_model.title": "Invalid Model File",
|
|
"message.invalid_model.message": "This file does not contain valid model data.",
|
|
"message.invalid_format.title": "Invalid Format",
|
|
"message.invalid_format.message": "This model was made in the format '%0', which is not available in your Blockbench installation. You most likely need a specific plugin to open it correctly.",
|
|
"message.cannot_re_import.title": "Model cannot be re-imported",
|
|
"message.cannot_re_import.message": "The exported model format cannot be imported into Blockbench again. Please make sure to save your model as a project file.",
|
|
"message.outdated_client.title": "Outdated client",
|
|
"message.outdated_client.message": "Please update to the latest version of Blockbench to do this.",
|
|
"message.child_model_only.title": "Empty Child Model",
|
|
"message.child_model_only.message": "This file is a child of %0 and does not contain a model.",
|
|
"message.child_model_only.open": "Open Parent",
|
|
"message.child_model_only.open_with_textures": "Open Parent & Adopt Textures",
|
|
"message.invalid_link": "Invalid or Expired Model Link",
|
|
|
|
"message.drag_background": "Drag the background to move its position. Hold shift and drag up and down to change its size. Click here to save the position.",
|
|
|
|
"message.unsaved_textures.title": "Unsaved Textures",
|
|
"message.unsaved_textures.message": "Your model has unsaved textures. Make sure to save them and paste them into your resource pack in the correct folder.",
|
|
"message.model_clipping.title": "Model Too Large",
|
|
"message.model_clipping.message": "Your model contains %0 cubes that are larger than the blocks limit allowed by Minecraft. This model will not work in Minecraft.",
|
|
"message.invalid_builtin_parent.title": "Invalid Built-in Parent",
|
|
"message.invalid_builtin_parent.message": "The link to the invalid parent model '%0' was removed in order to export a valid model.",
|
|
"message.cleared_blank_faces.title": "Blank Faces",
|
|
"message.cleared_blank_faces.message": "Blockbench has found %0 cubes without any texture. Do you want to remove those elements?",
|
|
|
|
"message.loose_texture.title": "Texture Import",
|
|
"message.loose_texture.message": "The imported texture is not contained in a resource pack. Minecraft can only load textures inside the textures folder of a loaded resource pack.",
|
|
"message.loose_texture.change": "Change Path",
|
|
"message.invalid_characters.title": "Invalid Path",
|
|
"message.invalid_characters.message": "The path of the imported file contains invalid characters, uppercase letters, or white spaces. The supported characters are: %0",
|
|
"message.update_res.title": "Texture Resolution",
|
|
"message.update_res.message": "Would you like to update the project resolution to the resolution of this texture? Click 'Cancel' if your texture has a higher resolution than normal.",
|
|
"message.update_res.update": "Update",
|
|
"message.bedrock_overwrite_error.message": "Blockbench cannot combine this model with the old file",
|
|
"message.bedrock_overwrite_error.backup_overwrite": "Create Backup and Overwrite",
|
|
"message.bedrock_overwrite_error.overwrite": "Overwrite",
|
|
"message.close_warning.message": "Do you want to save your model?",
|
|
"message.close_warning.web": "Your current work will be lost. Are you sure you want to quit?",
|
|
"message.default_textures.title": "Default Textures",
|
|
"message.default_textures.message": "Select the \"textures\"-folder of the default resource pack",
|
|
"message.default_textures.detail": "Extract the default resource pack from the Minecraft jar or google and download it. Then locate the \"textures\" folder and open it. Blockbench will remember that location and try to fetch textures from there if it can't find them in the current resource pack.",
|
|
"message.default_textures.current": "Current path",
|
|
"message.default_textures.select": "Select default \"textures\"-folder",
|
|
"message.square_textures": "Textures have to be square",
|
|
"message.unsaved_texture.title": "Unsaved Texture",
|
|
"message.unsaved_texture.message": "All unsaved changes to this texture will be lost. Do you want to proceed?",
|
|
"message.update_notification.title": "Could not Install Update",
|
|
"message.update_notification.message": "A new Blockbench version is available. Please enable Automatic Updates in the settings in order to update!",
|
|
"message.update_after_restart": "The update will be installed after the next restart",
|
|
|
|
"message.image_editor.title": "Select an image editor",
|
|
"message.image_editor.file": "Select File...",
|
|
"message.image_editor.exe": "Select image editor executable",
|
|
"message.image_editor_missing.title": "Default Image Editor",
|
|
"message.image_editor_missing.message": "Select the executable file of your image editor.",
|
|
"message.image_editor_missing.detail": "Blockbench couldn't find an image editor on your computer. Select the executable file of your preferred image editor.",
|
|
|
|
"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.display_skin.title": "Display Skin",
|
|
"message.display_skin.message": "Select a skin file from your computer or enter a player name",
|
|
"message.display_skin.upload": "Select File",
|
|
"message.display_skin.name": "Username",
|
|
"message.display_skin.reset": "Reset",
|
|
"message.display_skin.invalid_name": "Cannot find Minecraft account with the name \"%0\".",
|
|
|
|
"message.display_skin_model.title": "Skin Model",
|
|
"message.display_skin_model.message": "Chose the model type of your skin",
|
|
"message.display_skin_model.classic": "Classic",
|
|
"message.display_skin_model.slim": "Slim",
|
|
|
|
"message.invalid_plugin": "Invalid Plugin File, See Console",
|
|
"message.load_plugin_app": "Do you want to allow this plugin to make changes to your PC? Only load plugins from authors you trust.",
|
|
"message.load_plugin_web": "Do you want to load this plugin? Only load plugins from authors you trust.",
|
|
"message.plugin_reload": "Reloaded %0 local plugins",
|
|
"message.installed_plugin": "Successfully installed the plugin %0",
|
|
"message.installed_plugin_fail": "Failed to installed the plugin %0",
|
|
"message.preset_no_info": "Preset does not contain information for this slot",
|
|
"message.restart_to_update": "Restart Blockbench to apply changes",
|
|
"message.save_file": "Saved as %0",
|
|
"message.save_obj": "Saved as .obj model",
|
|
"message.untextured": "This surface does not have a texture",
|
|
"message.sketchfab.name_or_token": "Please enter your Sketchfab token and a name",
|
|
"message.sketchfab.success": "Uploaded model successfully",
|
|
"message.sketchfab.error": "Failed to upload model to Sketchfab",
|
|
"message.sketchfab.setup_guide": "Want to learn how to set up models in Sketchfab? Read %0",
|
|
"message.removed_faces": "Removed %0 faces",
|
|
"message.add_to_palette": "Added to palette",
|
|
"message.size_modifiers": "Hold down Ctrl or Shift to transform in smaller increments.",
|
|
"message.load_keymap": "Are you sure you want to load this keymap? This will overwrite your current keybindings.",
|
|
"message.keymap_loaded": "Keymap loaded",
|
|
"message.no_animation_to_import": "No animations to import",
|
|
"message.copy_paste_tool_viewport": "This tool can only be used in the UV panel",
|
|
"message.meshes_and_box_uv": "Meshes are not compatible with Box UV. Go to File > Project... and switch to Per-face UV.",
|
|
"message.no_valid_elements": "No valid elements selected...",
|
|
|
|
"message.wireframe.enabled": "Wireframe view enabled",
|
|
"message.wireframe.disabled": "Wireframe view disabled",
|
|
|
|
"message.timelapse_start": "Timelapse started",
|
|
"message.timelapse_stop": "Timelapse stopped",
|
|
|
|
"message.no_animation_selected": "You have to select an animation to do this",
|
|
"message.bone_material": "Change bone material",
|
|
"message.no_bone_selected": "You have to select a bone to do this",
|
|
"message.duplicate_groups.title": "Bone Name Duplicate",
|
|
"message.duplicate_groups.message": "The name of this bone exists on multiple bones. This can cause problems.",
|
|
|
|
"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 change \"UV Mode\" to \"Per-face UV\".",
|
|
|
|
"message.merged_vertices": "Found and merged %0 vertices in %1 locations",
|
|
|
|
"message.load_images.title": "Load Images",
|
|
"message.load_images.edit_image": "Edit Image",
|
|
|
|
"message.import_palette.replace_palette": "Replace old palette",
|
|
"message.import_palette.threshold": "Merge Threshold",
|
|
|
|
"message.load_plugin_failed.title": "Failed to load plugin",
|
|
"message.load_plugin_failed.message": "Ensure that the base file name of the plugin matches the plugin ID `%0`, as specified in Plugin.register().",
|
|
|
|
"message.invalid_session.title": "Invalid Session Token",
|
|
"message.invalid_session.message": "The session you are trying to join has expired or the token provided is invalid.",
|
|
|
|
"dialog.project.title": "Project",
|
|
"dialog.project.name": "File Name",
|
|
"dialog.project.parent": "Parent Model",
|
|
"dialog.project.geoname": "Model Identifier",
|
|
"dialog.project.credit": "Credit",
|
|
"dialog.project.modded_entity_version": "Export Version",
|
|
"dialog.project.modded_entity_flip_y": "Flip Y Axis",
|
|
"dialog.project.ao": "Ambient Occlusion",
|
|
"dialog.project.uv_mode": "UV Mode",
|
|
"dialog.project.uv_mode.box_uv": "Box UV",
|
|
"dialog.project.uv_mode.face_uv": "Per-face UV",
|
|
"dialog.project.texture_size": "Texture Size",
|
|
"dialog.project.shadow_size": "Shadow Size",
|
|
|
|
"dialog.convert_project.title": "Convert Project",
|
|
"dialog.convert_project.text": "Are you sure you want to convert this project? You cannot undo this step.",
|
|
"dialog.convert_project.current_format": "Current Format",
|
|
"dialog.convert_project.create_copy": "Create Copy",
|
|
|
|
"dialog.select_texture.import_all": "Import All",
|
|
|
|
"dialog.texture.title": "Texture",
|
|
"dialog.texture.variable": "Variable",
|
|
"dialog.texture.namespace": "Namespace",
|
|
"dialog.texture.folder": "Folder",
|
|
"dialog.texture.frame_time": "Frame Time",
|
|
"dialog.texture.frame_time.desc": "Set for how long each frame will be visible, in ticks. Each tick is 1/20th of a second.",
|
|
"dialog.texture.frame_interpolate": "Interpolate",
|
|
"dialog.texture.frame_interpolate.desc": "Interpolate between animation frames by cross-fading to the next frame",
|
|
"dialog.texture.frame_order_type": "Loop Mode",
|
|
"dialog.texture.frame_order_type.loop": "Loop",
|
|
"dialog.texture.frame_order_type.backwards": "Loop Backwards",
|
|
"dialog.texture.frame_order_type.back_and_forth": "Back-and-Forth",
|
|
"dialog.texture.frame_order_type.custom": "Custom Order",
|
|
"dialog.texture.frame_order": "Frame Order",
|
|
"dialog.texture.frame_order.desc": "Set a custom frame order by listing frame indices in a new order. Frame indices start at 0 with the first frame.",
|
|
|
|
"dialog.resize_texture.animation_frames": "Animation Frames",
|
|
"dialog.resize_texture.fill": "Fill with",
|
|
"dialog.resize_texture.fill.transparent": "Transparent",
|
|
"dialog.resize_texture.fill.color": "Color",
|
|
"dialog.resize_texture.fill.repeat": "Repeat",
|
|
"dialog.resize_texture.fill.stretch": "Stretch",
|
|
|
|
"dialog.export_emission_map.title": "Export Emission Map",
|
|
"dialog.export_emission_map.format": "Format",
|
|
"dialog.export_emission_map.format.luminance": "Luminance",
|
|
"dialog.export_emission_map.format.luminance_inverted": "Luminance Inverted",
|
|
"dialog.export_emission_map.format.colors": "Colors",
|
|
"dialog.export_emission_map.threshold": "Transparency Threshold",
|
|
"dialog.export_emission_map.round_up": "Round Up to %0 x %1",
|
|
"dialog.export_emission_map.flip_y": "Flip Y Axis",
|
|
|
|
"dialog.extrude.title": "Extrude Image",
|
|
"dialog.extrude.mode": "Scan Mode",
|
|
"dialog.extrude.mode.areas": "Areas",
|
|
"dialog.extrude.mode.lines": "Lines",
|
|
"dialog.extrude.mode.columns": "Columns",
|
|
"dialog.extrude.mode.pixels": "Pixels",
|
|
"dialog.extrude.orientation": "Orientation",
|
|
"dialog.extrude.orientation.upright": "Upright",
|
|
"dialog.extrude.orientation.flat": "Flat",
|
|
"dialog.extrude.opacity": "Minimum Opacity",
|
|
"dialog.extrude.scan": "Scan and Import",
|
|
|
|
"dialog.display_preset.title": "Create Preset",
|
|
"dialog.display_preset.message": "Select the slots you want to save",
|
|
"dialog.display_preset.create": "Create",
|
|
|
|
"dialog.select.title": "Select",
|
|
"dialog.select.mode": "Mode",
|
|
"dialog.select.mode.new": "New Selection",
|
|
"dialog.select.mode.add": "Add to Selected",
|
|
"dialog.select.mode.remove": "Remove from Selected",
|
|
"dialog.select.mode.in_selection": "Select only from Selected",
|
|
"dialog.select.group": "In Selected Group",
|
|
"dialog.select.name": "Name Contains",
|
|
"dialog.select.type": "Element Type",
|
|
"dialog.select.random": "Random Chance (%)",
|
|
"dialog.select.select": "Select",
|
|
|
|
"dialog.find_replace.target": "Target",
|
|
"dialog.find_replace.target.element_names": "Element Names",
|
|
"dialog.find_replace.target.group_names": "Group Names",
|
|
"dialog.find_replace.target.animation_names": "Animation Names",
|
|
"dialog.find_replace.target.keyframe_values": "Keyframe Values",
|
|
"dialog.find_replace.find": "Find",
|
|
"dialog.find_replace.replace": "Replace",
|
|
"dialog.find_replace.regex": "Regular Expression",
|
|
|
|
"dialog.add_primitive.shape": "Shape",
|
|
"dialog.add_primitive.shape.circle": "Circle",
|
|
"dialog.add_primitive.shape.tube": "Tube",
|
|
"dialog.add_primitive.shape.cone": "Cone",
|
|
"dialog.add_primitive.shape.cylinder": "Cylinder",
|
|
"dialog.add_primitive.shape.sphere": "Sphere",
|
|
"dialog.add_primitive.shape.torus": "Torus",
|
|
"dialog.add_primitive.shape.cube": "Cuboid",
|
|
"dialog.add_primitive.shape.pyramid": "Pyramid",
|
|
"dialog.add_primitive.shape.plane": "Plane",
|
|
"dialog.add_primitive.diameter": "Diameter",
|
|
"dialog.add_primitive.align_edges": "Align Edges",
|
|
"dialog.add_primitive.height": "Height",
|
|
"dialog.add_primitive.sides": "Sides",
|
|
"dialog.add_primitive.minor_diameter": "Thickness",
|
|
"dialog.add_primitive.minor_sides": "Minor Sides",
|
|
|
|
"dialog.scale.title": "Scale Model",
|
|
"dialog.scale.axis": "Axis",
|
|
"dialog.scale.element_pivot": "Element Pivot",
|
|
"dialog.scale.selection_center": "Selection Center",
|
|
"dialog.scale.clipping": "Model clipping: Your model is too large for the canvas",
|
|
"dialog.scale.confirm": "Scale",
|
|
"dialog.scale.select_overflow": "Select Overflow",
|
|
"dialog.scale.box_uv_warning": "Scaling a Box UV model may break the UV of your model. Instead, try to scale your model externally, or switch to Per-face UV Mode in File > Project.",
|
|
|
|
"dialog.material_instances.title": "Material Instances",
|
|
|
|
"dialog.plugins.title": "Plugins",
|
|
"dialog.plugins.installed": "Installed",
|
|
"dialog.plugins.available": "Available",
|
|
"dialog.plugins.install": "Install",
|
|
"dialog.plugins.uninstall": "Uninstall",
|
|
"dialog.plugins.reload": "Reload",
|
|
"dialog.plugins.none_installed": "No plugins installed",
|
|
"dialog.plugins.none_available": "No plugins available",
|
|
"dialog.plugins.offline": "No internet connection",
|
|
"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",
|
|
"dialog.plugins.web_only": "Only for the web app",
|
|
"dialog.plugins.app_only": "Only for the desktop app",
|
|
"dialog.plugins.author": "by %0",
|
|
"dialog.plugins.show_less": "Show Less",
|
|
|
|
"dialog.load_plugins_from_query.title": "Load Plugins",
|
|
"dialog.load_plugins_from_query.text": "You used a link that requires plugins to be installed. Would you like to install them?",
|
|
|
|
"dialog.toolbar_edit.title": "Customize Toolbar",
|
|
"dialog.toolbar_edit.hidden": "Hidden",
|
|
"dialog.toolbar_edit.hidden_tools": "Some tools might be hidden because they are not available in the current mode, format, or situation.",
|
|
|
|
"dialog.select_model.title": "Select Model",
|
|
"dialog.select_model.bones": "Bones",
|
|
"dialog.select_model.cubes": "Cubes",
|
|
|
|
"dialog.animation_import.title": "Select Animations to Import",
|
|
"dialog.animation_export.title": "Select Animations to Export",
|
|
|
|
"dialog.create_texture.folder": "Folder",
|
|
"dialog.create_texture.type": "Type",
|
|
"dialog.create_texture.type.blank": "Blank",
|
|
"dialog.create_texture.type.template": "Texture Template",
|
|
"dialog.create_texture.type.color_map": "Solid Color Template",
|
|
"dialog.create_texture.rearrange_uv": "Rearrange UV",
|
|
"dialog.create_texture.rearrange_uv.desc": "Create a new UV arrangement to give every face its own spot on the texture",
|
|
"dialog.create_texture.compress": "Compress Template",
|
|
"dialog.create_texture.compress.desc": "Arrange the UV maps in a dense layout to minimize the texture size",
|
|
"dialog.create_texture.power": "Power-of-2 Size",
|
|
"dialog.create_texture.power.desc": "Lock the automatic texture size to a power-of-2, such as 64 or 128. This is required by some renderers",
|
|
"dialog.create_texture.double_use": "Keep Multi Texture Occupancy",
|
|
"dialog.create_texture.double_use.desc": "If two elements already have the same UV space assigned, keep it that way in the new map",
|
|
"dialog.create_texture.padding": "Padding",
|
|
"dialog.create_texture.padding.desc": "Add a small padding between the individual parts of the template",
|
|
"dialog.create_texture.combine_polys": "Combine Islands",
|
|
"dialog.create_texture.combine_polys.desc": "Combine faces into connected UV islands",
|
|
"dialog.create_texture.max_edge_angle": "Edge Angle Threshold",
|
|
"dialog.create_texture.max_edge_angle.desc": "The maximum angle between two faces at which they will still be combined",
|
|
"dialog.create_texture.max_island_angle": "Island Angle Threshold",
|
|
"dialog.create_texture.max_island_angle.desc": "The maximum angle that can be combined into the same UV island",
|
|
"dialog.create_texture.resolution": "Resolution",
|
|
"dialog.create_texture.resolution.desc": "The height and width of the texture",
|
|
"dialog.create_texture.pixel_density": "Pixel Density",
|
|
"dialog.create_texture.pixel_density.desc": "The pixel density of the texture, in pixels per meter. The size of the texture map may differ depending on the amount and size of elements.",
|
|
|
|
"dialog.create_gif.title": "Record GIF",
|
|
"dialog.create_gif.format": "Format",
|
|
"dialog.create_gif.format.gif": "GIF",
|
|
"dialog.create_gif.format.png_sequence": "PNG Sequence",
|
|
"dialog.create_gif.length_mode": "Length Mode",
|
|
"dialog.create_gif.length_mode.seconds": "Seconds",
|
|
"dialog.create_gif.length_mode.frames": "Frames",
|
|
"dialog.create_gif.length_mode.animation": "Animation Length",
|
|
"dialog.create_gif.length_mode.turntable": "Turntable Rotation",
|
|
"dialog.create_gif.length": "Length",
|
|
"dialog.create_gif.fps": "FPS",
|
|
"dialog.create_gif.pixelate": "Pixelate",
|
|
"dialog.create_gif.color": "Background Color",
|
|
"dialog.create_gif.bg_image": "Background Image",
|
|
"dialog.create_gif.turn": "Turntable Speed",
|
|
"dialog.create_gif.turn.desc": "Rotate the model while recording. Use negative values to turn the model clockwise. A value of 60 corresponds to one rotation every second.",
|
|
"dialog.create_gif.play": "Start Animation",
|
|
|
|
"dialog.timelapse.interval": "Interval (Seconds)",
|
|
"dialog.timelapse.source": "Source",
|
|
"dialog.timelapse.source.interface": "Interface",
|
|
"dialog.timelapse.source.locked": "Locked Angle",
|
|
"dialog.timelapse.destination": "Destination Folder",
|
|
|
|
"dialog.save_angle.projection": "Projection",
|
|
"dialog.save_angle.projection.perspective": "Perspective",
|
|
"dialog.save_angle.projection.orthographic": "Orthographic",
|
|
"dialog.save_angle.position": "Camera Position",
|
|
"dialog.save_angle.rotation_mode": "Rotation Mode",
|
|
"dialog.save_angle.target": "Focal Point",
|
|
"dialog.save_angle.rotation": "Rotation",
|
|
"dialog.save_angle.zoom": "Zoom",
|
|
"dialog.save_angle.fov": "FOV",
|
|
|
|
"dialog.input.title": "Input",
|
|
|
|
"dialog.sketchfab_uploader.title": "Upload Sketchfab Model",
|
|
"dialog.sketchfab_uploader.token": "API Token",
|
|
"dialog.sketchfab_uploader.about_token": "The token is used to connect Blockbench to your Sketchfab account. You can find it on %0",
|
|
"dialog.sketchfab_uploader.name": "Model Name",
|
|
"dialog.sketchfab_uploader.description": "Description",
|
|
"dialog.sketchfab_uploader.animations": "Animations",
|
|
"dialog.sketchfab_uploader.tags": "Tags",
|
|
"dialog.sketchfab_uploader.suggested_tags": "Suggested Tags",
|
|
"dialog.sketchfab_uploader.category": "Category",
|
|
"dialog.sketchfab_uploader.category2": "Category 2",
|
|
"dialog.sketchfab_uploader.draft": "Draft",
|
|
"dialog.sketchfab_uploader.private": "Private (Pro)",
|
|
"dialog.sketchfab_uploader.password": "Password (Pro)",
|
|
|
|
"dialog.share_model.title": "Share Model",
|
|
"dialog.share_model.expire_time": "Expire Time",
|
|
"dialog.share_model.thumbnail": "Thumbnail",
|
|
"dialog.share_model.failed": "Failed to upload model",
|
|
|
|
"dialog.model_stats.title": "Model Stats",
|
|
"dialog.model_stats.cubes": "Cubes",
|
|
"dialog.model_stats.locators": "Locators",
|
|
"dialog.model_stats.meshes": "Meshes",
|
|
"dialog.model_stats.groups": "Groups",
|
|
"dialog.model_stats.vertices": "Vertices",
|
|
"dialog.model_stats.faces": "Faces",
|
|
|
|
"dialog.skin.title": "Create Minecraft Skin",
|
|
"dialog.skin.model": "Model",
|
|
"dialog.skin.variant": "Variant",
|
|
"dialog.skin.high_res_texture": "Please note that skins with the selected resolution will not work as regular Minecraft skins. Select a lower resolution.",
|
|
"dialog.skin.texture": "Texture (Optional)",
|
|
"dialog.skin.pose": "Pose",
|
|
"dialog.skin.layer_template": "Layer Texture",
|
|
|
|
"dialog.flip_animation.info": "Opposite bones are identified by the keywords 'left' and 'right' within their name.",
|
|
"dialog.flip_animation.offset": "Offset by half the animation length",
|
|
"dialog.flip_animation.show_in_timeline": "Show modified bones in timeline",
|
|
|
|
"dialog.predicate_overrides.model": "Model",
|
|
"dialog.predicate_overrides.predicates": "Predicates",
|
|
"dialog.predicate_overrides.variants": "Variants",
|
|
"dialog.predicate_overrides.start_value": "Start",
|
|
"dialog.predicate_overrides.add_override": "Add Override",
|
|
"dialog.predicate_overrides.add_predicate": "Add Predicate",
|
|
"dialog.predicate_overrides.generate_overrides": "Generate Overrides",
|
|
"dialog.predicate_overrides.confirm_delete": "Are you sure you want to delete all overrides?",
|
|
|
|
"dialog.predicate_overrides.predicate.angle": "Compass Angle",
|
|
"dialog.predicate_overrides.predicate.blocking": "Is Blocking",
|
|
"dialog.predicate_overrides.predicate.broken": "Is Broken",
|
|
"dialog.predicate_overrides.predicate.cast": "Is Cast",
|
|
"dialog.predicate_overrides.predicate.cooldown": "Cooldown",
|
|
"dialog.predicate_overrides.predicate.damage": "Damage",
|
|
"dialog.predicate_overrides.predicate.damaged": "Is Damaged",
|
|
"dialog.predicate_overrides.predicate.lefthanded": "Is Left-Handed",
|
|
"dialog.predicate_overrides.predicate.pull": "Pull Amount",
|
|
"dialog.predicate_overrides.predicate.pulling": "Is Pulling",
|
|
"dialog.predicate_overrides.predicate.charged": "Is Charged",
|
|
"dialog.predicate_overrides.predicate.firework": "Has Firework",
|
|
"dialog.predicate_overrides.predicate.throwing": "Ready to Throw",
|
|
"dialog.predicate_overrides.predicate.time": "Time of Day",
|
|
"dialog.predicate_overrides.predicate.custom_model_data": "Custom Model Data",
|
|
"dialog.predicate_overrides.predicate.level": "Light Level",
|
|
"dialog.predicate_overrides.predicate.filled": "Bundle Fill Level",
|
|
"dialog.predicate_overrides.predicate.tooting": "Tooting",
|
|
|
|
"dialog.export_private_settings.title": "Private Settings",
|
|
"dialog.export_private_settings.message": "Your file contains the following private informations: **%0**. Leave these values out if you plan to share the file with someone else.",
|
|
"dialog.export_private_settings.keep": "Keep",
|
|
"dialog.export_private_settings.omit": "Leave Out",
|
|
|
|
"dialog.settings.settings": "Settings",
|
|
"dialog.settings.keybinds": "Keybindings",
|
|
"dialog.settings.theme": "Theme",
|
|
"dialog.settings.about": "About",
|
|
"dialog.settings.search_results": "Search Results",
|
|
"dialog.settings.create_profile": "Create Profile...",
|
|
|
|
"keybindings.reset": "Reset",
|
|
"keybindings.clear": "Empty",
|
|
"keybindings.recording": "Recording Keybinding",
|
|
"keybindings.press": "Press a key or key combination or click anywhere on the screen to record your keybinding.",
|
|
|
|
"keybindings.item.num_slider.increase": "Incrase",
|
|
"keybindings.item.num_slider.decrease": "Decrase",
|
|
|
|
"layout.select": "Select",
|
|
"layout.options": "Options",
|
|
"layout.color": "Color Scheme",
|
|
"layout.css": "Custom CSS",
|
|
"layout.documentation": "Documentation",
|
|
"layout.restore_backup": "Your customized theme \"%0\" was overwritten. Click here to restore it.",
|
|
"layout.color.back": "Back",
|
|
"layout.color.back.desc": "Backgrounds and input fields",
|
|
"layout.color.dark": "Dark",
|
|
"layout.color.dark.desc": "Canvas background",
|
|
"layout.color.ui": "UI",
|
|
"layout.color.ui.desc": "Main interface color",
|
|
"layout.color.bright_ui": "Bright UI",
|
|
"layout.color.bright_ui.desc": "Context menus and tooltips",
|
|
"layout.color.button": "Button",
|
|
"layout.color.button.desc": "Buttons and switches",
|
|
"layout.color.selected": "Selected",
|
|
"layout.color.selected.desc": "Selected tabs and objects",
|
|
"layout.color.border": "Border",
|
|
"layout.color.border.desc": "Border of buttons and inputs",
|
|
"layout.color.accent": "Accent",
|
|
"layout.color.accent.desc": "Slider thumb and other details",
|
|
"layout.color.frame": "Window Frame",
|
|
"layout.color.frame.desc": "Border and title bar of the window",
|
|
"layout.color.grid": "Grid",
|
|
"layout.color.grid.desc": "3D preview grid",
|
|
"layout.color.wireframe": "Wireframe",
|
|
"layout.color.wireframe.desc": "Wireframe view lines",
|
|
"layout.color.text": "Text",
|
|
"layout.color.text.desc": "Normal text",
|
|
"layout.color.light": "Light",
|
|
"layout.color.light.desc": "Highlighted text",
|
|
"layout.color.accent_text": "Accent Text",
|
|
"layout.color.accent_text.desc": "Text on accent backgrounds",
|
|
"layout.color.bright_ui_text": "Bright UI Text",
|
|
"layout.color.bright_ui_text.desc": "Text on bright backgrounds",
|
|
"layout.color.subtle_text": "Subtle Text",
|
|
"layout.color.subtle_text.desc": "Secondary text color with less contrast",
|
|
"layout.color.checkerboard": "Checkerboard",
|
|
"layout.color.checkerboard.desc": "Background of canvas and UV editor",
|
|
"layout.name": "Name",
|
|
"layout.author": "Author",
|
|
"layout.font.main": "Main Font",
|
|
"layout.font.headline": "Headline Font",
|
|
"layout.font.code": "Code Font",
|
|
"layout.borders": "Borders",
|
|
|
|
"about.version": "Version:",
|
|
"about.version.up_to_date": "Up to date",
|
|
"about.version.update_available": "Version %0 is available",
|
|
"about.creator": "Creator:",
|
|
"about.website": "Website:",
|
|
"about.repository": "Repository:",
|
|
"about.vertex_snap": "Vertex Snapping is based on a plugin by SirBenet",
|
|
"about.icons": "Icon Packs:",
|
|
"about.libraries": "Libraries:",
|
|
|
|
"settings_profile.confirm_delete": "Are you sure you want to delete this settings profile?",
|
|
"settings_profile.condition": "Condition",
|
|
"settings_profile.condition.type.selectable": "Manually Selectable",
|
|
"settings_profile.condition.type.file_path.desc": "Use Regular Expression syntax to match the file path of the current project. Use forward slashes for directories",
|
|
|
|
"settings.category.general": "General",
|
|
"settings.category.interface": "Interface",
|
|
"settings.category.preview": "Preview",
|
|
"settings.category.grid": "Grid",
|
|
"settings.category.edit": "Edit",
|
|
"settings.category.snapping": "Snapping",
|
|
"settings.category.paint": "Paint",
|
|
"settings.category.defaults": "Defaults",
|
|
"settings.category.dialogs": "Dialogs",
|
|
"settings.category.export": "Export",
|
|
"settings.category.application": "Application",
|
|
|
|
"settings.language": "Language",
|
|
"settings.language.desc": "Interface language. Restart Blockbench to apply changes",
|
|
"settings.username": "Username",
|
|
"settings.username.desc": "Username for edit sessions",
|
|
"settings.streamer_mode": "Streamer Mode",
|
|
"settings.streamer_mode.desc": "Hides sensitive information like recent models",
|
|
|
|
"settings.interface_scale": "Interface Scale",
|
|
"settings.interface_scale.desc": "Scale of the entire Blockbench interface",
|
|
"settings.interface_mode": "UI Mode",
|
|
"settings.interface_mode.desc": "Interface mode. Restart Blockbench to apply changes",
|
|
"settings.interface_mode.auto": "Automatic",
|
|
"settings.interface_mode.desktop": "Desktop",
|
|
"settings.interface_mode.mobile": "Mobile",
|
|
"settings.hide_tab_bar": "Auto-hide Tab Bar",
|
|
"settings.hide_tab_bar.desc": "Hide the tab bar when only one tab is open",
|
|
"settings.mobile_panel_side": "Mobile Panel Side",
|
|
"settings.mobile_panel_side.desc": "Select which side of the screen panels are displayed on when using Blockbench on in landscape orientation",
|
|
"settings.status_bar_modifier_keys": "Suggest Modifier Keys in Status Bar",
|
|
"settings.status_bar_modifier_keys.desc": "Display context aware suggested modifier keys in the status bar",
|
|
"settings.origin_size": "Pivot Marker",
|
|
"settings.origin_size.desc": "Size of the pivot point marker",
|
|
"settings.control_size": "Transform Gizmo Size",
|
|
"settings.control_size.desc": "Size of the transform gizmo",
|
|
"settings.motion_trails": "Motion Trails",
|
|
"settings.motion_trails.desc": "Show motion trails in the animation editor",
|
|
"settings.display_skin": "Display Skin",
|
|
"settings.display_skin.desc": "Skin used for the display reference player model",
|
|
"settings.seethrough_outline": "X-Ray Outlines",
|
|
"settings.seethrough_outline.desc": "Show outlines through objects",
|
|
"settings.brightness": "Brightness",
|
|
"settings.brightness.desc": "Brightness of the preview. Default is 50",
|
|
"settings.shading": "Shading",
|
|
"settings.shading.desc": "Enable shading in the preview",
|
|
"settings.antialiasing": "Anti-aliasing",
|
|
"settings.antialiasing.desc": "Toggle anti-aliasing in the preview. Restart Blockbench to apply changes",
|
|
"settings.render_sides": "Render Sides",
|
|
"settings.fov": "FOV",
|
|
"settings.fov.desc": "Camera Field of View. Default is 45",
|
|
"settings.camera_near_plane": "Camera Near Plane",
|
|
"settings.camera_near_plane.desc": "The minimum distance from the camera where objects render. Higher values decrease Z-fighting. Default is 1.",
|
|
"settings.render_sides.desc": "Select which side of a face is rendered",
|
|
"settings.render_sides.auto": "Auto",
|
|
"settings.render_sides.front": "Outside",
|
|
"settings.render_sides.double": "Inside and Outside",
|
|
"settings.background_rendering": "Background Rendering",
|
|
"settings.background_rendering.desc": "Update the preview while the window is not focused",
|
|
"settings.texture_fps": "Animated Texture FPS",
|
|
"settings.texture_fps.desc": "Frames per second for animated textures",
|
|
"settings.particle_tick_rate": "Particle Tick Rate",
|
|
"settings.particle_tick_rate.desc": "Tick rate for particle effects in ticks per second. Default is 30",
|
|
"settings.volume": "Volume",
|
|
"settings.volume.desc": "Volume control for sound effects in animations",
|
|
"settings.outliner_colors": "Outliner Colors",
|
|
"settings.outliner_colors.desc": "Display element and group colors in the outliner",
|
|
"settings.preview_checkerboard": "Preview Checkerboard",
|
|
"settings.preview_checkerboard.desc": "Toggle the checkerboard background behind the preview",
|
|
"settings.uv_checkerboard": "UV Editor Checkerboard",
|
|
"settings.uv_checkerboard.desc": "Toggle the checkerboard background behind the UV editor",
|
|
"settings.timecode_frame_number": "Display Timecodes as Frame Numbers",
|
|
"settings.timecode_frame_number.desc": "Display fraction timecodes in the timeline as frame number instead of centisecond",
|
|
"settings.only_selected_bezier_handles": "Show Only Selected Bézier Handles",
|
|
"settings.only_selected_bezier_handles.desc": "Hide handles of bézier keyframes that are not currently selected",
|
|
|
|
"settings.base_grid": "Small Grid",
|
|
"settings.base_grid.desc": "Show small grid and axes",
|
|
"settings.large_grid": "Block Grid",
|
|
"settings.large_grid.desc": "Show 16x16 block-size grid",
|
|
"settings.large_grid_size": "Block Grid Size",
|
|
"settings.large_grid_size.desc": "Size of the block grid",
|
|
"settings.full_grid": "Precise Block Grid",
|
|
"settings.full_grid.desc": "Show pixel-precise block grid",
|
|
"settings.large_box": "Size Limit Box",
|
|
"settings.large_box.desc": "Show size limit boundaries",
|
|
"settings.display_grid": "Display Mode Grid",
|
|
"settings.display_grid.desc": "Show grid in display mode",
|
|
"settings.painting_grid": "Painting Grid",
|
|
"settings.painting_grid.desc": "Show grid on textured elements in paint mode",
|
|
"settings.ground_plane": "Ground Plane",
|
|
"settings.ground_plane.desc": "Show a floor plane below the model",
|
|
|
|
"settings.undo_limit": "Undo Limit",
|
|
"settings.undo_limit.desc": "Number of steps you can undo",
|
|
"settings.local_move": "Move on Relative Axes",
|
|
"settings.local_move.desc": "Move rotated elements on their own axes if possible",
|
|
"settings.canvas_unselect": "Canvas Click Unselect",
|
|
"settings.canvas_unselect.desc": "Unselects all elements when clicking on the canvas background",
|
|
"settings.highlight_cubes": "Highlight Elements",
|
|
"settings.highlight_cubes.desc": "Highlight elements when you hover over them or select them",
|
|
"settings.deactivate_size_limit": "Deactivate Size Limit",
|
|
"settings.deactivate_size_limit.desc": "Deactivate the size limit for specific model formats. WARNING: This can cause invalid models.",
|
|
"settings.allow_display_slot_mirror": "Allow Display Slot Mirroring",
|
|
"settings.allow_display_slot_mirror.desc": "Allow Display slots for Java item models to be mirrored. WARNING: This only works in Minecraft 1.14 or earlier or in special cases.",
|
|
"settings.vertex_merge_distance": "Vertex Merge Distance",
|
|
"settings.vertex_merge_distance.desc": "Distance within which vertices are merged using merging by distance",
|
|
"settings.preview_paste_behavior": "Default Preview Paste Behavior",
|
|
"settings.preview_paste_behavior.desc": "Select the behavior when pasting something into the preview in Edit mode and multiple options are available",
|
|
"settings.preview_paste_behavior.always_ask": "Always Ask",
|
|
|
|
"settings.autouv": "Auto UV",
|
|
"settings.autouv.desc": "Enable Auto UV by default",
|
|
"settings.default_cube_size": "Cube Size",
|
|
"settings.default_cube_size.desc": "Set the default cube size when creating a new cube",
|
|
"settings.create_rename": "Rename New Element",
|
|
"settings.create_rename.desc": "Focus name field when creating new element or group",
|
|
"settings.show_only_selected_uv": "Show Only Selected UV",
|
|
"settings.show_only_selected_uv.desc": "Only display the selected UV faces in the UV editor by default",
|
|
"settings.animation_snap": "Animation Snap",
|
|
"settings.animation_snap.desc": "Default snap interval for keyframes in the animation timeline in steps per second. This can also be changed per animation. The default value is 24.",
|
|
"settings.uniform_keyframe": "Uniform Scale Keyframes",
|
|
"settings.uniform_keyframe.desc": "Set scale keyframes to uniform scaling by default",
|
|
|
|
"settings.edit_size": "Grid Resolution",
|
|
"settings.edit_size.desc": "Resolution of the grid that elements snap to",
|
|
"settings.shift_size": "Shift Resolution",
|
|
"settings.shift_size.desc": "Resolution of the grid while holding shift",
|
|
"settings.ctrl_size": "Control Resolution",
|
|
"settings.ctrl_size.desc": "Resolution of the grid while holding control",
|
|
"settings.ctrl_shift_size": "Control + Shift Resolution",
|
|
"settings.ctrl_shift_size.desc": "Resolution of the grid while holding control and shift",
|
|
"settings.negative_size": "Negative Size",
|
|
"settings.negative_size.desc": "Allow the resize tool to use negative sizes",
|
|
"settings.nearest_rectangle_select": "Rectangle Selection: Nearest Edge",
|
|
"settings.nearest_rectangle_select.desc": "Snap rectangle selections to the nearest pixel edge, like in GIMP, instead of entire pixels.",
|
|
|
|
"settings.sync_color": "Sync Color",
|
|
"settings.sync_color.desc": "Synchronize the color between different Blockbench instances",
|
|
"settings.color_wheel": "Color Wheel",
|
|
"settings.color_wheel.desc": "Use the color wheel as the main color picker",
|
|
"settings.pick_color_opacity": "Pick Color Opacity",
|
|
"settings.pick_color_opacity.desc": "Pick the color opacity with the Color Picker and set it as brush opacity",
|
|
"settings.paint_through_transparency": "Paint Through Transparency",
|
|
"settings.paint_through_transparency.desc": "Paint through transparent pixels when Lock Alpha Channel is enabled",
|
|
"settings.paint_side_restrict": "Restrict Brush to Side",
|
|
"settings.paint_side_restrict.desc": "Restrict brushes to only paint on the current side",
|
|
"settings.paint_with_stylus_only": "Paint with Stylus Only",
|
|
"settings.paint_with_stylus_only.desc": "Only use the stylus for painting, reserve mouse or touch input for navigation.",
|
|
"settings.image_editor": "Image Editor",
|
|
"settings.image_editor.desc": "Default image editor to edit textures with",
|
|
|
|
"settings.brush_opacity_modifier": "Brush Opacity Modifier",
|
|
"settings.brush_opacity_modifier.desc": "Modify the brush opacity when using a stylus",
|
|
"settings.brush_size_modifier": "Brush Size Modifier",
|
|
"settings.brush_size_modifier.desc": "Modify the brush size when using a stylus",
|
|
"settings.brush_modifier.pressure": "Pressure",
|
|
"settings.brush_modifier.tilt": "Tilt",
|
|
"settings.brush_modifier.none": "None",
|
|
|
|
"settings.dialog.desc": "Show the \"%0\" dialog",
|
|
|
|
"settings.minifiedout": "Minified Export",
|
|
"settings.minifiedout.desc": "Write JSON file in one line",
|
|
"settings.minify_bbmodel": "Minified Project Files",
|
|
"settings.minify_bbmodel.desc": "Write .bbmodel files minified into one line",
|
|
"settings.embed_textures": "Embed Textures",
|
|
"settings.embed_textures.desc": "Embed texture file content in .bbmodel files",
|
|
"settings.export_empty_groups": "Export Empty Groups",
|
|
"settings.export_empty_groups.desc": "Include groups without content in exported files",
|
|
"settings.export_groups": "Export Groups in Java block/item models",
|
|
"settings.export_groups.desc": "Save groups in java block or item model JSON files",
|
|
"settings.obj_face_export_mode": "OBJ Face Export Mode",
|
|
"settings.obj_face_export_mode.desc": "Choose to let the OBJ exporter convert all faces into tris or quads",
|
|
"settings.obj_face_export_mode.both": "Default",
|
|
"settings.obj_face_export_mode.tris": "Convert to Tris",
|
|
"settings.obj_face_export_mode.quads": "Convert to Quads",
|
|
"settings.animation_sample_rate": "Animation Sample Rate",
|
|
"settings.animation_sample_rate.desc": "Sample rate in samples per second for curves that the respective format does not support natively",
|
|
"settings.credit": "Credit Comment",
|
|
"settings.credit.desc": "Add a credit comment to exported files",
|
|
"settings.model_export_scale": "Model Export Scale",
|
|
"settings.model_export_scale.desc": "Factor by which the scale of exported glTF, DAE, and FBX models gets reduced. The default is 16, which converts 16 Blockbench units into 1 meter in the export.",
|
|
"settings.sketchfab_token": "Sketchfab Token",
|
|
"settings.sketchfab_token.desc": "Token to authorize Blockbench to upload to your Sketchfab account",
|
|
"settings.default_path": "Default Minecraft Textures Path",
|
|
"settings.default_path.desc": "Folder from where Blockbench loads default textures",
|
|
|
|
"settings.recent_projects": "Recent Model Cap",
|
|
"settings.recent_projects.desc": "Maximum number of recent models to remember",
|
|
"settings.backup_interval": "Backup Interval",
|
|
"settings.backup_interval.desc": "Interval of the automatic backups in minutes",
|
|
"settings.backup_retain": "Backup Retain Duration",
|
|
"settings.backup_retain.desc": "Set how long Blockbench retains old backups in days",
|
|
"settings.automatic_updates": "Automatic Updates",
|
|
"settings.automatic_updates.desc": "Automatically download new versions and keep Blockbench up-to-date",
|
|
"settings.update_to_prereleases": "Update to Pre-releases",
|
|
"settings.update_to_prereleases.desc": "Automatically update to Blockbench beta versions to test new features. Pre-release versions can be unstable, don't enable this option if you rely on Blockbench for work or other important projects.",
|
|
"settings.hardware_acceleration": "Hardware Acceleration",
|
|
"settings.hardware_acceleration.desc": "Outsource rendering tasks to the graphics card. Restart Blockbench to apply changes",
|
|
|
|
"category.navigate": "Navigation",
|
|
"category.tools": "Tools",
|
|
"category.file": "File",
|
|
"category.blockbench": "Blockbench",
|
|
"category.edit": "Edit",
|
|
"category.transform": "Transform",
|
|
"category.color": "Color",
|
|
"category.paint": "Paint",
|
|
"category.view": "View",
|
|
"category.display": "Display Settings",
|
|
"category.animation": "Animation",
|
|
"category.textures": "Textures",
|
|
"category.uv": "UV",
|
|
"category.misc": "Miscellaneous",
|
|
"category.separators": "Separators",
|
|
|
|
"keybind.preview_select": "Select",
|
|
"keybind.preview_rotate": "Rotate View",
|
|
"keybind.preview_drag": "Drag View",
|
|
"keybind.preview_zoom": "Zoom View",
|
|
"keybind.preview_area_select": "Area Select",
|
|
"keybind.confirm": "Confirm",
|
|
"keybind.cancel": "Cancel",
|
|
|
|
"action.slider_pos": "Position %0",
|
|
"action.slider_pos.desc": "Move elements on the %0 axis",
|
|
"action.slider_size": "Size %0",
|
|
"action.slider_size.desc": "Resize elements on the %0 axis",
|
|
"action.slider_inflate": "Inflate",
|
|
"action.slider_inflate.desc": "Inflate cubes in all directions without changing the UV",
|
|
"action.slider_rotation": "Rotation %0",
|
|
"action.slider_rotation.desc": "Rotate elements on the %0 axis",
|
|
"action.slider_origin": "Pivot %0",
|
|
"action.slider_origin.desc": "Move pivot on the %0 axis",
|
|
|
|
"action.fill_mode": "Fill Mode",
|
|
"action.fill_mode.face": "Face",
|
|
"action.fill_mode.color_connected": "Connected Colors",
|
|
"action.fill_mode.color": "Colors",
|
|
"action.fill_mode.element": "Element",
|
|
"action.draw_shape_type": "Shape Type",
|
|
"action.draw_shape_type.rectangle": "Rectangle",
|
|
"action.draw_shape_type.rectangle_h": "Rectangle (Hollow)",
|
|
"action.draw_shape_type.ellipse": "Ellipse",
|
|
"action.draw_shape_type.ellipse_h": "Ellipse (Hollow)",
|
|
"action.draw_shape_type.line": "Line",
|
|
"action.copy_brush_mode": "Copy Brush Mode",
|
|
"action.copy_brush_mode.copy": "Copy",
|
|
"action.copy_brush_mode.pattern": "Pattern",
|
|
"action.copy_brush_mode.sample": "Sample",
|
|
"action.copy_paste_tool_mode": "Copy Paste Mode",
|
|
"action.copy_paste_tool_mode.copy": "Copy",
|
|
"action.copy_paste_tool_mode.move": "Move",
|
|
"action.color_erase_mode": "Erase Mode",
|
|
"action.color_erase_mode.desc": "With erase mode enabled, tools like Fill and Rectangle subtract colors rather than adding them",
|
|
"action.mirror_painting": "Mirror Painting",
|
|
"action.mirror_painting.description": "Mirror your paint strokes to the other side of the model",
|
|
"action.lock_alpha": "Lock Alpha Channel",
|
|
"action.lock_alpha.description": "Lock the transparency of all pixels",
|
|
"action.slider_brush_size": "Size",
|
|
"action.slider_brush_size.desc": "Radius of the brush in pixels",
|
|
"action.slider_brush_opacity": "Opacity",
|
|
"action.slider_brush_opacity.desc": "Opacity of the brush from 0 to 255",
|
|
"action.slider_brush_softness": "Softness",
|
|
"action.slider_brush_softness.desc": "Softness of the brush in percent",
|
|
"action.brush_shape": "Brush Shape",
|
|
"action.brush_shape.square": "Square",
|
|
"action.brush_shape.circle": "Circle",
|
|
"action.blend_mode": "Blend Mode",
|
|
"action.blend_mode.default": "Default",
|
|
"action.blend_mode.set_opacity": "Set Opacity",
|
|
"action.blend_mode.color": "Color",
|
|
"action.blend_mode.behind": "Behind",
|
|
"action.blend_mode.multiply": "Multiply",
|
|
"action.blend_mode.divide": "Divide",
|
|
"action.blend_mode.add": "Add",
|
|
"action.blend_mode.subtract": "Subtract",
|
|
"action.blend_mode.screen": "Screen",
|
|
"action.blend_mode.overlay": "Overlay",
|
|
"action.blend_mode.hard_light": "Hard Light",
|
|
"action.blend_mode.difference": "Difference",
|
|
|
|
"action.uv_slider_pos_x": "Move Horizontal",
|
|
"action.uv_slider_pos_x.desc": "Move all selected UV faces horizontally",
|
|
"action.uv_slider_pos_y": "Move Vertical",
|
|
"action.uv_slider_pos_y.desc": "Move all selected UV faces vertically",
|
|
"action.uv_slider_size_x": "Scale Horizontal",
|
|
"action.uv_slider_size_x.desc": "Scale all selected UV faces horizontally",
|
|
"action.uv_slider_size_y": "Scale Vertical",
|
|
"action.uv_slider_size_y.desc": "Scale all selected UV faces vertically",
|
|
|
|
"action.vertex_snap_mode": "Snap Mode",
|
|
"action.vertex_snap_mode.desc": "Select if Vertex Snap moves elements to the selected position or resizes them",
|
|
"action.vertex_snap_mode.move": "Move",
|
|
"action.vertex_snap_mode.scale": "Scale",
|
|
|
|
"action.move_tool": "Move",
|
|
"action.move_tool.desc": "Tool to select and move elements",
|
|
"action.resize_tool": "Resize",
|
|
"action.resize_tool.desc": "Tool to select and resize elements",
|
|
"action.rotate_tool": "Rotate",
|
|
"action.rotate_tool.desc": "Tool to select and rotate elements",
|
|
"action.pivot_tool": "Pivot Tool",
|
|
"action.pivot_tool.desc": "Tool to change the pivot point of elements and bones",
|
|
"action.seam_tool": "Seam Tool",
|
|
"action.seam_tool.desc": "Tool to define UV seams on mesh edges",
|
|
"action.pan_tool": "Pan Tool",
|
|
"action.pan_tool.desc": "Tool to navigate in the viewport and the texture editor",
|
|
"action.brush_tool": "Paint Brush",
|
|
"action.brush_tool.desc": "Colored brush to draw on textures",
|
|
"action.copy_brush": "Copy Brush",
|
|
"action.copy_brush.desc": "Brush to clone parts of your texture or draw patterns. Hold Ctrl and click to select a copy source.",
|
|
"action.fill_tool": "Paint Bucket",
|
|
"action.fill_tool.desc": "Paint bucket to fill entire faces with one color",
|
|
"action.eraser": "Eraser",
|
|
"action.eraser.desc": "Eraser tool to replace colors on a texture with transparency",
|
|
"action.color_picker": "Color Picker",
|
|
"action.color_picker.desc": "Tool to pick the color of pixels on your texture",
|
|
"action.draw_shape_tool": "Draw Shape",
|
|
"action.draw_shape_tool.desc": "Tool to draw simple shapes on textures",
|
|
"action.gradient_tool": "Gradient Tool",
|
|
"action.gradient_tool.desc": "Create a color gradient on your texture",
|
|
"action.copy_paste_tool": "Copy Paste Tool",
|
|
"action.copy_paste_tool.desc": "Tool to copy and paste selections of textures",
|
|
"action.toggle_skin_layer": "Toggle Skin Layer",
|
|
"action.toggle_skin_layer.desc": "Toggle the hat and clothing layer of the skin model",
|
|
"action.explode_skin_model": "Explode Skin Model",
|
|
"action.explode_skin_model.desc": "Toggles an explosion view that allows you to edit covered faces",
|
|
|
|
"action.vertex_snap_tool": "Vertex Snap",
|
|
"action.vertex_snap_tool.desc": "Move one cube to another cube by connecting two vertices",
|
|
"action.swap_tools": "Swap Tools",
|
|
"action.swap_tools.desc": "Switch between the move and resize tool",
|
|
|
|
"action.project_window": "Project...",
|
|
"action.project_window.desc": "Opens the project window, where you can edit metadata of your model",
|
|
"action.new_window": "New Window",
|
|
"action.new_window.desc": "Opens a new Blockbench window",
|
|
"action.open_model_folder": "Open Model Folder",
|
|
"action.open_model_folder.desc": "Opens the folder that the model is contained in",
|
|
"action.open_backup_folder": "Open Backup Folder",
|
|
"action.open_backup_folder.desc": "Opens the Blockbench backup folder",
|
|
"action.open_model": "Open Model",
|
|
"action.open_model.desc": "Open a model file from your computer",
|
|
"action.open_from_link": "Open Model from Link...",
|
|
"action.open_from_link.desc": "Open a model from a blckbn.ch URL",
|
|
"action.convert_project": "Convert Project",
|
|
"action.convert_project.desc": "Converts the current project to a project for another model format",
|
|
"action.close_project": "Close Project",
|
|
"action.close_project.desc": "Closes the currently open project",
|
|
"action.tab_overview": "Tab Overview",
|
|
"action.tab_overview.desc": "View all open tabs in a grid and jump to one",
|
|
"action.switch_tabs": "Switch Tabs",
|
|
"action.switch_tabs.desc": "Cycle between opened tabs. Hold shift to cycle in the opposite direction.",
|
|
"action.validator_window": "View Model Issues...",
|
|
"action.validator_window.desc": "Opens the validator, which lists issues with the current model.",
|
|
"action.import_obj": "Import OBJ Model",
|
|
"action.import_obj.desc": "Imports objects from an OBJ model as meshes",
|
|
"action.import_java_block_model": "Add Java Block/Item Model",
|
|
"action.import_java_block_model.desc": "Add a Minecraft Java block/item model from a json file to the current model",
|
|
"action.extrude_texture": "Extruded Texture",
|
|
"action.extrude_texture.desc": "Generate a model by stretching out a texture",
|
|
"action.export_blockmodel": "Export Block/Item Model",
|
|
"action.export_blockmodel.desc": "Export a Minecraft Java Edition block or item model",
|
|
"action.export_asset_archive": "Download Archive",
|
|
"action.export_asset_archive.desc": "Download an archive with the model and all textures in it",
|
|
"action.export_bedrock": "Export Bedrock Geometry",
|
|
"action.export_bedrock.desc": "Export the model as a bedrock edition geometry file.",
|
|
"action.export_entity": "Export Bedrock Entity",
|
|
"action.export_entity.desc": "Add the current model as an entity to a mobs.json file",
|
|
"action.export_class_entity": "Export Java Entity",
|
|
"action.export_class_entity.desc": "Export the entity model as a Java class",
|
|
"action.import_optifine_part": "Import OptiFine Part",
|
|
"action.import_optifine_part.desc": "Import an entity part model for OptiFine",
|
|
"action.export_optifine_full": "Export OptiFine JEM",
|
|
"action.export_optifine_full.desc": "Export a full OptiFine entity model",
|
|
"action.export_optifine_part": "Export OptiFine Part",
|
|
"action.export_optifine_part.desc": "Export a single part for an OptiFine entity model",
|
|
"action.export_minecraft_skin": "Export Minecraft Skin",
|
|
"action.export_minecraft_skin.desc": "Export the Minecraft skin as a PNG texture",
|
|
"action.export_obj": "Export OBJ Model",
|
|
"action.export_obj.desc": "Export a Wavefront OBJ model for rendering",
|
|
"action.export_collada": "Export Collada Model (dae)",
|
|
"action.export_collada.desc": "Export model and animations as dae file to use it in other 3D applications",
|
|
"action.export_fbx": "Export FBX Model",
|
|
"action.export_fbx.desc": "Export model and animations as fbx file to use it in other 3D applications and game engines",
|
|
"action.export_gltf": "Export glTF Model",
|
|
"action.export_gltf.desc": "Export model and animations as glTF file for sharing and rendering",
|
|
"action.upload_sketchfab": "Upload to Sketchfab",
|
|
"action.upload_sketchfab.desc": "Upload your model to Sketchfab",
|
|
"action.share_model": "Share...",
|
|
"action.share_model.desc": "Generate a short link to share your model",
|
|
|
|
"action.save_project": "Save Project",
|
|
"action.save_project.desc": "Saves the current model as a project file",
|
|
"action.save_project_as": "Save Project As",
|
|
"action.save_project_as.desc": "Saves the current model as a project file at a new location",
|
|
"action.import_project": "Import Project",
|
|
"action.import_project.desc": "Import another project from a .bbmodel file into the current project",
|
|
"action.export_over": "Save Model",
|
|
"action.export_over.desc": "Saves the model, textures and animations by overwriting the files",
|
|
|
|
"action.settings_window": "Settings...",
|
|
"action.settings_window.desc": "Open the Blockbench settings dialog.",
|
|
"action.plugins_window": "Plugins...",
|
|
"action.plugins_window.desc": "Open the plugin store window",
|
|
"action.action_control": "Action Control",
|
|
"action.action_control.desc": "Search and execute any available action",
|
|
"action.edit_session": "Edit Session...",
|
|
"action.edit_session.desc": "Connect to an edit session to collaborate with other users",
|
|
"action.add_plugin": "Install Plugin",
|
|
"action.add_plugin.desc": "Install a plugin through Action Control",
|
|
"action.remove_plugin": "Uninstall Plugin",
|
|
"action.remove_plugin.desc": "Uninstall a plugin through Action Control",
|
|
|
|
"action.load_plugin": "Load Plugin from File",
|
|
"action.load_plugin.desc": "Load a plugin by importing the source file",
|
|
"action.load_plugin_from_url": "Load Plugin from URL",
|
|
"action.load_plugin_from_url.desc": "Load a plugin from a server by specifying the URL",
|
|
"action.reload_plugins": "Reload Plugins",
|
|
"action.reload_plugins.desc": "Reload all development plugins",
|
|
|
|
"action.import_settings": "Import Settings",
|
|
"action.import_settings.desc": "Import a .bbsettings file",
|
|
"action.export_settings": "Export Settings",
|
|
"action.export_settings.desc": "Export the Blockbench settings as a .bbsettings file",
|
|
|
|
"action.load_keymap": "Load Keymap",
|
|
"action.load_keymap.default": "Default (Trackpad/Mouse)",
|
|
"action.load_keymap.mouse": "Default (Mouse)",
|
|
"action.load_keymap.default.desc": "Default Blockbench keybindings, with viewport navigation controls optimized for use on laptop trackpads",
|
|
"action.load_keymap.mouse.desc": "Default Blockbench keybindings, with viewport navigation bound to the middle mouse button",
|
|
"action.load_keymap.blender.desc": "Keymap for users who are familiar with the controls of Blender",
|
|
"action.load_keymap.cinema4d.desc": "Keymap for users who are familiar with the controls of Cinema 4D",
|
|
"action.load_keymap.maya.desc": "Keymap for users who are familiar with the controls of Autodesk Maya",
|
|
"action.import_keymap": "Import Keymap",
|
|
"action.import_keymap.desc": "Import keybindings a .bbkeymap file",
|
|
"action.export_keymap": "Export Keymap",
|
|
"action.export_keymap.desc": "Export the current keybindings as a .bbkeymap file",
|
|
|
|
"action.reset_layout": "Reset Layout",
|
|
"action.reset_layout.desc": "Reset the layout to Blockbench's default",
|
|
"action.import_theme": "Import Theme",
|
|
"action.export_theme": "Export Theme",
|
|
"action.export_theme.desc": "Create a theme file based on the current settings",
|
|
|
|
"action.undo": "Undo",
|
|
"action.undo.desc": "Undoes the last change",
|
|
"action.redo": "Redo",
|
|
"action.redo.desc": "Reverts the last undo",
|
|
"action.edit_history": "Edit History...",
|
|
"action.edit_history.desc": "View the editing history and undo or redo steps",
|
|
"action.copy": "Copy",
|
|
"action.copy.desc": "Copy the selected selection, face or display settings",
|
|
"action.paste": "Paste",
|
|
"action.paste.desc": "Paste the selected selection, face or display settings",
|
|
"action.cut": "Cut",
|
|
"action.cut.desc": "Cut the selected selection, face or display settings",
|
|
"action.add_cube": "Add Cube",
|
|
"action.add_cube.desc": "Adds a new cube",
|
|
"action.add_mesh": "Add Mesh",
|
|
"action.add_mesh.desc": "Adds a new mesh",
|
|
"action.add_locator": "Add Locator",
|
|
"action.add_locator.desc": "Adds a new locator to control positions of particles, leashes etc",
|
|
"action.add_null_object": "Add Null Object",
|
|
"action.add_null_object.desc": "Adds a new null object",
|
|
"action.add_texture_mesh": "Add Texture Mesh",
|
|
"action.add_texture_mesh.desc": "Adds a new Texture Mesh",
|
|
"action.add_group": "Add Group",
|
|
"action.add_group.desc": "Adds a new group or bone",
|
|
"action.group_elements": "Group Elements",
|
|
"action.group_elements.desc": "Wrap selected elements into a new group",
|
|
"action.resolve_group": "Resolve Group",
|
|
"action.resolve_group.desc": "Resolve the group while retaining its children in the same place",
|
|
"action.outliner_toggle": "Toggle More Options",
|
|
"action.outliner_toggle.desc": "Toggles switches for more options in the outliner",
|
|
"action.cube_counter": "Model Statistics",
|
|
"action.cube_counter.desc": "Displays the current number of elements and other statistics",
|
|
|
|
"action.duplicate": "Duplicate",
|
|
"action.duplicate.desc": "Duplicates the selected elements or group",
|
|
"action.delete": "Delete",
|
|
"action.delete.desc": "Deletes the selected elements or group",
|
|
"action.move_to_group": "Move to Group",
|
|
"action.move_to_group.desc": "Move the selected elements to a different outliner group",
|
|
"action.sort_outliner": "Sort Outliner",
|
|
"action.sort_outliner.desc": "Sort the outliner alphabetically",
|
|
"action.unlock_everything": "Unlock All",
|
|
"action.unlock_everything.desc": "Unlock all groups and elements in the outliner.",
|
|
"action.element_colors": "Cube Colors",
|
|
"action.element_colors.desc": "Show cube colors in the outliner",
|
|
"action.find_replace": "Find/Replace...",
|
|
"action.find_replace.desc": "Find and replace parts of names",
|
|
"action.select_window": "Select...",
|
|
"action.select_window.desc": "Search and select elements based on their properties",
|
|
"action.invert_selection": "Invert Selection",
|
|
"action.invert_selection.desc": "Invert the current selection of elements",
|
|
"action.select_all": "Select All",
|
|
"action.select_all.desc": "Select all elements, faces, vertices, or keyframes",
|
|
"action.unselect_all": "Unselect All",
|
|
"action.unselect_all.desc": "Unselect all elements, faces, vertices, or keyframes",
|
|
"action.hide_everything_except_selection": "Hide Everything Except Selection",
|
|
"action.hide_everything_except_selection.desc": "Toggle visibility on all elements except the ones that are selected",
|
|
"action.collapse_groups": "Collapse Groups",
|
|
"action.collapse_groups.desc": "Collapse all groups in the outliner",
|
|
"action.unfold_groups": "Unfold Groups",
|
|
"action.unfold_groups.desc": "Unfold all groups in the outliner",
|
|
"action.edit_bedrock_binding": "Edit Binding...",
|
|
"action.edit_bedrock_binding.desc": "Change which bone the geometry is bound to",
|
|
|
|
"action.slider_color_h": "Hue",
|
|
"action.slider_color_s": "Saturation",
|
|
"action.slider_color_v": "Value",
|
|
"action.slider_color_red": "Color Red",
|
|
"action.slider_color_green": "Color Green",
|
|
"action.slider_color_blue": "Color Blue",
|
|
"action.add_to_palette": "Add To Palette",
|
|
"action.add_to_palette.desc": "Add the selected color to the color palette",
|
|
"action.import_palette": "Import Palette",
|
|
"action.import_palette.desc": "Import a palette file",
|
|
"action.export_palette": "Export Palette",
|
|
"action.export_palette.desc": "Export palette as a .GPL file",
|
|
"action.generate_palette": "Generate Palette...",
|
|
"action.generate_palette.desc": "Generate palette from a texture",
|
|
"action.sort_palette": "Sort Palette",
|
|
"action.sort_palette.desc": "Sort all colors on the palette by color and brightness",
|
|
"action.save_palette": "Save Palette...",
|
|
"action.save_palette.desc": "Save the current color palette inside Blockbench for later use",
|
|
"action.load_palette": "Load Palette",
|
|
"action.load_palette.desc": "Load one of the built-in or saved palette presets",
|
|
"action.pick_screen_color": "Pick Screen Color",
|
|
"action.pick_screen_color.desc": "Pick a color from somewhere on your screen",
|
|
|
|
"action.transform_space": "Transform Space",
|
|
"action.transform_space.desc": "Default transform space for elements and bones",
|
|
"action.transform_space.global": "Global",
|
|
"action.transform_space.bone": "Bone",
|
|
"action.transform_space.local": "Local",
|
|
"action.transform_space.normal": "Normal",
|
|
"action.rotation_space": "Rotation Space",
|
|
"action.scale": "Scale...",
|
|
"action.scale.desc": "Scale the selected elements",
|
|
"action.rotate_cw": "Rotate %0 +90",
|
|
"action.rotate_cw.desc": "Rotate the selected elements 90° on the %0 axis",
|
|
"action.rotate_ccw": "Rotate %0 -90",
|
|
"action.rotate_ccw.desc": "Rotate the selected elements -90° on the %0 axis",
|
|
"action.flip": "Flip %0",
|
|
"action.flip.desc": "Flip the selected elements on the %0 axis",
|
|
"action.center": "Center %0",
|
|
"action.center.desc": "Center the selected elements on the %0 axis",
|
|
"action.center_lateral": "Center Lateral",
|
|
"action.center_lateral.desc": "Center the selected elements on the X and Z axis",
|
|
"action.toggle_visibility": "Toggle Visibility",
|
|
"action.toggle_visibility.desc": "Toggle the visibility of the selected elements",
|
|
"action.toggle_export": "Toggle Export",
|
|
"action.toggle_export.desc": "Toggle the export setting of the selected elements",
|
|
"action.toggle_locked": "Toggle Lock",
|
|
"action.toggle_locked.desc": "Toggle whether the selected elements are locked",
|
|
"action.toggle_autouv": "Toggle Auto UV",
|
|
"action.toggle_autouv.desc": "Toggle the auto UV setting of the selected elements",
|
|
"action.toggle_shade": "Toggle Shading",
|
|
"action.toggle_shade.desc": "Toggle the shading of the selected cubes",
|
|
"action.toggle_mirror_uv": "Mirror UV",
|
|
"action.toggle_mirror_uv.desc": "Toggle the UV mirroring on the X axis of the selected cubes",
|
|
"action.rename": "Rename",
|
|
"action.rename.desc": "Change the name of the selected elements or group",
|
|
"action.update_autouv": "Update Auto UV",
|
|
"action.update_autouv.desc": "Update the auto UV mapping of the selected cubes",
|
|
"action.edit_material_instances": "Edit Material Instances",
|
|
"action.edit_material_instances.desc": "Edit material instance names for bedrock block geometries",
|
|
"action.selection_mode": "Selection Mode",
|
|
"action.selection_mode.desc": "Change how elements can be selected in the viewport",
|
|
"action.selection_mode.object": "Object",
|
|
"action.selection_mode.cluster": "Cluster",
|
|
"action.selection_mode.face": "Face",
|
|
"action.selection_mode.edge": "Edge",
|
|
"action.selection_mode.vertex": "Vertex",
|
|
"action.select_seam": "Select UV Seam",
|
|
"action.select_seam.desc": "Select the UV seam mode for the selected edges",
|
|
"action.select_seam.auto": "Auto",
|
|
"action.select_seam.join": "Join",
|
|
"action.select_seam.divide": "Divide",
|
|
"action.create_face": "Create Face or Edge",
|
|
"action.create_face.desc": "Creates a new face or edge between the selected vertices",
|
|
"action.convert_to_mesh": "Convert to Mesh",
|
|
"action.convert_to_mesh.desc": "Convert the selected elements into meshes",
|
|
"action.invert_face": "Invert Face",
|
|
"action.invert_face.desc": "Invert the selected faces to make them face the opposite direction",
|
|
"action.extrude_mesh_selection": "Extrude Selection",
|
|
"action.extrude_mesh_selection.desc": "Extrude the selected parts of the mesh",
|
|
"action.inset_mesh_selection": "Inset Selection",
|
|
"action.inset_mesh_selection.desc": "Inset the selected parts of the mesh",
|
|
"action.loop_cut": "Loop Cut",
|
|
"action.loop_cut.desc": "Split the mesh in a loop across the selected edge",
|
|
"action.dissolve_edges": "Dissolve Edges",
|
|
"action.dissolve_edges.desc": "Dissolve selected edges in a mesh and merge the faces they divide",
|
|
"action.split_mesh": "Split Mesh",
|
|
"action.split_mesh.desc": "Split the selected faces of the mesh into a new mesh",
|
|
"action.merge_vertices": "Merge Vertices",
|
|
"action.merge_vertices.desc": "Merge the selected vertices into the position of the first selected verted",
|
|
"action.merge_vertices.merge_all": "Merge All",
|
|
"action.merge_vertices.merge_all_in_center": "Merge All in Center",
|
|
"action.merge_vertices.merge_by_distance": "Merge by Distance",
|
|
"action.merge_vertices.merge_by_distance_in_center": "Merge by Distance in Center",
|
|
"action.merge_meshes": "Merge Meshes",
|
|
"action.merge_meshes.desc": "Merge multiple meshes into one",
|
|
|
|
"action.adjust_brightness_contrast": "Adjust Brightness & Contrast...",
|
|
"action.adjust_brightness_contrast.desc": "Adjust the brightness and contrast of the selected texture",
|
|
"action.adjust_saturation_hue": "Adjust Saturation & Hue...",
|
|
"action.adjust_saturation_hue.desc": "Adjust the saturation and hue of the selected texture",
|
|
"action.invert_colors": "Invert Colors",
|
|
"action.invert_colors.desc": "Invert all colors of the selected texture",
|
|
"action.adjust_opacity": "Adjust Opacity...",
|
|
"action.adjust_opacity.desc": "Adjust the opacity of the selected texture",
|
|
"action.adjust_curves": "Adjust Curves...",
|
|
"action.adjust_curves.desc": "Adjust the brightness curves of the selected texture",
|
|
"action.limit_to_palette": "Limit to Palette",
|
|
"action.limit_to_palette.desc": "Limits the colors of the texture to those in the currently loaded palette",
|
|
"action.flip_texture_x": "Flip Texture Horizontally",
|
|
"action.flip_texture_y": "Flip Texture Vertically",
|
|
"action.rotate_texture_cw": "Rotate Texture Clockwise",
|
|
"action.rotate_texture_ccw": "Rotate Texture Counter-clockwise",
|
|
"action.resize_texture": "Resize Texture...",
|
|
|
|
"action.add_display_preset": "New Preset",
|
|
"action.add_display_preset.desc": "Add a new display setting preset",
|
|
"action.apply_display_preset": "Apply Preset",
|
|
"action.apply_display_preset.desc": "Apply a default or custom display setting preset",
|
|
"action.apply_display_preset.here": "Apply To This Slot",
|
|
"action.apply_display_preset.everywhere": "Apply To All Slots",
|
|
"action.gui_light": "GUI Light",
|
|
"action.gui_light.desc": "Select the way the item is lit in the inventory",
|
|
"action.gui_light.side": "Side Light",
|
|
"action.gui_light.front": "Front Light",
|
|
"action.predicate_overrides": "Edit Predicate Overrides...",
|
|
"action.predicate_overrides.desc": "Select models to override this model based on selected conditions",
|
|
|
|
"action.move_up": "Move Up",
|
|
"action.move_up.desc": "Move the selected elements up relative to the current camera angle",
|
|
"action.move_down": "Move Down",
|
|
"action.move_down.desc": "Move the selected elements down relative to the current camera angle",
|
|
"action.move_left": "Move Left",
|
|
"action.move_left.desc": "Move the selected elements left relative to the current camera angle",
|
|
"action.move_right": "Move Right",
|
|
"action.move_right.desc": "Move the selected elements right relative to the current camera angle",
|
|
"action.move_forth": "Move Forth",
|
|
"action.move_forth.desc": "Move the selected elements forth relative to the current camera angle",
|
|
"action.move_back": "Move Back",
|
|
"action.move_back.desc": "Move the selected elements back relative to the current camera angle",
|
|
|
|
"action.fullscreen": "Fullscreen",
|
|
"action.fullscreen.desc": "Toggles fullscreen mode",
|
|
"action.zoom_in": "Zoom In",
|
|
"action.zoom_in.desc": "Zoom in to scale up the interface",
|
|
"action.zoom_out": "Zoom Out",
|
|
"action.zoom_out.desc": "Zoom out to scale down the interface",
|
|
"action.zoom_reset": "Reset Zoom",
|
|
"action.zoom_reset.desc": "Reset zoom to the default 100%",
|
|
"action.reset_interface": "Reset Interface",
|
|
"action.reset_interface.desc": "Reset size and positions of the GUI",
|
|
"action.view_mode": "View Mode",
|
|
"action.view_mode.desc": "Change the model view mode",
|
|
"action.view_mode.textured": "Textured",
|
|
"action.view_mode.solid": "Solid",
|
|
"action.view_mode.wireframe": "Wireframe",
|
|
"action.view_mode.uv": "UV Preview",
|
|
"action.view_mode.normal": "Face Normal",
|
|
"action.preview_scene": "Preview Scene",
|
|
"action.preview_scene.desc": "Change the model preview scene",
|
|
"action.screenshot_model": "Screenshot Model",
|
|
"action.screenshot_model.desc": "Take a cropped screenshot of the model from the current angle",
|
|
"action.record_model_gif": "Record GIF...",
|
|
"action.record_model_gif.desc": "Record an animated GIF of the model from the current angle",
|
|
"action.cancel_gif": "Cancel GIF",
|
|
"action.timelapse": "Timelapse...",
|
|
"action.timelapse.desc": "Record a timelapse of your modeling process",
|
|
"action.screenshot_app": "Screenshot App",
|
|
"action.screenshot_app.desc": "Take a screenshot of the whole application",
|
|
"action.toggle_sidebars": "Toggle Sidebars",
|
|
"action.toggle_sidebars.desc": "Enable or disable the sidebars",
|
|
"action.toggle_quad_view": "Toggle Quad View",
|
|
"action.toggle_quad_view.desc": "Toggle the 4 viewport mode",
|
|
"action.toggle_camera_projection": "Toggle Camera Projection",
|
|
"action.toggle_camera_projection.desc": "Toggle the camera projection between perspective and orthographic",
|
|
"action.load_camera_angle": "Camera Angle: %0",
|
|
"action.load_camera_angle.desc": "Load the camera angle '%0'",
|
|
"action.focus_on_selection": "Center View on Selection",
|
|
"action.focus_on_selection.desc": "Align the camera to face the center of the current selection",
|
|
|
|
"action.import_texture": "Import Texture",
|
|
"action.import_texture.desc": "Import one or more textures from your file system",
|
|
"action.create_texture": "Create Texture",
|
|
"action.create_texture.desc": "Create a blank texture or template texture",
|
|
"action.append_to_template": "Append Elements to Template...",
|
|
"action.append_to_template.desc": "Add the currently selected elements to the texture template",
|
|
"action.save_textures": "Save Textures",
|
|
"action.save_textures.desc": "Save all unsaved textures",
|
|
"action.change_textures_folder": "Change Texture Location",
|
|
"action.change_textures_folder.desc": "Change the folder that all textures are saved in",
|
|
|
|
"action.animated_textures": "Play Animated Textures",
|
|
"action.animated_textures.desc": "Play and pause the preview of animated textures",
|
|
"action.animated_texture_frame": "Animated Texture Frame",
|
|
"action.animated_texture_frame.desc": "Set the current frame of the animated texture",
|
|
"action.origin_to_geometry": "Center Pivot",
|
|
"action.origin_to_geometry.desc": "Set the pivot point to the center of the selection",
|
|
"action.rescale_toggle": "Toggle Rescale",
|
|
"action.rescale_toggle.desc": "Rescale cubes based on their current rotation",
|
|
"action.bone_reset_toggle": "Reset Bone",
|
|
"action.bone_reset_toggle.desc": "Stop the bone from displaying cubes from the parent model",
|
|
"action.reload": "Reload Blockbench",
|
|
"action.reload.desc": "Reload Blockbench. This will void all unsaved progress",
|
|
|
|
"action.uv_select_all": "Select All",
|
|
"action.uv_select_all.desc": "Select all faces in the UV dialog",
|
|
"action.uv_rotation": "UV Rotation",
|
|
"action.uv_rotation.desc": "Rotation of the UV face",
|
|
"action.uv_grid": "UV Grid",
|
|
"action.uv_grid.desc": "The resolution of the grid that the UV selector snaps to",
|
|
"action.uv_grid.auto": "Auto",
|
|
"action.uv_apply_all": "Apply To All Faces",
|
|
"action.uv_apply_all.desc": "Applies the settings of the current face to all faces",
|
|
"action.uv_maximize": "Maximize UV",
|
|
"action.uv_maximize.desc": "Sets the UV for this face to the full texture",
|
|
"action.uv_turn_mapping": "Turn Mapping",
|
|
"action.uv_turn_mapping.desc": "Turn the UV mapping around 90 degrees",
|
|
"action.uv_auto": "Auto UV",
|
|
"action.uv_auto.desc": "Sets the UV size of this face to the real size of the face",
|
|
"action.uv_rel_auto": "Relative Auto UV",
|
|
"action.uv_rel_auto.desc": "Sets the UV of this face to the position and size of the actual face",
|
|
"action.uv_mirror_x": "UV Mirror X",
|
|
"action.uv_mirror_x.desc": "Mirrors the UV of this face on the X axis",
|
|
"action.uv_mirror_y": "UV Mirror Y",
|
|
"action.uv_mirror_y.desc": "Mirrors the UV of this face on the Y axis",
|
|
"action.uv_rotate_left": "Rotate UV Left",
|
|
"action.uv_rotate_left.desc": "Rotate the selected UV faces counter-clockwise",
|
|
"action.uv_rotate_right": "Rotate UV Right",
|
|
"action.uv_rotate_right.desc": "Rotate the selected UV faces clockwise",
|
|
"action.uv_transparent": "Remove Face",
|
|
"action.uv_transparent.desc": "Removes the current face",
|
|
"action.uv_reset": "Reset Face",
|
|
"action.uv_reset.desc": "Resets the current face",
|
|
"action.cullface": "Cullface",
|
|
"action.cullface.desc": "Disables rendering for this face if the selected side of the model is covered",
|
|
"action.auto_cullface": "Enable Cullface",
|
|
"action.auto_cullface.desc": "Sets the cullface for this face to itself",
|
|
"action.face_tint": "Tint",
|
|
"action.face_tint.desc": "Enables the tint option for the current face",
|
|
"action.slider_face_tint": "Tint Index",
|
|
"action.slider_face_tint.desc": "Set the tint index of the current face. -1 means unset.",
|
|
"action.snap_uv_to_pixels": "Snap UV to Pixels",
|
|
"action.snap_uv_to_pixels.desc": "Snaps the selected UV vertices to the pixel grid",
|
|
"action.paint_mode_uv_overlay": "UV Overlay",
|
|
"action.paint_mode_uv_overlay.desc": "Display the UV map as an overlay in paint mode",
|
|
"action.remove_blank_faces": "Remove Blank Faces",
|
|
"action.remove_blank_faces.desc": "Deletes all untextured faces of the selection",
|
|
"action.auto_set_cullfaces": "Set Cullfaces Automatically",
|
|
"action.auto_set_cullfaces.desc": "Automatically generate cullfaces to hide faces when they are covered by the neighboring block.",
|
|
"action.move_texture_with_uv": "Move Texture with UV",
|
|
"action.move_texture_with_uv.desc": "Move the texture of the face along when dragging UV faces",
|
|
|
|
"action.add_animation": "Add Animation",
|
|
"action.add_animation.desc": "Create a blank animation",
|
|
"action.add_animation_controller": "Add Animation Controller",
|
|
"action.add_animation_controller.desc": "Create a blank animation controller",
|
|
"action.animation_controller_preview_mode": "Controller Preview",
|
|
"action.animation_controller_preview_mode.paused": "Paused",
|
|
"action.animation_controller_preview_mode.manual": "Manual Preview",
|
|
"action.animation_controller_preview_mode.play": "Auto Play",
|
|
"action.load_animation_file": "Import Animations",
|
|
"action.load_animation_file.desc": "Import an animation file",
|
|
"action.play_animation": "Play Animation",
|
|
"action.play_animation.desc": "Preview the selected animation",
|
|
"action.save_all_animations": "Save All Animations",
|
|
"action.save_all_animations.desc": "Save all currently loaded animations",
|
|
"action.export_animation_file": "Export Animations...",
|
|
"action.export_animation_file.desc": "Export a selection of animations into a new file",
|
|
"action.bake_animation_into_model": "Bake Animation into Model",
|
|
"action.bake_animation_into_model.desc": "Bake the currently displayed animation frame into the model. Only applies rotation and position, scale is ignored.",
|
|
"action.slider_animation_length": "Animation Length",
|
|
"action.slider_animation_length.desc": "Change the length of the selected animation",
|
|
"action.set_animation_end": "Set Animation End",
|
|
"action.set_animation_end.desc": "Set the end of the selected animation to the current timeline time",
|
|
"action.slider_keyframe_time": "Timecode",
|
|
"action.slider_keyframe_time.desc": "Change the timecode of the selected keyframes",
|
|
"action.keyframe_interpolation": "Interpolation",
|
|
"action.keyframe_interpolation.desc": "Select the keyframe interpolation mode",
|
|
"action.keyframe_interpolation.linear": "Linear",
|
|
"action.keyframe_interpolation.catmullrom": "Smooth",
|
|
"action.keyframe_interpolation.bezier": "Bézier",
|
|
"action.keyframe_interpolation.step": "Step",
|
|
"action.keyframe_uniform": "Uniform Scaling",
|
|
"action.keyframe_uniform.desc": "Enable uniform scaling on the selected keyframes",
|
|
"action.keyframe_bezier_linked": "Link Bézier Handles",
|
|
"action.keyframe_bezier_linked.desc": "Connect the right and left keyframe bézier handle",
|
|
"action.change_keyframe_file": "Select Keyframe File",
|
|
"action.change_keyframe_file.desc": "Select an audio or particle file to preview an effect",
|
|
"action.reset_keyframe": "Reset Keyframe",
|
|
"action.reset_keyframe.desc": "Reset all values of the selected keyframes",
|
|
"action.reset_keyframe_handles": "Reset Keyframe Handles",
|
|
"action.reset_keyframe_handles.desc": "Reset the bézier handles of the selected keyframes",
|
|
"action.resolve_keyframe_expressions": "Resolve Keyframe",
|
|
"action.resolve_keyframe_expressions.desc": "Resolves the math expressions of the selected keyframes",
|
|
"action.reverse_keyframes": "Reverse Keyframes",
|
|
"action.reverse_keyframes.desc": "Reverse the order of the selected keyframes",
|
|
"action.keyframe_column_create": "Create Keyframe Column",
|
|
"action.keyframe_column_create.desc": "Key all channels in the timeline at the current timecode, if they already have keyframes",
|
|
"action.keyframe_column_select": "Select Keyframe Column",
|
|
"action.keyframe_column_select.desc": "Select all keyframes in the timeline along a column below the playhead",
|
|
"action.flip_animation": "Flip Animation",
|
|
"action.flip_animation.desc": "Flips part of an animation by copying selected keyframes to the other side of the model",
|
|
"action.delete_keyframes": "Delete Keyframes",
|
|
"action.delete_keyframes.desc": "Delete all selected keyframes",
|
|
"action.slider_animation_speed": "Playback Speed",
|
|
"action.slider_animation_speed.desc": "Playback speed of the timeline in percent",
|
|
"action.add_keyframe": "Add Keyframe",
|
|
"action.add_keyframe.desc": "Automatically add a keyframe. Press shift to force default values",
|
|
"action.add_marker": "Set Marker",
|
|
"action.add_marker.desc": "Set a timeline marker",
|
|
"action.timeline_setups": "Timeline Setups",
|
|
"action.save_timeline_setup": "Save Timeline Setup...",
|
|
"action.save_timeline_setup.desc": "Save a preset for the currently selected animators and channels",
|
|
"action.move_keyframe_back": "Move Keyframes Back",
|
|
"action.move_keyframe_forth": "Move Keyframes Forth",
|
|
"action.previous_keyframe": "Previous Keyframe",
|
|
"action.previous_keyframe.desc": "Jump to the previous keyframe",
|
|
"action.next_keyframe": "Next Keyframe",
|
|
"action.next_keyframe.desc": "Jump to the next keyframe",
|
|
"action.jump_to_timeline_start": "Jump to Animation Start",
|
|
"action.jump_to_timeline_end": "Jump to Animation End",
|
|
"action.timeline_frame_back": "Jump 1 Frame Back",
|
|
"action.timeline_frame_forth": "Jump 1 Frame Forth",
|
|
"action.bring_up_all_animations": "Bring Up All Animators",
|
|
"action.bring_up_all_animations.desc": "Brings all modified animators into the timeline",
|
|
"action.fold_all_animations": "Fold All Animators",
|
|
"action.clear_timeline": "Clear Timeline",
|
|
"action.clear_timeline.desc": "Clear all unselected bones from the timeline",
|
|
"action.select_effect_animator": "Animate Effects",
|
|
"action.select_effect_animator.desc": "Opens timeline to add sound and particle effects",
|
|
"action.timeline_graph_editor": "Toggle Graph Editor",
|
|
"action.timeline_graph_editor.desc": "Toggle the timeline between graph editor view and keyframe view",
|
|
"action.graph_editor_zero_line": "Include Zero Line",
|
|
"action.graph_editor_zero_line.desc": "Whether the graph editor always includes the zero line in the view",
|
|
"action.timeline_focus": "Filter Channels",
|
|
"action.timeline_focus.desc": "Select the animation channels to display in the timeline",
|
|
"action.timeline_focus.hide_empty": "Hide empty channels",
|
|
"action.set_ik_target": "Set IK Target",
|
|
"action.set_ik_target.desc": "Select the target bone that should be moved by this null object via Inverse Kinematics",
|
|
"action.lock_motion_trail": "Lock Motion Trail",
|
|
"action.lock_motion_trail.desc": "Lock the motion trail to the currently selected group",
|
|
"action.looped_animation_playback": "Looped Playback",
|
|
"action.looped_animation_playback.desc": "Preview animations in an infinite loop",
|
|
|
|
"timeline.rotation": "Rotation",
|
|
"timeline.position": "Position",
|
|
"timeline.scale": "Scale",
|
|
"timeline.particle": "Particle",
|
|
"timeline.sound": "Sound",
|
|
"timeline.effects": "Effects",
|
|
"timeline.timeline": "Instructions",
|
|
"timeline.pre_effect_script": "Script",
|
|
"timeline.bind_to_actor": "Bind to Actor",
|
|
|
|
"animation_controllers.select_preset": "Select a controller preset...",
|
|
"animation_controllers.state.animations": "Animations",
|
|
"animation_controllers.state.particles": "Particles",
|
|
"animation_controllers.state.sounds": "Sounds",
|
|
"animation_controllers.state.on_entry": "On Entry",
|
|
"animation_controllers.state.on_exit": "On Exit",
|
|
"animation_controllers.state.transitions": "Transitions",
|
|
"animation_controllers.state.condition": "Condition",
|
|
"animation_controllers.state.blend_transition": "Blend Time",
|
|
"animation_controllers.state.shortest_path": "Blend by Shortest Path",
|
|
"animation_controllers.state.edit_transition": "Edit Transition",
|
|
|
|
"menu.action_control.type.tab": "Tab",
|
|
"menu.action_control.type.angle": "Camera Angle",
|
|
"menu.action_control.recent_in_streamer_mode": "Sure? Streamer Mode is enabled",
|
|
"menu.action_control.recent_in_streamer_mode.desc": "Are you sure you want to display recent models?",
|
|
|
|
"menu.file": "File",
|
|
"menu.edit": "Edit",
|
|
"menu.transform": "Transform",
|
|
"menu.uv": "UV",
|
|
"menu.texture": "Texture",
|
|
"menu.tools": "Tools",
|
|
"menu.display": "Display",
|
|
"menu.animation": "Animation",
|
|
"menu.keyframe": "Keyframe",
|
|
"menu.view": "View",
|
|
"menu.help": "Help",
|
|
|
|
"menu.file.new": "New",
|
|
"menu.file.recent": "Recent",
|
|
"menu.file.recent.clear": "Clear Recent Files",
|
|
"menu.file.recent.more": "View More...",
|
|
"menu.file.import": "Import",
|
|
"menu.file.import.import_open_project": "Import Open Project",
|
|
"menu.file.export": "Export",
|
|
"menu.file.preferences": "Preferences",
|
|
"menu.transform.rotate": "Rotate",
|
|
"menu.transform.flip": "Flip",
|
|
"menu.transform.center": "Center",
|
|
"menu.transform.properties": "Properties",
|
|
"menu.display.preset": "Apply Preset",
|
|
"menu.display.preset_all": "Apply Preset Everywhere",
|
|
"menu.display.remove_preset": "Remove Preset",
|
|
"menu.view.zoom": "Zoom",
|
|
"menu.view.background": "Background",
|
|
"menu.view.screenshot": "Screenshot",
|
|
|
|
"menu.help.discord": "Discord Server",
|
|
"menu.help.wiki": "Blockbench Wiki",
|
|
"menu.help.quickstart": "Quickstart Wizard",
|
|
"menu.help.report_issue": "Report an Issue",
|
|
"menu.help.plugin_documentation": "Plugin API Documentation",
|
|
"menu.help.search_action": "Search and Run Action",
|
|
"menu.help.donate": "Donate",
|
|
"menu.help.about": "About...",
|
|
"menu.help.developer": "Developer",
|
|
"menu.help.developer.dev_tools": "Open Dev Tools",
|
|
"menu.help.developer.reset_storage": "Factory Reset",
|
|
"menu.help.unlock_projects": "Unlock All Projects",
|
|
"menu.help.developer.reset_storage.confirm": "Are you sure you want to reset Blockbench to factory settings? This will delete all custom settings, keybindings and installed plugins.",
|
|
"menu.help.developer.cache_reload": "Cache Reload",
|
|
"menu.help.updating": "Updating (%0%)",
|
|
"menu.help.update_failed": "Update Failed",
|
|
|
|
"menu.text_edit.copy_vector": "Copy Vector",
|
|
|
|
"menu.cube.color": "Marker Color",
|
|
"menu.cube.texture": "Texture",
|
|
"menu.cube.texture.transparent": "Transparent",
|
|
"menu.cube.texture.blank": "Blank",
|
|
"menu.locator.ignore_inherited_scale": "Ignore Inherited Scale",
|
|
"menu.null_object.lock_ik_target_rotation": "Lock IK Target Rotation",
|
|
"menu.texture_mesh.texture_name": "Texture Name...",
|
|
|
|
"menu.group.sort": "Sort",
|
|
|
|
"menu.brush_presets.dialog": "Brush Presets...",
|
|
"menu.brush_presets.pixel_brush": "Pixel Brush",
|
|
"menu.brush_presets.smooth_brush": "Smooth Brush",
|
|
|
|
"menu.palette.load.default": "Default",
|
|
"menu.palette.load.empty": "Blank",
|
|
"menu.palette.load.update": "Update Palette",
|
|
"menu.palette.load.update.desc": "Updates this palette with the colors of the current Blockbench palette",
|
|
|
|
"menu.color_picker.picker_type": "Picker Type",
|
|
"menu.color_picker.picker_type.square": "Square",
|
|
"menu.color_picker.picker_type.wheel": "Wheel",
|
|
"menu.color_picker.slider_mode": "Slider Mode",
|
|
"menu.color_picker.slider_mode.hsv": "Hue, Saturation, Value",
|
|
"menu.color_picker.slider_mode.rgb": "Red, Green, Blue",
|
|
|
|
"menu.texture.face": "Apply to Face",
|
|
"menu.texture.blank": "Apply to Untextured Faces",
|
|
"menu.texture.elements": "Apply to Elements",
|
|
"menu.texture.file": "File",
|
|
"menu.texture.refresh": "Refresh",
|
|
"menu.texture.change": "Change File",
|
|
"menu.texture.folder": "Show in File Explorer",
|
|
"menu.texture.render_mode": "Render Mode",
|
|
"menu.texture.render_mode.default": "Default",
|
|
"menu.texture.render_mode.emissive": "Emissive",
|
|
"menu.texture.render_mode.additive": "Additive",
|
|
"menu.texture.render_mode.layered": "Layered",
|
|
"menu.texture.merge_onto_texture": "Merge Onto Texture Above",
|
|
"menu.texture.edit": "Edit",
|
|
"menu.texture.edit_externally": "Edit Externally",
|
|
"menu.texture.edit_in_blockbench": "Edit in Blockbench",
|
|
"menu.texture.particle": "Use for Particles",
|
|
"menu.texture.export": "Save As",
|
|
"menu.texture.save": "Save",
|
|
"menu.texture.properties": "Properties...",
|
|
|
|
"menu.preview.background": "Background",
|
|
"menu.preview.background.load": "Load",
|
|
"menu.preview.background.clipboard": "Load from Clipboard",
|
|
"menu.preview.background.position": "Position",
|
|
"menu.preview.background.set_position": "Set Position",
|
|
"menu.preview.background.lock": "Lock To Camera",
|
|
"menu.preview.screenshot": "Screenshot",
|
|
|
|
"menu.preview.orthographic": "Orthographic",
|
|
"menu.preview.save_angle": "Save Angle...",
|
|
"menu.preview.angle": "Angles",
|
|
"menu.preview.angle.initial": "Initial Angle",
|
|
"menu.preview.angle.edit": "Edit Angle...",
|
|
|
|
"menu.preview.perspective": "Perspective",
|
|
"menu.preview.perspective.normal": "Normal",
|
|
"menu.preview.perspective.reset": "Reset Camera",
|
|
"menu.preview.quadview": "Quad View",
|
|
"menu.preview.maximize": "Maximize",
|
|
"menu.preview.stop_drag": "Stop Background Positioning",
|
|
|
|
"menu.uv.display_uv": "Display UV",
|
|
"menu.uv.display_uv.selected_faces": "Selected Faces",
|
|
"menu.uv.display_uv.selected_elements": "All Faces",
|
|
"menu.uv.display_uv.all_elements": "All Faces on All Elements",
|
|
"menu.uv.mapping": "UV Mapping",
|
|
"menu.uv.mapping.export": "Export",
|
|
"menu.uv.mapping.rotation": "Rotation",
|
|
"menu.uv.mapping.mirror_x": "Mirror X",
|
|
"menu.uv.mapping.mirror_y": "Mirror Y",
|
|
"menu.uv.texture": "Texture",
|
|
|
|
"menu.mirror_painting.axis": "Axis",
|
|
"menu.mirror_painting.axis.desc": "Select on which axis paint strokes will get mirrored",
|
|
"menu.mirror_painting.global": "Global Symmetry",
|
|
"menu.mirror_painting.global.desc": "Enabled mirror painting on the model in global space",
|
|
"menu.mirror_painting.local": "Local Symmetry",
|
|
"menu.mirror_painting.local.desc": "Enable mirror painting in local space for each element",
|
|
"menu.mirror_painting.texture": "2D Editor Symmetry",
|
|
"menu.mirror_painting.texture.desc": "Enable mirror painting in 2D space on the image or texture",
|
|
"menu.mirror_painting.texture_frames": "Animated Texture Frames",
|
|
"menu.mirror_painting.texture_frames.desc": "Mirror paint strokes to every frame of animated textures",
|
|
|
|
"menu.toolbar.edit": "Customize",
|
|
"menu.toolbar.reset": "Reset",
|
|
|
|
"menu.animation.loop": "Loop Mode",
|
|
"menu.animation.loop.once": "Play Once",
|
|
"menu.animation.loop.hold": "Hold On Last Frame",
|
|
"menu.animation.loop.loop": "Loop",
|
|
"menu.animation.override": "Override",
|
|
"menu.animation.anim_time_update": "Anim Time Update",
|
|
"menu.animation.blend_weight": "Blend Weight",
|
|
"menu.animation.start_delay": "Start Delay",
|
|
"menu.animation.loop_delay": "Loop Delay",
|
|
"menu.animation.save": "Save",
|
|
"menu.animation.properties": "Properties...",
|
|
"menu.animation.file": "File",
|
|
"menu.animation.snapping": "Snapping",
|
|
"menu.animation.open_location": "Show in File Explorer",
|
|
"menu.animation.unload": "Unload",
|
|
"menu.animation.flip_keyframes": "Flip Keyframes",
|
|
|
|
"menu.animation_file.unload": "Unload File",
|
|
"menu.animation_file.import_remaining": "Import Remaining from File",
|
|
|
|
"menu.animator.rotation_global": "Rotate in Global Space",
|
|
|
|
"menu.keyframe.quaternion": "Quaternion",
|
|
|
|
"menu.timeline_marker.set_time": "Set Time...",
|
|
|
|
"menu.mobile_keyboard.disable_all": "Disable All",
|
|
|
|
"menu.paste.face": "UV Face",
|
|
"menu.paste.mesh_selection": "Mesh Selection",
|
|
"menu.paste.outliner": "Elements",
|
|
|
|
"edit.loop_cut.direction": "Direction",
|
|
"edit.loop_cut.offset": "Offset",
|
|
"edit.extrude_mesh_selection.extend": "Extend",
|
|
|
|
"web.download_app": "Download App",
|
|
|
|
"interface.streamer_mode_on": "Streamer Mode Enabled",
|
|
|
|
"cube.color.light_blue": "Light Blue",
|
|
"cube.color.yellow": "Yellow",
|
|
"cube.color.orange": "Orange",
|
|
"cube.color.red": "Red",
|
|
"cube.color.purple": "Purple",
|
|
"cube.color.blue": "Blue",
|
|
"cube.color.green": "Green",
|
|
"cube.color.lime": "Lime",
|
|
"cube.color.pink": "Pink",
|
|
"cube.color.silver": "Silver",
|
|
|
|
"switches.visibility": "Visibility",
|
|
"switches.lock": "Lock",
|
|
"switches.export": "Export",
|
|
"switches.shade": "Shade",
|
|
"switches.mirror": "Mirror UV",
|
|
"switches.autouv": "Auto UV",
|
|
|
|
"texture.error.file": "File not found",
|
|
"texture.error.invalid": "Invalid file",
|
|
"texture.error.ratio": "Invalid aspect ratio",
|
|
"texture.error.parent": "Texture file provided by parent model",
|
|
|
|
"panel.uv": "UV",
|
|
"panel.display": "Display",
|
|
"panel.textures": "Textures",
|
|
"panel.color": "Color",
|
|
"panel.color.picker": "Picker",
|
|
"panel.color.palette": "Palette",
|
|
"panel.color.both": "Both",
|
|
"panel.color.picker_options": "Color Picker Options",
|
|
"panel.outliner": "Outliner",
|
|
"panel.chat": "Chat",
|
|
"panel.animations": "Animations",
|
|
"panel.animation_controllers": "Animation Controller",
|
|
"panel.timeline": "Timeline",
|
|
"panel.keyframe": "Keyframe",
|
|
"panel.keyframe.type": "Keyframe (%0)",
|
|
"panel.keyframe.toggle_uniform_scale": "Toggle Uniform Scale",
|
|
"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",
|
|
"panel.variable_placeholders": "Variable Placeholders",
|
|
"panel.variable_placeholders.info": "List the variables you want to preview via name=value",
|
|
"panel.skin_pose": "Pose",
|
|
"panel.skin_pose.none": "None",
|
|
"panel.skin_pose.natural": "Natural",
|
|
"panel.skin_pose.walking": "Walking",
|
|
"panel.skin_pose.crouching": "Crouching",
|
|
"panel.skin_pose.sitting": "Sitting",
|
|
"panel.skin_pose.jumping": "Jumping",
|
|
"panel.skin_pose.aiming": "Aiming",
|
|
|
|
"panel.element": "Element",
|
|
"panel.element.position": "Position",
|
|
"panel.element.size": "Size",
|
|
"panel.element.origin": "Pivot Point",
|
|
"panel.element.rotation": "Rotation",
|
|
|
|
"panel.bone": "Bone",
|
|
"panel.bone.ik": "Inverse Kinematics (Experimental)",
|
|
|
|
"uv_editor.title": "UV Editor",
|
|
"uv_editor.face_properties": "Face Properties",
|
|
"uv_editor.face_properties.material_instance": "Material Instance",
|
|
"uv_editor.tint.info": "Tint can be enabled on a face to tell the Minecraft to tint it. In vanilla, tint can only be used by specific blocks such as leaves and redstone dust, and can only have a value of 0.",
|
|
"uv_editor.cullface.info": "Enabling cullface tells a face on a block to unrender if another full block is placed next to it in the specified direction in your Minecraft world. This can be used to optimize performance.",
|
|
"uv_editor.material_instance.info": "Material instances can be set to a user-defined name. That name can be used in the block JSON file in the behavior pack to assign a particular texture and material that the face.",
|
|
"uv_editor.show_all_faces": "Show All Faces",
|
|
"uv_editor.show_selected_faces": "Show Selected Faces",
|
|
"uv_editor.all_faces": "All",
|
|
"uv_editor.no_faces": "None",
|
|
"uv_editor.rotated": "Rotated",
|
|
"uv_editor.scale_uv": "Scale UV",
|
|
"uv_editor.auto_cull": "Cullface To Self",
|
|
"uv_editor.copied": "Copied Face",
|
|
"uv_editor.pasted": "Pasted Face",
|
|
"uv_editor.copied_x": "Copied %0 Faces",
|
|
"uv_editor.reset": "Reset Face",
|
|
"uv_editor.maximized": "Maximized",
|
|
"uv_editor.turned": "Turned Mapping",
|
|
"uv_editor.autouv": "Auto Size",
|
|
"uv_editor.mirrored": "Mirrored",
|
|
"uv_editor.to_all": "Applied To All Faces",
|
|
"uv_editor.transparent": "Made Transparent",
|
|
"uv_editor.cullface_on": "Cullface On",
|
|
"uv_editor.cullface_off": "Cullface Off",
|
|
"uv_editor.tint_on": "Tint On",
|
|
"uv_editor.tint_off": "Tint Off",
|
|
"uv_editor.copy_selection": "Copy Selection",
|
|
"uv_editor.paste_selection": "Paste Selection",
|
|
"uv_editor.transparent_face": "Transparent Face",
|
|
|
|
"uv_editor.copy_paste_tool.place": "Place",
|
|
"uv_editor.copy_paste_tool.cut": "Cut",
|
|
"uv_editor.copy_paste_tool.mirror_x": "Mirror X",
|
|
"uv_editor.copy_paste_tool.mirror_y": "Mirror Y",
|
|
"uv_editor.copy_paste_tool.rotate": "Rotate 90 Degrees",
|
|
|
|
"face.north": "North",
|
|
"face.south": "South",
|
|
"face.west": "West",
|
|
"face.east": "East",
|
|
"face.up": "Up",
|
|
"face.down": "Down",
|
|
|
|
"direction.north": "North",
|
|
"direction.south": "South",
|
|
"direction.west": "West",
|
|
"direction.east": "East",
|
|
"direction.top": "Top",
|
|
"direction.bottom": "Bottom",
|
|
|
|
"camera_angle.common_isometric_right": "Isometric Right (2:1)",
|
|
"camera_angle.common_isometric_left": "Isometric Left (2:1)",
|
|
"camera_angle.true_isometric_right": "True Isometric Right (30°)",
|
|
"camera_angle.true_isometric_left": "True Isometric Left (30°)",
|
|
|
|
"dialog.edit_session.title": "Edit Session",
|
|
"edit_session.username": "Username",
|
|
"edit_session.token": "Token",
|
|
"edit_session.about": "Edit Sessions can be used to collaborate on models across the internet. Create a session, copy the token, and send it to friends, who can then use it to join.",
|
|
"edit_session.join": "Join Session",
|
|
"edit_session.create": "Create Session",
|
|
"edit_session.quit": "Quit Session",
|
|
"edit_session.joined": "%0 joined the session",
|
|
"edit_session.left": "%0 left the session",
|
|
"edit_session.welcome": "Welcome to this session by %0",
|
|
"edit_session.quit_session": "Left current session",
|
|
"edit_session.status": "Status",
|
|
"edit_session.hosting": "Hosting",
|
|
"edit_session.connected": "Connected to a session",
|
|
|
|
"display.slot.third_right": "Thirdperson Right",
|
|
"display.slot.third_left": "Thirdperson Left",
|
|
"display.slot.first_right": "Firstperson Right",
|
|
"display.slot.first_left": "Firstperson Left",
|
|
"display.slot.head": "Head",
|
|
"display.slot.ground": "Ground",
|
|
"display.slot.frame": "Frame",
|
|
"display.slot.gui": "GUI",
|
|
|
|
"display.rotation": "Rotation",
|
|
"display.translation": "Translation",
|
|
"display.scale": "Scale",
|
|
"display.mirror": "Mirror",
|
|
"display.slot": "Slot",
|
|
"display.reference": "Reference Model",
|
|
"display.pose_angle": "Pose Angle (For Preview Only)",
|
|
|
|
"display.reference.player": "Player",
|
|
"display.reference.zombie": "Zombie",
|
|
"display.reference.armor_stand": "Armor Stand",
|
|
"display.reference.baby_zombie": "Baby Zombie",
|
|
"display.reference.armor_stand_small": "Armor Stand Small",
|
|
"display.reference.monitor": "Normal",
|
|
"display.reference.bow": "Charged Bow",
|
|
"display.reference.crossbow": "Charged Crossbow",
|
|
"display.reference.block": "Block",
|
|
"display.reference.frame": "Item Frame",
|
|
"display.reference.frame_invisible": "Item Frame (Invisible)",
|
|
"display.reference.frame_top": "Item Frame Top",
|
|
"display.reference.frame_top_invisible": "Item Frame Top (Invisible)",
|
|
"display.reference.inventory_nine": "3x3",
|
|
"display.reference.inventory_full": "Inventory",
|
|
"display.reference.hud": "HUD",
|
|
|
|
"display.preset.blank_name": "Please enter a name",
|
|
"display.preset.item": "Default Item",
|
|
"display.preset.block": "Default Block",
|
|
"display.preset.handheld": "Default Weapon",
|
|
"display.preset.rod": "Default Rod",
|
|
"display.preset.armor_stand": "Ground (Armor Stand)",
|
|
|
|
"preview_scene.studio": "Studio",
|
|
"preview_scene.minecraft_overworld": "Minecraft Overworld",
|
|
"preview_scene.minecraft_nether": "Minecraft Nether",
|
|
"preview_scene.minecraft_end": "Minecraft End"
|
|
}
|