diff --git a/.travis.yml b/.travis.yml index c8b123c79c1..d39d6383ea6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -72,12 +72,20 @@ matrix: env: PLATFORM=osx TOOLS=yes TARGET=debug CACHE_NAME=${PLATFORM}-tools-clang EXTRA_ARGS="warnings=extra werror=yes" os: osx compiler: clang + addons: + homebrew: + packages: + - scons - name: iOS export template (debug, Clang) stage: build env: PLATFORM=iphone TOOLS=no TARGET=debug CACHE_NAME=${PLATFORM}-clang os: osx compiler: clang + addons: + homebrew: + packages: + - scons - name: Linux headless editor (release_debug, GCC 9, testing project exporting and script running) stage: build @@ -109,16 +117,17 @@ before_install: fi install: - - pip install --user scons; + - if [ "$TRAVIS_OS_NAME" = "linux" ]; then + pyenv global 3.7.1 system; + pip3 install --user scons; + fi + - scons --version - if [ "$TRAVIS_OS_NAME" = "linux" ] && [ "$PLATFORM" = "android" ]; then export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64; export PATH=/usr/lib/jvm/java-8-openjdk-amd64/jre/bin:${PATH}; java -version; misc/travis/android-tools-linux.sh; fi - - if [ "$TRAVIS_OS_NAME" = "osx" ]; then - export PATH=${PATH}:/Users/travis/Library/Python/2.7/bin; - fi before_script: - if [ "$PLATFORM" = "android" ]; then diff --git a/core/io/config_file.cpp b/core/io/config_file.cpp index 5c25cad7702..74e85d0cc0a 100644 --- a/core/io/config_file.cpp +++ b/core/io/config_file.cpp @@ -255,6 +255,22 @@ Error ConfigFile::_internal_load(const String &p_path, FileAccess *f) { VariantParser::StreamFile stream; stream.f = f; + Error err = _parse(p_path, &stream); + + memdelete(f); + + return err; +} + +Error ConfigFile::parse(const String &p_data) { + + VariantParser::StreamString stream; + stream.s = p_data; + return _parse("", &stream); +} + +Error ConfigFile::_parse(const String &p_path, VariantParser::Stream *p_stream) { + String assign; Variant value; VariantParser::Tag next_tag; @@ -270,13 +286,11 @@ Error ConfigFile::_internal_load(const String &p_path, FileAccess *f) { next_tag.fields.clear(); next_tag.name = String(); - Error err = VariantParser::parse_tag_assign_eof(&stream, lines, error_text, next_tag, assign, value, NULL, true); + Error err = VariantParser::parse_tag_assign_eof(p_stream, lines, error_text, next_tag, assign, value, NULL, true); if (err == ERR_FILE_EOF) { - memdelete(f); return OK; } else if (err != OK) { - ERR_PRINTS("ConfgFile::load - " + p_path + ":" + itos(lines) + " error: " + error_text + "."); - memdelete(f); + ERR_PRINT("ConfgFile - " + p_path + ":" + itos(lines) + " error: " + error_text + "."); return err; } @@ -286,6 +300,8 @@ Error ConfigFile::_internal_load(const String &p_path, FileAccess *f) { section = next_tag.name; } } + + return OK; } void ConfigFile::_bind_methods() { @@ -303,6 +319,7 @@ void ConfigFile::_bind_methods() { ClassDB::bind_method(D_METHOD("erase_section_key", "section", "key"), &ConfigFile::erase_section_key); ClassDB::bind_method(D_METHOD("load", "path"), &ConfigFile::load); + ClassDB::bind_method(D_METHOD("parse", "data"), &ConfigFile::parse); ClassDB::bind_method(D_METHOD("save", "path"), &ConfigFile::save); ClassDB::bind_method(D_METHOD("load_encrypted", "path", "key"), &ConfigFile::load_encrypted); diff --git a/core/io/config_file.h b/core/io/config_file.h index 95a581d1566..2d61ef6afe9 100644 --- a/core/io/config_file.h +++ b/core/io/config_file.h @@ -34,6 +34,7 @@ #include "core/ordered_hash_map.h" #include "core/os/file_access.h" #include "core/reference.h" +#include "core/variant_parser.h" class ConfigFile : public Reference { @@ -46,6 +47,8 @@ class ConfigFile : public Reference { Error _internal_load(const String &p_path, FileAccess *f); Error _internal_save(FileAccess *file); + Error _parse(const String &p_path, VariantParser::Stream *p_stream); + protected: static void _bind_methods(); @@ -64,6 +67,7 @@ public: Error save(const String &p_path); Error load(const String &p_path); + Error parse(const String &p_data); Error load_encrypted(const String &p_path, const Vector &p_key); Error load_encrypted_pass(const String &p_path, const String &p_pass); diff --git a/core/io/file_access_compressed.cpp b/core/io/file_access_compressed.cpp index 87ead37b91d..17cc6ce58f6 100644 --- a/core/io/file_access_compressed.cpp +++ b/core/io/file_access_compressed.cpp @@ -63,6 +63,10 @@ Error FileAccessCompressed::open_after_magic(FileAccess *p_base) { f = p_base; cmode = (Compression::Mode)f->get_32(); block_size = f->get_32(); + if (block_size == 0) { + f = NULL; // Let the caller to handle the FileAccess object if failed to open as compressed file. + ERR_FAIL_V_MSG(ERR_FILE_CORRUPT, "Can't open compressed file '" + p_base->get_path() + "' with block size 0, it is corrupted."); + } read_total = f->get_32(); int bc = (read_total / block_size) + 1; int acc_ofs = f->get_position() + bc * 4; @@ -125,13 +129,11 @@ Error FileAccessCompressed::_open(const String &p_path, int p_mode_flags) { char rmagic[5]; f->get_buffer((uint8_t *)rmagic, 4); rmagic[4] = 0; - if (magic != rmagic) { + if (magic != rmagic || open_after_magic(f) != OK) { memdelete(f); f = NULL; return ERR_FILE_UNRECOGNIZED; } - - open_after_magic(f); } return OK; diff --git a/core/io/resource_format_binary.cpp b/core/io/resource_format_binary.cpp index 272d5c1116a..d3cd61b0703 100644 --- a/core/io/resource_format_binary.cpp +++ b/core/io/resource_format_binary.cpp @@ -836,15 +836,20 @@ void ResourceInteractiveLoaderBinary::open(FileAccess *p_f) { uint8_t header[4]; f->get_buffer(header, 4); if (header[0] == 'R' && header[1] == 'S' && header[2] == 'C' && header[3] == 'C') { - //compressed + // Compressed. FileAccessCompressed *fac = memnew(FileAccessCompressed); - fac->open_after_magic(f); + error = fac->open_after_magic(f); + if (error != OK) { + memdelete(fac); + f->close(); + ERR_FAIL_MSG("Failed to open binary resource file: " + local_path + "."); + } f = fac; } else if (header[0] != 'R' || header[1] != 'S' || header[2] != 'R' || header[3] != 'C') { - //not normal - + // Not normal. error = ERR_FILE_UNRECOGNIZED; + f->close(); ERR_FAIL_MSG("Unrecognized binary resource file: " + local_path + "."); } @@ -919,6 +924,7 @@ void ResourceInteractiveLoaderBinary::open(FileAccess *p_f) { if (f->eof_reached()) { error = ERR_FILE_CORRUPT; + f->close(); ERR_FAIL_MSG("Premature end of file (EOF): " + local_path + "."); } } @@ -931,14 +937,20 @@ String ResourceInteractiveLoaderBinary::recognize(FileAccess *p_f) { uint8_t header[4]; f->get_buffer(header, 4); if (header[0] == 'R' && header[1] == 'S' && header[2] == 'C' && header[3] == 'C') { - //compressed + // Compressed. FileAccessCompressed *fac = memnew(FileAccessCompressed); - fac->open_after_magic(f); + error = fac->open_after_magic(f); + if (error != OK) { + memdelete(fac); + f->close(); + return ""; + } f = fac; } else if (header[0] != 'R' || header[1] != 'S' || header[2] != 'R' || header[3] != 'C') { - //not normal + // Not normal. error = ERR_FILE_UNRECOGNIZED; + f->close(); return ""; } @@ -1055,14 +1067,19 @@ Error ResourceFormatLoaderBinary::rename_dependencies(const String &p_path, cons uint8_t header[4]; f->get_buffer(header, 4); if (header[0] == 'R' && header[1] == 'S' && header[2] == 'C' && header[3] == 'C') { - //compressed + // Compressed. FileAccessCompressed *fac = memnew(FileAccessCompressed); - fac->open_after_magic(f); + Error err = fac->open_after_magic(f); + if (err != OK) { + memdelete(fac); + memdelete(f); + ERR_FAIL_V_MSG(err, "Cannot open file '" + p_path + "'."); + } f = fac; FileAccessCompressed *facw = memnew(FileAccessCompressed); facw->configure("RSCC"); - Error err = facw->_open(p_path + ".depren", FileAccess::WRITE); + err = facw->_open(p_path + ".depren", FileAccess::WRITE); if (err) { memdelete(fac); memdelete(facw); @@ -1072,9 +1089,7 @@ Error ResourceFormatLoaderBinary::rename_dependencies(const String &p_path, cons fw = facw; } else if (header[0] != 'R' || header[1] != 'S' || header[2] != 'R' || header[3] != 'C') { - //not normal - - //error=ERR_FILE_UNRECOGNIZED; + // Not normal. memdelete(f); ERR_FAIL_V_MSG(ERR_FILE_UNRECOGNIZED, "Unrecognized binary resource file '" + local_path + "'."); } else { diff --git a/core/math/rect2.h b/core/math/rect2.h index 90173777702..0d2e7eb6e58 100644 --- a/core/math/rect2.h +++ b/core/math/rect2.h @@ -60,6 +60,19 @@ struct Rect2 { return true; } + inline bool intersects_touch(const Rect2 &p_rect) const { + if (position.x > (p_rect.position.x + p_rect.size.width)) + return false; + if ((position.x + size.width) < p_rect.position.x) + return false; + if (position.y > (p_rect.position.y + p_rect.size.height)) + return false; + if ((position.y + size.height) < p_rect.position.y) + return false; + + return true; + } + inline real_t distance_to(const Vector2 &p_point) const { real_t dist = 0.0; diff --git a/core/ustring.cpp b/core/ustring.cpp index 8a1fbfd3836..08418463a0a 100644 --- a/core/ustring.cpp +++ b/core/ustring.cpp @@ -3324,7 +3324,7 @@ String String::humanize_size(uint64_t p_size) { int prefix_idx = 0; - while (prefix_idx < prefixes.size() && p_size > (_div * 1024)) { + while (prefix_idx < prefixes.size() - 1 && p_size > (_div * 1024)) { _div *= 1024; prefix_idx++; } diff --git a/core/variant_parser.cpp b/core/variant_parser.cpp index 6ca9d6c2469..4ce33b0123b 100644 --- a/core/variant_parser.cpp +++ b/core/variant_parser.cpp @@ -51,10 +51,16 @@ bool VariantParser::StreamFile::is_eof() const { CharType VariantParser::StreamString::get_char() { - if (pos >= s.length()) + if (pos > s.length()) { return 0; - else + } else if (pos == s.length()) { + // You need to try to read again when you have reached the end for EOF to be reported, + // so this works the same as files (like StreamFile does) + pos++; + return 0; + } else { return s[pos++]; + } } bool VariantParser::StreamString::is_utf8() const { diff --git a/doc/classes/ConfigFile.xml b/doc/classes/ConfigFile.xml index e3f96e0987c..0805b81e25a 100644 --- a/doc/classes/ConfigFile.xml +++ b/doc/classes/ConfigFile.xml @@ -129,6 +129,16 @@ + + + + + + + Parses the the passed string as the contents of a config file. The string is parsed and loaded in the ConfigFile object which the method was called on. + Returns one of the [enum Error] code constants ([code]OK[/code] on success). + + diff --git a/doc/classes/EditorInspector.xml b/doc/classes/EditorInspector.xml index c91cbabb9e7..3ed642a6a65 100644 --- a/doc/classes/EditorInspector.xml +++ b/doc/classes/EditorInspector.xml @@ -1,8 +1,10 @@ + A tab used to edit properties of the selected node. + The editor inspector is by default located on the right-hand side of the editor. It's used to edit the properties of the selected node. For example, you can select a node such as Sprite2D then edit its transform through the inspector tool. The editor inspector is an essential tool in the game development workflow. diff --git a/doc/classes/EditorSceneImporterAssimp.xml b/doc/classes/EditorSceneImporterAssimp.xml index 8fb7347ae8b..27915ba910f 100644 --- a/doc/classes/EditorSceneImporterAssimp.xml +++ b/doc/classes/EditorSceneImporterAssimp.xml @@ -1,10 +1,10 @@ - Multi-format 3D asset importer based on [url=http://assimp.org/]Assimp[/url]. + FBX 3D asset importer based on [url=http://assimp.org/]Assimp[/url]. - This is a multi-format 3D asset importer based on [url=http://assimp.org/]Assimp[/url]. See [url=https://assimp-docs.readthedocs.io/en/latest/about/intoduction.html#installation]this page[/url] for a full list of supported formats. + This is an FBX 3D asset importer based on [url=http://assimp.org/]Assimp[/url]. It currently has many known limitations and works best with static meshes. Most animated meshes won't import correctly. If exporting a FBX scene from Autodesk Maya, use these FBX export settings: [codeblock] - Smoothing Groups diff --git a/doc/classes/ItemList.xml b/doc/classes/ItemList.xml index 13aa181dced..d916d1e0817 100644 --- a/doc/classes/ItemList.xml +++ b/doc/classes/ItemList.xml @@ -513,32 +513,46 @@ + Default [StyleBox] for the [ItemList], i.e. used when the control is not being focused. + [StyleBox] used when the [ItemList] is being focused. + [StyleBox] used for the cursor, when the [ItemList] is being focused. + [StyleBox] used for the cursor, when the [ItemList] is not being focused. + [Font] of the item's text. + Default text [Color] of the item. + Text [Color] used when the item is selected. + [Color] of the guideline. The guideline is a line drawn between each row of items. + The horizontal spacing between items. + The spacing between item's icon and text. + The vertical spacing between each line of text. + [StyleBox] for the selected items, used when the [ItemList] is not being focused. + [StyleBox] for the selected items, used when the [ItemList] is being focused. + The vertical spacing between items. diff --git a/doc/classes/OS.xml b/doc/classes/OS.xml index ebd0529be96..c74926bd1be 100644 --- a/doc/classes/OS.xml +++ b/doc/classes/OS.xml @@ -960,7 +960,7 @@ If [code]true[/code], the window background is transparent and window frame is removed. Use [code]get_tree().get_root().set_transparent_background(true)[/code] to disable main viewport background rendering. [b]Note:[/b] This property has no effect if [b]Project > Project Settings > Display > Window > Per-pixel transparency > Allowed[/b] setting is disabled. - [b]Note:[/b] This property is implemented on Linux, macOS and Windows. + [b]Note:[/b] This property is implemented on HTML5, Linux, macOS and Windows. The window position relative to the screen, the origin is the top left corner, +Y axis goes to the bottom and +X axis goes to the right. diff --git a/doc/classes/Skeleton2D.xml b/doc/classes/Skeleton2D.xml index a76b3b5d12f..5eb067a26b3 100644 --- a/doc/classes/Skeleton2D.xml +++ b/doc/classes/Skeleton2D.xml @@ -4,6 +4,7 @@ Skeleton for 2D characters and animated objects. + Skeleton2D parents a hierarchy of [Bone2D] objects. It is a requirement of [Bone2D]. Skeleton2D holds a reference to the rest pose of its children and acts as a single point of access to its bones. https://docs.godotengine.org/en/latest/tutorials/animation/2d_skeletons.html @@ -15,19 +16,21 @@ + Returns a [Bone2D] from the node hierarchy parented by Skeleton2D. The object to return is identified by the parameter [code]idx[/code]. Bones are indexed by descending the node hierarchy from top to bottom, adding the children of each branch before moving to the next sibling. - Returns the amount of bones in the skeleton. + Returns the number of [Bone2D] nodes in the node hierarchy parented by Skeleton2D. + Returns the [RID] of a Skeleton2D instance. diff --git a/doc/classes/SpatialMaterial.xml b/doc/classes/SpatialMaterial.xml index 6eeb10b6605..5ead992e9fb 100644 --- a/doc/classes/SpatialMaterial.xml +++ b/doc/classes/SpatialMaterial.xml @@ -221,7 +221,7 @@ If [code]true[/code], triplanar mapping is calculated in world space rather than object local space. See also [member uv1_triplanar]. - The reflectivity of the object's surface. The higher the value, the more light is reflected. + A high value makes the material appear more like a metal. Non-metals use their albedo as the diffuse color and add diffuse to the specular reflection. With non-metals, the reflection appears on top of the albedo color. Metals use their albedo as a multiplier to the specular reflection and set the diffuse color to black resulting in a tinted reflection. Materials work better when fully metal or fully non-metal, values between [code]0[/code] and [code]1[/code] should only be used for blending between metal and non-metal sections. To alter the amount of reflection use [member roughness]. Sets the size of the specular lobe. The specular lobe is the bright spot that is reflected from light sources. diff --git a/doc/classes/Tree.xml b/doc/classes/Tree.xml index f920ae5a060..a2bac812b38 100644 --- a/doc/classes/Tree.xml +++ b/doc/classes/Tree.xml @@ -387,80 +387,112 @@ + The arrow icon used when a foldable item is not collapsed. + The arrow icon used when a foldable item is collapsed. + Default [StyleBox] for the [Tree], i.e. used when the control is not being focused. + [StyleBox] used when the [Tree] is being focused. + The horizontal space between each button in a cell. + [StyleBox] used when a button in the tree is pressed. + The check icon to display when the [constant TreeItem.CELL_MODE_CHECK] mode cell is checked. - - + [StyleBox] used for the cursor, when the [Tree] is being focused. + [StyleBox] used for the cursor, when the [Tree] is not being focused. + Default [StyleBox] for a [constant TreeItem.CELL_MODE_CUSTOM] mode cell. + Text [Color] for a [constant TreeItem.CELL_MODE_CUSTOM] mode cell when it's hovered. + [StyleBox] for a [constant TreeItem.CELL_MODE_CUSTOM] mode cell when it's hovered. + [StyleBox] for a [constant TreeItem.CELL_MODE_CUSTOM] mode cell when it's pressed. + Draws the guidelines if not zero, this acts as a boolean. The guideline is a horizontal line drawn at the bottom of each item. + Draws the relationship lines if not zero, this acts as a boolean. Relationship lines are drawn at the start of child items to show hierarchy. + [Color] used to draw possible drop locations. See [enum DropModeFlags] constants for further description of drop locations. + [Font] of the item's text. + Default text [Color] of the item. + Text [Color] used when the item is selected. + [Color] of the guideline. + The horizontal space between item cells. This is also used as the margin at the start of an item when folding is disabled. + The horizontal margin at the start of an item. This is used when folding is enabled for the item. + [Color] of the relationship lines. + The maximum distance between the mouse cursor and the control's border to trigger border scrolling when dragging. + The speed of border scrolling. + The arrow icon to display for the [constant TreeItem.CELL_MODE_RANGE] mode cell. + [StyleBox] for the selected items, used when the [Tree] is not being focused. - - + [StyleBox] for the selected items, used when the [Tree] is being focused. + Default text [Color] of the title button. + [Font] of the title button's text. + [StyleBox] used when the title button is being hovered. + Default [StyleBox] for the title button. + [StyleBox] used when the title button is being pressed. + The check icon to display when the [constant TreeItem.CELL_MODE_CHECK] mode cell is unchecked. + The updown arrow icon to display for the [constant TreeItem.CELL_MODE_RANGE] mode cell. + The vertical padding inside each item, i.e. the distance between the item's content and top/bottom border. diff --git a/doc/tools/doc_status.py b/doc/tools/doc_status.py index 352b292be20..e6e6d5f6066 100755 --- a/doc/tools/doc_status.py +++ b/doc/tools/doc_status.py @@ -81,6 +81,7 @@ colors = { 'section': [1, 4], # bold, underline 'state_off': [36], # cyan 'state_on': [1, 35], # bold, magenta/plum + 'bold': [1], # bold } overall_progress_description_weigth = 10 @@ -227,7 +228,7 @@ class ClassStatus: output['items'] = items_progress.to_configured_colored_string() - output['overall'] = (description_progress + items_progress).to_colored_string('{percent}%', '{pad_percent}{s}') + output['overall'] = (description_progress + items_progress).to_colored_string(color('bold', '{percent}%'), '{pad_percent}{s}') if self.name.startswith('Total'): output['url'] = color('url', 'https://docs.godotengine.org/en/latest/classes/') @@ -309,7 +310,7 @@ if flags['i']: table_columns.append('items') if flags['o'] == (not flags['i']): - table_column_names.append('Overall') + table_column_names.append(color('bold', 'Overall')) table_columns.append('overall') if flags['u']: @@ -435,6 +436,11 @@ if len(table) > 2 or not flags['a']: row.append('') table.append(row) +if flags['a']: + # Duplicate the headers at the bottom of the table so they can be viewed + # without having to scroll back to the top. + table.append(table_column_names) + table_column_sizes = [] for row in table: for cell_i, cell in enumerate(row): @@ -460,7 +466,10 @@ for row_i, row in enumerate(table): print(row_string) - if row_i == 0 or row_i == len(table) - 2: + # Account for the possible double header (if the `a` flag is enabled). + # No need to have a condition for the flag, as this will behave correctly + # if the flag is disabled. + if row_i == 0 or row_i == len(table) - 3 or row_i == len(table) - 2: print(divider_string) print(divider_string) diff --git a/editor/animation_track_editor.cpp b/editor/animation_track_editor.cpp index e9719f8618b..2edfcced602 100644 --- a/editor/animation_track_editor.cpp +++ b/editor/animation_track_editor.cpp @@ -1727,7 +1727,7 @@ void AnimationTimelineEdit::update_values() { time_icon->set_tooltip(TTR("Animation length (frames)")); } else { length->set_value(animation->get_length()); - length->set_step(0.01); + length->set_step(0.001); length->set_tooltip(TTR("Animation length (seconds)")); time_icon->set_tooltip(TTR("Animation length (seconds)")); } @@ -1890,7 +1890,7 @@ AnimationTimelineEdit::AnimationTimelineEdit() { length = memnew(EditorSpinSlider); length->set_min(0.001); length->set_max(36000); - length->set_step(0.01); + length->set_step(0.001); length->set_allow_greater(true); length->set_custom_minimum_size(Vector2(70 * EDSCALE, 0)); length->set_hide_slider(true); diff --git a/editor/doc/doc_data.cpp b/editor/doc/doc_data.cpp index adfffe27ba1..5bb5313d606 100644 --- a/editor/doc/doc_data.cpp +++ b/editor/doc/doc_data.cpp @@ -1030,7 +1030,7 @@ Error DocData::save_classes(const String &p_default_path, const Map"); - _write_string(f, 0, String(""); + _write_string(f, 0, String(""); while (class_list.size()) { diff --git a/editor/editor_autoload_settings.cpp b/editor/editor_autoload_settings.cpp index 46a54969e02..dba8c2ec8c6 100644 --- a/editor/editor_autoload_settings.cpp +++ b/editor/editor_autoload_settings.cpp @@ -120,6 +120,7 @@ void EditorAutoloadSettings::_autoload_add() { autoload_add_path->get_line_edit()->set_text(""); autoload_add_name->set_text(""); + add_autoload->set_disabled(true); } void EditorAutoloadSettings::_autoload_selected() { @@ -312,7 +313,34 @@ void EditorAutoloadSettings::_autoload_open(const String &fpath) { void EditorAutoloadSettings::_autoload_file_callback(const String &p_path) { - autoload_add_name->set_text(p_path.get_file().get_basename()); + // Convert the file name to PascalCase, which is the convention for classes in GDScript. + const String class_name = p_path.get_file().get_basename().capitalize().replace(" ", ""); + + // If the name collides with a built-in class, prefix the name to make it possible to add without having to edit the name. + // The prefix is subjective, but it provides better UX than leaving the Add button disabled :) + const String prefix = ClassDB::class_exists(class_name) ? "Global" : ""; + + autoload_add_name->set_text(prefix + class_name); + add_autoload->set_disabled(false); +} + +void EditorAutoloadSettings::_autoload_text_entered(const String p_name) { + + if (autoload_add_path->get_line_edit()->get_text() != "" && _autoload_name_is_valid(p_name, NULL)) { + _autoload_add(); + } +} + +void EditorAutoloadSettings::_autoload_path_text_changed(const String p_path) { + + add_autoload->set_disabled( + p_path == "" || !_autoload_name_is_valid(autoload_add_name->get_text(), NULL)); +} + +void EditorAutoloadSettings::_autoload_text_changed(const String p_name) { + + add_autoload->set_disabled( + autoload_add_path->get_line_edit()->get_text() == "" || !_autoload_name_is_valid(p_name, NULL)); } Node *EditorAutoloadSettings::_create_autoload(const String &p_path) { @@ -424,7 +452,7 @@ void EditorAutoloadSettings::update_autoload() { item->set_editable(2, true); item->set_text(2, TTR("Enable")); item->set_checked(2, info.is_singleton); - item->add_button(3, get_icon("FileList", "EditorIcons"), BUTTON_OPEN); + item->add_button(3, get_icon("Load", "EditorIcons"), BUTTON_OPEN); item->add_button(3, get_icon("MoveUp", "EditorIcons"), BUTTON_MOVE_UP); item->add_button(3, get_icon("MoveDown", "EditorIcons"), BUTTON_MOVE_DOWN); item->add_button(3, get_icon("Remove", "EditorIcons"), BUTTON_DELETE); @@ -713,7 +741,9 @@ void EditorAutoloadSettings::_bind_methods() { ClassDB::bind_method("_autoload_edited", &EditorAutoloadSettings::_autoload_edited); ClassDB::bind_method("_autoload_button_pressed", &EditorAutoloadSettings::_autoload_button_pressed); ClassDB::bind_method("_autoload_activated", &EditorAutoloadSettings::_autoload_activated); + ClassDB::bind_method("_autoload_path_text_changed", &EditorAutoloadSettings::_autoload_path_text_changed); ClassDB::bind_method("_autoload_text_entered", &EditorAutoloadSettings::_autoload_text_entered); + ClassDB::bind_method("_autoload_text_changed", &EditorAutoloadSettings::_autoload_text_changed); ClassDB::bind_method("_autoload_open", &EditorAutoloadSettings::_autoload_open); ClassDB::bind_method("_autoload_file_callback", &EditorAutoloadSettings::_autoload_file_callback); @@ -806,6 +836,8 @@ EditorAutoloadSettings::EditorAutoloadSettings() { autoload_add_path->set_h_size_flags(SIZE_EXPAND_FILL); autoload_add_path->get_file_dialog()->set_mode(EditorFileDialog::MODE_OPEN_FILE); autoload_add_path->get_file_dialog()->connect("file_selected", this, "_autoload_file_callback"); + autoload_add_path->get_line_edit()->connect("text_changed", this, "_autoload_path_text_changed"); + hbc->add_child(autoload_add_path); l = memnew(Label); @@ -815,11 +847,14 @@ EditorAutoloadSettings::EditorAutoloadSettings() { autoload_add_name = memnew(LineEdit); autoload_add_name->set_h_size_flags(SIZE_EXPAND_FILL); autoload_add_name->connect("text_entered", this, "_autoload_text_entered"); + autoload_add_name->connect("text_changed", this, "_autoload_text_changed"); hbc->add_child(autoload_add_name); - Button *add_autoload = memnew(Button); + add_autoload = memnew(Button); add_autoload->set_text(TTR("Add")); add_autoload->connect("pressed", this, "_autoload_add"); + // The button will be enabled once a valid name is entered (either automatically or manually). + add_autoload->set_disabled(true); hbc->add_child(add_autoload); tree = memnew(Tree); diff --git a/editor/editor_autoload_settings.h b/editor/editor_autoload_settings.h index e1a04644aaa..653a1b0a78f 100644 --- a/editor/editor_autoload_settings.h +++ b/editor/editor_autoload_settings.h @@ -76,6 +76,7 @@ class EditorAutoloadSettings : public VBoxContainer { Tree *tree; EditorLineEditFileChooser *autoload_add_path; LineEdit *autoload_add_name; + Button *add_autoload; bool _autoload_name_is_valid(const String &p_name, String *r_error = NULL); @@ -84,7 +85,9 @@ class EditorAutoloadSettings : public VBoxContainer { void _autoload_edited(); void _autoload_button_pressed(Object *p_item, int p_column, int p_button); void _autoload_activated(); - void _autoload_text_entered(String) { _autoload_add(); } + void _autoload_path_text_changed(const String p_path); + void _autoload_text_entered(const String p_name); + void _autoload_text_changed(const String p_name); void _autoload_open(const String &fpath); void _autoload_file_callback(const String &p_path); Node *_create_autoload(const String &p_path); diff --git a/editor/editor_file_system.cpp b/editor/editor_file_system.cpp index 5abb3c4ec26..3237ae40104 100644 --- a/editor/editor_file_system.cpp +++ b/editor/editor_file_system.cpp @@ -675,9 +675,12 @@ void EditorFileSystem::_scan_new_dir(EditorFileSystemDirectory *p_dir, DirAccess if (f == "") break; + if (da->current_is_hidden()) + continue; + if (da->current_is_dir()) { - if (f.begins_with(".")) //ignore hidden and . / .. + if (f.begins_with(".")) // Ignore special and . / .. continue; if (FileAccess::exists(cd.plus_file(f).plus_file("project.godot"))) // skip if another project inside this @@ -871,9 +874,12 @@ void EditorFileSystem::_scan_fs_changes(EditorFileSystemDirectory *p_dir, const if (f == "") break; + if (da->current_is_hidden()) + continue; + if (da->current_is_dir()) { - if (f.begins_with(".")) //ignore hidden and . / .. + if (f.begins_with(".")) // Ignore special and . / .. continue; int idx = p_dir->find_dir_index(f); @@ -1059,8 +1065,12 @@ void EditorFileSystem::get_changed_sources(List *r_changed) { void EditorFileSystem::scan_changes() { - if (scanning || scanning_changes || thread) + if (first_scan || // Prevent a premature changes scan from inhibiting the first full scan + scanning || scanning_changes || thread) { + scan_changes_pending = true; + set_process(true); return; + } _update_extensions(); sources_changed.clear(); @@ -1105,16 +1115,18 @@ void EditorFileSystem::_notification(int p_what) { } break; case NOTIFICATION_EXIT_TREE: { - if (use_threads && thread) { + Thread *active_thread = thread ? thread : thread_sources; + if (use_threads && active_thread) { //abort thread if in progress abort_scan = true; while (scanning) { OS::get_singleton()->delay_usec(1000); } - Thread::wait_to_finish(thread); - memdelete(thread); + Thread::wait_to_finish(active_thread); + memdelete(active_thread); thread = NULL; - WARN_PRINTS("Scan thread aborted..."); + thread_sources = NULL; + WARN_PRINT("Scan thread aborted..."); set_process(false); } @@ -1164,6 +1176,11 @@ void EditorFileSystem::_notification(int p_what) { _queue_update_script_classes(); first_scan = false; } + + if (!is_processing() && scan_changes_pending) { + scan_changes_pending = false; + scan_changes(); + } } } break; } @@ -2138,6 +2155,7 @@ EditorFileSystem::EditorFileSystem() { scan_total = 0; update_script_classes_queued = false; first_scan = true; + scan_changes_pending = false; revalidate_import_files = false; } diff --git a/editor/editor_file_system.h b/editor/editor_file_system.h index ce9936f9834..381acc0fe21 100644 --- a/editor/editor_file_system.h +++ b/editor/editor_file_system.h @@ -145,6 +145,7 @@ class EditorFileSystem : public Node { bool scanning; bool importing; bool first_scan; + bool scan_changes_pending; float scan_total; String filesystem_settings_version_for_import; bool revalidate_import_files; diff --git a/editor/editor_help.cpp b/editor/editor_help.cpp index 556dbcbfc4c..558be5f2fb6 100644 --- a/editor/editor_help.cpp +++ b/editor/editor_help.cpp @@ -50,7 +50,7 @@ void EditorHelp::_init_colors() { text_color = get_color("default_color", "RichTextLabel"); headline_color = get_color("headline_color", "EditorHelp"); base_type_color = title_color.linear_interpolate(text_color, 0.5); - comment_color = text_color * Color(1, 1, 1, 0.4); + comment_color = text_color * Color(1, 1, 1, 0.6); symbol_color = comment_color; value_color = text_color * Color(1, 1, 1, 0.6); qualifier_color = text_color * Color(1, 1, 1, 0.8); diff --git a/editor/editor_inspector.cpp b/editor/editor_inspector.cpp index 56da7d93fa6..7c1e58862ea 100644 --- a/editor/editor_inspector.cpp +++ b/editor/editor_inspector.cpp @@ -1596,7 +1596,7 @@ void EditorInspector::update_tree() { if (capitalize_paths) cat = cat.capitalize(); - if (!filter.is_subsequence_ofi(cat) && !filter.is_subsequence_ofi(name)) + if (!filter.is_subsequence_ofi(cat) && !filter.is_subsequence_ofi(name) && property_prefix.to_lower().find(filter.to_lower()) == -1) continue; } diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp index dd15910d090..c283aca70e0 100644 --- a/editor/editor_node.cpp +++ b/editor/editor_node.cpp @@ -5798,7 +5798,7 @@ EditorNode::EditorNode() { EDITOR_DEF_RST("interface/scene_tabs/show_thumbnail_on_hover", true); EDITOR_DEF_RST("interface/inspector/capitalize_properties", true); EDITOR_DEF_RST("interface/inspector/default_float_step", 0.001); - EditorSettings::get_singleton()->add_property_hint(PropertyInfo(Variant::REAL, "interface/inspector/default_float_step", PROPERTY_HINT_EXP_RANGE, "0,1,0")); + EditorSettings::get_singleton()->add_property_hint(PropertyInfo(Variant::REAL, "interface/inspector/default_float_step", PROPERTY_HINT_RANGE, "0,1,0")); EDITOR_DEF_RST("interface/inspector/disable_folding", false); EDITOR_DEF_RST("interface/inspector/auto_unfold_foreign_scenes", true); EDITOR_DEF("interface/inspector/horizontal_vector2_editing", false); diff --git a/editor/editor_sectioned_inspector.cpp b/editor/editor_sectioned_inspector.cpp index 28825b45e1a..2090c12c91b 100644 --- a/editor/editor_sectioned_inspector.cpp +++ b/editor/editor_sectioned_inspector.cpp @@ -245,6 +245,9 @@ void SectionedInspector::update_category_list() { if (pi.name.find(":") != -1 || pi.name == "script" || pi.name == "resource_name" || pi.name == "resource_path" || pi.name == "resource_local_to_scene" || pi.name.begins_with("_global_script")) continue; + if (!filter.empty() && !filter.is_subsequence_ofi(pi.name) && !filter.is_subsequence_ofi(pi.name.replace("/", " ").capitalize())) + continue; + int sp = pi.name.find("/"); if (sp == -1) pi.name = "global/" + pi.name; @@ -252,9 +255,6 @@ void SectionedInspector::update_category_list() { Vector sectionarr = pi.name.split("/"); String metasection; - if (!filter.empty() && !filter.is_subsequence_ofi(sectionarr[sectionarr.size() - 1].capitalize())) - continue; - int sc = MIN(2, sectionarr.size() - 1); for (int i = 0; i < sc; i++) { diff --git a/editor/editor_themes.cpp b/editor/editor_themes.cpp index 621f5316876..8037045e773 100644 --- a/editor/editor_themes.cpp +++ b/editor/editor_themes.cpp @@ -89,7 +89,11 @@ Ref editor_generate_icon(int p_index, bool p_convert_color, float // dumb gizmo check bool is_gizmo = String(editor_icons_names[p_index]).begins_with("Gizmo"); - ImageLoaderSVG::create_image_from_string(img, editor_icons_sources[p_index], p_scale, true, p_convert_color); + // Upsample icon generation only if the editor scale isn't an integer multiplier. + // Generating upsampled icons is slower, and the benefit is hardly visible + // with integer editor scales. + const bool upsample = !Math::is_equal_approx(Math::round(p_scale), p_scale); + ImageLoaderSVG::create_image_from_string(img, editor_icons_sources[p_index], p_scale, upsample, p_convert_color); if ((p_scale - (float)((int)p_scale)) > 0.0 || is_gizmo || p_force_filter) icon->create_from_image(img); // in this case filter really helps @@ -106,7 +110,15 @@ Ref editor_generate_icon(int p_index, bool p_convert_color, float void editor_register_and_generate_icons(Ref p_theme, bool p_dark_theme = true, int p_thumb_size = 32, bool p_only_thumbs = false) { #ifdef SVG_ENABLED + // The default icon theme is designed to be used for a dark theme. + // This dictionary stores color codes to convert to other colors + // for better readability on a light theme. Dictionary dark_icon_color_dictionary; + + // The names of the icons to never convert, even if one of their colors + // are contained in the dictionary above. + Set exceptions; + if (!p_dark_theme) { // convert color: FROM TO ADD_CONVERT_COLOR(dark_icon_color_dictionary, "#e0e0e0", "#5a5a5a"); // common icon color @@ -172,9 +184,31 @@ void editor_register_and_generate_icons(Ref p_theme, bool p_dark_theme = ADD_CONVERT_COLOR(dark_icon_color_dictionary, "#69ec9a", "#2ce573"); // VS rid ADD_CONVERT_COLOR(dark_icon_color_dictionary, "#79f3e8", "#12d5c3"); // VS object ADD_CONVERT_COLOR(dark_icon_color_dictionary, "#77edb1", "#57e99f"); // VS dict + + exceptions.insert("EditorPivot"); + exceptions.insert("EditorHandle"); + exceptions.insert("Editor3DHandle"); + exceptions.insert("Godot"); + exceptions.insert("PanoramaSky"); + exceptions.insert("ProceduralSky"); + exceptions.insert("EditorControlAnchor"); + exceptions.insert("DefaultProjectIcon"); + exceptions.insert("GuiCloseCustomizable"); + exceptions.insert("GuiGraphNodePort"); + exceptions.insert("GuiResizer"); + exceptions.insert("ZoomMore"); + exceptions.insert("ZoomLess"); + exceptions.insert("ZoomReset"); + exceptions.insert("LockViewport"); + exceptions.insert("GroupViewport"); + exceptions.insert("StatusError"); + exceptions.insert("StatusSuccess"); + exceptions.insert("StatusWarning"); + exceptions.insert("NodeWarning"); + exceptions.insert("OverbrightIndicator"); } - // these ones should be converted even if we are using a dark theme + // These ones should be converted even if we are using a dark theme. const Color error_color = p_theme->get_color("error_color", "Editor"); const Color success_color = p_theme->get_color("success_color", "Editor"); const Color warning_color = p_theme->get_color("warning_color", "Editor"); @@ -182,65 +216,44 @@ void editor_register_and_generate_icons(Ref p_theme, bool p_dark_theme = dark_icon_color_dictionary[Color::html("#45ff8b")] = success_color; dark_icon_color_dictionary[Color::html("#dbab09")] = warning_color; - List exceptions; - exceptions.push_back("EditorPivot"); - exceptions.push_back("EditorHandle"); - exceptions.push_back("Editor3DHandle"); - exceptions.push_back("Godot"); - exceptions.push_back("PanoramaSky"); - exceptions.push_back("ProceduralSky"); - exceptions.push_back("EditorControlAnchor"); - exceptions.push_back("DefaultProjectIcon"); - exceptions.push_back("GuiCloseCustomizable"); - exceptions.push_back("GuiGraphNodePort"); - exceptions.push_back("GuiResizer"); - exceptions.push_back("ZoomMore"); - exceptions.push_back("ZoomLess"); - exceptions.push_back("ZoomReset"); - exceptions.push_back("LockViewport"); - exceptions.push_back("GroupViewport"); - exceptions.push_back("StatusError"); - exceptions.push_back("StatusSuccess"); - exceptions.push_back("StatusWarning"); - exceptions.push_back("NodeWarning"); - exceptions.push_back("OverbrightIndicator"); - ImageLoaderSVG::set_convert_colors(&dark_icon_color_dictionary); - // generate icons - if (!p_only_thumbs) + // Generate icons. + if (!p_only_thumbs) { for (int i = 0; i < editor_icons_count; i++) { - List::Element *is_exception = exceptions.find(editor_icons_names[i]); - if (is_exception) exceptions.erase(is_exception); - Ref icon = editor_generate_icon(i, !is_exception); + const int is_exception = exceptions.has(editor_icons_names[i]); + const Ref icon = editor_generate_icon(i, !is_exception); + p_theme->set_icon(editor_icons_names[i], "EditorIcons", icon); } + } - // generate thumb files with the given thumb size - bool force_filter = p_thumb_size != 64 && p_thumb_size != 32; // we don't need filter with original resolution + // Generate thumbnail icons with the given thumbnail size. + // We don't need filtering when generating at one of the default resolutions. + const bool force_filter = p_thumb_size != 64 && p_thumb_size != 32; if (p_thumb_size >= 64) { - float scale = (float)p_thumb_size / 64.0 * EDSCALE; + const float scale = (float)p_thumb_size / 64.0 * EDSCALE; for (int i = 0; i < editor_bg_thumbs_count; i++) { - int index = editor_bg_thumbs_indices[i]; - List::Element *is_exception = exceptions.find(editor_icons_names[index]); - if (is_exception) exceptions.erase(is_exception); - Ref icon = editor_generate_icon(index, !p_dark_theme && !is_exception, scale, force_filter); + const int index = editor_bg_thumbs_indices[i]; + const int is_exception = exceptions.has(editor_icons_names[index]); + const Ref icon = editor_generate_icon(index, !p_dark_theme && !is_exception, scale, force_filter); + p_theme->set_icon(editor_icons_names[index], "EditorIcons", icon); } } else { - float scale = (float)p_thumb_size / 32.0 * EDSCALE; + const float scale = (float)p_thumb_size / 32.0 * EDSCALE; for (int i = 0; i < editor_md_thumbs_count; i++) { - int index = editor_md_thumbs_indices[i]; - List::Element *is_exception = exceptions.find(editor_icons_names[index]); - if (is_exception) exceptions.erase(is_exception); - Ref icon = editor_generate_icon(index, !p_dark_theme && !is_exception, scale, force_filter); + const int index = editor_md_thumbs_indices[i]; + const bool is_exception = exceptions.has(editor_icons_names[index]); + const Ref icon = editor_generate_icon(index, !p_dark_theme && !is_exception, scale, force_filter); + p_theme->set_icon(editor_icons_names[index], "EditorIcons", icon); } } ImageLoaderSVG::set_convert_colors(NULL); #else - print_line("SVG support disabled, editor icons won't be rendered."); + WARN_PRINT("SVG support disabled, editor icons won't be rendered."); #endif } diff --git a/editor/filesystem_dock.cpp b/editor/filesystem_dock.cpp index 62effb406d2..684942dbade 100644 --- a/editor/filesystem_dock.cpp +++ b/editor/filesystem_dock.cpp @@ -1413,17 +1413,13 @@ void FileSystemDock::_move_operation_confirm(const String &p_to_path, bool overw if (!can_move) { // Ask to do something. overwrite_dialog->popup_centered_minsize(); - overwrite_dialog->grab_focus(); return; } } // Check groups. for (int i = 0; i < to_move.size(); i++) { - - print_line("is group: " + to_move[i].path + ": " + itos(EditorFileSystem::get_singleton()->is_group_file(to_move[i].path))); if (to_move[i].is_file && EditorFileSystem::get_singleton()->is_group_file(to_move[i].path)) { - print_line("move to: " + p_to_path.plus_file(to_move[i].path.get_file())); EditorFileSystem::get_singleton()->move_group_file(to_move[i].path, p_to_path.plus_file(to_move[i].path.get_file())); } } @@ -1442,7 +1438,7 @@ void FileSystemDock::_move_operation_confirm(const String &p_to_path, bool overw if (is_moved) { int current_tab = editor->get_current_tab(); - _save_scenes_after_move(file_renames); //save scenes before updating + _save_scenes_after_move(file_renames); // Save scenes before updating. _update_dependencies_after_move(file_renames); _update_resource_paths_after_move(file_renames); _update_project_settings_after_move(file_renames); @@ -1786,6 +1782,14 @@ void FileSystemDock::_resource_created() const { Resource *r = Object::cast_to(c); ERR_FAIL_COND(!r); + PackedScene *scene = Object::cast_to(r); + if (scene) { + Node *node = memnew(Node); + node->set_name("Node"); + scene->pack(node); + memdelete(node); + } + REF res(r); editor->push_item(c); @@ -1948,7 +1952,7 @@ bool FileSystemDock::can_drop_data_fw(const Point2 &p_point, const Variant &p_da return false; // Attempting to move a folder into itself will fail later, - // rather than bring up a message don't try to do it in the first place + // rather than bring up a message don't try to do it in the first place. to_dir = to_dir.ends_with("/") ? to_dir : (to_dir + "/"); Vector fnames = drag_data["files"]; for (int i = 0; i < fnames.size(); ++i) { @@ -2050,11 +2054,15 @@ void FileSystemDock::drop_data_fw(const Point2 &p_point, const Variant &p_data, Vector fnames = drag_data["files"]; to_move.clear(); for (int i = 0; i < fnames.size(); i++) { - to_move.push_back(FileOrFolder(fnames[i], !fnames[i].ends_with("/"))); + if (fnames[i].get_base_dir() != to_dir) { + to_move.push_back(FileOrFolder(fnames[i], !fnames[i].ends_with("/"))); + } + } + if (!to_move.empty()) { + _move_operation_confirm(to_dir); } - _move_operation_confirm(to_dir); } else if (favorite) { - // Add the files from favorites + // Add the files from favorites. Vector fnames = drag_data["files"]; Vector favorites = EditorSettings::get_singleton()->get_favorites(); for (int i = 0; i < fnames.size(); i++) { @@ -2103,6 +2111,10 @@ void FileSystemDock::_get_drag_target_folder(String &target, bool &target_favori // We drop on a folder. target = fpath; return; + } else { + // We drop on the folder that the target file is in. + target = fpath.get_base_dir(); + return; } } else { if (ti->get_parent() != tree->get_root()->get_children()) { diff --git a/editor/find_in_files.cpp b/editor/find_in_files.cpp index 4ab90ad3e4f..b24a5c38f21 100644 --- a/editor/find_in_files.cpp +++ b/editor/find_in_files.cpp @@ -235,9 +235,11 @@ void FindInFiles::_scan_dir(String path, PoolStringArray &out_folders) { if (file == "") break; - // Ignore special dirs and hidden dirs (such as .git and .import) + // Ignore special dirs (such as .git and .import) if (file == "." || file == ".." || file.begins_with(".")) continue; + if (dir->current_is_hidden()) + continue; if (dir->current_is_dir()) out_folders.append(file); diff --git a/editor/groups_editor.cpp b/editor/groups_editor.cpp index 83259afb359..c76ff9d6790 100644 --- a/editor/groups_editor.cpp +++ b/editor/groups_editor.cpp @@ -197,7 +197,7 @@ void GroupDialog::_add_group(String p_name) { } String name = p_name.strip_edges(); - if (name == "" || groups->search_item_text(name)) { + if (name.empty() || groups->get_item_with_text(name)) { return; } diff --git a/editor/plugins/canvas_item_editor_plugin.cpp b/editor/plugins/canvas_item_editor_plugin.cpp index 1d8f3a2bbd7..879de58bbce 100644 --- a/editor/plugins/canvas_item_editor_plugin.cpp +++ b/editor/plugins/canvas_item_editor_plugin.cpp @@ -2077,7 +2077,7 @@ bool CanvasItemEditor::_gui_input_move(const Ref &p_event) { } // Move the canvas items with the arrow keys - if (k.is_valid() && k->is_pressed() && tool == TOOL_SELECT && + if (k.is_valid() && k->is_pressed() && (tool == TOOL_SELECT || tool == TOOL_MOVE) && (k->get_scancode() == KEY_UP || k->get_scancode() == KEY_DOWN || k->get_scancode() == KEY_LEFT || k->get_scancode() == KEY_RIGHT)) { if (!k->is_echo()) { // Start moving the canvas items with the keyboard @@ -4967,6 +4967,7 @@ void CanvasItemEditor::_focus_selection(int p_op) { zoom = scale_x < scale_y ? scale_x : scale_y; zoom *= 0.90; viewport->update(); + _update_zoom_label(); call_deferred("_popup_callback", VIEW_CENTER_TO_SELECTION); } } diff --git a/editor/plugins/mesh_instance_editor_plugin.cpp b/editor/plugins/mesh_instance_editor_plugin.cpp index 25329906a92..6e5307cebe8 100644 --- a/editor/plugins/mesh_instance_editor_plugin.cpp +++ b/editor/plugins/mesh_instance_editor_plugin.cpp @@ -60,10 +60,7 @@ void MeshInstanceEditor::_menu_option(int p_option) { } switch (p_option) { - case MENU_OPTION_CREATE_STATIC_TRIMESH_BODY: - case MENU_OPTION_CREATE_STATIC_CONVEX_BODY: { - - bool trimesh_shape = (p_option == MENU_OPTION_CREATE_STATIC_TRIMESH_BODY); + case MENU_OPTION_CREATE_STATIC_TRIMESH_BODY: { EditorSelection *editor_selection = EditorNode::get_singleton()->get_editor_selection(); UndoRedo *ur = EditorNode::get_singleton()->get_undo_redo(); @@ -71,9 +68,12 @@ void MeshInstanceEditor::_menu_option(int p_option) { List selection = editor_selection->get_selected_node_list(); if (selection.empty()) { - Ref shape = trimesh_shape ? mesh->create_trimesh_shape() : mesh->create_convex_shape(); - if (shape.is_null()) + Ref shape = mesh->create_trimesh_shape(); + if (shape.is_null()) { + err_dialog->set_text(TTR("Couldn't create a Trimesh collision shape.")); + err_dialog->popup_centered_minsize(); return; + } CollisionShape *cshape = memnew(CollisionShape); cshape->set_shape(shape); @@ -82,11 +82,7 @@ void MeshInstanceEditor::_menu_option(int p_option) { Node *owner = node == get_tree()->get_edited_scene_root() ? node : node->get_owner(); - if (trimesh_shape) - ur->create_action(TTR("Create Static Trimesh Body")); - else - ur->create_action(TTR("Create Static Convex Body")); - + ur->create_action(TTR("Create Static Trimesh Body")); ur->add_do_method(node, "add_child", body); ur->add_do_method(body, "set_owner", owner); ur->add_do_method(cshape, "set_owner", owner); @@ -108,7 +104,7 @@ void MeshInstanceEditor::_menu_option(int p_option) { if (m.is_null()) continue; - Ref shape = trimesh_shape ? m->create_trimesh_shape() : m->create_convex_shape(); + Ref shape = m->create_trimesh_shape(); if (shape.is_null()) continue; @@ -158,10 +154,44 @@ void MeshInstanceEditor::_menu_option(int p_option) { ur->add_undo_method(node->get_parent(), "remove_child", cshape); ur->commit_action(); } break; - case MENU_OPTION_CREATE_CONVEX_COLLISION_SHAPE: { + case MENU_OPTION_CREATE_SINGLE_CONVEX_COLLISION_SHAPE: { if (node == get_tree()->get_edited_scene_root()) { - err_dialog->set_text(TTR("This doesn't work on scene root!")); + err_dialog->set_text(TTR("Can't create a single convex collision shape for the scene root.")); + err_dialog->popup_centered_minsize(); + return; + } + + Ref shape = mesh->create_convex_shape(); + + if (shape.is_null()) { + err_dialog->set_text(TTR("Couldn't create a single convex collision shape.")); + err_dialog->popup_centered_minsize(); + return; + } + UndoRedo *ur = EditorNode::get_singleton()->get_undo_redo(); + + ur->create_action(TTR("Create Single Convex Shape")); + + CollisionShape *cshape = memnew(CollisionShape); + cshape->set_shape(shape); + cshape->set_transform(node->get_transform()); + + Node *owner = node->get_owner(); + + ur->add_do_method(node->get_parent(), "add_child", cshape); + ur->add_do_method(node->get_parent(), "move_child", cshape, node->get_index() + 1); + ur->add_do_method(cshape, "set_owner", owner); + ur->add_do_reference(cshape); + ur->add_undo_method(node->get_parent(), "remove_child", cshape); + + ur->commit_action(); + + } break; + case MENU_OPTION_CREATE_MULTIPLE_CONVEX_COLLISION_SHAPES: { + + if (node == get_tree()->get_edited_scene_root()) { + err_dialog->set_text(TTR("Can't create multiple convex collision shapes for the scene root.")); err_dialog->popup_centered_minsize(); return; } @@ -169,13 +199,13 @@ void MeshInstanceEditor::_menu_option(int p_option) { Vector > shapes = mesh->convex_decompose(); if (!shapes.size()) { - err_dialog->set_text(TTR("Failed creating shapes!")); + err_dialog->set_text(TTR("Couldn't create any collision shapes.")); err_dialog->popup_centered_minsize(); return; } UndoRedo *ur = EditorNode::get_singleton()->get_undo_redo(); - ur->create_action(TTR("Create Convex Shape(s)")); + ur->create_action(TTR("Create Multiple Convex Shapes")); for (int i = 0; i < shapes.size(); i++) { @@ -421,13 +451,19 @@ MeshInstanceEditor::MeshInstanceEditor() { options->set_icon(EditorNode::get_singleton()->get_gui_base()->get_icon("MeshInstance", "EditorIcons")); options->get_popup()->add_item(TTR("Create Trimesh Static Body"), MENU_OPTION_CREATE_STATIC_TRIMESH_BODY); + options->get_popup()->set_item_tooltip(options->get_popup()->get_item_count() - 1, TTR("Creates a StaticBody and assigns a polygon-based collision shape to it automatically.\nThis is the most accurate (but slowest) option for collision detection.")); options->get_popup()->add_separator(); options->get_popup()->add_item(TTR("Create Trimesh Collision Sibling"), MENU_OPTION_CREATE_TRIMESH_COLLISION_SHAPE); - options->get_popup()->add_item(TTR("Create Convex Collision Sibling(s)"), MENU_OPTION_CREATE_CONVEX_COLLISION_SHAPE); + options->get_popup()->set_item_tooltip(options->get_popup()->get_item_count() - 1, TTR("Creates a polygon-based collision shape.\nThis is the most accurate (but slowest) option for collision detection.")); + options->get_popup()->add_item(TTR("Create Single Convex Collision Siblings"), MENU_OPTION_CREATE_SINGLE_CONVEX_COLLISION_SHAPE); + options->get_popup()->set_item_tooltip(options->get_popup()->get_item_count() - 1, TTR("Creates a single convex collision shape.\nThis is the fastest (but least accurate) option for collision detection.")); + options->get_popup()->add_item(TTR("Create Multiple Convex Collision Siblings"), MENU_OPTION_CREATE_MULTIPLE_CONVEX_COLLISION_SHAPES); + options->get_popup()->set_item_tooltip(options->get_popup()->get_item_count() - 1, TTR("Creates a polygon-based collision shape.\nThis is a performance middle-ground between the two above options.")); options->get_popup()->add_separator(); options->get_popup()->add_item(TTR("Create Navigation Mesh"), MENU_OPTION_CREATE_NAVMESH); options->get_popup()->add_separator(); options->get_popup()->add_item(TTR("Create Outline Mesh..."), MENU_OPTION_CREATE_OUTLINE_MESH); + options->get_popup()->set_item_tooltip(options->get_popup()->get_item_count() - 1, TTR("Creates a static outline mesh. The outline mesh will have its normals flipped automatically.\nThis can be used instead of the SpatialMaterial Grow property when using that property isn't possible.")); options->get_popup()->add_separator(); options->get_popup()->add_item(TTR("View UV1"), MENU_OPTION_DEBUG_UV1); options->get_popup()->add_item(TTR("View UV2"), MENU_OPTION_DEBUG_UV2); diff --git a/editor/plugins/mesh_instance_editor_plugin.h b/editor/plugins/mesh_instance_editor_plugin.h index 5c95676fc43..5ca9aa3fec4 100644 --- a/editor/plugins/mesh_instance_editor_plugin.h +++ b/editor/plugins/mesh_instance_editor_plugin.h @@ -43,9 +43,9 @@ class MeshInstanceEditor : public Control { enum Menu { MENU_OPTION_CREATE_STATIC_TRIMESH_BODY, - MENU_OPTION_CREATE_STATIC_CONVEX_BODY, MENU_OPTION_CREATE_TRIMESH_COLLISION_SHAPE, - MENU_OPTION_CREATE_CONVEX_COLLISION_SHAPE, + MENU_OPTION_CREATE_SINGLE_CONVEX_COLLISION_SHAPE, + MENU_OPTION_CREATE_MULTIPLE_CONVEX_COLLISION_SHAPES, MENU_OPTION_CREATE_NAVMESH, MENU_OPTION_CREATE_OUTLINE_MESH, MENU_OPTION_CREATE_UV2, diff --git a/editor/plugins/shader_editor_plugin.cpp b/editor/plugins/shader_editor_plugin.cpp index c24a666c553..a19f0b4975e 100644 --- a/editor/plugins/shader_editor_plugin.cpp +++ b/editor/plugins/shader_editor_plugin.cpp @@ -369,6 +369,7 @@ void ShaderEditor::_editor_settings_changed() { shader_editor->get_text_edit()->set_indent_using_spaces(EditorSettings::get_singleton()->get("text_editor/indent/type")); shader_editor->get_text_edit()->set_auto_indent(EditorSettings::get_singleton()->get("text_editor/indent/auto_indent")); shader_editor->get_text_edit()->set_draw_tabs(EditorSettings::get_singleton()->get("text_editor/indent/draw_tabs")); + shader_editor->get_text_edit()->set_draw_spaces(EditorSettings::get_singleton()->get("text_editor/indent/draw_spaces")); shader_editor->get_text_edit()->set_show_line_numbers(EditorSettings::get_singleton()->get("text_editor/appearance/show_line_numbers")); shader_editor->get_text_edit()->set_syntax_coloring(EditorSettings::get_singleton()->get("text_editor/highlighting/syntax_highlighting")); shader_editor->get_text_edit()->set_highlight_all_occurrences(EditorSettings::get_singleton()->get("text_editor/highlighting/highlight_all_occurrences")); @@ -381,6 +382,9 @@ void ShaderEditor::_editor_settings_changed() { shader_editor->get_text_edit()->set_v_scroll_speed(EditorSettings::get_singleton()->get("text_editor/navigation/v_scroll_speed")); shader_editor->get_text_edit()->set_draw_minimap(EditorSettings::get_singleton()->get("text_editor/navigation/show_minimap")); shader_editor->get_text_edit()->set_minimap_width((int)EditorSettings::get_singleton()->get("text_editor/navigation/minimap_width") * EDSCALE); + shader_editor->get_text_edit()->set_show_line_length_guideline(EditorSettings::get_singleton()->get("text_editor/appearance/show_line_length_guideline")); + shader_editor->get_text_edit()->set_line_length_guideline_column(EditorSettings::get_singleton()->get("text_editor/appearance/line_length_guideline_column")); + shader_editor->get_text_edit()->set_breakpoint_gutter_enabled(false); } void ShaderEditor::_bind_methods() { diff --git a/editor/plugins/skeleton_ik_editor_plugin.cpp b/editor/plugins/skeleton_ik_editor_plugin.cpp index 43dc13b2706..eb6ad9498dd 100644 --- a/editor/plugins/skeleton_ik_editor_plugin.cpp +++ b/editor/plugins/skeleton_ik_editor_plugin.cpp @@ -41,21 +41,12 @@ void SkeletonIKEditorPlugin::_play() { return; if (play_btn->is_pressed()) { - - initial_bone_poses.resize(skeleton_ik->get_parent_skeleton()->get_bone_count()); - for (int i = 0; i < skeleton_ik->get_parent_skeleton()->get_bone_count(); ++i) { - initial_bone_poses.write[i] = skeleton_ik->get_parent_skeleton()->get_bone_pose(i); - } - skeleton_ik->start(); } else { skeleton_ik->stop(); - if (initial_bone_poses.size() != skeleton_ik->get_parent_skeleton()->get_bone_count()) - return; - for (int i = 0; i < skeleton_ik->get_parent_skeleton()->get_bone_count(); ++i) { - skeleton_ik->get_parent_skeleton()->set_bone_pose(i, initial_bone_poses[i]); + skeleton_ik->get_parent_skeleton()->set_bone_global_pose_override(i, Transform(), 0); } } } diff --git a/editor/plugins/skeleton_ik_editor_plugin.h b/editor/plugins/skeleton_ik_editor_plugin.h index 06c07031f65..814eb8ff5b9 100644 --- a/editor/plugins/skeleton_ik_editor_plugin.h +++ b/editor/plugins/skeleton_ik_editor_plugin.h @@ -44,7 +44,6 @@ class SkeletonIKEditorPlugin : public EditorPlugin { Button *play_btn; EditorNode *editor; - Vector initial_bone_poses; void _play(); diff --git a/editor/plugins/texture_region_editor_plugin.cpp b/editor/plugins/texture_region_editor_plugin.cpp index 507ea0b83d8..94aef60f1ff 100644 --- a/editor/plugins/texture_region_editor_plugin.cpp +++ b/editor/plugins/texture_region_editor_plugin.cpp @@ -546,6 +546,17 @@ void TextureRegionEditor::_region_input(const Ref &p_input) { edit_draw->update(); } } + + Ref magnify_gesture = p_input; + if (magnify_gesture.is_valid()) { + _zoom_on_position(draw_zoom * magnify_gesture->get_factor(), magnify_gesture->get_position()); + } + + Ref pan_gesture = p_input; + if (pan_gesture.is_valid()) { + hscroll->set_value(hscroll->get_value() + hscroll->get_page() * pan_gesture->get_delta().x / 8); + vscroll->set_value(vscroll->get_value() + vscroll->get_page() * pan_gesture->get_delta().y / 8); + } } void TextureRegionEditor::_scroll_changed(float) { diff --git a/editor/plugins/tile_map_editor_plugin.cpp b/editor/plugins/tile_map_editor_plugin.cpp index f889228f873..0c3e29028c2 100644 --- a/editor/plugins/tile_map_editor_plugin.cpp +++ b/editor/plugins/tile_map_editor_plugin.cpp @@ -2026,13 +2026,13 @@ TileMapEditor::TileMapEditor(EditorNode *p_editor) { toolbar->add_child(bucket_fill_button); picker_button = memnew(ToolButton); - picker_button->set_shortcut(ED_SHORTCUT("tile_map_editor/pick_tile", TTR("Pick Tile"), KEY_CONTROL)); + picker_button->set_shortcut(ED_SHORTCUT("tile_map_editor/pick_tile", TTR("Pick Tile"), KEY_I)); picker_button->connect("pressed", this, "_button_tool_select", make_binds(TOOL_PICKING)); picker_button->set_toggle_mode(true); toolbar->add_child(picker_button); select_button = memnew(ToolButton); - select_button->set_shortcut(ED_SHORTCUT("tile_map_editor/select", TTR("Select"), KEY_MASK_CMD + KEY_B)); + select_button->set_shortcut(ED_SHORTCUT("tile_map_editor/select", TTR("Select"), KEY_M)); select_button->connect("pressed", this, "_button_tool_select", make_binds(TOOL_SELECTING)); select_button->set_toggle_mode(true); toolbar->add_child(select_button); diff --git a/editor/plugins/tile_set_editor_plugin.cpp b/editor/plugins/tile_set_editor_plugin.cpp index b24d5add9fb..d6adc6288b4 100644 --- a/editor/plugins/tile_set_editor_plugin.cpp +++ b/editor/plugins/tile_set_editor_plugin.cpp @@ -1794,13 +1794,13 @@ void TileSetEditor::_on_tool_clicked(int p_tool) { Array sd = tileset->call("tile_get_shapes", get_current_tile()); if (convex.is_valid()) { - // Make concave + // Make concave. undo_redo->create_action(TTR("Make Polygon Concave")); Ref _concave = memnew(ConcavePolygonShape2D); edited_collision_shape = _concave; _set_edited_shape_points(_get_collision_shape_points(convex)); } else if (concave.is_valid()) { - // Make convex + // Make convex. undo_redo->create_action(TTR("Make Polygon Convex")); Ref _convex = memnew(ConvexPolygonShape2D); edited_collision_shape = _convex; @@ -1810,14 +1810,20 @@ void TileSetEditor::_on_tool_clicked(int p_tool) { if (sd[i].get("shape") == previous_shape) { undo_redo->add_undo_method(tileset.ptr(), "tile_set_shapes", get_current_tile(), sd.duplicate()); sd.remove(i); - sd.insert(i, edited_collision_shape); - undo_redo->add_do_method(tileset.ptr(), "tile_set_shapes", get_current_tile(), sd); - undo_redo->add_do_method(this, "_select_edited_shape_coord"); - undo_redo->add_undo_method(this, "_select_edited_shape_coord"); - undo_redo->commit_action(); break; } } + + undo_redo->add_do_method(tileset.ptr(), "tile_set_shapes", get_current_tile(), sd); + if (tileset->tile_get_tile_mode(get_current_tile()) == TileSet::AUTO_TILE || tileset->tile_get_tile_mode(get_current_tile()) == TileSet::ATLAS_TILE) { + undo_redo->add_do_method(tileset.ptr(), "tile_add_shape", get_current_tile(), edited_collision_shape, Transform2D(), false, edited_shape_coord); + } else { + undo_redo->add_do_method(tileset.ptr(), "tile_add_shape", get_current_tile(), edited_collision_shape, Transform2D()); + } + undo_redo->add_do_method(this, "_select_edited_shape_coord"); + undo_redo->add_undo_method(this, "_select_edited_shape_coord"); + undo_redo->commit_action(); + _update_toggle_shape_button(); workspace->update(); workspace_container->update(); @@ -1984,11 +1990,8 @@ void TileSetEditor::_set_edited_shape_points(const Vector &points) { } segments.push_back(points[points.size() - 1]); segments.push_back(points[0]); - concave->set_segments(segments); undo_redo->add_do_method(concave.ptr(), "set_segments", segments); undo_redo->add_undo_method(concave.ptr(), "set_segments", concave->get_segments()); - } else { - // Invalid shape } } diff --git a/editor/project_manager.cpp b/editor/project_manager.cpp index 1d2e57aefad..ee434aaac2b 100644 --- a/editor/project_manager.cpp +++ b/editor/project_manager.cpp @@ -163,7 +163,7 @@ private: } if (valid_path == "") { - set_message(TTR("The path does not exist."), MESSAGE_ERROR); + set_message(TTR("The path specified doesn't exist."), MESSAGE_ERROR); memdelete(d); get_ok()->set_disabled(true); return ""; @@ -177,7 +177,7 @@ private: } if (valid_install_path == "") { - set_message(TTR("The path does not exist."), MESSAGE_ERROR, INSTALL_PATH); + set_message(TTR("The path specified doesn't exist."), MESSAGE_ERROR, INSTALL_PATH); memdelete(d); get_ok()->set_disabled(true); return ""; @@ -195,7 +195,7 @@ private: unzFile pkg = unzOpen2(valid_path.utf8().get_data(), &io); if (!pkg) { - set_message(TTR("Error opening package file, not in ZIP format."), MESSAGE_ERROR); + set_message(TTR("Error opening package file (it's not in ZIP format)."), MESSAGE_ERROR); memdelete(d); get_ok()->set_disabled(true); unzClose(pkg); @@ -216,7 +216,7 @@ private: } if (ret == UNZ_END_OF_LIST_OF_FILE) { - set_message(TTR("Invalid '.zip' project file, does not contain a 'project.godot' file."), MESSAGE_ERROR); + set_message(TTR("Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file."), MESSAGE_ERROR); memdelete(d); get_ok()->set_disabled(true); unzClose(pkg); @@ -230,7 +230,11 @@ private: bool is_empty = true; String n = d->get_next(); while (n != String()) { - if (n != "." && n != "..") { + if (!n.begins_with(".")) { + // Allow `.`, `..` (reserved current/parent folder names) + // and hidden files/folders to be present. + // For instance, this lets users initialize a Git repository + // and still be able to create a project in the directory afterwards. is_empty = false; break; } @@ -247,7 +251,7 @@ private: } } else { - set_message(TTR("Please choose a 'project.godot' or '.zip' file."), MESSAGE_ERROR); + set_message(TTR("Please choose a \"project.godot\" or \".zip\" file."), MESSAGE_ERROR); memdelete(d); install_path_container->hide(); get_ok()->set_disabled(true); @@ -256,7 +260,7 @@ private: } else if (valid_path.ends_with("zip")) { - set_message(TTR("Directory already contains a Godot project."), MESSAGE_ERROR, INSTALL_PATH); + set_message(TTR("This directory already contains a Godot project."), MESSAGE_ERROR, INSTALL_PATH); memdelete(d); get_ok()->set_disabled(true); return ""; @@ -269,7 +273,11 @@ private: bool is_empty = true; String n = d->get_next(); while (n != String()) { - if (n != "." && n != "..") { // i don't know if this is enough to guarantee an empty dir + if (!n.begins_with(".")) { + // Allow `.`, `..` (reserved current/parent folder names) + // and hidden files/folders to be present. + // For instance, this lets users initialize a Git repository + // and still be able to create a project in the directory afterwards. is_empty = false; break; } @@ -332,7 +340,7 @@ private: install_path_container->show(); get_ok()->set_disabled(false); } else { - set_message(TTR("Please choose a 'project.godot' or '.zip' file."), MESSAGE_ERROR); + set_message(TTR("Please choose a \"project.godot\" or \".zip\" file."), MESSAGE_ERROR); get_ok()->set_disabled(true); return; } diff --git a/editor/rename_dialog.cpp b/editor/rename_dialog.cpp index 32fcdab4c63..7586f6eac19 100644 --- a/editor/rename_dialog.cpp +++ b/editor/rename_dialog.cpp @@ -109,9 +109,13 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und const int feature_min_height = 160 * EDSCALE; - CheckButton *chk_collapse_features = memnew(CheckButton); - chk_collapse_features->set_text(TTR("Advanced Options")); - vbc->add_child(chk_collapse_features); + cbut_regex = memnew(CheckButton); + cbut_regex->set_text(TTR("Use Regular Expressions")); + vbc->add_child(cbut_regex); + + CheckButton *cbut_collapse_features = memnew(CheckButton); + cbut_collapse_features->set_text(TTR("Advanced Options")); + vbc->add_child(cbut_collapse_features); tabc_features = memnew(TabContainer); tabc_features->set_tab_align(TabContainer::ALIGN_LEFT); @@ -195,7 +199,7 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und grd_substitute->add_child(but_insert_count); chk_per_level_counter = memnew(CheckBox); - chk_per_level_counter->set_text(TTR("Per Level counter")); + chk_per_level_counter->set_text(TTR("Per-level Counter")); chk_per_level_counter->set_tooltip(TTR("If set the counter restarts for each group of child nodes")); vbc_substitute->add_child(chk_per_level_counter); @@ -233,18 +237,6 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und spn_count_padding->set_step(1); hbc_count_options->add_child(spn_count_padding); - // ---- Tab RegEx - - VBoxContainer *vbc_regex = memnew(VBoxContainer); - vbc_regex->set_h_size_flags(SIZE_EXPAND_FILL); - vbc_regex->set_name(TTR("Regular Expressions")); - vbc_regex->set_custom_minimum_size(Size2(0, feature_min_height)); - tabc_features->add_child(vbc_regex); - - cbut_regex = memnew(CheckBox); - cbut_regex->set_text(TTR("Regular Expressions")); - vbc_regex->add_child(cbut_regex); - // ---- Tab Process VBoxContainer *vbc_process = memnew(VBoxContainer); @@ -268,8 +260,8 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und opt_style = memnew(OptionButton); opt_style->add_item(TTR("Keep")); - opt_style->add_item(TTR("CamelCase to under_scored")); - opt_style->add_item(TTR("under_scored to CamelCase")); + opt_style->add_item(TTR("PascalCase to snake_case")); + opt_style->add_item(TTR("snake_case to PascalCase")); hbc_style->add_child(opt_style); // ------ Case @@ -299,7 +291,7 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und lbl_preview = memnew(Label); lbl_preview->set_text(""); - lbl_preview->add_color_override("font_color", Color(1, 0.5f, 0, 1)); + lbl_preview->add_color_override("font_color", EditorNode::get_singleton()->get_gui_base()->get_color("error_color", "Editor")); vbc->add_child(lbl_preview); // ---- Dialog related @@ -314,7 +306,7 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und // ---- Connections - chk_collapse_features->connect("toggled", this, "_features_toggled"); + cbut_collapse_features->connect("toggled", this, "_features_toggled"); // Substitite Buttons @@ -414,9 +406,12 @@ void RenameDialog::_update_preview(String new_text) { lbl_preview->set_text(new_name); if (new_name == preview_node->get_name()) { - lbl_preview->add_color_override("font_color", Color(0, 0.5f, 0.25f, 1)); + // New name is identical to the old one. Don't color it as much to avoid distracting the user. + const Color accent_color = EditorNode::get_singleton()->get_gui_base()->get_color("accent_color", "Editor"); + const Color text_color = EditorNode::get_singleton()->get_gui_base()->get_color("default_color", "RichTextLabel"); + lbl_preview->add_color_override("font_color", accent_color.linear_interpolate(text_color, 0.5)); } else { - lbl_preview->add_color_override("font_color", Color(0, 1, 0.5f, 1)); + lbl_preview->add_color_override("font_color", EditorNode::get_singleton()->get_gui_base()->get_color("success_color", "Editor")); } } @@ -501,9 +496,9 @@ void RenameDialog::_error_handler(void *p_self, const char *p_func, const char * } self->has_errors = true; - self->lbl_preview_title->set_text(TTR("Error")); - self->lbl_preview->add_color_override("font_color", Color(1, 0.25f, 0, 1)); - self->lbl_preview->set_text(err_str); + self->lbl_preview_title->set_text(TTR("Regular Expression Error")); + self->lbl_preview->add_color_override("font_color", EditorNode::get_singleton()->get_gui_base()->get_color("error_color", "Editor")); + self->lbl_preview->set_text(vformat(TTR("At character %s"), err_str)); } String RenameDialog::_regex(const String &pattern, const String &subject, const String &replacement) { @@ -520,18 +515,18 @@ String RenameDialog::_postprocess(const String &subject) { String result = subject; if (style_id == 1) { + // PascalCase to snake_case - // CamelCase to Under_Line result = result.camelcase_to_underscore(true); result = _regex("_+", result, "_"); } else if (style_id == 2) { + // snake_case to PascalCase - // Under_Line to CamelCase RegEx pattern("_+(.?)"); Array matches = pattern.search_all(result); - // _ name would become empty. Ignore + // The name `_` would become empty; ignore it. if (matches.size() && result != "_") { String buffer; int start = 0; diff --git a/editor/rename_dialog.h b/editor/rename_dialog.h index 692e56f1a47..2825cb2cd2b 100644 --- a/editor/rename_dialog.h +++ b/editor/rename_dialog.h @@ -75,7 +75,7 @@ class RenameDialog : public ConfirmationDialog { TabContainer *tabc_features; CheckBox *cbut_substitute; - CheckBox *cbut_regex; + CheckButton *cbut_regex; CheckBox *cbut_process; CheckBox *chk_per_level_counter; diff --git a/editor/script_create_dialog.cpp b/editor/script_create_dialog.cpp index a982724d4cb..c4627e66273 100644 --- a/editor/script_create_dialog.cpp +++ b/editor/script_create_dialog.cpp @@ -84,7 +84,9 @@ void ScriptCreateDialog::_path_hbox_sorted() { int filename_start_pos = initial_bp.find_last("/") + 1; int filename_end_pos = initial_bp.length(); - file_path->select(filename_start_pos, filename_end_pos); + if (!is_built_in) { + file_path->select(filename_start_pos, filename_end_pos); + } // First set cursor to the end of line to scroll LineEdit view // to the right and then set the actual cursor position. @@ -575,6 +577,10 @@ void ScriptCreateDialog::_browse_class_in_tree() { void ScriptCreateDialog::_path_changed(const String &p_path) { + if (is_built_in) { + return; + } + is_path_valid = false; is_new_script_created = true; diff --git a/editor/script_editor_debugger.cpp b/editor/script_editor_debugger.cpp index 004c7a68014..ab4501bb8a7 100644 --- a/editor/script_editor_debugger.cpp +++ b/editor/script_editor_debugger.cpp @@ -484,8 +484,10 @@ int ScriptEditorDebugger::_update_scene_tree(TreeItem *parent, const Array &node void ScriptEditorDebugger::_video_mem_request() { - ERR_FAIL_COND(connection.is_null()); - ERR_FAIL_COND(!connection->is_connected_to_host()); + if (connection.is_null() || !connection->is_connected_to_host()) { + // Video RAM usage is only available while a project is being debugged. + return; + } Array msg; msg.push_back("request_video_mem"); @@ -1323,6 +1325,7 @@ void ScriptEditorDebugger::_notification(int p_what) { inspect_scene_tree->clear(); le_set->set_disabled(true); le_clear->set_disabled(false); + vmem_refresh->set_disabled(false); error_tree->clear(); error_count = 0; warning_count = 0; @@ -1523,6 +1526,7 @@ void ScriptEditorDebugger::stop() { le_clear->set_disabled(false); le_set->set_disabled(true); profiler->set_enabled(true); + vmem_refresh->set_disabled(true); inspect_scene_tree->clear(); inspector->edit(NULL); @@ -2188,6 +2192,13 @@ void ScriptEditorDebugger::_item_menu_id_pressed(int p_option) { } } +void ScriptEditorDebugger::_tab_changed(int p_tab) { + if (tabs->get_tab_title(p_tab) == TTR("Video RAM")) { + // "Video RAM" tab was clicked, refresh the data it's dislaying when entering the tab. + _video_mem_request(); + } +} + void ScriptEditorDebugger::_bind_methods() { ClassDB::bind_method(D_METHOD("_stack_dump_frame_selected"), &ScriptEditorDebugger::_stack_dump_frame_selected); @@ -2219,6 +2230,7 @@ void ScriptEditorDebugger::_bind_methods() { ClassDB::bind_method(D_METHOD("_error_tree_item_rmb_selected"), &ScriptEditorDebugger::_error_tree_item_rmb_selected); ClassDB::bind_method(D_METHOD("_item_menu_id_pressed"), &ScriptEditorDebugger::_item_menu_id_pressed); + ClassDB::bind_method(D_METHOD("_tab_changed"), &ScriptEditorDebugger::_tab_changed); ClassDB::bind_method(D_METHOD("_paused"), &ScriptEditorDebugger::_paused); @@ -2259,13 +2271,13 @@ ScriptEditorDebugger::ScriptEditorDebugger(EditorNode *p_editor) { tabs->add_style_override("panel", editor->get_gui_base()->get_stylebox("DebuggerPanel", "EditorStyles")); tabs->add_style_override("tab_fg", editor->get_gui_base()->get_stylebox("DebuggerTabFG", "EditorStyles")); tabs->add_style_override("tab_bg", editor->get_gui_base()->get_stylebox("DebuggerTabBG", "EditorStyles")); + tabs->connect("tab_changed", this, "_tab_changed"); add_child(tabs); { //debugger VBoxContainer *vbc = memnew(VBoxContainer); vbc->set_name(TTR("Debugger")); - //tabs->add_child(vbc); Control *dbg = vbc; HBoxContainer *hbc = memnew(HBoxContainer); @@ -2523,6 +2535,7 @@ ScriptEditorDebugger::ScriptEditorDebugger(EditorNode *p_editor) { vmem_total->set_custom_minimum_size(Size2(100, 0) * EDSCALE); vmem_hb->add_child(vmem_total); vmem_refresh = memnew(ToolButton); + vmem_refresh->set_disabled(true); vmem_hb->add_child(vmem_refresh); vmem_vb->add_child(vmem_hb); vmem_refresh->connect("pressed", this, "_video_mem_request"); @@ -2535,20 +2548,20 @@ ScriptEditorDebugger::ScriptEditorDebugger(EditorNode *p_editor) { vmmc->set_v_size_flags(SIZE_EXPAND_FILL); vmem_vb->add_child(vmmc); - vmem_vb->set_name(TTR("Video Mem")); + vmem_vb->set_name(TTR("Video RAM")); vmem_tree->set_columns(4); vmem_tree->set_column_titles_visible(true); vmem_tree->set_column_title(0, TTR("Resource Path")); vmem_tree->set_column_expand(0, true); vmem_tree->set_column_expand(1, false); vmem_tree->set_column_title(1, TTR("Type")); - vmem_tree->set_column_min_width(1, 100); + vmem_tree->set_column_min_width(1, 100 * EDSCALE); vmem_tree->set_column_expand(2, false); vmem_tree->set_column_title(2, TTR("Format")); - vmem_tree->set_column_min_width(2, 150); + vmem_tree->set_column_min_width(2, 150 * EDSCALE); vmem_tree->set_column_expand(3, false); vmem_tree->set_column_title(3, TTR("Usage")); - vmem_tree->set_column_min_width(3, 80); + vmem_tree->set_column_min_width(3, 80 * EDSCALE); vmem_tree->set_hide_root(true); tabs->add_child(vmem_vb); diff --git a/editor/script_editor_debugger.h b/editor/script_editor_debugger.h index 7d91e247b64..589a011bffe 100644 --- a/editor/script_editor_debugger.h +++ b/editor/script_editor_debugger.h @@ -226,6 +226,7 @@ private: void _error_tree_item_rmb_selected(const Vector2 &p_pos); void _item_menu_id_pressed(int p_option); + void _tab_changed(int p_tab); void _export_csv(); diff --git a/editor/translations/af.po b/editor/translations/af.po index 23917c09e63..a08a21a49a7 100644 --- a/editor/translations/af.po +++ b/editor/translations/af.po @@ -711,8 +711,9 @@ msgid "Line Number:" msgstr "Reël Nommer:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Het %d verskynsel(s) vervang." +#, fuzzy +msgid "%d replaced." +msgstr "Vervang" #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5930,11 +5931,12 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Kon nie vouer skep nie." #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5946,12 +5948,30 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "Skep Nuwe" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Kon nie vouer skep nie." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Skep Nuwe" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6002,19 +6022,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Skep Intekening" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Skep Intekening" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8480,7 +8538,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9594,11 +9652,18 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." -msgstr "" +#, fuzzy +msgid "The path specified doesn't exist." +msgstr "Lêer bestaan nie." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Fout met oopmaak, die pakket-lêer is nie in zip format nie." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9606,11 +9671,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10267,6 +10332,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10304,7 +10373,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10334,10 +10403,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10347,11 +10412,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10371,6 +10436,15 @@ msgstr "" msgid "Reset" msgstr "Herset Zoem" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Geldige karakters:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10826,7 +10900,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10927,6 +11001,10 @@ msgstr "Ontkoppel" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -10977,10 +11055,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -12540,6 +12614,9 @@ msgstr "" msgid "Constants cannot be modified." msgstr "" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Het %d verskynsel(s) vervang." + #, fuzzy #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" diff --git a/editor/translations/ar.po b/editor/translations/ar.po index 6a3dba2b431..292dadc0471 100644 --- a/editor/translations/ar.po +++ b/editor/translations/ar.po @@ -708,8 +708,9 @@ msgid "Line Number:" msgstr "رقم الخط:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "إستبُدل %d حادثة(حوادث)." +#, fuzzy +msgid "%d replaced." +msgstr "إستبدال" #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -6061,12 +6062,13 @@ msgid "Mesh is empty!" msgstr "الميش فارغ!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "أنشئ جسم تراميش ثابت" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "إنشاء متصادم تراميش قريب" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "أنشئ جسم محدب ثابت" +msgid "Create Static Trimesh Body" +msgstr "أنشئ جسم تراميش ثابت" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -6078,12 +6080,30 @@ msgid "Create Trimesh Static Shape" msgstr "أنشئ شكل تراميش" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "أنشئ شكل محدب" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "لا يمكن إنشاء المجلد." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "أنشئ شكل محدب" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6134,19 +6154,57 @@ msgstr "مجسم" msgid "Create Trimesh Static Body" msgstr "إنشاء جسم تراميش ثابت" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "إنشاء متصادم تراميش قريب" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "إنشاء متصادم محدب قريب" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "إنشاء متصادم محدب قريب" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "إنشاء شبكة الخطوط العريضة ..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "أظهر UV1" @@ -8677,7 +8735,7 @@ msgstr "مجموعة البلاط" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9812,11 +9870,18 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "هذا المسار غير موجود." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "حدث خطأ عندفتح ملف الحزمة بسبب أن الملف ليس في صيغة \"ZIP\"." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9824,11 +9889,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10487,6 +10552,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "النسخة الحالية:" + #: editor/rename_dialog.cpp #, fuzzy msgid "Advanced Options" @@ -10527,7 +10597,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10557,10 +10627,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10570,11 +10636,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10594,6 +10660,15 @@ msgstr "" msgid "Reset" msgstr "إرجاع التكبير" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "الأحرف الصالحة:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -11062,7 +11137,7 @@ msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "شجرة الحركة صحيحة." #: editor/script_create_dialog.cpp @@ -11168,6 +11243,10 @@ msgstr "غير متصل" msgid "Copy Error" msgstr "خطأ في نسخ" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11218,10 +11297,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -12806,6 +12881,12 @@ msgstr "يمكن تعيين المتغيرات فقط في الذروة ." msgid "Constants cannot be modified." msgstr "لا يمكن تعديل الثوابت." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "إستبُدل %d حادثة(حوادث)." + +#~ msgid "Create Static Convex Body" +#~ msgstr "أنشئ جسم محدب ثابت" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/bg.po b/editor/translations/bg.po index a42e873790b..977652e70e7 100644 --- a/editor/translations/bg.po +++ b/editor/translations/bg.po @@ -4,7 +4,7 @@ # This file is distributed under the same license as the Godot source code. # Bojidar Marinov , 2016. # Иван Пенев (Адмирал АнимЕ) , 2016-2017. -# Любомир Василев , 2018. +# Любомир Василев , 2018, 2020. # MaresPW , 2018. # PakoSt , 2018. # Damyan Dichev , 2019. @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-02-13 07:10+0000\n" -"Last-Translator: Damyan Dichev \n" +"PO-Revision-Date: 2020-02-14 03:19+0000\n" +"Last-Translator: Любомир Василев \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -21,24 +21,24 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.5-dev\n" +"X-Generator: Weblate 3.11-dev\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" -"Невалиден агрумент тип на convert(), използвайте константите започващи с " +"Неправилен тип аргумент на convert(). Използвайте константите започващи с " "TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp msgid "Expected a string of length 1 (a character)." -msgstr "" +msgstr "Очаква се низ с дължина 1 (един знак)." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." -msgstr "Недостатъчно байтове за разкодиране или недействителен формат." +msgstr "Недостатъчно байтове за разкодиране или неправилен формат." #: core/math/expression.cpp msgid "Invalid input %i (not passed) in expression" @@ -53,7 +53,6 @@ msgid "Invalid operands to operator %s, %s and %s." msgstr "Невалидни операнди към оператор %s, %s и %s." #: core/math/expression.cpp -#, fuzzy msgid "Invalid index of type %s for base type %s" msgstr "Невалиден индекс от тип %s за базов тип %s" @@ -63,7 +62,7 @@ msgstr "" #: core/math/expression.cpp msgid "Invalid arguments to construct '%s'" -msgstr "Невалидени агрументи за конструкция '%s'" +msgstr "Неправилни аргументи за създаване на „%s“" #: core/math/expression.cpp msgid "On call to '%s':" @@ -98,27 +97,24 @@ msgid "EiB" msgstr "" #: editor/animation_bezier_editor.cpp -#, fuzzy msgid "Free" -msgstr "Свободен" +msgstr "Свободно" #: editor/animation_bezier_editor.cpp msgid "Balanced" msgstr "" #: editor/animation_bezier_editor.cpp -#, fuzzy msgid "Mirror" -msgstr "Отрази (огледално)" +msgstr "Огледално" #: editor/animation_bezier_editor.cpp editor/editor_profiler.cpp msgid "Time:" msgstr "" #: editor/animation_bezier_editor.cpp -#, fuzzy msgid "Value:" -msgstr "Стойност" +msgstr "Стойност:" #: editor/animation_bezier_editor.cpp msgid "Insert Key Here" @@ -137,9 +133,8 @@ msgid "Add Bezier Point" msgstr "" #: editor/animation_bezier_editor.cpp -#, fuzzy msgid "Move Bezier Points" -msgstr "LMB: Премести Точка." +msgstr "Преместване на точки на Безие" #: editor/animation_bezier_editor.cpp editor/animation_track_editor.cpp msgid "Anim Duplicate Keys" @@ -190,9 +185,8 @@ msgid "Anim Multi Change Call" msgstr "" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Change Animation Length" -msgstr "Промени Името на Анимацията:" +msgstr "Промяна на продължителността на анимацията" #: editor/animation_track_editor.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp @@ -224,24 +218,20 @@ msgid "Animation Playback Track" msgstr "" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Animation length (frames)" -msgstr "Ново Име на Анимация:" +msgstr "Продължителност на анимацията (в кадри)" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Animation length (seconds)" -msgstr "Промени Името на Анимацията:" +msgstr "Продължителност на анимацията (в секунди)" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Add Track" -msgstr "Добавяне на нови пътечки." +msgstr "Добавяне на пътечка" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Animation Looping" -msgstr "Изтриване на анимацията?" +msgstr "Повтаряне на анимацията" #: editor/animation_track_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -277,14 +267,12 @@ msgid "Loop Wrap Mode (Interpolate end with beginning on loop)" msgstr "" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Remove this track." msgstr "Премахване на пътечката." #: editor/animation_track_editor.cpp -#, fuzzy msgid "Time (s): " -msgstr "Стъпка (сек.):" +msgstr "Време (сек): " #: editor/animation_track_editor.cpp msgid "Toggle Track Enabled" @@ -333,29 +321,24 @@ msgid "Insert Key" msgstr "" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Duplicate Key(s)" -msgstr "Направи дупликат на Key(s)" +msgstr "Дублиране на ключа/ключовете" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Delete Key(s)" -msgstr "Изтрий Key(s)" +msgstr "Изтриване на ключа/ключовете" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Change Animation Update Mode" -msgstr "Промени Името на Анимацията:" +msgstr "Промяна на режима на обновяване на анимацията" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Change Animation Interpolation Mode" -msgstr "Промени Името на Анимацията:" +msgstr "Промяна на режима на интерполиране на анимацията" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Change Animation Loop Mode" -msgstr "Промени Името на Анимацията:" +msgstr "Промяна на режима на повтаряне на анимацията" #: editor/animation_track_editor.cpp msgid "Remove Anim Track" @@ -363,7 +346,7 @@ msgstr "" #: editor/animation_track_editor.cpp msgid "Create NEW track for %s and insert key?" -msgstr "" +msgstr "Създаване на НОВА пътечка за %s и вмъкване на ключ?" #: editor/animation_track_editor.cpp msgid "Create %d NEW tracks and insert keys?" @@ -402,14 +385,12 @@ msgid "Anim Insert Key" msgstr "" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Change Animation Step" -msgstr "Промени Името на Анимацията:" +msgstr "Промяна на стъпката на анимацията" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Rearrange Tracks" -msgstr "Поставяне на възелите" +msgstr "Пренареждане на пътечките" #: editor/animation_track_editor.cpp msgid "Transform tracks only apply to Spatial-based nodes." @@ -440,9 +421,8 @@ msgid "Invalid track for Bezier (no suitable sub-properties)" msgstr "" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Add Bezier Track" -msgstr "Добавяне на нови пътечки." +msgstr "Добавяне на нова пътечка на Безие" #: editor/animation_track_editor.cpp msgid "Track path is invalid, so can't add a key." @@ -457,18 +437,16 @@ msgid "Add Transform Track Key" msgstr "" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Add Track Key" -msgstr "Добавяне на нови пътечки." +msgstr "Добавяне на ключ за пътечката" #: editor/animation_track_editor.cpp msgid "Track path is invalid, so can't add a method key." msgstr "" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Add Method Track Key" -msgstr "Добавяне на нови пътечки." +msgstr "Добавяне на ключ за пътечка с метод" #: editor/animation_track_editor.cpp msgid "Method not found in object: " @@ -483,9 +461,8 @@ msgid "Clipboard is empty" msgstr "" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Paste Tracks" -msgstr "Поставяне на възелите" +msgstr "Поставяне на пътечки" #: editor/animation_track_editor.cpp msgid "Anim Scale Keys" @@ -526,14 +503,12 @@ msgid "Group tracks by node or display them as plain list." msgstr "" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Snap:" -msgstr "Стъпка (сек.):" +msgstr "Прилепване:" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Animation step value." -msgstr "Изтриване на анимацията?" +msgstr "Стойност за стъпката на анимацията." #: editor/animation_track_editor.cpp msgid "Seconds" @@ -555,7 +530,7 @@ msgstr "" #: editor/animation_track_editor.cpp msgid "Animation properties." -msgstr "Характеристики на анимацията." +msgstr "Свойства на анимацията." #: editor/animation_track_editor.cpp msgid "Copy Tracks" @@ -579,17 +554,15 @@ msgstr "" #: editor/animation_track_editor.cpp msgid "Delete Selection" -msgstr "Изтрий Селекцията" +msgstr "Изтриване на избраното" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Go to Next Step" -msgstr "Отиди на Следваща Стъпка" +msgstr "Преминаване към следващата стъпка" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Go to Previous Step" -msgstr "Отиди на Предишна Стъпка" +msgstr "Преминаване към предходната стъпка" #: editor/animation_track_editor.cpp msgid "Optimize Animation" @@ -601,7 +574,7 @@ msgstr "Почистване на анимацията" #: editor/animation_track_editor.cpp msgid "Pick the node that will be animated:" -msgstr "Избери възелa, който да бъде анимиран:" +msgstr "Изберете възелa, който да бъде анимиран:" #: editor/animation_track_editor.cpp msgid "Use Bezier Curves" @@ -625,7 +598,7 @@ msgstr "" #: editor/animation_track_editor.cpp msgid "Optimize" -msgstr "Оптимизирай" +msgstr "Оптимизиране" #: editor/animation_track_editor.cpp msgid "Remove invalid keys" @@ -652,9 +625,8 @@ msgid "Scale Ratio:" msgstr "" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Select Tracks to Copy" -msgstr "Изберете свойство" +msgstr "Изберете пътечки за копиране" #: editor/animation_track_editor.cpp editor/editor_log.cpp #: editor/editor_properties.cpp @@ -666,9 +638,8 @@ msgid "Copy" msgstr "Копиране" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Select All/None" -msgstr "Избиране на всичко" +msgstr "Избиране на всичко/нищо" #: editor/animation_track_editor_plugins.cpp #, fuzzy @@ -697,25 +668,24 @@ msgstr "" #: editor/code_editor.cpp msgid "Go to Line" -msgstr "Отиди на Ред" +msgstr "Преминаване към ред" #: editor/code_editor.cpp msgid "Line Number:" -msgstr "Номер на Реда:" +msgstr "Номер на реда:" #: editor/code_editor.cpp #, fuzzy -msgid "Replaced %d occurrence(s)." -msgstr "Готово - %d заместване(ния)." +msgid "%d replaced." +msgstr "Замяна..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp -#, fuzzy msgid "%d matches." -msgstr "Няма Съвпадения" +msgstr "%d съвпадения." #: editor/code_editor.cpp editor/find_in_files.cpp msgid "Match Case" @@ -723,19 +693,19 @@ msgstr "" #: editor/code_editor.cpp editor/find_in_files.cpp msgid "Whole Words" -msgstr "Цели Думи" +msgstr "Цели думи" #: editor/code_editor.cpp editor/rename_dialog.cpp msgid "Replace" -msgstr "Преименувай" +msgstr "Замяна" #: editor/code_editor.cpp msgid "Replace All" -msgstr "Преименувай Всички" +msgstr "Замяна на всички" #: editor/code_editor.cpp msgid "Selection Only" -msgstr "Само Селекцията" +msgstr "Само избраното" #: editor/code_editor.cpp editor/plugins/script_text_editor.cpp #: editor/plugins/text_editor.cpp @@ -743,21 +713,20 @@ msgid "Standard" msgstr "" #: editor/code_editor.cpp editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Toggle Scripts Panel" -msgstr "Видимост на Панела със Скриптове" +msgstr "Превключване на панела за скриптове" #: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/texture_region_editor_plugin.cpp #: editor/plugins/tile_set_editor_plugin.cpp scene/gui/graph_edit.cpp msgid "Zoom In" -msgstr "Приближи" +msgstr "Приближаване" #: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/texture_region_editor_plugin.cpp #: editor/plugins/tile_set_editor_plugin.cpp scene/gui/graph_edit.cpp msgid "Zoom Out" -msgstr "Отдалечи" +msgstr "Отдалечаване" #: editor/code_editor.cpp msgid "Reset Zoom" @@ -782,30 +751,26 @@ msgid "" msgstr "" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connect to Node:" -msgstr "Изрязване на възелите" +msgstr "Свързване към възел:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connect to Script:" -msgstr "Свържи Сигнала: " +msgstr "Свързване към скрипт:" #: editor/connections_dialog.cpp -#, fuzzy msgid "From Signal:" -msgstr "Свържи Сигнала: " +msgstr "От сигнал:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Scene does not contain any script." -msgstr "Възелът не съдържа геометрия." +msgstr "Сцената не съдържа скриптове." #: editor/connections_dialog.cpp editor/editor_autoload_settings.cpp #: editor/groups_editor.cpp editor/plugins/item_list_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_settings_editor.cpp msgid "Add" -msgstr "Добави" +msgstr "Добавяне" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/editor_feature_profile.cpp editor/groups_editor.cpp @@ -816,7 +781,7 @@ msgstr "Добави" #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp #: editor/project_settings_editor.cpp msgid "Remove" -msgstr "Премахни" +msgstr "Премахване" #: editor/connections_dialog.cpp msgid "Add Extra Call Argument:" @@ -827,9 +792,8 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Изберете метод" +msgstr "Метод-получател:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -853,9 +817,8 @@ msgid "Disconnects the signal after its first emission." msgstr "" #: editor/connections_dialog.cpp -#, fuzzy msgid "Cannot connect signal" -msgstr "Свържи Сигнала: " +msgstr "Сигналът не може да бъде свързан" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/export_template_manager.cpp editor/groups_editor.cpp @@ -874,43 +837,40 @@ msgstr "Затваряне" #: editor/connections_dialog.cpp msgid "Connect" -msgstr "Свържи" +msgstr "Свързване" #: editor/connections_dialog.cpp -#, fuzzy msgid "Signal:" -msgstr "Настройки на редактора" +msgstr "Сигнал:" #: editor/connections_dialog.cpp msgid "Connect '%s' to '%s'" -msgstr "Свържи '%s' с '%s'" +msgstr "Свързване на „%s“ с „%s“" #: editor/connections_dialog.cpp msgid "Disconnect '%s' from '%s'" -msgstr "Разкачи '%s' от '%s'" +msgstr "Разкачване на „%s“ от „%s“" #: editor/connections_dialog.cpp msgid "Disconnect all from signal: '%s'" -msgstr "Разкачи всички сигнали: '%s'" +msgstr "Разкачване на всички от сигнала: „%s“" #: editor/connections_dialog.cpp msgid "Connect..." -msgstr "Свържи..." +msgstr "Свързване…" #: editor/connections_dialog.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Disconnect" -msgstr "Разкачи" +msgstr "Разкачване" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connect a Signal to a Method" -msgstr "Свържи Сигнала: " +msgstr "Свързване на сигнала към метод" #: editor/connections_dialog.cpp -#, fuzzy msgid "Edit Connection:" -msgstr "Промени Връзката: " +msgstr "Редактиране на Връзката:" #: editor/connections_dialog.cpp msgid "Are you sure you want to remove all connections from the \"%s\" signal?" @@ -926,17 +886,15 @@ msgstr "" #: editor/connections_dialog.cpp msgid "Disconnect All" -msgstr "Разкачи Всички" +msgstr "Разкачване на всички" #: editor/connections_dialog.cpp -#, fuzzy msgid "Edit..." -msgstr "Изнасяне..." +msgstr "Редактиране..." #: editor/connections_dialog.cpp -#, fuzzy msgid "Go To Method" -msgstr "Методи" +msgstr "Преминаване към метода" #: editor/create_dialog.cpp msgid "Change %s Type" @@ -948,7 +906,7 @@ msgstr "" #: editor/create_dialog.cpp msgid "Create New %s" -msgstr "Създайте нов/а %s" +msgstr "Създаване на %s" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp @@ -957,7 +915,7 @@ msgstr "Любими:" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp msgid "Recent:" -msgstr "Скорошни:" +msgstr "Последни:" #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp #: editor/property_selector.cpp editor/quick_open.cpp @@ -969,7 +927,7 @@ msgstr "Търсене:" #: editor/property_selector.cpp editor/quick_open.cpp #: modules/visual_script/visual_script_property_selector.cpp msgid "Matches:" -msgstr "Съвпадащи:" +msgstr "Съвпадения:" #: editor/create_dialog.cpp editor/editor_plugin_settings.cpp #: editor/plugin_config_dialog.cpp @@ -1037,16 +995,16 @@ msgstr "" #: modules/visual_script/visual_script_property_selector.cpp #: scene/gui/file_dialog.cpp msgid "Open" -msgstr "Отвори" +msgstr "Отваряне" #: editor/dependency_editor.cpp msgid "Owners Of:" msgstr "" #: editor/dependency_editor.cpp -#, fuzzy msgid "Remove selected files from the project? (Can't be restored)" -msgstr "Премахни селектираните файлове от проекта? (необратимо)" +msgstr "" +"Да се премахнат ли избраните файлове от проекта? (Действието е необратимо)" #: editor/dependency_editor.cpp msgid "" @@ -1064,13 +1022,12 @@ msgid "Error loading:" msgstr "Грешка при зареждане:" #: editor/dependency_editor.cpp -#, fuzzy msgid "Load failed due to missing dependencies:" -msgstr "Сцената не успя да се зареди заради липсващи зависимости:" +msgstr "Зареждането беше неуспешно заради липсващи зависимости:" #: editor/dependency_editor.cpp editor/editor_node.cpp msgid "Open Anyway" -msgstr "Отвори Въпреки това" +msgstr "Отваряне въпреки това" #: editor/dependency_editor.cpp msgid "Which action should be taken?" @@ -1078,7 +1035,7 @@ msgstr "Кое действие да се изпълни?" #: editor/dependency_editor.cpp msgid "Fix Dependencies" -msgstr "Поправи Зависимостите" +msgstr "Поправяне на зависимостите" #: editor/dependency_editor.cpp msgid "Errors loading!" @@ -1089,9 +1046,8 @@ msgid "Permanently delete %d item(s)? (No undo!)" msgstr "" #: editor/dependency_editor.cpp -#, fuzzy msgid "Show Dependencies" -msgstr "Зависимости" +msgstr "Показване на зависимостите" #: editor/dependency_editor.cpp msgid "Orphan Resource Explorer" @@ -1103,7 +1059,7 @@ msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp editor/project_export.cpp #: editor/project_settings_editor.cpp editor/scene_tree_dock.cpp msgid "Delete" -msgstr "Изтрий" +msgstr "Изтриване" #: editor/dependency_editor.cpp msgid "Owns" @@ -1123,7 +1079,7 @@ msgstr "" #: editor/editor_about.cpp msgid "Thanks from the Godot community!" -msgstr "Благодаря! От общността на Godot!" +msgstr "Благодарности от общността на Godot!" #: editor/editor_about.cpp msgid "Godot Engine contributors" @@ -1134,9 +1090,8 @@ msgid "Project Founders" msgstr "Основатели на проекта" #: editor/editor_about.cpp -#, fuzzy msgid "Lead Developer" -msgstr "Главен Разработчик" +msgstr "Главен разработчик" #: editor/editor_about.cpp msgid "Project Manager " @@ -1211,22 +1166,20 @@ msgid "Error opening package file, not in ZIP format." msgstr "" #: editor/editor_asset_installer.cpp -#, fuzzy msgid "%s (Already Exists)" -msgstr "Група с това име вече съществува." +msgstr "%s (Вече съществува)" #: editor/editor_asset_installer.cpp msgid "Uncompressing Assets" -msgstr "Разархивиране на активи" +msgstr "Разархивиране на ресурсите" #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "The following files failed extraction from package:" msgstr "" #: editor/editor_asset_installer.cpp -#, fuzzy msgid "And %s more files." -msgstr "Неуспешно създаване на папка." +msgstr "И още %s файл(а)." #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "Package installed successfully!" @@ -1238,9 +1191,8 @@ msgid "Success!" msgstr "Готово!" #: editor/editor_asset_installer.cpp -#, fuzzy msgid "Package Contents:" -msgstr "Съдържание:" +msgstr "Съдържание на пакета:" #: editor/editor_asset_installer.cpp editor/editor_node.cpp msgid "Install" @@ -1341,7 +1293,7 @@ msgstr "" #: editor/editor_audio_buses.cpp msgid "Delete Audio Bus" -msgstr "Изтриване звуковата шина" +msgstr "Изтриване на звуковата шина" #: editor/editor_audio_buses.cpp msgid "Duplicate Audio Bus" @@ -1380,9 +1332,8 @@ msgid "Invalid file, not an audio bus layout." msgstr "" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Error saving file: %s" -msgstr "Грешка при записването на файла!" +msgstr "Грешка при запазването на файла: %s" #: editor/editor_audio_buses.cpp msgid "Add Bus" @@ -1475,18 +1426,16 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/script_create_dialog.cpp -#, fuzzy msgid "Invalid path." -msgstr "невалидно име на Група." +msgstr "Неправилен път." #: editor/editor_autoload_settings.cpp editor/script_create_dialog.cpp msgid "File does not exist." msgstr "" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Not in resource path." -msgstr "Обектът не е базиран на ресурсен файл" +msgstr "Не е в пътя на ресурсите." #: editor/editor_autoload_settings.cpp msgid "Add AutoLoad" @@ -1534,13 +1483,12 @@ msgid "[unsaved]" msgstr "" #: editor/editor_dir_dialog.cpp -#, fuzzy msgid "Please select a base directory first." -msgstr "Моля, първо изберете основна папка" +msgstr "Моля, първо изберете основна папка." #: editor/editor_dir_dialog.cpp msgid "Choose a Directory" -msgstr "Избери Директория" +msgstr "Изберете папка" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp editor/project_manager.cpp @@ -1558,11 +1506,11 @@ msgstr "Име:" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp scene/gui/file_dialog.cpp msgid "Could not create folder." -msgstr "Неуспешно създаване на папка." +msgstr "Папката не може да бъде създадена." #: editor/editor_dir_dialog.cpp msgid "Choose" -msgstr "Избери" +msgstr "Избиране" #: editor/editor_export.cpp msgid "Storing File:" @@ -1617,34 +1565,28 @@ msgid "On 32-bit exports the embedded PCK cannot be bigger than 4 GiB." msgstr "" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "3D Editor" -msgstr "Нова сцена" +msgstr "3-измерен редактор" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Script Editor" -msgstr "Отвори Кодов Редактор" +msgstr "Редактор на скриптове" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Asset Library" -msgstr "Отваряне на библиотеката" +msgstr "Библиотека с ресурси" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Scene Tree Editing" -msgstr "Настройки за пускане на сцена" +msgstr "Редактиране на дървото на сцената" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Import Dock" -msgstr "Внасяне" +msgstr "Панел за внасяне" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Node Dock" -msgstr "Режим на Преместване" +msgstr "Панел за възлите" #: editor/editor_feature_profile.cpp msgid "FileSystem and Import Docks" @@ -1659,46 +1601,40 @@ msgid "Profile must be a valid filename and must not contain '.'" msgstr "" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Profile with this name already exists." -msgstr "Вече съществува файл или папка с това име." +msgstr "Вече съществува профил с това име." #: editor/editor_feature_profile.cpp msgid "(Editor Disabled, Properties Disabled)" msgstr "" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "(Properties Disabled)" -msgstr "Изберете свойство" +msgstr "(Свойствата са заключени)" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "(Editor Disabled)" -msgstr "Изключено" +msgstr "(Редакторът е заключен)" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Class Options:" -msgstr "Описание:" +msgstr "Настройки на класа:" #: editor/editor_feature_profile.cpp msgid "Enable Contextual Editor" msgstr "" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Enabled Properties:" -msgstr "Поставяне на възелите" +msgstr "Включени свойства:" #: editor/editor_feature_profile.cpp msgid "Enabled Features:" msgstr "" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Enabled Classes:" -msgstr "Търси Класове" +msgstr "Включени класове:" #: editor/editor_feature_profile.cpp msgid "File '%s' format is invalid, import aborted." @@ -1711,18 +1647,16 @@ msgid "" msgstr "" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Error saving profile to path: '%s'." -msgstr "Грешка при зареждането на шрифта." +msgstr "Грешка при запазването на профила в: „%s“." #: editor/editor_feature_profile.cpp msgid "Unset" msgstr "" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Current Profile:" -msgstr "Избиране на текущата папка" +msgstr "Текущ профил:" #: editor/editor_feature_profile.cpp msgid "Make Current" @@ -1744,38 +1678,32 @@ msgid "Export" msgstr "Изнасяне" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Available Profiles:" -msgstr "Поставяне на възелите" +msgstr "Налични профили:" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Class Options" -msgstr "Описание" +msgstr "Настройки на класа" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "New profile name:" -msgstr "Ново име:" +msgstr "Ново име на профила:" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Erase Profile" -msgstr "Изтрий точки." +msgstr "Изтриване на профила" #: editor/editor_feature_profile.cpp msgid "Godot Feature Profile" msgstr "" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Import Profile(s)" -msgstr "Внесен проект" +msgstr "Внасяне на профил(и)" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Export Profile" -msgstr "Изнасяне на проекта" +msgstr "Изнасяне на профила" #: editor/editor_feature_profile.cpp msgid "Manage Editor Feature Profiles" @@ -1790,24 +1718,21 @@ msgid "File Exists, Overwrite?" msgstr "Файлът съществува. Искате ли да го презапишете?" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -#, fuzzy msgid "Select This Folder" -msgstr "Изберете метод" +msgstr "Избиране на тази папка" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "Copy Path" msgstr "" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp -#, fuzzy msgid "Open in File Manager" -msgstr "Диспечер на проектите" +msgstr "Отваряне във файловия мениджър" #: editor/editor_file_dialog.cpp editor/editor_node.cpp #: editor/filesystem_dock.cpp editor/project_manager.cpp -#, fuzzy msgid "Show in File Manager" -msgstr "Покажи във Файлов Мениджър" +msgstr "Показване във файловия мениджър" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "New Folder..." @@ -1820,27 +1745,27 @@ msgstr "" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "All Recognized" -msgstr "Всички Разпознати" +msgstr "Всички разпознати" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "All Files (*)" -msgstr "Всички Файлове (*)" +msgstr "Всички файлове (*)" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Open a File" -msgstr "Отвори Файл" +msgstr "Отваряне на файл" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Open File(s)" -msgstr "Отвори Файл(ове)" +msgstr "Отваряне на файл(ове)" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Open a Directory" -msgstr "Отвори Директория" +msgstr "Отваряне на папка" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Open a File or Directory" -msgstr "Отвори Файл или Директория" +msgstr "Отваряне на файл или папка" #: editor/editor_file_dialog.cpp editor/editor_node.cpp #: editor/editor_properties.cpp editor/inspector_dock.cpp @@ -1867,11 +1792,11 @@ msgstr "" #: editor/editor_file_dialog.cpp msgid "Toggle Hidden Files" -msgstr "Покажи Скрити Файлове" +msgstr "Превключване на скритите файлове" #: editor/editor_file_dialog.cpp msgid "Toggle Favorite" -msgstr "Покажи Любими" +msgstr "Превключване на любимите" #: editor/editor_file_dialog.cpp msgid "Toggle Mode" @@ -1890,34 +1815,28 @@ msgid "Move Favorite Down" msgstr "" #: editor/editor_file_dialog.cpp -#, fuzzy msgid "Go to previous folder." -msgstr "Към горната папка" +msgstr "Преминаване към горната папка." #: editor/editor_file_dialog.cpp -#, fuzzy msgid "Go to next folder." -msgstr "Към горната папка" +msgstr "Преминаване към горната папка." #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -#, fuzzy msgid "Go to parent folder." -msgstr "Към горната папка" +msgstr "Преминаване към горната папка." #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -#, fuzzy msgid "Refresh files." -msgstr "Търсене" +msgstr "Опресняване на файловете." #: editor/editor_file_dialog.cpp -#, fuzzy msgid "(Un)favorite current folder." -msgstr "Неуспешно създаване на папка." +msgstr "Добавяне/премахване на текущата папка в любимите." #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -#, fuzzy msgid "Toggle the visibility of hidden files." -msgstr "Покажи Скрити Файлове" +msgstr "Превключване на видимостта на скритите файлове." #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "View items as a grid of thumbnails." @@ -1957,7 +1876,7 @@ msgstr "" #: editor/editor_file_system.cpp msgid "(Re)Importing Assets" -msgstr "Извършва се повторно внасяне" +msgstr "(Повторно) внасяне на ресурсите" #: editor/editor_help.cpp editor/plugins/spatial_editor_plugin.cpp msgid "Top" @@ -1977,9 +1896,8 @@ msgid "Inherited by:" msgstr "" #: editor/editor_help.cpp -#, fuzzy msgid "Description" -msgstr "Описание:" +msgstr "Описание" #: editor/editor_help.cpp msgid "Online Tutorials" @@ -2002,9 +1920,8 @@ msgid "Methods" msgstr "Методи" #: editor/editor_help.cpp -#, fuzzy msgid "Theme Properties" -msgstr "Поставяне на възелите" +msgstr "Свойства на темата" #: editor/editor_help.cpp msgid "Enumerations" @@ -2015,14 +1932,12 @@ msgid "Constants" msgstr "Константи" #: editor/editor_help.cpp -#, fuzzy msgid "Property Descriptions" -msgstr "Кратко Описание:" +msgstr "Описания на свойствата" #: editor/editor_help.cpp -#, fuzzy msgid "(value)" -msgstr "Стойност" +msgstr "(стойност)" #: editor/editor_help.cpp msgid "" @@ -2031,9 +1946,8 @@ msgid "" msgstr "" #: editor/editor_help.cpp -#, fuzzy msgid "Method Descriptions" -msgstr "Описание" +msgstr "Описания на методите" #: editor/editor_help.cpp msgid "" @@ -2044,84 +1958,71 @@ msgstr "" #: editor/editor_help_search.cpp editor/editor_node.cpp #: editor/plugins/script_editor_plugin.cpp msgid "Search Help" -msgstr "Търси в Помощ" +msgstr "Търсене в помощната информация" #: editor/editor_help_search.cpp -#, fuzzy msgid "Case Sensitive" -msgstr "Затваряне на сцената" +msgstr "Чувствителност към регистъра" #: editor/editor_help_search.cpp -#, fuzzy msgid "Show Hierarchy" -msgstr "Търсене" +msgstr "Показване на йерархията" #: editor/editor_help_search.cpp -#, fuzzy msgid "Display All" -msgstr "Преименувай Всички" +msgstr "Показване на всичко" #: editor/editor_help_search.cpp msgid "Classes Only" msgstr "" #: editor/editor_help_search.cpp -#, fuzzy msgid "Methods Only" -msgstr "Методи" +msgstr "Само методи" #: editor/editor_help_search.cpp -#, fuzzy msgid "Signals Only" -msgstr "Само Селекцията" +msgstr "Само сигнали" #: editor/editor_help_search.cpp -#, fuzzy msgid "Constants Only" -msgstr "Константи" +msgstr "Само константи" #: editor/editor_help_search.cpp -#, fuzzy msgid "Properties Only" -msgstr "Изберете свойство" +msgstr "Само свойства" #: editor/editor_help_search.cpp -#, fuzzy msgid "Theme Properties Only" -msgstr "Изберете свойство" +msgstr "Само свойства на теми" #: editor/editor_help_search.cpp msgid "Member Type" msgstr "" #: editor/editor_help_search.cpp -#, fuzzy msgid "Class" -msgstr "Клас:" +msgstr "Клас" #: editor/editor_help_search.cpp -#, fuzzy msgid "Method" -msgstr "Методи" +msgstr "Метод" #: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Signal" -msgstr "Настройки на редактора" +msgstr "Сигнал" #: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp msgid "Constant" -msgstr "Постоянно" +msgstr "Константа" #: editor/editor_help_search.cpp -#, fuzzy msgid "Property" -msgstr "Изберете свойство" +msgstr "Свойство" #: editor/editor_help_search.cpp -#, fuzzy msgid "Theme Property" -msgstr "Поставяне на възелите" +msgstr "Свойство на тема" #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" @@ -2140,9 +2041,8 @@ msgid "Output:" msgstr "" #: editor/editor_log.cpp editor/plugins/tile_map_editor_plugin.cpp -#, fuzzy msgid "Copy Selection" -msgstr "Нова сцена" +msgstr "Копиране на избраното" #: editor/editor_log.cpp editor/editor_network_profiler.cpp #: editor/editor_profiler.cpp editor/editor_properties.cpp @@ -2155,9 +2055,8 @@ msgid "Clear" msgstr "Изчистване" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "Нова сцена" +msgstr "Изчистване на изхода" #: editor/editor_network_profiler.cpp editor/editor_node.cpp #: editor/editor_profiler.cpp @@ -2174,9 +2073,8 @@ msgid "%s/s" msgstr "" #: editor/editor_network_profiler.cpp -#, fuzzy msgid "Down" -msgstr "Премести Надоло" +msgstr "Надолу" #: editor/editor_network_profiler.cpp msgid "Up" @@ -2231,11 +2129,11 @@ msgstr "" #: editor/editor_node.cpp msgid "Can't open file for writing:" -msgstr "Файлът не може да бъде отворен за записване:" +msgstr "Файлът не може да бъде отворен за запис:" #: editor/editor_node.cpp msgid "Requested file format unknown:" -msgstr "Форматът на избрания файл е неразпознат:" +msgstr "Форматът на избрания файл е непознат:" #: editor/editor_node.cpp msgid "Error while saving." @@ -2251,7 +2149,7 @@ msgstr "Грешка при анализа на „%s“." #: editor/editor_node.cpp msgid "Unexpected end of file '%s'." -msgstr "Неочакван край на файла '%s'." +msgstr "Неочакван край на файла „%s“." #: editor/editor_node.cpp msgid "Missing '%s' or its dependencies." @@ -2267,7 +2165,7 @@ msgstr "Запазване на сцената" #: editor/editor_node.cpp msgid "Analyzing" -msgstr "Анализира се" +msgstr "Анализиране" #: editor/editor_node.cpp msgid "Creating Thumbnail" @@ -2366,7 +2264,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Current scene was never saved, please save it prior to running." msgstr "" -"Сегашната сцена никога не е била запазена, моля, запазете я преди изпълнение." +"Текущата сцена никога не е била запазена. Моля, запазете я преди изпълнение." #: editor/editor_node.cpp msgid "Could not start subprocess!" @@ -2381,9 +2279,8 @@ msgid "Open Base Scene" msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Quick Open..." -msgstr "Бързо отваряне на сцена..." +msgstr "Бързо отваряне..." #: editor/editor_node.cpp msgid "Quick Open Scene..." @@ -2402,9 +2299,8 @@ msgid "Save changes to '%s' before closing?" msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Saved %s modified resource(s)." -msgstr "Неуспешно зареждане на ресурсите." +msgstr "%s променени ресурса бяха запазени." #: editor/editor_node.cpp msgid "A root node is required to save the scene." @@ -2424,7 +2320,7 @@ msgstr "" #: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" -msgstr "Тази сцена не е била запазвана преди. Запази преди да пуснеш?" +msgstr "Тази сцена не е била запазвана преди. Запазване преди изпълнението?" #: editor/editor_node.cpp editor/scene_tree_dock.cpp msgid "This operation can't be done without a scene." @@ -2448,11 +2344,11 @@ msgstr "" #: editor/editor_node.cpp msgid "Current scene not saved. Open anyway?" -msgstr "Текущата сцена не е запазена. Отвори въпреки това?" +msgstr "Текущата сцена не е запазена. Отваряне въпреки това?" #: editor/editor_node.cpp msgid "Can't reload a scene that was never saved." -msgstr "Сцена, която никога не е била запазвана, не може да се презареди." +msgstr "Сцена, която никога не е била запазвана, не може да бъде презаредена." #: editor/editor_node.cpp msgid "Revert" @@ -2475,9 +2371,8 @@ msgid "Exit the editor?" msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Open Project Manager?" -msgstr "Диспечер на проектите" +msgstr "Да се отвори ли мениджърът на проекти?" #: editor/editor_node.cpp msgid "Save & Quit" @@ -2506,9 +2401,8 @@ msgid "Close Scene" msgstr "Затваряне на сцената" #: editor/editor_node.cpp -#, fuzzy msgid "Reopen Closed Scene" -msgstr "Затваряне на сцената" +msgstr "Повторно отваряне на затворена сцена" #: editor/editor_node.cpp msgid "Unable to enable addon plugin at: '%s' parsing of config failed." @@ -2519,9 +2413,8 @@ msgid "Unable to find script field for addon plugin at: 'res://addons/%s'." msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Unable to load addon script from path: '%s'." -msgstr "Грешка при зареждането на шрифта." +msgstr "Не може да се зареди скриптът на добавка от: „%s“." #: editor/editor_node.cpp msgid "" @@ -2552,12 +2445,11 @@ msgstr "" #: editor/editor_node.cpp msgid "Scene '%s' has broken dependencies:" -msgstr "Сцената '%s' има нарушени зависимости:" +msgstr "Сцената „%s“ има нарушени зависимости:" #: editor/editor_node.cpp -#, fuzzy msgid "Clear Recent Scenes" -msgstr "Затваряне на сцената" +msgstr "Изчистване на последните сцени" #: editor/editor_node.cpp msgid "" @@ -2595,24 +2487,20 @@ msgstr "" #: editor/editor_node.cpp editor/editor_properties.cpp #: editor/plugins/script_editor_plugin.cpp editor/property_editor.cpp -#, fuzzy msgid "Show in FileSystem" -msgstr "Покажи във Файлова Система" +msgstr "Показване във файловата система" #: editor/editor_node.cpp -#, fuzzy msgid "Play This Scene" -msgstr "Възпроизвеждане на сцената" +msgstr "Пускане на сцената" #: editor/editor_node.cpp -#, fuzzy msgid "Close Tab" -msgstr "Затваряне" +msgstr "Затваряне на раздела" #: editor/editor_node.cpp -#, fuzzy msgid "Undo Close Tab" -msgstr "Затваряне" +msgstr "Отмяна на затварянето на раздела" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Close Other Tabs" @@ -2623,9 +2511,8 @@ msgid "Close Tabs to the Right" msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Close All Tabs" -msgstr "Затваряне на всичко" +msgstr "Затваряне на всички раздели" #: editor/editor_node.cpp msgid "Switch Scene Tab" @@ -2636,9 +2523,8 @@ msgid "%d more files or folders" msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "%d more folders" -msgstr "Неуспешно създаване на папка." +msgstr "Още %d папки" #: editor/editor_node.cpp msgid "%d more files" @@ -2657,9 +2543,8 @@ msgid "Toggle distraction-free mode." msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Add a new scene." -msgstr "Добавяне на нови пътечки." +msgstr "Добавяне на нови нова сцена." #: editor/editor_node.cpp msgid "Scene" @@ -2670,17 +2555,16 @@ msgid "Go to previously opened scene." msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Copy Text" -msgstr "Копиране" +msgstr "Копиране на текста" #: editor/editor_node.cpp msgid "Next tab" -msgstr "Следващ подпрозорец" +msgstr "Следващ раздел" #: editor/editor_node.cpp msgid "Previous tab" -msgstr "Предишен подпрозорец" +msgstr "Предишен раздел" #: editor/editor_node.cpp msgid "Filter Files..." @@ -2711,7 +2595,6 @@ msgid "Save Scene" msgstr "Запазване на сцената" #: editor/editor_node.cpp -#, fuzzy msgid "Save All Scenes" msgstr "Запазване на всички сцени" @@ -2751,14 +2634,12 @@ msgid "Project" msgstr "Проект" #: editor/editor_node.cpp -#, fuzzy msgid "Project Settings..." -msgstr "Настройки на проекта" +msgstr "Настройки на проекта..." #: editor/editor_node.cpp editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Version Control" -msgstr "Версия:" +msgstr "Контрол на версиите" #: editor/editor_node.cpp editor/plugins/version_control_editor_plugin.cpp msgid "Set Up Version Control" @@ -2769,22 +2650,20 @@ msgid "Shut Down Version Control" msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Export..." -msgstr "Изнасяне" +msgstr "Изнасяне..." #: editor/editor_node.cpp msgid "Install Android Build Template..." msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Open Project Data Folder" -msgstr "Диспечер на проектите" +msgstr "Отваряне на папката с данни на проекта" #: editor/editor_node.cpp editor/plugins/tile_set_editor_plugin.cpp msgid "Tools" -msgstr "Сечива" +msgstr "Инструменти" #: editor/editor_node.cpp msgid "Orphan Resource Explorer..." @@ -2792,12 +2671,12 @@ msgstr "" #: editor/editor_node.cpp msgid "Quit to Project List" -msgstr "Изход до списъка с проекти" +msgstr "Изход към списъка с проекти" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp #: editor/project_export.cpp msgid "Debug" -msgstr "Отстраняване на грешки" +msgstr "Дебъгване" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -2872,55 +2751,48 @@ msgid "Editor" msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Editor Settings..." -msgstr "Настройки на редактора" +msgstr "Настройки на редактора..." #: editor/editor_node.cpp msgid "Editor Layout" msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Take Screenshot" -msgstr "Запазване на сцената" +msgstr "Заснемане на екрана" #: editor/editor_node.cpp -#, fuzzy msgid "Screenshots are stored in the Editor Data/Settings Folder." -msgstr "Настройки на редактора" +msgstr "Снимките на екрана се пазят в папката с данни/настройки на редактора." #: editor/editor_node.cpp msgid "Toggle Fullscreen" msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Toggle System Console" -msgstr "Покажи Любими" +msgstr "Превключване на системната конзола" #: editor/editor_node.cpp -#, fuzzy msgid "Open Editor Data/Settings Folder" -msgstr "Настройки на редактора" +msgstr "Отваряне на папката с данни/настройки на редактора" #: editor/editor_node.cpp msgid "Open Editor Data Folder" msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Open Editor Settings Folder" -msgstr "Настройки на редактора" +msgstr "Отваряне на папката с настройки на редактора" #: editor/editor_node.cpp msgid "Manage Editor Features..." msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Manage Export Templates..." -msgstr "Шаблони" +msgstr "Управление на шаблоните за изнасяне..." #: editor/editor_node.cpp editor/plugins/shader_editor_plugin.cpp msgid "Help" @@ -2958,7 +2830,7 @@ msgstr "Относно" #: editor/editor_node.cpp msgid "Play the project." -msgstr "Възпроизвеждане на проекта." +msgstr "Пускане на проекта." #: editor/editor_node.cpp msgid "Play" @@ -2970,7 +2842,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Pause Scene" -msgstr "Преустановяване на сцената" +msgstr "Спиране на сцената на пауза" #: editor/editor_node.cpp msgid "Stop the scene." @@ -2978,19 +2850,19 @@ msgstr "Спиране на сцената." #: editor/editor_node.cpp msgid "Play the edited scene." -msgstr "Възпроизвеждане на редактирана сцена." +msgstr "Пускане на редактираната сцена." #: editor/editor_node.cpp msgid "Play Scene" -msgstr "Възпроизвеждане на сцената" +msgstr "Пускане на сцената" #: editor/editor_node.cpp msgid "Play custom scene" -msgstr "Възпроизвеждане на сцена по избор" +msgstr "Пускане на персонализирана сцена" #: editor/editor_node.cpp msgid "Play Custom Scene" -msgstr "Възпроизвеждане на сцена по избор" +msgstr "Пускане на персонализирана сцена" #: editor/editor_node.cpp msgid "Changing the video driver requires restarting the editor." @@ -2998,9 +2870,8 @@ msgstr "" #: editor/editor_node.cpp editor/project_settings_editor.cpp #: editor/settings_config_dialog.cpp -#, fuzzy msgid "Save & Restart" -msgstr "Запазване и повторно внасяне" +msgstr "Запазване и рестартиране" #: editor/editor_node.cpp msgid "Spins when the editor window redraws." @@ -3028,7 +2899,7 @@ msgstr "Инспектор" #: editor/editor_node.cpp msgid "Expand Bottom Panel" -msgstr "Разшири Долния Панел" +msgstr "Разширяване на долния панел" #: editor/editor_node.cpp msgid "Output" @@ -3036,16 +2907,15 @@ msgstr "" #: editor/editor_node.cpp msgid "Don't Save" -msgstr "Не Запазвай" +msgstr "Без запазване" #: editor/editor_node.cpp msgid "Android build template is missing, please install relevant templates." msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Manage Templates" -msgstr "Шаблони" +msgstr "Управление на шаблоните" #: editor/editor_node.cpp msgid "" @@ -3071,9 +2941,8 @@ msgid "Import Templates From ZIP File" msgstr "Внасяне на шаблони от архив във формат ZIP" #: editor/editor_node.cpp -#, fuzzy msgid "Template Package" -msgstr "Шаблони" +msgstr "Пакет с шаблони" #: editor/editor_node.cpp msgid "Export Library" @@ -3110,11 +2979,11 @@ msgstr "" #: editor/editor_node.cpp msgid "Open Script Editor" -msgstr "Отвори Кодов Редактор" +msgstr "Отваряне на редактора на скриптове" #: editor/editor_node.cpp editor/project_manager.cpp msgid "Open Asset Library" -msgstr "Отваряне на библиотеката" +msgstr "Отваряне на библиотеката с ресурсите" #: editor/editor_node.cpp msgid "Open the next Editor" @@ -3125,9 +2994,8 @@ msgid "Open the previous Editor" msgstr "" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Предупреждения:" +msgstr "Внимание!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3142,14 +3010,12 @@ msgid "Thumbnail..." msgstr "" #: editor/editor_plugin_settings.cpp -#, fuzzy msgid "Main Script:" -msgstr "Нова сцена" +msgstr "Основен скрипт:" #: editor/editor_plugin_settings.cpp -#, fuzzy msgid "Edit Plugin" -msgstr "Приставки" +msgstr "Редактиране на приставката" #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" @@ -3217,9 +3083,8 @@ msgid "Calls" msgstr "" #: editor/editor_properties.cpp -#, fuzzy msgid "Edit Text:" -msgstr "Файл:" +msgstr "Редактиране на текста:" #: editor/editor_properties.cpp editor/script_create_dialog.cpp msgid "On" @@ -3274,9 +3139,8 @@ msgid "New Script" msgstr "Нов скрипт" #: editor/editor_properties.cpp editor/scene_tree_dock.cpp -#, fuzzy msgid "Extend Script" -msgstr "Нова сцена" +msgstr "Разширяване на скрипта" #: editor/editor_properties.cpp editor/property_editor.cpp msgid "New %s" @@ -3326,9 +3190,8 @@ msgid "New Key:" msgstr "" #: editor/editor_properties_array_dict.cpp -#, fuzzy msgid "New Value:" -msgstr "Стойност" +msgstr "Нова стойност:" #: editor/editor_properties_array_dict.cpp msgid "Add Key/Value Pair" @@ -3381,18 +3244,16 @@ msgid "Import From Node:" msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Redownload" -msgstr "Презареди" +msgstr "Повторно сваляне" #: editor/export_template_manager.cpp msgid "Uninstall" msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "(Installed)" -msgstr "Инсталирани приставки:" +msgstr "(Инсталирано)" #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -3432,9 +3293,8 @@ msgid "No version.txt found inside templates." msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "Имаше грешка при изнасяне на проекта!" +msgstr "Грешка при създаването на път за шаблоните:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -3445,9 +3305,8 @@ msgid "Importing:" msgstr "Внасяне:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Error getting the list of mirrors." -msgstr "Имаше грешка при изнасяне на проекта!" +msgstr "Грешка при получаването на списъка от огледални местоположения." #: editor/export_template_manager.cpp msgid "Error parsing JSON of mirror list. Please report this issue!" @@ -3475,9 +3334,8 @@ msgid "No response." msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Request Failed." -msgstr "Запитване..." +msgstr "Заявката беше неуспешна." #: editor/export_template_manager.cpp msgid "Redirect Loop." @@ -3493,9 +3351,8 @@ msgid "Download Complete." msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Cannot remove temporary file:" -msgstr "Не може да се премахне:" +msgstr "Временният файл не може да бъде премахнат:" #: editor/export_template_manager.cpp msgid "" @@ -3504,14 +3361,12 @@ msgid "" msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Error requesting URL:" -msgstr "Имаше грешка при внасянето:" +msgstr "Грешка при заявката за адрес:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Connecting to Mirror..." -msgstr "Свързване..." +msgstr "Свързване с огледалното местоположение..." #: editor/export_template_manager.cpp msgid "Disconnected" @@ -3531,14 +3386,12 @@ msgid "Connecting..." msgstr "Свързване..." #: editor/export_template_manager.cpp -#, fuzzy msgid "Can't Connect" -msgstr "Създаване на нов проект" +msgstr "Не може да се установи връзка" #: editor/export_template_manager.cpp -#, fuzzy msgid "Connected" -msgstr "Изрязване на възелите" +msgstr "Свързан" #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -3550,27 +3403,24 @@ msgid "Downloading" msgstr "Изтегляне" #: editor/export_template_manager.cpp -#, fuzzy msgid "Connection Error" -msgstr "Свързване..." +msgstr "Грешка във връзката" #: editor/export_template_manager.cpp msgid "SSL Handshake Error" msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Uncompressing Android Build Sources" -msgstr "Разархивиране на активи" +msgstr "Разархивиране на изходния код на компилацията за Андроид" #: editor/export_template_manager.cpp msgid "Current Version:" msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Installed Versions:" -msgstr "Инсталирани приставки:" +msgstr "Инсталирани версии:" #: editor/export_template_manager.cpp msgid "Install From File" @@ -3581,32 +3431,28 @@ msgid "Remove Template" msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Select Template File" -msgstr "Избиране на всичко" +msgstr "Избор на шаблонен файл" #: editor/export_template_manager.cpp -#, fuzzy msgid "Godot Export Templates" -msgstr "Шаблони" +msgstr "Шаблони за изнасяне на Godot" #: editor/export_template_manager.cpp msgid "Export Template Manager" msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Download Templates" -msgstr "Шаблони" +msgstr "Сваляне на шаблони" #: editor/export_template_manager.cpp msgid "Select mirror from list: (Shift+Click: Open in Browser)" msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Favorites" -msgstr "Любими:" +msgstr "Любими" #: editor/filesystem_dock.cpp msgid "Status: Import of file failed. Please fix file and reimport manually." @@ -3621,19 +3467,16 @@ msgid "Cannot move a folder into itself." msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "Имаше грешка при внасянето:" +msgstr "Грешка при преместването:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "Имаше грешка при внасянето:" +msgstr "Грешка при дублирането:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "Сцената '%s' има нарушени зависимости:" +msgstr "Зависимостите не могат да бъдат обновени:" #: editor/filesystem_dock.cpp editor/scene_tree_editor.cpp msgid "No name provided." @@ -3652,18 +3495,16 @@ msgid "Name contains invalid characters." msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Renaming file:" -msgstr "Имаше грешка при внасянето:" +msgstr "Преименуване на файла:" #: editor/filesystem_dock.cpp msgid "Renaming folder:" msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating file:" -msgstr "Имаше грешка при внасянето:" +msgstr "Дублиране на файла:" #: editor/filesystem_dock.cpp msgid "Duplicating folder:" @@ -3675,28 +3516,24 @@ msgid "New Inherited Scene" msgstr "Нов скрипт" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Set As Main Scene" -msgstr "Изберете главна сцена" +msgstr "Задаване като главна сцена" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Open Scenes" -msgstr "Отваряне на сцена" +msgstr "Отваряне на сцените" #: editor/filesystem_dock.cpp msgid "Instance" msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Add to Favorites" -msgstr "Любими:" +msgstr "Добавяне в любимите" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Remove from Favorites" -msgstr "Премахни Всички Breakpoint-ове" +msgstr "Премахване от любимите" #: editor/filesystem_dock.cpp msgid "Edit Dependencies..." @@ -3719,19 +3556,16 @@ msgid "Move To..." msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "New Scene..." -msgstr "Нова сцена" +msgstr "Нова сцена..." #: editor/filesystem_dock.cpp editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "New Script..." -msgstr "Нов скрипт" +msgstr "Нов скрипт..." #: editor/filesystem_dock.cpp -#, fuzzy msgid "New Resource..." -msgstr "Нова папка..." +msgstr "Нов ресурс..." #: editor/filesystem_dock.cpp editor/plugins/visual_shader_editor_plugin.cpp #: editor/script_editor_debugger.cpp @@ -3740,9 +3574,8 @@ msgstr "" #: editor/filesystem_dock.cpp editor/plugins/visual_shader_editor_plugin.cpp #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Collapse All" -msgstr "Затваряне на всичко" +msgstr "Свиване на всичко" #: editor/filesystem_dock.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -3752,28 +3585,24 @@ msgid "Rename" msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Previous Folder/File" -msgstr "Предишен подпрозорец" +msgstr "Предишна папка/файл" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Next Folder/File" -msgstr "Създаване на папка" +msgstr "Следваща папка/файл" #: editor/filesystem_dock.cpp msgid "Re-Scan Filesystem" msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Toggle Split Mode" -msgstr "Покажи Любими" +msgstr "Превключване на разделения режим" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Search files" -msgstr "Търсене" +msgstr "Търсене на файлове" #: editor/filesystem_dock.cpp msgid "" @@ -3794,33 +3623,28 @@ msgid "Overwrite" msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Create Scene" -msgstr "Запазване на сцената" +msgstr "Създаване на сцена" #: editor/filesystem_dock.cpp editor/plugins/script_editor_plugin.cpp msgid "Create Script" msgstr "" #: editor/find_in_files.cpp editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Find in Files" -msgstr "Намери във файлове" +msgstr "Търсене във файловете" #: editor/find_in_files.cpp -#, fuzzy msgid "Find:" -msgstr "Намери: " +msgstr "Търсене:" #: editor/find_in_files.cpp -#, fuzzy msgid "Folder:" -msgstr "Папка: " +msgstr "Папка:" #: editor/find_in_files.cpp -#, fuzzy msgid "Filters:" -msgstr "Поставяне на възелите" +msgstr "Филтри:" #: editor/find_in_files.cpp msgid "" @@ -3831,11 +3655,11 @@ msgstr "" #: editor/find_in_files.cpp editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp msgid "Find..." -msgstr "Намери..." +msgstr "Търсене..." #: editor/find_in_files.cpp editor/plugins/script_text_editor.cpp msgid "Replace..." -msgstr "Замести..." +msgstr "Замяна..." #: editor/find_in_files.cpp editor/progress_dialog.cpp scene/gui/dialogs.cpp msgid "Cancel" @@ -3843,20 +3667,19 @@ msgstr "Отказ" #: editor/find_in_files.cpp msgid "Find: " -msgstr "Намери: " +msgstr "Търсене: " #: editor/find_in_files.cpp msgid "Replace: " -msgstr "Замести: " +msgstr "Замяна: " #: editor/find_in_files.cpp msgid "Replace all (no undo)" msgstr "" #: editor/find_in_files.cpp -#, fuzzy msgid "Searching..." -msgstr "Търсене" +msgstr "Търсене..." #: editor/find_in_files.cpp msgid "Search complete" @@ -3871,24 +3694,20 @@ msgid "Remove from Group" msgstr "" #: editor/groups_editor.cpp -#, fuzzy msgid "Group name already exists." -msgstr "Група с това име вече съществува." +msgstr "Вече съществува група с това име." #: editor/groups_editor.cpp -#, fuzzy msgid "Invalid group name." -msgstr "невалидно име на Група." +msgstr "Неправилно име на група." #: editor/groups_editor.cpp -#, fuzzy msgid "Rename Group" -msgstr "Нов проект" +msgstr "Преименуване на групата" #: editor/groups_editor.cpp -#, fuzzy msgid "Delete Group" -msgstr "Избиране на всичко" +msgstr "Изтриване на групата" #: editor/groups_editor.cpp editor/node_dock.cpp msgid "Groups" @@ -3900,9 +3719,8 @@ msgstr "" #: editor/groups_editor.cpp editor/scene_tree_dock.cpp #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Filter nodes" -msgstr "Поставяне на възелите" +msgstr "Филтриране на възлите" #: editor/groups_editor.cpp msgid "Nodes in Group" @@ -3913,63 +3731,52 @@ msgid "Empty groups will be automatically removed." msgstr "" #: editor/groups_editor.cpp -#, fuzzy msgid "Group Editor" -msgstr "Отвори Кодов Редактор" +msgstr "Редактор на групи" #: editor/groups_editor.cpp msgid "Manage Groups" msgstr "" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Import as Single Scene" -msgstr "Внасяне на сцената..." +msgstr "Внасяне като самостоятелна сцена" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Import with Separate Animations" -msgstr "Внеси с Анимации поотделно" +msgstr "Внасяне с отделени анимации" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Import with Separate Materials" -msgstr "Внеси с Материалите поотделно" +msgstr "Внасяне с отделени материали" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Import with Separate Objects" -msgstr "Внеси с Обектите поотделно" +msgstr "Внасяне с отделени обекти" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Import with Separate Objects+Materials" -msgstr "Внеси с Обектите и Материалите поотделно" +msgstr "Внасяне с отделени обекти и материали" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Import with Separate Objects+Animations" -msgstr "Внеси с Обектите и Анимациите поотделно" +msgstr "Внасяне с отделени обекти и анимации" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Import with Separate Materials+Animations" -msgstr "Внеси с Материалите и Анимациите поотделно" +msgstr "Внасяне с отделени материали и анимации" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Import with Separate Objects+Materials+Animations" -msgstr "Внеси с Обектите, Материалите и Анимациите поотделно" +msgstr "Внасяне с отделени обекти, материали и анимации" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Import as Multiple Scenes" -msgstr "Внеси като Няколко Сцени" +msgstr "Внасяне като няколко сцени" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Import as Multiple Scenes+Materials" -msgstr "Внеси като Няколко Сцени и Материали" +msgstr "Внасяне като няколко сцени и материали" #: editor/import/resource_importer_scene.cpp #: editor/plugins/mesh_library_editor_plugin.cpp @@ -4009,19 +3816,16 @@ msgid "Saving..." msgstr "Запазване..." #: editor/import_dock.cpp -#, fuzzy msgid "Set as Default for '%s'" -msgstr "Задай по Подразбиране за '%s'" +msgstr "Задаване по подразбиране за „%s“" #: editor/import_dock.cpp -#, fuzzy msgid "Clear Default for '%s'" -msgstr "Изчисти по Подразбиране за '%s'" +msgstr "Изчистване на подразбирането за „%s“" #: editor/import_dock.cpp -#, fuzzy msgid " Files" -msgstr "Файл:" +msgstr " Файлове" #: editor/import_dock.cpp msgid "Import As:" @@ -4049,23 +3853,21 @@ msgid "" msgstr "" #: editor/inspector_dock.cpp -#, fuzzy msgid "Failed to load resource." -msgstr "Неуспешно зареждане на ресурсите." +msgstr "Ресурсът не може да бъде зареден." #: editor/inspector_dock.cpp msgid "Expand All Properties" msgstr "" #: editor/inspector_dock.cpp -#, fuzzy msgid "Collapse All Properties" -msgstr "Поставяне на възелите" +msgstr "Свиване на всички свойства" #: editor/inspector_dock.cpp editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/script_editor_plugin.cpp msgid "Save As..." -msgstr "Запази Като..." +msgstr "Запазване като..." #: editor/inspector_dock.cpp msgid "Copy Params" @@ -4092,9 +3894,8 @@ msgid "Make Sub-Resources Unique" msgstr "" #: editor/inspector_dock.cpp -#, fuzzy msgid "Open in Help" -msgstr "Отвори в Помощника" +msgstr "Отваряне в помощната информация" #: editor/inspector_dock.cpp msgid "Create a new resource in memory and edit it." @@ -4118,17 +3919,15 @@ msgstr "" #: editor/inspector_dock.cpp msgid "History of recently edited objects." -msgstr "" +msgstr "История на последно редактираните обекти." #: editor/inspector_dock.cpp -#, fuzzy msgid "Object properties." -msgstr "Характеристики на обекта." +msgstr "Свойства на обекта." #: editor/inspector_dock.cpp -#, fuzzy msgid "Filter properties" -msgstr "Поставяне на възелите" +msgstr "Филтриране на свойствата" #: editor/inspector_dock.cpp msgid "Changes may be lost!" @@ -4143,71 +3942,62 @@ msgid "Select a single node to edit its signals and groups." msgstr "" #: editor/plugin_config_dialog.cpp -#, fuzzy msgid "Edit a Plugin" -msgstr "Приставки" +msgstr "Редактиране на приставка" #: editor/plugin_config_dialog.cpp -#, fuzzy msgid "Create a Plugin" -msgstr "Създаване" +msgstr "Създаване на приставка" #: editor/plugin_config_dialog.cpp -#, fuzzy msgid "Plugin Name:" -msgstr "Приставки" +msgstr "Име на приставката:" #: editor/plugin_config_dialog.cpp msgid "Subfolder:" msgstr "Подпапка:" #: editor/plugin_config_dialog.cpp editor/script_create_dialog.cpp -#, fuzzy msgid "Language:" -msgstr "Внасяне на езици:" +msgstr "Език:" #: editor/plugin_config_dialog.cpp -#, fuzzy msgid "Script Name:" -msgstr "Име:" +msgstr "Име на скрипта:" #: editor/plugin_config_dialog.cpp msgid "Activate now?" -msgstr "Активирай сега?" +msgstr "Активиране сега?" #: editor/plugins/abstract_polygon_2d_editor.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Create Polygon" -msgstr "Създаване на папка" +msgstr "Създаване на полигон" #: editor/plugins/abstract_polygon_2d_editor.cpp #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Create points." -msgstr "Създай точки." +msgstr "Създаване на точки." #: editor/plugins/abstract_polygon_2d_editor.cpp -#, fuzzy msgid "" "Edit points.\n" "LMB: Move Point\n" "RMB: Erase Point" msgstr "" -"Промени съществуващ полигон:\n" -"LMB: Премести Точка.\n" -"Ctrl+LMB: Раздели Сегмент.\n" -"RMB: Изтрии Точка." +"Редактиране на точки.\n" +"Ляв бутон на мишката: преместване на точката\n" +"Ctrl+ляв бутон: Изтриване на точката" #: editor/plugins/abstract_polygon_2d_editor.cpp #: editor/plugins/animation_blend_space_1d_editor.cpp msgid "Erase points." -msgstr "Изтрий точки." +msgstr "Изтриване на точки." #: editor/plugins/abstract_polygon_2d_editor.cpp -#, fuzzy msgid "Edit Polygon" -msgstr "Приставки" +msgstr "Редактиране на полигона" #: editor/plugins/abstract_polygon_2d_editor.cpp msgid "Insert Point" @@ -4218,9 +4008,8 @@ msgid "Edit Polygon (Remove Point)" msgstr "" #: editor/plugins/abstract_polygon_2d_editor.cpp -#, fuzzy msgid "Remove Polygon And Point" -msgstr "Преместване на Полигон" +msgstr "Премахване на полигона и точката" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4228,21 +4017,19 @@ msgstr "Преместване на Полигон" #: editor/plugins/animation_state_machine_editor.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add Animation" -msgstr "Добави Анимация" +msgstr "Добавяне не анимация" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Load..." -msgstr "Зареди..." +msgstr "Зареждане..." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Move Node Point" -msgstr "LMB: Премести Точка." +msgstr "Преместване на точката на възела" #: editor/plugins/animation_blend_space_1d_editor.cpp msgid "Change BlendSpace1D Limits" @@ -4260,20 +4047,17 @@ msgstr "" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Add Node Point" -msgstr "Добави Възел..." +msgstr "Добавяне на точка за възел" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Add Animation Point" -msgstr "Добави Анимация" +msgstr "Добавяне на точки за анимация" #: editor/plugins/animation_blend_space_1d_editor.cpp -#, fuzzy msgid "Remove BlendSpace1D Point" -msgstr "Преместване на Полигон" +msgstr "Премахване на точка на BlendSpace1D" #: editor/plugins/animation_blend_space_1d_editor.cpp msgid "Move BlendSpace1D Node Point" @@ -4295,9 +4079,8 @@ msgstr "" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Select and move points, create points with RMB." -msgstr "Селектирай и мести точки, създай точки с RMB." +msgstr "Избиране и преместване на точки; създаване на точки с десен бутон." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp scene/gui/graph_edit.cpp @@ -4312,27 +4095,23 @@ msgstr "" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Open Editor" -msgstr "Нова сцена" +msgstr "Отваряне на редактора" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Open Animation Node" -msgstr "Отвори Анимационен Възел" +msgstr "Отваряне на възела за анимация" #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Triangle already exists." -msgstr "Група с това име вече съществува." +msgstr "Триъгълникът вече съществува." #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Add Triangle" -msgstr "Добавяне на нови пътечки." +msgstr "Добавяне на триъгълник" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Change BlendSpace2D Limits" @@ -4343,27 +4122,24 @@ msgid "Change BlendSpace2D Labels" msgstr "" #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Remove BlendSpace2D Point" -msgstr "Преместване на Полигон" +msgstr "Преместване на точка на BlendSpace2D" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Remove BlendSpace2D Triangle" msgstr "" #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "BlendSpace2D does not belong to an AnimationTree node." -msgstr "BlendSpace2D не принадлежи на възел тип AnimationTree." +msgstr "BlendSpace2D не принадлежи на възел от тип AnimationTree." #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "No triangles exist, so no blending can take place." msgstr "" #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Toggle Auto Triangles" -msgstr "Покажи Любими" +msgstr "Превключване на автоматичните триъгълници" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Create triangles by connecting points." @@ -4388,9 +4164,8 @@ msgstr "" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp -#, fuzzy msgid "Edit Filters" -msgstr "Промени Филтрите" +msgstr "Редактиране на филтрите" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Output node can't be added to the blend tree." @@ -4402,9 +4177,8 @@ msgstr "" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Node Moved" -msgstr "Режим на Преместване" +msgstr "Възелът е преместен" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Unable to connect, port may be in use or connection may be invalid." @@ -4412,26 +4186,22 @@ msgstr "" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Nodes Connected" -msgstr "Изрязване на възелите" +msgstr "Възлите са свързани" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Nodes Disconnected" -msgstr "Разкачи" +msgstr "Възлите са разкачени" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Set Animation" -msgstr "Ново Име на Анимация:" +msgstr "Задаване на анимация" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Delete Node" -msgstr "Избиране на всичко" +msgstr "Изтриване на възела" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/scene_tree_dock.cpp @@ -4439,9 +4209,8 @@ msgid "Delete Node(s)" msgstr "" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Toggle Filter On/Off" -msgstr "Покажи Любими" +msgstr "Превключване на филтъра ВКЛ/ИЗКЛ" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Change Filter" @@ -4472,32 +4241,27 @@ msgid "Audio Clips" msgstr "Добавяне на нови пътечки." #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Functions" -msgstr "Отиди на Ред" +msgstr "Функции" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Node Renamed" -msgstr "Възел" +msgstr "Възелът е преименуван" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Add Node..." -msgstr "Добави Възел..." +msgstr "Добавяне на възел..." #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/root_motion_editor_plugin.cpp -#, fuzzy msgid "Edit Filtered Tracks:" -msgstr "Файл:" +msgstr "Редактиране на филтрираните пътечки:" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Enable Filtering" -msgstr "Позволи филтриране" +msgstr "Включване на филтрирането" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Toggle Autoplay" @@ -4505,7 +4269,7 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp msgid "New Animation Name:" -msgstr "Ново Име на Анимация:" +msgstr "Ново име на анимацията:" #: editor/plugins/animation_player_editor_plugin.cpp msgid "New Anim" @@ -4513,7 +4277,7 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Change Animation Name:" -msgstr "Промени Името на Анимацията:" +msgstr "Промяна на името на анимацията:" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp @@ -4559,9 +4323,8 @@ msgid "No animation to copy!" msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "No animation resource on clipboard!" -msgstr "Обектът не е базиран на ресурсен файл" +msgstr "Няма ресурс–анимация в буфера за обмен!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Pasted Animation" @@ -4573,7 +4336,7 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp msgid "No animation to edit!" -msgstr "Няма анимация за променяне!" +msgstr "Няма анимация за редактиране!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation backwards from current pos. (A)" @@ -4605,16 +4368,15 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation Tools" -msgstr "Анимационни Инструменти" +msgstr "Инструменти за анимациите" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation" msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Edit Transitions..." -msgstr "Преходи" +msgstr "Редактиране на преходите..." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Open in Inspector" @@ -4711,19 +4473,16 @@ msgid "Cross-Animation Blend Times" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Move Node" -msgstr "Режим на Преместване" +msgstr "Преместване на възела" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Transition exists!" -msgstr "Преход" +msgstr "Преходът вече съществува!" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Add Transition" -msgstr "Добавяне на превод" +msgstr "Добавяне на преход" #: editor/plugins/animation_state_machine_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -4760,14 +4519,12 @@ msgid "No playback resource set at path: %s." msgstr "Обектът не е базиран на ресурсен файл" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Node Removed" -msgstr "Премахни" +msgstr "Възелът е премахнат" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Transition Removed" -msgstr "Преход" +msgstr "Преходът е премахнат" #: editor/plugins/animation_state_machine_editor.cpp msgid "Set Start Node (Autoplay)" @@ -4781,19 +4538,16 @@ msgid "" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Create new nodes." -msgstr "Създай нови възли." +msgstr "Създаване на нови възли." #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Connect nodes." -msgstr "Свържи възли." +msgstr "Свързване на възли." #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Remove selected node or transition." -msgstr "Премахни селектирания възел или преход." +msgstr "Премахване на избрания възел или преход." #: editor/plugins/animation_state_machine_editor.cpp msgid "Toggle autoplay this animation on start, restart or seek to zero." @@ -4804,14 +4558,12 @@ msgid "Set the end animation. This is useful for sub-transitions." msgstr "" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Transition: " -msgstr "Преход" +msgstr "Преход: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Панорамен режим на Отместване (на работния прозорец)" +msgstr "Режим на възпроизвеждане:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -4845,9 +4597,8 @@ msgid "Mix" msgstr "" #: editor/plugins/animation_tree_player_editor_plugin.cpp -#, fuzzy msgid "Auto Restart:" -msgstr "Автоматично Рестартиране:" +msgstr "Автоматично рестартиране:" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Restart (s):" @@ -4910,7 +4661,7 @@ msgstr "" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Animation Node" -msgstr "Анимационен Възел" +msgstr "Анимационен възел" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "OneShot Node" @@ -4950,7 +4701,7 @@ msgstr "Внасяне на анимации..." #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Edit Node Filters" -msgstr "Промени Възлови Филтри" +msgstr "Промяна на филтрите за възлите" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Filters..." @@ -4966,7 +4717,7 @@ msgstr "Преглед на файловете" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Connection error, please try again." -msgstr "Грешка във връзката, моля опитай отново." +msgstr "Грешка във връзката. Моля, опитайте отново." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Can't connect to host:" @@ -4982,7 +4733,7 @@ msgstr "" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Request failed, return code:" -msgstr "Заявката се провали, върнат код:" +msgstr "Заявката се провали. Код:" #: editor/plugins/asset_library_editor_plugin.cpp #, fuzzy @@ -5000,7 +4751,7 @@ msgstr "" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Request failed, too many redirects" -msgstr "Заявката се провали, твърде много пренасочвания" +msgstr "Заявката се провали. Твърде много пренасочвания" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Redirect loop." @@ -5029,7 +4780,7 @@ msgstr "Получено:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Failed sha256 hash check" -msgstr "Неуспешна проверка на sha256 hash" +msgstr "Неуспешна проверка на хеш от вид „sha256“" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Asset Download Error:" @@ -5037,19 +4788,19 @@ msgstr "" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Downloading (%s / %s)..." -msgstr "Изтегляне (%s / %s)..." +msgstr "Сваляне (%s / %s)..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Downloading..." -msgstr "Изтегля се..." +msgstr "Сваляне..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Resolving..." -msgstr "Уреждане на връзката..." +msgstr "Инициализиране..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Error making request" -msgstr "Имаше грешка при направата на заявката за изтегляне" +msgstr "Грешка при извършването на заявката" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Idle" @@ -5062,24 +4813,23 @@ msgstr "Инсталиране" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Retry" -msgstr "Опитай пак" +msgstr "Повторен опит" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Download Error" -msgstr "Грешка при изтеглянето" +msgstr "Грешка при свалянето" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Download for this asset is already in progress!" -msgstr "Този актив вече се сваля!" +msgstr "Този ресурс вече се сваля!" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Recently Updated" -msgstr "" +msgstr "Последно обновени" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Least Recently Updated" -msgstr "" +msgstr "Обновени отдавна" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Name (A-Z)" @@ -5101,7 +4851,7 @@ msgstr "Лиценз" #: editor/plugins/asset_library_editor_plugin.cpp msgid "First" -msgstr "Начална" +msgstr "Първа" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Previous" @@ -5135,7 +4885,7 @@ msgstr "Приставки" #: editor/plugins/asset_library_editor_plugin.cpp editor/project_manager.cpp msgid "Sort:" -msgstr "Подреждане:" +msgstr "Сортиране:" #: editor/plugins/asset_library_editor_plugin.cpp #: editor/project_settings_editor.cpp @@ -5144,7 +4894,7 @@ msgstr "Категория:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Site:" -msgstr "Място:" +msgstr "Уеб сайт:" #: editor/plugins/asset_library_editor_plugin.cpp #, fuzzy @@ -5153,11 +4903,11 @@ msgstr "Поддръжка..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Official" -msgstr "Официална" +msgstr "Официално" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Testing" -msgstr "Тестова" +msgstr "Тестово" #: editor/plugins/asset_library_editor_plugin.cpp #, fuzzy @@ -5221,7 +4971,7 @@ msgstr "Изместване при Завъртане:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation Step:" -msgstr "Съпка при Завъртане:" +msgstr "Стъпка при завъртане:" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -5453,11 +5203,11 @@ msgstr "Възпроизвеждане на сцена по избор" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make IK Chain" -msgstr "Направи IK Връзка" +msgstr "Създаване на верига за IK" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear IK Chain" -msgstr "Изчисти IK Връзка" +msgstr "Изчистване на веригата за IK" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" @@ -5475,15 +5225,15 @@ msgstr "Оригинално увеличение" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Select Mode" -msgstr "Режим на Селектиране" +msgstr "Режим на избиране" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Drag: Rotate" -msgstr "Дърпане: Завъртане" +msgstr "Влачене: завъртане" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Alt+Drag: Move" -msgstr "Alt+Дърпане: Преместване" +msgstr "Alt+Влачене: преместване" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Press 'v' to Change Pivot, 'Shift+v' to Drag Pivot (while moving)." @@ -5496,12 +5246,12 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode" -msgstr "Режим на Преместване" +msgstr "Режим на преместване" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotate Mode" -msgstr "Режим на Завъртане" +msgstr "Режим на завъртане" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5515,8 +5265,8 @@ msgid "" "Show a list of all objects at the position clicked\n" "(same as Alt+RMB in select mode)." msgstr "" -"Покажи списък с всички обекти на кликнатата позиция\n" -"(същото като Alt+RMB в режим на селектиране)." +"Показване на списък с всички обекти на щракнатата позиция\n" +"(същото като Alt+Десен бутон в режим на избиране)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Click to change object's rotation pivot." @@ -5524,7 +5274,7 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Pan Mode" -msgstr "Панорамен режим на Отместване (на работния прозорец)" +msgstr "Панорамен режим" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -5608,23 +5358,22 @@ msgstr "Избиране на всичко" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Lock the selected object in place (can't be moved)." -msgstr "Заключи селектирания обект на място (за да не може да се премества)." +msgstr "Заключване на избрания обект на място (за да не може да се премества)." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Unlock the selected object (can be moved)." -msgstr "Отключи селектирания обект (за да може да се премества)." +msgstr "Отключване на избрания обект (за да може да се премества)." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Makes sure the object's children are not selectable." -msgstr "Гарантирай че децата на този обект няма да могат да бъдат селектирани." +msgstr "Прави така, че децата на този обект да не могат да бъдат избирани." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Restores the object's children's ability to be selected." -msgstr "Възвръщане на способността да се селектират децата на обекта." +msgstr "Възстановява на способността да се избират децата на обекта." #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -5646,9 +5395,8 @@ msgstr "Възпроизвеждане на сцена по избор" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "View" -msgstr "Изглед" +msgstr "Преглед" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Always Show Grid" @@ -5680,7 +5428,7 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center Selection" -msgstr "Центрирай върху Селекцията" +msgstr "Центриране върху избраното" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -5751,7 +5499,7 @@ msgstr "Изглед Отзад." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Add %s" -msgstr "Добави %s" +msgstr "Добавяне на %s" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Adding %s..." @@ -5764,7 +5512,7 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" -msgstr "Създай Възел" +msgstr "Създаване на възел" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp @@ -5973,11 +5721,12 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Неуспешно създаване на папка." #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5989,12 +5738,30 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "Създай нови възли." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Неуспешно създаване на папка." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Създай нови възли." #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6031,11 +5798,11 @@ msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Could not create outline!" -msgstr "Не можа да се създаде очертание!" +msgstr "Контурът не може да бъде създаден!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline" -msgstr "Създай Очертание" +msgstr "Създаване на контур" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh" @@ -6045,26 +5812,64 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Създаване на папка" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Създаване на папка" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" -msgstr "Покажи UV1" +msgstr "Показване на UV1" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV2" -msgstr "Покажи UV2" +msgstr "Показване на UV2" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Unwrap UV2 for Lightmap/AO" @@ -6076,7 +5881,7 @@ msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Outline Size:" -msgstr "Размер на Очертанието:" +msgstr "Размер на контура:" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "UV Channel Debug" @@ -6109,11 +5914,11 @@ msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Import from Scene" -msgstr "Внасяне от Cцена" +msgstr "Внасяне от сцена" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Update from Scene" -msgstr "Обновяване от Cцена" +msgstr "Обновяване от сцена" #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and no MultiMesh set in node)." @@ -6366,7 +6171,7 @@ msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Delete Point" -msgstr "Изтрий Точка" +msgstr "Изтриване на точка" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp @@ -6528,29 +6333,28 @@ msgid "Move Points" msgstr "LMB: Премести Точка." #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Ctrl: Rotate" msgstr "Ctrl: Завъртане" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Shift: Move All" -msgstr "Shift: Преместване на Всичко" +msgstr "Shift: преместване на всичко" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Shift+Ctrl: Scale" -msgstr "Shift+Ctrl: Управление на Мащаб (размер)" +msgstr "Shift+Ctrl: мащабиране" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Move Polygon" -msgstr "Преместване на Полигон" +msgstr "Преместване на полигона" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Rotate Polygon" -msgstr "Завъртане на Полигон" +msgstr "Завъртане на полигона" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Scale Polygon" -msgstr "Мащаб на Полигон" +msgstr "Мащабиране на полигона" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create a custom polygon. Enables custom polygon rendering." @@ -6576,15 +6380,15 @@ msgstr "Радиус:" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Polygon->UV" -msgstr "Полигон->UV" +msgstr "Полигон -> UV" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "UV->Polygon" -msgstr "UV->Полигон" +msgstr "UV -> Полигон" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Clear UV" -msgstr "Изчисти UV" +msgstr "Изчистване на UV" #: editor/plugins/polygon_2d_editor_plugin.cpp #, fuzzy @@ -6633,7 +6437,7 @@ msgstr "" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "ERROR: Couldn't load resource!" -msgstr "ГРЕШКА: Ресурсът не можа да бъде зареден!" +msgstr "ГРЕШКА: Ресурсът не може да бъде зареден!" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Add Resource" @@ -6691,15 +6495,15 @@ msgstr "" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" -msgstr "" +msgstr "Изчистване на последните файлове" #: editor/plugins/script_editor_plugin.cpp msgid "Close and save changes?" -msgstr "Затвори и запази промените?" +msgstr "Затвяране и запазване на промените?" #: editor/plugins/script_editor_plugin.cpp msgid "Error writing TextFile:" -msgstr "Грешка при записване на TextFile:" +msgstr "Грешка при записването:" #: editor/plugins/script_editor_plugin.cpp #, fuzzy @@ -6737,11 +6541,11 @@ msgstr "Нов TextFile..." #: editor/plugins/script_editor_plugin.cpp msgid "Open File" -msgstr "Отвори Файл" +msgstr "Отваряне на файл" #: editor/plugins/script_editor_plugin.cpp msgid "Save File As..." -msgstr "Запази Файла Като..." +msgstr "Запазване на файла като..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." @@ -6770,11 +6574,11 @@ msgstr "" #: editor/plugins/script_editor_plugin.cpp msgid "Error saving" -msgstr "Грешка при запазване" +msgstr "Грешка при запазването" #: editor/plugins/script_editor_plugin.cpp msgid "Save Theme As..." -msgstr "Запази Темата Като..." +msgstr "Запазване на темата като..." #: editor/plugins/script_editor_plugin.cpp msgid "%s Class Reference" @@ -6783,7 +6587,7 @@ msgstr "" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp msgid "Find Next" -msgstr "Намери Напред" +msgstr "Търсене напред" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp @@ -6813,13 +6617,13 @@ msgstr "Подреждане:" #: editor/plugins/script_text_editor.cpp editor/scene_tree_dock.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Move Up" -msgstr "Премести Нагоре" +msgstr "Преместване нагоре" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp editor/scene_tree_dock.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Move Down" -msgstr "Премести Надоло" +msgstr "Преместване надолу" #: editor/plugins/script_editor_plugin.cpp msgid "Next script" @@ -6845,7 +6649,7 @@ msgstr "Нова сцена" #: editor/plugins/script_editor_plugin.cpp msgid "Save All" -msgstr "Запази Всичко" +msgstr "Запазване на всичко" #: editor/plugins/script_editor_plugin.cpp msgid "Soft Reload Script" @@ -6862,7 +6666,7 @@ msgstr "История Назад" #: editor/plugins/script_editor_plugin.cpp msgid "History Next" -msgstr "История Напред" +msgstr "Напред в историята" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6876,11 +6680,11 @@ msgstr "Внасяне на тема" #: editor/plugins/script_editor_plugin.cpp msgid "Reload Theme" -msgstr "Зареди Темата наново" +msgstr "Презареждане на темата" #: editor/plugins/script_editor_plugin.cpp msgid "Save Theme" -msgstr "Запази Темата" +msgstr "Запазване на темата" #: editor/plugins/script_editor_plugin.cpp msgid "Close All" @@ -6888,7 +6692,7 @@ msgstr "Затваряне на всичко" #: editor/plugins/script_editor_plugin.cpp msgid "Close Docs" -msgstr "Затвори Документацията" +msgstr "Затваряне на документацията" #: editor/plugins/script_editor_plugin.cpp editor/project_manager.cpp msgid "Run" @@ -6913,7 +6717,7 @@ msgstr "" #: editor/plugins/script_editor_plugin.cpp msgid "Keep Debugger Open" -msgstr "Отстранителя на грешки да седи отворен" +msgstr "Дебъгерът да остане отворен" #: editor/plugins/script_editor_plugin.cpp msgid "Debug with External Editor" @@ -6938,15 +6742,15 @@ msgstr "" #: editor/plugins/script_editor_plugin.cpp msgid "Go to previous edited document." -msgstr "Отиди в предходния променен документ." +msgstr "Към предходния променен документ." #: editor/plugins/script_editor_plugin.cpp msgid "Go to next edited document." -msgstr "Отиди в следващия променен документ." +msgstr "Към следващия променен документ." #: editor/plugins/script_editor_plugin.cpp msgid "Discard" -msgstr "Захвърли (промените)" +msgstr "Отхвърляне" #: editor/plugins/script_editor_plugin.cpp msgid "" @@ -6959,16 +6763,16 @@ msgstr "" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Reload" -msgstr "Презареди" +msgstr "Презареждане" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Resave" -msgstr "Презапиши" +msgstr "Презаписване" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Debugger" -msgstr "Отстранител на грешки" +msgstr "Дебъгер" #: editor/plugins/script_editor_plugin.cpp #, fuzzy @@ -6976,9 +6780,8 @@ msgid "Search Results" msgstr "Търсене" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Clear Recent Scripts" -msgstr "Затваряне на сцената" +msgstr "Изчистване на последните скриптове" #: editor/plugins/script_text_editor.cpp #, fuzzy @@ -7042,7 +6845,7 @@ msgstr "Малки букви" #: editor/plugins/script_text_editor.cpp editor/plugins/text_editor.cpp msgid "Capitalize" -msgstr "Всяка дума с Главна буква" +msgstr "Всяка дума с главна буква" #: editor/plugins/script_text_editor.cpp editor/plugins/text_editor.cpp msgid "Syntax Highlighter" @@ -7075,7 +6878,7 @@ msgstr "Избиране на всичко" #: editor/plugins/script_text_editor.cpp msgid "Delete Line" -msgstr "Изтрий Ред" +msgstr "Изтриване на ред" #: editor/plugins/script_text_editor.cpp msgid "Indent Left" @@ -7087,27 +6890,27 @@ msgstr "" #: editor/plugins/script_text_editor.cpp msgid "Toggle Comment" -msgstr "Вкарай Коментар" +msgstr "Превключване на коментар" #: editor/plugins/script_text_editor.cpp msgid "Fold/Unfold Line" -msgstr "Разтвори/Събери Реда" +msgstr "Разгъване/свиване на реда" #: editor/plugins/script_text_editor.cpp msgid "Fold All Lines" -msgstr "Събери всички Редове" +msgstr "Свиване на всички редове" #: editor/plugins/script_text_editor.cpp msgid "Unfold All Lines" -msgstr "Разтвори Всички Редове" +msgstr "Разгъване на всички редове" #: editor/plugins/script_text_editor.cpp msgid "Clone Down" -msgstr "Копирай на Долен ред" +msgstr "Копиране на долния ред" #: editor/plugins/script_text_editor.cpp msgid "Complete Symbol" -msgstr "Завърши Символа (предложения за довършване)" +msgstr "Знак за авт. довършване" #: editor/plugins/script_text_editor.cpp #, fuzzy @@ -7115,9 +6918,8 @@ msgid "Evaluate Selection" msgstr "Центрирай върху Селекцията" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Trim Trailing Whitespace" -msgstr "Премахни Празните символи в края на реда" +msgstr "Премахване на празните места в края на редовете" #: editor/plugins/script_text_editor.cpp msgid "Convert Indent to Spaces" @@ -7172,11 +6974,11 @@ msgstr "Отиди на Ред" #: editor/plugins/script_text_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Toggle Breakpoint" -msgstr "Добави Breakpoint" +msgstr "Превключване на точка на прекъсване" #: editor/plugins/script_text_editor.cpp msgid "Remove All Breakpoints" -msgstr "Премахни Всички Breakpoint-ове" +msgstr "Премахване на всички точки на прекъсване" #: editor/plugins/script_text_editor.cpp #, fuzzy @@ -7325,11 +7127,11 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Top View." -msgstr "Изглед Отгоре." +msgstr "Изглед отгоре." #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View." -msgstr "Изглед Отдолу." +msgstr "Изглед отдолу." #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom" @@ -7337,7 +7139,7 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Left View." -msgstr "Изглед Отляво." +msgstr "Изглед отляво." #: editor/plugins/spatial_editor_plugin.cpp msgid "Left" @@ -7345,7 +7147,7 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Right View." -msgstr "Изглед Отдясно." +msgstr "Изглед отдясно." #: editor/plugins/spatial_editor_plugin.cpp msgid "Right" @@ -7353,7 +7155,7 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Front View." -msgstr "Изглед Отпред." +msgstr "Изглед отпред." #: editor/plugins/spatial_editor_plugin.cpp msgid "Front" @@ -7361,7 +7163,7 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rear View." -msgstr "Изглед Отзад." +msgstr "Изглед отзад." #: editor/plugins/spatial_editor_plugin.cpp msgid "Rear" @@ -7445,27 +7247,27 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Left" -msgstr "Свободен Изглед Отляво" +msgstr "Свободен изглед отляво" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Right" -msgstr "Свободен Изглед Отдясно" +msgstr "Свободен изглед отдясно" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Forward" -msgstr "Свободен Изглед Отпред" +msgstr "Свободен изглед отпред" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Backwards" -msgstr "Свободен Изглед Отзад" +msgstr "Свободен изглед отзад" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Up" -msgstr "Свободен Изглед Отгоре" +msgstr "Свободен изглед отгоре" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Down" -msgstr "Свободен Изглед Отдолу" +msgstr "Свободен изглед отдолу" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Speed Modifier" @@ -7696,24 +7498,20 @@ msgid "Polygon2D Preview" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Create CollisionPolygon2D" -msgstr "Създаване на папка" +msgstr "Създаване на CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "CollisionPolygon2D Preview" -msgstr "Създаване на папка" +msgstr "Предварителен преглед на CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Create LightOccluder2D" -msgstr "Създаване на папка" +msgstr "Създаване на LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "LightOccluder2D Preview" -msgstr "Създаване на папка" +msgstr "Предварителен преглед на LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" @@ -7736,9 +7534,8 @@ msgid "Invalid geometry, can't create polygon." msgstr "" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Convert to Polygon2D" -msgstr "Преместване на Полигон" +msgstr "Превръщане в Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp msgid "Invalid geometry, can't create collision polygon." @@ -7774,19 +7571,16 @@ msgid "Grow (Pixels): " msgstr "" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Update Preview" -msgstr "Обновяване от сцена" +msgstr "Обновяване на предварителния преглед" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Settings:" -msgstr "Настройки" +msgstr "Настройки:" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "No Frames Selected" -msgstr "Покажи Селекцията (вмести в целия прозорец)" +msgstr "Няма избрани кадри" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add %d Frame(s)" @@ -7797,9 +7591,8 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Unable to load images" -msgstr "Неуспешно зареждане на ресурсите." +msgstr "Изображенията не могат да бъдат заредени" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" @@ -7826,19 +7619,16 @@ msgid "(empty)" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Move Frame" -msgstr "Режим на Преместване" +msgstr "Преместване на кадъра" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Animations:" -msgstr "Анимационни Инструменти" +msgstr "Анимации:" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "New Animation" -msgstr "Ново Име на Анимация:" +msgstr "Нова анимация" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Speed (FPS):" @@ -7849,14 +7639,12 @@ msgid "Loop" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Animation Frames:" -msgstr "Ново Име на Анимация:" +msgstr "Кадри на анимацията:" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Add a Texture from File" -msgstr "Преместване на пътечката нагоре." +msgstr "Добавяне на текстура от файл" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add Frames from a Sprite Sheet" @@ -7871,18 +7659,16 @@ msgid "Insert Empty (After)" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Move (Before)" -msgstr "Поставяне на възелите" +msgstr "Преместване (преди)" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Move (After)" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Select Frames" -msgstr "Режим на Селектиране" +msgstr "Избиране на кадри" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Horizontal:" @@ -7893,9 +7679,8 @@ msgid "Vertical:" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Select/Clear All Frames" -msgstr "Избиране на всичко" +msgstr "Избиране/изчистване на всички кадри" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Create Frames from Sprite Sheet" @@ -7964,14 +7749,12 @@ msgid "Remove All Items" msgstr "" #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp -#, fuzzy msgid "Remove All" -msgstr "Затваряне на всичко" +msgstr "Премахване на всичко" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Edit Theme" -msgstr "Файл:" +msgstr "Редактиране на темата" #: editor/plugins/theme_editor_plugin.cpp msgid "Theme editing menu." @@ -8003,18 +7786,16 @@ msgid "Toggle Button" msgstr "Средно копче" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Disabled Button" -msgstr "Средно копче" +msgstr "Заключен бутон" #: editor/plugins/theme_editor_plugin.cpp msgid "Item" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Disabled Item" -msgstr "Изключено" +msgstr "Заключен елемент" #: editor/plugins/theme_editor_plugin.cpp msgid "Check Item" @@ -8057,9 +7838,8 @@ msgid "Many" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Disabled LineEdit" -msgstr "Изключено" +msgstr "Заключено текстово поле" #: editor/plugins/theme_editor_plugin.cpp msgid "Tab 1" @@ -8074,9 +7854,8 @@ msgid "Tab 3" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Editable Item" -msgstr "Промени Филтрите" +msgstr "Редактируем елемент" #: editor/plugins/theme_editor_plugin.cpp msgid "Subtree" @@ -8567,7 +8346,7 @@ msgstr "Файл:" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -8757,7 +8536,7 @@ msgstr "Направи дупликат на Key(s)" #: editor/plugins/visual_shader_editor_plugin.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Paste Nodes" -msgstr "Поставяне на възелите" +msgstr "Поставяне на възлите" #: editor/plugins/visual_shader_editor_plugin.cpp #, fuzzy @@ -9691,11 +9470,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9705,11 +9489,11 @@ msgstr "Моля, изнесете извън папката на проекта #: editor/project_manager.cpp #, fuzzy -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Моля, изнесете извън папката на проекта!" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9790,11 +9574,11 @@ msgstr "Инсталиране" #: editor/project_manager.cpp msgid "Project Name:" -msgstr "Име:" +msgstr "Име на проекта:" #: editor/project_manager.cpp msgid "Project Path:" -msgstr "Път:" +msgstr "Път до проекта:" #: editor/project_manager.cpp #, fuzzy @@ -9935,7 +9719,7 @@ msgstr "" #: editor/project_manager.cpp msgid "Project Manager" -msgstr "Диспечер на проектите" +msgstr "Управление на проектите" #: editor/project_manager.cpp #, fuzzy @@ -10040,15 +9824,15 @@ msgstr "" #: editor/project_settings_editor.cpp msgid "Left Button" -msgstr "Ляво копче" +msgstr "Ляв бутон" #: editor/project_settings_editor.cpp msgid "Right Button" -msgstr "Дясно копче" +msgstr "Десен бутон" #: editor/project_settings_editor.cpp msgid "Middle Button" -msgstr "Средно копче" +msgstr "Среден бутон" #: editor/project_settings_editor.cpp msgid "Wheel Up Button" @@ -10104,19 +9888,19 @@ msgstr "" #: editor/project_settings_editor.cpp msgid "Button" -msgstr "Копче" +msgstr "Бутон" #: editor/project_settings_editor.cpp msgid "Left Button." -msgstr "Ляво копче." +msgstr "Ляв бутон." #: editor/project_settings_editor.cpp msgid "Right Button." -msgstr "Дясно копче." +msgstr "Десен бутон." #: editor/project_settings_editor.cpp msgid "Middle Button." -msgstr "Средно копче." +msgstr "Среден бутон." #: editor/project_settings_editor.cpp msgid "Wheel Up." @@ -10210,7 +9994,7 @@ msgstr "" #: editor/project_settings_editor.cpp msgid "Project Settings (project.godot)" -msgstr "Настройки на проекта" +msgstr "Настройки на проекта (project.godot)" #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp msgid "General" @@ -10356,7 +10140,7 @@ msgstr "" #: editor/property_selector.cpp msgid "Select Property" -msgstr "Изберете свойство" +msgstr "Избиране на свойство" #: editor/property_selector.cpp #, fuzzy @@ -10365,7 +10149,7 @@ msgstr "Изберете метод" #: editor/property_selector.cpp msgid "Select Method" -msgstr "Изберете метод" +msgstr "Избиране на метод" #: editor/rename_dialog.cpp editor/scene_tree_dock.cpp msgid "Batch Rename" @@ -10379,6 +10163,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Двуизмерна текстура" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10416,7 +10205,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10446,10 +10235,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10459,11 +10244,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10482,6 +10267,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10718,9 +10511,8 @@ msgid "Add Child Node" msgstr "" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Expand/Collapse All" -msgstr "Затваряне на всичко" +msgstr "Разгъване/свиване на всичко" #: editor/scene_tree_dock.cpp msgid "Change Type" @@ -10951,7 +10743,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -11055,6 +10847,10 @@ msgstr "Разкачи" msgid "Copy Error" msgstr "Грешки" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11105,10 +10901,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -11334,13 +11126,13 @@ msgstr "Невалиден формат на инстанцията в речн #: modules/gdscript/gdscript_functions.cpp msgid "Invalid instance dictionary format (can't load script at @path)" msgstr "" -"Невалиден формат на инстанцията в речника (скриптът в @path не може да бъде " +"Неправилен формат на инстанцията в речника (скриптът в @path не може да бъде " "зареден)" #: modules/gdscript/gdscript_functions.cpp msgid "Invalid instance dictionary format (invalid script at @path)" msgstr "" -"Невалиден формат на инстанцията в речника (скриптът в @path е невалиден)" +"Неправилен формат на инстанцията в речника (скриптът в @path е невалиден)" #: modules/gdscript/gdscript_functions.cpp #, fuzzy @@ -11895,7 +11687,7 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp msgid "Cut Nodes" -msgstr "Изрязване на възелите" +msgstr "Изрязване на възлите" #: modules/visual_script/visual_script_editor.cpp #, fuzzy @@ -12218,13 +12010,14 @@ msgid "" "CollisionObject2D derived node. Please only use it as a child of Area2D, " "StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." msgstr "" -"CollisionPolygon2D служи само за да даде форма за колизии на " -"CollisionObject2D. Моля, използвайте го само като наследник на Area2D, " -"StaticBody2D, RigidBody2D, KinematicBody2D, и т.н. за да им дадете форма." +"CollisionPolygon2D служи само, за да даде форма за колизии на " +"CollisionObject2D. Моля, използвайте го като наследник на Area2D, " +"StaticBody2D, RigidBody2D, KinematicBody2D и т.н. само, за да им дадете " +"форма." #: scene/2d/collision_polygon_2d.cpp msgid "An empty CollisionPolygon2D has no effect on collision." -msgstr "Празен CollisionPolygon2D няма никакъв ефект на колизията." +msgstr "Празен CollisionPolygon2D не влияе на колизиите." #: scene/2d/collision_shape_2d.cpp msgid "" @@ -12232,9 +12025,10 @@ msgid "" "CollisionObject2D derived node. Please only use it as a child of Area2D, " "StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." msgstr "" -"CollisionShape2D служи само за да даде форма за колизии на " -"CollisionObject2D. Моля, използвайте го само като наследник на Area2D, " -"StaticBody2D, RigidBody2D, KinematicBody2D, и т.н. за да им дадете форма." +"CollisionShape2D служи само, за да даде форма за колизии на " +"CollisionObject2D. Моля, използвайте го като наследник на Area2D, " +"StaticBody2D, RigidBody2D, KinematicBody2D, и т.н. само, за да им дадете " +"форма." #: scene/2d/collision_shape_2d.cpp #, fuzzy @@ -12264,8 +12058,8 @@ msgstr "" msgid "" "An occluder polygon must be set (or drawn) for this occluder to take effect." msgstr "" -"Затъмняващият многоъгълник трябва да бъде зададен (или нарисуван) за да може " -"да работи тази сянка." +"Закриващият полигон трябва да бъде зададен (или нарисуван), за да може да " +"работи прикриването." #: scene/2d/light_occluder_2d.cpp #, fuzzy @@ -12277,21 +12071,21 @@ msgid "" "A NavigationPolygon resource must be set or created for this node to work. " "Please set a property or draw a polygon." msgstr "" -"За този възел трябва да бъде зададен или създаден един ресурс " -"NavigationPolygon. Моля, задайте или нарисувайте един многоъгълник." +"За този възел трябва да бъде зададен или създаден ресурс NavigationPolygon. " +"Моля, задайте свойство или нарисувайте полигон." #: scene/2d/navigation_polygon.cpp msgid "" "NavigationPolygonInstance must be a child or grandchild to a Navigation2D " "node. It only provides navigation data." msgstr "" -"NavigationPolygonInstance трябва да бъде наследник или наследник на " -"наследник на Navigation2D. Той само дава навигационна информация." +"NavigationPolygonInstance трябва да бъде наследник или поднаследник на " +"Navigation2D. Той дава само навигационна информация." #: scene/2d/parallax_layer.cpp msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." -msgstr "ParallaxLayer работи само когато е наследник на ParallaxBackground." +msgstr "ParallaxLayer работи само, когато е наследник на ParallaxBackground." #: scene/2d/particles_2d.cpp msgid "" @@ -12314,7 +12108,7 @@ msgstr "" #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." -msgstr "PathFollow2D работи само когато е наследник на Path2D." +msgstr "PathFollow2D работи само, когато е наследник на Path2D." #: scene/2d/physics_body_2d.cpp msgid "" @@ -12326,8 +12120,7 @@ msgstr "" #: scene/2d/remote_transform_2d.cpp msgid "Path property must point to a valid Node2D node to work." msgstr "" -"Параметърът 'Path' трябва да сочи към действителен възел Node2D, за да " -"работи." +"Свойството Path трябва да сочи към действителен възел Node2D, за да работи." #: scene/2d/skeleton_2d.cpp msgid "This Bone2D chain should end at a Skeleton2D node." @@ -12725,6 +12518,9 @@ msgstr "" msgid "Constants cannot be modified." msgstr "" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Заменени съвпадения: %d ." + #, fuzzy #~ msgid "Brief Description" #~ msgstr "Кратко Описание:" diff --git a/editor/translations/bn.po b/editor/translations/bn.po index 3cfcc98809a..d07fe4caef4 100644 --- a/editor/translations/bn.po +++ b/editor/translations/bn.po @@ -733,8 +733,9 @@ msgid "Line Number:" msgstr "লাইন নাম্বার:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "%d সংখ্যক সংঘটন প্রতিস্থাপিত হয়েছে ।" +#, fuzzy +msgid "%d replaced." +msgstr "প্রতিস্থাপন..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -6302,12 +6303,13 @@ msgid "Mesh is empty!" msgstr "মেসটি খালি!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "স্থিত-ট্রাইমেস বডি গঠন করুন" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "ট্রাইমেস কলিশ়ন সহোদর তৈরি করুন" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "স্থিত-কনভেক্স বডি গঠন করুন" +msgid "Create Static Trimesh Body" +msgstr "স্থিত-ট্রাইমেস বডি গঠন করুন" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -6319,12 +6321,30 @@ msgid "Create Trimesh Static Shape" msgstr "ট্রাইমেস আকার তৈরি করুন" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "কনভেক্স আকার তৈরি করুন" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "ফোল্ডার তৈরী করা সম্ভব হয়নি।" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "কনভেক্স আকার তৈরি করুন" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6375,19 +6395,57 @@ msgstr "মেস" msgid "Create Trimesh Static Body" msgstr "স্থিত-ট্রাইমেস বডি তৈরি করুন" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "ট্রাইমেস কলিশ়ন সহোদর তৈরি করুন" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "কনভেক্স কলিশ়ন সহোদর তৈরি করুন" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "কনভেক্স কলিশ়ন সহোদর তৈরি করুন" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "প্রান্তরেখা মেস তৈরি করুন..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy msgid "View UV1" @@ -9005,7 +9063,7 @@ msgstr "TileSet (টাইল-সেট)..." msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "সমস্যা/ভুল" @@ -10180,12 +10238,18 @@ msgstr "Tile Set এক্সপোর্ট করুন" #: editor/project_manager.cpp #, fuzzy -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "ফাইলটি বিদ্যমান নয়।" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "জিপ ফরম্যাট খুঁজে পেতে ব্যার্থ, প্যাকেজ ফাইল ওপেন করা যায়নি।" + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "এমন একটি ফোল্ডার বাছাই করুন যেখানে 'project.godot' নামে কোন ফাইল নেই।" #: editor/project_manager.cpp @@ -10195,11 +10259,11 @@ msgstr "অনুগ্রহ করে প্রকল্পের ফোল্ #: editor/project_manager.cpp #, fuzzy -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "অনুগ্রহ করে প্রকল্পের ফোল্ডারের বাইরে এক্সপোর্ট করুন!" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10903,6 +10967,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "অভিব্যক্তি (Expression) পরিবর্তন করুন" + #: editor/rename_dialog.cpp #, fuzzy msgid "Advanced Options" @@ -10943,7 +11012,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10973,11 +11042,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -#, fuzzy -msgid "Regular Expressions" -msgstr "অভিব্যক্তি (Expression) পরিবর্তন করুন" - #: editor/rename_dialog.cpp #, fuzzy msgid "Post-Process" @@ -10988,11 +11052,11 @@ msgid "Keep" msgstr "রাখুন" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -11014,6 +11078,16 @@ msgstr "বড় হাতের অক্ষর" msgid "Reset" msgstr "সম্প্রসারন/সংকোচন অপসারণ করুন (রিসেট জুম্)" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "অভিব্যক্তি (Expression) পরিবর্তন করুন" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "গ্রহনযোগ্য অক্ষরসমূহ:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "নোডের নতুন অভিভাবক দান করুন" @@ -11517,7 +11591,7 @@ msgstr "সূচক/ইনডেক্স মানের অগ্রহনয #: editor/script_create_dialog.cpp #, fuzzy -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "স্ক্রিপ্ট" #: editor/script_create_dialog.cpp @@ -11626,6 +11700,11 @@ msgstr "চাইল্ড প্রসেস সংযুক্ত হয়েছ msgid "Copy Error" msgstr "ভুল/সমস্যা-সমূহ লোড করুন" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "ভিডিও মেমোরি" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11676,10 +11755,6 @@ msgstr "রিসোর্স অনুসারে ভিডিও মেমো msgid "Total:" msgstr "সর্বমোট:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "ভিডিও মেমোরি" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "রিসোর্স-এর পথ" @@ -13384,6 +13459,12 @@ msgstr "" msgid "Constants cannot be modified." msgstr "" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "%d সংখ্যক সংঘটন প্রতিস্থাপিত হয়েছে ।" + +#~ msgid "Create Static Convex Body" +#~ msgstr "স্থিত-কনভেক্স বডি গঠন করুন" + #, fuzzy #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" diff --git a/editor/translations/ca.po b/editor/translations/ca.po index dc618c880f2..95643d82dfd 100644 --- a/editor/translations/ca.po +++ b/editor/translations/ca.po @@ -4,18 +4,19 @@ # This file is distributed under the same license as the Godot source code. # BennyBeat , 2017. # Javier Ocampos , 2018. -# Roger Blanco Ribera , 2016-2018. +# Roger Blanco Ribera , 2016-2018, 2020. # Rubén Moreno , 2018. -# roger <616steam@gmail.com>, 2019. +# roger <616steam@gmail.com>, 2019, 2020. # Roger BR , 2019. # Adolfo Jayme Barrientos , 2020. # Xavier Gomez , 2020. +# Aina , 2020. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-01-27 07:09+0000\n" -"Last-Translator: Xavier Gomez \n" +"PO-Revision-Date: 2020-02-07 10:32+0000\n" +"Last-Translator: Roger Blanco Ribera \n" "Language-Team: Catalan \n" "Language: ca\n" @@ -31,9 +32,8 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "L'argument per a convert() no és vàlid, utilitzeu constants TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp -#, fuzzy msgid "Expected a string of length 1 (a character)." -msgstr "S'esperava una cadena de longitud 1 (un caràcter)." +msgstr "S'esperava una cadena de caràcters de longitud 1 (un caràcter)." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp @@ -166,29 +166,24 @@ msgid "Anim Change Call" msgstr "Canviar crida d'animació" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Anim Multi Change Keyframe Time" -msgstr "Modifica el temps de la clau" +msgstr "Modifica el temps de diverses claus d'animació" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Anim Multi Change Transition" -msgstr "Modifica la Transició d'Animació" +msgstr "Modifica diverses transicions d'animació" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Anim Multi Change Transform" -msgstr "Modifica la Transformació de l'Animació" +msgstr "Modifica diverses transformacions de l'animació" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Anim Multi Change Keyframe Value" -msgstr "Modifica el valor de la clau" +msgstr "Modifica el valor de diverses claus d'animació" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Anim Multi Change Call" -msgstr "Canviar crida d'animació" +msgstr "Canviar diverses crides d'animació" #: editor/animation_track_editor.cpp msgid "Change Animation Length" @@ -699,16 +694,15 @@ msgid "Line Number:" msgstr "Línia:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "%d ocurrència/es reemplaçades." +#, fuzzy +msgid "%d replaced." +msgstr "Substitueix..." #: editor/code_editor.cpp editor/editor_help.cpp -#, fuzzy msgid "%d match." msgstr "%d coincidència." #: editor/code_editor.cpp editor/editor_help.cpp -#, fuzzy msgid "%d matches." msgstr "%d coincidències." @@ -1631,19 +1625,16 @@ msgid "Scene Tree Editing" msgstr "Edició de l'arbre d'escenes" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Import Dock" -msgstr "Importa" +msgstr "Importació" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Node Dock" -msgstr "Node mogut" +msgstr "Nodes" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "FileSystem and Import Docks" -msgstr "Sistema de Fitxers" +msgstr "Importació i sistema de fitxers" #: editor/editor_feature_profile.cpp msgid "Erase profile '%s'? (no undo)" @@ -1714,9 +1705,8 @@ msgid "Current Profile:" msgstr "Perfil Actual:" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Make Current" -msgstr "Fer Actual" +msgstr "Fés l'actual" #: editor/editor_feature_profile.cpp #: editor/plugins/animation_player_editor_plugin.cpp @@ -1750,9 +1740,8 @@ msgid "Erase Profile" msgstr "Esborrar Perfil" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Godot Feature Profile" -msgstr "Administra els Perfils de Característiques de l'Editor" +msgstr "Perfil de les funcionalitats del Godot" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -1955,28 +1944,24 @@ msgid "Inherited by:" msgstr "Heretat per:" #: editor/editor_help.cpp -#, fuzzy msgid "Description" -msgstr "Descripció:" +msgstr "Descripció" #: editor/editor_help.cpp -#, fuzzy msgid "Online Tutorials" -msgstr "Tutorials en línia:" +msgstr "Tutorials en línia" #: editor/editor_help.cpp msgid "Properties" msgstr "Propietats" #: editor/editor_help.cpp -#, fuzzy msgid "override:" -msgstr "Sobreescriu" +msgstr "Sobreescriu:" #: editor/editor_help.cpp -#, fuzzy msgid "default:" -msgstr "Predeterminat" +msgstr "predeterminat:" #: editor/editor_help.cpp msgid "Methods" @@ -1999,9 +1984,8 @@ msgid "Property Descriptions" msgstr "Descripcions de la Propietat" #: editor/editor_help.cpp -#, fuzzy msgid "(value)" -msgstr "Valor" +msgstr "(valor)" #: editor/editor_help.cpp msgid "" @@ -2033,9 +2017,8 @@ msgid "Case Sensitive" msgstr "Majúscules i minúscules" #: editor/editor_help_search.cpp -#, fuzzy msgid "Show Hierarchy" -msgstr "Mostrar els Ajudants" +msgstr "Mostra la jerarquia" #: editor/editor_help_search.cpp msgid "Display All" @@ -2074,9 +2057,8 @@ msgid "Class" msgstr "Classe" #: editor/editor_help_search.cpp -#, fuzzy msgid "Method" -msgstr "Mètodes" +msgstr "Mètode" #: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp msgid "Signal" @@ -2087,9 +2069,8 @@ msgid "Constant" msgstr "Constant" #: editor/editor_help_search.cpp -#, fuzzy msgid "Property" -msgstr "Propietat:" +msgstr "Propietat" #: editor/editor_help_search.cpp #, fuzzy @@ -2145,9 +2126,8 @@ msgid "%s/s" msgstr "%s/s" #: editor/editor_network_profiler.cpp -#, fuzzy msgid "Down" -msgstr "Baixa" +msgstr "Avall" #: editor/editor_network_profiler.cpp msgid "Up" @@ -2158,32 +2138,28 @@ msgid "Node" msgstr "Node" #: editor/editor_network_profiler.cpp -#, fuzzy msgid "Incoming RPC" msgstr "RPC Entrant" #: editor/editor_network_profiler.cpp -#, fuzzy msgid "Incoming RSET" msgstr "RSET Entrant" #: editor/editor_network_profiler.cpp -#, fuzzy msgid "Outgoing RPC" msgstr "RPC Sortint" #: editor/editor_network_profiler.cpp -#, fuzzy msgid "Outgoing RSET" msgstr "RSET Sortint" #: editor/editor_node.cpp editor/project_manager.cpp msgid "New Window" -msgstr "Nova finestra" +msgstr "Finestra nova" #: editor/editor_node.cpp msgid "Imported resources can't be saved." -msgstr "Els recursos importats no es poden guardar." +msgstr "Els recursos importats no es poden desar." #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp #: scene/gui/dialogs.cpp @@ -2192,7 +2168,7 @@ msgstr "D'acord" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" -msgstr "Error en desar recurs!" +msgstr "Error en desar el recurs!" #: editor/editor_node.cpp msgid "" @@ -2200,11 +2176,11 @@ msgid "" "Make it unique first." msgstr "" "Aquest recurs no es pot desar perquè no pertany a l'escena editada. Feu-lo " -"únic primer." +"únic abans." #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Save Resource As..." -msgstr "Anomena i Desa el Recurs..." +msgstr "Anomena i Desa el recurs..." #: editor/editor_node.cpp msgid "Can't open file for writing:" @@ -2259,6 +2235,9 @@ msgid "" "This scene can't be saved because there is a cyclic instancing inclusion.\n" "Please resolve it and then attempt to save again." msgstr "" +"Aquesta escena no es pot desar per culpa d'una inclusió cíclica de " +"l'instanciació.\n" +"Resol-la i torna a desar altre cop." #: editor/editor_node.cpp msgid "" @@ -2343,7 +2322,6 @@ msgstr "" "més informació." #: editor/editor_node.cpp -#, fuzzy msgid "" "This is a remote object, so changes to it won't be kept.\n" "Please read the documentation relevant to debugging to better understand " @@ -2395,9 +2373,8 @@ msgid "Save changes to '%s' before closing?" msgstr "Desar els canvis a '%s' abans de tancar?" #: editor/editor_node.cpp -#, fuzzy msgid "Saved %s modified resource(s)." -msgstr "Desat(s) el(s) recurs(os) modificat(s) %s." +msgstr "Desat(s) el(s) %s recurs(os) modificat(s)." #: editor/editor_node.cpp msgid "A root node is required to save the scene." @@ -2505,7 +2482,7 @@ msgstr "Tanca l'Escena" #: editor/editor_node.cpp #, fuzzy msgid "Reopen Closed Scene" -msgstr "Tanca l'Escena" +msgstr "Reobrir l'escena tancada" #: editor/editor_node.cpp msgid "Unable to enable addon plugin at: '%s' parsing of config failed." @@ -2528,7 +2505,7 @@ msgid "" "Unable to load addon script from path: '%s' There seems to be an error in " "the code, please check the syntax." msgstr "" -"No es pot carregar el script d'addon des del camí: '%s' Sembla que hi ha un " +"No es pot carregar l'script d'addon des del camí: '%s' Sembla que hi ha un " "error en el codi, si us plau comproveu la sintaxi." #: editor/editor_node.cpp @@ -2628,7 +2605,7 @@ msgstr "Tanca la Pestanya" #: editor/editor_node.cpp #, fuzzy msgid "Undo Close Tab" -msgstr "Tanca la Pestanya" +msgstr "Desfer Tancament de Pestanya" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Close Other Tabs" @@ -2762,14 +2739,12 @@ msgid "Project" msgstr "Projecte" #: editor/editor_node.cpp -#, fuzzy msgid "Project Settings..." -msgstr "Configuració del Projecte" +msgstr "Configuració del Projecte..." #: editor/editor_node.cpp editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Version Control" -msgstr "Versió:" +msgstr "Control de Versions" #: editor/editor_node.cpp editor/plugins/version_control_editor_plugin.cpp #, fuzzy @@ -2782,9 +2757,8 @@ msgid "Shut Down Version Control" msgstr "Desactivar el control de versions" #: editor/editor_node.cpp -#, fuzzy msgid "Export..." -msgstr "Exportar" +msgstr "Exportar..." #: editor/editor_node.cpp #, fuzzy @@ -2906,9 +2880,8 @@ msgid "Editor" msgstr "Editor" #: editor/editor_node.cpp -#, fuzzy msgid "Editor Settings..." -msgstr "Configuració de l'Editor" +msgstr "Configuració de l'Editor..." #: editor/editor_node.cpp msgid "Editor Layout" @@ -3091,6 +3064,12 @@ msgid "" "the \"Use Custom Build\" option should be enabled in the Android export " "preset." msgstr "" +"S'inicialitzarà el projecte per a compilar per Android. La plantilla " +"s'instal·larà a \"res://android/build\".\n" +"Pots aplicar modificacions i generar el teu propi APK en exportar ( afegir " +"mòduls, canviar el manifest AndroidManifest.xml, etc.).\n" +"Habilita l'opció \"Utilitza Compilació Personalitzada\" en la configuració " +"d'exportació per a Android per personalitzar la compilació." #: editor/editor_node.cpp #, fuzzy @@ -3295,6 +3274,8 @@ msgid "" "Can't create a ViewportTexture on resources saved as a file.\n" "Resource needs to belong to a scene." msgstr "" +"No es pot crear una ViewportTexture en recursos desats en fitxers.\n" +"El Recurs ha de pertànyer a un escena." #: editor/editor_properties.cpp msgid "" @@ -3303,6 +3284,10 @@ msgid "" "Please switch on the 'local to scene' property on it (and all resources " "containing it up to a node)." msgstr "" +"No es pot crear una ViewportTexture en aquest recurs ja que no s'ha definit " +"com local per a l'escena.\n" +"Activeu la propietat \"local a l'escena\" del recurs i també en tots els " +"recurs intermitjos que el continguin fins a un node." #: editor/editor_properties.cpp editor/property_editor.cpp msgid "Pick a Viewport" @@ -3314,7 +3299,7 @@ msgstr "Script Nou" #: editor/editor_properties.cpp editor/scene_tree_dock.cpp msgid "Extend Script" -msgstr "Estendre el script" +msgstr "Estendre l'script" #: editor/editor_properties.cpp editor/property_editor.cpp msgid "New %s" @@ -3491,6 +3476,8 @@ msgstr "No s'ha pogut l'objecte signatura." #: editor/export_template_manager.cpp msgid "Error parsing JSON of mirror list. Please report this issue!" msgstr "" +"S'ha produït un error en analitzar la llista JSON de rèpliques. Si us plau, " +"informeu d'aquest problema!" #: editor/export_template_manager.cpp msgid "" @@ -4454,9 +4441,8 @@ msgid "Audio Clips" msgstr "Talls d'Àudio:" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Functions" -msgstr "Funcions:" +msgstr "Funcions" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_state_machine_editor.cpp @@ -4766,14 +4752,12 @@ msgid "Remove selected node or transition." msgstr "Eliminar el node o transició seleccionats." #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Toggle autoplay this animation on start, restart or seek to zero." msgstr "" -"Commuta auto reproducció d'aquesta animació en iniciar, reiniciar o buscar a " -"zero." +"Commuta l'auto reproducció d'aquesta animació en iniciar, reiniciar o buscar " +"a zero." #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Set the end animation. This is useful for sub-transitions." msgstr "Definiu l'animació final. Això és útil per a sub-transicions." @@ -5045,20 +5029,23 @@ msgid "Download for this asset is already in progress!" msgstr "Ja s'està baixant aquest actiu!" #: editor/plugins/asset_library_editor_plugin.cpp +#, fuzzy msgid "Recently Updated" -msgstr "" +msgstr "Actualitzat Recentment" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Least Recently Updated" -msgstr "" +msgstr "Actualitzacions menys recents" #: editor/plugins/asset_library_editor_plugin.cpp +#, fuzzy msgid "Name (A-Z)" -msgstr "" +msgstr "Nom (A-Z)" #: editor/plugins/asset_library_editor_plugin.cpp +#, fuzzy msgid "Name (Z-A)" -msgstr "" +msgstr "Nom (Z-A)" #: editor/plugins/asset_library_editor_plugin.cpp #, fuzzy @@ -5269,16 +5256,15 @@ msgstr "" "anul·lats pels seus pares." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Presets for the anchors and margins values of a Control node." -msgstr "" -"Predefinits per als ancoratges i els valors dels marges d'un node Control." +msgstr "Valors predefinits per als ancoratges i els marges d'un node Control." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" "When active, moving Control nodes changes their anchors instead of their " "margins." msgstr "" +"En activar-se, els nodes de Control afectaren les àncores enlloc dels marges." #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -5322,7 +5308,7 @@ msgstr "Part inferior" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" -msgstr "" +msgstr "Centre" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -5346,15 +5332,15 @@ msgstr "Vista Inferior" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "VCenter Wide" -msgstr "" +msgstr "CentreV Ample" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "HCenter Wide" -msgstr "" +msgstr "CentreH Ample" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Full Rect" -msgstr "" +msgstr "Rect. Complet" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -5379,6 +5365,8 @@ msgid "" "Game Camera Override\n" "Overrides game camera with editor viewport camera." msgstr "" +"Substitueix la càmera del joc.\n" +"Substitueix la càmera del joc per la la càmera de l'editor." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5386,12 +5374,13 @@ msgid "" "Game Camera Override\n" "No game instance running." msgstr "" +"Substitueix la càmera del joc.\n" +"Cap instància del joc en execució." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Lock Selected" -msgstr "Bloca el Seleccionat" +msgstr "Bloca la selecció" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5548,9 +5537,8 @@ msgid "Snap Relative" msgstr "Ajustament Relatiu" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Pixel Snap" -msgstr "Utilitzar Ajustament amb els Píxels" +msgstr "Utilitzar ajustament amb els Píxels" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Smart Snapping" @@ -5571,7 +5559,6 @@ msgid "Snap to Node Anchor" msgstr "Ajustar a l'Àncora del Node" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Snap to Node Sides" msgstr "Ajustar als costats del node" @@ -5824,12 +5811,13 @@ msgstr "Màscara d'Emissió" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Solid Pixels" -msgstr "" +msgstr "Píxels sòlids" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy msgid "Border Pixels" -msgstr "" +msgstr "Píxels de la vora" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp @@ -5882,7 +5870,7 @@ msgstr "Sortida Lenta" #: editor/plugins/curve_editor_plugin.cpp msgid "Smoothstep" -msgstr "pas de Suavització" +msgstr "Progressió Suau (SmoothStep)" #: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve Point" @@ -5963,12 +5951,13 @@ msgid "Mesh is empty!" msgstr "La malla és buida!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Crea un Cos Estàtic a partir d'una malla de triangles" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Crea una Col·lisió entre malles de triangles germanes" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Crea un Cos Estàtic Convex" +msgid "Create Static Trimesh Body" +msgstr "Crea un Cos Estàtic a partir d'una malla de triangles" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5980,13 +5969,30 @@ msgid "Create Trimesh Static Shape" msgstr "Crea un forma amb una malla de triangles" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy -msgid "Failed creating shapes!" -msgstr "Ha fallat la creació de formes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "Crea una Forma Convexa" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "No s'ha pogut crear el directori." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Crea una Forma Convexa" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6037,19 +6043,57 @@ msgstr "Malla" msgid "Create Trimesh Static Body" msgstr "Crea un Cos Estàtic a partir d'una malla de triangles" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Crea una Col·lisió entre malles de triangles germanes" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Crea col·lisions convexes entre nodes germans" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Crea col·lisions convexes entre nodes germans" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Crea una malla de contorn..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Visualitza UV1" @@ -6072,7 +6116,7 @@ msgstr "Mida del Contorn:" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "UV Channel Debug" -msgstr "" +msgstr "Depuració del canal UV" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" @@ -6376,12 +6420,12 @@ msgstr "Opcions" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Mirror Handle Angles" -msgstr "" +msgstr "Reflecteix els Angles de la Nansa" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Mirror Handle Lengths" -msgstr "" +msgstr "Reflecteix les mides de la Nansa" #: editor/plugins/path_editor_plugin.cpp msgid "Curve Point #" @@ -6449,6 +6493,8 @@ msgid "" "Polygon 2D has internal vertices, so it can no longer be edited in the " "viewport." msgstr "" +"El polígon 2D no pot ser editat en l'àrea de visualització ja que conté " +"vèrtexs interns." #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create Polygon & UV" @@ -6675,7 +6721,7 @@ msgstr "ResourcePreloader" #: editor/plugins/root_motion_editor_plugin.cpp msgid "AnimationTree has no path set to an AnimationPlayer" -msgstr "" +msgstr "L'AnimationTree no té ruta assignada cap a un AnimationPlayer" #: editor/plugins/root_motion_editor_plugin.cpp #, fuzzy @@ -6734,20 +6780,22 @@ msgstr "Anomena i Desa..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "No s'ha trobat l'script per executar-lo." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "L'script ha fallat al recarregar, comproveu els errors en la consola." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "L'script no està en mode d'eina, no es podrà executar." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"Si es vol executar l'script, ha d'heretar de EditorScript i configuar-se en " +"mode Eina (tool)." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -7003,6 +7051,7 @@ msgstr "Només s'hi poden deixar caure Recursos del sistema de fitxers." #: modules/visual_script/visual_script_editor.cpp msgid "Can't drop nodes because script '%s' is not used in this scene." msgstr "" +"No s'hi poden afegir els nodes ja que l'escena no utilitza l'script '%s' ." #: editor/plugins/script_text_editor.cpp #, fuzzy @@ -7250,7 +7299,7 @@ msgstr "Transformació de l'Eix Z." #: editor/plugins/spatial_editor_plugin.cpp msgid "View Plane Transform." -msgstr "Transformació de la Vista." +msgstr "Transformació en el Pla de la Vista." #: editor/plugins/spatial_editor_plugin.cpp msgid "Scaling: " @@ -7258,7 +7307,7 @@ msgstr "Escala: " #: editor/plugins/spatial_editor_plugin.cpp msgid "Translating: " -msgstr "Traslladant: " +msgstr "Translació: " #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotating %s degrees." @@ -7279,7 +7328,7 @@ msgstr "commutador" #: editor/plugins/spatial_editor_plugin.cpp msgid "Yaw" -msgstr "" +msgstr "Guinyada" #: editor/plugins/spatial_editor_plugin.cpp msgid "Objects Drawn" @@ -7421,8 +7470,9 @@ msgid "Cinematic Preview" msgstr "Previsualització Cinemàtica" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy msgid "Not available when using the GLES2 renderer." -msgstr "" +msgstr "No disponible quan s'utilitza el renderitzador GLES2." #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Left" @@ -7685,7 +7735,7 @@ msgstr "Crear Polígon2D" #: editor/plugins/sprite_editor_plugin.cpp msgid "Polygon2D Preview" -msgstr "" +msgstr "Previsualització del Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy @@ -7762,11 +7812,11 @@ msgstr "Simplificació: " #: editor/plugins/sprite_editor_plugin.cpp msgid "Shrink (Pixels): " -msgstr "" +msgstr "Redueix (Píxels): " #: editor/plugins/sprite_editor_plugin.cpp msgid "Grow (Pixels): " -msgstr "" +msgstr "Engrandeix (Píxels): " #: editor/plugins/sprite_editor_plugin.cpp msgid "Update Preview" @@ -8023,7 +8073,7 @@ msgstr "Element de ràdio validat" #: editor/plugins/theme_editor_plugin.cpp msgid "Named Sep." -msgstr "" +msgstr "Separador amb nom." #: editor/plugins/theme_editor_plugin.cpp msgid "Submenu" @@ -8161,7 +8211,7 @@ msgstr "Filtrat de Fitxers..." #: editor/plugins/tile_map_editor_plugin.cpp msgid "Give a TileSet resource to this TileMap to use its tiles." -msgstr "" +msgstr "Assigna un recurs TileSet a aquest TileMap per a usar-ne les peces." #: editor/plugins/tile_map_editor_plugin.cpp msgid "Paint Tile" @@ -8220,7 +8270,7 @@ msgstr "Combina-ho a partir de l'Escena" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "Nova peça individual" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy @@ -8362,6 +8412,8 @@ msgstr "Mostrar noms de les rajoles (manteniu pressionada la tecla Alt)" msgid "" "Add or select a texture on the left panel to edit the tiles bound to it." msgstr "" +"Afegeix o selecciona una textura en el plafó esquerra per a editar-ne les " +"peces assignades." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove selected texture? This will remove all tiles which use it." @@ -8394,6 +8446,8 @@ msgid "" "Drag handles to edit Rect.\n" "Click on another Tile to edit it." msgstr "" +"Arrossega les nanses per editar el Rect.\n" +"Clica en una altra Peça per a editar-lo." #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy @@ -8557,7 +8611,7 @@ msgstr "Conjunt de rajoles" msgid "No VCS addons are available." msgstr "Nom del pare del node, si està disponible" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Error" @@ -8568,7 +8622,7 @@ msgstr "Manca Nom" #: editor/plugins/version_control_editor_plugin.cpp msgid "No files added to stage" -msgstr "" +msgstr "No hi ha fitxers afegits a l'escenari" #: editor/plugins/version_control_editor_plugin.cpp #, fuzzy @@ -8576,12 +8630,13 @@ msgid "Commit" msgstr "Comunitat" #: editor/plugins/version_control_editor_plugin.cpp +#, fuzzy msgid "VCS Addon is not initialized" -msgstr "" +msgstr "L'Addon VCS no està inicialitzat" #: editor/plugins/version_control_editor_plugin.cpp msgid "Version Control System" -msgstr "" +msgstr "Sistema de control de versions" #: editor/plugins/version_control_editor_plugin.cpp #, fuzzy @@ -8590,7 +8645,7 @@ msgstr "Converteix a Majúscules" #: editor/plugins/version_control_editor_plugin.cpp msgid "Staging area" -msgstr "" +msgstr "Zona de posada en escena" #: editor/plugins/version_control_editor_plugin.cpp #, fuzzy @@ -8604,7 +8659,7 @@ msgstr "Modifica" #: editor/plugins/version_control_editor_plugin.cpp msgid "Modified" -msgstr "" +msgstr "Modificat" #: editor/plugins/version_control_editor_plugin.cpp #, fuzzy @@ -8632,8 +8687,9 @@ msgid "Stage All" msgstr "Desa-ho Tot" #: editor/plugins/version_control_editor_plugin.cpp +#, fuzzy msgid "Add a commit message" -msgstr "" +msgstr "Afegir un missatge de commit" #: editor/plugins/version_control_editor_plugin.cpp #, fuzzy @@ -8648,6 +8704,8 @@ msgstr "Estat" #: editor/plugins/version_control_editor_plugin.cpp msgid "View file diffs before committing them to the latest version" msgstr "" +"Verifica les diferències entre fitxers abans de publicar-les a la darrera " +"versió" #: editor/plugins/version_control_editor_plugin.cpp #, fuzzy @@ -8656,7 +8714,7 @@ msgstr "Cap fitxer seleccionat!" #: editor/plugins/version_control_editor_plugin.cpp msgid "Detect changes in file diff" -msgstr "" +msgstr "Detecta els canvis en el fitxer" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(GLES3 only)" @@ -8816,7 +8874,7 @@ msgstr "Reanomena Funció" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Burn operator." -msgstr "" +msgstr "Operador de gravació." #: editor/plugins/visual_shader_editor_plugin.cpp #, fuzzy @@ -8829,7 +8887,7 @@ msgstr "Operador diferencial." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Dodge operator." -msgstr "" +msgstr "Operador Dodge (sobreexposició)." #: editor/plugins/visual_shader_editor_plugin.cpp #, fuzzy @@ -8843,15 +8901,15 @@ msgstr "Operador Aclarir." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Overlay operator." -msgstr "" +msgstr "Operador de superposició." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Screen operator." -msgstr "" +msgstr "Operador Screen (trama)." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "SoftLight operator." -msgstr "" +msgstr "Operador de llum suau." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Color constant." @@ -8951,7 +9009,7 @@ msgstr "Modificar una constant vectorial" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Boolean uniform." -msgstr "" +msgstr "Booleà uniforme." #: editor/plugins/visual_shader_editor_plugin.cpp #, fuzzy @@ -9165,7 +9223,7 @@ msgstr "(Només GLES3) Troba l'enter parell més proper al paràmetre." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Clamps the value between 0.0 and 1.0." -msgstr "" +msgstr "Restringeix el valor entre 0.0 i 1.0." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Extracts the sign of the parameter." @@ -9192,6 +9250,11 @@ msgid "" "'edge1'. Otherwise the return value is interpolated between 0.0 and 1.0 " "using Hermite polynomials." msgstr "" +"SmoothStep function( scalar(edge0), scalar(edge1), scalar(x) ).\n" +"\n" +"Retorna 0,0 si \"x\" és menor que \"edge0\" i 1,0 si x és més gran que " +"\"edge1\". En cas contrari, el valor retornat s’interpola entre 0,0 i 1,0 " +"amb polinomis Hermite." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9199,6 +9262,9 @@ msgid "" "\n" "Returns 0.0 if 'x' is smaller than 'edge' and otherwise 1.0." msgstr "" +"Step function( scalar(edge), scalar(x) ).\n" +"\n" +"Retorna 0.0 si 'x' és menor que 'edge' o 1.0 en cas contrari." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the tangent of the parameter." @@ -9284,6 +9350,11 @@ msgid "" "whose number of rows is the number of components in 'c' and whose number of " "columns is the number of components in 'r'." msgstr "" +"Calcula el producte exterior d'un parell de vector. \n" +"\n" +"OuterProduct tracta el primer paràmetre 'c' com un vector de columna (m x 1) " +"i el segon paràmetre 'r' com a vector de fila (1 x n) i en fa una " +"multiplicació de matrius 'c * r', produint una matriu de mida ( m x n )." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Composes transform from four vectors." @@ -9416,6 +9487,11 @@ msgid "" "'edge1'. Otherwise the return value is interpolated between 0.0 and 1.0 " "using Hermite polynomials." msgstr "" +"SmoothStep function( vector(edge0), vector(edge1), vector(x) ).\n" +"\n" +"Retorna 0,0 si 'x' és menor que'edge0 'i 1,0 si 'x' és més gran que'edge1 '. " +"Altrament s'interpola el valor entre 0,0 i 1,0 utilitzant polinomis " +"d'Hermite." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9425,6 +9501,11 @@ msgid "" "'edge1'. Otherwise the return value is interpolated between 0.0 and 1.0 " "using Hermite polynomials." msgstr "" +"SmoothStep function( scalar(edge0), scalar(edge1), vector(x) ).\n" +"\n" +"Retorna 0,0 si 'x' és menor que'edge0 'i 1,0 si 'x' és més gran que'edge1 '. " +"Altrament s'interpola el valor entre 0,0 i 1,0 utilitzant polinomis " +"d'Hermite." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9432,6 +9513,9 @@ msgid "" "\n" "Returns 0.0 if 'x' is smaller than 'edge' and otherwise 1.0." msgstr "" +"SmoothStep function(vector(edge), vector(x)).\n" +"\n" +"Retorna 0,0 si 'x' és menor que'edge0 ' o 1.0 en cas contrari." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9759,11 +9843,20 @@ msgid "Export With Debug" msgstr "Exporta en mode Depuració" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "El camí no existeix." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" +"S'ha produit un error en obrir el fitxer comprimit, no té el format ZIP." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "Fitxer de projecte '.zip' invalid, no conte un fitxer 'project.godot'." #: editor/project_manager.cpp @@ -9771,11 +9864,13 @@ msgid "Please choose an empty folder." msgstr "Selecciona un directori buit." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Si us plau seleccioneu un fitxer 'project.godot' o '.zip'." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "El directori ja conté un projecte de Godot." #: editor/project_manager.cpp @@ -10487,6 +10582,11 @@ msgstr "Prefix" msgid "Suffix" msgstr "Sufix" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Expressions Regulars" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "Opcions Avançades" @@ -10524,7 +10624,8 @@ msgstr "" "Comparar opcions de comptador." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "Comptador per nivell" #: editor/rename_dialog.cpp @@ -10554,10 +10655,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Expressions Regulars" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "Post-Processat" @@ -10568,11 +10665,11 @@ msgid "Keep" msgstr "Mantenir" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10592,6 +10689,16 @@ msgstr "A Majúscules" msgid "Reset" msgstr "Resetejar" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Expressions Regulars" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Caràcters vàlids:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "Torna a Parentar el Node" @@ -11076,8 +11183,9 @@ msgid "Invalid inherited parent name or path." msgstr "El nom o camí del pare heretat no és vàlid." #: editor/script_create_dialog.cpp -msgid "Script is valid." -msgstr "El script és vàlid." +#, fuzzy +msgid "Script path/name is valid." +msgstr "L' script és vàlid." #: editor/script_create_dialog.cpp #, fuzzy @@ -11180,6 +11288,11 @@ msgstr "Procés Fill Connectat" msgid "Copy Error" msgstr "Error de Còpia" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Memòria de Vídeo" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11204,7 +11317,7 @@ msgstr "Perfilador" #: editor/script_editor_debugger.cpp #, fuzzy msgid "Network Profiler" -msgstr "Exportar Perfil" +msgstr "Profiler de xarxa" #: editor/script_editor_debugger.cpp msgid "Monitor" @@ -11230,10 +11343,6 @@ msgstr "Llista d'Ús de la Memòria de Vídeo per Recurs:" msgid "Total:" msgstr "Total:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Memòria de Vídeo" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Camí de Recursos" @@ -12846,11 +12955,15 @@ msgid "This node has been deprecated. Use AnimationTree instead." msgstr "" #: scene/gui/color_picker.cpp +#, fuzzy msgid "" "Color: #%s\n" "LMB: Set color\n" "RMB: Remove preset" msgstr "" +"Color: #%s\n" +"LMB: Defineix el color\n" +"RMB: Elimina la configuració preestablerta" #: scene/gui/color_picker.cpp #, fuzzy @@ -12976,6 +13089,16 @@ msgstr "" msgid "Constants cannot be modified." msgstr "Les constants no es poden modificar." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "%d ocurrència/es reemplaçades." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Crea un Cos Estàtic Convex" + +#, fuzzy +#~ msgid "Failed creating shapes!" +#~ msgstr "Ha fallat la creació de formes!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/cs.po b/editor/translations/cs.po index b060c0c2346..5dfe84f0f0c 100644 --- a/editor/translations/cs.po +++ b/editor/translations/cs.po @@ -9,7 +9,7 @@ # Luděk Novotný , 2016, 2018. # Martin Novák , 2017, 2019. # zxey , 2018. -# Vojtěch Šamla , 2018, 2019. +# Vojtěch Šamla , 2018, 2019, 2020. # Peeter Angelo , 2019. # VojtechBrezina , 2019. # Garrom Orc Shaman , 2019. @@ -17,12 +17,13 @@ # Luboš Nečas , 2019. # David Kubeš , 2019. # Emil Jiří Tywoniak , 2020. +# Filip Vincůrek , 2020. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-01-03 21:21+0000\n" -"Last-Translator: Emil Jiří Tywoniak \n" +"PO-Revision-Date: 2020-02-14 03:19+0000\n" +"Last-Translator: Vojtěch Šamla \n" "Language-Team: Czech \n" "Language: cs\n" @@ -30,7 +31,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Weblate 3.10\n" +"X-Generator: Weblate 3.11-dev\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -50,7 +51,7 @@ msgstr "Nedostatek bajtů pro dekódování bajtů, nebo neplatný formát." #: core/math/expression.cpp msgid "Invalid input %i (not passed) in expression" -msgstr "Neplatný vstup %i (neprošel) ve výrazu" +msgstr "Neplatný vstup %i (nepředán) ve výrazu" #: core/math/expression.cpp msgid "self can't be used because instance is null (not passed)" @@ -131,11 +132,11 @@ msgstr "Vložit klíč zde" #: editor/animation_bezier_editor.cpp msgid "Duplicate Selected Key(s)" -msgstr "Duplikovat klíč(e)" +msgstr "Duplikovat vybrané klíč(e)" #: editor/animation_bezier_editor.cpp msgid "Delete Selected Key(s)" -msgstr "Smazat klíč(e)" +msgstr "Smazat vybrané klíč(e)" #: editor/animation_bezier_editor.cpp msgid "Add Bezier Point" @@ -290,7 +291,7 @@ msgstr "Přepínací Stopa Povolena" #: editor/animation_track_editor.cpp msgid "Continuous" -msgstr "Spojité" +msgstr "Nepřetržité" #: editor/animation_track_editor.cpp msgid "Discrete" @@ -701,8 +702,9 @@ msgid "Line Number:" msgstr "Číslo řádku:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Nahrazeno %d výskytů." +#, fuzzy +msgid "%d replaced." +msgstr "Nahradit..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -1055,9 +1057,8 @@ msgid "Error loading:" msgstr "Chyba při načítání:" #: editor/dependency_editor.cpp -#, fuzzy msgid "Load failed due to missing dependencies:" -msgstr "Scénu se nepodařilo načíst kvůli chybějícím závislostem:" +msgstr "Načtení selhalo kvůli chybějícím závislostem:" #: editor/dependency_editor.cpp editor/editor_node.cpp msgid "Open Anyway" @@ -1204,9 +1205,8 @@ msgid "Error opening package file, not in ZIP format." msgstr "Nepodařilo se otevřít balíček, není ve formátu ZIP." #: editor/editor_asset_installer.cpp -#, fuzzy msgid "%s (Already Exists)" -msgstr "Již existující" +msgstr "%s (již existuje)" #: editor/editor_asset_installer.cpp msgid "Uncompressing Assets" @@ -1214,12 +1214,11 @@ msgstr "Dekomprese uživatelského obsahu" #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "The following files failed extraction from package:" -msgstr "" +msgstr "Selhala extrakce následujících souborů z balíčku:" #: editor/editor_asset_installer.cpp -#, fuzzy msgid "And %s more files." -msgstr "%d více souborů" +msgstr "A %s dalších souborů." #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "Package installed successfully!" @@ -1231,9 +1230,8 @@ msgid "Success!" msgstr "Úspěch!" #: editor/editor_asset_installer.cpp -#, fuzzy msgid "Package Contents:" -msgstr "Obsah:" +msgstr "Obsah balíčku:" #: editor/editor_asset_installer.cpp editor/editor_node.cpp msgid "Install" @@ -1373,9 +1371,8 @@ msgid "Invalid file, not an audio bus layout." msgstr "Neplatný soubor, neni to rozložení Audio Busu." #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Error saving file: %s" -msgstr "Chyba při ukládání souboru!" +msgstr "Chyba při ukládání souboru: %s" #: editor/editor_audio_buses.cpp msgid "Add Bus" @@ -1583,7 +1580,6 @@ msgstr "" "Etc 2' v nastaveních projektu." #: editor/editor_export.cpp -#, fuzzy msgid "" "Target platform requires 'ETC' texture compression for the driver fallback " "to GLES2.\n" @@ -1591,8 +1587,9 @@ msgid "" "Enabled'." msgstr "" "Cílová platforma vyžaduje kompresi textur 'ETC' pro použití GLES2 jako " -"zálohy. Povolte 'Import Etc' v nastaveních projektu, nebo vypněte 'Driver " -"Fallback Enabled'." +"zálohy.\n" +"Povolte 'Import Etc' v nastaveních projektu, nebo vypněte 'Driver Fallback " +"Enabled'." #: editor/editor_export.cpp platform/android/export/export.cpp #: platform/iphone/export/export.cpp platform/javascript/export/export.cpp @@ -1661,14 +1658,12 @@ msgid "(Editor Disabled, Properties Disabled)" msgstr "(Editor zakázán, Vlastnosti zakázány)" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "(Properties Disabled)" -msgstr "Pouze vlastnosti" +msgstr "(Vlastnosti deaktivovány)" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "(Editor Disabled)" -msgstr "Vypnuto" +msgstr "(Editor deaktivován)" #: editor/editor_feature_profile.cpp msgid "Class Options:" @@ -1859,7 +1854,7 @@ msgstr "Přepnout režim" #: editor/editor_file_dialog.cpp msgid "Focus Path" -msgstr "" +msgstr "Zvýraznit cestu" #: editor/editor_file_dialog.cpp msgid "Move Favorite Up" @@ -1887,7 +1882,7 @@ msgstr "Obnovit soubory." #: editor/editor_file_dialog.cpp msgid "(Un)favorite current folder." -msgstr "Přidat/odebrat složku z oblíbených" +msgstr "Přidat/odebrat složku z oblíbených." #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp #, fuzzy @@ -1954,9 +1949,8 @@ msgid "Inherited by:" msgstr "Děděná z:" #: editor/editor_help.cpp -#, fuzzy msgid "Description" -msgstr "Popis:" +msgstr "Popis" #: editor/editor_help.cpp msgid "Online Tutorials" @@ -1972,9 +1966,8 @@ msgid "override:" msgstr "Přepsat" #: editor/editor_help.cpp -#, fuzzy msgid "default:" -msgstr "Výchozí" +msgstr "výchozí:" #: editor/editor_help.cpp msgid "Methods" @@ -1997,9 +1990,8 @@ msgid "Property Descriptions" msgstr "Popis vlastnosti" #: editor/editor_help.cpp -#, fuzzy msgid "(value)" -msgstr "Hodnota" +msgstr "(hodnota)" #: editor/editor_help.cpp msgid "" @@ -2031,9 +2023,8 @@ msgid "Case Sensitive" msgstr "Rozlišovat velká a malá písmena" #: editor/editor_help_search.cpp -#, fuzzy msgid "Show Hierarchy" -msgstr "Zobrazit pomocníky" +msgstr "Zobrazit hierarchii" #: editor/editor_help_search.cpp msgid "Display All" @@ -2073,28 +2064,24 @@ msgid "Class" msgstr "Třída" #: editor/editor_help_search.cpp -#, fuzzy msgid "Method" -msgstr "Metody" +msgstr "Metoda" #: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Signal" -msgstr "Signály" +msgstr "Signál" #: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp msgid "Constant" msgstr "Konstantní" #: editor/editor_help_search.cpp -#, fuzzy msgid "Property" -msgstr "Vlastnost:" +msgstr "Vlastnost" #: editor/editor_help_search.cpp -#, fuzzy msgid "Theme Property" -msgstr "Vlastnosti motivu" +msgstr "Vlastnost motivu" #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" @@ -2142,12 +2129,11 @@ msgstr "Start" #: editor/editor_network_profiler.cpp msgid "%s/s" -msgstr "" +msgstr "%s/s" #: editor/editor_network_profiler.cpp -#, fuzzy msgid "Down" -msgstr "Stáhnout" +msgstr "Dolů" #: editor/editor_network_profiler.cpp msgid "Up" @@ -2159,15 +2145,15 @@ msgstr "Uzel" #: editor/editor_network_profiler.cpp msgid "Incoming RPC" -msgstr "" +msgstr "Příchozí RPC" #: editor/editor_network_profiler.cpp msgid "Incoming RSET" -msgstr "" +msgstr "Příchozí RSET" #: editor/editor_network_profiler.cpp msgid "Outgoing RPC" -msgstr "" +msgstr "Odchozí RPC" #: editor/editor_network_profiler.cpp msgid "Outgoing RSET" @@ -2270,7 +2256,7 @@ msgstr "Nelze přepsat scénu, která je stále otevřená!" #: editor/editor_node.cpp msgid "Can't load MeshLibrary for merging!" -msgstr "" +msgstr "Nelze načíst MeshLibrary ke sloučení!" #: editor/editor_node.cpp msgid "Error saving MeshLibrary!" @@ -2278,7 +2264,7 @@ msgstr "Chyba při ukládání MeshLibrary!" #: editor/editor_node.cpp msgid "Can't load TileSet for merging!" -msgstr "" +msgstr "Nelze načíst TileSet ke sloučení!" #: editor/editor_node.cpp msgid "Error saving TileSet!" @@ -2392,9 +2378,8 @@ msgid "Save changes to '%s' before closing?" msgstr "Uložit změny '%s' před zavřením?" #: editor/editor_node.cpp -#, fuzzy msgid "Saved %s modified resource(s)." -msgstr "Selhalo nahrání zdroje." +msgstr "Uloženo %s upravených zdrojů." #: editor/editor_node.cpp msgid "A root node is required to save the scene." @@ -2497,9 +2482,8 @@ msgid "Close Scene" msgstr "Zavřít scénu" #: editor/editor_node.cpp -#, fuzzy msgid "Reopen Closed Scene" -msgstr "Zavřít scénu" +msgstr "Znovuotevřít uzavřenou scénu" #: editor/editor_node.cpp msgid "Unable to enable addon plugin at: '%s' parsing of config failed." @@ -2610,9 +2594,8 @@ msgid "Close Tab" msgstr "Zavřít záložku" #: editor/editor_node.cpp -#, fuzzy msgid "Undo Close Tab" -msgstr "Zavřít záložku" +msgstr "Obnovit zavřenou záložku" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Close Other Tabs" @@ -2620,12 +2603,11 @@ msgstr "Zavřít ostatní záložky" #: editor/editor_node.cpp msgid "Close Tabs to the Right" -msgstr "" +msgstr "Zavřít záložky napravo" #: editor/editor_node.cpp -#, fuzzy msgid "Close All Tabs" -msgstr "Zavřít vše" +msgstr "Zavřít všechny záložky" #: editor/editor_node.cpp msgid "Switch Scene Tab" @@ -2668,9 +2650,8 @@ msgid "Go to previously opened scene." msgstr "Přejít na předchozí scénu." #: editor/editor_node.cpp -#, fuzzy msgid "Copy Text" -msgstr "Kopírovat cestu" +msgstr "Kopírovat text" #: editor/editor_node.cpp msgid "Next tab" @@ -2748,9 +2729,8 @@ msgid "Project" msgstr "Projekt" #: editor/editor_node.cpp -#, fuzzy msgid "Project Settings..." -msgstr "Nastavení projektu" +msgstr "Nastavení projektu..." #: editor/editor_node.cpp editor/plugins/version_control_editor_plugin.cpp #, fuzzy @@ -2766,9 +2746,8 @@ msgid "Shut Down Version Control" msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Export..." -msgstr "Exportovat" +msgstr "Exportovat..." #: editor/editor_node.cpp msgid "Install Android Build Template..." @@ -2783,9 +2762,8 @@ msgid "Tools" msgstr "Nástroje" #: editor/editor_node.cpp -#, fuzzy msgid "Orphan Resource Explorer..." -msgstr "Průzkumník osiřelých zdrojů" +msgstr "Průzkumník osiřelých zdrojů..." #: editor/editor_node.cpp msgid "Quit to Project List" @@ -2887,9 +2865,8 @@ msgid "Editor" msgstr "Editor" #: editor/editor_node.cpp -#, fuzzy msgid "Editor Settings..." -msgstr "Nastavení editoru" +msgstr "Nastavení editoru..." #: editor/editor_node.cpp msgid "Editor Layout" @@ -2932,9 +2909,8 @@ msgid "Manage Editor Features..." msgstr "Spravovat exportní šablony" #: editor/editor_node.cpp -#, fuzzy msgid "Manage Export Templates..." -msgstr "Spravovat exportní šablony" +msgstr "Spravovat exportní šablony..." #: editor/editor_node.cpp editor/plugins/shader_editor_plugin.cpp msgid "Help" @@ -3059,9 +3035,8 @@ msgid "Android build template is missing, please install relevant templates." msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Manage Templates" -msgstr "Spravovat exportní šablony" +msgstr "Spravovat šablony" #: editor/editor_node.cpp msgid "" @@ -3087,9 +3062,8 @@ msgid "Import Templates From ZIP File" msgstr "Importovat šablony ze ZIP souboru" #: editor/editor_node.cpp -#, fuzzy msgid "Template Package" -msgstr "Správce exportních šablon" +msgstr "Balíček šablon" #: editor/editor_node.cpp msgid "Export Library" @@ -3140,9 +3114,8 @@ msgid "Open the previous Editor" msgstr "Otevřít předchozí editor" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Varování" +msgstr "Varování!" #: editor/editor_path.cpp #, fuzzy @@ -3158,9 +3131,8 @@ msgid "Thumbnail..." msgstr "Náhled..." #: editor/editor_plugin_settings.cpp -#, fuzzy msgid "Main Script:" -msgstr "Otevřít skript" +msgstr "Hlavní skript:" #: editor/editor_plugin_settings.cpp msgid "Edit Plugin" @@ -3232,9 +3204,8 @@ msgid "Calls" msgstr "Volání" #: editor/editor_properties.cpp -#, fuzzy msgid "Edit Text:" -msgstr "Editovat téma..." +msgstr "Editovat text:" #: editor/editor_properties.cpp editor/script_create_dialog.cpp msgid "On" @@ -4300,9 +4271,8 @@ msgid "Open Animation Node" msgstr "Otevřít uzel animace" #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Triangle already exists." -msgstr "Trojúhelník již existuje" +msgstr "Trojúhelník již existuje." #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Add Triangle" @@ -4431,9 +4401,8 @@ msgid "" msgstr "" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Anim Clips" -msgstr "Animační klipy:" +msgstr "Animační klipy" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Audio Clips" @@ -4675,9 +4644,8 @@ msgid "Move Node" msgstr "Přesunout uzel" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Transition exists!" -msgstr "Přechod: " +msgstr "Přechod existuje!" #: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" @@ -5254,9 +5222,8 @@ msgid "Bottom Left" msgstr "Vlevo dole" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Left" -msgstr "Odsadit zleva" +msgstr "Vlevo uprostřed" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center Top" @@ -5307,9 +5274,8 @@ msgid "Full Rect" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Keep Ratio" -msgstr "Poměr zvětšení:" +msgstr "Ponechat poměr" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -5339,15 +5305,13 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Lock Selected" -msgstr "Nástroj Výběr" +msgstr "Uzamčít vybraný" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Unlock Selected" -msgstr "Smazat vybraný" +msgstr "Odemčít vybraný" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5366,9 +5330,8 @@ msgid "Paste Pose" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Clear Guides" -msgstr "Vymazat pózu" +msgstr "Vymazat vodítka" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -5376,9 +5339,8 @@ msgid "Create Custom Bone(s) from Node(s)" msgstr "Vytvořit ze scény" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Clear Bones" -msgstr "Vymazat pózu" +msgstr "Vymazat kosti" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make IK Chain" @@ -5453,9 +5415,8 @@ msgid "Pan Mode" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Ruler Mode" -msgstr "Režim škálování" +msgstr "Režim pravítka" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -5463,9 +5424,8 @@ msgid "Toggle smart snapping." msgstr "Přepnout přichycování." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Smart Snap" -msgstr "Použít přichycování" +msgstr "Použít chytré přichycování" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -5909,11 +5869,12 @@ msgid "Mesh is empty!" msgstr "Mesh je prázdný!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Nelze vytvořit složku." #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5926,12 +5887,30 @@ msgid "Create Trimesh Static Shape" msgstr "Vytvořit Trimesh Shape" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "Vytvořit Convex Shape" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Nelze vytvořit složku." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Vytvořit Convex Shape" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5982,19 +5961,57 @@ msgstr "Mesh" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Vytvořit navigační polygon" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Vytvořit navigační polygon" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Zobrazit UV1" @@ -7759,9 +7776,8 @@ msgid "(empty)" msgstr "(prázdný)" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Move Frame" -msgstr "Vložit snímek" +msgstr "Posunout snímek" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Animations:" @@ -7780,9 +7796,8 @@ msgid "Loop" msgstr "Smyčka" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Animation Frames:" -msgstr "Snímky animace" +msgstr "Snímky animace:" #: editor/plugins/sprite_frames_editor_plugin.cpp #, fuzzy @@ -7810,9 +7825,8 @@ msgid "Move (After)" msgstr "Přemístit (za)" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Select Frames" -msgstr "Vybrat uzel" +msgstr "Vybrat snímky" #: editor/plugins/sprite_frames_editor_plugin.cpp #, fuzzy @@ -7901,9 +7915,8 @@ msgid "Remove All" msgstr "Odebrat vše" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Edit Theme" -msgstr "Editovat téma..." +msgstr "Editovat téma" #: editor/plugins/theme_editor_plugin.cpp msgid "Theme editing menu." @@ -8043,9 +8056,8 @@ msgid "Color" msgstr "Barva" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme File" -msgstr "Téma" +msgstr "Soubor tématu" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -8122,22 +8134,18 @@ msgid "Pick Tile" msgstr "Vybrat dlaždici" #: editor/plugins/tile_map_editor_plugin.cpp -#, fuzzy msgid "Rotate Left" msgstr "Otočit doleva" #: editor/plugins/tile_map_editor_plugin.cpp -#, fuzzy msgid "Rotate Right" msgstr "Otočit doprava" #: editor/plugins/tile_map_editor_plugin.cpp -#, fuzzy msgid "Flip Horizontally" msgstr "Převrátit horizontálně" #: editor/plugins/tile_map_editor_plugin.cpp -#, fuzzy msgid "Flip Vertically" msgstr "Převrátit vertikálně" @@ -8152,9 +8160,8 @@ msgid "Add Texture(s) to TileSet." msgstr "Přidat uzel(y) ze stromu" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Remove selected Texture from TileSet." -msgstr "Odstranit aktuální texturu z TileSetu" +msgstr "Odstranit vybranou texturu z TileSetu." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create from Scene" @@ -8496,7 +8503,7 @@ msgstr "TileSet" msgid "No VCS addons are available." msgstr "Jméno rodiče uzlu, pokud dostupné" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Chyba" @@ -8910,14 +8917,12 @@ msgid "'%s' input parameter for vertex and fragment shader mode." msgstr "'%s' vstupní parametr pro mód vertexového a fragmentového shaderu." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Scalar function." -msgstr "Změnit skalární funkci" +msgstr "Skalární funkce." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Scalar operator." -msgstr "Změnit skalární operátor" +msgstr "Skalární operátor." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "E constant (2.718282). Represents the base of the natural logarithm." @@ -8960,18 +8965,16 @@ msgid "Returns the arc-cosine of the parameter." msgstr "Vrátí arkus kosinus parametru." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Returns the inverse hyperbolic cosine of the parameter." -msgstr "(Pouze GLES3) Vrátí inverzní hyperbolický kosinus parametru." +msgstr "Vrátí inverzní hyperbolický kosinus parametru." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the arc-sine of the parameter." msgstr "Vrátí arkus sinus parametru." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Returns the inverse hyperbolic sine of the parameter." -msgstr "(Pouze GLES3) Vrátí inverzní hyperbolický sinus parametru." +msgstr "Vrátí inverzní hyperbolický sinus parametru." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the arc-tangent of the parameter." @@ -8982,9 +8985,8 @@ msgid "Returns the arc-tangent of the parameters." msgstr "Vrátí arkus tangent parametrů." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Returns the inverse hyperbolic tangent of the parameter." -msgstr "(Pouze GLES3) Vrátí inverzní hyperbolický tangent parametru." +msgstr "Vrátí inverzní hyperbolický tangent parametru." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9001,9 +9003,8 @@ msgid "Returns the cosine of the parameter." msgstr "Vrátí kosinus parametru." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Returns the hyperbolic cosine of the parameter." -msgstr "(Pouze GLES3) Vrátí hyperbolický kosinus parametru." +msgstr "Vrátí hyperbolický kosinus parametru." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Converts a quantity in radians to degrees." @@ -9023,7 +9024,7 @@ msgstr "Nalezne nejbližší celé číslo menší nebo stejné jako parametr." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Computes the fractional part of the argument." -msgstr "" +msgstr "Vypočítá desetinnou část argumentu." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the inverse of the square root of the parameter." @@ -9071,14 +9072,12 @@ msgid "1.0 / scalar" msgstr "1.0 / skalár" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Finds the nearest integer to the parameter." -msgstr "(Pouze GLES3) Nalezne nejbližší celé číslo k parametru." +msgstr "Nalezne nejbližší celé číslo k parametru." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Finds the nearest even integer to the parameter." -msgstr "(Pouze GLES3) Nalezne nejbližší sudé celé číslo k parametru." +msgstr "Nalezne nejbližší sudé celé číslo k parametru." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Clamps the value between 0.0 and 1.0." @@ -9093,9 +9092,8 @@ msgid "Returns the sine of the parameter." msgstr "Vrátí sinus parametru." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Returns the hyperbolic sine of the parameter." -msgstr "(Pouze GLES3) Vrátí hyperbolický sinus parametru." +msgstr "Vrátí hyperbolický sinus parametru." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the square root of the parameter." @@ -9596,7 +9594,7 @@ msgstr "Zkompilovaný" #: editor/project_export.cpp msgid "Encrypted (Provide Key Below)" -msgstr "" +msgstr "Šifrovaný (Poskytněte klíč níže)" #: editor/project_export.cpp msgid "Invalid Encryption Key (must be 64 characters long)" @@ -9604,7 +9602,7 @@ msgstr "Neplatný šifrovací klíč (musí být dlouhý 64 znaků)" #: editor/project_export.cpp msgid "Script Encryption Key (256-bits as hex):" -msgstr "" +msgstr "Šifrovací klíč skriptu (256 bitový hexadecimální):" #: editor/project_export.cpp msgid "Export PCK/Zip" @@ -9623,9 +9621,8 @@ msgid "Export All" msgstr "Exportovat vše" #: editor/project_export.cpp editor/project_manager.cpp -#, fuzzy msgid "ZIP File" -msgstr " Soubory" +msgstr "Soubor ZIP" #: editor/project_export.cpp msgid "Godot Game Pack" @@ -9644,11 +9641,19 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "Cesta neexistuje." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Nepodařilo se otevřít balíček, není ve formátu ZIP." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "Neplatný projektový '.zip' soubor; neobsahuje soubor 'project.godot'." #: editor/project_manager.cpp @@ -9656,20 +9661,22 @@ msgid "Please choose an empty folder." msgstr "Zvolte prosím prázdnou složku." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Zvolte prosím soubor 'project.godot' nebo '.zip'." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." -msgstr "" +#, fuzzy +msgid "This directory already contains a Godot project." +msgstr "Složka již obsahuje projekt Godotu." #: editor/project_manager.cpp msgid "New Game Project" -msgstr "" +msgstr "Nový projekt hry" #: editor/project_manager.cpp msgid "Imported Project" -msgstr "" +msgstr "Importovaný projekt" #: editor/project_manager.cpp msgid "Invalid Project Name." @@ -9681,29 +9688,31 @@ msgstr "Nelze vytvořit složku." #: editor/project_manager.cpp msgid "There is already a folder in this path with the specified name." -msgstr "" +msgstr "V tomto umístění již existuje složka s daným názvem." #: editor/project_manager.cpp msgid "It would be a good idea to name your project." -msgstr "" +msgstr "Bylo by dobré pojmenovat váš projekt." #: editor/project_manager.cpp msgid "Invalid project path (changed anything?)." -msgstr "" +msgstr "Neplatná cesta k projektu (něco se změnilo?)." #: editor/project_manager.cpp msgid "" "Couldn't load project.godot in project path (error %d). It may be missing or " "corrupted." msgstr "" +"Nelze načíst project.godot v umístění projektu (chyba %d). Může chybět nebo " +"být poškozený." #: editor/project_manager.cpp msgid "Couldn't edit project.godot in project path." -msgstr "" +msgstr "Nelze upravit project.godot v umístění projektu." #: editor/project_manager.cpp msgid "Couldn't create project.godot in project path." -msgstr "" +msgstr "Nelze vytvořit project.godot v umístění projektu." #: editor/project_manager.cpp msgid "Rename Project" @@ -9711,7 +9720,7 @@ msgstr "Přejmenovat projekt" #: editor/project_manager.cpp msgid "Import Existing Project" -msgstr "" +msgstr "Importovat existující projekt" #: editor/project_manager.cpp msgid "Import & Edit" @@ -9742,17 +9751,16 @@ msgid "Project Path:" msgstr "Cesta k projektu:" #: editor/project_manager.cpp -#, fuzzy msgid "Project Installation Path:" -msgstr "Cesta k projektu:" +msgstr "Instalační cesta k projektu:" #: editor/project_manager.cpp msgid "Renderer:" -msgstr "" +msgstr "Renderer:" #: editor/project_manager.cpp msgid "OpenGL ES 3.0" -msgstr "" +msgstr "OpenGL ES 3.0" #: editor/project_manager.cpp msgid "" @@ -9761,10 +9769,14 @@ msgid "" "Incompatible with older hardware\n" "Not recommended for web games" msgstr "" +"Vyšší vizuální kvalita\n" +"Všechny funkce dostupné\n" +"Nekompatibilní se starším hardwarem\n" +"Nedoporučené pro webové hry" #: editor/project_manager.cpp msgid "OpenGL ES 2.0" -msgstr "" +msgstr "OpenGL ES 2.0" #: editor/project_manager.cpp msgid "" @@ -9773,23 +9785,26 @@ msgid "" "Works on most hardware\n" "Recommended for web games" msgstr "" +"Nižší vizuální kvalita\n" +"Některé funkce nejsou dostupné\n" +"Funguje na většině hardwaru\n" +"Doporučené pro webové hry" #: editor/project_manager.cpp msgid "Renderer can be changed later, but scenes may need to be adjusted." -msgstr "" +msgstr "Renderer je možné změnit později, ale scény mohou vyžadovat úpravy." #: editor/project_manager.cpp msgid "Unnamed Project" msgstr "Nepojmenovaný projekt" #: editor/project_manager.cpp -#, fuzzy msgid "Missing Project" -msgstr "Sestavit projekt" +msgstr "Chybějící projekt" #: editor/project_manager.cpp msgid "Error: Project is missing on the filesystem." -msgstr "" +msgstr "Chyba: Projek se nevyskytuje v souborovém systému." #: editor/project_manager.cpp msgid "Can't open project at '%s'." @@ -9811,6 +9826,14 @@ msgid "" "Warning: You won't be able to open the project with previous versions of the " "engine anymore." msgstr "" +"Konfigurační soubor projektu nespecifikuje verzi Godotu ve které byl " +"vytvořen.\n" +"\n" +"%s\n" +"\n" +"Pokud se rozhodnete ho otevřít, tak bude převeden do aktuálního formátu " +"konfiguračního souboru Godotu.\n" +"Varování: Nebude možné otevřít projekt v dřívějších verzích enginu." #: editor/project_manager.cpp msgid "" @@ -9823,12 +9846,21 @@ msgid "" "Warning: You won't be able to open the project with previous versions of the " "engine anymore." msgstr "" +"Následující konfigurační soubor projektu byl vytvořen starší verzí enginu a " +"potřebuje být konvertován pro aktuální verzi:\n" +"\n" +"%s\n" +"\n" +"Přejete si ho konvertovat?\n" +"Varování: Nebude možné otevřít projekt v dřívějších verzích enginu." #: editor/project_manager.cpp msgid "" "The project settings were created by a newer engine version, whose settings " "are not compatible with this version." msgstr "" +"Konfigurační soubor projektu byl vytvořen novější verzí enginu, jehož " +"konfigurace není kompatibilní s touto verzí." #: editor/project_manager.cpp msgid "" @@ -9836,6 +9868,9 @@ msgid "" "Please edit the project and set the main scene in the Project Settings under " "the \"Application\" category." msgstr "" +"Nelze spustit projekt: není definovaná hlavní scéna,\n" +"Upravte prosím projekt a nastavte hlavní scénu v nastaveních projektu v " +"kategorii \"Application\"." #: editor/project_manager.cpp msgid "" @@ -10331,6 +10366,11 @@ msgstr "Prefix" msgid "Suffix" msgstr "Sufix" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Regulární výrazy" + #: editor/rename_dialog.cpp #, fuzzy msgid "Advanced Options" @@ -10367,7 +10407,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10398,10 +10438,6 @@ msgstr "" "Minimální počet číslic počítadla.\n" "Chybějící číslice budou nahrazeny nulami." -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Regulární výrazy" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10411,12 +10447,14 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" -msgstr "" +#, fuzzy +msgid "PascalCase to snake_case" +msgstr "CamelCase na under_scored" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" -msgstr "" +#, fuzzy +msgid "snake_case to PascalCase" +msgstr "under_scored na CamelCase" #: editor/rename_dialog.cpp msgid "Case" @@ -10434,6 +10472,16 @@ msgstr "Na velká písmena" msgid "Reset" msgstr "Resetovat" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Regulární výrazy" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Platné znaky:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10658,7 +10706,6 @@ msgid "Load As Placeholder" msgstr "" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Open Documentation" msgstr "Otevřít dokumentaci" @@ -10702,9 +10749,8 @@ msgid "Delete (No Confirm)" msgstr "Odstranit (bez potvrzení)" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Add/Create a New Node." -msgstr "Přidat/Vytvořit nový uzel" +msgstr "Přidat/Vytvořit nový uzel." #: editor/scene_tree_dock.cpp msgid "" @@ -10738,9 +10784,8 @@ msgid "Toggle Visible" msgstr "Přepnout viditelnost" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Unlock Node" -msgstr "Vybrat uzel" +msgstr "Odemknout uzel" #: editor/scene_tree_editor.cpp #, fuzzy @@ -10775,9 +10820,8 @@ msgid "" msgstr "" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Open Script:" -msgstr "Otevřít skript" +msgstr "Otevřít skript:" #: editor/scene_tree_editor.cpp msgid "" @@ -10803,7 +10847,7 @@ msgstr "" #: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" -msgstr "" +msgstr "Neplatný název uzlu, následující znaky nejsou povoleny:" #: editor/scene_tree_editor.cpp msgid "Rename Node" @@ -10822,39 +10866,32 @@ msgid "Select a Node" msgstr "Vybrat uzel" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Path is empty." -msgstr "Cesta je prázdná" +msgstr "Cesta je prázdná." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Filename is empty." -msgstr "Název souboru je prázdný" +msgstr "Název souboru je prázdný." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Path is not local." -msgstr "Cesta není místní" +msgstr "Cesta není místní." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Invalid base path." -msgstr "Neplatná základní cesta" +msgstr "Neplatná základní cesta." #: editor/script_create_dialog.cpp -#, fuzzy msgid "A directory with the same name exists." -msgstr "Složka se stejným jménem již existuje" +msgstr "Složka se stejným jménem již existuje." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Invalid extension." -msgstr "Neplatná přípona" +msgstr "Neplatná přípona." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Wrong extension chosen." -msgstr "Vybrána špatná přípona" +msgstr "Vybrána špatná přípona." #: editor/script_create_dialog.cpp msgid "Error loading template '%s'" @@ -10878,23 +10915,20 @@ msgid "N/A" msgstr "N/A" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Open Script / Choose Location" -msgstr "Otevřít editor skriptů" +msgstr "Otevřít skript / Vybrat umístění" #: editor/script_create_dialog.cpp msgid "Open Script" msgstr "Otevřít skript" #: editor/script_create_dialog.cpp -#, fuzzy msgid "File exists, it will be reused." -msgstr "Soubor již existuje, bude znovu použit" +msgstr "Soubor již existuje, bude znovu použit." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Invalid class name." -msgstr "Neplatné jméno třídy" +msgstr "Neplatné jméno třídy." #: editor/script_create_dialog.cpp #, fuzzy @@ -10903,13 +10937,12 @@ msgstr "Neplatné jméno vlastnosti." #: editor/script_create_dialog.cpp #, fuzzy -msgid "Script is valid." -msgstr "Skript je validní" +msgid "Script path/name is valid." +msgstr "Skript je validní." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Allowed: a-z, A-Z, 0-9, _ and ." -msgstr "Povoleno: a-z, A-Z, 0-9 a _" +msgstr "Povoleno: a-z, A-Z, 0-9, _ a ." #: editor/script_create_dialog.cpp #, fuzzy @@ -10917,34 +10950,28 @@ msgid "Built-in script (into scene file)." msgstr "Možností scén." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Will create a new script file." -msgstr "Vytvořit nový soubor skriptu" +msgstr "Vytvoří nový soubor skriptu." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Will load an existing script file." -msgstr "Načíst existující soubor skriptu" +msgstr "Načte existující soubor skriptu." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Script file already exists." -msgstr "Akce '%s' již existuje!" +msgstr "Soubor skriptu již existuje." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Class Name:" -msgstr "Jméno třídy" +msgstr "Jméno třídy:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Template:" -msgstr "Šablona" +msgstr "Šablona:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Built-in Script:" -msgstr "Vestavěný skript" +msgstr "Vestavěný skript:" #: editor/script_create_dialog.cpp msgid "Attach Node Script" @@ -10959,7 +10986,6 @@ msgid "Bytes:" msgstr "Bajtů:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Warning:" msgstr "Varování:" @@ -10968,29 +10994,24 @@ msgid "Error:" msgstr "Chyba:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Error" -msgstr "Kopírovat chybu" +msgstr "Chyba C++" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Error:" -msgstr "Chyba:" +msgstr "Chyba C++:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Source" -msgstr "Zdroj:" +msgstr "Zdroj C++" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Source:" msgstr "Zdroj:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Source:" -msgstr "Zdroj:" +msgstr "Zdroj C++:" #: editor/script_editor_debugger.cpp msgid "Stack Trace" @@ -11009,6 +11030,11 @@ msgstr "Odpojené uzly" msgid "Copy Error" msgstr "Kopírovat chybu" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Video pamět" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11058,10 +11084,6 @@ msgstr "" msgid "Total:" msgstr "Celkem:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Video pamět" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Cesta ke zdroji" @@ -11299,7 +11321,7 @@ msgstr "Neplatná instance slovníku (neplatné podtřídy)" #: modules/gdscript/gdscript_functions.cpp msgid "Object can't provide a length." -msgstr "" +msgstr "Objekt nemůže poskytnout délku." #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy @@ -11332,19 +11354,16 @@ msgid "GridMap Delete Selection" msgstr "GridMap Smazat výběr" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "GridMap Fill Selection" -msgstr "GridMap Smazat výběr" +msgstr "GridMap Vyplnit výběr" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "GridMap Paste Selection" -msgstr "GridMap Smazat výběr" +msgstr "GridMap Vložit výběr" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "GridMap Paint" -msgstr "Nastavení GridMap" +msgstr "Vykreslit GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Grid Map" @@ -11417,9 +11436,8 @@ msgid "Clear Selection" msgstr "Vymazat výběr" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Fill Selection" -msgstr "Všechny vybrané" +msgstr "Vyplnit výběr" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Settings" @@ -11427,12 +11445,11 @@ msgstr "Nastavení GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Pick Distance:" -msgstr "" +msgstr "Vybrat vzdálenost:" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Filter meshes" -msgstr "Režim filtru:" +msgstr "Filtrovat meshe" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Give a MeshLibrary resource to this GridMap to use its meshes." @@ -11557,21 +11574,19 @@ msgstr "Změnit název argumentu" #: modules/visual_script/visual_script_editor.cpp msgid "Set Variable Default Value" -msgstr "" +msgstr "Nastavit výchozí hodnotu proměnné" #: modules/visual_script/visual_script_editor.cpp msgid "Set Variable Type" msgstr "Nastavit typ proměnné" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Input Port" -msgstr "Přidat vstup" +msgstr "Přidat vstupní port" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Output Port" -msgstr "Přidat vstup" +msgstr "Přidat výstupní port" #: modules/visual_script/visual_script_editor.cpp #, fuzzy @@ -11580,27 +11595,24 @@ msgstr "" "Neplatný název. Nesmí kolidovat s existujícím jménem zabudovaného typu." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new function." -msgstr "Vytvořit nové uzly." +msgstr "Vytvořit novou funkci." #: modules/visual_script/visual_script_editor.cpp msgid "Variables:" msgstr "Proměnné:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new variable." -msgstr "Vytvořit nové uzly." +msgstr "Vytvořit novou proměnnou." #: modules/visual_script/visual_script_editor.cpp msgid "Signals:" msgstr "Signály:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new signal." -msgstr "Vytvořit nový polygon." +msgstr "Vytvořit nový signál." #: modules/visual_script/visual_script_editor.cpp msgid "Name is not a valid identifier:" @@ -11627,9 +11639,8 @@ msgid "Add Function" msgstr "Přidat funkci" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Delete input port" -msgstr "Odstranit bod" +msgstr "Smazat vstupní port" #: modules/visual_script/visual_script_editor.cpp msgid "Add Variable" @@ -11640,14 +11651,12 @@ msgid "Add Signal" msgstr "Přidat signál" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" -msgstr "Odstranit bod" +msgstr "Odstranit vstupní port" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Output Port" -msgstr "Odstranit bod" +msgstr "Odstranit výstupní port" #: modules/visual_script/visual_script_editor.cpp msgid "Change Expression" @@ -11659,7 +11668,7 @@ msgstr "Odstranit uzly VisualScriptu" #: modules/visual_script/visual_script_editor.cpp msgid "Duplicate VisualScript Nodes" -msgstr "" +msgstr "Duplikovat uzly VisualScriptu" #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a Getter. Hold Shift to drop a generic signature." @@ -11730,9 +11739,8 @@ msgid "Connect Nodes" msgstr "Připojit uzly" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Disconnect Nodes" -msgstr "Odpojit uzly grafu" +msgstr "Odpojit uzly" #: modules/visual_script/visual_script_editor.cpp #, fuzzy @@ -11753,9 +11761,8 @@ msgid "Change Input Value" msgstr "Změnit vstupní hodnotu" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Resize Comment" -msgstr "Změnit velikost CanvasItem" +msgstr "Změnit velikost komentáře" #: modules/visual_script/visual_script_editor.cpp msgid "Can't copy the function node." @@ -12731,6 +12738,9 @@ msgstr "" msgid "Constants cannot be modified." msgstr "Konstanty není možné upravovat." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Nahrazeno %d výskytů." + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/da.po b/editor/translations/da.po index aed35d2dc6c..bfd4d71cdc3 100644 --- a/editor/translations/da.po +++ b/editor/translations/da.po @@ -15,12 +15,13 @@ # Mads K. Bredager , 2019. # Kristoffer Andersen , 2019. # Joe Osborne , 2020. +# Autowinto , 2020. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-01-16 22:23+0000\n" -"Last-Translator: Joe Osborne \n" +"PO-Revision-Date: 2020-02-02 08:51+0000\n" +"Last-Translator: Autowinto \n" "Language-Team: Danish \n" "Language: da\n" @@ -28,7 +29,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10.2-dev\n" +"X-Generator: Weblate 3.11-dev\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -37,7 +38,7 @@ msgstr "Ugyldigt type argument til convert(), brug TYPE_* konstanter." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp msgid "Expected a string of length 1 (a character)." -msgstr "" +msgstr "Forventede en streng med længden 1 (en karakter)." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp @@ -134,9 +135,8 @@ msgid "Delete Selected Key(s)" msgstr "Slet valgte nøgle(r)" #: editor/animation_bezier_editor.cpp -#, fuzzy msgid "Add Bezier Point" -msgstr "Tilføj punkt" +msgstr "Tilføj Bezier-punkt" #: editor/animation_bezier_editor.cpp msgid "Move Bezier Points" @@ -721,8 +721,9 @@ msgid "Line Number:" msgstr "Linjenummer:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Erstattede %d forekomst(er)." +#, fuzzy +msgid "%d replaced." +msgstr "Erstat" #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -6062,11 +6063,12 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Kunne ikke oprette mappe." #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6078,12 +6080,30 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "Opret Ny %s" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Kunne ikke oprette mappe." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Opret Ny %s" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6134,19 +6154,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Opret Poly" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Opret Poly" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy msgid "View UV1" @@ -8660,7 +8718,7 @@ msgstr "TileSet..." msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9793,11 +9851,18 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." -msgstr "" +#, fuzzy +msgid "The path specified doesn't exist." +msgstr "Fil eksisterer ikke." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Fejl ved åbning af pakke fil, ikke i zip format." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9805,11 +9870,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10479,6 +10544,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Skift udtryk" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10518,7 +10588,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10548,11 +10618,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -#, fuzzy -msgid "Regular Expressions" -msgstr "Skift udtryk" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10562,11 +10627,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10587,6 +10652,16 @@ msgstr "" msgid "Reset" msgstr "Nulstil Zoom" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Skift udtryk" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Gyldige karakterer:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -11058,7 +11133,7 @@ msgid "Invalid inherited parent name or path." msgstr "Ugyldigt inherited parent navn eller sti" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -11166,6 +11241,10 @@ msgstr "Afbrudt" msgid "Copy Error" msgstr "Indlæs Fejl" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11216,10 +11295,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -12868,6 +12943,9 @@ msgstr "" msgid "Constants cannot be modified." msgstr "Konstanter kan ikke ændres." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Erstattede %d forekomst(er)." + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/de.po b/editor/translations/de.po index 1b1ada4825f..c0ac945e57a 100644 --- a/editor/translations/de.po +++ b/editor/translations/de.po @@ -52,7 +52,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-01-20 11:39+0000\n" +"PO-Revision-Date: 2020-01-28 07:51+0000\n" "Last-Translator: So Wieso \n" "Language-Team: German \n" @@ -734,8 +734,9 @@ msgid "Line Number:" msgstr "Zeilennummer:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Suchbegriff wurde %d mal ersetzt." +#, fuzzy +msgid "%d replaced." +msgstr "Ersetzen..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5667,9 +5668,8 @@ msgid "Auto Insert Key" msgstr "Schlüsselbild automatisch einfügen" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Animation Key and Pose Options" -msgstr "Animationsschlüsselbild eingefügt." +msgstr "Schlüsselbild- und Posen-Optionen für Animationen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" @@ -5914,12 +5914,13 @@ msgid "Mesh is empty!" msgstr "Mesh ist leer!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Statischen Trimesh-Körper erzeugen" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Trimesh-Kollisionselement erzeugen" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Statischen Konvex-Körper erzeugen" +msgid "Create Static Trimesh Body" +msgstr "Statischen Trimesh-Körper erzeugen" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5930,11 +5931,30 @@ msgid "Create Trimesh Static Shape" msgstr "Trimesh-Statische-Form erzeugen" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "Form-Erstellung fehlgeschlagen!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Konvexe Form(en) erstellen" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Ordner konnte nicht erstellt werden." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Konvexe Form(en) erstellen" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5986,18 +6006,57 @@ msgstr "Mesh" msgid "Create Trimesh Static Body" msgstr "Statischen Trimesh-Körper erzeugen" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Trimesh-Kollisionselement erzeugen" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "Konvexe(s) Kollisionselement(e) erzeugen" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Konvexe(s) Kollisionselement(e) erzeugen" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Umriss-Mesh erzeugen..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "UV1 zeigen" @@ -8422,7 +8481,7 @@ msgstr "TileSet" msgid "No VCS addons are available." msgstr "Keine Versionsverwaltungserweiterungen verfügbar." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Fehler" @@ -9592,11 +9651,19 @@ msgid "Export With Debug" msgstr "Exportiere mit Debuginformationen" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "Dieser Pfad existiert nicht." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Fehler beim Öffnen der Paketdatei, kein ZIP-Format." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "Ungültige Projekt-Zipdatei, enthält keine ‚project.godot‘-Datei." #: editor/project_manager.cpp @@ -9604,11 +9671,13 @@ msgid "Please choose an empty folder." msgstr "Bitte einen leeren Ordner auswählen." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Eine ‚project.godot‘-Datei oder Zipdatei auswählen." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "Das Verzeichnis beinhaltet bereits ein Godot-Projekt." #: editor/project_manager.cpp @@ -10311,6 +10380,11 @@ msgstr "Prefix" msgid "Suffix" msgstr "Suffix" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Reguläre Ausdrücke" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "Erweiterte Einstellungen" @@ -10348,7 +10422,8 @@ msgstr "" "Zahleroptionen vergleichen." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "Pro-Ebene-Zähler" #: editor/rename_dialog.cpp @@ -10380,10 +10455,6 @@ msgstr "" "Minimale Anzahl an Ziffern für diesen Zähler.\n" "Fehlende Ziffern werden mit führenden Nullen ergänzt." -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Reguläre Ausdrücke" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "Nachbearbeitung" @@ -10393,11 +10464,13 @@ msgid "Keep" msgstr "Behalten" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "CamelCase zu unter_strich" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "unter_strich zu CamelCase" #: editor/rename_dialog.cpp @@ -10416,6 +10489,16 @@ msgstr "Zu Großbuchstaben" msgid "Reset" msgstr "Zurücksetzen" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Reguläre Ausdrücke" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Gültige Zeichen:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "Node umhängen" @@ -10882,7 +10965,8 @@ msgid "Invalid inherited parent name or path." msgstr "Ungültiger geerbter Name oder Pfad." #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "Skript ist gültig." #: editor/script_create_dialog.cpp @@ -10973,6 +11057,11 @@ msgstr "Unterprozess verbunden." msgid "Copy Error" msgstr "Fehlermeldung kopieren" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Grafikspeicher" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "Haltepunkte auslassen" @@ -11021,10 +11110,6 @@ msgstr "Auflistung der Grafikspeichernutzung nach Ressource:" msgid "Total:" msgstr "Insgesamt:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Grafikspeicher" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Ressourcenpfad" @@ -12737,6 +12822,15 @@ msgstr "Varyings können nur in Vertex-Funktion zugewiesen werden." msgid "Constants cannot be modified." msgstr "Konstanten können nicht verändert werden." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Suchbegriff wurde %d mal ersetzt." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Statischen Konvex-Körper erzeugen" + +#~ msgid "Failed creating shapes!" +#~ msgstr "Form-Erstellung fehlgeschlagen!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/de_CH.po b/editor/translations/de_CH.po index fc524de9adf..3579069f144 100644 --- a/editor/translations/de_CH.po +++ b/editor/translations/de_CH.po @@ -691,7 +691,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5906,11 +5906,12 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Node erstellen" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5922,12 +5923,30 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "Node erstellen" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Node erstellen" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Node erstellen" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5978,19 +5997,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Node erstellen" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Node erstellen" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy msgid "View UV1" @@ -8490,7 +8547,7 @@ msgstr "Datei(en) öffnen" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9612,11 +9669,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9626,11 +9688,11 @@ msgstr "Bitte ausserhalb des Projekt Verzeichnis exportieren!" #: editor/project_manager.cpp #, fuzzy -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Bitte ausserhalb des Projekt Verzeichnis exportieren!" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10297,6 +10359,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Typ ändern" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10334,7 +10401,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10363,11 +10430,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -#, fuzzy -msgid "Regular Expressions" -msgstr "Typ ändern" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10377,11 +10439,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10401,6 +10463,15 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Typ ändern" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10864,7 +10935,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10965,6 +11036,10 @@ msgstr "Verbindung zu Node:" msgid "Copy Error" msgstr "Connections editieren" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11015,10 +11090,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/editor.pot b/editor/translations/editor.pot index c1b2932a6f6..a8bde3c192f 100644 --- a/editor/translations/editor.pot +++ b/editor/translations/editor.pot @@ -661,7 +661,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5634,11 +5634,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5650,11 +5650,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5705,18 +5721,55 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8082,7 +8135,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9166,11 +9219,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9178,11 +9236,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9827,6 +9885,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -9862,7 +9924,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -9891,10 +9953,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -9904,11 +9962,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -9927,6 +9985,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10366,7 +10432,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10457,6 +10523,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10505,10 +10575,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/el.po b/editor/translations/el.po index 99e7a49f85c..b82c0fbff8a 100644 --- a/editor/translations/el.po +++ b/editor/translations/el.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-01-27 07:09+0000\n" +"PO-Revision-Date: 2020-02-02 08:51+0000\n" "Last-Translator: George Tsiamasiotis \n" "Language-Team: Greek \n" @@ -693,8 +693,9 @@ msgid "Line Number:" msgstr "Αρ. γραμμής:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Αντικαταστάθηκαν %d εμφανίσεις." +#, fuzzy +msgid "%d replaced." +msgstr "Αντικατάσταση..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5378,8 +5379,8 @@ msgid "" "Warning: Children of a container get their position and size determined only " "by their parent." msgstr "" -"Προειδοποίηση: Τα παιδιά ενός δοχείου, παίρνουν τη θέση και το μέγεθος " -"καθορισμένα μόνο από τον γονέα τους." +"Προσοχή: Τα παιδιά ενός δοχείου λαμβάνουν θέση και μέγεθος μόνο από τον " +"γονέα τους." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/texture_region_editor_plugin.cpp @@ -5878,12 +5879,13 @@ msgid "Mesh is empty!" msgstr "Το πλέγμα είναι άδειο!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Δημιουργία στατικού σώματος πλέγματος τριγώνων" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Δημιουργία αδελφού σύγκρουσης πλέγατος τριγώνων" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Δημιουργία στατικού κυρτού σώματος" +msgid "Create Static Trimesh Body" +msgstr "Δημιουργία στατικού σώματος πλέγματος τριγώνων" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5894,11 +5896,30 @@ msgid "Create Trimesh Static Shape" msgstr "Δημιουργία Στατικού Σχήματος Πλέγματος Τριγώνων" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "Αποτυχία δημιουργίας σχημάτων!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Δημιουργία Κυρτών Σχημάτων" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Αδύνατη η δημιουργία φακέλου." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Δημιουργία Κυρτών Σχημάτων" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5949,18 +5970,57 @@ msgstr "Πλέγμα..." msgid "Create Trimesh Static Body" msgstr "Δημιουργία στατικού σώματος πλέγματος τριγώνων" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Δημιουργία αδελφού σύγκρουσης πλέγατος τριγώνων" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "Δημιουργία Κυρτού Αδελφού Σύγκρουσης" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Δημιουργία Κυρτού Αδελφού Σύγκρουσης" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Δημιουργία πλέγματος περιγράμματος..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Εμφάνιση UV1" @@ -6971,11 +7031,11 @@ msgstr "Διαγραφή γραμμής" #: editor/plugins/script_text_editor.cpp msgid "Indent Left" -msgstr "στοιχειοθέτηση αριστερά" +msgstr "Στοιχειοθέτηση Αριστερά" #: editor/plugins/script_text_editor.cpp msgid "Indent Right" -msgstr "στοιχειοθέτηση δεξιά" +msgstr "Στοιχειοθέτηση Δεξιά" #: editor/plugins/script_text_editor.cpp msgid "Toggle Comment" @@ -7019,7 +7079,7 @@ msgstr "Μετατροπή Εσοχών σε Στηλοθέτες" #: editor/plugins/script_text_editor.cpp msgid "Auto Indent" -msgstr "Αυτόματη στοιχειοθέτηση" +msgstr "Αυτόματη Στοιχειοθέτηση" #: editor/plugins/script_text_editor.cpp msgid "Find in Files..." @@ -8387,7 +8447,7 @@ msgstr "TileSet" msgid "No VCS addons are available." msgstr "Κανένα πρόσθετο VCS δεν είναι διαθέσιμο." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Σφάλμα" @@ -9553,11 +9613,19 @@ msgid "Export With Debug" msgstr "Εξαγωγή με αποσφαλμάτωση" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "Η διαδρομή δεν υπάρχει." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Σφάλμα ανοίγματος αρχείου πακέτου, δεν είναι σε μορφή ZIP." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "Άκυρο αρχείο έργου «.zip», δεν περιέχει αρχείο «project.godot»." #: editor/project_manager.cpp @@ -9565,11 +9633,13 @@ msgid "Please choose an empty folder." msgstr "Παρακαλούμε επιλέξτε έναν άδειο φάκελο." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Παρακαλούμε επιλέξτε ένα αρχείο «project.godot» ή «.zip»." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "Ο κατάλογος περιέχει ήδη ένα έργο της Godot." #: editor/project_manager.cpp @@ -10268,6 +10338,11 @@ msgstr "Πρόθεμα" msgid "Suffix" msgstr "Επίθεμα" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Κανονικές Εκφράσεις" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "Προχωρημένες Επιλογές" @@ -10305,7 +10380,8 @@ msgstr "" "Σύγκριση επιλογών μετρητή." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "Μετρητής Ανά Επίπεδο" #: editor/rename_dialog.cpp @@ -10336,10 +10412,6 @@ msgstr "" "Ελάχιστος αριθμός ψηφίων μετρητή.\n" "Τα εναπομείναντα ψηφία συμπληρώνονται με μπροστινά μηδενικά." -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Κανονικές Εκφράσεις" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "Μετεπεξεργασία" @@ -10349,11 +10421,13 @@ msgid "Keep" msgstr "Διατήρηση" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "CamelCase σε under_scored" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "under_scored σε CamelCase" #: editor/rename_dialog.cpp @@ -10372,9 +10446,19 @@ msgstr "Κάνε Κεφαλαία" msgid "Reset" msgstr "Επαναφορά" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Κανονικές Εκφράσεις" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Έγκυροι χαρακτήρες:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" -msgstr "Επαναπροσδιορισμός γονέα κόμβου" +msgstr "Επαναπροσδιορισμός Γονέα Κόμβου" #: editor/reparent_dialog.cpp msgid "Reparent Location (Select new Parent):" @@ -10386,7 +10470,7 @@ msgstr "Διατήρηση παγκόσμιου μετασχηματισμού" #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent" -msgstr "Επαναπροσδιορισμός γονέα" +msgstr "Επαναπροσδιορισμός Γονέα" #: editor/run_settings_dialog.cpp msgid "Run Mode:" @@ -10489,7 +10573,7 @@ msgstr "Διαγραφή κόμβου \"%s\" και των παιδιών του #: editor/scene_tree_dock.cpp msgid "Delete node \"%s\"?" -msgstr "Διαγραφή κόμβων \"%s\";" +msgstr "Διαγραφή κόμβου «%s»;" #: editor/scene_tree_dock.cpp msgid "Can not perform with the root node." @@ -10622,7 +10706,7 @@ msgstr "Αλλαγή τύπου" #: editor/scene_tree_dock.cpp msgid "Reparent to New Node" -msgstr "Επαναπροσδιορισμός Γονέα" +msgstr "Επαναπροσδιορισμός Γονέα σε Νέο Κόμβο" #: editor/scene_tree_dock.cpp msgid "Make Scene Root" @@ -10634,7 +10718,7 @@ msgstr "Συγχώνευση από σκηνή" #: editor/scene_tree_dock.cpp editor/script_editor_debugger.cpp msgid "Save Branch as Scene" -msgstr "Αποθήκευσι κλαδιού ως σκηνή" +msgstr "Αποθήκευση Κλάδου ως Σκηνή" #: editor/scene_tree_dock.cpp editor/script_editor_debugger.cpp msgid "Copy Node Path" @@ -10841,7 +10925,8 @@ msgid "Invalid inherited parent name or path." msgstr "Άκυρο όνομα κληρονομημένου γονέα ή διαδρομή." #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "Έγκυρη δέσμη ενεργειών." #: editor/script_create_dialog.cpp @@ -10932,6 +11017,11 @@ msgstr "Η παιδική διεργασία συνδέθηκε." msgid "Copy Error" msgstr "Αντιγραφή σφάλματος" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Βίντεο μνήμη" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "Παράλειψη Σημείων Διακοπής" @@ -10982,10 +11072,6 @@ msgstr "Λίστα χρήσης βίντεο-μνήμης ανά πόρο:" msgid "Total:" msgstr "Συνολικά:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Βίντεο μνήμη" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Διαδρομή πόρου" @@ -12056,13 +12142,12 @@ msgid "Invalid splash screen image dimensions (should be 620x300)." msgstr "Άκυρες διαστάσεις εικόνας οθόνης εκκίνησης (πρέπει να είναι 620x300)." #: scene/2d/animated_sprite.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the \"Frames\" property in " "order for AnimatedSprite to display frames." msgstr "" -"Ένας πόρος SpriteFrames πρέπει να έχει δημιουργηθεί ή ορισθεί στην ιδιότητα " -"'Frames' για να μπορεί το AnimatedSprite να παρουσιάσει frames." +"Απαιτείται ο ορισμός ενός πόρου SpriteFrames στην ιδιότητα «Frames» για την " +"εμφάνιση καρέ από το AnimatedSprite." #: scene/2d/canvas_modulate.cpp msgid "" @@ -12074,16 +12159,15 @@ msgstr "" "θα αγνοηθούν." #: scene/2d/collision_object_2d.cpp -#, fuzzy msgid "" "This node has no shape, so it can't collide or interact with other objects.\n" "Consider adding a CollisionShape2D or CollisionPolygon2D as a child to " "define its shape." msgstr "" -"Αυτός ο κόμβος δεν έχει παιδιά κόμβους σχήματος, οπότε δεν μπορεί να " -"αντιδράσει με το περιβάλλον.\n" -"Σκεφτείτε να προσθέσετε CollisionShape2D ή CollisionPolygon2D για να ορίσετε " -"το σχήμα του." +"Αυτός ο κόμβος δεν έχει σχήμα, οπότε δεν μπορεί συγκρουσθεί ή να " +"αλληλεπιδράσει με άλλα αντικείμενα.\n" +"Εξετάστε την προσθήκη ενός παιδιού CollisionShape2D ή CollisionPolygon2D για " +"να ορίσετε το σχήμα του." #: scene/2d/collision_polygon_2d.cpp msgid "" @@ -12128,11 +12212,10 @@ msgstr "" "«Particles Animation» ενεργό." #: scene/2d/light_2d.cpp -#, fuzzy msgid "" "A texture with the shape of the light must be supplied to the \"Texture\" " "property." -msgstr "Μία υφή με το σχήμα του φωτός πρέπει να δοθεί στην ιδιότητα 'texture'." +msgstr "Μία υφή με το σχήμα του φωτός πρέπει να τεθεί στην ιδιότητα «Texture»." #: scene/2d/light_occluder_2d.cpp msgid "" @@ -12142,11 +12225,10 @@ msgstr "" "αυτό το εμπόδιο." #: scene/2d/light_occluder_2d.cpp -#, fuzzy msgid "The occluder polygon for this occluder is empty. Please draw a polygon." msgstr "" -"Το πολύγωνο εμποδίου για αυτό το εμπόδιο είναι άδειο. Ζωγραφίστε ένα " -"πολύγονο!" +"Το πολύγωνο εμποδίου για αυτό το εμπόδιο είναι άδειο. Παρακαλούμε ζωγραφίστε " +"ένα πολύγωνο." #: scene/2d/navigation_polygon.cpp msgid "" @@ -12235,63 +12317,55 @@ msgstr "" "ορίστε την." #: scene/2d/tile_map.cpp -#, fuzzy msgid "" "TileMap with Use Parent on needs a parent CollisionObject2D to give shapes " "to. Please use it as a child of Area2D, StaticBody2D, RigidBody2D, " "KinematicBody2D, etc. to give them a shape." msgstr "" -"To CollisionShape2D υπάρχει μόνο για να δώσει ένα σχήμα σύγκρουσης σε έναν " -"κόμβο που προέρχεται από το CollisionObject2D. Χρησιμοποιήστε το μόνο εάν " -"κληρονομεί τα Area2D, StaticBody2D, RigidBody2D, KinematicBody2D, κλπ, για " -"να τους δώσετε ένα σχήμα." +"Το TileMap με το «Use Parent» ενεργό χρειάζεται ένα γονικό CollisionObject2D " +"στο οποίο θα δίνει σχήματα. Χρησιμοποιήστε το σαν παιδί των Area2D, " +"StaticBody2D, RigidBody2D, KinematicBody2D, κλπ, για να τους δώσετε ένα " +"σχήμα." #: scene/2d/visibility_notifier_2d.cpp -#, fuzzy msgid "" "VisibilityEnabler2D works best when used with the edited scene root directly " "as parent." msgstr "" -"Το VisibilityEnable2D δουλεύει καλύτερα όταν χρησιμοποιείται μα την ρίζα της " -"επεξεργασμένης σκηνές κατευθείαν ως γονέας." +"Το VisibilityEnabler2D δουλεύει καλύτερα όταν η ρίζα της τρέχουσας σκηνής " +"είναι ο άμεσος γονέας του." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVRCamera must have an ARVROrigin node as its parent." -msgstr "Η ARVRCamera πρέπει να έχει έναν κόμβο ARVROrigin ως γονέα" +msgstr "Η ARVRCamera απαιτεί γονικό κόμβο ARVROrigin." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVRController must have an ARVROrigin node as its parent." -msgstr "Ο ARVRController πρέπει να έχει έναν κόμβο ARVROrigin ως γονέα" +msgstr "Ο ARVRController απαιτεί γονικό κόμβο ARVROrigin." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "" "The controller ID must not be 0 or this controller won't be bound to an " "actual controller." msgstr "" -"Ο δείκτης χειριστή δεν πρέπει να είναι 0 για να είναι συνδεδεμένος αυτός ο " -"χειριστής με έναν υπαρκτό χειριστή" +"Ο δείκτης χειριστηρίου πρέπει να είναι διάφορος του 0 για να αντιπροσωπεύει " +"πραγματικό χειριστήριο." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVRAnchor must have an ARVROrigin node as its parent." -msgstr "Ο ARVRAnchor πρέπει να έχει έναν κόμβο ARVROrigin ως γονέα" +msgstr "Η ARVRAnchor απαιτεί γονικό κόμβο ARVROrigin." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "" "The anchor ID must not be 0 or this anchor won't be bound to an actual " "anchor." msgstr "" -"Ο δείκτης άγκυρας δεν πρέπει να είναι 0 για να είναι συνδεδεμένη αυτή η " -"άγκυρα με μία υπαρκτή άγκυρα" +"Ο δείκτης άγκυρας πρέπει να είναι διάφορος του 0 για να αντιπροσωπεύει " +"πραγματική άγκυρα." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVROrigin requires an ARVRCamera child node." -msgstr "Το ARVROrigin απαιτεί έναν κόμβο ARVRCamera ως παιδί" +msgstr "Το ARVROrigin απαιτεί γονικό κόμβο ARVRCamera." #: scene/3d/baked_lightmap.cpp msgid "%d%%" @@ -12318,16 +12392,15 @@ msgid "Lighting Meshes: " msgstr "Φώτηση πλεγμάτων: " #: scene/3d/collision_object.cpp -#, fuzzy msgid "" "This node has no shape, so it can't collide or interact with other objects.\n" "Consider adding a CollisionShape or CollisionPolygon as a child to define " "its shape." msgstr "" -"Αυτός ο κόμβος δεν έχει παιδιά κόμβους σχήματος, οπότε δεν μπορεί να " -"αντιδράσει με το περιβάλλον.\n" -"Σκεφτείτε να προσθέσετε CollisionShape ή CollisionPolygon για να ορίσετε το " -"σχήμα του." +"Αυτός ο κόμβος δεν έχει σχήμα, οπότε δεν μπορεί συγκρουσθεί ή να " +"αλληλεπιδράσει με άλλα αντικείμενα.\n" +"Εξετάστε την προσθήκη ενός παιδιού CollisionShape ή CollisionPolygon για να " +"ορίσετε το σχήμα του." #: scene/3d/collision_polygon.cpp msgid "" @@ -12356,13 +12429,12 @@ msgstr "" "δώσετε ένα σχήμα." #: scene/3d/collision_shape.cpp -#, fuzzy msgid "" "A shape must be provided for CollisionShape to function. Please create a " "shape resource for it." msgstr "" -"Ένα σχήμα πρέπει να δοθεί στο CollisionShape για να λειτουργήσει. " -"Δημιουργήστε ένα πόρο σχήματος για αυτό!" +"Απαιτείται ένα σχήμα για την λειτουργία του CollisionShape. Παρακαλούμε " +"δημιουργήστε ένα πόρο σχήματος για αυτό." #: scene/3d/collision_shape.cpp msgid "" @@ -12373,10 +12445,8 @@ msgstr "" "εκδόσεις. Παρακαλώ μην τα χρησιμοποιήσετε." #: scene/3d/cpu_particles.cpp -#, fuzzy msgid "Nothing is visible because no mesh has been assigned." -msgstr "" -"Τίποτα δεν είναι ορατό, επειδή δεν έχουν οριστεί περάσματα για τα πλέγματα." +msgstr "Τίποτα δεν είναι ορατό, επειδή δεν έχει οριστεί κανένα πλέγματα." #: scene/3d/cpu_particles.cpp msgid "" @@ -12391,20 +12461,18 @@ msgid "Plotting Meshes" msgstr "Τοποθέτηση πλεγμάτων" #: scene/3d/gi_probe.cpp -#, fuzzy msgid "" "GIProbes are not supported by the GLES2 video driver.\n" "Use a BakedLightmap instead." msgstr "" -"Ται GIProbes δεν υποστηρίζονται από το πρόγραμμα οδήγησης οθόνης GLES2.\n" -"Χρησιμοποιήστε ένα BakedLightmap αντ 'αυτού." +"Τα GIProbes δεν υποστηρίζονται από το πρόγραμμα οδήγησης οθόνης GLES2.\n" +"Εναλλακτικά, χρησιμοποιήστε ένα BakedLightmap." #: scene/3d/light.cpp -#, fuzzy msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows." msgstr "" -"Ένα SpotLight (προβολέας) με γωνία ευρύτερη από 90 μοίρες δεν μπορεί να " -"δημιουργεί σκιές." +"Οι προβολείς (SpotLight) με γωνία ευρύτερη των 90 μοιρών δεν μπορούν να " +"δημιουργήσουν σκιές." #: scene/3d/navigation_mesh.cpp msgid "A NavigationMesh resource must be set or created for this node to work." @@ -12445,9 +12513,8 @@ msgstr "" "Mode ίσο με «Particle Billboard»." #: scene/3d/path.cpp -#, fuzzy msgid "PathFollow only works when set as a child of a Path node." -msgstr "Το PathFollow2D δουλεύει μόνο όταν κληρονομεί έναν κόμβο Path2D." +msgstr "Το PathFollow δουλεύει μόνο ως παιδί ενός κόμβου Path." #: scene/3d/path.cpp msgid "" @@ -12468,37 +12535,34 @@ msgstr "" "Αλλάξτε μέγεθος στα σχήματα σύγκρουσης των παιδιών." #: scene/3d/remote_transform.cpp -#, fuzzy msgid "" "The \"Remote Path\" property must point to a valid Spatial or Spatial-" "derived node to work." msgstr "" -"Η ιδιότητα Path πρέπει να δείχνει σε έναν έγκυρο κόμβο Spatial για να " -"δουλέψει αυτός ο κόμβος." +"Η ιδιότητα «Remote Path» πρέπει να δείχνει σε έγκυρο κόμβο Spatial, ή κόμβο " +"που προκύπτει από Spatial." #: scene/3d/soft_body.cpp msgid "This body will be ignored until you set a mesh." msgstr "Το σώμα αυτό δε θα ληφθεί υπόψιν μέχρι να ορίσετε ένα πλέγμα (mesh)." #: scene/3d/soft_body.cpp -#, fuzzy msgid "" "Size changes to SoftBody will be overridden by the physics engine when " "running.\n" "Change the size in children collision shapes instead." msgstr "" -"Αλλαγές στο μέγεθος του RigidBody (στις λειτουργίες character ή rigid) θα " -"αντικατασταθούνε από την μηχανή φυσικής κατά την εκτέλεση.\n" +"Οι αλλαγές μεγέθους σε SoftBody θα παρακαμφθούν από την μηχανή φυσικής κατά " +"την εκτέλεση.\n" "Αλλάξτε μέγεθος στα σχήματα σύγκρουσης των παιδιών." #: scene/3d/sprite_3d.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the \"Frames\" property in " "order for AnimatedSprite3D to display frames." msgstr "" -"Ένας πόρος SpriteFrames πρέπει να δημιουργηθεί ή ορισθεί στην ιδιότητα " -"'Frames' για να δείξει frames το AnimatedSprite3D." +"Απαιτείται ο ορισμός ενός πόρου SpriteFrames στην ιδιότητα «Frames» για την " +"εμφάνιση καρέ από το AnimatedSprite3D." #: scene/3d/vehicle_body.cpp msgid "" @@ -12536,35 +12600,28 @@ msgid "On BlendTree node '%s', animation not found: '%s'" msgstr "Στον κόμβο BlendTree «%s», δεν βρέθηκε η κίνηση: «%s»" #: scene/animation/animation_blend_tree.cpp -#, fuzzy msgid "Animation not found: '%s'" -msgstr "Εργαλεία κινήσεων" +msgstr "Δεν βρέθηκε η κίνηση: «%s»" #: scene/animation/animation_tree.cpp -#, fuzzy msgid "In node '%s', invalid animation: '%s'." -msgstr "Στον κόμβο '%s', μη έγκυρο animation: '%s'." +msgstr "Στον κόμβο «%s», άκυρη κίνηση: «%s»." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "Invalid animation: '%s'." -msgstr "ΣΦΑΛΜΑ: Μη έγκυρο όνομα κίνησης!" +msgstr "Άκυρη κίνηση: «%s»." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "Nothing connected to input '%s' of node '%s'." -msgstr "Αποσύνδεση του '%s' απο το '%s'" +msgstr "Τίποτα δεν είναι συνδεδεμένο στην είσοδο «%s» του κόμβου «%s»." #: scene/animation/animation_tree.cpp msgid "No root AnimationNode for the graph is set." msgstr "Δεν έχει οριστεί ριζικό AnimationNode για το γράφημα." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "Path to an AnimationPlayer node containing animations is not set." -msgstr "" -"Επιλέξτε ένα AnimationPlayer από την ιεραρχία της σκηνής για να " -"επεξεργαστείτε animations." +msgstr "Δεν έχει οριστεί διαδρομή σε AnimationPlayer με κινήσεις." #: scene/animation/animation_tree.cpp msgid "Path set for AnimationPlayer does not lead to an AnimationPlayer node." @@ -12572,9 +12629,8 @@ msgstr "" "Το όρισμα διαδρομής AnimationPlayer δεν οδηγεί σε κόμβο AnimationPlayer." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "The AnimationPlayer root node is not a valid node." -msgstr "Το δέντρο κίνησης δεν είναι έγκυρο." +msgstr "Ο ριζικός κόμβος AnimationPlayer δεν είναι έγκυρος." #: scene/animation/animation_tree_player.cpp msgid "This node has been deprecated. Use AnimationTree instead." @@ -12592,18 +12648,16 @@ msgstr "" "RMB: Κατάργηση διαμόρφωσης" #: scene/gui/color_picker.cpp -#, fuzzy msgid "Pick a color from the editor window." -msgstr "Διαλέξτε ένα χρώμα από την οθόνη." +msgstr "Επιλέξτε ένα χρώμα από το παράθυρο επεξεργασίας." #: scene/gui/color_picker.cpp msgid "HSV" msgstr "HSV" #: scene/gui/color_picker.cpp -#, fuzzy msgid "Raw" -msgstr "Παρέκκλιση" +msgstr "Ωμό" #: scene/gui/color_picker.cpp msgid "Switch between hexadecimal and code values." @@ -12614,16 +12668,15 @@ msgid "Add current color as a preset." msgstr "Προσθήκη τρέχοντος χρώματος στα προκαθορισμένα." #: scene/gui/container.cpp -#, fuzzy msgid "" "Container by itself serves no purpose unless a script configures its " "children placement behavior.\n" "If you don't intend to add a script, use a plain Control node instead." msgstr "" -"Το Container από μόνο του δεν έχει κάποιο σκοπό αν κάποια δέσμη ενεργειών " +"Ένα Container μόνο του δεν έχει κάποια λειτουργία αν κάποια δέσμη ενεργειών " "δεν ορίσει την τοποθέτηση των παιδιών του.\n" -"Εάν δεν σκοπεύετε να προσθέσετε κάποια δέσμη ενεργειών, χρησιμοποιήστε ένα " -"απλό «Control»." +"Εάν δεν σκοπεύετε να προσθέσετε κάποια δέσμη ενεργειών, χρησιμοποιήστε ένα " +"απλό Control." #: scene/gui/control.cpp msgid "" @@ -12643,15 +12696,14 @@ msgid "Please Confirm..." msgstr "Παρακαλώ επιβεβαιώστε..." #: scene/gui/popup.cpp -#, fuzzy msgid "" "Popups will hide by default unless you call popup() or any of the popup*() " "functions. Making them visible for editing is fine, but they will hide upon " "running." msgstr "" -"Οι κόμβοι τύπου Popup θα είναι κρυμμένοι από προεπιλογή, εκτός κι αν " -"καλέσετε την popup() ή καμία από τις συναρτήσεις popup*(). Το να τους κάνετε " -"ορατούς κατά την επεξεργασία, όμως, δεν είναι πρόβλημα." +"Τα αναδυόμενα στοιχεία (Popup) θα είναι κρυμμένα μέχρι την κλήση μιας από " +"τις συναρτήσεις popup*(). Η εμφάνιση τους για επεξεργασία είναι αποδεκτή, " +"αλλά θα εξαφανιστούν κατά την εκτέλεση." #: scene/gui/range.cpp msgid "If \"Exp Edit\" is enabled, \"Min Value\" must be greater than 0." @@ -12660,16 +12712,15 @@ msgstr "" "του 0." #: scene/gui/scroll_container.cpp -#, fuzzy msgid "" "ScrollContainer is intended to work with a single child control.\n" "Use a container as child (VBox, HBox, etc.), or a Control and set the custom " "minimum size manually." msgstr "" -"Το ScrollContainer είναι φτιαγμένο για να δουλεύει με ένα μόνο υπο-στοιχείο " -"control.\n" -"Χρησιμοποιήστε ένα Container ως παιδί (VBox, HBox, κτλ), ή ένα Control και " -"ορίστε το προσαρμοσμένο ελάχιστο μέγεθος χειροκίνητα." +"Το ScrollContainer είναι σχεδιασμένο να λειτουργεί με μοναδικό παιδί τύπου " +"Control.\n" +"Χρησιμοποιήστε ένα Container ως παιδί (VBox, HBox, κτλ), ή ένα Control με " +"προσαρμοσμένο ελάχιστο μέγεθος." #: scene/gui/tree.cpp msgid "(Other)" @@ -12696,19 +12747,16 @@ msgstr "" "έναν κόμβο για απεικόνιση." #: scene/resources/visual_shader_nodes.cpp -#, fuzzy msgid "Invalid source for preview." -msgstr "Μη έγκυρη πηγή!" +msgstr "Άκυρη πηγή για προεπισκόπηση." #: scene/resources/visual_shader_nodes.cpp -#, fuzzy msgid "Invalid source for shader." -msgstr "Μη έγκυρη πηγή!" +msgstr "Άκυρη πηγή προγράμματος σκίασης." #: scene/resources/visual_shader_nodes.cpp -#, fuzzy msgid "Invalid comparison function for that type." -msgstr "Μη έγκυρη πηγή!" +msgstr "Άκυρη συνάρτηση σύγκρισης για αυτόν τον τύπο." #: servers/visual/shader_language.cpp msgid "Assignment to function." @@ -12726,6 +12774,15 @@ msgstr "Τα «varying» μπορούν να ανατεθούν μόνο στη msgid "Constants cannot be modified." msgstr "Οι σταθερές δεν μπορούν να τροποποιηθούν." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Αντικαταστάθηκαν %d εμφανίσεις." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Δημιουργία στατικού κυρτού σώματος" + +#~ msgid "Failed creating shapes!" +#~ msgstr "Αποτυχία δημιουργίας σχημάτων!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/eo.po b/editor/translations/eo.po index f8818961c6f..96ee7aea8d1 100644 --- a/editor/translations/eo.po +++ b/editor/translations/eo.po @@ -690,8 +690,9 @@ msgid "Line Number:" msgstr "Lineo-Numeron:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Anstataŭigis %d apero(j)n." +#, fuzzy +msgid "%d replaced." +msgstr "Anstataŭigi..." #: editor/code_editor.cpp editor/editor_help.cpp #, fuzzy @@ -5747,11 +5748,12 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Ne povis krei dosierujon." #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5763,11 +5765,28 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Ne povis krei dosierujon." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5818,18 +5837,55 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8203,7 +8259,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9294,11 +9350,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9306,11 +9367,11 @@ msgid "Please choose an empty folder." msgstr "Bonvolu, elektu malplenan dosierujon." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9970,6 +10031,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10005,7 +10070,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10034,10 +10099,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10047,11 +10108,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10070,6 +10131,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10511,7 +10580,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10609,6 +10678,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10657,10 +10730,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -12192,6 +12261,9 @@ msgstr "" msgid "Constants cannot be modified." msgstr "" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Anstataŭigis %d apero(j)n." + #, fuzzy #~ msgid "Brief Description" #~ msgstr "Priskribo:" diff --git a/editor/translations/es.po b/editor/translations/es.po index 7ae1e60572f..6bf8a88ad6d 100644 --- a/editor/translations/es.po +++ b/editor/translations/es.po @@ -42,11 +42,12 @@ # roger <616steam@gmail.com>, 2019. # Dario , 2019. # Adolfo Jayme Barrientos , 2019. +# Julián Luini , 2020. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-01-27 07:09+0000\n" +"PO-Revision-Date: 2020-02-04 21:53+0000\n" "Last-Translator: Javier Ocampos \n" "Language-Team: Spanish \n" @@ -729,8 +730,9 @@ msgid "Line Number:" msgstr "Número de Línea:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "%d ocurrencia(s) reemplazada(s)." +#, fuzzy +msgid "%d replaced." +msgstr "Reemplazar..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5912,12 +5914,13 @@ msgid "Mesh is empty!" msgstr "¡El Mesh está vacío!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Crear StaticBody Triangular" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Crear Collider Triangular Hermano" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Crear Static Convex Body" +msgid "Create Static Trimesh Body" +msgstr "Crear StaticBody Triangular" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5928,11 +5931,30 @@ msgid "Create Trimesh Static Shape" msgstr "Crear Shape Estático Triangular" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "¡Falló en la creación de los shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Crear Shape(s) Convexo(s)" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "No se pudo crear la carpeta." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Crear Shape(s) Convexo(s)" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5983,18 +6005,57 @@ msgstr "Mesh" msgid "Create Trimesh Static Body" msgstr "Crear StaticBody Triangular" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Crear Collider Triangular Hermano" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "Crear Collider Convexo Hermano(s)" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Crear Collider Convexo Hermano(s)" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Crear Outline Mesh..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Ver UV1" @@ -8407,7 +8468,7 @@ msgstr "TileSet" msgid "No VCS addons are available." msgstr "No hay addons de VCS disponibles." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Error" @@ -9578,11 +9639,19 @@ msgid "Export With Debug" msgstr "Exportar Con Depuración" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "La ruta no existe." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Error al abrir el archivo comprimido, no está en formato ZIP." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" "Archivo de projecto '.zip' inválido, no contiene un archivo 'project.godot'." @@ -9591,11 +9660,13 @@ msgid "Please choose an empty folder." msgstr "Por favor elija una carpeta vacía." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Por favor selecciona un archivo 'project.godot' o '.zip'." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "El directorio ya contiene un proyecto de Godot." #: editor/project_manager.cpp @@ -10294,6 +10365,11 @@ msgstr "Prefijo" msgid "Suffix" msgstr "Sufijo" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Expresiones regulares" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "Opciones Avanzadas" @@ -10331,7 +10407,8 @@ msgstr "" "Comparar opciones de contador." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "Contador por Nivel" #: editor/rename_dialog.cpp @@ -10362,10 +10439,6 @@ msgstr "" "Número mínimo de dígitos para el contador.\n" "Los dígitos faltantes serán rellenados con ceros al principio." -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Expresiones regulares" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "Post-Procesado" @@ -10375,11 +10448,13 @@ msgid "Keep" msgstr "Conservar" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "CamelCase a under_scored" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "under_scored a CamelCase" #: editor/rename_dialog.cpp @@ -10398,6 +10473,16 @@ msgstr "A mayúsculas" msgid "Reset" msgstr "Resetear" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Expresiones regulares" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Caracteres válidos:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "Reemparentar nodo" @@ -10863,7 +10948,8 @@ msgid "Invalid inherited parent name or path." msgstr "Nombre o ruta del padre heredado inválido." #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "El script es válido." #: editor/script_create_dialog.cpp @@ -10954,6 +11040,11 @@ msgstr "Proceso hijo conectado." msgid "Copy Error" msgstr "Copiar Error" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Memoria de Vídeo" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "Saltar Breakpoints" @@ -11002,10 +11093,6 @@ msgstr "Lista de uso de memoria de video por recurso:" msgid "Total:" msgstr "Total:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Memoria de Vídeo" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Ruta de Recursos" @@ -12716,6 +12803,15 @@ msgstr "Solo se pueden asignar variaciones en funciones de vértice." msgid "Constants cannot be modified." msgstr "Las constantes no pueden modificarse." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "%d ocurrencia(s) reemplazada(s)." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Crear Static Convex Body" + +#~ msgid "Failed creating shapes!" +#~ msgstr "¡Falló en la creación de los shapes!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/es_AR.po b/editor/translations/es_AR.po index c367f694c1f..5a9515ee877 100644 --- a/editor/translations/es_AR.po +++ b/editor/translations/es_AR.po @@ -11,15 +11,15 @@ # Javier Ocampos , 2018, 2019, 2020. # Andrés S , 2019. # Florencia Menéndez , 2019. -# roger <616steam@gmail.com>, 2019. +# roger <616steam@gmail.com>, 2019, 2020. # Francisco José Carllinni , 2019. # Nicolas Zirulnik , 2020. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-01-27 07:09+0000\n" -"Last-Translator: Javier Ocampos \n" +"PO-Revision-Date: 2020-02-02 08:52+0000\n" +"Last-Translator: roger <616steam@gmail.com>\n" "Language-Team: Spanish (Argentina) \n" "Language: es_AR\n" @@ -700,8 +700,9 @@ msgid "Line Number:" msgstr "Numero de Línea:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "%d ocurrencia(s) Reemplazadas." +#, fuzzy +msgid "%d replaced." +msgstr "Reemplazar..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5878,12 +5879,13 @@ msgid "Mesh is empty!" msgstr "¡El Mesh está vacío!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Crear Static Trimesh Body" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Crear Collider Triangular Hermano" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Crear Static Convex Body" +msgid "Create Static Trimesh Body" +msgstr "Crear Static Trimesh Body" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5894,11 +5896,30 @@ msgid "Create Trimesh Static Shape" msgstr "Crear Trimesh Static Shape" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "¡Fallo al crear shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Crear Shape(s) Convexo(s)" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "No se pudo crear la carpeta." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Crear Shape(s) Convexo(s)" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5949,18 +5970,57 @@ msgstr "Mesh" msgid "Create Trimesh Static Body" msgstr "Crear StaticBody Triangular" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Crear Collider Triangular Hermano" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "Crear Collider Convexo Hermano(s)" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Crear Collider Convexo Hermano(s)" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Crear Outline Mesh..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Ver UV1" @@ -6646,7 +6706,7 @@ msgstr "El script falló al recargar, revisá errores en la consola." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "Es script no esta en modo tool, no sera posible ejecutarlo." +msgstr "El script no esta en modo tool, no sera posible ejecutarlo." #: editor/plugins/script_editor_plugin.cpp msgid "" @@ -8372,7 +8432,7 @@ msgstr "TileSet" msgid "No VCS addons are available." msgstr "No hay addons de VCS disponibles." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Error" @@ -9543,11 +9603,19 @@ msgid "Export With Debug" msgstr "Exportar Con Depuración" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "La ruta no existe." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Error al abrir el archivo comprimido, no está en formato ZIP." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" "Archivo de projecto '.zip' inválido, no contiene un archivo 'project.godot'." @@ -9556,11 +9624,13 @@ msgid "Please choose an empty folder." msgstr "Por favor elegí una carpeta vacía." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Por favor elegí un archivo 'project.godot' o '.zip'." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "El directorio ya contiene un proyecto de Godot." #: editor/project_manager.cpp @@ -10260,6 +10330,11 @@ msgstr "Prefijo" msgid "Suffix" msgstr "Sufijo" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Expresiones Regulares" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "Opciones Avanzadas" @@ -10297,7 +10372,8 @@ msgstr "" "Comparar opciones de contador." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "Contador por nivel" #: editor/rename_dialog.cpp @@ -10328,10 +10404,6 @@ msgstr "" "Número mínimo de dígitos para el contador.\n" "Los dígitos faltantes serán rellenados con ceros al principio." -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Expresiones Regulares" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "Post-Procesado" @@ -10341,11 +10413,13 @@ msgid "Keep" msgstr "Conservar" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "CamelCase a under_scored" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "under_scored a CamelCase" #: editor/rename_dialog.cpp @@ -10364,6 +10438,16 @@ msgstr "A Mayúsculas" msgid "Reset" msgstr "Resetear" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Expresiones Regulares" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Caracteres válidos:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "Reemparentar Nodo" @@ -10830,7 +10914,8 @@ msgid "Invalid inherited parent name or path." msgstr "Ruta o nombre del padre heredado inválido." #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "El script es válido." #: editor/script_create_dialog.cpp @@ -10921,6 +11006,11 @@ msgstr "Proceso hijo conectado." msgid "Copy Error" msgstr "Copiar Error" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Mem. de Video" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "Saltear Breakpoints" @@ -10969,10 +11059,6 @@ msgstr "Lista de Uso de Memoria de Video por Recurso:" msgid "Total:" msgstr "Total:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Mem. de Video" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Ruta de Recursos" @@ -12675,6 +12761,15 @@ msgstr "Solo se pueden asignar variaciones en funciones de vértice." msgid "Constants cannot be modified." msgstr "Las constantes no pueden modificarse." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "%d ocurrencia(s) Reemplazadas." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Crear Static Convex Body" + +#~ msgid "Failed creating shapes!" +#~ msgstr "¡Fallo al crear shapes!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/et.po b/editor/translations/et.po index 1db95acc83e..ff0a3d95354 100644 --- a/editor/translations/et.po +++ b/editor/translations/et.po @@ -669,7 +669,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5653,11 +5653,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5669,11 +5669,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5724,18 +5740,55 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8102,7 +8155,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9189,11 +9242,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9201,11 +9259,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9850,6 +9908,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -9885,7 +9947,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -9914,10 +9976,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -9927,11 +9985,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -9950,6 +10008,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10391,7 +10457,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10483,6 +10549,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10531,10 +10601,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/eu.po b/editor/translations/eu.po index b9a682553e8..bf4634ba8d4 100644 --- a/editor/translations/eu.po +++ b/editor/translations/eu.po @@ -666,7 +666,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5639,11 +5639,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5655,11 +5655,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5710,18 +5726,55 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8087,7 +8140,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9171,11 +9224,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9183,11 +9241,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9832,6 +9890,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -9867,7 +9929,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -9896,10 +9958,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -9909,11 +9967,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -9932,6 +9990,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10371,7 +10437,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10462,6 +10528,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10510,10 +10580,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/fa.po b/editor/translations/fa.po index 5d071126c61..295a94d3228 100644 --- a/editor/translations/fa.po +++ b/editor/translations/fa.po @@ -712,8 +712,9 @@ msgid "Line Number:" msgstr "شماره خط:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "تعداد d% رخداد جایگزین شد." +#, fuzzy +msgid "%d replaced." +msgstr "جایگزینی" #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5992,11 +5993,12 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "ناتوان در ساختن پوشه." #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6008,12 +6010,30 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "ساختن %s جدید" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "ناتوان در ساختن پوشه." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "ساختن %s جدید" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6064,19 +6084,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "انتخاب شده را تغییر مقیاس بده" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "انتخاب شده را تغییر مقیاس بده" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy msgid "View UV1" @@ -8608,7 +8666,7 @@ msgstr "صدور مجموعه کاشی" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9747,11 +9805,16 @@ msgstr "صدور با اشکال زدا" #: editor/project_manager.cpp #, fuzzy -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "پرونده موجود نیست." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9759,11 +9822,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10437,6 +10500,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "انتقال را در انیمیشن تغییر بده" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10475,7 +10543,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10505,11 +10573,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -#, fuzzy -msgid "Regular Expressions" -msgstr "انتقال را در انیمیشن تغییر بده" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10519,11 +10582,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10544,6 +10607,16 @@ msgstr "" msgid "Reset" msgstr "بازنشانی بزرگنمایی" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "انتقال را در انیمیشن تغییر بده" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "کاراکترهای معتبر:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "گره تغییر والد" @@ -11018,7 +11091,7 @@ msgid "Invalid inherited parent name or path." msgstr "نام دارایی ایندکس نامعتبر." #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -11124,6 +11197,10 @@ msgstr "اتصال قطع شده" msgid "Copy Error" msgstr "خطاهای بارگذاری" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11174,10 +11251,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -12850,6 +12923,9 @@ msgstr "" msgid "Constants cannot be modified." msgstr "" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "تعداد d% رخداد جایگزین شد." + #, fuzzy #~ msgid "Brief Description" #~ msgstr "خلاصه توضیحات:" diff --git a/editor/translations/fi.po b/editor/translations/fi.po index bac46bbf8b0..644271f3ec6 100644 --- a/editor/translations/fi.po +++ b/editor/translations/fi.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-01-27 07:10+0000\n" +"PO-Revision-Date: 2020-02-02 08:51+0000\n" "Last-Translator: Tapani Niemi \n" "Language-Team: Finnish \n" @@ -687,8 +687,9 @@ msgid "Line Number:" msgstr "Rivinumero:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Korvattu %d osuvuutta." +#, fuzzy +msgid "%d replaced." +msgstr "Korvaa..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -806,7 +807,7 @@ msgstr "Ylimääräiset argumentit:" #: editor/connections_dialog.cpp msgid "Receiver Method:" -msgstr "Valitse metodi:" +msgstr "Vastaanottava metodi:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -1734,7 +1735,7 @@ msgstr "Tyhjennä profiili" #: editor/editor_feature_profile.cpp msgid "Godot Feature Profile" -msgstr "Hallinnoi editorin ominaisuusprofiilit" +msgstr "Godotin ominaisuusprofiili" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -2252,11 +2253,11 @@ msgstr "Virhe tallennettaessa MeshLibrary resurssia!" #: editor/editor_node.cpp msgid "Can't load TileSet for merging!" -msgstr "Ei voida ladata ruutuvalikoimaa yhdistämistä varten!" +msgstr "Ei voida ladata laattavalikoimaa yhdistämistä varten!" #: editor/editor_node.cpp msgid "Error saving TileSet!" -msgstr "Virhe tallennettaessa ruutuvalikoimaa!" +msgstr "Virhe tallennettaessa laattavalikoimaa!" #: editor/editor_node.cpp msgid "Error trying to save layout!" @@ -2401,7 +2402,7 @@ msgstr "Tätä toimintoa ei voida suorittaa ilman juurisolmua." #: editor/editor_node.cpp msgid "Export Tile Set" -msgstr "Vie ruutuvalikoima" +msgstr "Vie laattavalikoima" #: editor/editor_node.cpp msgid "This operation can't be done without a selected node." @@ -2690,7 +2691,7 @@ msgstr "Mesh-kirjastoksi..." #: editor/editor_node.cpp msgid "TileSet..." -msgstr "Ruutuvalikoimaksi..." +msgstr "Laattavalikoimaksi..." #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp #: scene/gui/line_edit.cpp scene/gui/text_edit.cpp @@ -5192,11 +5193,11 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Top Left" -msgstr "Vasemmassa yläkulmassa" +msgstr "Ylävasen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Top Right" -msgstr "Oikeassa yläkulmassa" +msgstr "Yläoikea" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Bottom Right" @@ -5228,27 +5229,27 @@ msgstr "Keskitä" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Left Wide" -msgstr "Vasen näkymä" +msgstr "Laaja vasemmalla" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Top Wide" -msgstr "Ylänäkymä" +msgstr "Laaja ylhäällä" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Right Wide" -msgstr "Oikea näkymä" +msgstr "Laaja oikealla" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Bottom Wide" -msgstr "Alanäkymä" +msgstr "Laaja alhaalla" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "VCenter Wide" -msgstr "Pystykeskitetty laaja" +msgstr "Vaakakeskitetty laaja" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "HCenter Wide" -msgstr "Vaakakeskitetty laaja" +msgstr "Pystykeskitetty laaja" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Full Rect" @@ -5256,7 +5257,7 @@ msgstr "Täysi ruutu" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Keep Ratio" -msgstr "Skaalaussuhde" +msgstr "Säilytä suhde" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -5835,12 +5836,13 @@ msgid "Mesh is empty!" msgstr "Mesh on tyhjä!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Luo konkaavi staattinen kappale" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Luo konkaavi törmäysmuoto sisareksi" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Luo konveksi staattinen kappale" +msgid "Create Static Trimesh Body" +msgstr "Luo konkaavi staattinen kappale" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5851,11 +5853,30 @@ msgid "Create Trimesh Static Shape" msgstr "Luo staattinen konkaavi muoto" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "Muotojen luonti epäonnistui!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Luo konvekseja muotoja" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Kansiota ei voitu luoda." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Luo konvekseja muotoja" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5906,18 +5927,57 @@ msgstr "Mesh" msgid "Create Trimesh Static Body" msgstr "Luo konkaavi staattinen kappale" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Luo konkaavi törmäysmuoto sisareksi" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "Luo konvekseja törmäysmuotoja sisariksi" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Luo konvekseja törmäysmuotoja sisariksi" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Luo ääriviivoista Mesh..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Näytä UV1" @@ -6599,7 +6659,8 @@ msgstr "Skriptiä ei voi saada suorittamista varten." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "Skriptin lataus epäonnistui. Tarkista konsolissa virheiden varalta." +msgstr "" +"Skriptin uudelleenlataus epäonnistui, tarkista konsoli virheiden varalta." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." @@ -6609,8 +6670,8 @@ msgstr "Skripti ei ole työkalutilassa, sitä ei voi suorittaa." msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" -"Tämän skriptin suorittamiseksi sen on perittävä EditorScript ja asetettava " -"se työkalutilaan." +"Tämän skriptin suorittamiseksi sen on perittävä EditorScript ja olla " +"asetettu työkalutilaan." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -7915,7 +7976,7 @@ msgstr "Tyhjennä valittu alue" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Fix Invalid Tiles" -msgstr "Korjaa virheelliset ruudut" +msgstr "Korjaa virheelliset laatat" #: editor/plugins/tile_map_editor_plugin.cpp #: modules/gridmap/grid_map_editor_plugin.cpp @@ -7924,7 +7985,7 @@ msgstr "Leikkaa valinta" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Paint TileMap" -msgstr "Täytä ruudukko" +msgstr "Täytä laattakartta" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Line Draw" @@ -7940,11 +8001,11 @@ msgstr "Täyttö" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase TileMap" -msgstr "Tyhjennä ruudukko" +msgstr "Tyhjennä laattakartta" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Find Tile" -msgstr "Etsi ruutu" +msgstr "Etsi laatta" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Transpose" @@ -7952,7 +8013,7 @@ msgstr "Transponoi" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Disable Autotile" -msgstr "Poista automaattiruudutus käytöstä" +msgstr "Poista automaattilaatoitus käytöstä" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Enable Priority" @@ -7960,17 +8021,17 @@ msgstr "Ota prioriteetti käyttöön" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Filter tiles" -msgstr "Suodata ruutuja" +msgstr "Suodata laattoja" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Give a TileSet resource to this TileMap to use its tiles." msgstr "" -"Anna tälle ruutukartalle (TileMap) ruutuvalikoimaresurssi (TileSet) " -"käyttääksesi sen ruutuja." +"Anna tälle laattakartalle (TileMap) laattavalikoimaresurssi (TileSet) " +"käyttääksesi sen laattoja." #: editor/plugins/tile_map_editor_plugin.cpp msgid "Paint Tile" -msgstr "Maalaa ruutu" +msgstr "Maalaa laatta" #: editor/plugins/tile_map_editor_plugin.cpp msgid "" @@ -7982,7 +8043,7 @@ msgstr "" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Pick Tile" -msgstr "Poimi ruutu" +msgstr "Poimi laatta" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Rotate Left" @@ -8006,11 +8067,11 @@ msgstr "Tyhjennä muunnos" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Add Texture(s) to TileSet." -msgstr "Lisää tekstuurit ruutuvalikoimaan." +msgstr "Lisää tekstuurit laattavalikoimaan." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove selected Texture from TileSet." -msgstr "Poista valittu tekstuuri ruutuvalikoimasta." +msgstr "Poista valittu tekstuuri laattavalikoimasta." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create from Scene" @@ -8038,7 +8099,7 @@ msgstr "Seuraava koordinaatti" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Select the next shape, subtile, or Tile." -msgstr "Valitse seuraava muoto, aliruutu tai ruutu." +msgstr "Valitse seuraava muoto, alilaatta tai laatta." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Previous Coordinate" @@ -8046,7 +8107,7 @@ msgstr "Edellinen koordinaatti" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Select the previous shape, subtile, or Tile." -msgstr "Valitse edellinen muoto, aliruutu tai ruutu." +msgstr "Valitse edellinen muoto, alilaatta tai laatta." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region" @@ -8058,11 +8119,11 @@ msgstr "Törmäys" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Occlusion" -msgstr "Peittotila" +msgstr "Peitto" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Navigation" -msgstr "Siirtymistila" +msgstr "Siirtyminen" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Bitmask" @@ -8138,19 +8199,19 @@ msgstr "Aseta tarttuminen ja näytä ruudukko (muokattavissa Tarkastelussa)." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Display Tile Names (Hold Alt Key)" -msgstr "Näytä ruutujen nimet (pidä Alt-näppäin pohjassa)" +msgstr "Näytä laattojen nimet (pidä Alt-näppäin pohjassa)" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Add or select a texture on the left panel to edit the tiles bound to it." msgstr "" "Lisää tai valitse tekstuuri vasemmasta paneelista muokataksesi siihen " -"sidottuja ruutuja." +"sidottuja laattoja." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove selected texture? This will remove all tiles which use it." msgstr "" -"Poista valittu tekstuuri? Tämä poistaa kaikki ruudut, jotka käyttävät sitä." +"Poista valittu tekstuuri? Tämä poistaa kaikki laatat, jotka käyttävät sitä." #: editor/plugins/tile_set_editor_plugin.cpp msgid "You haven't selected a texture to remove." @@ -8158,7 +8219,7 @@ msgstr "Et ole valinnut poistettavaa tekstuuria." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create from scene? This will overwrite all current tiles." -msgstr "Luo skenestä? Tämä ylikirjoittaa kaikki nykyiset ruudut." +msgstr "Luo skenestä? Tämä ylikirjoittaa kaikki nykyiset laatat." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Merge from scene?" @@ -8178,7 +8239,7 @@ msgid "" "Click on another Tile to edit it." msgstr "" "Vedä kahvoja muokataksesi suorakulmiota.\n" -"Napsauta toista ruutua muokataksesi sitä." +"Napsauta toista laattaa muokataksesi sitä." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Delete selected Rect." @@ -8189,8 +8250,8 @@ msgid "" "Select current edited sub-tile.\n" "Click on another Tile to edit it." msgstr "" -"Valitse muokattavana oleva aliruutu.\n" -"Napsauta toista ruutua muokataksesi sitä." +"Valitse muokattavana oleva alilaatta.\n" +"Napsauta toista laattaa muokataksesi sitä." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Delete polygon." @@ -8206,7 +8267,7 @@ msgstr "" "Hiiren vasen: aseta bitti päälle.\n" "Hiiren oikea: aseta bitti pois päältä.\n" "Shift+Hiiren vasen: aseta jokeribitti.\n" -"Napsauta toista ruutua muokataksesi sitä." +"Napsauta toista laattaa muokataksesi sitä." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" @@ -8214,41 +8275,41 @@ msgid "" "bindings.\n" "Click on another Tile to edit it." msgstr "" -"Valitse aliruutu, jota käytetään ikonina ja myös virheellisten " -"automaattiruudutusten ilmaisemiseen.\n" -"Napsauta toista ruutua muokataksesi sitä." +"Valitse alilaatta, jota käytetään ikonina ja myös virheellisten " +"automaattilaatoitusten ilmaisemiseen.\n" +"Napsauta toista laattaa muokataksesi sitä." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Select sub-tile to change its priority.\n" "Click on another Tile to edit it." msgstr "" -"Valitse aliruutu muuttaaksesi sen tärkeyttä.\n" -"Napsauta toista ruutua muokataksesi sitä." +"Valitse alilaatta muuttaaksesi sen tärkeyttä.\n" +"Napsauta toista laattaa muokataksesi sitä." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Select sub-tile to change its z index.\n" "Click on another Tile to edit it." msgstr "" -"Valitse aliruutu muuttaaksesi sen z-järjestystä.\n" -"Napsauta toista ruutua muokataksesi sitä." +"Valitse alilaatta muuttaaksesi sen z-järjestystä.\n" +"Napsauta toista laattaa muokataksesi sitä." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Set Tile Region" -msgstr "Aseta ruudun alue" +msgstr "Aseta laatan alue" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Tile" -msgstr "Luo ruutu" +msgstr "Luo laatta" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Set Tile Icon" -msgstr "Aseta ruudun ikoni" +msgstr "Aseta laatan ikoni" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Tile Bitmask" -msgstr "Muokkaa ruudun bittimaskia" +msgstr "Muokkaa laatan bittimaskia" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Collision Polygon" @@ -8264,11 +8325,11 @@ msgstr "Muokkaa navigointipolygonia" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Paste Tile Bitmask" -msgstr "Liitä ruudun bittimaski" +msgstr "Liitä laatan bittimaski" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Clear Tile Bitmask" -msgstr "Tyhjennä ruudun bittimaski" +msgstr "Tyhjennä laatan bittimaski" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Make Polygon Concave" @@ -8280,7 +8341,7 @@ msgstr "Tee polygonista konveksi" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove Tile" -msgstr "Poista ruutu" +msgstr "Poista laatta" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove Collision Polygon" @@ -8296,11 +8357,11 @@ msgstr "Poista navigointipolygoni" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Tile Priority" -msgstr "Muokkaa ruudun prioriteettia" +msgstr "Muokkaa laatan prioriteettia" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Tile Z Index" -msgstr "Muokkaa ruudun Z-indeksiä" +msgstr "Muokkaa laatan Z-indeksiä" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Make Convex" @@ -8324,13 +8385,13 @@ msgstr "Tätä ominaisuutta ei voi muuttaa." #: editor/plugins/tile_set_editor_plugin.cpp msgid "TileSet" -msgstr "Ruutuvalikoima" +msgstr "Laattavalikoima" #: editor/plugins/version_control_editor_plugin.cpp msgid "No VCS addons are available." msgstr "VCS-lisäosia ei ole saatavilla." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Virhe" @@ -9480,7 +9541,7 @@ msgstr "ZIP-tiedosto" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "Godot-peli paketti" +msgstr "Godot-pelipaketti" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -9495,11 +9556,19 @@ msgid "Export With Debug" msgstr "Vie debugaten" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "Polkua ei ole olemassa." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Virhe avattaessa pakettitiedostoa, ei ZIP-muodossa." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" "Virheellinen '.zip' projektitiedosto; se ei sisällä 'project.godot' " "tiedostoa." @@ -9509,11 +9578,13 @@ msgid "Please choose an empty folder." msgstr "Ole hyvä ja valitse tyhjä kansio." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Ole hyvä ja valitse 'project.godot' tai '.zip' tiedosto." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "Hakemisto sisältää jo Godot-projektin." #: editor/project_manager.cpp @@ -10208,6 +10279,11 @@ msgstr "Etuliite" msgid "Suffix" msgstr "Pääte" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Säännölliset lausekkeet" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "Edistyneet asetukset" @@ -10245,7 +10321,8 @@ msgstr "" "Vertaa laskurin valintoja." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "Per taso -laskuri" #: editor/rename_dialog.cpp @@ -10276,10 +10353,6 @@ msgstr "" "Pienin määrä numeromerkkejä laskurille.\n" "Puuttuvat numeromerkit täytetään edeltävillä nollilla." -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Säännölliset lausekkeet" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "Jälkikäsittely" @@ -10289,11 +10362,13 @@ msgid "Keep" msgstr "Pidä" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "CamelCase ala_viivoiksi" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "ala_viivat CamelCaseksi" #: editor/rename_dialog.cpp @@ -10312,6 +10387,16 @@ msgstr "Isoiksi kirjaimiksi" msgid "Reset" msgstr "Palauta" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Säännölliset lausekkeet" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Kelvolliset merkit:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "Vaihda solmun isäntää" @@ -10778,7 +10863,8 @@ msgid "Invalid inherited parent name or path." msgstr "Virheellinen peritty isännän nimi tai polku." #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "Skripti kelpaa." #: editor/script_create_dialog.cpp @@ -10869,6 +10955,11 @@ msgstr "Aliprosessi yhdistetty." msgid "Copy Error" msgstr "Kopioi virhe" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Näyttömuisti" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "Sivuuta keskeytyskohdat" @@ -10917,10 +11008,6 @@ msgstr "Lista näyttömuistin käytöstä resurssikohtaisesti:" msgid "Total:" msgstr "Yhteensä:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Näyttömuisti" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Resurssipolku" @@ -12157,7 +12244,7 @@ msgid "" "to. Please use it as a child of Area2D, StaticBody2D, RigidBody2D, " "KinematicBody2D, etc. to give them a shape." msgstr "" -"TileMap, jolla on \"Use Parent on\", tarvitsee CollisionObject2D " +"Laattakartta, jolla on \"Use Parent\" käytössä, tarvitsee CollisionObject2D " "isäntäsolmun, jolle voi antaa muotoja. Käytä sitä ainoastaan Area2D, " "StaticBody2D, RigidBody2D, KinematicBody2D, jne. alla antaaksesi niille " "muodon." @@ -12603,6 +12690,15 @@ msgstr "Varying tyypin voi sijoittaa vain vertex-funktiossa." msgid "Constants cannot be modified." msgstr "Vakioita ei voi muokata." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Korvattu %d osuvuutta." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Luo konveksi staattinen kappale" + +#~ msgid "Failed creating shapes!" +#~ msgstr "Muotojen luonti epäonnistui!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/fil.po b/editor/translations/fil.po index c8a2a20684f..89cd86eefd9 100644 --- a/editor/translations/fil.po +++ b/editor/translations/fil.po @@ -673,8 +673,9 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "" +#, fuzzy +msgid "%d replaced." +msgstr "Palitan" #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5653,11 +5654,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5669,11 +5670,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5724,18 +5741,55 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8103,7 +8157,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9189,11 +9243,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9201,11 +9260,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9850,6 +9909,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -9885,7 +9948,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -9914,10 +9977,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -9927,11 +9986,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -9950,6 +10009,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10389,7 +10456,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10481,6 +10548,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10529,10 +10600,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/fr.po b/editor/translations/fr.po index c92a8d3bb09..9e930d28d34 100644 --- a/editor/translations/fr.po +++ b/editor/translations/fr.po @@ -69,12 +69,13 @@ # Sofiane , 2019. # Camille Mohr-Daurat , 2019. # Pierre Stempin , 2019. +# Pierre Caye , 2020. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-01-16 22:32+0000\n" -"Last-Translator: Rémi Verschelde \n" +"PO-Revision-Date: 2020-02-09 19:05+0000\n" +"Last-Translator: Pierre Caye \n" "Language-Team: French \n" "Language: fr\n" @@ -82,7 +83,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 3.10.2-dev\n" +"X-Generator: Weblate 3.11-dev\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -92,7 +93,7 @@ msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp msgid "Expected a string of length 1 (a character)." -msgstr "Attendu une chaîne de longueur 1 (un caractère)." +msgstr "Attendu chaîne de longueur 1 (un caractère)." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp @@ -759,8 +760,9 @@ msgid "Line Number:" msgstr "Numéro de ligne :" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "%d occurrence(s) remplacée(s)." +#, fuzzy +msgid "%d replaced." +msgstr "Remplacer…" #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5951,12 +5953,13 @@ msgid "Mesh is empty!" msgstr "Le maillage est vide !" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Créer un corps statique de type Trimesh" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Créer une collision Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Créer corps convexe statique" +msgid "Create Static Trimesh Body" +msgstr "Créer un corps statique de type Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5967,11 +5970,30 @@ msgid "Create Trimesh Static Shape" msgstr "Créer une forme Trimesh statique" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "Échec de la création de formes !" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Créer une(des) forme(s) convexe(s)" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Impossible de créer le dossier." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Créer une(des) forme(s) convexe(s)" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6025,18 +6047,57 @@ msgstr "Maillages" msgid "Create Trimesh Static Body" msgstr "Créer un corps statique Trimesh" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Créer une collision Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "Créer une(des) collision(s) convexe(s) sœur(s)" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Créer une(des) collision(s) convexe(s) sœur(s)" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Créer un maillage de contour…" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Afficher l'UV1" @@ -8460,7 +8521,7 @@ msgstr "TileSet" msgid "No VCS addons are available." msgstr "Aucun addon VCS n'est disponible." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Erreur" @@ -9635,11 +9696,19 @@ msgid "Export With Debug" msgstr "Exporter avec debug" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "Le chemin vers ce fichier n'existe pas." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Erreur d'ouverture de paquetage, pas au format ZIP." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" "Fichier de projet « .zip » invalide, il ne contient pas de fichier « project." "godot »." @@ -9649,11 +9718,13 @@ msgid "Please choose an empty folder." msgstr "Veuillez choisir un dossier vide." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Veuillez choisir un fichier « project.godot » ou « .zip »." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "Le répertoire contient déjà un projet Godot." #: editor/project_manager.cpp @@ -10354,6 +10425,11 @@ msgstr "Préfixe" msgid "Suffix" msgstr "Suffixe" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Expressions régulières" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "Options avancées" @@ -10391,7 +10467,8 @@ msgstr "" "Comparez les options du compteur." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "Compteur par niveau" #: editor/rename_dialog.cpp @@ -10422,10 +10499,6 @@ msgstr "" "Nombre minimum de chiffres pour le compteur.\n" "Les chiffres manquants sont complétés par des zéros en tête." -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Expressions régulières" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "Post-traitement" @@ -10435,11 +10508,13 @@ msgid "Keep" msgstr "Conserver" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "CamelCase vers sous_ligné" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "sous_ligné vers CamelCase" #: editor/rename_dialog.cpp @@ -10458,6 +10533,16 @@ msgstr "Convertir en majuscule" msgid "Reset" msgstr "Réinitialiser" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Expressions régulières" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Caractères valides :" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "Re-parenter le nœud" @@ -10922,7 +11007,8 @@ msgid "Invalid inherited parent name or path." msgstr "Nom ou chemin parent hérité invalide." #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "Script valide." #: editor/script_create_dialog.cpp @@ -11013,6 +11099,11 @@ msgstr "Processus enfant connecté." msgid "Copy Error" msgstr "Copier l'erreur" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Mémoire vidéo" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "Passer les points d'arrêt" @@ -11062,10 +11153,6 @@ msgstr "Liste de l'utilisation de la mémoire vidéo par ressource :" msgid "Total:" msgstr "Total :" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Mémoire vidéo" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Chemin de la ressource" @@ -12786,6 +12873,15 @@ msgstr "Les variations ne peuvent être affectées que dans la fonction vertex." msgid "Constants cannot be modified." msgstr "Les constantes ne peuvent être modifiées." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "%d occurrence(s) remplacée(s)." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Créer corps convexe statique" + +#~ msgid "Failed creating shapes!" +#~ msgstr "Échec de la création de formes !" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/ga.po b/editor/translations/ga.po index f1db3d5a78f..7920e0513b4 100644 --- a/editor/translations/ga.po +++ b/editor/translations/ga.po @@ -667,7 +667,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5647,11 +5647,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5663,11 +5663,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5718,18 +5734,55 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8097,7 +8150,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9184,11 +9237,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9196,11 +9254,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9845,6 +9903,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -9880,7 +9942,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -9909,10 +9971,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -9922,11 +9980,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -9945,6 +10003,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10384,8 +10450,9 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." -msgstr "" +#, fuzzy +msgid "Script path/name is valid." +msgstr "Tá crann beochana bailí." #: editor/script_create_dialog.cpp msgid "Allowed: a-z, A-Z, 0-9, _ and ." @@ -10476,6 +10543,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10524,10 +10595,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/he.po b/editor/translations/he.po index 6a153b6f119..0509e77e018 100644 --- a/editor/translations/he.po +++ b/editor/translations/he.po @@ -721,8 +721,9 @@ msgid "Line Number:" msgstr "מספר השורה:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "" +#, fuzzy +msgid "%d replaced." +msgstr "החלפה…" #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5994,11 +5995,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6010,12 +6011,30 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "יצירת %s חדש" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "לא ניתן ליצור תיקייה." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "יצירת %s חדש" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6066,19 +6085,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "יצירת מצולע" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "יצירת מצולע" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8593,7 +8650,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9725,11 +9782,18 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." -msgstr "" +#, fuzzy +msgid "The path specified doesn't exist." +msgstr "הקובץ לא קיים." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "פתיחת קובץ החבילה נכשלה, המבנה אינו zip." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9737,11 +9801,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10405,6 +10469,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "גרסה נוכחית:" + #: editor/rename_dialog.cpp #, fuzzy msgid "Advanced Options" @@ -10445,7 +10514,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10475,10 +10544,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10488,11 +10553,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10514,6 +10579,15 @@ msgstr "אותיות גדולות" msgid "Reset" msgstr "איפוס התקריב" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "תווים תקפים:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10982,7 +11056,7 @@ msgid "Invalid inherited parent name or path." msgstr "שם מאפיין האינדקס שגוי." #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -11087,6 +11161,10 @@ msgstr "מנותק" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11137,10 +11215,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/hi.po b/editor/translations/hi.po index 424a9a6bc1b..f26820b011d 100644 --- a/editor/translations/hi.po +++ b/editor/translations/hi.po @@ -3,7 +3,7 @@ # Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Abhas Kumar Sinha , 2017. -# Suryansh5545 , 2018. +# Suryansh5545 , 2018, 2020. # Vikram1323 , 2018. # vkubre , 2019. # Abhay Patel , 2019. @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-11-01 19:50+0000\n" -"Last-Translator: Devashishsingh98 \n" +"PO-Revision-Date: 2020-01-30 03:56+0000\n" +"Last-Translator: Suryansh5545 \n" "Language-Team: Hindi \n" "Language: hi\n" @@ -22,7 +22,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 3.11-dev\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -31,17 +31,17 @@ msgstr "कन्वर्ट करने के लिए अमान्य #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp msgid "Expected a string of length 1 (a character)." -msgstr "" +msgstr "लंबाई 1 (एक चरित्र) की एक स्ट्रिंग की उम्मीद है।" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." -msgstr "डीकोडिंग बाइट्स, या अमान्य प्रारूप के लिए पर्याप्त बाइट्स नहीं है।" +msgstr "डिकोडिंग बाइट, या अमान्य प्रारूप के लिए पर्याप्त बाइट नहीं।" #: core/math/expression.cpp msgid "Invalid input %i (not passed) in expression" -msgstr "अभिव्यक्ति में अमान्य इनपुट %i (पारित नहीं)" +msgstr "अभिव्यक्ति में अमान्य इनपुट%i (पारित नहीं)" #: core/math/expression.cpp msgid "self can't be used because instance is null (not passed)" @@ -105,7 +105,7 @@ msgstr "संतुलित" #: editor/animation_bezier_editor.cpp msgid "Mirror" -msgstr "प्रतिमा" +msgstr "दर्पण" #: editor/animation_bezier_editor.cpp editor/editor_profiler.cpp msgid "Time:" @@ -164,39 +164,33 @@ msgid "Anim Change Call" msgstr "एनीमेशन परिवर्तन बुलावा" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Anim Multi Change Keyframe Time" -msgstr "एनीमेशन परिवर्तन निधि" +msgstr "अनीम मल्टी चेंज कीफ्रेम टाइम" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Anim Multi Change Transition" -msgstr "एनीमेशन परिवर्तन बुलावा" +msgstr "अनीम मल्टी चेंज ट्रांजिशन" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Anim Multi Change Transform" -msgstr "एनीमेशन परिवर्तन परिणत" +msgstr "अनीम मल्टी चेंज ट्रांसफॉर्म" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Anim Multi Change Keyframe Value" -msgstr "एनीमेशन मुख्य-फ़्रेम मूल्य(Value) बदलें" +msgstr "अनीम मल्टी चेंज कीफ्रेम वैल्यू" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Anim Multi Change Call" -msgstr "एनीमेशन परिवर्तन बुलावा" +msgstr "अनीम मल्टी चेंज कॉल" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Change Animation Length" -msgstr "शब्द बदलें मूल्य" +msgstr "एनिमेशन लंबाई बदलें" #: editor/animation_track_editor.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation Loop" -msgstr "" +msgstr "एनिमेशन लूप बदलें" #: editor/animation_track_editor.cpp msgid "Property Track" @@ -223,17 +217,14 @@ msgid "Animation Playback Track" msgstr "एनिमेशन प्लेबैक ट्रैक" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Animation length (frames)" -msgstr "ऐनिमेशन लंबाई समय (सेकंड्स)" +msgstr "एनीमेशन लंबाई (फ्रेम)" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Animation length (seconds)" -msgstr "ऐनिमेशन लंबाई समय (सेकंड्स)" +msgstr "एनिमेशन लंबाई (सेकंड)" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Add Track" msgstr "ट्रैक जोड़ें" @@ -248,122 +239,117 @@ msgstr "कार्यों:" #: editor/animation_track_editor.cpp msgid "Audio Clips:" -msgstr "" +msgstr "ऑडियो क्लिप्स:" #: editor/animation_track_editor.cpp msgid "Anim Clips:" -msgstr "" +msgstr "अनीम क्लिप्स:" #: editor/animation_track_editor.cpp msgid "Change Track Path" -msgstr "" +msgstr "ट्रैक पथ बदलें" #: editor/animation_track_editor.cpp msgid "Toggle this track on/off." -msgstr "" +msgstr "इस ट्रैक को ऑन/ऑफ पर टॉगल करें ।" #: editor/animation_track_editor.cpp msgid "Update Mode (How this property is set)" -msgstr "" +msgstr "अपडेट मोड (यह संपत्ति कैसे सेट की जाती है)" #: editor/animation_track_editor.cpp msgid "Interpolation Mode" -msgstr "" +msgstr "इंटरपोलेशन मोड" #: editor/animation_track_editor.cpp msgid "Loop Wrap Mode (Interpolate end with beginning on loop)" -msgstr "" +msgstr "लूप रैप मोड (लूप पर शुरुआत के साथ इंटरपोलेट अंत)" #: editor/animation_track_editor.cpp msgid "Remove this track." -msgstr "" +msgstr "इस ट्रैक को हटा दें।" #: editor/animation_track_editor.cpp msgid "Time (s): " -msgstr "" +msgstr "समय (एस): " #: editor/animation_track_editor.cpp msgid "Toggle Track Enabled" -msgstr "" +msgstr "टॉगल ट्रैक सक्षम" #: editor/animation_track_editor.cpp msgid "Continuous" -msgstr "" +msgstr "सतत" #: editor/animation_track_editor.cpp msgid "Discrete" -msgstr "" +msgstr "असतत" #: editor/animation_track_editor.cpp msgid "Trigger" -msgstr "" +msgstr "ट्रिगर" #: editor/animation_track_editor.cpp msgid "Capture" -msgstr "" +msgstr "पकड़ना" #: editor/animation_track_editor.cpp msgid "Nearest" -msgstr "" +msgstr "निकटतम" #: editor/animation_track_editor.cpp editor/plugins/curve_editor_plugin.cpp #: editor/property_editor.cpp msgid "Linear" -msgstr "" +msgstr "रैखिक" #: editor/animation_track_editor.cpp msgid "Cubic" -msgstr "" +msgstr "घन" #: editor/animation_track_editor.cpp msgid "Clamp Loop Interp" -msgstr "" +msgstr "क्लैंप लूप इंटरप" #: editor/animation_track_editor.cpp msgid "Wrap Loop Interp" -msgstr "" +msgstr "रैप लूप इंटरप" #: editor/animation_track_editor.cpp #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key" -msgstr "" +msgstr "कुंजी डालें" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Duplicate Key(s)" -msgstr "प्रतिलिपि" +msgstr "डुप्लीकेट कुंजी (ओं)" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Delete Key(s)" -msgstr "एनीमेशन को हटाने के लिए कुंजी" +msgstr "कुंजी को हटाएं" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Change Animation Update Mode" -msgstr "शब्द बदलें मूल्य" +msgstr "एनिमेशन अपडेट मोड बदलें" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Change Animation Interpolation Mode" -msgstr "शब्द बदलें मूल्य" +msgstr "एनिमेशन इंटरपोलेशन मोड बदलें" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Change Animation Loop Mode" -msgstr "एनिमेशन लूप" +msgstr "एनिमेशन लूप मोड बदलें" #: editor/animation_track_editor.cpp msgid "Remove Anim Track" -msgstr "" +msgstr "अनीम ट्रैक निकालें" #: editor/animation_track_editor.cpp msgid "Create NEW track for %s and insert key?" -msgstr "" +msgstr "% एस के लिए नया ट्रैक बनाएं और कुंजी डालें?" #: editor/animation_track_editor.cpp msgid "Create %d NEW tracks and insert keys?" -msgstr "" +msgstr "% D नए ट्रैक बनाएं और कुंजियाँ डालें?" #: editor/animation_track_editor.cpp editor/create_dialog.cpp #: editor/editor_audio_buses.cpp editor/editor_feature_profile.cpp @@ -375,40 +361,39 @@ msgstr "" #: editor/script_create_dialog.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Create" -msgstr "" +msgstr "बनाना" #: editor/animation_track_editor.cpp msgid "Anim Insert" -msgstr "" +msgstr "अनीम डालें" #: editor/animation_track_editor.cpp msgid "AnimationPlayer can't animate itself, only other players." -msgstr "" +msgstr "एनिमेशनप्लेयर खुद को चेतन नहीं कर सकता, केवल अन्य खिलाड़ी।" #: editor/animation_track_editor.cpp msgid "Anim Create & Insert" -msgstr "" +msgstr "अनीम बनाएं और डालें" #: editor/animation_track_editor.cpp msgid "Anim Insert Track & Key" -msgstr "" +msgstr "अनीम डालें ट्रैक और कुंजी" #: editor/animation_track_editor.cpp msgid "Anim Insert Key" -msgstr "" +msgstr "अनीम डालें कुंजी" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Change Animation Step" -msgstr "शब्दकोश कुंजी बदलें" +msgstr "एनिमेशन स्टेप बदलें" #: editor/animation_track_editor.cpp msgid "Rearrange Tracks" -msgstr "" +msgstr "पटरियों को पुनर्व्यवस्थित करें" #: editor/animation_track_editor.cpp msgid "Transform tracks only apply to Spatial-based nodes." -msgstr "" +msgstr "पटरियों को बदलने केवल स्थानिक आधारित नोड्स पर लागू होते हैं।" #: editor/animation_track_editor.cpp msgid "" @@ -417,79 +402,79 @@ msgid "" "-AudioStreamPlayer2D\n" "-AudioStreamPlayer3D" msgstr "" +"ऑडियो ट्रैक केवल प्रकार के नोड्स को इंगित कर सकते हैं:\n" +"-ऑडियोस्ट्रीमप्लेयर\n" +"-ऑडियोस्ट्रीमप्लेयर2डी\n" +"-ऑडियोस्ट्रीमप्लेयर3डी" #: editor/animation_track_editor.cpp msgid "Animation tracks can only point to AnimationPlayer nodes." -msgstr "" +msgstr "एनिमेशन ट्रैक केवल एनिमेशनप्लेयर नोड्स को इंगित कर सकते हैं।" #: editor/animation_track_editor.cpp msgid "An animation player can't animate itself, only other players." -msgstr "" +msgstr "एक एनीमेशन खिलाड़ी खुद को चेतन नहीं कर सकता, केवल अन्य खिलाड़ी।" #: editor/animation_track_editor.cpp msgid "Not possible to add a new track without a root" -msgstr "" +msgstr "रूट के बिना नया ट्रैक जोड़ना संभव नहीं" #: editor/animation_track_editor.cpp msgid "Invalid track for Bezier (no suitable sub-properties)" -msgstr "" +msgstr "बेजियर के लिए अमान्य ट्रैक (कोई उपयुक्त उप-गुण नहीं)" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Add Bezier Track" -msgstr "ट्रैक जोड़ें" +msgstr "बेज़ियर ट्रैक जोड़ें" #: editor/animation_track_editor.cpp msgid "Track path is invalid, so can't add a key." -msgstr "" +msgstr "ट्रैक पथ अमान्य है, इसलिए एक कुंजी नहीं जोड़ सकते हैं।" #: editor/animation_track_editor.cpp msgid "Track is not of type Spatial, can't insert key" -msgstr "" +msgstr "ट्रैक प्रकार का नहीं है, स्थानिक नहीं डाला जा सकता है" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Add Transform Track Key" -msgstr "3 डी ट्रैक रूपांतरण" +msgstr "ट्रांसफ़ॉर्म ट्रैक कुंजी जोड़ें" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Add Track Key" -msgstr "ट्रैक जोड़ें" +msgstr "ट्रैक कुंजी जोड़ें" #: editor/animation_track_editor.cpp msgid "Track path is invalid, so can't add a method key." -msgstr "" +msgstr "ट्रैक पथ अमान्य है, इसलिए एक विधि कुंजी नहीं जोड़ सकते हैं।" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Add Method Track Key" -msgstr "कॉल मेथड ट्रैक" +msgstr "विधि ट्रैक कुंजी जोड़ें" #: editor/animation_track_editor.cpp msgid "Method not found in object: " -msgstr "" +msgstr "ऑब्जेक्ट में नहीं पाया गया विधि: " #: editor/animation_track_editor.cpp msgid "Anim Move Keys" -msgstr "" +msgstr "ऐनिमेटेड मूव कीज़" #: editor/animation_track_editor.cpp msgid "Clipboard is empty" -msgstr "" +msgstr "क्लिपबोर्ड खाली है" #: editor/animation_track_editor.cpp msgid "Paste Tracks" -msgstr "" +msgstr "पेस्ट ट्रैक" #: editor/animation_track_editor.cpp msgid "Anim Scale Keys" -msgstr "" +msgstr "एनिमेटेड स्केल कुंजी" #: editor/animation_track_editor.cpp msgid "" "This option does not work for Bezier editing, as it's only a single track." -msgstr "" +msgstr "यह विकल्प बेज़ियर संपादन के लिए काम नहीं करता है, क्योंकि यह केवल एक ही ट्रैक है।" #: editor/animation_track_editor.cpp msgid "" @@ -503,38 +488,46 @@ msgid "" "Alternatively, use an import preset that imports animations to separate " "files." msgstr "" +"यह एनीमेशन एक आयातित दृश्य से संबंधित है, इसलिए आयातित पटरियों में परिवर्तन नहीं सहेजे " +"जाएंगे।\n" +"\n" +"कस्टम ट्रैक जोड़ने की क्षमता को सक्षम करने के लिए, दृश्य की आयात सेटिंग्स और सेट पर नेविगेट " +"करें\n" +"\"एनिमेशन > स्टोरेज\" से \"फाइल्स\", \"एनिमेशन > कस्टम ट्रैक रखें\", फिर री-इम्पोर्ट करें।\n" +"वैकल्पिक रूप से, एक आयात पूर्व निर्धारित का उपयोग करें जो फ़ाइलों को अलग करने के लिए " +"एनिमेशन आयात करता है।" #: editor/animation_track_editor.cpp msgid "Warning: Editing imported animation" -msgstr "" +msgstr "चेतावनी: आयातित एनीमेशन संपादन" #: editor/animation_track_editor.cpp msgid "Select an AnimationPlayer node to create and edit animations." -msgstr "" +msgstr "एनिमेशन बनाने और संपादित करने के लिए एनिमेशनप्लेयर नोड का चयन करें।" #: editor/animation_track_editor.cpp msgid "Only show tracks from nodes selected in tree." -msgstr "" +msgstr "केवल पेड़ में चयनित नोड्स से पटरियों को दिखाएं।" #: editor/animation_track_editor.cpp msgid "Group tracks by node or display them as plain list." -msgstr "" +msgstr "समूह द्वारा पटरियों नोड या प्रदर्शन के रूप में उन्हें सादे सूची." #: editor/animation_track_editor.cpp msgid "Snap:" -msgstr "" +msgstr "आकस्मिक:" #: editor/animation_track_editor.cpp msgid "Animation step value." -msgstr "" +msgstr "एनीमेशन स्टेप वैल्यू।" #: editor/animation_track_editor.cpp msgid "Seconds" -msgstr "" +msgstr "सेकंड" #: editor/animation_track_editor.cpp msgid "FPS" -msgstr "" +msgstr "एफपीएस" #: editor/animation_track_editor.cpp editor/editor_properties.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp @@ -544,109 +537,107 @@ msgstr "" #: editor/project_settings_editor.cpp editor/property_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Edit" -msgstr "" +msgstr "संपादित" #: editor/animation_track_editor.cpp msgid "Animation properties." -msgstr "" +msgstr "एनिमेशन गुण।" #: editor/animation_track_editor.cpp msgid "Copy Tracks" -msgstr "" +msgstr "कॉपी ट्रैक" #: editor/animation_track_editor.cpp msgid "Scale Selection" -msgstr "" +msgstr "स्केल चयन" #: editor/animation_track_editor.cpp msgid "Scale From Cursor" -msgstr "" +msgstr "कर्सर से स्केल" #: editor/animation_track_editor.cpp modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Duplicate Selection" -msgstr "डुप्लिकेट चयन" +msgstr "डुप्लीकेट चयन" #: editor/animation_track_editor.cpp msgid "Duplicate Transposed" -msgstr "" +msgstr "डुप्लीकेट ट्रांसपेश" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Delete Selection" -msgstr "डुप्लिकेट चयन" +msgstr "चयन हटाएं" #: editor/animation_track_editor.cpp msgid "Go to Next Step" -msgstr "" +msgstr "अगले चरण में जाएं" #: editor/animation_track_editor.cpp msgid "Go to Previous Step" -msgstr "" +msgstr "पिछले चरण में जाएं" #: editor/animation_track_editor.cpp msgid "Optimize Animation" -msgstr "" +msgstr "एनिमेशन का अनुकूलन" #: editor/animation_track_editor.cpp msgid "Clean-Up Animation" -msgstr "" +msgstr "क्लीन-अप एनीमेशन" #: editor/animation_track_editor.cpp msgid "Pick the node that will be animated:" -msgstr "" +msgstr "एनिमेटेड हो जाएगा कि नोड उठाओ:" #: editor/animation_track_editor.cpp msgid "Use Bezier Curves" -msgstr "" +msgstr "बेज़ियर कर्व्स का प्रयोग करें" #: editor/animation_track_editor.cpp msgid "Anim. Optimizer" -msgstr "" +msgstr "Anim. अनुकूलक" #: editor/animation_track_editor.cpp msgid "Max. Linear Error:" -msgstr "" +msgstr "अधिकतम. रैखिक त्रुटि:" #: editor/animation_track_editor.cpp msgid "Max. Angular Error:" -msgstr "" +msgstr "अधिकतम. कोणीय त्रुटि:" #: editor/animation_track_editor.cpp msgid "Max Optimizable Angle:" -msgstr "" +msgstr "मैक्स ऑप्टिमाइज़ेबल एंगल:" #: editor/animation_track_editor.cpp msgid "Optimize" -msgstr "" +msgstr "ऑप्टिमाइज़" #: editor/animation_track_editor.cpp msgid "Remove invalid keys" -msgstr "" +msgstr "अमान्य चाबियां निकालें" #: editor/animation_track_editor.cpp msgid "Remove unresolved and empty tracks" -msgstr "" +msgstr "अनसुलझे और खाली पटरियों को हटादें" #: editor/animation_track_editor.cpp msgid "Clean-up all animations" -msgstr "" +msgstr "सभी एनिमेशन को साफ-सुथरा करें" #: editor/animation_track_editor.cpp msgid "Clean-Up Animation(s) (NO UNDO!)" -msgstr "" +msgstr "क्लीन-अप एनीमेशन (एस) (कोई पूर्ववत!)" #: editor/animation_track_editor.cpp msgid "Clean-Up" -msgstr "" +msgstr "साफ - सफाई" #: editor/animation_track_editor.cpp msgid "Scale Ratio:" -msgstr "" +msgstr "स्केल अनुपात:" #: editor/animation_track_editor.cpp msgid "Select Tracks to Copy" -msgstr "" +msgstr "कॉपी करने के लिए ट्रैक का चयन करें" #: editor/animation_track_editor.cpp editor/editor_log.cpp #: editor/editor_properties.cpp @@ -655,87 +646,85 @@ msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp editor/property_editor.cpp #: scene/gui/line_edit.cpp scene/gui/text_edit.cpp msgid "Copy" -msgstr "" +msgstr "कॉपी" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Select All/None" -msgstr "डुप्लिकेट चयन" +msgstr "सभी का चयन करें/" #: editor/animation_track_editor_plugins.cpp -#, fuzzy msgid "Add Audio Track Clip" -msgstr "ट्रैक जोड़ें" +msgstr "ऑडियो ट्रैक क्लिप जोड़ें" #: editor/animation_track_editor_plugins.cpp msgid "Change Audio Track Clip Start Offset" -msgstr "" +msgstr "ऑडियो ट्रैक क्लिप को बदलें ऑफसेट शुरू करें" #: editor/animation_track_editor_plugins.cpp msgid "Change Audio Track Clip End Offset" -msgstr "" +msgstr "ऑडियो ट्रैक क्लिप एंड ऑफसेट बदलें" #: editor/array_property_edit.cpp msgid "Resize Array" -msgstr "" +msgstr "रीसाइज रीव्यू" #: editor/array_property_edit.cpp msgid "Change Array Value Type" -msgstr "" +msgstr "व्यूह मूल्य प्रकार बदलें" #: editor/array_property_edit.cpp msgid "Change Array Value" -msgstr "" +msgstr "व्यूह मूल्य बदलें" #: editor/code_editor.cpp msgid "Go to Line" -msgstr "" +msgstr "लाइन पर जाएं" #: editor/code_editor.cpp msgid "Line Number:" -msgstr "" +msgstr "लाइन नंबर:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "" +#, fuzzy +msgid "%d replaced." +msgstr "बदलने के" #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." -msgstr "" +msgstr "% d मैच।" #: editor/code_editor.cpp editor/editor_help.cpp -#, fuzzy msgid "%d matches." -msgstr "एक जैसा:" +msgstr "% डी मैच।" #: editor/code_editor.cpp editor/find_in_files.cpp msgid "Match Case" -msgstr "" +msgstr "मैच मामला" #: editor/code_editor.cpp editor/find_in_files.cpp msgid "Whole Words" -msgstr "" +msgstr "पूरे शब्द" #: editor/code_editor.cpp editor/rename_dialog.cpp msgid "Replace" -msgstr "" +msgstr "बदलने के" #: editor/code_editor.cpp msgid "Replace All" -msgstr "" +msgstr "सबको बदली करें" #: editor/code_editor.cpp msgid "Selection Only" -msgstr "" +msgstr "केवल चयन" #: editor/code_editor.cpp editor/plugins/script_text_editor.cpp #: editor/plugins/text_editor.cpp msgid "Standard" -msgstr "" +msgstr "मानक" #: editor/code_editor.cpp editor/plugins/script_editor_plugin.cpp msgid "Toggle Scripts Panel" -msgstr "" +msgstr "टॉगल स्क्रिप्ट पैनल" #: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/texture_region_editor_plugin.cpp @@ -755,44 +744,38 @@ msgstr "रीसेट आकार" #: editor/code_editor.cpp msgid "Warnings" -msgstr "" +msgstr "चेतावनियाँ" #: editor/code_editor.cpp msgid "Line and column numbers." -msgstr "" +msgstr "लाइन और कॉलम नंबर।" #: editor/connections_dialog.cpp -#, fuzzy msgid "Method in target node must be specified." -msgstr "लक्ष्य नोड में विधि निर्दिष्ट किया जाना चाहिए!" +msgstr "लक्ष्य नोड में विधि निर्दिष्ट की जानी चाहिए।" #: editor/connections_dialog.cpp -#, fuzzy msgid "" "Target method not found. Specify a valid method or attach a script to the " "target node." msgstr "" -"लक्ष्य विधि नहीं मिला! एक वैध विधि निर्दिष्ट करें या नोड को लक्षित करने के लिए एक " -"स्क्रिप्ट संलग्न करें।" +"लक्ष्य विधि नहीं मिली। एक मान्य विधि निर्दिष्ट करें या स्क्रिप्ट को लक्ष्य नोड में संलग्न करें।" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connect to Node:" -msgstr "जुडिये" +msgstr "नोड से कनेक्ट करें:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connect to Script:" -msgstr "कनेक्ट करने के लिए संकेत:" +msgstr "स्क्रिप्ट से कनेक्ट:" #: editor/connections_dialog.cpp -#, fuzzy msgid "From Signal:" -msgstr "कनेक्ट करने के लिए संकेत:" +msgstr "सिग्नल से:" #: editor/connections_dialog.cpp msgid "Scene does not contain any script." -msgstr "" +msgstr "सीन में कोई स्क्रिप्ट नहीं होती।" #: editor/connections_dialog.cpp editor/editor_autoload_settings.cpp #: editor/groups_editor.cpp editor/plugins/item_list_editor_plugin.cpp @@ -813,23 +796,21 @@ msgstr "मिटाना" #: editor/connections_dialog.cpp msgid "Add Extra Call Argument:" -msgstr "" +msgstr "अतिरिक्त कॉल तर्क जोड़ें:" #: editor/connections_dialog.cpp msgid "Extra Call Arguments:" -msgstr "" +msgstr "अतिरिक्त कॉल तर्क:" #: editor/connections_dialog.cpp msgid "Receiver Method:" -msgstr "" +msgstr "रिसीवर विधि:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Advanced" -msgstr "संतुलित" +msgstr "उन्नत" #: editor/connections_dialog.cpp -#, fuzzy msgid "Deferred" msgstr "स्थगित" @@ -837,19 +818,20 @@ msgstr "स्थगित" msgid "" "Defers the signal, storing it in a queue and only firing it at idle time." msgstr "" +"संकेत को स्थगित कर देता है, इसे एक कतार में संग्रहित करता है और केवल निष्क्रिय समय पर इसे " +"फायरिंग करता है।" #: editor/connections_dialog.cpp msgid "Oneshot" -msgstr "" +msgstr "वनशॉट" #: editor/connections_dialog.cpp msgid "Disconnects the signal after its first emission." -msgstr "" +msgstr "अपने पहले उत्सर्जन के बाद संकेत डिस्कनेक्ट करता है।" #: editor/connections_dialog.cpp -#, fuzzy msgid "Cannot connect signal" -msgstr "कनेक्ट करने के लिए संकेत:" +msgstr "सिग्नल कनेक्ट नहीं कर सकते" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/export_template_manager.cpp editor/groups_editor.cpp @@ -867,34 +849,28 @@ msgid "Close" msgstr "बंद करे" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connect" -msgstr "जुडिये" +msgstr "जोड़ना" #: editor/connections_dialog.cpp -#, fuzzy msgid "Signal:" -msgstr "संकेत" +msgstr "संकेत:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connect '%s' to '%s'" -msgstr "जुडिये '%s' to '%s'" +msgstr "'%' को '%' से कनेक्ट करें" #: editor/connections_dialog.cpp -#, fuzzy msgid "Disconnect '%s' from '%s'" -msgstr "जुडिये '%s' to '%s'" +msgstr "'%' से डिस्कनेक्ट करें '%'" #: editor/connections_dialog.cpp -#, fuzzy msgid "Disconnect all from signal: '%s'" -msgstr "जुडिये '%s' to '%s'" +msgstr "सभी को सिग्नल से डिस्कनेक्ट करें: '%s'" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connect..." -msgstr "जुडिये..." +msgstr "जोड़ना..." #: editor/connections_dialog.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -902,18 +878,16 @@ msgid "Disconnect" msgstr "डिस्कनेक्ट" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connect a Signal to a Method" -msgstr "कनेक्ट करने के लिए संकेत:" +msgstr "एक विधि के लिए एक संकेत कनेक्ट" #: editor/connections_dialog.cpp -#, fuzzy msgid "Edit Connection:" -msgstr "परिवर्तन वक्र चयन" +msgstr "संपादित करें कनेक्शन:" #: editor/connections_dialog.cpp msgid "Are you sure you want to remove all connections from the \"%s\" signal?" -msgstr "" +msgstr "क्या आपसुनिश्चित हैं कि आप \"% एस\" सिग्नल से सभी कनेक्शन हटाना चाहते हैं?" #: editor/connections_dialog.cpp editor/editor_help.cpp editor/node_dock.cpp msgid "Signals" @@ -921,16 +895,15 @@ msgstr "संकेत" #: editor/connections_dialog.cpp msgid "Are you sure you want to remove all connections from this signal?" -msgstr "" +msgstr "क्या आप सुनिश्चित हैं कि आप इस सिग्नल से सभी कनेक्शन हटाना चाहते हैं?" #: editor/connections_dialog.cpp -#, fuzzy msgid "Disconnect All" -msgstr "डिस्कनेक्ट" +msgstr "सभी को डिस्कनेक्ट करें" #: editor/connections_dialog.cpp msgid "Edit..." -msgstr "" +msgstr "संपादित..." #: editor/connections_dialog.cpp msgid "Go To Method" @@ -942,12 +915,11 @@ msgstr "" #: editor/create_dialog.cpp editor/project_settings_editor.cpp msgid "Change" -msgstr "" +msgstr "परिवर्तन" #: editor/create_dialog.cpp -#, fuzzy msgid "Create New %s" -msgstr "एक नया बनाएं" +msgstr "नया%s बनाएं" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp @@ -961,9 +933,8 @@ msgstr "हाल ही में किया:" #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp #: editor/property_selector.cpp editor/quick_open.cpp #: modules/visual_script/visual_script_property_selector.cpp -#, fuzzy msgid "Search:" -msgstr "खोज कर:" +msgstr "खोज:" #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp #: editor/property_selector.cpp editor/quick_open.cpp @@ -984,33 +955,29 @@ msgid "Search Replacement For:" msgstr "इसके लिए खोजी प्रतिस्थापन:" #: editor/dependency_editor.cpp -#, fuzzy msgid "Dependencies For:" -msgstr "के लिए निर्भरता:" +msgstr "निर्भरता के लिए:" #: editor/dependency_editor.cpp -#, fuzzy msgid "" "Scene '%s' is currently being edited.\n" "Changes will only take effect when reloaded." msgstr "" -"दृश्य '%s' वर्तमान में संपादित किया जा रहा है।\n" -"परिवर्तन तब तक प्रभावी नहीं होंगे जब तक कि पुनः लोड नहीं किए जाएंगे।" +"दृश्य '%' वर्तमान में संपादित किया जा रहा है।\n" +"परिवर्तन केवल तभी प्रभावी होंगे जब रीलोड किया जाएगा।" #: editor/dependency_editor.cpp -#, fuzzy msgid "" "Resource '%s' is in use.\n" "Changes will only take effect when reloaded." msgstr "" -"संसाधन '%s' उपयोग में है\n" -"पुनः लोड होने पर परिवर्तन प्रभावी होंगे।" +"संसाधन '%' उपयोग में है।\n" +"परिवर्तन केवल तभी प्रभावी होंगे जब रीलोड किया जाएगा।" #: editor/dependency_editor.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Dependencies" -msgstr "निर्भरता" +msgstr "निर्भरताएँ" #: editor/dependency_editor.cpp msgid "Resource" @@ -1026,9 +993,8 @@ msgid "Dependencies:" msgstr "निर्भरता:" #: editor/dependency_editor.cpp -#, fuzzy msgid "Fix Broken" -msgstr "टूटी सही कर देंगे?" +msgstr "टूटा ठीक करें" #: editor/dependency_editor.cpp msgid "Dependency Editor" @@ -1053,9 +1019,8 @@ msgid "Owners Of:" msgstr "के स्वामी:" #: editor/dependency_editor.cpp -#, fuzzy msgid "Remove selected files from the project? (Can't be restored)" -msgstr "परियोजना से चयनित फ़ाइलें निकालें? (कोई पूर्ववत नहीं)" +msgstr "परियोजना से चयनित फ़ाइलों को हटा दें? (बहाल नहीं किया जा सकता है)" #: editor/dependency_editor.cpp msgid "" @@ -1067,18 +1032,16 @@ msgstr "" "वैसे भी उन्हें निकालें? (कोई पूर्ववत नहीं)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "निकाला नहीं जा सकता:\n" +msgstr "नहीं हटा सकते:" #: editor/dependency_editor.cpp msgid "Error loading:" msgstr "लोड होने मे त्रुटि:" #: editor/dependency_editor.cpp -#, fuzzy msgid "Load failed due to missing dependencies:" -msgstr "लापता निर्भरताओं के कारण दृश्य लोड करने में विफल रहे:" +msgstr "गायब निर्भरता के कारण लोड विफल रहा:" #: editor/dependency_editor.cpp editor/editor_node.cpp msgid "Open Anyway" @@ -1101,14 +1064,12 @@ msgid "Permanently delete %d item(s)? (No undo!)" msgstr "%d आइटम को स्थायी रूप से हटाएं? (नहीं पूर्ववत करें!)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Show Dependencies" -msgstr "निर्भरता" +msgstr "निर्भरता दिखाएं" #: editor/dependency_editor.cpp -#, fuzzy msgid "Orphan Resource Explorer" -msgstr "Orphan Resource Explorer" +msgstr "अनाथ संसाधन एक्सप्लोरर" #: editor/dependency_editor.cpp editor/editor_audio_buses.cpp #: editor/editor_file_dialog.cpp editor/editor_node.cpp @@ -1151,9 +1112,8 @@ msgid "Lead Developer" msgstr "प्रमुख डेवलपर" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "प्रोजेक्ट मैनेजर" +msgstr "परियोजना प्रबंधक " #: editor/editor_about.cpp msgid "Developers" @@ -1196,21 +1156,19 @@ msgid "License" msgstr "लाइसेंस" #: editor/editor_about.cpp -#, fuzzy msgid "Third-party Licenses" -msgstr "Thirdparty License" +msgstr "थर्ड पार्टी लाइसेंस" #: editor/editor_about.cpp -#, fuzzy msgid "" "Godot Engine relies on a number of third-party free and open source " "libraries, all compatible with the terms of its MIT license. The following " "is an exhaustive list of all such third-party components with their " "respective copyright statements and license terms." msgstr "" -"गोडोट इंजन तीसरे पक्ष के स्वतंत्र और खुले स्रोत पुस्तकालयों पर निर्भर करता है, जो कि इसके " -"एमआईटी लाइसेंस की शर्तों के साथ संगत है। निम्नलिखित ऐसे सभी तृतीय पक्ष घटकों की एक विस्तृत " -"सूची है जो उनके संबंधित कॉपीराइट कथन और लाइसेंस शर्तों के साथ हैं।" +"गोडोट इंजन अपने MIT लाइसेंस की शर्तों के साथ सभी तृतीय-पक्ष मुक्त और मुक्त स्रोत पुस्तकालयों " +"पर निर्भर करता है। निम्नलिखित ऐसे सभी तृतीय-पक्ष घटकों की एक विस्तृत सूची है, जिनके " +"संबंधित कॉपीराइट स्टेटमेंट और लाइसेंस शर्तें हैं।" #: editor/editor_about.cpp msgid "All Components" @@ -1221,18 +1179,16 @@ msgid "Components" msgstr "अवयव" #: editor/editor_about.cpp -#, fuzzy msgid "Licenses" -msgstr "Licenses" +msgstr "लाइसेंस" #: editor/editor_asset_installer.cpp editor/project_manager.cpp -#, fuzzy msgid "Error opening package file, not in ZIP format." -msgstr "पैकेज फ़ाइल खोलने में त्रुटि, zip प्रारूप में नहीं |" +msgstr "ज़िप फ़ाइल खोलने में त्रुटि, प्रारूप में नहीं।" #: editor/editor_asset_installer.cpp msgid "%s (Already Exists)" -msgstr "" +msgstr "%s (पहले से मौजूद है)" #: editor/editor_asset_installer.cpp msgid "Uncompressing Assets" @@ -1247,9 +1203,8 @@ msgid "And %s more files." msgstr "" #: editor/editor_asset_installer.cpp editor/project_manager.cpp -#, fuzzy msgid "Package installed successfully!" -msgstr "पैकेज सफलतापूर्वक स्थापित किया गया!" +msgstr "पैकेज सफलतापूर्वक स्थापित!" #: editor/editor_asset_installer.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -1257,18 +1212,16 @@ msgid "Success!" msgstr "सफलता!" #: editor/editor_asset_installer.cpp -#, fuzzy msgid "Package Contents:" -msgstr "Package Installer" +msgstr "पैकेज सामग्री:" #: editor/editor_asset_installer.cpp editor/editor_node.cpp msgid "Install" msgstr "इंस्टॉल" #: editor/editor_asset_installer.cpp -#, fuzzy msgid "Package Installer" -msgstr "Package Installer" +msgstr "पैकेज इंस्टॉलर" #: editor/editor_audio_buses.cpp msgid "Speakers" @@ -1283,9 +1236,8 @@ msgid "Rename Audio Bus" msgstr "ऑडियो बस का नाम बदलें" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Change Audio Bus Volume" -msgstr "ऑडियो बस सोलो टॉगल करें" +msgstr "ऑडियो बस वॉल्यूम बदलें" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Solo" @@ -1300,7 +1252,6 @@ msgid "Toggle Audio Bus Bypass Effects" msgstr "ऑडियो बस बायपास प्रभाव टॉगल करें" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Select Audio Bus Send" msgstr "ऑडियो बस भेजें का चयन करें" @@ -1313,21 +1264,18 @@ msgid "Move Bus Effect" msgstr "बस प्रभाव हटो" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Delete Bus Effect" -msgstr "बस प्रभाव हटाना" +msgstr "बस प्रभाव हटाएं" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Drag & drop to rearrange." -msgstr "पुन: व्यवस्थित करने के लिए ऑडियो बस, खींचें और ड्रॉप |" +msgstr "पुनर्व्यवस्थित करने के लिए खींचें और छोड़ दें।" #: editor/editor_audio_buses.cpp msgid "Solo" -msgstr "" +msgstr "एकल" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Mute" msgstr "मूक" @@ -1350,11 +1298,11 @@ msgstr "वॉल्यूम रीसेट करें" #: editor/editor_audio_buses.cpp msgid "Delete Effect" -msgstr "" +msgstr "डिलीट इफेक्ट" #: editor/editor_audio_buses.cpp msgid "Audio" -msgstr "" +msgstr "ऑडियो" #: editor/editor_audio_buses.cpp msgid "Add Audio Bus" @@ -1386,7 +1334,7 @@ msgstr "" #: editor/editor_audio_buses.cpp msgid "Location for New Layout..." -msgstr "" +msgstr "नए लेआउट के लिए स्थान..." #: editor/editor_audio_buses.cpp msgid "Open Audio Bus Layout" @@ -1405,9 +1353,8 @@ msgid "Invalid file, not an audio bus layout." msgstr "" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Error saving file: %s" -msgstr "लोड हो रहा है त्रुटियाँ!" +msgstr "त्रुटि बचत फ़ाइल: %s" #: editor/editor_audio_buses.cpp msgid "Add Bus" @@ -1500,9 +1447,8 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/script_create_dialog.cpp -#, fuzzy msgid "Invalid path." -msgstr "गलत फॉण्ट का आकार |" +msgstr "अमान्य रास्ता।" #: editor/editor_autoload_settings.cpp editor/script_create_dialog.cpp msgid "File does not exist." @@ -1640,9 +1586,8 @@ msgid "On 32-bit exports the embedded PCK cannot be bigger than 4 GiB." msgstr "" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "3D Editor" -msgstr "निर्भरता संपादक" +msgstr "3D संपादक" #: editor/editor_feature_profile.cpp #, fuzzy @@ -1979,9 +1924,8 @@ msgid "Inherited by:" msgstr "" #: editor/editor_help.cpp -#, fuzzy msgid "Description" -msgstr "विवरण:" +msgstr "विवरण" #: editor/editor_help.cpp msgid "Online Tutorials" @@ -3455,7 +3399,7 @@ msgstr "" #: editor/export_template_manager.cpp #, fuzzy msgid "Cannot remove temporary file:" -msgstr "निकाला नहीं जा सकता:\n" +msgstr "निकाला नहीं जा सकता:" #: editor/export_template_manager.cpp msgid "" @@ -3464,7 +3408,6 @@ msgid "" msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Error requesting URL:" msgstr "लोड होने मे त्रुटि:" @@ -3490,9 +3433,8 @@ msgid "Connecting..." msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Can't Connect" -msgstr "जुडिये" +msgstr "कनेक्ट नहीं कर सकते" #: editor/export_template_manager.cpp msgid "Connected" @@ -3516,9 +3458,8 @@ msgid "SSL Handshake Error" msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Uncompressing Android Build Sources" -msgstr "असंपीड़ित संपत्तियां" +msgstr "अनकॉमिंग एंड्रॉइड बिल्ड स्रोत" #: editor/export_template_manager.cpp msgid "Current Version:" @@ -3537,9 +3478,8 @@ msgid "Remove Template" msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Select Template File" -msgstr "चयनित फ़ाइलें हटाएं?" +msgstr "टेम्पलेट फ़ाइल का चयन करें" #: editor/export_template_manager.cpp msgid "Godot Export Templates" @@ -3558,9 +3498,8 @@ msgid "Select mirror from list: (Shift+Click: Open in Browser)" msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Favorites" -msgstr "पसंदीदा:" +msgstr "पसंद" #: editor/filesystem_dock.cpp msgid "Status: Import of file failed. Please fix file and reimport manually." @@ -3575,19 +3514,16 @@ msgid "Cannot move a folder into itself." msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "लोड होने मे त्रुटि:" +msgstr "त्रुटि चलती:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "लोड होने मे त्रुटि:" +msgstr "त्रुटि दोहराना:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "लापता निर्भरताओं के कारण दृश्य लोड करने में विफल रहे:" +msgstr "निर्भरता को अपडेट करने में असमर्थ:" #: editor/filesystem_dock.cpp editor/scene_tree_editor.cpp msgid "No name provided." @@ -3614,14 +3550,12 @@ msgid "Renaming folder:" msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating file:" -msgstr "प्रतिलिपि" +msgstr "डुप्लिकेट फाइल:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating folder:" -msgstr "प्रतिलिपि" +msgstr "डुप्लिकेटिंग फ़ोल्डर:" #: editor/filesystem_dock.cpp msgid "New Inherited Scene" @@ -3632,23 +3566,20 @@ msgid "Set As Main Scene" msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Open Scenes" -msgstr "खोलो इसे" +msgstr "खुले दृश्य" #: editor/filesystem_dock.cpp msgid "Instance" msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Add to Favorites" -msgstr "पसंदीदा:" +msgstr "पसंदीदा में जोड़ें" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Remove from Favorites" -msgstr "पसंदीदा:" +msgstr "पसंदीदा से निकालें" #: editor/filesystem_dock.cpp msgid "Edit Dependencies..." @@ -3663,27 +3594,24 @@ msgid "Rename..." msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicate..." -msgstr "प्रतिलिपि" +msgstr "डुप्लिकेट..." #: editor/filesystem_dock.cpp msgid "Move To..." msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "New Scene..." -msgstr "संसाधन" +msgstr "नया दृश्य..." #: editor/filesystem_dock.cpp editor/plugins/script_editor_plugin.cpp msgid "New Script..." msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "New Resource..." -msgstr "संसाधन" +msgstr "नया संसाधन..." #: editor/filesystem_dock.cpp editor/plugins/visual_shader_editor_plugin.cpp #: editor/script_editor_debugger.cpp @@ -3719,9 +3647,8 @@ msgid "Toggle Split Mode" msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Search files" -msgstr "खोज कर:" +msgstr "फाइलें खोजें" #: editor/filesystem_dock.cpp msgid "" @@ -3742,9 +3669,8 @@ msgid "Overwrite" msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Create Scene" -msgstr "एक नया बनाएं" +msgstr "दृश्य बनाएं" #: editor/filesystem_dock.cpp editor/plugins/script_editor_plugin.cpp msgid "Create Script" @@ -3798,9 +3724,8 @@ msgid "Replace all (no undo)" msgstr "" #: editor/find_in_files.cpp -#, fuzzy msgid "Searching..." -msgstr "खोज कर:" +msgstr "खोज..." #: editor/find_in_files.cpp msgid "Search complete" @@ -3819,19 +3744,16 @@ msgid "Group name already exists." msgstr "" #: editor/groups_editor.cpp -#, fuzzy msgid "Invalid group name." -msgstr "गलत फॉण्ट का आकार |" +msgstr "अमान्य समूह नाम।" #: editor/groups_editor.cpp -#, fuzzy msgid "Rename Group" -msgstr "ऑडियो बस का नाम बदलें" +msgstr "नाम बदलना समूह" #: editor/groups_editor.cpp -#, fuzzy msgid "Delete Group" -msgstr "को हटा दें" +msgstr "ग्रुप डिलीट करें" #: editor/groups_editor.cpp editor/node_dock.cpp msgid "Groups" @@ -3855,9 +3777,8 @@ msgid "Empty groups will be automatically removed." msgstr "" #: editor/groups_editor.cpp -#, fuzzy msgid "Group Editor" -msgstr "निर्भरता संपादक" +msgstr "समूह संपादक" #: editor/groups_editor.cpp msgid "Manage Groups" @@ -3957,9 +3878,8 @@ msgid "Import As:" msgstr "" #: editor/import_dock.cpp -#, fuzzy msgid "Preset" -msgstr "रीसेट आकार" +msgstr "प्रीसेट" #: editor/import_dock.cpp msgid "Reimport" @@ -4004,9 +3924,8 @@ msgid "Paste Params" msgstr "" #: editor/inspector_dock.cpp -#, fuzzy msgid "Edit Resource Clipboard" -msgstr "संसाधन" +msgstr "एडिट रिसोर्स क्लिपबोर्ड" #: editor/inspector_dock.cpp msgid "Copy Resource" @@ -4073,9 +3992,8 @@ msgid "Edit a Plugin" msgstr "" #: editor/plugin_config_dialog.cpp -#, fuzzy msgid "Create a Plugin" -msgstr "सदस्यता बनाएं" +msgstr "प्लगइन बनाएं" #: editor/plugin_config_dialog.cpp msgid "Plugin Name:" @@ -4099,16 +4017,14 @@ msgstr "" #: editor/plugins/abstract_polygon_2d_editor.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Create Polygon" -msgstr "सदस्यता बनाएं" +msgstr "बहुभुज बनाएँ" #: editor/plugins/abstract_polygon_2d_editor.cpp #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Create points." -msgstr "एक नया बनाएं" +msgstr "अंक बनाएं।" #: editor/plugins/abstract_polygon_2d_editor.cpp msgid "" @@ -4123,9 +4039,8 @@ msgid "Erase points." msgstr "" #: editor/plugins/abstract_polygon_2d_editor.cpp -#, fuzzy msgid "Edit Polygon" -msgstr "सदस्यता बनाएं" +msgstr "बहुभुज संपादित करें" #: editor/plugins/abstract_polygon_2d_editor.cpp msgid "Insert Point" @@ -4175,15 +4090,13 @@ msgstr "" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Add Node Point" -msgstr "पसंदीदा:" +msgstr "नोड प्वाइंट जोड़ें" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Add Animation Point" -msgstr "एनिमेशन लूप" +msgstr "एनिमेशन प्वाइंट जोड़ें" #: editor/plugins/animation_blend_space_1d_editor.cpp msgid "Remove BlendSpace1D Point" @@ -4225,9 +4138,8 @@ msgstr "" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Open Editor" -msgstr "निर्भरता संपादक" +msgstr "ओपन एडिटर" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4241,9 +4153,8 @@ msgid "Triangle already exists." msgstr "" #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Add Triangle" -msgstr "ट्रैक जोड़ें" +msgstr "त्रिकोण जोड़ें" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Change BlendSpace2D Limits" @@ -4318,26 +4229,22 @@ msgstr "" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Nodes Connected" -msgstr "जुडिये" +msgstr "नोड्स कनेक्टेड" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Nodes Disconnected" -msgstr "डिस्कनेक्ट" +msgstr "नोड्स डिस्कनेक्ट किए गए" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Set Animation" -msgstr "एनिमेशन लूप" +msgstr "सेट एनिमेशन" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Delete Node" -msgstr "को हटा दें" +msgstr "नोड हटाएं" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/scene_tree_dock.cpp @@ -4372,14 +4279,12 @@ msgid "Anim Clips" msgstr "" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Audio Clips" -msgstr "ट्रैक जोड़ें" +msgstr "ऑडियो क्लिप्स" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Functions" -msgstr "कार्यों:" +msgstr "कार्यों" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_state_machine_editor.cpp @@ -4512,9 +4417,8 @@ msgid "Animation" msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Edit Transitions..." -msgstr "अनुवाद में बदलाव करें:" +msgstr "एडिट ट्रांजिशन..." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Open in Inspector" @@ -4537,9 +4441,8 @@ msgid "Onion Skinning Options" msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Directions" -msgstr "विवरण:" +msgstr "निर्देशों" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Past" @@ -4613,14 +4516,12 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Transition exists!" -msgstr "अनुवाद में बदलाव करें:" +msgstr "संक्रमण मौजूद है!" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Add Transition" -msgstr "अनुवाद में बदलाव करें:" +msgstr "ट्रांजिशन जोड़ें" #: editor/plugins/animation_state_machine_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -4656,14 +4557,12 @@ msgid "No playback resource set at path: %s." msgstr "" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Node Removed" -msgstr "मिटाना" +msgstr "नोड हटाया गया" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Transition Removed" -msgstr "अनुवाद में बदलाव करें:" +msgstr "संक्रमण हटाया गया" #: editor/plugins/animation_state_machine_editor.cpp msgid "Set Start Node (Autoplay)" @@ -4677,19 +4576,16 @@ msgid "" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Create new nodes." -msgstr "एक नया बनाएं" +msgstr "नए नोड्स बनाएं।" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Connect nodes." -msgstr "जुडिये" +msgstr "नोड्स कनेक्ट करें।" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Remove selected node or transition." -msgstr "परियोजना से चयनित फ़ाइलें निकालें? (कोई पूर्ववत नहीं)" +msgstr "चयनित नोड या संक्रमण निकालें।" #: editor/plugins/animation_state_machine_editor.cpp msgid "Toggle autoplay this animation on start, restart or seek to zero." @@ -4700,9 +4596,8 @@ msgid "Set the end animation. This is useful for sub-transitions." msgstr "" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Transition: " -msgstr "अनुवाद में बदलाव करें:" +msgstr "संक्रमण: " #: editor/plugins/animation_state_machine_editor.cpp msgid "Play Mode:" @@ -4711,7 +4606,7 @@ msgstr "" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" -msgstr "" +msgstr "एनिमेशनट्री" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "New name:" @@ -4882,9 +4777,8 @@ msgid "Request failed." msgstr "" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Cannot save response to:" -msgstr "निकाला नहीं जा सकता:\n" +msgstr "जवाब नहीं बचा सकते:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Write error." @@ -4947,9 +4841,8 @@ msgid "Idle" msgstr "" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Install..." -msgstr "इंस्टॉल" +msgstr "स्थापित..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Retry" @@ -4980,14 +4873,12 @@ msgid "Name (Z-A)" msgstr "" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (A-Z)" -msgstr "लाइसेंस" +msgstr "लाइसेंस (ए-जेड)" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (Z-A)" -msgstr "लाइसेंस" +msgstr "लाइसेंस (जेड-ए)" #: editor/plugins/asset_library_editor_plugin.cpp msgid "First" @@ -5047,9 +4938,8 @@ msgid "Testing" msgstr "" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Loading..." -msgstr "खोज कर:" +msgstr "लोड..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Assets ZIP File" @@ -5118,28 +5008,24 @@ msgid "Move Vertical Guide" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Create Vertical Guide" -msgstr "एक नया बनाएं" +msgstr "वर्टिकल गाइड बनाएं" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Remove Vertical Guide" -msgstr "मिटाना" +msgstr "वर्टिकल गाइड निकालें" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Horizontal Guide" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Create Horizontal Guide" -msgstr "एक नया बनाएं" +msgstr "क्षैतिज गाइड बनाएं" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Remove Horizontal Guide" -msgstr "मिटाना" +msgstr "क्षैतिज गाइड निकालें" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Create Horizontal and Vertical Guides" @@ -5291,33 +5177,29 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Group Selected" -msgstr "सभी खंड" +msgstr "समूह चयनित" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Ungroup Selected" -msgstr "सभी खंड" +msgstr "असमूह चयनित" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Paste Pose" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Clear Guides" -msgstr "एनीमेशन परिवर्तन परिणत" +msgstr "स्पष्ट गाइड" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Create Custom Bone(s) from Node(s)" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Clear Bones" -msgstr "एनीमेशन परिवर्तन परिणत" +msgstr "साफ हड्डियां" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make IK Chain" @@ -5336,9 +5218,8 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/texture_region_editor_plugin.cpp #: editor/plugins/tile_set_editor_plugin.cpp scene/gui/graph_edit.cpp -#, fuzzy msgid "Zoom Reset" -msgstr "छोटा करो" +msgstr "ज़ूम रीसेट" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5570,14 +5451,12 @@ msgid "" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Auto Insert Key" -msgstr "चाबी यहां डालें" +msgstr "ऑटो डालें कुंजी" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Animation Key and Pose Options" -msgstr "ऐनिमेशन लंबाई समय (सेकंड्स)" +msgstr "एनिमेशन कुंजी और मुद्रा विकल्प" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" @@ -5636,9 +5515,8 @@ msgid "" msgstr "" #: editor/plugins/collision_polygon_editor_plugin.cpp -#, fuzzy msgid "Create Polygon3D" -msgstr "सदस्यता बनाएं" +msgstr "बहुभुज 3डी बनाएं" #: editor/plugins/collision_polygon_editor_plugin.cpp msgid "Edit Poly" @@ -5757,9 +5635,8 @@ msgid "Load Curve Preset" msgstr "" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Add Point" -msgstr "पसंदीदा:" +msgstr "प्वाइंट जोड़ें" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy @@ -5823,11 +5700,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5839,12 +5716,29 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "एक नया बनाएं" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "एक नया बनाएं" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5895,19 +5789,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "सदस्यता बनाएं" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "सदस्यता बनाएं" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8336,7 +8268,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9443,11 +9375,17 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "ज़िप फ़ाइल खोलने में त्रुटि, प्रारूप में नहीं।" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9455,11 +9393,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9971,9 +9909,8 @@ msgid "Action:" msgstr "" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Action" -msgstr "सभी खंड" +msgstr "कार्य" #: editor/project_settings_editor.cpp msgid "Deadzone" @@ -10041,7 +9978,7 @@ msgstr "" #: editor/project_settings_editor.cpp msgid "Plugins" -msgstr "" +msgstr "प्लगइन्स" #: editor/property_editor.cpp msgid "Preset..." @@ -10111,6 +10048,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10146,7 +10087,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10175,10 +10116,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10188,11 +10125,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10212,6 +10149,14 @@ msgstr "" msgid "Reset" msgstr "रीसेट आकार" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10663,7 +10608,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10761,6 +10706,10 @@ msgstr "डिस्कनेक्ट" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -10810,10 +10759,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -12361,6 +12306,9 @@ msgstr "" msgid "Constants cannot be modified." msgstr "" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "बदल दिया % डी घटना (एस) ।" + #, fuzzy #~ msgid "Brief Description" #~ msgstr "विवरण:" diff --git a/editor/translations/hr.po b/editor/translations/hr.po index bc5abb76fc8..280116550ff 100644 --- a/editor/translations/hr.po +++ b/editor/translations/hr.po @@ -671,8 +671,9 @@ msgid "Line Number:" msgstr "Broj linije:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Zamijenjeno %d pojavljivanja." +#, fuzzy +msgid "%d replaced." +msgstr "Zamijeni" #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5678,11 +5679,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5694,11 +5695,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5749,18 +5766,55 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8135,7 +8189,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9229,11 +9283,17 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Pogreška prilikom otvaranja datoteke paketa, nije u ZIP formatu." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9241,11 +9301,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9890,6 +9950,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -9925,7 +9989,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -9954,10 +10018,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -9967,11 +10027,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -9990,6 +10050,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10433,7 +10501,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10528,6 +10596,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10576,10 +10648,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -12108,6 +12176,9 @@ msgstr "" msgid "Constants cannot be modified." msgstr "" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Zamijenjeno %d pojavljivanja." + #, fuzzy #~ msgid "Brief Description" #~ msgstr "Opis:" diff --git a/editor/translations/hu.po b/editor/translations/hu.po index af13990fdc6..754f297fec0 100644 --- a/editor/translations/hu.po +++ b/editor/translations/hu.po @@ -10,12 +10,13 @@ # Tusa Gamer , 2018. # Máté Lugosi , 2019. # sztrovacsek , 2019. +# Deleted User , 2020. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-26 00:02+0000\n" -"Last-Translator: sztrovacsek \n" +"PO-Revision-Date: 2020-01-30 03:56+0000\n" +"Last-Translator: Deleted User \n" "Language-Team: Hungarian \n" "Language: hu\n" @@ -23,7 +24,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10\n" +"X-Generator: Weblate 3.11-dev\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -32,8 +33,9 @@ msgstr "" "Érvénytelen típus argumentum a convert()-hez használjon TYPE_* konstansokat." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +#, fuzzy msgid "Expected a string of length 1 (a character)." -msgstr "" +msgstr "Egy karakter hosszúságú string-et várt." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp @@ -120,7 +122,6 @@ msgid "Value:" msgstr "Érték:" #: editor/animation_bezier_editor.cpp -#, fuzzy msgid "Insert Key Here" msgstr "Kulcs Beszúrása" @@ -717,8 +718,9 @@ msgid "Line Number:" msgstr "Sor Száma:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Lecserélve %d előfordulás." +#, fuzzy +msgid "%d replaced." +msgstr "Csere..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -6143,12 +6145,13 @@ msgid "Mesh is empty!" msgstr "A háló üres!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Statikus Trimesh Test Létrehozása" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Trimesh Ütközési Testvér Létrehozása" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Statikus Konvex Test Létrehozása" +msgid "Create Static Trimesh Body" +msgstr "Statikus Trimesh Test Létrehozása" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -6160,12 +6163,30 @@ msgid "Create Trimesh Static Shape" msgstr "Trimesh Alakzat Létrehozása" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "Konvex Alakzat Létrehozása" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Körvonalkészítés sikertelen!" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Konvex Alakzat Létrehozása" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6217,19 +6238,57 @@ msgstr "Mesh" msgid "Create Trimesh Static Body" msgstr "Trimesh Statikus Test Létrehozása" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Trimesh Ütközési Testvér Létrehozása" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Konvex Ütközési Testvér Létrehozása" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Konvex Ütközési Testvér Létrehozása" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Körvonalháló Létrehozása..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "UV1 Megtekintése" @@ -8768,7 +8827,7 @@ msgstr "TileSet-re..." msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9912,11 +9971,18 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." -msgstr "" +#, fuzzy +msgid "The path specified doesn't exist." +msgstr "A fájl nem létezik." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Hiba a csomagfájl megnyitása során, nem zip formátumú." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9924,11 +9990,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10588,6 +10654,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Jelenlegi Verzió:" + #: editor/rename_dialog.cpp #, fuzzy msgid "Advanced Options" @@ -10628,7 +10699,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10658,10 +10729,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10671,11 +10738,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10697,6 +10764,15 @@ msgstr "Mind Nagybetű" msgid "Reset" msgstr "Nagyítás Visszaállítása" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Érvényes karakterek:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -11165,7 +11241,7 @@ msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "Az animációs fa érvényes." #: editor/script_create_dialog.cpp @@ -11270,6 +11346,10 @@ msgstr "Kapcsolat bontva" msgid "Copy Error" msgstr "Hiba Másolása" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11320,10 +11400,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -12903,6 +12979,12 @@ msgstr "" msgid "Constants cannot be modified." msgstr "" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Lecserélve %d előfordulás." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Statikus Konvex Test Létrehozása" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/id.po b/editor/translations/id.po index 4208edb582a..3cd3ae4624a 100644 --- a/editor/translations/id.po +++ b/editor/translations/id.po @@ -11,7 +11,7 @@ # Khairul Hidayat , 2016. # Reza Hidayat Bayu Prabowo , 2018, 2019. # Romi Kusuma Bakti , 2017, 2018. -# Sofyan Sugianto , 2017-2018, 2019. +# Sofyan Sugianto , 2017-2018, 2019, 2020. # Tito , 2018. # Tom My , 2017. # yursan9 , 2016. @@ -22,12 +22,15 @@ # herri siagian , 2019. # MonsterGila , 2019. # Modeus Darksono , 2019. +# Akhmad Zulfikar , 2020. +# Ade Fikri Malihuddin , 2020. +# zephyroths , 2020. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-13 09:38+0000\n" -"Last-Translator: Modeus Darksono \n" +"PO-Revision-Date: 2020-02-14 03:19+0000\n" +"Last-Translator: zephyroths \n" "Language-Team: Indonesian \n" "Language: id\n" @@ -35,7 +38,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 3.11-dev\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -45,13 +48,13 @@ msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp msgid "Expected a string of length 1 (a character)." -msgstr "" +msgstr "String dengan panjang 1 (karakter) yang diharapkan." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." -msgstr "Tidak cukup bytes untuk menerjemahkan, atau format tidak sah." +msgstr "Tidak cukup bytes untuk mendekode bytes, atau format tidak valid." #: core/math/expression.cpp msgid "Invalid input %i (not passed) in expression" @@ -438,7 +441,7 @@ msgstr "Tidak memungkinkan untuk menambah track baru tanpa akar" #: editor/animation_track_editor.cpp msgid "Invalid track for Bezier (no suitable sub-properties)" -msgstr "" +msgstr "Track tidak valid untuk Bezier (tidak ada sub-properti yang cocok)" #: editor/animation_track_editor.cpp msgid "Add Bezier Track" @@ -535,7 +538,7 @@ msgstr "Susun Track-track dengan node atau tampilkan sebagai daftar biasa." #: editor/animation_track_editor.cpp msgid "Snap:" -msgstr "Snap:" +msgstr "Pengancingan:" #: editor/animation_track_editor.cpp msgid "Animation step value." @@ -657,7 +660,7 @@ msgstr "Rasio Skala:" #: editor/animation_track_editor.cpp msgid "Select Tracks to Copy" -msgstr "Pilih track untuk disalin:" +msgstr "Pilih Trek untuk Disalin" #: editor/animation_track_editor.cpp editor/editor_log.cpp #: editor/editor_properties.cpp @@ -705,8 +708,9 @@ msgid "Line Number:" msgstr "Nomor Baris:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "kejadian %d diganti." +#, fuzzy +msgid "%d replaced." +msgstr "Gantikan..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -823,9 +827,8 @@ msgid "Extra Call Arguments:" msgstr "Argumen-argumen Panggilan Ekstra:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Pilih Method/Fungsi" +msgstr "Fungsi Penerima:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -1048,7 +1051,7 @@ msgid "" "work.\n" "Remove them anyway? (no undo)" msgstr "" -"File-file yang telah dihapus diperlukan oleh sumber lain agar mereka dapat " +"File-file yang telah dihapus diperlukan oleh resource lain agar mereka dapat " "bekerja.\n" "Hapus saja? (tidak bisa dibatalkan/undo)" @@ -1106,7 +1109,7 @@ msgstr "Memiliki" #: editor/dependency_editor.cpp msgid "Resources Without Explicit Ownership:" -msgstr "Resource-resource tanpa kepemilikan yang jelas:" +msgstr "Resource Tanpa Kepemilikan yang Jelas:" #: editor/dictionary_property_edit.cpp msgid "Change Dictionary Key" @@ -1209,9 +1212,8 @@ msgid "Error opening package file, not in ZIP format." msgstr "Gagal saat membuka paket, tidak dalam bentuk zip." #: editor/editor_asset_installer.cpp -#, fuzzy msgid "%s (Already Exists)" -msgstr "Autoload '%s' telah ada!" +msgstr "%s (Sudah Ada)" #: editor/editor_asset_installer.cpp msgid "Uncompressing Assets" @@ -1222,9 +1224,8 @@ msgid "The following files failed extraction from package:" msgstr "Berkas berikut gagal diekstrak dari paket:" #: editor/editor_asset_installer.cpp -#, fuzzy msgid "And %s more files." -msgstr "%d file lagi" +msgstr "Dan %s berkas lebih banyak." #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "Package installed successfully!" @@ -1236,9 +1237,8 @@ msgid "Success!" msgstr "Sukses!" #: editor/editor_asset_installer.cpp -#, fuzzy msgid "Package Contents:" -msgstr "Konten:" +msgstr "Isi Paket:" #: editor/editor_asset_installer.cpp editor/editor_node.cpp msgid "Install" @@ -1378,9 +1378,8 @@ msgid "Invalid file, not an audio bus layout." msgstr "Berkas salah, tidak layout suara bus." #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Error saving file: %s" -msgstr "Galat saat menyimpan berkas!" +msgstr "Galat menyimpan berkas: %s" #: editor/editor_audio_buses.cpp msgid "Add Bus" @@ -1482,7 +1481,7 @@ msgstr "File tidak ada." #: editor/editor_autoload_settings.cpp msgid "Not in resource path." -msgstr "Tidak didalam path resource." +msgstr "Tidak dalam lokasi resource." #: editor/editor_autoload_settings.cpp msgid "Add AutoLoad" @@ -1603,7 +1602,7 @@ msgstr "" #: platform/iphone/export/export.cpp platform/javascript/export/export.cpp #: platform/osx/export/export.cpp platform/uwp/export/export.cpp msgid "Custom debug template not found." -msgstr "Debug template kustom tidak ditemukan." +msgstr "Templat awakutu kustom tidak ditemukan." #: editor/editor_export.cpp platform/android/export/export.cpp #: platform/iphone/export/export.cpp platform/javascript/export/export.cpp @@ -1751,9 +1750,8 @@ msgid "Erase Profile" msgstr "Hapus Profil" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Godot Feature Profile" -msgstr "Kelola Editor Fitur Profil" +msgstr "Profil Fitur Godot" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -1765,7 +1763,7 @@ msgstr "Ekspor Profil" #: editor/editor_feature_profile.cpp msgid "Manage Editor Feature Profiles" -msgstr "Kelola Editor Fitur Profil" +msgstr "Kelola Editor Profil Fitur" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Select Current Folder" @@ -1956,9 +1954,8 @@ msgid "Inherited by:" msgstr "Diturunkan oleh:" #: editor/editor_help.cpp -#, fuzzy msgid "Description" -msgstr "Deskripsi:" +msgstr "Deskripsi" #: editor/editor_help.cpp msgid "Online Tutorials" @@ -1969,14 +1966,12 @@ msgid "Properties" msgstr "Properti Objek" #: editor/editor_help.cpp -#, fuzzy msgid "override:" -msgstr "Menimpa" +msgstr "menimpa:" #: editor/editor_help.cpp -#, fuzzy msgid "default:" -msgstr "Bawaan" +msgstr "baku:" #: editor/editor_help.cpp msgid "Methods" @@ -1999,9 +1994,8 @@ msgid "Property Descriptions" msgstr "Deskripsi Properti" #: editor/editor_help.cpp -#, fuzzy msgid "(value)" -msgstr "Nilai:" +msgstr "(nilai)" #: editor/editor_help.cpp msgid "" @@ -2030,12 +2024,11 @@ msgstr "Mencari Bantuan" #: editor/editor_help_search.cpp msgid "Case Sensitive" -msgstr "Case Sensitive" +msgstr "Peka terhadap Huruf Besar/Kecil" #: editor/editor_help_search.cpp -#, fuzzy msgid "Show Hierarchy" -msgstr "Tampilkan Bantuan-bantuan" +msgstr "Tampilkan Hirarki" #: editor/editor_help_search.cpp msgid "Display All" @@ -2074,7 +2067,6 @@ msgid "Class" msgstr "Kelas" #: editor/editor_help_search.cpp -#, fuzzy msgid "Method" msgstr "Fungsi" @@ -2087,14 +2079,12 @@ msgid "Constant" msgstr "Konstan" #: editor/editor_help_search.cpp -#, fuzzy msgid "Property" -msgstr "Properti:" +msgstr "Properti" #: editor/editor_help_search.cpp -#, fuzzy msgid "Theme Property" -msgstr "Properti-properti Tema" +msgstr "Properti Tema" #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" @@ -2178,7 +2168,7 @@ msgstr "Jendela Baru" #: editor/editor_node.cpp msgid "Imported resources can't be saved." -msgstr "Sumber daya yang diimpor tidak dapat disimpan." +msgstr "Resource yang diimpor tidak dapat disimpan." #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp #: scene/gui/dialogs.cpp @@ -2187,15 +2177,15 @@ msgstr "Oke" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" -msgstr "Error menyimpan resource!" +msgstr "Galat saat menyimpan resource!" #: editor/editor_node.cpp msgid "" "This resource can't be saved because it does not belong to the edited scene. " "Make it unique first." msgstr "" -"Sumber daya ini tidak dapat disimpan karena bukan milik skena yang " -"disunting. Buatlah unik terlebih dahulu." +"Resource ini tidak dapat disimpan karena bukan milik skena yang disunting. " +"Buatlah unik terlebih dahulu." #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Save Resource As..." @@ -2292,7 +2282,7 @@ msgstr "Error mencoba untuk menyimpan layout!" #: editor/editor_node.cpp msgid "Default editor layout overridden." -msgstr "Layout editor default ditimpa." +msgstr "Tata letak baku editor ditimpa." #: editor/editor_node.cpp msgid "Layout name not found!" @@ -2308,7 +2298,7 @@ msgid "" "Please read the documentation relevant to importing scenes to better " "understand this workflow." msgstr "" -"Sumber daya ini milik skena yang telah diimpor, jadi tidak dapat disunting.\n" +"Resource ini milik skena yang telah diimpor, jadi tidak dapat disunting.\n" "Harap baca dokumentasi yang relevan dalam mengimpor skena untuk lebih " "memahami alur kerjanya." @@ -2317,7 +2307,7 @@ msgid "" "This resource belongs to a scene that was instanced or inherited.\n" "Changes to it won't be kept when saving the current scene." msgstr "" -"Sumber daya ini milik skena yang di-instance atau diwariskan.\n" +"Resource ini milik skena yang di-instance atau diwariskan.\n" "Perubahan tidak akan disimpan ketika menyimpan skena saat ini." #: editor/editor_node.cpp @@ -2325,8 +2315,8 @@ msgid "" "This resource was imported, so it's not editable. Change its settings in the " "import panel and then re-import." msgstr "" -"Sumber daya ini telah diimpor, jadi tidak dapat disunting. Ubah " -"pengaturannya pada panel impor kemudian impor kembali." +"Resource ini telah diimpor, jadi tidak dapat disunting. Ubah pengaturannya " +"pada panel impor kemudian impor kembali." #: editor/editor_node.cpp msgid "" @@ -2347,7 +2337,7 @@ msgid "" "Please read the documentation relevant to debugging to better understand " "this workflow." msgstr "" -"Ini merupakan objek jarak jauh, jadi perubahan tidak akan tersimpan.\n" +"Ini merupakan objek remote, jadi perubahan tidak akan tersimpan.\n" "Harap baca dokumentasi yang relevan dalam mengawakutu untuk lebih memahami " "alur kerjanya." @@ -2395,7 +2385,7 @@ msgstr "Simpan perubahan '%s' sebelum menutupnya?" #: editor/editor_node.cpp msgid "Saved %s modified resource(s)." -msgstr "Menyimpan sumber daya %s yang diubah." +msgstr "Menyimpan resource %s yang diubah." #: editor/editor_node.cpp msgid "A root node is required to save the scene." @@ -2528,7 +2518,7 @@ msgstr "" msgid "" "Unable to load addon script from path: '%s' Base type is not EditorPlugin." msgstr "" -"Tidak dapat memuat addon script dari jalur: '%s' tipe basis tidak " +"Tidak dapat memuat skrip addon dari jalur: '%s' karena jenis Basisnya bukan " "EditorPlugin." #: editor/editor_node.cpp @@ -2666,7 +2656,7 @@ msgstr "Tambah skena baru." #: editor/editor_node.cpp msgid "Scene" -msgstr "Suasana" +msgstr "Skena" #: editor/editor_node.cpp msgid "Go to previously opened scene." @@ -2686,7 +2676,7 @@ msgstr "Tab sebelumnya" #: editor/editor_node.cpp msgid "Filter Files..." -msgstr "Saring berkas..." +msgstr "Filter Berkas..." #: editor/editor_node.cpp msgid "Operations with scene files." @@ -2785,7 +2775,7 @@ msgstr "Alat-alat" #: editor/editor_node.cpp msgid "Orphan Resource Explorer..." -msgstr "Penjelajah Resource Orphan…" +msgstr "Penjelajah Resource Orphan..." #: editor/editor_node.cpp msgid "Quit to Project List" @@ -2794,19 +2784,19 @@ msgstr "Keluar ke daftar proyek" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp #: editor/project_export.cpp msgid "Debug" -msgstr "\"Debug\"" +msgstr "Awakutu" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" -msgstr "Deploy dengan Remote Debug" +msgstr "Deploy dengan Awakutu Jarak Jauh" #: editor/editor_node.cpp msgid "" "When exporting or deploying, the resulting executable will attempt to " "connect to the IP of this computer in order to be debugged." msgstr "" -"Ketika ekspor atau deploying, hasil executable akan mencoba terhubung ke IP " -"komputer dengan untuk debug." +"Saat mengekspor atau mendeploy, hasil executable akan mencoba terhubung ke " +"IP komputer untuk diawakutu." #: editor/editor_node.cpp msgid "Small Deploy with Network FS" @@ -2823,7 +2813,7 @@ msgid "" msgstr "" "Ketika opsi ini aktif, ekspor atau deploy akan menghasilkan minimal " "executable.\n" -"Filesystem akan tersedia dari proyek dari editor melalui jaringan.\n" +"Berkas sistem akan tersedia dari proyek dari editor melalui jaringan.\n" "Pada Android, deploy akan menggunakan kabel USB untuk performa yang lebih " "cepat. Opsi ini mempercepat pengujian dengan jejak kaki yang besar." @@ -2862,10 +2852,10 @@ msgid "" "When used remotely on a device, this is more efficient with network " "filesystem." msgstr "" -"Ketika opsi ini aktif, perubahan yang dibuat pada scene lewat editor akan di " -"replika pada permainan yang sedang berjalan.\n" +"Ketika opsi ini aktif, perubahan yang dibuat pada skena melalui editor akan " +"direplika pada gim yang sedang berjalan.\n" "Ketika penggunaan remote pada sebuah perangkat, akan lebih efisien dengan " -"jaringan filesystem." +"berkas sistem jaringan." #: editor/editor_node.cpp msgid "Sync Script Changes" @@ -2889,7 +2879,7 @@ msgstr "Editor" #: editor/editor_node.cpp msgid "Editor Settings..." -msgstr "Pengaturan Editor…" +msgstr "Pengaturan Editor..." #: editor/editor_node.cpp msgid "Editor Layout" @@ -2901,7 +2891,7 @@ msgstr "Ambil Tangkapan Layar" #: editor/editor_node.cpp msgid "Screenshots are stored in the Editor Data/Settings Folder." -msgstr "Tangkapan Layar disimpan di folder Data/Pengaturan Editor." +msgstr "Tangkapan layar disimpan dalam folder Data/Pengaturan Editor." #: editor/editor_node.cpp msgid "Toggle Fullscreen" @@ -2913,7 +2903,7 @@ msgstr "Jungkitkan Konsol Sistem" #: editor/editor_node.cpp msgid "Open Editor Data/Settings Folder" -msgstr "Buka Direktori Editor Data/Pengaturan" +msgstr "Buka Direktori Data/Pengaturan Editor" #: editor/editor_node.cpp msgid "Open Editor Data Folder" @@ -2921,11 +2911,11 @@ msgstr "Buka Folder Data Editor" #: editor/editor_node.cpp msgid "Open Editor Settings Folder" -msgstr "Buka Direktori Editor Pengaturan" +msgstr "Buka Direktori Pengaturan Editor" #: editor/editor_node.cpp msgid "Manage Editor Features..." -msgstr "Kelola Editor Fitur…" +msgstr "Kelola Fitur Editor..." #: editor/editor_node.cpp msgid "Manage Export Templates..." @@ -2975,7 +2965,7 @@ msgstr "Mainkan" #: editor/editor_node.cpp msgid "Pause the scene execution for debugging." -msgstr "" +msgstr "Hentikan sementara skena untuk mengawakutu." #: editor/editor_node.cpp msgid "Pause Scene" @@ -3089,9 +3079,8 @@ msgid "Import Templates From ZIP File" msgstr "Impor Templat dari Berkas ZIP" #: editor/editor_node.cpp -#, fuzzy msgid "Template Package" -msgstr "Manajer Templat Ekspor" +msgstr "Paket Templat" #: editor/editor_node.cpp msgid "Export Library" @@ -3142,13 +3131,12 @@ msgid "Open the previous Editor" msgstr "Buka Editor Sebelumnya" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Peringatan" +msgstr "Peringatan!" #: editor/editor_path.cpp msgid "No sub-resources found." -msgstr "Tidak ada sub-sumber yang ditemukan." +msgstr "Tidak ada sub-resourc yang ditemukan." #: editor/editor_plugin.cpp msgid "Creating Mesh Previews" @@ -3272,9 +3260,9 @@ msgid "" "Can't create a ViewportTexture on resources saved as a file.\n" "Resource needs to belong to a scene." msgstr "" -"Tidak dapat membuat ViewportTexture pada sumber daya yang disimpan sebagai " +"Tidak dapat membuat ViewportTexture pada resource yang disimpan sebagai " "berkas.\n" -"Sumber daya harus dimiliki oleh sebuah skena." +"Resource harus dimiliki oleh sebuah skena." #: editor/editor_properties.cpp msgid "" @@ -3285,7 +3273,7 @@ msgid "" msgstr "" "Tidak dapat membuat ViewportTexture pada resource ini karena tidak dibuat " "lokal ke skena.\n" -"Silakan aktifkan properti 'lokal ke skena' di atasnya (dan semua sumber daya " +"Silakan aktifkan properti 'lokal ke skena' di atasnya (dan semua resource " "yang memuatnya sampai node)." #: editor/editor_properties.cpp editor/property_editor.cpp @@ -3466,11 +3454,11 @@ msgstr "Mengimpor:" #: editor/export_template_manager.cpp msgid "Error getting the list of mirrors." -msgstr "" +msgstr "Galat dalam mendapatkan daftar mirror." #: editor/export_template_manager.cpp msgid "Error parsing JSON of mirror list. Please report this issue!" -msgstr "" +msgstr "Galat mengurai JSON dari daftar mirror. Silakan laporkan masalah ini!" #: editor/export_template_manager.cpp msgid "" @@ -3599,9 +3587,8 @@ msgid "Select Template File" msgstr "Pilih berkas templat" #: editor/export_template_manager.cpp -#, fuzzy msgid "Godot Export Templates" -msgstr "Memuat Ekspor Template-template." +msgstr "Templat Ekspor Godot" #: editor/export_template_manager.cpp msgid "Export Template Manager" @@ -3627,7 +3614,7 @@ msgstr "" #: editor/filesystem_dock.cpp msgid "Cannot move/rename resources root." -msgstr "Tidak bisa memindah/mengubah nama aset root." +msgstr "Tidak bisa memindah/mengubah nama resource root." #: editor/filesystem_dock.cpp msgid "Cannot move a folder into itself." @@ -3682,9 +3669,8 @@ msgid "New Inherited Scene" msgstr "Skena Warisan Baru" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Set As Main Scene" -msgstr "Skena Utama" +msgstr "Jadikan sebagai Skena Utama" #: editor/filesystem_dock.cpp msgid "Open Scenes" @@ -3732,7 +3718,7 @@ msgstr "Skrip Baru..." #: editor/filesystem_dock.cpp msgid "New Resource..." -msgstr "Sumber Daya Baru..." +msgstr "Resource Baru..." #: editor/filesystem_dock.cpp editor/plugins/visual_shader_editor_plugin.cpp #: editor/script_editor_debugger.cpp @@ -3891,7 +3877,7 @@ msgstr "Node tidak dalam Grup" #: editor/groups_editor.cpp editor/scene_tree_dock.cpp #: editor/scene_tree_editor.cpp msgid "Filter nodes" -msgstr "Saring node" +msgstr "Filter node" #: editor/groups_editor.cpp msgid "Nodes in Group" @@ -4052,7 +4038,7 @@ msgstr "Tempel Parameter" #: editor/inspector_dock.cpp msgid "Edit Resource Clipboard" -msgstr "Sunting PapanKlip SumberDaya" +msgstr "Sunting Papan Klip Resource" #: editor/inspector_dock.cpp msgid "Copy Resource" @@ -4064,7 +4050,7 @@ msgstr "Buat Menjadi Bawaan" #: editor/inspector_dock.cpp msgid "Make Sub-Resources Unique" -msgstr "Membuat sub-Resource Unik" +msgstr "Membuat Unik Sub-Resource" #: editor/inspector_dock.cpp msgid "Open in Help" @@ -4072,15 +4058,15 @@ msgstr "Buka di Bantuan" #: editor/inspector_dock.cpp msgid "Create a new resource in memory and edit it." -msgstr "Buat sumber baru pada memori dan ubah." +msgstr "Buat resource baru pada memori dan mengubahnya." #: editor/inspector_dock.cpp msgid "Load an existing resource from disk and edit it." -msgstr "Muat sumber tersedia dari disk dan ubah." +msgstr "Muat resource yang ada dari diska dan mengubahnya." #: editor/inspector_dock.cpp msgid "Save the currently edited resource." -msgstr "Simpan sumber yang sedang diatur." +msgstr "Simpan resource yang sedang disunting saat ini." #: editor/inspector_dock.cpp msgid "Go to the previous edited object in history." @@ -4100,7 +4086,7 @@ msgstr "Properti Objek." #: editor/inspector_dock.cpp msgid "Filter properties" -msgstr "Saring properti" +msgstr "Filter properti" #: editor/inspector_dock.cpp msgid "Changes may be lost!" @@ -4341,7 +4327,7 @@ msgstr "Parameter Berubah" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Edit Filters" -msgstr "Sunting Penyaring" +msgstr "Sunting Filter" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Output node can't be added to the blend tree." @@ -4387,11 +4373,11 @@ msgstr "Hapus Node" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Toggle Filter On/Off" -msgstr "Jungkitkan Penyaring Nyala/Mati" +msgstr "Jungkitkan Filter Nyala/Mati" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Change Filter" -msgstr "Ganti Penyaring" +msgstr "Ganti Filter" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "No animation player set, so unable to retrieve track names." @@ -4413,19 +4399,16 @@ msgstr "" "nama track." #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Anim Clips" -msgstr "Klip-klip Animasi:" +msgstr "Klip Anim" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Audio Clips" -msgstr "Klip-klip Suara:" +msgstr "Klip Audio" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Functions" -msgstr "Fungsi-fungsi:" +msgstr "Fungsi" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_state_machine_editor.cpp @@ -4440,11 +4423,11 @@ msgstr "Tambah Node..." #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/root_motion_editor_plugin.cpp msgid "Edit Filtered Tracks:" -msgstr "Sunting Trek yang Disaring:" +msgstr "Sunting Trek yang Difilter:" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Enable Filtering" -msgstr "Aktifkan penyaringan" +msgstr "Aktifkan Penyaringan" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Toggle Autoplay" @@ -4507,7 +4490,7 @@ msgstr "Tidak ada animasi untuk disalin!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "No animation resource on clipboard!" -msgstr "Tidak ada aset animasi di papan klip!" +msgstr "Tidak ada resource animasi di papan klip!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Pasted Animation" @@ -4657,9 +4640,8 @@ msgid "Move Node" msgstr "Pindahkan Node" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Transition exists!" -msgstr "Transisi: " +msgstr "Transisi sudah ada!" #: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" @@ -4696,7 +4678,7 @@ msgstr "Node awal dan akhir dibutuhkan untuk sub-transisi." #: editor/plugins/animation_state_machine_editor.cpp msgid "No playback resource set at path: %s." -msgstr "Tidak ada aset playback yang diatur di lokasi: %s." +msgstr "Tidak ada resource playback yang diatur di lokasi: %s." #: editor/plugins/animation_state_machine_editor.cpp msgid "Node Removed" @@ -4745,14 +4727,13 @@ msgid "Transition: " msgstr "Transisi: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Mode Geser Pandangan" +msgstr "Mode Putar:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" -msgstr "AnimationTree" +msgstr "AnimationTree(Daftar animasi)" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "New name:" @@ -4884,11 +4865,11 @@ msgstr "Impor Animasi..." #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Edit Node Filters" -msgstr "Sunting Penyaring Node" +msgstr "Sunting Filter Node" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Filters..." -msgstr "Penyaring..." +msgstr "Filter..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Contents:" @@ -4935,7 +4916,6 @@ msgid "Request failed, too many redirects" msgstr "Permintaan gagal, terlalu banyak pengalihan" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Redirect loop." msgstr "Mengalihkan berulang-ulang." @@ -5005,29 +4985,27 @@ msgstr "Unduhan untuk aset ini sedang diproses!" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Recently Updated" -msgstr "" +msgstr "Baru-baru Ini Diperbarui" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Least Recently Updated" -msgstr "" +msgstr "Paling Baru Diperbarui" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Name (A-Z)" -msgstr "" +msgstr "Nama (A-Z)" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Name (Z-A)" -msgstr "" +msgstr "Nama (Z-A)" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (A-Z)" -msgstr "Lisensi" +msgstr "Lisensi (A-Z)" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (Z-A)" -msgstr "Lisensi" +msgstr "Lisensi (Z-A)" #: editor/plugins/asset_library_editor_plugin.cpp msgid "First" @@ -5051,7 +5029,7 @@ msgstr "Semua" #: editor/plugins/asset_library_editor_plugin.cpp msgid "No results for \"%s\"." -msgstr "" +msgstr "Tidak ada hasil untuk \"%s\"." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Import..." @@ -5139,12 +5117,11 @@ msgstr "Jangkah Kotak-kotak:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Primary Line Every:" -msgstr "" +msgstr "Garis Primer Setiap:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "steps" -msgstr "2 langkah" +msgstr "langkah" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation Offset:" @@ -5155,9 +5132,8 @@ msgid "Rotation Step:" msgstr "Jangkah Perputaran:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Scale Step:" -msgstr "Skala:" +msgstr "Langkah Skala:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Vertical Guide" @@ -5232,85 +5208,72 @@ msgstr "" "batasnya." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Left" -msgstr "Kiri" +msgstr "Kiri Atas" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Right" -msgstr "Kanan" +msgstr "Kanan Atas" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Right" -msgstr "Putar ke kanan" +msgstr "Kanan Bawah" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Left" -msgstr "Tampilan Bawah" +msgstr "Kiri Bawah" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Left" -msgstr "Indentasi Kiri" +msgstr "Kiri Tengah" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Top" -msgstr "Seleksi Tengah" +msgstr "Atas Tengah" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Right" -msgstr "Indentasi Kanan" +msgstr "Kanan Tengah" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Bottom" -msgstr "Bawah" +msgstr "Bawah Tengah" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" -msgstr "" +msgstr "Tengah" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Left Wide" -msgstr "Tampilan Kiri" +msgstr "Kiri Lebar" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Wide" -msgstr "Tampilan Atas" +msgstr "Atas Lebar" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Right Wide" -msgstr "Tampilan Kanan" +msgstr "Kanan Lebar" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Wide" -msgstr "Tampilan Bawah" +msgstr "Bawah Lebar" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "VCenter Wide" -msgstr "" +msgstr "VTengah Lebar" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "HCenter Wide" -msgstr "" +msgstr "HTengah Lebar" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Full Rect" -msgstr "" +msgstr "Kotak Penuh" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Keep Ratio" -msgstr "Rasio Skala:" +msgstr "Jaga Rasio" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -5330,6 +5293,8 @@ msgid "" "Game Camera Override\n" "Overrides game camera with editor viewport camera." msgstr "" +"Timpa Kamera Gim\n" +"Menimpa kamera gim dengan kamera viewport editor." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5337,6 +5302,8 @@ msgid "" "Game Camera Override\n" "No game instance running." msgstr "" +"Timpa Kamera Gim\n" +"Tidak ada instance gim yang berjalan." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5455,24 +5422,20 @@ msgid "Ruler Mode" msgstr "Mode Penggaris" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Toggle smart snapping." -msgstr "Jungkitkan Pengancingan." +msgstr "Jungkitkan pengancingan cerdas." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Smart Snap" -msgstr "Gunakan Snap" +msgstr "Gunakan Pengancingan Cerdas" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Toggle grid snapping." -msgstr "Jungkitkan Pengancingan." +msgstr "Jungkitkan pengancingan kisi." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Grid Snap" -msgstr "Pengancingan Kisi" +msgstr "Gunakan Pengancingan Kisi" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snapping Options" @@ -5483,9 +5446,8 @@ msgid "Use Rotation Snap" msgstr "Gunakan Snap Rotasi" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Scale Snap" -msgstr "Gunakan Snap" +msgstr "Gunakan Pengancingan Skala" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap Relative" @@ -5570,9 +5532,8 @@ msgid "View" msgstr "Pandangan" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Always Show Grid" -msgstr "Tampilkan Kotak-kotak" +msgstr "Selalu Tampilkan Kisi" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Helpers" @@ -5627,7 +5588,6 @@ msgid "Insert keys (based on mask)." msgstr "Sisipkan Kunci (berdasarkan mask)." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "" "Auto insert keys when objects are translated, rotated or scaled (based on " "mask).\n" @@ -5645,9 +5605,8 @@ msgid "Auto Insert Key" msgstr "Otomatis Sisipkan Kunci" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Animation Key and Pose Options" -msgstr "Kunci Animasi Dimasukkan." +msgstr "Opsi Kunci Animasi dan Pose" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" @@ -5758,20 +5717,18 @@ msgstr "Masker Emisi" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp -#, fuzzy msgid "Solid Pixels" -msgstr "Pertumbuhan (Piksel): " +msgstr "Piksel Solid" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Border Pixels" -msgstr "" +msgstr "Piksel Pembatas" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp -#, fuzzy msgid "Directed Border Pixels" -msgstr "Direktori-direktori & File-file:" +msgstr "Piksel Pembatas yang Diarahkan" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp @@ -5862,9 +5819,8 @@ msgid "Hold Shift to edit tangents individually" msgstr "Tahan Shift untuk menyunting tangen kurva satu-persatu" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Right click to add point" -msgstr "Klik Kanan: Hapus Titik" +msgstr "Klik kanan untuk menambah titik" #: editor/plugins/gi_probe_editor_plugin.cpp msgid "Bake GI Probe" @@ -5895,12 +5851,13 @@ msgid "Mesh is empty!" msgstr "Mesh kosong!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Buat Badan Trimesh Statis" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Buat Trimesh Collision Sibling" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Buat Bodi Cembung Statis" +msgid "Create Static Trimesh Body" +msgstr "Buat Badan Trimesh Statis" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5911,11 +5868,30 @@ msgid "Create Trimesh Static Shape" msgstr "Buat Bentuk Trimesh Statis" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "Gagal membuat bentuk!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Buat Bentuk Cembung" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Tidak dapat membuat folder." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Buat Bentuk Cembung" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5966,18 +5942,57 @@ msgstr "Jala" msgid "Create Trimesh Static Body" msgstr "Buat Tubuh Statis Trimesh" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Buat Trimesh Collision Sibling" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "Buat Convex Collision Sibling" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Buat Convex Collision Sibling" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Buat Garis Mesh..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Tampilkan UV1" @@ -6000,23 +6015,23 @@ msgstr "Ukuran Garis Tepi:" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "UV Channel Debug" -msgstr "" +msgstr "Awakutu Kanal UV" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Hapus item %d?" #: editor/plugins/mesh_library_editor_plugin.cpp -#, fuzzy msgid "" "Update from existing scene?:\n" "%s" -msgstr "Perbarui dari Skena" +msgstr "" +"Perbarui dari skena yang ada?:\n" +"%s" #: editor/plugins/mesh_library_editor_plugin.cpp -#, fuzzy msgid "Mesh Library" -msgstr "PerpustakaanMesh..." +msgstr "Pustaka Mesh" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6311,7 +6326,7 @@ msgstr "Cermin Pengatur Panjang" #: editor/plugins/path_editor_plugin.cpp msgid "Curve Point #" -msgstr "Titik #" +msgstr "Titik # Curve" #: editor/plugins/path_editor_plugin.cpp msgid "Set Curve Point Position" @@ -6548,24 +6563,24 @@ msgstr "Sinkronkan Tulang ke Poligon" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "ERROR: Couldn't load resource!" -msgstr "KESALAHAN: Tidak dapat memuat sumber daya!" +msgstr "KESALAHAN: Tidak dapat memuat resource!" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Add Resource" -msgstr "Tambah Sumber Daya" +msgstr "Tambah Resource" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Rename Resource" -msgstr "Ubah Nama Sumber Daya" +msgstr "Ubah Nama Resource" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Delete Resource" -msgstr "Hapus Sumber Daya" +msgstr "Hapus Resource" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Resource clipboard is empty!" -msgstr "Papan klip sumber daya kosong!" +msgstr "Papan klip resource kosong!" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Paste Resource" @@ -6590,11 +6605,11 @@ msgstr "Buka dalam Editor" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Load Resource" -msgstr "Muat Sumber Daya" +msgstr "Muat Resource" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "ResourcePreloader" -msgstr "PreloaderSumberDaya" +msgstr "ResourcePreloader" #: editor/plugins/root_motion_editor_plugin.cpp msgid "AnimationTree has no path set to an AnimationPlayer" @@ -6654,20 +6669,22 @@ msgstr "Simpan Berkas Sebagai..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "Tidak dapat mendapatkan skrip untuk menjalankannya." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "Gagal memuat ulang skrip, cek konsol untuk informasi galatnya." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "Skrip tidak dalam mode tool, tidak akan bisa dijalankan." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"Untuk menjalankan skrip ini, skrip haris mewarisi EditorScript dan diatur ke " +"mode tool." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6701,7 +6718,7 @@ msgstr "Cari Sebelumnya" #: editor/plugins/script_editor_plugin.cpp msgid "Filter scripts" -msgstr "Penyaring Skrip" +msgstr "Filter skrip" #: editor/plugins/script_editor_plugin.cpp msgid "Toggle alphabetical sorting of the method list." @@ -6709,7 +6726,7 @@ msgstr "Beralih penyortiran alfabetis dari daftar fungsi." #: editor/plugins/script_editor_plugin.cpp msgid "Filter methods" -msgstr "Penyaring fungsi" +msgstr "Filter method" #: editor/plugins/script_editor_plugin.cpp msgid "Sort" @@ -6912,12 +6929,14 @@ msgstr "Pergi ke Fungsi" #: editor/plugins/script_text_editor.cpp msgid "Only resources from filesystem can be dropped." -msgstr "Hanya sumber daya dari berkas sistem yang dapat dihapus." +msgstr "Hanya resource dari berkas sistem yang dapat dihapus." #: editor/plugins/script_text_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Can't drop nodes because script '%s' is not used in this scene." msgstr "" +"Tidak bisa menghapus node karena skrip '%s' tidak sedang digunakan dalam " +"skena ini." #: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" @@ -7323,7 +7342,7 @@ msgstr "Pratinjau Sinematik" #: editor/plugins/spatial_editor_plugin.cpp msgid "Not available when using the GLES2 renderer." -msgstr "" +msgstr "Tidak tersedia ketika menggunakan perender GLES2." #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Left" @@ -7354,9 +7373,8 @@ msgid "Freelook Speed Modifier" msgstr "Pengubah Kecepatan TampilanBebas" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Freelook Slow Modifier" -msgstr "Pengubah Kecepatan TampilanBebas" +msgstr "Pengubah Lambat Tampilan Bebas" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -7364,7 +7382,7 @@ msgid "" "It cannot be used as a reliable indication of in-game performance." msgstr "" "Catatan: Nilai FPS yang ditampilkan adalah framerate-nya editor.\n" -"Tidak bisa digunakan sebagai indikasi kinerja game yang dapat dihandalkan." +"Tidak bisa digunakan sebagai indikasi kinerja gim yang dapat dihandalkan." #: editor/plugins/spatial_editor_plugin.cpp msgid "View Rotation Locked" @@ -7568,9 +7586,8 @@ msgid "Create Mesh2D" msgstr "Buat Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Mesh2D Preview" -msgstr "Buat Pratinjau Mesh" +msgstr "Pratinjau Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" @@ -7578,25 +7595,23 @@ msgstr "Buat Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp msgid "Polygon2D Preview" -msgstr "" +msgstr "Pratinjau Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Buat CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "CollisionPolygon2D Preview" -msgstr "Buat CollisionPolygon2D" +msgstr "Pratinjau CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Buat LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "LightOccluder2D Preview" -msgstr "Buat LightOccluder2D" +msgstr "Pratinjau LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" @@ -7647,9 +7662,8 @@ msgid "Simplification: " msgstr "Penyederhanaan: " #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Shrink (Pixels): " -msgstr "Pertumbuhan (Piksel): " +msgstr "Penciutan (Piksel): " #: editor/plugins/sprite_editor_plugin.cpp msgid "Grow (Pixels): " @@ -7676,17 +7690,16 @@ msgid "Add Frame" msgstr "Tambah Frame" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Unable to load images" -msgstr "Gagal memuat resource." +msgstr "Tidak dapat memuat gambar" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" -msgstr "GALAT: Tidak dapat memuat aset frame!" +msgstr "GALAT: Tidak dapat memuat resource frame!" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Resource clipboard is empty or not a texture!" -msgstr "Papan klip sumber daya kosong atau bukan tekstur!" +msgstr "Papan klip resource kosong atau memang bukan tekstur!" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Paste Frame" @@ -7863,7 +7876,7 @@ msgstr "Buat Templat Editor Kosong" #: editor/plugins/theme_editor_plugin.cpp msgid "Create From Current Editor Theme" -msgstr "Buat dari Tema Editor Saat Ini" +msgstr "Buat dari Editor Tema Saat Ini" #: editor/plugins/theme_editor_plugin.cpp msgid "Toggle Button" @@ -7971,9 +7984,8 @@ msgid "Color" msgstr "Warna" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme File" -msgstr "Tema" +msgstr "Berkas Tema" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -8026,11 +8038,11 @@ msgstr "Aktifkan Prioritas" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Filter tiles" -msgstr "Saring tile" +msgstr "Filter tile" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Give a TileSet resource to this TileMap to use its tiles." -msgstr "Berikan sumber TileSet untuk TileMap ini untuk menggunakan Tile-nya." +msgstr "Berikan resource TileSet ke TileMap ini untuk menggunakan tile-nya." #: editor/plugins/tile_map_editor_plugin.cpp msgid "Paint Tile" @@ -8086,17 +8098,15 @@ msgstr "Gabung dari Skena" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "Tile Tunggal Baru" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "Nonaktifkan Autotile" +msgstr "Autotile Baru" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "%s baru" +msgstr "Atlas Baru" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -8115,39 +8125,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Pilih bentuk sebelumnya, subtile, atau Tile." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "Mode Wilayah" +msgstr "Wilayah" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "Mode Tabrakan" +msgstr "Area Tabrakan" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "Mode Oklusi" +msgstr "Oklusi" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "Mode Navigasi" +msgstr "Navigasi" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "Mode Bitmask" +msgstr "Masker Bit" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "Mode Prioritas" +msgstr "Prioritas" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "Indeks:" +msgstr "Indeks Z" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8219,6 +8222,8 @@ msgstr "Tampilkan Nama Tile (Tahan Tombol Alt)" msgid "" "Add or select a texture on the left panel to edit the tiles bound to it." msgstr "" +"Tambah atau pilih tekstur di panel kiri untuk menyunting tile yang terikat " +"padanya." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove selected texture? This will remove all tiles which use it." @@ -8377,12 +8382,10 @@ msgid "Edit Tile Z Index" msgstr "Sunting Index Z Tile" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Make Convex" msgstr "Buat Poligon Cembung" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Make Concave" msgstr "Buat Poligon Cekung" @@ -8406,7 +8409,7 @@ msgstr "TileSet" msgid "No VCS addons are available." msgstr "Tidak ada ekstensi VCS yang tersedia." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Galat" @@ -8416,7 +8419,7 @@ msgstr "Tidak ada pesan komit yang diberikan" #: editor/plugins/version_control_editor_plugin.cpp msgid "No files added to stage" -msgstr "" +msgstr "Tidak ada berkas yang ditambahkan ke staging" #: editor/plugins/version_control_editor_plugin.cpp msgid "Commit" @@ -8424,11 +8427,11 @@ msgstr "Komit" #: editor/plugins/version_control_editor_plugin.cpp msgid "VCS Addon is not initialized" -msgstr "" +msgstr "Pengaya VCS tidak diinisialisasi" #: editor/plugins/version_control_editor_plugin.cpp msgid "Version Control System" -msgstr "" +msgstr "Sistem Kontrol Versi" #: editor/plugins/version_control_editor_plugin.cpp msgid "Initialize" @@ -8436,7 +8439,7 @@ msgstr "Inisialisasi" #: editor/plugins/version_control_editor_plugin.cpp msgid "Staging area" -msgstr "" +msgstr "Area staging" #: editor/plugins/version_control_editor_plugin.cpp msgid "Detect new changes" @@ -8448,7 +8451,7 @@ msgstr "Perubahan" #: editor/plugins/version_control_editor_plugin.cpp msgid "Modified" -msgstr "" +msgstr "Dimodifikasi" #: editor/plugins/version_control_editor_plugin.cpp msgid "Renamed" @@ -8472,7 +8475,7 @@ msgstr "Stage Semua" #: editor/plugins/version_control_editor_plugin.cpp msgid "Add a commit message" -msgstr "" +msgstr "Tambahkan pesan komit" #: editor/plugins/version_control_editor_plugin.cpp msgid "Commit Changes" @@ -8481,28 +8484,27 @@ msgstr "Komit Perubahan" #: editor/plugins/version_control_editor_plugin.cpp #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Status" -msgstr "" +msgstr "Status" #: editor/plugins/version_control_editor_plugin.cpp msgid "View file diffs before committing them to the latest version" -msgstr "" +msgstr "Tampilkan perbedaan berkas sebelum mengkomitnya ke versi terbaru" #: editor/plugins/version_control_editor_plugin.cpp msgid "No file diff is active" -msgstr "" +msgstr "Tidak ada berkas diff yang sedang aktif" #: editor/plugins/version_control_editor_plugin.cpp msgid "Detect changes in file diff" -msgstr "" +msgstr "Deteksi perubahan dalam berkas diff" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(GLES3 only)" msgstr "(Hanya GLES3)" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Add Output" -msgstr "Tambah keluaran +" +msgstr "Tambah Keluaran" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar" @@ -8518,7 +8520,7 @@ msgstr "Boolean" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Sampler" -msgstr "" +msgstr "Sampler" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add input port" @@ -8650,9 +8652,8 @@ msgid "Dodge operator." msgstr "Operator dodge." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "HardLight operator." -msgstr "Operator HardLight" +msgstr "Operator HardLight." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Lighten operator." @@ -9297,16 +9298,15 @@ msgstr "" "permukaan dan arah pandangan kamera (berikan masukan yang terkait dengannya)." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "Custom Godot Shader Language expression, which is placed on top of the " "resulted shader. You can place various function definitions inside and call " "it later in the Expressions. You can also declare varyings, uniforms and " "constants." msgstr "" -"Ekspresi Bahasa Kustom Godot Shader, yang ditempatkan di atas shader yang " +"Ekspresi Kustom Godot Shader Language, yang ditempatkan di atas shader yang " "dihasilkan. Anda dapat menempatkan berbagai definisi fungsi di dalamnya dan " -"memanggilnya nanti melalui Ekspresi. Anda juga dapat mendeklarasikan " +"memanggilnya nanti melalui Daftar Ekspresi. Anda juga dapat mendeklarasikan " "variasi, seragam, dan konstanta." #: editor/plugins/visual_shader_editor_plugin.cpp @@ -9382,13 +9382,12 @@ msgid "Runnable" msgstr "Dapat dijalankan" #: editor/project_export.cpp -#, fuzzy msgid "Add initial export..." -msgstr "Tambah port masukan" +msgstr "Tambah ekspor awal..." #: editor/project_export.cpp msgid "Add previous patches..." -msgstr "" +msgstr "Tambahkan patch sebelumnya..." #: editor/project_export.cpp msgid "Delete patch '%s' from list?" @@ -9445,6 +9444,9 @@ msgid "" "If checked, the preset will be available for use in one-click deploy.\n" "Only one preset per platform may be marked as runnable." msgstr "" +"Jika dicentang, preset akan tersedia untuk digunakan dalam deploy sekali " +"klik.\n" +"Hanya satu preset per platform yang dapat ditandai sebagai runnable." #: editor/project_export.cpp msgid "Export Path" @@ -9452,11 +9454,11 @@ msgstr "Lokasi Ekspor" #: editor/project_export.cpp msgid "Resources" -msgstr "Sumber Daya" +msgstr "Resource" #: editor/project_export.cpp msgid "Export all resources in the project" -msgstr "Ekspor semua sumber daya dalam proyek" +msgstr "Ekspor semua resource dalam proyek" #: editor/project_export.cpp msgid "Export selected scenes (and dependencies)" @@ -9464,7 +9466,7 @@ msgstr "Ekspor skena terpilih (dan dependensinya)" #: editor/project_export.cpp msgid "Export selected resources (and dependencies)" -msgstr "Expor sumber daya terpilih (dan dependensinya)" +msgstr "Ekspor resource terpilih (dan dependensinya)" #: editor/project_export.cpp msgid "Export Mode:" @@ -9472,25 +9474,23 @@ msgstr "Mode Ekspor:" #: editor/project_export.cpp msgid "Resources to export:" -msgstr "Sumber daya yang akan diexpor:" +msgstr "Resource yang akan diekspor:" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to export non-resource files/folders\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"Penyaringan untuk mengekspor berkas non-sumber (dipisahkan koma, contoh: *." -"json, *.txt)" +"Filter untuk mengekspor berkas/folder non-resource\n" +"(pisahkan dengan koma, contoh: *.json, *.txt, docs/*)" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to exclude files/folders from project\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"Penyaringan untuk mengecualikan berkas dalam proyek (dipisahkan koma, " -"contoh: *.json, *.txt)" +"Filter untuk mengecualikan berkas/folder dari proyek\n" +"(pisahkan dengan koma, contoh: *.json, *.txt, docs/*)" #: editor/project_export.cpp msgid "Patches" @@ -9501,9 +9501,8 @@ msgid "Make Patch" msgstr "Buat Tambalan" #: editor/project_export.cpp -#, fuzzy msgid "Pack File" -msgstr " Berkas" +msgstr "Berkas Pack" #: editor/project_export.cpp msgid "Features" @@ -9562,13 +9561,12 @@ msgid "Export All" msgstr "Ekspor Semua" #: editor/project_export.cpp editor/project_manager.cpp -#, fuzzy msgid "ZIP File" -msgstr " Berkas" +msgstr "Berkas ZIP" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "" +msgstr "Paket Gim Godot" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -9583,11 +9581,19 @@ msgid "Export With Debug" msgstr "Ekspor dengan Awakutu" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "Lokasi ini tidak ada." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Gagal saat membuka paket, tidak dalam bentuk zip." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "Berkas proyek '.zip' tidak valid, tidak berisi berkas 'project.godot'." #: editor/project_manager.cpp @@ -9595,11 +9601,13 @@ msgid "Please choose an empty folder." msgstr "Silakan pilih direktori kosong." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Silakan pilih berkas 'project.godot' atau '.zip'." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "Direktori ini sudah berisi proyek Godot." #: editor/project_manager.cpp @@ -9869,7 +9877,7 @@ msgstr "Proyek" #: editor/project_manager.cpp msgid "Last Modified" -msgstr "" +msgstr "Terakhir Diubah" #: editor/project_manager.cpp msgid "Scan" @@ -10109,27 +10117,27 @@ msgstr "Tambah Lokasi yang Dipetakan Ulang" #: editor/project_settings_editor.cpp msgid "Resource Remap Add Remap" -msgstr "Sumber Daya Remap Tambah Remap" +msgstr "Resource Remap Tambah Remap" #: editor/project_settings_editor.cpp msgid "Change Resource Remap Language" -msgstr "Ubah Sumber Daya Pemetaan Ulang Bahasa" +msgstr "Ubah Bahasa Resource Remap" #: editor/project_settings_editor.cpp msgid "Remove Resource Remap" -msgstr "Hapus Remap Sumber Daya" +msgstr "Hapus Resource Remap" #: editor/project_settings_editor.cpp msgid "Remove Resource Remap Option" -msgstr "Hapus Opsi Remap Sumber Daya" +msgstr "Hapus Opsi Resource Remap" #: editor/project_settings_editor.cpp msgid "Changed Locale Filter" -msgstr "Penyaringan Lokalisasi Diubah" +msgstr "Filter Locale Diubah" #: editor/project_settings_editor.cpp msgid "Changed Locale Filter Mode" -msgstr "Mode Penyaringan Lokalisasi Diubah" +msgstr "Mode Filter Locale Diubah" #: editor/project_settings_editor.cpp msgid "Project Settings (project.godot)" @@ -10161,7 +10169,7 @@ msgstr "Aksi" #: editor/project_settings_editor.cpp msgid "Deadzone" -msgstr "" +msgstr "Deadzone" #: editor/project_settings_editor.cpp msgid "Device:" @@ -10189,7 +10197,7 @@ msgstr "Pemetaan Ulang" #: editor/project_settings_editor.cpp msgid "Resources:" -msgstr "Sumber daya:" +msgstr "Resource:" #: editor/project_settings_editor.cpp msgid "Remaps by Locale:" @@ -10201,7 +10209,7 @@ msgstr "Pelokalan" #: editor/project_settings_editor.cpp msgid "Locales Filter" -msgstr "Penyaring Pelokalan" +msgstr "Filter Locale" #: editor/project_settings_editor.cpp msgid "Show All Locales" @@ -10213,7 +10221,7 @@ msgstr "Tampilkan Hanya Pelokalan yang Dipilih" #: editor/project_settings_editor.cpp msgid "Filter mode:" -msgstr "Mode penyaringan:" +msgstr "Mode filter:" #: editor/project_settings_editor.cpp msgid "Locales:" @@ -10261,7 +10269,7 @@ msgstr "Pilih Node" #: editor/property_editor.cpp msgid "Error loading file: Not a resource!" -msgstr "Galat saat memuat berkas: Bukan sumber daya!" +msgstr "Galat saat memuat berkas: Bukan resource!" #: editor/property_editor.cpp msgid "Pick a Node" @@ -10295,6 +10303,11 @@ msgstr "Awalan" msgid "Suffix" msgstr "Akhiran" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Ekspresi Reguler" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "Opsi Lanjutan" @@ -10332,7 +10345,8 @@ msgstr "" "Bandingkan opsi penghitung." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "Penghitung per Level" #: editor/rename_dialog.cpp @@ -10363,10 +10377,6 @@ msgstr "" "Jumlah digit minimum untuk penghitung.\n" "Digit yang hilang diisi dengan angka nol di depan." -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Ekspresi Reguler" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "Pasca Proses" @@ -10376,11 +10386,13 @@ msgid "Keep" msgstr "Pertahankan" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "CamelCase ke under_score" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "under_score ke CamelCase" #: editor/rename_dialog.cpp @@ -10399,6 +10411,16 @@ msgstr "Jadikan Huruf Kapital" msgid "Reset" msgstr "Reset" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Ekspresi Reguler" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Karakter sah:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "Pengindukan Ulang Node" @@ -10457,7 +10479,7 @@ msgstr "Instansi Skena" #: editor/scene_tree_dock.cpp msgid "Replace with Branch Scene" -msgstr "" +msgstr "Ganti dengan Skena Cabang" #: editor/scene_tree_dock.cpp msgid "Instance Child Scene" @@ -10507,11 +10529,11 @@ msgstr "Hapus %d node?" #: editor/scene_tree_dock.cpp msgid "Delete the root node \"%s\"?" -msgstr "" +msgstr "Hapus node root \"%s\" ?" #: editor/scene_tree_dock.cpp msgid "Delete node \"%s\" and its children?" -msgstr "" +msgstr "Hapus node \"%s\" dan anak-anaknya?" #: editor/scene_tree_dock.cpp msgid "Delete node \"%s\"?" @@ -10534,16 +10556,21 @@ msgid "" "Disabling \"editable_instance\" will cause all properties of the node to be " "reverted to their default." msgstr "" +"Menonaktifkan \"editable_instance\" mengakibatkan semua properti node akan " +"dikembalikan ke properti bakunya." #: editor/scene_tree_dock.cpp msgid "" "Enabling \"Load As Placeholder\" will disable \"Editable Children\" and " "cause all properties of the node to be reverted to their default." msgstr "" +"Mengaktifkan \"Muas sebagai Placeholder\" akan menonaktifkan \"Anakan yang " +"Dapat Disunting\" dan mengakibatkan semua properti node dikembalikan ke " +"properti bakunya." #: editor/scene_tree_dock.cpp msgid "Make Local" -msgstr "" +msgstr "Jadikan Local" #: editor/scene_tree_dock.cpp msgid "New Scene Root" @@ -10563,7 +10590,7 @@ msgstr "Skena 3D" #: editor/scene_tree_dock.cpp msgid "User Interface" -msgstr "" +msgstr "Antarmuka Pengguna" #: editor/scene_tree_dock.cpp msgid "Other Node" @@ -10583,7 +10610,7 @@ msgstr "Lampirkan Skrip" #: editor/scene_tree_dock.cpp msgid "Remove Node(s)" -msgstr "" +msgstr "Hapus Node" #: editor/scene_tree_dock.cpp msgid "Change type of node(s)" @@ -10594,31 +10621,32 @@ msgid "" "Couldn't save new scene. Likely dependencies (instances) couldn't be " "satisfied." msgstr "" +"Tidak dapat menyimpan skena. Kemungkinan dependensinya (instance-nya) tidak " +"terpenuhi." #: editor/scene_tree_dock.cpp msgid "Error saving scene." -msgstr "" +msgstr "Galat menyimpan skena." #: editor/scene_tree_dock.cpp msgid "Error duplicating scene to save it." -msgstr "" +msgstr "Galat menduplikasi skena untuk menyimpannya." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "Sub-Sumber Daya" +msgstr "Sub-Resource" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" -msgstr "" +msgstr "Bersihkan Pewarisan" #: editor/scene_tree_dock.cpp msgid "Editable Children" -msgstr "" +msgstr "Anakan yang Dapat Disunting" #: editor/scene_tree_dock.cpp msgid "Load As Placeholder" -msgstr "" +msgstr "Muat sebagai Placeholder" #: editor/scene_tree_dock.cpp msgid "Open Documentation" @@ -10626,7 +10654,7 @@ msgstr "Buka Dokumentasi" #: editor/scene_tree_dock.cpp msgid "Add Child Node" -msgstr "" +msgstr "Tambah Node Anak" #: editor/scene_tree_dock.cpp msgid "Expand/Collapse All" @@ -10634,7 +10662,7 @@ msgstr "Bentangkan/Ciutkan Semua" #: editor/scene_tree_dock.cpp msgid "Change Type" -msgstr "" +msgstr "Ubah Tipe" #: editor/scene_tree_dock.cpp msgid "Reparent to New Node" @@ -10646,11 +10674,11 @@ msgstr "Jadikan Skena Dasar" #: editor/scene_tree_dock.cpp msgid "Merge From Scene" -msgstr "" +msgstr "Gabung dari Skena" #: editor/scene_tree_dock.cpp editor/script_editor_debugger.cpp msgid "Save Branch as Scene" -msgstr "" +msgstr "Simpan Cabang sebagai Skena" #: editor/scene_tree_dock.cpp editor/script_editor_debugger.cpp msgid "Copy Node Path" @@ -10658,7 +10686,7 @@ msgstr "Salin Lokasi Node" #: editor/scene_tree_dock.cpp msgid "Delete (No Confirm)" -msgstr "" +msgstr "Hapus (Tanpa Konfirmasi)" #: editor/scene_tree_dock.cpp msgid "Add/Create a New Node." @@ -10669,14 +10697,16 @@ msgid "" "Instance a scene file as a Node. Creates an inherited scene if no root node " "exists." msgstr "" +"Instance berkas skena sebagai Node. Buat skena warisan jika tidak ada node " +"akar." #: editor/scene_tree_dock.cpp msgid "Attach a new or existing script for the selected node." -msgstr "" +msgstr "Lampirkan skrip baru atau yang sudah ada untuk node yang dipilih." #: editor/scene_tree_dock.cpp msgid "Clear a script for the selected node." -msgstr "" +msgstr "Bersihkan skrip untuk node yang dipilih." #: editor/scene_tree_dock.cpp msgid "Remote" @@ -10684,16 +10714,15 @@ msgstr "Remot" #: editor/scene_tree_dock.cpp msgid "Local" -msgstr "" +msgstr "Lokal" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance? (No Undo!)" -msgstr "" +msgstr "Bersihkan Pewarisan? (Tidak Bisa Dibatalkan!)" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Toggle Visible" -msgstr "Beralih File Tersembunyi" +msgstr "Jungkitkan Keterlihatan" #: editor/scene_tree_editor.cpp msgid "Unlock Node" @@ -10709,25 +10738,31 @@ msgstr "(Menghubungkan dari)" #: editor/scene_tree_editor.cpp msgid "Node configuration warning:" -msgstr "" +msgstr "Peringatan pengaturan node:" #: editor/scene_tree_editor.cpp msgid "" "Node has %s connection(s) and %s group(s).\n" "Click to show signals dock." msgstr "" +"Node memiliki %s koneksi dan %s grup.\n" +"Klik untuk menampilkan dock sinyal." #: editor/scene_tree_editor.cpp msgid "" "Node has %s connection(s).\n" "Click to show signals dock." msgstr "" +"Node memiliki %s koneksi.\n" +"Klik untuk menampilkan dock sinyal." #: editor/scene_tree_editor.cpp msgid "" "Node is in %s group(s).\n" "Click to show groups dock." msgstr "" +"Node berada dalam %s grup.\n" +"Klik untuk menampilkan dock grup." #: editor/scene_tree_editor.cpp msgid "Open Script:" @@ -10738,42 +10773,48 @@ msgid "" "Node is locked.\n" "Click to unlock it." msgstr "" +"Node terkunci.\n" +"Klik untuk membukanya." #: editor/scene_tree_editor.cpp msgid "" "Children are not selectable.\n" "Click to make selectable." msgstr "" +"Anakan tidak dapat dipilih.\n" +"Klik untuk membuatnya dapat dipilih." #: editor/scene_tree_editor.cpp msgid "Toggle Visibility" -msgstr "" +msgstr "Jungkitkan Visibilitas" #: editor/scene_tree_editor.cpp msgid "" "AnimationPlayer is pinned.\n" "Click to unpin." msgstr "" +"AnimationPlayer disematkan.\n" +"Klik untuk menghapus sematan." #: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" -msgstr "" +msgstr "Nama node tidak valid, karakter berikut tidak diperbolehkan:" #: editor/scene_tree_editor.cpp msgid "Rename Node" -msgstr "" +msgstr "Ubah Nama Node" #: editor/scene_tree_editor.cpp msgid "Scene Tree (Nodes):" -msgstr "" +msgstr "Pohon Skena (Node):" #: editor/scene_tree_editor.cpp msgid "Node Configuration Warning!" -msgstr "" +msgstr "Peringatan Konfigurasi Node!" #: editor/scene_tree_editor.cpp msgid "Select a Node" -msgstr "" +msgstr "Pilih Node" #: editor/script_create_dialog.cpp msgid "Path is empty." @@ -10801,7 +10842,7 @@ msgstr "Ekstensi tidak valid." #: editor/script_create_dialog.cpp msgid "Wrong extension chosen." -msgstr "" +msgstr "Ekstensi salah dipilih." #: editor/script_create_dialog.cpp msgid "Error loading template '%s'" @@ -10821,7 +10862,7 @@ msgstr "Menimpa" #: editor/script_create_dialog.cpp msgid "N/A" -msgstr "" +msgstr "N/A" #: editor/script_create_dialog.cpp msgid "Open Script / Choose Location" @@ -10844,12 +10885,13 @@ msgid "Invalid inherited parent name or path." msgstr "Nama atau lokasi parent yang diwariskan tidak valid." #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "Skrip valid." #: editor/script_create_dialog.cpp msgid "Allowed: a-z, A-Z, 0-9, _ and ." -msgstr "" +msgstr "Diizinkan: a-z, A-Z, 0-9, _ dan ." #: editor/script_create_dialog.cpp msgid "Built-in script (into scene file)." @@ -10864,24 +10906,20 @@ msgid "Will load an existing script file." msgstr "Akan memuat berkas skrip yang ada." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Script file already exists." -msgstr "Autoload '%s' telah ada!" +msgstr "Berkas skrip sudah ada." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Class Name:" -msgstr "Nama Kelas" +msgstr "Nama Kelas:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Template:" -msgstr "Templat" +msgstr "Templat:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Built-in Script:" -msgstr "Skrip Utama:" +msgstr "Skrip Internal:" #: editor/script_create_dialog.cpp msgid "Attach Node Script" @@ -10893,7 +10931,7 @@ msgstr "Remot " #: editor/script_editor_debugger.cpp msgid "Bytes:" -msgstr "" +msgstr "Bytes:" #: editor/script_editor_debugger.cpp msgid "Warning:" @@ -10925,11 +10963,11 @@ msgstr "Sumber C++ :" #: editor/script_editor_debugger.cpp msgid "Stack Trace" -msgstr "" +msgstr "Stack Trace" #: editor/script_editor_debugger.cpp msgid "Errors" -msgstr "" +msgstr "Galat" #: editor/script_editor_debugger.cpp msgid "Child process connected." @@ -10939,98 +10977,98 @@ msgstr "Proses anak terhubung." msgid "Copy Error" msgstr "Salin Galat" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Memori Video" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "Lewati Breakpoint" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" -msgstr "" +msgstr "Inspeksi Instance Sebelumnya" #: editor/script_editor_debugger.cpp msgid "Inspect Next Instance" -msgstr "" +msgstr "Inspeksi Instance Berikutnya" #: editor/script_editor_debugger.cpp msgid "Stack Frames" -msgstr "" +msgstr "Stack Frame" #: editor/script_editor_debugger.cpp msgid "Profiler" -msgstr "" +msgstr "Profiler(debugger/pemantauan)" #: editor/script_editor_debugger.cpp msgid "Network Profiler" -msgstr "Profiler Jaringan" +msgstr "Network Profiler(Debug jaringan)" #: editor/script_editor_debugger.cpp msgid "Monitor" -msgstr "" +msgstr "Pemantau" #: editor/script_editor_debugger.cpp msgid "Value" -msgstr "" +msgstr "Nilai" #: editor/script_editor_debugger.cpp msgid "Monitors" -msgstr "" +msgstr "Pemantau" #: editor/script_editor_debugger.cpp msgid "Pick one or more items from the list to display the graph." -msgstr "" +msgstr "Pilih satu atau lebih item dari daftar untuk menampilkan grafiknya." #: editor/script_editor_debugger.cpp msgid "List of Video Memory Usage by Resource:" -msgstr "" +msgstr "Daftar Penggunaan Memori Video oleh Resource:" #: editor/script_editor_debugger.cpp msgid "Total:" -msgstr "" - -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" +msgstr "Total:" #: editor/script_editor_debugger.cpp msgid "Resource Path" -msgstr "" +msgstr "Lokasi Resource" #: editor/script_editor_debugger.cpp msgid "Type" -msgstr "" +msgstr "Tipe" #: editor/script_editor_debugger.cpp msgid "Format" -msgstr "" +msgstr "Format" #: editor/script_editor_debugger.cpp msgid "Usage" -msgstr "" +msgstr "Pemakaian" #: editor/script_editor_debugger.cpp msgid "Misc" -msgstr "" +msgstr "Lain-lain" #: editor/script_editor_debugger.cpp msgid "Clicked Control:" -msgstr "" +msgstr "Kontrol yang Diklik:" #: editor/script_editor_debugger.cpp msgid "Clicked Control Type:" -msgstr "" +msgstr "Tipe Kontrol yang Diklik:" #: editor/script_editor_debugger.cpp msgid "Live Edit Root:" -msgstr "" +msgstr "Sunting Root Langsung:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Set From Tree" -msgstr "Menyetel Dari Keturunan" +msgstr "Setel dari Pohon" #: editor/script_editor_debugger.cpp msgid "Export measures as CSV" -msgstr "" +msgstr "Ekspor pengukuran sebagai CSV" #: editor/settings_config_dialog.cpp msgid "Erase Shortcut" @@ -11038,11 +11076,11 @@ msgstr "Hapus Pintasan" #: editor/settings_config_dialog.cpp msgid "Restore Shortcut" -msgstr "" +msgstr "Kembalikan Tombol Pintasan" #: editor/settings_config_dialog.cpp msgid "Change Shortcut" -msgstr "" +msgstr "Ubah Tombol Pintasan" #: editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -11050,11 +11088,11 @@ msgstr "Pengaturan Editor" #: editor/settings_config_dialog.cpp msgid "Shortcuts" -msgstr "" +msgstr "Tombol Pintasan" #: editor/settings_config_dialog.cpp msgid "Binding" -msgstr "" +msgstr "Mengikat" #: editor/spatial_editor_gizmos.cpp msgid "Change Light Radius" @@ -11062,7 +11100,7 @@ msgstr "Ganti Radius Lampu" #: editor/spatial_editor_gizmos.cpp msgid "Change AudioStreamPlayer3D Emission Angle" -msgstr "" +msgstr "Ubah Sudut Emisi AudioStreamPlayer3D" #: editor/spatial_editor_gizmos.cpp msgid "Change Camera FOV" @@ -11074,15 +11112,15 @@ msgstr "Ubah Ukuran Kamera" #: editor/spatial_editor_gizmos.cpp msgid "Change Notifier AABB" -msgstr "" +msgstr "Ubah AABB Notifier" #: editor/spatial_editor_gizmos.cpp msgid "Change Particles AABB" -msgstr "" +msgstr "Ubah Partikel AABB" #: editor/spatial_editor_gizmos.cpp msgid "Change Probe Extents" -msgstr "" +msgstr "Ubah Batas Probe" #: editor/spatial_editor_gizmos.cpp modules/csg/csg_gizmos.cpp msgid "Change Sphere Shape Radius" @@ -11090,15 +11128,15 @@ msgstr "Ganti Radius Bentuk Bola" #: editor/spatial_editor_gizmos.cpp modules/csg/csg_gizmos.cpp msgid "Change Box Shape Extents" -msgstr "" +msgstr "Ubah Batas Box Shape" #: editor/spatial_editor_gizmos.cpp msgid "Change Capsule Shape Radius" -msgstr "" +msgstr "Ubah Radius Shape Kapsul" #: editor/spatial_editor_gizmos.cpp msgid "Change Capsule Shape Height" -msgstr "" +msgstr "Ubah Tinggi Shape Kapsul" #: editor/spatial_editor_gizmos.cpp msgid "Change Cylinder Shape Radius" @@ -11110,7 +11148,7 @@ msgstr "Ubah Tinggi Bentuk Silinder" #: editor/spatial_editor_gizmos.cpp msgid "Change Ray Shape Length" -msgstr "" +msgstr "Ubah Panjang Shape Ray" #: modules/csg/csg_gizmos.cpp msgid "Change Cylinder Radius" @@ -11130,11 +11168,11 @@ msgstr "Ubah Torus Radius Luar" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select the dynamic library for this entry" -msgstr "" +msgstr "Pilih pustaka dinamis untuk entri ini" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select dependencies of the library for this entry" -msgstr "" +msgstr "Pilih dependensi pustaka untuk entri ini" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Remove current entry" @@ -11142,15 +11180,15 @@ msgstr "Hapus entri saat ini" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Double click to create a new entry" -msgstr "" +msgstr "Klik ganda untuk membuat entri baru" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Platform:" -msgstr "" +msgstr "Platform:" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Platform" -msgstr "" +msgstr "Platform" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Dynamic Library" @@ -11158,7 +11196,7 @@ msgstr "Pustaka Dinamis" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Add an architecture entry" -msgstr "" +msgstr "Tambah entri arsitektur" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "GDNativeLibrary" @@ -11166,7 +11204,7 @@ msgstr "Pustaka GDNative" #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Enabled GDNative Singleton" -msgstr "" +msgstr "Aktifkan Singleton GDNative" #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Disabled GDNative Singleton" @@ -11178,11 +11216,11 @@ msgstr "Pustaka" #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Libraries: " -msgstr "" +msgstr "Pustaka: " #: modules/gdnative/register_types.cpp msgid "GDNative" -msgstr "" +msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" @@ -11218,49 +11256,43 @@ msgstr "Kamus acuan tidak sah (sub kelas tidak sah)" #: modules/gdscript/gdscript_functions.cpp msgid "Object can't provide a length." -msgstr "" +msgstr "Objek tidak dapat memberikan panjang." #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Next Plane" -msgstr "Tab selanjutnya" +msgstr "Plane Selanjutnya" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Previous Plane" -msgstr "Tab sebelumnya" +msgstr "Plane Sebelumnya" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Plane:" -msgstr "" +msgstr "Plane:" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Next Floor" -msgstr "" +msgstr "Floor Selanjutnya" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Previous Floor" -msgstr "Tab sebelumnya" +msgstr "Floor Sebelumnya" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Floor:" -msgstr "" +msgstr "Floor:" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "GridMap Delete Selection" -msgstr "Hapus yang Dipilih" +msgstr "Hapus Seleksi GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "GridMap Fill Selection" -msgstr "Hapus yang Dipilih" +msgstr "Isi Seleksi GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "GridMap Paste Selection" -msgstr "Hapus yang Dipilih" +msgstr "Rekat(Paste) Seleksi GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Paint" @@ -11268,141 +11300,136 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Grid Map" -msgstr "" +msgstr "Grid Map" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Snap View" -msgstr "" +msgstr "Tampilan Pengancingan" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Clip Disabled" -msgstr "Dinonaktifkan" +msgstr "Klip Dinonaktifkan" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clip Above" -msgstr "" +msgstr "Klip Di Atas" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clip Below" -msgstr "" +msgstr "Klip Di Bawah" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Edit X Axis" -msgstr "" +msgstr "Sunting Sumbu X" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Edit Y Axis" -msgstr "" +msgstr "Sunting Sumbu Y" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Edit Z Axis" -msgstr "" +msgstr "Sunting Sumbu Z" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Rotate X" -msgstr "" +msgstr "Kursor Rotasi X" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Rotate Y" -msgstr "" +msgstr "Kursor Rotasi Y" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Rotate Z" -msgstr "" +msgstr "Kursor Rotasi Z" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Back Rotate X" -msgstr "" +msgstr "Kursor Rotasi Balik X" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Back Rotate Y" -msgstr "" +msgstr "Kursor Rotasi Balik Y" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Back Rotate Z" -msgstr "" +msgstr "Kursor Rotasi Balik Z" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Clear Rotation" -msgstr "" +msgstr "Kursor Bersihkan Rotasi" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Paste Selects" -msgstr "Hapus Pilihan" +msgstr "Rekatkan Pilihan" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Clear Selection" -msgstr "Beri Skala Seleksi" +msgstr "Bersihkan Seleksi" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Fill Selection" -msgstr "Semua pilihan" +msgstr "Isi Pilihan" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Settings" -msgstr "" +msgstr "Pengaturan GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Pick Distance:" -msgstr "" +msgstr "Pilih Jarak:" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Filter meshes" -msgstr "Penyaring fungsi" +msgstr "Filter mesh" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Give a MeshLibrary resource to this GridMap to use its meshes." msgstr "" +"Berikan resource MeshLibrary ke GridMap ini untuk menggunakan mesh-nya." #: modules/mono/csharp_script.cpp msgid "Class name can't be a reserved keyword" -msgstr "" +msgstr "Nama kelas tidak boleh reserved keyword" #: modules/mono/mono_gd/gd_mono_utils.cpp msgid "End of inner exception stack trace" -msgstr "" +msgstr "Akhir dari inner exception stack trace" #: modules/recast/navigation_mesh_editor_plugin.cpp msgid "Bake NavMesh" -msgstr "" +msgstr "Bake NavMesh" #: modules/recast/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." -msgstr "" +msgstr "Bersihkan mesh navigasi." #: modules/recast/navigation_mesh_generator.cpp msgid "Setting up Configuration..." -msgstr "" +msgstr "Menyiapkan Konfigurasi..." #: modules/recast/navigation_mesh_generator.cpp msgid "Calculating grid size..." -msgstr "" +msgstr "Menghitung ukuran kisi..." #: modules/recast/navigation_mesh_generator.cpp msgid "Creating heightfield..." -msgstr "" +msgstr "Membuat bidang ketinggian..." #: modules/recast/navigation_mesh_generator.cpp -#, fuzzy msgid "Marking walkable triangles..." -msgstr "Menyimpan perubahan-perubahan lokal..." +msgstr "Segitiga penanda walkable..." #: modules/recast/navigation_mesh_generator.cpp msgid "Constructing compact heightfield..." -msgstr "" +msgstr "Membangun dataran tinggi..." #: modules/recast/navigation_mesh_generator.cpp msgid "Eroding walkable area..." -msgstr "" +msgstr "Mengikis area jalan..." #: modules/recast/navigation_mesh_generator.cpp msgid "Partitioning..." -msgstr "" +msgstr "Mempartisi..." #: modules/recast/navigation_mesh_generator.cpp msgid "Creating contours..." @@ -11487,42 +11514,36 @@ msgid "Set Variable Type" msgstr "Atur Jenis variabel" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Input Port" -msgstr "Tambah port masukan" +msgstr "Tambah Port Masukan" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Output Port" -msgstr "Tambah port keluaran" +msgstr "Tambah Port Keluaran" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Override an existing built-in function." -msgstr "Tidak boleh sama dengan nama tipe bawaan yang ada." +msgstr "Menimpa fungsi built-in yang ada." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new function." -msgstr "Buat persegi panjang baru." +msgstr "Buat fungsi baru." #: modules/visual_script/visual_script_editor.cpp msgid "Variables:" msgstr "Variabel-variabel:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new variable." -msgstr "Buat persegi panjang baru." +msgstr "Buat variabel baru." #: modules/visual_script/visual_script_editor.cpp msgid "Signals:" msgstr "Sinyal-sinyal:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new signal." -msgstr "Buat poligon baru." +msgstr "Buat sinyal baru." #: modules/visual_script/visual_script_editor.cpp msgid "Name is not a valid identifier:" @@ -11549,7 +11570,6 @@ msgid "Add Function" msgstr "Tambahkan Fungsi" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Delete input port" msgstr "Hapus port masukan" @@ -11562,59 +11582,56 @@ msgid "Add Signal" msgstr "Tambahkan Sinyal" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" -msgstr "Hapus port masukan" +msgstr "Hapus Port Masukan" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Output Port" -msgstr "Hapus port keluaran" +msgstr "Hapus Port Keluaran" #: modules/visual_script/visual_script_editor.cpp msgid "Change Expression" msgstr "Ubah Pernyataan" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove VisualScript Nodes" -msgstr "Hapus Tombol-tombol yang tidak sah" +msgstr "Hapus Node VisualScript" #: modules/visual_script/visual_script_editor.cpp msgid "Duplicate VisualScript Nodes" -msgstr "" +msgstr "Duplikasi Node VisualSkrip" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Hold %s to drop a Getter. Hold Shift to drop a generic signature." msgstr "" -"Tahan Meta untuk meletakkan sebuah Getter. Tahan Shift untuk meletakkan " +"Tahan %s untuk meletakkan sebuah Getter. Tahan Shift untuk meletakkan " "generic signature." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a Getter. Hold Shift to drop a generic signature." msgstr "" +"Tahan Ctrl untuk meletakkan Getter. Tahan Shift untuk meletakkan generic " +"signature." #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a simple reference to the node." -msgstr "" +msgstr "Tahan %s untuk meletakkan referensi sederhana ke node." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a simple reference to the node." -msgstr "" +msgstr "Tahan Ctrl untuk menjatuhkan referensi sederhana ke node." #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a Variable Setter." -msgstr "" +msgstr "Tahan %s untuk menjatuhkan Variabel Setter." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a Variable Setter." -msgstr "" +msgstr "Tahan Ctrl untuk menjatuhkan Variabel Setter." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Preload Node" -msgstr "Tambahkan Node" +msgstr "Tambah Node Preload" #: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" @@ -11635,70 +11652,60 @@ msgid "Add Setter Property" msgstr "Tambahkan Properti Setter" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Base Type" -msgstr "Ubah Tipe Nilai Array" +msgstr "Ubah Tipe Basis" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Move Node(s)" -msgstr "Salin Resource" +msgstr "Pindahkan Node" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove VisualScript Node" -msgstr "Hapus Variabel" +msgstr "Hapus Node VisualScript" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Connect Nodes" -msgstr "Sambungkan Ke Node:" +msgstr "Sambungkan Node" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Disconnect Nodes" -msgstr "Sambungkan Ke Node:" +msgstr "Putuskan Node" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Connect Node Data" -msgstr "Sambungkan Ke Node:" +msgstr "Sambungkan Data Node" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Connect Node Sequence" -msgstr "Sambungkan Ke Node:" +msgstr "Sambungkan Sequence Node" #: modules/visual_script/visual_script_editor.cpp msgid "Script already has function '%s'" -msgstr "" +msgstr "Skrip sudah memiliki fungsi '%s'" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Input Value" -msgstr "Ubah Nilai Array" +msgstr "Ubah Nilai Input" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Resize Comment" -msgstr "Sunting CanvasItem" +msgstr "Ubah Ukuran Komentar" #: modules/visual_script/visual_script_editor.cpp msgid "Can't copy the function node." -msgstr "" +msgstr "Tidak dapat menyalin node fungsi." #: modules/visual_script/visual_script_editor.cpp msgid "Clipboard is empty!" -msgstr "" +msgstr "Papan klip kosong!" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Paste VisualScript Nodes" -msgstr "Path ke Node:" +msgstr "Rekatkan Node VisualScript" #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function with a function node." -msgstr "" +msgstr "Tidak dapat membuat fungsi dengan node fungsi." #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function of nodes from nodes of multiple functions." @@ -11713,9 +11720,8 @@ msgid "Try to only have one sequence input in selection." msgstr "" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create Function" -msgstr "Namai kembali Fungsi" +msgstr "Buat Fungsi" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Function" @@ -11746,62 +11752,52 @@ msgid "Members:" msgstr "Member-member:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Base Type:" -msgstr "Ubah Tipe Nilai Array" +msgstr "Ubah Tipe Basis:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Nodes..." msgstr "Tambah Node..." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Function..." -msgstr "Tambahkan Fungsi" +msgstr "Tambah Fungsi..." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "function_name" -msgstr "Fungsi-fungsi:" +msgstr "function_name" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Select or create a function to edit its graph." -msgstr "Pilih atau ciptakan sebuah fungsi untuk mengedit grafik" +msgstr "Pilih atau buat fungsi untuk menyunting grafiknya." #: modules/visual_script/visual_script_editor.cpp msgid "Delete Selected" msgstr "Hapus yang Dipilih" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Find Node Type" msgstr "Cari Tipe Node" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Copy Nodes" -msgstr "Salin Resource" +msgstr "Salin Node" #: modules/visual_script/visual_script_editor.cpp msgid "Cut Nodes" msgstr "" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Make Function" -msgstr "Namai kembali Fungsi" +msgstr "Buat Fungsi" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Refresh Graph" -msgstr "Segarkan" +msgstr "Segarkan Grafik" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Edit Member" -msgstr "Anggota" +msgstr "Sunting Anggota" #: modules/visual_script/visual_script_flow_control.cpp msgid "Input type not iterable: " @@ -11861,9 +11857,8 @@ msgstr "" "string (error)." #: modules/visual_script/visual_script_property_selector.cpp -#, fuzzy msgid "Search VisualScript" -msgstr "Hapus Variabel" +msgstr "Cari VisualScript" #: modules/visual_script/visual_script_property_selector.cpp msgid "Get %s" @@ -11895,7 +11890,7 @@ msgstr "" #: platform/android/export/export.cpp msgid "The package must have at least one '.' separator." -msgstr "" +msgstr "Package setidaknya harus memiliki sebuah pemisah '.'." #: platform/android/export/export.cpp msgid "Select device from the list" @@ -11903,39 +11898,45 @@ msgstr "Pilih perangkat pada daftar" #: platform/android/export/export.cpp msgid "ADB executable not configured in the Editor Settings." -msgstr "" +msgstr "Lokasi executable ADB belum dikonfigurasi dalam Pengaturan Editor." #: platform/android/export/export.cpp msgid "OpenJDK jarsigner not configured in the Editor Settings." -msgstr "" +msgstr "Lokasi jarsigner OpenJDK belum dikonfigurasi dalam Pengaturan Editor." #: platform/android/export/export.cpp msgid "Debug keystore not configured in the Editor Settings nor in the preset." msgstr "" +"Berkas debug keystore belum dikonfigurasi dalam Pengaturan Editor maupun di " +"prasetel proyek." #: platform/android/export/export.cpp msgid "Custom build requires a valid Android SDK path in Editor Settings." msgstr "" +"Membangun kustom APK memerlukan lokasi Android SDK yang valid dalam " +"Pengaturan Editor." #: platform/android/export/export.cpp msgid "Invalid Android SDK path for custom build in Editor Settings." msgstr "" +"Lokasi Android SDK tidak valid untuk membuat kustom APK dalam Pengaturan " +"Editor." #: platform/android/export/export.cpp -#, fuzzy msgid "" "Android build template not installed in the project. Install it from the " "Project menu." -msgstr "Templat build Android tidak ada, harap pasang templat yang relevan." +msgstr "" +"Templat build Android belum terpasang dalam proyek. Pasanglah dari menu " +"Proyek." #: platform/android/export/export.cpp msgid "Invalid public key for APK expansion." msgstr "" #: platform/android/export/export.cpp -#, fuzzy msgid "Invalid package name:" -msgstr "Nama tidak sah." +msgstr "Nama paket tidak valid:" #: platform/android/export/export.cpp msgid "" @@ -11970,18 +11971,16 @@ msgid "Identifier is missing." msgstr "" #: platform/iphone/export/export.cpp -#, fuzzy msgid "The character '%s' is not allowed in Identifier." -msgstr "Nama bukan sebuah pengidentifikasi yang sah:" +msgstr "Karakter '%s' tidak diizinkan dalam Identifier." #: platform/iphone/export/export.cpp msgid "App Store Team ID not specified - cannot configure the project." msgstr "" #: platform/iphone/export/export.cpp -#, fuzzy msgid "Invalid Identifier:" -msgstr "Nama bukan sebuah pengidentifikasi yang sah:" +msgstr "Identifier tidak valid:" #: platform/iphone/export/export.cpp msgid "Required icon is not specified in the preset." @@ -12000,64 +11999,52 @@ msgid "Run exported HTML in the system's default browser." msgstr "" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:" -msgstr "Tidak dapat membuat folder." +msgstr "Tidak dapat menulis berkas:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "Tidak dapat membuat folder." +msgstr "Tidak dapat membuka templat untuk ekspor:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "Memuat Ekspor Template-template." +msgstr "Templat ekspor tidak valid:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "Tidak dapat membuat folder." +msgstr "Tidak dapat membaca shell HTML kustom:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "Tidak dapat membuat folder." +msgstr "Tidak dapat membaca berkas citra boot splash:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Using default boot splash image." -msgstr "Tidak dapat membuat folder." +msgstr "Menggunakan citra boot splash baku." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package short name." -msgstr "Nama tidak sah." +msgstr "Nama pendek paket tidak valid." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package unique name." -msgstr "Nama tidak sah." +msgstr "Nama unik paket tidak valid." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package publisher display name." -msgstr "Nama tidak sah." +msgstr "Nama penerbit paket tidak valid." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid product GUID." -msgstr "Ukuran font tidak sah." +msgstr "GUID produk tidak valid." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid publisher GUID." -msgstr "Ukuran font tidak sah." +msgstr "GUID penerbit tidak valid." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid background color." -msgstr "Nama tidak sah." +msgstr "Warna latar belakang tidak valid." #: platform/uwp/export/export.cpp msgid "Invalid Store Logo image dimensions (should be 50x50)." @@ -12088,13 +12075,12 @@ msgid "Invalid splash screen image dimensions (should be 620x300)." msgstr "" #: scene/2d/animated_sprite.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the \"Frames\" property in " "order for AnimatedSprite to display frames." msgstr "" -"Sebuah resource SpriteFrames seharusnya diciptakan atau diatur dalam " -"properti 'Frames' agar AnimatedSprite menampilkan frame-frame." +"Resource SpriteFrames seharusnya diciptakan atau diatur dalam properti " +"'Frames' agar AnimatedSprite menampilkan frame-frame." #: scene/2d/canvas_modulate.cpp msgid "" @@ -12144,8 +12130,8 @@ msgid "" "A shape must be provided for CollisionShape2D to function. Please create a " "shape resource for it!" msgstr "" -"Sebuah bentuk harus disediakan untuk CollisionShape2D untuk fungsi. Mohon " -"ciptakan resource bentuk untuk itu!" +"Sebuah shape harus disediakan untuk CollisionShape2D supaya berfungsi. Mohon " +"ciptakan resource shape untuknya!" #: scene/2d/cpu_particles_2d.cpp msgid "" @@ -12154,12 +12140,11 @@ msgid "" msgstr "" #: scene/2d/light_2d.cpp -#, fuzzy msgid "" "A texture with the shape of the light must be supplied to the \"Texture\" " "property." msgstr "" -"Sebuah tekstur dengan bentuk cahaya harus disuplai ke properti 'texture'." +"Sebuah tekstur dengan bentuk cahaya harus disuplai ke properti 'Texture'." #: scene/2d/light_occluder_2d.cpp msgid "" @@ -12169,18 +12154,17 @@ msgstr "" "berpengaruh." #: scene/2d/light_occluder_2d.cpp -#, fuzzy msgid "The occluder polygon for this occluder is empty. Please draw a polygon." msgstr "" -"Polygon occluder untuk occluder ini kosong. Mohon gambar dulu sebuah polygon!" +"Polygon occluder untuk occluder ini kosong. Mohon gambar dulu sebuah poligon." #: scene/2d/navigation_polygon.cpp msgid "" "A NavigationPolygon resource must be set or created for this node to work. " "Please set a property or draw a polygon." msgstr "" -"Sebuah resource NavigationPolygon harus diatur atau diciptakan untuk node " -"ini bekerja. Mohon atur sebuah properti atau gambar sebuah polygon." +"Sebuah resource NavigationPolygon harus diatur atau diciptakan supaya node " +"ini bekerja. Silakan atur sebuah properti atau gambar sebuah polygon." #: scene/2d/navigation_polygon.cpp msgid "" @@ -12248,19 +12232,16 @@ msgid "" msgstr "" #: scene/2d/tile_map.cpp -#, fuzzy msgid "" "TileMap with Use Parent on needs a parent CollisionObject2D to give shapes " "to. Please use it as a child of Area2D, StaticBody2D, RigidBody2D, " "KinematicBody2D, etc. to give them a shape." msgstr "" -"CollisionShape2D hanya berfungsi untuk menyediakan sebuah bentuk collision " -"pada sebuah CollisionObject2D node asal. Mohon hanya gunakan itu sebagai " -"sebuah child dari Area2D, StaticBody2D, RigidBody2D, KinematicBody2D, dll. " -"untuk memberikan mereka sebuah bentuk." +"TileMap dengan Gunakan Induk memerlukan induk CollisionObject2D diberikan " +"shape. Silakan gunakan itu sebagai anak dari Area2D, StaticBody2D, " +"RigidBody2D, KinematicBody2D, dll. untuk memberikan mereka shape." #: scene/2d/visibility_notifier_2d.cpp -#, fuzzy msgid "" "VisibilityEnabler2D works best when used with the edited scene root directly " "as parent." @@ -12354,13 +12335,12 @@ msgstr "" "bentuk." #: scene/3d/collision_shape.cpp -#, fuzzy msgid "" "A shape must be provided for CollisionShape to function. Please create a " "shape resource for it." msgstr "" -"Sebuah bentuk harus disediakan untuk CollisionShape untuk fungsi. Mohon " -"ciptakan sebuah resource bentuk untuk itu!" +"Sebuah shape harus disediakan untuk CollisionShape supaya berfungsi. Silakan " +"buat shape untuknya." #: scene/3d/collision_shape.cpp msgid "" @@ -12395,7 +12375,7 @@ msgstr "" #: scene/3d/navigation_mesh.cpp msgid "A NavigationMesh resource must be set or created for this node to work." msgstr "" -"Sebuah resource NavigationMesh harus diatur atau diciptakan untuk node ini " +"Sebuah resource NavigationMesh harus diatur atau diciptakan supaya node ini " "bekerja." #: scene/3d/navigation_mesh.cpp @@ -12425,17 +12405,18 @@ msgid "" msgstr "" #: scene/3d/path.cpp -#, fuzzy msgid "PathFollow only works when set as a child of a Path node." msgstr "" -"PathFollow2D hanya bekerja ketika diatur sebagai sebuah child dari sebuah " -"node Path2D." +"PathFollow2D hanya bekerja ketika diatur sebagai sebuah anak dari sebuah " +"node Path." #: scene/3d/path.cpp msgid "" "PathFollow's ROTATION_ORIENTED requires \"Up Vector\" to be enabled in its " "parent Path's Curve resource." msgstr "" +"ROTATION_ORIENTED PathFollow membutuhkan \"Up Vector\" yang diaktifkan dalam " +"resource Curve Path induknya." #: scene/3d/physics_body.cpp msgid "" @@ -12465,12 +12446,11 @@ msgid "" msgstr "" #: scene/3d/sprite_3d.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the \"Frames\" property in " "order for AnimatedSprite3D to display frames." msgstr "" -"Sebuah resource SpriteFrames harus diciptakan atau diatur didalam properti " +"Sebuah resource SpriteFrames harus diciptakan atau diatur di dalam properti " "'Frames' agar AnimatedSprite3D menampilkan frame-frame." #: scene/3d/vehicle_body.cpp @@ -12484,6 +12464,8 @@ msgid "" "WorldEnvironment requires its \"Environment\" property to contain an " "Environment to have a visible effect." msgstr "" +"WorldEnvironment memerlukan properti \"Environment\" berisikan sebuah " +"Environment agar hasilnya dapat dilihat." #: scene/3d/world_environment.cpp msgid "" @@ -12503,26 +12485,22 @@ msgid "On BlendTree node '%s', animation not found: '%s'" msgstr "Di Node BlendTree '%s', animasi tidak ditemukan: '%s'" #: scene/animation/animation_blend_tree.cpp -#, fuzzy msgid "Animation not found: '%s'" -msgstr "Perkakas Animasi" +msgstr "Animasi tidak ditemukan: '%s'" #: scene/animation/animation_tree.cpp msgid "In node '%s', invalid animation: '%s'." msgstr "Di node '%s', animasi tidak valid: '%s'." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "Invalid animation: '%s'." -msgstr "KESALAHAN: Nama animasi tidak valid!" +msgstr "Animasi tidak valid: '%s'." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "Nothing connected to input '%s' of node '%s'." -msgstr "Memutuskan '%s' dari '%s'" +msgstr "Tidak ada yang terhubung ke input '%s' dari node '%s'." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "No root AnimationNode for the graph is set." msgstr "Akar AnimationNode untuk grafik belum diatur." @@ -12538,7 +12516,6 @@ msgstr "" "AnimationPlayer." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "The AnimationPlayer root node is not a valid node." msgstr "Akar AnimationPlayer bukanlah node yang valid." @@ -12554,30 +12531,26 @@ msgid "" msgstr "" #: scene/gui/color_picker.cpp -#, fuzzy msgid "Pick a color from the editor window." -msgstr "Ambil warna dari layar." +msgstr "Ambil warna dari layar editor." #: scene/gui/color_picker.cpp msgid "HSV" -msgstr "" +msgstr "HSV" #: scene/gui/color_picker.cpp -#, fuzzy msgid "Raw" -msgstr "Mentah" +msgstr "Raw (%)" #: scene/gui/color_picker.cpp msgid "Switch between hexadecimal and code values." msgstr "Beralih antara nilai heksadesimal dan kode." #: scene/gui/color_picker.cpp -#, fuzzy msgid "Add current color as a preset." -msgstr "Tambahkan warna yang sekarang sebagai preset" +msgstr "Tambahkan warna yang sekarang sebagai preset." #: scene/gui/container.cpp -#, fuzzy msgid "" "Container by itself serves no purpose unless a script configures its " "children placement behavior.\n" @@ -12593,6 +12566,9 @@ msgid "" "The Hint Tooltip won't be displayed as the control's Mouse Filter is set to " "\"Ignore\". To solve this, set the Mouse Filter to \"Stop\" or \"Pass\"." msgstr "" +"Tips Petunjuk tidak akan ditampilkan karena Filter Tetikus kontrolnya diatur " +"ke \"Abaikan/Ignore\". Untuk mengatasinya, setel Filter Tetikus ke \"Stop\" " +"atau \"Pass\"." #: scene/gui/dialogs.cpp msgid "Alert!" @@ -12603,24 +12579,23 @@ msgid "Please Confirm..." msgstr "Mohon konfirmasi..." #: scene/gui/popup.cpp -#, fuzzy msgid "" "Popups will hide by default unless you call popup() or any of the popup*() " "functions. Making them visible for editing is fine, but they will hide upon " "running." msgstr "" -"Popup-popup akan disembunyikan secara default kecuali anda memanggil fungsi " +"Popup akan disembunyikan secara default kecuali anda memanggil fungsi " "popup() atau salah satu dari semua fungsi popup*() yang ada. Membuat mereka " -"terlihat saat mengedit bisa dilakukan, namun mereka akan disembunyikan saat " -"game dijalankan." +"terlihat saat mengedit bisa dilakukan, namun mereka akan disembunyikan saat " +"gim dijalankan." #: scene/gui/range.cpp -#, fuzzy msgid "If \"Exp Edit\" is enabled, \"Min Value\" must be greater than 0." -msgstr "jika exp_edit adalah true min_value seharusnya > 0." +msgstr "" +"Jika \"Exp Edit\" diaktifkan, \"Nilai Minimal\" seharusnya lebih besar dari " +"0." #: scene/gui/scroll_container.cpp -#, fuzzy msgid "" "ScrollContainer is intended to work with a single child control.\n" "Use a container as child (VBox, HBox, etc.), or a Control and set the custom " @@ -12683,6 +12658,15 @@ msgstr "Variasi hanya bisa ditetapkan dalam fungsi vertex." msgid "Constants cannot be modified." msgstr "Konstanta tidak dapat dimodifikasi." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "kejadian %d diganti." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Buat Bodi Cembung Statis" + +#~ msgid "Failed creating shapes!" +#~ msgstr "Gagal membuat bentuk!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/is.po b/editor/translations/is.po index 7a2250c0b24..d55e21cafa7 100644 --- a/editor/translations/is.po +++ b/editor/translations/is.po @@ -699,7 +699,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5710,11 +5710,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5726,11 +5726,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5781,19 +5797,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Breyta Viðbót" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Breyta Viðbót" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8191,7 +8245,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9286,11 +9340,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9298,11 +9357,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9954,6 +10013,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -9989,7 +10052,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10018,10 +10081,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10031,11 +10090,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10054,6 +10113,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10497,7 +10564,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10588,6 +10655,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10636,10 +10707,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/it.po b/editor/translations/it.po index a549df218c7..8c912c4b593 100644 --- a/editor/translations/it.po +++ b/editor/translations/it.po @@ -726,8 +726,9 @@ msgid "Line Number:" msgstr "Numero linea:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Rimpiazzate %d occorrenze." +#, fuzzy +msgid "%d replaced." +msgstr "Rimpiazza..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5905,12 +5906,13 @@ msgid "Mesh is empty!" msgstr "La mesh è vuota!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Crea Corpo Trimesh Statico" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Crea Fratello di Collisione Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Crea Corpo Convesso Statico" +msgid "Create Static Trimesh Body" +msgstr "Crea Corpo Trimesh Statico" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5921,11 +5923,30 @@ msgid "Create Trimesh Static Shape" msgstr "Crea Forma Statica Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "Errore nella creazione delle forme!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Crea una o più forme Convesse" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Impossibile creare la cartella." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Crea una o più forme Convesse" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5977,18 +5998,57 @@ msgstr "Mesh" msgid "Create Trimesh Static Body" msgstr "Crea Corpo Statico Trimesh" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Crea Fratello di Collisione Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "Crea Fratello(i) di Collisione Convessa" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Crea Fratello(i) di Collisione Convessa" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Crea Mesh di Outline..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Vista UV1" @@ -8408,7 +8468,7 @@ msgstr "TileSet" msgid "No VCS addons are available." msgstr "Non sono disponibili addons VCS." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Errore" @@ -9577,11 +9637,19 @@ msgid "Export With Debug" msgstr "Esporta Con Debug" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "Percorso non esistente." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Errore nell'apertura del file package: non è in formato ZIP." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" "File di progetto '.zip' non valido, non contiene un file 'project.godot'." @@ -9590,11 +9658,13 @@ msgid "Please choose an empty folder." msgstr "Si prega di scegliere una cartella vuota." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Si prega di scegliere un file 'project.godot' o '.zip'." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "La Cartella contiene già un progetto di Godot." #: editor/project_manager.cpp @@ -10293,6 +10363,11 @@ msgstr "Prefisso" msgid "Suffix" msgstr "Suffisso" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Espressioni Regolari" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "Opzioni avanzate" @@ -10330,7 +10405,8 @@ msgstr "" "Confronta le opzioni del contatore." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "Contatore per Livello" #: editor/rename_dialog.cpp @@ -10361,10 +10437,6 @@ msgstr "" "Numero minimo di cifre per il contatore.\n" "La cifre mancanti vengono riempite con zeri iniziali." -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Espressioni Regolari" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "Post-Processo" @@ -10374,11 +10446,13 @@ msgid "Keep" msgstr "Mantieni" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "CamelCase a under_score" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "under_score a CamelCase" #: editor/rename_dialog.cpp @@ -10397,6 +10471,16 @@ msgstr "In Maiuscolo" msgid "Reset" msgstr "Reset" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Espressioni Regolari" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Caratteri validi:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "Reparent Nodo" @@ -10861,7 +10945,8 @@ msgid "Invalid inherited parent name or path." msgstr "Nome o percorso genitore ereditato non valido." #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "Lo script è valido." #: editor/script_create_dialog.cpp @@ -10952,6 +11037,11 @@ msgstr "Processo Figlio Connesso." msgid "Copy Error" msgstr "Errore di Copia" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Mem Video" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "Salta Punti di rottura" @@ -11000,10 +11090,6 @@ msgstr "Lista di Utilizzo Memoria Video per Risorsa:" msgid "Total:" msgstr "Totale:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Mem Video" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Percorso Risorsa" @@ -12707,6 +12793,15 @@ msgstr "Varyings può essere assegnato soltanto nella funzione del vertice." msgid "Constants cannot be modified." msgstr "Le constanti non possono essere modificate." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Rimpiazzate %d occorrenze." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Crea Corpo Convesso Statico" + +#~ msgid "Failed creating shapes!" +#~ msgstr "Errore nella creazione delle forme!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/ja.po b/editor/translations/ja.po index af2cca2ca68..43bca13c132 100644 --- a/editor/translations/ja.po +++ b/editor/translations/ja.po @@ -35,8 +35,8 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-01-27 07:09+0000\n" -"Last-Translator: Wataru Onuki \n" +"PO-Revision-Date: 2020-02-14 16:48+0000\n" +"Last-Translator: Akihiro Ogoshi \n" "Language-Team: Japanese \n" "Language: ja\n" @@ -59,7 +59,7 @@ msgstr "長さが1の文字列(文字)を予期しました。" #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." -msgstr "デコードバイトのバイトは足りません、または無効な形式です。" +msgstr "デコードするにはバイトが足りないか、または無効な形式です。" #: core/math/expression.cpp msgid "Invalid input %i (not passed) in expression" @@ -464,7 +464,7 @@ msgstr "トラックが spatial 型ではないため、キーを挿入できま #: editor/animation_track_editor.cpp msgid "Add Transform Track Key" -msgstr "変換トラックキーを追加" +msgstr "トランスフォーム トラック キーを追加" #: editor/animation_track_editor.cpp msgid "Add Track Key" @@ -716,8 +716,9 @@ msgid "Line Number:" msgstr "行番号:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "%d 箇所を置換しました。" +#, fuzzy +msgid "%d replaced." +msgstr "置換..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -4578,7 +4579,7 @@ msgstr "未来" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Depth" -msgstr "深度" +msgstr "Depth(深度/奥行)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "1 step" @@ -5607,9 +5608,8 @@ msgid "Auto Insert Key" msgstr "自動キー挿入" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Animation Key and Pose Options" -msgstr "アニメーションキーが挿入されました。" +msgstr "アニメーションキーとポーズのオプション" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" @@ -5854,12 +5854,13 @@ msgid "Mesh is empty!" msgstr "メッシュがありません!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "三角形メッシュ静的ボディを作成" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "三角形メッシュ兄弟コリジョンを生成" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "静的凸状ボディを生成" +msgid "Create Static Trimesh Body" +msgstr "三角形メッシュ静的ボディを作成" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5870,11 +5871,30 @@ msgid "Create Trimesh Static Shape" msgstr "三角形メッシュ静的シェイプを生成" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "図形の作成に失敗しました!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "凸状シェイプを作成" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "フォルダを作成できませんでした。" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "凸状シェイプを作成" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5925,18 +5945,57 @@ msgstr "メッシュ" msgid "Create Trimesh Static Body" msgstr "三角形メッシュ静的ボディを作成" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "三角形メッシュ兄弟コリジョンを生成" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "凸型兄弟関係コリジョンを生成" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "凸型兄弟関係コリジョンを生成" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "アウトラインメッシュを生成..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "UV1を表示" @@ -7220,7 +7279,7 @@ msgstr "後面" #: editor/plugins/spatial_editor_plugin.cpp msgid "Align Transform with View" -msgstr "変換をビューに合わせる" +msgstr "トランスフォームをビューに合わせる" #: editor/plugins/spatial_editor_plugin.cpp msgid "Align Rotation with View" @@ -7248,7 +7307,7 @@ msgstr "ワイヤーフレーム表示" #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Overdraw" -msgstr "オーバードローを表示" +msgstr "オーバードロー表示" #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Unshaded" @@ -7358,9 +7417,8 @@ msgstr "" "Alt+右クリック: 奥行きリストの選択" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Use Local Space" -msgstr "ローカル空間モード (%s)" +msgstr "ローカル空間を使用" #: editor/plugins/spatial_editor_plugin.cpp msgid "Use Snap" @@ -7413,7 +7471,7 @@ msgstr "フリールックの切り替え" #: editor/plugins/spatial_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Transform" -msgstr "幾何学変換(変形)" +msgstr "トランスフォーム" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Object to Floor" @@ -7421,7 +7479,7 @@ msgstr "オブジェクトを底面にスナップ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Dialog..." -msgstr "変換のダイアログ..." +msgstr "トランスフォームのダイアログ..." #: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" @@ -7514,7 +7572,7 @@ msgstr "縮尺(比):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Type" -msgstr "変換タイプ" +msgstr "トランスフォーム タイプ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Pre" @@ -7850,14 +7908,12 @@ msgid "Checked Item" msgstr "チェック済みアイテム" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Radio Item" -msgstr "アイテムを追加" +msgstr "ラジオ アイテム" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Checked Radio Item" -msgstr "チェック済みアイテム" +msgstr "チェック済みラジオ アイテム" #: editor/plugins/theme_editor_plugin.cpp msgid "Named Sep." @@ -7908,9 +7964,8 @@ msgid "Subtree" msgstr "サブツリー" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Has,Many,Options" -msgstr "オプション" +msgstr "ありますよ,たくさん,オプション" #: editor/plugins/theme_editor_plugin.cpp msgid "Data Type:" @@ -8030,7 +8085,7 @@ msgstr "上下反転" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Clear Transform" -msgstr "変換をクリア" +msgstr "トランスフォームをクリア" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Add Texture(s) to TileSet." @@ -8333,14 +8388,12 @@ msgid "Edit Tile Z Index" msgstr "タイルのZインデックスを編集" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Make Convex" -msgstr "ポリゴンを凸面にする" +msgstr "凸面を作る" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Make Concave" -msgstr "ポリゴンを凹面にする" +msgstr "凹面を作る" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" @@ -8362,7 +8415,7 @@ msgstr "タイルセット" msgid "No VCS addons are available." msgstr "VCSアドオンは利用できません。" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "エラー" @@ -8420,20 +8473,19 @@ msgstr "タイプの変更" #: editor/plugins/version_control_editor_plugin.cpp msgid "Stage Selected" -msgstr "選択されたものを公開する" +msgstr "選択物をステージする" #: editor/plugins/version_control_editor_plugin.cpp msgid "Stage All" -msgstr "すべてを公開する" +msgstr "すべてをステージする" #: editor/plugins/version_control_editor_plugin.cpp msgid "Add a commit message" msgstr "コミットメッセージを追加する" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Commit Changes" -msgstr "スクリプトの変更を同期" +msgstr "変更をコミットする" #: editor/plugins/version_control_editor_plugin.cpp #: modules/gdnative/gdnative_library_singleton_editor.cpp @@ -8554,9 +8606,8 @@ msgid "Fragment" msgstr "フラグメント" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Light" -msgstr "右側面" +msgstr "ライト" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Show resulted shader code." @@ -8631,9 +8682,8 @@ msgid "Color constant." msgstr "カラー定数。" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Color uniform." -msgstr "トランスフォーム" +msgstr "色のuniform。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the boolean result of the %s comparison between two parameters." @@ -8930,7 +8980,6 @@ msgid "Returns the square root of the parameter." msgstr "パラメータの平方根を返します。" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "SmoothStep function( scalar(edge0), scalar(edge1), scalar(x) ).\n" "\n" @@ -8938,22 +8987,21 @@ msgid "" "'edge1'. Otherwise the return value is interpolated between 0.0 and 1.0 " "using Hermite polynomials." msgstr "" -"SmoothStep関数(scalar(エッジ0)、scalar(エッジ1)、scalar (x))。\n" +"SmoothStep関数( scalar(edge0), scalar(edge1), scalar(x) )。\n" "\n" -"'x' が 'edge0' より小さい場合は0.0を返し、xが 'edge1' より大きい場合は1.0を返" -"します。それ以外の場合、戻り値はエルミート多項式を使用して0.0と1.0の間で補間" -"されます。" +"'x' が 'edge0' より小さい場合は 0.0 を返し、xが 'edge1' より大きい場合は 1.0 " +"を返します。それ以外の場合、戻り値はエルミート多項式を使用して 0.0 と 1.0 の" +"間で補間されます。" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "Step function( scalar(edge), scalar(x) ).\n" "\n" "Returns 0.0 if 'x' is smaller than 'edge' and otherwise 1.0." msgstr "" -"Step関数( scalar(edge)、scalar(x))。\n" +"Step関数( scalar(edge), scalar(x) )。\n" "\n" -"'x' が 'edge' より小さい場合は0.0を返し、それ以外の場合は1.0を返します。" +"'x' が 'edge' より小さい場合は 0.0 を返し、それ以外の場合は 1.0 を返します。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the tangent of the parameter." @@ -8992,9 +9040,8 @@ msgid "Scalar constant." msgstr "スカラー定数。" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Scalar uniform." -msgstr "スカラUniformを変更" +msgstr "スカラのuniform。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Perform the cubic texture lookup." @@ -9005,27 +9052,22 @@ msgid "Perform the texture lookup." msgstr "テクスチャ・ルックアップを実行します。" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Cubic texture uniform lookup." -msgstr "テクスチャUniformを変更" +msgstr "キュービックテクスチャuniformルックアップ。" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "2D texture uniform lookup." -msgstr "テクスチャUniformを変更" +msgstr "2Dテクスチャuniformルックアップ。" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "2D texture uniform lookup with triplanar." -msgstr "テクスチャUniformを変更" +msgstr "triplanarの2Dテクスチャuniformルックアップ。" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Transform function." -msgstr "トランスフォームのダイアログ..." +msgstr "トランスフォーム関数。" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "Calculate the outer product of a pair of vectors.\n" "\n" @@ -9035,7 +9077,7 @@ msgid "" "whose number of rows is the number of components in 'c' and whose number of " "columns is the number of components in 'r'." msgstr "" -"(GLES3のみ)ベクトルのペアの外積を計算します。\n" +"ベクトルのペアの外積を計算します。\n" "\n" "OuterProductは、最初のパラメータ 'c' を列ベクトル(1列の行列)として、2番目のパ" "ラメータ 'r' を行ベクトル(1行の行列)として処理し、線形代数行列乗算 'c * r' を" @@ -9044,31 +9086,31 @@ msgstr "" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Composes transform from four vectors." -msgstr "4つのベクトルから変換を作成します。" +msgstr "4つのベクトルからトランスフォームを作成します。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Decomposes transform to four vectors." -msgstr "変換を4つのベクトルに分解します。" +msgstr "トランスフォームを4つのベクトルに分解します。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the determinant of a transform." -msgstr "変換の行列式を計算します。" +msgstr "トランスフォームの行列式を計算します。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the inverse of a transform." -msgstr "変換の逆行列を計算します。" +msgstr "トランスフォームの逆行列を計算します。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the transpose of a transform." -msgstr "変換の転置を計算します。" +msgstr "トランスフォームの転置を計算します。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Multiplies transform by transform." -msgstr "変換で変換を乗算します。" +msgstr "トランスフォームでトランスフォームを乗算します。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Multiplies vector by transform." -msgstr "変換でベクトルを乗算します。" +msgstr "トランスフォームでベクトルを乗算します。" #: editor/plugins/visual_shader_editor_plugin.cpp #, fuzzy @@ -9109,7 +9151,6 @@ msgid "Calculates the dot product of two vectors." msgstr "2つのベクトルの内積を計算します。" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "Returns the vector that points in the same direction as a reference vector. " "The function has three vector parameters : N, the vector to orient, I, the " @@ -9117,9 +9158,9 @@ msgid "" "Nref is smaller than zero the return value is N. Otherwise -N is returned." msgstr "" "参照ベクトルと同じ方向を指すベクトルを返します。 この関数には3つのベクトルパ" -"ラメータがあります。Nは配向するベクトル、Iは入射ベクトル、Nrefは参照ベクトル" -"です。 IとNrefの内積が0より小さい場合、戻り値はNです。それ以外の場合、-Nが返" -"されます。" +"ラメータがあります。Nは方向ベクトル、Iは入射ベクトル、Nrefは参照ベクトルで" +"す。 IとNrefの内積が0より小さい場合、戻り値はNです。それ以外の場合、-Nが返さ" +"れます。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the length of a vector." @@ -9252,7 +9293,6 @@ msgstr "" "返します。" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "Custom Godot Shader Language expression, which is placed on top of the " "resulted shader. You can place various function definitions inside and call " @@ -9535,11 +9575,19 @@ msgid "Export With Debug" msgstr "デバッグ付きエクスポート" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "存在しないパスです。" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "パッケージファイルを開けませんでした、zip 形式ではありません。" + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" "無効な '.zip' プロジェクトファイルです。'project.godot' ファイルが含まれてい" "ません。" @@ -9549,11 +9597,13 @@ msgid "Please choose an empty folder." msgstr "空のフォルダーを選択してください。" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "'project.godot' もしくは '.zip' ファイルを選択してください." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "ディレクトリにはGodotプロジェクトがすでに含まれています。" #: editor/project_manager.cpp @@ -10248,6 +10298,11 @@ msgstr "プレフィックス" msgid "Suffix" msgstr "サフィックス" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "正規表現" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "高度なオプション" @@ -10285,7 +10340,8 @@ msgstr "" "カウンタオプションを比較します。" #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "レベルごとのカウンタ" #: editor/rename_dialog.cpp @@ -10316,10 +10372,6 @@ msgstr "" "カウンタの最小桁数。\n" "欠落した数字は、先頭にゼロが埋め込まれます。" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "正規表現" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "ポストプロセス" @@ -10329,11 +10381,13 @@ msgid "Keep" msgstr "保持" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "キャメルケースをアンダースコアに" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "アンダースコアをキャメルケースに" #: editor/rename_dialog.cpp @@ -10352,6 +10406,16 @@ msgstr "大文字に" msgid "Reset" msgstr "リセット" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "正規表現" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "有効な文字:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "親ノードを変更" @@ -10362,7 +10426,7 @@ msgstr "親を変更(新しい親を選択):" #: editor/reparent_dialog.cpp msgid "Keep Global Transform" -msgstr "グローバル変換を保持" +msgstr "グローバル トランスフォームを保持" #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent" @@ -10490,13 +10554,12 @@ msgstr "" "に戻ります。" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "" "Enabling \"Load As Placeholder\" will disable \"Editable Children\" and " "cause all properties of the node to be reverted to their default." msgstr "" -"\"editable_instance\" を無効にすると、ノードのすべてのプロパティがデフォルト" -"に戻ります。" +"『プレースホルダとしてロード』を有効にすると『編集可能な子』は無効にされ、こ" +"のノードにあるすべてのプロパティはデフォルト値に戻されます。" #: editor/scene_tree_dock.cpp msgid "Make Local" @@ -10576,7 +10639,7 @@ msgstr "編集可能な子" #: editor/scene_tree_dock.cpp msgid "Load As Placeholder" -msgstr "プレースホルダーとしてロード" +msgstr "プレースホルダとしてロード" #: editor/scene_tree_dock.cpp msgid "Open Documentation" @@ -10815,7 +10878,8 @@ msgid "Invalid inherited parent name or path." msgstr "継承された親の名前またはパスが無効です。" #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "スクリプトは有効です。" #: editor/script_create_dialog.cpp @@ -10906,6 +10970,11 @@ msgstr "子プロセスが接続された。" msgid "Copy Error" msgstr "エラーをコピー" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "ビデオメモリー" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "ブレークポイントをスキップする" @@ -10954,10 +11023,6 @@ msgstr "リソースによるビデオメモリーの使用一覧:" msgid "Total:" msgstr "合計:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "ビデオメモリー" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "リソースのパス(ResourcePath)" @@ -11290,9 +11355,8 @@ msgid "Cursor Clear Rotation" msgstr "カーソル回転をクリア" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Paste Selects" -msgstr "選択対象を消去" +msgstr "選択項目の貼り付け" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" @@ -11647,18 +11711,16 @@ msgid "Paste VisualScript Nodes" msgstr "VisualScriptノードを貼り付け" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Can't create function with a function node." -msgstr "ファンクションノードをコピーできません。" +msgstr "関数ノードで関数を作成できません。" #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function of nodes from nodes of multiple functions." msgstr "複数の関数を持つノードから、ノードの関数を作ることができません。" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Select at least one node with sequence port." -msgstr "シーケンスポートでは最低でも一つのノードを選択してください。" +msgstr "シーケンス ポートを持つノードを少なくとも 1 つ選択します。" #: modules/visual_script/visual_script_editor.cpp msgid "Try to only have one sequence input in selection." @@ -11709,9 +11771,8 @@ msgid "Add Function..." msgstr "関数を追加…" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "function_name" -msgstr "関数:" +msgstr "関数名" #: modules/visual_script/visual_script_editor.cpp msgid "Select or create a function to edit its graph." @@ -12095,11 +12156,11 @@ msgstr "" "CanvasItemMaterialを使用する必要があります。" #: scene/2d/light_2d.cpp -#, fuzzy msgid "" "A texture with the shape of the light must be supplied to the \"Texture\" " "property." -msgstr "光の形状とテクスチャは、'texture'プロパティに指定します。" +msgstr "" +"光の形状を持つテクスチャは\"Texture\"プロパティに指定する必要があります。" #: scene/2d/light_occluder_2d.cpp msgid "" @@ -12412,13 +12473,12 @@ msgstr "" "代わりに、子の衝突シェイプのサイズを変更してください。" #: scene/3d/remote_transform.cpp -#, fuzzy msgid "" "The \"Remote Path\" property must point to a valid Spatial or Spatial-" "derived node to work." msgstr "" -"Path プロパティは、動作するように有効な Particles2D ノードを示す必要がありま" -"す。" +"\"Remote Path\"プロパティは、有効なSpatialまたはSpatialから派生したノードを指" +"す必要があります。" #: scene/3d/soft_body.cpp msgid "This body will be ignored until you set a mesh." @@ -12526,9 +12586,8 @@ msgstr "" "右マウスボタン: プリセットの除去" #: scene/gui/color_picker.cpp -#, fuzzy msgid "Pick a color from the editor window." -msgstr "スクリーンから色を選択してください。" +msgstr "エディタウィンドウから色を選択。" #: scene/gui/color_picker.cpp msgid "HSV" @@ -12589,15 +12648,14 @@ msgid "If \"Exp Edit\" is enabled, \"Min Value\" must be greater than 0." msgstr "「Exp Edit」がtrueの場合、「Min Value」は0より大きい必要があります。" #: scene/gui/scroll_container.cpp -#, fuzzy msgid "" "ScrollContainer is intended to work with a single child control.\n" "Use a container as child (VBox, HBox, etc.), or a Control and set the custom " "minimum size manually." msgstr "" -"ScrollContainerは単一の子コントロールで動作するように意図されています。コンテ" -"ナ(VBox, HBoxなど)を子として使用するか、コントロールを使用してカスタム最小サ" -"イズを手動で設定してください。" +"ScrollContainer は子コントロールひとつのみで動作するようになっています。\n" +"コンテナ (VBox, HBoxなど) を子とするか、コントロールをカスタム最小サイズを手" +"動設定して使用してください。" #: scene/gui/tree.cpp msgid "(Other)" @@ -12645,14 +12703,22 @@ msgid "Assignment to uniform." msgstr "uniform への割り当て。" #: servers/visual/shader_language.cpp -#, fuzzy msgid "Varyings can only be assigned in vertex function." -msgstr "Varyingは頂点関数にのみ割り当てることができます。" +msgstr "Varying変数は頂点関数にのみ割り当てることができます。" #: servers/visual/shader_language.cpp msgid "Constants cannot be modified." msgstr "定数は変更できません。" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "%d 箇所を置換しました。" + +#~ msgid "Create Static Convex Body" +#~ msgstr "静的凸状ボディを生成" + +#~ msgid "Failed creating shapes!" +#~ msgstr "図形の作成に失敗しました!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/ka.po b/editor/translations/ka.po index 4808e9177b8..16a2628500e 100644 --- a/editor/translations/ka.po +++ b/editor/translations/ka.po @@ -717,8 +717,9 @@ msgid "Line Number:" msgstr "ხაზის ნომერი:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "შეცვლილია %d დამთხვევები." +#, fuzzy +msgid "%d replaced." +msgstr "ჩანაცვლება" #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5846,11 +5847,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5862,12 +5863,29 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "ახალი %s შექმნა" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "ახალი %s შექმნა" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5918,19 +5936,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "შექმნა" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "შექმნა" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8369,7 +8425,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9483,11 +9539,17 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "შეცდომა პაკეტის გახსნისას, უნდა იყოს zip ფორმატში." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9495,11 +9557,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10150,6 +10212,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10185,7 +10251,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10215,10 +10281,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10228,11 +10290,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10252,6 +10314,14 @@ msgstr "" msgid "Reset" msgstr "ზუმის საწყისზე დაყენება" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10705,7 +10775,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10803,6 +10873,10 @@ msgstr "კავშირის გაწყვეტა" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -10852,10 +10926,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -12408,6 +12478,9 @@ msgstr "" msgid "Constants cannot be modified." msgstr "" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "შეცვლილია %d დამთხვევები." + #, fuzzy #~ msgid "Brief Description" #~ msgstr "აღწერა:" diff --git a/editor/translations/ko.po b/editor/translations/ko.po index ae7e1edf525..55bee75d3b6 100644 --- a/editor/translations/ko.po +++ b/editor/translations/ko.po @@ -11,7 +11,7 @@ # 박한얼 (volzhs) , 2016-2018. # 송태섭 , 2018, 2019, 2020. # JY , 2018. -# Ch. , 2018. +# Ch. , 2018, 2020. # moolow , 2019. # Jiyoon Kim , 2019. # Ervin , 2019. @@ -19,8 +19,8 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-01-27 07:09+0000\n" -"Last-Translator: 송태섭 \n" +"PO-Revision-Date: 2020-02-02 08:52+0000\n" +"Last-Translator: Ch. \n" "Language-Team: Korean \n" "Language: ko\n" @@ -33,41 +33,42 @@ msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Invalid type argument to convert(), use TYPE_* constants." -msgstr "convert() 메서드의 인수 유형이 잘못됐어요. TYPE_* 상수를 사용하세요." +msgstr "" +"convert() 메서드의 인수 유형이 올바르지 않습니다. TYPE_* 상수를 사용하세요." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp msgid "Expected a string of length 1 (a character)." -msgstr "길이가 1인 문자열 (문자)이 필요해요." +msgstr "길이가 1인 문자열(단일 문자)이 필요합니다." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." -msgstr "디코딩할 바이트가 모자라거나 잘못된 형식이에요." +msgstr "디코딩할 바이트가 모자라거나 잘못된 형식입니다." #: core/math/expression.cpp msgid "Invalid input %i (not passed) in expression" -msgstr "표현식에서 입력 %i이(가) 잘못됐어요 (전달되지 않음)" +msgstr "표현식의 입력 %i (전달되지 않음) 이(가) 올바르지 않습니다" #: core/math/expression.cpp msgid "self can't be used because instance is null (not passed)" -msgstr "인스턴스가 비어있어서 Self를 사용할 수 없어요 (전달되지 않음)" +msgstr "인스턴스가 null (전달되지 않음) 이므로 self 를 사용할 수 없습니다" #: core/math/expression.cpp msgid "Invalid operands to operator %s, %s and %s." -msgstr "연산자 %s와(과) %s, %s의 연산 대상이 잘못됐어요." +msgstr "연산자 %s, %s, %s의 피연산자가 올바르지 않습니다." #: core/math/expression.cpp msgid "Invalid index of type %s for base type %s" -msgstr "기본 유형이 %s인 %s 유형의 인덱스가 잘못됐어요" +msgstr "자료형 %s 의 인덱스가 기본형 %s 기준으로 올바르지 않습니다" #: core/math/expression.cpp msgid "Invalid named index '%s' for base type %s" -msgstr "기본 유형이 %s인 '%s' 인덱스의 이름이 잘못됐어요" +msgstr "인덱스 이름 '%s' 이 기본형 %s 기준으로 올바르지 않습니다" #: core/math/expression.cpp msgid "Invalid arguments to construct '%s'" -msgstr "이 인수로는 '%s'을(를) 구성할 수 없어요" +msgstr "'%s' 를 생성하기 위한 인수가 올바르지 않습니다" #: core/math/expression.cpp msgid "On call to '%s':" @@ -123,31 +124,31 @@ msgstr "값:" #: editor/animation_bezier_editor.cpp msgid "Insert Key Here" -msgstr "여기에 키를 삽입하기" +msgstr "여기에 키 삽입" #: editor/animation_bezier_editor.cpp msgid "Duplicate Selected Key(s)" -msgstr "선택한 키를 복제하기" +msgstr "선택한 키 복제" #: editor/animation_bezier_editor.cpp msgid "Delete Selected Key(s)" -msgstr "선택한 키를 삭제하기" +msgstr "선택한 키 삭제" #: editor/animation_bezier_editor.cpp msgid "Add Bezier Point" -msgstr "베지어 점 추가하기" +msgstr "베지어 점 추가" #: editor/animation_bezier_editor.cpp msgid "Move Bezier Points" -msgstr "베지어 점 이동하기" +msgstr "베지어 점 이동" #: editor/animation_bezier_editor.cpp editor/animation_track_editor.cpp msgid "Anim Duplicate Keys" -msgstr "애니메이션 키 복제하기" +msgstr "애니메이션 키 복제" #: editor/animation_bezier_editor.cpp editor/animation_track_editor.cpp msgid "Anim Delete Keys" -msgstr "애니메이션 키 삭제하기" +msgstr "애니메이션 키 삭제" #: editor/animation_track_editor.cpp msgid "Anim Change Keyframe Time" @@ -196,7 +197,7 @@ msgstr "애니메이션 길이 바꾸기" #: editor/animation_track_editor.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation Loop" -msgstr "애니메이션 루프 변경하기" +msgstr "애니메이션 루프 변경" #: editor/animation_track_editor.cpp msgid "Property Track" @@ -232,11 +233,11 @@ msgstr "애니메이션 길이 (초)" #: editor/animation_track_editor.cpp msgid "Add Track" -msgstr "트랙 추가하기" +msgstr "트랙 추가" #: editor/animation_track_editor.cpp msgid "Animation Looping" -msgstr "애니메이션 반복하기" +msgstr "애니메이션 반복" #: editor/animation_track_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -257,11 +258,11 @@ msgstr "트랙 경로 바꾸기" #: editor/animation_track_editor.cpp msgid "Toggle this track on/off." -msgstr "이 트랙을 켜거나 꺼요." +msgstr "이 트랙을 켬/꺼짐 여부를 전환합니다." #: editor/animation_track_editor.cpp msgid "Update Mode (How this property is set)" -msgstr "업데이트 모드 (이 속성을 설정하는 방법)" +msgstr "업데이트 모드 (이 속성이 설정되는 방법)" #: editor/animation_track_editor.cpp msgid "Interpolation Mode" @@ -269,11 +270,11 @@ msgstr "보간 모드" #: editor/animation_track_editor.cpp msgid "Loop Wrap Mode (Interpolate end with beginning on loop)" -msgstr "루프 마무리 모드 (시작 루프와 끝을 보간)" +msgstr "루프 래핑 모드 (시작 루프와 끝을 보간)" #: editor/animation_track_editor.cpp msgid "Remove this track." -msgstr "이 트랙을 삭제할게요." +msgstr "이 트랙을 삭제합니다." #: editor/animation_track_editor.cpp msgid "Time (s): " @@ -314,24 +315,24 @@ msgstr "입방형" #: editor/animation_track_editor.cpp msgid "Clamp Loop Interp" -msgstr "루프 보간 고정하기" +msgstr "루프 보간 고정" #: editor/animation_track_editor.cpp msgid "Wrap Loop Interp" -msgstr "루프 보간 마무리하기" +msgstr "루프 보간 래핑" #: editor/animation_track_editor.cpp #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key" -msgstr "키 삽입하기" +msgstr "키 삽입" #: editor/animation_track_editor.cpp msgid "Duplicate Key(s)" -msgstr "키 복제하기" +msgstr "키 복제" #: editor/animation_track_editor.cpp msgid "Delete Key(s)" -msgstr "키 삭제하기" +msgstr "키 삭제" #: editor/animation_track_editor.cpp msgid "Change Animation Update Mode" @@ -347,7 +348,7 @@ msgstr "애니메이션 루프 모드 바꾸기" #: editor/animation_track_editor.cpp msgid "Remove Anim Track" -msgstr "애니메이션 트랙 삭제하기" +msgstr "애니메이션 트랙 삭제" #: editor/animation_track_editor.cpp msgid "Create NEW track for %s and insert key?" @@ -371,25 +372,25 @@ msgstr "만들기" #: editor/animation_track_editor.cpp msgid "Anim Insert" -msgstr "애니메이션 삽입하기" +msgstr "애니메이션 삽입" #: editor/animation_track_editor.cpp msgid "AnimationPlayer can't animate itself, only other players." msgstr "" -"AnimationPlayer는 자신에게 애니메이션을 줄 수 없어요. 다른 AnimationPlayer만 " -"애니메이션을 줄 수 있죠." +"AnimationPlayer는 자신이 아닌 다른 플레이어에만 애니메이션을 부여할 수 있습니" +"다." #: editor/animation_track_editor.cpp msgid "Anim Create & Insert" -msgstr "애니메이션 만들기 & 삽입하기" +msgstr "애니메이션 만들기 & 삽입" #: editor/animation_track_editor.cpp msgid "Anim Insert Track & Key" -msgstr "애니메이션 트랙 & 키 삽입하기" +msgstr "애니메이션 트랙 & 키 삽입" #: editor/animation_track_editor.cpp msgid "Anim Insert Key" -msgstr "애니메이션 키 삽입하기" +msgstr "애니메이션 키 삽입" #: editor/animation_track_editor.cpp msgid "Change Animation Step" @@ -397,11 +398,11 @@ msgstr "애니메이션 단계 바꾸기" #: editor/animation_track_editor.cpp msgid "Rearrange Tracks" -msgstr "트랙 다시 정렬하기" +msgstr "트랙 다시 정렬" #: editor/animation_track_editor.cpp msgid "Transform tracks only apply to Spatial-based nodes." -msgstr "변형 트랙은 오직 Spatial 기반 노드에만 적용돼요." +msgstr "변형 트랙은 오직 Spatial 기반 노드에만 해당됩니다." #: editor/animation_track_editor.cpp msgid "" @@ -410,20 +411,20 @@ msgid "" "-AudioStreamPlayer2D\n" "-AudioStreamPlayer3D" msgstr "" -"오디오 트랙은 오직 다음 유형의 노드만 가리켜요:\n" +"오디오 트랙은 다음 형식의 노드만 가리킬 수 있습니다.\n" "-AudioStreamPlayer\n" "-AudioStreamPlayer2D\n" "-AudioStreamPlayer3D" #: editor/animation_track_editor.cpp msgid "Animation tracks can only point to AnimationPlayer nodes." -msgstr "애니메이션 트랙은 오직 AnimationPlayer 노드만 가리킬 수 있어요." +msgstr "애니메이션 트랙은 오직 AnimationPlayer 노드만 가리킬 수 있습니다." #: editor/animation_track_editor.cpp msgid "An animation player can't animate itself, only other players." msgstr "" -"AnimationPlayer는 자신에게 애니메이션을 줄 수 없어요. 다른 AnimationPlayer만 " -"애니메이션을 줄 수 있죠." +"애니메이션 플레이어는 자신이 아닌 다른 플레이어에만 애니메이션을 부여할 수 있" +"습니다." #: editor/animation_track_editor.cpp msgid "Not possible to add a new track without a root" @@ -431,35 +432,35 @@ msgstr "루트 없이 새 트랙을 추가할 수 없음" #: editor/animation_track_editor.cpp msgid "Invalid track for Bezier (no suitable sub-properties)" -msgstr "베지어에 잘못된 트랙 (적당한 하위 속성이 없음)" +msgstr "베지어에 알맞지 않은 트랙 (적당한 하위 속성이 없음)" #: editor/animation_track_editor.cpp msgid "Add Bezier Track" -msgstr "베지어 트랙 추가하기" +msgstr "베지어 트랙 추가" #: editor/animation_track_editor.cpp msgid "Track path is invalid, so can't add a key." -msgstr "트랙 경로가 잘못됐어요. 키를 추가할 수 없어요." +msgstr "트랙 경로가 올바르지 않아 키를 추가할 수 없습니다." #: editor/animation_track_editor.cpp msgid "Track is not of type Spatial, can't insert key" -msgstr "트랙이 Spatial 유형이 아니에요. 키를 삽입할 수 없어요" +msgstr "트랙이 Spatial 형식이 아니어서 키를 추가할 수 없습니다" #: editor/animation_track_editor.cpp msgid "Add Transform Track Key" -msgstr "변형 트랙 키 추가하기" +msgstr "변형 트랙 키 추가" #: editor/animation_track_editor.cpp msgid "Add Track Key" -msgstr "트랙 키 추가하기" +msgstr "트랙 키 추가" #: editor/animation_track_editor.cpp msgid "Track path is invalid, so can't add a method key." -msgstr "트랙 경로가 잘못됐어요. 메서드 키를 추가할 수 없어요." +msgstr "트랙 경로가 올바르지 않아 메서드 키를 추가할 수 없습니다." #: editor/animation_track_editor.cpp msgid "Add Method Track Key" -msgstr "메서드 트랙 키 추가하기" +msgstr "메서드 트랙 키 추가" #: editor/animation_track_editor.cpp msgid "Method not found in object: " @@ -467,7 +468,7 @@ msgstr "객체에 메서드가 없음: " #: editor/animation_track_editor.cpp msgid "Anim Move Keys" -msgstr "애니메이션 키 이동하기" +msgstr "애니메이션 키 이동" #: editor/animation_track_editor.cpp msgid "Clipboard is empty" @@ -479,12 +480,13 @@ msgstr "트랙 붙여 넣기" #: editor/animation_track_editor.cpp msgid "Anim Scale Keys" -msgstr "애니메이션 키 크기 조절하기" +msgstr "애니메이션 키 크기 조절" #: editor/animation_track_editor.cpp msgid "" "This option does not work for Bezier editing, as it's only a single track." -msgstr "이 설정은 단일 트랙에만 해당되어서, 베지어 편집에 작동하지 않아요." +msgstr "" +"이 설정은 단일 트랙에만 적용 가능하므로 베지어 편집에 사용할 수 없습니다." #: editor/animation_track_editor.cpp msgid "" @@ -498,13 +500,13 @@ msgid "" "Alternatively, use an import preset that imports animations to separate " "files." msgstr "" -"이 애니메이션은 가져온 씬에 속해 있어요. 가져온 트랙의 변경 사항은 저장되지 " -"않아요.\n" +"이 애니메이션은 가져온 씬에 속해 있습니다. 가져온 트랙의 변경 사항은 저장되" +"지 않습니다.\n" "\n" "저장 기능을 켜려면 맞춤 트랙을 추가하고, 씬의 가져오기 설정으로 가서\n" "\"Animation > Storage\" 설정을 \"Files\"로, \"Animation > Keep Custom Tracks" -"\" 설정을 켠 뒤, 다시 가져오세요.\n" -"아니면 가져오기 프리셋으로 애니메이션을 별도의 파일로 가져올 수도 있어요." +"\" 설정을 켠 뒤, 다시 가져오십시오.\n" +"아니면 가져오기 프리셋으로 애니메이션을 별도의 파일로 가져올 수도 있습니다." #: editor/animation_track_editor.cpp msgid "Warning: Editing imported animation" @@ -516,11 +518,11 @@ msgstr "애니메이션을 만들고 편집하려면 AnimationPlayer노드를 #: editor/animation_track_editor.cpp msgid "Only show tracks from nodes selected in tree." -msgstr "오직 트리에서 선택한 노드만 트랙에 표시돼요." +msgstr "트리에서 선택한 노드만 트랙에 표시됩니다." #: editor/animation_track_editor.cpp msgid "Group tracks by node or display them as plain list." -msgstr "노드 별로 트랙을 묶어서 보거나, 묶지 않고 나열해서 볼 수 있어요." +msgstr "노드 별로 트랙을 묶어서 보거나, 묶지 않고 나열해서 볼 수 있습니다." #: editor/animation_track_editor.cpp msgid "Snap:" @@ -546,7 +548,7 @@ msgstr "초당 프레임" #: editor/project_settings_editor.cpp editor/property_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Edit" -msgstr "편집하기" +msgstr "편집" #: editor/animation_track_editor.cpp msgid "Animation properties." @@ -554,43 +556,43 @@ msgstr "애니메이션 속성." #: editor/animation_track_editor.cpp msgid "Copy Tracks" -msgstr "트랙 복사하기" +msgstr "트랙 복사" #: editor/animation_track_editor.cpp msgid "Scale Selection" -msgstr "선택 항목 규모 조절하기" +msgstr "선택 항목 배율 조절" #: editor/animation_track_editor.cpp msgid "Scale From Cursor" -msgstr "커서 위치에서 규모 조절하기" +msgstr "커서 위치에서 배율 조절" #: editor/animation_track_editor.cpp modules/gridmap/grid_map_editor_plugin.cpp msgid "Duplicate Selection" -msgstr "선택 항목 복제하기" +msgstr "선택 항목 복제" #: editor/animation_track_editor.cpp msgid "Duplicate Transposed" -msgstr "선택된 트랙에 복제하기" +msgstr "선택된 트랙에 복제" #: editor/animation_track_editor.cpp msgid "Delete Selection" -msgstr "선택 항목 삭제하기" +msgstr "선택 항목 삭제" #: editor/animation_track_editor.cpp msgid "Go to Next Step" -msgstr "다음 단계로 이동하기" +msgstr "다음 단계로 이동" #: editor/animation_track_editor.cpp msgid "Go to Previous Step" -msgstr "이전 단계로 이동하기" +msgstr "이전 단계로 이동" #: editor/animation_track_editor.cpp msgid "Optimize Animation" -msgstr "애니메이션 최적화하기" +msgstr "애니메이션 최적화" #: editor/animation_track_editor.cpp msgid "Clean-Up Animation" -msgstr "애니메이션 정리하기" +msgstr "애니메이션 정리" #: editor/animation_track_editor.cpp msgid "Pick the node that will be animated:" @@ -598,19 +600,19 @@ msgstr "애니메이션을 줄 노드를 선택하세요:" #: editor/animation_track_editor.cpp msgid "Use Bezier Curves" -msgstr "베지어 곡선 사용하기" +msgstr "베지어 곡선 사용" #: editor/animation_track_editor.cpp msgid "Anim. Optimizer" -msgstr "애니메이션. 최적화" +msgstr "애니메이션 최적화" #: editor/animation_track_editor.cpp msgid "Max. Linear Error:" -msgstr "최대. 선형 오류:" +msgstr "최대 선형 오류:" #: editor/animation_track_editor.cpp msgid "Max. Angular Error:" -msgstr "최대. 각도 오류:" +msgstr "최대 각도 오류:" #: editor/animation_track_editor.cpp msgid "Max Optimizable Angle:" @@ -618,35 +620,35 @@ msgstr "최적화 가능한 최대 각도:" #: editor/animation_track_editor.cpp msgid "Optimize" -msgstr "최적화하기" +msgstr "최적화" #: editor/animation_track_editor.cpp msgid "Remove invalid keys" -msgstr "잘못된 키 삭제하기" +msgstr "잘못된 키 삭제" #: editor/animation_track_editor.cpp msgid "Remove unresolved and empty tracks" -msgstr "해결되지 않고 빈 트랙 삭제하기" +msgstr "해결되지 않고 빈 트랙 삭제" #: editor/animation_track_editor.cpp msgid "Clean-up all animations" -msgstr "모든 애니메이션 정리하기" +msgstr "모든 애니메이션 정리" #: editor/animation_track_editor.cpp msgid "Clean-Up Animation(s) (NO UNDO!)" -msgstr "애니메이션 정리하기 (되돌릴 수 없어요!)" +msgstr "애니메이션 정리 (되돌릴 수 없습니다!)" #: editor/animation_track_editor.cpp msgid "Clean-Up" -msgstr "정리하기" +msgstr "정리" #: editor/animation_track_editor.cpp msgid "Scale Ratio:" -msgstr "규모 비율:" +msgstr "배율값:" #: editor/animation_track_editor.cpp msgid "Select Tracks to Copy" -msgstr "복사할 트랙을 선택하기" +msgstr "복사할 트랙 선택" #: editor/animation_track_editor.cpp editor/editor_log.cpp #: editor/editor_properties.cpp @@ -655,15 +657,15 @@ msgstr "복사할 트랙을 선택하기" #: editor/plugins/sprite_frames_editor_plugin.cpp editor/property_editor.cpp #: scene/gui/line_edit.cpp scene/gui/text_edit.cpp msgid "Copy" -msgstr "복사하기" +msgstr "복사" #: editor/animation_track_editor.cpp msgid "Select All/None" -msgstr "모두 선택하기/선택하지 않기" +msgstr "모두 선택/해제" #: editor/animation_track_editor_plugins.cpp msgid "Add Audio Track Clip" -msgstr "오디오 트랙 클립 추가하기" +msgstr "오디오 트랙 클립 추가" #: editor/animation_track_editor_plugins.cpp msgid "Change Audio Track Clip Start Offset" @@ -687,23 +689,24 @@ msgstr "배열 값 바꾸기" #: editor/code_editor.cpp msgid "Go to Line" -msgstr "행으로 이동하기" +msgstr "행으로 이동" #: editor/code_editor.cpp msgid "Line Number:" msgstr "행 번호:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "%d개의 단어를 교체했어요." +#, fuzzy +msgid "%d replaced." +msgstr "바꾸기..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." -msgstr "%d개가 일치해요." +msgstr "%d개 일치." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d matches." -msgstr "%d개가 일치해요." +msgstr "%d개 일치." #: editor/code_editor.cpp editor/find_in_files.cpp msgid "Match Case" @@ -711,19 +714,19 @@ msgstr "대소문자 구분" #: editor/code_editor.cpp editor/find_in_files.cpp msgid "Whole Words" -msgstr "전체 단어" +msgstr "단어 단위로" #: editor/code_editor.cpp editor/rename_dialog.cpp msgid "Replace" -msgstr "교체하기" +msgstr "바꾸기" #: editor/code_editor.cpp msgid "Replace All" -msgstr "모두 교체하기" +msgstr "모두 바꾸기" #: editor/code_editor.cpp msgid "Selection Only" -msgstr "선택 항목만" +msgstr "선택 영역만" #: editor/code_editor.cpp editor/plugins/script_text_editor.cpp #: editor/plugins/text_editor.cpp @@ -738,17 +741,17 @@ msgstr "스크립트 패널 토글" #: editor/plugins/texture_region_editor_plugin.cpp #: editor/plugins/tile_set_editor_plugin.cpp scene/gui/graph_edit.cpp msgid "Zoom In" -msgstr "확대하기" +msgstr "확대" #: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/texture_region_editor_plugin.cpp #: editor/plugins/tile_set_editor_plugin.cpp scene/gui/graph_edit.cpp msgid "Zoom Out" -msgstr "축소하기" +msgstr "축소" #: editor/code_editor.cpp msgid "Reset Zoom" -msgstr "확대 비율 원래대로" +msgstr "확대/축소 다시 설정" #: editor/code_editor.cpp msgid "Warnings" @@ -760,23 +763,23 @@ msgstr "행 및 열 번호." #: editor/connections_dialog.cpp msgid "Method in target node must be specified." -msgstr "대상 노드에서 메서드를 지정해야 해요." +msgstr "대상 노드에 있는 메서드는 반드시 지정해야 합니다." #: editor/connections_dialog.cpp msgid "" "Target method not found. Specify a valid method or attach a script to the " "target node." msgstr "" -"대상 메서드를 찾을 수 없어요. 올바른 메서드를 지정하거나 대상 노드에 스크립트" -"를 붙여보세요." +"대상 메서드를 찾을 수 없습니다. 올바른 메서드를 지정하거나 대상 노드에 스크립" +"트를 붙여보세요." #: editor/connections_dialog.cpp msgid "Connect to Node:" -msgstr "이 노드에 연결됨:" +msgstr "이 노드에 연결:" #: editor/connections_dialog.cpp msgid "Connect to Script:" -msgstr "이 스크립트에 연결됨:" +msgstr "이 스크립트에 연결:" #: editor/connections_dialog.cpp msgid "From Signal:" @@ -784,13 +787,13 @@ msgstr "이 시그널에서:" #: editor/connections_dialog.cpp msgid "Scene does not contain any script." -msgstr "씬이 어떤 스크립트도 갖고 있지 않아요." +msgstr "씬에 스크립트가 없습니다." #: editor/connections_dialog.cpp editor/editor_autoload_settings.cpp #: editor/groups_editor.cpp editor/plugins/item_list_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_settings_editor.cpp msgid "Add" -msgstr "추가하기" +msgstr "추가" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/editor_feature_profile.cpp editor/groups_editor.cpp @@ -801,11 +804,11 @@ msgstr "추가하기" #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp #: editor/project_settings_editor.cpp msgid "Remove" -msgstr "삭제하기" +msgstr "삭제" #: editor/connections_dialog.cpp msgid "Add Extra Call Argument:" -msgstr "별도의 호출 인수 추가하기:" +msgstr "별도의 호출 인수 추가:" #: editor/connections_dialog.cpp msgid "Extra Call Arguments:" @@ -827,7 +830,8 @@ msgstr "지연" msgid "" "Defers the signal, storing it in a queue and only firing it at idle time." msgstr "" -"시그널을 지연하면, 시그널은 큐에 저장되기 때문에 대기 시간에만 방출해요." +"시그널을 지연합니다. 지연된 시그널은 큐에 보관되었다가 대기 상태가 되면 발생" +"됩니다." #: editor/connections_dialog.cpp msgid "Oneshot" @@ -835,7 +839,7 @@ msgstr "1회" #: editor/connections_dialog.cpp msgid "Disconnects the signal after its first emission." -msgstr "처음 방출하면 시그널 연결을 풀어버려요." +msgstr "시그널이 처음 발생된 이후 시그널의 연결을 끊습니다." #: editor/connections_dialog.cpp msgid "Cannot connect signal" @@ -866,32 +870,32 @@ msgstr "시그널:" #: editor/connections_dialog.cpp msgid "Connect '%s' to '%s'" -msgstr "'%s'을(를) '%s'에 연결하기" +msgstr "'%s'을(를) '%s'에 연결" #: editor/connections_dialog.cpp msgid "Disconnect '%s' from '%s'" -msgstr "'%s'을(를) '%s'에서 연결 풀기" +msgstr "'%s'을(를) '%s'에서 연결 끊기" #: editor/connections_dialog.cpp msgid "Disconnect all from signal: '%s'" -msgstr "모두 시그널에서 연결 풀기: '%s'" +msgstr "모두 시그널에서 연결 끊기: '%s'" #: editor/connections_dialog.cpp msgid "Connect..." -msgstr "연결하기..." +msgstr "연결..." #: editor/connections_dialog.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Disconnect" -msgstr "연결 풀기" +msgstr "연결 끊기" #: editor/connections_dialog.cpp msgid "Connect a Signal to a Method" -msgstr "시그널을 메서드에 연결하기" +msgstr "시그널을 메서드에 연결" #: editor/connections_dialog.cpp msgid "Edit Connection:" -msgstr "연결 편집하기:" +msgstr "연결 변경:" #: editor/connections_dialog.cpp msgid "Are you sure you want to remove all connections from the \"%s\" signal?" @@ -899,7 +903,7 @@ msgstr "\"%s\" 시그널의 모든 연결을 삭제할까요?" #: editor/connections_dialog.cpp editor/editor_help.cpp editor/node_dock.cpp msgid "Signals" -msgstr "시그널(Signal)" +msgstr "시그널" #: editor/connections_dialog.cpp msgid "Are you sure you want to remove all connections from this signal?" @@ -907,19 +911,19 @@ msgstr "이 시그널의 모든 연결을 삭제할까요?" #: editor/connections_dialog.cpp msgid "Disconnect All" -msgstr "모두 연결 풀기" +msgstr "연결 모두 끊기" #: editor/connections_dialog.cpp msgid "Edit..." -msgstr "편집하기..." +msgstr "편집..." #: editor/connections_dialog.cpp msgid "Go To Method" -msgstr "메서드로 이동하기" +msgstr "메서드로 이동" #: editor/create_dialog.cpp msgid "Change %s Type" -msgstr "%s(으)로 유형 바꾸기" +msgstr "%s 유형 바꾸기" #: editor/create_dialog.cpp editor/project_settings_editor.cpp msgid "Change" @@ -942,7 +946,7 @@ msgstr "최근 기록:" #: editor/property_selector.cpp editor/quick_open.cpp #: modules/visual_script/visual_script_property_selector.cpp msgid "Search:" -msgstr "검색하기:" +msgstr "검색:" #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp #: editor/property_selector.cpp editor/quick_open.cpp @@ -960,7 +964,7 @@ msgstr "설명:" #: editor/dependency_editor.cpp msgid "Search Replacement For:" -msgstr "교체할 대상 찾기:" +msgstr "바꿀 대상 찾기:" #: editor/dependency_editor.cpp msgid "Dependencies For:" @@ -971,16 +975,16 @@ msgid "" "Scene '%s' is currently being edited.\n" "Changes will only take effect when reloaded." msgstr "" -"씬 '%s'을(를) 편집하고 있어요.\n" -"다시 불러와야 변경 사항이 적용돼요." +"씬 '%s'이(가) 현재 편집중입니다.\n" +"변경 사항은 다시 로드된 뒤에 반영됩니다." #: editor/dependency_editor.cpp msgid "" "Resource '%s' is in use.\n" "Changes will only take effect when reloaded." msgstr "" -"리소스 '%s'을(를) 사용하고 있어요.\n" -"다시 불러와야 변경 사항이 적용돼요." +"리소스 '%s'이(가) 현재 사용중입니다.\n" +"변경 사항은 다시 로드된 뒤에 반영됩니다." #: editor/dependency_editor.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp @@ -994,7 +998,7 @@ msgstr "리소스" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings_editor.cpp msgid "Path" -msgstr "Path(경로)" +msgstr "경로" #: editor/dependency_editor.cpp msgid "Dependencies:" @@ -1010,7 +1014,7 @@ msgstr "종속 관계 편집기" #: editor/dependency_editor.cpp msgid "Search Replacement Resource:" -msgstr "대체 리소스 검색하기:" +msgstr "대체 리소스 검색:" #: editor/dependency_editor.cpp editor/editor_file_dialog.cpp #: editor/editor_help_search.cpp editor/editor_node.cpp @@ -1028,7 +1032,7 @@ msgstr "소유자:" #: editor/dependency_editor.cpp msgid "Remove selected files from the project? (Can't be restored)" -msgstr "프로젝트에서 선택한 파일을 삭제할까요? (되돌릴 수 없어요)" +msgstr "프로젝트에서 선택한 파일을 삭제할까요? (되돌릴 수 없습니다)" #: editor/dependency_editor.cpp msgid "" @@ -1036,8 +1040,8 @@ msgid "" "work.\n" "Remove them anyway? (no undo)" msgstr "" -"삭제하려는 파일은 작업을 위해 다른 리소스에서 필요한 파일이에요.\n" -"무시하고 삭제할 건가요? (되돌릴 수 없어요)" +"삭제하려는 파일은 다른 리소스가 동작하기 위해 필요한 파일입니다.\n" +"무시하고 삭제할까요? (되돌릴 수 없습니다)" #: editor/dependency_editor.cpp msgid "Cannot remove:" @@ -1045,7 +1049,7 @@ msgstr "삭제할 수 없음:" #: editor/dependency_editor.cpp msgid "Error loading:" -msgstr "불러오는 중 오류:" +msgstr "불러오기 오류:" #: editor/dependency_editor.cpp msgid "Load failed due to missing dependencies:" @@ -1057,7 +1061,7 @@ msgstr "무시하고 열기" #: editor/dependency_editor.cpp msgid "Which action should be taken?" -msgstr "어떤 작업을 할 건가요?" +msgstr "어떤 작업을 하시겠습니까?" #: editor/dependency_editor.cpp msgid "Fix Dependencies" @@ -1065,11 +1069,11 @@ msgstr "종속 관계 고치기" #: editor/dependency_editor.cpp msgid "Errors loading!" -msgstr "불러오는 중 오류!" +msgstr "불러오기 오류!" #: editor/dependency_editor.cpp msgid "Permanently delete %d item(s)? (No undo!)" -msgstr "%d개의 항목을 영구적으로 삭제할까요? (되돌릴 수 없어요!)" +msgstr "%d개의 항목을 영구적으로 삭제할까요? (되돌릴 수 없습니다!)" #: editor/dependency_editor.cpp msgid "Show Dependencies" @@ -1085,7 +1089,7 @@ msgstr "미사용 리소스 탐색기" #: editor/plugins/sprite_frames_editor_plugin.cpp editor/project_export.cpp #: editor/project_settings_editor.cpp editor/scene_tree_dock.cpp msgid "Delete" -msgstr "삭제하기" +msgstr "삭제" #: editor/dependency_editor.cpp msgid "Owns" @@ -1097,15 +1101,15 @@ msgstr "명확한 소유 관계가 없는 리소스:" #: editor/dictionary_property_edit.cpp msgid "Change Dictionary Key" -msgstr "디렉토리 키 변경하기" +msgstr "딕셔너리 키 변경" #: editor/dictionary_property_edit.cpp msgid "Change Dictionary Value" -msgstr "디렉토리 값 변경하기" +msgstr "딕셔너리 값 변경" #: editor/editor_about.cpp msgid "Thanks from the Godot community!" -msgstr "Godot 커뮤니티의 감사의 말씀!" +msgstr "Godot 커뮤니티에서 감사드립니다!" #: editor/editor_about.cpp msgid "Godot Engine contributors" @@ -1192,7 +1196,7 @@ msgstr "라이선스" #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "Error opening package file, not in ZIP format." -msgstr "패키지 파일을 여는 중 오류. ZIP 형식이 아니에요." +msgstr "패키지 파일을 여는 중 오류. ZIP 형식이 아닙니다." #: editor/editor_asset_installer.cpp msgid "%s (Already Exists)" @@ -1212,7 +1216,7 @@ msgstr "외 %d 개의 파일." #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "Package installed successfully!" -msgstr "패키지를 성공적으로 설치했어요!" +msgstr "패키지를 성공적으로 설치했습니다!" #: editor/editor_asset_installer.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -1225,7 +1229,7 @@ msgstr "패키지 내용:" #: editor/editor_asset_installer.cpp editor/editor_node.cpp msgid "Install" -msgstr "설치하기" +msgstr "설치" #: editor/editor_asset_installer.cpp msgid "Package Installer" @@ -1237,7 +1241,7 @@ msgstr "스피커" #: editor/editor_audio_buses.cpp msgid "Add Effect" -msgstr "효과 추가하기" +msgstr "효과 추가" #: editor/editor_audio_buses.cpp msgid "Rename Audio Bus" @@ -1261,23 +1265,23 @@ msgstr "오디오 버스 바이패스 효과 토글" #: editor/editor_audio_buses.cpp msgid "Select Audio Bus Send" -msgstr "오디오 버스 전송 선택하기" +msgstr "오디오 버스 전송 선택" #: editor/editor_audio_buses.cpp msgid "Add Audio Bus Effect" -msgstr "오디오 버스 효과 추가하기" +msgstr "오디오 버스 효과 추가" #: editor/editor_audio_buses.cpp msgid "Move Bus Effect" -msgstr "버스 효과 이동하기" +msgstr "버스 효과 이동" #: editor/editor_audio_buses.cpp msgid "Delete Bus Effect" -msgstr "버스 효과 삭제하기" +msgstr "버스 효과 삭제" #: editor/editor_audio_buses.cpp msgid "Drag & drop to rearrange." -msgstr "드래그 & 드롭으로 다시 정렬해요." +msgstr "드래그 & 드롭으로 다시 정렬합니다." #: editor/editor_audio_buses.cpp msgid "Solo" @@ -1298,47 +1302,47 @@ msgstr "버스 설정" #: editor/editor_audio_buses.cpp editor/filesystem_dock.cpp #: editor/plugins/animation_player_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Duplicate" -msgstr "복제하기" +msgstr "복제" #: editor/editor_audio_buses.cpp msgid "Reset Volume" -msgstr "볼륨 리셋" +msgstr "볼륨 초기화" #: editor/editor_audio_buses.cpp msgid "Delete Effect" -msgstr "효과 삭제하기" +msgstr "효과 삭제" #: editor/editor_audio_buses.cpp msgid "Audio" -msgstr "오디오(Audio)" +msgstr "오디오" #: editor/editor_audio_buses.cpp msgid "Add Audio Bus" -msgstr "오디오 버스 추가하기" +msgstr "오디오 버스 추가" #: editor/editor_audio_buses.cpp msgid "Master bus can't be deleted!" -msgstr "마스터 버스는 삭제할 수 없어요!" +msgstr "마스터 버스는 삭제할 수 없습니다!" #: editor/editor_audio_buses.cpp msgid "Delete Audio Bus" -msgstr "오디오 버스 삭제하기" +msgstr "오디오 버스 삭제" #: editor/editor_audio_buses.cpp msgid "Duplicate Audio Bus" -msgstr "오디오 버스 복제하기" +msgstr "오디오 버스 복제" #: editor/editor_audio_buses.cpp msgid "Reset Bus Volume" -msgstr "버스 볼륨 리셋하기" +msgstr "버스 볼륨 초기화" #: editor/editor_audio_buses.cpp msgid "Move Audio Bus" -msgstr "오디오 버스 이동하기" +msgstr "오디오 버스 이동" #: editor/editor_audio_buses.cpp msgid "Save Audio Bus Layout As..." -msgstr "오디오 버스 레이아웃을 다른 이름으로 저장하기..." +msgstr "오디오 버스 레이아웃을 다른 이름으로 저장..." #: editor/editor_audio_buses.cpp msgid "Location for New Layout..." @@ -1350,7 +1354,7 @@ msgstr "오디오 버스 레이아웃 열기" #: editor/editor_audio_buses.cpp msgid "There is no '%s' file." -msgstr "'%s' 파일이 없어요." +msgstr "'%s' 파일이 없습니다." #: editor/editor_audio_buses.cpp editor/plugins/canvas_item_editor_plugin.cpp msgid "Layout" @@ -1358,7 +1362,7 @@ msgstr "레이아웃" #: editor/editor_audio_buses.cpp msgid "Invalid file, not an audio bus layout." -msgstr "잘못된 파일. 오디오 버스 레이아웃이 아니에요." +msgstr "잘못된 파일. 오디오 버스 레이아웃이 아닙니다." #: editor/editor_audio_buses.cpp msgid "Error saving file: %s" @@ -1366,11 +1370,11 @@ msgstr "파일 저장 중 오류: %s" #: editor/editor_audio_buses.cpp msgid "Add Bus" -msgstr "버스 추가하기" +msgstr "버스 추가" #: editor/editor_audio_buses.cpp msgid "Add a new Audio Bus to this layout." -msgstr "이 레이아웃에 새 오디오 버스를 추가해요." +msgstr "이 레이아웃에 새 오디오 버스를 추가합니다." #: editor/editor_audio_buses.cpp editor/editor_properties.cpp #: editor/plugins/animation_player_editor_plugin.cpp editor/property_editor.cpp @@ -1380,15 +1384,15 @@ msgstr "불러오기" #: editor/editor_audio_buses.cpp msgid "Load an existing Bus Layout." -msgstr "존재하는 버스 레이아웃을 불러와요." +msgstr "기존에 있던 버스 레이아웃을 불러옵니다." #: editor/editor_audio_buses.cpp msgid "Save As" -msgstr "다른 이름으로 저장하기" +msgstr "다른 이름으로 저장" #: editor/editor_audio_buses.cpp msgid "Save this Bus Layout to a file." -msgstr "이 버스 레이아웃을 파일로 저장해요..." +msgstr "이 버스 레이아웃을 파일로 저장합니다." #: editor/editor_audio_buses.cpp editor/import_dock.cpp msgid "Load Default" @@ -1396,15 +1400,15 @@ msgstr "기본값 불러오기" #: editor/editor_audio_buses.cpp msgid "Load the default Bus Layout." -msgstr "기본 버스 레이아웃을 불러와요." +msgstr "기본 버스 레이아웃을 불러옵니다." #: editor/editor_audio_buses.cpp msgid "Create a new Bus Layout." -msgstr "새로운 버스 레이아웃을 만들어요." +msgstr "새로운 버스 레이아웃을 만듭니다." #: editor/editor_autoload_settings.cpp msgid "Invalid name." -msgstr "잘못된 이름이에요." +msgstr "올바르지 않은 이름입니다." #: editor/editor_autoload_settings.cpp msgid "Valid characters:" @@ -1412,23 +1416,23 @@ msgstr "올바른 문자:" #: editor/editor_autoload_settings.cpp msgid "Must not collide with an existing engine class name." -msgstr "엔진에 있는 클래스 이름과 같으면 안돼요." +msgstr "엔진에 이미 있는 클래스 이름과 겹치지 않아야 합니다." #: editor/editor_autoload_settings.cpp msgid "Must not collide with an existing built-in type name." -msgstr "내장으로 있는 유형의 이름과 같으면 안돼요." +msgstr "기본 자료형과 이름과 겹치지 않아야 합니다." #: editor/editor_autoload_settings.cpp msgid "Must not collide with an existing global constant name." -msgstr "전역으로 있는 상수 이름과 같으면 안돼요." +msgstr "전역 상수와 이름이 겹치지 않아야 합니다." #: editor/editor_autoload_settings.cpp msgid "Keyword cannot be used as an autoload name." -msgstr "키워드를 오토로드 이름으로 쓸 수 없어요." +msgstr "키워드를 오토로드 이름으로 사용할 수 없습니다." #: editor/editor_autoload_settings.cpp msgid "Autoload '%s' already exists!" -msgstr "오토로드 '%s'이(가) 이미 있어요!" +msgstr "오토로드 '%s'이(가) 이미 있습니다!" #: editor/editor_autoload_settings.cpp msgid "Rename Autoload" @@ -1436,15 +1440,15 @@ msgstr "오토로드 이름 바꾸기" #: editor/editor_autoload_settings.cpp msgid "Toggle AutoLoad Globals" -msgstr "오토로드 전역 토글" +msgstr "전역 오토로드 토글" #: editor/editor_autoload_settings.cpp msgid "Move Autoload" -msgstr "오토로드 이동하기" +msgstr "오토로드 이동" #: editor/editor_autoload_settings.cpp msgid "Remove Autoload" -msgstr "오토로드 삭제하기" +msgstr "오토로드 삭제" #: editor/editor_autoload_settings.cpp msgid "Enable" @@ -1452,23 +1456,23 @@ msgstr "켜기" #: editor/editor_autoload_settings.cpp msgid "Rearrange Autoloads" -msgstr "오토로드 다시 정렬하기" +msgstr "오토로드 다시 정렬" #: editor/editor_autoload_settings.cpp editor/script_create_dialog.cpp msgid "Invalid path." -msgstr "잘못된 경로이에요." +msgstr "올바르지 않은 경로입니다." #: editor/editor_autoload_settings.cpp editor/script_create_dialog.cpp msgid "File does not exist." -msgstr "파일이 없어요." +msgstr "파일이 존재하지 않습니다." #: editor/editor_autoload_settings.cpp msgid "Not in resource path." -msgstr "리소스 경로가 아니에요." +msgstr "리소스 경로에 없습니다." #: editor/editor_autoload_settings.cpp msgid "Add AutoLoad" -msgstr "오토로드 추가하기" +msgstr "오토로드 추가" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp #: editor/editor_plugin_settings.cpp @@ -1535,30 +1539,30 @@ msgstr "이름:" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp scene/gui/file_dialog.cpp msgid "Could not create folder." -msgstr "폴더를 만들 수 없어요." +msgstr "폴더를 만들 수 없습니다." #: editor/editor_dir_dialog.cpp msgid "Choose" -msgstr "선택하기" +msgstr "선택" #: editor/editor_export.cpp msgid "Storing File:" -msgstr "파일 저장하기:" +msgstr "저장하려는 파일:" #: editor/editor_export.cpp msgid "No export template found at the expected path:" -msgstr "예상 경로에서 내보낸 템플릿을 찾을 수 없어요:" +msgstr "예상 경로에서 내보내기 템플릿을 찾을 수 없습니다:" #: editor/editor_export.cpp msgid "Packing" -msgstr "포장하기" +msgstr "묶는 중" #: editor/editor_export.cpp msgid "" "Target platform requires 'ETC' texture compression for GLES2. Enable 'Import " "Etc' in Project Settings." msgstr "" -"대상 플랫폼에서는 GLES2 용 'ETC' 텍스처 압축이 필요해요. 프로젝트 설정에서 " +"대상 플랫폼에서 GLES2 용 'ETC' 텍스처 압축이 필요합니다. 프로젝트 설정에서 " "'Import Etc' 설정을 켜세요." #: editor/editor_export.cpp @@ -1566,7 +1570,7 @@ msgid "" "Target platform requires 'ETC2' texture compression for GLES3. Enable " "'Import Etc 2' in Project Settings." msgstr "" -"대상 플랫폼에서는 GLES3 용 'ETC2' 텍스처 압축이 필요해요. 프로젝트 설정에서 " +"대상 플랫폼에서 GLES3 용 'ETC2' 텍스처 압축이 필요합니다. 프로젝트 설정에서 " "'Import Etc 2' 설정을 켜세요." #: editor/editor_export.cpp @@ -1576,29 +1580,29 @@ msgid "" "Enable 'Import Etc' in Project Settings, or disable 'Driver Fallback " "Enabled'." msgstr "" -"대상 플랫폼은 드라이버가 GLES2로 폴백하기 위해 'ETC' 텍스처 압축이 필요해요. " -"프로젝트 설정에서 'Import Etc' 설정을 켜거나, 'Driver Fallback Enabled' 설정" -"을 끄세요." +"대상 플랫폼에서 드라이버가 GLES2로 폴백하기 위해 'ETC' 텍스처 압축이 필요합니" +"다. 프로젝트 설정에서 'Import Etc' 설정을 켜거나, 'Driver Fallback Enabled' " +"설정을 끄세요." #: editor/editor_export.cpp platform/android/export/export.cpp #: platform/iphone/export/export.cpp platform/javascript/export/export.cpp #: platform/osx/export/export.cpp platform/uwp/export/export.cpp msgid "Custom debug template not found." -msgstr "맞춤 디버그 템플릿을 찾을 수 없어요." +msgstr "사용자 지정 디버그 템플릿을 찾을 수 없습니다." #: editor/editor_export.cpp platform/android/export/export.cpp #: platform/iphone/export/export.cpp platform/javascript/export/export.cpp #: platform/osx/export/export.cpp platform/uwp/export/export.cpp msgid "Custom release template not found." -msgstr "맞춤 출시 템플릿을 찾을 수 없어요." +msgstr "사용자 지정 출시 템플릿을 찾을 수 없습니다." #: editor/editor_export.cpp platform/javascript/export/export.cpp msgid "Template file not found:" -msgstr "템플릿 파일을 찾을 수 없어요:" +msgstr "템플릿 파일을 찾을 수 없습니다:" #: editor/editor_export.cpp msgid "On 32-bit exports the embedded PCK cannot be bigger than 4 GiB." -msgstr "32비트 환경에서는 4 GiB보다 큰 내장된 PCK를 내보낼 수 없어요." +msgstr "32비트 환경에서는 4 GiB보다 큰 내장 PCK를 내보낼 수 없습니다." #: editor/editor_feature_profile.cpp msgid "3D Editor" @@ -1614,7 +1618,7 @@ msgstr "애셋 라이브러리" #: editor/editor_feature_profile.cpp msgid "Scene Tree Editing" -msgstr "씬 트리 편집하기" +msgstr "씬 트리 편집" #: editor/editor_feature_profile.cpp msgid "Import Dock" @@ -1622,7 +1626,7 @@ msgstr "독 가져오기" #: editor/editor_feature_profile.cpp msgid "Node Dock" -msgstr "노드 독" +msgstr "노드 도킹" #: editor/editor_feature_profile.cpp msgid "FileSystem and Import Docks" @@ -1630,15 +1634,15 @@ msgstr "파일 시스템과 가져오기 독" #: editor/editor_feature_profile.cpp msgid "Erase profile '%s'? (no undo)" -msgstr "프로필 '%s'을(를) 지울까요? (되돌릴 수 없어요)" +msgstr "프로필 '%s'을(를) 지울까요? (되돌릴 수 없습니다)" #: editor/editor_feature_profile.cpp msgid "Profile must be a valid filename and must not contain '.'" -msgstr "프로필에는 올바른 파일 이름이면서, '.'이 없어야 해요" +msgstr "프로필 이름은 '.' 이 없는 올바른 파일 이름이어야 합니다" #: editor/editor_feature_profile.cpp msgid "Profile with this name already exists." -msgstr "이 이름으로 된 프로필이 이미 있어요." +msgstr "이 이름으로 된 프로필이 이미 있습니다." #: editor/editor_feature_profile.cpp msgid "(Editor Disabled, Properties Disabled)" @@ -1658,7 +1662,7 @@ msgstr "클래스 설정:" #: editor/editor_feature_profile.cpp msgid "Enable Contextual Editor" -msgstr "맥락 편집기 켜기" +msgstr "상황별 편집기 켜기" #: editor/editor_feature_profile.cpp msgid "Enabled Properties:" @@ -1674,15 +1678,15 @@ msgstr "켜진 클래스:" #: editor/editor_feature_profile.cpp msgid "File '%s' format is invalid, import aborted." -msgstr "파일 '%s' 형식이 잘못됐어요. 가져올 수 없어요." +msgstr "파일 '%s' 형식이 올바르지 않습니다. 가져오기를 중단합니다." #: editor/editor_feature_profile.cpp msgid "" "Profile '%s' already exists. Remove it first before importing, import " "aborted." msgstr "" -"프로필 '%s'이(가) 이미 있어요. 가져오기 전에 이미 있는 프로필을 먼저 삭제하세" -"요. 가져올 수 없어요." +"프로필 '%s'이(가) 이미 있습니다. 가져오기 전에 이미 있는 프로필을 먼저 삭제하" +"세요. 가져오기를 중단합니다." #: editor/editor_feature_profile.cpp msgid "Error saving profile to path: '%s'." @@ -1698,7 +1702,7 @@ msgstr "현재 프로필:" #: editor/editor_feature_profile.cpp msgid "Make Current" -msgstr "현재의 것으로 만들기" +msgstr "현재 프로필로 설정" #: editor/editor_feature_profile.cpp #: editor/plugins/animation_player_editor_plugin.cpp @@ -1745,23 +1749,23 @@ msgstr "프로필 내보내기" #: editor/editor_feature_profile.cpp msgid "Manage Editor Feature Profiles" -msgstr "편집기 기능 프로필 관리하기" +msgstr "편집기 기능 프로필 관리" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Select Current Folder" -msgstr "현재 폴더 선택하기" +msgstr "현재 폴더 선택" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" -msgstr "파일이 이미 있어요. 덮어쓸까요?" +msgstr "파일이 이미 있습니다. 덮어쓸까요?" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Select This Folder" -msgstr "이 폴더 선택하기" +msgstr "이 폴더 선택" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "Copy Path" -msgstr "경로 복사하기" +msgstr "경로 복사" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "Open in File Manager" @@ -1810,23 +1814,23 @@ msgstr "디렉토리 또는 파일 열기" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/script_editor_plugin.cpp scene/gui/file_dialog.cpp msgid "Save" -msgstr "저장하기" +msgstr "저장" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Save a File" -msgstr "파일로 저장하기" +msgstr "파일로 저장" #: editor/editor_file_dialog.cpp msgid "Go Back" -msgstr "뒤로 가기" +msgstr "뒤로" #: editor/editor_file_dialog.cpp msgid "Go Forward" -msgstr "앞으로 가기" +msgstr "앞으로" #: editor/editor_file_dialog.cpp msgid "Go Up" -msgstr "위로 가기" +msgstr "상위로" #: editor/editor_file_dialog.cpp msgid "Toggle Hidden Files" @@ -1846,43 +1850,43 @@ msgstr "경로 포커스" #: editor/editor_file_dialog.cpp msgid "Move Favorite Up" -msgstr "즐겨찾기 위로 이동하기" +msgstr "즐겨찾기 위로 이동" #: editor/editor_file_dialog.cpp msgid "Move Favorite Down" -msgstr "즐겨찾기 아래로 이동하기" +msgstr "즐겨찾기 아래로 이동" #: editor/editor_file_dialog.cpp msgid "Go to previous folder." -msgstr "이전 폴더로 이동해요." +msgstr "이전 폴더로 이동합니다." #: editor/editor_file_dialog.cpp msgid "Go to next folder." -msgstr "다음 폴더로 이동해요." +msgstr "다음 폴더로 이동합니다." #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Go to parent folder." -msgstr "부모 폴더로 이동해요." +msgstr "부모 폴더로 이동합니다." #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Refresh files." -msgstr "파일을 새로고침해요." +msgstr "파일을 새로고침합니다." #: editor/editor_file_dialog.cpp msgid "(Un)favorite current folder." -msgstr "현재 폴더를 즐겨찾기하거나 하지 않아요." +msgstr "현재 폴더를 즐겨찾기 설정/즐겨찾기 해제합니다." #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Toggle the visibility of hidden files." -msgstr "숨긴 파일의 표시 여부 토글." +msgstr "숨긴 파일의 표시 여부를 토글합니다." #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "View items as a grid of thumbnails." -msgstr "썸네일 바둑판으로 보기." +msgstr "항목을 바둑판 형식의 썸네일로 봅니다." #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "View items as a list." -msgstr "목록으로 보기." +msgstr "항목을 목록 형식으로 봅니다." #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Directories & Files:" @@ -1900,17 +1904,17 @@ msgstr "파일:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Must use a valid extension." -msgstr "올바른 확장자를 사용해야 해요." +msgstr "올바른 확장자를 사용해야 합니다." #: editor/editor_file_system.cpp msgid "ScanSources" -msgstr "소스 조사" +msgstr "소스 스캔중" #: editor/editor_file_system.cpp msgid "" "There are multiple importers for different types pointing to file %s, import " "aborted" -msgstr "파일 %s을(를) 가리키는 다른 유형의 가져오기가 많아요. 가져올 수 없어요" +msgstr "파일 % 에 해당하는 가져오기 포맷이 여러 종류입니다. 가져오기 중단됨" #: editor/editor_file_system.cpp msgid "(Re)Importing Assets" @@ -1947,7 +1951,7 @@ msgstr "속성" #: editor/editor_help.cpp msgid "override:" -msgstr "다시 정의하기:" +msgstr "오버라이드:" #: editor/editor_help.cpp msgid "default:" @@ -1963,11 +1967,11 @@ msgstr "테마 속성" #: editor/editor_help.cpp msgid "Enumerations" -msgstr "열거" +msgstr "열거형" #: editor/editor_help.cpp msgid "Constants" -msgstr "상수(Constant)" +msgstr "상수" #: editor/editor_help.cpp msgid "Property Descriptions" @@ -1982,8 +1986,8 @@ msgid "" "There is currently no description for this property. Please help us by " "[color=$color][url=$url]contributing one[/url][/color]!" msgstr "" -"현재 이 속성의 설명이 없어요. [color=$color][url=$url]관련 정보를 기여하여[/" -"url][/color] 개선할 수 있도록 도와주세요!" +"현재 이 속성의 설명이 없습니다. [color=$color][url=$url]관련 정보를 기여하여" +"[/url][/color] 개선할 수 있도록 도와주세요!" #: editor/editor_help.cpp msgid "Method Descriptions" @@ -1994,8 +1998,8 @@ msgid "" "There is currently no description for this method. Please help us by [color=" "$color][url=$url]contributing one[/url][/color]!" msgstr "" -"현재 이 메서드의 설명이 없어요. [color=$color][url=$url]관련 정보를 기여하여" -"[/url][/color] 개선할 수 있도록 도와주세요!" +"현재 이 메서드의 설명이 없습니다. [color=$color][url=$url]관련 정보를 기여하" +"여[/url][/color] 개선할 수 있도록 도와주세요!" #: editor/editor_help_search.cpp editor/editor_node.cpp #: editor/plugins/script_editor_plugin.cpp @@ -2012,31 +2016,31 @@ msgstr "계층 구조 보이기" #: editor/editor_help_search.cpp msgid "Display All" -msgstr "모두 표시하기" +msgstr "모두 표시" #: editor/editor_help_search.cpp msgid "Classes Only" -msgstr "클래스만 표시하기" +msgstr "클래스만 표시" #: editor/editor_help_search.cpp msgid "Methods Only" -msgstr "메서드만 표시하기" +msgstr "메서드만 표시" #: editor/editor_help_search.cpp msgid "Signals Only" -msgstr "시그널만 표시하기" +msgstr "시그널만 표시" #: editor/editor_help_search.cpp msgid "Constants Only" -msgstr "상수만 표시하기" +msgstr "상수만 표시" #: editor/editor_help_search.cpp msgid "Properties Only" -msgstr "속성만 표시하기" +msgstr "속성만 표시" #: editor/editor_help_search.cpp msgid "Theme Properties Only" -msgstr "테마 속성만 표시하기" +msgstr "테마 속성만 표시" #: editor/editor_help_search.cpp msgid "Member Type" @@ -2056,7 +2060,7 @@ msgstr "시그널" #: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp msgid "Constant" -msgstr "비선형" +msgstr "상수" #: editor/editor_help_search.cpp msgid "Property" @@ -2076,7 +2080,7 @@ msgstr "설정" #: editor/editor_inspector.cpp msgid "Set Multiple:" -msgstr "여러 설정:" +msgstr "다수 설정:" #: editor/editor_log.cpp msgid "Output:" @@ -2084,7 +2088,7 @@ msgstr "출력:" #: editor/editor_log.cpp editor/plugins/tile_map_editor_plugin.cpp msgid "Copy Selection" -msgstr "선택 항목 복사하기" +msgstr "선택 항목 복사" #: editor/editor_log.cpp editor/editor_network_profiler.cpp #: editor/editor_profiler.cpp editor/editor_properties.cpp @@ -2103,12 +2107,12 @@ msgstr "출력 지우기" #: editor/editor_network_profiler.cpp editor/editor_node.cpp #: editor/editor_profiler.cpp msgid "Stop" -msgstr "중단하기" +msgstr "중단" #: editor/editor_network_profiler.cpp editor/editor_profiler.cpp #: editor/plugins/animation_state_machine_editor.cpp editor/rename_dialog.cpp msgid "Start" -msgstr "시작하기" +msgstr "시작" #: editor/editor_network_profiler.cpp msgid "%s/s" @@ -2148,12 +2152,12 @@ msgstr "새 창" #: editor/editor_node.cpp msgid "Imported resources can't be saved." -msgstr "가져온 리소스를 저장할 수 없어요." +msgstr "가져온 리소스를 저장할 수 없습니다." #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp #: scene/gui/dialogs.cpp msgid "OK" -msgstr "네" +msgstr "확인" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -2164,16 +2168,16 @@ msgid "" "This resource can't be saved because it does not belong to the edited scene. " "Make it unique first." msgstr "" -"이 리소스는 편집 중인 씬에 속한 것이 아니라서 저장할 수 없어요. 저장하기 전" +"이 리소스는 편집 중인 씬에 속한 것이 아니라서 저장할 수 없습니다. 저장하기 전" "에 먼저 리소스를 유일하게 만드세요." #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Save Resource As..." -msgstr "리소스를 다른 이름으로 저장하기..." +msgstr "리소스를 다른 이름으로 저장..." #: editor/editor_node.cpp msgid "Can't open file for writing:" -msgstr "파일을 작성하려고 열 수 없음:" +msgstr "파일을 쓰기 모드로 열 수 없음:" #: editor/editor_node.cpp msgid "Requested file format unknown:" @@ -2185,7 +2189,7 @@ msgstr "저장 중 오류." #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Can't open '%s'. The file could have been moved or deleted." -msgstr "'%s'을(를) 열 수 없어요. 파일이 이동했거나 삭제된 모양이에요." +msgstr "'%s'을(를) 열 수 없습니다. 파일이 이동했거나 삭제되었을 수 있습니다." #: editor/editor_node.cpp msgid "Error while parsing '%s'." @@ -2197,7 +2201,7 @@ msgstr "예기치 못한 '%s' 파일의 끝." #: editor/editor_node.cpp msgid "Missing '%s' or its dependencies." -msgstr "'%s' 또는 이것의 종속 항목이 없어요." +msgstr "'%s' 또는 이것의 종속 항목이 없습니다." #: editor/editor_node.cpp msgid "Error while loading '%s'." @@ -2205,26 +2209,26 @@ msgstr "'%s' 불러오는 중 오류." #: editor/editor_node.cpp msgid "Saving Scene" -msgstr "씬 저장하기" +msgstr "씬 저장 중" #: editor/editor_node.cpp msgid "Analyzing" -msgstr "분석하기" +msgstr "분석 중" #: editor/editor_node.cpp msgid "Creating Thumbnail" -msgstr "썸네일 만들기" +msgstr "썸네일 만드는 중" #: editor/editor_node.cpp msgid "This operation can't be done without a tree root." -msgstr "이 작업은 트리 루트가 필요해요." +msgstr "이 작업은 트리 루트가 필요합니다." #: editor/editor_node.cpp msgid "" "This scene can't be saved because there is a cyclic instancing inclusion.\n" "Please resolve it and then attempt to save again." msgstr "" -"이 씬에는 순환하는 인스턴스를 포함하고 있어서 저장할 수 없어요.\n" +"이 씬에 순환 인스턴스화가 있어서 저장할 수 없습니다.\n" "이를 해결한 후 다시 저장해보세요." #: editor/editor_node.cpp @@ -2232,16 +2236,16 @@ msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" -"씬을 저장할 수 없어요. (인스턴스 또는 상속과 같은) 종속 관계가 만족스럽지 않" -"은 모양이에요." +"씬을 저장할 수 없습니다. (인스턴스 또는 상속과 같은) 종속 관계를 성립할 수 없" +"는 것 같습니다." #: editor/editor_node.cpp editor/scene_tree_dock.cpp msgid "Can't overwrite scene that is still open!" -msgstr "열려있는 씬은 덮어쓸 수 없어요!" +msgstr "열려있는 씬은 덮어쓸 수 없습니다!" #: editor/editor_node.cpp msgid "Can't load MeshLibrary for merging!" -msgstr "병합할 메시 라이브러리를 불러올 수 없어요!" +msgstr "병합할 메시 라이브러리를 불러올 수 없습니다!" #: editor/editor_node.cpp msgid "Error saving MeshLibrary!" @@ -2249,7 +2253,7 @@ msgstr "메시 라이브러리 저장 중 오류!" #: editor/editor_node.cpp msgid "Can't load TileSet for merging!" -msgstr "병합할 타일셋을 불러올 수 없어요!" +msgstr "병합할 타일셋을 불러올 수 없습니다!" #: editor/editor_node.cpp msgid "Error saving TileSet!" @@ -2261,15 +2265,15 @@ msgstr "레이아웃 저장 중 오류!" #: editor/editor_node.cpp msgid "Default editor layout overridden." -msgstr "편집기 기본 레이아웃이 새로 정의됐어요." +msgstr "기본 편집기 레이아웃을 덮어씁니다." #: editor/editor_node.cpp msgid "Layout name not found!" -msgstr "레이아웃 이름을 찾을 수 없어요!" +msgstr "레이아웃 이름을 찾을 수 없습니다!" #: editor/editor_node.cpp msgid "Restored default layout to base settings." -msgstr "기본 레이아웃이 초기 설정으로 돌아왔어요." +msgstr "기본 레이아웃을 초기화하였습니다." #: editor/editor_node.cpp msgid "" @@ -2277,7 +2281,7 @@ msgid "" "Please read the documentation relevant to importing scenes to better " "understand this workflow." msgstr "" -"이 리소스는 가져온 씬에 속한 거라 편집할 수 없어요.\n" +"이 리소스는 가져온 씬에 속한 리소스이므로 편집할 수 없습니다.\n" "이 워크플로를 이해하려면 씬 가져오기(Importing Scenes)와 관련된 문서를 읽어주" "세요." @@ -2286,16 +2290,16 @@ msgid "" "This resource belongs to a scene that was instanced or inherited.\n" "Changes to it won't be kept when saving the current scene." msgstr "" -"이 리소스는 인스턴스되거나 상속된 씬에 속해 있어요.\n" -"현재 씬을 저장하는 경우 리소스의 변경 사항은 적용되지 않을 거예요." +"이 리소스는 인스턴스되거나 상속된 씬에 속해 있습니다.\n" +"현재 씬을 저장해도 리소스의 변경 사항이 유지되지 않을 것입니다." #: editor/editor_node.cpp msgid "" "This resource was imported, so it's not editable. Change its settings in the " "import panel and then re-import." msgstr "" -"이 리소스는 가져온 것이라 편집할 수 없어요. 가져오기 패널에서 설정을 변경한 " -"뒤 다시 가져오세요." +"이 리소스는 가져온 것이므로 편집할 수 없습니다. 가져오기 패널에서 설정을 변경" +"한 뒤 다시 가져오세요." #: editor/editor_node.cpp msgid "" @@ -2304,8 +2308,8 @@ msgid "" "Please read the documentation relevant to importing scenes to better " "understand this workflow." msgstr "" -"이 씬은 가져온 것이라 변경 사항은 적용되지 않아요.\n" -"이 씬을 인스턴스하거나 상속하면 편집할 수 있어요.\n" +"이 씬은 가져온 것이므로 변경 사항이 유지되지 않습니다.\n" +"이 씬을 인스턴스화하거나 상속하면 편집할 수 있습니다.\n" "이 워크플로를 이해하려면 씬 가져오기(Importing Scenes)와 관련된 문서를 읽어주" "세요." @@ -2315,20 +2319,20 @@ msgid "" "Please read the documentation relevant to debugging to better understand " "this workflow." msgstr "" -"원격 객체는 변경사항이 적용되지 않아요.\n" +"원격 객체는 변경사항이 적용되지 않습니다.\n" "이 워크플로를 이해하려면 디버깅(Debugging)과 관련된 문서를 읽어주세요." #: editor/editor_node.cpp msgid "There is no defined scene to run." -msgstr "실행하기로 정의한 씬이 없어요." +msgstr "실행할 씬이 설정되지 않았습니다." #: editor/editor_node.cpp msgid "Current scene was never saved, please save it prior to running." -msgstr "현재 씬이 저장되지 않았어요. 실행하기 전에 저장해주세요." +msgstr "현재 씬이 아직 저장되지 않았습니다. 실행하기 전에 저장해주세요." #: editor/editor_node.cpp msgid "Could not start subprocess!" -msgstr "하위 프로세스를 시작할 수 없어요!" +msgstr "하위 프로세스를 시작할 수 없습니다!" #: editor/editor_node.cpp editor/filesystem_dock.cpp msgid "Open Scene" @@ -2352,7 +2356,7 @@ msgstr "빠른 스크립트 열기..." #: editor/editor_node.cpp msgid "Save & Close" -msgstr "저장하기 & 닫기" +msgstr "저장 & 닫기" #: editor/editor_node.cpp msgid "Save changes to '%s' before closing?" @@ -2360,15 +2364,15 @@ msgstr "닫기 전에 '%s'에 변경 사항을 저장할까요?" #: editor/editor_node.cpp msgid "Saved %s modified resource(s)." -msgstr "수정된 리소스 %s이(가) 저장됐어요." +msgstr "수정된 리소스 %s을(를) 저장하였습니다." #: editor/editor_node.cpp msgid "A root node is required to save the scene." -msgstr "씬을 저장하려면 루트 노드가 필요해요." +msgstr "씬을 저장하려면 루트 노드가 필요합니다." #: editor/editor_node.cpp msgid "Save Scene As..." -msgstr "씬을 다른 이름으로 저장하기..." +msgstr "씬을 다른 이름으로 저장..." #: editor/editor_node.cpp msgid "No" @@ -2376,15 +2380,15 @@ msgstr "아니오" #: editor/editor_node.cpp msgid "Yes" -msgstr "네" +msgstr "예" #: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" -msgstr "이 씬은 아직 저장하지 않았어요. 실행하기 전에 저장할까요?" +msgstr "이 씬은 아직 저장하지 않았습니다. 실행하기 전에 저장할까요?" #: editor/editor_node.cpp editor/scene_tree_dock.cpp msgid "This operation can't be done without a scene." -msgstr "이 작업에는 씬이 필요해요." +msgstr "이 작업에는 씬이 필요합니다." #: editor/editor_node.cpp msgid "Export Mesh Library" @@ -2392,7 +2396,7 @@ msgstr "메시 라이브러리 내보내기" #: editor/editor_node.cpp msgid "This operation can't be done without a root node." -msgstr "이 작업에는 루트 노드가 필요해요." +msgstr "이 작업에는 루트 노드가 필요합니다." #: editor/editor_node.cpp msgid "Export Tile Set" @@ -2400,15 +2404,15 @@ msgstr "타일셋 내보내기" #: editor/editor_node.cpp msgid "This operation can't be done without a selected node." -msgstr "이 작업에는 선택한 노드가 필요해요." +msgstr "이 작업에는 선택한 노드가 필요합니다." #: editor/editor_node.cpp msgid "Current scene not saved. Open anyway?" -msgstr "현재 씬을 저장하지 않았어요. 무시하고 열까요?" +msgstr "현재 씬을 저장하지 않았습니다. 무시하고 열까요?" #: editor/editor_node.cpp msgid "Can't reload a scene that was never saved." -msgstr "저장하지 않은 씬은 다시 불러올 수 없어요." +msgstr "저장하지 않은 씬은 새로고침할 수 없습니다." #: editor/editor_node.cpp msgid "Revert" @@ -2416,15 +2420,15 @@ msgstr "되돌리기" #: editor/editor_node.cpp msgid "This action cannot be undone. Revert anyway?" -msgstr "이 행동은 취소할 수 없어요. 무시하고 되돌릴까요?" +msgstr "이 행동은 취소할 수 없습니다. 무시하고 되돌릴까요?" #: editor/editor_node.cpp msgid "Quick Run Scene..." -msgstr "빠른 씬 실행하기..." +msgstr "씬 빠른 실행..." #: editor/editor_node.cpp msgid "Quit" -msgstr "종료하기" +msgstr "종료" #: editor/editor_node.cpp msgid "Exit the editor?" @@ -2436,7 +2440,7 @@ msgstr "프로젝트 매니저를 열까요?" #: editor/editor_node.cpp msgid "Save & Quit" -msgstr "저장하기 & 종료하기" +msgstr "저장 & 종료" #: editor/editor_node.cpp msgid "Save changes to the following scene(s) before quitting?" @@ -2451,12 +2455,12 @@ msgid "" "This option is deprecated. Situations where refresh must be forced are now " "considered a bug. Please report." msgstr "" -"이 설정은 더 이상 사용할 수 없어요. 새로고침을 강제로 해야 하는 상황은 버그" -"로 간주돼요. 신고해주세요." +"이 설정은 제거되었습니다. 강제로 새로고침해야 하는 상황은 이제 버그입니다. 신" +"고해주세요." #: editor/editor_node.cpp msgid "Pick a Main Scene" -msgstr "메인 씬을 고르세요" +msgstr "메인 씬 선택" #: editor/editor_node.cpp msgid "Close Scene" @@ -2469,7 +2473,8 @@ msgstr "닫은 씬 다시 열기" #: editor/editor_node.cpp msgid "Unable to enable addon plugin at: '%s' parsing of config failed." msgstr "" -"애드온 플러그인을 여기서 켤 수 없음: '%s' 설정을 구문 분석할 수 없어요." +"다음 경로에 있는 애드온 플러그인을 활성화할 수 없음: '%s' 설정의 구문 분석을 " +"실패했습니다." #: editor/editor_node.cpp msgid "Unable to find script field for addon plugin at: 'res://addons/%s'." @@ -2484,37 +2489,37 @@ msgid "" "Unable to load addon script from path: '%s' There seems to be an error in " "the code, please check the syntax." msgstr "" -"다음 경로에서 애드온 스크립트를 불러올 수 없음: '%s' 코드에 오류가 있는 모양" -"이에요. 문법을 확인해보세요." +"다음 경로에서 애드온 스크립트를 불러올 수 없음: '%s' 코드에 오류가 있는 것 같" +"습니다. 문법을 확인해보세요." #: editor/editor_node.cpp msgid "" "Unable to load addon script from path: '%s' Base type is not EditorPlugin." msgstr "" "다음 경로에서 애드온 스크립트를 불러올 수 없음: '%s' 기본 유형이 EditorPlugin" -"이 아니에요." +"이 아닙니다." #: editor/editor_node.cpp msgid "Unable to load addon script from path: '%s' Script is not in tool mode." msgstr "" -"다음 경로에서 애드온 스크립트를 불러올 수 없음: '%s' 스크립트가 Tool 모드가 " -"아니에요." +"다음 경로에서 애드온 스크립트를 불러올 수 없음: '%s' 스크립트가 tool 모드가 " +"아닙니다." #: editor/editor_node.cpp msgid "" "Scene '%s' was automatically imported, so it can't be modified.\n" "To make changes to it, a new inherited scene can be created." msgstr "" -"씬 '%s'을(를) 자동으로 가져왔기 때문에, 수정할 수 없어요.\n" -"이 씬을 편집하려면 새로운 상속 씬을 만들어야 해요." +"씬 '%s'을(를) 자동으로 가져왔으므로 수정할 수 없습니다.\n" +"이 씬을 편집하려면 새로운 상속 씬을 만들어야 합니다." #: editor/editor_node.cpp msgid "" "Error loading scene, it must be inside the project path. Use 'Import' to " "open the scene, then save it inside the project path." msgstr "" -"씬을 불러오는 중 오류가 발생했어요. 씬은 프로젝트 경로에 있을 거예요. '가져오" -"기'를 사용해서 씬을 열고, 그 씬을 프로젝트 경로 안에 저장하세요." +"씬을 불러오는 중 오류가 발생했습니다. 씬은 프로젝트 경로 내에 있어야 합니다. " +"'가져오기'를 사용해서 씬을 열고, 그 씬을 프로젝트 경로 안에 저장하세요." #: editor/editor_node.cpp msgid "Scene '%s' has broken dependencies:" @@ -2530,8 +2535,8 @@ msgid "" "You can change it later in \"Project Settings\" under the 'application' " "category." msgstr "" -"메인 씬을 지정하지 않았네요. 하나 정할까요?\n" -"이건 나중에 \"프로젝트 설정\"의 'application' 카테고리에서 바꿀 수 있어요." +"메인 씬을 지정하지 않았습니다. 선택하시겠습니까?\n" +"나중에 \"프로젝트 설정\"의 'application' 카테고리에서 변경할 수 있습니다." #: editor/editor_node.cpp msgid "" @@ -2539,8 +2544,8 @@ msgid "" "You can change it later in \"Project Settings\" under the 'application' " "category." msgstr "" -"선택한 씬 '%s'이(가) 없어요, 다른 씬으로 정할까요?\n" -"이건 나중에 \"프로젝트 설정\"의 'application' 카테고리에서 바꿀 수 있어요." +"선택한 씬 '%s'이(가) 없습니다. 다른 씬으로 지정할까요?\n" +"나중에 \"프로젝트 설정\"의 'application' 카테고리에서 바꿀 수 있습니다." #: editor/editor_node.cpp msgid "" @@ -2548,16 +2553,16 @@ msgid "" "You can change it later in \"Project Settings\" under the 'application' " "category." msgstr "" -"선택한 씬 '%s'은(는) 씬 파일이 아니에요, 다른 씬으로 정할까요?\n" -"이건 나중에 \"프로젝트 설정\"의 'application' 카테고리에서 바꿀 수 있어요." +"선택한 씬 '%s'은(는) 씬 파일이 아닙니다, 다른 씬으로 정할까요?\n" +"이건 나중에 \"프로젝트 설정\"의 'application' 카테고리에서 바꿀 수 있습니다." #: editor/editor_node.cpp msgid "Save Layout" -msgstr "레이아웃 저장하기" +msgstr "레이아웃 저장" #: editor/editor_node.cpp msgid "Delete Layout" -msgstr "레이아웃 삭제하기" +msgstr "레이아웃 삭제" #: editor/editor_node.cpp editor/import_dock.cpp #: editor/script_create_dialog.cpp @@ -2571,7 +2576,7 @@ msgstr "파일 시스템에서 보기" #: editor/editor_node.cpp msgid "Play This Scene" -msgstr "이 씬 실행하기" +msgstr "이 씬 실행" #: editor/editor_node.cpp msgid "Close Tab" @@ -2595,7 +2600,7 @@ msgstr "모든 탭 닫기" #: editor/editor_node.cpp msgid "Switch Scene Tab" -msgstr "씬 탭 전환하기" +msgstr "씬 탭 전환" #: editor/editor_node.cpp msgid "%d more files or folders" @@ -2623,7 +2628,7 @@ msgstr "집중 모드 토글." #: editor/editor_node.cpp msgid "Add a new scene." -msgstr "새 씬을 추가해요." +msgstr "새 씬을 추가합니다." #: editor/editor_node.cpp msgid "Scene" @@ -2631,11 +2636,11 @@ msgstr "씬" #: editor/editor_node.cpp msgid "Go to previously opened scene." -msgstr "이전에 열었던 씬으로 가요." +msgstr "이전에 열었던 씬으로 이동합니다." #: editor/editor_node.cpp msgid "Copy Text" -msgstr "문자 복사하기" +msgstr "문자 복사" #: editor/editor_node.cpp msgid "Next tab" @@ -2651,7 +2656,7 @@ msgstr "파일 필터..." #: editor/editor_node.cpp msgid "Operations with scene files." -msgstr "씬 파일로 작업해요." +msgstr "씬 파일에 대한 작업입니다." #: editor/editor_node.cpp msgid "New Scene" @@ -2671,15 +2676,15 @@ msgstr "최근 기록 열기" #: editor/editor_node.cpp msgid "Save Scene" -msgstr "씬 저장하기" +msgstr "씬 저장" #: editor/editor_node.cpp msgid "Save All Scenes" -msgstr "모든 씬 저장하기" +msgstr "모든 씬 저장" #: editor/editor_node.cpp msgid "Convert To..." -msgstr "다음으로 변환하기..." +msgstr "다음으로 변환..." #: editor/editor_node.cpp msgid "MeshLibrary..." @@ -2697,7 +2702,7 @@ msgstr "되돌리기" #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp #: scene/gui/line_edit.cpp scene/gui/text_edit.cpp msgid "Redo" -msgstr "다시 실행하기" +msgstr "다시 실행" #: editor/editor_node.cpp msgid "Revert Scene" @@ -2722,11 +2727,11 @@ msgstr "버전 컨트롤" #: editor/editor_node.cpp editor/plugins/version_control_editor_plugin.cpp msgid "Set Up Version Control" -msgstr "버전 컨트롤 설치하기" +msgstr "버전 컨트롤 설정" #: editor/editor_node.cpp msgid "Shut Down Version Control" -msgstr "버전 컨트롤 종료하기" +msgstr "버전 컨트롤 종료" #: editor/editor_node.cpp msgid "Export..." @@ -2734,7 +2739,7 @@ msgstr "내보내기..." #: editor/editor_node.cpp msgid "Install Android Build Template..." -msgstr "안드로이드 빌드 템플릿 설치하기..." +msgstr "안드로이드 빌드 템플릿 설치..." #: editor/editor_node.cpp msgid "Open Project Data Folder" @@ -2759,7 +2764,7 @@ msgstr "디버그" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" -msgstr "원격 디버그와 함께 배포하기" +msgstr "원격 디버그와 함께 배포" #: editor/editor_node.cpp msgid "" @@ -2767,11 +2772,11 @@ msgid "" "connect to the IP of this computer in order to be debugged." msgstr "" "내보내거나 배포할 때, 결과 실행 파일은 디버깅을 위해 이 컴퓨터의 IP와 연결을 " -"시도할 거예요." +"시도할 것입니다." #: editor/editor_node.cpp msgid "Small Deploy with Network FS" -msgstr "네트워크 파일 시스템과 함께 작게 배포하기" +msgstr "네트워크 파일 시스템을 사용하여 작게 배포" #: editor/editor_node.cpp msgid "" @@ -2782,10 +2787,11 @@ msgid "" "On Android, deploy will use the USB cable for faster performance. This " "option speeds up testing for games with a large footprint." msgstr "" -"이 설정을 켜면, 내보내거나 배포할 때 최소한의 실행 파일을 만들어요.\n" -"네트워크 너머 편집기가 프로젝트에서 파일 시스템을 제공할 거예요.\n" -"Android의 경우, 더 빠른 성능을 원한다면 배포할 때 USB 케이블을 사용하세요. " -"이 설정은 설치 공간이 큰 게임을 빨리 테스트할 때 쓸 수 있어요." +"이 설정을 켜면, 내보내거나 배포할 때 최소한의 실행 파일을 만듭니다.\n" +"이 경우, 실행 파일이 네트워크 너머에 있는 편집기의 파일 시스템을 사용합니" +"다.\n" +"Android의 경우, 배포 시 더 빠른 속도를 위해 USB 케이블을 사용합니다. 이 설정" +"은 용량이 큰 게임의 테스트 배포 속도를 향상시킬 수 있습니다." #: editor/editor_node.cpp msgid "Visible Collision Shapes" @@ -2797,7 +2803,7 @@ msgid "" "running game if this option is turned on." msgstr "" "이 설정을 켜면 게임을 실행하는 동안 (2D와 3D용) Collision 모양과 Raycast 노드" -"가 보이게 돼요." +"가 보이게 됩니다." #: editor/editor_node.cpp msgid "Visible Navigation" @@ -2808,11 +2814,12 @@ msgid "" "Navigation meshes and polygons will be visible on the running game if this " "option is turned on." msgstr "" -"이 설정을 켜면, 게임을 실행하는 동안 Navigation 메시와 폴리곤이 보이게 돼요." +"이 설정을 켜면, 게임을 실행하는 동안 Navigation 메시와 폴리곤이 보이게 됩니" +"다." #: editor/editor_node.cpp msgid "Sync Scene Changes" -msgstr "씬 변경 사항 동기화하기" +msgstr "씬 변경 사항 동기화" #: editor/editor_node.cpp msgid "" @@ -2821,13 +2828,14 @@ msgid "" "When used remotely on a device, this is more efficient with network " "filesystem." msgstr "" -"이 설정을 켜면, 게임을 실행하는 동안 편집기에서 씬의 변경 사항이 게임에 적용" -"돼요.\n" -"기기를 원격에서 사용할 때, 이것은 네트워크 파일 시스템으로 더욱 효과적이에요." +"이 설정이 활성화된 경우, 편집기에서 씬을 수정하면 실행 중인 게임에도 반영됩니" +"다.\n" +"원격 장치에서 사용중인 경우 네트워크 파일 시스템 기능을 활성화하면 더욱 효율" +"적입니다." #: editor/editor_node.cpp msgid "Sync Script Changes" -msgstr "스크립트 변경 사항 동기화하기" +msgstr "스크립트 변경 사항 동기화" #: editor/editor_node.cpp msgid "" @@ -2836,12 +2844,14 @@ msgid "" "When used remotely on a device, this is more efficient with network " "filesystem." msgstr "" -"이 설정을 켜면, 게임을 실행하는 동안 저장한 모든 스크립트를 새로 불러와요.\n" -"기기를 원격에서 사용할 때, 이것은 네트워크 파일 시스템으로 더욱 효과적이에요." +"이 설정이 활성화된 경우, 어떤 스크립트든 저장하면 실행중인 게임에도 반영됩니" +"다.\n" +"원격 장치에서 사용중인 경우 네트워크 파일 시스템 기능을 활성화하면 더욱 효율" +"적입니다." #: editor/editor_node.cpp editor/script_create_dialog.cpp msgid "Editor" -msgstr "편집기(Editor)" +msgstr "편집기" #: editor/editor_node.cpp msgid "Editor Settings..." @@ -2857,7 +2867,7 @@ msgstr "스크린샷 찍기" #: editor/editor_node.cpp msgid "Screenshots are stored in the Editor Data/Settings Folder." -msgstr "스크린샷은 Editor Data/Settings 폴더에 저장됐어요." +msgstr "스크린샷이 Editor Data/Settings 폴더에 저장되었습니다." #: editor/editor_node.cpp msgid "Toggle Fullscreen" @@ -2881,7 +2891,7 @@ msgstr "편집기 설정 폴더 열기" #: editor/editor_node.cpp msgid "Manage Editor Features..." -msgstr "편집기 기능 관리하기..." +msgstr "편집기 기능 관리..." #: editor/editor_node.cpp msgid "Manage Export Templates..." @@ -2923,15 +2933,15 @@ msgstr "정보" #: editor/editor_node.cpp msgid "Play the project." -msgstr "프로젝트를 실행해요." +msgstr "프로젝트를 실행합니다." #: editor/editor_node.cpp msgid "Play" -msgstr "실행하기" +msgstr "실행" #: editor/editor_node.cpp msgid "Pause the scene execution for debugging." -msgstr "디버깅을 하기 위해 씬 실행을 멈춰요." +msgstr "디버깅을 하기 위해 씬 실행을 중단합니다." #: editor/editor_node.cpp msgid "Pause Scene" @@ -2939,19 +2949,19 @@ msgstr "씬 멈추기" #: editor/editor_node.cpp msgid "Stop the scene." -msgstr "씬을 멈춰요." +msgstr "씬을 중단합니다." #: editor/editor_node.cpp msgid "Play the edited scene." -msgstr "편집하고 있던 씬을 실행해요." +msgstr "편집하고 있던 씬을 실행합니다." #: editor/editor_node.cpp msgid "Play Scene" -msgstr "씬 실행하기" +msgstr "씬 실행" #: editor/editor_node.cpp msgid "Play custom scene" -msgstr "씬을 지정해서 실행해요" +msgstr "씬을 지정해서 실행합니다" #: editor/editor_node.cpp msgid "Play Custom Scene" @@ -2959,16 +2969,16 @@ msgstr "맞춤 씬 실행하기" #: editor/editor_node.cpp msgid "Changing the video driver requires restarting the editor." -msgstr "비디오 드라이버를 변경하려면 편집기를 다시 껐다 켜야 해요." +msgstr "비디오 드라이버를 변경하려면 편집기를 다시 껐다 켜야 합니다." #: editor/editor_node.cpp editor/project_settings_editor.cpp #: editor/settings_config_dialog.cpp msgid "Save & Restart" -msgstr "저장 & 다시 시작하기" +msgstr "저장 & 다시 시작" #: editor/editor_node.cpp msgid "Spins when the editor window redraws." -msgstr "편집기 창에 변화가 있을 때마다 돌아요." +msgstr "편집기 창에 변화가 있을 때마다 회전합니다." #: editor/editor_node.cpp msgid "Update Continuously" @@ -3004,7 +3014,7 @@ msgstr "저장하지 않음" #: editor/editor_node.cpp msgid "Android build template is missing, please install relevant templates." -msgstr "안드로이드 빌드 템플릿이 없어요, 관련 템플릿을 설치해주세요." +msgstr "안드로이드 빌드 템플릿이 없습니다, 관련 템플릿을 설치해주세요." #: editor/editor_node.cpp msgid "Manage Templates" @@ -3021,11 +3031,11 @@ msgid "" "preset." msgstr "" "\"res://android/build\"에 소스 템플릿을 설치해서, 프로젝트를 맞춤 안드로이드 " -"빌드에 맞게 설정할 거예요.\n" -"그런 다음 수정 사항을 적용하고 맞춤 APK를 만들어 내보낼 수 있어요 (모듈 추가" -"하기, AndroidManifest.xml 바꾸기 등).\n" +"빌드에 맞게 설정할 것입니다.\n" +"그런 다음 수정 사항을 적용하고 맞춤 APK를 만들어 내보낼 수 있습니다 (모듈 추" +"가, AndroidManifest.xml 바꾸기 등).\n" "미리 빌드된 APK를 사용하는 대신 맞춤 빌드를 만들려면, 안드로이드 내보내기 프" -"리셋에서 \"맞춤 빌드 사용하기\" 설정을 켜 놓아야 해요." +"리셋에서 \"맞춤 빌드 사용\" 설정을 켜 놓아야 합니다." #: editor/editor_node.cpp msgid "" @@ -3034,8 +3044,8 @@ msgid "" "Remove the \"res://android/build\" directory manually before attempting this " "operation again." msgstr "" -"안드로이드 빌드 템플릿이 이미 이 프로젝트에 설치했고, 덮어 쓸 수 없어요.\n" -"이 명령을 다시 실행하기 전에 \"res://android/build\" 디렉토리를 삭제하세요." +"안드로이드 빌드 템플릿이 이미 이 프로젝트에 설치했고, 덮어 쓸 수 없습니다.\n" +"이 명령을 다시 실행 전에 \"res://android/build\" 디렉토리를 삭제하세요." #: editor/editor_node.cpp msgid "Import Templates From ZIP File" @@ -3051,11 +3061,11 @@ msgstr "라이브러리 내보내기" #: editor/editor_node.cpp msgid "Merge With Existing" -msgstr "기존의 것과 병합하기" +msgstr "기존의 것과 병합" #: editor/editor_node.cpp msgid "Open & Run a Script" -msgstr "스크립트 열기 & 실행하기" +msgstr "스크립트 열기 & 실행" #: editor/editor_node.cpp msgid "New Inherited" @@ -3067,7 +3077,7 @@ msgstr "불러오기 오류" #: editor/editor_node.cpp editor/plugins/tile_map_editor_plugin.cpp msgid "Select" -msgstr "선택하기" +msgstr "선택" #: editor/editor_node.cpp msgid "Open 2D Editor" @@ -3099,11 +3109,11 @@ msgstr "경고!" #: editor/editor_path.cpp msgid "No sub-resources found." -msgstr "하위 리소스를 찾을 수 없어요." +msgstr "하위 리소스를 찾을 수 없습니다." #: editor/editor_plugin.cpp msgid "Creating Mesh Previews" -msgstr "메시 미리 보기 만들기" +msgstr "메시 미리 보기 만드는 중" #: editor/editor_plugin.cpp msgid "Thumbnail..." @@ -3115,7 +3125,7 @@ msgstr "기본 스크립트:" #: editor/editor_plugin_settings.cpp msgid "Edit Plugin" -msgstr "플러그인 편집하기" +msgstr "플러그인 편집" #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" @@ -3204,7 +3214,7 @@ msgstr "[비어있음]" #: editor/editor_properties.cpp editor/plugins/root_motion_editor_plugin.cpp msgid "Assign..." -msgstr "지정하기..." +msgstr "지정..." #: editor/editor_properties.cpp msgid "Invalid RID" @@ -3214,15 +3224,15 @@ msgstr "잘못된 RID" msgid "" "The selected resource (%s) does not match any type expected for this " "property (%s)." -msgstr "선택한 리소스 (%s)가 이 속성 (%s)에 적합한 모든 유형에 맞지 않아요." +msgstr "선택한 리소스 (%s)가 이 속성 (%s)에 적합한 모든 유형에 맞지 않습니다." #: editor/editor_properties.cpp msgid "" "Can't create a ViewportTexture on resources saved as a file.\n" "Resource needs to belong to a scene." msgstr "" -"파일로 저장한 리소스에 ViewportTexture를 만들 수 없어요.\n" -"리소스가 씬에 속해 있어야 해요." +"파일로 저장한 리소스에 ViewportTexture를 만들 수 없습니다.\n" +"리소스가 씬에 속해 있어야 합니다." #: editor/editor_properties.cpp msgid "" @@ -3232,7 +3242,7 @@ msgid "" "containing it up to a node)." msgstr "" "씬에 지역으로 설정되지 않았기 때문에 이 리소스에 ViewportTexture를 만들 수 없" -"어요.\n" +"습니다.\n" "리소스 (그리고 한 노드에 있는 모든 리소스)의 'local to scene' 속성을 켜주세" "요 ." @@ -3272,7 +3282,7 @@ msgstr "붙여넣기" #: editor/editor_properties.cpp editor/property_editor.cpp msgid "Convert To %s" -msgstr "%s(으)로 변환하기" +msgstr "%s(으)로 변환" #: editor/editor_properties.cpp editor/property_editor.cpp msgid "Selected node is not a Viewport!" @@ -3289,7 +3299,7 @@ msgstr "페이지: " #: editor/editor_properties_array_dict.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Remove Item" -msgstr "항목 삭제하기" +msgstr "항목 삭제" #: editor/editor_properties_array_dict.cpp msgid "New Key:" @@ -3301,14 +3311,14 @@ msgstr "새 값:" #: editor/editor_properties_array_dict.cpp msgid "Add Key/Value Pair" -msgstr "키/값 쌍 추가하기" +msgstr "키/값 쌍 추가" #: editor/editor_run_native.cpp msgid "" "No runnable export preset found for this platform.\n" "Please add a runnable preset in the export menu." msgstr "" -"이 플랫폼으로 실행할 수 있는 내보내기 프리셋이 없어요.\n" +"이 플랫폼으로 실행할 수 있는 내보내기 프리셋이 없습니다.\n" "내보내기 메뉴에서 실행할 수 있는 프리셋을 추가해주세요." #: editor/editor_run_script.cpp @@ -3317,7 +3327,7 @@ msgstr "_run() 메서드에 당신의 논리를 작성하세요." #: editor/editor_run_script.cpp msgid "There is an edited scene already." -msgstr "이미 편집된 씬이 있어요." +msgstr "이미 편집된 씬이 있습니다." #: editor/editor_run_script.cpp msgid "Couldn't instance script:" @@ -3337,11 +3347,11 @@ msgstr "'_run' 메서드를 잊었나요?" #: editor/editor_sub_scene.cpp msgid "Select Node(s) to Import" -msgstr "가져올 노드 선택하기" +msgstr "가져올 노드 선택" #: editor/editor_sub_scene.cpp editor/project_manager.cpp msgid "Browse" -msgstr "검색하기" +msgstr "탐색" #: editor/editor_sub_scene.cpp msgid "Scene Path:" @@ -3353,11 +3363,11 @@ msgstr "노드에서 가져오기:" #: editor/export_template_manager.cpp msgid "Redownload" -msgstr "다시 다운로드하기" +msgstr "다시 다운로드" #: editor/export_template_manager.cpp msgid "Uninstall" -msgstr "삭제하기" +msgstr "삭제" #: editor/export_template_manager.cpp msgid "(Installed)" @@ -3366,11 +3376,11 @@ msgstr "(설치됨)" #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp msgid "Download" -msgstr "다운로드하기" +msgstr "다운로드" #: editor/export_template_manager.cpp msgid "Official export templates aren't available for development builds." -msgstr "공식 내보내기 템플릿은 개발 빌드에서는 이용할 수 없어요." +msgstr "공식 내보내기 템플릿은 개발 빌드에서는 이용할 수 없습니다." #: editor/export_template_manager.cpp msgid "(Missing)" @@ -3382,7 +3392,7 @@ msgstr "(현재)" #: editor/export_template_manager.cpp msgid "Retrieving mirrors, please wait..." -msgstr "미러를 검색 중이에요. 기다려주세요..." +msgstr "미러를 검색 중입니다. 기다려주세요..." #: editor/export_template_manager.cpp msgid "Remove template version '%s'?" @@ -3390,7 +3400,7 @@ msgstr "템플릿 버전 '%s'을(를) 삭제할까요?" #: editor/export_template_manager.cpp msgid "Can't open export templates zip." -msgstr "내보내기 템플릿 zip 파일을 열 수 없어요." +msgstr "내보내기 템플릿 zip 파일을 열 수 없습니다." #: editor/export_template_manager.cpp msgid "Invalid version.txt format inside templates: %s." @@ -3398,7 +3408,7 @@ msgstr "템플릿 속의 version.txt가 잘못된 형식임: %s." #: editor/export_template_manager.cpp msgid "No version.txt found inside templates." -msgstr "템플릿에 version.txt를 찾을 수 없어요." +msgstr "템플릿에 version.txt를 찾을 수 없습니다." #: editor/export_template_manager.cpp msgid "Error creating path for templates:" @@ -3425,18 +3435,18 @@ msgid "" "No download links found for this version. Direct download is only available " "for official releases." msgstr "" -"이 버전의 다운로드 링크를 찾을 수 없어요. 공식 출시 버전만 바로 다운로드할 " -"수 있어요." +"이 버전의 다운로드 링크를 찾을 수 없습니다. 공식 출시 버전만 바로 다운로드할 " +"수 있습니다." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp msgid "Can't resolve." -msgstr "해결할 수 없어요." +msgstr "해결할 수 없습니다." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp msgid "Can't connect." -msgstr "연결할 수 없어요." +msgstr "연결할 수 없습니다." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -3469,8 +3479,8 @@ msgid "" "Templates installation failed.\n" "The problematic templates archives can be found at '%s'." msgstr "" -"템플릿 설치에 실패했어요.\n" -"문제가 있는 템플릿 기록은 '%s'에서 찾아 볼 수 있어요." +"템플릿 설치에 실패했습니다.\n" +"문제가 있는 템플릿 기록은 '%s'에서 찾아 볼 수 있습니다." #: editor/export_template_manager.cpp msgid "Error requesting URL:" @@ -3536,15 +3546,15 @@ msgstr "설치된 버전:" #: editor/export_template_manager.cpp msgid "Install From File" -msgstr "파일에서 설치하기" +msgstr "파일에서 설치" #: editor/export_template_manager.cpp msgid "Remove Template" -msgstr "템플릿 삭제하기" +msgstr "템플릿 삭제" #: editor/export_template_manager.cpp msgid "Select Template File" -msgstr "템플릿 파일 선택하기" +msgstr "템플릿 파일 선택" #: editor/export_template_manager.cpp msgid "Godot Export Templates" @@ -3556,7 +3566,7 @@ msgstr "내보내기 템플릿 매니저" #: editor/export_template_manager.cpp msgid "Download Templates" -msgstr "템플릿 다운로드하기" +msgstr "템플릿 다운로드" #: editor/export_template_manager.cpp msgid "Select mirror from list: (Shift+Click: Open in Browser)" @@ -3569,16 +3579,16 @@ msgstr "즐겨찾기" #: editor/filesystem_dock.cpp msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "" -"상태: 파일 가져오기에 실패했어요. 수동으로 파일을 수정하고 다시 가져 와주세" +"상태: 파일 가져오기에 실패했습니다. 수동으로 파일을 수정하고 다시 가져 와주세" "요." #: editor/filesystem_dock.cpp msgid "Cannot move/rename resources root." -msgstr "리소스 루트를 옮기거나 이름을 바꿀 수 없어요." +msgstr "리소스 루트를 옮기거나 이름을 바꿀 수 없습니다." #: editor/filesystem_dock.cpp msgid "Cannot move a folder into itself." -msgstr "폴더를 자신의 하위로 옮길 수 없어요." +msgstr "폴더를 자신의 하위로 옮길 수 없습니다." #: editor/filesystem_dock.cpp msgid "Error moving:" @@ -3594,19 +3604,19 @@ msgstr "종속 항목을 업데이트할 수 없음:" #: editor/filesystem_dock.cpp editor/scene_tree_editor.cpp msgid "No name provided." -msgstr "이름을 제공하지 않았어요." +msgstr "이름을 제공하지 않았습니다." #: editor/filesystem_dock.cpp msgid "Provided name contains invalid characters." -msgstr "제공한 이름에 잘못된 문자가 있어요." +msgstr "제공한 이름에 잘못된 문자가 있습니다." #: editor/filesystem_dock.cpp msgid "A file or folder with this name already exists." -msgstr "이 이름은 이미 어떤 파일이나 폴더가 쓰고 있어요." +msgstr "이 이름은 이미 어떤 파일이나 폴더가 쓰고 있습니다." #: editor/filesystem_dock.cpp msgid "Name contains invalid characters." -msgstr "이름에 잘못된 문자가 있어요." +msgstr "이름에 잘못된 문자가 있습니다." #: editor/filesystem_dock.cpp msgid "Renaming file:" @@ -3618,11 +3628,11 @@ msgstr "폴더 이름 바꾸기:" #: editor/filesystem_dock.cpp msgid "Duplicating file:" -msgstr "파일 복제하기:" +msgstr "파일 복제:" #: editor/filesystem_dock.cpp msgid "Duplicating folder:" -msgstr "폴더 복제하기:" +msgstr "폴더 복제:" #: editor/filesystem_dock.cpp msgid "New Inherited Scene" @@ -3630,7 +3640,7 @@ msgstr "새 상속 씬" #: editor/filesystem_dock.cpp msgid "Set As Main Scene" -msgstr "메인 씬으로 설정하기" +msgstr "메인 씬으로 설정" #: editor/filesystem_dock.cpp msgid "Open Scenes" @@ -3642,15 +3652,15 @@ msgstr "인스턴스하기" #: editor/filesystem_dock.cpp msgid "Add to Favorites" -msgstr "즐겨찾기로 추가하기" +msgstr "즐겨찾기로 추가" #: editor/filesystem_dock.cpp msgid "Remove from Favorites" -msgstr "즐겨찾기에서 삭제하기" +msgstr "즐겨찾기에서 삭제" #: editor/filesystem_dock.cpp msgid "Edit Dependencies..." -msgstr "종속 관계 편집하기..." +msgstr "종속 관계 편집..." #: editor/filesystem_dock.cpp msgid "View Owners..." @@ -3662,11 +3672,11 @@ msgstr "이름 바꾸기..." #: editor/filesystem_dock.cpp msgid "Duplicate..." -msgstr "복제하기..." +msgstr "복제..." #: editor/filesystem_dock.cpp msgid "Move To..." -msgstr "여기로 이동하기..." +msgstr "여기로 이동..." #: editor/filesystem_dock.cpp msgid "New Scene..." @@ -3707,7 +3717,7 @@ msgstr "다음 폴더/파일" #: editor/filesystem_dock.cpp msgid "Re-Scan Filesystem" -msgstr "파일 시스템 다시 스캔하기" +msgstr "파일 시스템 다시 스캔" #: editor/filesystem_dock.cpp msgid "Toggle Split Mode" @@ -3715,23 +3725,23 @@ msgstr "분할 모드 토글" #: editor/filesystem_dock.cpp msgid "Search files" -msgstr "파일 검색하기" +msgstr "파일 검색" #: editor/filesystem_dock.cpp msgid "" "Scanning Files,\n" "Please Wait..." msgstr "" -"파일 스캔 중이에요.\n" -"기다려주세요..." +"파일 스캔중.\n" +"기다려주십시오..." #: editor/filesystem_dock.cpp msgid "Move" -msgstr "이동하기" +msgstr "이동" #: editor/filesystem_dock.cpp msgid "There is already file or folder with the same name in this location." -msgstr "이 위치에는 같은 이름의 파일이나 폴더가 있어요." +msgstr "이 위치에는 같은 이름의 파일이나 폴더가 있습니다." #: editor/filesystem_dock.cpp msgid "Overwrite" @@ -3766,8 +3776,8 @@ msgid "" "Include the files with the following extensions. Add or remove them in " "ProjectSettings." msgstr "" -"해당 확장자 이름을 갖는 파일이 있어요. 프로젝트 설정에 파일을 추가하거나 삭제" -"하세요." +"해당 확장자 이름을 갖는 파일이 있습니다. 프로젝트 설정에 파일을 추가하거나 삭" +"제하세요." #: editor/find_in_files.cpp editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp @@ -3780,7 +3790,7 @@ msgstr "바꾸기..." #: editor/find_in_files.cpp editor/progress_dialog.cpp scene/gui/dialogs.cpp msgid "Cancel" -msgstr "취소하기" +msgstr "취소" #: editor/find_in_files.cpp msgid "Find: " @@ -3792,7 +3802,7 @@ msgstr "바꾸기: " #: editor/find_in_files.cpp msgid "Replace all (no undo)" -msgstr "모두 바꾸기 (되돌릴 수 없어요)" +msgstr "모두 바꾸기 (되돌릴 수 없습니다)" #: editor/find_in_files.cpp msgid "Searching..." @@ -3804,19 +3814,19 @@ msgstr "검색 완료" #: editor/groups_editor.cpp msgid "Add to Group" -msgstr "그룹에 추가하기" +msgstr "그룹에 추가" #: editor/groups_editor.cpp msgid "Remove from Group" -msgstr "그룹에서 삭제하기" +msgstr "그룹에서 삭제" #: editor/groups_editor.cpp msgid "Group name already exists." -msgstr "이 그룹 이름은 이미 누가 쓰고 있어요." +msgstr "이 그룹 이름은 이미 누가 쓰고 있습니다." #: editor/groups_editor.cpp msgid "Invalid group name." -msgstr "이 그룹 이름은 잘못됐어요." +msgstr "이 그룹 이름은 잘못되었습니다." #: editor/groups_editor.cpp msgid "Rename Group" @@ -3824,7 +3834,7 @@ msgstr "그룹 이름 바꾸기" #: editor/groups_editor.cpp msgid "Delete Group" -msgstr "그룹 삭제하기" +msgstr "그룹 삭제" #: editor/groups_editor.cpp editor/node_dock.cpp msgid "Groups" @@ -3845,7 +3855,7 @@ msgstr "그룹에 속한 노드" #: editor/groups_editor.cpp msgid "Empty groups will be automatically removed." -msgstr "빈 그룹은 자동으로 삭제돼요." +msgstr "빈 그룹은 자동으로 삭제됩니다." #: editor/groups_editor.cpp msgid "Group Editor" @@ -3853,7 +3863,7 @@ msgstr "그룹 편집기" #: editor/groups_editor.cpp msgid "Manage Groups" -msgstr "그룹 관리하기" +msgstr "그룹 관리" #: editor/import/resource_importer_scene.cpp msgid "Import as Single Scene" @@ -3934,7 +3944,7 @@ msgstr "저장 중..." #: editor/import_dock.cpp msgid "Set as Default for '%s'" -msgstr "'%s'을(를) 기본으로 설정하기" +msgstr "'%s'을(를) 기본으로 설정" #: editor/import_dock.cpp msgid "Clear Default for '%s'" @@ -3962,18 +3972,18 @@ msgstr "씬 저장, 다시 가져오기 및 다시 시작" #: editor/import_dock.cpp msgid "Changing the type of an imported file requires editor restart." -msgstr "가져온 파일의 유형을 바꾸려면 편집기를 다시 켜아 해요." +msgstr "가져온 파일의 유형을 바꾸려면 편집기를 다시 켜아 합니다." #: editor/import_dock.cpp msgid "" "WARNING: Assets exist that use this resource, they may stop loading properly." msgstr "" -"경고: 이 리소스를 사용하는 애셋이 있어요. 정상적으로 불러오지 못할 수도 있어" -"요." +"경고: 이 리소스를 사용하는 애셋이 있습니다. 정상적으로 불러오지 못할 수도 있" +"습니다." #: editor/inspector_dock.cpp msgid "Failed to load resource." -msgstr "리소스 불러오기에 실패했어요." +msgstr "리소스 불러오기에 실패했습니다." #: editor/inspector_dock.cpp msgid "Expand All Properties" @@ -3990,7 +4000,7 @@ msgstr "다른 이름으로 저장..." #: editor/inspector_dock.cpp msgid "Copy Params" -msgstr "매개변수 복사하기" +msgstr "매개변수 복사" #: editor/inspector_dock.cpp msgid "Paste Params" @@ -3998,11 +4008,11 @@ msgstr "매개변수 붙여넣기" #: editor/inspector_dock.cpp msgid "Edit Resource Clipboard" -msgstr "리소스 클립보드 편집하기" +msgstr "리소스 클립보드 편집" #: editor/inspector_dock.cpp msgid "Copy Resource" -msgstr "리소스 복사하기" +msgstr "리소스 복사" #: editor/inspector_dock.cpp msgid "Make Built-In" @@ -4018,27 +4028,27 @@ msgstr "도움말에서 열기" #: editor/inspector_dock.cpp msgid "Create a new resource in memory and edit it." -msgstr "새 리소스를 메모리에서 만들고 편집해요." +msgstr "새 리소스를 메모리에서 만들고 편집합니다." #: editor/inspector_dock.cpp msgid "Load an existing resource from disk and edit it." -msgstr "디스크에서 기존 리소스를 불러오고 편집해요." +msgstr "디스크에서 기존 리소스를 불러오고 편집합니다." #: editor/inspector_dock.cpp msgid "Save the currently edited resource." -msgstr "현재 편집하는 리소스를 저장해요." +msgstr "현재 편집하는 리소스를 저장합니다." #: editor/inspector_dock.cpp msgid "Go to the previous edited object in history." -msgstr "기록에서 이전에 편집한 객체로 가요." +msgstr "기록상 이전에 편집했던 객체로 이동합니다." #: editor/inspector_dock.cpp msgid "Go to the next edited object in history." -msgstr "기록에서 다음에 편집한 객체로 가요." +msgstr "기록상 다음에 편집했던 객체로 이동합니다." #: editor/inspector_dock.cpp msgid "History of recently edited objects." -msgstr "최근에 편집한 객체 기록이에요." +msgstr "최근에 편집한 객체 기록입니다." #: editor/inspector_dock.cpp msgid "Object properties." @@ -4050,11 +4060,11 @@ msgstr "필터 속성" #: editor/inspector_dock.cpp msgid "Changes may be lost!" -msgstr "변경 사항을 잃을 수도 있어요!" +msgstr "변경 사항을 잃을 수도 있습니다!" #: editor/multi_node_edit.cpp msgid "MultiNode Set" -msgstr "다중 노드 설정하기" +msgstr "다중 노드 설정" #: editor/node_dock.cpp msgid "Select a single node to edit its signals and groups." @@ -4062,7 +4072,7 @@ msgstr "시그널과 그룹을 편집할 노드 하나를 선택하세요." #: editor/plugin_config_dialog.cpp msgid "Edit a Plugin" -msgstr "플러그인 편집하기" +msgstr "플러그인 편집" #: editor/plugin_config_dialog.cpp msgid "Create a Plugin" @@ -4097,7 +4107,7 @@ msgstr "폴리곤 만들기" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Create points." -msgstr "점 만들기." +msgstr "점을 만듭니다." #: editor/plugins/abstract_polygon_2d_editor.cpp msgid "" @@ -4105,8 +4115,8 @@ msgid "" "LMB: Move Point\n" "RMB: Erase Point" msgstr "" -"점 편집하기.\n" -"좌클릭: 점 이동하기\n" +"점을 편집합니다.\n" +"좌클릭: 점 이동\n" "우클릭: 점 지우기" #: editor/plugins/abstract_polygon_2d_editor.cpp @@ -4116,19 +4126,19 @@ msgstr "점 지우기." #: editor/plugins/abstract_polygon_2d_editor.cpp msgid "Edit Polygon" -msgstr "폴리곤 편집하기" +msgstr "폴리곤 편집" #: editor/plugins/abstract_polygon_2d_editor.cpp msgid "Insert Point" -msgstr "점 삽입하기" +msgstr "점 삽입" #: editor/plugins/abstract_polygon_2d_editor.cpp msgid "Edit Polygon (Remove Point)" -msgstr "폴리곤 편집하기 (점 삭제하기)" +msgstr "폴리곤 편집 (점 삭제)" #: editor/plugins/abstract_polygon_2d_editor.cpp msgid "Remove Polygon And Point" -msgstr "폴리곤과 점 삭제하기" +msgstr "폴리곤과 점 삭제" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4136,7 +4146,7 @@ msgstr "폴리곤과 점 삭제하기" #: editor/plugins/animation_state_machine_editor.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add Animation" -msgstr "애니메이션 추가하기" +msgstr "애니메이션 추가" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4148,7 +4158,7 @@ msgstr "불러오기..." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Move Node Point" -msgstr "노드 점 이동하기" +msgstr "노드 점 이동" #: editor/plugins/animation_blend_space_1d_editor.cpp msgid "Change BlendSpace1D Limits" @@ -4162,25 +4172,25 @@ msgstr "BlendSpace1D 라벨 바꾸기" #: editor/plugins/animation_blend_space_2d_editor.cpp #: editor/plugins/animation_state_machine_editor.cpp msgid "This type of node can't be used. Only root nodes are allowed." -msgstr "이 유형의 노드를 사용할 수 없어요. 루트 노드만 쓸 수 있어요." +msgstr "이 유형의 노드를 사용할 수 없습니다. 루트 노드만 쓸 수 있습니다." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Add Node Point" -msgstr "노드 점 추가하기" +msgstr "노드 점 추가" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Add Animation Point" -msgstr "애니메이션 점 추가하기" +msgstr "애니메이션 점 추가" #: editor/plugins/animation_blend_space_1d_editor.cpp msgid "Remove BlendSpace1D Point" -msgstr "BlendSpace1D 점 삭제하기" +msgstr "BlendSpace1D 점 삭제" #: editor/plugins/animation_blend_space_1d_editor.cpp msgid "Move BlendSpace1D Node Point" -msgstr "BlendSpace1D 노드 점 이동하기" +msgstr "BlendSpace1D 노드 점 이동" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4190,23 +4200,23 @@ msgid "" "AnimationTree is inactive.\n" "Activate to enable playback, check node warnings if activation fails." msgstr "" -"AnimationTree가 꺼져 있어요.\n" +"AnimationTree가 꺼져 있습니다.\n" "재생하려면 AnimationTree를 켜고, 실행에 실패하면 노드 경고를 확인하세요." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Set the blending position within the space" -msgstr "공간 내의 혼합 지점 설정하기" +msgstr "공간 내의 혼합 지점 설정" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Select and move points, create points with RMB." -msgstr "점을 선택하고 이동해요. 우클릭으로 점을 만드세요." +msgstr "점을 선택하고 이동합니다. 우클릭으로 점을 만드세요." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp scene/gui/graph_edit.cpp msgid "Enable snap and show grid." -msgstr "스냅을 켜고 격자를 보이게 해요." +msgstr "스냅을 켜고 격자를 보이게 합니다." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4228,11 +4238,11 @@ msgstr "애니메이션 노드 열기" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Triangle already exists." -msgstr "삼각형이 이미 있어요." +msgstr "삼각형이 이미 있습니다." #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Add Triangle" -msgstr "삼각형 추가하기" +msgstr "삼각형 추가" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Change BlendSpace2D Limits" @@ -4244,19 +4254,19 @@ msgstr "BlendSpace2D 라벨 바꾸기" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Remove BlendSpace2D Point" -msgstr "BlendSpace2D 점 삭제하기" +msgstr "BlendSpace2D 점 삭제" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Remove BlendSpace2D Triangle" -msgstr "BlendSpace2D 삼각형 삭제하기" +msgstr "BlendSpace2D 삼각형 삭제" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "BlendSpace2D does not belong to an AnimationTree node." -msgstr "BlendSpace2D가 AnimationTree 노드에 속해있지 않아요." +msgstr "BlendSpace2D가 AnimationTree 노드에 속해있지 않습니다." #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "No triangles exist, so no blending can take place." -msgstr "삼각형이 없어요. 혼합이 일어나지 않을 거예요." +msgstr "삼각형이 없습니다. 혼합이 일어나지 않을 것입니다." #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Toggle Auto Triangles" @@ -4264,7 +4274,7 @@ msgstr "자동 삼각형 토글" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Create triangles by connecting points." -msgstr "점을 연결해서 삼각형을 만들어요." +msgstr "점을 연결해서 삼각형을 만듭니다." #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Erase points and triangles." @@ -4286,15 +4296,15 @@ msgstr "매개변수 변경됨" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Edit Filters" -msgstr "필터 편집하기" +msgstr "필터 편집" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Output node can't be added to the blend tree." -msgstr "출력 노드를 혼합 트리에 추가할 수 없어요." +msgstr "출력 노드를 혼합 트리에 추가할 수 없습니다." #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Add Node to BlendTree" -msgstr "BlendTree에 노드 추가하기" +msgstr "BlendTree에 노드 추가" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp @@ -4303,7 +4313,7 @@ msgstr "노드 이동됨" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Unable to connect, port may be in use or connection may be invalid." -msgstr "연결할 수 없어요. 포트가 사용 중이거나 연결이 잘못된 모양이에요." +msgstr "연결할 수 없습니다. 포트가 사용 중이거나 연결이 잘못된 것 같습니다." #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp @@ -4317,17 +4327,17 @@ msgstr "노드 연결 해제됨" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Set Animation" -msgstr "애니메이션 설정하기" +msgstr "애니메이션 설정" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Delete Node" -msgstr "노드 삭제하기" +msgstr "노드 삭제" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/scene_tree_dock.cpp msgid "Delete Node(s)" -msgstr "노드 삭제하기" +msgstr "노드 삭제" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Toggle Filter On/Off" @@ -4340,11 +4350,13 @@ msgstr "필터 바꾸기" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "No animation player set, so unable to retrieve track names." msgstr "" -"애니메이션 플레이어가 설정되지 않았어요. 그래서 트랙 이름을 검색할 수 없어요." +"애니메이션 플레이어가 설정되지 않았습니다. 그래서 트랙 이름을 검색할 수 없습" +"니다." #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Player path set is invalid, so unable to retrieve track names." -msgstr "플레이어 경로 설정이 잘못됐어요. 그래서 트랙 이름을 검색할 수 없어요." +msgstr "" +"플레이어 경로 설정이 잘못되었습니다. 그래서 트랙 이름을 검색할 수 없습니다." #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/root_motion_editor_plugin.cpp @@ -4352,8 +4364,8 @@ msgid "" "Animation player has no valid root node path, so unable to retrieve track " "names." msgstr "" -"애니메이션 플레이어가 잘못된 루트 경로를 갖고 있어요. 그래서 트랙 이름을 검색" -"할 수 없어요." +"애니메이션 플레이어가 잘못된 루트 경로를 갖고 있습니다. 그래서 트랙 이름을 검" +"색할 수 없습니다." #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Anim Clips" @@ -4375,7 +4387,7 @@ msgstr "노드 이름 바뀜" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add Node..." -msgstr "노드 추가하기..." +msgstr "노드 추가..." #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/root_motion_editor_plugin.cpp @@ -4410,15 +4422,15 @@ msgstr "애니메이션을 삭제할까요?" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Remove Animation" -msgstr "애니메이션 삭제하기" +msgstr "애니메이션 삭제" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Invalid animation name!" -msgstr "애니메이션 이름이 잘못됐어요!" +msgstr "애니메이션 이름이 잘못되었습니다!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation name already exists!" -msgstr "애니메이션 이름이 이미 있어요!" +msgstr "애니메이션 이름이 이미 있습니다!" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp @@ -4439,15 +4451,15 @@ msgstr "애니메이션 불러오기" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Duplicate Animation" -msgstr "애니메이션 복제하기" +msgstr "애니메이션 복제" #: editor/plugins/animation_player_editor_plugin.cpp msgid "No animation to copy!" -msgstr "복사할 애니메이션이 없어요!" +msgstr "복사할 애니메이션이 없습니다!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "No animation resource on clipboard!" -msgstr "클립보드에 애니메이션 리소스가 없어요!" +msgstr "클립보드에 애니메이션 리소스가 없습니다!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Pasted Animation" @@ -4459,27 +4471,27 @@ msgstr "애니메이션 붙여넣기" #: editor/plugins/animation_player_editor_plugin.cpp msgid "No animation to edit!" -msgstr "편집할 애니메이션이 없어요!" +msgstr "편집할 애니메이션이 없습니다!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation backwards from current pos. (A)" -msgstr "선택한 애니메이션을 현재 위치에서 거꾸로 재생해요. (A)" +msgstr "선택한 애니메이션을 현재 위치에서 거꾸로 재생합니다. (A)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation backwards from end. (Shift+A)" -msgstr "선택한 애니메이션을 끝에서 거꾸로 재생해요. (Shift+A)" +msgstr "선택한 애니메이션을 끝에서 거꾸로 재생합니다. (Shift+A)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Stop animation playback. (S)" -msgstr "애니메이션 재생을 멈춰요. (S)" +msgstr "애니메이션 재생을 중단합니다. (S)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation from start. (Shift+D)" -msgstr "선택한 애니메이션을 처음부터 재생해요. (Shift+D)" +msgstr "선택한 애니메이션을 처음부터 재생합니다. (Shift+D)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation from current pos. (D)" -msgstr "선택한 애니메이션을 현재 위치부터 재생해요. (D)" +msgstr "선택한 애니메이션을 현재 위치부터 재생합니다. (D)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation position (in seconds)." @@ -4487,7 +4499,7 @@ msgstr "애니메이션 위치 (초)." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Scale animation playback globally for the node." -msgstr "노드의 애니메이션 재생 길이를 전체적으로 조절해요." +msgstr "노드의 애니메이션 재생 길이를 전체적으로 조절합니다." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation Tools" @@ -4499,7 +4511,7 @@ msgstr "애니메이션(Animation)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Edit Transitions..." -msgstr "전환 편집하기..." +msgstr "전환 편집..." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Open in Inspector" @@ -4507,11 +4519,11 @@ msgstr "인스펙터에서 열기" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Display list of animations in player." -msgstr "애니메이션 목록을 표시해요." +msgstr "애니메이션 목록을 표시합니다." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Autoplay on Load" -msgstr "불러올 시 자동으로 재생하기" +msgstr "불러올 시 자동으로 재생" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Enable Onion Skinning" @@ -4555,7 +4567,7 @@ msgstr "변경 사항만" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Force White Modulate" -msgstr "강제 흰색 조절하기" +msgstr "강제 흰색 조절" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Include Gizmos (3D)" @@ -4563,7 +4575,7 @@ msgstr "기즈모 포함 (3D)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Pin AnimationPlayer" -msgstr "AnimationPlayer 고정하기" +msgstr "AnimationPlayer 고정" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Create New Animation" @@ -4594,20 +4606,20 @@ msgstr "교차-애니메이션 혼합 시간" #: editor/plugins/animation_state_machine_editor.cpp msgid "Move Node" -msgstr "노드 이동하기" +msgstr "노드 이동" #: editor/plugins/animation_state_machine_editor.cpp msgid "Transition exists!" -msgstr "전환이 있어요!" +msgstr "전환이 있습니다!" #: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" -msgstr "전환 추가하기" +msgstr "전환 추가" #: editor/plugins/animation_state_machine_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Add Node" -msgstr "노드 추가하기" +msgstr "노드 추가" #: editor/plugins/animation_state_machine_editor.cpp msgid "End" @@ -4631,7 +4643,7 @@ msgstr "진행" #: editor/plugins/animation_state_machine_editor.cpp msgid "Start and end nodes are needed for a sub-transition." -msgstr "하위 전환에는 시작과 끝 노드가 필요해요." +msgstr "하위 전환에는 시작과 끝 노드가 필요합니다." #: editor/plugins/animation_state_machine_editor.cpp msgid "No playback resource set at path: %s." @@ -4647,7 +4659,7 @@ msgstr "전환 삭제됨" #: editor/plugins/animation_state_machine_editor.cpp msgid "Set Start Node (Autoplay)" -msgstr "시작 노드 설정하기 (자동 재생)" +msgstr "시작 노드 설정 (자동 재생)" #: editor/plugins/animation_state_machine_editor.cpp msgid "" @@ -4655,29 +4667,30 @@ msgid "" "RMB to add new nodes.\n" "Shift+LMB to create connections." msgstr "" -"노드를 선택하고 이동해요.\n" -"우클릭으로 새 노드를 추가해요.\n" -"Shift+좌클릭으로 연결을 만들어요." +"노드를 선택하고 이동합니다.\n" +"우클릭으로 새 노드를 추가합니다.\n" +"Shift+좌클릭으로 연결을 만듭니다." #: editor/plugins/animation_state_machine_editor.cpp msgid "Create new nodes." -msgstr "새 노드를 만들어요." +msgstr "새 노드를 만듭니다." #: editor/plugins/animation_state_machine_editor.cpp msgid "Connect nodes." -msgstr "노드를 연결해요." +msgstr "노드를 연결합니다." #: editor/plugins/animation_state_machine_editor.cpp msgid "Remove selected node or transition." -msgstr "선택한 노드나 전환을 삭제해요." +msgstr "선택한 노드나 전환을 삭제합니다." #: editor/plugins/animation_state_machine_editor.cpp msgid "Toggle autoplay this animation on start, restart or seek to zero." -msgstr "이 애니메이션을 시작, 재시작, 혹은 0으로 가도록 자동 재생을 토글해요." +msgstr "" +"이 애니메이션을 시작, 재시작, 혹은 0으로 가도록 자동 재생을 토글합니다." #: editor/plugins/animation_state_machine_editor.cpp msgid "Set the end animation. This is useful for sub-transitions." -msgstr "끝 애니메이션을 설정해요. 이것은 하위 전환에 유용해요." +msgstr "끝 애니메이션을 설정합니다. 이것은 하위 전환에 유용합니다." #: editor/plugins/animation_state_machine_editor.cpp msgid "Transition: " @@ -4758,7 +4771,7 @@ msgstr "현재:" #: editor/plugins/visual_shader_editor_plugin.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Add Input" -msgstr "입력 추가하기" +msgstr "입력 추가" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Clear Auto-Advance" @@ -4766,19 +4779,19 @@ msgstr "자동 진행 지우기" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Set Auto-Advance" -msgstr "자동 진행 설정하기" +msgstr "자동 진행 설정" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Delete Input" -msgstr "입력 삭제하기" +msgstr "입력 삭제" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Animation tree is valid." -msgstr "애니메이션 트리는 정상이에요." +msgstr "애니메이션 트리는 정상입니다." #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Animation tree is invalid." -msgstr "애니메이션 트리가 잘못됐어요." +msgstr "애니메이션 트리가 잘못되었습니다." #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Animation Node" @@ -4822,7 +4835,7 @@ msgstr "애니메이션 가져오기..." #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Edit Node Filters" -msgstr "노드 필터 편집하기" +msgstr "노드 필터 편집" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Filters..." @@ -4926,11 +4939,11 @@ msgstr "대기" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Install..." -msgstr "설치하기..." +msgstr "설치..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Retry" -msgstr "다시 시도하기" +msgstr "다시 시도" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Download Error" @@ -4938,7 +4951,7 @@ msgstr "다운로드 오류" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Download for this asset is already in progress!" -msgstr "이 애셋은 이미 다운로드 중이에요!" +msgstr "이 애셋은 이미 다운로드 중입니다!" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Recently Updated" @@ -4986,7 +4999,7 @@ msgstr "모두" #: editor/plugins/asset_library_editor_plugin.cpp msgid "No results for \"%s\"." -msgstr "\"%s\"에 대한 결과가 없어요." +msgstr "\"%s\"에 대한 결과가 없습니다." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Import..." @@ -5035,7 +5048,7 @@ msgid "" "Save your scene (for images to be saved in the same dir), or pick a save " "path from the BakedLightmap properties." msgstr "" -"라이트맵 이미지의 저장 경로를 파악할 수 없어요.\n" +"라이트맵 이미지의 저장 경로를 파악할 수 없습니다.\n" "(같은 경로에 이미지를 저장할 수 있도록) 씬을 저장하거나, BakedLightmap 속성에" "서 저장 경로를 지정하세요." @@ -5044,8 +5057,8 @@ msgid "" "No meshes to bake. Make sure they contain an UV2 channel and that the 'Bake " "Light' flag is on." msgstr "" -"라이트맵을 구울 메시가 없어요. 메시가 UV2 채널을 갖고 있고 'Bake Light' 플래" -"그가 켜져 있는지 확인해주세요." +"라이트맵을 구울 메시가 없습니다. 메시가 UV2 채널을 갖고 있고 'Bake Light' 플" +"래그가 켜져 있는지 확인해주세요." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Failed creating lightmap images, make sure path is writable." @@ -5094,7 +5107,7 @@ msgstr "크기 조절 단계:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Vertical Guide" -msgstr "수직 가이드 이동하기" +msgstr "수직 가이드 이동" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Create Vertical Guide" @@ -5102,11 +5115,11 @@ msgstr "수직 가이드 만들기" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Remove Vertical Guide" -msgstr "수직 가이드 삭제하기" +msgstr "수직 가이드 삭제" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Horizontal Guide" -msgstr "수평 가이드 이동하기" +msgstr "수평 가이드 이동" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Create Horizontal Guide" @@ -5114,7 +5127,7 @@ msgstr "수평 가이드 만들기" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Remove Horizontal Guide" -msgstr "수평 가이드 삭제하기" +msgstr "수평 가이드 삭제" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Create Horizontal and Vertical Guides" @@ -5122,19 +5135,19 @@ msgstr "수평 및 수직 가이드 만들기" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move pivot" -msgstr "피벗 이동하기" +msgstr "피벗 이동" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotate CanvasItem" -msgstr "CanvasItem 회전하기" +msgstr "CanvasItem 회전" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move anchor" -msgstr "앵커 이동하기" +msgstr "앵커 이동" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Resize CanvasItem" -msgstr "CanvasItem 크기 조절하기" +msgstr "CanvasItem 크기 조절" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Scale CanvasItem" @@ -5142,13 +5155,13 @@ msgstr "CanvasItem 규모" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move CanvasItem" -msgstr "CanvasItem 이동하기" +msgstr "CanvasItem 이동" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" "Children of containers have their anchors and margins values overridden by " "their parent." -msgstr "컨테이너의 자식은 부모로 인해 다시 정의된 앵커와 여백 값을 가져요." +msgstr "컨테이너의 자식은 부모로 인해 재정의된 앵커와 여백 값을 가집니다." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Presets for the anchors and margins values of a Control node." @@ -5158,7 +5171,7 @@ msgstr "Control 노드의 앵커와 여백 값의 프리셋." msgid "" "When active, moving Control nodes changes their anchors instead of their " "margins." -msgstr "이 설정을 켜면, Control 노드는 움직이면서 여백이 아닌 앵커를 바꿔요." +msgstr "이 설정을 켜면, Control 노드는 움직이면서 여백이 아닌 앵커를 바꿉니다." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Top Left" @@ -5226,7 +5239,7 @@ msgstr "사각형 전체" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Keep Ratio" -msgstr "비율 유지하기" +msgstr "비율 유지" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -5246,8 +5259,8 @@ msgid "" "Game Camera Override\n" "Overrides game camera with editor viewport camera." msgstr "" -"게임 카메라 다시 정의하기\n" -"편집기 뷰포트 카메라로 게임 카메라를 다시 정의해요." +"게임 카메라 다시 정의\n" +"편집기 뷰포트 카메라로 게임 카메라를 다시 정의합니다." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5255,8 +5268,8 @@ msgid "" "Game Camera Override\n" "No game instance running." msgstr "" -"게임 카메라 다시 정의하기\n" -"실행하고 있는 게임 인스턴스가 없어요." +"게임 카메라 다시 정의\n" +"실행하고 있는 게임 인스턴스가 없습니다." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5306,7 +5319,7 @@ msgstr "IK 체인 지우기" msgid "" "Warning: Children of a container get their position and size determined only " "by their parent." -msgstr "경고: 컨테이너의 자식 규모와 위치는 부모에 의해 결정돼요." +msgstr "경고: 컨테이너의 자식 규모와 위치는 부모에 의해 결정됩니다." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/texture_region_editor_plugin.cpp @@ -5325,7 +5338,7 @@ msgstr "드래그: 회전" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Alt+Drag: Move" -msgstr "Alt+드래그: 이동하기" +msgstr "Alt+드래그: 이동" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Press 'v' to Change Pivot, 'Shift+v' to Drag Pivot (while moving)." @@ -5333,7 +5346,7 @@ msgstr "'v'키로 피벗 바꾸기. 'Shift+v'키로 피벗 드래그 (이동하 #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Alt+RMB: Depth list selection" -msgstr "Alt+우클릭: 겹친 목록 선택하기" +msgstr "Alt+우클릭: 겹친 목록 선택" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5361,7 +5374,7 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Click to change object's rotation pivot." -msgstr "클릭으로 객체의 회전 피벗을 바꿔요." +msgstr "클릭으로 객체의 회전 피벗을 바꿉니다." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Pan Mode" @@ -5377,7 +5390,7 @@ msgstr "스마트 스냅 토글." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Smart Snap" -msgstr "스마트 스냅 사용하기" +msgstr "스마트 스냅 사용" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Toggle grid snapping." @@ -5385,7 +5398,7 @@ msgstr "격자 스냅 토글." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Grid Snap" -msgstr "격자 스냅 사용하기" +msgstr "격자 스냅 사용" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snapping Options" @@ -5393,11 +5406,11 @@ msgstr "스냅 설정" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Rotation Snap" -msgstr "회전 스냅 사용하기" +msgstr "회전 스냅 사용" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Scale Snap" -msgstr "스마트 스냅 사용하기" +msgstr "스마트 스냅 사용" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap Relative" @@ -5405,7 +5418,7 @@ msgstr "상대적인 스냅" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Pixel Snap" -msgstr "픽셀 스냅 사용하기" +msgstr "픽셀 스냅 사용" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Smart Snapping" @@ -5414,7 +5427,7 @@ msgstr "스마트 스냅" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Configure Snap..." -msgstr "스냅 설정하기..." +msgstr "스냅 설정..." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Parent" @@ -5443,22 +5456,22 @@ msgstr "가이드에 스냅" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Lock the selected object in place (can't be moved)." -msgstr "선택한 객체를 그 자리에 잠가요 (움직일 수 없어요)." +msgstr "선택한 객체를 그 자리에 잠가요 (움직일 수 없습니다)." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Unlock the selected object (can be moved)." -msgstr "선택한 객체를 잠금에서 풀어요 (움직일 수 있어요)." +msgstr "선택한 객체를 잠금에서 풀 (움직일 수 있습니다)." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Makes sure the object's children are not selectable." -msgstr "객체의 자식을 선택하지 않도록 해요." +msgstr "객체의 자식을 선택하지 않도록 합니다." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Restores the object's children's ability to be selected." -msgstr "객체의 자식을 선택할 수 있도록 해요." +msgstr "객체의 자식을 선택할 수 있도록 합니다." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Skeleton Options" @@ -5544,14 +5557,14 @@ msgid "" "Keys are only added to existing tracks, no new tracks will be created.\n" "Keys must be inserted manually for the first time." msgstr "" -"객체를 전환, 회전 또는 크기 조절할 때마다 자동으로 키를 삽입해요 (마스크 기" +"객체를 전환, 회전 또는 크기 조절할 때마다 자동으로 키를 삽입합니다 (마스크 기" "준).\n" -"키는 기존 트랙에만 추가되고, 새 트랙을 추가하진 않아요.\n" -"처음에는 수동으로 키를 삽입해야 해요." +"키는 기존 트랙에만 추가되고, 새 트랙을 추가하진 않습니다.\n" +"처음에는 수동으로 키를 삽입해야 합니다." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Auto Insert Key" -msgstr "자동으로 키 삽입하기" +msgstr "자동으로 키 삽입" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Animation Key and Pose Options" @@ -5559,11 +5572,11 @@ msgstr "애니메이션 키와 포즈 설정" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" -msgstr "키 삽입하기 (기존 트랙)" +msgstr "키 삽입 (기존 트랙)" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Copy Pose" -msgstr "포즈 복사하기" +msgstr "포즈 복사" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Pose" @@ -5583,7 +5596,7 @@ msgstr "팬 보기" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Add %s" -msgstr "%s 추가하기" +msgstr "%s 추가" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Adding %s..." @@ -5591,7 +5604,7 @@ msgstr "%s 추가하는 중..." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Cannot instantiate multiple nodes without root." -msgstr "루트 노드 없이는 여러 노드를 인스턴스할 수 없어요." +msgstr "루트 노드 없이는 여러 노드를 인스턴스할 수 없습니다." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp @@ -5612,7 +5625,7 @@ msgid "" "Drag & drop + Shift : Add node as sibling\n" "Drag & drop + Alt : Change node type" msgstr "" -"드래그 & 드롭 + Shift : 형제 노드로 추가하기\n" +"드래그 & 드롭 + Shift : 형제 노드로 추가\n" "드래그 & 드롭 + Alt : 노드 유형 바꾸기" #: editor/plugins/collision_polygon_editor_plugin.cpp @@ -5621,15 +5634,15 @@ msgstr "Polygon3D 만들기" #: editor/plugins/collision_polygon_editor_plugin.cpp msgid "Edit Poly" -msgstr "폴리곤 편집하기" +msgstr "폴리곤 편집" #: editor/plugins/collision_polygon_editor_plugin.cpp msgid "Edit Poly (Remove Point)" -msgstr "폴리곤 편집하기 (점 삭제하기)" +msgstr "폴리곤 편집 (점 삭제)" #: editor/plugins/collision_shape_2d_editor_plugin.cpp msgid "Set Handle" -msgstr "핸들 설정하기" +msgstr "핸들 설정" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp @@ -5641,7 +5654,7 @@ msgstr "방출 마스크 불러오기" #: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp msgid "Restart" -msgstr "다시 시작하기" +msgstr "다시 시작" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp @@ -5725,11 +5738,11 @@ msgstr "부드러운 단계" #: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve Point" -msgstr "곡선 점 수정하기" +msgstr "곡선 점 수정" #: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve Tangent" -msgstr "곡선 탄젠트 수정하기" +msgstr "곡선 탄젠트 수정" #: editor/plugins/curve_editor_plugin.cpp msgid "Load Curve Preset" @@ -5737,11 +5750,11 @@ msgstr "곡선 프리셋 불러오기" #: editor/plugins/curve_editor_plugin.cpp msgid "Add Point" -msgstr "점 추가하기" +msgstr "점 추가" #: editor/plugins/curve_editor_plugin.cpp msgid "Remove Point" -msgstr "점 삭제하기" +msgstr "점 삭제" #: editor/plugins/curve_editor_plugin.cpp msgid "Left Linear" @@ -5757,7 +5770,7 @@ msgstr "프리셋 불러오기" #: editor/plugins/curve_editor_plugin.cpp msgid "Remove Curve Point" -msgstr "곡선 점 삭제하기" +msgstr "곡선 점 삭제" #: editor/plugins/curve_editor_plugin.cpp msgid "Toggle Curve Linear Tangent" @@ -5765,7 +5778,7 @@ msgstr "곡선 선형 탄젠트 토글" #: editor/plugins/curve_editor_plugin.cpp msgid "Hold Shift to edit tangents individually" -msgstr "Shift키를 눌러서 탄젠트를 개별적으로 편집하기" +msgstr "Shift키를 눌러서 탄젠트를 개별적으로 편집" #: editor/plugins/curve_editor_plugin.cpp msgid "Right click to add point" @@ -5797,30 +5810,50 @@ msgstr "Occluder 폴리곤 만들기" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh is empty!" -msgstr "메시가 없어요!" +msgstr "메시가 없습니다!" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Trimesh 충돌 형제 만들기" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Static Trimesh Body" msgstr "Static Trimesh Body 만들기" -#: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Static Convex Body 만들기" - #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" -msgstr "씬 루트에서 작업할 수 없어요!" +msgstr "씬 루트에서 작업할 수 없습니다!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Static Shape" msgstr "Trimesh Static Shape 만들기" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "Shape 만들기 실패!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Convex Shape 만들기" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "폴더를 만들 수 없습니다." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Convex Shape 만들기" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5829,35 +5862,35 @@ msgstr "내비게이션 메시 만들기" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Contained Mesh is not of type ArrayMesh." -msgstr "갖고 있는 메시가 ArrayMesh 유형이 아니에요." +msgstr "갖고 있는 메시가 ArrayMesh 유형이 아닙니다." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "UV Unwrap failed, mesh may not be manifold?" -msgstr "UV 펼치기를 실패했어요. 메시가 다양한 것 같은데요?" +msgstr "UV 펼치기를 실패했습니다. 메시가 다양한 것 같은데요?" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "No mesh to debug." -msgstr "디버그할 메시가 없어요." +msgstr "디버그할 메시가 없습니다." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Model has no UV in this layer" -msgstr "이 레이어에서 모델은 UV가 없어요" +msgstr "이 레이어에서 모델은 UV가 없습니다" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "MeshInstance lacks a Mesh!" -msgstr "MeshInstance에 메시가 없어요!" +msgstr "MeshInstance에 메시가 없습니다!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh has not surface to create outlines from!" -msgstr "메시에 윤곽을 만들 표면이 없어요!" +msgstr "메시에 윤곽을 만들 표면이 없습니다!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh primitive type is not PRIMITIVE_TRIANGLES!" -msgstr "메시 기본 유형이 PRIMITIVE_TRIANGLES이 아니에요!" +msgstr "메시 기본 유형이 PRIMITIVE_TRIANGLES이 아닙니다!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Could not create outline!" -msgstr "윤곽을 만들 수 없어요!" +msgstr "윤곽을 만들 수 없습니다!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline" @@ -5871,18 +5904,57 @@ msgstr "메시" msgid "Create Trimesh Static Body" msgstr "Trimesh Static Body 만들기" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Trimesh 충돌 형제 만들기" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "Convex 충돌 형제 만들기" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Convex 충돌 형제 만들기" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "윤곽 메시 만들기..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "UV1 보기" @@ -5926,11 +5998,11 @@ msgstr "메시 라이브러리" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" -msgstr "항목 추가하기" +msgstr "항목 추가" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove Selected Item" -msgstr "선택한 항목 삭제하기" +msgstr "선택한 항목 삭제" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Import from Scene" @@ -5938,52 +6010,53 @@ msgstr "씬에서 가져오기" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Update from Scene" -msgstr "씬에서 업데이트하기" +msgstr "씬에서 업데이트" #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and no MultiMesh set in node)." msgstr "" -"메시 소스를 지정하지 않았어요 (그리고 노드에 MultiMesh를 설정하지 않았어요)." +"메시 소스를 지정하지 않았습니다 (그리고 노드에 MultiMesh를 설정하지 않았습니" +"다)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and MultiMesh contains no Mesh)." -msgstr "메시 소스를 지정하지 않았어요 (그리고 MultiMesh에 메시가 없어요)." +msgstr "메시 소스를 지정하지 않았습니다 (그리고 MultiMesh에 메시가 없습니다)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (invalid path)." -msgstr "메시 소스가 잘못됐어요 (잘못된 경로)." +msgstr "메시 소스가 잘못되었습니다 (잘못된 경로)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (not a MeshInstance)." -msgstr "메시 소스가 잘못됐어요 (MeshInstance가 아님)." +msgstr "메시 소스가 잘못되었습니다 (MeshInstance가 아님)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (contains no Mesh resource)." -msgstr "메시 소스가 잘못됐어요 (Mesh 리소스가 없음)." +msgstr "메시 소스가 잘못되었습니다 (Mesh 리소스가 없음)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "No surface source specified." -msgstr "표면 소스를 지정하지 않았어요." +msgstr "표면 소스를 지정하지 않았습니다." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Surface source is invalid (invalid path)." -msgstr "표면 소스가 잘못됐어요 (잘못된 경로)." +msgstr "표면 소스가 잘못되었습니다 (잘못된 경로)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Surface source is invalid (no geometry)." -msgstr "표면 소스가 잘못됐어요 (형태 없음)." +msgstr "표면 소스가 잘못되었습니다 (형태 없음)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Surface source is invalid (no faces)." -msgstr "표면 소스가 잘못됐어요 (면 없음)." +msgstr "표면 소스가 잘못되었습니다 (면 없음)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Select a Source Mesh:" -msgstr "소스 메시 선택하기:" +msgstr "소스 메시를 선택하세요:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Select a Target Surface:" -msgstr "대상 표면 선택하기:" +msgstr "대상 표면을 선택하세요:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Populate Surface" @@ -6041,7 +6114,7 @@ msgstr "내비게이션 폴리곤 만들기" #: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp msgid "Convert to CPUParticles" -msgstr "CPU파티클로 변환하기" +msgstr "CPU파티클로 변환" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Generating Visibility Rect" @@ -6049,11 +6122,11 @@ msgstr "가시성 직사각형 만들기" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Generate Visibility Rect" -msgstr "가시성 직사각형을 만들어요" +msgstr "가시성 직사각형을 만듭니다" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Can only set point into a ParticlesMaterial process material" -msgstr "ParticlesMaterial 프로세스 머티리얼 안에만 점을 설정할 수 있어요" +msgstr "ParticlesMaterial 프로세스 머티리얼 안에만 점을 설정할 수 있습니다" #: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp @@ -6062,23 +6135,23 @@ msgstr "생성 시간 (초):" #: editor/plugins/particles_editor_plugin.cpp msgid "The geometry's faces don't contain any area." -msgstr "형태의 표면에 영역이 없어요." +msgstr "형태의 표면에 영역이 없습니다." #: editor/plugins/particles_editor_plugin.cpp msgid "The geometry doesn't contain any faces." -msgstr "형태에 면이 없어요." +msgstr "형태에 면이 없습니다." #: editor/plugins/particles_editor_plugin.cpp msgid "\"%s\" doesn't inherit from Spatial." -msgstr "\"%s\"은(는) Spatial을 상속받지 않아요." +msgstr "\"%s\"은(는) Spatial을 상속받지 않습니다." #: editor/plugins/particles_editor_plugin.cpp msgid "\"%s\" doesn't contain geometry." -msgstr "\"%s\"에 형태가 없어요." +msgstr "\"%s\"에 형태가 없습니다." #: editor/plugins/particles_editor_plugin.cpp msgid "\"%s\" doesn't contain face geometry." -msgstr "\"%s\"에 면 형태가 없어요." +msgstr "\"%s\"에 면 형태가 없습니다." #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emitter" @@ -6106,7 +6179,7 @@ msgstr "방출 소스: " #: editor/plugins/particles_editor_plugin.cpp msgid "A processor material of type 'ParticlesMaterial' is required." -msgstr "'ParticlesMaterial' 유형의 프로세서 머티리얼이 필요해요." +msgstr "'ParticlesMaterial' 유형의 프로세서 머티리얼이 필요합니다." #: editor/plugins/particles_editor_plugin.cpp msgid "Generating AABB" @@ -6122,20 +6195,20 @@ msgstr "AABB 만들기" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Remove Point from Curve" -msgstr "곡선에서 점 삭제하기" +msgstr "곡선에서 점 삭제" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Remove Out-Control from Curve" -msgstr "곡선의 아웃-컨트롤 삭제하기" +msgstr "곡선의 아웃-컨트롤 삭제" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Remove In-Control from Curve" -msgstr "곡선의 인-컨트롤 삭제하기" +msgstr "곡선의 인-컨트롤 삭제" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Add Point to Curve" -msgstr "곡선에 점 추가하기" +msgstr "곡선에 점 추가" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Split Curve" @@ -6143,30 +6216,30 @@ msgstr "곡선 가르기" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Move Point in Curve" -msgstr "곡선의 점 이동하기" +msgstr "곡선의 점 이동" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Move In-Control in Curve" -msgstr "곡선의 인-컨트롤 이동하기" +msgstr "곡선의 인-컨트롤 이동" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Move Out-Control in Curve" -msgstr "곡선의 아웃-컨트롤 이동하기" +msgstr "곡선의 아웃-컨트롤 이동" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Select Points" -msgstr "점 선택하기" +msgstr "점 선택" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Shift+Drag: Select Control Points" -msgstr "Shift+드래그: 컨트롤 점 선택하기" +msgstr "Shift+드래그: 컨트롤 점 선택" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Click: Add Point" -msgstr "클릭: 점 추가하기" +msgstr "클릭: 점 추가" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Left Click: Split Segment (in curve)" @@ -6175,21 +6248,21 @@ msgstr "좌클릭: (곡선에서) 선분 가르기" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Right Click: Delete Point" -msgstr "우클릭: 점 삭제하기" +msgstr "우클릭: 점 삭제" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Select Control Points (Shift+Drag)" -msgstr "컨트롤 점 선택하기 (Shift+드래그)" +msgstr "컨트롤 점 선택 (Shift+드래그)" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Add Point (in empty space)" -msgstr "(빈 공간에) 점 추가하기" +msgstr "(빈 공간에) 점 추가" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Delete Point" -msgstr "점 삭제하기" +msgstr "점 삭제" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp @@ -6218,15 +6291,15 @@ msgstr "곡선 점 #" #: editor/plugins/path_editor_plugin.cpp msgid "Set Curve Point Position" -msgstr "곡선 점 위치 설정하기" +msgstr "곡선 점 위치 설정" #: editor/plugins/path_editor_plugin.cpp msgid "Set Curve In Position" -msgstr "곡선의 인 위치 설정하기" +msgstr "곡선의 인 위치 설정" #: editor/plugins/path_editor_plugin.cpp msgid "Set Curve Out Position" -msgstr "곡선의 아웃 위치 설정하기" +msgstr "곡선의 아웃 위치 설정" #: editor/plugins/path_editor_plugin.cpp msgid "Split Path" @@ -6234,15 +6307,15 @@ msgstr "경로 가르기" #: editor/plugins/path_editor_plugin.cpp msgid "Remove Path Point" -msgstr "경로 점 삭제하기" +msgstr "경로 점 삭제" #: editor/plugins/path_editor_plugin.cpp msgid "Remove Out-Control Point" -msgstr "아웃-컨트롤 점 삭제하기" +msgstr "아웃-컨트롤 점 삭제" #: editor/plugins/path_editor_plugin.cpp msgid "Remove In-Control Point" -msgstr "인-컨트롤 점 삭제하기" +msgstr "인-컨트롤 점 삭제" #: editor/plugins/path_editor_plugin.cpp msgid "Split Segment (in curve)" @@ -6250,12 +6323,12 @@ msgstr "(곡선에서) 선분 가르기" #: editor/plugins/physical_bone_plugin.cpp msgid "Move Joint" -msgstr "관절 이동하기" +msgstr "관절 이동" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "" "The skeleton property of the Polygon2D does not point to a Skeleton2D node" -msgstr "Polygon2D의 Skeleton 속성이 Skeleton2D 노드를 향하지 않아요" +msgstr "Polygon2D의 Skeleton 속성이 Skeleton2D 노드를 향하지 않습니다" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Sync Bones" @@ -6266,7 +6339,7 @@ msgid "" "No texture in this polygon.\n" "Set a texture to be able to edit UV." msgstr "" -"이 폴리곤에 텍스처가 없어요.\n" +"이 폴리곤에 텍스처가 없습니다.\n" "UV를 편집하려면 텍스처를 설정하세요." #: editor/plugins/polygon_2d_editor_plugin.cpp @@ -6277,7 +6350,8 @@ msgstr "UV 맵 만들기" msgid "" "Polygon 2D has internal vertices, so it can no longer be edited in the " "viewport." -msgstr "Polygon2D에 내부 꼭짓점이 있어요. 더 이상 뷰포트에서 편집할 수 없어요." +msgstr "" +"Polygon2D에 내부 꼭짓점이 있습니다. 더 이상 뷰포트에서 편집할 수 없습니다." #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create Polygon & UV" @@ -6289,31 +6363,31 @@ msgstr "내부 꼭짓점 만들기" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Remove Internal Vertex" -msgstr "내부 꼭짓점 삭제하기" +msgstr "내부 꼭짓점 삭제" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Invalid Polygon (need 3 different vertices)" -msgstr "잘못된 폴리곤 (3개의 다른 꼭짓점이 필요해요)" +msgstr "잘못된 폴리곤 (3개의 다른 꼭짓점이 필요합니다)" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Add Custom Polygon" -msgstr "맞춤 폴리곤 추가하기" +msgstr "맞춤 폴리곤 추가" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Remove Custom Polygon" -msgstr "맞춤 폴리곤 삭제하기" +msgstr "맞춤 폴리곤 삭제" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Transform UV Map" -msgstr "UV 맵 변형하기" +msgstr "UV 맵 변형" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Transform Polygon" -msgstr "폴리곤 변형하기" +msgstr "폴리곤 변형" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Paint Bone Weights" -msgstr "본 가중치 칠하기" +msgstr "본 가중치 칠" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Open Polygon 2D UV editor." @@ -6341,51 +6415,51 @@ msgstr "본" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Move Points" -msgstr "점 이동하기" +msgstr "점 이동" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Ctrl: Rotate" -msgstr "Ctrl: 회전하기" +msgstr "Ctrl: 회전" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Shift: Move All" -msgstr "Shift: 모두 이동하기" +msgstr "Shift: 모두 이동" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Shift+Ctrl: Scale" -msgstr "Shift+Ctrl: 크기 조절하기" +msgstr "Shift+Ctrl: 크기 조절" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Move Polygon" -msgstr "폴리곤 이동하기" +msgstr "폴리곤 이동" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Rotate Polygon" -msgstr "폴리곤 회전하기" +msgstr "폴리곤 회전" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Scale Polygon" -msgstr "폴리곤 크기 조절하기" +msgstr "폴리곤 크기 조절" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create a custom polygon. Enables custom polygon rendering." -msgstr "맞춤 폴리곤을 만들어요. 맞춤 폴리곤 렌더링을 켜세요." +msgstr "맞춤 폴리곤을 만듭니다. 맞춤 폴리곤 렌더링을 켜세요." #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "" "Remove a custom polygon. If none remain, custom polygon rendering is " "disabled." msgstr "" -"맞춤 폴리곤을 삭제해요. 남아있는 맞춤 폴리곤이 없으면, 맞춤 폴리곤 렌더링은 " -"꺼져요." +"맞춤 폴리곤을 삭제합니다. 남아있는 맞춤 폴리곤이 없으면, 맞춤 폴리곤 렌더링" +"은 꺼집니다." #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Paint weights with specified intensity." -msgstr "지정한 강도로 가중치를 칠해요." +msgstr "지정한 강도로 가중치를 칠합니다." #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Unpaint weights with specified intensity." -msgstr "지정한 강도로 가중치를 지워요." +msgstr "지정한 강도로 가중치를 지웁니다." #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Radius:" @@ -6449,11 +6523,11 @@ msgstr "본을 폴리곤에 동기화" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "ERROR: Couldn't load resource!" -msgstr "오류: 리소스를 불러올 수 없어요!" +msgstr "오류: 리소스를 불러올 수 없습니다!" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Add Resource" -msgstr "리소스 추가하기" +msgstr "리소스 추가" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Rename Resource" @@ -6462,11 +6536,11 @@ msgstr "리소스 이름 바꾸기" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Delete Resource" -msgstr "리소스 삭제하기" +msgstr "리소스 삭제" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Resource clipboard is empty!" -msgstr "리소스 클립보드가 비었어요!" +msgstr "리소스 클립보드가 비었습니다!" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Paste Resource" @@ -6499,11 +6573,11 @@ msgstr "리소스 프리로더" #: editor/plugins/root_motion_editor_plugin.cpp msgid "AnimationTree has no path set to an AnimationPlayer" -msgstr "AnimationTree에 AnimationPlayer를 향하는 경로가 없어요" +msgstr "AnimationTree에 AnimationPlayer를 향하는 경로가 없습니다" #: editor/plugins/root_motion_editor_plugin.cpp msgid "Path to AnimationPlayer is invalid" -msgstr "AnimationPlayer를 향하는 경로가 잘못됐어요" +msgstr "AnimationPlayer를 향하는 경로가 잘못되었습니다" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" @@ -6551,26 +6625,26 @@ msgstr "파일 열기" #: editor/plugins/script_editor_plugin.cpp msgid "Save File As..." -msgstr "다른 이름으로 저장하기..." +msgstr "다른 이름으로 저장..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "실행하기 위한 스크립트를 가질 수 없어요." +msgstr "실행하기 위한 스크립트를 가질 수 없습니다." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "스크립트 다시 불러오기에 실패했어요. 콘솔에서 오류를 확인하세요." +msgstr "스크립트 다시 불러오기에 실패했습니다. 콘솔에서 오류를 확인하세요." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "스크립트가 Tool 모드가 아니에요. 실행할 수 없을 거예요." +msgstr "스크립트가 Tool 모드가 아닙니다. 실행할 수 없을 것입니다." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" "이 스크립트를 실행하려면, 반드시 EditorScript에 속해야 하며, Tool 모드로 설정" -"되어 있어야 해요." +"되어 있어야 합니다." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6586,7 +6660,7 @@ msgstr "저장 중 오류" #: editor/plugins/script_editor_plugin.cpp msgid "Save Theme As..." -msgstr "테마를 다른 이름으로 저장하기..." +msgstr "테마를 다른 이름으로 저장..." #: editor/plugins/script_editor_plugin.cpp msgid "%s Class Reference" @@ -6608,7 +6682,7 @@ msgstr "스크립트 필터" #: editor/plugins/script_editor_plugin.cpp msgid "Toggle alphabetical sorting of the method list." -msgstr "메서드 목록의 사전 식 정렬을 토글해요." +msgstr "메서드 목록의 사전 식 정렬을 토글합니다." #: editor/plugins/script_editor_plugin.cpp msgid "Filter methods" @@ -6616,19 +6690,19 @@ msgstr "메서드 필터" #: editor/plugins/script_editor_plugin.cpp msgid "Sort" -msgstr "정렬하기" +msgstr "정렬" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp editor/scene_tree_dock.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Move Up" -msgstr "위로 이동하기" +msgstr "위로 이동" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp editor/scene_tree_dock.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Move Down" -msgstr "아래로 이동하기" +msgstr "아래로 이동" #: editor/plugins/script_editor_plugin.cpp msgid "Next script" @@ -6652,7 +6726,7 @@ msgstr "닫은 스크립트 다시 열기" #: editor/plugins/script_editor_plugin.cpp msgid "Save All" -msgstr "모두 저장하기" +msgstr "모두 저장" #: editor/plugins/script_editor_plugin.cpp msgid "Soft Reload Script" @@ -6660,7 +6734,7 @@ msgstr "스크립트 다시 불러오기" #: editor/plugins/script_editor_plugin.cpp msgid "Copy Script Path" -msgstr "스크립트 경로 복사하기" +msgstr "스크립트 경로 복사" #: editor/plugins/script_editor_plugin.cpp msgid "History Previous" @@ -6685,7 +6759,7 @@ msgstr "테마 다시 불러오기" #: editor/plugins/script_editor_plugin.cpp msgid "Save Theme" -msgstr "테마 저장하기" +msgstr "테마 저장" #: editor/plugins/script_editor_plugin.cpp msgid "Close All" @@ -6697,24 +6771,24 @@ msgstr "문서 닫기" #: editor/plugins/script_editor_plugin.cpp editor/project_manager.cpp msgid "Run" -msgstr "실행하기" +msgstr "실행" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Into" -msgstr "프로시저 단위 실행하기" +msgstr "프로시저 단위 실행" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" -msgstr "한 단계식 코드 실행하기" +msgstr "한 단계식 코드 실행" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Break" -msgstr "정지하기" +msgstr "정지" #: editor/plugins/script_editor_plugin.cpp editor/project_manager.cpp #: editor/script_editor_debugger.cpp msgid "Continue" -msgstr "계속하기" +msgstr "계속" #: editor/plugins/script_editor_plugin.cpp msgid "Keep Debugger Open" @@ -6726,7 +6800,7 @@ msgstr "외부 편집기로 디버깅" #: editor/plugins/script_editor_plugin.cpp msgid "Open Godot online documentation." -msgstr "Godot 온라인 문서를 열어요." +msgstr "Godot 온라인 문서를 열." #: editor/plugins/script_editor_plugin.cpp msgid "Request Docs" @@ -6738,15 +6812,15 @@ msgstr "피드백으로 Godot 문서를 개선하는데 도와주세요." #: editor/plugins/script_editor_plugin.cpp msgid "Search the reference documentation." -msgstr "참조 문서 검색하기." +msgstr "참조 문서 검색." #: editor/plugins/script_editor_plugin.cpp msgid "Go to previous edited document." -msgstr "이전에 편집한 문서로 이동해요." +msgstr "이전에 편집한 문서로 이동합니다." #: editor/plugins/script_editor_plugin.cpp msgid "Go to next edited document." -msgstr "다음에 편집한 문서로 이동해요." +msgstr "다음에 편집한 문서로 이동합니다." #: editor/plugins/script_editor_plugin.cpp msgid "Discard" @@ -6757,7 +6831,7 @@ msgid "" "The following files are newer on disk.\n" "What action should be taken?:" msgstr "" -"해당 파일은 디스크에 있는 게 더 최신이에요.\n" +"해당 파일은 디스크에 있는 게 더 최신입니다.\n" "어떻게 할 건가요?:" #: editor/plugins/script_editor_plugin.cpp @@ -6768,7 +6842,7 @@ msgstr "다시 불러오기" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Resave" -msgstr "다시 저장하기" +msgstr "다시 저장" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Debugger" @@ -6784,7 +6858,7 @@ msgstr "최근 스크립트 지우기" #: editor/plugins/script_text_editor.cpp msgid "Connections to method:" -msgstr "메서드에 연결하기:" +msgstr "메서드에 연결:" #: editor/plugins/script_text_editor.cpp editor/script_editor_debugger.cpp msgid "Source" @@ -6798,8 +6872,8 @@ msgstr "Target(대상)" msgid "" "Missing connected method '%s' for signal '%s' from node '%s' to node '%s'." msgstr "" -"메서드 '%s'이(가) 시그널 '%s'을 노드 '%s'에서 노드 '%s'으로 연결하지 않았어" -"요." +"메서드 '%s'이(가) 시그널 '%s'을 노드 '%s'에서 노드 '%s'으로 연결하지 않았습니" +"다." #: editor/plugins/script_text_editor.cpp msgid "Line" @@ -6811,17 +6885,17 @@ msgstr "(무시함)" #: editor/plugins/script_text_editor.cpp msgid "Go to Function" -msgstr "함수로 이동하기" +msgstr "함수로 이동" #: editor/plugins/script_text_editor.cpp msgid "Only resources from filesystem can be dropped." -msgstr "파일 시스템의 리소스만 드롭할 수 있어요." +msgstr "파일 시스템의 리소스만 드롭할 수 있습니다." #: editor/plugins/script_text_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Can't drop nodes because script '%s' is not used in this scene." msgstr "" -"스크립트 '%s'이(가) 이 씬에서 사용되지 않고 있어서 노드를 드롭할 수 없어요." +"스크립트 '%s'이(가) 이 씬에서 사용되지 않고 있어서 노드를 드롭할 수 없습니다." #: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" @@ -6829,11 +6903,11 @@ msgstr "룩업 기호" #: editor/plugins/script_text_editor.cpp msgid "Pick Color" -msgstr "색상 선택하기" +msgstr "색상 선택" #: editor/plugins/script_text_editor.cpp editor/plugins/text_editor.cpp msgid "Convert Case" -msgstr "대소문자 변환하기" +msgstr "대소문자 변환" #: editor/plugins/script_text_editor.cpp editor/plugins/text_editor.cpp msgid "Uppercase" @@ -6845,16 +6919,16 @@ msgstr "소문자로 바꾸기" #: editor/plugins/script_text_editor.cpp editor/plugins/text_editor.cpp msgid "Capitalize" -msgstr "대문자로 시작하기" +msgstr "대문자로 시작" #: editor/plugins/script_text_editor.cpp editor/plugins/text_editor.cpp msgid "Syntax Highlighter" -msgstr "구문 강조하기" +msgstr "구문 강조" #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp msgid "Go To" -msgstr "이동하기" +msgstr "이동" #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp @@ -6873,11 +6947,11 @@ msgstr "잘라내기" #: editor/plugins/script_text_editor.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Select All" -msgstr "모두 선택하기" +msgstr "모두 선택" #: editor/plugins/script_text_editor.cpp msgid "Delete Line" -msgstr "행 삭제하기" +msgstr "행 삭제" #: editor/plugins/script_text_editor.cpp msgid "Indent Left" @@ -6905,7 +6979,7 @@ msgstr "모든 행 펼치기" #: editor/plugins/script_text_editor.cpp msgid "Clone Down" -msgstr "아래로 복제하기" +msgstr "아래로 복제" #: editor/plugins/script_text_editor.cpp msgid "Complete Symbol" @@ -6913,19 +6987,19 @@ msgstr "자동 완성" #: editor/plugins/script_text_editor.cpp msgid "Evaluate Selection" -msgstr "선택 항목 평가하기" +msgstr "선택 항목 평가" #: editor/plugins/script_text_editor.cpp msgid "Trim Trailing Whitespace" -msgstr "후행 공백 문자 삭제하기" +msgstr "후행 공백 문자 삭제" #: editor/plugins/script_text_editor.cpp msgid "Convert Indent to Spaces" -msgstr "공백으로 들여쓰도록 변환하기" +msgstr "공백으로 들여쓰도록 변환" #: editor/plugins/script_text_editor.cpp msgid "Convert Indent to Tabs" -msgstr "탭으로 들여쓰도록 변환하기" +msgstr "탭으로 들여쓰도록 변환" #: editor/plugins/script_text_editor.cpp msgid "Auto Indent" @@ -6945,23 +7019,23 @@ msgstr "북마크 토글" #: editor/plugins/script_text_editor.cpp msgid "Go to Next Bookmark" -msgstr "다음 북마크로 이동하기" +msgstr "다음 북마크로 이동" #: editor/plugins/script_text_editor.cpp msgid "Go to Previous Bookmark" -msgstr "이전 북마크로 이동하기" +msgstr "이전 북마크로 이동" #: editor/plugins/script_text_editor.cpp msgid "Remove All Bookmarks" -msgstr "모든 북마크 삭제하기" +msgstr "모든 북마크 삭제" #: editor/plugins/script_text_editor.cpp msgid "Go to Function..." -msgstr "함수로 이동하기..." +msgstr "함수로 이동..." #: editor/plugins/script_text_editor.cpp msgid "Go to Line..." -msgstr "행으로 이동하기..." +msgstr "행으로 이동..." #: editor/plugins/script_text_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -6970,22 +7044,22 @@ msgstr "중단점 토글" #: editor/plugins/script_text_editor.cpp msgid "Remove All Breakpoints" -msgstr "중단점 모두 삭제하기" +msgstr "중단점 모두 삭제" #: editor/plugins/script_text_editor.cpp msgid "Go to Next Breakpoint" -msgstr "다음 중단점으로 이동하기" +msgstr "다음 중단점으로 이동" #: editor/plugins/script_text_editor.cpp msgid "Go to Previous Breakpoint" -msgstr "이전 중단점으로 이동하기" +msgstr "이전 중단점으로 이동" #: editor/plugins/shader_editor_plugin.cpp msgid "" "This shader has been modified on on disk.\n" "What action should be taken?" msgstr "" -"이 셰이더는 디스크에서 수정했어요.\n" +"이 셰이더는 디스크에서 수정했습니다.\n" "어떤 행동을 할 건가요?" #: editor/plugins/shader_editor_plugin.cpp @@ -6994,7 +7068,7 @@ msgstr "셰이더" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "This skeleton has no bones, create some children Bone2D nodes." -msgstr "이 스켈레톤에는 본이 없어요. Bone2D노드를 자식으로 만드세요." +msgstr "이 스켈레톤에는 본이 없습니다. Bone2D노드를 자식으로 만드세요." #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "Create Rest Pose from Bones" @@ -7002,7 +7076,7 @@ msgstr "본의 대기 자세 만들기" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "Set Rest Pose to Bones" -msgstr "본에게 대기 자세 설정하기" +msgstr "본에게 대기 자세 설정" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "Skeleton2D" @@ -7014,7 +7088,7 @@ msgstr "(본의) 대기 자세 만들기" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "Set Bones to Rest Pose" -msgstr "본을 대기 자세로 설정하기" +msgstr "본을 대기 자세로 설정" #: editor/plugins/skeleton_editor_plugin.cpp msgid "Create physical bones" @@ -7030,7 +7104,7 @@ msgstr "물리적 스켈레톤 만들기" #: editor/plugins/skeleton_ik_editor_plugin.cpp msgid "Play IK" -msgstr "IK 실행하기" +msgstr "IK 실행" #: editor/plugins/spatial_editor_plugin.cpp msgid "Orthogonal" @@ -7070,15 +7144,15 @@ msgstr "이동 중: " #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotating %s degrees." -msgstr "%s도로 회전하기." +msgstr "%s도로 회전." #: editor/plugins/spatial_editor_plugin.cpp msgid "Keying is disabled (no key inserted)." -msgstr "키가 꺼져 있어요 (키가 삽입되지 않아요)." +msgstr "키가 꺼져 있습니다 (키가 삽입되지 않습니다)." #: editor/plugins/spatial_editor_plugin.cpp msgid "Animation Key Inserted." -msgstr "애니메이션 키를 삽입했어요." +msgstr "애니메이션 키를 삽입했습니다." #: editor/plugins/spatial_editor_plugin.cpp msgid "Pitch" @@ -7158,19 +7232,19 @@ msgstr "뒷면" #: editor/plugins/spatial_editor_plugin.cpp msgid "Align Transform with View" -msgstr "변형을 뷰에 정렬하기" +msgstr "변형을 뷰에 정렬" #: editor/plugins/spatial_editor_plugin.cpp msgid "Align Rotation with View" -msgstr "회전을 뷰에 정렬하기" +msgstr "회전을 뷰에 정렬" #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "No parent to instance a child at." -msgstr "자식을 인스턴스할 부모가 없어요." +msgstr "자식을 인스턴스할 부모가 없습니다." #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "This operation requires a single selected node." -msgstr "이 작업은 하나의 노드를 선택해야 해요." +msgstr "이 작업은 하나의 노드를 선택해야 합니다." #: editor/plugins/spatial_editor_plugin.cpp msgid "Lock View Rotation" @@ -7178,19 +7252,19 @@ msgstr "뷰 회전 잠금" #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" -msgstr "노멀 표시하기" +msgstr "노멀 표시" #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Wireframe" -msgstr "와이어프레임 표시하기" +msgstr "와이어프레임 표시" #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Overdraw" -msgstr "오버드로 표시하기" +msgstr "오버드로 표시" #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Unshaded" -msgstr "셰이더 없음 표시하기" +msgstr "셰이더 없음 표시" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Environment" @@ -7226,7 +7300,7 @@ msgstr "시네마틱 미리 보기" #: editor/plugins/spatial_editor_plugin.cpp msgid "Not available when using the GLES2 renderer." -msgstr "GLES2 렌더러에서 사용할 수 없어요." +msgstr "GLES2 렌더러에서 사용할 수 없습니다." #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Left" @@ -7265,8 +7339,8 @@ msgid "" "Note: The FPS value displayed is the editor's framerate.\n" "It cannot be used as a reliable indication of in-game performance." msgstr "" -"참고: FPS 값은 편집기의 프레임으로 표시돼요.\n" -"이것이 게임 내 성능을 보장할 수 없어요." +"참고: FPS 값은 편집기의 프레임으로 표시됩니다.\n" +"이것이 게임 내 성능을 보장할 수 없습니다." #: editor/plugins/spatial_editor_plugin.cpp msgid "View Rotation Locked" @@ -7282,7 +7356,7 @@ msgstr "노드를 바닥에 스냅" #: editor/plugins/spatial_editor_plugin.cpp msgid "Couldn't find a solid floor to snap the selection to." -msgstr "선택 항목을 스냅할 바닥을 찾을 수 없어요." +msgstr "선택 항목을 스냅할 바닥을 찾을 수 없습니다." #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -7290,17 +7364,17 @@ msgid "" "Alt+Drag: Move\n" "Alt+RMB: Depth list selection" msgstr "" -"드래그: 회전하기\n" -"Alt+드래그: 이동하기\n" -"Alt+우클릭: 겹친 목록 선택하기" +"드래그: 회전\n" +"Alt+드래그: 이동\n" +"Alt+우클릭: 겹친 목록 선택" #: editor/plugins/spatial_editor_plugin.cpp msgid "Use Local Space" -msgstr "로컬 스페이스 사용하기" +msgstr "로컬 스페이스 사용" #: editor/plugins/spatial_editor_plugin.cpp msgid "Use Snap" -msgstr "스냅 사용하기" +msgstr "스냅 사용" #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View" @@ -7332,7 +7406,7 @@ msgstr "원근/직교 뷰 전환" #: editor/plugins/spatial_editor_plugin.cpp msgid "Insert Animation Key" -msgstr "애니메이션 키 삽입하기" +msgstr "애니메이션 키 삽입" #: editor/plugins/spatial_editor_plugin.cpp msgid "Focus Origin" @@ -7349,7 +7423,7 @@ msgstr "자유 시점 토글" #: editor/plugins/spatial_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Transform" -msgstr "변형하기" +msgstr "변형" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Object to Floor" @@ -7438,7 +7512,7 @@ msgstr "변형 바꾸기" #: editor/plugins/spatial_editor_plugin.cpp msgid "Translate:" -msgstr "이동하기:" +msgstr "이동:" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotate (deg.):" @@ -7498,31 +7572,31 @@ msgstr "LightOccluder2D 미리 보기" #: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" -msgstr "스프라이트가 없어요!" +msgstr "스프라이트가 없습니다!" #: editor/plugins/sprite_editor_plugin.cpp msgid "Can't convert a sprite using animation frames to mesh." -msgstr "애니메이션 프레임을 사용하는 스프라이트를 메시로 변환할 수 없어요." +msgstr "애니메이션 프레임을 사용하는 스프라이트를 메시로 변환할 수 없습니다." #: editor/plugins/sprite_editor_plugin.cpp msgid "Invalid geometry, can't replace by mesh." -msgstr "잘못된 형태. 메시로 대체할 수 없어요." +msgstr "잘못된 형태. 메시로 대체할 수 없습니다." #: editor/plugins/sprite_editor_plugin.cpp msgid "Convert to Mesh2D" -msgstr "Mesh2D로 변환하기" +msgstr "Mesh2D로 변환" #: editor/plugins/sprite_editor_plugin.cpp msgid "Invalid geometry, can't create polygon." -msgstr "잘못된 형태. 폴리곤을 만들 수 없어요." +msgstr "잘못된 형태. 폴리곤을 만들 수 없습니다." #: editor/plugins/sprite_editor_plugin.cpp msgid "Convert to Polygon2D" -msgstr "Polygon2D로 변환하기" +msgstr "Polygon2D로 변환" #: editor/plugins/sprite_editor_plugin.cpp msgid "Invalid geometry, can't create collision polygon." -msgstr "잘못된 형태. 충돌 폴리곤을 만들 수 없어요." +msgstr "잘못된 형태. 충돌 폴리곤을 만들 수 없습니다." #: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D Sibling" @@ -7530,7 +7604,7 @@ msgstr "CollisionPolygon2D 노드 만들기" #: editor/plugins/sprite_editor_plugin.cpp msgid "Invalid geometry, can't create light occluder." -msgstr "잘못된 형태, 조명 어클루더를 만들 수 없어요." +msgstr "잘못된 형태, 조명 어클루더를 만들 수 없습니다." #: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D Sibling" @@ -7566,11 +7640,11 @@ msgstr "선택한 프레임 없음" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add %d Frame(s)" -msgstr "%d개의 프레임 추가하기" +msgstr "%d개의 프레임 추가" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add Frame" -msgstr "프레임 추가하기" +msgstr "프레임 추가" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Unable to load images" @@ -7578,11 +7652,11 @@ msgstr "이미지를 불러올 수 없음" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" -msgstr "오류: 프레임 리소스를 불러올 수 없어요!" +msgstr "오류: 프레임 리소스를 불러올 수 없습니다!" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Resource clipboard is empty or not a texture!" -msgstr "리소스 클립보드가 비었거나 텍스처가 아니에요!" +msgstr "리소스 클립보드가 비었거나 텍스처가 아닙니다!" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Paste Frame" @@ -7590,7 +7664,7 @@ msgstr "프레임 붙여넣기" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add Empty" -msgstr "빈 프레임 추가하기" +msgstr "빈 프레임 추가" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation FPS" @@ -7602,7 +7676,7 @@ msgstr "(비었음)" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Move Frame" -msgstr "프레임 이동하기" +msgstr "프레임 이동" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Animations:" @@ -7626,31 +7700,31 @@ msgstr "애니메이션 프레임:" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add a Texture from File" -msgstr "파일에서 텍스처 추가하기" +msgstr "파일에서 텍스처 추가" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add Frames from a Sprite Sheet" -msgstr "스프라이트 시트에서 프레임 추가하기" +msgstr "스프라이트 시트에서 프레임 추가" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Insert Empty (Before)" -msgstr "빈 프레임 삽입하기 (이전)" +msgstr "빈 프레임 삽입 (이전)" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Insert Empty (After)" -msgstr "빈 프레임 삽입하기 (이후)" +msgstr "빈 프레임 삽입 (이후)" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Move (Before)" -msgstr "이동하기 (이전)" +msgstr "이동 (이전)" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Move (After)" -msgstr "이동하기 (이후)" +msgstr "이동 (이후)" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Select Frames" -msgstr "프레임 선택하기" +msgstr "프레임 선택" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Horizontal:" @@ -7662,7 +7736,7 @@ msgstr "수직:" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Select/Clear All Frames" -msgstr "모든 프레임 선택하기/지우기" +msgstr "모든 프레임 선택/지우기" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Create Frames from Sprite Sheet" @@ -7674,11 +7748,11 @@ msgstr "스프라이트 프레임" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Set Region Rect" -msgstr "사각 영역 설정하기" +msgstr "사각 영역 설정" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Set Margin" -msgstr "여백 설정하기" +msgstr "여백 설정" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Snap Mode:" @@ -7719,23 +7793,23 @@ msgstr "텍스처 영역" #: editor/plugins/theme_editor_plugin.cpp msgid "Add All Items" -msgstr "모든 항목 추가하기" +msgstr "모든 항목 추가" #: editor/plugins/theme_editor_plugin.cpp msgid "Add All" -msgstr "모두 추가하기" +msgstr "모두 추가" #: editor/plugins/theme_editor_plugin.cpp msgid "Remove All Items" -msgstr "모든 항목 삭제하기" +msgstr "모든 항목 삭제" #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp msgid "Remove All" -msgstr "모두 삭제하기" +msgstr "모두 삭제" #: editor/plugins/theme_editor_plugin.cpp msgid "Edit Theme" -msgstr "테마 편집하기" +msgstr "테마 편집" #: editor/plugins/theme_editor_plugin.cpp msgid "Theme editing menu." @@ -7743,11 +7817,11 @@ msgstr "테마 편집 메뉴." #: editor/plugins/theme_editor_plugin.cpp msgid "Add Class Items" -msgstr "클래스 항목 추가하기" +msgstr "클래스 항목 추가" #: editor/plugins/theme_editor_plugin.cpp msgid "Remove Class Items" -msgstr "클래스 항목 삭제하기" +msgstr "클래스 항목 삭제" #: editor/plugins/theme_editor_plugin.cpp msgid "Create Empty Template" @@ -7885,7 +7959,7 @@ msgstr "선택 항목 잘라내기" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Paint TileMap" -msgstr "타일맵 칠하기" +msgstr "타일맵 칠" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Line Draw" @@ -7941,15 +8015,15 @@ msgstr "" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Pick Tile" -msgstr "타일 선택하기" +msgstr "타일 선택" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Rotate Left" -msgstr "왼쪽으로 회전하기" +msgstr "왼쪽으로 회전" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Rotate Right" -msgstr "오른쪽으로 회전하기" +msgstr "오른쪽으로 회전" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Flip Horizontally" @@ -7965,11 +8039,11 @@ msgstr "변형 지우기" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Add Texture(s) to TileSet." -msgstr "TileSet에 텍스처 추가하기." +msgstr "TileSet에 텍스처를 추가합니다." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove selected Texture from TileSet." -msgstr "선택한 텍스처를 TileSet에서 삭제하기." +msgstr "선택한 텍스처를 TileSet에서 삭제." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create from Scene" @@ -8069,7 +8143,7 @@ msgstr "Z 인덱스 모드" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Copy bitmask." -msgstr "비트 마스크 복사하기." +msgstr "비트 마스크 복사." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Paste bitmask." @@ -8081,15 +8155,15 @@ msgstr "비트 마스크 지우기." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create a new rectangle." -msgstr "새로운 사각형 만들기." +msgstr "새로운 사각형을 만듭니다." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create a new polygon." -msgstr "새로운 폴리곤 만들기." +msgstr "새로운 폴리곤을 만듭니다." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Keep polygon inside region Rect." -msgstr "사각형 내부에 폴리곤을 유지하기." +msgstr "사각형 내부에 폴리곤을 유지." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Enable snap and show grid (configurable via the Inspector)." @@ -8108,15 +8182,15 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove selected texture? This will remove all tiles which use it." msgstr "" -"선택한 텍스처를 삭제할까요? 이 텍스처를 사용하는 모든 타일도 삭제될 거예요." +"선택한 텍스처를 삭제할까요? 이 텍스처를 사용하는 모든 타일도 삭제될 것입니다." #: editor/plugins/tile_set_editor_plugin.cpp msgid "You haven't selected a texture to remove." -msgstr "삭제할 텍스처를 선택하지 않았어요." +msgstr "삭제할 텍스처를 선택하지 않았습니다." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create from scene? This will overwrite all current tiles." -msgstr "씬에서 만들까요? 모든 현재 파일을 덮어 씌울 거예요." +msgstr "씬에서 만들까요? 모든 현재 파일을 덮어 씌울 것입니다." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Merge from scene?" @@ -8124,35 +8198,35 @@ msgstr "씬에서 병합할까요?" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove Texture" -msgstr "텍스처 삭제하기" +msgstr "텍스처 삭제" #: editor/plugins/tile_set_editor_plugin.cpp msgid "%s file(s) were not added because was already on the list." -msgstr "%s 파일이 이미 목록에 있어서 추가하지 않았어요." +msgstr "%s 파일이 이미 목록에 있어서 추가하지 않았습니다." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Drag handles to edit Rect.\n" "Click on another Tile to edit it." msgstr "" -"핸들을 드래그하여 사각형을 편집해요.\n" +"핸들을 드래그하여 사각형을 편집합니다.\n" "다른 타일을 편집하려면 클릭하세요." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Delete selected Rect." -msgstr "선택한 사각형을 삭제하기." +msgstr "선택한 사각형을 삭제합니다." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Select current edited sub-tile.\n" "Click on another Tile to edit it." msgstr "" -"현재 편집한 하위 타일을 선택해요.\n" +"현재 편집한 하위 타일을 선택합니다.\n" "다른 타일을 편집하려면 클릭하세요." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Delete polygon." -msgstr "폴리곤 삭제하기." +msgstr "폴리곤을 삭제합니다." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" @@ -8161,9 +8235,9 @@ msgid "" "Shift+LMB: Set wildcard bit.\n" "Click on another Tile to edit it." msgstr "" -"좌클릭: 비트를 켜요.\n" -"우클릭: 비트를 꺼요.\n" -"Shift+좌클릭: 와일드카드 비트를 설정해요.\n" +"좌클릭: 비트를 켭니다.\n" +"우클릭: 비트를 끕니다.\n" +"Shift+좌클릭: 와일드카드 비트를 설정합니다.\n" "다른 타일을 편집하려면 클릭하세요." #: editor/plugins/tile_set_editor_plugin.cpp @@ -8173,7 +8247,7 @@ msgid "" "Click on another Tile to edit it." msgstr "" "아이콘으로 쓸 하위 타일을 선택하세요. 이것은 잘못된 오토타일 바인딩에도 사용" -"돼요.\n" +"됩니다.\n" "다른 타일을 편집하려면 클릭하세요." #: editor/plugins/tile_set_editor_plugin.cpp @@ -8181,7 +8255,7 @@ msgid "" "Select sub-tile to change its priority.\n" "Click on another Tile to edit it." msgstr "" -"하위 타일을 선택해서 우선 순위를 바꿔요.\n" +"하위 타일을 선택해서 우선 순위를 바꿉니다.\n" "다른 타일을 편집하려면 클릭하세요." #: editor/plugins/tile_set_editor_plugin.cpp @@ -8189,12 +8263,12 @@ msgid "" "Select sub-tile to change its z index.\n" "Click on another Tile to edit it." msgstr "" -"하위 타일을 선택해서 Z 인덱스를 바꿔요.\n" +"하위 타일을 선택해서 Z 인덱스를 바꿉니다.\n" "다른 타일을 편집하려면 클릭하세요." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Set Tile Region" -msgstr "타일 영역 설정하기" +msgstr "타일 영역 설정" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Tile" @@ -8202,23 +8276,23 @@ msgstr "타일 만들기" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Set Tile Icon" -msgstr "타일 아이콘 설정하기" +msgstr "타일 아이콘 설정" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Tile Bitmask" -msgstr "타일 비트 마스크 편집하기" +msgstr "타일 비트 마스크 편집" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Collision Polygon" -msgstr "충돌 폴리곤 편집하기" +msgstr "충돌 폴리곤 편집" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Occlusion Polygon" -msgstr "어클루전 폴리곤 편집하기" +msgstr "어클루전 폴리곤 편집" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Navigation Polygon" -msgstr "내비게이션 폴리곤 편집하기" +msgstr "내비게이션 폴리곤 편집" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Paste Tile Bitmask" @@ -8238,27 +8312,27 @@ msgstr "볼록한 폴리곤 만들기" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove Tile" -msgstr "타일 삭제하기" +msgstr "타일 삭제" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove Collision Polygon" -msgstr "충돌 폴리곤 삭제하기" +msgstr "충돌 폴리곤 삭제" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove Occlusion Polygon" -msgstr "어클루전 폴리곤 삭제하기" +msgstr "어클루전 폴리곤 삭제" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove Navigation Polygon" -msgstr "내비게이션 폴리곤 삭제하기" +msgstr "내비게이션 폴리곤 삭제" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Tile Priority" -msgstr "필터 우선 순위 편집하기" +msgstr "필터 우선 순위 편집" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Tile Z Index" -msgstr "타일 Z 인덱스 편집하기" +msgstr "타일 Z 인덱스 편집" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Make Convex" @@ -8278,7 +8352,7 @@ msgstr "어클루전 폴리곤 만들기" #: editor/plugins/tile_set_editor_plugin.cpp msgid "This property can't be changed." -msgstr "이 속성은 바꿀 수 없어요." +msgstr "이 속성은 바꿀 수 없습니다." #: editor/plugins/tile_set_editor_plugin.cpp msgid "TileSet" @@ -8286,19 +8360,19 @@ msgstr "타일셋" #: editor/plugins/version_control_editor_plugin.cpp msgid "No VCS addons are available." -msgstr "이용할 수 있는 버전 관리 시스템(VCS)이 없어요." +msgstr "이용할 수 있는 버전 관리 시스템(VCS)이 없습니다." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "오류" #: editor/plugins/version_control_editor_plugin.cpp msgid "No commit message was provided" -msgstr "커밋 메시지를 제공하지 않았어요" +msgstr "커밋 메시지를 제공하지 않았습니다" #: editor/plugins/version_control_editor_plugin.cpp msgid "No files added to stage" -msgstr "스테이지에 추가된 파일이 없어요" +msgstr "스테이지에 추가된 파일이 없습니다" #: editor/plugins/version_control_editor_plugin.cpp msgid "Commit" @@ -8306,7 +8380,7 @@ msgstr "커밋" #: editor/plugins/version_control_editor_plugin.cpp msgid "VCS Addon is not initialized" -msgstr "버전 관리 시스템(VCS)이 초기화되지 않았어요" +msgstr "버전 관리 시스템(VCS)이 초기화되지 않았습니다" #: editor/plugins/version_control_editor_plugin.cpp msgid "Version Control System" @@ -8354,7 +8428,7 @@ msgstr "모두 스테이지로 보내기" #: editor/plugins/version_control_editor_plugin.cpp msgid "Add a commit message" -msgstr "커밋 메시지 추가하기" +msgstr "커밋 메시지 추가" #: editor/plugins/version_control_editor_plugin.cpp msgid "Commit Changes" @@ -8371,7 +8445,7 @@ msgstr "최신 버전으로 커밋하기 전에 파일 diff 보기" #: editor/plugins/version_control_editor_plugin.cpp msgid "No file diff is active" -msgstr "파일 diff가 켜져 있지 않아요" +msgstr "파일 diff가 켜져 있지 않습니다" #: editor/plugins/version_control_editor_plugin.cpp msgid "Detect changes in file diff" @@ -8383,7 +8457,7 @@ msgstr "(GLES3만 가능)" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add Output" -msgstr "출력 추가하기" +msgstr "출력 추가" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar" @@ -8435,27 +8509,27 @@ msgstr "출력 포트 삭제하기" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Set expression" -msgstr "표현식 설정하기" +msgstr "표현식 설정" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Resize VisualShader node" -msgstr "비주얼 셰이더 노드 크기 조정하기" +msgstr "비주얼 셰이더 노드 크기 조정" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Set Uniform Name" -msgstr "Uniform 이름 설정하기" +msgstr "Uniform 이름 설정" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Set Input Default Port" -msgstr "입력 기본 포트 설정하기" +msgstr "입력 기본 포트 설정" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add Node to Visual Shader" -msgstr "노드를 비주얼 셰이더에 추가하기" +msgstr "노드를 비주얼 셰이더에 추가" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Duplicate Nodes" -msgstr "노드 복제하기" +msgstr "노드 복제" #: editor/plugins/visual_shader_editor_plugin.cpp #: modules/visual_script/visual_script_editor.cpp @@ -8464,7 +8538,7 @@ msgstr "노드 붙여넣기" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Delete Nodes" -msgstr "노드 삭제하기" +msgstr "노드 삭제" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Visual Shader Input Type Changed" @@ -8504,11 +8578,11 @@ msgstr "회색조 함수." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Converts HSV vector to RGB equivalent." -msgstr "HSV 벡터를 RGB로 변환해요." +msgstr "HSV 벡터를 RGB로 변환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Converts RGB vector to HSV equivalent." -msgstr "RGB 벡터를 HSV로 변환해요." +msgstr "RGB 벡터를 HSV로 변환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Sepia function." @@ -8560,7 +8634,7 @@ msgstr "색상 Uniform." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the boolean result of the %s comparison between two parameters." -msgstr "두 매개변수 사이 %s 비교의 불리언 결과 값을 반환해요." +msgstr "두 매개변수 사이 %s 비교의 불리언 결과 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Equal (==)" @@ -8578,20 +8652,20 @@ msgstr "보다 크거나 같다 (>=)" msgid "" "Returns an associated vector if the provided scalars are equal, greater or " "less." -msgstr "제공된 스칼라가 같거나, 더 크거나, 더 작으면 관련 벡터를 반환해요." +msgstr "제공된 스칼라가 같거나, 더 크거나, 더 작으면 관련 벡터를 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "Returns the boolean result of the comparison between INF and a scalar " "parameter." -msgstr "INF(무한)과 스칼라 매개변수 사이 비교의 불리언 결과 값을 반환해요." +msgstr "INF(무한)과 스칼라 매개변수 사이 비교의 불리언 결과 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "Returns the boolean result of the comparison between NaN and a scalar " "parameter." msgstr "" -"NaN(숫자 아님)과 스칼라 매개변수 사이 비교의 불리언 결과 값을 반환해요." +"NaN(숫자 아님)과 스칼라 매개변수 사이 비교의 불리언 결과 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Less Than (<)" @@ -8608,16 +8682,16 @@ msgstr "같지 않다 (!=)" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "Returns an associated vector if the provided boolean value is true or false." -msgstr "불리언 값이 참이거나 거짓이면 관련 벡터를 반환해요." +msgstr "불리언 값이 참이거나 거짓이면 관련 벡터를 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "Returns an associated scalar if the provided boolean value is true or false." -msgstr "불리언 값이 참이거나 거짓이면 관련 스칼라를 반환해요." +msgstr "불리언 값이 참이거나 거짓이면 관련 스칼라를 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the boolean result of the comparison between two parameters." -msgstr "두 매개변수 사이 비교의 불리언 결과 값을 반환해요." +msgstr "두 매개변수 사이 비교의 불리언 결과 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -8625,7 +8699,7 @@ msgid "" "scalar parameter." msgstr "" "INF(무한) (또는 NaN(숫자 아님))과 스칼라 매개변수 사이 비교의 불리언 결과 값" -"을 반환해요." +"을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Boolean constant." @@ -8709,35 +8783,35 @@ msgstr "Sqrt2 상수 (1.414214). 2의 제곱근." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the absolute value of the parameter." -msgstr "매개변수의 절대값을 반환해요." +msgstr "매개변수의 절대값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the arc-cosine of the parameter." -msgstr "매개변수의 아크코사인 값을 반환해요." +msgstr "매개변수의 아크코사인 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the inverse hyperbolic cosine of the parameter." -msgstr "매개변수의 역쌍곡코사인 값을 반환해요." +msgstr "매개변수의 역쌍곡코사인 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the arc-sine of the parameter." -msgstr "매개변수의 아크사인 값을 반환해요." +msgstr "매개변수의 아크사인 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the inverse hyperbolic sine of the parameter." -msgstr "매개변수의 역쌍곡사인 값을 반환해요." +msgstr "매개변수의 역쌍곡사인 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the arc-tangent of the parameter." -msgstr "매개변수의 아크탄젠트 값을 반환해요." +msgstr "매개변수의 아크탄젠트 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the arc-tangent of the parameters." -msgstr "매개변수들의 아크탄젠트 값을 반환해요." +msgstr "매개변수들의 아크탄젠트 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the inverse hyperbolic tangent of the parameter." -msgstr "매개변수의 역쌍곡탄젠트 값을 반환해요." +msgstr "매개변수의 역쌍곡탄젠트 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -8746,19 +8820,19 @@ msgstr "매개변수보다 크거나 같은 가장 가까운 정수를 찾아요 #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Constrains a value to lie between two further values." -msgstr "떨어져 있는 두 값 사이에 놓이는 값을 제한해요." +msgstr "떨어져 있는 두 값 사이에 놓이는 값을 제한합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the cosine of the parameter." -msgstr "매개변수의 코사인 값을 반환해요." +msgstr "매개변수의 코사인 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the hyperbolic cosine of the parameter." -msgstr "매개변수의 쌍곡코사인 값을 반환해요." +msgstr "매개변수의 쌍곡코사인 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Converts a quantity in radians to degrees." -msgstr "각도 단위를 라디안에서 도로 변환해요." +msgstr "각도 단위를 라디안에서 도로 변환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Base-e Exponential." @@ -8774,11 +8848,11 @@ msgstr "매개변수보다 적거나 같은 가장 가까운 정수를 찾아요 #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Computes the fractional part of the argument." -msgstr "인수의 소수 부분을 계산해요." +msgstr "인수의 소수 부분을 계산합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the inverse of the square root of the parameter." -msgstr "매개변수의 제곱근 역함수 값을 반환해요." +msgstr "매개변수의 제곱근 역함수 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Natural logarithm." @@ -8790,11 +8864,11 @@ msgstr "2가 밑인 로그 함수." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the greater of two values." -msgstr "두 값 중 더 큰 값을 반환해요." +msgstr "두 값 중 더 큰 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the lesser of two values." -msgstr "두 값 중 더 작은 값을 반환해요." +msgstr "두 값 중 더 작은 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Linear interpolation between two scalars." @@ -8802,7 +8876,7 @@ msgstr "두 스칼라 값 사이 선형 보간." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the opposite value of the parameter." -msgstr "매개변수의 반대 값을 반환해요." +msgstr "매개변수의 반대 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "1.0 - scalar" @@ -8811,11 +8885,11 @@ msgstr "1.0 - 스칼라" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "Returns the value of the first parameter raised to the power of the second." -msgstr "첫 번째 매개변수를 두 번째 매개변수로 제곱한 값을 반환해요." +msgstr "첫 번째 매개변수를 두 번째 매개변수로 제곱한 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Converts a quantity in degrees to radians." -msgstr "각도 단위를 도에서 라디안으로 변환해요." +msgstr "각도 단위를 도에서 라디안으로 변환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "1.0 / scalar" @@ -8831,23 +8905,23 @@ msgstr "매개변수에서 가장 가까운 짝수 정수를 찾아요." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Clamps the value between 0.0 and 1.0." -msgstr "값을 0.0에서 1.0 사이로 고정해요." +msgstr "값을 0.0에서 1.0 사이로 고정합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Extracts the sign of the parameter." -msgstr "매개변수의 부호를 추출해요." +msgstr "매개변수의 부호를 추출합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the sine of the parameter." -msgstr "매개변수의 사인 값을 반환해요." +msgstr "매개변수의 사인 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the hyperbolic sine of the parameter." -msgstr "매개변수의 쌍곡사인 값을 반환해요." +msgstr "매개변수의 쌍곡사인 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the square root of the parameter." -msgstr "매개변수의 제곱근을 반환해요." +msgstr "매개변수의 제곱근을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -8859,8 +8933,8 @@ msgid "" msgstr "" "SmoothStep 함수( 스칼라(edge0), 스칼라(edge1), 스칼라(x) ).\n" "\n" -"'x'가 'edge0'보다 작으면 0.0을 반환하고, 'edge1'보다 크면 1.0을 반환해요. 그" -"렇지 않은 경우, 에르미트 다항식을 통해반환값을 0.0과 1.0사이로 보간해요." +"'x'가 'edge0'보다 작으면 0.0을 반환하고, 'edge1'보다 크면 1.0을 반환합니다. " +"그렇지 않은 경우, 에르미트 다항식을 통해반환값을 0.0과 1.0사이로 보간합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -8870,15 +8944,15 @@ msgid "" msgstr "" "Step 함수( 스칼라(edge), 스칼라(x) ).\n" "\n" -"'x'가 'edge'보다 작으면 0.0을 반환하고 그렇지 않으면 1.0을 반환해요." +"'x'가 'edge'보다 작으면 0.0을 반환하고 그렇지 않으면 1.0을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the tangent of the parameter." -msgstr "매개변수의 탄젠트 값을 반환해요." +msgstr "매개변수의 탄젠트 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the hyperbolic tangent of the parameter." -msgstr "매개변수의 쌍곡탄젠트 값을 반환해요." +msgstr "매개변수의 쌍곡탄젠트 값을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Finds the truncated value of the parameter." @@ -8886,23 +8960,23 @@ msgstr "매개변수의 절사된 값을 찾아요." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Adds scalar to scalar." -msgstr "스칼라에 스칼라를 더해요." +msgstr "스칼라에 스칼라를 더합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Divides scalar by scalar." -msgstr "스칼라를 스칼라로 나누어요." +msgstr "스칼라를 스칼라로 나눕니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Multiplies scalar by scalar." -msgstr "스칼라를 스칼라로 곱해요." +msgstr "스칼라를 스칼라로 곱합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the remainder of the two scalars." -msgstr "두 스칼라의 나머지를 반환해요." +msgstr "두 스칼라의 나머지를 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Subtracts scalar from scalar." -msgstr "스칼라에서 스칼라를 빼요." +msgstr "스칼라에서 스칼라를 뺍니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar constant." @@ -8914,11 +8988,11 @@ msgstr "스칼라 Uniform." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Perform the cubic texture lookup." -msgstr "세제곱 텍스처 룩업을 수행해요." +msgstr "세제곱 텍스처 룩업을 수행합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Perform the texture lookup." -msgstr "텍스처 룩업을 수행해요." +msgstr "텍스처 룩업을 수행합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Cubic texture uniform lookup." @@ -8946,40 +9020,40 @@ msgid "" "whose number of rows is the number of components in 'c' and whose number of " "columns is the number of components in 'r'." msgstr "" -"벡터 한 쌍의 외적을 계산해요.\n" +"벡터 한 쌍의 외적을 계산합니다.\n" "\n" "OuterProduct는 첫 매개변수 'c'를 열 벡터로 취급하고 (1열로 이루어진 행렬) 두 " -"번째 매개변수 'r'을 행 벡터로 취급해요 (1행으로 이루어진 행렬), 그리고 선형 " -"대수 행렬에 'c * r'을 곱해서 행렬을 산출하는데, 행 수는 'c'의 구성 요소 수이" -"고 열 수는 'r'의 구성 요소 수가 돼요." +"번째 매개변수 'r'을 행 벡터로 취급합니다 (1행으로 이루어진 행렬), 그리고 선" +"형 대수 행렬에 'c * r'을 곱해서 행렬을 산출하는데, 행 수는 'c'의 구성 요소 수" +"이고 열 수는 'r'의 구성 요소 수가 됩니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Composes transform from four vectors." -msgstr "4개의 벡터로 변형을 합성해요." +msgstr "4개의 벡터로 변형을 합성합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Decomposes transform to four vectors." -msgstr "변형을 4개의 벡터로 분해해요." +msgstr "변형을 4개의 벡터로 분해합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the determinant of a transform." -msgstr "변형의 행렬식을 계산해요." +msgstr "변형의 행렬식을 계산합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the inverse of a transform." -msgstr "변형의 역함수를 계산해요." +msgstr "변형의 역함수를 계산합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the transpose of a transform." -msgstr "변형의 전치를 계산해요." +msgstr "변형의 전치를 계산합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Multiplies transform by transform." -msgstr "변형에 변형을 곱해요." +msgstr "변형에 변형을 곱합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Multiplies vector by transform." -msgstr "변형에 벡터를 곱해요." +msgstr "변형에 벡터를 곱합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Transform constant." @@ -8999,23 +9073,23 @@ msgstr "벡터 연산자." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Composes vector from three scalars." -msgstr "세 개의 스칼라로 벡터를 합성해요." +msgstr "세 개의 스칼라로 벡터를 합성합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Decomposes vector to three scalars." -msgstr "벡터를 세 개의 스칼라로 분해해요." +msgstr "벡터를 세 개의 스칼라로 분해합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the cross product of two vectors." -msgstr "두 벡터의 벡터곱 값을 계산해요." +msgstr "두 벡터의 벡터곱 값을 계산합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the distance between two points." -msgstr "두 점 사이의 거리를 반환해요." +msgstr "두 점 사이의 거리를 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the dot product of two vectors." -msgstr "두 벡터의 스칼라곱 값을 계산해요." +msgstr "두 벡터의 스칼라곱 값을 계산합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9024,14 +9098,14 @@ msgid "" "incident vector, and Nref, the reference vector. If the dot product of I and " "Nref is smaller than zero the return value is N. Otherwise -N is returned." msgstr "" -"같은 방향을 가리키는 벡터를 참조 벡터로 반환해요. 함수에는 세 개의 벡터 매개" -"변수가 있어요 : 방향을 지정하는 벡터 N, 인시던트 벡터 I, 그리고 참조 벡터 " -"Nref. 만약 I와 Nref가 0의 벡터곱이 0보다 작다면 반환값은 N이 돼요. 그렇지 않" -"으면 -N이 반환돼요." +"같은 방향을 가리키는 벡터를 참조 벡터로 반환합니다. 함수에는 세 개의 벡터 매" +"개변수가 있습니다 : 방향을 지정하는 벡터 N, 인시던트 벡터 I, 그리고 참조 벡" +"터 Nref. 만약 I와 Nref가 0의 벡터곱이 0보다 작다면 반환값은 N이 됩니다. 그렇" +"지 않으면 -N이 반환됩니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the length of a vector." -msgstr "벡터의 길이를 계산해요." +msgstr "벡터의 길이를 계산합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Linear interpolation between two vectors." @@ -9043,7 +9117,7 @@ msgstr "스칼라를 사용하 두 벡터 간의 선형 보간." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the normalize product of vector." -msgstr "벡터의 노멀 값을 계산해요." +msgstr "벡터의 노멀 값을 계산합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "1.0 - vector" @@ -9058,11 +9132,11 @@ msgid "" "Returns the vector that points in the direction of reflection ( a : incident " "vector, b : normal vector )." msgstr "" -"반사 방향을 가리키는 벡터를 반환해요 (a : 인시던트 벡터, b : 노멀 벡터)." +"반사 방향을 가리키는 벡터를 반환합니다 (a : 인시던트 벡터, b : 노멀 벡터)." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the vector that points in the direction of refraction." -msgstr "반사 방향을 가리키는 벡터를 반환해요." +msgstr "반사 방향을 가리키는 벡터를 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9074,8 +9148,8 @@ msgid "" msgstr "" "SmoothStep 함수( 벡터(edge0), 벡터(edge1), 벡터(x) ).\n" "\n" -"'x'가 'edge0'보다 작으면 0.0을, 'x'가 'edge1'보다 크면 1.0을 반환해요. 그렇" -"지 않은 경우 에르미트 다항식으로 반환값을 0.0과 1.0 사이로 보간해요." +"'x'가 'edge0'보다 작으면 0.0을, 'x'가 'edge1'보다 크면 1.0을 반환합니다. 그렇" +"지 않은 경우 에르미트 다항식으로 반환값을 0.0과 1.0 사이로 보간합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9087,8 +9161,8 @@ msgid "" msgstr "" "SmoothStep 함수( 스칼라(edge0), 스칼라(edge1), 벡터(x) ).\n" "\n" -"'x'가 'edge0'보다 작으면 0.0을, 'x'가 'edge1'보다 크면 1.0을 반환해요. 그렇" -"지 않은 경우 에르미트 다항식으로 반환값을 0.0과 1.0 사이로 보간해요." +"'x'가 'edge0'보다 작으면 0.0을, 'x'가 'edge1'보다 크면 1.0을 반환합니다. 그렇" +"지 않은 경우 에르미트 다항식으로 반환값을 0.0과 1.0 사이로 보간합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9098,7 +9172,7 @@ msgid "" msgstr "" "Step 함수( 벡터(edge), 벡터(x) ).\n" "\n" -"'x'가 'edge'보다 작으면 0.0을 반환하고, 그렇지 않은 경우 1.0을 반환해요." +"'x'가 'edge'보다 작으면 0.0을 반환하고, 그렇지 않은 경우 1.0을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9108,27 +9182,27 @@ msgid "" msgstr "" "Step 함수( 스칼라(edge), 벡터(x) ).\n" "\n" -"'x'가 'edge'보다 작으면 0.0을 반환하고, 그렇지 않은 경우 1.0을 반환해요." +"'x'가 'edge'보다 작으면 0.0을 반환하고, 그렇지 않은 경우 1.0을 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Adds vector to vector." -msgstr "벡터에 벡터를 더해요." +msgstr "벡터에 벡터를 더합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Divides vector by vector." -msgstr "벡터를 벡터로 나누어요." +msgstr "벡터를 벡터로 나눕니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Multiplies vector by vector." -msgstr "벡터를 벡터로 곱해요." +msgstr "벡터를 벡터로 곱합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the remainder of the two vectors." -msgstr "두 벡터의 나머지를 반환해요." +msgstr "두 벡터의 나머지를 반환합니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Subtracts vector from vector." -msgstr "벡터에서 벡터를 빼요." +msgstr "벡터에서 벡터를 뺍니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Vector constant." @@ -9153,8 +9227,8 @@ msgid "" "Returns falloff based on the dot product of surface normal and view " "direction of camera (pass associated inputs to it)." msgstr "" -"카메라의 화면 방향과 표면 노멀의 스칼라곱을 기반으로 하는 폴오프를 반환해요 " -"(폴오프와 관련된 입력을 전달함)." +"카메라의 화면 방향과 표면 노멀의 스칼라곱을 기반으로 하는 폴오프를 반환합니" +"다 (폴오프와 관련된 입력을 전달함)." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9164,8 +9238,8 @@ msgid "" "constants." msgstr "" "결과 셰이더 위에 배치된, 맞춤 Godot 셰이더 언어 표현식. 다양한 함수 선언을 놓" -"은 뒤 나중에 표현식에서 호출할 수 있어요. Varying, Uniform, 상수도 정의할 수 " -"있어요." +"은 뒤 나중에 표현식에서 호출할 수 있습니다. Varying, Uniform, 상수도 정의할 " +"수 있습니다." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(Fragment/Light mode only) Scalar derivative function." @@ -9219,7 +9293,7 @@ msgstr "비주얼 셰이더" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Edit Visual Property" -msgstr "비주얼 속성 편집하기" +msgstr "비주얼 속성 편집" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Visual Shader Mode Changed" @@ -9231,11 +9305,11 @@ msgstr "실행가능" #: editor/project_export.cpp msgid "Add initial export..." -msgstr "초기 내보내기 추가하기..." +msgstr "초기 내보내기 추가..." #: editor/project_export.cpp msgid "Add previous patches..." -msgstr "이전 패치 추가하기..." +msgstr "이전 패치 추가..." #: editor/project_export.cpp msgid "Delete patch '%s' from list?" @@ -9250,8 +9324,8 @@ msgid "" "Failed to export the project for platform '%s'.\n" "Export templates seem to be missing or invalid." msgstr "" -"'%s' 플랫폼에 프로젝트를 내보낼 수 없어요.\n" -"내보내기 템플릿이 누락되거나 잘못된 모양이에요." +"'%s' 플랫폼에 프로젝트를 내보낼 수 없습니다.\n" +"내보내기 템플릿이 누락되거나 잘못된 것 같습니다." #: editor/project_export.cpp msgid "" @@ -9259,8 +9333,8 @@ msgid "" "This might be due to a configuration issue in the export preset or your " "export settings." msgstr "" -"'%s' 플랫폼에 프로젝트를 내보낼 수 없어요.\n" -"내보내기 프리셋이나 내보내기 설정의 문제로 보여요." +"'%s' 플랫폼에 프로젝트를 내보낼 수 없습니다.\n" +"내보내기 프리셋이나 내보내기 설정의 문제인 것 같습니다." #: editor/project_export.cpp msgid "Release" @@ -9284,15 +9358,15 @@ msgstr "프리셋" #: editor/project_export.cpp editor/project_settings_editor.cpp msgid "Add..." -msgstr "추가하기..." +msgstr "추가..." #: editor/project_export.cpp msgid "" "If checked, the preset will be available for use in one-click deploy.\n" "Only one preset per platform may be marked as runnable." msgstr "" -"체크하면 프리셋은 원 클릭 배포로 사용할 수 있게 돼요.\n" -"플랫폼 당 하나의 프리셋만 실행 가능하다고 표시될 거에요." +"체크하면 프리셋은 원 클릭 배포로 사용할 수 있게 됩니다.\n" +"플랫폼 당 하나의 프리셋만 실행 가능하다고 표시될 것입니다." #: editor/project_export.cpp msgid "Export Path" @@ -9379,11 +9453,11 @@ msgstr "컴파일됨" #: editor/project_export.cpp msgid "Encrypted (Provide Key Below)" -msgstr "암호화 (아래에 키가 필요해요)" +msgstr "암호화 (아래에 키가 필요합니다)" #: editor/project_export.cpp msgid "Invalid Encryption Key (must be 64 characters long)" -msgstr "잘못된 암호화 키 (길이가 64자이어야 해요)" +msgstr "잘못된 암호화 키 (길이가 64자이어야 합니다)" #: editor/project_export.cpp msgid "Script Encryption Key (256-bits as hex):" @@ -9426,25 +9500,35 @@ msgid "Export With Debug" msgstr "디버그와 함께 내보내기" #: editor/project_manager.cpp -msgid "The path does not exist." -msgstr "경로가 없어요." +#, fuzzy +msgid "The path specified doesn't exist." +msgstr "경로가 없습니다." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "패키지 파일을 여는 중 오류. ZIP 형식이 아닙니다." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" -"잘못된 '.zip' 프로젝트 파일이에요. 'project.godot' 파일을 갖고 있지 않아요." +"잘못된 '.zip' 프로젝트 파일입니다. 'project.godot' 파일을 갖고 있지 않습니다." #: editor/project_manager.cpp msgid "Please choose an empty folder." msgstr "비어있는 폴더를 선택해주세요." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "'project.godot' 파일 또는 '.zip' 파일을 선택해주세요." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." -msgstr "디렉토리에 Godot 프로젝트가 이미 있어요." +#, fuzzy +msgid "This directory already contains a Godot project." +msgstr "디렉토리에 Godot 프로젝트가 이미 있습니다." #: editor/project_manager.cpp msgid "New Game Project" @@ -9460,35 +9544,35 @@ msgstr "잘못된 프로젝트 이름." #: editor/project_manager.cpp msgid "Couldn't create folder." -msgstr "폴더를 만들 수 없어요." +msgstr "폴더를 만들 수 없습니다." #: editor/project_manager.cpp msgid "There is already a folder in this path with the specified name." -msgstr "이미 이 경로에 이 이름과 같은 폴더가 있어요." +msgstr "이미 이 경로에 이 이름과 같은 폴더가 있습니다." #: editor/project_manager.cpp msgid "It would be a good idea to name your project." -msgstr "프로젝트 이름을 정하는 게 좋을 거예요." +msgstr "프로젝트 이름을 정하는 게 좋을 것입니다." #: editor/project_manager.cpp msgid "Invalid project path (changed anything?)." -msgstr "잘못된 프로젝트 경로 (프로젝트에 손대셨나요?)." +msgstr "잘못된 프로젝트 경로 (무언가를 변경하셨습니까?)." #: editor/project_manager.cpp msgid "" "Couldn't load project.godot in project path (error %d). It may be missing or " "corrupted." msgstr "" -"프로젝트 경로에서 project.godot을 불러올 수 없어요 (error %d). 누락되거나 손" -"상된 모양이에요." +"프로젝트 경로에서 project.godot을 불러올 수 없습니다 (error %d). 누락되거나 " +"손상된 모양입니다." #: editor/project_manager.cpp msgid "Couldn't edit project.godot in project path." -msgstr "프로젝트 경로에서 project.godot 파일을 편집할 수 없어요." +msgstr "프로젝트 경로에서 project.godot 파일을 편집할 수 없습니다." #: editor/project_manager.cpp msgid "Couldn't create project.godot in project path." -msgstr "프로젝트 경로에서 project.godot 파일을 만들 수 없어요." +msgstr "프로젝트 경로에서 project.godot 파일을 만들 수 없습니다." #: editor/project_manager.cpp msgid "Rename Project" @@ -9500,7 +9584,7 @@ msgstr "기존 프로젝트 가져오기" #: editor/project_manager.cpp msgid "Import & Edit" -msgstr "가져오기 & 편집하기" +msgstr "가져오기 & 편집" #: editor/project_manager.cpp msgid "Create New Project" @@ -9508,7 +9592,7 @@ msgstr "새 프로젝트 만들기" #: editor/project_manager.cpp msgid "Create & Edit" -msgstr "만들기 & 편집하기" +msgstr "만들기 & 편집" #: editor/project_manager.cpp msgid "Install Project:" @@ -9516,7 +9600,7 @@ msgstr "프로젝트 설치:" #: editor/project_manager.cpp msgid "Install & Edit" -msgstr "설치하기 & 편집하기" +msgstr "설치 & 편집" #: editor/project_manager.cpp msgid "Project Name:" @@ -9568,7 +9652,7 @@ msgstr "" #: editor/project_manager.cpp msgid "Renderer can be changed later, but scenes may need to be adjusted." -msgstr "렌더러는 나중에 바꿀 수 있지만, 씬을 조정해야 할지도 몰라요." +msgstr "렌더러는 나중에 바꿀 수 있지만, 씬을 조정해야 할 수도 있습니다." #: editor/project_manager.cpp msgid "Unnamed Project" @@ -9580,15 +9664,15 @@ msgstr "누락된 프로젝트" #: editor/project_manager.cpp msgid "Error: Project is missing on the filesystem." -msgstr "오류: 프로젝트가 파일 시스템에서 누락됐어요." +msgstr "오류: 프로젝트가 파일 시스템에서 누락되었습니다." #: editor/project_manager.cpp msgid "Can't open project at '%s'." -msgstr "'%s'에서 프로젝트를 열 수 없어요." +msgstr "'%s'에서 프로젝트를 열 수 없습니다." #: editor/project_manager.cpp msgid "Are you sure to open more than one project?" -msgstr "두 개 이상의 프로젝트를 열 건가요?" +msgstr "두 개 이상의 프로젝트를 여시겠습니까?" #: editor/project_manager.cpp msgid "" @@ -9602,12 +9686,12 @@ msgid "" "Warning: You won't be able to open the project with previous versions of the " "engine anymore." msgstr "" -"다음 프로젝트 설정 파일은 현재 버전의 Godot에서 만든 것이 아니에요.\n" +"다음 프로젝트 설정 파일은 현재 버전의 Godot에서 만든 것이 아닙니다.\n" "↵\n" "%s↵\n" "↵\n" -"파일 열기를 계속한다면, 현재 Godot의 구성 파일 형식으로 변환될 거예요.\n" -"경고: 더 이상 이 프로젝트를 이전 버전의 엔진에서 열 수 없을 거예요." +"파일 열기를 계속한다면, 현재 Godot의 구성 파일 형식으로 변환될 것입니다.\n" +"경고: 더 이상 이 프로젝트를 이전 버전의 엔진에서 열 수 없을 것입니다." #: editor/project_manager.cpp msgid "" @@ -9621,19 +9705,20 @@ msgid "" "engine anymore." msgstr "" "다음 프로젝트 설정 파일은 이전 버전에 만든 것으로, 현재 버전에 맞게 변환해야 " -"해요:\n" +"합니다:\n" "\n" "%s\n" "\n" "변환할까요?\n" -"경고: 더 이상 이 프로젝트를 이전 버전의 엔진에서 열 수 없을 거예요." +"경고: 더 이상 이 프로젝트를 이전 버전의 엔진에서 열 수 없을 것입니다." #: editor/project_manager.cpp msgid "" "The project settings were created by a newer engine version, whose settings " "are not compatible with this version." msgstr "" -"프로젝트 설정이 새 버전에 맞게 만들어졌어요. 이 버전에서는 호환하지 않아요." +"프로젝트 설정이 새 버전에 맞게 만들어졌습니다. 이 버전에서는 호환하지 않습니" +"다." #: editor/project_manager.cpp msgid "" @@ -9641,7 +9726,7 @@ msgid "" "Please edit the project and set the main scene in the Project Settings under " "the \"Application\" category." msgstr "" -"프로젝트를 실행할 수 없음: 메인 씬을 정의하지 않았어요.\n" +"프로젝트를 실행할 수 없음: 메인 씬을 정의하지 않았습니다.\n" "프로젝트를 편집하고 프로젝트 설정의 \"Application\" 카테고리에서 메인 씬을 설" "정해주세요." @@ -9650,7 +9735,7 @@ msgid "" "Can't run project: Assets need to be imported.\n" "Please edit the project to trigger the initial import." msgstr "" -"프로젝트를 실행할 수 없음: 애셋을 가져와야 해요.\n" +"프로젝트를 실행할 수 없음: 애셋을 가져와야 합니다.\n" "프로젝트를 편집해서 최초 가져오기가 실행되도록 하세요." #: editor/project_manager.cpp @@ -9663,7 +9748,7 @@ msgid "" "The project folders' contents won't be modified." msgstr "" "%d개의 프로젝트를 삭제할까요?\n" -"프로젝트 폴더의 내용은 수정되지 않아요." +"프로젝트 폴더의 내용은 수정되지 않습니다." #: editor/project_manager.cpp msgid "" @@ -9671,7 +9756,7 @@ msgid "" "The project folder's contents won't be modified." msgstr "" "이 프로젝트를 목록에서 삭제할까요?\n" -"프로젝트 폴더의 내용은 수정되지 않아요." +"프로젝트 폴더의 내용은 수정되지 않습니다." #: editor/project_manager.cpp msgid "" @@ -9679,15 +9764,15 @@ msgid "" "The project folders' contents won't be modified." msgstr "" "모든 누락된 프로젝트를 삭제할까요?\n" -"프로젝트 폴더의 내용은 수정되지 않아요." +"프로젝트 폴더의 내용은 수정되지 않습니다." #: editor/project_manager.cpp msgid "" "Language changed.\n" "The interface will update after restarting the editor or project manager." msgstr "" -"언어가 바뀌었어요.\n" -"인터페이스는 편집기나 프로젝트 매니저를 다시 켜면 적용돼요." +"언어가 바뀌었.\n" +"인터페이스는 편집기나 프로젝트 매니저를 다시 켜면 적용됩니다." #: editor/project_manager.cpp msgid "" @@ -9695,7 +9780,7 @@ msgid "" "This could take a while." msgstr "" "Godot 프로젝트를 확인하기 위해 %s 폴더를 스캔할까요?\n" -"시간이 걸릴 수 있어요." +"시간이 걸릴 수 있습니다." #: editor/project_manager.cpp msgid "Project Manager" @@ -9723,7 +9808,7 @@ msgstr "새 프로젝트" #: editor/project_manager.cpp msgid "Remove Missing" -msgstr "누락된 부분 삭제하기" +msgstr "누락된 부분 삭제" #: editor/project_manager.cpp msgid "Templates" @@ -9735,14 +9820,14 @@ msgstr "지금 다시 시작" #: editor/project_manager.cpp msgid "Can't run project" -msgstr "프로젝트를 실행할 수 없어요" +msgstr "프로젝트를 실행할 수 없습니다" #: editor/project_manager.cpp msgid "" "You currently don't have any projects.\n" "Would you like to explore official example projects in the Asset Library?" msgstr "" -"현재 프로젝트가 하나도 없어요.\n" +"현재 프로젝트가 하나도 없습니다.\n" "애셋 라이브러리에서 공식 예제 프로젝트를 찾아볼까요?" #: editor/project_settings_editor.cpp @@ -9766,11 +9851,12 @@ msgid "" "Invalid action name. it cannot be empty nor contain '/', ':', '=', '\\' or " "'\"'" msgstr "" -"잘못된 액션 이름. 공백이거나, '/' , ':', '=', '\\', '\"' 를 포함하면 안 돼요" +"잘못된 액션 이름. 공백이거나, '/' , ':', '=', '\\', '\"' 를 포함하면 안 됩니" +"다" #: editor/project_settings_editor.cpp msgid "An action with the name '%s' already exists." -msgstr "이름 '%s'을(를) 가진 액션이 이미 있어요." +msgstr "이름 '%s'을(를) 가진 액션이 이미 있습니다." #: editor/project_settings_editor.cpp msgid "Rename Input Action Event" @@ -9782,7 +9868,7 @@ msgstr "액션 데드존 바꾸기" #: editor/project_settings_editor.cpp msgid "Add Input Action Event" -msgstr "입력 액션 이벤트 추가하기" +msgstr "입력 액션 이벤트 추가" #: editor/project_settings_editor.cpp msgid "All Devices" @@ -9854,11 +9940,11 @@ msgstr "입력 액션 지우기" #: editor/project_settings_editor.cpp msgid "Erase Input Action Event" -msgstr "입력 액션 이벤트 삭제하기" +msgstr "입력 액션 이벤트 삭제" #: editor/project_settings_editor.cpp msgid "Add Event" -msgstr "이벤트 추가하기" +msgstr "이벤트 추가" #: editor/project_settings_editor.cpp msgid "Button" @@ -9886,7 +9972,7 @@ msgstr "휠 아래로." #: editor/project_settings_editor.cpp msgid "Add Global Property" -msgstr "전역 속성 추가하기" +msgstr "전역 속성 추가" #: editor/project_settings_editor.cpp msgid "Select a setting item first!" @@ -9894,26 +9980,27 @@ msgstr "먼저 설정 항목을 선택하세요!" #: editor/project_settings_editor.cpp msgid "No property '%s' exists." -msgstr "'%s' 속성이 없어요." +msgstr "'%s' 속성이 없습니다." #: editor/project_settings_editor.cpp msgid "Setting '%s' is internal, and it can't be deleted." -msgstr "'%s' 설정은 내부적인 것이에요. 삭제할 수 없어요." +msgstr "'%s' 설정은 내부적인 것입니다. 삭제할 수 없습니다." #: editor/project_settings_editor.cpp msgid "Delete Item" -msgstr "항목 삭제하기" +msgstr "항목 삭제" #: editor/project_settings_editor.cpp msgid "" "Invalid action name. It cannot be empty nor contain '/', ':', '=', '\\' or " "'\"'." msgstr "" -"잘못된 액션 이름. 공백이거나, '/' , ':', '=', '\\', '\"'를 포함하면 안 돼요." +"잘못된 액션 이름. 공백이거나, '/' , ':', '=', '\\', '\"'를 포함하면 안 됩니" +"다." #: editor/project_settings_editor.cpp msgid "Add Input Action" -msgstr "입력 액션 추가하기" +msgstr "입력 액션 추가" #: editor/project_settings_editor.cpp msgid "Error saving settings." @@ -9933,19 +10020,19 @@ msgstr "기능 재정의" #: editor/project_settings_editor.cpp msgid "Add Translation" -msgstr "번역 추가하기" +msgstr "번역 추가" #: editor/project_settings_editor.cpp msgid "Remove Translation" -msgstr "번역 삭제하기" +msgstr "번역 삭제" #: editor/project_settings_editor.cpp msgid "Add Remapped Path" -msgstr "리맵핑 경로 추가하기" +msgstr "리맵핑 경로 추가" #: editor/project_settings_editor.cpp msgid "Resource Remap Add Remap" -msgstr "리소스 리맵핑 추가하기" +msgstr "리소스 리맵핑 추가" #: editor/project_settings_editor.cpp msgid "Change Resource Remap Language" @@ -9953,11 +10040,11 @@ msgstr "리소스 리맵핑 언어 바꾸기" #: editor/project_settings_editor.cpp msgid "Remove Resource Remap" -msgstr "리소스 리맵핑 삭제하기" +msgstr "리소스 리맵핑 삭제" #: editor/project_settings_editor.cpp msgid "Remove Resource Remap Option" -msgstr "리소스 리맵핑 설정 삭제하기" +msgstr "리소스 리맵핑 설정 삭제" #: editor/project_settings_editor.cpp msgid "Changed Locale Filter" @@ -9981,7 +10068,7 @@ msgstr "재정의..." #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp msgid "The editor must be restarted for changes to take effect." -msgstr "변경 사항을 적용하려면 편집기를 다시 켜야 해요." +msgstr "변경 사항을 적용하려면 편집기를 다시 켜야 합니다." #: editor/project_settings_editor.cpp msgid "Input Map" @@ -10089,15 +10176,15 @@ msgstr "디렉토리..." #: editor/property_editor.cpp msgid "Assign" -msgstr "지정하기" +msgstr "지정" #: editor/property_editor.cpp msgid "Select Node" -msgstr "노드 선택하기" +msgstr "노드 선택" #: editor/property_editor.cpp msgid "Error loading file: Not a resource!" -msgstr "파일 불러오기 오류: 리소스가 아니에요!" +msgstr "파일 불러오기 오류: 리소스가 아닙니다!" #: editor/property_editor.cpp msgid "Pick a Node" @@ -10109,15 +10196,15 @@ msgstr "비트 %d, 값 %d." #: editor/property_selector.cpp msgid "Select Property" -msgstr "속성 선택하기" +msgstr "속성 선택" #: editor/property_selector.cpp msgid "Select Virtual Method" -msgstr "가상 메서드 선택하기" +msgstr "가상 메서드 선택" #: editor/property_selector.cpp msgid "Select Method" -msgstr "메서드 선택하기" +msgstr "메서드 선택" #: editor/rename_dialog.cpp editor/scene_tree_dock.cpp msgid "Batch Rename" @@ -10131,6 +10218,11 @@ msgstr "접두사" msgid "Suffix" msgstr "접미사" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "정규 표현식" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "고급 설정" @@ -10165,15 +10257,16 @@ msgid "" "Compare counter options." msgstr "" "순차 정수 카운터.\n" -"카운터 설정과 비교해요." +"카운터 설정과 비교합니다." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "단계 별 카운터" #: editor/rename_dialog.cpp msgid "If set the counter restarts for each group of child nodes" -msgstr "설정하면 각 그룹의 자식 노드의 카운터를 다시 시작해요" +msgstr "설정하면 각 그룹의 자식 노드의 카운터를 다시 시작합니다" #: editor/rename_dialog.cpp msgid "Initial value for the counter" @@ -10197,11 +10290,7 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" "카운터의 최소 자릿수.\n" -"빈 자리는 0으로 채워요." - -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "정규 표현식" +"빈 자리는 0으로 채웁니다." #: editor/rename_dialog.cpp msgid "Post-Process" @@ -10209,15 +10298,17 @@ msgstr "후처리" #: editor/rename_dialog.cpp msgid "Keep" -msgstr "유지하기" +msgstr "유지" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" -msgstr "CamelCase를 under_scored로 하기" +#, fuzzy +msgid "PascalCase to snake_case" +msgstr "CamelCase를 under_scored로" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" -msgstr "under_scored를 CamelCase로 하기" +#, fuzzy +msgid "snake_case to PascalCase" +msgstr "under_scored를 CamelCase로" #: editor/rename_dialog.cpp msgid "Case" @@ -10225,31 +10316,41 @@ msgstr "문자" #: editor/rename_dialog.cpp msgid "To Lowercase" -msgstr "소문자로 하기" +msgstr "소문자화" #: editor/rename_dialog.cpp msgid "To Uppercase" -msgstr "대문자로 하기" +msgstr "대문자화" #: editor/rename_dialog.cpp msgid "Reset" msgstr "되돌리기" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "정규 표현식" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "올바른 문자:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" -msgstr "부모 노드 다시 지정하기" +msgstr "부모 노드 다시 지정" #: editor/reparent_dialog.cpp msgid "Reparent Location (Select new Parent):" -msgstr "부모 노드 다시 지정 위치 (새 부모 노드를 선택해요):" +msgstr "부모 노드 다시 지정 위치 (새 부모 노드를 선택합니다):" #: editor/reparent_dialog.cpp msgid "Keep Global Transform" -msgstr "전역 변형 유지하기" +msgstr "전역 변형 유지" #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent" -msgstr "부모 다시 지정하기" +msgstr "부모 다시 지정" #: editor/run_settings_dialog.cpp msgid "Run Mode:" @@ -10273,7 +10374,7 @@ msgstr "씬 실행 설정" #: editor/scene_tree_dock.cpp msgid "No parent to instance the scenes at." -msgstr "씬을 인스턴스할 수 있는 부모가 없어요." +msgstr "씬을 인스턴스할 수 있는 부모가 없습니다." #: editor/scene_tree_dock.cpp msgid "Error loading scene from %s" @@ -10283,52 +10384,53 @@ msgstr "%s에서 씬 불러오는 중 오류" msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." -msgstr "한 노드에 현재 씬이 있기 때문에, '%s' 씬을 인스턴스할 수 없어요." +msgstr "한 노드에 현재 씬이 있기 때문에, '%s' 씬을 인스턴스할 수 없습니다." #: editor/scene_tree_dock.cpp msgid "Instance Scene(s)" -msgstr "씬 인스턴스하기" +msgstr "씬 인스턴스화" #: editor/scene_tree_dock.cpp msgid "Replace with Branch Scene" -msgstr "분기 씬으로 교체하기" +msgstr "분기 씬으로 교체" #: editor/scene_tree_dock.cpp msgid "Instance Child Scene" -msgstr "자식 씬 인스턴스하기" +msgstr "자식 씬 인스턴스화" #: editor/scene_tree_dock.cpp msgid "Clear Script" -msgstr "스크립트 삭제하기" +msgstr "스크립트 삭제" #: editor/scene_tree_dock.cpp msgid "This operation can't be done on the tree root." -msgstr "이 작업은 트리 루트에서 할 수 없어요." +msgstr "이 작업은 트리 루트에서 할 수 없습니다." #: editor/scene_tree_dock.cpp msgid "Move Node In Parent" -msgstr "노드를 부모 노드로 이동하기" +msgstr "노드를 부모 노드로 이동" #: editor/scene_tree_dock.cpp msgid "Move Nodes In Parent" -msgstr "노드들을 부모 노드로 이동하기" +msgstr "노드들을 부모 노드로 이동" #: editor/scene_tree_dock.cpp msgid "Duplicate Node(s)" -msgstr "노드 복제하기" +msgstr "노드 복제" #: editor/scene_tree_dock.cpp msgid "Can't reparent nodes in inherited scenes, order of nodes can't change." msgstr "" -"상속한 씬에서 노드의 부모를 다시 지정할 수 없어요. 노드 순서는 바뀌지 않아요." +"상속한 씬에서 노드의 부모를 다시 지정할 수 없습니다. 노드 순서는 바뀌지 않습" +"니다." #: editor/scene_tree_dock.cpp msgid "Node must belong to the edited scene to become root." -msgstr "노드는 루트가 되기 위해선 편집한 씬에 속해야 해요." +msgstr "노드는 루트가 되기 위해선 편집한 씬에 속해야 합니다." #: editor/scene_tree_dock.cpp msgid "Instantiated scenes can't become root" -msgstr "인스턴트화된 씬은 루트가 될 수 없어요" +msgstr "인스턴트화된 씬은 루트가 될 수 없습니다" #: editor/scene_tree_dock.cpp msgid "Make node as Root" @@ -10352,22 +10454,22 @@ msgstr "노드 \"%s\"을(를) 삭제할까요?" #: editor/scene_tree_dock.cpp msgid "Can not perform with the root node." -msgstr "루트 노드로는 수행할 수 없어요." +msgstr "루트 노드로는 수행할 수 없습니다." #: editor/scene_tree_dock.cpp msgid "This operation can't be done on instanced scenes." -msgstr "이 작업은 인스턴스된 씬에서 할 수 없어요." +msgstr "이 작업은 인스턴스된 씬에서 할 수 없습니다." #: editor/scene_tree_dock.cpp msgid "Save New Scene As..." -msgstr "새 씬을 다른 이름으로 저장하기..." +msgstr "새 씬을 다른 이름으로 저장..." #: editor/scene_tree_dock.cpp msgid "" "Disabling \"editable_instance\" will cause all properties of the node to be " "reverted to their default." msgstr "" -"\"editable_instance\"를 끄게 되면 노드의 모든 속성이 기본 값으로 되돌아와요." +"\"editable_instance\"를 끄게 되면 노드의 모든 속성이 기본 값으로 복원됩니다." #: editor/scene_tree_dock.cpp msgid "" @@ -10375,7 +10477,7 @@ msgid "" "cause all properties of the node to be reverted to their default." msgstr "" "\"자리 표시자로 불러오기\"를 켜면 \"편집할 수 있는 자식\" 설정이 꺼지고, 그러" -"면 그 노드의 모든 속성이 기본값으로 돌아와요." +"면 그 노드의 모든 속성이 기본값으로 복원됩니다." #: editor/scene_tree_dock.cpp msgid "Make Local" @@ -10407,11 +10509,11 @@ msgstr "다른 노드" #: editor/scene_tree_dock.cpp msgid "Can't operate on nodes from a foreign scene!" -msgstr "다른 씬에서 수행할 수 없는 작업이에요!" +msgstr "다른 씬에서 수행할 수 없는 작업입니다!" #: editor/scene_tree_dock.cpp msgid "Can't operate on nodes the current scene inherits from!" -msgstr "상속 씬 내에서 수행할 수 없는 작업이에요!" +msgstr "상속 씬 내에서 수행할 수 없는 작업입니다!" #: editor/scene_tree_dock.cpp msgid "Attach Script" @@ -10419,7 +10521,7 @@ msgstr "스크립트 붙이기" #: editor/scene_tree_dock.cpp msgid "Remove Node(s)" -msgstr "노드 삭제하기" +msgstr "노드 삭제" #: editor/scene_tree_dock.cpp msgid "Change type of node(s)" @@ -10430,7 +10532,7 @@ msgid "" "Couldn't save new scene. Likely dependencies (instances) couldn't be " "satisfied." msgstr "" -"씬을 저장할 수 없어요. 종속 관계 (인스턴스)가 만족스럽지 않은 모양이에요." +"씬을 저장할 수 없습니다. 종속 관계 (인스턴스)가 만족되지 않은 것 같습니다." #: editor/scene_tree_dock.cpp msgid "Error saving scene." @@ -10462,7 +10564,7 @@ msgstr "문서 열기" #: editor/scene_tree_dock.cpp msgid "Add Child Node" -msgstr "자식 노드 추가하기" +msgstr "자식 노드 추가" #: editor/scene_tree_dock.cpp msgid "Expand/Collapse All" @@ -10474,7 +10576,7 @@ msgstr "유형 바꾸기" #: editor/scene_tree_dock.cpp msgid "Reparent to New Node" -msgstr "새 노드에 부모 노드 다시 지정하기" +msgstr "새 노드에 부모 노드 다시 지정" #: editor/scene_tree_dock.cpp msgid "Make Scene Root" @@ -10486,34 +10588,34 @@ msgstr "다른 씬에서 병합하기" #: editor/scene_tree_dock.cpp editor/script_editor_debugger.cpp msgid "Save Branch as Scene" -msgstr "분기를 씬으로 저장하기" +msgstr "분기를 씬으로 저장" #: editor/scene_tree_dock.cpp editor/script_editor_debugger.cpp msgid "Copy Node Path" -msgstr "노드 경로 복사하기" +msgstr "노드 경로 복사" #: editor/scene_tree_dock.cpp msgid "Delete (No Confirm)" -msgstr "삭제하기 (확인 없음)" +msgstr "삭제 (확인 없음)" #: editor/scene_tree_dock.cpp msgid "Add/Create a New Node." -msgstr "새 노드 추가하기/만들기." +msgstr "새 노드를 추가하거나 만듭니다." #: editor/scene_tree_dock.cpp msgid "" "Instance a scene file as a Node. Creates an inherited scene if no root node " "exists." msgstr "" -"씬 파일을 노드로 인스턴스해요. 루트 노드가 없으면 상속된 씬을 만들어요." +"씬 파일을 노드로 인스턴스합니다. 루트 노드가 없으면 상속된 씬을 만듭니다." #: editor/scene_tree_dock.cpp msgid "Attach a new or existing script for the selected node." -msgstr "선택한 노드에 새로운 혹은 존재하는 스크립트를 붙여요." +msgstr "선택한 노드에 새로운 혹은 존재하는 스크립트를 붙입니다." #: editor/scene_tree_dock.cpp msgid "Clear a script for the selected node." -msgstr "선택한 노드의 스크립트를 삭제해요." +msgstr "선택한 노드의 스크립트를 삭제합니다." #: editor/scene_tree_dock.cpp msgid "Remote" @@ -10525,7 +10627,7 @@ msgstr "로컬" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance? (No Undo!)" -msgstr "상속을 지울까요? (되돌릴 수 없어요!)" +msgstr "상속을 지울까요? (되돌릴 수 없습니다!)" #: editor/scene_tree_editor.cpp msgid "Toggle Visible" @@ -10552,7 +10654,7 @@ msgid "" "Node has %s connection(s) and %s group(s).\n" "Click to show signals dock." msgstr "" -"노드가 %s 연결과 %s 그룹을 갖고 있어요.\n" +"노드가 %s 연결과 %s 그룹을 갖고 있습니다.\n" "클릭하면 시그널 독을 보여줘요." #: editor/scene_tree_editor.cpp @@ -10560,7 +10662,7 @@ msgid "" "Node has %s connection(s).\n" "Click to show signals dock." msgstr "" -"노드가 %s 연결을 갖고 있어요.\n" +"노드가 %s 연결을 갖고 있습니다.\n" "클릭하면 시그널 독을 보여줘요." #: editor/scene_tree_editor.cpp @@ -10568,7 +10670,7 @@ msgid "" "Node is in %s group(s).\n" "Click to show groups dock." msgstr "" -"노드가 그룹 안에 있어요.\n" +"노드가 그룹 안에 있습니다.\n" "클릭하면 그룹 독을 보여줘요." #: editor/scene_tree_editor.cpp @@ -10580,16 +10682,16 @@ msgid "" "Node is locked.\n" "Click to unlock it." msgstr "" -"노드가 잠겨있어요.\n" -"클릭하면 잠금을 풀어요." +"노드가 잠겨있습니다.\n" +"클릭하면 잠금을 해제합니다." #: editor/scene_tree_editor.cpp msgid "" "Children are not selectable.\n" "Click to make selectable." msgstr "" -"자식을 선택할 수 없어요.\n" -"클릭하면 선택할 수 있어요." +"자식을 선택할 수 없습니다.\n" +"클릭하면 선택할 수 있습니다." #: editor/scene_tree_editor.cpp msgid "Toggle Visibility" @@ -10600,12 +10702,12 @@ msgid "" "AnimationPlayer is pinned.\n" "Click to unpin." msgstr "" -"AnimationPlayer가 고정되어 있어요.\n" -"클릭하면 고정을 풀어요." +"AnimationPlayer가 고정되어 있습니다.\n" +"클릭하면 고정을 해제합니다." #: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" -msgstr "잘못된 노드 이름이에요. 다음 문자는 허용하지 않아요:" +msgstr "잘못된 노드 이름입니다. 다음 문자는 허용하지 않습니다:" #: editor/scene_tree_editor.cpp msgid "Rename Node" @@ -10625,15 +10727,15 @@ msgstr "노드를 선택하세요" #: editor/script_create_dialog.cpp msgid "Path is empty." -msgstr "경로가 비었어요." +msgstr "경로가 비었습니다." #: editor/script_create_dialog.cpp msgid "Filename is empty." -msgstr "파일 이름이 비었어요." +msgstr "파일 이름이 비었습니다." #: editor/script_create_dialog.cpp msgid "Path is not local." -msgstr "경로가 로컬이 아니에요." +msgstr "경로가 로컬이 아닙니다." #: editor/script_create_dialog.cpp msgid "Invalid base path." @@ -10641,7 +10743,7 @@ msgstr "잘못된 기본 경로." #: editor/script_create_dialog.cpp msgid "A directory with the same name exists." -msgstr "같은 이름의 디렉토리가 있어요." +msgstr "같은 이름의 디렉토리가 있습니다." #: editor/script_create_dialog.cpp msgid "Invalid extension." @@ -10657,7 +10759,7 @@ msgstr "'%s' 템플릿 불러오는 중 오류" #: editor/script_create_dialog.cpp msgid "Error - Could not create script in filesystem." -msgstr "오류 - 파일 시스템에 스크립트를 만들 수 없어요." +msgstr "오류 - 파일 시스템에 스크립트를 만들 수 없습니다." #: editor/script_create_dialog.cpp msgid "Error loading script from %s" @@ -10665,7 +10767,7 @@ msgstr "'%s' 스크립트 불러오는 중 오류" #: editor/script_create_dialog.cpp msgid "Overrides" -msgstr "다시 정의하기" +msgstr "재정의" #: editor/script_create_dialog.cpp msgid "N/A" @@ -10673,7 +10775,7 @@ msgstr "해당 없음" #: editor/script_create_dialog.cpp msgid "Open Script / Choose Location" -msgstr "스크립트 열기 / 위치 선택하기" +msgstr "스크립트 열기 / 위치 선택" #: editor/script_create_dialog.cpp msgid "Open Script" @@ -10681,7 +10783,7 @@ msgstr "스크립트 열기" #: editor/script_create_dialog.cpp msgid "File exists, it will be reused." -msgstr "파일이 있어요. 다시 사용할 거예요." +msgstr "파일이 있습니다. 다시 사용할 것입니다." #: editor/script_create_dialog.cpp msgid "Invalid class name." @@ -10692,7 +10794,8 @@ msgid "Invalid inherited parent name or path." msgstr "잘못된 상속된 부모 이름 또는 경로." #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "스크립트가 올바릅니다." #: editor/script_create_dialog.cpp @@ -10705,15 +10808,15 @@ msgstr "내장 스크립트 (씬 파일 안)." #: editor/script_create_dialog.cpp msgid "Will create a new script file." -msgstr "새 스크립트 파일을 만들어요." +msgstr "새 스크립트 파일을 만듭니다." #: editor/script_create_dialog.cpp msgid "Will load an existing script file." -msgstr "기존 스크립트 파일을 불러와요." +msgstr "기존 스크립트 파일을 불러옵니다." #: editor/script_create_dialog.cpp msgid "Script file already exists." -msgstr "스크립트 파일이 이미 있어요." +msgstr "스크립트 파일이 이미 있습니다." #: editor/script_create_dialog.cpp msgid "Class Name:" @@ -10781,7 +10884,12 @@ msgstr "자식 프로세스 연결됨." #: editor/script_editor_debugger.cpp msgid "Copy Error" -msgstr "복사하기 오류" +msgstr "복사 오류" + +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "비디오 메모리" #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" @@ -10789,11 +10897,11 @@ msgstr "중단점 넘기기" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" -msgstr "이전 인스턴스 검사하기" +msgstr "이전 인스턴스 검사" #: editor/script_editor_debugger.cpp msgid "Inspect Next Instance" -msgstr "다음 인스턴스 검사하기" +msgstr "다음 인스턴스 검사" #: editor/script_editor_debugger.cpp msgid "Stack Frames" @@ -10831,10 +10939,6 @@ msgstr "리소스 별 비디오 메모리 사용량 목록:" msgid "Total:" msgstr "전체:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "비디오 메모리" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "리소스 경로" @@ -10869,7 +10973,7 @@ msgstr "실시간 편집 루트:" #: editor/script_editor_debugger.cpp msgid "Set From Tree" -msgstr "트리에서 설정하기" +msgstr "트리에서 설정" #: editor/script_editor_debugger.cpp msgid "Export measures as CSV" @@ -10881,7 +10985,7 @@ msgstr "단축키 지우기" #: editor/settings_config_dialog.cpp msgid "Restore Shortcut" -msgstr "단축키 복원하기" +msgstr "단축키 복원" #: editor/settings_config_dialog.cpp msgid "Change Shortcut" @@ -10973,15 +11077,15 @@ msgstr "도넛 외부 반지름 바꾸기" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select the dynamic library for this entry" -msgstr "이 항목의 동적 라이브러리 선택하기" +msgstr "이 항목의 동적 라이브러리 선택" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select dependencies of the library for this entry" -msgstr "이 항목의 동적 라이브러리의 종속 관계를 선택하기" +msgstr "이 항목의 동적 라이브러리의 종속 관계를 선택" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Remove current entry" -msgstr "현재 엔트리 삭제하기" +msgstr "현재 엔트리 삭제" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Double click to create a new entry" @@ -11001,7 +11105,7 @@ msgstr "동적 라이브러리" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Add an architecture entry" -msgstr "구조 항목을 추가하기" +msgstr "구조 항목을 추가" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "GDNativeLibrary" @@ -11029,7 +11133,7 @@ msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" -msgstr "스텝 인수가 0이에요!" +msgstr "스텝 인수가 0입니다!" #: modules/gdscript/gdscript_functions.cpp msgid "Not a script with an instance" @@ -11061,7 +11165,7 @@ msgstr "잘못된 인스턴스 Dictionary (하위 클래스가 올바르지 않 #: modules/gdscript/gdscript_functions.cpp msgid "Object can't provide a length." -msgstr "객체는 길이를 제공할 수 없어요." +msgstr "객체는 길이를 제공할 수 없습니다." #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Next Plane" @@ -11089,7 +11193,7 @@ msgstr "층:" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Delete Selection" -msgstr "그리드맵 선택 항목 삭제하기" +msgstr "그리드맵 선택 항목 삭제" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Fill Selection" @@ -11181,7 +11285,7 @@ msgstr "그리드맵 설정" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Pick Distance:" -msgstr "거리 선택하기:" +msgstr "거리 선택:" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Filter meshes" @@ -11193,7 +11297,7 @@ msgstr "메시를 사용하려면 이 GridMap에 MeshLibrary 리소스를 주세 #: modules/mono/csharp_script.cpp msgid "Class name can't be a reserved keyword" -msgstr "클래스 이름은 키워드가 될 수 없어요" +msgstr "클래스 이름은 키워드가 될 수 없습니다" #: modules/mono/mono_gd/gd_mono_utils.cpp msgid "End of inner exception stack trace" @@ -11264,7 +11368,7 @@ msgid "" "A node yielded without working memory, please read the docs on how to yield " "properly!" msgstr "" -"작업 메모리 없이 Yield된 노드이에요 문서에서 노드에게 적절히 Yield하는 방법" +"작업 메모리 없이 Yield된 노드입니다. 문서에서 노드에게 적절히 Yield하는 방법" "을 읽어주세요!" #: modules/visual_script/visual_script.cpp @@ -11272,15 +11376,15 @@ msgid "" "Node yielded, but did not return a function state in the first working " "memory." msgstr "" -"노드가 Yield됐지만, 첫번째 작업 메모리의 함수 상태를 반환하지 않았어요." +"노드가 Yield됐지만, 첫번째 작업 메모리의 함수 상태를 반환하지 않았습니다." #: modules/visual_script/visual_script.cpp msgid "" "Return value must be assigned to first element of node working memory! Fix " "your node please." msgstr "" -"반환 값은 반드시 노드 작업 메모리의 첫 번째 요소로 지정해야 해요! 노드를 고쳐" -"주세요." +"반환 값은 반드시 노드 작업 메모리의 첫 번째 요소로 지정해야 합니다! 노드를 고" +"쳐주세요." #: modules/visual_script/visual_script.cpp msgid "Node returned an invalid sequence output: " @@ -11288,7 +11392,8 @@ msgstr "잘못된 시퀀스 출력을 반환한 노드: " #: modules/visual_script/visual_script.cpp msgid "Found sequence bit but not the node in the stack, report bug!" -msgstr "시퀀스 비트를 발견했지만 스택 안의 노드에는 없어요. 버그를 신고하세요!" +msgstr "" +"시퀀스 비트를 발견했지만 스택 안의 노드에는 없습니다. 버그를 신고하세요!" #: modules/visual_script/visual_script.cpp msgid "Stack overflow with stack depth: " @@ -11324,11 +11429,11 @@ msgstr "출력 포트 추가하기" #: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." -msgstr "존재하는 내장 함수를 다시 정의해요." +msgstr "존재하는 내장 함수를 재정의합니다." #: modules/visual_script/visual_script_editor.cpp msgid "Create a new function." -msgstr "새 함수를 만들어요." +msgstr "새 함수를 만듭니다." #: modules/visual_script/visual_script_editor.cpp msgid "Variables:" @@ -11336,7 +11441,7 @@ msgstr "변수:" #: modules/visual_script/visual_script_editor.cpp msgid "Create a new variable." -msgstr "새 변수를 만들어요." +msgstr "새 변수를 만듭니다." #: modules/visual_script/visual_script_editor.cpp msgid "Signals:" @@ -11344,7 +11449,7 @@ msgstr "시그널:" #: modules/visual_script/visual_script_editor.cpp msgid "Create a new signal." -msgstr "새 시그널을 만들어요." +msgstr "새 시그널을 만듭니다." #: modules/visual_script/visual_script_editor.cpp msgid "Name is not a valid identifier:" @@ -11368,19 +11473,19 @@ msgstr "시그널 이름 바꾸기" #: modules/visual_script/visual_script_editor.cpp msgid "Add Function" -msgstr "함수 추가하기" +msgstr "함수 추가" #: modules/visual_script/visual_script_editor.cpp msgid "Delete input port" -msgstr "입력 포트 삭제하기" +msgstr "입력 포트 삭제" #: modules/visual_script/visual_script_editor.cpp msgid "Add Variable" -msgstr "변수 추가하기" +msgstr "변수 추가" #: modules/visual_script/visual_script_editor.cpp msgid "Add Signal" -msgstr "시그널 추가하기" +msgstr "시그널 추가" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" @@ -11396,63 +11501,64 @@ msgstr "표현식 바꾸기" #: modules/visual_script/visual_script_editor.cpp msgid "Remove VisualScript Nodes" -msgstr "비주얼 스크립트 노드 삭제하기" +msgstr "비주얼 스크립트 노드 삭제" #: modules/visual_script/visual_script_editor.cpp msgid "Duplicate VisualScript Nodes" -msgstr "비주얼 스크립트 노드 복제하기" +msgstr "비주얼 스크립트 노드 복제" #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a Getter. Hold Shift to drop a generic signature." msgstr "" -"%s을(를) 누르고 있으면 Getter를 드롭해요. Shift를 누르고 있으면 일반적인 시그" -"니처를 드롭해요." +"%s을(를) 누르고 있으면 Getter를 드롭합니다. Shift를 누르고 있으면 일반적인 시" +"그니처를 드롭합니다." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a Getter. Hold Shift to drop a generic signature." msgstr "" -"Ctrl을 누르고 있으면 Getter를 드롭해요. Shift를 누르고 있으면 일반적인 시그니" -"처를 드롭해요." +"Ctrl을 누르고 있으면 Getter를 드롭합니다. Shift를 누르고 있으면 일반적인 시그" +"니처를 드롭합니다." #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a simple reference to the node." -msgstr "%s을(를) 누르고 있으면 노드에 대한 간단한 참조를 드롭해요." +msgstr "%s을(를) 누르고 있으면 노드에 대한 간단한 참조를 드롭합니다." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a simple reference to the node." -msgstr "Ctrl을 누르고 있으면 노드에 대한 간단한 참조를 드롭해요." +msgstr "Ctrl을 누르고 있으면 노드에 대한 간단한 참조를 드롭합니다." #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a Variable Setter." -msgstr "%s을(를) 누르고 있르면 변수 Setter를 드롭해요." +msgstr "%s을(를) 누르고 있르면 변수 Setter를 드롭합니다." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a Variable Setter." -msgstr "Ctrl을 누르고 있으면 변수 Setter를 드롭해요." +msgstr "Ctrl을 누르고 있으면 변수 Setter를 드롭합니다." #: modules/visual_script/visual_script_editor.cpp msgid "Add Preload Node" -msgstr "Preload 노드 추가하기" +msgstr "Preload 노드 추가" #: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" -msgstr "트리에서 노드 추가하기" +msgstr "트리에서 노드 추가" #: modules/visual_script/visual_script_editor.cpp msgid "" "Can't drop properties because script '%s' is not used in this scene.\n" "Drop holding 'Shift' to just copy the signature." msgstr "" -"스크립트 '%s'이(가) 이 씬에서 사용되지 않고 있어서 속성을 드롭할 수 없어요.\n" -"'Shift' 키를 누른 채로 드롭하면 시그니처를 복사해요." +"스크립트 '%s'이(가) 이 씬에서 사용되지 않고 있어서 속성을 드롭할 수 없습니" +"다.\n" +"'Shift' 키를 누른 채로 드롭하면 시그니처를 복사합니다." #: modules/visual_script/visual_script_editor.cpp msgid "Add Getter Property" -msgstr "Getter 속성 추가하기" +msgstr "Getter 속성 추가" #: modules/visual_script/visual_script_editor.cpp msgid "Add Setter Property" -msgstr "Setter 속성 추가하기" +msgstr "Setter 속성 추가" #: modules/visual_script/visual_script_editor.cpp msgid "Change Base Type" @@ -11460,15 +11566,15 @@ msgstr "기본 유형 바꾸기" #: modules/visual_script/visual_script_editor.cpp msgid "Move Node(s)" -msgstr "노드 이동하기" +msgstr "노드 이동" #: modules/visual_script/visual_script_editor.cpp msgid "Remove VisualScript Node" -msgstr "비주얼 스크립트 노드 삭제하기" +msgstr "비주얼 스크립트 노드 삭제" #: modules/visual_script/visual_script_editor.cpp msgid "Connect Nodes" -msgstr "노드 연결하기" +msgstr "노드 연결" #: modules/visual_script/visual_script_editor.cpp msgid "Disconnect Nodes" @@ -11476,15 +11582,15 @@ msgstr "그래프 노드 연결 풀기" #: modules/visual_script/visual_script_editor.cpp msgid "Connect Node Data" -msgstr "노드 데이터 연결하기" +msgstr "노드 데이터 연결" #: modules/visual_script/visual_script_editor.cpp msgid "Connect Node Sequence" -msgstr "노드 시퀀스 연결하기" +msgstr "노드 시퀀스 연결" #: modules/visual_script/visual_script_editor.cpp msgid "Script already has function '%s'" -msgstr "스크립트가 이미 '%s' 함수를 갖고 있어요" +msgstr "스크립트가 이미 '%s' 함수를 갖고 있습니다" #: modules/visual_script/visual_script_editor.cpp msgid "Change Input Value" @@ -11492,15 +11598,15 @@ msgstr "입력 값 바꾸기" #: modules/visual_script/visual_script_editor.cpp msgid "Resize Comment" -msgstr "주석 크기 조절하기" +msgstr "주석 크기 조절" #: modules/visual_script/visual_script_editor.cpp msgid "Can't copy the function node." -msgstr "함수 노드를 복사할 수 없어요." +msgstr "함수 노드를 복사할 수 없습니다." #: modules/visual_script/visual_script_editor.cpp msgid "Clipboard is empty!" -msgstr "클립보드가 비었어요!" +msgstr "클립보드가 비었습니다!" #: modules/visual_script/visual_script_editor.cpp msgid "Paste VisualScript Nodes" @@ -11508,11 +11614,11 @@ msgstr "비주얼 스크립트 노드 붙여넣기" #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function with a function node." -msgstr "함수 노드가 있으면 함수를 만들 수 없어요." +msgstr "함수 노드가 있으면 함수를 만들 수 없습니다." #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function of nodes from nodes of multiple functions." -msgstr "많은 함수의 노드에서 노드의 함수를 만들 수 없어요." +msgstr "많은 함수의 노드에서 노드의 함수를 만들 수 없습니다." #: modules/visual_script/visual_script_editor.cpp msgid "Select at least one node with sequence port." @@ -11528,23 +11634,23 @@ msgstr "함수 만들기" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Function" -msgstr "함수 삭제하기" +msgstr "함수 삭제" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Variable" -msgstr "변수 삭제하기" +msgstr "변수 삭제" #: modules/visual_script/visual_script_editor.cpp msgid "Editing Variable:" -msgstr "변수 편집하기:" +msgstr "변수 편집:" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Signal" -msgstr "시그널 삭제하기" +msgstr "시그널 삭제" #: modules/visual_script/visual_script_editor.cpp msgid "Editing Signal:" -msgstr "시그널 편집하기:" +msgstr "시그널 편집:" #: modules/visual_script/visual_script_editor.cpp msgid "Make Tool:" @@ -11560,11 +11666,11 @@ msgstr "기본 유형 바꾸기:" #: modules/visual_script/visual_script_editor.cpp msgid "Add Nodes..." -msgstr "노드 추가하기..." +msgstr "노드 추가..." #: modules/visual_script/visual_script_editor.cpp msgid "Add Function..." -msgstr "함수 추가하기..." +msgstr "함수 추가..." #: modules/visual_script/visual_script_editor.cpp msgid "function_name" @@ -11576,7 +11682,7 @@ msgstr "그래프를 편집하기 위한 함수를 선택하거나 만드세요. #: modules/visual_script/visual_script_editor.cpp msgid "Delete Selected" -msgstr "선택 항목 삭제하기" +msgstr "선택 항목 삭제" #: modules/visual_script/visual_script_editor.cpp msgid "Find Node Type" @@ -11584,7 +11690,7 @@ msgstr "노드 유형 찾기" #: modules/visual_script/visual_script_editor.cpp msgid "Copy Nodes" -msgstr "노드 복사하기" +msgstr "노드 복사" #: modules/visual_script/visual_script_editor.cpp msgid "Cut Nodes" @@ -11600,7 +11706,7 @@ msgstr "그래프 새로고침" #: modules/visual_script/visual_script_editor.cpp msgid "Edit Member" -msgstr "멤버 편집하기" +msgstr "멤버 편집" #: modules/visual_script/visual_script_flow_control.cpp msgid "Input type not iterable: " @@ -11608,7 +11714,7 @@ msgstr "반복할 수 없는 입력 유형: " #: modules/visual_script/visual_script_flow_control.cpp msgid "Iterator became invalid" -msgstr "Iterator가 잘못됐어요" +msgstr "Iterator가 잘못되었습니다" #: modules/visual_script/visual_script_flow_control.cpp msgid "Iterator became invalid: " @@ -11620,15 +11726,15 @@ msgstr "잘못된 인덱스 속성 이름." #: modules/visual_script/visual_script_func_nodes.cpp msgid "Base object is not a Node!" -msgstr "기본 객체는 노드가 아니에요!" +msgstr "기본 객체는 노드가 아닙니다!" #: modules/visual_script/visual_script_func_nodes.cpp msgid "Path does not lead Node!" -msgstr "노드를 지정하는 경로가 아니에요!" +msgstr "노드를 지정하는 경로가 아닙니다!" #: modules/visual_script/visual_script_func_nodes.cpp msgid "Invalid index property name '%s' in node %s." -msgstr "노드 %s 안에 인덱스 속성 이름 '%s'이(가) 잘못됐어요." +msgstr "노드 %s 안에 인덱스 속성 이름 '%s'이(가) 잘못되었습니다." #: modules/visual_script/visual_script_nodes.cpp msgid ": Invalid argument of type: " @@ -11648,19 +11754,19 @@ msgstr "VariableSet을 스크립트에서 찾을 수 없음: " #: modules/visual_script/visual_script_nodes.cpp msgid "Custom node has no _step() method, can't process graph." -msgstr "맞춤 노드에 _step() 메서드가 없어요. 그래프를 처리할 수 없어요." +msgstr "맞춤 노드에 _step() 메서드가 없습니다. 그래프를 처리할 수 없습니다." #: modules/visual_script/visual_script_nodes.cpp msgid "" "Invalid return value from _step(), must be integer (seq out), or string " "(error)." msgstr "" -"_step()에서 잘못된 반환 값이에요. 정수 (seq out), 또는 문자열 (error)이어야 " -"해요." +"_step()에서 잘못된 반환 값입니다. 정수 (seq out), 또는 문자열 (error)이어야 " +"합니다." #: modules/visual_script/visual_script_property_selector.cpp msgid "Search VisualScript" -msgstr "비주얼 스크립트 검색하기" +msgstr "비주얼 스크립트 검색" #: modules/visual_script/visual_script_property_selector.cpp msgid "Get %s" @@ -11672,63 +11778,64 @@ msgstr "Set %s" #: platform/android/export/export.cpp msgid "Package name is missing." -msgstr "패키지 이름이 없어요." +msgstr "패키지 이름이 없습니다." #: platform/android/export/export.cpp msgid "Package segments must be of non-zero length." -msgstr "패키지 세그먼트는 길이가 0이 아니어야 해요." +msgstr "패키지 세그먼트는 길이가 0이 아니어야 합니다." #: platform/android/export/export.cpp msgid "The character '%s' is not allowed in Android application package names." -msgstr "문자 '%s'은(는) 안드로이드 애플리케이션 패키지 이름으로 쓸 수 없어요." +msgstr "" +"문자 '%s'은(는) 안드로이드 애플리케이션 패키지 이름으로 쓸 수 없습니다." #: platform/android/export/export.cpp msgid "A digit cannot be the first character in a package segment." -msgstr "숫자는 패키지 세그먼트의 첫 문자로 쓸 수 없어요." +msgstr "숫자는 패키지 세그먼트의 첫 문자로 쓸 수 없습니다." #: platform/android/export/export.cpp msgid "The character '%s' cannot be the first character in a package segment." -msgstr "문자 '%s'은(는) 패키지 세그먼트의 첫 문자로 쓸 수 없어요." +msgstr "문자 '%s'은(는) 패키지 세그먼트의 첫 문자로 쓸 수 없습니다." #: platform/android/export/export.cpp msgid "The package must have at least one '.' separator." -msgstr "패키지는 적어도 하나의 '.' 분리 기호가 있어야 해요." +msgstr "패키지는 적어도 하나의 '.' 분리 기호가 있어야 합니다." #: platform/android/export/export.cpp msgid "Select device from the list" -msgstr "목록에서 기기 선택하기" +msgstr "목록에서 기기 선택" #: platform/android/export/export.cpp msgid "ADB executable not configured in the Editor Settings." -msgstr "ADB 실행 파일을 편집기 설정에서 설정하지 않았어요." +msgstr "ADB 실행 파일을 편집기 설정에서 설정하지 않았습니다." #: platform/android/export/export.cpp msgid "OpenJDK jarsigner not configured in the Editor Settings." -msgstr "OpenJDK jarsigner를 편집기 설정에서 설정하지 않았어요." +msgstr "OpenJDK jarsigner를 편집기 설정에서 설정하지 않았습니다." #: platform/android/export/export.cpp msgid "Debug keystore not configured in the Editor Settings nor in the preset." -msgstr "Debug keystore를 편집기 설정과 프리셋에 설정하지 않았어요." +msgstr "Debug keystore를 편집기 설정과 프리셋에 설정하지 않았습니다." #: platform/android/export/export.cpp msgid "Custom build requires a valid Android SDK path in Editor Settings." -msgstr "맞춤 빌드에는 편집기 설정에서 올바른 안드로이드 SDK 경로가 필요해요." +msgstr "맞춤 빌드에는 편집기 설정에서 올바른 안드로이드 SDK 경로가 필요합니다." #: platform/android/export/export.cpp msgid "Invalid Android SDK path for custom build in Editor Settings." -msgstr "편집기 설정에서 맞춤 빌드에 잘못된 안드로이드 SDK 경로이에요." +msgstr "편집기 설정에서 맞춤 빌드에 잘못된 안드로이드 SDK 경로입니다." #: platform/android/export/export.cpp msgid "" "Android build template not installed in the project. Install it from the " "Project menu." msgstr "" -"프로젝트에 안드로이드 빌드 템플릿을 설치하지 않았네요. 프로젝트 메뉴에서 설치" -"하세요." +"프로젝트에 안드로이드 빌드 템플릿을 설치하지 않았습니다. 프로젝트 메뉴에서 설" +"치하세요." #: platform/android/export/export.cpp msgid "Invalid public key for APK expansion." -msgstr "APK 확장에 잘못된 공개 키에요." +msgstr "APK 확장에 잘못된 공개 키입니다." #: platform/android/export/export.cpp msgid "Invalid package name:" @@ -11739,8 +11846,8 @@ msgid "" "Trying to build from a custom built template, but no version info for it " "exists. Please reinstall from the 'Project' menu." msgstr "" -"맞춤 빌드 템플릿으로 빌드하려 했으나, 버전 정보가가 없어요. '프로젝트' 메뉴에" -"서 다시 설치해주세요." +"맞춤 빌드 템플릿으로 빌드하려 했으나, 버전 정보가가 없습니다. '프로젝트' 메뉴" +"에서 다시 설치해주세요." #: platform/android/export/export.cpp msgid "" @@ -11763,7 +11870,7 @@ msgid "" "Building of Android project failed, check output for the error.\n" "Alternatively visit docs.godotengine.org for Android build documentation." msgstr "" -"안드로이드 프로젝트의 빌드에 실패했어요, 출력한 오류를 확인하세요.\n" +"안드로이드 프로젝트의 빌드에 실패했, 출력한 오류를 확인하세요.\n" "또는 docs.godotengine.org에서 안드로이드 빌드 문서를 찾아 보세요." #: platform/android/export/export.cpp @@ -11772,15 +11879,15 @@ msgstr "여기에 빌드 apk를 만들지 않음: " #: platform/iphone/export/export.cpp msgid "Identifier is missing." -msgstr "식별자가 없어요." +msgstr "식별자가 없습니다." #: platform/iphone/export/export.cpp msgid "The character '%s' is not allowed in Identifier." -msgstr "문자 '%s'은(는) 식별자에 쓸 수 없어요." +msgstr "문자 '%s'은(는) 식별자에 쓸 수 없습니다." #: platform/iphone/export/export.cpp msgid "App Store Team ID not specified - cannot configure the project." -msgstr "App Store 팀 ID를 지정하지 않았어요 - 프로젝트를 구성할 수 없어요." +msgstr "App Store 팀 ID를 지정하지 않았습니다 - 프로젝트를 구성할 수 없습니다." #: platform/iphone/export/export.cpp msgid "Invalid Identifier:" @@ -11788,7 +11895,7 @@ msgstr "잘못된 식별자:" #: platform/iphone/export/export.cpp msgid "Required icon is not specified in the preset." -msgstr "요구하는 아이콘을 프리셋에서 지정하지 않았어요." +msgstr "요구하는 아이콘을 프리셋에서 지정하지 않았습니다." #: platform/javascript/export/export.cpp msgid "Stop HTTP Server" @@ -11796,11 +11903,11 @@ msgstr "HTTP 서버 멈추기" #: platform/javascript/export/export.cpp msgid "Run in Browser" -msgstr "브라우저에서 실행하기" +msgstr "브라우저에서 실행" #: platform/javascript/export/export.cpp msgid "Run exported HTML in the system's default browser." -msgstr "내보낸 HTML을 시스템의 기본 브라우저를 사용하여 실행해요." +msgstr "내보낸 HTML을 시스템의 기본 브라우저를 사용하여 실행합니다." #: platform/javascript/export/export.cpp msgid "Could not write file:" @@ -11824,7 +11931,7 @@ msgstr "부트 스플래시 이미지 파일을 읽을 수 없음:" #: platform/javascript/export/export.cpp msgid "Using default boot splash image." -msgstr "기본 부트 스플래시 이미지 사용하기." +msgstr "기본 부트 스플래시 이미지 사용." #: platform/uwp/export/export.cpp msgid "Invalid package short name." @@ -11852,31 +11959,31 @@ msgstr "잘못된 배경 색상." #: platform/uwp/export/export.cpp msgid "Invalid Store Logo image dimensions (should be 50x50)." -msgstr "잘못된 Store 로고 이미지 크기(50x50이어야 해요)." +msgstr "잘못된 Store 로고 이미지 크기(50x50이어야 합니다)." #: platform/uwp/export/export.cpp msgid "Invalid square 44x44 logo image dimensions (should be 44x44)." -msgstr "잘못된 사각형 44x44 로고 이미지 크기 (44x44이어야 해요)." +msgstr "잘못된 사각형 44x44 로고 이미지 크기 (44x44이어야 합니다)." #: platform/uwp/export/export.cpp msgid "Invalid square 71x71 logo image dimensions (should be 71x71)." -msgstr "잘못된 사각형 71x71 로고 이미지 크기 (71x71이어야 해요)." +msgstr "잘못된 사각형 71x71 로고 이미지 크기 (71x71이어야 합니다)." #: platform/uwp/export/export.cpp msgid "Invalid square 150x150 logo image dimensions (should be 150x150)." -msgstr "잘못된 사각형 150x150 로고 이미지 크기 (150x150이어야 해요)." +msgstr "잘못된 사각형 150x150 로고 이미지 크기 (150x150이어야 합니다)." #: platform/uwp/export/export.cpp msgid "Invalid square 310x310 logo image dimensions (should be 310x310)." -msgstr "잘못된 사각형 310x310 로고 이미지 크기 (310x310이어야 해요)." +msgstr "잘못된 사각형 310x310 로고 이미지 크기 (310x310이어야 합니다)." #: platform/uwp/export/export.cpp msgid "Invalid wide 310x150 logo image dimensions (should be 310x150)." -msgstr "잘못된 넓은 310x150 로고 이미지 크기 (310x150이어야 해요)." +msgstr "잘못된 넓은 310x150 로고 이미지 크기 (310x150이어야 합니다)." #: platform/uwp/export/export.cpp msgid "Invalid splash screen image dimensions (should be 620x300)." -msgstr "잘못된 스플래시 스크린 이미지 크기 (620x300이어야 해요)." +msgstr "잘못된 스플래시 스크린 이미지 크기 (620x300이어야 합니다)." #: scene/2d/animated_sprite.cpp msgid "" @@ -11884,15 +11991,15 @@ msgid "" "order for AnimatedSprite to display frames." msgstr "" "AnimatedSprite이 프레임을 보여주려면 \"Frames\" 속성에 SpriteFrames 리소스를 " -"만들거나 지정해야 해요." +"만들거나 지정해야 합니다." #: scene/2d/canvas_modulate.cpp msgid "" "Only one visible CanvasModulate is allowed per scene (or set of instanced " "scenes). The first created one will work, while the rest will be ignored." msgstr "" -"CanvasModulate는 씬 당 단 하나만 보일 수 있어요. 처음에 만든 것만 작동하고, " -"나머지는 무시돼요." +"CanvasModulate는 씬 당 단 하나만 보일 수 있습니다. 처음에 만든 것만 작동하" +"고, 나머지는 무시됩니다." #: scene/2d/collision_object_2d.cpp msgid "" @@ -11900,7 +12007,7 @@ msgid "" "Consider adding a CollisionShape2D or CollisionPolygon2D as a child to " "define its shape." msgstr "" -"이 노드는 Shape가 없어요, 다른 물체와 충돌하거나 상호 작용할 수 없어요.\n" +"이 노드는 Shape가 없습니다, 다른 물체와 충돌하거나 상호 작용할 수 없습니다.\n" "CollisionShape2D 또는 CollisionPolygon2D를 자식 노드로 추가하여 Shape를 정의" "하세요." @@ -11910,13 +12017,13 @@ msgid "" "CollisionObject2D derived node. Please only use it as a child of Area2D, " "StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." msgstr "" -"CollisionPolygon2D는 CollisionObject2D에 충돌 모양을 지정하는 용도로만 사용돼" -"요. Shape를 정의해야 하는 Area2D, StaticBody2D, RigidBody2D, KinematicBody2D " -"등의 자식으로만 사용해주세요." +"CollisionPolygon2D는 CollisionObject2D에 충돌 모양을 지정하는 용도로만 사용됩" +"니다. Shape를 정의해야 하는 Area2D, StaticBody2D, RigidBody2D, " +"KinematicBody2D 등의 자식으로만 사용해주세요." #: scene/2d/collision_polygon_2d.cpp msgid "An empty CollisionPolygon2D has no effect on collision." -msgstr "빈 CollisionPolygon2D는 충돌에 영향을 주지 않아요." +msgstr "빈 CollisionPolygon2D는 충돌에 영향을 주지 않습니다." #: scene/2d/collision_shape_2d.cpp msgid "" @@ -11924,8 +12031,8 @@ msgid "" "CollisionObject2D derived node. Please only use it as a child of Area2D, " "StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." msgstr "" -"CollisionShape2D는 CollisionObject2D에 충돌 모양을 지정하는 용도로만 사용돼" -"요. Shape를 정의해야 하는 Area2D, StaticBody2D, RigidBody2D, KinematicBody2D " +"CollisionShape2D는 CollisionObject2D에 충돌 모양을 지정하는 용도로만 사용됩니" +"다. Shape를 정의해야 하는 Area2D, StaticBody2D, RigidBody2D, KinematicBody2D " "등의 자식으로만 사용해주세요." #: scene/2d/collision_shape_2d.cpp @@ -11933,8 +12040,8 @@ msgid "" "A shape must be provided for CollisionShape2D to function. Please create a " "shape resource for it!" msgstr "" -"CollisionShape2D가 작동하려면 반드시 Shape가 있어야 해요. Shape 리소스를 만들" -"어주세요!" +"CollisionShape2D가 작동하려면 반드시 Shape가 있어야 합니다. Shape 리소스를 만" +"들어주세요!" #: scene/2d/cpu_particles_2d.cpp msgid "" @@ -11942,46 +12049,46 @@ msgid "" "\"Particles Animation\" enabled." msgstr "" "CPUParticles2D 애니메이션에는 \"Particles Animation\"이 켜진 " -"CanvasItemMaterial을 사용해야 해요." +"CanvasItemMaterial을 사용해야 합니다." #: scene/2d/light_2d.cpp msgid "" "A texture with the shape of the light must be supplied to the \"Texture\" " "property." -msgstr "조명의 모양을 나타낼 텍스처를 \"Texture\" 속성에 지정해야 해요." +msgstr "조명의 모양을 나타낼 텍스처를 \"Texture\" 속성에 지정해야 합니다." #: scene/2d/light_occluder_2d.cpp msgid "" "An occluder polygon must be set (or drawn) for this occluder to take effect." msgstr "" -"이 Occluder가 영향을 주게 하려면 Occluder 폴리곤을 설정해야 (혹은 그려야) 해" -"요." +"이 Occluder가 영향을 주게 하려면 Occluder 폴리곤을 설정해야 (혹은 그려야) 합" +"니다." #: scene/2d/light_occluder_2d.cpp msgid "The occluder polygon for this occluder is empty. Please draw a polygon." -msgstr "Occluder 폴리곤이 비어있어요. 폴리곤을 그려주세요." +msgstr "Occluder 폴리곤이 비어있습니다. 폴리곤을 그려주세요." #: scene/2d/navigation_polygon.cpp msgid "" "A NavigationPolygon resource must be set or created for this node to work. " "Please set a property or draw a polygon." msgstr "" -"이 노드가 작동하려면 NavigationPolygon 리소스를 설정하거나 만들어야 해요. 속" -"성을 설정하거나 폴리곤을 그려주세요." +"이 노드가 작동하려면 NavigationPolygon 리소스를 설정하거나 만들어야 합니다. " +"속성을 설정하거나 폴리곤을 그려주세요." #: scene/2d/navigation_polygon.cpp msgid "" "NavigationPolygonInstance must be a child or grandchild to a Navigation2D " "node. It only provides navigation data." msgstr "" -"NavigationPolygonInstance는 Navigation2D 노드의 자식 또는 그 아래에 있어야 해" -"요. 이것은 내비게이션 데이터만을 제공해요." +"NavigationPolygonInstance는 Navigation2D 노드의 자식 또는 그 아래에 있어야 합" +"니다. 이것은 내비게이션 데이터만을 제공합니다." #: scene/2d/parallax_layer.cpp msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" -"ParallaxLayer는 ParallaxBackground 노드의 자식 노드로 있을 때만 작동해요." +"ParallaxLayer는 ParallaxBackground 노드의 자식 노드로 있을 때만 작동합니다." #: scene/2d/particles_2d.cpp msgid "" @@ -11989,16 +12096,17 @@ msgid "" "Use the CPUParticles2D node instead. You can use the \"Convert to " "CPUParticles\" option for this purpose." msgstr "" -"GPU 기반 파티클은 GLES2 비디오 드라이버에서 지원하지 않아요.\n" -"대신 CPUParticles2D 노드를 사용하세요. 이 경우 \"CPU파티클로 변환하기\" 옵션" -"을 사용할 수 있어요." +"GPU 기반 파티클은 GLES2 비디오 드라이버에서 지원하지 않습니다.\n" +"대신 CPUParticles2D 노드를 사용하세요. 이 경우 \"CPU파티클로 변환\" 옵션을 사" +"용할 수 있습니다." #: scene/2d/particles_2d.cpp scene/3d/particles.cpp msgid "" "A material to process the particles is not assigned, so no behavior is " "imprinted." msgstr "" -"파티클을 처리할 머티리얼을 지정하지 않았어요. 아무런 동작도 찍히지 않아요." +"파티클을 처리할 머티리얼을 지정하지 않았습니다. 아무런 동작도 찍히지 않습니" +"다." #: scene/2d/particles_2d.cpp msgid "" @@ -12006,11 +12114,11 @@ msgid "" "\"Particles Animation\" enabled." msgstr "" "Particles2D 애니메이션은 \"Particles Animation\"이 켜져 있는 " -"CanvasItemMaterial을 사용해야 해요." +"CanvasItemMaterial을 사용해야 합니다." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." -msgstr "PathFollow2D는 Path2D 노드의 자식 노드로 있을 때만 작동해요." +msgstr "PathFollow2D는 Path2D 노드의 자식 노드로 있을 때만 작동합니다." #: scene/2d/physics_body_2d.cpp msgid "" @@ -12019,27 +12127,27 @@ msgid "" "Change the size in children collision shapes instead." msgstr "" "(캐릭터나 리지드 모드에서) RigidBody2D의 크기 변경은 물리 엔진이 작동하는 동" -"안 큰 부담이 돼요.\n" +"안 큰 부담이 됩니다.\n" "대신 자식 충돌 형태의 크기를 변경해보세요." #: scene/2d/remote_transform_2d.cpp msgid "Path property must point to a valid Node2D node to work." -msgstr "Path 속성은 올바른 Node2D 노드를 가리켜야 해요." +msgstr "Path 속성은 올바른 Node2D 노드를 가리켜야 합니다." #: scene/2d/skeleton_2d.cpp msgid "This Bone2D chain should end at a Skeleton2D node." -msgstr "이 Bone2D 체인은 Skeleton2D 노드에서 끝나야 해요." +msgstr "이 Bone2D 체인은 Skeleton2D 노드에서 끝나야 합니다." #: scene/2d/skeleton_2d.cpp msgid "A Bone2D only works with a Skeleton2D or another Bone2D as parent node." -msgstr "Bone2D는 Skeleton2D나 다른 Bone2D가 부모 노드로 있어야만 작동해요." +msgstr "Bone2D는 Skeleton2D나 다른 Bone2D가 부모 노드로 있어야만 작동합니다." #: scene/2d/skeleton_2d.cpp msgid "" "This bone lacks a proper REST pose. Go to the Skeleton2D node and set one." msgstr "" -"이 본에 적절한 대기 자세가 없어요. Skeleton2D 노드로 가서 대기 자세를 설정하" -"세요." +"이 본에 적절한 대기 자세가 없습니다. Skeleton2D 노드로 가서 대기 자세를 설정" +"하세요." #: scene/2d/tile_map.cpp msgid "" @@ -12047,46 +12155,46 @@ msgid "" "to. Please use it as a child of Area2D, StaticBody2D, RigidBody2D, " "KinematicBody2D, etc. to give them a shape." msgstr "" -"Use Parent가 켜진 TileMap은 형태를 주는 부모 CollisionObject2D가 필요해요. 형" -"태를 주기 위해 Area2D, StaticBody2D, RigidBody2D, KinematicBody2D 등을 자식 " -"노드로 사용해주세요." +"Use Parent가 켜진 TileMap은 형태를 주는 부모 CollisionObject2D가 필요합니다. " +"형태를 주기 위해 Area2D, StaticBody2D, RigidBody2D, KinematicBody2D 등을 자" +"식 노드로 사용해주세요." #: scene/2d/visibility_notifier_2d.cpp msgid "" "VisibilityEnabler2D works best when used with the edited scene root directly " "as parent." msgstr "" -"VisibilityEnabler2D는 편집한 씬의 루트에 직접 부모로 사용할 때 가장 잘 작동해" -"요." +"VisibilityEnabler2D는 편집한 씬의 루트에 직접 부모로 사용할 때 가장 잘 작동합" +"니다." #: scene/3d/arvr_nodes.cpp msgid "ARVRCamera must have an ARVROrigin node as its parent." -msgstr "ARVRCamera는 반드시 ARVROrigin 노드를 부모로 갖고 있어야 해요." +msgstr "ARVRCamera는 반드시 ARVROrigin 노드를 부모로 갖고 있어야 합니다." #: scene/3d/arvr_nodes.cpp msgid "ARVRController must have an ARVROrigin node as its parent." -msgstr "ARVRController는 반드시 ARVROrigin 노드를 부모로 갖고 있어야 해요." +msgstr "ARVRController는 반드시 ARVROrigin 노드를 부모로 갖고 있어야 합니다." #: scene/3d/arvr_nodes.cpp msgid "" "The controller ID must not be 0 or this controller won't be bound to an " "actual controller." msgstr "" -"컨트롤러 ID가 0이 되면 컨트롤러가 실제 컨트롤러에 바인딩하지 않게 돼요." +"컨트롤러 ID가 0이 되면 컨트롤러가 실제 컨트롤러에 바인딩하지 않게 됩니다." #: scene/3d/arvr_nodes.cpp msgid "ARVRAnchor must have an ARVROrigin node as its parent." -msgstr "ARVRAnchor는 반드시 ARVROrigin 노드를 부모로 갖고 있어야 해요." +msgstr "ARVRAnchor는 반드시 ARVROrigin 노드를 부모로 갖고 있어야 합니다." #: scene/3d/arvr_nodes.cpp msgid "" "The anchor ID must not be 0 or this anchor won't be bound to an actual " "anchor." -msgstr "앵커 ID가 0이 되면 앵커가 실제 앵커에 바인딩하지 않게 돼요." +msgstr "앵커 ID가 0이 되면 앵커가 실제 앵커에 바인딩하지 않게 됩니다." #: scene/3d/arvr_nodes.cpp msgid "ARVROrigin requires an ARVRCamera child node." -msgstr "ARVROrigin은 자식으로 ARVRCamera 노드가 필요해요." +msgstr "ARVROrigin은 자식으로 ARVRCamera 노드가 필요합니다." #: scene/3d/baked_lightmap.cpp msgid "%d%%" @@ -12118,7 +12226,7 @@ msgid "" "Consider adding a CollisionShape or CollisionPolygon as a child to define " "its shape." msgstr "" -"이 노드는 Shape가 없어요. 다른 물체와 충돌하거나 상호 작용할 수 없어요.\n" +"이 노드는 Shape가 없습니다. 다른 물체와 충돌하거나 상호 작용할 수 없습니다.\n" "CollisionShape 또는 CollisionPolygon을 자식 노드로 추가해서 Shape을 정의해보" "세요." @@ -12128,13 +12236,13 @@ msgid "" "CollisionObject derived node. Please only use it as a child of Area, " "StaticBody, RigidBody, KinematicBody, etc. to give them a shape." msgstr "" -"CollisionPolygon은 CollisionObject에 충돌 Shape를 지정하는 용도로만 사용돼" -"요. Area, StaticBody, RigidBody, KinematicBody 등에 자식 노드로 추가해서 사용" +"CollisionPolygon은 CollisionObject에 충돌 Shape를 지정하는 용도로만 사용됩니" +"다. Area, StaticBody, RigidBody, KinematicBody 등에 자식 노드로 추가해서 사용" "해주세요." #: scene/3d/collision_polygon.cpp msgid "An empty CollisionPolygon has no effect on collision." -msgstr "빈 CollisionPolygon는 충돌에 영향을 주지 않아요." +msgstr "빈 CollisionPolygon는 충돌에 영향을 주지 않습니다." #: scene/3d/collision_shape.cpp msgid "" @@ -12142,29 +12250,29 @@ msgid "" "derived node. Please only use it as a child of Area, StaticBody, RigidBody, " "KinematicBody, etc. to give them a shape." msgstr "" -"CollisionShape은 CollisionObject에 충돌 Shape를 지정하는 용도로만 사용돼요. " -"Area, StaticBody, RigidBody, KinematicBody 등에 자식 노드로 추가해서 사용해주" -"세요." +"CollisionShape은 CollisionObject에 충돌 Shape를 지정하는 용도로만 사용됩니" +"다. Area, StaticBody, RigidBody, KinematicBody 등에 자식 노드로 추가해서 사용" +"해주세요." #: scene/3d/collision_shape.cpp msgid "" "A shape must be provided for CollisionShape to function. Please create a " "shape resource for it." msgstr "" -"CollisionShape가 제 기능을 하려면 Shape가 있어야 해요. Shape 리소스를 만들어" -"주세요." +"CollisionShape가 제 기능을 하려면 Shape가 있어야 합니다. Shape 리소스를 만들" +"어주세요." #: scene/3d/collision_shape.cpp msgid "" "Plane shapes don't work well and will be removed in future versions. Please " "don't use them." msgstr "" -"평면 Shape는 잘 작동하지 않으며 이후 버전에서 제거될 예정이에요. 사용하지 말" +"평면 Shape는 잘 작동하지 않으며 이후 버전에서 제거될 예정입니다. 사용하지 말" "아주세요." #: scene/3d/cpu_particles.cpp msgid "Nothing is visible because no mesh has been assigned." -msgstr "지정한 메시가 없어서 아무 것도 보이지 않아요." +msgstr "지정한 메시가 없어서 아무 것도 보이지 않습니다." #: scene/3d/cpu_particles.cpp msgid "" @@ -12172,35 +12280,36 @@ msgid "" "Billboard Mode is set to \"Particle Billboard\"." msgstr "" "CPUParticles 애니메이션을 사용하려면 Billboard Mode가 \"Particle Billboard" -"\"로 설정된 SpatialMaterial이 필요해요." +"\"로 설정된 SpatialMaterial이 필요합니다." #: scene/3d/gi_probe.cpp msgid "Plotting Meshes" -msgstr "메시 구분하기" +msgstr "메시 구분" #: scene/3d/gi_probe.cpp msgid "" "GIProbes are not supported by the GLES2 video driver.\n" "Use a BakedLightmap instead." msgstr "" -"GIProbe는 GLES2 비디오 드라이버에서 지원하지 않아요.\n" +"GIProbe는 GLES2 비디오 드라이버에서 지원하지 않습니다.\n" "대신 BakedLightmap을 사용하세요." #: scene/3d/light.cpp msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows." -msgstr "SpotLight의 각도를 90도 이상으로 잡게되면 그림자를 투영할 수 없어요." +msgstr "SpotLight의 각도를 90도 이상으로 잡게되면 그림자를 투영할 수 없습니다." #: scene/3d/navigation_mesh.cpp msgid "A NavigationMesh resource must be set or created for this node to work." -msgstr "이 노드가 작동하려면 NavigationMesh 리소스를 설정하거나 만들어야 해요." +msgstr "" +"이 노드가 작동하려면 NavigationMesh 리소스를 설정하거나 만들어야 합니다." #: scene/3d/navigation_mesh.cpp msgid "" "NavigationMeshInstance must be a child or grandchild to a Navigation node. " "It only provides navigation data." msgstr "" -"NavigationMeshInstance는 Navigation 노드의 자식이나 더 하위에 있어야 해요. 이" -"것은 내비게이션 데이터만 제공해요." +"NavigationMeshInstance는 Navigation 노드의 자식이나 더 하위에 있어야 합니다. " +"이것은 내비게이션 데이터만 제공합니다." #: scene/3d/particles.cpp msgid "" @@ -12208,14 +12317,14 @@ msgid "" "Use the CPUParticles node instead. You can use the \"Convert to CPUParticles" "\" option for this purpose." msgstr "" -"GPU 기반 파티클은 GLES2 비디오 드라이버에서 지원하지 않아요.\n" -"대신 CPUParticles 노드를 사용하세요. 이 경우 \"CPU파티클로 변환하기\" 설정을 " -"사용할 수 있어요." +"GPU 기반 파티클은 GLES2 비디오 드라이버에서 지원하지 않습니다.\n" +"대신 CPUParticles 노드를 사용하세요. 이 경우 \"CPU파티클로 변환\" 설정을 사용" +"할 수 있습니다." #: scene/3d/particles.cpp msgid "" "Nothing is visible because meshes have not been assigned to draw passes." -msgstr "메시가 패스를 그리도록 지정하지 않아서, 아무 것도 보이지 않아요." +msgstr "메시가 패스를 그리도록 지정하지 않아서, 아무 것도 보이지 않습니다." #: scene/3d/particles.cpp msgid "" @@ -12223,11 +12332,11 @@ msgid "" "Mode is set to \"Particle Billboard\"." msgstr "" "Particles 애니메이션을 사용하려면 Billboard Mode가 \"Particle Billboard\"로 " -"설정된 SpatialMaterial이 필요해요." +"설정된 SpatialMaterial이 필요합니다." #: scene/3d/path.cpp msgid "PathFollow only works when set as a child of a Path node." -msgstr "PathFollow는 Path 노드의 자식으로 있을 때만 작동해요." +msgstr "PathFollow는 Path 노드의 자식으로 있을 때만 작동합니다." #: scene/3d/path.cpp msgid "" @@ -12235,7 +12344,7 @@ msgid "" "parent Path's Curve resource." msgstr "" "PathFollow의 ROTATION_ORIENTED는 부모 Path의 Curve 리소스에서 \"Up Vector" -"\"가 켜져 있어야 해요." +"\"가 켜져 있어야 합니다." #: scene/3d/physics_body.cpp msgid "" @@ -12244,7 +12353,7 @@ msgid "" "Change the size in children collision shapes instead." msgstr "" "(캐릭터나 리지드 모드에서) RigidBody의 크기 변경은 물리 엔진이 작동하는 동안 " -"큰 부담이 돼요.\n" +"큰 부담이 됩니다.\n" "대신 자식 충돌 모양의 크기를 변경하세요." #: scene/3d/remote_transform.cpp @@ -12253,11 +12362,11 @@ msgid "" "derived node to work." msgstr "" "\"Remote Path\" 속성은 올바른 Spatial 노드, 또는 Spatial에서 파생된 노드를 가" -"리켜야 해요." +"리켜야 합니다." #: scene/3d/soft_body.cpp msgid "This body will be ignored until you set a mesh." -msgstr "이 바디는 메시를 설정할 때까지 무시돼요." +msgstr "이 바디는 메시를 설정할 때까지 무시됩니다." #: scene/3d/soft_body.cpp msgid "" @@ -12265,7 +12374,7 @@ msgid "" "running.\n" "Change the size in children collision shapes instead." msgstr "" -"실행 중에 SoftBody의 크기 변경은 물리 엔진에 의해 다시 정의돼요.\n" +"실행 중에 SoftBody의 크기 변경은 물리 엔진에 의해 재정의됩니다.\n" "대신 자식의 충돌 모양 크기를 변경하세요." #: scene/3d/sprite_3d.cpp @@ -12274,14 +12383,14 @@ msgid "" "order for AnimatedSprite3D to display frames." msgstr "" "AnimatedSprite3D가 프레임을 보여주기 위해서는 \"Frames\" 속성에 SpriteFrames " -"리소스를 만들거나 설정해야 해요." +"리소스를 만들거나 설정해야 합니다." #: scene/3d/vehicle_body.cpp msgid "" "VehicleWheel serves to provide a wheel system to a VehicleBody. Please use " "it as a child of a VehicleBody." msgstr "" -"VehicleWheel은 VehicleBody로 바퀴 시스템을 제공하는 역할이에요. VehicleBody" +"VehicleWheel은 VehicleBody로 바퀴 시스템을 제공하는 역할입니다. VehicleBody" "의 자식으로 사용해주세요." #: scene/3d/world_environment.cpp @@ -12290,20 +12399,20 @@ msgid "" "Environment to have a visible effect." msgstr "" "WorldEnvironment가 시각 효과를 갖도록 Environment를 갖고 있는 \"Environment" -"\" 속성이 필요해요." +"\" 속성이 필요합니다." #: scene/3d/world_environment.cpp msgid "" "Only one WorldEnvironment is allowed per scene (or set of instanced scenes)." msgstr "" -"씬마다 (혹은 인스턴스된 씬 세트마다) WorldEnvironment는 하나만 허용돼요." +"씬마다 (혹은 인스턴스된 씬 세트마다) WorldEnvironment는 하나만 허용됩니다." #: scene/3d/world_environment.cpp msgid "" "This WorldEnvironment is ignored. Either add a Camera (for 3D scenes) or set " "this environment's Background Mode to Canvas (for 2D scenes)." msgstr "" -"이 WorldEnvironment는 무시돼요. (3D 씬을 위해) Camera를 추가하거나 아니면 " +"이 WorldEnvironment는 무시됩니다. (3D 씬을 위해) Camera를 추가하거나 아니면 " "(2D 씬을 위해) 이 환경의 Background Mode를 Canvas로 설정하세요." #: scene/animation/animation_blend_tree.cpp @@ -12324,29 +12433,30 @@ msgstr "잘못된 애니메이션: '%s'." #: scene/animation/animation_tree.cpp msgid "Nothing connected to input '%s' of node '%s'." -msgstr "노드 '%s'의 '%s' 입력에 아무것도 연결되지 않았어요." +msgstr "노드 '%s'의 '%s' 입력에 아무것도 연결되지 않았습니다." #: scene/animation/animation_tree.cpp msgid "No root AnimationNode for the graph is set." -msgstr "그래프를 위한 루트 AnimationNode를 설정하지 않았어요." +msgstr "그래프를 위한 루트 AnimationNode를 설정하지 않았습니다." #: scene/animation/animation_tree.cpp msgid "Path to an AnimationPlayer node containing animations is not set." msgstr "" -"애니메이션을 갖고 있는 AnimationPlayer 노드의 경로를 설정하지 않았어요." +"애니메이션을 갖고 있는 AnimationPlayer 노드의 경로를 설정하지 않았습니다." #: scene/animation/animation_tree.cpp msgid "Path set for AnimationPlayer does not lead to an AnimationPlayer node." msgstr "" -"AnimationPlayer에 대한 경로 설정이 AnimationPlayer 노드를 향하고 있지 않아요." +"AnimationPlayer에 대한 경로 설정이 AnimationPlayer 노드를 향하고 있지 않습니" +"다." #: scene/animation/animation_tree.cpp msgid "The AnimationPlayer root node is not a valid node." -msgstr "AnimationPlayer 루트 노드가 올바른 노드가 아니에요." +msgstr "AnimationPlayer 루트 노드가 올바른 노드가 아닙니다." #: scene/animation/animation_tree_player.cpp msgid "This node has been deprecated. Use AnimationTree instead." -msgstr "이 노드는 더 이상 사용할 수 없어요. 대신 AnimationTree를 사용하세요." +msgstr "이 노드는 더 이상 사용할 수 없습니다. 대신 AnimationTree를 사용하세요." #: scene/gui/color_picker.cpp msgid "" @@ -12355,8 +12465,8 @@ msgid "" "RMB: Remove preset" msgstr "" "색상: #%s\n" -"좌클릭: 색상 설정하기\n" -"우클릭: 프리셋 제거하기" +"좌클릭: 색상 설정\n" +"우클릭: 프리셋 제거" #: scene/gui/color_picker.cpp msgid "Pick a color from the editor window." @@ -12372,11 +12482,11 @@ msgstr "Raw" #: scene/gui/color_picker.cpp msgid "Switch between hexadecimal and code values." -msgstr "16진수나 코드 값으로 전환해요." +msgstr "16진수나 코드 값으로 전환합니다." #: scene/gui/color_picker.cpp msgid "Add current color as a preset." -msgstr "현재 색상을 프리셋으로 추가해요." +msgstr "현재 색상을 프리셋으로 추가합니다." #: scene/gui/container.cpp msgid "" @@ -12384,7 +12494,7 @@ msgid "" "children placement behavior.\n" "If you don't intend to add a script, use a plain Control node instead." msgstr "" -"Container 자체는 자식 배치 작업을 구성하는 스크립트 외에는 목적이 없어요.\n" +"Container 자체는 자식 배치 작업을 구성하는 스크립트 외에는 목적이 없습니다.\n" "스크립트를 추가하는 의도가 없으면, 순수한 Control 노드를 사용해주세요." #: scene/gui/control.cpp @@ -12393,7 +12503,8 @@ msgid "" "\"Ignore\". To solve this, set the Mouse Filter to \"Stop\" or \"Pass\"." msgstr "" "Hint Tooltip은 Control의 Mouse Filter가 \"Ignore\"으로 설정되어 있기 때문에 " -"보이지 않아요. 해결하려면 Mouse Filter를 \"Stop\"이나 \"Pass\"로 설정하세요." +"보이지 않습니다. 해결하려면 Mouse Filter를 \"Stop\"이나 \"Pass\"로 설정하세" +"요." #: scene/gui/dialogs.cpp msgid "Alert!" @@ -12409,12 +12520,12 @@ msgid "" "functions. Making them visible for editing is fine, but they will hide upon " "running." msgstr "" -"Popup은 popup() 또는 기타 popup*() 함수로 호출하기 전까지 기본적으로 숨어있어" -"요. 편집하는 동안 보이도록 할 수는 있으나, 실행 시에는 보이지 않아요." +"Popup은 popup() 또는 기타 popup*() 함수로 호출하기 전까지 기본적으로 숨어있습" +"니다. 편집하는 동안 보이도록 할 수는 있으나, 실행 시에는 보이지 않습니다." #: scene/gui/range.cpp msgid "If \"Exp Edit\" is enabled, \"Min Value\" must be greater than 0." -msgstr "\"Exp Edit\"을 켜면, \"Min Value\"는 반드시 0보다 커야 해요." +msgstr "\"Exp Edit\"을 켜면, \"Min Value\"는 반드시 0보다 커야 합니다." #: scene/gui/scroll_container.cpp msgid "" @@ -12422,7 +12533,7 @@ msgid "" "Use a container as child (VBox, HBox, etc.), or a Control and set the custom " "minimum size manually." msgstr "" -"ScrollContainer는 단일 자식 Control을 작업하기 위한 것이에요.\n" +"ScrollContainer는 단일 자식 Control을 작업하기 위한 것입니다.\n" "(VBox, HBox 등) 컨테이너를 자식으로 사용하거나, Control을 사용하고 맞춤 최소 " "수치를 수동으로 설정하세요." @@ -12436,7 +12547,7 @@ msgid "" "Environment -> Default Environment) could not be loaded." msgstr "" "프로젝트 설정 (Rendering -> Environment -> Default Environment)에 지정한 기" -"본 환경을 불러올 수 없어요." +"본 환경을 불러올 수 없습니다." #: scene/main/viewport.cpp msgid "" @@ -12445,10 +12556,10 @@ msgid "" "obtain a size. Otherwise, make it a RenderTarget and assign its internal " "texture to some node for display." msgstr "" -"뷰포트를 렌더 대상으로 설정하지 않았어요. 뷰포트의 내용을 화면에 직접 표시하" -"려면, Control의 자식 노드로 만들어서 크기를 얻어야 해요. 그렇지 않을 경우, 화" -"면에 표시하기 위해서는 뷰포트를 RenderTarget으로 만들고 내부적인 텍스처를 다" -"른 노드에 지정해야 해요." +"뷰포트를 렌더 대상으로 설정하지 않았습니다. 뷰포트의 내용을 화면에 직접 표시" +"하려면, Control의 자식 노드로 만들어서 크기를 얻어야 합니다. 그렇지 않을 경" +"우, 화면에 표시하기 위해서는 뷰포트를 RenderTarget으로 만들고 내부적인 텍스처" +"를 다른 노드에 지정해야 합니다." #: scene/resources/visual_shader_nodes.cpp msgid "Invalid source for preview." @@ -12472,11 +12583,20 @@ msgstr "Uniform에 대입." #: servers/visual/shader_language.cpp msgid "Varyings can only be assigned in vertex function." -msgstr "Varying은 꼭짓점 함수에만 지정할 수 있어요." +msgstr "Varying은 꼭짓점 함수에만 지정할 수 있습니다." #: servers/visual/shader_language.cpp msgid "Constants cannot be modified." -msgstr "상수는 수정할 수 없어요." +msgstr "상수는 수정할 수 없습니다." + +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "%d개를 바꿨습니다." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Static Convex Body 만들기" + +#~ msgid "Failed creating shapes!" +#~ msgstr "Shape 만들기 실패!" #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" diff --git a/editor/translations/lt.po b/editor/translations/lt.po index f3118b99429..5f8d87a7a5c 100644 --- a/editor/translations/lt.po +++ b/editor/translations/lt.po @@ -702,7 +702,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5821,11 +5821,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5837,12 +5837,29 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "Sukurti Naują" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Sukurti Naują" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5893,19 +5910,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Keisti Poligono Skalę" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Keisti Poligono Skalę" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8356,7 +8411,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9468,11 +9523,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9480,11 +9540,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10136,6 +10196,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10172,7 +10236,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10202,10 +10266,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10215,11 +10275,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10239,6 +10299,14 @@ msgstr "" msgid "Reset" msgstr "Atstatyti Priartinimą" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10691,7 +10759,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10787,6 +10855,10 @@ msgstr "Atsijungti" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -10837,10 +10909,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/lv.po b/editor/translations/lv.po index b6066df271b..84c4a0e584c 100644 --- a/editor/translations/lv.po +++ b/editor/translations/lv.po @@ -693,8 +693,9 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "" +#, fuzzy +msgid "%d replaced." +msgstr "Aizvietot" #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5806,11 +5807,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5822,12 +5823,29 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "Izveidot Jaunu %s" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Izveidot Jaunu %s" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5878,19 +5896,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Izveidot" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Izveidot" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8329,7 +8385,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9438,11 +9494,17 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Kļūme atverot arhīvu failu, nav ZIP formātā." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9450,11 +9512,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10102,6 +10164,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10137,7 +10203,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10167,10 +10233,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10180,11 +10242,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10204,6 +10266,15 @@ msgstr "" msgid "Reset" msgstr "Atiestatīt tālummaiņu" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Derīgie simboli:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10655,7 +10726,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10754,6 +10825,10 @@ msgstr "Savienot" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -10803,10 +10878,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/mi.po b/editor/translations/mi.po index 24d1f213e2f..de68081972e 100644 --- a/editor/translations/mi.po +++ b/editor/translations/mi.po @@ -659,7 +659,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5632,11 +5632,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5648,11 +5648,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5703,18 +5719,55 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8080,7 +8133,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9164,11 +9217,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9176,11 +9234,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9825,6 +9883,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -9860,7 +9922,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -9889,10 +9951,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -9902,11 +9960,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -9925,6 +9983,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10364,7 +10430,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10455,6 +10521,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10503,10 +10573,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/ml.po b/editor/translations/ml.po index dbf8e76d3fd..b3deb290901 100644 --- a/editor/translations/ml.po +++ b/editor/translations/ml.po @@ -669,7 +669,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5648,11 +5648,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5664,11 +5664,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5719,18 +5735,55 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8096,7 +8149,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9180,11 +9233,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9192,11 +9250,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9841,6 +9899,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -9876,7 +9938,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -9905,10 +9967,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -9918,11 +9976,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -9941,6 +9999,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10380,7 +10446,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10471,6 +10537,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10519,10 +10589,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/mr.po b/editor/translations/mr.po index 43f7620d282..3803ad77317 100644 --- a/editor/translations/mr.po +++ b/editor/translations/mr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2020-01-11 03:05+0000\n" +"PO-Revision-Date: 2020-01-30 03:56+0000\n" "Last-Translator: Prachi Joshi \n" "Language-Team: Marathi \n" @@ -14,7 +14,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 3.10.1\n" +"X-Generator: Weblate 3.11-dev\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -665,7 +665,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -4398,95 +4398,95 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp msgid "1 step" -msgstr "" +msgstr "1 पायरी" #: editor/plugins/animation_player_editor_plugin.cpp msgid "2 steps" -msgstr "" +msgstr "2 पायऱ्या" #: editor/plugins/animation_player_editor_plugin.cpp msgid "3 steps" -msgstr "" +msgstr "3 पायर्‍या" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Differences Only" -msgstr "" +msgstr "फक्त फरक" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Force White Modulate" -msgstr "" +msgstr "व्हाइट मॉड्युलेटेड सक्ती करा" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Include Gizmos (3D)" -msgstr "" +msgstr "गिझ्मोस (3 डी) समाविष्ट करा" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Pin AnimationPlayer" -msgstr "" +msgstr "अ‍ॅनिमेशनप्लेअर पिन करा" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Create New Animation" -msgstr "" +msgstr "नवीन अ‍ॅनिमेशन तयार करा" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation Name:" -msgstr "" +msgstr "अ‍ॅनिमेशन नाव:" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp editor/property_editor.cpp msgid "Error!" -msgstr "" +msgstr "त्रुटी!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Blend Times:" -msgstr "" +msgstr "ब्लेंड टाइम्स:" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Next (Auto Queue):" -msgstr "" +msgstr "पुढील (स्वयं रांग):" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Cross-Animation Blend Times" -msgstr "" +msgstr "क्रॉस-अ‍ॅनिमेशन ब्लेंड टाइम्स" #: editor/plugins/animation_state_machine_editor.cpp msgid "Move Node" -msgstr "" +msgstr "नोड हलवा" #: editor/plugins/animation_state_machine_editor.cpp msgid "Transition exists!" -msgstr "" +msgstr "संक्रमण विद्यमान आहे!" #: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" -msgstr "" +msgstr "संक्रमण जोडा" #: editor/plugins/animation_state_machine_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Add Node" -msgstr "" +msgstr "नोड जोडा" #: editor/plugins/animation_state_machine_editor.cpp msgid "End" -msgstr "" +msgstr "समाप्त" #: editor/plugins/animation_state_machine_editor.cpp msgid "Immediate" -msgstr "" +msgstr "त्वरित" #: editor/plugins/animation_state_machine_editor.cpp msgid "Sync" -msgstr "" +msgstr "समक्रमित करा" #: editor/plugins/animation_state_machine_editor.cpp msgid "At End" -msgstr "" +msgstr "शेवटी" #: editor/plugins/animation_state_machine_editor.cpp msgid "Travel" -msgstr "" +msgstr "प्रवास" #: editor/plugins/animation_state_machine_editor.cpp msgid "Start and end nodes are needed for a sub-transition." @@ -4498,15 +4498,15 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp msgid "Node Removed" -msgstr "" +msgstr "नोड काढला" #: editor/plugins/animation_state_machine_editor.cpp msgid "Transition Removed" -msgstr "" +msgstr "संक्रमण काढले" #: editor/plugins/animation_state_machine_editor.cpp msgid "Set Start Node (Autoplay)" -msgstr "" +msgstr "स्टार्ट नोड सेट करा (ऑटोप्ले)" #: editor/plugins/animation_state_machine_editor.cpp msgid "" @@ -4517,15 +4517,15 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp msgid "Create new nodes." -msgstr "" +msgstr "नवीन नोड तयार करा." #: editor/plugins/animation_state_machine_editor.cpp msgid "Connect nodes." -msgstr "" +msgstr "नोड कनेक्ट करा." #: editor/plugins/animation_state_machine_editor.cpp msgid "Remove selected node or transition." -msgstr "" +msgstr "निवडलेले नोड किंवा संक्रमण काढा." #: editor/plugins/animation_state_machine_editor.cpp msgid "Toggle autoplay this animation on start, restart or seek to zero." @@ -4533,29 +4533,29 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp msgid "Set the end animation. This is useful for sub-transitions." -msgstr "" +msgstr "शेवटचे अ‍ॅनिमेशन सेट करा. हे उप-संक्रमणांसाठी उपयुक्त आहे." #: editor/plugins/animation_state_machine_editor.cpp msgid "Transition: " -msgstr "" +msgstr "संक्रमण: " #: editor/plugins/animation_state_machine_editor.cpp msgid "Play Mode:" -msgstr "" +msgstr "प्ले मोड:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" -msgstr "" +msgstr "अ‍ॅनिमेशन ट्री" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "New name:" -msgstr "" +msgstr "नवीन नाव:" #: editor/plugins/animation_tree_player_editor_plugin.cpp #: editor/plugins/multimesh_editor_plugin.cpp msgid "Scale:" -msgstr "" +msgstr "स्केल:" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Fade In (s):" @@ -5639,11 +5639,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5655,11 +5655,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5710,18 +5726,55 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8087,7 +8140,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9171,11 +9224,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9183,11 +9241,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9832,6 +9890,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -9867,7 +9929,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -9896,10 +9958,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -9909,11 +9967,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -9932,6 +9990,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10371,7 +10437,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10462,6 +10528,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10510,10 +10580,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/ms.po b/editor/translations/ms.po index 0207d83de59..ed332284c94 100644 --- a/editor/translations/ms.po +++ b/editor/translations/ms.po @@ -689,7 +689,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5686,11 +5686,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5702,11 +5702,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5757,18 +5773,55 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8144,7 +8197,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9237,11 +9290,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9249,11 +9307,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9899,6 +9957,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -9934,7 +9996,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -9963,10 +10025,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -9976,11 +10034,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -9999,6 +10057,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10441,7 +10507,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10532,6 +10598,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10580,10 +10650,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/nb.po b/editor/translations/nb.po index dcbe8e6950d..09bec2c4aae 100644 --- a/editor/translations/nb.po +++ b/editor/translations/nb.po @@ -727,8 +727,9 @@ msgid "Line Number:" msgstr "Linjenummer:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Erstattet %d forekomst(er)." +#, fuzzy +msgid "%d replaced." +msgstr "Erstatt..." #: editor/code_editor.cpp editor/editor_help.cpp #, fuzzy @@ -6221,11 +6222,12 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Kunne ikke opprette mappe." #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6237,12 +6239,30 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "Lag ny %s" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Kunne ikke opprette mappe." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Lag ny %s" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6293,19 +6313,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Lag Poly" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Lag Poly" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy msgid "View UV1" @@ -8859,7 +8917,7 @@ msgstr "TileSet..." msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9997,11 +10055,18 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." -msgstr "" +#, fuzzy +msgid "The path specified doesn't exist." +msgstr "Fil eksisterer ikke." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Feil ved åpning av pakkefil, ikke i zip format." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -10009,11 +10074,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10695,6 +10760,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Gjeldende Versjon:" + #: editor/rename_dialog.cpp #, fuzzy msgid "Advanced Options" @@ -10735,7 +10805,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10765,10 +10835,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10778,11 +10844,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10804,6 +10870,15 @@ msgstr "Store versaler" msgid "Reset" msgstr "Nullstill Zoom" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Gyldige karakterer:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -11278,7 +11353,7 @@ msgstr "Ugyldig indeks egenskap navn '%s' i node %s." #: editor/script_create_dialog.cpp #, fuzzy -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "Animasjonstre er gyldig." #: editor/script_create_dialog.cpp @@ -11386,6 +11461,10 @@ msgstr "Frakoblet" msgid "Copy Error" msgstr "Last Errors" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11436,10 +11515,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -13034,6 +13109,9 @@ msgstr "" msgid "Constants cannot be modified." msgstr "Konstanter kan ikke endres." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Erstattet %d forekomst(er)." + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/nl.po b/editor/translations/nl.po index 39bca63defd..2f79bf52d95 100644 --- a/editor/translations/nl.po +++ b/editor/translations/nl.po @@ -721,8 +721,9 @@ msgid "Line Number:" msgstr "Regelnummer:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "%d voorgekomen waarde(s) vervangen." +#, fuzzy +msgid "%d replaced." +msgstr "Vervang..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5884,12 +5885,13 @@ msgid "Mesh is empty!" msgstr "Mesh is leeg!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Creëer een statisch tri-mesh lichaam" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Creëer Trimesh Botsing Broer" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Creëer een statisch convex lichaam" +msgid "Create Static Trimesh Body" +msgstr "Creëer een statisch tri-mesh lichaam" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5900,11 +5902,30 @@ msgid "Create Trimesh Static Shape" msgstr "Creëer Trimesh Static Shape" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "Shapes maken mislukt!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Creëer Convex Shape(s)" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Kon map niet aanmaken." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Creëer Convex Shape(s)" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5955,18 +5976,57 @@ msgstr "Mesh" msgid "Create Trimesh Static Body" msgstr "Creëer Trimesh Statisch Lichaam" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Creëer Trimesh Botsing Broer" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "Creëer Convex Collision Sibling(s)" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Creëer Convex Collision Sibling(s)" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Creëer Outline Mesh..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Geef UV1 Weer" @@ -8380,7 +8440,7 @@ msgstr "TileSet" msgid "No VCS addons are available." msgstr "Geen VCS addons beschikbaar." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Fout" @@ -9559,11 +9619,19 @@ msgid "Export With Debug" msgstr "Exporteer Met Debug" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "Dit pad bestaat niet." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Fout bij het openen van het pakketbestand, geen zip-formaat." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "Ongeldig '.zip' projectbestand, bevat geen 'project.godot' bestand." #: editor/project_manager.cpp @@ -9571,11 +9639,13 @@ msgid "Please choose an empty folder." msgstr "Kies alstublieft een lege map." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Kies alstublieft een 'project.godot' of '.zip' bestand." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "Map bevat al een Godot project." #: editor/project_manager.cpp @@ -10273,6 +10343,11 @@ msgstr "Voorvoegsel" msgid "Suffix" msgstr "Achtervoegsel" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Reguliere Expressie" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "Geavanceerde opties" @@ -10310,7 +10385,8 @@ msgstr "" "Vergelijk tellersopties." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "Per Niveau teller" #: editor/rename_dialog.cpp @@ -10343,10 +10419,6 @@ msgstr "" "Minimum aantal nummers voor de teller.\n" "Missende cijfers worden met voorloopnullen opgevuld." -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Reguliere Expressie" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "Post-Process" @@ -10356,11 +10428,13 @@ msgid "Keep" msgstr "Houd" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "CamelCase naar under_scored" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "under_scored naar CamelCase" #: editor/rename_dialog.cpp @@ -10379,6 +10453,16 @@ msgstr "Naar hoofdletters" msgid "Reset" msgstr "Resetten" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Reguliere Expressie" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Geldige karakters:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "Knoopouder wijzigen" @@ -10843,7 +10927,8 @@ msgid "Invalid inherited parent name or path." msgstr "Ongeldige overgenomen oudernaam of pad." #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "Script is geldig." #: editor/script_create_dialog.cpp @@ -10934,6 +11019,11 @@ msgstr "Kind proces verbonden." msgid "Copy Error" msgstr "Kopieer Fout" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Videogeheugen" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "Breakpoint overslaan" @@ -10982,10 +11072,6 @@ msgstr "Lijst van videogeheugengebruik per bron:" msgid "Total:" msgstr "Totaal:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Videogeheugen" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Bronpad" @@ -12673,6 +12759,15 @@ msgstr "Varyings kunnen alleen worden toegewezenin vertex functies." msgid "Constants cannot be modified." msgstr "Constanten kunnen niet worden aangepast." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "%d voorgekomen waarde(s) vervangen." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Creëer een statisch convex lichaam" + +#~ msgid "Failed creating shapes!" +#~ msgstr "Shapes maken mislukt!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/or.po b/editor/translations/or.po index 5cddf8dee73..8645103d627 100644 --- a/editor/translations/or.po +++ b/editor/translations/or.po @@ -665,7 +665,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5638,11 +5638,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5654,11 +5654,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5709,18 +5725,55 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8086,7 +8139,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9170,11 +9223,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9182,11 +9240,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9831,6 +9889,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -9866,7 +9928,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -9895,10 +9957,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -9908,11 +9966,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -9931,6 +9989,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10370,7 +10436,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10461,6 +10527,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10509,10 +10579,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/pl.po b/editor/translations/pl.po index e5e5e91d65f..19ed399df13 100644 --- a/editor/translations/pl.po +++ b/editor/translations/pl.po @@ -721,8 +721,9 @@ msgid "Line Number:" msgstr "Numer linii:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Zastąpiono %d wystąpień." +#, fuzzy +msgid "%d replaced." +msgstr "Zamień..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5868,12 +5869,13 @@ msgid "Mesh is empty!" msgstr "Siatka jest pusta!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Stwórz Static Trimesh Body" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Utwórz sąsiadującą trójsiatkę kolizji" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Stwórz statycznych ciało wypukłe" +msgid "Create Static Trimesh Body" +msgstr "Stwórz Static Trimesh Body" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5884,11 +5886,30 @@ msgid "Create Trimesh Static Shape" msgstr "Utwórz statyczny kształt trójsiatki" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "Tworzenie kształtów nieudane!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Utwórz kształt wypukły" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Nie można utworzyć katalogu." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Utwórz kształt wypukły" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5939,18 +5960,57 @@ msgstr "Siatka" msgid "Create Trimesh Static Body" msgstr "Utwórz statyczne ciało trójsiatki" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Utwórz sąsiadującą trójsiatkę kolizji" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "Utwórz wypukłego sąsiada kolizji" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Utwórz wypukłego sąsiada kolizji" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Utwórz siatkę zarysu..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Widok UV1" @@ -8360,7 +8420,7 @@ msgstr "TileSet" msgid "No VCS addons are available." msgstr "Brak dostępnych dodatków VCS." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Błąd" @@ -9526,11 +9586,19 @@ msgid "Export With Debug" msgstr "Eksport z debugowaniem" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "Ścieżka nie istnieje." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Błąd otwierania pliku pakietu, nie jest w formacie ZIP." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" "Niewłaściwy projekt pliku \".zip\", nie zawiera pliku \"project.godot\"." @@ -9539,11 +9607,13 @@ msgid "Please choose an empty folder." msgstr "Proszę wybrać pusty folder." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Proszę wybrać plik \"project.godot\" lub \".zip\"." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "Folder już zawiera projekt Godota." #: editor/project_manager.cpp @@ -10241,6 +10311,11 @@ msgstr "Przedrostek" msgid "Suffix" msgstr "Przyrostek" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Wyrażenia regularne" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "Opcje zaawansowane" @@ -10278,7 +10353,8 @@ msgstr "" "Porównaj opcje licznika." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "Poziomowy licznik" #: editor/rename_dialog.cpp @@ -10309,10 +10385,6 @@ msgstr "" "Minimalna liczba cyfr dla licznika.\n" "Brakujące cyfry są wyrównywane zerami poprzedzającymi." -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Wyrażenia regularne" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "Przetwarzanie końcowe" @@ -10322,11 +10394,13 @@ msgid "Keep" msgstr "Bez zmian" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "CamelCase na under_scored" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "under_scored na CamelCase" #: editor/rename_dialog.cpp @@ -10345,6 +10419,16 @@ msgstr "Na wielkie litery" msgid "Reset" msgstr "Resetuj" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Wyrażenia regularne" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Dopuszczalne znaki:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "Zmień nadrzędny węzeł" @@ -10808,7 +10892,8 @@ msgid "Invalid inherited parent name or path." msgstr "Nieprawidłowa nazwa lub ścieżka klasy bazowej." #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "Skrypt jest prawidłowy." #: editor/script_create_dialog.cpp @@ -10899,6 +10984,11 @@ msgstr "Połączono z procesem potomnym." msgid "Copy Error" msgstr "Kopiuj błąd" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Pamięć wideo" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "Pomiń punkty wstrzymania" @@ -10947,10 +11037,6 @@ msgstr "Zużycie pamięci wideo według zasobów:" msgid "Total:" msgstr "Całkowity:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Pamięć wideo" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Ścieżka zasobu" @@ -12636,6 +12722,15 @@ msgstr "Varying może być przypisane tylko w funkcji wierzchołków." msgid "Constants cannot be modified." msgstr "Stałe nie mogą być modyfikowane." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Zastąpiono %d wystąpień." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Stwórz statycznych ciało wypukłe" + +#~ msgid "Failed creating shapes!" +#~ msgstr "Tworzenie kształtów nieudane!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/pr.po b/editor/translations/pr.po index e77bf47b816..8baec6f3763 100644 --- a/editor/translations/pr.po +++ b/editor/translations/pr.po @@ -698,7 +698,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5826,11 +5826,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5842,11 +5842,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5897,19 +5913,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Yar, Blow th' Selected Down!" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Yar, Blow th' Selected Down!" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8377,7 +8431,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9486,11 +9540,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9498,11 +9557,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10159,6 +10218,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Swap yer Expression" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10195,7 +10259,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10224,11 +10288,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -#, fuzzy -msgid "Regular Expressions" -msgstr "Swap yer Expression" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10238,11 +10297,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10261,6 +10320,15 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Swap yer Expression" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10718,7 +10786,7 @@ msgid "Invalid inherited parent name or path." msgstr "Yer index property name be thrown overboard!" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10818,6 +10886,10 @@ msgstr "Slit th' Node" msgid "Copy Error" msgstr "Slit th' Node" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -10868,10 +10940,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/pt_BR.po b/editor/translations/pt_BR.po index a7d921b78e4..e8e94eced4c 100644 --- a/editor/translations/pt_BR.po +++ b/editor/translations/pt_BR.po @@ -66,7 +66,7 @@ # Gustavo da Silva Santos , 2019. # Rafael Roque , 2019. # José Victor Dias Rodrigues , 2019. -# Fupi Brazil , 2019. +# Fupi Brazil , 2019, 2020. # Julio Pinto Coelho , 2019. # Perrottacooking , 2019. # Wow Bitch , 2019. @@ -80,12 +80,14 @@ # sribgui , 2020. # patrickvob , 2020. # Michael Leocádio , 2020. +# Z , 2020. +# Leonardo Dimano , 2020. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: 2016-05-30\n" -"PO-Revision-Date: 2020-01-27 07:10+0000\n" -"Last-Translator: Michael Leocádio \n" +"PO-Revision-Date: 2020-02-06 09:45+0000\n" +"Last-Translator: Leonardo Dimano \n" "Language-Team: Portuguese (Brazil) \n" "Language: pt_BR\n" @@ -98,11 +100,11 @@ msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Invalid type argument to convert(), use TYPE_* constants." -msgstr "Argumento de tipo inválido para convert(), use constantes TYPE_*." +msgstr "Argumento de tipo inválido para converter(), use TYPE_* constantes." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp msgid "Expected a string of length 1 (a character)." -msgstr "Esperado string de comprimento 1 (a caractere)." +msgstr "Esperado uma string de comprimento 1 (um caractere)." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp @@ -346,7 +348,7 @@ msgstr "Tempo (s): " #: editor/animation_track_editor.cpp msgid "Toggle Track Enabled" -msgstr "Habilitar/Desabilitar Trilha" +msgstr "Habilitar Trilha" #: editor/animation_track_editor.cpp msgid "Continuous" @@ -761,8 +763,9 @@ msgid "Line Number:" msgstr "Número da Linha:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "%d ocorrência(s) substituída(s)." +#, fuzzy +msgid "%d replaced." +msgstr "Substituir..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5924,12 +5927,13 @@ msgid "Mesh is empty!" msgstr "Mesh está vazia!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Criar Corpo Trimesh Estático" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Criar Colisão Trimesh Irmã" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Criar Corpo Convexo Estático" +msgid "Create Static Trimesh Body" +msgstr "Criar Corpo Trimesh Estático" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5940,11 +5944,30 @@ msgid "Create Trimesh Static Shape" msgstr "Criar Forma Estática Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "Falha ao criar formas!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Criar Forma(s) Convexa(s)" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Impossível criar a pasta." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Criar Forma(s) Convexa(s)" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5995,18 +6018,57 @@ msgstr "Malha" msgid "Create Trimesh Static Body" msgstr "Criar Corpo Trimesh Estático" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Criar Colisão Trimesh Irmã" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "Criar Colisão Convexa Irmã(s)" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Criar Colisão Convexa Irmã(s)" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Criar Malha de Contorno..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Visualizar UV1" @@ -8417,7 +8479,7 @@ msgstr "Conjunto de Telha" msgid "No VCS addons are available." msgstr "Nenhum complemento VCS está disponível." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Erro" @@ -9583,11 +9645,19 @@ msgid "Export With Debug" msgstr "Exportar Com Depuração" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "O caminho não existe." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Erro ao abrir arquivo compactado, não está no formato ZIP." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" "Projeto '.zip' inválido, o projeto não contém um arquivo 'project.godot'." @@ -9596,11 +9666,13 @@ msgid "Please choose an empty folder." msgstr "Por favor, escolha uma pasta vazia." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Por favor, escolha um arquivo 'project.godot' ou '.zip'." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "O diretório já contém um projeto Godot." #: editor/project_manager.cpp @@ -10224,7 +10296,7 @@ msgstr "Idiomas:" #: editor/project_settings_editor.cpp msgid "AutoLoad" -msgstr "Carregamento Automático" +msgstr "O AutoLoad" #: editor/project_settings_editor.cpp msgid "Plugins" @@ -10298,6 +10370,11 @@ msgstr "Prefixo" msgid "Suffix" msgstr "Sufixo" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Expressões regulares" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "Opções Avançadas" @@ -10335,7 +10412,8 @@ msgstr "" "Compare as opções do contador." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "Contador de nível" #: editor/rename_dialog.cpp @@ -10366,10 +10444,6 @@ msgstr "" "Número mínimo de dígitos para o contador.\n" "Os dígitos ausentes são preenchidos com zeros à esquerda." -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Expressões regulares" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "Pós-Processamento" @@ -10379,11 +10453,13 @@ msgid "Keep" msgstr "Manter" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "CamelCase para under_scored" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "under_scored para CamelCase" #: editor/rename_dialog.cpp @@ -10402,6 +10478,16 @@ msgstr "Para Maiúscula" msgid "Reset" msgstr "Recompor" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Expressões regulares" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Caracteres válidos:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "Reparentar Nó" @@ -10865,7 +10951,8 @@ msgid "Invalid inherited parent name or path." msgstr "Nome ou caminho do pai herdado inválido." #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "Script válido." #: editor/script_create_dialog.cpp @@ -10956,6 +11043,11 @@ msgstr "Processo Filho Conectado." msgid "Copy Error" msgstr "Copiar Erro" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Mem. de Vídeo" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "Pular Breakpoints" @@ -11004,10 +11096,6 @@ msgstr "Lista de Uso Memória de Vídeo por Recurso:" msgid "Total:" msgstr "Total:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Mem. de Vídeo" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Caminho do Recurso" @@ -12693,6 +12781,15 @@ msgstr "Variáveis só podem ser atribuídas na função de vértice." msgid "Constants cannot be modified." msgstr "Constantes não podem serem modificadas." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "%d ocorrência(s) substituída(s)." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Criar Corpo Convexo Estático" + +#~ msgid "Failed creating shapes!" +#~ msgstr "Falha ao criar formas!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/pt_PT.po b/editor/translations/pt_PT.po index d293860dec2..8f8c1476fb9 100644 --- a/editor/translations/pt_PT.po +++ b/editor/translations/pt_PT.po @@ -698,8 +698,9 @@ msgid "Line Number:" msgstr "Numero da linha:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Substituído %d ocorrência(s)." +#, fuzzy +msgid "%d replaced." +msgstr "Substituir..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5848,12 +5849,13 @@ msgid "Mesh is empty!" msgstr "A Malha está vazia!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Criar corpo estático Trimesh" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Criar irmão de colisão Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Criar corpo estático convexo" +msgid "Create Static Trimesh Body" +msgstr "Criar corpo estático Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5864,11 +5866,30 @@ msgid "Create Trimesh Static Shape" msgstr "Criar Forma Estática Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "Falha na criação de formas!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Criar Forma(s) Convexa(s)" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Impossível criar pasta." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Criar Forma(s) Convexa(s)" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5919,18 +5940,57 @@ msgstr "Malha" msgid "Create Trimesh Static Body" msgstr "Criar corpo estático Trimesh" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Criar irmão de colisão Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "Criar Irmão(s) de Colisão Convexa" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Criar Irmão(s) de Colisão Convexa" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Criar Malha de Contorno..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Ver UV1" @@ -8335,7 +8395,7 @@ msgstr "TileSet" msgid "No VCS addons are available." msgstr "Não existem addons VCS disponíveis." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Erro" @@ -9496,11 +9556,19 @@ msgid "Export With Debug" msgstr "Exportar com Depuração" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "O Caminho não existe." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Erro ao abrir ficheiro comprimido, não está no formato ZIP." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" "Ficheiro de projeto '.zip' inválido, não contém um ficheiro 'project.godot'." @@ -9509,11 +9577,13 @@ msgid "Please choose an empty folder." msgstr "Por favor escolha uma pasta vazia." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Escolha um ficheiro 'project.godot' ou '.zip'." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "A pasta já contém um projeto Godot." #: editor/project_manager.cpp @@ -10211,6 +10281,11 @@ msgstr "Prefixo" msgid "Suffix" msgstr "Sufixo" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Expressões Regulares" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "Opções Avançadas" @@ -10248,7 +10323,8 @@ msgstr "" "Comparar opções do contador." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "Contador por nível" #: editor/rename_dialog.cpp @@ -10279,10 +10355,6 @@ msgstr "" "Número mínimo de dígitos para o contador.\n" "Dígitos ausentes são preenchidos com zeros." -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Expressões Regulares" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "Pós-processamento" @@ -10292,11 +10364,13 @@ msgid "Keep" msgstr "Manter" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "CamelCase para under_scored" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "under_scored para CamelCase" #: editor/rename_dialog.cpp @@ -10315,6 +10389,16 @@ msgstr "Para Maiúsculas" msgid "Reset" msgstr "Repor" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Expressões Regulares" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Carateres válidos:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "Recolocar Nó" @@ -10776,7 +10860,8 @@ msgid "Invalid inherited parent name or path." msgstr "Nome ou Caminho de parente herdado inválido." #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "Script é válido." #: editor/script_create_dialog.cpp @@ -10867,6 +10952,11 @@ msgstr "Processo filho conectado." msgid "Copy Error" msgstr "Copiar Erro" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Memória Vídeo" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "Saltar Pontos de Paragem" @@ -10915,10 +11005,6 @@ msgstr "Lista de utilização de Memória Vídeo por recurso:" msgid "Total:" msgstr "Total:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Memória Vídeo" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Caminho do recurso" @@ -12600,6 +12686,15 @@ msgstr "Variações só podem ser atribuídas na função vértice." msgid "Constants cannot be modified." msgstr "Constantes não podem ser modificadas." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Substituído %d ocorrência(s)." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Criar corpo estático convexo" + +#~ msgid "Failed creating shapes!" +#~ msgstr "Falha na criação de formas!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/ro.po b/editor/translations/ro.po index e73e0c1703f..464f5ba57a3 100644 --- a/editor/translations/ro.po +++ b/editor/translations/ro.po @@ -679,8 +679,9 @@ msgid "Line Number:" msgstr "Linia Numărul:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Înlocuit %d potriviri." +#, fuzzy +msgid "%d replaced." +msgstr "Înlocuiți" #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5999,12 +6000,13 @@ msgid "Mesh is empty!" msgstr "Mesh-ul este gol!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Creează un Corp Static Trimesh" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Creează un Frate de Coliziune Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Creează un Corp Static Convex" +msgid "Create Static Trimesh Body" +msgstr "Creează un Corp Static Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -6016,12 +6018,30 @@ msgid "Create Trimesh Static Shape" msgstr "Creează o Formă Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "Creează o Formă Convexă" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Nu s-a putut creea un contur!" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Creează o Formă Convexă" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6072,19 +6092,57 @@ msgstr "Mesh" msgid "Create Trimesh Static Body" msgstr "Creează un Corp Static Trimesh" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Creează un Frate de Coliziune Trimesh" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Creează un Frate de Coliziune Convex" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Creează un Frate de Coliziune Convex" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Se Creează un Mesh de Contur..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Vizionare UV1" @@ -8613,7 +8671,7 @@ msgstr "Set_de_Plăci..." msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9746,11 +9804,18 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." -msgstr "" +#, fuzzy +msgid "The path specified doesn't exist." +msgstr "Fișierul nu există." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Eroare la deschiderea fişierului pachet, nu este în format ZIP." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9758,11 +9823,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10428,6 +10493,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Versiune Curentă:" + #: editor/rename_dialog.cpp #, fuzzy msgid "Advanced Options" @@ -10468,7 +10538,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10498,10 +10568,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10511,11 +10577,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10535,6 +10601,15 @@ msgstr "" msgid "Reset" msgstr "Resetați Zoom-area" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Caractere valide:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -11003,7 +11078,7 @@ msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "Arborele Animației este valid." #: editor/script_create_dialog.cpp @@ -11108,6 +11183,10 @@ msgstr "Deconectat" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11157,10 +11236,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -12726,6 +12801,12 @@ msgstr "" msgid "Constants cannot be modified." msgstr "" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Înlocuit %d potriviri." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Creează un Corp Static Convex" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/ru.po b/editor/translations/ru.po index 9c56393ae81..f21dc93c643 100644 --- a/editor/translations/ru.po +++ b/editor/translations/ru.po @@ -62,12 +62,14 @@ # Rei , 2019. # Vitaly , 2019. # Andy <8ofproject@gmail.com>, 2020. +# Андрей Беляков , 2020. +# Artur Tretiak , 2020. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-01-27 07:10+0000\n" -"Last-Translator: Danil Alexeev \n" +"PO-Revision-Date: 2020-02-14 03:18+0000\n" +"Last-Translator: Artur Tretiak \n" "Language-Team: Russian \n" "Language: ru\n" @@ -223,9 +225,8 @@ msgid "Anim Multi Change Keyframe Time" msgstr "Время смены ключевых кадров анимации" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Anim Multi Change Transition" -msgstr "Анимация Многократное изменение Переход" +msgstr "Многократное изменение перехода" #: editor/animation_track_editor.cpp #, fuzzy @@ -233,9 +234,8 @@ msgid "Anim Multi Change Transform" msgstr "Анимационное многосменное преобразование" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Anim Multi Change Keyframe Value" -msgstr "Анимация многократное изменение ключевых кадров Значение" +msgstr "Изменить значение ключевого кадра" #: editor/animation_track_editor.cpp msgid "Anim Multi Change Call" @@ -479,7 +479,6 @@ msgid "Not possible to add a new track without a root" msgstr "Нельзя добавить новый трек без корневого узла" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Invalid track for Bezier (no suitable sub-properties)" msgstr "Неверный трек для кривой Безье (нет подходящих подсвойств)" @@ -749,8 +748,9 @@ msgid "Line Number:" msgstr "Номер строки:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Заменено %d совпадений." +#, fuzzy +msgid "%d replaced." +msgstr "Заменить..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -2007,14 +2007,12 @@ msgid "Properties" msgstr "Свойства" #: editor/editor_help.cpp -#, fuzzy msgid "override:" -msgstr "Переопределить" +msgstr "Переопределить:" #: editor/editor_help.cpp -#, fuzzy msgid "default:" -msgstr "По умолчанию" +msgstr "По умолчанию:" #: editor/editor_help.cpp msgid "Methods" @@ -2037,9 +2035,8 @@ msgid "Property Descriptions" msgstr "Описание свойств" #: editor/editor_help.cpp -#, fuzzy msgid "(value)" -msgstr "Значение" +msgstr "(значение)" #: editor/editor_help.cpp msgid "" @@ -5613,9 +5610,8 @@ msgid "Frame Selection" msgstr "Кадрировать выбранное" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Preview Canvas Scale" -msgstr "Предпросмотр масштаба холста" +msgstr "Масштаб при просмотре холста" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Translation mask for inserting keys." @@ -5676,9 +5672,8 @@ msgid "Divide grid step by 2" msgstr "Разделить шаг сетки на 2" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Pan View" -msgstr "Вид сзади" +msgstr "Панорама" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Add %s" @@ -5772,7 +5767,7 @@ msgstr "Твёрдые пиксели" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Border Pixels" -msgstr "" +msgstr "Граничные пиксели" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp @@ -5901,12 +5896,13 @@ msgid "Mesh is empty!" msgstr "Полисетка пуста!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Создать вогнутое статичное тело" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Создать вогнутую область столкновения" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Создать выпуклое статичное тело" +msgid "Create Static Trimesh Body" +msgstr "Создать вогнутое статичное тело" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5918,11 +5914,30 @@ msgid "Create Trimesh Static Shape" msgstr "Создать вогнутую форму" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "Не удалось создать форму!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Создать выпуклую форму(ы)" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Не удалось создать папку." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Создать выпуклую форму(ы)" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5973,19 +5988,57 @@ msgstr "Массив" msgid "Create Trimesh Static Body" msgstr "Создать вогнутое статичное тело" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Создать вогнутую область столкновения" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Создать выпуклую область столкновения" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Создать выпуклую область столкновения" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Создать полисетку обводки..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Просмотр UV1" @@ -6167,7 +6220,6 @@ msgid "The geometry's faces don't contain any area." msgstr "Грани данной геометрии не содержат никакой области." #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "The geometry doesn't contain any faces." msgstr "Данная геометрия не содержит граней." @@ -8400,7 +8452,7 @@ msgstr "Набор тайлов" msgid "No VCS addons are available." msgstr "Нет доступных VCS плагинов." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Ошибка" @@ -8453,9 +8505,8 @@ msgid "Deleted" msgstr "Удалён" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Typechange" -msgstr "Изменить" +msgstr "Изменить тип" #: editor/plugins/version_control_editor_plugin.cpp msgid "Stage Selected" @@ -9534,7 +9585,7 @@ msgstr "" #: editor/project_export.cpp msgid "Script Encryption Key (256-bits as hex):" -msgstr "Ключ шифрования скрипта (256-бит, а в шестнадцатеричном виде):" +msgstr "Ключ шифрования скрипта (256-бит, в шестнадцатеричном виде):" #: editor/project_export.cpp msgid "Export PCK/Zip" @@ -9573,11 +9624,19 @@ msgid "Export With Debug" msgstr "Экспорт в режиме отладки" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "Путь не существует." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Ошибка при открытии файла пакета, не в формате zip." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" "Недействительный '.zip' файл проекта, не содержит файл 'project.godot'." @@ -9586,11 +9645,13 @@ msgid "Please choose an empty folder." msgstr "Пожалуйста, выберите пустую папку." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Пожалуйста, выберите файл 'project.godot' или '.zip'." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "Каталог уже содержит проект Godot." #: editor/project_manager.cpp @@ -10287,6 +10348,11 @@ msgstr "Префикс" msgid "Suffix" msgstr "Суффикс" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Регулярное выражение" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "Дополнительные параметры" @@ -10324,7 +10390,8 @@ msgstr "" "Сравните параметры счетчика." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "Счетчик уровня" #: editor/rename_dialog.cpp @@ -10357,10 +10424,6 @@ msgstr "" "Минимальное количество цифр для счетчика.\n" "Недостающие цифры заполняются нулями." -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Регулярное выражение" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "Пост-обработка" @@ -10370,11 +10433,13 @@ msgid "Keep" msgstr "Оставить оригинал" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "CamelCase в under_scored" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "under_scored к CamelCase" #: editor/rename_dialog.cpp @@ -10393,6 +10458,16 @@ msgstr "В верхний регистр" msgid "Reset" msgstr "Сбросить" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Регулярное выражение" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Допустимые символы:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "Переподчинить узел" @@ -10857,7 +10932,8 @@ msgid "Invalid inherited parent name or path." msgstr "Неверное имя или путь наследуемого предка." #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "Скрипт корректен." #: editor/script_create_dialog.cpp @@ -10948,6 +11024,11 @@ msgstr "Дочерний процесс связан." msgid "Copy Error" msgstr "Копировать ошибку" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Видео память" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "Пропустить точки останова" @@ -10997,10 +11078,6 @@ msgstr "Список использования видеопамяти ресу msgid "Total:" msgstr "Всего:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Видео память" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Путь к ресурсу" @@ -11332,9 +11409,8 @@ msgid "Cursor Clear Rotation" msgstr "Курсор очистить поворот" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Paste Selects" -msgstr "Очистить выделенное" +msgstr "Вставить выделение" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" @@ -11720,7 +11796,6 @@ msgid "Editing Signal:" msgstr "Редактирование сигнала:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Make Tool:" msgstr "Сделать инструментом:" @@ -12687,6 +12762,15 @@ msgstr "Изменения могут быть назначены только msgid "Constants cannot be modified." msgstr "Константы не могут быть изменены." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Заменено %d совпадений." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Создать выпуклое статичное тело" + +#~ msgid "Failed creating shapes!" +#~ msgstr "Не удалось создать форму!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/si.po b/editor/translations/si.po index bd57c6a7820..98432aea622 100644 --- a/editor/translations/si.po +++ b/editor/translations/si.po @@ -687,7 +687,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5689,11 +5689,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5705,11 +5705,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5760,18 +5776,55 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8152,7 +8205,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9246,11 +9299,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9258,11 +9316,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9907,6 +9965,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -9942,7 +10004,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -9971,10 +10033,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -9984,11 +10042,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10007,6 +10065,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10449,7 +10515,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10541,6 +10607,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10589,10 +10659,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/sk.po b/editor/translations/sk.po index a81d8426165..995ab69e47f 100644 --- a/editor/translations/sk.po +++ b/editor/translations/sk.po @@ -696,7 +696,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5854,11 +5854,12 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Vytvoriť adresár" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5870,12 +5871,30 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "Vytvoriť adresár" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Vytvoriť adresár" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Vytvoriť adresár" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5926,19 +5945,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Vytvoriť adresár" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Vytvoriť adresár" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy msgid "View UV1" @@ -8413,7 +8470,7 @@ msgstr "Súbor:" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9530,11 +9587,17 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Chyba pri otváraní súboru balíka, nie je vo formáte zip." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9542,11 +9605,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10206,6 +10269,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10241,7 +10308,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10270,10 +10337,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10283,11 +10346,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10306,6 +10369,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10763,7 +10834,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10865,6 +10936,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -10915,10 +10990,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/sl.po b/editor/translations/sl.po index 6f63bb74838..b2f7a70afa7 100644 --- a/editor/translations/sl.po +++ b/editor/translations/sl.po @@ -726,8 +726,9 @@ msgid "Line Number:" msgstr "Številka Vrste:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Zamenjana %d ponovitev/e." +#, fuzzy +msgid "%d replaced." +msgstr "Zamenjaj" #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -6122,12 +6123,12 @@ msgid "Mesh is empty!" msgstr "Model je prazen!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Ustvari Statično Telo TriModel" +msgid "Couldn't create a Trimesh collision shape." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "" +msgid "Create Static Trimesh Body" +msgstr "Ustvari Statično Telo TriModel" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -6138,12 +6139,30 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "Ustvari Nov %s" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Mape ni mogoče ustvariti." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Ustvari Nov %s" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6194,19 +6213,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Ustvarite Poligon" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Ustvarite Poligon" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8725,7 +8782,7 @@ msgstr "Izvozi Ploščno Zbirko" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9858,11 +9915,18 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." -msgstr "" +#, fuzzy +msgid "The path specified doesn't exist." +msgstr "Datoteka ne obstaja." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Napaka pri odpiranju datoteke paketa, ker ni v formatu zip." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9871,11 +9935,11 @@ msgstr "Izberite prazno mapo." #: editor/project_manager.cpp #, fuzzy -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Izberite datoteko 'projekt.godot'." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10537,6 +10601,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Trenutna Različica:" + #: editor/rename_dialog.cpp #, fuzzy msgid "Advanced Options" @@ -10577,7 +10646,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10607,10 +10676,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10620,11 +10685,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10644,6 +10709,15 @@ msgstr "" msgid "Reset" msgstr "Ponastavi Povečavo/Pomanjšavo" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Veljavni znaki:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -11112,7 +11186,7 @@ msgstr "Neveljaveno prevzeto ime ali pot nadrejenega" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "Drevo animacije je veljavno." #: editor/script_create_dialog.cpp @@ -11217,6 +11291,10 @@ msgstr "Nepovezano" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11267,10 +11345,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -12876,6 +12950,9 @@ msgstr "" msgid "Constants cannot be modified." msgstr "Konstante ni možno spreminjati." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Zamenjana %d ponovitev/e." + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/sq.po b/editor/translations/sq.po index 3c55191a34d..07f9b1dc462 100644 --- a/editor/translations/sq.po +++ b/editor/translations/sq.po @@ -673,8 +673,9 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "" +#, fuzzy +msgid "%d replaced." +msgstr "Zëvendëso..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5912,11 +5913,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5928,11 +5929,28 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Nuk mund të krijoj folderin." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5983,19 +6001,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Krijo një Poligon" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Krijo një Poligon" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8402,7 +8458,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9510,11 +9566,18 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." -msgstr "" +#, fuzzy +msgid "The path specified doesn't exist." +msgstr "Skedari nuk egziston." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Gabim në hapjen e skedarit paketë, nuk është në formatin zip." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9522,11 +9585,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10179,6 +10242,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Versioni Aktual:" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10214,7 +10282,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10243,10 +10311,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10256,11 +10320,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10279,6 +10343,15 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Karakteret e lejuar:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10735,7 +10808,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10837,6 +10910,10 @@ msgstr "U Shkëput" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -10887,10 +10964,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/sr_Cyrl.po b/editor/translations/sr_Cyrl.po index 366c12b77c6..ecc96cf02e9 100644 --- a/editor/translations/sr_Cyrl.po +++ b/editor/translations/sr_Cyrl.po @@ -722,8 +722,9 @@ msgid "Line Number:" msgstr "Број линије:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Замени %d појаве/а." +#, fuzzy +msgid "%d replaced." +msgstr "Замени..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -6152,12 +6153,13 @@ msgid "Mesh is empty!" msgstr "Мрежа је празна!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Направи статичо тело од троуглова" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Направи троугластог сударног брата" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Направи конвексно статичко тело" +msgid "Create Static Trimesh Body" +msgstr "Направи статичо тело од троуглова" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -6169,12 +6171,30 @@ msgid "Create Trimesh Static Shape" msgstr "Направи фигуру од троуглова" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "Направи конвексну фигуру" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Неуспех при прављењу директоријума." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Направи конвексну фигуру" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6225,19 +6245,57 @@ msgstr "Мрежа" msgid "Create Trimesh Static Body" msgstr "Направи троугласто статично тело" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Направи троугластог сударног брата" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Направи конвексног сударног брата" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Направи конвексног сударног брата" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Направи ивичну мрежу..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy msgid "View UV1" @@ -8819,7 +8877,7 @@ msgstr "TileSet..." msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Грешка" @@ -9977,11 +10035,18 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "Путања не постоји." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Грешка при отварању датотеку пакета. Датотека није zip формата." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9989,11 +10054,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10659,6 +10724,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Постави правоугаони регион" + #: editor/rename_dialog.cpp #, fuzzy msgid "Advanced Options" @@ -10699,7 +10769,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10729,10 +10799,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10742,11 +10808,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10768,6 +10834,15 @@ msgstr "Велика слова" msgid "Reset" msgstr "Ресетуј увеличање" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Важећа слова:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -11239,7 +11314,7 @@ msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "Анимационо дрво је важеће." #: editor/script_create_dialog.cpp @@ -11351,6 +11426,10 @@ msgstr "Веза прекинута" msgid "Copy Error" msgstr "Учитај грешке" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11401,10 +11480,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -12981,6 +13056,12 @@ msgstr "" msgid "Constants cannot be modified." msgstr "" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Замени %d појаве/а." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Направи конвексно статичко тело" + #, fuzzy #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" diff --git a/editor/translations/sr_Latn.po b/editor/translations/sr_Latn.po index e55a90f6f8c..ecccf23b27e 100644 --- a/editor/translations/sr_Latn.po +++ b/editor/translations/sr_Latn.po @@ -696,7 +696,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5718,11 +5718,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5734,11 +5734,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5789,19 +5805,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Napravi" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Napravi" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8219,7 +8273,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9320,11 +9374,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9332,11 +9391,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9985,6 +10044,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10020,7 +10083,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10049,10 +10112,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10062,11 +10121,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10085,6 +10144,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10529,7 +10596,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10622,6 +10689,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -10671,10 +10742,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/sv.po b/editor/translations/sv.po index 0da65311213..6166371e03a 100644 --- a/editor/translations/sv.po +++ b/editor/translations/sv.po @@ -709,8 +709,9 @@ msgid "Line Number:" msgstr "Radnummer:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Ersatte %d förekomst(er)." +#, fuzzy +msgid "%d replaced." +msgstr "Ersätt..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -6069,11 +6070,12 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Kunde inte skapa mapp." #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6085,12 +6087,30 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "Skapa Ny" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Kunde inte skapa mapp." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Skapa Ny" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6141,19 +6161,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Skapa Prenumeration" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Skapa Prenumeration" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy msgid "View UV1" @@ -8669,7 +8727,7 @@ msgstr "TileSet..." msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Fel" @@ -9797,11 +9855,18 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "Sökvägen finns inte." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Fel vid öppning av paketetfil, inte i zip-format." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9809,11 +9874,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10480,6 +10545,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Nuvarande Version:" + #: editor/rename_dialog.cpp #, fuzzy msgid "Advanced Options" @@ -10520,7 +10590,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10550,10 +10620,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10563,11 +10629,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10589,6 +10655,15 @@ msgstr "Versaler" msgid "Reset" msgstr "Återställ Zoom" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Giltiga tecken:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "Byt Förälder-Node" @@ -11062,7 +11137,7 @@ msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "Skript giltigt" #: editor/script_create_dialog.cpp @@ -11169,6 +11244,10 @@ msgstr "Barnprocess Ansluten" msgid "Copy Error" msgstr "Fel" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11218,10 +11297,6 @@ msgstr "" msgid "Total:" msgstr "Totalt:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -12822,6 +12897,9 @@ msgstr "" msgid "Constants cannot be modified." msgstr "" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Ersatte %d förekomst(er)." + #, fuzzy #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" diff --git a/editor/translations/ta.po b/editor/translations/ta.po index 0c08e2f5658..f4c99500793 100644 --- a/editor/translations/ta.po +++ b/editor/translations/ta.po @@ -688,7 +688,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5688,11 +5688,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5704,11 +5704,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5759,18 +5775,55 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8149,7 +8202,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9241,11 +9294,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9253,11 +9311,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9904,6 +9962,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -9939,7 +10001,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -9968,10 +10030,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -9981,11 +10039,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10004,6 +10062,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10447,7 +10513,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10538,6 +10604,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10586,10 +10656,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/te.po b/editor/translations/te.po index 2efe179ce66..5306a32fb56 100644 --- a/editor/translations/te.po +++ b/editor/translations/te.po @@ -667,7 +667,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5640,11 +5640,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5656,11 +5656,27 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create any collision shapes." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Shapes" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5711,18 +5727,55 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Single Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Multiple Convex Collision Siblings" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8088,7 +8141,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9173,11 +9226,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9185,11 +9243,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -9834,6 +9892,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -9869,7 +9931,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -9898,10 +9960,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -9911,11 +9969,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -9934,6 +9992,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10373,7 +10439,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10464,6 +10530,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "" @@ -10512,10 +10582,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/th.po b/editor/translations/th.po index 73a18a006d0..e1553b1bb02 100644 --- a/editor/translations/th.po +++ b/editor/translations/th.po @@ -725,8 +725,9 @@ msgid "Line Number:" msgstr "บรรทัดที่:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "แทนที่แล้ว %d ครั้ง" +#, fuzzy +msgid "%d replaced." +msgstr "แทนที่..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -6074,12 +6075,13 @@ msgid "Mesh is empty!" msgstr "Mesh ว่างเปล่า!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "สร้าง Static Trimesh Body" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "สร้างรูปทรงกายภาพเป็นโหนดญาติ" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "สร้าง StaticBody ทรงตัน" +msgid "Create Static Trimesh Body" +msgstr "สร้าง Static Trimesh Body" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -6091,12 +6093,30 @@ msgid "Create Trimesh Static Shape" msgstr "สร้างรูปทรง Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "สร้างรูปทรงนูน" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "ไม่สามารถสร้างโฟลเดอร์" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "สร้างรูปทรงนูน" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6147,19 +6167,57 @@ msgstr "Mesh" msgid "Create Trimesh Static Body" msgstr "สร้าง Trimesh Static Body" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "สร้างรูปทรงกายภาพเป็นโหนดญาติ" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "สร้างรูปทรงตันกายภาพเป็นโหนดญาติ" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "สร้างรูปทรงตันกายภาพเป็นโหนดญาติ" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "สร้างเส้นขอบ Mesh..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "แสดง UV1" @@ -8730,7 +8788,7 @@ msgstr "Tile Set" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "ผิดพลาด" @@ -9886,12 +9944,19 @@ msgid "Export With Debug" msgstr "ส่งออกพร้อมการแก้ไขจุดบกพร่อง" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "ไม่พบไฟล์" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "ผิดพลาดขณะเปิดไฟล์แพคเกจ, ไม่ใช่รูปแบบ zip" + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "กรุณาเลือกโฟลเดอร์ที่ไม่มีไฟล์ 'project.godot'" #: editor/project_manager.cpp @@ -9900,11 +9965,11 @@ msgstr "กรุณาเลือกโฟลเดอร์ว่างเป #: editor/project_manager.cpp #, fuzzy -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "กรุณาเลือกไฟล์ 'project.godot'" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10584,6 +10649,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "แก้ไขสมการ" + #: editor/rename_dialog.cpp #, fuzzy msgid "Advanced Options" @@ -10624,7 +10694,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10654,11 +10724,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -#, fuzzy -msgid "Regular Expressions" -msgstr "แก้ไขสมการ" - #: editor/rename_dialog.cpp #, fuzzy msgid "Post-Process" @@ -10669,11 +10734,11 @@ msgid "Keep" msgstr "เก็บ" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10695,6 +10760,16 @@ msgstr "ตัวพิมพ์ใหญ่" msgid "Reset" msgstr "รีเซ็ตซูม" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "แก้ไขสมการ" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "ตัวอักษรที่ใช้ได้:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "หาโหนดแม่ใหม่" @@ -11186,7 +11261,7 @@ msgstr "ชื่อหรือตำแหน่งทีสืบทอดไ #: editor/script_create_dialog.cpp #, fuzzy -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "สคริปต์ถูกต้อง" #: editor/script_create_dialog.cpp @@ -11293,6 +11368,11 @@ msgstr "เชื่อมกระบวนการแล้ว" msgid "Copy Error" msgstr "คัดลอกผิดพลาด" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "หน่วยความจำวีดีโอ" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11343,10 +11423,6 @@ msgstr "รายชื่อรีซอร์สที่ใช้หน่ว msgid "Total:" msgstr "ทั้งหมด:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "หน่วยความจำวีดีโอ" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "ตำแหน่งรีซอร์ส" @@ -12983,6 +13059,12 @@ msgstr "" msgid "Constants cannot be modified." msgstr "" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "แทนที่แล้ว %d ครั้ง" + +#~ msgid "Create Static Convex Body" +#~ msgstr "สร้าง StaticBody ทรงตัน" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/tr.po b/editor/translations/tr.po index 192364f0c65..2573383f5ef 100644 --- a/editor/translations/tr.po +++ b/editor/translations/tr.po @@ -41,12 +41,13 @@ # isimsiz , 2019. # Muhammet Mustafa Tozlu , 2019. # HALİL ATAŞ , 2019. +# Zsosu Ktosu , 2020. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-11-20 14:07+0000\n" -"Last-Translator: HALİL ATAŞ \n" +"PO-Revision-Date: 2020-01-30 03:56+0000\n" +"Last-Translator: Zsosu Ktosu \n" "Language-Team: Turkish \n" "Language: tr\n" @@ -54,7 +55,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 3.11-dev\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -65,13 +66,13 @@ msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp msgid "Expected a string of length 1 (a character)." -msgstr "" +msgstr "1 (karakter) uzunlukta metin bekleniyor." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." -msgstr "Byte kodu çözmek için yetersiz byte, ya da geçersiz format." +msgstr "Baytları çözümlemek için yetersiz miktarda bayt ya da geçersiz format." #: core/math/expression.cpp msgid "Invalid input %i (not passed) in expression" @@ -131,7 +132,7 @@ msgstr "EiB" #: editor/animation_bezier_editor.cpp msgid "Free" -msgstr "Ücretsiz" +msgstr "Serbest" #: editor/animation_bezier_editor.cpp msgid "Balanced" @@ -458,7 +459,7 @@ msgstr "Bir kök olmadan yeni bir iz eklemek mümkün değildir" #: editor/animation_track_editor.cpp msgid "Invalid track for Bezier (no suitable sub-properties)" -msgstr "" +msgstr "Geçersiz Bezier eğrisi izi (uygun alt-nitelik yok)" #: editor/animation_track_editor.cpp msgid "Add Bezier Track" @@ -490,7 +491,7 @@ msgstr "Yöntem İz Anahtarı Ekle" #: editor/animation_track_editor.cpp msgid "Method not found in object: " -msgstr "Yöntem, nesne içinde bulunamadı " +msgstr "Metot, nesne içinde bulunamadı: " #: editor/animation_track_editor.cpp msgid "Anim Move Keys" @@ -542,7 +543,8 @@ msgstr "Uyarı: İçe aktarılan animasyonu düzenleme" #: editor/animation_track_editor.cpp msgid "Select an AnimationPlayer node to create and edit animations." -msgstr "Animasyonları düzenleyebilmek için Animasyon Oynatıcı düğümü seçin." +msgstr "" +"Animasyonları oluşturup düzenlemek için Animasyon Oynatıcı düğümü seçin." #: editor/animation_track_editor.cpp msgid "Only show tracks from nodes selected in tree." @@ -648,7 +650,7 @@ msgstr "Maks. Eniyileştirilebilir Açı:" #: editor/animation_track_editor.cpp msgid "Optimize" -msgstr "Eniyileştir" +msgstr "İyileştir" #: editor/animation_track_editor.cpp msgid "Remove invalid keys" @@ -724,8 +726,9 @@ msgid "Line Number:" msgstr "Satır Numarası:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Değiştirildi %d oluş(sn)." +#, fuzzy +msgid "%d replaced." +msgstr "Değiştir..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -842,9 +845,8 @@ msgid "Extra Call Arguments:" msgstr "Ekstra Çağrı Argümanları:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Metot Seç" +msgstr "Alıcı Metodu:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -857,7 +859,7 @@ msgstr "Ertelenmiş" #: editor/connections_dialog.cpp msgid "" "Defers the signal, storing it in a queue and only firing it at idle time." -msgstr "Sinyali savunur, sıraya kaydeder ve sadece rölantide iken ateşler." +msgstr "Sinyali erteler, sıraya kaydeder ve sadece işlemci boşta iken ateşler." #: editor/connections_dialog.cpp msgid "Oneshot" @@ -942,7 +944,7 @@ msgstr "Tüm Bağlantıları Kes" #: editor/connections_dialog.cpp msgid "Edit..." -msgstr "Düzenle" +msgstr "Düzenle..." #: editor/connections_dialog.cpp msgid "Go To Method" @@ -1228,9 +1230,8 @@ msgid "Error opening package file, not in ZIP format." msgstr "Paket dosyası açılırken hata oluştu, zip formatında değil." #: editor/editor_asset_installer.cpp -#, fuzzy msgid "%s (Already Exists)" -msgstr "Zaten mevcut" +msgstr "%s (Zaten Var)" #: editor/editor_asset_installer.cpp msgid "Uncompressing Assets" @@ -1241,9 +1242,8 @@ msgid "The following files failed extraction from package:" msgstr "Aşağıdaki dosyaların, çıkından ayıklanma işlemi başarısız oldu:" #: editor/editor_asset_installer.cpp -#, fuzzy msgid "And %s more files." -msgstr "%d daha fazla dosyalar" +msgstr "Ve %s kadar dosya daha." #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "Package installed successfully!" @@ -1255,9 +1255,8 @@ msgid "Success!" msgstr "Başarılı!" #: editor/editor_asset_installer.cpp -#, fuzzy msgid "Package Contents:" -msgstr "İçerikler:" +msgstr "Paket İçerikleri:" #: editor/editor_asset_installer.cpp editor/editor_node.cpp msgid "Install" @@ -1397,9 +1396,8 @@ msgid "Invalid file, not an audio bus layout." msgstr "Geçersiz dosya, bu bir audio bus yerleşim düzeni değil." #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Error saving file: %s" -msgstr "Dosya kaydedilirken hata!" +msgstr "%s dosyası kaydedilirken hata" #: editor/editor_audio_buses.cpp msgid "Add Bus" @@ -1445,7 +1443,7 @@ msgstr "Geçersiz ad." #: editor/editor_autoload_settings.cpp msgid "Valid characters:" -msgstr "Geçerli damgalar:" +msgstr "Geçerli karakterler:" #: editor/editor_autoload_settings.cpp msgid "Must not collide with an existing engine class name." @@ -1769,9 +1767,8 @@ msgid "Erase Profile" msgstr "Profili Sil" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Godot Feature Profile" -msgstr "Dışa Aktarım Şablonlarını Yönet" +msgstr "Godot Özellik Profili" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -1974,9 +1971,8 @@ msgid "Inherited by:" msgstr "Şundan miras alındı:" #: editor/editor_help.cpp -#, fuzzy msgid "Description" -msgstr "Açıklama:" +msgstr "Tanım" #: editor/editor_help.cpp msgid "Online Tutorials" @@ -1987,14 +1983,12 @@ msgid "Properties" msgstr "Özellikler" #: editor/editor_help.cpp -#, fuzzy msgid "override:" -msgstr "Üzerine Yaz" +msgstr "üzerine yaz:" #: editor/editor_help.cpp -#, fuzzy msgid "default:" -msgstr "Varsayılan" +msgstr "varsayılan:" #: editor/editor_help.cpp msgid "Methods" @@ -2017,9 +2011,8 @@ msgid "Property Descriptions" msgstr "Özellik Açıklamaları" #: editor/editor_help.cpp -#, fuzzy msgid "(value)" -msgstr "Değer" +msgstr "(değer)" #: editor/editor_help.cpp msgid "" @@ -2051,9 +2044,8 @@ msgid "Case Sensitive" msgstr "Büyük Küçük Harf Duyarlı" #: editor/editor_help_search.cpp -#, fuzzy msgid "Show Hierarchy" -msgstr "Yardımcıları Göster" +msgstr "Hiyerarşiyi Göster" #: editor/editor_help_search.cpp msgid "Display All" @@ -2092,9 +2084,8 @@ msgid "Class" msgstr "Sınıf" #: editor/editor_help_search.cpp -#, fuzzy msgid "Method" -msgstr "Metotlar" +msgstr "Metot" #: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp msgid "Signal" @@ -2105,14 +2096,12 @@ msgid "Constant" msgstr "Sabit" #: editor/editor_help_search.cpp -#, fuzzy msgid "Property" -msgstr "Özellik:" +msgstr "Nitelik" #: editor/editor_help_search.cpp -#, fuzzy msgid "Theme Property" -msgstr "Tema Özellikleri" +msgstr "Tema Özelliği" #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" @@ -2989,7 +2978,7 @@ msgstr "Oynat" #: editor/editor_node.cpp msgid "Pause the scene execution for debugging." -msgstr "" +msgstr "Hata ayıklama için sahnenin çalıştırılmasını duraklat." #: editor/editor_node.cpp msgid "Pause Scene" @@ -3098,9 +3087,8 @@ msgid "Import Templates From ZIP File" msgstr "Şablonları Zip Dosyasından İçeri Aktar" #: editor/editor_node.cpp -#, fuzzy msgid "Template Package" -msgstr "Dışa Aktarım Şablonu Yöneticisi" +msgstr "Şablon Paketi" #: editor/editor_node.cpp msgid "Export Library" @@ -3151,9 +3139,8 @@ msgid "Open the previous Editor" msgstr "Önceki Düzenleyiciyi Aç" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Uyarı" +msgstr "Uyarı!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3476,13 +3463,12 @@ msgid "Importing:" msgstr "İçe Aktarım:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Error getting the list of mirrors." -msgstr "İmza nesnesini oluşturmada sorun." +msgstr "Kaynaklar listesini alırken hata." #: editor/export_template_manager.cpp msgid "Error parsing JSON of mirror list. Please report this issue!" -msgstr "" +msgstr "JSON sunucuları listesini alırken hata. Lütfen bu hatayı bildirin!" #: editor/export_template_manager.cpp msgid "" @@ -3611,9 +3597,8 @@ msgid "Select Template File" msgstr "Şablon Dosyası Seç" #: editor/export_template_manager.cpp -#, fuzzy msgid "Godot Export Templates" -msgstr "Dışa Aktarım Kalıpları Yükleniyor" +msgstr "Godot Dışa Aktarım Şablonları" #: editor/export_template_manager.cpp msgid "Export Template Manager" @@ -3694,9 +3679,8 @@ msgid "New Inherited Scene" msgstr "Yeni Miras Alınmış Sahne" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Set As Main Scene" -msgstr "Ana Sahne" +msgstr "Sahneyi Ana Sahne Yap" #: editor/filesystem_dock.cpp msgid "Open Scenes" @@ -4427,19 +4411,16 @@ msgstr "" "alınamadı." #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Anim Clips" -msgstr "Animasyon Klipleri:" +msgstr "Animasyon Klipleri" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Audio Clips" -msgstr "Ses Parçası:" +msgstr "Ses Parçaları" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Functions" -msgstr "İşlevler:" +msgstr "İşlevler" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_state_machine_editor.cpp @@ -4505,7 +4486,7 @@ msgstr "Sonraki Değişeni Karıştır" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Change Blend Time" -msgstr "Karışım Süresini Değiştir" +msgstr "Oluşturma Süresini Değiştir" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load Animation" @@ -4671,9 +4652,8 @@ msgid "Move Node" msgstr "Düğümü Taşı" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Transition exists!" -msgstr "Geçiş: " +msgstr "Geçiş zaten var!" #: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" @@ -4763,9 +4743,8 @@ msgid "Transition: " msgstr "Geçiş: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Kaydırma Biçimi" +msgstr "Oynatma Modu:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -5022,29 +5001,27 @@ msgstr "Bu nesne için zaten sürdürülen bir indirme var!" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Recently Updated" -msgstr "" +msgstr "Henüz Güncellenenler" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Least Recently Updated" -msgstr "" +msgstr "Pek Eski Güncellenenler" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Name (A-Z)" -msgstr "" +msgstr "İsim (A-Z)" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Name (Z-A)" -msgstr "" +msgstr "Name (Z-A)" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (A-Z)" -msgstr "Lisans" +msgstr "Lisans (A-Z)" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (Z-A)" -msgstr "Lisans" +msgstr "Lisans (Z-A)" #: editor/plugins/asset_library_editor_plugin.cpp msgid "First" @@ -5158,12 +5135,11 @@ msgstr "Izgara Adımı:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Primary Line Every:" -msgstr "" +msgstr "Birincil Satır Her:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "steps" -msgstr "2 kademe" +msgstr "adımlar" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation Offset:" @@ -5174,9 +5150,8 @@ msgid "Rotation Step:" msgstr "Dönme Adımı:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Scale Step:" -msgstr "Ölçekle:" +msgstr "Ölçek Adımı:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Vertical Guide" @@ -5251,86 +5226,72 @@ msgstr "" "noktasını değiştirir." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Left" -msgstr "Sol" +msgstr "Sol Üst" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Right" -msgstr "Sağ" +msgstr "Sağ Üst" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Right" -msgstr "Sağa Döndür" +msgstr "Alt Sağ" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Left" -msgstr "Alttan Görünüm" +msgstr "Alt Sol" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Left" -msgstr "Sola Girintile" +msgstr "Sol Merkez" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Top" -msgstr "İçre Seçimi" +msgstr "Merkez Üst" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Right" -msgstr "Sağa Girintile" +msgstr "Merkez Sağ" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Bottom" -msgstr "Alt" +msgstr "Merkez Alt" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" -msgstr "" +msgstr "Merkez" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Left Wide" msgstr "Soldan Görünüm" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Wide" msgstr "Üstten Görünüm" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Right Wide" msgstr "Sağdan Görünüm" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Wide" msgstr "Alttan Görünüm" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "VCenter Wide" -msgstr "" +msgstr "DikeyMerkez Görünüm" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "HCenter Wide" -msgstr "" +msgstr "YatayMerkez Görünüm" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Full Rect" -msgstr "Tam adı" +msgstr "Tam Kare" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Keep Ratio" -msgstr "Ölçek Oranı:" +msgstr "Oranı Koru" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -5350,6 +5311,8 @@ msgid "" "Game Camera Override\n" "Overrides game camera with editor viewport camera." msgstr "" +"Oyun Kamerası Değiştir\n" +"Oyun kamerasını, düzenleme arayüzü kamerası ile değiştirir." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5357,6 +5320,8 @@ msgid "" "Game Camera Override\n" "No game instance running." msgstr "" +"Oyun Kamera Değiştir\n" +"Çalışan oyun örneği yok." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5500,9 +5465,8 @@ msgid "Use Rotation Snap" msgstr "Döndürme Yapışması Kullan" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Scale Snap" -msgstr "Akıllı Hizalama Kullan" +msgstr "Esnetme Hizalaması Kullan" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap Relative" @@ -5643,15 +5607,14 @@ msgid "Insert keys (based on mask)." msgstr "Anahtar Gir (maskeye dayalı olarak)." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "" "Auto insert keys when objects are translated, rotated or scaled (based on " "mask).\n" "Keys are only added to existing tracks, no new tracks will be created.\n" "Keys must be inserted manually for the first time." msgstr "" -"Anahtarları otomatik olarak yerleştir eğer nesne yer değiştirdiyse, döndüyse " -"ya da esnetildiyse (maskeye göre).\n" +"Eğer nesne hareket ettiyle, döndürüldüyse ya da esnetildiyse anahtarları " +"otomatik yerleştir (maskeye göre).\n" "Anahtarlar yalnızca mevcut izlere eklenir, yeni izler oluşturulmayacak.\n" "İlkinde anahtarlar elle girilmeli." @@ -5660,9 +5623,8 @@ msgid "Auto Insert Key" msgstr "Otomatik Anahtar Gir" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Animation Key and Pose Options" -msgstr "Animasyon Anahtarı Eklendi." +msgstr "Animasyon Anahtarı ve Pozlama Seçenekleri" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" @@ -5773,20 +5735,18 @@ msgstr "Emisyon Maskesi" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp -#, fuzzy msgid "Solid Pixels" -msgstr "Sıkıştır (Pikselleri): " +msgstr "Şekil Pikselleri" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Border Pixels" -msgstr "" +msgstr "Kenar Pikselleri" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp -#, fuzzy msgid "Directed Border Pixels" -msgstr "Dizinler & Dosyalar:" +msgstr "Yönelimli Kenar Pikselleri" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp @@ -5909,12 +5869,13 @@ msgid "Mesh is empty!" msgstr "Örüntü boş!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Durağan Üçlü Örüntü Oluştur" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Üçlü Örüntü Çarpışma Kardeşi Oluştur" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Durağan Dışbükey Gövde Oluştur" +msgid "Create Static Trimesh Body" +msgstr "Durağan Üçlü Örüntü Oluştur" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5925,11 +5886,30 @@ msgid "Create Trimesh Static Shape" msgstr "Üçlü Örüntü Yüzeyi Oluştur" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "Şekil oluşturma başarısız!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Dışbükey Şekil[ler] Oluştur" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Klasör oluşturulamadı." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Dışbükey Şekil[ler] Oluştur" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5980,18 +5960,57 @@ msgstr "Örgü" msgid "Create Trimesh Static Body" msgstr "Üçlü Örüntü Durağan Gövdesi Oluştur" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Üçlü Örüntü Çarpışma Kardeşi Oluştur" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "Dışbükey Çarpışma Komşusu Oluştur" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Dışbükey Çarpışma Komşusu Oluştur" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Anahat Örüntüsü Oluştur..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "UV1'i Göster" @@ -6014,23 +6033,23 @@ msgstr "Kontur Boyutu:" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "UV Channel Debug" -msgstr "" +msgstr "UV Kanal Hata Ayıkla" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "%d öğe kaldırılsın mı?" #: editor/plugins/mesh_library_editor_plugin.cpp -#, fuzzy msgid "" "Update from existing scene?:\n" "%s" -msgstr "Sahneden Güncelle" +msgstr "" +"Mevcut sahneden güncellensin mi?:\n" +"%s" #: editor/plugins/mesh_library_editor_plugin.cpp -#, fuzzy msgid "Mesh Library" -msgstr "MeshLibrary ..." +msgstr "Model Kütüphanesi" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6665,20 +6684,22 @@ msgstr "Farklı Kaydet..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "Çalıştırmak için komut dosyası alınamıyor." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "Komut dosyası yeniden yüklenemedi, konsolda hataları denetleyin." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "Komut dosyası araç modunda değil, çalıştırılamayacak." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"Komut dosyasının çalışabilmesi için EditörScript'den devrolunmalı ve araç " +"moduna ayarlandmalı." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6928,6 +6949,7 @@ msgstr "Sadece dosya sisteminden kaynaklar bırakılabilir." #: modules/visual_script/visual_script_editor.cpp msgid "Can't drop nodes because script '%s' is not used in this scene." msgstr "" +"Bu sahnede '% s' komut dosyası kullanılmadığı için düğümler bırakılamıyor." #: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" @@ -7332,7 +7354,7 @@ msgstr "Sinematik Önizleme" #: editor/plugins/spatial_editor_plugin.cpp msgid "Not available when using the GLES2 renderer." -msgstr "" +msgstr "GLES2 işleyici kullanılırken kullanılamaz." #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Left" @@ -7575,9 +7597,8 @@ msgid "Create Mesh2D" msgstr "Örüntü2D Oluştur" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Mesh2D Preview" -msgstr "Mesh Önizlemeleri Oluşturuluyor" +msgstr "Mesh2B Önizleme" #: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" @@ -7585,25 +7606,23 @@ msgstr "Çokgen2D Oluştur" #: editor/plugins/sprite_editor_plugin.cpp msgid "Polygon2D Preview" -msgstr "" +msgstr "Çokgen2B Önizleme" #: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "TemasÇokgen2D Oluştur" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "CollisionPolygon2D Preview" -msgstr "TemasÇokgen2D Oluştur" +msgstr "TemasÇokgen2B Önizle" #: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "IşıkEngelleyici2D Oluştur" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "LightOccluder2D Preview" -msgstr "IşıkEngelleyici2D Oluştur" +msgstr "IşıkEngelleyici2D Önizle" #: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" @@ -7683,9 +7702,8 @@ msgid "Add Frame" msgstr "Çerçeve Ekle" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Unable to load images" -msgstr "Bediz yüklenemedi:" +msgstr "Resimler yüklenemiyor" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" @@ -7954,7 +7972,7 @@ msgstr "Altağaç" #: editor/plugins/theme_editor_plugin.cpp msgid "Has,Many,Options" -msgstr "Birçok,Seçenek,Var" +msgstr "Var,Çok,Seçenekler" #: editor/plugins/theme_editor_plugin.cpp msgid "Data Type:" @@ -7978,9 +7996,8 @@ msgid "Color" msgstr "Renk" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme File" -msgstr "Tema" +msgstr "Tema Dosyası" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -8095,17 +8112,15 @@ msgstr "Sahneden Birleştir" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "Yeni Döşeme Parçacığı" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "Oto-döşemeleri Pasifleştir" +msgstr "Yeni oto-döşeme" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "Atlas :" +msgstr "Yeni Atlas" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -8124,39 +8139,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Önceki şekil, altdöşeme ya da Döşemeyi Seç." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "Bölge Şekli" +msgstr "Bölge" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "Temas Şekli" +msgstr "Temas" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "Örtü Şekli" +msgstr "Engel" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "Gezinim Şekli" +msgstr "Gezinim" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "BitMaskeleme Şekli" +msgstr "Bitmaskesi" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "Öncelik Şekli" +msgstr "Öncelik" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "İndeks:" +msgstr "Derinlik İndeksi" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8388,14 +8396,12 @@ msgid "Edit Tile Z Index" msgstr "Döşeme Z Derinliğini Değiştir" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Make Convex" -msgstr "Çokgeni Dışbükey Yap" +msgstr "Dışbükey Yap" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Make Concave" -msgstr "Çokgeni İçbükey Yap" +msgstr "İçbükey Yap" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" @@ -8417,7 +8423,7 @@ msgstr "DöşemeTakımı" msgid "No VCS addons are available." msgstr "Hiçbir VCS eklentisi mevcut değil." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Hata" @@ -8660,9 +8666,8 @@ msgid "Dodge operator." msgstr "Dodge operatörü." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "HardLight operator." -msgstr "HardLight opeartörü" +msgstr "HardLight opeartörü." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Lighten operator." @@ -9085,7 +9090,7 @@ msgstr "" "\n" "OuterProduct ilk parametre 'c' 'yi kolon vektör olarak ele alır. (tek " "sütunlu matrix) ve ikinci parametre 'r' yi ise yatay vektör (tek satırlı " -"matrix) olarak ele alır. doğrusal cebirsel çarpım yapar: 'c * r', 'c' 'nin " +"matrix) olarak ele alır. doğrusal cebirsel çarpım yapar: 'c * r', 'c' 'nin " "bileşenleri miktarınca satırı olan bir matrix üretir. Bu matrix'in kolon " "sayısı ise 'r' 'nin bileşen sayısına eşit olur." @@ -9210,8 +9215,8 @@ msgid "" msgstr "" "SmoothStep işlevi( vektör(edge0), vektör(edge1), vektör(x) ).\n" "\n" -"0.0 döndürür eğer 'x' 'edge0''den küçükse, ve 1.0 eğer 'x' 'edge1'' den " -"büyükse. Aksi takdirde dönen değer 0.0 ve 1.0 arasından Hermite polinom " +"0.0 döndürür eğer 'x' 'edge0''den küçükse, ve 1.0 eğer 'x' 'edge1'' den " +"büyükse. Aksi takdirde dönen değer 0.0 ve 1.0 arasından Hermite polinom " "hesabıyla döndürürlür." #: editor/plugins/visual_shader_editor_plugin.cpp @@ -9224,7 +9229,7 @@ msgid "" msgstr "" "SmoothStep işlevi( katsayı(edge0), katsayı(edge1), katsayı(x) ).\n" "\n" -"0.0 döndürür eğer 'x' 'edge0''den küçükse, ve 1.0 eğer 'x' 'edge1'' den " +"0.0 döndürür eğer 'x' 'edge0''den küçükse, ve 1.0 eğer 'x' 'edge1'' den " "büyükse. Aksi takdirde dönen değer 0.0 ve 1.0 arasından Hermite polinom " "hesabıyla döndürülür." @@ -9282,12 +9287,17 @@ msgid "" "output ports. This is a direct injection of code into the vertex/fragment/" "light function, do not use it to write the function declarations inside." msgstr "" +"İstenilen kadar girdi ve çıktı miktarı ile Özel Godot Shader Dili girişi. Bu " +"yöntemle doğrudan vertex/fragment/light shaderları girişi yapılıyor, " +"içerisinde işlev tanımları yapmayın." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "Returns falloff based on the dot product of surface normal and view " "direction of camera (pass associated inputs to it)." msgstr "" +"Kamera görüş yönü ile yüzey normali arasındaki Nokta Ürüne dayalı geçiş " +"değerleri döndürür (ilgili girdileri geçirir)." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9296,78 +9306,90 @@ msgid "" "it later in the Expressions. You can also declare varyings, uniforms and " "constants." msgstr "" +"Elde edilen sonuç shader'ın üzerine yerleştirilen Özel Godot Shader dili " +"ifadesi. İçerisinde İşlev tanımlarını yapabilir ve daha sonra İfadeler " +"bölümünden çağırabilirsiniz. Ayrıca varaying, uniforms ve constant " +"değişkenleri tanımlayabilirsiniz." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(Fragment/Light mode only) Scalar derivative function." -msgstr "" +msgstr "(Yalnızca Fragment/Light modu) Sayısal Türetim İşlevi SDF." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(Fragment/Light mode only) Vector derivative function." -msgstr "" +msgstr "(Yalnızca Fragment/Light modu) Vektörel Türetim İşlevi." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "(Fragment/Light mode only) (Vector) Derivative in 'x' using local " "differencing." msgstr "" +"(Yalnızca Fragment/Light modu) (Vektör) Yerel farklar kullanılarak 'x' " +"cinsinden türev." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "(Fragment/Light mode only) (Scalar) Derivative in 'x' using local " "differencing." msgstr "" +"(Yalnızca Fragment/Light Modu) (Sayısal) Yerel farklar kullanılarak 'x' " +"cinsinden türev." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "(Fragment/Light mode only) (Vector) Derivative in 'y' using local " "differencing." msgstr "" +"(Yalnızca Fragment/Light modu) (Vektör) Yerel farklar kullanılarak 'y' " +"cinsinden türev." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "(Fragment/Light mode only) (Scalar) Derivative in 'y' using local " "differencing." msgstr "" +"(Yalnızca Fragment/Light modu) (Sayısal) Yerel farklar kullanılarak 'y' " +"cinsinden türev." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "(Fragment/Light mode only) (Vector) Sum of absolute derivative in 'x' and " "'y'." msgstr "" +"(Yalnızca Fragment/Light modu) (Vektör) 'X' ve 'y' de mutlak türevlerin " +"toplamı." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "(Fragment/Light mode only) (Scalar) Sum of absolute derivative in 'x' and " "'y'." msgstr "" +"(Yalnızca Fragment/Light modu) (Sayısal) 'X' ve 'y' de mutlak türevlerin " +"toplamı." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "VisualShader" -msgstr "Gölgelendirici" +msgstr "GörselShader" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Edit Visual Property" -msgstr "Süzgeçleri Düzenle" +msgstr "Görsel Niteliği Düzenle" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Visual Shader Mode Changed" -msgstr "Shader Değişiklikleri" +msgstr "Görsel Shader Modu Değişti" #: editor/project_export.cpp msgid "Runnable" msgstr "Koşturulabilir" #: editor/project_export.cpp -#, fuzzy msgid "Add initial export..." -msgstr "Giriş noktası ekle" +msgstr "İlk dışa aktarmayı ekle ..." #: editor/project_export.cpp msgid "Add previous patches..." -msgstr "" +msgstr "Önceki yamaları ekle..." #: editor/project_export.cpp msgid "Delete patch '%s' from list?" @@ -9404,9 +9426,8 @@ msgid "Exporting All" msgstr "Tümünü Dışa Aktarma" #: editor/project_export.cpp -#, fuzzy msgid "The given export path doesn't exist:" -msgstr "Yol mevcut değil." +msgstr "Belirtilen Dışa aktarım yolu mevcut değil:" #: editor/project_export.cpp msgid "Export templates for this platform are missing/corrupted:" @@ -9425,11 +9446,13 @@ msgid "" "If checked, the preset will be available for use in one-click deploy.\n" "Only one preset per platform may be marked as runnable." msgstr "" +"Eğer bu seçenek seçilirse önayar, tek tıklamalı dağıtımda kullanılabilir.\n" +"Her platform için sadece tek bir önayar çalıştırılabilir olarak " +"işaretlenebilir." #: editor/project_export.cpp -#, fuzzy msgid "Export Path" -msgstr "Ön Ayarları Dışa Aktar:" +msgstr "Dışa aktarım Yolu" #: editor/project_export.cpp msgid "Resources" @@ -9456,22 +9479,20 @@ msgid "Resources to export:" msgstr "Dışa aktarılacak kaynaklar:" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to export non-resource files/folders\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"Kaynak olmayan dosyaları dışa aktarmak için kullanılan süzgeçler (virgülle " -"ayrılmış, ör. * .json, * .txt)" +"Kaynak olmayan dosyaları / klasörleri dışa aktarmak için filtreler\n" +"(virgülle-ayrık, e.g: *.json, *.txt, docs/*)" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to exclude files/folders from project\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"Dışa aktarma işleminden hariç tutulacak süzgeçler (virgülle ayrılmış, ör. * ." -"json, * .txt)" +"Dosyaları / klasörleri projeden hariç tutmak için filtreler\n" +"(virgülle-ayrık, e.g: *.json, *.txt, docs/*)" #: editor/project_export.cpp msgid "Patches" @@ -9482,9 +9503,8 @@ msgid "Make Patch" msgstr "Yama Yap" #: editor/project_export.cpp -#, fuzzy msgid "Pack File" -msgstr " Dosyalar" +msgstr "Paket Dosyası" #: editor/project_export.cpp msgid "Features" @@ -9499,9 +9519,8 @@ msgid "Feature List:" msgstr "Özellik Listesi:" #: editor/project_export.cpp -#, fuzzy msgid "Script" -msgstr "Yeni Betik" +msgstr "Betik" #: editor/project_export.cpp msgid "Script Export Mode:" @@ -9521,7 +9540,7 @@ msgstr "Şifreli (Açarı Aşağıda Belirtin)" #: editor/project_export.cpp msgid "Invalid Encryption Key (must be 64 characters long)" -msgstr "" +msgstr "Geçersiz Şifreleme Anahtarı (64 karakter uzunluğunda olmalı)" #: editor/project_export.cpp msgid "Script Encryption Key (256-bits as hex):" @@ -9536,23 +9555,20 @@ msgid "Export Project" msgstr "Projeyi Dışa Aktar" #: editor/project_export.cpp -#, fuzzy msgid "Export mode?" -msgstr "Dışa Aktarma Biçimi:" +msgstr "Dışa Aktarma Modu?" #: editor/project_export.cpp -#, fuzzy msgid "Export All" -msgstr "Dışa Aktar" +msgstr "Tümünü Dışa Aktar" #: editor/project_export.cpp editor/project_manager.cpp -#, fuzzy msgid "ZIP File" -msgstr " Dosyalar" +msgstr "ZIP Dosyası" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "" +msgstr "Godot Oyun Paketi" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -9567,13 +9583,20 @@ msgid "Export With Debug" msgstr "Hata Ayıklama İle Dışa Aktar" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "Yol mevcut değil." #: editor/project_manager.cpp #, fuzzy -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." -msgstr "Lütfen 'proje.godot' dosyası içermeyen bir klasör seçin." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Paket dosyası açılırken hata oluştu, zip formatında değil." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." +msgstr "Geçersiz '.zip' proje dosyası, 'project.godot' dosyası içermiyor." #: editor/project_manager.cpp msgid "Please choose an empty folder." @@ -9581,12 +9604,13 @@ msgstr "Lütfen boş bir klasör seçin." #: editor/project_manager.cpp #, fuzzy -msgid "Please choose a 'project.godot' or '.zip' file." -msgstr "Lütfen bir 'proje.godot' dosyası seçin." +msgid "Please choose a \"project.godot\" or \".zip\" file." +msgstr "Lütfen bir 'project.godot' veya '.zip' dosyası seçin." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." -msgstr "" +#, fuzzy +msgid "This directory already contains a Godot project." +msgstr "Bu dizinde zaten bir Godot projesi var." #: editor/project_manager.cpp msgid "New Game Project" @@ -9621,7 +9645,8 @@ msgid "" "Couldn't load project.godot in project path (error %d). It may be missing or " "corrupted." msgstr "" -"Proje yolundaki proje.godot düzenlenemedi.Eksik veya bozulmuş olabilir." +"Proje yolundaki proje.godot düzenlenemedi (error %d). Eksik veya bozulmuş " +"olabilir." #: editor/project_manager.cpp msgid "Couldn't edit project.godot in project path." @@ -9668,17 +9693,16 @@ msgid "Project Path:" msgstr "Proje Yolu:" #: editor/project_manager.cpp -#, fuzzy msgid "Project Installation Path:" -msgstr "Proje Yolu:" +msgstr "Proje Yükleme Yolu:" #: editor/project_manager.cpp msgid "Renderer:" -msgstr "" +msgstr "Oluşturucu:" #: editor/project_manager.cpp msgid "OpenGL ES 3.0" -msgstr "" +msgstr "OpenGL ES 3" #: editor/project_manager.cpp msgid "" @@ -9687,10 +9711,14 @@ msgid "" "Incompatible with older hardware\n" "Not recommended for web games" msgstr "" +"Daha yüksek görsel kalite\n" +"Tüm özellikler mevcut\n" +"Eski donanımla uyumsuz\n" +"Web oyunları için önerilmez" #: editor/project_manager.cpp msgid "OpenGL ES 2.0" -msgstr "" +msgstr "OpenGL ES 2" #: editor/project_manager.cpp msgid "" @@ -9699,28 +9727,32 @@ msgid "" "Works on most hardware\n" "Recommended for web games" msgstr "" +"Daha Düşük Görsel Kalite\n" +"Bazı özellikler eksik\n" +"Çoğu donanımda çalışır\n" +"Web uygulamaları için önerilir" #: editor/project_manager.cpp msgid "Renderer can be changed later, but scenes may need to be adjusted." msgstr "" +"Oluşturucu daha sonra değiştirilebilir, ancak sahnelerin ayarlanması " +"gerekebilir." #: editor/project_manager.cpp msgid "Unnamed Project" msgstr "Adsız Proje" #: editor/project_manager.cpp -#, fuzzy msgid "Missing Project" -msgstr "Var Olan Projeyi İçe Aktar" +msgstr "Eksik Proje" #: editor/project_manager.cpp msgid "Error: Project is missing on the filesystem." -msgstr "" +msgstr "Hata: Proje dosya sisteminde mevcut değil.." #: editor/project_manager.cpp -#, fuzzy msgid "Can't open project at '%s'." -msgstr "Proje Açılamadı" +msgstr "'%s' adresindeki proje açılamıyor." #: editor/project_manager.cpp msgid "Are you sure to open more than one project?" @@ -9738,6 +9770,14 @@ msgid "" "Warning: You won't be able to open the project with previous versions of the " "engine anymore." msgstr "" +"Aşağıdaki proje ayarları dosyası, içinden oluşturulduğu Godot sürümünü " +"belirtmiyor.\n" +"\n" +"%s\n" +"\n" +"Açmaya devam ederseniz, Godot'un geçerli yapılandırma dosyası biçimine " +"dönüştürülecektir..\n" +"Uyarı: Projeyi artık motorun önceki sürümleriyle açamayacaksınız." #: editor/project_manager.cpp msgid "" @@ -9750,15 +9790,23 @@ msgid "" "Warning: You won't be able to open the project with previous versions of the " "engine anymore." msgstr "" +"Aşağıdaki proje ayarları dosyası daha eski bir motor sürümü tarafından " +"oluşturulmuştur ve bu sürüm için dönüştürülmesi gerekir:\n" +"\n" +"%s\n" +"\n" +"Dönüştürmek ister misiniz?\n" +"Uyarı: Projeyi artık motorun önceki sürümleriyle açamayacaksınız." #: editor/project_manager.cpp msgid "" "The project settings were created by a newer engine version, whose settings " "are not compatible with this version." msgstr "" +"Proje ayarları, ayarları bu sürümle uyumlu olmayan daha yeni bir motor " +"sürümü tarafından oluşturuldu." #: editor/project_manager.cpp -#, fuzzy msgid "" "Can't run project: no main scene defined.\n" "Please edit the project and set the main scene in the Project Settings under " @@ -9777,33 +9825,34 @@ msgstr "" "Lütfen ilk içe aktarmayı tetiklemek için projeyi düzenleyin." #: editor/project_manager.cpp -#, fuzzy msgid "Are you sure to run %d projects at once?" -msgstr "Birden fazla projeyi çalıştırmaya kararlı mısınız?" +msgstr "Birden fazla projeyi çalıştırmak istediğinize emin misiniz?" #: editor/project_manager.cpp -#, fuzzy msgid "" "Remove %d projects from the list?\n" "The project folders' contents won't be modified." -msgstr "Proje listeden kaldırılsın mı? (Klasör içerikleri değiştirilmeyecek)" +msgstr "" +"%d projeleri listeden kalksın mı?\n" +"Proje klasörü'nün içeriği değiştirilmeyecek." #: editor/project_manager.cpp -#, fuzzy msgid "" "Remove this project from the list?\n" "The project folder's contents won't be modified." -msgstr "Proje listeden kaldırılsın mı? (Klasör içerikleri değiştirilmeyecek)" +msgstr "" +"Bu projeyi listeden kaldır?\n" +"Proje klasörünün içeriği değiştirilmeyecek." #: editor/project_manager.cpp -#, fuzzy msgid "" "Remove all missing projects from the list?\n" "The project folders' contents won't be modified." -msgstr "Proje listeden kaldırılsın mı? (Klasör içerikleri değiştirilmeyecek)" +msgstr "" +"Tüm eksik projeleri listeden kaldır?\n" +"Proje klasörlerinin içeriği değiştirilmeyecek." #: editor/project_manager.cpp -#, fuzzy msgid "" "Language changed.\n" "The interface will update after restarting the editor or project manager." @@ -9813,27 +9862,25 @@ msgstr "" "olacak." #: editor/project_manager.cpp -#, fuzzy msgid "" "Are you sure to scan %s folders for existing Godot projects?\n" "This could take a while." msgstr "" -"Var olan Godot projeleri için %s klasör taraması yapıyorsunuz. Onaylıyor " -"musunuz?" +"Var olan Godot projeleri için %s klasör taraması yapmak istediğinize emin " +"misiniz?\n" +"Bu biraz zaman alabilir." #: editor/project_manager.cpp msgid "Project Manager" msgstr "Proje Yöneticisi" #: editor/project_manager.cpp -#, fuzzy msgid "Projects" -msgstr "Proje" +msgstr "Projeler" #: editor/project_manager.cpp -#, fuzzy msgid "Last Modified" -msgstr "Değişti" +msgstr "Son Değişiklik" #: editor/project_manager.cpp msgid "Scan" @@ -9848,9 +9895,8 @@ msgid "New Project" msgstr "Yeni Proje" #: editor/project_manager.cpp -#, fuzzy msgid "Remove Missing" -msgstr "Noktayı kaldır" +msgstr "Eksikleri Kaldır" #: editor/project_manager.cpp msgid "Templates" @@ -9865,7 +9911,6 @@ msgid "Can't run project" msgstr "Proje çalıştırılamadı" #: editor/project_manager.cpp -#, fuzzy msgid "" "You currently don't have any projects.\n" "Would you like to explore official example projects in the Asset Library?" @@ -9890,35 +9935,31 @@ msgid "Mouse Button" msgstr "Fare Düğmesi" #: editor/project_settings_editor.cpp -#, fuzzy msgid "" "Invalid action name. it cannot be empty nor contain '/', ':', '=', '\\' or " "'\"'" msgstr "" -"Geçersiz işlem adı. Boş olamaz ve '/', ':', '=', '\\' veya '\"' içeremez." +"Geçersiz işlem adı. Boş olamaz ve '/', ':', '=', '\\' veya '\"' içeremez" #: editor/project_settings_editor.cpp -#, fuzzy msgid "An action with the name '%s' already exists." -msgstr "İşlem '%s' zaten var!" +msgstr "İşlem '%s' zaten var." #: editor/project_settings_editor.cpp msgid "Rename Input Action Event" msgstr "Girdi Eylem Olayını Yeniden Adlandır" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Change Action deadzone" -msgstr "Animasyonun Adını Değiştir:" +msgstr "Eylem Değiştir ölübölgesi" #: editor/project_settings_editor.cpp msgid "Add Input Action Event" msgstr "Giriş İşlem Olayı Ekle" #: editor/project_settings_editor.cpp -#, fuzzy msgid "All Devices" -msgstr "Aygıt" +msgstr "Tüm Aygıtlar" #: editor/project_settings_editor.cpp msgid "Device" @@ -9953,24 +9994,20 @@ msgid "Wheel Down Button" msgstr "Tekerlek Aşağı Düğmesi" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Wheel Left Button" -msgstr "Tekerlek Yukarı Düğmesi" +msgstr "Tekerlek Sol Düğmesi" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Wheel Right Button" -msgstr "Sağ Düğme" +msgstr "Tekerlek Sağ Düğme" #: editor/project_settings_editor.cpp -#, fuzzy msgid "X Button 1" -msgstr "Düğme 6" +msgstr "X Düğmesi 1" #: editor/project_settings_editor.cpp -#, fuzzy msgid "X Button 2" -msgstr "Düğme 6" +msgstr "X Düğmesi 2" #: editor/project_settings_editor.cpp msgid "Joypad Axis Index:" @@ -10060,9 +10097,8 @@ msgid "Settings saved OK." msgstr "Ayarlar kaydedildi TAMAM." #: editor/project_settings_editor.cpp -#, fuzzy msgid "Moved Input Action Event" -msgstr "Giriş İşlem Olayı Ekle" +msgstr "Taşınan Giriş Eylemi Olayı" #: editor/project_settings_editor.cpp msgid "Override for Feature" @@ -10119,6 +10155,8 @@ msgstr "Şunun Üzerine Yaz..." #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp msgid "The editor must be restarted for changes to take effect." msgstr "" +"Değişikliklerin geçerli olması için düzenleyicinin yeniden başlatılması " +"gerekir." #: editor/project_settings_editor.cpp msgid "Input Map" @@ -10134,7 +10172,7 @@ msgstr "Eylem" #: editor/project_settings_editor.cpp msgid "Deadzone" -msgstr "" +msgstr "Ölü bölge" #: editor/project_settings_editor.cpp msgid "Device:" @@ -10177,14 +10215,12 @@ msgid "Locales Filter" msgstr "Yereller Süzgeci" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Show All Locales" -msgstr "Tüm yerelleri göster" +msgstr "Tüm Dilleri Göster" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Show Selected Locales Only" -msgstr "Sadece seçili yerelleri göster" +msgstr "Sadece Seçili Dilleri Göster" #: editor/project_settings_editor.cpp msgid "Filter mode:" @@ -10259,128 +10295,134 @@ msgid "Select Method" msgstr "Metot Seç" #: editor/rename_dialog.cpp editor/scene_tree_dock.cpp -#, fuzzy msgid "Batch Rename" -msgstr "Yeniden Adlandır" +msgstr "Tümden Yeniden Adlandır" #: editor/rename_dialog.cpp msgid "Prefix" -msgstr "" +msgstr "Ön Ek" #: editor/rename_dialog.cpp msgid "Suffix" -msgstr "" +msgstr "Son Ek" #: editor/rename_dialog.cpp #, fuzzy +msgid "Use Regular Expressions" +msgstr "Düzenli İfadeler" + +#: editor/rename_dialog.cpp msgid "Advanced Options" -msgstr "Yapışma ayarları" +msgstr "Gelişmiş Ayarlar" #: editor/rename_dialog.cpp msgid "Substitute" -msgstr "" +msgstr "Yer Tutucu" #: editor/rename_dialog.cpp -#, fuzzy msgid "Node name" -msgstr "Düğüm adı:" +msgstr "Düğüm adı" #: editor/rename_dialog.cpp msgid "Node's parent name, if available" -msgstr "" +msgstr "Düğüm'ün üst düğüm ismi, eğer varsa" #: editor/rename_dialog.cpp -#, fuzzy msgid "Node type" -msgstr "Düğüm Türü Bul" +msgstr "Düğüm Türü" #: editor/rename_dialog.cpp -#, fuzzy msgid "Current scene name" -msgstr "Şu anki Sahne" +msgstr "Mevcut sahne adı" #: editor/rename_dialog.cpp -#, fuzzy msgid "Root node name" -msgstr "Kök Düğüm adı:" +msgstr "Kök düğüm adı" #: editor/rename_dialog.cpp msgid "" "Sequential integer counter.\n" "Compare counter options." msgstr "" - -#: editor/rename_dialog.cpp -msgid "Per Level counter" -msgstr "" - -#: editor/rename_dialog.cpp -msgid "If set the counter restarts for each group of child nodes" -msgstr "" - -#: editor/rename_dialog.cpp -msgid "Initial value for the counter" -msgstr "" +"Sıralı tamsayı sayacı.\n" +"Sayaç seçeneklerini karşılaştırın." #: editor/rename_dialog.cpp #, fuzzy +msgid "Per-level Counter" +msgstr "Seviye Başına sayaç" + +#: editor/rename_dialog.cpp +msgid "If set the counter restarts for each group of child nodes" +msgstr "Ayarlanmışsa, sayaç her bir alt düğüm grubu için yeniden başlar" + +#: editor/rename_dialog.cpp +msgid "Initial value for the counter" +msgstr "Sayaç için başlangıç değeri" + +#: editor/rename_dialog.cpp msgid "Step" -msgstr "Adım:" +msgstr "Adım" #: editor/rename_dialog.cpp msgid "Amount by which counter is incremented for each node" -msgstr "" +msgstr "Her düğüm için sayacın artırılacağı miktar" #: editor/rename_dialog.cpp msgid "Padding" -msgstr "" +msgstr "Dolgulama" #: editor/rename_dialog.cpp msgid "" "Minimum number of digits for the counter.\n" "Missing digits are padded with leading zeros." msgstr "" +"Sayaç için minimum basamak sayısı.\n" +"Eksik rakamları baştaki sıfırlarla doldurulur." #: editor/rename_dialog.cpp -#, fuzzy -msgid "Regular Expressions" -msgstr "İfadeyi Değiştir" - -#: editor/rename_dialog.cpp -#, fuzzy msgid "Post-Process" -msgstr "İşlem Sonrası Betik Dizeci:" +msgstr "Artçıl-İşlem" #: editor/rename_dialog.cpp msgid "Keep" msgstr "Tut" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" -msgstr "" +#, fuzzy +msgid "PascalCase to snake_case" +msgstr "DeveŞekilli'den alt_tireli'ye dönüştür" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" -msgstr "" +#, fuzzy +msgid "snake_case to PascalCase" +msgstr "alt_tireli'den DeveŞekilli'ye dönüştür" #: editor/rename_dialog.cpp msgid "Case" -msgstr "" +msgstr "Büyük/Küçük" #: editor/rename_dialog.cpp -#, fuzzy msgid "To Lowercase" -msgstr "Küçük harf" +msgstr "Küçük Harfe Döndür" #: editor/rename_dialog.cpp -#, fuzzy msgid "To Uppercase" -msgstr "Büyük harf" +msgstr "Büyük Harfe Döndür" + +#: editor/rename_dialog.cpp +msgid "Reset" +msgstr "Sıfırla" #: editor/rename_dialog.cpp #, fuzzy -msgid "Reset" -msgstr "Yaklaşmayı Sıfırla" +msgid "Regular Expression Error" +msgstr "Düzenli İfadeler" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Geçerli karakterler:" #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" @@ -10439,9 +10481,8 @@ msgid "Instance Scene(s)" msgstr "Sahne(leri) Örnekle" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Replace with Branch Scene" -msgstr "Dalı Sahne olarak Kaydet" +msgstr "Dal Sahnesi ile Değiştir" #: editor/scene_tree_dock.cpp msgid "Instance Child Scene" @@ -10470,38 +10511,36 @@ msgstr "Düğüm(leri) Çoğalt" #: editor/scene_tree_dock.cpp msgid "Can't reparent nodes in inherited scenes, order of nodes can't change." msgstr "" +"Devralınan sahnelerde düğümler yeniden oluşturulamaz, düğümlerin sırası " +"değişemez." #: editor/scene_tree_dock.cpp msgid "Node must belong to the edited scene to become root." -msgstr "" +msgstr "Kök olabilmek için düğümün düzenlenen sahneye ait olması gerekir." #: editor/scene_tree_dock.cpp msgid "Instantiated scenes can't become root" -msgstr "" +msgstr "Örneklenen sahneler kök olamaz" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Make node as Root" -msgstr "Anlamlı!" +msgstr "Düğümü Kök düğüm yap" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Delete %d nodes?" -msgstr "Düğümleri Sil" +msgstr "%d düğümleri silelim mi?" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Delete the root node \"%s\"?" -msgstr "Gölgelendirici Çizge Düğümünü Sil" +msgstr "\"%s\" kök düğümü silinsin mi?" #: editor/scene_tree_dock.cpp msgid "Delete node \"%s\" and its children?" -msgstr "" +msgstr "\"%s\" düğümü ve alt düğümleri silinsin mi?" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Delete node \"%s\"?" -msgstr "Düğümleri Sil" +msgstr "\"%s\" düğümü silinsin mi?" #: editor/scene_tree_dock.cpp msgid "Can not perform with the root node." @@ -10520,46 +10559,45 @@ msgid "" "Disabling \"editable_instance\" will cause all properties of the node to be " "reverted to their default." msgstr "" +"\"düzenlenebilir_örnek\" seçeneği iptal edilince düğümün nitelikleri " +"varsayılan değerlere döner." #: editor/scene_tree_dock.cpp msgid "" "Enabling \"Load As Placeholder\" will disable \"Editable Children\" and " "cause all properties of the node to be reverted to their default." msgstr "" +"\"Yer Tutucu Olarak Yükle\" seçeneğinin etkinleştirilmesi \"Düzenlenebilir " +"alt Düğüm\" seçeneğini pasifleştirir ve düğümün niteliklerini varsayılanlara " +"döndürür." #: editor/scene_tree_dock.cpp msgid "Make Local" msgstr "Yerelleştir" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "New Scene Root" -msgstr "Anlamlı!" +msgstr "Yeni Sahne Kökü" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Create Root Node:" -msgstr "Düğüm Oluştur" +msgstr "Kök Düğüm Oluştur:" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "2D Scene" -msgstr "Sahne" +msgstr "2B Sahne" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "3D Scene" -msgstr "Sahne" +msgstr "3B Sahne" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "User Interface" -msgstr "Kalıtı Temizle" +msgstr "Kullanıcı Arayüzü" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Other Node" -msgstr "Düğümleri Sil" +msgstr "Diğer Düğüm" #: editor/scene_tree_dock.cpp msgid "Can't operate on nodes from a foreign scene!" @@ -10578,9 +10616,8 @@ msgid "Remove Node(s)" msgstr "Düğümleri Kaldır" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Change type of node(s)" -msgstr "Giriş Adını Değiştir" +msgstr "Düğüm(ler) türünü değiştir" #: editor/scene_tree_dock.cpp msgid "" @@ -10614,32 +10651,28 @@ msgid "Load As Placeholder" msgstr "Yer Tutucu Olarak Yükle" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Open Documentation" -msgstr "Çevrimiçi Godot dökümanlarını aç" +msgstr "Klavuzu Aç" #: editor/scene_tree_dock.cpp msgid "Add Child Node" msgstr "Çocuk Düğüm Ekle" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Expand/Collapse All" -msgstr "Hepsini Daralt" +msgstr "Hepsini Aç/Kapa" #: editor/scene_tree_dock.cpp msgid "Change Type" msgstr "Türü Değiştir" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Reparent to New Node" -msgstr "Düğümün Ebeveynliğini Değiştir" +msgstr "Başka Düğüme Eklemle" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Make Scene Root" -msgstr "Anlamlı!" +msgstr "Sahne Kökü Yap" #: editor/scene_tree_dock.cpp msgid "Merge From Scene" @@ -10658,9 +10691,8 @@ msgid "Delete (No Confirm)" msgstr "Sil (Doğrulama Yok)" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Add/Create a New Node." -msgstr "Yeni Bir Düğüm Ekle / Oluştur" +msgstr "Yeni Bir Düğüm Ekle/Oluştur." #: editor/scene_tree_dock.cpp msgid "" @@ -10691,78 +10723,68 @@ msgid "Clear Inheritance? (No Undo!)" msgstr "Miras Silinsin mi? (Geri Alınamaz!)" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Toggle Visible" msgstr "Görünebilirliği Aç/Kapa" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Unlock Node" -msgstr "Düğüm Seç" +msgstr "Düğüm Kilidi Aç" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Button Group" -msgstr "Düğme 7" +msgstr "Düğme Grubu" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "(Connecting From)" -msgstr "Bağlantı Hatası" +msgstr "(Gelen Bağlantı)" #: editor/scene_tree_editor.cpp msgid "Node configuration warning:" msgstr "Düğüm yapılandırma uyarısı:" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "" "Node has %s connection(s) and %s group(s).\n" "Click to show signals dock." msgstr "" -"Düğüm bağlantı(lar) ve grup(lar)a sahip\n" -"Sinyaller dokunu göstermek için tıkla." +"Düğüm %s bağlantı(lar) ve %s grup(lar)a sahip\n" +"Sinyaller bölümünü göstermek için tıkla." #: editor/scene_tree_editor.cpp -#, fuzzy msgid "" "Node has %s connection(s).\n" "Click to show signals dock." msgstr "" -"Düğüm bağlantılara sahip.\n" -"Sinyaller dokunu göstermek için tıkla." +"Düğüm %s bağlantılara sahip.\n" +"Sinyaller bölümünü göstermek için tıkla." #: editor/scene_tree_editor.cpp -#, fuzzy msgid "" "Node is in %s group(s).\n" "Click to show groups dock." msgstr "" -"Düğüm grup(lar)ın içinde.\n" -"Gruplar dokunu göstermek için tıkla." +"Düğüm %s grup(lar)ı içinde.\n" +"Gruplar bölümünü göstermek için tıkla." #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Open Script:" -msgstr "Betik Aç" +msgstr "Betik Aç:" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "" "Node is locked.\n" "Click to unlock it." msgstr "" "Düğüm kilitli.\n" -"Kiliti açmak için tıkla" +"Kiliti açmak için tıkla." #: editor/scene_tree_editor.cpp -#, fuzzy msgid "" "Children are not selectable.\n" "Click to make selectable." msgstr "" -"Çocuklar seçilebilir değil.\n" -"Seçilebilir yapmak için tıkla" +"Alt düğümler seçilebilir değil.\n" +"Seçilebilir yapmak için tıkla." #: editor/scene_tree_editor.cpp msgid "Toggle Visibility" @@ -10773,6 +10795,8 @@ msgid "" "AnimationPlayer is pinned.\n" "Click to unpin." msgstr "" +"AnimasyonOynatıcı sabitlendi.\n" +"Çözmek için tıklayın." #: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" @@ -10795,39 +10819,32 @@ msgid "Select a Node" msgstr "Bir Düğüm Seç" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Path is empty." -msgstr "Yol boş" +msgstr "Yol boş." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Filename is empty." -msgstr "Kayıt yolu boş!" +msgstr "Dosya ismi boş." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Path is not local." -msgstr "Yol yerel değil" +msgstr "Yol yerel değil." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Invalid base path." -msgstr "Geçersiz üst yol" +msgstr "Geçersiz ana yol." #: editor/script_create_dialog.cpp -#, fuzzy msgid "A directory with the same name exists." -msgstr "Aynı isimde dizin zaten var" +msgstr "Aynı isimde dizin zaten var." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Invalid extension." -msgstr "Geçersiz uzantı" +msgstr "Geçersiz uzantı." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Wrong extension chosen." -msgstr "Yanlış uzantı seçili" +msgstr "Yanlış uzantı seçili." #: editor/script_create_dialog.cpp msgid "Error loading template '%s'" @@ -10842,7 +10859,6 @@ msgid "Error loading script from %s" msgstr "Şuradan: %s betik yüklenirken hata" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Overrides" msgstr "Üzerine Yaz" @@ -10851,74 +10867,61 @@ msgid "N/A" msgstr "Uygulanamaz" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Open Script / Choose Location" -msgstr "Betik Düzenleyiciyi Aç" +msgstr "Betik Aç / Konum Seç" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Open Script" msgstr "Betik Aç" #: editor/script_create_dialog.cpp -#, fuzzy msgid "File exists, it will be reused." -msgstr "Dosya mevcut, yeniden kullanılacak" +msgstr "Dosya mevcut, yeniden kullanılacak." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Invalid class name." -msgstr "Geçersiz sınıf ismi" +msgstr "Geçersiz sınıf ismi." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Invalid inherited parent name or path." -msgstr "Geçersiz miras alınmış ebeveyn ismi veya yolu" +msgstr "Geçersiz devralınan üst ad veya yol." #: editor/script_create_dialog.cpp #, fuzzy -msgid "Script is valid." -msgstr "Betik geçerli" +msgid "Script path/name is valid." +msgstr "Betik geçerli." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Allowed: a-z, A-Z, 0-9, _ and ." -msgstr "İzin verilenler: a-z, A-Z, 0-9 ve _" +msgstr "İzin verilenler: a-z, A-Z, 0-9, _ ve ." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Built-in script (into scene file)." -msgstr "Gömülü betik (sahne dosyasına)" +msgstr "Gömülü betik (sahne dosyasına)." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Will create a new script file." -msgstr "Yeni betik dosyası oluştur" +msgstr "Yeni betik dosyası oluşturulacak." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Will load an existing script file." -msgstr "Mevcut betik dosyasını yükle" +msgstr "Mevcut betik dosyasını yükle." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Script file already exists." -msgstr "İşlem '%s' zaten var!" +msgstr "Betik dosyası zaten mevcut." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Class Name:" -msgstr "Sınıf İsmi" +msgstr "Sınıf İsmi:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Template:" -msgstr "Şablon" +msgstr "Şablon:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Built-in Script:" -msgstr "Gömme Betik" +msgstr "Gömülü Betik:" #: editor/script_create_dialog.cpp msgid "Attach Node Script" @@ -10933,52 +10936,44 @@ msgid "Bytes:" msgstr "Baytlar:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Warning:" -msgstr "Uyarılar" +msgstr "Uyarılar:" #: editor/script_editor_debugger.cpp msgid "Error:" msgstr "Hata:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Error" -msgstr "Hatayı Kopyala" +msgstr "C++ Hatası" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Error:" -msgstr "Hata:" +msgstr "C++ Hatası:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Source" -msgstr "Kaynak:" +msgstr "C++ Kaynağı" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Source:" msgstr "Kaynak:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Source:" -msgstr "Kaynak:" +msgstr "C++ Kaynak:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Stack Trace" -msgstr "Çerçeveleri Yığ" +msgstr "Bellek Dökümü" #: editor/script_editor_debugger.cpp msgid "Errors" msgstr "Hatalar" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Child process connected." -msgstr "Çocuk Süreç Bağlandı" +msgstr "Alt süreç connected." #: editor/script_editor_debugger.cpp msgid "Copy Error" @@ -10986,8 +10981,12 @@ msgstr "Hatayı Kopyala" #: editor/script_editor_debugger.cpp #, fuzzy +msgid "Video RAM" +msgstr "Görüntü Belleği" + +#: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" -msgstr "Noktalar oluştur." +msgstr "İşaret Noktalarını Atla" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -11033,10 +11032,6 @@ msgstr "Kaynağa Göre İzleti Belleği Kullanımının Dizelgesi:" msgid "Total:" msgstr "Toplam:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Görüntü Belleği" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Kaynak Yolu" @@ -11075,22 +11070,19 @@ msgstr "Ağaçtan Ayarla" #: editor/script_editor_debugger.cpp msgid "Export measures as CSV" -msgstr "" +msgstr "Ölçüleri CSV olarak dışa aktar" #: editor/settings_config_dialog.cpp -#, fuzzy msgid "Erase Shortcut" -msgstr "Kararma" +msgstr "Kısayol Sil" #: editor/settings_config_dialog.cpp -#, fuzzy msgid "Restore Shortcut" -msgstr "Kısayollar" +msgstr "Kısayolları Geri Yükle" #: editor/settings_config_dialog.cpp -#, fuzzy msgid "Change Shortcut" -msgstr "Çapaları Değiştir" +msgstr "Kısayol Değiştir" #: editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -11121,9 +11113,8 @@ msgid "Change Camera Size" msgstr "Kamera Boyutunu Değiştir" #: editor/spatial_editor_gizmos.cpp -#, fuzzy msgid "Change Notifier AABB" -msgstr "Bildirim Kapsamını Değiştir" +msgstr "Bildirici Değiştir AABB" #: editor/spatial_editor_gizmos.cpp msgid "Change Particles AABB" @@ -11150,38 +11141,32 @@ msgid "Change Capsule Shape Height" msgstr "Kapsülün Yüksekliğini Değiştir" #: editor/spatial_editor_gizmos.cpp -#, fuzzy msgid "Change Cylinder Shape Radius" -msgstr "Kapsülün Çapını Değiştir" +msgstr "Silindir Şekli Yarıçapını Değiştir" #: editor/spatial_editor_gizmos.cpp -#, fuzzy msgid "Change Cylinder Shape Height" -msgstr "Kapsülün Yüksekliğini Değiştir" +msgstr "Silindir Şekli Yüksekliğini Değiştir" #: editor/spatial_editor_gizmos.cpp msgid "Change Ray Shape Length" msgstr "Işın Şeklinin Uzunluğunu Değiştir" #: modules/csg/csg_gizmos.cpp -#, fuzzy msgid "Change Cylinder Radius" -msgstr "Işın Çapını Değiştir" +msgstr "Silindir Yarıçapını Değiştir" #: modules/csg/csg_gizmos.cpp -#, fuzzy msgid "Change Cylinder Height" -msgstr "Kapsülün Yüksekliğini Değiştir" +msgstr "Silindir Yüksekliğini Değiştir" #: modules/csg/csg_gizmos.cpp -#, fuzzy msgid "Change Torus Inner Radius" -msgstr "Küresel Şeklin Çapını Değiştir" +msgstr "Simit Şekli İç Yarıçapını Değiştir" #: modules/csg/csg_gizmos.cpp -#, fuzzy msgid "Change Torus Outer Radius" -msgstr "Işın Çapını Değiştir" +msgstr "Simit Şekli Dış Yarıçapını Değiştir" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select the dynamic library for this entry" @@ -11221,12 +11206,11 @@ msgstr "GDYerelKütüphanesi" #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Enabled GDNative Singleton" -msgstr "" +msgstr "GDNative İskelet Etkinleştirildi" #: modules/gdnative/gdnative_library_singleton_editor.cpp -#, fuzzy msgid "Disabled GDNative Singleton" -msgstr "Güncelleme Topacını Devre Dışı Bırak" +msgstr "GDNative İskeleti Pasifleştirildi" #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Library" @@ -11241,9 +11225,8 @@ msgid "GDNative" msgstr "GDYerel" #: modules/gdscript/gdscript_functions.cpp -#, fuzzy msgid "Step argument is zero!" -msgstr "adım değiştirgeni sıfır!" +msgstr "Adım argümanı sıfır!" #: modules/gdscript/gdscript_functions.cpp msgid "Not a script with an instance" @@ -11306,19 +11289,16 @@ msgid "GridMap Delete Selection" msgstr "IzgaraHaritası Seçimi Sil" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "GridMap Fill Selection" -msgstr "IzgaraHaritası Seçimi Sil" +msgstr "IzgaraHaritası Seçimi Doldur" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "GridMap Paste Selection" -msgstr "IzgaraHaritası Seçimi Sil" +msgstr "IzgaraHaritası Seçimi Yapıştır" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "GridMap Paint" -msgstr "IzgaraHaritası Ayarları" +msgstr "IzgaraHaritası Boyama" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Grid Map" @@ -11381,18 +11361,16 @@ msgid "Cursor Clear Rotation" msgstr "İmleç Döndürme Temizle" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Paste Selects" -msgstr "Seçimi Sil" +msgstr "Seçimleri Yapıştır" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Seçimi Temizle" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Fill Selection" -msgstr "Tüm Seçim" +msgstr "Seçimi Doldur" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Settings" @@ -11403,13 +11381,12 @@ msgid "Pick Distance:" msgstr "Uzaklık Seç:" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Filter meshes" -msgstr "Süzgeç kipi:" +msgstr "Modelleri Süz" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Give a MeshLibrary resource to this GridMap to use its meshes." -msgstr "" +msgstr "Model olarak kullanması için bu GridMap'e MeshLibrary kaynağı atayın." #: modules/mono/csharp_script.cpp msgid "Class name can't be a reserved keyword" @@ -11421,7 +11398,7 @@ msgstr "İç özel durum yığını izlemesinin sonu" #: modules/recast/navigation_mesh_editor_plugin.cpp msgid "Bake NavMesh" -msgstr "" +msgstr "NavMesh'i Sabitle" #: modules/recast/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -11536,42 +11513,36 @@ msgid "Set Variable Type" msgstr "Değişken Tipini Ayarla" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Input Port" -msgstr "Giriş Ekle" +msgstr "Giriş Portu Ekle" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Output Port" -msgstr "Giriş Ekle" +msgstr "Çıkış Portu Ekle" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Override an existing built-in function." -msgstr "Geçersiz ad. Var olan gömülü türdeki ad ile çakışmamalı." +msgstr "Varolan gömülü işlevi değiştir." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new function." -msgstr "Yeni %s oluştur" +msgstr "Yeni işlev oluştur." #: modules/visual_script/visual_script_editor.cpp msgid "Variables:" msgstr "Değişkenler:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new variable." -msgstr "Yeni %s oluştur" +msgstr "Yeni değişken oluştur." #: modules/visual_script/visual_script_editor.cpp msgid "Signals:" msgstr "Sinyaller:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new signal." -msgstr "Sıfırdan yeni bir çokgen oluşturun." +msgstr "Yeni sinyal oluştur." #: modules/visual_script/visual_script_editor.cpp msgid "Name is not a valid identifier:" @@ -11598,9 +11569,8 @@ msgid "Add Function" msgstr "Fonksiyon Ekle" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Delete input port" -msgstr "Noktayı kaldır" +msgstr "Girdi portunu sil" #: modules/visual_script/visual_script_editor.cpp msgid "Add Variable" @@ -11611,14 +11581,12 @@ msgid "Add Signal" msgstr "Sinyal Ekle" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" -msgstr "Noktayı kaldır" +msgstr "Girdi Portunu Kaldır" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Output Port" -msgstr "Noktayı kaldır" +msgstr "Çıktı Portunu Kaldır" #: modules/visual_script/visual_script_editor.cpp msgid "Change Expression" @@ -11673,6 +11641,9 @@ msgid "" "Can't drop properties because script '%s' is not used in this scene.\n" "Drop holding 'Shift' to just copy the signature." msgstr "" +"Bu sahnede '% s' komut dosyası kullanılmadığı için özellikler " +"bırakılamıyor.\n" +"Sadece imzayı kopyalamak için 'Shift' tuşunu basılı tutarak bırakın." #: modules/visual_script/visual_script_editor.cpp msgid "Add Getter Property" @@ -11699,19 +11670,16 @@ msgid "Connect Nodes" msgstr "Düğümleri Bağla" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Disconnect Nodes" -msgstr "Çizge Düğümlerinin Bağlantılarını Kes" +msgstr "Düğümleri Ayır" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Connect Node Data" -msgstr "Düğümleri Bağla" +msgstr "Düğüm Verisi Bağla" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Connect Node Sequence" -msgstr "Düğümleri Bağla" +msgstr "Düğüm Dizisi Bağla" #: modules/visual_script/visual_script_editor.cpp msgid "Script already has function '%s'" @@ -11722,9 +11690,8 @@ msgid "Change Input Value" msgstr "Girdi Değerini Değiştir" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Resize Comment" -msgstr "CanvasItem Düzenle" +msgstr "Yorumu Boyutlandır" #: modules/visual_script/visual_script_editor.cpp msgid "Can't copy the function node." @@ -11739,26 +11706,24 @@ msgid "Paste VisualScript Nodes" msgstr "GörselBetik Düğümleri Yapıştır" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Can't create function with a function node." -msgstr "Fonksiyon düğümü kopyalanamıyor." +msgstr "İşlev düğümü ile işlev oluşturulamıyor." #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function of nodes from nodes of multiple functions." -msgstr "" +msgstr "Birden çok işlevin düğümlerinden düğüm işlevi oluşturulamıyor." #: modules/visual_script/visual_script_editor.cpp msgid "Select at least one node with sequence port." -msgstr "" +msgstr "Dizi portlu en az bir düğüm seçin." #: modules/visual_script/visual_script_editor.cpp msgid "Try to only have one sequence input in selection." -msgstr "" +msgstr "Seçimde yalnızca bir dizi girişi olmasını deneyin." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create Function" -msgstr "İşlevi Yeniden Adlandır" +msgstr "İşlev Oluştur" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Function" @@ -11781,38 +11746,32 @@ msgid "Editing Signal:" msgstr "Sinyal Düzenleniyor:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Make Tool:" -msgstr "Yerelleştir" +msgstr "Araç Yap:" #: modules/visual_script/visual_script_editor.cpp msgid "Members:" msgstr "Üyeler:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Base Type:" -msgstr "Temel Tipi Değiştir" +msgstr "Temel Tipi Değiştir:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Nodes..." -msgstr "Düğüm Ekle..." +msgstr "Düğümler Ekle..." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Function..." -msgstr "Fonksiyon Ekle" +msgstr "İşlev Ekle..." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "function_name" -msgstr "Fonksiyon:" +msgstr "işlev_ismi" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Select or create a function to edit its graph." -msgstr "Çizgeyi düzenlemek için bir fonksiyon seçin ya da oluşturun" +msgstr "Grafiği düzenlemek için işlev seçin ya da oluşturun." #: modules/visual_script/visual_script_editor.cpp msgid "Delete Selected" @@ -11831,19 +11790,16 @@ msgid "Cut Nodes" msgstr "Düğümleri Kes" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Make Function" -msgstr "İşlevi Yeniden Adlandır" +msgstr "İşlev Yap" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Refresh Graph" -msgstr "Yenile" +msgstr "Grafiği Yenile" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Edit Member" -msgstr "Üyeler" +msgstr "Üye Düzenle" #: modules/visual_script/visual_script_flow_control.cpp msgid "Input type not iterable: " @@ -11902,41 +11858,40 @@ msgstr "" "(hatası) olmalı." #: modules/visual_script/visual_script_property_selector.cpp -#, fuzzy msgid "Search VisualScript" -msgstr "GörselBetik Düğümü Kaldır" +msgstr "Görsel Betikte Ara" #: modules/visual_script/visual_script_property_selector.cpp msgid "Get %s" -msgstr "" +msgstr "Getir %s" #: modules/visual_script/visual_script_property_selector.cpp msgid "Set %s" -msgstr "" +msgstr "Ayarla %s" #: platform/android/export/export.cpp msgid "Package name is missing." -msgstr "" +msgstr "Paket ismi eksik." #: platform/android/export/export.cpp msgid "Package segments must be of non-zero length." -msgstr "" +msgstr "Paket segmentleri sıfır olmayan uzunlukta olmalıdır." #: platform/android/export/export.cpp msgid "The character '%s' is not allowed in Android application package names." -msgstr "" +msgstr "Android uygulama paketi adlarında '% s' karakterine izin verilmiyor." #: platform/android/export/export.cpp msgid "A digit cannot be the first character in a package segment." -msgstr "" +msgstr "Rakam, paket segmentindeki ilk karakter olamaz." #: platform/android/export/export.cpp msgid "The character '%s' cannot be the first character in a package segment." -msgstr "" +msgstr "'%s' karakteri bir paket segmentindeki ilk karakter olamaz." #: platform/android/export/export.cpp msgid "The package must have at least one '.' separator." -msgstr "" +msgstr "Paket en azından bir tane '.' ayıracına sahip olmalıdır." #: platform/android/export/export.cpp msgid "Select device from the list" @@ -11944,45 +11899,49 @@ msgstr "Listeden aygıt seç" #: platform/android/export/export.cpp msgid "ADB executable not configured in the Editor Settings." -msgstr "" +msgstr "Editör Ayarlarında ADB uygulaması tayin edilmemiş." #: platform/android/export/export.cpp msgid "OpenJDK jarsigner not configured in the Editor Settings." -msgstr "" +msgstr "OpenJDK jarimzalayıcı Editör Ayarlarında yapılandırılmamış." #: platform/android/export/export.cpp msgid "Debug keystore not configured in the Editor Settings nor in the preset." msgstr "" +"Anahtar deposunda Hata Ayıklayıcı Ayarları'nda veya ön ayarda " +"yapılandırılmamış." #: platform/android/export/export.cpp msgid "Custom build requires a valid Android SDK path in Editor Settings." msgstr "" +"Özel derleme için Editör Ayarları'nda geçerli bir Android SDK yolu gerekir." #: platform/android/export/export.cpp msgid "Invalid Android SDK path for custom build in Editor Settings." -msgstr "" +msgstr "Editör Ayarlarında özel derleme için geçersiz Android SDK yolu." #: platform/android/export/export.cpp -#, fuzzy msgid "" "Android build template not installed in the project. Install it from the " "Project menu." -msgstr "Android yapı şablonu eksik, lütfen ilgili şablonları yükleyin." +msgstr "" +"Android derleme şablonu projede yüklü değil. Proje menüsünden yükleyin." #: platform/android/export/export.cpp msgid "Invalid public key for APK expansion." -msgstr "" +msgstr "APK genişletmesi için geçersiz ortak anahtar." #: platform/android/export/export.cpp -#, fuzzy msgid "Invalid package name:" -msgstr "Geçersiz sınıf ismi" +msgstr "Geçersiz paket ismi:" #: platform/android/export/export.cpp msgid "" "Trying to build from a custom built template, but no version info for it " "exists. Please reinstall from the 'Project' menu." msgstr "" +"Özel olarak oluşturulmuş bir şablondan oluşturmaya çalışılıyor, ancak bunun " +"için sürüm bilgisi yok. Lütfen 'Proje' menüsünden yeniden yükleyin." #: platform/android/export/export.cpp msgid "" @@ -11991,46 +11950,52 @@ msgid "" " Godot Version: %s\n" "Please reinstall Android build template from 'Project' menu." msgstr "" +"Android derlemesi sürüm uyumsuzluğu:\n" +" Yüklü Şablon: %s\n" +" Godot Versiyonu: %s\n" +"Lütfen 'Derleme' menüsünden Android derleme şablonunu yeniden yükleyin." #: platform/android/export/export.cpp msgid "Building Android Project (gradle)" -msgstr "" +msgstr "Android Projesi Oluşturma (gradle)" #: platform/android/export/export.cpp msgid "" "Building of Android project failed, check output for the error.\n" "Alternatively visit docs.godotengine.org for Android build documentation." msgstr "" +"Android projesinin oluşturulması başarısız oldu, hatayı çıktı için kontrol " +"edin.\n" +"Alternatif olarak, Android derleme dokümantasyonu için docs.godotengine.org " +"adresini ziyaret edin.." #: platform/android/export/export.cpp msgid "No build apk generated at: " -msgstr "" +msgstr "Şurada derleme apk oluşturulmadı: " #: platform/iphone/export/export.cpp msgid "Identifier is missing." -msgstr "" +msgstr "Tanımlayıcı eksik." #: platform/iphone/export/export.cpp -#, fuzzy msgid "The character '%s' is not allowed in Identifier." -msgstr "Ad doğru bir belirleyici değil:" +msgstr "Tanımlayıcı'da '%s' karakterine izin verilmiyor." #: platform/iphone/export/export.cpp msgid "App Store Team ID not specified - cannot configure the project." -msgstr "" +msgstr "App Store Ekip Kimliği belirtilmedi - proje yapılandırılamıyor." #: platform/iphone/export/export.cpp -#, fuzzy msgid "Invalid Identifier:" -msgstr "Ad doğru bir belirleyici değil:" +msgstr "Geçersiz Tanımlayıcı:" #: platform/iphone/export/export.cpp msgid "Required icon is not specified in the preset." -msgstr "" +msgstr "Ön ayarda gerekli simge belirtilmemiş." #: platform/javascript/export/export.cpp msgid "Stop HTTP Server" -msgstr "" +msgstr "HTTP sunucuyu durdur" #: platform/javascript/export/export.cpp msgid "Run in Browser" @@ -12065,19 +12030,16 @@ msgid "Using default boot splash image." msgstr "Açılış ekranı resim dosyası okunamadı." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package short name." -msgstr "Geçersiz sınıf ismi" +msgstr "Geçersiz paket kısa ismi." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package unique name." -msgstr "Benzersiz Ad Geçersiz." +msgstr "Geçersiz benzersiz paket ismi." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package publisher display name." -msgstr "Benzersiz Ad Geçersiz." +msgstr "Geçersiz paket yayıncı görünen adı." #: platform/uwp/export/export.cpp msgid "Invalid product GUID." @@ -12120,13 +12082,12 @@ msgid "Invalid splash screen image dimensions (should be 620x300)." msgstr "Geçersiz açılış görüntülüğü bediz boyutları (620x300 olmalı)." #: scene/2d/animated_sprite.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the \"Frames\" property in " "order for AnimatedSprite to display frames." msgstr "" -"Bir SpriteFrames kaynağı oluşturulmalı ya da 'Kareler' özelliğine atanmalı " -"ki AnimatedSprite düğümü kareleri gösterebilsin." +"AnimatedSprite öğesinin çerçeveleri görüntülemesi için \"Çerçeveler\" " +"özelliğinde bir SpriteFrames kaynağı oluşturulmalı veya ayarlanmalıdır." #: scene/2d/canvas_modulate.cpp msgid "" @@ -12138,15 +12099,15 @@ msgstr "" "edilecektir." #: scene/2d/collision_object_2d.cpp -#, fuzzy msgid "" "This node has no shape, so it can't collide or interact with other objects.\n" "Consider adding a CollisionShape2D or CollisionPolygon2D as a child to " "define its shape." msgstr "" -"Bu düğüm alt şekillere sahip değil, bu yüzden uzayla etkileşime giremez.\n" -"Şeklini belirlemek için CollisionShape2D ya da CollisionPolygon2D eklemeyi " -"düşünebilirsiniz." +"Bu düğümün şekli yoktur, bu nedenle diğer nesnelerle çarpışamaz veya " +"etkileşime giremez.\n" +"Şeklini tanımlamak için alt düğüm olarak bir TemasŞekli2B veya TemasÇokgen2B " +"eklemeyi düşünün." #: scene/2d/collision_polygon_2d.cpp msgid "" @@ -12187,13 +12148,14 @@ msgid "" "CPUParticles2D animation requires the usage of a CanvasItemMaterial with " "\"Particles Animation\" enabled." msgstr "" +"CPUParçacık2B animasyonu \"Parçacık Animasyonu\" seçimi etkin olarak " +"CanvasÖgesiMalzemesi kullanımı gerektirir." #: scene/2d/light_2d.cpp -#, fuzzy msgid "" "A texture with the shape of the light must be supplied to the \"Texture\" " "property." -msgstr "Işık yüzeyli bir doku, 'texture' özelliğine sağlanmalıdır." +msgstr "\"Doku\" özelliğine ışık şeklinde bir doku sağlanmalıdır." #: scene/2d/light_occluder_2d.cpp msgid "" @@ -12203,9 +12165,8 @@ msgstr "" "(ya da çizilmelidir)." #: scene/2d/light_occluder_2d.cpp -#, fuzzy msgid "The occluder polygon for this occluder is empty. Please draw a polygon." -msgstr "Bu engelleyici için engelleyici çokgeni boş. Lütfen bir çokgen çizin!" +msgstr "Bu engelleyici için engelleyici çokgeni boş. Lütfen bir çokgen çizin." #: scene/2d/navigation_polygon.cpp msgid "" @@ -12237,6 +12198,9 @@ msgid "" "Use the CPUParticles2D node instead. You can use the \"Convert to " "CPUParticles\" option for this purpose." msgstr "" +"GPU tabanlı parçacıklar GLES2 video sürücüsü tarafından desteklenmez.\n" +"Bunun yerine CPUParçacıklar2B düğümünü kullanın. Bu amaçla " +"\"CPUParçacıklar'a Dönüştür\" seçeneğini kullanabilirsiniz." #: scene/2d/particles_2d.cpp scene/3d/particles.cpp msgid "" @@ -12251,6 +12215,8 @@ msgid "" "Particles2D animation requires the usage of a CanvasItemMaterial with " "\"Particles Animation\" enabled." msgstr "" +"Particles2D animasyonu, \"Parçacık Animasyonu\" etkinleştirilmiş bir " +"CanvasÖgesiMalzemesi kullanımını gerektirir." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -12274,74 +12240,70 @@ msgstr "" #: scene/2d/skeleton_2d.cpp msgid "This Bone2D chain should end at a Skeleton2D node." -msgstr "" +msgstr "Bu İskelet2B zinciri İskelet2B düğümünde sonlanmalı." #: scene/2d/skeleton_2d.cpp msgid "A Bone2D only works with a Skeleton2D or another Bone2D as parent node." msgstr "" +"Bir Kemit2B yalnızca İskelet2B ya da başka bir Kemik2B'nin alt düğümü olarak " +"çalışabilir." #: scene/2d/skeleton_2d.cpp msgid "" "This bone lacks a proper REST pose. Go to the Skeleton2D node and set one." msgstr "" +"Bu kemik uygun bir DİNLENME pozundan yoksun. İskelet2B düğümüne gidip bir " +"tane atayın." #: scene/2d/tile_map.cpp -#, fuzzy msgid "" "TileMap with Use Parent on needs a parent CollisionObject2D to give shapes " "to. Please use it as a child of Area2D, StaticBody2D, RigidBody2D, " "KinematicBody2D, etc. to give them a shape." msgstr "" "CollisionShape2D yalnızca CollisionObject2D'den türeyen düğümlere bir şekil " -"elde etmeye hizmet eder. Lütfen onu yalnızca şunların çocuğu olarak kullanın " -"ve Area2D, StaticBody2D, RigidBody2D, KinematicBody2D vs.'ye bir şekil " -"vermek için kullanın." +"elde etmeye hizmet eder. Lütfen onu yalnızca Area2D, StaticBody2D, " +"RigidBody2D, KinematicBody2D vs.'nin alt şekli olarak ve onlara şekil vermek " +"için kullanın." #: scene/2d/visibility_notifier_2d.cpp -#, fuzzy msgid "" "VisibilityEnabler2D works best when used with the edited scene root directly " "as parent." msgstr "" -"VisibilityEnable2D düğümü düzenlenmiş sahne kökü doğrudan ebeveyn olarak " -"kullanıldığında çalışır." +"VisibilityEnabler2D, düzenlenmiş sahne köküyle doğrudan üst öğe olarak " +"kullanıldığında en iyi sonucu verir." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVRCamera must have an ARVROrigin node as its parent." -msgstr "ARVRCamera ebeveyni olarak ARVROrigin düğümüne sahip olmalı" +msgstr "ARVRCamera üst düğüm olarak ARVROrigin düğümüne sahip olmalı." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVRController must have an ARVROrigin node as its parent." -msgstr "ARVRController ebeveyni olarak ARVROrigin düğümüne sahip olmalı" +msgstr "ARVRController üst düğüm olarak ARVROrigin düğümüne sahip olmalı." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "" "The controller ID must not be 0 or this controller won't be bound to an " "actual controller." msgstr "" "Deneytleyici kimliği 0 olmamalı aksi taktirde bu denetleyici gerçek bir " -"denetleyiciye bağlı olmayacak" +"denetleyiciye bağlı olmayacak." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVRAnchor must have an ARVROrigin node as its parent." -msgstr "ARVRAnchor ebeveyni olarak ARVROrigin düğümüne sahip olmalı" +msgstr "ARVRAnchor üst düğüm olarak ARVROrigin düğümüne sahip olmalı." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "" "The anchor ID must not be 0 or this anchor won't be bound to an actual " "anchor." msgstr "" -"Çapa kimliği 0 olmamalı aksi halde bu çapa gerçek bir çapaya bağlı olmayacak" +"Çapa kimliği 0 olmamalı aksi halde bu çapa gerçek bir çapaya bağlı olmayacak." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVROrigin requires an ARVRCamera child node." -msgstr "ARVROrigin bir ARVRCamera çocuk düğümü gerektirir" +msgstr "ARVROrigin bir ARVRCamera alt düğümü gerektirir." #: scene/3d/baked_lightmap.cpp msgid "%d%%" @@ -12368,15 +12330,14 @@ msgid "Lighting Meshes: " msgstr "Örüntüler Haritalanıyor: " #: scene/3d/collision_object.cpp -#, fuzzy msgid "" "This node has no shape, so it can't collide or interact with other objects.\n" "Consider adding a CollisionShape or CollisionPolygon as a child to define " "its shape." msgstr "" -"Bu düğüm alt şekillere sahip değil, bu yüzden uzayla etkileşime giremez.\n" -"Şeklini belirlemek için CollisionShape ya da CollisionPolygon eklemeyi " -"düşünebilirsiniz." +"Bu düğüm şekle sahip değil, bu yüzden diğer nesnelerle etkileşime giremez.\n" +"Şeklini belirlemek için alt düğüm olarak CollisionShape ya da " +"CollisionPolygon eklemeyi düşünebilirsiniz." #: scene/3d/collision_polygon.cpp msgid "" @@ -12404,31 +12365,32 @@ msgstr "" "RigidBody, KinematicBody, v.b. onu sadece bunların çocuğu olarak kullanın." #: scene/3d/collision_shape.cpp -#, fuzzy msgid "" "A shape must be provided for CollisionShape to function. Please create a " "shape resource for it." msgstr "" -"CollisionShape'in çalışması için bir şekil verilmelidir. Lütfen bunun için " -"bir şekil kaynağı oluşturun!" +"CollisionShape'in çalışması için ona bir şekil verilmelidir. Lütfen bunun " +"için bir şekil kaynağı oluşturun." #: scene/3d/collision_shape.cpp msgid "" "Plane shapes don't work well and will be removed in future versions. Please " "don't use them." msgstr "" +"Düzlem şekli iyi çalışmıyor ve gelecek versiyonlarda çıkarılacak. Lütfen " +"kullanmayın." #: scene/3d/cpu_particles.cpp -#, fuzzy msgid "Nothing is visible because no mesh has been assigned." -msgstr "" -"Hiçbirşey görünebilir değil çünkü örüntüler çizim geçişlerine atanmış değil." +msgstr "Hiçbirşey görünebilir değil çünkü hiçbir model atanmış değil." #: scene/3d/cpu_particles.cpp msgid "" "CPUParticles animation requires the usage of a SpatialMaterial whose " "Billboard Mode is set to \"Particle Billboard\"." msgstr "" +"CPUParçacık animasyonu Billboard Modu \"Parçacık Billboard\" olarak " +"belirlenmiş UzamsalMalzeme kullanımı gerektirir." #: scene/3d/gi_probe.cpp msgid "Plotting Meshes" @@ -12439,10 +12401,12 @@ msgid "" "GIProbes are not supported by the GLES2 video driver.\n" "Use a BakedLightmap instead." msgstr "" +"GIProbes GLES2 video sürücüsü tarafından desteklenmez.\n" +"Bunun yerine bir BakedLightmap kullanın." #: scene/3d/light.cpp msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows." -msgstr "" +msgstr "90 dereceden geniş açılı SpotIşık gölge oluşturamaz." #: scene/3d/navigation_mesh.cpp msgid "A NavigationMesh resource must be set or created for this node to work." @@ -12464,6 +12428,9 @@ msgid "" "Use the CPUParticles node instead. You can use the \"Convert to CPUParticles" "\" option for this purpose." msgstr "" +"GPU tabanlı parçacıklar GLES2 video sürücüsü tarafından desteklenmez.\n" +"Bunun yerine CPUParçacık düğümünü kullanın. Bu amaçla \"CPUParçacık'a " +"Dönüştür\" seçeneğini kullanabilirsiniz." #: scene/3d/particles.cpp msgid "" @@ -12476,18 +12443,21 @@ msgid "" "Particles animation requires the usage of a SpatialMaterial whose Billboard " "Mode is set to \"Particle Billboard\"." msgstr "" +"Parçacık animasyonu, Reklam Panosu Modu \"Parçacık Reklam Panosu\" olarak " +"ayarlanmış bir SpatialMaterial'ın kullanılmasını gerektirir." #: scene/3d/path.cpp -#, fuzzy msgid "PathFollow only works when set as a child of a Path node." msgstr "" -"PathFollow2D yalnızca Path2D düğümünün çocuğu olarak ayarlanınca çalışır." +"PathFollow yalnızca Path düğümünün alt düğümü olarak ayarlanınca çalışır." #: scene/3d/path.cpp msgid "" "PathFollow's ROTATION_ORIENTED requires \"Up Vector\" to be enabled in its " "parent Path's Curve resource." msgstr "" +"YolTakibet'in DÖNME_ODAKLI öğesi, üst Yol'un Eğri kaynağında \"Yukarı Vektör" +"\" özelliğinin etkinleştirilmesini gerektiriyor." #: scene/3d/physics_body.cpp msgid "" @@ -12500,36 +12470,34 @@ msgstr "" "Boyu değişikliğini bunun yerine çocuk çarpışma şekilleri içinden yapın." #: scene/3d/remote_transform.cpp -#, fuzzy msgid "" "The \"Remote Path\" property must point to a valid Spatial or Spatial-" "derived node to work." msgstr "" -"Yol özelliği, çalışmak için geçerli bir Spatial düğümüne işaret etmelidir." +"\"Uzak Yol\" özelliği çalışması için geçerli bir Uzamsal veya Uzamsal türevi " +"düğüme işaret etmelidir." #: scene/3d/soft_body.cpp msgid "This body will be ignored until you set a mesh." -msgstr "" +msgstr "Bir model ayarlanana kadar bu gövde yok sayılır." #: scene/3d/soft_body.cpp -#, fuzzy msgid "" "Size changes to SoftBody will be overridden by the physics engine when " "running.\n" "Change the size in children collision shapes instead." msgstr "" -"RigidBody boyut değişikliği(karakter yada rigid kipleri) fizik motoru " -"çalıştığında geçersiz kılınacak.\n" -"Boyu değişikliğini bunun yerine çocuk çarpışma şekilleri içinden yapın." +"SoftBody'deki boyut değişiklikleri çalışırken fizik motoru tarafından " +"geçersiz kılınır.\n" +"Bunun yerine alt düğümlerde çarpışma şekillerindeki boyutu değiştirin." #: scene/3d/sprite_3d.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the \"Frames\" property in " "order for AnimatedSprite3D to display frames." msgstr "" -"AnimatedSprite3D 'nin çerçeveleri görüntülemek için bir SpriteFrames kaynağı " -"oluşturulmalı veya 'Çerçeveler' niteliğinde ayarlanmalıdır." +"AnimatedSprite3D'nin kareleri görüntüleyebilmesi için \"Çerçeveler\" " +"özelliğinde bir SpriteFrames kaynağı oluşturulmalı veya ayarlanmalıdır." #: scene/3d/vehicle_body.cpp msgid "" @@ -12544,6 +12512,8 @@ msgid "" "WorldEnvironment requires its \"Environment\" property to contain an " "Environment to have a visible effect." msgstr "" +"WorldEnvironment, \"Ortam\" özelliğinin görünür bir etkiye sahip olması için " +"bir Ortam içermesi gereklidir." #: scene/3d/world_environment.cpp msgid "" @@ -12562,50 +12532,45 @@ msgstr "" #: scene/animation/animation_blend_tree.cpp msgid "On BlendTree node '%s', animation not found: '%s'" -msgstr "" +msgstr "'%s' BlendTree düğümünde, animasyon bulunamadı: '% s'" #: scene/animation/animation_blend_tree.cpp -#, fuzzy msgid "Animation not found: '%s'" -msgstr "Animasyon Araçları" +msgstr "Animasyon bulunamadı: '%s'" #: scene/animation/animation_tree.cpp msgid "In node '%s', invalid animation: '%s'." -msgstr "" +msgstr "'%s' düğümünde geçersiz animasyon: '%s'." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "Invalid animation: '%s'." -msgstr "HATA: Geçersiz animasyon adı!" +msgstr "Geçersiz animasyon: '%s'." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "Nothing connected to input '%s' of node '%s'." -msgstr "Şunun: '%s' şununla: '%s' bağlantısını kes" +msgstr "'%s' düğümünün '%s' girişine hiçbir şey bağlı değil." #: scene/animation/animation_tree.cpp msgid "No root AnimationNode for the graph is set." -msgstr "" +msgstr "Grafik için hiçbir kök AnimationNode ayarlanmadı." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "Path to an AnimationPlayer node containing animations is not set." -msgstr "" -"Sahne Ağacı'ndan animasyonları düzenleyebilmek için bir AnimationPlayer " -"seçin." +msgstr "Animasyon içeren bir AnimationPlayer düğümünün yolu ayarlanmadı." #: scene/animation/animation_tree.cpp msgid "Path set for AnimationPlayer does not lead to an AnimationPlayer node." msgstr "" +"AnimasyonOynatıcı için ayarlanan yol, bir AnimasyonOynatıcı düğümüne yol " +"açmaz." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "The AnimationPlayer root node is not a valid node." -msgstr "Animasyon ağacı geçersizdir." +msgstr "AnimationOynatıcı kök düğümü geçerli bir düğüm değil." #: scene/animation/animation_tree_player.cpp msgid "This node has been deprecated. Use AnimationTree instead." -msgstr "" +msgstr "Bu düğüm kullanımdan kaldırıldı. Bunun yerine AnimasyonAğacı kullanın." #: scene/gui/color_picker.cpp msgid "" @@ -12613,27 +12578,29 @@ msgid "" "LMB: Set color\n" "RMB: Remove preset" msgstr "" +"Renk: #%s\n" +"SFD: Renk ata\n" +"RMB: Önayar kaldır" #: scene/gui/color_picker.cpp msgid "Pick a color from the editor window." -msgstr "" +msgstr "Düzenleme penceresinden renk seç." #: scene/gui/color_picker.cpp msgid "HSV" -msgstr "" +msgstr "HSV" #: scene/gui/color_picker.cpp msgid "Raw" -msgstr "" +msgstr "Ham" #: scene/gui/color_picker.cpp msgid "Switch between hexadecimal and code values." -msgstr "" +msgstr "Hex ve kod değerleri arasında geçiş yap." #: scene/gui/color_picker.cpp -#, fuzzy msgid "Add current color as a preset." -msgstr "Şuanki rengi bir önayar olarak kaydet" +msgstr "Şuanki rengi bir önayar olarak kaydet." #: scene/gui/container.cpp msgid "" @@ -12641,12 +12608,19 @@ msgid "" "children placement behavior.\n" "If you don't intend to add a script, use a plain Control node instead." msgstr "" +"Bir komut dosyası alt öğelerin yerleştirme davranışını yapılandırmadıkça, " +"kapsayıcı kendi başına hiçbir amaca hizmet etmez.\n" +"Komut dosyası eklemek istemiyorsanız bunun yerine düz bir Kontrol düğümü " +"kullanın." #: scene/gui/control.cpp msgid "" "The Hint Tooltip won't be displayed as the control's Mouse Filter is set to " "\"Ignore\". To solve this, set the Mouse Filter to \"Stop\" or \"Pass\"." msgstr "" +"İpucu Araç İpucu, kontrolün Fare Filtresi \"Yoksay\" olarak ayarlandığı için " +"görüntülenmez. Bu sorunu çözmek için Fare Filtresini \"Durdur\" veya " +"\"Başarılı\" olarak ayarlayın." #: scene/gui/dialogs.cpp msgid "Alert!" @@ -12657,30 +12631,28 @@ msgid "Please Confirm..." msgstr "Lütfen Doğrulayın..." #: scene/gui/popup.cpp -#, fuzzy msgid "" "Popups will hide by default unless you call popup() or any of the popup*() " "functions. Making them visible for editing is fine, but they will hide upon " "running." msgstr "" -"Açılır pencereler popup() veya popup*() işlevleri çağrılmadıkça varsayılan " -"olarak gizlenecektir. Onları düzenleme için görünür kılmak da iyidir, ancak " -"çalışırken gizlenecekler." +"Popup() veya popup*() işlevlerinden herhangi birini çağırmazsanız pop-up'lar " +"varsayılan olarak gizlenir. Bunları düzenleme için görünür yapmak iyidir, " +"ancak çalıştırıldıktan sonra gizlenirler." #: scene/gui/range.cpp msgid "If \"Exp Edit\" is enabled, \"Min Value\" must be greater than 0." -msgstr "" +msgstr "\"Exp Edit\" etkinse, \"Min Değer\" 0'dan büyük olmalıdır." #: scene/gui/scroll_container.cpp -#, fuzzy msgid "" "ScrollContainer is intended to work with a single child control.\n" "Use a container as child (VBox, HBox, etc.), or a Control and set the custom " "minimum size manually." msgstr "" -"ScrollContainer tek bir çocuk denetimi ile çalışmak için tasarlanmıştır.\n" -"Bir kapsayıcı (VBox,HBox, vb) veya bir Control'ü çocuk olarak kullanın ve " -"özel minimum boyutu elle ayarlayın." +"ScrollContainer tek bir alt denetimi ile çalışmak için tasarlanmıştır.\n" +"Bir kapsayıcı (VBox,HBox, vb) ya da Control'ü alt düğüm olarak kullanın ve " +"minimum boyutu elle ayarlayın." #: scene/gui/tree.cpp msgid "(Other)" @@ -12711,9 +12683,8 @@ msgid "Invalid source for preview." msgstr "Önizleme için geçersiz kaynak." #: scene/resources/visual_shader_nodes.cpp -#, fuzzy msgid "Invalid source for shader." -msgstr "Gölgelendirici için geçersiz kaynak." +msgstr "Shader için geçersiz kaynak." #: scene/resources/visual_shader_nodes.cpp msgid "Invalid comparison function for that type." @@ -12724,19 +12695,26 @@ msgid "Assignment to function." msgstr "İşleve atama." #: servers/visual/shader_language.cpp -#, fuzzy msgid "Assignment to uniform." -msgstr "Değişmeze atama." +msgstr "uniform için atama." #: servers/visual/shader_language.cpp -#, fuzzy msgid "Varyings can only be assigned in vertex function." -msgstr "Değişkenler yalnızca tepe işlevinde atanabilir." +msgstr "varyings yalnızca vertex işlevinde atanabilir." #: servers/visual/shader_language.cpp msgid "Constants cannot be modified." msgstr "Sabit değerler değiştirilemez." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "%d değişiklik gerçekleştirildi." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Durağan Dışbükey Gövde Oluştur" + +#~ msgid "Failed creating shapes!" +#~ msgstr "Şekil oluşturma başarısız!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/uk.po b/editor/translations/uk.po index aca50405178..944a73ea679 100644 --- a/editor/translations/uk.po +++ b/editor/translations/uk.po @@ -702,8 +702,9 @@ msgid "Line Number:" msgstr "Номер рядка:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Замінено %d випадок(-ів)." +#, fuzzy +msgid "%d replaced." +msgstr "Замінити..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -5864,12 +5865,13 @@ msgid "Mesh is empty!" msgstr "Сітка порожня!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "Створіть увігнуте статичне тіло" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "Створити увігнуту область зіткнення" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "Створити опукле статичне тіло" +msgid "Create Static Trimesh Body" +msgstr "Створіть увігнуте статичне тіло" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5880,11 +5882,30 @@ msgid "Create Trimesh Static Shape" msgstr "Створити трисіткову статичну форму" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "Не вдалося створити форми!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "Створити вигнуті форми" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Неможливо створити теку." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "Створити вигнуті форми" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5935,18 +5956,57 @@ msgstr "Сітка" msgid "Create Trimesh Static Body" msgstr "Створити увігнуте статичне тіло" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "Створити увігнуту область зіткнення" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "Створити опуклу області зіткнення" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Створити опуклу області зіткнення" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "Створити контурну сітку ..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "Перегляд UV1" @@ -8366,7 +8426,7 @@ msgstr "Набір плиток" msgid "No VCS addons are available." msgstr "Немає доступних доданків систем керування версіями." -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "Помилка" @@ -9534,11 +9594,19 @@ msgid "Export With Debug" msgstr "Експортувати із діагностикою" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "Шляху не існує." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Помилка під час спроби відкрити файл пакунка — дані не у форматі zip." + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "Некоректний файл проєкту «.zip»: у ньому немає файла «project.godot»." #: editor/project_manager.cpp @@ -9546,11 +9614,13 @@ msgid "Please choose an empty folder." msgstr "Будь ласка, виберіть порожню теку." #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "Будь ласка, виберіть файл «project.godot» або «.zip»." #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "У каталозі вже міститься проєкт Godot." #: editor/project_manager.cpp @@ -10248,6 +10318,11 @@ msgstr "Префікс" msgid "Suffix" msgstr "Суфікс" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Формальні вирази" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "Додаткові параметри" @@ -10285,7 +10360,8 @@ msgstr "" "Порівняйте параметри лічильника." #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "Лічильник на рівень" #: editor/rename_dialog.cpp @@ -10318,10 +10394,6 @@ msgstr "" "Мінімальна кількість цифр для лічильника.\n" "Якщо цифр буде менше, значення доповнюватиметься початковими нулями." -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "Формальні вирази" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "Пост-обробка" @@ -10331,11 +10403,13 @@ msgid "Keep" msgstr "Не змінювати" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "ГорбатийРегістр у під_креслювання" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "під_креслювання у ГорбатийРегістр" #: editor/rename_dialog.cpp @@ -10354,6 +10428,16 @@ msgstr "ВЕРХНІЙ РЕГІСТР" msgid "Reset" msgstr "Скинути" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "Формальні вирази" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Припустимі символи:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "Змінити батьківський вузол" @@ -10817,7 +10901,8 @@ msgid "Invalid inherited parent name or path." msgstr "Некоректна назва або шлях до успадкованого батьківського елемента." #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "Скрипт є коректним." #: editor/script_create_dialog.cpp @@ -10908,6 +10993,11 @@ msgstr "З'єднано дочірній процес." msgid "Copy Error" msgstr "Помилка копіювання" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "Відеопам'ять" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "Пропустити точки зупину" @@ -10956,10 +11046,6 @@ msgstr "Список використання відеопам'яті за ре msgid "Total:" msgstr "Загалом:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "Відеопам'ять" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "Шлях до ресурсу" @@ -12658,6 +12744,15 @@ msgstr "Змінні величини можна пов'язувати лише msgid "Constants cannot be modified." msgstr "Сталі не можна змінювати." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Замінено %d випадок(-ів)." + +#~ msgid "Create Static Convex Body" +#~ msgstr "Створити опукле статичне тіло" + +#~ msgid "Failed creating shapes!" +#~ msgstr "Не вдалося створити форми!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/ur_PK.po b/editor/translations/ur_PK.po index 5cbc2028470..13e42dc0d13 100644 --- a/editor/translations/ur_PK.po +++ b/editor/translations/ur_PK.po @@ -677,7 +677,7 @@ msgid "Line Number:" msgstr "" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." +msgid "%d replaced." msgstr "" #: editor/code_editor.cpp editor/editor_help.cpp @@ -5765,11 +5765,12 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "سب سکریپشن بنائیں" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5781,12 +5782,30 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "سب سکریپشن بنائیں" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "سب سکریپشن بنائیں" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "سب سکریپشن بنائیں" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5837,19 +5856,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "سب سکریپشن بنائیں" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "سب سکریپشن بنائیں" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -8294,7 +8351,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9399,11 +9456,16 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9411,11 +9473,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10070,6 +10132,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10105,7 +10171,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10134,10 +10200,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10147,11 +10209,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10170,6 +10232,14 @@ msgstr "" msgid "Reset" msgstr "" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +msgid "At character %s" +msgstr "" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -10622,7 +10692,7 @@ msgid "Invalid inherited parent name or path." msgstr "" #: editor/script_create_dialog.cpp -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "" #: editor/script_create_dialog.cpp @@ -10719,6 +10789,10 @@ msgstr "" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -10769,10 +10843,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" diff --git a/editor/translations/vi.po b/editor/translations/vi.po index d6f5114a984..868a2f2ad8c 100644 --- a/editor/translations/vi.po +++ b/editor/translations/vi.po @@ -9,15 +9,15 @@ # Tung Le , 2017. # 38569459 , 2018. # TyTYct Hihi , 2019. -# Steve Dang , 2019. +# Steve Dang , 2019, 2020. # Peter Anh , 2019. # Dũng Đinh , 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-10-04 03:15+0000\n" -"Last-Translator: Dũng Đinh \n" +"PO-Revision-Date: 2020-02-02 08:51+0000\n" +"Last-Translator: Steve Dang \n" "Language-Team: Vietnamese \n" "Language: vi\n" @@ -25,7 +25,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 3.9-dev\n" +"X-Generator: Weblate 3.11-dev\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -40,15 +40,15 @@ msgstr "" #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." -msgstr "Số byte không đủ để giải mã, hoặc cấu trúc không chính xác." +msgstr "Không đủ byte để giải mã, hoặc định dạng không hợp lệ." #: core/math/expression.cpp msgid "Invalid input %i (not passed) in expression" -msgstr "" +msgstr "Dữ liệu vào không hợp lệ %i (không được thông qua)" #: core/math/expression.cpp msgid "self can't be used because instance is null (not passed)" -msgstr "" +msgstr "self không thể sử dụng vì instance là null (không thông qua)" #: core/math/expression.cpp msgid "Invalid operands to operator %s, %s and %s." @@ -56,11 +56,11 @@ msgstr "Toán hạng không hợp lệ cho toán tử %s, %s và %s." #: core/math/expression.cpp msgid "Invalid index of type %s for base type %s" -msgstr "" +msgstr "Index không hợp lệ của loại %s cho loại cơ sở %s" #: core/math/expression.cpp msgid "Invalid named index '%s' for base type %s" -msgstr "" +msgstr "Tên index không hợp lệ '%s' cho loại cơ sở %s" #: core/math/expression.cpp msgid "Invalid arguments to construct '%s'" @@ -68,7 +68,7 @@ msgstr "Đối số không hợp lệ để dựng '%s'" #: core/math/expression.cpp msgid "On call to '%s':" -msgstr "" +msgstr "Khi cuộc gọi đến '%s':" #: core/ustring.cpp msgid "B" @@ -100,7 +100,7 @@ msgstr "" #: editor/animation_bezier_editor.cpp msgid "Free" -msgstr "Miễn phí" +msgstr "Tự do" #: editor/animation_bezier_editor.cpp msgid "Balanced" @@ -108,7 +108,7 @@ msgstr "Cân bằng" #: editor/animation_bezier_editor.cpp msgid "Mirror" -msgstr "" +msgstr "Phản chiếu" #: editor/animation_bezier_editor.cpp editor/editor_profiler.cpp msgid "Time:" @@ -128,7 +128,7 @@ msgstr "Nhân đôi các khoá đã chọn" #: editor/animation_bezier_editor.cpp msgid "Delete Selected Key(s)" -msgstr "Xoá Key(s) được chọn" +msgstr "Xoá các khoá được chọn" #: editor/animation_bezier_editor.cpp msgid "Add Bezier Point" @@ -256,39 +256,36 @@ msgid "Anim Clips:" msgstr "" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Change Track Path" -msgstr "Đổi giá trị Array" +msgstr "Thay đổi đường dẫn Track" #: editor/animation_track_editor.cpp msgid "Toggle this track on/off." -msgstr "" +msgstr "Bật tắt track này on/off." #: editor/animation_track_editor.cpp msgid "Update Mode (How this property is set)" -msgstr "" +msgstr "Cập nhật chế độ (Cách thuộc tính được thiết lập)" #: editor/animation_track_editor.cpp msgid "Interpolation Mode" -msgstr "" +msgstr "Nội suy" #: editor/animation_track_editor.cpp msgid "Loop Wrap Mode (Interpolate end with beginning on loop)" -msgstr "" +msgstr "Bọc vòng lặp (Nội suy kết thúc với việc bắt đầu vòng lặp)" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Remove this track." -msgstr "Bỏ track đang chọn." +msgstr "Bỏ track này." #: editor/animation_track_editor.cpp -#, fuzzy msgid "Time (s): " -msgstr "Bước (s):" +msgstr "Bước: " #: editor/animation_track_editor.cpp msgid "Toggle Track Enabled" -msgstr "" +msgstr "Bật tắt kích hoạt Track" #: editor/animation_track_editor.cpp msgid "Continuous" @@ -304,7 +301,7 @@ msgstr "Kích hoạt" #: editor/animation_track_editor.cpp msgid "Capture" -msgstr "" +msgstr "Chụp" #: editor/animation_track_editor.cpp msgid "Nearest" @@ -321,11 +318,11 @@ msgstr "Khối" #: editor/animation_track_editor.cpp msgid "Clamp Loop Interp" -msgstr "" +msgstr "Kẹp vòng nội suy" #: editor/animation_track_editor.cpp msgid "Wrap Loop Interp" -msgstr "" +msgstr "Bọc vòng lặp nội suy" #: editor/animation_track_editor.cpp #: editor/plugins/canvas_item_editor_plugin.cpp @@ -415,6 +412,10 @@ msgid "" "-AudioStreamPlayer2D\n" "-AudioStreamPlayer3D" msgstr "" +"Các bản âm thanh chỉ có thể trỏ đến các nút:\n" +"-AudioStreamPlayer\n" +"-AudioStreamPlayer2D\n" +"-AudioStreamPlayer3D" #: editor/animation_track_editor.cpp msgid "Animation tracks can only point to AnimationPlayer nodes." @@ -433,40 +434,36 @@ msgid "Invalid track for Bezier (no suitable sub-properties)" msgstr "" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Add Bezier Track" -msgstr "Thêm Track Animation" +msgstr "Thêm Bezier Track" #: editor/animation_track_editor.cpp msgid "Track path is invalid, so can't add a key." -msgstr "" +msgstr "Đường dẫn không hợp lệ, không thể thêm khoá." #: editor/animation_track_editor.cpp msgid "Track is not of type Spatial, can't insert key" -msgstr "" +msgstr "Track không phải loại Spatial, không thể thêm khoá" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Add Transform Track Key" -msgstr "Chèn Track & Key Anim" +msgstr "Thêm khoá Transform Track" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Add Track Key" -msgstr "Thêm Track Animation" +msgstr "Thêm khoá Track" #: editor/animation_track_editor.cpp msgid "Track path is invalid, so can't add a method key." -msgstr "" +msgstr "Đường dẫn Track không hợp lệ, không thể thêm khoá phương thức." #: editor/animation_track_editor.cpp -#, fuzzy msgid "Add Method Track Key" -msgstr "Chèn Track & Key Anim" +msgstr "Thêm khoá Method Track" #: editor/animation_track_editor.cpp msgid "Method not found in object: " -msgstr "" +msgstr "Không tìm thấy phương thức trong đối tượng: " #: editor/animation_track_editor.cpp msgid "Anim Move Keys" @@ -514,11 +511,11 @@ msgstr "Chọn một AnimationPlayer từ Scene Tree để chỉnh sửa animati #: editor/animation_track_editor.cpp msgid "Only show tracks from nodes selected in tree." -msgstr "" +msgstr "Chỉ hiển thị các track từ các nút đã chọn trong cây." #: editor/animation_track_editor.cpp msgid "Group tracks by node or display them as plain list." -msgstr "" +msgstr "Nhóm các track bởi nút hoặc hiển thị chúng dạng danh sách đơn giản." #: editor/animation_track_editor.cpp msgid "Snap:" @@ -694,8 +691,9 @@ msgid "Line Number:" msgstr "Dòng số:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "Đã thay thế %d biến cố." +#, fuzzy +msgid "%d replaced." +msgstr "Thay thế ..." #: editor/code_editor.cpp editor/editor_help.cpp #, fuzzy @@ -3843,9 +3841,8 @@ msgid "Groups" msgstr "Nhóm (Groups)" #: editor/groups_editor.cpp -#, fuzzy msgid "Nodes Not in Group" -msgstr "Nút không trong Nhóm" +msgstr "Các nút không trong Nhóm" #: editor/groups_editor.cpp editor/scene_tree_dock.cpp #: editor/scene_tree_editor.cpp @@ -4071,7 +4068,7 @@ msgstr "" #: editor/node_dock.cpp msgid "Select a single node to edit its signals and groups." -msgstr "" +msgstr "Chọn nút duy nhất để chỉnh sửa tính hiệu và nhóm của nó." #: editor/plugin_config_dialog.cpp msgid "Edit a Plugin" @@ -4178,7 +4175,7 @@ msgstr "Đổi Thời gian Chuyển Animation" #: editor/plugins/animation_blend_space_2d_editor.cpp #: editor/plugins/animation_state_machine_editor.cpp msgid "This type of node can't be used. Only root nodes are allowed." -msgstr "" +msgstr "Loại nút này không thể sử dụng. Chỉ các nút gốc được phép." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4196,7 +4193,7 @@ msgstr "" #: editor/plugins/animation_blend_space_1d_editor.cpp msgid "Move BlendSpace1D Node Point" -msgstr "" +msgstr "Di chuyển điểm nút BlendSpace1D" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4269,7 +4266,7 @@ msgstr "Xoá Variable" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "BlendSpace2D does not belong to an AnimationTree node." -msgstr "" +msgstr "BlendSpace2D không thuộc nút AnimationTree." #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "No triangles exist, so no blending can take place." @@ -4308,11 +4305,11 @@ msgstr "Chỉnh sửa Lọc" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Output node can't be added to the blend tree." -msgstr "" +msgstr "Nút đầu ra không thể thêm vào cây Blend." #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Add Node to BlendTree" -msgstr "" +msgstr "Thêm nút vào cây Blend" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp @@ -4507,7 +4504,7 @@ msgstr "Vị trí hoạt ảnh (giây)." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Scale animation playback globally for the node." -msgstr "" +msgstr "Quy mô trình phát hoạt ảnh toàn cầu cho các nút." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation Tools" @@ -4653,7 +4650,7 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp msgid "Start and end nodes are needed for a sub-transition." -msgstr "" +msgstr "Các nút bắt đầu và kết thúc là cần thiết cho một sub-transition." #: editor/plugins/animation_state_machine_editor.cpp msgid "No playback resource set at path: %s." @@ -4708,9 +4705,8 @@ msgid "Transition: " msgstr "Chuyển tiếp: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Nhập từ Node:" +msgstr "Chế độ chơi:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -4815,31 +4811,31 @@ msgstr "Nút Chạy một lần" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Mix Node" -msgstr "" +msgstr "Nút Mix" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Blend2 Node" -msgstr "" +msgstr "Nút Blend2" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Blend3 Node" -msgstr "" +msgstr "Nút Blend3" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Blend4 Node" -msgstr "" +msgstr "Nút Blend4" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "TimeScale Node" -msgstr "" +msgstr "Nút TimeScale" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "TimeSeek Node" -msgstr "" +msgstr "Nút TimeSeek" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Transition Node" -msgstr "" +msgstr "Nút Transition" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Import Animations..." @@ -4847,7 +4843,7 @@ msgstr "Nhập vào các hoạt ảnh ..." #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Edit Node Filters" -msgstr "Chỉnh sửa lọc Node" +msgstr "Chỉnh bộ lọc Node" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Filters..." @@ -5145,9 +5141,8 @@ msgid "Move Horizontal Guide" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Create Horizontal Guide" -msgstr "Tạo Root Node:" +msgstr "Tạo đường Guide ngang" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -5468,19 +5463,19 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Node Anchor" -msgstr "" +msgstr "Snap đến neo của Nút" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Node Sides" -msgstr "" +msgstr "Snap sang hai bên nút" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Node Center" -msgstr "" +msgstr "Snap đến chính giữa nút" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Other Nodes" -msgstr "" +msgstr "Snap đế các nút khác" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Guides" @@ -5516,7 +5511,7 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make Custom Bone(s) from Node(s)" -msgstr "" +msgstr "Tạo xương tuỳ chọn từ các nút" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Custom Bones" @@ -5637,7 +5632,7 @@ msgstr "Đang thêm %s..." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Cannot instantiate multiple nodes without root." -msgstr "" +msgstr "Không thể khởi tạo nhiều nút mà không có nút gốc." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp @@ -5658,6 +5653,8 @@ msgid "" "Drag & drop + Shift : Add node as sibling\n" "Drag & drop + Alt : Change node type" msgstr "" +"Kéo & thả + Shift: Thêm nút cùng cấp\n" +"Kéo & thả + Alt: Đổi loại nút" #: editor/plugins/collision_polygon_editor_plugin.cpp msgid "Create Polygon3D" @@ -5747,7 +5744,7 @@ msgstr "" #: editor/plugins/cpu_particles_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emission Points From Node" -msgstr "" +msgstr "Tạo điểm phát xạ từ nút" #: editor/plugins/curve_editor_plugin.cpp msgid "Flat 0" @@ -5849,11 +5846,11 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" +msgid "Couldn't create a Trimesh collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5865,13 +5862,31 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" -msgstr "Tạo nodes mới." +msgid "Create Single Convex Shape" +msgstr "Tạo hình dạng lồi" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "Không thể tạo folder." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" +msgstr "Tạo hình dạng lồi" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Navigation Mesh" @@ -5921,19 +5936,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "Tạo" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "Tạo" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "" @@ -5993,6 +6046,7 @@ msgstr "" #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and no MultiMesh set in node)." msgstr "" +"Không có nguồn lưới được chỉ định (và không có MultiMesh đặt trong nút)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and MultiMesh contains no Mesh)." @@ -6188,9 +6242,8 @@ msgid "Add Point to Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -#, fuzzy msgid "Split Curve" -msgstr "Sửa Node Curve" +msgstr "Chia đường Curve" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Move Point in Curve" @@ -6307,7 +6360,7 @@ msgstr "Di chuyển đến..." #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "" "The skeleton property of the Polygon2D does not point to a Skeleton2D node" -msgstr "" +msgstr "Thuộc tính xương của nút Polygon2D không trỏ đến nút Skeleton2D" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Sync Bones" @@ -6849,9 +6902,8 @@ msgid "Clear Recent Scripts" msgstr "Dọn các cảnh gần đây" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Connections to method:" -msgstr "Kết nối đến Node:" +msgstr "Kết nối đến phương thức:" #: editor/plugins/script_text_editor.cpp editor/script_editor_debugger.cpp msgid "Source" @@ -6862,10 +6914,10 @@ msgid "Target" msgstr "" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "" "Missing connected method '%s' for signal '%s' from node '%s' to node '%s'." -msgstr "Không có kết nối đến input '%s' của node '%s'." +msgstr "" +"Không có phương thức kết nối '%s' của tín hiệu '%s' từ nút '%s' đến nút '%s'." #: editor/plugins/script_text_editor.cpp #, fuzzy @@ -6888,7 +6940,7 @@ msgstr "" #: editor/plugins/script_text_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" +msgstr "Không thể bỏ nút vì script '%s' không sử dụng trong cảnh này." #: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" @@ -7069,7 +7121,7 @@ msgstr "" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "This skeleton has no bones, create some children Bone2D nodes." -msgstr "" +msgstr "Bộ xương không có xương, tạo một số nút Bone2D." #: editor/plugins/skeleton_2d_editor_plugin.cpp #, fuzzy @@ -7247,7 +7299,7 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "This operation requires a single selected node." -msgstr "" +msgstr "Hoạt động yêu cầu chọn một nút duy nhất." #: editor/plugins/spatial_editor_plugin.cpp msgid "Lock View Rotation" @@ -7354,7 +7406,7 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Nodes To Floor" -msgstr "" +msgstr "Snap các nút đến Floor" #: editor/plugins/spatial_editor_plugin.cpp msgid "Couldn't find a solid floor to snap the selection to." @@ -8127,18 +8179,16 @@ msgid "Occlusion" msgstr "Tạo" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "Animation Node" +msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Bitmask" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "Nhập từ Node:" +msgstr "Ưu tiên" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Z Index" @@ -8159,18 +8209,16 @@ msgid "Occlusion Mode" msgstr "Tạo" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation Mode" -msgstr "Animation Node" +msgstr "Chế độ Navigation" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Bitmask Mode" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority Mode" -msgstr "Nhập từ Node:" +msgstr "Chế độ Ưu tiên" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy @@ -8195,9 +8243,8 @@ msgid "Erase bitmask." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Create a new rectangle." -msgstr "Tạo nodes mới." +msgstr "Tạo hình chữ nhật mới." #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy @@ -8406,7 +8453,7 @@ msgstr "Xuất Tile Set" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -8440,9 +8487,8 @@ msgid "Staging area" msgstr "" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Detect new changes" -msgstr "Tạo nodes mới." +msgstr "Phát hiện thay đổi mới" #: editor/plugins/version_control_editor_plugin.cpp #, fuzzy @@ -8574,7 +8620,7 @@ msgstr "Phiên bản hiện tại:" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Resize VisualShader node" -msgstr "" +msgstr "Thay đổi kích thước nút VisualShader" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Set Uniform Name" @@ -8586,22 +8632,20 @@ msgstr "" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add Node to Visual Shader" -msgstr "" +msgstr "Thêm nút vào Visual Shader" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Duplicate Nodes" -msgstr "Nhân đôi Node(s)" +msgstr "Nhân bản các nút" #: editor/plugins/visual_shader_editor_plugin.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Paste Nodes" -msgstr "" +msgstr "Dán các nút" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Delete Nodes" -msgstr "Xóa Node(s)" +msgstr "Xoá các nút" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Visual Shader Input Type Changed" @@ -8620,14 +8664,12 @@ msgid "Light" msgstr "" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Show resulted shader code." -msgstr "Tạo Root Node:" +msgstr "Hiện kết quả mã shader." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Create Shader Node" -msgstr "Tạo Root Node:" +msgstr "Tạo nút Shader" #: editor/plugins/visual_shader_editor_plugin.cpp #, fuzzy @@ -9467,9 +9509,8 @@ msgid "Script" msgstr "Tạo Script" #: editor/project_export.cpp -#, fuzzy msgid "Script Export Mode:" -msgstr "Nhập từ Node:" +msgstr "Chế độ xuất Script:" #: editor/project_export.cpp msgid "Text" @@ -9500,9 +9541,8 @@ msgid "Export Project" msgstr "Xuất dự án ra" #: editor/project_export.cpp -#, fuzzy msgid "Export mode?" -msgstr "Nhập từ Node:" +msgstr "Chế độ xuất?" #: editor/project_export.cpp #, fuzzy @@ -9531,11 +9571,18 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -msgid "The path does not exist." -msgstr "" +#, fuzzy +msgid "The path specified doesn't exist." +msgstr "Tệp không tồn tại." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "Lỗi không thể mở gói, không phải dạng nén." + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9543,11 +9590,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10166,7 +10213,7 @@ msgstr "" #: editor/property_editor.cpp msgid "Select Node" -msgstr "" +msgstr "Chọn nút" #: editor/property_editor.cpp msgid "Error loading file: Not a resource!" @@ -10174,7 +10221,7 @@ msgstr "" #: editor/property_editor.cpp msgid "Pick a Node" -msgstr "" +msgstr "Lấy một nút" #: editor/property_editor.cpp msgid "Bit %d, val %d." @@ -10205,6 +10252,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "Phiên bản hiện tại:" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "" @@ -10214,26 +10266,24 @@ msgid "Substitute" msgstr "" #: editor/rename_dialog.cpp -#, fuzzy msgid "Node name" -msgstr "Đổi tên" +msgstr "Tên nút" #: editor/rename_dialog.cpp msgid "Node's parent name, if available" -msgstr "" +msgstr "Tên cha mẹ của nút, nếu có sẵn" #: editor/rename_dialog.cpp msgid "Node type" -msgstr "" +msgstr "Loại nút" #: editor/rename_dialog.cpp msgid "Current scene name" msgstr "" #: editor/rename_dialog.cpp -#, fuzzy msgid "Root node name" -msgstr "Đổi tên" +msgstr "Tên nút gốc" #: editor/rename_dialog.cpp msgid "" @@ -10242,12 +10292,12 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp msgid "If set the counter restarts for each group of child nodes" -msgstr "" +msgstr "Nếu đặt bộ đếm khởi động lại cho từng nhóm nút con" #: editor/rename_dialog.cpp msgid "Initial value for the counter" @@ -10260,7 +10310,7 @@ msgstr "Bước (s):" #: editor/rename_dialog.cpp msgid "Amount by which counter is incremented for each node" -msgstr "" +msgstr "Giá trị mà bộ đếm tăng lên cho mỗi nút" #: editor/rename_dialog.cpp msgid "Padding" @@ -10272,10 +10322,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10285,11 +10331,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10309,9 +10355,18 @@ msgstr "" msgid "Reset" msgstr "Đặt lại phóng" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "Ký tự hợp lệ:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" -msgstr "" +msgstr "Đổi cha mẹ của nút" #: editor/reparent_dialog.cpp msgid "Reparent Location (Select new Parent):" @@ -10358,6 +10413,8 @@ msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." msgstr "" +"Không thể làm cảnh '%s' vì trong cảnh hiện tại tồn tại trong một các nút của " +"nó." #: editor/scene_tree_dock.cpp msgid "Instance Scene(s)" @@ -10381,23 +10438,25 @@ msgstr "" #: editor/scene_tree_dock.cpp msgid "Move Node In Parent" -msgstr "" +msgstr "Chuyển nút trong cha mẹ" #: editor/scene_tree_dock.cpp msgid "Move Nodes In Parent" -msgstr "" +msgstr "Di chuyển các nút trong cha mẹ" #: editor/scene_tree_dock.cpp msgid "Duplicate Node(s)" -msgstr "Nhân đôi Node(s)" +msgstr "Nhân đôi các nút" #: editor/scene_tree_dock.cpp msgid "Can't reparent nodes in inherited scenes, order of nodes can't change." msgstr "" +"Không thể đổi cha mẹ các nút trong cảnh kế thừa, thứ tự các nút không thể " +"thay đổi." #: editor/scene_tree_dock.cpp msgid "Node must belong to the edited scene to become root." -msgstr "" +msgstr "Nút phải thuộc cảnh đã chỉnh sửa để trở thành gốc." #: editor/scene_tree_dock.cpp msgid "Instantiated scenes can't become root" @@ -10405,29 +10464,27 @@ msgstr "" #: editor/scene_tree_dock.cpp msgid "Make node as Root" -msgstr "" +msgstr "Gán nút là nút Gốc" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Delete %d nodes?" -msgstr "Xóa Node(s)" +msgstr "Xoá %d nút?" #: editor/scene_tree_dock.cpp msgid "Delete the root node \"%s\"?" -msgstr "" +msgstr "Xoá nút gốc \"%s\"?" #: editor/scene_tree_dock.cpp msgid "Delete node \"%s\" and its children?" -msgstr "" +msgstr "Xoá nút \"%s\" và các nút con của nó?" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Delete node \"%s\"?" -msgstr "Xóa Node(s)" +msgstr "Xoá nút \"%s\"?" #: editor/scene_tree_dock.cpp msgid "Can not perform with the root node." -msgstr "" +msgstr "Không thể thực hiện với nút gốc." #: editor/scene_tree_dock.cpp msgid "This operation can't be done on instanced scenes." @@ -10442,12 +10499,15 @@ msgid "" "Disabling \"editable_instance\" will cause all properties of the node to be " "reverted to their default." msgstr "" +"Vô hiệu \"editable_instance\" sẽ khiến tất cả thuộc tính nút về lại mặc định." #: editor/scene_tree_dock.cpp msgid "" "Enabling \"Load As Placeholder\" will disable \"Editable Children\" and " "cause all properties of the node to be reverted to their default." msgstr "" +"Kích hoạt \"Load As Placeholder\" sẽ vô hiệu hoá \"Editable Children\" và " +"khiến tất cả thuộc tính của nút về lại mặc định." #: editor/scene_tree_dock.cpp msgid "Make Local" @@ -10460,7 +10520,7 @@ msgstr "Tạo Scene Mới" #: editor/scene_tree_dock.cpp msgid "Create Root Node:" -msgstr "Tạo Root Node:" +msgstr "Tạo Nút Gốc:" #: editor/scene_tree_dock.cpp msgid "2D Scene" @@ -10475,17 +10535,16 @@ msgid "User Interface" msgstr "Giao diện người dùng" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Other Node" -msgstr "Xóa Node(s)" +msgstr "Nút khác" #: editor/scene_tree_dock.cpp msgid "Can't operate on nodes from a foreign scene!" -msgstr "" +msgstr "Không thể hoạt động trên các nút từ ngoại cảnh!" #: editor/scene_tree_dock.cpp msgid "Can't operate on nodes the current scene inherits from!" -msgstr "" +msgstr "Không thể hoạt động các nút mà cảnh hiện tại kế thừa từ nó!" #: editor/scene_tree_dock.cpp msgid "Attach Script" @@ -10493,11 +10552,11 @@ msgstr "Đính kèm Script" #: editor/scene_tree_dock.cpp msgid "Remove Node(s)" -msgstr "Xóa Node(s)" +msgstr "Xóa các nút" #: editor/scene_tree_dock.cpp msgid "Change type of node(s)" -msgstr "" +msgstr "Đổi loại của các nút" #: editor/scene_tree_dock.cpp msgid "" @@ -10535,7 +10594,7 @@ msgstr "" #: editor/scene_tree_dock.cpp msgid "Add Child Node" -msgstr "" +msgstr "Thêm nút con" #: editor/scene_tree_dock.cpp #, fuzzy @@ -10547,9 +10606,8 @@ msgid "Change Type" msgstr "" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Reparent to New Node" -msgstr "Tạo các nút mới." +msgstr "Reparent đến nút mới" #: editor/scene_tree_dock.cpp msgid "Make Scene Root" @@ -10565,30 +10623,30 @@ msgstr "" #: editor/scene_tree_dock.cpp editor/script_editor_debugger.cpp msgid "Copy Node Path" -msgstr "" +msgstr "Sao chép đường dẫn nút" #: editor/scene_tree_dock.cpp msgid "Delete (No Confirm)" msgstr "" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Add/Create a New Node." -msgstr "Tạo các nút mới." +msgstr "Thêm/Tạo một nút mới." #: editor/scene_tree_dock.cpp msgid "" "Instance a scene file as a Node. Creates an inherited scene if no root node " "exists." msgstr "" +"Tệp tin cảnh giống như một nút. Tạo một cảnh kế thừa nếu nó không có nút gốc." #: editor/scene_tree_dock.cpp msgid "Attach a new or existing script for the selected node." -msgstr "" +msgstr "Đính kèm một tệp lệnh cho nút đã chọn." #: editor/scene_tree_dock.cpp msgid "Clear a script for the selected node." -msgstr "" +msgstr "Xoá tệp lệnh khỏi nút đã chọn." #: editor/scene_tree_dock.cpp msgid "Remote" @@ -10607,9 +10665,8 @@ msgid "Toggle Visible" msgstr "" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Unlock Node" -msgstr "Di chuyển Node(s)" +msgstr "Mở khoá nút" #: editor/scene_tree_editor.cpp #, fuzzy @@ -10623,25 +10680,31 @@ msgstr "Kết nối bị lỗi" #: editor/scene_tree_editor.cpp msgid "Node configuration warning:" -msgstr "" +msgstr "Cảnh báo cấu hình nút:" #: editor/scene_tree_editor.cpp msgid "" "Node has %s connection(s) and %s group(s).\n" "Click to show signals dock." msgstr "" +"Nút có %s kết nối và %s nhóm.\n" +"Nhấp để hiện khung tín hiệu." #: editor/scene_tree_editor.cpp msgid "" "Node has %s connection(s).\n" "Click to show signals dock." msgstr "" +"Nút có %s kết nối.\n" +"Nhấp để hiện khung tín hiệu." #: editor/scene_tree_editor.cpp msgid "" "Node is in %s group(s).\n" "Click to show groups dock." msgstr "" +"Nút có trong %s nhóm.\n" +"Nhấp để hiện khung nhóm." #: editor/scene_tree_editor.cpp #, fuzzy @@ -10653,6 +10716,8 @@ msgid "" "Node is locked.\n" "Click to unlock it." msgstr "" +"Nút hiện khoá.\n" +"Nhấp để mở khoá nó." #: editor/scene_tree_editor.cpp msgid "" @@ -10672,23 +10737,23 @@ msgstr "" #: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" -msgstr "" +msgstr "Tên nút không hợp lệ, các ký tự sau bị cấm:" #: editor/scene_tree_editor.cpp msgid "Rename Node" -msgstr "" +msgstr "Đổi tên nút" #: editor/scene_tree_editor.cpp msgid "Scene Tree (Nodes):" -msgstr "" +msgstr "Cây (nút):" #: editor/scene_tree_editor.cpp msgid "Node Configuration Warning!" -msgstr "" +msgstr "Cảnh báo cấu hình nút!" #: editor/scene_tree_editor.cpp msgid "Select a Node" -msgstr "" +msgstr "Chọn một Nút" #: editor/script_create_dialog.cpp msgid "Path is empty." @@ -10699,9 +10764,8 @@ msgid "Filename is empty." msgstr "" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Path is not local." -msgstr "Path không chỉ đến Node!" +msgstr "Path không là cục bộ." #: editor/script_create_dialog.cpp #, fuzzy @@ -10767,7 +10831,7 @@ msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "Animation tree khả dụng." #: editor/script_create_dialog.cpp @@ -10779,9 +10843,8 @@ msgid "Built-in script (into scene file)." msgstr "" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Will create a new script file." -msgstr "Tạo nodes mới." +msgstr "Sẽ tạo một tệp lệnh mới." #: editor/script_create_dialog.cpp msgid "Will load an existing script file." @@ -10809,7 +10872,7 @@ msgstr "Tạo Script" #: editor/script_create_dialog.cpp msgid "Attach Node Script" -msgstr "" +msgstr "Đính kèm lệnh cho nút" #: editor/script_editor_debugger.cpp msgid "Remote " @@ -10870,6 +10933,10 @@ msgstr "Các Nút đã ngắt Kết nối" msgid "Copy Error" msgstr "" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -10920,10 +10987,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -11361,26 +11424,31 @@ msgid "" "A node yielded without working memory, please read the docs on how to yield " "properly!" msgstr "" +"Một nút yielded không có bộ nhớ làm việc, đọc lại tài liệu vể cách yield!" #: modules/visual_script/visual_script.cpp msgid "" "Node yielded, but did not return a function state in the first working " "memory." msgstr "" +"Nút đã yield, nhưng không trả về trạng thái chức năng trong bộ nhớ làm việc " +"đầu tiên." #: modules/visual_script/visual_script.cpp msgid "" "Return value must be assigned to first element of node working memory! Fix " "your node please." msgstr "" +"Giá trị trả về phải được gán cho phần tử đầu tiên của bộ nhớ làm việc của " +"nút! Sửa lại nút của bạn." #: modules/visual_script/visual_script.cpp msgid "Node returned an invalid sequence output: " -msgstr "" +msgstr "Nút trả về đầu ra là chuỗi không hợp lệ: " #: modules/visual_script/visual_script.cpp msgid "Found sequence bit but not the node in the stack, report bug!" -msgstr "" +msgstr "Tìm ra chuỗi bit nhưng không phải nút trong ngăn xếp, báo cáo lỗi!" #: modules/visual_script/visual_script.cpp msgid "Stack overflow with stack depth: " @@ -11421,18 +11489,16 @@ msgid "Override an existing built-in function." msgstr "" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new function." -msgstr "Tạo nodes mới." +msgstr "Tạo một hàm mới." #: modules/visual_script/visual_script_editor.cpp msgid "Variables:" msgstr "" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new variable." -msgstr "Tạo nodes mới." +msgstr "Tạo một biến mới." #: modules/visual_script/visual_script_editor.cpp msgid "Signals:" @@ -11496,11 +11562,11 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp msgid "Remove VisualScript Nodes" -msgstr "" +msgstr "Gỡ bỏ các nút VisualScript" #: modules/visual_script/visual_script_editor.cpp msgid "Duplicate VisualScript Nodes" -msgstr "" +msgstr "Nhân bản các nút VisualScript" #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a Getter. Hold Shift to drop a generic signature." @@ -11512,11 +11578,11 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a simple reference to the node." -msgstr "" +msgstr "Giữ %s và thả để tham chiếu đơn giản đế nút." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a simple reference to the node." -msgstr "" +msgstr "Giữ Ctrl và thả để tham chiếu đơn giản đến nút." #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a Variable Setter." @@ -11528,11 +11594,11 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp msgid "Add Preload Node" -msgstr "" +msgstr "Thêm nút Preload" #: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" -msgstr "" +msgstr "Thêm các nút từ cây" #: modules/visual_script/visual_script_editor.cpp msgid "" @@ -11554,30 +11620,27 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp msgid "Move Node(s)" -msgstr "Di chuyển Node(s)" +msgstr "Di chuyển các nút" #: modules/visual_script/visual_script_editor.cpp msgid "Remove VisualScript Node" -msgstr "" +msgstr "Gỡ bỏ nút VisualScript" #: modules/visual_script/visual_script_editor.cpp msgid "Connect Nodes" -msgstr "" +msgstr "Kết nối các nút" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Disconnect Nodes" -msgstr "Đứt kết nối" +msgstr "Ngắt kết nối các nút" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Connect Node Data" -msgstr "Kết nối đến Node:" +msgstr "Kết nối dữ liệu nút" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Connect Node Sequence" -msgstr "Kết nối đến Node:" +msgstr "Kết nối trình tự nút" #: modules/visual_script/visual_script_editor.cpp msgid "Script already has function '%s'" @@ -11593,7 +11656,7 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp msgid "Can't copy the function node." -msgstr "" +msgstr "Không thể sao chép nút chức năng." #: modules/visual_script/visual_script_editor.cpp msgid "Clipboard is empty!" @@ -11601,19 +11664,19 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp msgid "Paste VisualScript Nodes" -msgstr "" +msgstr "Dán các nút VisualScript" #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function with a function node." -msgstr "" +msgstr "Không thể tạo hàm với một nút chức năng." #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function of nodes from nodes of multiple functions." -msgstr "" +msgstr "Không thể tạo hàm của các nút từ các nút của nhiều chức năng." #: modules/visual_script/visual_script_editor.cpp msgid "Select at least one node with sequence port." -msgstr "" +msgstr "Chọn ít nhất một nút cho cổng trình tự." #: modules/visual_script/visual_script_editor.cpp msgid "Try to only have one sequence input in selection." @@ -11658,9 +11721,8 @@ msgid "Change Base Type:" msgstr "Đổi %s Loại" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Nodes..." -msgstr "Thêm Nút ..." +msgstr "Thêm các nút..." #: modules/visual_script/visual_script_editor.cpp #, fuzzy @@ -11686,11 +11748,11 @@ msgstr "Tìm loại Node" #: modules/visual_script/visual_script_editor.cpp msgid "Copy Nodes" -msgstr "" +msgstr "Sao chép các nút" #: modules/visual_script/visual_script_editor.cpp msgid "Cut Nodes" -msgstr "" +msgstr "Cắt các nút" #: modules/visual_script/visual_script_editor.cpp #, fuzzy @@ -11724,7 +11786,7 @@ msgstr "" #: modules/visual_script/visual_script_func_nodes.cpp msgid "Base object is not a Node!" -msgstr "" +msgstr "Đối tượng cơ sở không phải một nút!" #: modules/visual_script/visual_script_func_nodes.cpp msgid "Path does not lead Node!" @@ -12482,6 +12544,9 @@ msgstr "" msgid "Constants cannot be modified." msgstr "Không thể chỉnh sửa hằng số." +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "Đã thay thế %d biến cố." + #, fuzzy #~ msgid "Brief Description" #~ msgstr "Mô tả ngắn gọn:" diff --git a/editor/translations/zh_CN.po b/editor/translations/zh_CN.po index 67f2738f864..a2c33ea9186 100644 --- a/editor/translations/zh_CN.po +++ b/editor/translations/zh_CN.po @@ -59,11 +59,12 @@ # king , 2019. # silentbird , 2019. # Haoyu Qiu , 2019, 2020. +# Revan Ji , 2020. msgid "" msgstr "" "Project-Id-Version: Chinese (Simplified) (Godot Engine)\n" "POT-Creation-Date: 2018-01-20 12:15+0200\n" -"PO-Revision-Date: 2020-01-27 07:10+0000\n" +"PO-Revision-Date: 2020-02-14 03:19+0000\n" "Last-Translator: Haoyu Qiu \n" "Language-Team: Chinese (Simplified) \n" @@ -354,7 +355,7 @@ msgstr "线性" #: editor/animation_track_editor.cpp msgid "Cubic" -msgstr "立方体" +msgstr "三次方" #: editor/animation_track_editor.cpp msgid "Clamp Loop Interp" @@ -732,8 +733,9 @@ msgid "Line Number:" msgstr "行号:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "替换了%d项。" +#, fuzzy +msgid "%d replaced." +msgstr "替换..." #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -1801,7 +1803,7 @@ msgstr "在文件管理器中显示" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "New Folder..." -msgstr "新建文件夹 ..." +msgstr "新建文件夹..." #: editor/editor_file_dialog.cpp #: editor/plugins/version_control_editor_plugin.cpp @@ -1814,7 +1816,7 @@ msgstr "所有可用类型" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "All Files (*)" -msgstr "所有文件(*)" +msgstr "所有文件(*)" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Open a File" @@ -2334,8 +2336,8 @@ msgid "" "Please read the documentation relevant to debugging to better understand " "this workflow." msgstr "" -"这是一个远程对象,因此不会保留对其的更改。 请阅读与调试相关的文档,以更好地了" -"解此工作流程。" +"这是远程对象,因此不会保留对其的更改。\n" +"请阅读与调试相关的文档,以更好地了解此工作流程。" #: editor/editor_node.cpp msgid "There is no defined scene to run." @@ -3131,11 +3133,11 @@ msgstr "更新" #: editor/editor_plugin_settings.cpp editor/plugin_config_dialog.cpp #: editor/plugins/asset_library_editor_plugin.cpp msgid "Version:" -msgstr "版本:" +msgstr "版本:" #: editor/editor_plugin_settings.cpp editor/plugin_config_dialog.cpp msgid "Author:" -msgstr "作者:" +msgstr "作者:" #: editor/editor_plugin_settings.cpp msgid "Status:" @@ -3147,7 +3149,7 @@ msgstr "编辑:" #: editor/editor_profiler.cpp msgid "Measure:" -msgstr "测量:" +msgstr "测量:" #: editor/editor_profiler.cpp msgid "Frame Time (sec)" @@ -3207,7 +3209,7 @@ msgstr "[空]" #: editor/editor_properties.cpp editor/plugins/root_motion_editor_plugin.cpp msgid "Assign..." -msgstr "分配..." +msgstr "指定..." #: editor/editor_properties.cpp msgid "Invalid RID" @@ -3217,7 +3219,7 @@ msgstr "无效的RID" msgid "" "The selected resource (%s) does not match any type expected for this " "property (%s)." -msgstr "被选择的资源(%s)并不能匹配此属性(%s)应有的类型。" +msgstr "所选资源(%s)与该属性(%s)所需的类型都不匹配。" #: editor/editor_properties.cpp msgid "" @@ -3346,11 +3348,11 @@ msgstr "浏览" #: editor/editor_sub_scene.cpp msgid "Scene Path:" -msgstr "场景路径:" +msgstr "场景路径:" #: editor/editor_sub_scene.cpp msgid "Import From Node:" -msgstr "从节点中导入:" +msgstr "从节点中导入:" #: editor/export_template_manager.cpp msgid "Redownload" @@ -3387,7 +3389,7 @@ msgstr "检索镜像,请等待..." #: editor/export_template_manager.cpp msgid "Remove template version '%s'?" -msgstr "移除版本为 '%s' 的模板?" +msgstr "是否移除版本为“%s”的模板?" #: editor/export_template_manager.cpp msgid "Can't open export templates zip." @@ -3403,7 +3405,7 @@ msgstr "模板中没有找到version.txt文件。" #: editor/export_template_manager.cpp msgid "Error creating path for templates:" -msgstr "创建模板文件路径出错:" +msgstr "创建模板文件路径出错:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -3411,7 +3413,7 @@ msgstr "正在解压导出模板" #: editor/export_template_manager.cpp msgid "Importing:" -msgstr "导入:" +msgstr "正在导入:" #: editor/export_template_manager.cpp msgid "Error getting the list of mirrors." @@ -3430,7 +3432,7 @@ msgstr "没有找到这个版本的下载链接。直接下载只适用于正式 #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp msgid "Can't resolve." -msgstr "无法解析." +msgstr "无法解析。" #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -3453,7 +3455,7 @@ msgstr "循环重定向。" #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp msgid "Failed:" -msgstr "失败:" +msgstr "失败:" #: editor/export_template_manager.cpp msgid "Download Complete." @@ -3461,21 +3463,23 @@ msgstr "下载完成。" #: editor/export_template_manager.cpp msgid "Cannot remove temporary file:" -msgstr "无法移除临时文件:" +msgstr "无法移除临时文件:" #: editor/export_template_manager.cpp msgid "" "Templates installation failed.\n" "The problematic templates archives can be found at '%s'." -msgstr "模板安装失败。有问题的模板文档在 '%s' 。" +msgstr "" +"模板安装失败。\n" +"有问题的模板文档在“%s”。" #: editor/export_template_manager.cpp msgid "Error requesting URL:" -msgstr "错误的请求链接:" +msgstr "请求URL时出错:" #: editor/export_template_manager.cpp msgid "Connecting to Mirror..." -msgstr "正在连接镜像网站。。" +msgstr "正在连接镜像网站..." #: editor/export_template_manager.cpp msgid "Disconnected" @@ -3525,11 +3529,11 @@ msgstr "无压缩的Android Build资源" #: editor/export_template_manager.cpp msgid "Current Version:" -msgstr "当前版本:" +msgstr "当前版本:" #: editor/export_template_manager.cpp msgid "Installed Versions:" -msgstr "已安装版本:" +msgstr "已安装版本:" #: editor/export_template_manager.cpp msgid "Install From File" @@ -3565,7 +3569,7 @@ msgstr "收藏" #: editor/filesystem_dock.cpp msgid "Status: Import of file failed. Please fix file and reimport manually." -msgstr "状态: 导入文件失败。请手动修复文件后重新导入。" +msgstr "状态:导入文件失败。请手动修复文件后重新导入。" #: editor/filesystem_dock.cpp msgid "Cannot move/rename resources root." @@ -3577,15 +3581,15 @@ msgstr "无法将文件夹移动到其自身。" #: editor/filesystem_dock.cpp msgid "Error moving:" -msgstr "移动出错:" +msgstr "移动出错:" #: editor/filesystem_dock.cpp msgid "Error duplicating:" -msgstr "复制出错:" +msgstr "复制出错:" #: editor/filesystem_dock.cpp msgid "Unable to update dependencies:" -msgstr "无法更新依赖:" +msgstr "无法更新依赖:" #: editor/filesystem_dock.cpp editor/scene_tree_editor.cpp msgid "No name provided." @@ -3605,19 +3609,19 @@ msgstr "名称包含无效字符。" #: editor/filesystem_dock.cpp msgid "Renaming file:" -msgstr "重命名文件:" +msgstr "重命名文件:" #: editor/filesystem_dock.cpp msgid "Renaming folder:" -msgstr "重命名文件夹:" +msgstr "重命名文件夹:" #: editor/filesystem_dock.cpp msgid "Duplicating file:" -msgstr "拷贝文件:" +msgstr "拷贝文件:" #: editor/filesystem_dock.cpp msgid "Duplicating folder:" -msgstr "复制文件夹:" +msgstr "复制文件夹:" #: editor/filesystem_dock.cpp msgid "New Inherited Scene" @@ -5247,22 +5251,22 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Lock Selected" -msgstr "锁定选定" +msgstr "锁定所选项" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Unlock Selected" -msgstr "解锁所选" +msgstr "解锁所选项" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Group Selected" -msgstr "分组选择" +msgstr "编组所选项" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Ungroup Selected" -msgstr "取消选定分组" +msgstr "解组所选项" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Paste Pose" @@ -5647,7 +5651,7 @@ msgstr "生成顶点计数:" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Emission Mask" -msgstr "发射遮罩" +msgstr "Emission Mask(发射遮挡)" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp @@ -5672,7 +5676,7 @@ msgstr "从像素捕获" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Emission Colors" -msgstr "发光颜色" +msgstr "Emission Colors(发射颜色)" #: editor/plugins/cpu_particles_editor_plugin.cpp msgid "CPUParticles" @@ -5785,12 +5789,13 @@ msgid "Mesh is empty!" msgstr "网格为空!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "创建静态三维身体" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "创建三角网格碰撞同级" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "创建静态凸体(Convex Body)" +msgid "Create Static Trimesh Body" +msgstr "创建静态三维身体" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -5801,11 +5806,30 @@ msgid "Create Trimesh Static Shape" msgstr "创建三维网格静态形状" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" -msgstr "创建形状失败!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Shape(s)" +msgid "Couldn't create a single convex collision shape." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Shape" +msgstr "创建凸形" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "无法创建文件夹。" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "创建凸形" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5856,18 +5880,57 @@ msgstr "网格" msgid "Create Trimesh Static Body" msgstr "创建三角网格静态实体" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "创建三角网格碰撞同级" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Convex Collision Sibling(s)" +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Single Convex Collision Siblings" msgstr "创建凸型碰撞同级" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "创建凸型碰撞同级" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "创建轮廓网格..." +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" msgstr "查看UV1" @@ -7839,7 +7902,7 @@ msgstr "字体" #: editor/plugins/theme_editor_plugin.cpp msgid "Color" -msgstr "颜色" +msgstr "Color(颜色)" #: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" @@ -8260,7 +8323,7 @@ msgstr "图块集" msgid "No VCS addons are available." msgstr "没有可用的VCS插件。" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "错误" @@ -9383,11 +9446,19 @@ msgid "Export With Debug" msgstr "使用调试导出" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "该路径不存在。" #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "打开压缩文件时出错,非zip格式。" + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "无效的“.zip”项目文件,没有包含一个“project.godot”文件。" #: editor/project_manager.cpp @@ -9395,11 +9466,13 @@ msgid "Please choose an empty folder." msgstr "请选择空文件夹。" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "请选择一个“project.godot”或者“.zip”文件。" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "文件夹已经包含了一个Godot项目。" #: editor/project_manager.cpp @@ -10080,6 +10153,11 @@ msgstr "前缀" msgid "Suffix" msgstr "后缀" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "正则表达式" + #: editor/rename_dialog.cpp msgid "Advanced Options" msgstr "高级选项" @@ -10117,7 +10195,8 @@ msgstr "" "比较计数器的选项。" #: editor/rename_dialog.cpp -msgid "Per Level counter" +#, fuzzy +msgid "Per-level Counter" msgstr "各级单独计数" #: editor/rename_dialog.cpp @@ -10148,10 +10227,6 @@ msgstr "" "计数器数字的最少个数。\n" "缺失的数字将用0填充在头部。" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "正则表达式" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "后期处理" @@ -10161,11 +10236,13 @@ msgid "Keep" msgstr "保持" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +#, fuzzy +msgid "PascalCase to snake_case" msgstr "驼峰式转为下划线式" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +#, fuzzy +msgid "snake_case to PascalCase" msgstr "下划线式转为驼峰式" #: editor/rename_dialog.cpp @@ -10184,6 +10261,16 @@ msgstr "转为大写" msgid "Reset" msgstr "重置" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Regular Expression Error" +msgstr "正则表达式" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "有效字符:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "重设父节点" @@ -10636,7 +10723,8 @@ msgid "Invalid inherited parent name or path." msgstr "所继承父类的名称或路径无效。" #: editor/script_create_dialog.cpp -msgid "Script is valid." +#, fuzzy +msgid "Script path/name is valid." msgstr "脚本有效。" #: editor/script_create_dialog.cpp @@ -10727,6 +10815,11 @@ msgstr "子进程已连接。" msgid "Copy Error" msgstr "复制错误信息" +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "显存" + #: editor/script_editor_debugger.cpp msgid "Skip Breakpoints" msgstr "跳过断点" @@ -10775,10 +10868,6 @@ msgstr "占用显存的资源列表:" msgid "Total:" msgstr "合计:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "显存" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "资源路径" @@ -12371,6 +12460,15 @@ msgstr "变量只能在顶点函数中指定。" msgid "Constants cannot be modified." msgstr "不允许修改常量。" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "替换了%d项。" + +#~ msgid "Create Static Convex Body" +#~ msgstr "创建静态凸体(Convex Body)" + +#~ msgid "Failed creating shapes!" +#~ msgstr "创建形状失败!" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/editor/translations/zh_HK.po b/editor/translations/zh_HK.po index e57c2c03032..1264617142d 100644 --- a/editor/translations/zh_HK.po +++ b/editor/translations/zh_HK.po @@ -735,8 +735,8 @@ msgstr "行數:" #: editor/code_editor.cpp #, fuzzy -msgid "Replaced %d occurrence(s)." -msgstr "取代了 %d 個。" +msgid "%d replaced." +msgstr "取代" #: editor/code_editor.cpp editor/editor_help.cpp msgid "%d match." @@ -6121,11 +6121,12 @@ msgid "Mesh is empty!" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "無法新增資料夾" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" +msgid "Create Static Trimesh Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6137,12 +6138,30 @@ msgid "Create Trimesh Static Shape" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "新增" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "無法新增資料夾" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "新增" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6193,19 +6212,57 @@ msgstr "" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "縮放selection" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "縮放selection" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy msgid "View UV1" @@ -8740,7 +8797,7 @@ msgstr "TileSet..." msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9875,11 +9932,16 @@ msgstr "" #: editor/project_manager.cpp #, fuzzy -msgid "The path does not exist." +msgid "The path specified doesn't exist." msgstr "檔案不存在." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +msgid "Error opening package file (it's not in ZIP format)." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "" #: editor/project_manager.cpp @@ -9887,11 +9949,11 @@ msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +msgid "This directory already contains a Godot project." msgstr "" #: editor/project_manager.cpp @@ -10570,6 +10632,10 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +msgid "Use Regular Expressions" +msgstr "" + #: editor/rename_dialog.cpp #, fuzzy msgid "Advanced Options" @@ -10609,7 +10675,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10638,10 +10704,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10651,11 +10713,11 @@ msgid "Keep" msgstr "保留" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10677,6 +10739,15 @@ msgstr "轉為..." msgid "Reset" msgstr "重設縮放比例" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "有效字符:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -11151,7 +11222,7 @@ msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "腳本" #: editor/script_create_dialog.cpp @@ -11257,6 +11328,10 @@ msgstr "中斷" msgid "Copy Error" msgstr "載入錯誤" +#: editor/script_editor_debugger.cpp +msgid "Video RAM" +msgstr "" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11307,10 +11382,6 @@ msgstr "" msgid "Total:" msgstr "" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "" @@ -12901,6 +12972,10 @@ msgstr "" msgid "Constants cannot be modified." msgstr "" +#, fuzzy +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "取代了 %d 個。" + #, fuzzy #~ msgid "Brief Description" #~ msgstr "簡述:" diff --git a/editor/translations/zh_TW.po b/editor/translations/zh_TW.po index 6dfb9304f98..eaea30d3104 100644 --- a/editor/translations/zh_TW.po +++ b/editor/translations/zh_TW.po @@ -23,7 +23,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-01-11 03:05+0000\n" +"PO-Revision-Date: 2020-01-30 03:56+0000\n" "Last-Translator: 鄭惟中 \n" "Language-Team: Chinese (Traditional) \n" @@ -32,7 +32,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 3.10.1\n" +"X-Generator: Weblate 3.11-dev\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -41,7 +41,7 @@ msgstr "Convert()函數所收到的參數錯誤,請用 TYPE_* 常數。" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp msgid "Expected a string of length 1 (a character)." -msgstr "應為一個長度是1(一個字元)的字串" +msgstr "應為一個長度是1(一個字元)的字串。" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp @@ -142,9 +142,8 @@ msgid "Add Bezier Point" msgstr "添加貝塞爾點" #: editor/animation_bezier_editor.cpp -#, fuzzy msgid "Move Bezier Points" -msgstr "移動貝塞爾點" +msgstr "移動Bezier點" #: editor/animation_bezier_editor.cpp editor/animation_track_editor.cpp msgid "Anim Duplicate Keys" @@ -333,11 +332,11 @@ msgstr "立方體" #: editor/animation_track_editor.cpp msgid "Clamp Loop Interp" -msgstr "" +msgstr "Clamp式內插循環" #: editor/animation_track_editor.cpp msgid "Wrap Loop Interp" -msgstr "" +msgstr "Wrap式內插循環" #: editor/animation_track_editor.cpp #: editor/plugins/canvas_item_editor_plugin.cpp @@ -398,7 +397,7 @@ msgstr "插入動畫" #: editor/animation_track_editor.cpp msgid "AnimationPlayer can't animate itself, only other players." -msgstr "" +msgstr "AnimationPlayer不能被自己所啟動,必須由其他player啟動。" #: editor/animation_track_editor.cpp msgid "Anim Create & Insert" @@ -424,7 +423,7 @@ msgstr "重新排列 Autoload" #: editor/animation_track_editor.cpp msgid "Transform tracks only apply to Spatial-based nodes." -msgstr "" +msgstr "Transform軌只能添加在spatial為主的節點。" #: editor/animation_track_editor.cpp msgid "" @@ -452,7 +451,7 @@ msgstr "無法添加沒有根目錄的新曲目" #: editor/animation_track_editor.cpp msgid "Invalid track for Bezier (no suitable sub-properties)" -msgstr "" +msgstr "此軌不能用於Bezier(子屬性不適合)" #: editor/animation_track_editor.cpp #, fuzzy @@ -637,9 +636,8 @@ msgid "Use Bezier Curves" msgstr "使用貝塞爾曲線" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Anim. Optimizer" -msgstr "動畫. 最佳化" +msgstr "動畫最佳化" #: editor/animation_track_editor.cpp msgid "Max. Linear Error:" @@ -734,8 +732,9 @@ msgid "Line Number:" msgstr "行號:" #: editor/code_editor.cpp -msgid "Replaced %d occurrence(s)." -msgstr "取代了 %d 個。" +#, fuzzy +msgid "%d replaced." +msgstr "替換…" #: editor/code_editor.cpp editor/editor_help.cpp #, fuzzy @@ -965,9 +964,8 @@ msgid "Go To Method" msgstr "前往方法" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "變更 %s 尺寸" +msgstr "變更 %s 種類" #: editor/create_dialog.cpp editor/project_settings_editor.cpp msgid "Change" @@ -1158,7 +1156,6 @@ msgid "Change Dictionary Value" msgstr "改變字典 value" #: editor/editor_about.cpp -#, fuzzy msgid "Thanks from the Godot community!" msgstr "Godot 社群感謝你!" @@ -1195,7 +1192,6 @@ msgid "Gold Sponsors" msgstr "黃金贊助" #: editor/editor_about.cpp -#, fuzzy msgid "Mini Sponsors" msgstr "迷你贊助" @@ -1204,12 +1200,10 @@ msgid "Gold Donors" msgstr "黃金捐贈者" #: editor/editor_about.cpp -#, fuzzy msgid "Silver Donors" msgstr "白銀捐贈者" #: editor/editor_about.cpp -#, fuzzy msgid "Bronze Donors" msgstr "紅銅捐贈者" @@ -1292,7 +1286,6 @@ msgid "Install" msgstr "安裝" #: editor/editor_asset_installer.cpp -#, fuzzy msgid "Package Installer" msgstr "套件安裝" @@ -2034,7 +2027,7 @@ msgstr "掃描源" msgid "" "There are multiple importers for different types pointing to file %s, import " "aborted" -msgstr "" +msgstr "因為有多個不同種類importer指向檔案 %s,導入失敗" #: editor/editor_file_system.cpp msgid "(Re)Importing Assets" @@ -2257,8 +2250,9 @@ msgid "Start" msgstr "開始" #: editor/editor_network_profiler.cpp +#, fuzzy msgid "%s/s" -msgstr "" +msgstr "%s/s" #: editor/editor_network_profiler.cpp #, fuzzy @@ -2267,7 +2261,7 @@ msgstr "下載" #: editor/editor_network_profiler.cpp msgid "Up" -msgstr "" +msgstr "上" #: editor/editor_network_profiler.cpp editor/editor_node.cpp #, fuzzy @@ -2276,23 +2270,23 @@ msgstr "節點" #: editor/editor_network_profiler.cpp msgid "Incoming RPC" -msgstr "" +msgstr "進來的Rpc" #: editor/editor_network_profiler.cpp msgid "Incoming RSET" -msgstr "" +msgstr "進來的Rset" #: editor/editor_network_profiler.cpp msgid "Outgoing RPC" -msgstr "" +msgstr "出去的 RPC" #: editor/editor_network_profiler.cpp msgid "Outgoing RSET" -msgstr "" +msgstr "出去的 RSET" #: editor/editor_node.cpp editor/project_manager.cpp msgid "New Window" -msgstr "" +msgstr "新視窗" #: editor/editor_node.cpp msgid "Imported resources can't be saved." @@ -2681,6 +2675,8 @@ msgid "" "You can change it later in \"Project Settings\" under the 'application' " "category." msgstr "" +"選擇場景'%s'不存在,選擇另一個場景?\n" +"你之後可以在「應用程式」分類中的「專案設定」變更這設定。" #: editor/editor_node.cpp msgid "" @@ -2688,6 +2684,8 @@ msgid "" "You can change it later in \"Project Settings\" under the 'application' " "category." msgstr "" +"選擇的場景'%s'不是一個場景檔案,要選擇另一個場景嗎?\n" +"你之後可以在「應用程式」分類中的「專案設定」變更這設定。" #: editor/editor_node.cpp msgid "Save Layout" @@ -2726,7 +2724,7 @@ msgstr "關閉其他選項卡" #: editor/editor_node.cpp msgid "Close Tabs to the Right" -msgstr "" +msgstr "關閉右方所有的分頁" #: editor/editor_node.cpp #, fuzzy @@ -6104,12 +6102,13 @@ msgid "Mesh is empty!" msgstr "網格是空的!" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Trimesh Body" -msgstr "" +#, fuzzy +msgid "Couldn't create a Trimesh collision shape." +msgstr "無法新增資料夾." #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Create Static Convex Body" -msgstr "創建靜態凸體" +msgid "Create Static Trimesh Body" +msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -6121,12 +6120,30 @@ msgid "Create Trimesh Static Shape" msgstr "創建凸形靜態體" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Failed creating shapes!" +msgid "Can't create a single convex collision shape for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Couldn't create a single convex collision shape." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Shape(s)" +msgid "Create Single Convex Shape" +msgstr "創建凸面形狀" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Can't create multiple convex collision shapes for the scene root." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Couldn't create any collision shapes." +msgstr "無法新增資料夾." + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Shapes" msgstr "創建凸面形狀" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -6177,19 +6194,57 @@ msgstr "網格" msgid "Create Trimesh Static Body" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a StaticBody and assigns a polygon-based collision shape to it " +"automatically.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is the most accurate (but slowest) option for collision detection." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy -msgid "Create Convex Collision Sibling(s)" +msgid "Create Single Convex Collision Siblings" msgstr "創建碰撞多邊形" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a single convex collision shape.\n" +"This is the fastest (but least accurate) option for collision detection." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "Create Multiple Convex Collision Siblings" +msgstr "創建碰撞多邊形" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a polygon-based collision shape.\n" +"This is a performance middle-ground between the two above options." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." msgstr "創建輪廓網格…" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a static outline mesh. The outline mesh will have its normals " +"flipped automatically.\n" +"This can be used instead of the SpatialMaterial Grow property when using " +"that property isn't possible." +msgstr "" + #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy msgid "View UV1" @@ -8716,7 +8771,7 @@ msgstr "" msgid "No VCS addons are available." msgstr "" -#: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/version_control_editor_plugin.cpp msgid "Error" msgstr "" @@ -9848,11 +9903,19 @@ msgid "Export With Debug" msgstr "導出為調試" #: editor/project_manager.cpp -msgid "The path does not exist." +#, fuzzy +msgid "The path specified doesn't exist." msgstr "路徑不存在." #: editor/project_manager.cpp -msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." +#, fuzzy +msgid "Error opening package file (it's not in ZIP format)." +msgstr "開啟套件檔案出錯,非 zip 格式。" + +#: editor/project_manager.cpp +#, fuzzy +msgid "" +"Invalid \".zip\" project file; it doesn't contain a \"project.godot\" file." msgstr "“.zip”項目檔案無效,不包含“project.godot”檔案。" #: editor/project_manager.cpp @@ -9860,11 +9923,13 @@ msgid "Please choose an empty folder." msgstr "請選擇一個空資料夾。" #: editor/project_manager.cpp -msgid "Please choose a 'project.godot' or '.zip' file." +#, fuzzy +msgid "Please choose a \"project.godot\" or \".zip\" file." msgstr "請選擇“project.godot”或“.zip”檔案。" #: editor/project_manager.cpp -msgid "Directory already contains a Godot project." +#, fuzzy +msgid "This directory already contains a Godot project." msgstr "目錄已包含一個godot項目。" #: editor/project_manager.cpp @@ -10546,6 +10611,11 @@ msgstr "" msgid "Suffix" msgstr "" +#: editor/rename_dialog.cpp +#, fuzzy +msgid "Use Regular Expressions" +msgstr "設置磁貼區域" + #: editor/rename_dialog.cpp #, fuzzy msgid "Advanced Options" @@ -10585,7 +10655,7 @@ msgid "" msgstr "" #: editor/rename_dialog.cpp -msgid "Per Level counter" +msgid "Per-level Counter" msgstr "" #: editor/rename_dialog.cpp @@ -10615,10 +10685,6 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" -#: editor/rename_dialog.cpp -msgid "Regular Expressions" -msgstr "" - #: editor/rename_dialog.cpp msgid "Post-Process" msgstr "" @@ -10628,11 +10694,11 @@ msgid "Keep" msgstr "" #: editor/rename_dialog.cpp -msgid "CamelCase to under_scored" +msgid "PascalCase to snake_case" msgstr "" #: editor/rename_dialog.cpp -msgid "under_scored to CamelCase" +msgid "snake_case to PascalCase" msgstr "" #: editor/rename_dialog.cpp @@ -10654,6 +10720,15 @@ msgstr "轉換成..." msgid "Reset" msgstr "重設縮放大小" +#: editor/rename_dialog.cpp +msgid "Regular Expression Error" +msgstr "" + +#: editor/rename_dialog.cpp +#, fuzzy +msgid "At character %s" +msgstr "合法字元:" + #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" msgstr "" @@ -11125,7 +11200,7 @@ msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Script is valid." +msgid "Script path/name is valid." msgstr "動畫樹有效。" #: editor/script_create_dialog.cpp @@ -11233,6 +11308,11 @@ msgstr "斷線" msgid "Copy Error" msgstr "連接..." +#: editor/script_editor_debugger.cpp +#, fuzzy +msgid "Video RAM" +msgstr "影片記憶體" + #: editor/script_editor_debugger.cpp #, fuzzy msgid "Skip Breakpoints" @@ -11285,10 +11365,6 @@ msgstr "影片記憶體使用容量列表(依資源別):" msgid "Total:" msgstr "總計:" -#: editor/script_editor_debugger.cpp -msgid "Video Mem" -msgstr "影片記憶體" - #: editor/script_editor_debugger.cpp msgid "Resource Path" msgstr "資源路徑" @@ -12904,6 +12980,12 @@ msgstr "" msgid "Constants cannot be modified." msgstr "" +#~ msgid "Replaced %d occurrence(s)." +#~ msgstr "取代了 %d 個。" + +#~ msgid "Create Static Convex Body" +#~ msgstr "創建靜態凸體" + #~ msgid "" #~ "There are currently no tutorials for this class, you can [color=$color]" #~ "[url=$url]contribute one[/url][/color] or [color=$color][url=" diff --git a/misc/dist/html/fixed-size.html b/misc/dist/html/fixed-size.html index 1cc6fd715eb..6c6a3a5d2d4 100644 --- a/misc/dist/html/fixed-size.html +++ b/misc/dist/html/fixed-size.html @@ -2,6 +2,7 @@ +