diff options
641 files changed, 18055 insertions, 9098 deletions
diff --git a/AUTHORS.md b/AUTHORS.md index 9a373896f8..752300cb5b 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -60,11 +60,12 @@ name is available. Hiroshi Ogawa (hi-ogawa) Hubert Jarosz (Marqin) Hugo Locurcio (Calinou) - Ian (ianb96) + Ian Bishop (ianb96) Ignacio Etcheverry (neikeq) Indah Sylvia (ISylvox) J08nY Jakub Grzesik (kubecz3k) + Jérôme GULLY (Nutriz) Johan Manuel (29jm) Joshua Grams (JoshuaGrams) Juan Linietsky (reduz) @@ -100,6 +101,7 @@ name is available. Timo (toger5) V. Vamsi Krishna (vkbsb) Vinzenz Feenstra (vinzenz) + Wilhem Barbier (nounoursheureux) Will Nations (willnationsdev) Wilson E. Alvarez (Rubonnek) Yuri Roubinski (Chaosus) diff --git a/COPYRIGHT.txt b/COPYRIGHT.txt index b6a00ea5be..bcfaf61664 100644 --- a/COPYRIGHT.txt +++ b/COPYRIGHT.txt @@ -122,13 +122,18 @@ License: Expat and Zlib Files: ./thirdparty/b2d_convexdecomp/ Comment: Box2D (ConvexDecomp) Copyright: 2007, Eric Jordan -Copyright: 2006-2009, Erin Catto + 2006-2009, Erin Catto +License: Zlib + +Files: ./thirdparty/bullet/ +Comment: Bullet Continuous Collision Detection and Physics Library +Copyright: 2003-2008, Erwin Coumans License: Zlib Files: ./thirdparty/certs/ca-certificates.crt -Comment: FIXME -Copyright: FIXME -License: FIXME +Comment: CA certificates +Copyright: Mozilla Contributors +License: MPL-2.0 Files: ./thirdparty/enet/ Comment: ENet @@ -1017,6 +1022,381 @@ License: ISC ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +License: MPL-2.0 + Mozilla Public License Version 2.0 + ================================== + . + 1. Definitions + -------------- + . + 1.1. "Contributor" + means each individual or legal entity that creates, contributes to + the creation of, or owns Covered Software. + . + 1.2. "Contributor Version" + means the combination of the Contributions of others (if any) used + by a Contributor and that particular Contributor's Contribution. + . + 1.3. "Contribution" + means Covered Software of a particular Contributor. + . + 1.4. "Covered Software" + means Source Code Form to which the initial Contributor has attached + the notice in Exhibit A, the Executable Form of such Source Code + Form, and Modifications of such Source Code Form, in each case + including portions thereof. + . + 1.5. "Incompatible With Secondary Licenses" + means + . + (a) that the initial Contributor has attached the notice described + in Exhibit B to the Covered Software; or + . + (b) that the Covered Software was made available under the terms of + version 1.1 or earlier of the License, but not also under the + terms of a Secondary License. + . + 1.6. "Executable Form" + means any form of the work other than Source Code Form. + . + 1.7. "Larger Work" + means a work that combines Covered Software with other material, in + a separate file or files, that is not Covered Software. + . + 1.8. "License" + means this document. + . + 1.9. "Licensable" + means having the right to grant, to the maximum extent possible, + whether at the time of the initial grant or subsequently, any and + all of the rights conveyed by this License. + . + 1.10. "Modifications" + means any of the following: + . + (a) any file in Source Code Form that results from an addition to, + deletion from, or modification of the contents of Covered + Software; or + . + (b) any new file in Source Code Form that contains any Covered + Software. + . + 1.11. "Patent Claims" of a Contributor + means any patent claim(s), including without limitation, method, + process, and apparatus claims, in any patent Licensable by such + Contributor that would be infringed, but for the grant of the + License, by the making, using, selling, offering for sale, having + made, import, or transfer of either its Contributions or its + Contributor Version. + . + 1.12. "Secondary License" + means either the GNU General Public License, Version 2.0, the GNU + Lesser General Public License, Version 2.1, the GNU Affero General + Public License, Version 3.0, or any later versions of those + licenses. + . + 1.13. "Source Code Form" + means the form of the work preferred for making modifications. + . + 1.14. "You" (or "Your") + means an individual or a legal entity exercising rights under this + License. For legal entities, "You" includes any entity that + controls, is controlled by, or is under common control with You. For + purposes of this definition, "control" means (a) the power, direct + or indirect, to cause the direction or management of such entity, + whether by contract or otherwise, or (b) ownership of more than + fifty percent (50%) of the outstanding shares or beneficial + ownership of such entity. + . + 2. License Grants and Conditions + -------------------------------- + . + 2.1. Grants + . + Each Contributor hereby grants You a world-wide, royalty-free, + non-exclusive license: + . + (a) under intellectual property rights (other than patent or trademark) + Licensable by such Contributor to use, reproduce, make available, + modify, display, perform, distribute, and otherwise exploit its + Contributions, either on an unmodified basis, with Modifications, or + as part of a Larger Work; and + . + (b) under Patent Claims of such Contributor to make, use, sell, offer + for sale, have made, import, and otherwise transfer either its + Contributions or its Contributor Version. + . + 2.2. Effective Date + . + The licenses granted in Section 2.1 with respect to any Contribution + become effective for each Contribution on the date the Contributor first + distributes such Contribution. + . + 2.3. Limitations on Grant Scope + . + The licenses granted in this Section 2 are the only rights granted under + this License. No additional rights or licenses will be implied from the + distribution or licensing of Covered Software under this License. + Notwithstanding Section 2.1(b) above, no patent license is granted by a + Contributor: + . + (a) for any code that a Contributor has removed from Covered Software; + or + . + (b) for infringements caused by: (i) Your and any other third party's + modifications of Covered Software, or (ii) the combination of its + Contributions with other software (except as part of its Contributor + Version); or + . + (c) under Patent Claims infringed by Covered Software in the absence of + its Contributions. + . + This License does not grant any rights in the trademarks, service marks, + or logos of any Contributor (except as may be necessary to comply with + the notice requirements in Section 3.4). + . + 2.4. Subsequent Licenses + . + No Contributor makes additional grants as a result of Your choice to + distribute the Covered Software under a subsequent version of this + License (see Section 10.2) or under the terms of a Secondary License (if + permitted under the terms of Section 3.3). + . + 2.5. Representation + . + Each Contributor represents that the Contributor believes its + Contributions are its original creation(s) or it has sufficient rights + to grant the rights to its Contributions conveyed by this License. + . + 2.6. Fair Use + . + This License is not intended to limit any rights You have under + applicable copyright doctrines of fair use, fair dealing, or other + equivalents. + . + 2.7. Conditions + . + Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted + in Section 2.1. + . + 3. Responsibilities + ------------------- + . + 3.1. Distribution of Source Form + . + All distribution of Covered Software in Source Code Form, including any + Modifications that You create or to which You contribute, must be under + the terms of this License. You must inform recipients that the Source + Code Form of the Covered Software is governed by the terms of this + License, and how they can obtain a copy of this License. You may not + attempt to alter or restrict the recipients' rights in the Source Code + Form. + . + 3.2. Distribution of Executable Form + . + If You distribute Covered Software in Executable Form then: + . + (a) such Covered Software must also be made available in Source Code + Form, as described in Section 3.1, and You must inform recipients of + the Executable Form how they can obtain a copy of such Source Code + Form by reasonable means in a timely manner, at a charge no more + than the cost of distribution to the recipient; and + . + (b) You may distribute such Executable Form under the terms of this + License, or sublicense it under different terms, provided that the + license for the Executable Form does not attempt to limit or alter + the recipients' rights in the Source Code Form under this License. + . + 3.3. Distribution of a Larger Work + . + You may create and distribute a Larger Work under terms of Your choice, + provided that You also comply with the requirements of this License for + the Covered Software. If the Larger Work is a combination of Covered + Software with a work governed by one or more Secondary Licenses, and the + Covered Software is not Incompatible With Secondary Licenses, this + License permits You to additionally distribute such Covered Software + under the terms of such Secondary License(s), so that the recipient of + the Larger Work may, at their option, further distribute the Covered + Software under the terms of either this License or such Secondary + License(s). + . + 3.4. Notices + . + You may not remove or alter the substance of any license notices + (including copyright notices, patent notices, disclaimers of warranty, + or limitations of liability) contained within the Source Code Form of + the Covered Software, except that You may alter any license notices to + the extent required to remedy known factual inaccuracies. + . + 3.5. Application of Additional Terms + . + You may choose to offer, and to charge a fee for, warranty, support, + indemnity or liability obligations to one or more recipients of Covered + Software. However, You may do so only on Your own behalf, and not on + behalf of any Contributor. You must make it absolutely clear that any + such warranty, support, indemnity, or liability obligation is offered by + You alone, and You hereby agree to indemnify every Contributor for any + liability incurred by such Contributor as a result of warranty, support, + indemnity or liability terms You offer. You may include additional + disclaimers of warranty and limitations of liability specific to any + jurisdiction. + . + 4. Inability to Comply Due to Statute or Regulation + --------------------------------------------------- + . + If it is impossible for You to comply with any of the terms of this + License with respect to some or all of the Covered Software due to + statute, judicial order, or regulation then You must: (a) comply with + the terms of this License to the maximum extent possible; and (b) + describe the limitations and the code they affect. Such description must + be placed in a text file included with all distributions of the Covered + Software under this License. Except to the extent prohibited by statute + or regulation, such description must be sufficiently detailed for a + recipient of ordinary skill to be able to understand it. + . + 5. Termination + -------------- + . + 5.1. The rights granted under this License will terminate automatically + if You fail to comply with any of its terms. However, if You become + compliant, then the rights granted under this License from a particular + Contributor are reinstated (a) provisionally, unless and until such + Contributor explicitly and finally terminates Your grants, and (b) on an + ongoing basis, if such Contributor fails to notify You of the + non-compliance by some reasonable means prior to 60 days after You have + come back into compliance. Moreover, Your grants from a particular + Contributor are reinstated on an ongoing basis if such Contributor + notifies You of the non-compliance by some reasonable means, this is the + first time You have received notice of non-compliance with this License + from such Contributor, and You become compliant prior to 30 days after + Your receipt of the notice. + . + 5.2. If You initiate litigation against any entity by asserting a patent + infringement claim (excluding declaratory judgment actions, + counter-claims, and cross-claims) alleging that a Contributor Version + directly or indirectly infringes any patent, then the rights granted to + You by any and all Contributors for the Covered Software under Section + 2.1 of this License shall terminate. + . + 5.3. In the event of termination under Sections 5.1 or 5.2 above, all + end user license agreements (excluding distributors and resellers) which + have been validly granted by You or Your distributors under this License + prior to termination shall survive termination. + . + ************************************************************************ + * * + * 6. Disclaimer of Warranty * + * ------------------------- * + * * + * Covered Software is provided under this License on an "as is" * + * basis, without warranty of any kind, either expressed, implied, or * + * statutory, including, without limitation, warranties that the * + * Covered Software is free of defects, merchantable, fit for a * + * particular purpose or non-infringing. The entire risk as to the * + * quality and performance of the Covered Software is with You. * + * Should any Covered Software prove defective in any respect, You * + * (not any Contributor) assume the cost of any necessary servicing, * + * repair, or correction. This disclaimer of warranty constitutes an * + * essential part of this License. No use of any Covered Software is * + * authorized under this License except under this disclaimer. * + * * + ************************************************************************ + . + ************************************************************************ + * * + * 7. Limitation of Liability * + * -------------------------- * + * * + * Under no circumstances and under no legal theory, whether tort * + * (including negligence), contract, or otherwise, shall any * + * Contributor, or anyone who distributes Covered Software as * + * permitted above, be liable to You for any direct, indirect, * + * special, incidental, or consequential damages of any character * + * including, without limitation, damages for lost profits, loss of * + * goodwill, work stoppage, computer failure or malfunction, or any * + * and all other commercial damages or losses, even if such party * + * shall have been informed of the possibility of such damages. This * + * limitation of liability shall not apply to liability for death or * + * personal injury resulting from such party's negligence to the * + * extent applicable law prohibits such limitation. Some * + * jurisdictions do not allow the exclusion or limitation of * + * incidental or consequential damages, so this exclusion and * + * limitation may not apply to You. * + * * + ************************************************************************ + . + 8. Litigation + ------------- + . + Any litigation relating to this License may be brought only in the + courts of a jurisdiction where the defendant maintains its principal + place of business and such litigation shall be governed by laws of that + jurisdiction, without reference to its conflict-of-law provisions. + Nothing in this Section shall prevent a party's ability to bring + cross-claims or counter-claims. + . + 9. Miscellaneous + ---------------- + . + This License represents the complete agreement concerning the subject + matter hereof. If any provision of this License is held to be + unenforceable, such provision shall be reformed only to the extent + necessary to make it enforceable. Any law or regulation which provides + that the language of a contract shall be construed against the drafter + shall not be used to construe this License against a Contributor. + . + 10. Versions of the License + --------------------------- + . + 10.1. New Versions + . + Mozilla Foundation is the license steward. Except as provided in Section + 10.3, no one other than the license steward has the right to modify or + publish new versions of this License. Each version will be given a + distinguishing version number. + . + 10.2. Effect of New Versions + . + You may distribute the Covered Software under the terms of the version + of the License under which You originally received the Covered Software, + or under the terms of any subsequent version published by the license + steward. + . + 10.3. Modified Versions + . + If you create software not governed by this License, and you want to + create a new license for such software, you may create and use a + modified version of this License if you rename the license and remove + any references to the name of the license steward (except to note that + such modified license differs from this License). + . + 10.4. Distributing Source Code Form that is Incompatible With Secondary + Licenses + . + If You choose to distribute Source Code Form that is Incompatible With + Secondary Licenses under the terms of this version of the License, the + notice described in Exhibit B of this License must be attached. + . + Exhibit A - Source Code Form License Notice + ------------------------------------------- + . + This Source Code Form is subject to the terms of the Mozilla Public + License, v. 2.0. If a copy of the MPL was not distributed with this + file, You can obtain one at http://mozilla.org/MPL/2.0/. + . + If it is not possible or desirable to put the notice in a particular + file, then You may include the notice in a location (such as a LICENSE + file in a relevant directory) where a recipient would be likely to look + for such a notice. + . + You may add additional accurate notices of copyright ownership. + . + Exhibit B - "Incompatible With Secondary Licenses" Notice + --------------------------------------------------------- + . + This Source Code Form is "Incompatible With Secondary Licenses", as + defined by the Mozilla Public License, v. 2.0. + License: OFL-1.1 PREAMBLE The goals of the Open Font License (OFL) are to stimulate worldwide diff --git a/SConstruct b/SConstruct index dcf8134c93..f71c6a397c 100644 --- a/SConstruct +++ b/SConstruct @@ -90,6 +90,7 @@ env_base.android_appattributes_chunk = "" env_base.disabled_modules = [] env_base.use_ptrcall = False env_base.split_drivers = False +env_base.split_modules = False env_base.module_version_string = "" # To decide whether to rebuild a file, use the MD5 sum only if the timestamp has changed. @@ -289,6 +290,8 @@ if selected_platform in platform_list: basename = basename.replace('\\\\', '/') if os.path.isfile(basename + ".h"): env.vs_incs = env.vs_incs + [basename + ".h"] + elif os.path.isfile(basename + ".hpp"): + env.vs_incs = env.vs_incs + [basename + ".hpp"] if os.path.isfile(basename + ".c"): env.vs_srcs = env.vs_srcs + [basename + ".c"] elif os.path.isfile(basename + ".cpp"): diff --git a/core/dictionary.cpp b/core/dictionary.cpp index ae1af86b77..e3f4aa5f28 100644 --- a/core/dictionary.cpp +++ b/core/dictionary.cpp @@ -34,15 +34,10 @@ #include "safe_refcount.h" #include "variant.h" -struct _DictionaryVariantHash { - - static _FORCE_INLINE_ uint32_t hash(const Variant &p_variant) { return p_variant.hash(); } -}; - struct DictionaryPrivate { SafeRefCount refcount; - OrderedHashMap<Variant, Variant, _DictionaryVariantHash> variant_map; + OrderedHashMap<Variant, Variant, VariantHasher, VariantComparator> variant_map; }; void Dictionary::get_key_list(List<Variant> *p_keys) const { @@ -50,7 +45,7 @@ void Dictionary::get_key_list(List<Variant> *p_keys) const { if (_p->variant_map.empty()) return; - for (OrderedHashMap<Variant, Variant, _DictionaryVariantHash>::Element E = _p->variant_map.front(); E; E = E.next()) { + for (OrderedHashMap<Variant, Variant, VariantHasher, VariantComparator>::Element E = _p->variant_map.front(); E; E = E.next()) { p_keys->push_back(E.key()); } } @@ -66,7 +61,7 @@ const Variant &Dictionary::operator[](const Variant &p_key) const { } const Variant *Dictionary::getptr(const Variant &p_key) const { - OrderedHashMap<Variant, Variant, _DictionaryVariantHash>::ConstElement E = ((const OrderedHashMap<Variant, Variant, _DictionaryVariantHash> *)&_p->variant_map)->find(p_key); + OrderedHashMap<Variant, Variant, VariantHasher, VariantComparator>::ConstElement E = ((const OrderedHashMap<Variant, Variant, VariantHasher, VariantComparator> *)&_p->variant_map)->find(p_key); if (!E) return NULL; @@ -75,7 +70,7 @@ const Variant *Dictionary::getptr(const Variant &p_key) const { Variant *Dictionary::getptr(const Variant &p_key) { - OrderedHashMap<Variant, Variant, _DictionaryVariantHash>::Element E = _p->variant_map.find(p_key); + OrderedHashMap<Variant, Variant, VariantHasher, VariantComparator>::Element E = _p->variant_map.find(p_key); if (!E) return NULL; @@ -84,7 +79,7 @@ Variant *Dictionary::getptr(const Variant &p_key) { Variant Dictionary::get_valid(const Variant &p_key) const { - OrderedHashMap<Variant, Variant, _DictionaryVariantHash>::ConstElement E = ((const OrderedHashMap<Variant, Variant, _DictionaryVariantHash> *)&_p->variant_map)->find(p_key); + OrderedHashMap<Variant, Variant, VariantHasher, VariantComparator>::ConstElement E = ((const OrderedHashMap<Variant, Variant, VariantHasher, VariantComparator> *)&_p->variant_map)->find(p_key); if (!E) return Variant(); @@ -177,7 +172,7 @@ Array Dictionary::keys() const { return varr; int i = 0; - for (OrderedHashMap<Variant, Variant, _DictionaryVariantHash>::Element E = _p->variant_map.front(); E; E = E.next()) { + for (OrderedHashMap<Variant, Variant, VariantHasher, VariantComparator>::Element E = _p->variant_map.front(); E; E = E.next()) { varr[i] = E.key(); i++; } @@ -193,7 +188,7 @@ Array Dictionary::values() const { return varr; int i = 0; - for (OrderedHashMap<Variant, Variant, _DictionaryVariantHash>::Element E = _p->variant_map.front(); E; E = E.next()) { + for (OrderedHashMap<Variant, Variant, VariantHasher, VariantComparator>::Element E = _p->variant_map.front(); E; E = E.next()) { varr[i] = E.get(); i++; } @@ -209,7 +204,7 @@ const Variant *Dictionary::next(const Variant *p_key) const { return &_p->variant_map.front().key(); return NULL; } - OrderedHashMap<Variant, Variant, _DictionaryVariantHash>::Element E = _p->variant_map.find(*p_key); + OrderedHashMap<Variant, Variant, VariantHasher, VariantComparator>::Element E = _p->variant_map.find(*p_key); if (E && E.next()) return &E.next().key(); diff --git a/core/io/file_access_network.cpp b/core/io/file_access_network.cpp index 7b2bccdfec..ef886cdb3c 100644 --- a/core/io/file_access_network.cpp +++ b/core/io/file_access_network.cpp @@ -83,7 +83,7 @@ int64_t FileAccessNetworkClient::get_64() { void FileAccessNetworkClient::_thread_func() { - client->set_nodelay(true); + client->set_no_delay(true); while (!quit) { DEBUG_PRINT("SEM WAIT - " + itos(sem->get())); diff --git a/core/io/stream_peer_tcp.cpp b/core/io/stream_peer_tcp.cpp index 9cfa810034..5d008904ff 100644 --- a/core/io/stream_peer_tcp.cpp +++ b/core/io/stream_peer_tcp.cpp @@ -55,6 +55,7 @@ void StreamPeerTCP::_bind_methods() { ClassDB::bind_method(D_METHOD("get_connected_host"), &StreamPeerTCP::get_connected_host); ClassDB::bind_method(D_METHOD("get_connected_port"), &StreamPeerTCP::get_connected_port); ClassDB::bind_method(D_METHOD("disconnect_from_host"), &StreamPeerTCP::disconnect_from_host); + ClassDB::bind_method(D_METHOD("set_no_delay", "enabled"), &StreamPeerTCP::set_no_delay); BIND_ENUM_CONSTANT(STATUS_NONE); BIND_ENUM_CONSTANT(STATUS_CONNECTING); diff --git a/core/io/stream_peer_tcp.h b/core/io/stream_peer_tcp.h index fc84525c5f..8a16d820f2 100644 --- a/core/io/stream_peer_tcp.h +++ b/core/io/stream_peer_tcp.h @@ -65,7 +65,7 @@ public: virtual void disconnect_from_host() = 0; virtual IP_Address get_connected_host() const = 0; virtual uint16_t get_connected_port() const = 0; - virtual void set_nodelay(bool p_enabled) = 0; + virtual void set_no_delay(bool p_enabled) = 0; static Ref<StreamPeerTCP> create_ref(); static StreamPeerTCP *create(); diff --git a/core/os/file_access.cpp b/core/os/file_access.cpp index 368b4ad09d..033b4b12b9 100644 --- a/core/os/file_access.cpp +++ b/core/os/file_access.cpp @@ -479,6 +479,9 @@ void FileAccess::store_double(double p_dest) { uint64_t FileAccess::get_modified_time(const String &p_file) { + if (PackedData::get_singleton() && !PackedData::get_singleton()->is_disabled() && PackedData::get_singleton()->has_path(p_file)) + return 0; + FileAccess *fa = create_for_path(p_file); ERR_FAIL_COND_V(!fa, 0); diff --git a/core/os/input_event.h b/core/os/input_event.h index 72057659d2..ad754d0d1f 100644 --- a/core/os/input_event.h +++ b/core/os/input_event.h @@ -110,8 +110,8 @@ enum JoystickList { JOY_WII_C = JOY_BUTTON_5, JOY_WII_Z = JOY_BUTTON_6, - JOY_WII_MINUS = JOY_BUTTON_9, - JOY_WII_PLUS = JOY_BUTTON_10, + JOY_WII_MINUS = JOY_BUTTON_10, + JOY_WII_PLUS = JOY_BUTTON_11, // end of history diff --git a/core/resource.cpp b/core/resource.cpp index 38f938932c..2eeed50d9d 100644 --- a/core/resource.cpp +++ b/core/resource.cpp @@ -74,7 +74,7 @@ void Resource::set_path(const String &p_path, bool p_take_over) { bool exists = ResourceCache::resources.has(p_path); ResourceCache::lock->read_unlock(); - ERR_EXPLAIN("Another resource is loaded from path: " + p_path); + ERR_EXPLAIN("Another resource is loaded from path: " + p_path + " (possible cyclic resource inclusion)"); ERR_FAIL_COND(exists); } } diff --git a/core/script_debugger_remote.cpp b/core/script_debugger_remote.cpp index a297bb738f..41071ace5d 100644 --- a/core/script_debugger_remote.cpp +++ b/core/script_debugger_remote.cpp @@ -598,7 +598,13 @@ void ScriptDebuggerRemote::_send_object_id(ObjectID p_id) { Array send_props; for (int i = 0; i < properties.size(); i++) { const PropertyInfo &pi = properties[i].first; - const Variant &var = properties[i].second; + Variant &var = properties[i].second; + + WeakRef *ref = Object::cast_to<WeakRef>(var); + if (ref) { + var = ref->get_ref(); + } + RES res = var; Array prop; diff --git a/core/string_builder.cpp b/core/string_builder.cpp index 4d567cbc03..8ab7e0ea8f 100644 --- a/core/string_builder.cpp +++ b/core/string_builder.cpp @@ -56,6 +56,9 @@ StringBuilder &StringBuilder::append(const char *p_cstring) { String StringBuilder::as_string() const { + if (string_length == 0) + return ""; + CharType *buffer = memnew_arr(CharType, string_length); int current_position = 0; diff --git a/core/variant_call.cpp b/core/variant_call.cpp index e9f7af3f63..2ca435611b 100644 --- a/core/variant_call.cpp +++ b/core/variant_call.cpp @@ -1748,10 +1748,10 @@ void register_variant_methods() { ADDFUNC1R(TRANSFORM2D, TRANSFORM2D, Transform2D, rotated, REAL, "phi", varray()); ADDFUNC1R(TRANSFORM2D, TRANSFORM2D, Transform2D, scaled, VECTOR2, "scale", varray()); ADDFUNC1R(TRANSFORM2D, TRANSFORM2D, Transform2D, translated, VECTOR2, "offset", varray()); - ADDFUNC1R(TRANSFORM2D, TRANSFORM2D, Transform2D, xform, NIL, "v", varray()); - ADDFUNC1R(TRANSFORM2D, TRANSFORM2D, Transform2D, xform_inv, NIL, "v", varray()); - ADDFUNC1R(TRANSFORM2D, TRANSFORM2D, Transform2D, basis_xform, NIL, "v", varray()); - ADDFUNC1R(TRANSFORM2D, TRANSFORM2D, Transform2D, basis_xform_inv, NIL, "v", varray()); + ADDFUNC1R(TRANSFORM2D, NIL, Transform2D, xform, NIL, "v", varray()); + ADDFUNC1R(TRANSFORM2D, NIL, Transform2D, xform_inv, NIL, "v", varray()); + ADDFUNC1R(TRANSFORM2D, VECTOR2, Transform2D, basis_xform, VECTOR2, "v", varray()); + ADDFUNC1R(TRANSFORM2D, VECTOR2, Transform2D, basis_xform_inv, VECTOR2, "v", varray()); ADDFUNC2R(TRANSFORM2D, TRANSFORM2D, Transform2D, interpolate_with, TRANSFORM2D, "transform", REAL, "weight", varray()); ADDFUNC0R(BASIS, BASIS, Basis, inverse, varray()); diff --git a/doc/classes/@GDScript.xml b/doc/classes/@GDScript.xml index b9694d0e6d..d4bd937f49 100644 --- a/doc/classes/@GDScript.xml +++ b/doc/classes/@GDScript.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="@GDScript" category="Core" version="3.0-rc1"> +<class name="@GDScript" category="Core" version="3.0-stable"> <brief_description> Built-in GDScript functions. </brief_description> diff --git a/doc/classes/@GlobalScope.xml b/doc/classes/@GlobalScope.xml index 8b3e6345ec..1f6256f8c9 100644 --- a/doc/classes/@GlobalScope.xml +++ b/doc/classes/@GlobalScope.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="@GlobalScope" category="Core" version="3.0-rc1"> +<class name="@GlobalScope" category="Core" version="3.0-stable"> <brief_description> Global scope constants and variables. </brief_description> diff --git a/doc/classes/@NativeScript.xml b/doc/classes/@NativeScript.xml index b583fa8361..8fde9e3dc3 100644 --- a/doc/classes/@NativeScript.xml +++ b/doc/classes/@NativeScript.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="@NativeScript" category="Core" version="3.0-rc1"> +<class name="@NativeScript" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/@VisualScript.xml b/doc/classes/@VisualScript.xml index cc31953eb0..4867a5a22b 100644 --- a/doc/classes/@VisualScript.xml +++ b/doc/classes/@VisualScript.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="@VisualScript" category="Core" version="3.0-rc1"> +<class name="@VisualScript" category="Core" version="3.0-stable"> <brief_description> Built-in visual script functions. </brief_description> diff --git a/doc/classes/AABB.xml b/doc/classes/AABB.xml index c288e2a0c3..f253d49dc0 100644 --- a/doc/classes/AABB.xml +++ b/doc/classes/AABB.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AABB" category="Built-In Types" version="3.0-rc1"> +<class name="AABB" category="Built-In Types" version="3.0-stable"> <brief_description> Axis-Aligned Bounding Box. </brief_description> @@ -7,7 +7,7 @@ AABB consists of a position, a size, and several utility functions. It is typically used for fast overlap tests. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/math/index.html + http://docs.godotengine.org/en/3.0/tutorials/math/index.html </tutorials> <demos> </demos> diff --git a/doc/classes/ARVRAnchor.xml b/doc/classes/ARVRAnchor.xml index 7aec464336..cc9370e8fe 100644 --- a/doc/classes/ARVRAnchor.xml +++ b/doc/classes/ARVRAnchor.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ARVRAnchor" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="ARVRAnchor" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> Anchor point in AR Space </brief_description> diff --git a/doc/classes/ARVRCamera.xml b/doc/classes/ARVRCamera.xml index 9d904c4965..b603a69337 100644 --- a/doc/classes/ARVRCamera.xml +++ b/doc/classes/ARVRCamera.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ARVRCamera" inherits="Camera" category="Core" version="3.0-rc1"> +<class name="ARVRCamera" inherits="Camera" category="Core" version="3.0-stable"> <brief_description> A camera node with a few overrules for AR/VR applied such as location tracking. </brief_description> diff --git a/doc/classes/ARVRController.xml b/doc/classes/ARVRController.xml index 2706cc825c..07692f5ab2 100644 --- a/doc/classes/ARVRController.xml +++ b/doc/classes/ARVRController.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ARVRController" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="ARVRController" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> A spatial node representing a spatially tracked controller. </brief_description> diff --git a/doc/classes/ARVRInterface.xml b/doc/classes/ARVRInterface.xml index 50f49ae66c..bf9dde7706 100644 --- a/doc/classes/ARVRInterface.xml +++ b/doc/classes/ARVRInterface.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ARVRInterface" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="ARVRInterface" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Base class for ARVR interface implementation. </brief_description> diff --git a/doc/classes/ARVROrigin.xml b/doc/classes/ARVROrigin.xml index 1ee17938d3..ec9b79bf84 100644 --- a/doc/classes/ARVROrigin.xml +++ b/doc/classes/ARVROrigin.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ARVROrigin" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="ARVROrigin" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> Our origin point in AR/VR. </brief_description> diff --git a/doc/classes/ARVRPositionalTracker.xml b/doc/classes/ARVRPositionalTracker.xml index c9bb742b35..ea2139406b 100644 --- a/doc/classes/ARVRPositionalTracker.xml +++ b/doc/classes/ARVRPositionalTracker.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ARVRPositionalTracker" inherits="Object" category="Core" version="3.0-rc1"> +<class name="ARVRPositionalTracker" inherits="Object" category="Core" version="3.0-stable"> <brief_description> A tracked object </brief_description> diff --git a/doc/classes/ARVRServer.xml b/doc/classes/ARVRServer.xml index 1eec98a40d..29d217d1d3 100644 --- a/doc/classes/ARVRServer.xml +++ b/doc/classes/ARVRServer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ARVRServer" inherits="Object" category="Core" version="3.0-rc1"> +<class name="ARVRServer" inherits="Object" category="Core" version="3.0-stable"> <brief_description> This is our AR/VR Server. </brief_description> diff --git a/doc/classes/AStar.xml b/doc/classes/AStar.xml index 37ee6362a4..0573e4edf0 100644 --- a/doc/classes/AStar.xml +++ b/doc/classes/AStar.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AStar" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="AStar" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> AStar class representation that uses vectors as edges. </brief_description> diff --git a/doc/classes/AcceptDialog.xml b/doc/classes/AcceptDialog.xml index 76ee439d9d..a6cc40238b 100644 --- a/doc/classes/AcceptDialog.xml +++ b/doc/classes/AcceptDialog.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AcceptDialog" inherits="WindowDialog" category="Core" version="3.0-rc1"> +<class name="AcceptDialog" inherits="WindowDialog" category="Core" version="3.0-stable"> <brief_description> Base dialog for user notification. </brief_description> diff --git a/doc/classes/AnimatedSprite.xml b/doc/classes/AnimatedSprite.xml index f13a4e5fe8..3e67fd6840 100644 --- a/doc/classes/AnimatedSprite.xml +++ b/doc/classes/AnimatedSprite.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AnimatedSprite" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="AnimatedSprite" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Sprite node that can use multiple textures for animation. </brief_description> diff --git a/doc/classes/AnimatedSprite3D.xml b/doc/classes/AnimatedSprite3D.xml index 4f37c78884..f72211776e 100644 --- a/doc/classes/AnimatedSprite3D.xml +++ b/doc/classes/AnimatedSprite3D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AnimatedSprite3D" inherits="SpriteBase3D" category="Core" version="3.0-rc1"> +<class name="AnimatedSprite3D" inherits="SpriteBase3D" category="Core" version="3.0-stable"> <brief_description> 2D sprite node in 3D world, that can use multiple 2D textures for animation. </brief_description> diff --git a/doc/classes/Animation.xml b/doc/classes/Animation.xml index 104cdb114c..f8c94dd12d 100644 --- a/doc/classes/Animation.xml +++ b/doc/classes/Animation.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Animation" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Animation" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Contains data used to animate everything in the engine. </brief_description> @@ -8,7 +8,7 @@ Animations are just data containers, and must be added to odes such as an [AnimationPlayer] or [AnimationTreePlayer] to be played back. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/animation/index.html + http://docs.godotengine.org/en/3.0/tutorials/animation/index.html </tutorials> <demos> </demos> diff --git a/doc/classes/AnimationPlayer.xml b/doc/classes/AnimationPlayer.xml index 4baef0a7f0..b15f0ec732 100644 --- a/doc/classes/AnimationPlayer.xml +++ b/doc/classes/AnimationPlayer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AnimationPlayer" inherits="Node" category="Core" version="3.0-rc1"> +<class name="AnimationPlayer" inherits="Node" category="Core" version="3.0-stable"> <brief_description> Container and player of [Animation] resources. </brief_description> @@ -7,8 +7,8 @@ An animation player is used for general purpose playback of [Animation] resources. It contains a dictionary of animations (referenced by name) and custom blend times between their transitions. Additionally, animations can be played and blended in different channels. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/step_by_step/animations.html - http://docs.godotengine.org/en/3.0/learning/features/animation/index.html + http://docs.godotengine.org/en/3.0/getting_started/step_by_step/animations.html + http://docs.godotengine.org/en/3.0/tutorials/animation/index.html </tutorials> <demos> </demos> diff --git a/doc/classes/AnimationTreePlayer.xml b/doc/classes/AnimationTreePlayer.xml index ed463bb23a..c09121857e 100644 --- a/doc/classes/AnimationTreePlayer.xml +++ b/doc/classes/AnimationTreePlayer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AnimationTreePlayer" inherits="Node" category="Core" version="3.0-rc1"> +<class name="AnimationTreePlayer" inherits="Node" category="Core" version="3.0-stable"> <brief_description> Animation Player that uses a node graph for blending Animations. </brief_description> diff --git a/doc/classes/Area.xml b/doc/classes/Area.xml index d727dea27f..2853159c0e 100644 --- a/doc/classes/Area.xml +++ b/doc/classes/Area.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Area" inherits="CollisionObject" category="Core" version="3.0-rc1"> +<class name="Area" inherits="CollisionObject" category="Core" version="3.0-stable"> <brief_description> General purpose area node for detection and 3D physics influence. </brief_description> diff --git a/doc/classes/Area2D.xml b/doc/classes/Area2D.xml index 23b49adbed..8e8382d5de 100644 --- a/doc/classes/Area2D.xml +++ b/doc/classes/Area2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Area2D" inherits="CollisionObject2D" category="Core" version="3.0-rc1"> +<class name="Area2D" inherits="CollisionObject2D" category="Core" version="3.0-stable"> <brief_description> 2D area for detection and 2D physics influence. </brief_description> diff --git a/doc/classes/Array.xml b/doc/classes/Array.xml index 373c387658..4d282761fe 100644 --- a/doc/classes/Array.xml +++ b/doc/classes/Array.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Array" category="Built-In Types" version="3.0-rc1"> +<class name="Array" category="Built-In Types" version="3.0-stable"> <brief_description> Generic array datatype. </brief_description> diff --git a/doc/classes/ArrayMesh.xml b/doc/classes/ArrayMesh.xml index b6374ee459..7b74b678bd 100644 --- a/doc/classes/ArrayMesh.xml +++ b/doc/classes/ArrayMesh.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ArrayMesh" inherits="Mesh" category="Core" version="3.0-rc1"> +<class name="ArrayMesh" inherits="Mesh" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/AtlasTexture.xml b/doc/classes/AtlasTexture.xml index 20acca5403..87cd072d99 100644 --- a/doc/classes/AtlasTexture.xml +++ b/doc/classes/AtlasTexture.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AtlasTexture" inherits="Texture" category="Core" version="3.0-rc1"> +<class name="AtlasTexture" inherits="Texture" category="Core" version="3.0-stable"> <brief_description> Packs multiple small textures in a single, bigger one. Helps to optimize video memory costs and render calls. </brief_description> diff --git a/doc/classes/AudioBusLayout.xml b/doc/classes/AudioBusLayout.xml index 4fa13d02e3..d960093fc6 100644 --- a/doc/classes/AudioBusLayout.xml +++ b/doc/classes/AudioBusLayout.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioBusLayout" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="AudioBusLayout" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Stores information about the audiobusses. </brief_description> diff --git a/doc/classes/AudioEffect.xml b/doc/classes/AudioEffect.xml index 04d26b2bd5..81c72e34b2 100644 --- a/doc/classes/AudioEffect.xml +++ b/doc/classes/AudioEffect.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffect" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="AudioEffect" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Audio Effect For Audio. </brief_description> diff --git a/doc/classes/AudioEffectAmplify.xml b/doc/classes/AudioEffectAmplify.xml index 5286789f87..7a031f7f47 100644 --- a/doc/classes/AudioEffectAmplify.xml +++ b/doc/classes/AudioEffectAmplify.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectAmplify" inherits="AudioEffect" category="Core" version="3.0-rc1"> +<class name="AudioEffectAmplify" inherits="AudioEffect" category="Core" version="3.0-stable"> <brief_description> Adds a Amplify audio effect to an Audio bus. Increases or decreases the volume of the selected audio bus. diff --git a/doc/classes/AudioEffectBandLimitFilter.xml b/doc/classes/AudioEffectBandLimitFilter.xml index 43e8732c13..592735e098 100644 --- a/doc/classes/AudioEffectBandLimitFilter.xml +++ b/doc/classes/AudioEffectBandLimitFilter.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectBandLimitFilter" inherits="AudioEffectFilter" category="Core" version="3.0-rc1"> +<class name="AudioEffectBandLimitFilter" inherits="AudioEffectFilter" category="Core" version="3.0-stable"> <brief_description> Adds a band limit filter to the Audio Bus. </brief_description> diff --git a/doc/classes/AudioEffectBandPassFilter.xml b/doc/classes/AudioEffectBandPassFilter.xml index e0b98859cc..3705590c83 100644 --- a/doc/classes/AudioEffectBandPassFilter.xml +++ b/doc/classes/AudioEffectBandPassFilter.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectBandPassFilter" inherits="AudioEffectFilter" category="Core" version="3.0-rc1"> +<class name="AudioEffectBandPassFilter" inherits="AudioEffectFilter" category="Core" version="3.0-stable"> <brief_description> Adds a band pass filter to the Audio Bus. </brief_description> diff --git a/doc/classes/AudioEffectChorus.xml b/doc/classes/AudioEffectChorus.xml index b5992a279a..4bcd0e2552 100644 --- a/doc/classes/AudioEffectChorus.xml +++ b/doc/classes/AudioEffectChorus.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectChorus" inherits="AudioEffect" category="Core" version="3.0-rc1"> +<class name="AudioEffectChorus" inherits="AudioEffect" category="Core" version="3.0-stable"> <brief_description> Adds a chorus audio effect. </brief_description> diff --git a/doc/classes/AudioEffectCompressor.xml b/doc/classes/AudioEffectCompressor.xml index c1b9a84f3c..4fd28326a2 100644 --- a/doc/classes/AudioEffectCompressor.xml +++ b/doc/classes/AudioEffectCompressor.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectCompressor" inherits="AudioEffect" category="Core" version="3.0-rc1"> +<class name="AudioEffectCompressor" inherits="AudioEffect" category="Core" version="3.0-stable"> <brief_description> Adds a Compressor audio effect to an Audio bus. Reduces sounds that exceed a certain threshold level, smooths out the dynamics and increases the overall volume. diff --git a/doc/classes/AudioEffectDelay.xml b/doc/classes/AudioEffectDelay.xml index dca01bc2bd..d253ffab96 100644 --- a/doc/classes/AudioEffectDelay.xml +++ b/doc/classes/AudioEffectDelay.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectDelay" inherits="AudioEffect" category="Core" version="3.0-rc1"> +<class name="AudioEffectDelay" inherits="AudioEffect" category="Core" version="3.0-stable"> <brief_description> Adds a Delay audio effect to an Audio bus. Plays input signal back after a period of time. Two tap delay and feedback options. diff --git a/doc/classes/AudioEffectDistortion.xml b/doc/classes/AudioEffectDistortion.xml index 7559c2d055..91a1961b30 100644 --- a/doc/classes/AudioEffectDistortion.xml +++ b/doc/classes/AudioEffectDistortion.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectDistortion" inherits="AudioEffect" category="Core" version="3.0-rc1"> +<class name="AudioEffectDistortion" inherits="AudioEffect" category="Core" version="3.0-stable"> <brief_description> Adds a Distortion audio effect to an Audio bus. Modify the sound to make it dirty. diff --git a/doc/classes/AudioEffectEQ.xml b/doc/classes/AudioEffectEQ.xml index 4a4d72bc56..667982d529 100644 --- a/doc/classes/AudioEffectEQ.xml +++ b/doc/classes/AudioEffectEQ.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectEQ" inherits="AudioEffect" category="Core" version="3.0-rc1"> +<class name="AudioEffectEQ" inherits="AudioEffect" category="Core" version="3.0-stable"> <brief_description> Base class for audio equalizers. Gives you control over frequencies. Use it to create a custom equalizer if [AudioEffectEQ6], [AudioEffectEQ10] or [AudioEffectEQ21] don't fit your needs. diff --git a/doc/classes/AudioEffectEQ10.xml b/doc/classes/AudioEffectEQ10.xml index 5535c8b1f8..9e5303a266 100644 --- a/doc/classes/AudioEffectEQ10.xml +++ b/doc/classes/AudioEffectEQ10.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectEQ10" inherits="AudioEffectEQ" category="Core" version="3.0-rc1"> +<class name="AudioEffectEQ10" inherits="AudioEffectEQ" category="Core" version="3.0-stable"> <brief_description> Adds a 10-band equalizer audio effect to an Audio bus. Gives you control over frequencies from 31 Hz to 16000 Hz. Each frequency can be modulated between -60/+24 dB. diff --git a/doc/classes/AudioEffectEQ21.xml b/doc/classes/AudioEffectEQ21.xml index a69530a257..ec0db8bbbe 100644 --- a/doc/classes/AudioEffectEQ21.xml +++ b/doc/classes/AudioEffectEQ21.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectEQ21" inherits="AudioEffectEQ" category="Core" version="3.0-rc1"> +<class name="AudioEffectEQ21" inherits="AudioEffectEQ" category="Core" version="3.0-stable"> <brief_description> Adds a 21-band equalizer audio effect to an Audio bus. Gives you control over frequencies from 22 Hz to 22000 Hz. Each frequency can be modulated between -60/+24 dB. diff --git a/doc/classes/AudioEffectEQ6.xml b/doc/classes/AudioEffectEQ6.xml index d73d19042b..f5748f0a36 100644 --- a/doc/classes/AudioEffectEQ6.xml +++ b/doc/classes/AudioEffectEQ6.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectEQ6" inherits="AudioEffectEQ" category="Core" version="3.0-rc1"> +<class name="AudioEffectEQ6" inherits="AudioEffectEQ" category="Core" version="3.0-stable"> <brief_description> Adds a 6-band equalizer audio effect to an Audio bus. Gives you control over frequencies from 32 Hz to 10000 Hz. Each frequency can be modulated between -60/+24 dB. diff --git a/doc/classes/AudioEffectFilter.xml b/doc/classes/AudioEffectFilter.xml index f79df18ae4..9c0eb38612 100644 --- a/doc/classes/AudioEffectFilter.xml +++ b/doc/classes/AudioEffectFilter.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectFilter" inherits="AudioEffect" category="Core" version="3.0-rc1"> +<class name="AudioEffectFilter" inherits="AudioEffect" category="Core" version="3.0-stable"> <brief_description> Adds a filter to the Audio Bus. </brief_description> diff --git a/doc/classes/AudioEffectHighPassFilter.xml b/doc/classes/AudioEffectHighPassFilter.xml index b0b2dca1bb..451c65a228 100644 --- a/doc/classes/AudioEffectHighPassFilter.xml +++ b/doc/classes/AudioEffectHighPassFilter.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectHighPassFilter" inherits="AudioEffectFilter" category="Core" version="3.0-rc1"> +<class name="AudioEffectHighPassFilter" inherits="AudioEffectFilter" category="Core" version="3.0-stable"> <brief_description> Adds a high pass filter to the Audio Bus. </brief_description> diff --git a/doc/classes/AudioEffectHighShelfFilter.xml b/doc/classes/AudioEffectHighShelfFilter.xml index 4419143f6f..a26d4a4e6b 100644 --- a/doc/classes/AudioEffectHighShelfFilter.xml +++ b/doc/classes/AudioEffectHighShelfFilter.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectHighShelfFilter" inherits="AudioEffectFilter" category="Core" version="3.0-rc1"> +<class name="AudioEffectHighShelfFilter" inherits="AudioEffectFilter" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/AudioEffectLimiter.xml b/doc/classes/AudioEffectLimiter.xml index 1f7d68e704..b6fe7b74e5 100644 --- a/doc/classes/AudioEffectLimiter.xml +++ b/doc/classes/AudioEffectLimiter.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectLimiter" inherits="AudioEffect" category="Core" version="3.0-rc1"> +<class name="AudioEffectLimiter" inherits="AudioEffect" category="Core" version="3.0-stable"> <brief_description> Adds a soft clip Limiter audio effect to an Audio bus. </brief_description> diff --git a/doc/classes/AudioEffectLowPassFilter.xml b/doc/classes/AudioEffectLowPassFilter.xml index bc1965a8cb..25c80e2ea0 100644 --- a/doc/classes/AudioEffectLowPassFilter.xml +++ b/doc/classes/AudioEffectLowPassFilter.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectLowPassFilter" inherits="AudioEffectFilter" category="Core" version="3.0-rc1"> +<class name="AudioEffectLowPassFilter" inherits="AudioEffectFilter" category="Core" version="3.0-stable"> <brief_description> Adds a low pass filter to the Audio Bus. </brief_description> diff --git a/doc/classes/AudioEffectLowShelfFilter.xml b/doc/classes/AudioEffectLowShelfFilter.xml index 5578badf88..f60429ca15 100644 --- a/doc/classes/AudioEffectLowShelfFilter.xml +++ b/doc/classes/AudioEffectLowShelfFilter.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectLowShelfFilter" inherits="AudioEffectFilter" category="Core" version="3.0-rc1"> +<class name="AudioEffectLowShelfFilter" inherits="AudioEffectFilter" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/AudioEffectNotchFilter.xml b/doc/classes/AudioEffectNotchFilter.xml index 2bee6a4380..ac78d9c3e5 100644 --- a/doc/classes/AudioEffectNotchFilter.xml +++ b/doc/classes/AudioEffectNotchFilter.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectNotchFilter" inherits="AudioEffectFilter" category="Core" version="3.0-rc1"> +<class name="AudioEffectNotchFilter" inherits="AudioEffectFilter" category="Core" version="3.0-stable"> <brief_description> Adds a notch filter to the Audio Bus. </brief_description> diff --git a/doc/classes/AudioEffectPanner.xml b/doc/classes/AudioEffectPanner.xml index 6916a68dae..493e83393a 100644 --- a/doc/classes/AudioEffectPanner.xml +++ b/doc/classes/AudioEffectPanner.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectPanner" inherits="AudioEffect" category="Core" version="3.0-rc1"> +<class name="AudioEffectPanner" inherits="AudioEffect" category="Core" version="3.0-stable"> <brief_description> Adds a Panner audio effect to an Audio bus. Pans sound left or right. </brief_description> diff --git a/doc/classes/AudioEffectPhaser.xml b/doc/classes/AudioEffectPhaser.xml index a7d75ab594..3cc89e73f8 100644 --- a/doc/classes/AudioEffectPhaser.xml +++ b/doc/classes/AudioEffectPhaser.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectPhaser" inherits="AudioEffect" category="Core" version="3.0-rc1"> +<class name="AudioEffectPhaser" inherits="AudioEffect" category="Core" version="3.0-stable"> <brief_description> Adds a Phaser audio effect to an Audio bus. Combines the original signal with a copy that is slightly out of phase with the original. diff --git a/doc/classes/AudioEffectPitchShift.xml b/doc/classes/AudioEffectPitchShift.xml index 313e0e249a..b0e7dbc049 100644 --- a/doc/classes/AudioEffectPitchShift.xml +++ b/doc/classes/AudioEffectPitchShift.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectPitchShift" inherits="AudioEffect" category="Core" version="3.0-rc1"> +<class name="AudioEffectPitchShift" inherits="AudioEffect" category="Core" version="3.0-stable"> <brief_description> Adds a Pitch shift audio effect to an Audio bus. Raises or lowers the pitch of original sound. diff --git a/doc/classes/AudioEffectReverb.xml b/doc/classes/AudioEffectReverb.xml index a880870dce..46d1866ff0 100644 --- a/doc/classes/AudioEffectReverb.xml +++ b/doc/classes/AudioEffectReverb.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectReverb" inherits="AudioEffect" category="Core" version="3.0-rc1"> +<class name="AudioEffectReverb" inherits="AudioEffect" category="Core" version="3.0-stable"> <brief_description> Adds a Reverb audio effect to an Audio bus. Simulates the sound of acoustic environments such as rooms, concert halls, caverns, or an open spaces. diff --git a/doc/classes/AudioEffectStereoEnhance.xml b/doc/classes/AudioEffectStereoEnhance.xml index 8148dd6659..6e6e9af5c6 100644 --- a/doc/classes/AudioEffectStereoEnhance.xml +++ b/doc/classes/AudioEffectStereoEnhance.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioEffectStereoEnhance" inherits="AudioEffect" category="Core" version="3.0-rc1"> +<class name="AudioEffectStereoEnhance" inherits="AudioEffect" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/AudioServer.xml b/doc/classes/AudioServer.xml index c078359c11..a6352bca1e 100644 --- a/doc/classes/AudioServer.xml +++ b/doc/classes/AudioServer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioServer" inherits="Object" category="Core" version="3.0-rc1"> +<class name="AudioServer" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Server interface for low level audio access. </brief_description> @@ -7,7 +7,7 @@ AudioServer is a low level server interface for audio access. It is in charge of creating sample data (playable audio) as well as its playback via a voice interface. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/audio/audio_buses.html + http://docs.godotengine.org/en/3.0/tutorials/audio/audio_buses.html </tutorials> <demos> </demos> diff --git a/doc/classes/AudioStream.xml b/doc/classes/AudioStream.xml index 7de0cb91f1..f06ca0f901 100644 --- a/doc/classes/AudioStream.xml +++ b/doc/classes/AudioStream.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioStream" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="AudioStream" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Base class for audio streams. </brief_description> @@ -7,7 +7,7 @@ Base class for audio streams. Audio streams are used for music playback, or other types of streamed sounds that don't fit or require more flexibility than a [Sample]. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/audio/audio_streams.html + http://docs.godotengine.org/en/3.0/tutorials/audio/audio_streams.html </tutorials> <demos> </demos> diff --git a/doc/classes/AudioStreamPlayback.xml b/doc/classes/AudioStreamPlayback.xml index 13a020dbf1..3babff52d1 100644 --- a/doc/classes/AudioStreamPlayback.xml +++ b/doc/classes/AudioStreamPlayback.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioStreamPlayback" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="AudioStreamPlayback" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Meta class for playing back audio. </brief_description> diff --git a/doc/classes/AudioStreamPlayer.xml b/doc/classes/AudioStreamPlayer.xml index 219afb2116..e2cb442c36 100644 --- a/doc/classes/AudioStreamPlayer.xml +++ b/doc/classes/AudioStreamPlayer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioStreamPlayer" inherits="Node" category="Core" version="3.0-rc1"> +<class name="AudioStreamPlayer" inherits="Node" category="Core" version="3.0-stable"> <brief_description> Plays back audio. </brief_description> @@ -8,7 +8,7 @@ </description> <tutorials> http://docs.godotengine.org/en/latest/learning/features/audio/index.html - http://docs.godotengine.org/en/3.0/learning/features/audio/audio_streams.html + http://docs.godotengine.org/en/3.0/tutorials/audio/audio_streams.html </tutorials> <demos> </demos> diff --git a/doc/classes/AudioStreamPlayer2D.xml b/doc/classes/AudioStreamPlayer2D.xml index fc4f4b34cf..2abb86472b 100644 --- a/doc/classes/AudioStreamPlayer2D.xml +++ b/doc/classes/AudioStreamPlayer2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioStreamPlayer2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="AudioStreamPlayer2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Plays audio in 2D. </brief_description> @@ -8,7 +8,7 @@ </description> <tutorials> http://docs.godotengine.org/en/latest/learning/features/audio/index.html - http://docs.godotengine.org/en/3.0/learning/features/audio/audio_streams.html + http://docs.godotengine.org/en/3.0/tutorials/audio/audio_streams.html </tutorials> <demos> </demos> diff --git a/doc/classes/AudioStreamPlayer3D.xml b/doc/classes/AudioStreamPlayer3D.xml index 49d5723871..a40a6b4f96 100644 --- a/doc/classes/AudioStreamPlayer3D.xml +++ b/doc/classes/AudioStreamPlayer3D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioStreamPlayer3D" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="AudioStreamPlayer3D" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> Plays 3D sound in 3D space </brief_description> @@ -8,7 +8,7 @@ </description> <tutorials> http://docs.godotengine.org/en/latest/learning/features/audio/index.html - http://docs.godotengine.org/en/3.0/learning/features/audio/audio_streams.html + http://docs.godotengine.org/en/3.0/tutorials/audio/audio_streams.html </tutorials> <demos> </demos> diff --git a/doc/classes/AudioStreamRandomPitch.xml b/doc/classes/AudioStreamRandomPitch.xml index d6c6834971..a78c412f26 100644 --- a/doc/classes/AudioStreamRandomPitch.xml +++ b/doc/classes/AudioStreamRandomPitch.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioStreamRandomPitch" inherits="AudioStream" category="Core" version="3.0-rc1"> +<class name="AudioStreamRandomPitch" inherits="AudioStream" category="Core" version="3.0-stable"> <brief_description> Plays audio with random pitch tweaking. </brief_description> diff --git a/doc/classes/AudioStreamSample.xml b/doc/classes/AudioStreamSample.xml index a5185ee9e6..8e11a870ca 100644 --- a/doc/classes/AudioStreamSample.xml +++ b/doc/classes/AudioStreamSample.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioStreamSample" inherits="AudioStream" category="Core" version="3.0-rc1"> +<class name="AudioStreamSample" inherits="AudioStream" category="Core" version="3.0-stable"> <brief_description> Plays audio. </brief_description> diff --git a/doc/classes/BackBufferCopy.xml b/doc/classes/BackBufferCopy.xml index f22c44705a..e11b55a6a0 100644 --- a/doc/classes/BackBufferCopy.xml +++ b/doc/classes/BackBufferCopy.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="BackBufferCopy" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="BackBufferCopy" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Copies a region of the screen (or the whole screen) to a buffer so it can be accessed with the texscreen() shader instruction. </brief_description> diff --git a/doc/classes/BakedLightmap.xml b/doc/classes/BakedLightmap.xml index e193b8d89f..a9033906dc 100644 --- a/doc/classes/BakedLightmap.xml +++ b/doc/classes/BakedLightmap.xml @@ -1,11 +1,11 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="BakedLightmap" inherits="VisualInstance" category="Core" version="3.0-rc1"> +<class name="BakedLightmap" inherits="VisualInstance" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/3d/baked_lightmaps.html + http://docs.godotengine.org/en/3.0/tutorials/3d/baked_lightmaps.html </tutorials> <demos> </demos> diff --git a/doc/classes/BakedLightmapData.xml b/doc/classes/BakedLightmapData.xml index aa9c5b2ff7..0fcd984c5e 100644 --- a/doc/classes/BakedLightmapData.xml +++ b/doc/classes/BakedLightmapData.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="BakedLightmapData" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="BakedLightmapData" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/BaseButton.xml b/doc/classes/BaseButton.xml index 4e6da3a10f..6d7ee544e4 100644 --- a/doc/classes/BaseButton.xml +++ b/doc/classes/BaseButton.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="BaseButton" inherits="Control" category="Core" version="3.0-rc1"> +<class name="BaseButton" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Base class for different kinds of buttons. </brief_description> diff --git a/doc/classes/Basis.xml b/doc/classes/Basis.xml index 46468b8200..c90dfeea27 100644 --- a/doc/classes/Basis.xml +++ b/doc/classes/Basis.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Basis" category="Built-In Types" version="3.0-rc1"> +<class name="Basis" category="Built-In Types" version="3.0-stable"> <brief_description> 3x3 matrix datatype. </brief_description> diff --git a/doc/classes/BitMap.xml b/doc/classes/BitMap.xml index b31bbdef9b..f85c538456 100644 --- a/doc/classes/BitMap.xml +++ b/doc/classes/BitMap.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="BitMap" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="BitMap" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Boolean matrix. </brief_description> diff --git a/doc/classes/BitmapFont.xml b/doc/classes/BitmapFont.xml index 27287a0b49..77c1e0949c 100644 --- a/doc/classes/BitmapFont.xml +++ b/doc/classes/BitmapFont.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="BitmapFont" inherits="Font" category="Core" version="3.0-rc1"> +<class name="BitmapFont" inherits="Font" category="Core" version="3.0-stable"> <brief_description> Renders text using [code]*.fnt[/code] fonts. </brief_description> diff --git a/doc/classes/BoneAttachment.xml b/doc/classes/BoneAttachment.xml index b65b5d5715..77c8bd603e 100644 --- a/doc/classes/BoneAttachment.xml +++ b/doc/classes/BoneAttachment.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="BoneAttachment" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="BoneAttachment" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> A node that will attach to a bone. </brief_description> diff --git a/doc/classes/BoxContainer.xml b/doc/classes/BoxContainer.xml index c2297f5645..b509e83985 100644 --- a/doc/classes/BoxContainer.xml +++ b/doc/classes/BoxContainer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="BoxContainer" inherits="Container" category="Core" version="3.0-rc1"> +<class name="BoxContainer" inherits="Container" category="Core" version="3.0-stable"> <brief_description> Base class for box containers. </brief_description> diff --git a/doc/classes/BoxShape.xml b/doc/classes/BoxShape.xml index c7e3bef2ba..00b4b6bdbb 100644 --- a/doc/classes/BoxShape.xml +++ b/doc/classes/BoxShape.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="BoxShape" inherits="Shape" category="Core" version="3.0-rc1"> +<class name="BoxShape" inherits="Shape" category="Core" version="3.0-stable"> <brief_description> Box shape resource. </brief_description> diff --git a/doc/classes/Button.xml b/doc/classes/Button.xml index 48c2ccaa82..bc1608baf8 100644 --- a/doc/classes/Button.xml +++ b/doc/classes/Button.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Button" inherits="BaseButton" category="Core" version="3.0-rc1"> +<class name="Button" inherits="BaseButton" category="Core" version="3.0-stable"> <brief_description> Standard themed Button. </brief_description> diff --git a/doc/classes/ButtonGroup.xml b/doc/classes/ButtonGroup.xml index 2fa40ad338..19a75843e1 100644 --- a/doc/classes/ButtonGroup.xml +++ b/doc/classes/ButtonGroup.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ButtonGroup" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="ButtonGroup" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Group of Buttons. </brief_description> diff --git a/doc/classes/Camera.xml b/doc/classes/Camera.xml index fa7f0fea94..e481799c5c 100644 --- a/doc/classes/Camera.xml +++ b/doc/classes/Camera.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Camera" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="Camera" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> Camera node, displays from a point of view. </brief_description> diff --git a/doc/classes/Camera2D.xml b/doc/classes/Camera2D.xml index 28da2a9dd1..f3825019a2 100644 --- a/doc/classes/Camera2D.xml +++ b/doc/classes/Camera2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Camera2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="Camera2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Camera node for 2D scenes. </brief_description> diff --git a/doc/classes/CanvasItem.xml b/doc/classes/CanvasItem.xml index ed53bc85be..bb3d4938b8 100644 --- a/doc/classes/CanvasItem.xml +++ b/doc/classes/CanvasItem.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CanvasItem" inherits="Node" category="Core" version="3.0-rc1"> +<class name="CanvasItem" inherits="Node" category="Core" version="3.0-stable"> <brief_description> Base class of anything 2D. </brief_description> @@ -11,8 +11,8 @@ Ultimately, a transform notification can be requested, which will notify the node that its global position changed in case the parent tree changed. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/2d/2d_transforms.html - http://docs.godotengine.org/en/3.0/learning/features/2d/custom_drawing_in_2d.html + http://docs.godotengine.org/en/3.0/tutorials/2d/2d_transforms.html + http://docs.godotengine.org/en/3.0/tutorials/2d/custom_drawing_in_2d.html </tutorials> <demos> </demos> @@ -415,7 +415,7 @@ <return type="bool"> </return> <description> - Returns [code]true[/code] if the node is in the [SceneTree] and is visible on-screen. + Returns [code]true[/code] if the node is present in the [SceneTree], its [member visible] property is [code]true[/code] and its inherited visibility is also [code]true[/code]. </description> </method> <method name="make_canvas_position_local" qualifiers="const"> diff --git a/doc/classes/CanvasItemMaterial.xml b/doc/classes/CanvasItemMaterial.xml index 5c50fd53fd..5ec32bc63d 100644 --- a/doc/classes/CanvasItemMaterial.xml +++ b/doc/classes/CanvasItemMaterial.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CanvasItemMaterial" inherits="Material" category="Core" version="3.0-rc1"> +<class name="CanvasItemMaterial" inherits="Material" category="Core" version="3.0-stable"> <brief_description> A material for [CanvasItem]s. </brief_description> diff --git a/doc/classes/CanvasLayer.xml b/doc/classes/CanvasLayer.xml index 625fa217ca..3b7ba5b1ad 100644 --- a/doc/classes/CanvasLayer.xml +++ b/doc/classes/CanvasLayer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CanvasLayer" inherits="Node" category="Core" version="3.0-rc1"> +<class name="CanvasLayer" inherits="Node" category="Core" version="3.0-stable"> <brief_description> Canvas drawing layer. </brief_description> @@ -7,8 +7,8 @@ Canvas drawing layer. [CanvasItem] nodes that are direct or indirect children of a [code]CanvasLayer[/code] will be drawn in that layer. The layer is a numeric index that defines the draw order. The default 2D scene renders with index 0, so a [code]CanvasLayer[/code] with index -1 will be drawn below, and one with index 1 will be drawn above. This is very useful for HUDs (in layer 1+ or above), or backgrounds (in layer -1 or below). </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/2d/2d_transforms.html - http://docs.godotengine.org/en/3.0/learning/features/2d/canvas_layers.html + http://docs.godotengine.org/en/3.0/tutorials/2d/2d_transforms.html + http://docs.godotengine.org/en/3.0/tutorials/2d/canvas_layers.html </tutorials> <demos> </demos> diff --git a/doc/classes/CanvasModulate.xml b/doc/classes/CanvasModulate.xml index 0a65066ee9..827502d6c0 100644 --- a/doc/classes/CanvasModulate.xml +++ b/doc/classes/CanvasModulate.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CanvasModulate" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="CanvasModulate" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Tint the entire canvas. </brief_description> diff --git a/doc/classes/CapsuleMesh.xml b/doc/classes/CapsuleMesh.xml index 56d72ae8f6..3a291128c7 100644 --- a/doc/classes/CapsuleMesh.xml +++ b/doc/classes/CapsuleMesh.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CapsuleMesh" inherits="PrimitiveMesh" category="Core" version="3.0-rc1"> +<class name="CapsuleMesh" inherits="PrimitiveMesh" category="Core" version="3.0-stable"> <brief_description> Class representing a capsule-shaped [PrimitiveMesh]. </brief_description> diff --git a/doc/classes/CapsuleShape.xml b/doc/classes/CapsuleShape.xml index 20afb0f751..1ff4f5aa00 100644 --- a/doc/classes/CapsuleShape.xml +++ b/doc/classes/CapsuleShape.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CapsuleShape" inherits="Shape" category="Core" version="3.0-rc1"> +<class name="CapsuleShape" inherits="Shape" category="Core" version="3.0-stable"> <brief_description> Capsule shape for collisions. </brief_description> diff --git a/doc/classes/CapsuleShape2D.xml b/doc/classes/CapsuleShape2D.xml index c86e9199fe..0b306643b9 100644 --- a/doc/classes/CapsuleShape2D.xml +++ b/doc/classes/CapsuleShape2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CapsuleShape2D" inherits="Shape2D" category="Core" version="3.0-rc1"> +<class name="CapsuleShape2D" inherits="Shape2D" category="Core" version="3.0-stable"> <brief_description> Capsule shape for 2D collisions. </brief_description> diff --git a/doc/classes/CenterContainer.xml b/doc/classes/CenterContainer.xml index 4ddba40fd5..a4e17bf0b6 100644 --- a/doc/classes/CenterContainer.xml +++ b/doc/classes/CenterContainer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CenterContainer" inherits="Container" category="Core" version="3.0-rc1"> +<class name="CenterContainer" inherits="Container" category="Core" version="3.0-stable"> <brief_description> Keeps children controls centered. </brief_description> diff --git a/doc/classes/CheckBox.xml b/doc/classes/CheckBox.xml index b46d1036ec..25340ed284 100644 --- a/doc/classes/CheckBox.xml +++ b/doc/classes/CheckBox.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CheckBox" inherits="Button" category="Core" version="3.0-rc1"> +<class name="CheckBox" inherits="Button" category="Core" version="3.0-stable"> <brief_description> Binary choice user interface widget </brief_description> diff --git a/doc/classes/CheckButton.xml b/doc/classes/CheckButton.xml index f48ea652a6..ec214fc498 100644 --- a/doc/classes/CheckButton.xml +++ b/doc/classes/CheckButton.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CheckButton" inherits="Button" category="Core" version="3.0-rc1"> +<class name="CheckButton" inherits="Button" category="Core" version="3.0-stable"> <brief_description> Checkable button. </brief_description> diff --git a/doc/classes/CircleShape2D.xml b/doc/classes/CircleShape2D.xml index 36852796e8..0c8b2088b3 100644 --- a/doc/classes/CircleShape2D.xml +++ b/doc/classes/CircleShape2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CircleShape2D" inherits="Shape2D" category="Core" version="3.0-rc1"> +<class name="CircleShape2D" inherits="Shape2D" category="Core" version="3.0-stable"> <brief_description> Circular shape for 2D collisions. </brief_description> diff --git a/doc/classes/ClassDB.xml b/doc/classes/ClassDB.xml index 3161895b2f..e90a84f07c 100644 --- a/doc/classes/ClassDB.xml +++ b/doc/classes/ClassDB.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ClassDB" inherits="Object" category="Core" version="3.0-rc1"> +<class name="ClassDB" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Class information repository. </brief_description> diff --git a/doc/classes/CollisionObject.xml b/doc/classes/CollisionObject.xml index 7f00c2531c..8b397f3227 100644 --- a/doc/classes/CollisionObject.xml +++ b/doc/classes/CollisionObject.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CollisionObject" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="CollisionObject" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> Base node for collision objects. </brief_description> diff --git a/doc/classes/CollisionObject2D.xml b/doc/classes/CollisionObject2D.xml index 980c36de9d..5b4ab46fd9 100644 --- a/doc/classes/CollisionObject2D.xml +++ b/doc/classes/CollisionObject2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CollisionObject2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="CollisionObject2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Base node for 2D collision objects. </brief_description> diff --git a/doc/classes/CollisionPolygon.xml b/doc/classes/CollisionPolygon.xml index 29b2ab0246..79c41e632e 100644 --- a/doc/classes/CollisionPolygon.xml +++ b/doc/classes/CollisionPolygon.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CollisionPolygon" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="CollisionPolygon" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> Editor-only class for defining a collision polygon in 3D space. </brief_description> diff --git a/doc/classes/CollisionPolygon2D.xml b/doc/classes/CollisionPolygon2D.xml index 2d7839d75a..0b17e6d26e 100644 --- a/doc/classes/CollisionPolygon2D.xml +++ b/doc/classes/CollisionPolygon2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CollisionPolygon2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="CollisionPolygon2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Defines a 2D collision polygon. </brief_description> diff --git a/doc/classes/CollisionShape.xml b/doc/classes/CollisionShape.xml index f7215ea09f..36a015ce80 100644 --- a/doc/classes/CollisionShape.xml +++ b/doc/classes/CollisionShape.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CollisionShape" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="CollisionShape" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> Node that represents collision shape data in 3D space. </brief_description> @@ -7,7 +7,7 @@ Editor facility for creating and editing collision shapes in 3D space. You can use this node to represent all sorts of collision shapes, for example, add this to an [Area] to give it a detection shape, or add it to a [PhysicsBody] to give create solid object. [b]IMPORTANT[/b]: this is an Editor-only helper to create shapes, use [method get_shape] to get the actual shape. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/physics/physics_introduction.html + http://docs.godotengine.org/en/3.0/tutorials/physics/physics_introduction.html </tutorials> <demos> </demos> diff --git a/doc/classes/CollisionShape2D.xml b/doc/classes/CollisionShape2D.xml index 3bfa29968b..ed5a094996 100644 --- a/doc/classes/CollisionShape2D.xml +++ b/doc/classes/CollisionShape2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CollisionShape2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="CollisionShape2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Node that represents collision shape data in 2D space. </brief_description> @@ -7,7 +7,7 @@ Editor facility for creating and editing collision shapes in 2D space. You can use this node to represent all sorts of collision shapes, for example, add this to an [Area2D] to give it a detection shape, or add it to a [PhysicsBody2D] to give create solid object. [b]IMPORTANT[/b]: this is an Editor-only helper to create shapes, use [method get_shape] to get the actual shape. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/physics/physics_introduction.html + http://docs.godotengine.org/en/3.0/tutorials/physics/physics_introduction.html </tutorials> <demos> </demos> diff --git a/doc/classes/Color.xml b/doc/classes/Color.xml index c7a8ac863b..11c59531a8 100644 --- a/doc/classes/Color.xml +++ b/doc/classes/Color.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Color" category="Built-In Types" version="3.0-rc1"> +<class name="Color" category="Built-In Types" version="3.0-stable"> <brief_description> Color in RGBA format with some support for ARGB format. </brief_description> @@ -204,8 +204,7 @@ var c = Color(1, .5, .2) print(str(c.to_32())) # prints 4294934323 [/codeblock] - - [i]This is same as [method to_ARGB32] but may be changed later to support RGBA format instead[/i]. + [i]This is same as [method to_argb32] but may be changed later to support RGBA format instead[/i]. </description> </method> </methods> diff --git a/doc/classes/ColorPicker.xml b/doc/classes/ColorPicker.xml index e57480c4fe..c69fc360a8 100644 --- a/doc/classes/ColorPicker.xml +++ b/doc/classes/ColorPicker.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ColorPicker" inherits="BoxContainer" category="Core" version="3.0-rc1"> +<class name="ColorPicker" inherits="BoxContainer" category="Core" version="3.0-stable"> <brief_description> Color picker control. </brief_description> diff --git a/doc/classes/ColorPickerButton.xml b/doc/classes/ColorPickerButton.xml index e83d2cc8e9..47fc198638 100644 --- a/doc/classes/ColorPickerButton.xml +++ b/doc/classes/ColorPickerButton.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ColorPickerButton" inherits="Button" category="Core" version="3.0-rc1"> +<class name="ColorPickerButton" inherits="Button" category="Core" version="3.0-stable"> <brief_description> Button that pops out a [ColorPicker] </brief_description> diff --git a/doc/classes/ColorRect.xml b/doc/classes/ColorRect.xml index 8ac19c30c5..332d0f573f 100644 --- a/doc/classes/ColorRect.xml +++ b/doc/classes/ColorRect.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ColorRect" inherits="Control" category="Core" version="3.0-rc1"> +<class name="ColorRect" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Colored rect for canvas. </brief_description> diff --git a/doc/classes/ConcavePolygonShape.xml b/doc/classes/ConcavePolygonShape.xml index 4abe765814..4700491921 100644 --- a/doc/classes/ConcavePolygonShape.xml +++ b/doc/classes/ConcavePolygonShape.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ConcavePolygonShape" inherits="Shape" category="Core" version="3.0-rc1"> +<class name="ConcavePolygonShape" inherits="Shape" category="Core" version="3.0-stable"> <brief_description> Concave polygon shape. </brief_description> diff --git a/doc/classes/ConcavePolygonShape2D.xml b/doc/classes/ConcavePolygonShape2D.xml index 84705f7680..c339ee65a0 100644 --- a/doc/classes/ConcavePolygonShape2D.xml +++ b/doc/classes/ConcavePolygonShape2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ConcavePolygonShape2D" inherits="Shape2D" category="Core" version="3.0-rc1"> +<class name="ConcavePolygonShape2D" inherits="Shape2D" category="Core" version="3.0-stable"> <brief_description> Concave polygon 2D shape resource for physics. </brief_description> diff --git a/doc/classes/ConeTwistJoint.xml b/doc/classes/ConeTwistJoint.xml index 6e45d6264b..b7a4894ea7 100644 --- a/doc/classes/ConeTwistJoint.xml +++ b/doc/classes/ConeTwistJoint.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ConeTwistJoint" inherits="Joint" category="Core" version="3.0-rc1"> +<class name="ConeTwistJoint" inherits="Joint" category="Core" version="3.0-stable"> <brief_description> A twist joint between two 3D bodies </brief_description> diff --git a/doc/classes/ConfigFile.xml b/doc/classes/ConfigFile.xml index d43ef064aa..17243b2100 100644 --- a/doc/classes/ConfigFile.xml +++ b/doc/classes/ConfigFile.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ConfigFile" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="ConfigFile" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Helper class to handle INI-style files. </brief_description> diff --git a/doc/classes/ConfirmationDialog.xml b/doc/classes/ConfirmationDialog.xml index c5d2c991ee..2759c1b883 100644 --- a/doc/classes/ConfirmationDialog.xml +++ b/doc/classes/ConfirmationDialog.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ConfirmationDialog" inherits="AcceptDialog" category="Core" version="3.0-rc1"> +<class name="ConfirmationDialog" inherits="AcceptDialog" category="Core" version="3.0-stable"> <brief_description> Dialog for confirmation of actions. </brief_description> diff --git a/doc/classes/Container.xml b/doc/classes/Container.xml index 5696f2819f..0447c80887 100644 --- a/doc/classes/Container.xml +++ b/doc/classes/Container.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Container" inherits="Control" category="Core" version="3.0-rc1"> +<class name="Container" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Base node for containers. </brief_description> diff --git a/doc/classes/Control.xml b/doc/classes/Control.xml index 9f3263528d..603faf6beb 100644 --- a/doc/classes/Control.xml +++ b/doc/classes/Control.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Control" inherits="CanvasItem" category="Core" version="3.0-rc1"> +<class name="Control" inherits="CanvasItem" category="Core" version="3.0-stable"> <brief_description> All User Interface nodes inherit from Control. Features anchors and margins to adapt its position and size to its parent. </brief_description> @@ -13,8 +13,8 @@ [Theme] resources change the Control's appearance. If you change the [Theme] on a [code]Control[/code] node, it affects all of its children. To override some of the theme's parameters, call one of the [code]add_*_override[/code] methods, like [method add_font_override]. You can override the theme with the inspector. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/gui/index.html - http://docs.godotengine.org/en/3.0/learning/features/2d/custom_drawing_in_2d.html + http://docs.godotengine.org/en/3.0/tutorials/gui/index.html + http://docs.godotengine.org/en/3.0/tutorials/2d/custom_drawing_in_2d.html </tutorials> <demos> </demos> diff --git a/doc/classes/ConvexPolygonShape.xml b/doc/classes/ConvexPolygonShape.xml index 115fbafd4b..2b809ca80a 100644 --- a/doc/classes/ConvexPolygonShape.xml +++ b/doc/classes/ConvexPolygonShape.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ConvexPolygonShape" inherits="Shape" category="Core" version="3.0-rc1"> +<class name="ConvexPolygonShape" inherits="Shape" category="Core" version="3.0-stable"> <brief_description> Convex polygon shape for 3D physics. </brief_description> diff --git a/doc/classes/ConvexPolygonShape2D.xml b/doc/classes/ConvexPolygonShape2D.xml index 920c267d2a..b5ce052b4b 100644 --- a/doc/classes/ConvexPolygonShape2D.xml +++ b/doc/classes/ConvexPolygonShape2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ConvexPolygonShape2D" inherits="Shape2D" category="Core" version="3.0-rc1"> +<class name="ConvexPolygonShape2D" inherits="Shape2D" category="Core" version="3.0-stable"> <brief_description> Convex Polygon Shape for 2D physics. </brief_description> diff --git a/doc/classes/CubeMap.xml b/doc/classes/CubeMap.xml index 5b481b9cb6..26fda49803 100644 --- a/doc/classes/CubeMap.xml +++ b/doc/classes/CubeMap.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CubeMap" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="CubeMap" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> A CubeMap is a 6 sided 3D texture. </brief_description> diff --git a/doc/classes/CubeMesh.xml b/doc/classes/CubeMesh.xml index 4ccb53abcb..c7ec4d9dfe 100644 --- a/doc/classes/CubeMesh.xml +++ b/doc/classes/CubeMesh.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CubeMesh" inherits="PrimitiveMesh" category="Core" version="3.0-rc1"> +<class name="CubeMesh" inherits="PrimitiveMesh" category="Core" version="3.0-stable"> <brief_description> Generate an axis-aligned cuboid [PrimitiveMesh]. </brief_description> diff --git a/doc/classes/Curve.xml b/doc/classes/Curve.xml index 9ab12fd7f2..388d8ab54f 100644 --- a/doc/classes/Curve.xml +++ b/doc/classes/Curve.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Curve" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Curve" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> A mathematic curve. </brief_description> diff --git a/doc/classes/Curve2D.xml b/doc/classes/Curve2D.xml index 3ab13fae6c..2dbfcbc6ec 100644 --- a/doc/classes/Curve2D.xml +++ b/doc/classes/Curve2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Curve2D" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Curve2D" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Describes a Bezier curve in 2D space. </brief_description> diff --git a/doc/classes/Curve3D.xml b/doc/classes/Curve3D.xml index b52b180fe2..acb6b0d72f 100644 --- a/doc/classes/Curve3D.xml +++ b/doc/classes/Curve3D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Curve3D" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Curve3D" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Describes a Bezier curve in 3D space. </brief_description> diff --git a/doc/classes/CurveTexture.xml b/doc/classes/CurveTexture.xml index 8c3fde5e7b..bc090d623a 100644 --- a/doc/classes/CurveTexture.xml +++ b/doc/classes/CurveTexture.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CurveTexture" inherits="Texture" category="Core" version="3.0-rc1"> +<class name="CurveTexture" inherits="Texture" category="Core" version="3.0-stable"> <brief_description> A texture that shows a curve. </brief_description> diff --git a/doc/classes/CylinderMesh.xml b/doc/classes/CylinderMesh.xml index 1f5feae3c4..e57ffd2841 100644 --- a/doc/classes/CylinderMesh.xml +++ b/doc/classes/CylinderMesh.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CylinderMesh" inherits="PrimitiveMesh" category="Core" version="3.0-rc1"> +<class name="CylinderMesh" inherits="PrimitiveMesh" category="Core" version="3.0-stable"> <brief_description> Class representing a cylindrical [PrimitiveMesh]. </brief_description> diff --git a/doc/classes/DampedSpringJoint2D.xml b/doc/classes/DampedSpringJoint2D.xml index 0f12b738cc..950817dc04 100644 --- a/doc/classes/DampedSpringJoint2D.xml +++ b/doc/classes/DampedSpringJoint2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="DampedSpringJoint2D" inherits="Joint2D" category="Core" version="3.0-rc1"> +<class name="DampedSpringJoint2D" inherits="Joint2D" category="Core" version="3.0-stable"> <brief_description> Damped spring constraint for 2D physics. </brief_description> diff --git a/doc/classes/Dictionary.xml b/doc/classes/Dictionary.xml index 8f20f079b8..37845dbae4 100644 --- a/doc/classes/Dictionary.xml +++ b/doc/classes/Dictionary.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Dictionary" category="Built-In Types" version="3.0-rc1"> +<class name="Dictionary" category="Built-In Types" version="3.0-stable"> <brief_description> Dictionary type. </brief_description> diff --git a/doc/classes/DirectionalLight.xml b/doc/classes/DirectionalLight.xml index d8db695176..bbb8936a12 100644 --- a/doc/classes/DirectionalLight.xml +++ b/doc/classes/DirectionalLight.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="DirectionalLight" inherits="Light" category="Core" version="3.0-rc1"> +<class name="DirectionalLight" inherits="Light" category="Core" version="3.0-stable"> <brief_description> Directional Light, such as the Sun or the Moon. </brief_description> @@ -7,7 +7,7 @@ A DirectionalLight is a type of [Light] node that emits light constantly in one direction (the negative z axis of the node). It is used lights with strong intensity that are located far away from the scene to model sunlight or moonlight. The worldspace location of the DirectionalLight transform (origin) is ignored, only the basis is used do determine light direction. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/3d/lights_and_shadows.html + http://docs.godotengine.org/en/3.0/tutorials/3d/lights_and_shadows.html </tutorials> <demos> </demos> diff --git a/doc/classes/Directory.xml b/doc/classes/Directory.xml index 776db64fe6..bfd1e2872d 100644 --- a/doc/classes/Directory.xml +++ b/doc/classes/Directory.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Directory" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="Directory" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Type used to handle the filesystem. </brief_description> @@ -23,7 +23,7 @@ [/codeblock] </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/step_by_step/filesystem.html + http://docs.godotengine.org/en/3.0/getting_started/step_by_step/filesystem.html </tutorials> <demos> </demos> diff --git a/doc/classes/DynamicFont.xml b/doc/classes/DynamicFont.xml index deaa594809..06291c1e61 100644 --- a/doc/classes/DynamicFont.xml +++ b/doc/classes/DynamicFont.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="DynamicFont" inherits="Font" category="Core" version="3.0-rc1"> +<class name="DynamicFont" inherits="Font" category="Core" version="3.0-stable"> <brief_description> DynamicFont renders vector font files at runtime. </brief_description> diff --git a/doc/classes/DynamicFontData.xml b/doc/classes/DynamicFontData.xml index 7be4a18720..5f4e598f36 100644 --- a/doc/classes/DynamicFontData.xml +++ b/doc/classes/DynamicFontData.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="DynamicFontData" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="DynamicFontData" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Used with [DynamicFont] to describe the location of a font file. </brief_description> diff --git a/doc/classes/EditorExportPlugin.xml b/doc/classes/EditorExportPlugin.xml index b220c07de4..ede892e7ef 100644 --- a/doc/classes/EditorExportPlugin.xml +++ b/doc/classes/EditorExportPlugin.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorExportPlugin" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="EditorExportPlugin" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/EditorFileDialog.xml b/doc/classes/EditorFileDialog.xml index 71dabfbcd5..b3a12dbede 100644 --- a/doc/classes/EditorFileDialog.xml +++ b/doc/classes/EditorFileDialog.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorFileDialog" inherits="ConfirmationDialog" category="Core" version="3.0-rc1"> +<class name="EditorFileDialog" inherits="ConfirmationDialog" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/EditorFileSystem.xml b/doc/classes/EditorFileSystem.xml index e58861a062..1eda817d33 100644 --- a/doc/classes/EditorFileSystem.xml +++ b/doc/classes/EditorFileSystem.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorFileSystem" inherits="Node" category="Core" version="3.0-rc1"> +<class name="EditorFileSystem" inherits="Node" category="Core" version="3.0-stable"> <brief_description> Resource filesystem, as the editor sees it. </brief_description> diff --git a/doc/classes/EditorFileSystemDirectory.xml b/doc/classes/EditorFileSystemDirectory.xml index 211e9e6f3d..005bebaca8 100644 --- a/doc/classes/EditorFileSystemDirectory.xml +++ b/doc/classes/EditorFileSystemDirectory.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorFileSystemDirectory" inherits="Object" category="Core" version="3.0-rc1"> +<class name="EditorFileSystemDirectory" inherits="Object" category="Core" version="3.0-stable"> <brief_description> A diretory for the resource filesystem. </brief_description> diff --git a/doc/classes/EditorImportPlugin.xml b/doc/classes/EditorImportPlugin.xml index c90afa1c56..07d6f92274 100644 --- a/doc/classes/EditorImportPlugin.xml +++ b/doc/classes/EditorImportPlugin.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorImportPlugin" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="EditorImportPlugin" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Registers a custom resource importer in the editor. Use the class to parse any file and import it as a new resource type. </brief_description> diff --git a/doc/classes/EditorInterface.xml b/doc/classes/EditorInterface.xml index 467c8ed836..61c93becde 100644 --- a/doc/classes/EditorInterface.xml +++ b/doc/classes/EditorInterface.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorInterface" inherits="Node" category="Core" version="3.0-rc1"> +<class name="EditorInterface" inherits="Node" category="Core" version="3.0-stable"> <brief_description> Editor interface and main components. </brief_description> @@ -100,6 +100,15 @@ Shows the given property on the given [code]object[/code] in the Editor's Inspector dock. </description> </method> + <method name="is_plugin_enabled" qualifiers="const"> + <return type="bool"> + </return> + <argument index="0" name="plugin" type="String"> + </argument> + <description> + Returns the enabled status of a plugin. The plugin name is the same as its directory name. + </description> + </method> <method name="make_mesh_previews"> <return type="Array"> </return> @@ -155,6 +164,17 @@ <description> </description> </method> + <method name="set_plugin_enabled"> + <return type="void"> + </return> + <argument index="0" name="plugin" type="String"> + </argument> + <argument index="1" name="enabled" type="bool"> + </argument> + <description> + Sets the enabled status of a plugin. The plugin name is the same as its directory name. + </description> + </method> </methods> <constants> </constants> diff --git a/doc/classes/EditorPlugin.xml b/doc/classes/EditorPlugin.xml index 6ff6053b77..8f4784334d 100644 --- a/doc/classes/EditorPlugin.xml +++ b/doc/classes/EditorPlugin.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorPlugin" inherits="Node" category="Core" version="3.0-rc1"> +<class name="EditorPlugin" inherits="Node" category="Core" version="3.0-stable"> <brief_description> Used by the editor to extend its functionality. </brief_description> diff --git a/doc/classes/EditorResourceConversionPlugin.xml b/doc/classes/EditorResourceConversionPlugin.xml index 3175c81e59..9facba18b0 100644 --- a/doc/classes/EditorResourceConversionPlugin.xml +++ b/doc/classes/EditorResourceConversionPlugin.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorResourceConversionPlugin" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="EditorResourceConversionPlugin" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/EditorResourcePreview.xml b/doc/classes/EditorResourcePreview.xml index 68c171fbaa..9b14771f0f 100644 --- a/doc/classes/EditorResourcePreview.xml +++ b/doc/classes/EditorResourcePreview.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorResourcePreview" inherits="Node" category="Core" version="3.0-rc1"> +<class name="EditorResourcePreview" inherits="Node" category="Core" version="3.0-stable"> <brief_description> Helper to generate previews of resources or files. </brief_description> diff --git a/doc/classes/EditorResourcePreviewGenerator.xml b/doc/classes/EditorResourcePreviewGenerator.xml index 7c0ecef0c2..d116e56cf7 100644 --- a/doc/classes/EditorResourcePreviewGenerator.xml +++ b/doc/classes/EditorResourcePreviewGenerator.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorResourcePreviewGenerator" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="EditorResourcePreviewGenerator" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Custom generator of previews. </brief_description> diff --git a/doc/classes/EditorSceneImporter.xml b/doc/classes/EditorSceneImporter.xml index 30ec16b3b1..31846ed401 100644 --- a/doc/classes/EditorSceneImporter.xml +++ b/doc/classes/EditorSceneImporter.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorSceneImporter" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="EditorSceneImporter" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/EditorScenePostImport.xml b/doc/classes/EditorScenePostImport.xml index 2d4f7b9dbe..4c0709249e 100644 --- a/doc/classes/EditorScenePostImport.xml +++ b/doc/classes/EditorScenePostImport.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorScenePostImport" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="EditorScenePostImport" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/EditorScript.xml b/doc/classes/EditorScript.xml index 162711569a..a3cd12ab50 100644 --- a/doc/classes/EditorScript.xml +++ b/doc/classes/EditorScript.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorScript" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="EditorScript" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Base script that can be used to add extension functions to the editor. </brief_description> diff --git a/doc/classes/EditorSelection.xml b/doc/classes/EditorSelection.xml index 29f353c10d..0424ab5e43 100644 --- a/doc/classes/EditorSelection.xml +++ b/doc/classes/EditorSelection.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorSelection" inherits="Object" category="Core" version="3.0-rc1"> +<class name="EditorSelection" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Manages the SceneTree selection in the editor. </brief_description> diff --git a/doc/classes/EditorSettings.xml b/doc/classes/EditorSettings.xml index fe840a62e4..a37ea0fec7 100644 --- a/doc/classes/EditorSettings.xml +++ b/doc/classes/EditorSettings.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorSettings" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="EditorSettings" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Object that holds the project-independent editor settings. </brief_description> diff --git a/doc/classes/EditorSpatialGizmo.xml b/doc/classes/EditorSpatialGizmo.xml index 9fab1d4f8b..ba026166bb 100644 --- a/doc/classes/EditorSpatialGizmo.xml +++ b/doc/classes/EditorSpatialGizmo.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EditorSpatialGizmo" inherits="SpatialGizmo" category="Core" version="3.0-rc1"> +<class name="EditorSpatialGizmo" inherits="SpatialGizmo" category="Core" version="3.0-stable"> <brief_description> Custom gizmo for editing Spatial objects. </brief_description> diff --git a/doc/classes/EncodedObjectAsID.xml b/doc/classes/EncodedObjectAsID.xml index 47e18694b4..604ce42516 100644 --- a/doc/classes/EncodedObjectAsID.xml +++ b/doc/classes/EncodedObjectAsID.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="EncodedObjectAsID" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="EncodedObjectAsID" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/Engine.xml b/doc/classes/Engine.xml index b8ebf9749e..ad5e75bad5 100644 --- a/doc/classes/Engine.xml +++ b/doc/classes/Engine.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Engine" inherits="Object" category="Core" version="3.0-rc1"> +<class name="Engine" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Access to basic engine properties. </brief_description> diff --git a/doc/classes/Environment.xml b/doc/classes/Environment.xml index fcd7b17b18..ea35ef89f3 100644 --- a/doc/classes/Environment.xml +++ b/doc/classes/Environment.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Environment" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Environment" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Resource for environment nodes (like [WorldEnvironment]) that define multiple rendering options. </brief_description> @@ -12,8 +12,8 @@ - Adjustments </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/3d/environment_and_post_processing.html - http://docs.godotengine.org/en/3.0/learning/features/3d/high_dynamic_range.html + http://docs.godotengine.org/en/3.0/tutorials/3d/environment_and_post_processing.html + http://docs.godotengine.org/en/3.0/tutorials/3d/high_dynamic_range.html </tutorials> <demos> </demos> diff --git a/doc/classes/File.xml b/doc/classes/File.xml index f1106f61b7..3ac2a7e643 100644 --- a/doc/classes/File.xml +++ b/doc/classes/File.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="File" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="File" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Type to handle file reading and writing operations. </brief_description> @@ -22,7 +22,7 @@ [/codeblock] </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/step_by_step/filesystem.html + http://docs.godotengine.org/en/3.0/getting_started/step_by_step/filesystem.html </tutorials> <demos> </demos> diff --git a/doc/classes/FileDialog.xml b/doc/classes/FileDialog.xml index 1897298890..cee64b7ade 100644 --- a/doc/classes/FileDialog.xml +++ b/doc/classes/FileDialog.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="FileDialog" inherits="ConfirmationDialog" category="Core" version="3.0-rc1"> +<class name="FileDialog" inherits="ConfirmationDialog" category="Core" version="3.0-stable"> <brief_description> Dialog for selecting files or directories in the filesystem. </brief_description> diff --git a/doc/classes/Font.xml b/doc/classes/Font.xml index 1b009916fb..7190067b09 100644 --- a/doc/classes/Font.xml +++ b/doc/classes/Font.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Font" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Font" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Internationalized font and text drawing support. </brief_description> diff --git a/doc/classes/FuncRef.xml b/doc/classes/FuncRef.xml index ef3ff96a4b..8ad6da9adc 100644 --- a/doc/classes/FuncRef.xml +++ b/doc/classes/FuncRef.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="FuncRef" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="FuncRef" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Reference to a function in an object. </brief_description> diff --git a/doc/classes/GIProbe.xml b/doc/classes/GIProbe.xml index 487f0113f6..e9f1dfecaf 100644 --- a/doc/classes/GIProbe.xml +++ b/doc/classes/GIProbe.xml @@ -1,11 +1,11 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="GIProbe" inherits="VisualInstance" category="Core" version="3.0-rc1"> +<class name="GIProbe" inherits="VisualInstance" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/3d/gi_probes.html + http://docs.godotengine.org/en/3.0/tutorials/3d/gi_probes.html </tutorials> <demos> </demos> diff --git a/doc/classes/GIProbeData.xml b/doc/classes/GIProbeData.xml index af9de8615c..32a891e277 100644 --- a/doc/classes/GIProbeData.xml +++ b/doc/classes/GIProbeData.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="GIProbeData" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="GIProbeData" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/Generic6DOFJoint.xml b/doc/classes/Generic6DOFJoint.xml index 01009edf9a..4be44b3819 100644 --- a/doc/classes/Generic6DOFJoint.xml +++ b/doc/classes/Generic6DOFJoint.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Generic6DOFJoint" inherits="Joint" category="Core" version="3.0-rc1"> +<class name="Generic6DOFJoint" inherits="Joint" category="Core" version="3.0-stable"> <brief_description> The generic 6 degrees of freedom joint can implement a variety of joint-types by locking certain axes' rotation or translation. </brief_description> diff --git a/doc/classes/Geometry.xml b/doc/classes/Geometry.xml index a40094d840..b3f63daf9c 100644 --- a/doc/classes/Geometry.xml +++ b/doc/classes/Geometry.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Geometry" inherits="Object" category="Core" version="3.0-rc1"> +<class name="Geometry" inherits="Object" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/GeometryInstance.xml b/doc/classes/GeometryInstance.xml index 8f8e391288..8dd3c23ee2 100644 --- a/doc/classes/GeometryInstance.xml +++ b/doc/classes/GeometryInstance.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="GeometryInstance" inherits="VisualInstance" category="Core" version="3.0-rc1"> +<class name="GeometryInstance" inherits="VisualInstance" category="Core" version="3.0-stable"> <brief_description> Base node for geometry based visual instances. </brief_description> diff --git a/doc/classes/Gradient.xml b/doc/classes/Gradient.xml index 19012412ff..8b4bf4d448 100644 --- a/doc/classes/Gradient.xml +++ b/doc/classes/Gradient.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Gradient" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Gradient" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Color interpolator node. </brief_description> diff --git a/doc/classes/GradientTexture.xml b/doc/classes/GradientTexture.xml index ce8cc1f382..127a6d8204 100644 --- a/doc/classes/GradientTexture.xml +++ b/doc/classes/GradientTexture.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="GradientTexture" inherits="Texture" category="Core" version="3.0-rc1"> +<class name="GradientTexture" inherits="Texture" category="Core" version="3.0-stable"> <brief_description> Gradient filled texture. </brief_description> diff --git a/doc/classes/GraphEdit.xml b/doc/classes/GraphEdit.xml index 457a40eb7b..2090155e85 100644 --- a/doc/classes/GraphEdit.xml +++ b/doc/classes/GraphEdit.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="GraphEdit" inherits="Control" category="Core" version="3.0-rc1"> +<class name="GraphEdit" inherits="Control" category="Core" version="3.0-stable"> <brief_description> GraphEdit is an area capable of showing various GraphNodes. It manages connection events between them. </brief_description> @@ -12,6 +12,42 @@ <demos> </demos> <methods> + <method name="add_valid_connection_type"> + <return type="void"> + </return> + <argument index="0" name="from_type" type="int"> + </argument> + <argument index="1" name="to_type" type="int"> + </argument> + <description> + Makes possible the connection between two different slot types. The type is defined with the [method GraphNode.set_slot] method. + </description> + </method> + <method name="add_valid_left_disconnect_type"> + <return type="void"> + </return> + <argument index="0" name="type" type="int"> + </argument> + <description> + Makes possible to disconnect nodes when dragging from the slot at the left if it has the specified type. + </description> + </method> + <method name="add_valid_right_disconnect_type"> + <return type="void"> + </return> + <argument index="0" name="type" type="int"> + </argument> + <description> + Makes possible to disconnect nodes when dragging from the slot at the right if it has the specified type. + </description> + </method> + <method name="clear_connections"> + <return type="void"> + </return> + <description> + Remove all connections between nodes. + </description> + </method> <method name="connect_node"> <return type="int" enum="Error"> </return> @@ -64,12 +100,53 @@ Return true if the 'from_port' slot of 'from' GraphNode is connected to the 'to_port' slot of 'to' GraphNode. </description> </method> + <method name="is_valid_connection_type" qualifiers="const"> + <return type="bool"> + </return> + <argument index="0" name="from_type" type="int"> + </argument> + <argument index="1" name="to_type" type="int"> + </argument> + <description> + Returns whether it's possible to connect slots of the specified types. + </description> + </method> + <method name="remove_valid_connection_type"> + <return type="void"> + </return> + <argument index="0" name="from_type" type="int"> + </argument> + <argument index="1" name="to_type" type="int"> + </argument> + <description> + Makes it not possible to connect between two different slot types. The type is defined with the [method GraphNode.set_slot] method. + </description> + </method> + <method name="remove_valid_left_disconnect_type"> + <return type="void"> + </return> + <argument index="0" name="type" type="int"> + </argument> + <description> + Removes the possibility to disconnect nodes when dragging from the slot at the left if it has the specified type. + </description> + </method> + <method name="remove_valid_right_disconnect_type"> + <return type="void"> + </return> + <argument index="0" name="type" type="int"> + </argument> + <description> + Removes the possibility to disconnect nodes when dragging from the slot at the right if it has the specified type. + </description> + </method> <method name="set_selected"> <return type="void"> </return> <argument index="0" name="node" type="Node"> </argument> <description> + Sets the specified [code]node[/code] as the one selected. </description> </method> </methods> diff --git a/doc/classes/GraphNode.xml b/doc/classes/GraphNode.xml index 396d86a1c9..ce8cb053ce 100644 --- a/doc/classes/GraphNode.xml +++ b/doc/classes/GraphNode.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="GraphNode" inherits="Container" category="Core" version="3.0-rc1"> +<class name="GraphNode" inherits="Container" category="Core" version="3.0-stable"> <brief_description> A GraphNode is a container with several input and output slots allowing connections between GraphNodes. Slots can have different, incompatible types. </brief_description> diff --git a/doc/classes/GridContainer.xml b/doc/classes/GridContainer.xml index 6ce7f7fad0..8463acc1d4 100644 --- a/doc/classes/GridContainer.xml +++ b/doc/classes/GridContainer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="GridContainer" inherits="Container" category="Core" version="3.0-rc1"> +<class name="GridContainer" inherits="Container" category="Core" version="3.0-stable"> <brief_description> Grid container used to arrange elements in a grid like layout </brief_description> diff --git a/doc/classes/GrooveJoint2D.xml b/doc/classes/GrooveJoint2D.xml index d5bfbe3007..c1aa10026c 100644 --- a/doc/classes/GrooveJoint2D.xml +++ b/doc/classes/GrooveJoint2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="GrooveJoint2D" inherits="Joint2D" category="Core" version="3.0-rc1"> +<class name="GrooveJoint2D" inherits="Joint2D" category="Core" version="3.0-stable"> <brief_description> Groove constraint for 2D physics. </brief_description> diff --git a/doc/classes/HBoxContainer.xml b/doc/classes/HBoxContainer.xml index 853d082b8d..3597b4d2d0 100644 --- a/doc/classes/HBoxContainer.xml +++ b/doc/classes/HBoxContainer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="HBoxContainer" inherits="BoxContainer" category="Core" version="3.0-rc1"> +<class name="HBoxContainer" inherits="BoxContainer" category="Core" version="3.0-stable"> <brief_description> Horizontal box container. </brief_description> diff --git a/doc/classes/HScrollBar.xml b/doc/classes/HScrollBar.xml index 460d3d498e..ed0a5ae3ad 100644 --- a/doc/classes/HScrollBar.xml +++ b/doc/classes/HScrollBar.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="HScrollBar" inherits="ScrollBar" category="Core" version="3.0-rc1"> +<class name="HScrollBar" inherits="ScrollBar" category="Core" version="3.0-stable"> <brief_description> Horizontal scroll bar. </brief_description> diff --git a/doc/classes/HSeparator.xml b/doc/classes/HSeparator.xml index 8434fc4fff..ac02f76146 100644 --- a/doc/classes/HSeparator.xml +++ b/doc/classes/HSeparator.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="HSeparator" inherits="Separator" category="Core" version="3.0-rc1"> +<class name="HSeparator" inherits="Separator" category="Core" version="3.0-stable"> <brief_description> Horizontal separator. </brief_description> diff --git a/doc/classes/HSlider.xml b/doc/classes/HSlider.xml index b7ab92def2..791bc5159b 100644 --- a/doc/classes/HSlider.xml +++ b/doc/classes/HSlider.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="HSlider" inherits="Slider" category="Core" version="3.0-rc1"> +<class name="HSlider" inherits="Slider" category="Core" version="3.0-stable"> <brief_description> Horizontal slider. </brief_description> diff --git a/doc/classes/HSplitContainer.xml b/doc/classes/HSplitContainer.xml index 3f9d3d71af..68a794eb9f 100644 --- a/doc/classes/HSplitContainer.xml +++ b/doc/classes/HSplitContainer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="HSplitContainer" inherits="SplitContainer" category="Core" version="3.0-rc1"> +<class name="HSplitContainer" inherits="SplitContainer" category="Core" version="3.0-stable"> <brief_description> Horizontal split container. </brief_description> diff --git a/doc/classes/HTTPClient.xml b/doc/classes/HTTPClient.xml index 1c07bcf88f..3fa780e892 100644 --- a/doc/classes/HTTPClient.xml +++ b/doc/classes/HTTPClient.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="HTTPClient" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="HTTPClient" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Hyper-text transfer protocol client. </brief_description> @@ -10,8 +10,8 @@ For more information on HTTP, see https://developer.mozilla.org/en-US/docs/Web/HTTP (or read RFC 2616 to get it straight from the source: https://tools.ietf.org/html/rfc2616). </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/networking/http_client_class.html - http://docs.godotengine.org/en/3.0/learning/features/networking/ssl_certificates.html + http://docs.godotengine.org/en/3.0/tutorials/networking/http_client_class.html + http://docs.godotengine.org/en/3.0/tutorials/networking/ssl_certificates.html </tutorials> <demos> </demos> diff --git a/doc/classes/HTTPRequest.xml b/doc/classes/HTTPRequest.xml index be65600d81..8b8cc6b744 100644 --- a/doc/classes/HTTPRequest.xml +++ b/doc/classes/HTTPRequest.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="HTTPRequest" inherits="Node" category="Core" version="3.0-rc1"> +<class name="HTTPRequest" inherits="Node" category="Core" version="3.0-stable"> <brief_description> A node with the ability to send HTTP requests. </brief_description> @@ -8,7 +8,7 @@ Can be used to make HTTP requests, i.e. download or upload files or web content via HTTP. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/networking/ssl_certificates.html + http://docs.godotengine.org/en/3.0/tutorials/networking/ssl_certificates.html </tutorials> <demos> </demos> diff --git a/doc/classes/HingeJoint.xml b/doc/classes/HingeJoint.xml index b6e2f6f9a2..367867dd00 100644 --- a/doc/classes/HingeJoint.xml +++ b/doc/classes/HingeJoint.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="HingeJoint" inherits="Joint" category="Core" version="3.0-rc1"> +<class name="HingeJoint" inherits="Joint" category="Core" version="3.0-stable"> <brief_description> A hinge between two 3D bodies. </brief_description> diff --git a/doc/classes/IP.xml b/doc/classes/IP.xml index 9502944105..d01d88590e 100644 --- a/doc/classes/IP.xml +++ b/doc/classes/IP.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="IP" inherits="Object" category="Core" version="3.0-rc1"> +<class name="IP" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Internet protocol (IP) support functions like DNS resolution. </brief_description> diff --git a/doc/classes/IP_Unix.xml b/doc/classes/IP_Unix.xml index 70f83acc24..ba33793d72 100644 --- a/doc/classes/IP_Unix.xml +++ b/doc/classes/IP_Unix.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="IP_Unix" inherits="IP" category="Core" version="3.0-rc1"> +<class name="IP_Unix" inherits="IP" category="Core" version="3.0-stable"> <brief_description> Unix IP support. See [IP]. </brief_description> diff --git a/doc/classes/Image.xml b/doc/classes/Image.xml index 37fb67c07e..a38bfeb35e 100644 --- a/doc/classes/Image.xml +++ b/doc/classes/Image.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Image" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Image" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Image datatype. </brief_description> @@ -217,7 +217,7 @@ <return type="int" enum="Image.Format"> </return> <description> - Returns the image's raw data. + Returns the image’s format. See [code]FORMAT_*[/code] constants. </description> </method> <method name="get_height" qualifiers="const"> diff --git a/doc/classes/ImageTexture.xml b/doc/classes/ImageTexture.xml index 7fa8b5eea4..96261c8e12 100644 --- a/doc/classes/ImageTexture.xml +++ b/doc/classes/ImageTexture.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ImageTexture" inherits="Texture" category="Core" version="3.0-rc1"> +<class name="ImageTexture" inherits="Texture" category="Core" version="3.0-stable"> <brief_description> A [Texture] based on an [Image]. </brief_description> diff --git a/doc/classes/ImmediateGeometry.xml b/doc/classes/ImmediateGeometry.xml index 41d1429c02..0376854bb6 100644 --- a/doc/classes/ImmediateGeometry.xml +++ b/doc/classes/ImmediateGeometry.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ImmediateGeometry" inherits="GeometryInstance" category="Core" version="3.0-rc1"> +<class name="ImmediateGeometry" inherits="GeometryInstance" category="Core" version="3.0-stable"> <brief_description> Draws simple geometry from code. </brief_description> diff --git a/doc/classes/Input.xml b/doc/classes/Input.xml index 5b0b63abec..946b7b9bac 100644 --- a/doc/classes/Input.xml +++ b/doc/classes/Input.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Input" inherits="Object" category="Core" version="3.0-rc1"> +<class name="Input" inherits="Object" category="Core" version="3.0-stable"> <brief_description> A Singleton that deals with inputs. </brief_description> diff --git a/doc/classes/InputDefault.xml b/doc/classes/InputDefault.xml index 7ddc32d668..b804c29cd0 100644 --- a/doc/classes/InputDefault.xml +++ b/doc/classes/InputDefault.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputDefault" inherits="Input" category="Core" version="3.0-rc1"> +<class name="InputDefault" inherits="Input" category="Core" version="3.0-stable"> <brief_description> Default implementation of the [Input] class. </brief_description> diff --git a/doc/classes/InputEvent.xml b/doc/classes/InputEvent.xml index 322c85b3ab..07372d382d 100644 --- a/doc/classes/InputEvent.xml +++ b/doc/classes/InputEvent.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputEvent" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="InputEvent" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Generic input event </brief_description> @@ -7,8 +7,8 @@ Base class of all sort of input event. See [method Node._input]. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/inputs/inputevent.html - http://docs.godotengine.org/en/3.0/learning/features/2d/2d_transforms.html + http://docs.godotengine.org/en/3.0/tutorials/inputs/inputevent.html + http://docs.godotengine.org/en/3.0/tutorials/2d/2d_transforms.html </tutorials> <demos> </demos> diff --git a/doc/classes/InputEventAction.xml b/doc/classes/InputEventAction.xml index 246f2dc12d..5ef1711e75 100644 --- a/doc/classes/InputEventAction.xml +++ b/doc/classes/InputEventAction.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputEventAction" inherits="InputEvent" category="Core" version="3.0-rc1"> +<class name="InputEventAction" inherits="InputEvent" category="Core" version="3.0-stable"> <brief_description> Input event type for actions. </brief_description> @@ -7,7 +7,7 @@ Contains a generic action which can be targeted from several type of inputs. Actions can be created from the project settings menu [code]Project > Project Settings > Input Map[/code]. See [method Node._input]. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/inputs/inputevent.html#actions + http://docs.godotengine.org/en/3.0/tutorials/inputs/inputevent.html#actions </tutorials> <demos> </demos> diff --git a/doc/classes/InputEventGesture.xml b/doc/classes/InputEventGesture.xml index 4e85906629..4d82363b21 100644 --- a/doc/classes/InputEventGesture.xml +++ b/doc/classes/InputEventGesture.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputEventGesture" inherits="InputEventWithModifiers" category="Core" version="3.0-rc1"> +<class name="InputEventGesture" inherits="InputEventWithModifiers" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/InputEventJoypadButton.xml b/doc/classes/InputEventJoypadButton.xml index ed83422981..47ba2f08ca 100644 --- a/doc/classes/InputEventJoypadButton.xml +++ b/doc/classes/InputEventJoypadButton.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputEventJoypadButton" inherits="InputEvent" category="Core" version="3.0-rc1"> +<class name="InputEventJoypadButton" inherits="InputEvent" category="Core" version="3.0-stable"> <brief_description> Input event for gamepad buttons. </brief_description> @@ -7,7 +7,7 @@ Input event type for gamepad buttons. For joysticks see [InputEventJoypadMotion]. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/inputs/inputevent.html + http://docs.godotengine.org/en/3.0/tutorials/inputs/inputevent.html </tutorials> <demos> </demos> diff --git a/doc/classes/InputEventJoypadMotion.xml b/doc/classes/InputEventJoypadMotion.xml index c29d05d922..7d40fcd4b3 100644 --- a/doc/classes/InputEventJoypadMotion.xml +++ b/doc/classes/InputEventJoypadMotion.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputEventJoypadMotion" inherits="InputEvent" category="Core" version="3.0-rc1"> +<class name="InputEventJoypadMotion" inherits="InputEvent" category="Core" version="3.0-stable"> <brief_description> Input event type for gamepad joysticks and other motions. For buttons see [code]InputEventJoypadMotion[/code]. </brief_description> @@ -7,7 +7,7 @@ Stores information about joystick motions. One [code]InputEventJoypadMotion[/code] represents one axis at a time. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/inputs/inputevent.html + http://docs.godotengine.org/en/3.0/tutorials/inputs/inputevent.html </tutorials> <demos> </demos> diff --git a/doc/classes/InputEventKey.xml b/doc/classes/InputEventKey.xml index f41f6923a5..a930491beb 100644 --- a/doc/classes/InputEventKey.xml +++ b/doc/classes/InputEventKey.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputEventKey" inherits="InputEventWithModifiers" category="Core" version="3.0-rc1"> +<class name="InputEventKey" inherits="InputEventWithModifiers" category="Core" version="3.0-stable"> <brief_description> Input event type for keyboard events. </brief_description> @@ -7,7 +7,7 @@ Stores key presses on the keyboard. Supports key presses, key releases and [member echo] events. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/inputs/inputevent.html + http://docs.godotengine.org/en/3.0/tutorials/inputs/inputevent.html </tutorials> <demos> </demos> diff --git a/doc/classes/InputEventMagnifyGesture.xml b/doc/classes/InputEventMagnifyGesture.xml index 2757ac21c4..880da473a6 100644 --- a/doc/classes/InputEventMagnifyGesture.xml +++ b/doc/classes/InputEventMagnifyGesture.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputEventMagnifyGesture" inherits="InputEventGesture" category="Core" version="3.0-rc1"> +<class name="InputEventMagnifyGesture" inherits="InputEventGesture" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/InputEventMouse.xml b/doc/classes/InputEventMouse.xml index 5d9cda8605..ca29c23634 100644 --- a/doc/classes/InputEventMouse.xml +++ b/doc/classes/InputEventMouse.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputEventMouse" inherits="InputEventWithModifiers" category="Core" version="3.0-rc1"> +<class name="InputEventMouse" inherits="InputEventWithModifiers" category="Core" version="3.0-stable"> <brief_description> Base input event type for mouse events. </brief_description> @@ -7,7 +7,7 @@ Stores general mouse events information. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/inputs/inputevent.html + http://docs.godotengine.org/en/3.0/tutorials/inputs/inputevent.html </tutorials> <demos> </demos> diff --git a/doc/classes/InputEventMouseButton.xml b/doc/classes/InputEventMouseButton.xml index 1f7aa19386..a8dc087eca 100644 --- a/doc/classes/InputEventMouseButton.xml +++ b/doc/classes/InputEventMouseButton.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputEventMouseButton" inherits="InputEventMouse" category="Core" version="3.0-rc1"> +<class name="InputEventMouseButton" inherits="InputEventMouse" category="Core" version="3.0-stable"> <brief_description> Input event type for mouse button events. </brief_description> @@ -7,7 +7,7 @@ Contains mouse click information. See [method Node._input]. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/inputs/mouse_and_input_coordinates.html + http://docs.godotengine.org/en/3.0/tutorials/inputs/mouse_and_input_coordinates.html </tutorials> <demos> </demos> diff --git a/doc/classes/InputEventMouseMotion.xml b/doc/classes/InputEventMouseMotion.xml index 1183d1c16c..2bd175348b 100644 --- a/doc/classes/InputEventMouseMotion.xml +++ b/doc/classes/InputEventMouseMotion.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputEventMouseMotion" inherits="InputEventMouse" category="Core" version="3.0-rc1"> +<class name="InputEventMouseMotion" inherits="InputEventMouse" category="Core" version="3.0-stable"> <brief_description> Input event type for mouse motion events. </brief_description> @@ -7,7 +7,7 @@ Contains mouse motion information. Supports relative, absolute positions and speed. See [method Node._input]. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/inputs/mouse_and_input_coordinates.html + http://docs.godotengine.org/en/3.0/tutorials/inputs/mouse_and_input_coordinates.html </tutorials> <demos> </demos> diff --git a/doc/classes/InputEventPanGesture.xml b/doc/classes/InputEventPanGesture.xml index 17fd52c067..1a16c0f385 100644 --- a/doc/classes/InputEventPanGesture.xml +++ b/doc/classes/InputEventPanGesture.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputEventPanGesture" inherits="InputEventGesture" category="Core" version="3.0-rc1"> +<class name="InputEventPanGesture" inherits="InputEventGesture" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/InputEventScreenDrag.xml b/doc/classes/InputEventScreenDrag.xml index 950f79018e..a9780e280a 100644 --- a/doc/classes/InputEventScreenDrag.xml +++ b/doc/classes/InputEventScreenDrag.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputEventScreenDrag" inherits="InputEvent" category="Core" version="3.0-rc1"> +<class name="InputEventScreenDrag" inherits="InputEvent" category="Core" version="3.0-stable"> <brief_description> Input event type for screen drag events. (only available on mobile devices) @@ -8,7 +8,7 @@ Contains screen drag information. See [method Node._input]. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/inputs/inputevent.html + http://docs.godotengine.org/en/3.0/tutorials/inputs/inputevent.html </tutorials> <demos> </demos> diff --git a/doc/classes/InputEventScreenTouch.xml b/doc/classes/InputEventScreenTouch.xml index bd94770da2..783c36099b 100644 --- a/doc/classes/InputEventScreenTouch.xml +++ b/doc/classes/InputEventScreenTouch.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputEventScreenTouch" inherits="InputEvent" category="Core" version="3.0-rc1"> +<class name="InputEventScreenTouch" inherits="InputEvent" category="Core" version="3.0-stable"> <brief_description> Input event type for screen touch events. (only available on mobile devices) @@ -8,7 +8,7 @@ Stores multi-touch press/release information. Supports touch press, touch release and [member index] for multi-touch count and order. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/inputs/inputevent.html + http://docs.godotengine.org/en/3.0/tutorials/inputs/inputevent.html </tutorials> <demos> </demos> diff --git a/doc/classes/InputEventWithModifiers.xml b/doc/classes/InputEventWithModifiers.xml index 3dc102aa61..a1b1b6523f 100644 --- a/doc/classes/InputEventWithModifiers.xml +++ b/doc/classes/InputEventWithModifiers.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputEventWithModifiers" inherits="InputEvent" category="Core" version="3.0-rc1"> +<class name="InputEventWithModifiers" inherits="InputEvent" category="Core" version="3.0-stable"> <brief_description> Base class for keys events with modifiers. </brief_description> @@ -7,7 +7,7 @@ Contains keys events information with modifiers support like [code]SHIFT[/code] or [code]ALT[/code]. See [method Node._input]. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/inputs/inputevent.html + http://docs.godotengine.org/en/3.0/tutorials/inputs/inputevent.html </tutorials> <demos> </demos> diff --git a/doc/classes/InputMap.xml b/doc/classes/InputMap.xml index dde302c095..4cedd94094 100644 --- a/doc/classes/InputMap.xml +++ b/doc/classes/InputMap.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InputMap" inherits="Object" category="Core" version="3.0-rc1"> +<class name="InputMap" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Singleton that manages [InputEventAction]. </brief_description> @@ -7,7 +7,7 @@ Manages all [InputEventAction] which can be created/modified from the project settings menu [code]Project > Project Settings > Input Map[/code] or in code with [method add_action] and [method action_add_event]. See [method Node._input]. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/inputs/inputevent.html#inputmap + http://docs.godotengine.org/en/3.0/tutorials/inputs/inputevent.html#inputmap </tutorials> <demos> </demos> diff --git a/doc/classes/InstancePlaceholder.xml b/doc/classes/InstancePlaceholder.xml index 0ada92d44e..f698551d41 100644 --- a/doc/classes/InstancePlaceholder.xml +++ b/doc/classes/InstancePlaceholder.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InstancePlaceholder" inherits="Node" category="Core" version="3.0-rc1"> +<class name="InstancePlaceholder" inherits="Node" category="Core" version="3.0-stable"> <brief_description> Placeholder for the root [Node] of a [PackedScene]. </brief_description> diff --git a/doc/classes/InterpolatedCamera.xml b/doc/classes/InterpolatedCamera.xml index 5f26f9a755..de84a7df6e 100644 --- a/doc/classes/InterpolatedCamera.xml +++ b/doc/classes/InterpolatedCamera.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="InterpolatedCamera" inherits="Camera" category="Core" version="3.0-rc1"> +<class name="InterpolatedCamera" inherits="Camera" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/ItemList.xml b/doc/classes/ItemList.xml index 7b38dba14a..bc95472ea8 100644 --- a/doc/classes/ItemList.xml +++ b/doc/classes/ItemList.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ItemList" inherits="Control" category="Core" version="3.0-rc1"> +<class name="ItemList" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Control that provides a list of selectable items (and/or icons) in a single column, or optionally in multiple columns. </brief_description> diff --git a/doc/classes/JSON.xml b/doc/classes/JSON.xml index b171317d42..e69c05c3df 100644 --- a/doc/classes/JSON.xml +++ b/doc/classes/JSON.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="JSON" inherits="Object" category="Core" version="3.0-rc1"> +<class name="JSON" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Helper class for parsing JSON data. </brief_description> diff --git a/doc/classes/JSONParseResult.xml b/doc/classes/JSONParseResult.xml index 47899987cb..424720a871 100644 --- a/doc/classes/JSONParseResult.xml +++ b/doc/classes/JSONParseResult.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="JSONParseResult" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="JSONParseResult" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Data class wrapper for decoded JSON. </brief_description> diff --git a/doc/classes/JavaScript.xml b/doc/classes/JavaScript.xml index f6ba522f1a..8183b48ece 100644 --- a/doc/classes/JavaScript.xml +++ b/doc/classes/JavaScript.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="JavaScript" inherits="Object" category="Core" version="3.0-rc1"> +<class name="JavaScript" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Singleton that connects the engine with the browser's JavaScript context in HTML5 export. </brief_description> @@ -7,7 +7,7 @@ The JavaScript singleton is implemented only in HTML5 export. It's used to access the browser's JavaScript context. This allows interaction with embedding pages or calling third-party JavaScript APIs. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/workflow/export/exporting_for_web.html#calling-javascript-from-script + http://docs.godotengine.org/en/3.0/getting_started/workflow/export/exporting_for_web.html#calling-javascript-from-script </tutorials> <demos> </demos> diff --git a/doc/classes/Joint.xml b/doc/classes/Joint.xml index 7b1497e99a..8ead75d556 100644 --- a/doc/classes/Joint.xml +++ b/doc/classes/Joint.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Joint" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="Joint" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> Base class for all 3D joints </brief_description> diff --git a/doc/classes/Joint2D.xml b/doc/classes/Joint2D.xml index 62d25895b2..22f267f26f 100644 --- a/doc/classes/Joint2D.xml +++ b/doc/classes/Joint2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Joint2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="Joint2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Base node for all joint constraints in 2D physics. </brief_description> diff --git a/doc/classes/KinematicBody.xml b/doc/classes/KinematicBody.xml index a782a55504..2c22ae4f93 100644 --- a/doc/classes/KinematicBody.xml +++ b/doc/classes/KinematicBody.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="KinematicBody" inherits="PhysicsBody" category="Core" version="3.0-rc1"> +<class name="KinematicBody" inherits="PhysicsBody" category="Core" version="3.0-stable"> <brief_description> Kinematic body 3D node. </brief_description> @@ -9,7 +9,7 @@ Kinematic Characters: KinematicBody also has an API for moving objects (the [method move_and_collide] and [method move_and_slide] methods) while performing collision tests. This makes them really useful to implement characters that collide against a world, but that don't require advanced physics. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/physics/kinematic_character_2d.html + http://docs.godotengine.org/en/3.0/tutorials/physics/kinematic_character_2d.html </tutorials> <demos> </demos> diff --git a/doc/classes/KinematicBody2D.xml b/doc/classes/KinematicBody2D.xml index d00a887e42..f7303c19c4 100644 --- a/doc/classes/KinematicBody2D.xml +++ b/doc/classes/KinematicBody2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="KinematicBody2D" inherits="PhysicsBody2D" category="Core" version="3.0-rc1"> +<class name="KinematicBody2D" inherits="PhysicsBody2D" category="Core" version="3.0-stable"> <brief_description> Kinematic body 2D node. </brief_description> diff --git a/doc/classes/KinematicCollision.xml b/doc/classes/KinematicCollision.xml index cf1f13b514..613b135578 100644 --- a/doc/classes/KinematicCollision.xml +++ b/doc/classes/KinematicCollision.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="KinematicCollision" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="KinematicCollision" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Collision data for KinematicBody collisions. </brief_description> diff --git a/doc/classes/KinematicCollision2D.xml b/doc/classes/KinematicCollision2D.xml index 300861f3a9..bb949877ad 100644 --- a/doc/classes/KinematicCollision2D.xml +++ b/doc/classes/KinematicCollision2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="KinematicCollision2D" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="KinematicCollision2D" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Collision data for KinematicBody2D collisions. </brief_description> diff --git a/doc/classes/Label.xml b/doc/classes/Label.xml index 3863139652..bbf83308de 100644 --- a/doc/classes/Label.xml +++ b/doc/classes/Label.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Label" inherits="Control" category="Core" version="3.0-rc1"> +<class name="Label" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Displays plain text in a line or wrapped inside a rectangle. For formatted text, use [RichTextLabel]. </brief_description> diff --git a/doc/classes/LargeTexture.xml b/doc/classes/LargeTexture.xml index c371c96990..219943f021 100644 --- a/doc/classes/LargeTexture.xml +++ b/doc/classes/LargeTexture.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="LargeTexture" inherits="Texture" category="Core" version="3.0-rc1"> +<class name="LargeTexture" inherits="Texture" category="Core" version="3.0-stable"> <brief_description> A Texture capable of storing many smaller Textures with offsets. </brief_description> diff --git a/doc/classes/Light.xml b/doc/classes/Light.xml index e6bf39848c..30722919d5 100644 --- a/doc/classes/Light.xml +++ b/doc/classes/Light.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Light" inherits="VisualInstance" category="Core" version="3.0-rc1"> +<class name="Light" inherits="VisualInstance" category="Core" version="3.0-stable"> <brief_description> Provides a base class for different kinds of light nodes. </brief_description> @@ -7,7 +7,7 @@ Light is the abstract base class for light nodes, so it shouldn't be used directly (It can't be instanced). Other types of light nodes inherit from it. Light contains the common variables and parameters used for lighting. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/3d/lights_and_shadows.html + http://docs.godotengine.org/en/3.0/tutorials/3d/lights_and_shadows.html </tutorials> <demos> </demos> diff --git a/doc/classes/Light2D.xml b/doc/classes/Light2D.xml index 97e82f49bf..019bf48082 100644 --- a/doc/classes/Light2D.xml +++ b/doc/classes/Light2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Light2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="Light2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Casts light in a 2D environment. </brief_description> diff --git a/doc/classes/LightOccluder2D.xml b/doc/classes/LightOccluder2D.xml index b33e6f39c6..4ea82918e1 100644 --- a/doc/classes/LightOccluder2D.xml +++ b/doc/classes/LightOccluder2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="LightOccluder2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="LightOccluder2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Occludes light cast by a Light2D, casting shadows. </brief_description> diff --git a/doc/classes/Line2D.xml b/doc/classes/Line2D.xml index 2898a84491..a5eadae715 100644 --- a/doc/classes/Line2D.xml +++ b/doc/classes/Line2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Line2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="Line2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> A 2D line. </brief_description> diff --git a/doc/classes/LineEdit.xml b/doc/classes/LineEdit.xml index c8798b8ee4..d82fafd4ec 100644 --- a/doc/classes/LineEdit.xml +++ b/doc/classes/LineEdit.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="LineEdit" inherits="Control" category="Core" version="3.0-rc1"> +<class name="LineEdit" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Control that provides single line string editing. </brief_description> diff --git a/doc/classes/LineShape2D.xml b/doc/classes/LineShape2D.xml index 90ff87ab73..a6a1e7eb36 100644 --- a/doc/classes/LineShape2D.xml +++ b/doc/classes/LineShape2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="LineShape2D" inherits="Shape2D" category="Core" version="3.0-rc1"> +<class name="LineShape2D" inherits="Shape2D" category="Core" version="3.0-stable"> <brief_description> Line shape for 2D collisions. </brief_description> diff --git a/doc/classes/LinkButton.xml b/doc/classes/LinkButton.xml index f68b6f757e..37bfb005ab 100644 --- a/doc/classes/LinkButton.xml +++ b/doc/classes/LinkButton.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="LinkButton" inherits="BaseButton" category="Core" version="3.0-rc1"> +<class name="LinkButton" inherits="BaseButton" category="Core" version="3.0-stable"> <brief_description> Simple button used to represent a link to some resource </brief_description> diff --git a/doc/classes/Listener.xml b/doc/classes/Listener.xml index be01a5a927..5765e071a4 100644 --- a/doc/classes/Listener.xml +++ b/doc/classes/Listener.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Listener" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="Listener" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/MainLoop.xml b/doc/classes/MainLoop.xml index fb0df1e0d2..5a49641531 100644 --- a/doc/classes/MainLoop.xml +++ b/doc/classes/MainLoop.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="MainLoop" inherits="Object" category="Core" version="3.0-rc1"> +<class name="MainLoop" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Main loop is the abstract main loop base class. </brief_description> diff --git a/doc/classes/MarginContainer.xml b/doc/classes/MarginContainer.xml index 8a64394540..25ac7c5668 100644 --- a/doc/classes/MarginContainer.xml +++ b/doc/classes/MarginContainer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="MarginContainer" inherits="Container" category="Core" version="3.0-rc1"> +<class name="MarginContainer" inherits="Container" category="Core" version="3.0-stable"> <brief_description> Simple margin container. </brief_description> diff --git a/doc/classes/Marshalls.xml b/doc/classes/Marshalls.xml index a0a6bdf0d4..554c32c893 100644 --- a/doc/classes/Marshalls.xml +++ b/doc/classes/Marshalls.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Marshalls" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="Marshalls" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Data transformation (marshalling) and encoding helpers. </brief_description> diff --git a/doc/classes/Material.xml b/doc/classes/Material.xml index f5defdc4ac..5c31efc5e0 100644 --- a/doc/classes/Material.xml +++ b/doc/classes/Material.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Material" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Material" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Abstract base [Resource] for coloring and shading geometry. </brief_description> diff --git a/doc/classes/MenuButton.xml b/doc/classes/MenuButton.xml index 09f9361f30..5b15bba22a 100644 --- a/doc/classes/MenuButton.xml +++ b/doc/classes/MenuButton.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="MenuButton" inherits="Button" category="Core" version="3.0-rc1"> +<class name="MenuButton" inherits="Button" category="Core" version="3.0-stable"> <brief_description> Special button that brings up a [PopupMenu] when clicked. </brief_description> diff --git a/doc/classes/Mesh.xml b/doc/classes/Mesh.xml index 4f606227a6..7fbc7768f7 100644 --- a/doc/classes/Mesh.xml +++ b/doc/classes/Mesh.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Mesh" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Mesh" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> A [Resource] that contains vertex-array based geometry. </brief_description> diff --git a/doc/classes/MeshDataTool.xml b/doc/classes/MeshDataTool.xml index c9e69c8336..720ab6f5d2 100644 --- a/doc/classes/MeshDataTool.xml +++ b/doc/classes/MeshDataTool.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="MeshDataTool" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="MeshDataTool" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/MeshInstance.xml b/doc/classes/MeshInstance.xml index afd9c06b6c..3b9ed70e77 100644 --- a/doc/classes/MeshInstance.xml +++ b/doc/classes/MeshInstance.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="MeshInstance" inherits="GeometryInstance" category="Core" version="3.0-rc1"> +<class name="MeshInstance" inherits="GeometryInstance" category="Core" version="3.0-stable"> <brief_description> Node that instances meshes into a scenario. </brief_description> diff --git a/doc/classes/MeshLibrary.xml b/doc/classes/MeshLibrary.xml index 438ad97adc..774deab0ef 100644 --- a/doc/classes/MeshLibrary.xml +++ b/doc/classes/MeshLibrary.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="MeshLibrary" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="MeshLibrary" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Library of meshes. </brief_description> diff --git a/doc/classes/MultiMesh.xml b/doc/classes/MultiMesh.xml index e54fd446a0..270da019eb 100644 --- a/doc/classes/MultiMesh.xml +++ b/doc/classes/MultiMesh.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="MultiMesh" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="MultiMesh" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Provides high performance mesh instancing. </brief_description> diff --git a/doc/classes/MultiMeshInstance.xml b/doc/classes/MultiMeshInstance.xml index 2896f514aa..aef372f810 100644 --- a/doc/classes/MultiMeshInstance.xml +++ b/doc/classes/MultiMeshInstance.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="MultiMeshInstance" inherits="GeometryInstance" category="Core" version="3.0-rc1"> +<class name="MultiMeshInstance" inherits="GeometryInstance" category="Core" version="3.0-stable"> <brief_description> Node that instances a [MultiMesh]. </brief_description> diff --git a/doc/classes/Mutex.xml b/doc/classes/Mutex.xml index aa87f839be..2ed02cad48 100644 --- a/doc/classes/Mutex.xml +++ b/doc/classes/Mutex.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Mutex" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="Mutex" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> A synchronization Mutex. </brief_description> diff --git a/doc/classes/Navigation.xml b/doc/classes/Navigation.xml index d0d9a961e7..86302694a0 100644 --- a/doc/classes/Navigation.xml +++ b/doc/classes/Navigation.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Navigation" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="Navigation" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> A collection of [code]NavigationMesh[/code] resources and methods used for pathfinding. </brief_description> diff --git a/doc/classes/Navigation2D.xml b/doc/classes/Navigation2D.xml index 1aecb49973..80d53c00a5 100644 --- a/doc/classes/Navigation2D.xml +++ b/doc/classes/Navigation2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Navigation2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="Navigation2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/NavigationMesh.xml b/doc/classes/NavigationMesh.xml index 6ea5a5432a..5cde8942d1 100644 --- a/doc/classes/NavigationMesh.xml +++ b/doc/classes/NavigationMesh.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="NavigationMesh" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="NavigationMesh" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/NavigationMeshInstance.xml b/doc/classes/NavigationMeshInstance.xml index 62f705148f..f329bad0eb 100644 --- a/doc/classes/NavigationMeshInstance.xml +++ b/doc/classes/NavigationMeshInstance.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="NavigationMeshInstance" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="NavigationMeshInstance" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/NavigationPolygon.xml b/doc/classes/NavigationPolygon.xml index ef3e9df0c6..6e8154c4e5 100644 --- a/doc/classes/NavigationPolygon.xml +++ b/doc/classes/NavigationPolygon.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="NavigationPolygon" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="NavigationPolygon" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/NavigationPolygonInstance.xml b/doc/classes/NavigationPolygonInstance.xml index d30fdad99b..023f13de89 100644 --- a/doc/classes/NavigationPolygonInstance.xml +++ b/doc/classes/NavigationPolygonInstance.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="NavigationPolygonInstance" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="NavigationPolygonInstance" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/NetworkedMultiplayerPeer.xml b/doc/classes/NetworkedMultiplayerPeer.xml index 5a600319b1..8f746594bc 100644 --- a/doc/classes/NetworkedMultiplayerPeer.xml +++ b/doc/classes/NetworkedMultiplayerPeer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="NetworkedMultiplayerPeer" inherits="PacketPeer" category="Core" version="3.0-rc1"> +<class name="NetworkedMultiplayerPeer" inherits="PacketPeer" category="Core" version="3.0-stable"> <brief_description> A high-level network interface to simplify multiplayer interactions. </brief_description> @@ -7,7 +7,7 @@ Manages the connection to network peers. Assigns unique IDs to each client connected to the server. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/networking/high_level_multiplayer.html + http://docs.godotengine.org/en/3.0/tutorials/networking/high_level_multiplayer.html </tutorials> <demos> </demos> diff --git a/doc/classes/Nil.xml b/doc/classes/Nil.xml index 2eb0f66a1f..2e845d511a 100644 --- a/doc/classes/Nil.xml +++ b/doc/classes/Nil.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Nil" category="Built-In Types" version="3.0-rc1"> +<class name="Nil" category="Built-In Types" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/NinePatchRect.xml b/doc/classes/NinePatchRect.xml index e1f87f2bd7..e67f0ea4a4 100644 --- a/doc/classes/NinePatchRect.xml +++ b/doc/classes/NinePatchRect.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="NinePatchRect" inherits="Control" category="Core" version="3.0-rc1"> +<class name="NinePatchRect" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Scalable texture-based frame that tiles the texture's centers and sides, but keeps the corners' original size. Perfect for panels and dialog boxes. </brief_description> diff --git a/doc/classes/Node.xml b/doc/classes/Node.xml index 6f64c865cd..46c8bf01a5 100644 --- a/doc/classes/Node.xml +++ b/doc/classes/Node.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Node" inherits="Object" category="Core" version="3.0-rc1"> +<class name="Node" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Base class for all [i]scene[/i] objects. </brief_description> @@ -16,7 +16,7 @@ [b]Networking with nodes:[/b] After connecting to a server (or making one, see [NetworkedMultiplayerENet]) it is possible to use the built-in RPC (remote procedure call) system to communicate over the network. By calling [method rpc] with a method name, it will be called locally and in all connected peers (peers = clients and the server that accepts connections), with behaviour varying depending on the network mode ([method set_network_mode]) of the receiving peer. To identify which node receives the RPC call Godot will use its [NodePath] (make sure node names are the same on all peers). </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/step_by_step/scenes_and_nodes.html + http://docs.godotengine.org/en/3.0/getting_started/step_by_step/scenes_and_nodes.html </tutorials> <demos> </demos> diff --git a/doc/classes/Node2D.xml b/doc/classes/Node2D.xml index 17fcd09384..f51c5abe18 100644 --- a/doc/classes/Node2D.xml +++ b/doc/classes/Node2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Node2D" inherits="CanvasItem" category="Core" version="3.0-rc1"> +<class name="Node2D" inherits="CanvasItem" category="Core" version="3.0-stable"> <brief_description> A 2D game object, parent of all 2D related nodes. Has a position, rotation, scale and Z-index. </brief_description> @@ -7,7 +7,7 @@ A 2D game object, with a position, rotation and scale. All 2D physics nodes and sprites inherit from Node2D. Use Node2D as a parent node to move, scale and rotate children in a 2D project. Also gives control on the node's render order. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/2d/custom_drawing_in_2d.html + http://docs.godotengine.org/en/3.0/tutorials/2d/custom_drawing_in_2d.html </tutorials> <demos> </demos> diff --git a/doc/classes/NodePath.xml b/doc/classes/NodePath.xml index d583f1a290..6027f110da 100644 --- a/doc/classes/NodePath.xml +++ b/doc/classes/NodePath.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="NodePath" category="Built-In Types" version="3.0-rc1"> +<class name="NodePath" category="Built-In Types" version="3.0-stable"> <brief_description> Pre-parsed scene tree path. </brief_description> diff --git a/doc/classes/OS.xml b/doc/classes/OS.xml index 522a00385a..80febff4af 100644 --- a/doc/classes/OS.xml +++ b/doc/classes/OS.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="OS" inherits="Object" category="Core" version="3.0-rc1"> +<class name="OS" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Operating System functions. </brief_description> @@ -87,7 +87,18 @@ <argument index="3" name="output" type="Array" default="[ ]"> </argument> <description> - Execute the binary file in given path, optionally blocking until it returns. A process ID is returned. + Execute the file at the given path, optionally blocking until it returns. + Platform path resolution will take place. The resolved file must exist and be executable. + Returns a process id. + For example: + [codeblock] + var output = [] + var pid = OS.execute('ls', [], true, output) + [/codeblock] + If you wish to access a shell built-in or perform a composite command, a platform specific shell can be invoked. For example: + [codeblock] + var pid = OS.execute('CMD.exe', ['/C', 'cd %TEMP% && dir'], true, output) + [/codeblock] </description> </method> <method name="find_scancode_from_string" qualifiers="const"> diff --git a/doc/classes/Object.xml b/doc/classes/Object.xml index f7bec317ef..8a7006ea97 100644 --- a/doc/classes/Object.xml +++ b/doc/classes/Object.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Object" category="Core" version="3.0-rc1"> +<class name="Object" category="Core" version="3.0-stable"> <brief_description> Base class for all non built-in types. </brief_description> diff --git a/doc/classes/OccluderPolygon2D.xml b/doc/classes/OccluderPolygon2D.xml index 2c1c9a96c5..f16aca487e 100644 --- a/doc/classes/OccluderPolygon2D.xml +++ b/doc/classes/OccluderPolygon2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="OccluderPolygon2D" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="OccluderPolygon2D" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Defines a 2D polygon for LightOccluder2D. </brief_description> diff --git a/doc/classes/OmniLight.xml b/doc/classes/OmniLight.xml index b3c3ce31e1..d4d00e2a9b 100644 --- a/doc/classes/OmniLight.xml +++ b/doc/classes/OmniLight.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="OmniLight" inherits="Light" category="Core" version="3.0-rc1"> +<class name="OmniLight" inherits="Light" category="Core" version="3.0-stable"> <brief_description> OmniDirectional Light, such as a light bulb or a candle. </brief_description> @@ -7,7 +7,7 @@ An OmniDirectional light is a type of [Light] node that emits lights in all directions. The light is attenuated through the distance and this attenuation can be configured by changing the energy, radius and attenuation parameters of [Light]. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/3d/lights_and_shadows.html + http://docs.godotengine.org/en/3.0/tutorials/3d/lights_and_shadows.html </tutorials> <demos> </demos> diff --git a/doc/classes/OptionButton.xml b/doc/classes/OptionButton.xml index d3a7b60b0c..56f4aa2082 100644 --- a/doc/classes/OptionButton.xml +++ b/doc/classes/OptionButton.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="OptionButton" inherits="Button" category="Core" version="3.0-rc1"> +<class name="OptionButton" inherits="Button" category="Core" version="3.0-stable"> <brief_description> Button control that provides selectable options when pressed. </brief_description> diff --git a/doc/classes/PCKPacker.xml b/doc/classes/PCKPacker.xml index bed763c554..a04f9ef6fb 100644 --- a/doc/classes/PCKPacker.xml +++ b/doc/classes/PCKPacker.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PCKPacker" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="PCKPacker" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/PHashTranslation.xml b/doc/classes/PHashTranslation.xml index 4b31b453eb..94fddad706 100644 --- a/doc/classes/PHashTranslation.xml +++ b/doc/classes/PHashTranslation.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PHashTranslation" inherits="Translation" category="Core" version="3.0-rc1"> +<class name="PHashTranslation" inherits="Translation" category="Core" version="3.0-stable"> <brief_description> Optimized translation. </brief_description> diff --git a/doc/classes/PackedDataContainer.xml b/doc/classes/PackedDataContainer.xml index 6d162ef04b..42d00e067b 100644 --- a/doc/classes/PackedDataContainer.xml +++ b/doc/classes/PackedDataContainer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PackedDataContainer" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="PackedDataContainer" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/PackedDataContainerRef.xml b/doc/classes/PackedDataContainerRef.xml index 6a3d9a5f22..1adbbeb5a1 100644 --- a/doc/classes/PackedDataContainerRef.xml +++ b/doc/classes/PackedDataContainerRef.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PackedDataContainerRef" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="PackedDataContainerRef" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/PackedScene.xml b/doc/classes/PackedScene.xml index 852b1d836a..a5877a66d2 100644 --- a/doc/classes/PackedScene.xml +++ b/doc/classes/PackedScene.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PackedScene" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="PackedScene" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> An abstraction of a serialized scene. </brief_description> diff --git a/doc/classes/PacketPeer.xml b/doc/classes/PacketPeer.xml index bbd2f9630b..354ef1f3f3 100644 --- a/doc/classes/PacketPeer.xml +++ b/doc/classes/PacketPeer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PacketPeer" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="PacketPeer" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Abstraction and base class for packet-based protocols. </brief_description> diff --git a/doc/classes/PacketPeerStream.xml b/doc/classes/PacketPeerStream.xml index 6ca376a74f..b475c9d99e 100644 --- a/doc/classes/PacketPeerStream.xml +++ b/doc/classes/PacketPeerStream.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PacketPeerStream" inherits="PacketPeer" category="Core" version="3.0-rc1"> +<class name="PacketPeerStream" inherits="PacketPeer" category="Core" version="3.0-stable"> <brief_description> Wrapper to use a PacketPeer over a StreamPeer. </brief_description> diff --git a/doc/classes/PacketPeerUDP.xml b/doc/classes/PacketPeerUDP.xml index 93a6b285cf..d7b38297ba 100644 --- a/doc/classes/PacketPeerUDP.xml +++ b/doc/classes/PacketPeerUDP.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PacketPeerUDP" inherits="PacketPeer" category="Core" version="3.0-rc1"> +<class name="PacketPeerUDP" inherits="PacketPeer" category="Core" version="3.0-stable"> <brief_description> UDP packet peer. </brief_description> diff --git a/doc/classes/Panel.xml b/doc/classes/Panel.xml index 99b7728b79..38c605f8a4 100644 --- a/doc/classes/Panel.xml +++ b/doc/classes/Panel.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Panel" inherits="Control" category="Core" version="3.0-rc1"> +<class name="Panel" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Provides an opaque background for [Control] children. </brief_description> diff --git a/doc/classes/PanelContainer.xml b/doc/classes/PanelContainer.xml index 7fa43b6f22..4c0875dea5 100644 --- a/doc/classes/PanelContainer.xml +++ b/doc/classes/PanelContainer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PanelContainer" inherits="Container" category="Core" version="3.0-rc1"> +<class name="PanelContainer" inherits="Container" category="Core" version="3.0-stable"> <brief_description> Panel container type. </brief_description> diff --git a/doc/classes/PanoramaSky.xml b/doc/classes/PanoramaSky.xml index 822975742e..b99f29e112 100644 --- a/doc/classes/PanoramaSky.xml +++ b/doc/classes/PanoramaSky.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PanoramaSky" inherits="Sky" category="Core" version="3.0-rc1"> +<class name="PanoramaSky" inherits="Sky" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/ParallaxBackground.xml b/doc/classes/ParallaxBackground.xml index 77041115c5..0b9e3c9609 100644 --- a/doc/classes/ParallaxBackground.xml +++ b/doc/classes/ParallaxBackground.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ParallaxBackground" inherits="CanvasLayer" category="Core" version="3.0-rc1"> +<class name="ParallaxBackground" inherits="CanvasLayer" category="Core" version="3.0-stable"> <brief_description> A node used to create a parallax scrolling background. </brief_description> diff --git a/doc/classes/ParallaxLayer.xml b/doc/classes/ParallaxLayer.xml index ce02d7940f..1feb3054f3 100644 --- a/doc/classes/ParallaxLayer.xml +++ b/doc/classes/ParallaxLayer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ParallaxLayer" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="ParallaxLayer" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> A parallax scrolling layer to be used with [ParallaxBackground]. </brief_description> diff --git a/doc/classes/Particles.xml b/doc/classes/Particles.xml index c0ed69bdd7..bdf62f2b14 100644 --- a/doc/classes/Particles.xml +++ b/doc/classes/Particles.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Particles" inherits="GeometryInstance" category="Core" version="3.0-rc1"> +<class name="Particles" inherits="GeometryInstance" category="Core" version="3.0-stable"> <brief_description> 3D particle emitter. </brief_description> diff --git a/doc/classes/Particles2D.xml b/doc/classes/Particles2D.xml index 60b9d40f4d..20b9632c30 100644 --- a/doc/classes/Particles2D.xml +++ b/doc/classes/Particles2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Particles2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="Particles2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> 2D particle emitter. </brief_description> diff --git a/doc/classes/ParticlesMaterial.xml b/doc/classes/ParticlesMaterial.xml index 5eab80c349..28ca512ec4 100644 --- a/doc/classes/ParticlesMaterial.xml +++ b/doc/classes/ParticlesMaterial.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ParticlesMaterial" inherits="Material" category="Core" version="3.0-rc1"> +<class name="ParticlesMaterial" inherits="Material" category="Core" version="3.0-stable"> <brief_description> Particle properties for [Particles] and [Particles2D] nodes. </brief_description> diff --git a/doc/classes/Path.xml b/doc/classes/Path.xml index c03fca3be7..0d931e12fd 100644 --- a/doc/classes/Path.xml +++ b/doc/classes/Path.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Path" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="Path" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> Container for a [Curve3D]. </brief_description> diff --git a/doc/classes/Path2D.xml b/doc/classes/Path2D.xml index 6c79046e4b..e889027283 100644 --- a/doc/classes/Path2D.xml +++ b/doc/classes/Path2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Path2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="Path2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Contains a [Curve2D] path for [PathFollow2D] nodes to follow. </brief_description> diff --git a/doc/classes/PathFollow.xml b/doc/classes/PathFollow.xml index 5b34a37e1b..144afa21e7 100644 --- a/doc/classes/PathFollow.xml +++ b/doc/classes/PathFollow.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PathFollow" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="PathFollow" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> Point sampler for a [Path]. </brief_description> diff --git a/doc/classes/PathFollow2D.xml b/doc/classes/PathFollow2D.xml index ecc575df16..2d844c22bb 100644 --- a/doc/classes/PathFollow2D.xml +++ b/doc/classes/PathFollow2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PathFollow2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="PathFollow2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Point sampler for a [Path2D]. </brief_description> diff --git a/doc/classes/Performance.xml b/doc/classes/Performance.xml index f5079e9b4b..18e45f7c3f 100644 --- a/doc/classes/Performance.xml +++ b/doc/classes/Performance.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Performance" inherits="Object" category="Core" version="3.0-rc1"> +<class name="Performance" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Exposes performance related data. </brief_description> diff --git a/doc/classes/Physics2DDirectBodyState.xml b/doc/classes/Physics2DDirectBodyState.xml index 3dad6fe279..190325396d 100644 --- a/doc/classes/Physics2DDirectBodyState.xml +++ b/doc/classes/Physics2DDirectBodyState.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Physics2DDirectBodyState" inherits="Object" category="Core" version="3.0-rc1"> +<class name="Physics2DDirectBodyState" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Direct access object to a physics body in the [Physics2DServer]. </brief_description> diff --git a/doc/classes/Physics2DDirectBodyStateSW.xml b/doc/classes/Physics2DDirectBodyStateSW.xml index 0c4d76ffac..f6bcaef7be 100644 --- a/doc/classes/Physics2DDirectBodyStateSW.xml +++ b/doc/classes/Physics2DDirectBodyStateSW.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Physics2DDirectBodyStateSW" inherits="Physics2DDirectBodyState" category="Core" version="3.0-rc1"> +<class name="Physics2DDirectBodyStateSW" inherits="Physics2DDirectBodyState" category="Core" version="3.0-stable"> <brief_description> Software implementation of [Physics2DDirectBodyState]. </brief_description> diff --git a/doc/classes/Physics2DDirectSpaceState.xml b/doc/classes/Physics2DDirectSpaceState.xml index 08b10da717..5e0908f497 100644 --- a/doc/classes/Physics2DDirectSpaceState.xml +++ b/doc/classes/Physics2DDirectSpaceState.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Physics2DDirectSpaceState" inherits="Object" category="Core" version="3.0-rc1"> +<class name="Physics2DDirectSpaceState" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Direct access object to a space in the [Physics2DServer]. </brief_description> @@ -7,7 +7,7 @@ Direct access object to a space in the [Physics2DServer]. It's used mainly to do queries against objects and areas residing in a given space. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/physics/ray-casting.html + http://docs.godotengine.org/en/3.0/tutorials/physics/ray-casting.html </tutorials> <demos> </demos> diff --git a/doc/classes/Physics2DServer.xml b/doc/classes/Physics2DServer.xml index 40c00d65c7..c0316aa1bc 100644 --- a/doc/classes/Physics2DServer.xml +++ b/doc/classes/Physics2DServer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Physics2DServer" inherits="Object" category="Core" version="3.0-rc1"> +<class name="Physics2DServer" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Physics 2D Server. </brief_description> diff --git a/doc/classes/Physics2DServerSW.xml b/doc/classes/Physics2DServerSW.xml index 3fd1cc6ac6..6942c5e3af 100644 --- a/doc/classes/Physics2DServerSW.xml +++ b/doc/classes/Physics2DServerSW.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Physics2DServerSW" inherits="Physics2DServer" category="Core" version="3.0-rc1"> +<class name="Physics2DServerSW" inherits="Physics2DServer" category="Core" version="3.0-stable"> <brief_description> Software implementation of [Physics2DServer]. </brief_description> diff --git a/doc/classes/Physics2DShapeQueryParameters.xml b/doc/classes/Physics2DShapeQueryParameters.xml index 2d1b863379..7cd35f4167 100644 --- a/doc/classes/Physics2DShapeQueryParameters.xml +++ b/doc/classes/Physics2DShapeQueryParameters.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Physics2DShapeQueryParameters" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="Physics2DShapeQueryParameters" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Parameters to be sent to a 2D shape physics query. </brief_description> diff --git a/doc/classes/Physics2DShapeQueryResult.xml b/doc/classes/Physics2DShapeQueryResult.xml index d583ed6a18..b080da43a2 100644 --- a/doc/classes/Physics2DShapeQueryResult.xml +++ b/doc/classes/Physics2DShapeQueryResult.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Physics2DShapeQueryResult" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="Physics2DShapeQueryResult" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/Physics2DTestMotionResult.xml b/doc/classes/Physics2DTestMotionResult.xml index 4ad4b011fc..8b4260c484 100644 --- a/doc/classes/Physics2DTestMotionResult.xml +++ b/doc/classes/Physics2DTestMotionResult.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Physics2DTestMotionResult" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="Physics2DTestMotionResult" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/PhysicsBody.xml b/doc/classes/PhysicsBody.xml index 078512ccc9..27db2c8f07 100644 --- a/doc/classes/PhysicsBody.xml +++ b/doc/classes/PhysicsBody.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PhysicsBody" inherits="CollisionObject" category="Core" version="3.0-rc1"> +<class name="PhysicsBody" inherits="CollisionObject" category="Core" version="3.0-stable"> <brief_description> Base class for all objects affected by physics in 3D space. </brief_description> @@ -7,7 +7,7 @@ PhysicsBody is an abstract base class for implementing a physics body. All *Body types inherit from it. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/physics/physics_introduction.html + http://docs.godotengine.org/en/3.0/tutorials/physics/physics_introduction.html </tutorials> <demos> </demos> diff --git a/doc/classes/PhysicsBody2D.xml b/doc/classes/PhysicsBody2D.xml index 340422aea6..34e86fa63a 100644 --- a/doc/classes/PhysicsBody2D.xml +++ b/doc/classes/PhysicsBody2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PhysicsBody2D" inherits="CollisionObject2D" category="Core" version="3.0-rc1"> +<class name="PhysicsBody2D" inherits="CollisionObject2D" category="Core" version="3.0-stable"> <brief_description> Base class for all objects affected by physics in 2D space. </brief_description> @@ -7,7 +7,7 @@ PhysicsBody2D is an abstract base class for implementing a physics body. All *Body2D types inherit from it. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/physics/physics_introduction.html + http://docs.godotengine.org/en/3.0/tutorials/physics/physics_introduction.html </tutorials> <demos> </demos> diff --git a/doc/classes/PhysicsDirectBodyState.xml b/doc/classes/PhysicsDirectBodyState.xml index 54de771469..1f9c492571 100644 --- a/doc/classes/PhysicsDirectBodyState.xml +++ b/doc/classes/PhysicsDirectBodyState.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PhysicsDirectBodyState" inherits="Object" category="Core" version="3.0-rc1"> +<class name="PhysicsDirectBodyState" inherits="Object" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/PhysicsDirectSpaceState.xml b/doc/classes/PhysicsDirectSpaceState.xml index 88a567831b..6c8d084f26 100644 --- a/doc/classes/PhysicsDirectSpaceState.xml +++ b/doc/classes/PhysicsDirectSpaceState.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PhysicsDirectSpaceState" inherits="Object" category="Core" version="3.0-rc1"> +<class name="PhysicsDirectSpaceState" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Direct access object to a space in the [PhysicsServer]. </brief_description> @@ -7,7 +7,7 @@ Direct access object to a space in the [PhysicsServer]. It's used mainly to do queries against objects and areas residing in a given space. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/physics/ray-casting.html + http://docs.godotengine.org/en/3.0/tutorials/physics/ray-casting.html </tutorials> <demos> </demos> diff --git a/doc/classes/PhysicsServer.xml b/doc/classes/PhysicsServer.xml index f822867666..9920d5364b 100644 --- a/doc/classes/PhysicsServer.xml +++ b/doc/classes/PhysicsServer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PhysicsServer" inherits="Object" category="Core" version="3.0-rc1"> +<class name="PhysicsServer" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Server interface for low level physics access. </brief_description> diff --git a/doc/classes/PhysicsShapeQueryParameters.xml b/doc/classes/PhysicsShapeQueryParameters.xml index d45d64f635..3f68136285 100644 --- a/doc/classes/PhysicsShapeQueryParameters.xml +++ b/doc/classes/PhysicsShapeQueryParameters.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PhysicsShapeQueryParameters" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="PhysicsShapeQueryParameters" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/PhysicsShapeQueryResult.xml b/doc/classes/PhysicsShapeQueryResult.xml index b011342340..109074c35c 100644 --- a/doc/classes/PhysicsShapeQueryResult.xml +++ b/doc/classes/PhysicsShapeQueryResult.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PhysicsShapeQueryResult" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="PhysicsShapeQueryResult" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Result of a shape query in Physics2DServer. </brief_description> diff --git a/doc/classes/PinJoint.xml b/doc/classes/PinJoint.xml index eeea1d5565..a8cc0ad9b3 100644 --- a/doc/classes/PinJoint.xml +++ b/doc/classes/PinJoint.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PinJoint" inherits="Joint" category="Core" version="3.0-rc1"> +<class name="PinJoint" inherits="Joint" category="Core" version="3.0-stable"> <brief_description> Pin Joint for 3D Shapes. </brief_description> diff --git a/doc/classes/PinJoint2D.xml b/doc/classes/PinJoint2D.xml index b626571e64..08fb849523 100644 --- a/doc/classes/PinJoint2D.xml +++ b/doc/classes/PinJoint2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PinJoint2D" inherits="Joint2D" category="Core" version="3.0-rc1"> +<class name="PinJoint2D" inherits="Joint2D" category="Core" version="3.0-stable"> <brief_description> Pin Joint for 2D Shapes. </brief_description> diff --git a/doc/classes/Plane.xml b/doc/classes/Plane.xml index 307049e055..b1984ec03f 100644 --- a/doc/classes/Plane.xml +++ b/doc/classes/Plane.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Plane" category="Built-In Types" version="3.0-rc1"> +<class name="Plane" category="Built-In Types" version="3.0-stable"> <brief_description> Plane in hessian form. </brief_description> @@ -7,7 +7,7 @@ Plane represents a normalized plane equation. Basically, "normal" is the normal of the plane (a,b,c normalized), and "d" is the distance from the origin to the plane (in the direction of "normal"). "Over" or "Above" the plane is considered the side of the plane towards where the normal is pointing. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/math/index.html + http://docs.godotengine.org/en/3.0/tutorials/math/index.html </tutorials> <demos> </demos> diff --git a/doc/classes/PlaneMesh.xml b/doc/classes/PlaneMesh.xml index 9206cba288..cd97d5c6eb 100644 --- a/doc/classes/PlaneMesh.xml +++ b/doc/classes/PlaneMesh.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PlaneMesh" inherits="PrimitiveMesh" category="Core" version="3.0-rc1"> +<class name="PlaneMesh" inherits="PrimitiveMesh" category="Core" version="3.0-stable"> <brief_description> Class representing a planar [PrimitiveMesh]. </brief_description> diff --git a/doc/classes/PlaneShape.xml b/doc/classes/PlaneShape.xml index fd6ea21847..5912a2a91b 100644 --- a/doc/classes/PlaneShape.xml +++ b/doc/classes/PlaneShape.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PlaneShape" inherits="Shape" category="Core" version="3.0-rc1"> +<class name="PlaneShape" inherits="Shape" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/Polygon2D.xml b/doc/classes/Polygon2D.xml index dad7d5d202..8c68c06e65 100644 --- a/doc/classes/Polygon2D.xml +++ b/doc/classes/Polygon2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Polygon2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="Polygon2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> A 2D polygon. </brief_description> diff --git a/doc/classes/PolygonPathFinder.xml b/doc/classes/PolygonPathFinder.xml index c3867a0e99..cea33fa5c8 100644 --- a/doc/classes/PolygonPathFinder.xml +++ b/doc/classes/PolygonPathFinder.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PolygonPathFinder" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="PolygonPathFinder" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/PoolByteArray.xml b/doc/classes/PoolByteArray.xml index 48489a2319..5e80072d46 100644 --- a/doc/classes/PoolByteArray.xml +++ b/doc/classes/PoolByteArray.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PoolByteArray" category="Built-In Types" version="3.0-rc1"> +<class name="PoolByteArray" category="Built-In Types" version="3.0-stable"> <brief_description> Raw byte array. </brief_description> diff --git a/doc/classes/PoolColorArray.xml b/doc/classes/PoolColorArray.xml index 1b274fede9..47fb38f440 100644 --- a/doc/classes/PoolColorArray.xml +++ b/doc/classes/PoolColorArray.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PoolColorArray" category="Built-In Types" version="3.0-rc1"> +<class name="PoolColorArray" category="Built-In Types" version="3.0-stable"> <brief_description> Array of Colors </brief_description> diff --git a/doc/classes/PoolIntArray.xml b/doc/classes/PoolIntArray.xml index 63079ae931..c24d565db8 100644 --- a/doc/classes/PoolIntArray.xml +++ b/doc/classes/PoolIntArray.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PoolIntArray" category="Built-In Types" version="3.0-rc1"> +<class name="PoolIntArray" category="Built-In Types" version="3.0-stable"> <brief_description> Integer Array. </brief_description> diff --git a/doc/classes/PoolRealArray.xml b/doc/classes/PoolRealArray.xml index 54a8769993..49f4ed85d2 100644 --- a/doc/classes/PoolRealArray.xml +++ b/doc/classes/PoolRealArray.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PoolRealArray" category="Built-In Types" version="3.0-rc1"> +<class name="PoolRealArray" category="Built-In Types" version="3.0-stable"> <brief_description> Real Array. </brief_description> diff --git a/doc/classes/PoolStringArray.xml b/doc/classes/PoolStringArray.xml index 7150b7d485..bc273e2fb6 100644 --- a/doc/classes/PoolStringArray.xml +++ b/doc/classes/PoolStringArray.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PoolStringArray" category="Built-In Types" version="3.0-rc1"> +<class name="PoolStringArray" category="Built-In Types" version="3.0-stable"> <brief_description> String Array. </brief_description> diff --git a/doc/classes/PoolVector2Array.xml b/doc/classes/PoolVector2Array.xml index b282b619d4..d08cfbba33 100644 --- a/doc/classes/PoolVector2Array.xml +++ b/doc/classes/PoolVector2Array.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PoolVector2Array" category="Built-In Types" version="3.0-rc1"> +<class name="PoolVector2Array" category="Built-In Types" version="3.0-stable"> <brief_description> An Array of Vector2. </brief_description> diff --git a/doc/classes/PoolVector3Array.xml b/doc/classes/PoolVector3Array.xml index 94364dc3b9..99d5929ded 100644 --- a/doc/classes/PoolVector3Array.xml +++ b/doc/classes/PoolVector3Array.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PoolVector3Array" category="Built-In Types" version="3.0-rc1"> +<class name="PoolVector3Array" category="Built-In Types" version="3.0-stable"> <brief_description> An Array of Vector3. </brief_description> diff --git a/doc/classes/Popup.xml b/doc/classes/Popup.xml index 6a897001b7..0e6d6c844d 100644 --- a/doc/classes/Popup.xml +++ b/doc/classes/Popup.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Popup" inherits="Control" category="Core" version="3.0-rc1"> +<class name="Popup" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Base container control for popups and dialogs. </brief_description> diff --git a/doc/classes/PopupDialog.xml b/doc/classes/PopupDialog.xml index 6510a647b5..b47674b588 100644 --- a/doc/classes/PopupDialog.xml +++ b/doc/classes/PopupDialog.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PopupDialog" inherits="Popup" category="Core" version="3.0-rc1"> +<class name="PopupDialog" inherits="Popup" category="Core" version="3.0-stable"> <brief_description> Base class for Popup Dialogs. </brief_description> diff --git a/doc/classes/PopupMenu.xml b/doc/classes/PopupMenu.xml index da73abbabb..2ffdc07e1f 100644 --- a/doc/classes/PopupMenu.xml +++ b/doc/classes/PopupMenu.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PopupMenu" inherits="Popup" category="Core" version="3.0-rc1"> +<class name="PopupMenu" inherits="Popup" category="Core" version="3.0-stable"> <brief_description> PopupMenu displays a list of options. </brief_description> diff --git a/doc/classes/PopupPanel.xml b/doc/classes/PopupPanel.xml index e634017fc0..0de5319f59 100644 --- a/doc/classes/PopupPanel.xml +++ b/doc/classes/PopupPanel.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PopupPanel" inherits="Popup" category="Core" version="3.0-rc1"> +<class name="PopupPanel" inherits="Popup" category="Core" version="3.0-stable"> <brief_description> Class for displaying popups with a panel background. </brief_description> diff --git a/doc/classes/Position2D.xml b/doc/classes/Position2D.xml index 0fbf7479e7..d06d9220a7 100644 --- a/doc/classes/Position2D.xml +++ b/doc/classes/Position2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Position2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="Position2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Generic 2D Position hint for editing. </brief_description> diff --git a/doc/classes/Position3D.xml b/doc/classes/Position3D.xml index 3136293577..5f3aa004dc 100644 --- a/doc/classes/Position3D.xml +++ b/doc/classes/Position3D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Position3D" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="Position3D" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> Generic 3D Position hint for editing </brief_description> diff --git a/doc/classes/PrimitiveMesh.xml b/doc/classes/PrimitiveMesh.xml index c472179c7f..7f0ee9ce37 100644 --- a/doc/classes/PrimitiveMesh.xml +++ b/doc/classes/PrimitiveMesh.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PrimitiveMesh" inherits="Mesh" category="Core" version="3.0-rc1"> +<class name="PrimitiveMesh" inherits="Mesh" category="Core" version="3.0-stable"> <brief_description> Base class for all primitive meshes. Handles applying a [Material] to a primitive mesh. </brief_description> diff --git a/doc/classes/PrismMesh.xml b/doc/classes/PrismMesh.xml index 33a9547689..389acc9320 100644 --- a/doc/classes/PrismMesh.xml +++ b/doc/classes/PrismMesh.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PrismMesh" inherits="PrimitiveMesh" category="Core" version="3.0-rc1"> +<class name="PrismMesh" inherits="PrimitiveMesh" category="Core" version="3.0-stable"> <brief_description> Class representing a prism-shaped [PrimitiveMesh]. </brief_description> diff --git a/doc/classes/ProceduralSky.xml b/doc/classes/ProceduralSky.xml index ce8c2178db..9d7e590fa3 100644 --- a/doc/classes/ProceduralSky.xml +++ b/doc/classes/ProceduralSky.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ProceduralSky" inherits="Sky" category="Core" version="3.0-rc1"> +<class name="ProceduralSky" inherits="Sky" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/ProgressBar.xml b/doc/classes/ProgressBar.xml index 1ead8e9624..321f27008d 100644 --- a/doc/classes/ProgressBar.xml +++ b/doc/classes/ProgressBar.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ProgressBar" inherits="Range" category="Core" version="3.0-rc1"> +<class name="ProgressBar" inherits="Range" category="Core" version="3.0-stable"> <brief_description> General purpose progress bar. </brief_description> diff --git a/doc/classes/ProjectSettings.xml b/doc/classes/ProjectSettings.xml index 3374eccc66..7d0856127c 100644 --- a/doc/classes/ProjectSettings.xml +++ b/doc/classes/ProjectSettings.xml @@ -1,10 +1,10 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ProjectSettings" inherits="Object" category="Core" version="3.0-rc1"> +<class name="ProjectSettings" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Contains global variables accessible from everywhere. </brief_description> <description> - Contains global variables accessible from everywhere. Use the normal [Object] API, such as "ProjectSettings.get(variable)", "ProjectSettings.set(variable,value)" or "ProjectSettings.has(variable)" to access them. Variables stored in project.godot are also loaded into ProjectSettings, making this object very useful for reading custom game configuration options. + Contains global variables accessible from everywhere. Use "ProjectSettings.get_setting(variable)", "ProjectSettings.set_setting(variable,value)" or "ProjectSettings.has_setting(variable)" to access them. Variables stored in project.godot are also loaded into ProjectSettings, making this object very useful for reading custom game configuration options. </description> <tutorials> </tutorials> diff --git a/doc/classes/ProximityGroup.xml b/doc/classes/ProximityGroup.xml index af731a9c1f..b4a424dfdd 100644 --- a/doc/classes/ProximityGroup.xml +++ b/doc/classes/ProximityGroup.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ProximityGroup" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="ProximityGroup" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> General purpose proximity-detection node. </brief_description> diff --git a/doc/classes/ProxyTexture.xml b/doc/classes/ProxyTexture.xml index 58b3f87038..68f03ca4fa 100644 --- a/doc/classes/ProxyTexture.xml +++ b/doc/classes/ProxyTexture.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ProxyTexture" inherits="Texture" category="Core" version="3.0-rc1"> +<class name="ProxyTexture" inherits="Texture" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/QuadMesh.xml b/doc/classes/QuadMesh.xml index 64493c8941..f1b38d379a 100644 --- a/doc/classes/QuadMesh.xml +++ b/doc/classes/QuadMesh.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="QuadMesh" inherits="PrimitiveMesh" category="Core" version="3.0-rc1"> +<class name="QuadMesh" inherits="PrimitiveMesh" category="Core" version="3.0-stable"> <brief_description> Class representing a square mesh. </brief_description> diff --git a/doc/classes/Quat.xml b/doc/classes/Quat.xml index 4ff6210488..ead73d0267 100644 --- a/doc/classes/Quat.xml +++ b/doc/classes/Quat.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Quat" category="Built-In Types" version="3.0-rc1"> +<class name="Quat" category="Built-In Types" version="3.0-stable"> <brief_description> Quaternion. </brief_description> diff --git a/doc/classes/RID.xml b/doc/classes/RID.xml index e539bb43e5..1510d75679 100644 --- a/doc/classes/RID.xml +++ b/doc/classes/RID.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="RID" category="Built-In Types" version="3.0-rc1"> +<class name="RID" category="Built-In Types" version="3.0-stable"> <brief_description> Handle for a [Resource]'s unique ID. </brief_description> diff --git a/doc/classes/Range.xml b/doc/classes/Range.xml index 5cff3edd92..8a0c831805 100644 --- a/doc/classes/Range.xml +++ b/doc/classes/Range.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Range" inherits="Control" category="Core" version="3.0-rc1"> +<class name="Range" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Abstract base class for range-based controls. </brief_description> diff --git a/doc/classes/RayCast.xml b/doc/classes/RayCast.xml index 9bf9c68525..09e0f8b643 100644 --- a/doc/classes/RayCast.xml +++ b/doc/classes/RayCast.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="RayCast" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="RayCast" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> Query the closest object intersecting a ray. </brief_description> diff --git a/doc/classes/RayCast2D.xml b/doc/classes/RayCast2D.xml index 2d53206663..b76c880bb7 100644 --- a/doc/classes/RayCast2D.xml +++ b/doc/classes/RayCast2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="RayCast2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="RayCast2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Query the closest object intersecting a ray. </brief_description> diff --git a/doc/classes/RayShape.xml b/doc/classes/RayShape.xml index 756377980f..6d83ed2903 100644 --- a/doc/classes/RayShape.xml +++ b/doc/classes/RayShape.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="RayShape" inherits="Shape" category="Core" version="3.0-rc1"> +<class name="RayShape" inherits="Shape" category="Core" version="3.0-stable"> <brief_description> Ray shape for 3D collisions. </brief_description> diff --git a/doc/classes/RayShape2D.xml b/doc/classes/RayShape2D.xml index a2ba1b4365..ce004b582b 100644 --- a/doc/classes/RayShape2D.xml +++ b/doc/classes/RayShape2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="RayShape2D" inherits="Shape2D" category="Core" version="3.0-rc1"> +<class name="RayShape2D" inherits="Shape2D" category="Core" version="3.0-stable"> <brief_description> Ray shape for 2D collisions. </brief_description> diff --git a/doc/classes/Rect2.xml b/doc/classes/Rect2.xml index 4890c2bc2c..6d953d2615 100644 --- a/doc/classes/Rect2.xml +++ b/doc/classes/Rect2.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Rect2" category="Built-In Types" version="3.0-rc1"> +<class name="Rect2" category="Built-In Types" version="3.0-stable"> <brief_description> 2D Axis-aligned bounding box. </brief_description> @@ -7,7 +7,7 @@ Rect2 consists of a position, a size, and several utility functions. It is typically used for fast overlap tests. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/math/index.html + http://docs.godotengine.org/en/3.0/tutorials/math/index.html </tutorials> <demos> </demos> diff --git a/doc/classes/RectangleShape2D.xml b/doc/classes/RectangleShape2D.xml index 9b0d6182ad..4ecd0aadf4 100644 --- a/doc/classes/RectangleShape2D.xml +++ b/doc/classes/RectangleShape2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="RectangleShape2D" inherits="Shape2D" category="Core" version="3.0-rc1"> +<class name="RectangleShape2D" inherits="Shape2D" category="Core" version="3.0-stable"> <brief_description> Rectangle shape for 2D collisions. </brief_description> diff --git a/doc/classes/Reference.xml b/doc/classes/Reference.xml index 6ac3010c42..ba769db5e7 100644 --- a/doc/classes/Reference.xml +++ b/doc/classes/Reference.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Reference" inherits="Object" category="Core" version="3.0-rc1"> +<class name="Reference" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Base class for anything that keeps a reference count. </brief_description> diff --git a/doc/classes/ReferenceRect.xml b/doc/classes/ReferenceRect.xml index 77d7eff195..2a13eb3312 100644 --- a/doc/classes/ReferenceRect.xml +++ b/doc/classes/ReferenceRect.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ReferenceRect" inherits="Control" category="Core" version="3.0-rc1"> +<class name="ReferenceRect" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Reference frame for GUI. </brief_description> diff --git a/doc/classes/ReflectionProbe.xml b/doc/classes/ReflectionProbe.xml index 50eca9699a..5db9f32486 100644 --- a/doc/classes/ReflectionProbe.xml +++ b/doc/classes/ReflectionProbe.xml @@ -1,11 +1,11 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ReflectionProbe" inherits="VisualInstance" category="Core" version="3.0-rc1"> +<class name="ReflectionProbe" inherits="VisualInstance" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/3d/reflection_probes.html + http://docs.godotengine.org/en/3.0/tutorials/3d/reflection_probes.html </tutorials> <demos> </demos> diff --git a/doc/classes/RemoteTransform.xml b/doc/classes/RemoteTransform.xml index b8d636590f..e9b8d2b746 100644 --- a/doc/classes/RemoteTransform.xml +++ b/doc/classes/RemoteTransform.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="RemoteTransform" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="RemoteTransform" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> RemoteTransform leads the [Transform] of another [Spatial] derived Node in the scene. </brief_description> diff --git a/doc/classes/RemoteTransform2D.xml b/doc/classes/RemoteTransform2D.xml index 15bafa7161..c6022fd1ff 100644 --- a/doc/classes/RemoteTransform2D.xml +++ b/doc/classes/RemoteTransform2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="RemoteTransform2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="RemoteTransform2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> RemoteTransform2D leads the [Transform2D] of another [CanvasItem] derived Node in the scene. </brief_description> diff --git a/doc/classes/Resource.xml b/doc/classes/Resource.xml index f3d8b1cc0f..8113d81fbb 100644 --- a/doc/classes/Resource.xml +++ b/doc/classes/Resource.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Resource" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="Resource" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Base class for all resources. </brief_description> diff --git a/doc/classes/ResourceImporter.xml b/doc/classes/ResourceImporter.xml index 95f70ecb6d..c68bdd613c 100644 --- a/doc/classes/ResourceImporter.xml +++ b/doc/classes/ResourceImporter.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ResourceImporter" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="ResourceImporter" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/ResourceInteractiveLoader.xml b/doc/classes/ResourceInteractiveLoader.xml index 877e3ae23d..8a8023c8ec 100644 --- a/doc/classes/ResourceInteractiveLoader.xml +++ b/doc/classes/ResourceInteractiveLoader.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ResourceInteractiveLoader" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="ResourceInteractiveLoader" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Interactive Resource Loader. </brief_description> diff --git a/doc/classes/ResourceLoader.xml b/doc/classes/ResourceLoader.xml index b82d3a86ac..d4f61b7929 100644 --- a/doc/classes/ResourceLoader.xml +++ b/doc/classes/ResourceLoader.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ResourceLoader" inherits="Object" category="Core" version="3.0-rc1"> +<class name="ResourceLoader" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Resource Loader. </brief_description> diff --git a/doc/classes/ResourcePreloader.xml b/doc/classes/ResourcePreloader.xml index 438bde1272..868ca62963 100644 --- a/doc/classes/ResourcePreloader.xml +++ b/doc/classes/ResourcePreloader.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ResourcePreloader" inherits="Node" category="Core" version="3.0-rc1"> +<class name="ResourcePreloader" inherits="Node" category="Core" version="3.0-stable"> <brief_description> Resource Preloader Node. </brief_description> diff --git a/doc/classes/ResourceSaver.xml b/doc/classes/ResourceSaver.xml index 1d82cf7079..f4abe9f770 100644 --- a/doc/classes/ResourceSaver.xml +++ b/doc/classes/ResourceSaver.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ResourceSaver" inherits="Object" category="Core" version="3.0-rc1"> +<class name="ResourceSaver" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Resource Saving Interface. </brief_description> diff --git a/doc/classes/RichTextLabel.xml b/doc/classes/RichTextLabel.xml index a50d4e0393..24ae94d6db 100644 --- a/doc/classes/RichTextLabel.xml +++ b/doc/classes/RichTextLabel.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="RichTextLabel" inherits="Control" category="Core" version="3.0-rc1"> +<class name="RichTextLabel" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Label that displays rich text. </brief_description> @@ -8,7 +8,7 @@ Note that assignments to [member bbcode_text] clear the tag stack and reconstruct it from the property's contents. Any edits made to [member bbcode_text] will erase previous edits made from other manual sources such as [method append_bbcode] and the [code]push_*[/code] / [method pop] methods. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/gui/bbcode_in_richtextlabel.html + http://docs.godotengine.org/en/3.0/tutorials/gui/bbcode_in_richtextlabel.html </tutorials> <demos> </demos> diff --git a/doc/classes/RigidBody.xml b/doc/classes/RigidBody.xml index ffc5c86074..ad5da50dd6 100644 --- a/doc/classes/RigidBody.xml +++ b/doc/classes/RigidBody.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="RigidBody" inherits="PhysicsBody" category="Core" version="3.0-rc1"> +<class name="RigidBody" inherits="PhysicsBody" category="Core" version="3.0-stable"> <brief_description> Physics Body whose position is determined through physics simulation in 3D space. </brief_description> @@ -11,7 +11,7 @@ As a warning, don't change RigidBody's position every frame or very often. Sporadic changes work fine, but physics runs at a different granularity (fixed hz) than usual rendering (process callback) and maybe even in a separate thread, so changing this from a process loop will yield strange behavior. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/physics/physics_introduction.html + http://docs.godotengine.org/en/3.0/tutorials/physics/physics_introduction.html </tutorials> <demos> </demos> @@ -33,7 +33,7 @@ <argument index="1" name="impulse" type="Vector3"> </argument> <description> - Apply a positioned impulse (which will be affected by the body mass and shape). This is the equivalent of hitting a billiard ball with a cue: a force that is applied once, and only once. Both the impulse and the offset from the body origin are in global coordinates. + Apply a positioned impulse (which will be affected by the body mass and shape). This is the equivalent of hitting a billiard ball with a cue: a force that is applied once, and only once. Both the impulse and the position are in global coordinates, and the position is relative to the object's origin. </description> </method> <method name="get_colliding_bodies" qualifiers="const"> diff --git a/doc/classes/RigidBody2D.xml b/doc/classes/RigidBody2D.xml index 35b5449c0a..67ae92c664 100644 --- a/doc/classes/RigidBody2D.xml +++ b/doc/classes/RigidBody2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="RigidBody2D" inherits="PhysicsBody2D" category="Core" version="3.0-rc1"> +<class name="RigidBody2D" inherits="PhysicsBody2D" category="Core" version="3.0-stable"> <brief_description> A body that is controlled by the 2D physics engine. </brief_description> diff --git a/doc/classes/SceneState.xml b/doc/classes/SceneState.xml index 7e2f55948d..6fec02c392 100644 --- a/doc/classes/SceneState.xml +++ b/doc/classes/SceneState.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SceneState" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="SceneState" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> A script interface to a scene file's data. </brief_description> diff --git a/doc/classes/SceneTree.xml b/doc/classes/SceneTree.xml index f6b8d25488..0fe220ae48 100644 --- a/doc/classes/SceneTree.xml +++ b/doc/classes/SceneTree.xml @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SceneTree" inherits="MainLoop" category="Core" version="3.0-rc1"> +<class name="SceneTree" inherits="MainLoop" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/step_by_step/scene_tree.html - http://docs.godotengine.org/en/3.0/learning/features/viewports/multiple_resolutions.html + http://docs.godotengine.org/en/3.0/getting_started/step_by_step/scene_tree.html + http://docs.godotengine.org/en/3.0/tutorials/viewports/multiple_resolutions.html </tutorials> <demos> </demos> diff --git a/doc/classes/SceneTreeTimer.xml b/doc/classes/SceneTreeTimer.xml index 35b35c0384..f6b262d225 100644 --- a/doc/classes/SceneTreeTimer.xml +++ b/doc/classes/SceneTreeTimer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SceneTreeTimer" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="SceneTreeTimer" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/Script.xml b/doc/classes/Script.xml index 14570ab611..787d2c24bf 100644 --- a/doc/classes/Script.xml +++ b/doc/classes/Script.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Script" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Script" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> A class stored as a resource. </brief_description> @@ -8,7 +8,7 @@ The 'new' method of a script subclass creates a new instance. [method Object.set_script] extends an existing object, if that object's class matches one of the script's base classes. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/step_by_step/scripting.html + http://docs.godotengine.org/en/3.0/getting_started/step_by_step/scripting.html </tutorials> <demos> </demos> diff --git a/doc/classes/ScriptEditor.xml b/doc/classes/ScriptEditor.xml index ff44afb065..89a8200d66 100644 --- a/doc/classes/ScriptEditor.xml +++ b/doc/classes/ScriptEditor.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ScriptEditor" inherits="PanelContainer" category="Core" version="3.0-rc1"> +<class name="ScriptEditor" inherits="PanelContainer" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/ScrollBar.xml b/doc/classes/ScrollBar.xml index 4204a35c2a..53b20e55d5 100644 --- a/doc/classes/ScrollBar.xml +++ b/doc/classes/ScrollBar.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ScrollBar" inherits="Range" category="Core" version="3.0-rc1"> +<class name="ScrollBar" inherits="Range" category="Core" version="3.0-stable"> <brief_description> Base class for scroll bars. </brief_description> diff --git a/doc/classes/ScrollContainer.xml b/doc/classes/ScrollContainer.xml index c2e553b4ef..a1e6441d1c 100644 --- a/doc/classes/ScrollContainer.xml +++ b/doc/classes/ScrollContainer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ScrollContainer" inherits="Container" category="Core" version="3.0-rc1"> +<class name="ScrollContainer" inherits="Container" category="Core" version="3.0-stable"> <brief_description> A helper node for displaying scrollable elements (e.g. lists). </brief_description> diff --git a/doc/classes/SegmentShape2D.xml b/doc/classes/SegmentShape2D.xml index 256c97544c..56d9fe6d31 100644 --- a/doc/classes/SegmentShape2D.xml +++ b/doc/classes/SegmentShape2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SegmentShape2D" inherits="Shape2D" category="Core" version="3.0-rc1"> +<class name="SegmentShape2D" inherits="Shape2D" category="Core" version="3.0-stable"> <brief_description> Segment shape for 2D collisions. </brief_description> diff --git a/doc/classes/Semaphore.xml b/doc/classes/Semaphore.xml index 0ecd361a72..3d6f894f52 100644 --- a/doc/classes/Semaphore.xml +++ b/doc/classes/Semaphore.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Semaphore" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="Semaphore" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> A synchronization Semaphore. </brief_description> diff --git a/doc/classes/Separator.xml b/doc/classes/Separator.xml index 1120ed3dc1..20cf870d75 100644 --- a/doc/classes/Separator.xml +++ b/doc/classes/Separator.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Separator" inherits="Control" category="Core" version="3.0-rc1"> +<class name="Separator" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Base class for separators. </brief_description> diff --git a/doc/classes/Shader.xml b/doc/classes/Shader.xml index d39014fa2d..28f06f0caa 100644 --- a/doc/classes/Shader.xml +++ b/doc/classes/Shader.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Shader" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Shader" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> To be changed, ignore. </brief_description> @@ -7,7 +7,7 @@ To be changed, ignore. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/shading/index.html + http://docs.godotengine.org/en/3.0/tutorials/shading/index.html </tutorials> <demos> </demos> diff --git a/doc/classes/ShaderMaterial.xml b/doc/classes/ShaderMaterial.xml index 7b4f9332c6..893746ec31 100644 --- a/doc/classes/ShaderMaterial.xml +++ b/doc/classes/ShaderMaterial.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ShaderMaterial" inherits="Material" category="Core" version="3.0-rc1"> +<class name="ShaderMaterial" inherits="Material" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/Shape.xml b/doc/classes/Shape.xml index 706c66d38e..986d567c12 100644 --- a/doc/classes/Shape.xml +++ b/doc/classes/Shape.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Shape" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Shape" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Base class for all 3D shape resources. </brief_description> @@ -7,7 +7,7 @@ Base class for all 3D shape resources. All 3D shapes that inherit from this can be set into a [PhysicsBody] or [Area]. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/physics/physics_introduction.html + http://docs.godotengine.org/en/3.0/tutorials/physics/physics_introduction.html </tutorials> <demos> </demos> diff --git a/doc/classes/Shape2D.xml b/doc/classes/Shape2D.xml index 97171fdd2c..d2366faa7f 100644 --- a/doc/classes/Shape2D.xml +++ b/doc/classes/Shape2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Shape2D" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Shape2D" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Base class for all 2D Shapes. </brief_description> @@ -7,7 +7,7 @@ Base class for all 2D Shapes. All 2D shape types inherit from this. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/physics/physics_introduction.html + http://docs.godotengine.org/en/3.0/tutorials/physics/physics_introduction.html </tutorials> <demos> </demos> diff --git a/doc/classes/ShortCut.xml b/doc/classes/ShortCut.xml index 8169662858..f0908cfa44 100644 --- a/doc/classes/ShortCut.xml +++ b/doc/classes/ShortCut.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ShortCut" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="ShortCut" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> A shortcut for binding input. </brief_description> diff --git a/doc/classes/Skeleton.xml b/doc/classes/Skeleton.xml index b2bf402e96..33022cca14 100644 --- a/doc/classes/Skeleton.xml +++ b/doc/classes/Skeleton.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Skeleton" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="Skeleton" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> Skeleton for characters and animated objects. </brief_description> diff --git a/doc/classes/Sky.xml b/doc/classes/Sky.xml index 34a5fd2f92..3cd3957f40 100644 --- a/doc/classes/Sky.xml +++ b/doc/classes/Sky.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Sky" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Sky" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> The base class for [PanoramaSky] and [ProceduralSky]. </brief_description> diff --git a/doc/classes/Slider.xml b/doc/classes/Slider.xml index a2c8551245..84c51572c3 100644 --- a/doc/classes/Slider.xml +++ b/doc/classes/Slider.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Slider" inherits="Range" category="Core" version="3.0-rc1"> +<class name="Slider" inherits="Range" category="Core" version="3.0-stable"> <brief_description> Base class for GUI Sliders. </brief_description> diff --git a/doc/classes/SliderJoint.xml b/doc/classes/SliderJoint.xml index 81ab064b8a..4507668292 100644 --- a/doc/classes/SliderJoint.xml +++ b/doc/classes/SliderJoint.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SliderJoint" inherits="Joint" category="Core" version="3.0-rc1"> +<class name="SliderJoint" inherits="Joint" category="Core" version="3.0-stable"> <brief_description> Piston kind of slider between two bodies in 3D. </brief_description> diff --git a/doc/classes/Spatial.xml b/doc/classes/Spatial.xml index 8529823467..26f6f4003b 100644 --- a/doc/classes/Spatial.xml +++ b/doc/classes/Spatial.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Spatial" inherits="Node" category="Core" version="3.0-rc1"> +<class name="Spatial" inherits="Node" category="Core" version="3.0-stable"> <brief_description> Most basic 3D game object, parent of all 3D related nodes. </brief_description> @@ -9,7 +9,7 @@ Affine operations (rotate, scale, translate) happen in parent's local coordinate system, unless the Spatial object is set as top level. Affine operations in this coordinate system correspond to direct affine operations on the Spatial's transform. The word local below refers to this coordinate system. The coordinate system that is attached to the Spatial object itself is referred to as object-local coordinate system. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/3d/introduction_to_3d.html + http://docs.godotengine.org/en/3.0/tutorials/3d/introduction_to_3d.html </tutorials> <demos> </demos> diff --git a/doc/classes/SpatialGizmo.xml b/doc/classes/SpatialGizmo.xml index a29dd98a98..cf6f0efd46 100644 --- a/doc/classes/SpatialGizmo.xml +++ b/doc/classes/SpatialGizmo.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SpatialGizmo" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="SpatialGizmo" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/SpatialMaterial.xml b/doc/classes/SpatialMaterial.xml index 044e6fbd18..eef18c9892 100644 --- a/doc/classes/SpatialMaterial.xml +++ b/doc/classes/SpatialMaterial.xml @@ -1,11 +1,11 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SpatialMaterial" inherits="Material" category="Core" version="3.0-rc1"> +<class name="SpatialMaterial" inherits="Material" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/3d/spatial_material.html + http://docs.godotengine.org/en/3.0/tutorials/3d/spatial_material.html </tutorials> <demos> </demos> diff --git a/doc/classes/SpatialVelocityTracker.xml b/doc/classes/SpatialVelocityTracker.xml index 1d84d41d5d..276b82899b 100644 --- a/doc/classes/SpatialVelocityTracker.xml +++ b/doc/classes/SpatialVelocityTracker.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SpatialVelocityTracker" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="SpatialVelocityTracker" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/SphereMesh.xml b/doc/classes/SphereMesh.xml index 0684b5a922..9f2d613267 100644 --- a/doc/classes/SphereMesh.xml +++ b/doc/classes/SphereMesh.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SphereMesh" inherits="PrimitiveMesh" category="Core" version="3.0-rc1"> +<class name="SphereMesh" inherits="PrimitiveMesh" category="Core" version="3.0-stable"> <brief_description> Class representing a spherical [PrimitiveMesh]. </brief_description> diff --git a/doc/classes/SphereShape.xml b/doc/classes/SphereShape.xml index 22d4505233..a8df924bde 100644 --- a/doc/classes/SphereShape.xml +++ b/doc/classes/SphereShape.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SphereShape" inherits="Shape" category="Core" version="3.0-rc1"> +<class name="SphereShape" inherits="Shape" category="Core" version="3.0-stable"> <brief_description> Sphere shape for 3D collisions. </brief_description> diff --git a/doc/classes/SpinBox.xml b/doc/classes/SpinBox.xml index 60e0d20d79..1762a66302 100644 --- a/doc/classes/SpinBox.xml +++ b/doc/classes/SpinBox.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SpinBox" inherits="Range" category="Core" version="3.0-rc1"> +<class name="SpinBox" inherits="Range" category="Core" version="3.0-stable"> <brief_description> Numerical input text field. </brief_description> diff --git a/doc/classes/SplitContainer.xml b/doc/classes/SplitContainer.xml index 993b55f5ee..3a7f22693a 100644 --- a/doc/classes/SplitContainer.xml +++ b/doc/classes/SplitContainer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SplitContainer" inherits="Container" category="Core" version="3.0-rc1"> +<class name="SplitContainer" inherits="Container" category="Core" version="3.0-stable"> <brief_description> Container for splitting and adjusting. </brief_description> diff --git a/doc/classes/SpotLight.xml b/doc/classes/SpotLight.xml index 68b2eec3a1..00991e75bc 100644 --- a/doc/classes/SpotLight.xml +++ b/doc/classes/SpotLight.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SpotLight" inherits="Light" category="Core" version="3.0-rc1"> +<class name="SpotLight" inherits="Light" category="Core" version="3.0-stable"> <brief_description> Spotlight [Light], such as a reflector spotlight or a lantern. </brief_description> @@ -7,7 +7,7 @@ A SpotLight light is a type of [Light] node that emits lights in a specific direction, in the shape of a cone. The light is attenuated through the distance and this attenuation can be configured by changing the energy, radius and attenuation parameters of [Light]. TODO: Image of a spotlight. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/3d/lights_and_shadows.html + http://docs.godotengine.org/en/3.0/tutorials/3d/lights_and_shadows.html </tutorials> <demos> </demos> diff --git a/doc/classes/Sprite.xml b/doc/classes/Sprite.xml index 853a9ad0a9..c1afb35e09 100644 --- a/doc/classes/Sprite.xml +++ b/doc/classes/Sprite.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Sprite" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="Sprite" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> General purpose Sprite node. </brief_description> diff --git a/doc/classes/Sprite3D.xml b/doc/classes/Sprite3D.xml index feefd39c2e..ca0bd212aa 100644 --- a/doc/classes/Sprite3D.xml +++ b/doc/classes/Sprite3D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Sprite3D" inherits="SpriteBase3D" category="Core" version="3.0-rc1"> +<class name="Sprite3D" inherits="SpriteBase3D" category="Core" version="3.0-stable"> <brief_description> 2D Sprite node in 3D world. </brief_description> diff --git a/doc/classes/SpriteBase3D.xml b/doc/classes/SpriteBase3D.xml index c7e0e8f4a4..d91314e236 100644 --- a/doc/classes/SpriteBase3D.xml +++ b/doc/classes/SpriteBase3D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SpriteBase3D" inherits="GeometryInstance" category="Core" version="3.0-rc1"> +<class name="SpriteBase3D" inherits="GeometryInstance" category="Core" version="3.0-stable"> <brief_description> 2D Sprite node in 3D environment. </brief_description> diff --git a/doc/classes/SpriteFrames.xml b/doc/classes/SpriteFrames.xml index 1f6a9d095e..f76212b0d2 100644 --- a/doc/classes/SpriteFrames.xml +++ b/doc/classes/SpriteFrames.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SpriteFrames" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="SpriteFrames" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Sprite frame library for AnimatedSprite. </brief_description> diff --git a/doc/classes/StaticBody.xml b/doc/classes/StaticBody.xml index 5d005e52f7..e5b9d1c0d9 100644 --- a/doc/classes/StaticBody.xml +++ b/doc/classes/StaticBody.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="StaticBody" inherits="PhysicsBody" category="Core" version="3.0-rc1"> +<class name="StaticBody" inherits="PhysicsBody" category="Core" version="3.0-stable"> <brief_description> Static body for 3D Physics. </brief_description> diff --git a/doc/classes/StaticBody2D.xml b/doc/classes/StaticBody2D.xml index 98ba1a8a79..d9e750f4f6 100644 --- a/doc/classes/StaticBody2D.xml +++ b/doc/classes/StaticBody2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="StaticBody2D" inherits="PhysicsBody2D" category="Core" version="3.0-rc1"> +<class name="StaticBody2D" inherits="PhysicsBody2D" category="Core" version="3.0-stable"> <brief_description> Static body for 2D Physics. </brief_description> diff --git a/doc/classes/StreamPeer.xml b/doc/classes/StreamPeer.xml index 014f8b8657..49aa26a601 100644 --- a/doc/classes/StreamPeer.xml +++ b/doc/classes/StreamPeer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="StreamPeer" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="StreamPeer" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Abstraction and base class for stream-based protocols. </brief_description> diff --git a/doc/classes/StreamPeerBuffer.xml b/doc/classes/StreamPeerBuffer.xml index f7ef8749ab..2c95a8a3cf 100644 --- a/doc/classes/StreamPeerBuffer.xml +++ b/doc/classes/StreamPeerBuffer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="StreamPeerBuffer" inherits="StreamPeer" category="Core" version="3.0-rc1"> +<class name="StreamPeerBuffer" inherits="StreamPeer" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/StreamPeerSSL.xml b/doc/classes/StreamPeerSSL.xml index 23b7f71595..0c60213e49 100644 --- a/doc/classes/StreamPeerSSL.xml +++ b/doc/classes/StreamPeerSSL.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="StreamPeerSSL" inherits="StreamPeer" category="Core" version="3.0-rc1"> +<class name="StreamPeerSSL" inherits="StreamPeer" category="Core" version="3.0-stable"> <brief_description> SSL Stream peer. </brief_description> @@ -7,7 +7,7 @@ SSL Stream peer. This object can be used to connect to SSL servers. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/networking/ssl_certificates.html + http://docs.godotengine.org/en/3.0/tutorials/networking/ssl_certificates.html </tutorials> <demos> </demos> diff --git a/doc/classes/StreamPeerTCP.xml b/doc/classes/StreamPeerTCP.xml index c65a7affd2..73e9b97367 100644 --- a/doc/classes/StreamPeerTCP.xml +++ b/doc/classes/StreamPeerTCP.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="StreamPeerTCP" inherits="StreamPeer" category="Core" version="3.0-rc1"> +<class name="StreamPeerTCP" inherits="StreamPeer" category="Core" version="3.0-stable"> <brief_description> TCP Stream peer. </brief_description> @@ -29,6 +29,16 @@ Disconnect from host. </description> </method> + <method name="set_no_delay"> + <return type="void"> + </return> + <argument index="0" name="enabled" type="bool"> + </argument> + <description> + Disable Nagle algorithm to improve latency for small packets. + Note that for applications that send large packets, or need to transfer a lot of data, this can reduce total bandwidth. + </description> + </method> <method name="get_connected_host" qualifiers="const"> <return type="String"> </return> diff --git a/doc/classes/StreamTexture.xml b/doc/classes/StreamTexture.xml index beefdc8a86..c37b5d6fe4 100644 --- a/doc/classes/StreamTexture.xml +++ b/doc/classes/StreamTexture.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="StreamTexture" inherits="Texture" category="Core" version="3.0-rc1"> +<class name="StreamTexture" inherits="Texture" category="Core" version="3.0-stable"> <brief_description> A .stex texture. </brief_description> diff --git a/doc/classes/String.xml b/doc/classes/String.xml index 19ab367257..bad4ada144 100644 --- a/doc/classes/String.xml +++ b/doc/classes/String.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="String" category="Built-In Types" version="3.0-rc1"> +<class name="String" category="Built-In Types" version="3.0-stable"> <brief_description> Built-in string class. </brief_description> @@ -277,6 +277,7 @@ <return type="String"> </return> <description> + Removes indentation from string. </description> </method> <method name="empty"> @@ -321,7 +322,7 @@ <argument index="0" name="what" type="String"> </argument> <description> - Finds the last occurrence of a substring. Returns the starting position of the substring or -1 if not found. Optionally, the initial search index can be passed. + Finds the last occurrence of a substring. Returns the starting position of the substring or -1 if not found. </description> </method> <method name="findn"> diff --git a/doc/classes/StyleBox.xml b/doc/classes/StyleBox.xml index 9645cc9c96..a816b6a030 100644 --- a/doc/classes/StyleBox.xml +++ b/doc/classes/StyleBox.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="StyleBox" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="StyleBox" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Base class for drawing stylized boxes for the UI. </brief_description> diff --git a/doc/classes/StyleBoxEmpty.xml b/doc/classes/StyleBoxEmpty.xml index 2d6424cc11..cd0bd9bf9d 100644 --- a/doc/classes/StyleBoxEmpty.xml +++ b/doc/classes/StyleBoxEmpty.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="StyleBoxEmpty" inherits="StyleBox" category="Core" version="3.0-rc1"> +<class name="StyleBoxEmpty" inherits="StyleBox" category="Core" version="3.0-stable"> <brief_description> Empty stylebox (does not display anything). </brief_description> diff --git a/doc/classes/StyleBoxFlat.xml b/doc/classes/StyleBoxFlat.xml index dfc9ab4e0a..2f26032c45 100644 --- a/doc/classes/StyleBoxFlat.xml +++ b/doc/classes/StyleBoxFlat.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="StyleBoxFlat" inherits="StyleBox" category="Core" version="3.0-rc1"> +<class name="StyleBoxFlat" inherits="StyleBox" category="Core" version="3.0-stable"> <brief_description> Customizable Stylebox with a given set of parameters. (no texture required) </brief_description> diff --git a/doc/classes/StyleBoxLine.xml b/doc/classes/StyleBoxLine.xml index 027317eca7..ddabe9aede 100644 --- a/doc/classes/StyleBoxLine.xml +++ b/doc/classes/StyleBoxLine.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="StyleBoxLine" inherits="StyleBox" category="Core" version="3.0-rc1"> +<class name="StyleBoxLine" inherits="StyleBox" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/StyleBoxTexture.xml b/doc/classes/StyleBoxTexture.xml index 710bc819b3..8bac0fc77e 100644 --- a/doc/classes/StyleBoxTexture.xml +++ b/doc/classes/StyleBoxTexture.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="StyleBoxTexture" inherits="StyleBox" category="Core" version="3.0-rc1"> +<class name="StyleBoxTexture" inherits="StyleBox" category="Core" version="3.0-stable"> <brief_description> Texture Based 3x3 scale style. </brief_description> diff --git a/doc/classes/SurfaceTool.xml b/doc/classes/SurfaceTool.xml index c6433fab40..64978a8bef 100644 --- a/doc/classes/SurfaceTool.xml +++ b/doc/classes/SurfaceTool.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="SurfaceTool" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="SurfaceTool" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Helper tool to create geometry. </brief_description> diff --git a/doc/classes/TCP_Server.xml b/doc/classes/TCP_Server.xml index 804f4dc13f..b3db65de59 100644 --- a/doc/classes/TCP_Server.xml +++ b/doc/classes/TCP_Server.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="TCP_Server" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="TCP_Server" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> TCP Server. </brief_description> diff --git a/doc/classes/TabContainer.xml b/doc/classes/TabContainer.xml index 445c65b96e..9806c03349 100644 --- a/doc/classes/TabContainer.xml +++ b/doc/classes/TabContainer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="TabContainer" inherits="Control" category="Core" version="3.0-rc1"> +<class name="TabContainer" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Tabbed Container. </brief_description> diff --git a/doc/classes/Tabs.xml b/doc/classes/Tabs.xml index 44a33c76ca..e4df4d0a31 100644 --- a/doc/classes/Tabs.xml +++ b/doc/classes/Tabs.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Tabs" inherits="Control" category="Core" version="3.0-rc1"> +<class name="Tabs" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Tabs Control. </brief_description> diff --git a/doc/classes/TextEdit.xml b/doc/classes/TextEdit.xml index 20ec600f91..f84ebede1c 100644 --- a/doc/classes/TextEdit.xml +++ b/doc/classes/TextEdit.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="TextEdit" inherits="Control" category="Core" version="3.0-rc1"> +<class name="TextEdit" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Multiline text editing control. </brief_description> diff --git a/doc/classes/Texture.xml b/doc/classes/Texture.xml index 16fe2b8a3b..f21b41f939 100644 --- a/doc/classes/Texture.xml +++ b/doc/classes/Texture.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Texture" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Texture" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Texture for 2D and 3D. </brief_description> diff --git a/doc/classes/TextureButton.xml b/doc/classes/TextureButton.xml index 71abfa0fca..3bda04fe58 100644 --- a/doc/classes/TextureButton.xml +++ b/doc/classes/TextureButton.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="TextureButton" inherits="BaseButton" category="Core" version="3.0-rc1"> +<class name="TextureButton" inherits="BaseButton" category="Core" version="3.0-stable"> <brief_description> Texture-based button. Supports Pressed, Hover, Disabled and Focused states. </brief_description> diff --git a/doc/classes/TextureProgress.xml b/doc/classes/TextureProgress.xml index 363a803dfa..2456653786 100644 --- a/doc/classes/TextureProgress.xml +++ b/doc/classes/TextureProgress.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="TextureProgress" inherits="Range" category="Core" version="3.0-rc1"> +<class name="TextureProgress" inherits="Range" category="Core" version="3.0-stable"> <brief_description> Texture-based progress bar. Useful for loading screens and life or stamina bars. </brief_description> diff --git a/doc/classes/TextureRect.xml b/doc/classes/TextureRect.xml index 4b2f0a5ab4..8b0fc09a6d 100644 --- a/doc/classes/TextureRect.xml +++ b/doc/classes/TextureRect.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="TextureRect" inherits="Control" category="Core" version="3.0-rc1"> +<class name="TextureRect" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Draws a sprite or a texture inside a User Interface. The texture can tile or not. </brief_description> diff --git a/doc/classes/Theme.xml b/doc/classes/Theme.xml index fc5afacded..037f8cbd48 100644 --- a/doc/classes/Theme.xml +++ b/doc/classes/Theme.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Theme" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Theme" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Theme for controls. </brief_description> diff --git a/doc/classes/Thread.xml b/doc/classes/Thread.xml index 75ff16c907..c3d1d1b24f 100644 --- a/doc/classes/Thread.xml +++ b/doc/classes/Thread.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Thread" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="Thread" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> A unit of execution in a process. </brief_description> diff --git a/doc/classes/TileMap.xml b/doc/classes/TileMap.xml index faecf5664c..058a92d99c 100644 --- a/doc/classes/TileMap.xml +++ b/doc/classes/TileMap.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="TileMap" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="TileMap" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Node for 2D tile-based maps. </brief_description> @@ -7,7 +7,7 @@ Node for 2D tile-based maps. Tilemaps use a [TileSet] which contain a list of tiles (textures plus optional collision, navigation, and/or occluder shapes) which are used to create grid-based maps. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/2d/using_tilemaps.html + http://docs.godotengine.org/en/3.0/tutorials/2d/using_tilemaps.html </tutorials> <demos> </demos> diff --git a/doc/classes/TileSet.xml b/doc/classes/TileSet.xml index 8ba3911c56..95a5e55176 100644 --- a/doc/classes/TileSet.xml +++ b/doc/classes/TileSet.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="TileSet" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="TileSet" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Tile library for tilemaps. </brief_description> diff --git a/doc/classes/Timer.xml b/doc/classes/Timer.xml index e5841e95e2..383d3199f5 100644 --- a/doc/classes/Timer.xml +++ b/doc/classes/Timer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Timer" inherits="Node" category="Core" version="3.0-rc1"> +<class name="Timer" inherits="Node" category="Core" version="3.0-stable"> <brief_description> A countdown timer. </brief_description> diff --git a/doc/classes/ToolButton.xml b/doc/classes/ToolButton.xml index 355bc21c1a..6597dc96e0 100644 --- a/doc/classes/ToolButton.xml +++ b/doc/classes/ToolButton.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ToolButton" inherits="Button" category="Core" version="3.0-rc1"> +<class name="ToolButton" inherits="Button" category="Core" version="3.0-stable"> <brief_description> Flat button helper class. </brief_description> diff --git a/doc/classes/TouchScreenButton.xml b/doc/classes/TouchScreenButton.xml index 49cdf73c8d..c187274a9d 100644 --- a/doc/classes/TouchScreenButton.xml +++ b/doc/classes/TouchScreenButton.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="TouchScreenButton" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="TouchScreenButton" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Button for touch screen devices. </brief_description> diff --git a/doc/classes/Transform.xml b/doc/classes/Transform.xml index 1cb808532d..cf1c9ea032 100644 --- a/doc/classes/Transform.xml +++ b/doc/classes/Transform.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Transform" category="Built-In Types" version="3.0-rc1"> +<class name="Transform" category="Built-In Types" version="3.0-stable"> <brief_description> 3D Transformation. 3x4 matrix. </brief_description> @@ -7,7 +7,7 @@ Represents one or many transformations in 3D space such as translation, rotation, or scaling. It consists of a [Basis] "basis" and an [Vector3] "origin". It is similar to a 3x4 matrix. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/math/index.html + http://docs.godotengine.org/en/3.0/tutorials/math/index.html </tutorials> <demos> </demos> @@ -143,7 +143,7 @@ <argument index="0" name="v" type="var"> </argument> <description> - Transforms the given vector "v" by this transform. + Transforms the given [Vector3], [Plane], or [AABB] by this transform. </description> </method> <method name="xform_inv"> @@ -152,7 +152,7 @@ <argument index="0" name="v" type="var"> </argument> <description> - Inverse-transforms the given vector "v" by this transform. + Inverse-transforms the given [Vector3], [Plane], or [AABB] by this transform. </description> </method> </methods> diff --git a/doc/classes/Transform2D.xml b/doc/classes/Transform2D.xml index dbdcb5b4ab..e20f48ba14 100644 --- a/doc/classes/Transform2D.xml +++ b/doc/classes/Transform2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Transform2D" category="Built-In Types" version="3.0-rc1"> +<class name="Transform2D" category="Built-In Types" version="3.0-stable"> <brief_description> 2D Transformation. 3x2 matrix. </brief_description> @@ -52,18 +52,18 @@ </description> </method> <method name="basis_xform"> - <return type="Transform2D"> + <return type="Vector2"> </return> - <argument index="0" name="v" type="var"> + <argument index="0" name="v" type="Vector2"> </argument> <description> Transforms the given vector by this transform's basis (no translation). </description> </method> <method name="basis_xform_inv"> - <return type="Transform2D"> + <return type="Vector2"> </return> - <argument index="0" name="v" type="var"> + <argument index="0" name="v" type="Vector2"> </argument> <description> Inverse-transforms the given vector by this transform's basis (no translation). @@ -143,21 +143,21 @@ </description> </method> <method name="xform"> - <return type="Transform2D"> + <return type="var"> </return> <argument index="0" name="v" type="var"> </argument> <description> - Transforms the given vector "v" by this transform. + Transforms the given [Vector2] or [Rect2] by this transform. </description> </method> <method name="xform_inv"> - <return type="Transform2D"> + <return type="var"> </return> <argument index="0" name="v" type="var"> </argument> <description> - Inverse-transforms the given vector "v" by this transform. + Inverse-transforms the given [Vector2] or [Rect2] by this transform. </description> </method> </methods> diff --git a/doc/classes/Translation.xml b/doc/classes/Translation.xml index 65c7ba0ff5..53106f9c08 100644 --- a/doc/classes/Translation.xml +++ b/doc/classes/Translation.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Translation" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="Translation" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Language Translation. </brief_description> diff --git a/doc/classes/TranslationServer.xml b/doc/classes/TranslationServer.xml index 35d71ccd37..5b61f46f96 100644 --- a/doc/classes/TranslationServer.xml +++ b/doc/classes/TranslationServer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="TranslationServer" inherits="Object" category="Core" version="3.0-rc1"> +<class name="TranslationServer" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Server that manages all translations. Translations can be set to it and removed from it. </brief_description> diff --git a/doc/classes/Tree.xml b/doc/classes/Tree.xml index f2fa1189d3..09af7ee49a 100644 --- a/doc/classes/Tree.xml +++ b/doc/classes/Tree.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Tree" inherits="Control" category="Core" version="3.0-rc1"> +<class name="Tree" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Control to show a tree of items. </brief_description> diff --git a/doc/classes/TreeItem.xml b/doc/classes/TreeItem.xml index 057f4e7d4d..c41cfac37c 100644 --- a/doc/classes/TreeItem.xml +++ b/doc/classes/TreeItem.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="TreeItem" inherits="Object" category="Core" version="3.0-rc1"> +<class name="TreeItem" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Control for a single item inside a [Tree]. </brief_description> diff --git a/doc/classes/TriangleMesh.xml b/doc/classes/TriangleMesh.xml index 758431a9ef..0a4ea1fa8f 100644 --- a/doc/classes/TriangleMesh.xml +++ b/doc/classes/TriangleMesh.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="TriangleMesh" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="TriangleMesh" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/Tween.xml b/doc/classes/Tween.xml index a4f2eb7af2..d843c8341f 100644 --- a/doc/classes/Tween.xml +++ b/doc/classes/Tween.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Tween" inherits="Node" category="Core" version="3.0-rc1"> +<class name="Tween" inherits="Node" category="Core" version="3.0-stable"> <brief_description> Node useful for animations with unknown start and end points. </brief_description> @@ -350,7 +350,7 @@ <signal name="tween_completed"> <argument index="0" name="object" type="Object"> </argument> - <argument index="1" name="key" type="String"> + <argument index="1" name="key" type="NodePath"> </argument> <description> This signal is emitted when a tween ends. @@ -359,7 +359,7 @@ <signal name="tween_started"> <argument index="0" name="object" type="Object"> </argument> - <argument index="1" name="key" type="String"> + <argument index="1" name="key" type="NodePath"> </argument> <description> This signal is emitted when a tween starts. @@ -368,7 +368,7 @@ <signal name="tween_step"> <argument index="0" name="object" type="Object"> </argument> - <argument index="1" name="key" type="String"> + <argument index="1" name="key" type="NodePath"> </argument> <argument index="2" name="elapsed" type="float"> </argument> diff --git a/doc/classes/UndoRedo.xml b/doc/classes/UndoRedo.xml index 4d262c96d4..c95723e083 100644 --- a/doc/classes/UndoRedo.xml +++ b/doc/classes/UndoRedo.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="UndoRedo" inherits="Object" category="Core" version="3.0-rc1"> +<class name="UndoRedo" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Helper to manage UndoRedo in the editor or custom tools. </brief_description> diff --git a/doc/classes/VBoxContainer.xml b/doc/classes/VBoxContainer.xml index 558e5304d0..f92335eef1 100644 --- a/doc/classes/VBoxContainer.xml +++ b/doc/classes/VBoxContainer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VBoxContainer" inherits="BoxContainer" category="Core" version="3.0-rc1"> +<class name="VBoxContainer" inherits="BoxContainer" category="Core" version="3.0-stable"> <brief_description> Vertical box container. </brief_description> diff --git a/doc/classes/VScrollBar.xml b/doc/classes/VScrollBar.xml index f81871b2ff..d533db98be 100644 --- a/doc/classes/VScrollBar.xml +++ b/doc/classes/VScrollBar.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VScrollBar" inherits="ScrollBar" category="Core" version="3.0-rc1"> +<class name="VScrollBar" inherits="ScrollBar" category="Core" version="3.0-stable"> <brief_description> Vertical version of [ScrollBar], which goes from left (min) to right (max). </brief_description> diff --git a/doc/classes/VSeparator.xml b/doc/classes/VSeparator.xml index 2cbb9b2b39..c6082a905d 100644 --- a/doc/classes/VSeparator.xml +++ b/doc/classes/VSeparator.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VSeparator" inherits="Separator" category="Core" version="3.0-rc1"> +<class name="VSeparator" inherits="Separator" category="Core" version="3.0-stable"> <brief_description> Vertical version of [Separator]. </brief_description> diff --git a/doc/classes/VSlider.xml b/doc/classes/VSlider.xml index 19306c9444..b91c8a7c2a 100644 --- a/doc/classes/VSlider.xml +++ b/doc/classes/VSlider.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VSlider" inherits="Slider" category="Core" version="3.0-rc1"> +<class name="VSlider" inherits="Slider" category="Core" version="3.0-stable"> <brief_description> Vertical slider. </brief_description> diff --git a/doc/classes/VSplitContainer.xml b/doc/classes/VSplitContainer.xml index 1639319084..e6e6e189e8 100644 --- a/doc/classes/VSplitContainer.xml +++ b/doc/classes/VSplitContainer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VSplitContainer" inherits="SplitContainer" category="Core" version="3.0-rc1"> +<class name="VSplitContainer" inherits="SplitContainer" category="Core" version="3.0-stable"> <brief_description> Vertical split container. </brief_description> diff --git a/doc/classes/Variant.xml b/doc/classes/Variant.xml index 03933e7f28..f27f358015 100644 --- a/doc/classes/Variant.xml +++ b/doc/classes/Variant.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Variant" category="Core" version="3.0-rc1"> +<class name="Variant" category="Core" version="3.0-stable"> <brief_description> The most important data type in Godot. </brief_description> diff --git a/doc/classes/Vector2.xml b/doc/classes/Vector2.xml index ac54c2f09c..6a87bbf66c 100644 --- a/doc/classes/Vector2.xml +++ b/doc/classes/Vector2.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Vector2" category="Built-In Types" version="3.0-rc1"> +<class name="Vector2" category="Built-In Types" version="3.0-stable"> <brief_description> Vector used for 2D Math. </brief_description> @@ -7,7 +7,7 @@ 2-element structure that can be used to represent positions in 2d-space, or any other pair of numeric values. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/math/index.html + http://docs.godotengine.org/en/3.0/tutorials/math/index.html </tutorials> <demos> </demos> diff --git a/doc/classes/Vector3.xml b/doc/classes/Vector3.xml index dafb215177..050285af02 100644 --- a/doc/classes/Vector3.xml +++ b/doc/classes/Vector3.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Vector3" category="Built-In Types" version="3.0-rc1"> +<class name="Vector3" category="Built-In Types" version="3.0-stable"> <brief_description> Vector class, which performs basic 3D vector math operations. </brief_description> @@ -7,7 +7,7 @@ Vector3 is one of the core classes of the engine, and includes several built-in helper functions to perform basic vector math operations. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/math/index.html + http://docs.godotengine.org/en/3.0/tutorials/math/index.html </tutorials> <demos> </demos> diff --git a/doc/classes/VehicleBody.xml b/doc/classes/VehicleBody.xml index 01d1cfb40b..fe58806344 100644 --- a/doc/classes/VehicleBody.xml +++ b/doc/classes/VehicleBody.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VehicleBody" inherits="RigidBody" category="Core" version="3.0-rc1"> +<class name="VehicleBody" inherits="RigidBody" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/VehicleWheel.xml b/doc/classes/VehicleWheel.xml index 5510d79826..e36a1abe9d 100644 --- a/doc/classes/VehicleWheel.xml +++ b/doc/classes/VehicleWheel.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VehicleWheel" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="VehicleWheel" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/VideoPlayer.xml b/doc/classes/VideoPlayer.xml index 1526dbfe11..55755ca5df 100644 --- a/doc/classes/VideoPlayer.xml +++ b/doc/classes/VideoPlayer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VideoPlayer" inherits="Control" category="Core" version="3.0-rc1"> +<class name="VideoPlayer" inherits="Control" category="Core" version="3.0-stable"> <brief_description> Control to play video files. </brief_description> diff --git a/doc/classes/VideoStream.xml b/doc/classes/VideoStream.xml index 3b048081d9..a4e4ee3452 100644 --- a/doc/classes/VideoStream.xml +++ b/doc/classes/VideoStream.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VideoStream" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="VideoStream" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/Viewport.xml b/doc/classes/Viewport.xml index 8bc8913764..0698a61529 100644 --- a/doc/classes/Viewport.xml +++ b/doc/classes/Viewport.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="Viewport" inherits="Node" category="Core" version="3.0-rc1"> +<class name="Viewport" inherits="Node" category="Core" version="3.0-stable"> <brief_description> Creates a sub-view into the screen. </brief_description> @@ -12,8 +12,8 @@ Finally, viewports can also behave as render targets, in which case they will not be visible unless the associated texture is used to draw. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/2d/2d_transforms.html - http://docs.godotengine.org/en/3.0/learning/features/viewports/index.html + http://docs.godotengine.org/en/3.0/tutorials/2d/2d_transforms.html + http://docs.godotengine.org/en/3.0/tutorials/viewports/index.html </tutorials> <demos> </demos> @@ -59,6 +59,7 @@ <argument index="0" name="info" type="int" enum="Viewport.RenderInfo"> </argument> <description> + Get the specific information about the viewport from rendering pipeline. </description> </method> <method name="get_size_override" qualifiers="const"> @@ -182,58 +183,82 @@ </methods> <members> <member name="arvr" type="bool" setter="set_use_arvr" getter="use_arvr"> + If [code]true[/code] the viewport will be used in AR/VR process. Default value: [code]false[/code]. </member> <member name="audio_listener_enable_2d" type="bool" setter="set_as_audio_listener_2d" getter="is_audio_listener_2d"> + If [code]true[/code] the viewport will process 2D audio streams. Default value: [code]false[/code]. </member> <member name="audio_listener_enable_3d" type="bool" setter="set_as_audio_listener" getter="is_audio_listener"> + If [code]true[/code] the viewport will process 3D audio streams. Default value: [code]false[/code]. </member> <member name="canvas_transform" type="Transform2D" setter="set_canvas_transform" getter="get_canvas_transform"> The canvas transform of the viewport, useful for changing the on-screen positions of all child [CanvasItem]s. This is relative to the global canvas transform of the viewport. </member> <member name="debug_draw" type="int" setter="set_debug_draw" getter="get_debug_draw" enum="Viewport.DebugDraw"> + The overlay mode for test rendered geometry in debug purposes. Default value: [code]DEBUG_DRAW_DISABLED[/code]. </member> <member name="disable_3d" type="bool" setter="set_disable_3d" getter="is_3d_disabled"> + If [code]true[/code] the viewport will disable 3D rendering. For actual disabling use [code]usage[/code]. Default value: [code]false[/code]. </member> <member name="global_canvas_transform" type="Transform2D" setter="set_global_canvas_transform" getter="get_global_canvas_transform"> The global canvas transform of the viewport. The canvas transform is relative to this. </member> <member name="gui_disable_input" type="bool" setter="set_disable_input" getter="is_input_disabled"> + If [code]true[/code] the viewport will not receive input event. Default value: [code]false[/code]. </member> <member name="gui_snap_controls_to_pixels" type="bool" setter="set_snap_controls_to_pixels" getter="is_snap_controls_to_pixels_enabled"> + If [code]true[/code] the GUI controls on the viewport will lay pixel perfectly. Default value: [code]true[/code]. </member> <member name="hdr" type="bool" setter="set_hdr" getter="get_hdr"> + If [code]true[/code] the viewport rendering will receive benefits from High Dynamic Range algorithm. Default value: [code]true[/code]. </member> <member name="msaa" type="int" setter="set_msaa" getter="get_msaa" enum="Viewport.MSAA"> + The multisample anti-aliasing mode. Default value: [code]MSAA_DISABLED[/code]. </member> <member name="own_world" type="bool" setter="set_use_own_world" getter="is_using_own_world"> + If [code]true[/code] the viewport will use [World] defined in [code]world[/code] property. Default value: [code]false[/code]. </member> <member name="physics_object_picking" type="bool" setter="set_physics_object_picking" getter="get_physics_object_picking"> + If [code]true[/code] the objects rendered by viewport become subjects of mouse picking process. Default value: [code]false[/code]. </member> <member name="render_target_clear_mode" type="int" setter="set_clear_mode" getter="get_clear_mode" enum="Viewport.ClearMode"> + The clear mode when viewport used as a render target. Default value: [code]CLEAR_MODE_ALWAYS[/code]. </member> <member name="render_target_update_mode" type="int" setter="set_update_mode" getter="get_update_mode" enum="Viewport.UpdateMode"> + The update mode when viewport used as a render target. Default value: [code]UPDATE_WHEN_VISIBLE[/code]. </member> <member name="render_target_v_flip" type="bool" setter="set_vflip" getter="get_vflip"> + If [code]true[/code] the result of rendering will be flipped vertically. Default value: [code]false[/code]. </member> <member name="shadow_atlas_quad_0" type="int" setter="set_shadow_atlas_quadrant_subdiv" getter="get_shadow_atlas_quadrant_subdiv" enum="Viewport.ShadowAtlasQuadrantSubdiv"> + The subdivision amount of first quadrant on shadow atlas. Default value: [code]SHADOW_ATLAS_QUADRANT_SUBDIV_4[/code]. </member> <member name="shadow_atlas_quad_1" type="int" setter="set_shadow_atlas_quadrant_subdiv" getter="get_shadow_atlas_quadrant_subdiv" enum="Viewport.ShadowAtlasQuadrantSubdiv"> + The subdivision amount of second quadrant on shadow atlas. Default value: [code]SHADOW_ATLAS_QUADRANT_SUBDIV_4[/code]. </member> <member name="shadow_atlas_quad_2" type="int" setter="set_shadow_atlas_quadrant_subdiv" getter="get_shadow_atlas_quadrant_subdiv" enum="Viewport.ShadowAtlasQuadrantSubdiv"> + The subdivision amount of third quadrant on shadow atlas. Default value: [code]SHADOW_ATLAS_QUADRANT_SUBDIV_16[/code]. </member> <member name="shadow_atlas_quad_3" type="int" setter="set_shadow_atlas_quadrant_subdiv" getter="get_shadow_atlas_quadrant_subdiv" enum="Viewport.ShadowAtlasQuadrantSubdiv"> + The subdivision amount of fourth quadrant on shadow atlas. Default value: [code]SHADOW_ATLAS_QUADRANT_SUBDIV_64[/code]. </member> <member name="shadow_atlas_size" type="int" setter="set_shadow_atlas_size" getter="get_shadow_atlas_size"> + The resolution of shadow atlas. Both width and height is equal to one value. </member> <member name="size" type="Vector2" setter="set_size" getter="get_size"> + The width and height of viewport. </member> <member name="transparent_bg" type="bool" setter="set_transparent_background" getter="has_transparent_background"> + If [code]true[/code] the viewport should render its background as transparent. Default value: [code]false[/code]. </member> <member name="usage" type="int" setter="set_usage" getter="get_usage" enum="Viewport.Usage"> + The rendering mode of viewport. Default value: [code]USAGE_3D[/code]. </member> <member name="world" type="World" setter="set_world" getter="get_world"> + The custom [World] which can be used as 3D environment source. </member> <member name="world_2d" type="World2D" setter="set_world_2d" getter="get_world_2d"> + The custom [World2D] which can be used as 2D environment source. </member> </members> <signals> @@ -254,6 +279,7 @@ Update the render target only when it is visible. This is the default value. </constant> <constant name="UPDATE_ALWAYS" value="3" enum="UpdateMode"> + Always update the render target. </constant> <constant name="SHADOW_ATLAS_QUADRANT_SUBDIV_DISABLED" value="0" enum="ShadowAtlasQuadrantSubdiv"> </constant> @@ -270,30 +296,42 @@ <constant name="SHADOW_ATLAS_QUADRANT_SUBDIV_1024" value="6" enum="ShadowAtlasQuadrantSubdiv"> </constant> <constant name="SHADOW_ATLAS_QUADRANT_SUBDIV_MAX" value="7" enum="ShadowAtlasQuadrantSubdiv"> + Enum limiter. Do not use it directly. </constant> <constant name="RENDER_INFO_OBJECTS_IN_FRAME" value="0" enum="RenderInfo"> + Amount of objects in frame. </constant> <constant name="RENDER_INFO_VERTICES_IN_FRAME" value="1" enum="RenderInfo"> + Amount of vertices in frame. </constant> <constant name="RENDER_INFO_MATERIAL_CHANGES_IN_FRAME" value="2" enum="RenderInfo"> + Amount of material changes in frame. </constant> <constant name="RENDER_INFO_SHADER_CHANGES_IN_FRAME" value="3" enum="RenderInfo"> + Amount of shader changes in frame. </constant> <constant name="RENDER_INFO_SURFACE_CHANGES_IN_FRAME" value="4" enum="RenderInfo"> + Amount of surface changes in frame. </constant> <constant name="RENDER_INFO_DRAW_CALLS_IN_FRAME" value="5" enum="RenderInfo"> + Amount of draw calls in frame. </constant> <constant name="RENDER_INFO_MAX" value="6" enum="RenderInfo"> + Enum limiter. Do not use it directly. </constant> <constant name="DEBUG_DRAW_DISABLED" value="0" enum="DebugDraw"> + Objects are displayed normally. </constant> <constant name="DEBUG_DRAW_UNSHADED" value="1" enum="DebugDraw"> + Objects are displayed without light information. </constant> <constant name="DEBUG_DRAW_OVERDRAW" value="2" enum="DebugDraw"> </constant> <constant name="DEBUG_DRAW_WIREFRAME" value="3" enum="DebugDraw"> + Objects are displayed in wireframe style. </constant> <constant name="MSAA_DISABLED" value="0" enum="MSAA"> + Multisample anti-aliasing mode disabled. This is the default value. </constant> <constant name="MSAA_2X" value="1" enum="MSAA"> </constant> diff --git a/doc/classes/ViewportContainer.xml b/doc/classes/ViewportContainer.xml index 377d129f63..a2cd9a0217 100644 --- a/doc/classes/ViewportContainer.xml +++ b/doc/classes/ViewportContainer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ViewportContainer" inherits="Container" category="Core" version="3.0-rc1"> +<class name="ViewportContainer" inherits="Container" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/ViewportTexture.xml b/doc/classes/ViewportTexture.xml index f83331e347..5943759c55 100644 --- a/doc/classes/ViewportTexture.xml +++ b/doc/classes/ViewportTexture.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ViewportTexture" inherits="Texture" category="Core" version="3.0-rc1"> +<class name="ViewportTexture" inherits="Texture" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/VisibilityEnabler.xml b/doc/classes/VisibilityEnabler.xml index a9b439ada4..faf0451bae 100644 --- a/doc/classes/VisibilityEnabler.xml +++ b/doc/classes/VisibilityEnabler.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisibilityEnabler" inherits="VisibilityNotifier" category="Core" version="3.0-rc1"> +<class name="VisibilityEnabler" inherits="VisibilityNotifier" category="Core" version="3.0-stable"> <brief_description> Enable certain nodes only when visible. </brief_description> diff --git a/doc/classes/VisibilityEnabler2D.xml b/doc/classes/VisibilityEnabler2D.xml index a4460ed8d0..acd9d86c2a 100644 --- a/doc/classes/VisibilityEnabler2D.xml +++ b/doc/classes/VisibilityEnabler2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisibilityEnabler2D" inherits="VisibilityNotifier2D" category="Core" version="3.0-rc1"> +<class name="VisibilityEnabler2D" inherits="VisibilityNotifier2D" category="Core" version="3.0-stable"> <brief_description> Enable certain nodes only when visible. </brief_description> diff --git a/doc/classes/VisibilityNotifier.xml b/doc/classes/VisibilityNotifier.xml index 89a7607055..94b08b78ed 100644 --- a/doc/classes/VisibilityNotifier.xml +++ b/doc/classes/VisibilityNotifier.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisibilityNotifier" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="VisibilityNotifier" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> Detects when the node is visible on screen. </brief_description> diff --git a/doc/classes/VisibilityNotifier2D.xml b/doc/classes/VisibilityNotifier2D.xml index 8c5bde787a..bcd52cf9ca 100644 --- a/doc/classes/VisibilityNotifier2D.xml +++ b/doc/classes/VisibilityNotifier2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisibilityNotifier2D" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="VisibilityNotifier2D" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Detects when the node is visible on screen. </brief_description> diff --git a/doc/classes/VisualInstance.xml b/doc/classes/VisualInstance.xml index 7b927f906f..1c54cb53ac 100644 --- a/doc/classes/VisualInstance.xml +++ b/doc/classes/VisualInstance.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualInstance" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="VisualInstance" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/doc/classes/VisualServer.xml b/doc/classes/VisualServer.xml index ed987f7047..a546b86c57 100644 --- a/doc/classes/VisualServer.xml +++ b/doc/classes/VisualServer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualServer" inherits="Object" category="Core" version="3.0-rc1"> +<class name="VisualServer" inherits="Object" category="Core" version="3.0-stable"> <brief_description> Server for anything visible. </brief_description> @@ -913,7 +913,7 @@ Syncronizes threads. </description> </method> - <method name="free"> + <method name="free_rid"> <return type="void"> </return> <argument index="0" name="rid" type="RID"> diff --git a/doc/classes/WeakRef.xml b/doc/classes/WeakRef.xml index 58ea5f0cf0..0c4801b66e 100644 --- a/doc/classes/WeakRef.xml +++ b/doc/classes/WeakRef.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="WeakRef" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="WeakRef" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Holds an [Object], but does not contribute to the reference count if the object is a reference. </brief_description> diff --git a/doc/classes/WindowDialog.xml b/doc/classes/WindowDialog.xml index a1116825c9..891e489be5 100644 --- a/doc/classes/WindowDialog.xml +++ b/doc/classes/WindowDialog.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="WindowDialog" inherits="Popup" category="Core" version="3.0-rc1"> +<class name="WindowDialog" inherits="Popup" category="Core" version="3.0-stable"> <brief_description> Base class for window dialogs. </brief_description> diff --git a/doc/classes/World.xml b/doc/classes/World.xml index 97631b8e0d..cad286a1ac 100644 --- a/doc/classes/World.xml +++ b/doc/classes/World.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="World" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="World" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Class that has everything pertaining to a world. </brief_description> @@ -7,7 +7,7 @@ Class that has everything pertaining to a world. A physics space, a visual scenario and a sound space. Spatial nodes register their resources into the current world. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/physics/ray-casting.html + http://docs.godotengine.org/en/3.0/tutorials/physics/ray-casting.html </tutorials> <demos> </demos> diff --git a/doc/classes/World2D.xml b/doc/classes/World2D.xml index 57f91b1fa9..1a2745e6cb 100644 --- a/doc/classes/World2D.xml +++ b/doc/classes/World2D.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="World2D" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="World2D" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> Class that has everything pertaining to a 2D world. </brief_description> @@ -7,7 +7,7 @@ Class that has everything pertaining to a 2D world. A physics space, a visual scenario and a sound space. 2D nodes register their resources into the current 2D world. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/physics/ray-casting.html + http://docs.godotengine.org/en/3.0/tutorials/physics/ray-casting.html </tutorials> <demos> </demos> diff --git a/doc/classes/WorldEnvironment.xml b/doc/classes/WorldEnvironment.xml index 3969a8c502..468e618e72 100644 --- a/doc/classes/WorldEnvironment.xml +++ b/doc/classes/WorldEnvironment.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="WorldEnvironment" inherits="Node" category="Core" version="3.0-rc1"> +<class name="WorldEnvironment" inherits="Node" category="Core" version="3.0-stable"> <brief_description> Default environment properties for the entire scene (post-processing effects, lightning and background settings). </brief_description> @@ -9,7 +9,7 @@ The [code]WorldEnvironment[/code] allows the user to specify default lighting parameters (e.g. ambient lighting), various post-processing effects (e.g. SSAO, DOF, Tonemapping), and how to draw the background (e.g. solid color, skybox). Usually, these are added in order to improve the realism/color balance of the scene. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/3d/environment_and_post_processing.html + http://docs.godotengine.org/en/3.0/tutorials/3d/environment_and_post_processing.html </tutorials> <demos> </demos> diff --git a/doc/classes/XMLParser.xml b/doc/classes/XMLParser.xml index a892c867a2..a404074401 100644 --- a/doc/classes/XMLParser.xml +++ b/doc/classes/XMLParser.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="XMLParser" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="XMLParser" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Low-level class for creating parsers for XML files. </brief_description> diff --git a/doc/classes/YSort.xml b/doc/classes/YSort.xml index b54b48691b..e4818df62b 100644 --- a/doc/classes/YSort.xml +++ b/doc/classes/YSort.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="YSort" inherits="Node2D" category="Core" version="3.0-rc1"> +<class name="YSort" inherits="Node2D" category="Core" version="3.0-stable"> <brief_description> Sort all child nodes based on their Y positions. </brief_description> diff --git a/doc/classes/bool.xml b/doc/classes/bool.xml index 492363d243..cce5dd3b45 100644 --- a/doc/classes/bool.xml +++ b/doc/classes/bool.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="bool" category="Built-In Types" version="3.0-rc1"> +<class name="bool" category="Built-In Types" version="3.0-stable"> <brief_description> Boolean built-in type </brief_description> diff --git a/doc/classes/float.xml b/doc/classes/float.xml index 3be4c3398e..812bd9b3a9 100644 --- a/doc/classes/float.xml +++ b/doc/classes/float.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="float" category="Built-In Types" version="3.0-rc1"> +<class name="float" category="Built-In Types" version="3.0-stable"> <brief_description> Float built-in type </brief_description> diff --git a/doc/classes/int.xml b/doc/classes/int.xml index 5329bd7e69..49b8b3949a 100644 --- a/doc/classes/int.xml +++ b/doc/classes/int.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="int" category="Built-In Types" version="3.0-rc1"> +<class name="int" category="Built-In Types" version="3.0-stable"> <brief_description> Integer built-in type. </brief_description> diff --git a/drivers/unix/stream_peer_tcp_posix.cpp b/drivers/unix/stream_peer_tcp_posix.cpp index ba9481d36b..17112e5ab5 100644 --- a/drivers/unix/stream_peer_tcp_posix.cpp +++ b/drivers/unix/stream_peer_tcp_posix.cpp @@ -304,7 +304,7 @@ Error StreamPeerTCPPosix::read(uint8_t *p_buffer, int p_bytes, int &r_received, return OK; }; -void StreamPeerTCPPosix::set_nodelay(bool p_enabled) { +void StreamPeerTCPPosix::set_no_delay(bool p_enabled) { ERR_FAIL_COND(!is_connected_to_host()); int flag = p_enabled ? 1 : 0; diff --git a/drivers/unix/stream_peer_tcp_posix.h b/drivers/unix/stream_peer_tcp_posix.h index 5770ae48f4..bcebe57771 100644 --- a/drivers/unix/stream_peer_tcp_posix.h +++ b/drivers/unix/stream_peer_tcp_posix.h @@ -77,7 +77,7 @@ public: virtual Status get_status() const; virtual void disconnect_from_host(); - virtual void set_nodelay(bool p_enabled); + virtual void set_no_delay(bool p_enabled); static void make_default(); diff --git a/drivers/windows/stream_peer_tcp_winsock.cpp b/drivers/windows/stream_peer_tcp_winsock.cpp index d6a320fb5e..55775fc231 100644 --- a/drivers/windows/stream_peer_tcp_winsock.cpp +++ b/drivers/windows/stream_peer_tcp_winsock.cpp @@ -332,7 +332,7 @@ Error StreamPeerTCPWinsock::connect_to_host(const IP_Address &p_host, uint16_t p return OK; }; -void StreamPeerTCPWinsock::set_nodelay(bool p_enabled) { +void StreamPeerTCPWinsock::set_no_delay(bool p_enabled) { ERR_FAIL_COND(!is_connected_to_host()); int flag = p_enabled ? 1 : 0; setsockopt(sockfd, IPPROTO_TCP, TCP_NODELAY, (char *)&flag, sizeof(int)); diff --git a/drivers/windows/stream_peer_tcp_winsock.h b/drivers/windows/stream_peer_tcp_winsock.h index 9be8414878..a0177d374e 100644 --- a/drivers/windows/stream_peer_tcp_winsock.h +++ b/drivers/windows/stream_peer_tcp_winsock.h @@ -81,7 +81,7 @@ public: static void make_default(); static void cleanup(); - virtual void set_nodelay(bool p_enabled); + virtual void set_no_delay(bool p_enabled); StreamPeerTCPWinsock(); ~StreamPeerTCPWinsock(); diff --git a/editor/create_dialog.cpp b/editor/create_dialog.cpp index 2dfb01826a..48ceb82dc3 100644 --- a/editor/create_dialog.cpp +++ b/editor/create_dialog.cpp @@ -255,6 +255,10 @@ void CreateDialog::_update_search() { if (base_type == "Node" && type.begins_with("Editor")) continue; // do not show editor nodes + if (base_type == "Resource" && ClassDB::is_parent_class(type, "PluginScript")) + // PluginScript must be initialized before use, which is not possible here + continue; + if (!ClassDB::can_instance(type)) continue; // can't create what can't be instanced diff --git a/editor/editor_file_dialog.cpp b/editor/editor_file_dialog.cpp index f356c16827..22b33cc98f 100644 --- a/editor/editor_file_dialog.cpp +++ b/editor/editor_file_dialog.cpp @@ -458,6 +458,23 @@ void EditorFileDialog::_item_selected(int p_item) { get_ok()->set_disabled(_is_open_should_be_disabled()); } +void EditorFileDialog::_multi_selected(int p_item, bool p_selected) { + + int current = p_item; + if (current < 0 || current >= item_list->get_item_count()) + return; + + Dictionary d = item_list->get_item_metadata(current); + + if (!d["dir"] && p_selected) { + + file->set_text(d["name"]); + _request_single_thumbnail(get_current_dir().plus_file(get_current_file())); + } + + get_ok()->set_disabled(_is_open_should_be_disabled()); +} + void EditorFileDialog::_items_clear_selection() { item_list->unselect_all(); @@ -1290,6 +1307,7 @@ void EditorFileDialog::_bind_methods() { ClassDB::bind_method(D_METHOD("_unhandled_input"), &EditorFileDialog::_unhandled_input); ClassDB::bind_method(D_METHOD("_item_selected"), &EditorFileDialog::_item_selected); + ClassDB::bind_method(D_METHOD("_multi_selected"), &EditorFileDialog::_multi_selected); ClassDB::bind_method(D_METHOD("_items_clear_selection"), &EditorFileDialog::_items_clear_selection); ClassDB::bind_method(D_METHOD("_item_list_item_rmb_selected"), &EditorFileDialog::_item_list_item_rmb_selected); ClassDB::bind_method(D_METHOD("_item_list_rmb_clicked"), &EditorFileDialog::_item_list_rmb_clicked); @@ -1598,6 +1616,7 @@ EditorFileDialog::EditorFileDialog() { connect("confirmed", this, "_action_pressed"); item_list->connect("item_selected", this, "_item_selected", varray(), CONNECT_DEFERRED); + item_list->connect("multi_selected", this, "_multi_selected", varray(), CONNECT_DEFERRED); item_list->connect("item_activated", this, "_item_db_selected", varray()); item_list->connect("nothing_selected", this, "_items_clear_selection"); dir->connect("text_entered", this, "_dir_entered"); diff --git a/editor/editor_file_dialog.h b/editor/editor_file_dialog.h index 05f66eadbf..b1f8f1108c 100644 --- a/editor/editor_file_dialog.h +++ b/editor/editor_file_dialog.h @@ -159,6 +159,7 @@ private: void _recent_selected(int p_idx); void _item_selected(int p_item); + void _multi_selected(int p_item, bool p_selected); void _items_clear_selection(); void _item_dc_selected(int p_item); diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp index 2f0c41c6e1..98991cd7c0 100644 --- a/editor/editor_node.cpp +++ b/editor/editor_node.cpp @@ -4815,6 +4815,10 @@ EditorNode::EditorNode() { Ref<EditorSceneImporterGLTF> import_gltf; import_gltf.instance(); import_scene->add_importer(import_gltf); + + Ref<EditorSceneImporterESCN> import_escn; + import_escn.instance(); + import_scene->add_importer(import_escn); } Ref<ResourceImporterBitMap> import_bitmap; diff --git a/editor/editor_plugin.cpp b/editor/editor_plugin.cpp index 9dd8a7232f..b1a0efaea6 100644 --- a/editor/editor_plugin.cpp +++ b/editor/editor_plugin.cpp @@ -235,6 +235,14 @@ Control *EditorInterface::get_base_control() { return EditorNode::get_singleton()->get_gui_base(); } +void EditorInterface::set_plugin_enabled(const String &p_plugin, bool p_enabled) { + EditorNode::get_singleton()->set_addon_plugin_enabled(p_plugin, p_enabled); +} + +bool EditorInterface::is_plugin_enabled(const String &p_plugin) const { + return EditorNode::get_singleton()->is_addon_plugin_enabled(p_plugin); +} + Error EditorInterface::save_scene() { if (!get_edited_scene_root()) return ERR_CANT_CREATE; @@ -271,6 +279,9 @@ void EditorInterface::_bind_methods() { ClassDB::bind_method(D_METHOD("select_file", "p_file"), &EditorInterface::select_file); ClassDB::bind_method(D_METHOD("get_selected_path"), &EditorInterface::get_selected_path); + ClassDB::bind_method(D_METHOD("set_plugin_enabled", "plugin", "enabled"), &EditorInterface::set_plugin_enabled); + ClassDB::bind_method(D_METHOD("is_plugin_enabled", "plugin"), &EditorInterface::is_plugin_enabled); + ClassDB::bind_method(D_METHOD("save_scene"), &EditorInterface::save_scene); ClassDB::bind_method(D_METHOD("save_scene_as", "path", "with_preview"), &EditorInterface::save_scene_as, DEFVAL(true)); } diff --git a/editor/editor_plugin.h b/editor/editor_plugin.h index 145dccc2d5..3d585120c0 100644 --- a/editor/editor_plugin.h +++ b/editor/editor_plugin.h @@ -90,6 +90,9 @@ public: Control *get_base_control(); + void set_plugin_enabled(const String &p_plugin, bool p_enabled); + bool is_plugin_enabled(const String &p_plugin) const; + Error save_scene(); void save_scene_as(const String &p_scene, bool p_with_preview = true); diff --git a/editor/editor_settings.cpp b/editor/editor_settings.cpp index 122034eaa3..433f501fc8 100644 --- a/editor/editor_settings.cpp +++ b/editor/editor_settings.cpp @@ -383,7 +383,7 @@ void EditorSettings::_load_defaults(Ref<ConfigFile> p_extra_config) { _initial_set("text_editor/files/restore_scripts_on_load", true); _initial_set("text_editor/completion/complete_file_paths", true); _initial_set("text_editor/files/maximum_recent_files", 20); - hints["text_editor/files/maximum_recent_files"] = PropertyInfo(Variant::INT, "text_editor/files/maximum_recent_files", PROPERTY_HINT_RANGE, "1, 200, 0"); + hints["text_editor/files/maximum_recent_files"] = PropertyInfo(Variant::INT, "text_editor/files/maximum_recent_files", PROPERTY_HINT_RANGE, "1, 200, 1"); _initial_set("docks/scene_tree/start_create_dialog_fully_expanded", false); _initial_set("docks/scene_tree/draw_relationship_lines", false); diff --git a/editor/export_template_manager.cpp b/editor/export_template_manager.cpp index 6cbca3f733..c4ecf3c098 100644 --- a/editor/export_template_manager.cpp +++ b/editor/export_template_manager.cpp @@ -30,6 +30,8 @@ #include "export_template_manager.h" +#include "core/os/input.h" +#include "core/os/keyboard.h" #include "editor_node.h" #include "editor_scale.h" #include "io/json.h" @@ -422,6 +424,11 @@ void ExportTemplateManager::_http_download_templates_completed(int p_status, int void ExportTemplateManager::_begin_template_download(const String &p_url) { + if (Input::get_singleton()->is_key_pressed(KEY_SHIFT)) { + OS::get_singleton()->shell_open(p_url); + return; + } + for (int i = 0; i < template_list->get_child_count(); i++) { BaseButton *b = Object::cast_to<BaseButton>(template_list->get_child(0)); if (b) { @@ -576,7 +583,7 @@ ExportTemplateManager::ExportTemplateManager() { template_downloader->add_child(vbc); ScrollContainer *sc = memnew(ScrollContainer); sc->set_custom_minimum_size(Size2(400, 200) * EDSCALE); - vbc->add_margin_child(TTR("Select mirror from list: "), sc); + vbc->add_margin_child(TTR("Select mirror from list: (Shift+Click: Open in Browser)"), sc); template_list = memnew(VBoxContainer); sc->add_child(template_list); sc->set_enable_v_scroll(true); diff --git a/editor/fileserver/editor_file_server.cpp b/editor/fileserver/editor_file_server.cpp index 56fb7633e7..a218070933 100644 --- a/editor/fileserver/editor_file_server.cpp +++ b/editor/fileserver/editor_file_server.cpp @@ -55,7 +55,7 @@ void EditorFileServer::_subthread_start(void *s) { ClientData *cd = (ClientData *)s; - cd->connection->set_nodelay(true); + cd->connection->set_no_delay(true); uint8_t buf4[8]; Error err = cd->connection->get_data(buf4, 4); if (err != OK) { diff --git a/editor/filesystem_dock.cpp b/editor/filesystem_dock.cpp index cc9c9a11d7..8ead8d3982 100644 --- a/editor/filesystem_dock.cpp +++ b/editor/filesystem_dock.cpp @@ -77,7 +77,7 @@ bool FileSystemDock::_create_tree(TreeItem *p_parent, EditorFileSystemDirectory return true; } -void FileSystemDock::_update_tree(bool keep_collapse_state) { +void FileSystemDock::_update_tree(bool keep_collapse_state, bool p_uncollapse_root) { Vector<String> uncollapsed_paths; if (keep_collapse_state) { @@ -129,6 +129,10 @@ void FileSystemDock::_update_tree(bool keep_collapse_state) { ti->set_metadata(0, fave); } + if (p_uncollapse_root) { + uncollapsed_paths.push_back("res://"); + } + _create_tree(root, EditorFileSystem::get_singleton()->get_filesystem(), uncollapsed_paths); tree->ensure_cursor_is_visible(); updating_tree = false; @@ -154,6 +158,7 @@ void FileSystemDock::_notification(int p_what) { } else { tree->set_v_size_flags(SIZE_FILL); + button_tree->hide(); if (!tree->is_visible()) { tree->show(); button_favorite->show(); @@ -163,7 +168,6 @@ void FileSystemDock::_notification(int p_what) { if (!file_list_vb->is_visible()) { file_list_vb->show(); - button_tree->hide(); _update_files(true); } } @@ -204,7 +208,7 @@ void FileSystemDock::_notification(int p_what) { if (EditorFileSystem::get_singleton()->is_scanning()) { _set_scanning_mode(); } else { - _update_tree(false); + _update_tree(false, true); } } break; diff --git a/editor/filesystem_dock.h b/editor/filesystem_dock.h index af80557465..2e86b83efc 100644 --- a/editor/filesystem_dock.h +++ b/editor/filesystem_dock.h @@ -157,7 +157,7 @@ private: bool import_dock_needs_update; bool _create_tree(TreeItem *p_parent, EditorFileSystemDirectory *p_dir, Vector<String> &uncollapsed_paths); - void _update_tree(bool keep_collapse_state); + void _update_tree(bool keep_collapse_state, bool p_uncollapse_root = false); void _update_files(bool p_keep_selection); void _update_file_display_toggle_button(); diff --git a/editor/import/resource_importer_scene.cpp b/editor/import/resource_importer_scene.cpp index 060953d36a..44948b8209 100644 --- a/editor/import/resource_importer_scene.cpp +++ b/editor/import/resource_importer_scene.cpp @@ -46,6 +46,7 @@ #include "scene/resources/box_shape.h" #include "scene/resources/plane_shape.h" #include "scene/resources/ray_shape.h" +#include "scene/resources/scene_format_text.h" #include "scene/resources/sphere_shape.h" uint32_t EditorSceneImporter::get_import_flags() const { @@ -1395,3 +1396,25 @@ ResourceImporterScene *ResourceImporterScene::singleton = NULL; ResourceImporterScene::ResourceImporterScene() { singleton = this; } +/////////////////////////////////////// + +uint32_t EditorSceneImporterESCN::get_import_flags() const { + return IMPORT_SCENE; +} +void EditorSceneImporterESCN::get_extensions(List<String> *r_extensions) const { + r_extensions->push_back("escn"); +} +Node *EditorSceneImporterESCN::import_scene(const String &p_path, uint32_t p_flags, int p_bake_fps, List<String> *r_missing_deps, Error *r_err) { + + Error error; + Ref<PackedScene> ps = ResourceFormatLoaderText::singleton->load(p_path, p_path, &error); + ERR_FAIL_COND_V(!ps.is_valid(), NULL); + + Node *scene = ps->instance(); + ERR_FAIL_COND_V(!scene, NULL); + + return scene; +} +Ref<Animation> EditorSceneImporterESCN::import_animation(const String &p_path, uint32_t p_flags, int p_bake_fps) { + ERR_FAIL_V(Ref<Animation>()); +} diff --git a/editor/import/resource_importer_scene.h b/editor/import/resource_importer_scene.h index d5f9d53e91..9c3ec7a29b 100644 --- a/editor/import/resource_importer_scene.h +++ b/editor/import/resource_importer_scene.h @@ -155,4 +155,14 @@ public: ResourceImporterScene(); }; +class EditorSceneImporterESCN : public EditorSceneImporter { + GDCLASS(EditorSceneImporterESCN, EditorSceneImporter); + +public: + virtual uint32_t get_import_flags() const; + virtual void get_extensions(List<String> *r_extensions) const; + virtual Node *import_scene(const String &p_path, uint32_t p_flags, int p_bake_fps, List<String> *r_missing_deps, Error *r_err = NULL); + virtual Ref<Animation> import_animation(const String &p_path, uint32_t p_flags, int p_bake_fps); +}; + #endif // RESOURCEIMPORTERSCENE_H diff --git a/editor/plugins/canvas_item_editor_plugin.cpp b/editor/plugins/canvas_item_editor_plugin.cpp index 670f13b6c8..7d6025cb03 100644 --- a/editor/plugins/canvas_item_editor_plugin.cpp +++ b/editor/plugins/canvas_item_editor_plugin.cpp @@ -1953,9 +1953,9 @@ void CanvasItemEditor::_gui_input_viewport(const Ref<InputEvent> &p_event) { if (node) { real_t angle = node->get_rotation(); - node->set_rotation(snap_angle(angle + (dfrom - center).angle_to(dto - center), angle)); display_rotate_to = dto; - display_rotate_from = center; + display_rotate_from = center + node->get_pivot_offset().rotated(angle); + node->set_rotation(snap_angle(angle + (dfrom - display_rotate_from).angle_to(display_rotate_to - display_rotate_from), angle)); viewport->update(); } } diff --git a/editor/plugins/script_text_editor.cpp b/editor/plugins/script_text_editor.cpp index dffb98e488..a3728a1d46 100644 --- a/editor/plugins/script_text_editor.cpp +++ b/editor/plugins/script_text_editor.cpp @@ -1565,16 +1565,12 @@ ScriptTextEditor::ScriptTextEditor() { edit_menu->get_popup()->add_shortcut(ED_GET_SHORTCUT("script_text_editor/indent_right"), EDIT_INDENT_RIGHT); edit_menu->get_popup()->add_shortcut(ED_GET_SHORTCUT("script_text_editor/delete_line"), EDIT_DELETE_LINE); edit_menu->get_popup()->add_shortcut(ED_GET_SHORTCUT("script_text_editor/toggle_comment"), EDIT_TOGGLE_COMMENT); - edit_menu->get_popup()->add_shortcut(ED_GET_SHORTCUT("script_text_editor/clone_down"), EDIT_CLONE_DOWN); edit_menu->get_popup()->add_shortcut(ED_GET_SHORTCUT("script_text_editor/toggle_fold_line"), EDIT_TOGGLE_FOLD_LINE); edit_menu->get_popup()->add_shortcut(ED_GET_SHORTCUT("script_text_editor/fold_all_lines"), EDIT_FOLD_ALL_LINES); edit_menu->get_popup()->add_shortcut(ED_GET_SHORTCUT("script_text_editor/unfold_all_lines"), EDIT_UNFOLD_ALL_LINES); edit_menu->get_popup()->add_separator(); -#ifdef OSX_ENABLED - edit_menu->get_popup()->add_shortcut(ED_GET_SHORTCUT("script_text_editor/complete_symbol"), EDIT_COMPLETE); -#else + edit_menu->get_popup()->add_shortcut(ED_GET_SHORTCUT("script_text_editor/clone_down"), EDIT_CLONE_DOWN); edit_menu->get_popup()->add_shortcut(ED_GET_SHORTCUT("script_text_editor/complete_symbol"), EDIT_COMPLETE); -#endif edit_menu->get_popup()->add_shortcut(ED_GET_SHORTCUT("script_text_editor/trim_trailing_whitespace"), EDIT_TRIM_TRAILING_WHITESAPCE); edit_menu->get_popup()->add_shortcut(ED_GET_SHORTCUT("script_text_editor/convert_indent_to_spaces"), EDIT_CONVERT_INDENT_TO_SPACES); edit_menu->get_popup()->add_shortcut(ED_GET_SHORTCUT("script_text_editor/convert_indent_to_tabs"), EDIT_CONVERT_INDENT_TO_TABS); @@ -1645,13 +1641,14 @@ void ScriptTextEditor::register_editor() { ED_SHORTCUT("script_text_editor/indent_left", TTR("Indent Left"), 0); ED_SHORTCUT("script_text_editor/indent_right", TTR("Indent Right"), 0); ED_SHORTCUT("script_text_editor/toggle_comment", TTR("Toggle Comment"), KEY_MASK_CMD | KEY_K); - ED_SHORTCUT("script_text_editor/clone_down", TTR("Clone Down"), KEY_MASK_CMD | KEY_B); ED_SHORTCUT("script_text_editor/toggle_fold_line", TTR("Fold/Unfold Line"), KEY_MASK_ALT | KEY_F); ED_SHORTCUT("script_text_editor/fold_all_lines", TTR("Fold All Lines"), 0); ED_SHORTCUT("script_text_editor/unfold_all_lines", TTR("Unfold All Lines"), 0); #ifdef OSX_ENABLED + ED_SHORTCUT("script_text_editor/clone_down", TTR("Clone Down"), KEY_MASK_SHIFT | KEY_MASK_CMD | KEY_C); ED_SHORTCUT("script_text_editor/complete_symbol", TTR("Complete Symbol"), KEY_MASK_CTRL | KEY_SPACE); #else + ED_SHORTCUT("script_text_editor/clone_down", TTR("Clone Down"), KEY_MASK_CMD | KEY_B); ED_SHORTCUT("script_text_editor/complete_symbol", TTR("Complete Symbol"), KEY_MASK_CMD | KEY_SPACE); #endif ED_SHORTCUT("script_text_editor/trim_trailing_whitespace", TTR("Trim Trailing Whitespace"), KEY_MASK_CTRL | KEY_MASK_ALT | KEY_T); diff --git a/editor/plugins/spatial_editor_plugin.cpp b/editor/plugins/spatial_editor_plugin.cpp index 5e8eb06556..bd2cdf0dda 100644 --- a/editor/plugins/spatial_editor_plugin.cpp +++ b/editor/plugins/spatial_editor_plugin.cpp @@ -3827,9 +3827,6 @@ Object *SpatialEditor::_get_editor_data(Object *p_what) { si->sbox_instance = VisualServer::get_singleton()->instance_create2(selection_box->get_rid(), sp->get_world()->get_scenario()); VS::get_singleton()->instance_geometry_set_cast_shadows_setting(si->sbox_instance, VS::SHADOW_CASTING_SETTING_OFF); - if (Engine::get_singleton()->is_editor_hint()) - editor->call("edit_node", sp); - return si; } diff --git a/editor/plugins/tile_set_editor_plugin.cpp b/editor/plugins/tile_set_editor_plugin.cpp index 1dedf92452..dd5127181d 100644 --- a/editor/plugins/tile_set_editor_plugin.cpp +++ b/editor/plugins/tile_set_editor_plugin.cpp @@ -420,7 +420,7 @@ AutotileEditor::AutotileEditor(EditorNode *p_editor) { p.push_back((int)SHAPE_DELETE); tools[SHAPE_DELETE]->connect("pressed", this, "_on_tool_clicked", p); tool_containers[TOOLBAR_SHAPE]->add_child(tools[SHAPE_DELETE]); - tool_containers[TOOLBAR_SHAPE]->add_change_receptor(memnew(VSeparator)); + tool_containers[TOOLBAR_SHAPE]->add_child(memnew(VSeparator)); tools[SHAPE_KEEP_INSIDE_TILE] = memnew(ToolButton); tools[SHAPE_KEEP_INSIDE_TILE]->set_toggle_mode(true); tools[SHAPE_KEEP_INSIDE_TILE]->set_pressed(true); @@ -548,6 +548,10 @@ AutotileEditor::AutotileEditor(EditorNode *p_editor) { preview->set_region(true); } +AutotileEditor::~AutotileEditor() { + memdelete(helper); +} + void AutotileEditor::_bind_methods() { ClassDB::bind_method("_on_autotile_selected", &AutotileEditor::_on_autotile_selected); diff --git a/editor/plugins/tile_set_editor_plugin.h b/editor/plugins/tile_set_editor_plugin.h index 93d403deea..30f6e2b925 100644 --- a/editor/plugins/tile_set_editor_plugin.h +++ b/editor/plugins/tile_set_editor_plugin.h @@ -120,6 +120,7 @@ class AutotileEditor : public Control { AutotileEditorHelper *helper; AutotileEditor(EditorNode *p_editor); + ~AutotileEditor(); protected: static void _bind_methods(); diff --git a/editor/project_manager.cpp b/editor/project_manager.cpp index 16605f2ebd..da283b16dc 100644 --- a/editor/project_manager.cpp +++ b/editor/project_manager.cpp @@ -152,7 +152,7 @@ private: return ""; } - } else if (mode == MODE_NEW) { + } else { // check if the specified folder is empty, even though this is not an error, it is good to check here d->list_dir_begin(); @@ -174,13 +174,6 @@ private: get_ok()->set_disabled(true); return ""; } - - } else if (d->file_exists("project.godot")) { - - set_message(TTR("Please choose a folder that does not contain a 'project.godot' file."), MESSAGE_ERROR); - memdelete(d); - get_ok()->set_disabled(true); - return ""; } set_message(""); @@ -531,11 +524,17 @@ public: set_title(TTR("Rename Project")); get_ok()->set_text(TTR("Rename")); name_container->show(); + status_rect->hide(); + msg->hide(); + get_ok()->set_disabled(false); ProjectSettings *current = memnew(ProjectSettings); if (current->setup(project_path->get_text(), "")) { set_message(TTR("Couldn't get project.godot in the project path."), MESSAGE_ERROR); + status_rect->show(); + msg->show(); + get_ok()->set_disabled(true); } else if (current->has_setting("application/config/name")) { project_name->set_text(current->get("application/config/name")); } @@ -543,8 +542,6 @@ public: project_name->call_deferred("grab_focus"); create_dir->hide(); - status_rect->hide(); - msg->hide(); } else { @@ -632,7 +629,7 @@ public: project_path->set_h_size_flags(SIZE_EXPAND_FILL); pphb->add_child(project_path); - // status button + // status icon status_rect = memnew(TextureRect); status_rect->set_stretch_mode(TextureRect::STRETCH_KEEP_CENTERED); pphb->add_child(status_rect); diff --git a/editor/project_settings_editor.cpp b/editor/project_settings_editor.cpp index 704ec40e4c..058f517ae9 100644 --- a/editor/project_settings_editor.cpp +++ b/editor/project_settings_editor.cpp @@ -750,7 +750,16 @@ void ProjectSettingsEditor::_item_add() { String catname = category->get_text().strip_edges(); String propname = property->get_text().strip_edges(); - String name = catname != "" ? catname + "/" + propname : propname; + + if (propname.empty()) { + return; + } + + if (catname.empty()) { + catname = "global"; + } + + String name = catname + "/" + propname; undo_redo->create_action(TTR("Add Global Property")); diff --git a/editor/script_editor_debugger.cpp b/editor/script_editor_debugger.cpp index 629b5b63fb..d0527a13ea 100644 --- a/editor/script_editor_debugger.cpp +++ b/editor/script_editor_debugger.cpp @@ -612,7 +612,9 @@ void ScriptEditorDebugger::_parse_message(const String &p_msg, const Array &p_da if (!EditorNode::get_log()->is_visible()) { if (EditorNode::get_singleton()->are_bottom_panels_hidden()) { - EditorNode::get_singleton()->make_bottom_panel_item_visible(EditorNode::get_log()); + if (EDITOR_GET("run/output/always_open_output_on_play")) { + EditorNode::get_singleton()->make_bottom_panel_item_visible(EditorNode::get_log()); + } } } EditorNode::get_log()->add_message(t); diff --git a/editor/translations/af.po b/editor/translations/af.po index 1faa6a59e8..9d4ce1e29d 100644 --- a/editor/translations/af.po +++ b/editor/translations/af.po @@ -378,14 +378,6 @@ msgid "Replaced %d occurrence(s)." msgstr "Het %d verskynsel(s) vervang." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Vervang" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Vervang Alles" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Pas Letterkas" @@ -394,48 +386,16 @@ msgid "Whole Words" msgstr "Hele Woorde" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Slegs Seleksie" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Soek" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Vind" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Volgende" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Nie gevind nie!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Vervang Met" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Letterkas Sensitief" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Terugwaarts" +msgid "Replace" +msgstr "Vervang" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Por Op Vervang" +msgid "Replace All" +msgstr "Vervang Alles" #: editor/code_editor.cpp -msgid "Skip" -msgstr "Spring Oor" +msgid "Selection Only" +msgstr "Slegs Seleksie" #: editor/code_editor.cpp msgid "Zoom In" @@ -1378,6 +1338,20 @@ msgid "Description" msgstr "Beskrywing" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +#, fuzzy +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Daar is tans geen beskrywing vir hierdie metode nie. Help ons asseblief deur " +"[color=$color][url=$url]een by te dra[/url][/color]!" + +#: editor/editor_help.cpp msgid "Properties" msgstr "Eienskappe" @@ -1413,6 +1387,10 @@ msgstr "" msgid "Search Text" msgstr "Deursoek Teks" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Vind" + #: editor/editor_log.cpp msgid "Output:" msgstr "Afvoer:" @@ -1437,8 +1415,8 @@ msgstr "Fout tydens storing van hulpbron!" msgid "Save Resource As.." msgstr "Stoor Hulpbron As..." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Ek sien..." @@ -2046,6 +2024,13 @@ msgstr "" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Soek" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "" @@ -3716,19 +3701,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5100,6 +5088,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5763,7 +5755,7 @@ msgid "Select current edited sub-tile." msgstr "Skep Vouer" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5873,9 +5865,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5883,10 +5873,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6530,10 +6516,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7698,6 +7680,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7825,6 +7814,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -7936,7 +7932,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" @@ -7964,6 +7960,27 @@ msgstr "" msgid "Invalid font size." msgstr "" +#~ msgid "Next" +#~ msgstr "Volgende" + +#~ msgid "Not found!" +#~ msgstr "Nie gevind nie!" + +#~ msgid "Replace By" +#~ msgstr "Vervang Met" + +#~ msgid "Case Sensitive" +#~ msgstr "Letterkas Sensitief" + +#~ msgid "Backwards" +#~ msgstr "Terugwaarts" + +#~ msgid "Prompt On Replace" +#~ msgstr "Por Op Vervang" + +#~ msgid "Skip" +#~ msgstr "Spring Oor" + #~ msgid "Move Add Key" #~ msgstr "Skuif Byvoeg Sleutel" diff --git a/editor/translations/ar.po b/editor/translations/ar.po index 6d979653b8..deb49f0619 100644 --- a/editor/translations/ar.po +++ b/editor/translations/ar.po @@ -8,6 +8,7 @@ # Jamal Alyafei <jamal.qassim@gmail.com>, 2017. # john lennon <khoanantonio@outlook.com>, 2017. # Mohammmad Khashashneh <mohammad.rasmi@gmail.com>, 2016. +# Mr ChaosXD <mrchaosxd3@gmail.com>, 2018. # Mrwan Ashraf <mrwan.ashraf94@gmail.com>, 2017. # noureldin sharaf <sharaf.noureldin@yahoo.com>, 2017. # omar anwar aglan <omar.aglan91@yahoo.com>, 2017-2018. @@ -18,8 +19,8 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2018-01-06 13:19+0000\n" -"Last-Translator: omar anwar aglan <omar.aglan91@yahoo.com>\n" +"PO-Revision-Date: 2018-01-24 11:45+0000\n" +"Last-Translator: anonymous <>\n" "Language-Team: Arabic <https://hosted.weblate.org/projects/godot-engine/" "godot/ar/>\n" "Language: ar\n" @@ -384,14 +385,6 @@ msgid "Replaced %d occurrence(s)." msgstr "إستبÙدل %d Øادثة(Øوادث)." #: editor/code_editor.cpp -msgid "Replace" -msgstr "إستبدال" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "إستبدال الكل" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "قضية تشابه" @@ -400,48 +393,16 @@ msgid "Whole Words" msgstr "كل الكلمات" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "المØدد Ùقط" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "بØØ«" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "جد" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "التالي" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "لم يوجد!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "إستبدلت بـ" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Øساسة Ù„Øالة الأØرÙ" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "إلي الخلÙ" +msgid "Replace" +msgstr "إستبدال" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "تأكيد عند الإستبدال" +msgid "Replace All" +msgstr "إستبدال الكل" #: editor/code_editor.cpp -msgid "Skip" -msgstr "تخطي" +msgid "Selection Only" +msgstr "المØدد Ùقط" #: editor/code_editor.cpp msgid "Zoom In" @@ -560,14 +521,13 @@ msgid "Signals" msgstr "الإشارات" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "غير النوع الإÙتراضي" +msgstr "غير نوع %s" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Change" -msgstr "" +msgstr "تغير" #: editor/create_dialog.cpp msgid "Create New %s" @@ -681,9 +641,8 @@ msgstr "" "Ø¥Ù…Ø³Ø Ø¹Ù„ÙŠ أية Øال؟ (لا رجعة)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "لا يمكن المسØ:\n" +msgstr "لا يمكن المسØ:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -766,9 +725,8 @@ msgid "Lead Developer" msgstr "قائد المطوريين" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "مدير المشروع" +msgstr "مدير المشروع " #: editor/editor_about.cpp msgid "Developers" @@ -943,7 +901,7 @@ msgstr "Ø¥Ù…Ø³Ø Ø§Ù„ØªØ£Ø«ÙŠØ±" #: editor/editor_audio_buses.cpp msgid "Audio" -msgstr "" +msgstr "صوت" #: editor/editor_audio_buses.cpp msgid "Add Audio Bus" @@ -1119,11 +1077,11 @@ msgstr "ÙŠÙØدث المشهد..." #: editor/editor_data.cpp msgid "[empty]" -msgstr "" +msgstr "[Ùارغ]" #: editor/editor_data.cpp msgid "[unsaved]" -msgstr "" +msgstr "[غير Ù…ØÙوظ]" #: editor/editor_dir_dialog.cpp msgid "Please select a base directory first" @@ -1163,9 +1121,8 @@ msgid "Packing" msgstr "ÙŠÙŽØزم\"ينتج المل٠المضغوط\"" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "مل٠النموذج غير موجود:\n" +msgstr "مل٠النموذج غير موجود:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1193,7 +1150,7 @@ 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 (*)" @@ -1376,6 +1333,20 @@ msgid "Description" msgstr "الوصÙ" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "الدورس علي الإنترنت:" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"ليس هناك دروس تعليمية ÙÙŠ هذا الÙصل، يمكنك [color=$color][url=$url] المساهمة " +"ÙÙŠ Ø¥Øداها [/url][/color] أو [color=$color][url=$url2]أطلب Ø£Øداها [/url][/" +"color]." + +#: editor/editor_help.cpp msgid "Properties" msgstr "خصائص" @@ -1411,6 +1382,10 @@ msgstr "" msgid "Search Text" msgstr "إبØØ« عن كتابة" +#: editor/editor_help.cpp +msgid "Find" +msgstr "جد" + #: editor/editor_log.cpp msgid "Output:" msgstr "الخرج:" @@ -1423,9 +1398,8 @@ msgid "Clear" msgstr "خالي" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "الخرج" +msgstr "أخلاء الخرج" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1435,8 +1409,8 @@ msgstr "خطأ ÙÙŠ ØÙظ المورد!" msgid "Save Resource As.." msgstr "ØÙظ المورد باسم..." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "أنا أري.." @@ -1489,7 +1463,6 @@ msgid "This operation can't be done without a tree root." msgstr "هذه العملية لا يمكنها الإكتمال من غير جزر الشجرة." #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." @@ -1869,7 +1842,7 @@ msgstr "تمكين/إيقا٠الوضع الخالي من الإلهاء." #: editor/editor_node.cpp msgid "Add a new scene." -msgstr "أض٠مشهد جديدة." +msgstr "أض٠مشهد جديد" #: editor/editor_node.cpp msgid "Scene" @@ -2094,6 +2067,13 @@ msgstr "مساعدة" msgid "Classes" msgstr "الÙئات" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "بØØ«" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "مستندات الإنترنت" @@ -2475,9 +2455,8 @@ msgid "No version.txt found inside templates." msgstr "لا مل٠version.txt تم إيجاده داخل القالب." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "خطأ ÙÙŠ إنشاء المسار للقوالب:\n" +msgstr "خطأ ÙÙŠ إنشاء المسار للقوالب:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2633,35 +2612,28 @@ msgid "View items as a list" msgstr "أظهر العناصر كقائمة" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." -msgstr "" -"\n" -"الØالة: إستيراد المل٠Ùشل. من Ùضلك Ø£ØµÙ„Ø Ø§Ù„Ù…Ù„Ù Ùˆ أعد إستيراده يدوياً." +msgstr "الØالة: إستيراد المل٠Ùشل. من Ùضلك Ø£ØµÙ„Ø Ø§Ù„Ù…Ù„Ù Ùˆ أعد إستيراده يدوياً." #: editor/filesystem_dock.cpp msgid "Cannot move/rename resources root." msgstr "لا يمكن مسØ/إعادة تسمية جذر الموارد." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "لا يمكن تØريك مجلد إلي Ù†Ùسه.\n" +msgstr "لا يمكن تØريك مجلد إلي Ù†Ùسه." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "خطأ ÙÙŠ تØريك:\n" +msgstr "خطأ ÙÙŠ تØريك:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "خطآ ÙÙŠ التكرار\n" +msgstr "خطآ ÙÙŠ التكرار:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "غير قادر علي تØديث التبعيات:\n" +msgstr "غير قادر علي تØديث التبعيات:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -2831,11 +2803,11 @@ msgstr "Øاري إستيراد المشهد.." #: editor/import/resource_importer_scene.cpp msgid "Generating Lightmaps" -msgstr "" +msgstr "انشاء خارطة الضوء" #: editor/import/resource_importer_scene.cpp msgid "Generating for Mesh: " -msgstr "" +msgstr "انشاء من اجل الميش: " #: editor/import/resource_importer_scene.cpp msgid "Running Custom Script.." @@ -3083,11 +3055,11 @@ msgstr "نسخ الØركة" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Onion Skinning" -msgstr "" +msgstr "تقشير البصل" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Enable Onion Skinning" -msgstr "" +msgstr "تÙعيل تقشير البصل" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Directions" @@ -3111,11 +3083,11 @@ msgstr "الخطوة 1" #: editor/plugins/animation_player_editor_plugin.cpp msgid "2 steps" -msgstr "" +msgstr "خطوتان" #: editor/plugins/animation_player_editor_plugin.cpp msgid "3 steps" -msgstr "" +msgstr "ثلاثة خطوات" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Differences Only" @@ -3123,7 +3095,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)" @@ -3304,9 +3276,8 @@ msgid "Filters.." msgstr "الÙلترة.." #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "Øركة" +msgstr "شجرة الØركة" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3457,20 +3428,25 @@ msgid "" "Save your scene (for images to be saved in the same dir), or pick a save " "path from the BakedLightmap properties." msgstr "" +"لا يمكن تØديد مسار ØÙظ لصور خرائط الضوء.\n" +"اØÙظ مشهدك (لكي تØÙظ الصور ÙÙŠ المسار ذاته), او اختر مسار ØÙظ لخصائص خرائط " +"الضوء المعدة مسبقا." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "" "No meshes to bake. Make sure they contain an UV2 channel and that the 'Bake " "Light' flag is on." msgstr "" +"لايوجد ميش لكي يتم تجهيزة. تاكد من انه ÙŠØتوي على منÙØ° UV2 Ùˆ ان زر الضوء " +"'المعد' Ù…Ùعل." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Failed creating lightmap images, make sure path is writable." -msgstr "" +msgstr "لا يمكن انشاء خرائط الضوء, تاكد من ان المسار صØÙŠØ." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Bake Lightmaps" -msgstr "" +msgstr "اعداد خرائط الضوء" #: editor/plugins/camera_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -3776,6 +3752,14 @@ msgstr "أض٠%s" msgid "Adding %s..." msgstr "إضاÙØ© %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3787,11 +3771,6 @@ msgid "Error instancing scene from %s" msgstr "خطأ ÙÙŠ ØªÙˆØ¶ÙŠØ Ø§Ù„Ù…Ø´Ù‡Ø¯ من %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "هذه العملية تتطلب عقدة واØدة Ù…Øددة." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "غير النوع الإÙتراضي" @@ -4163,9 +4142,8 @@ msgid "Bake!" msgstr "طبخ!" #: editor/plugins/navigation_mesh_editor_plugin.cpp -#, fuzzy msgid "Bake the navigation mesh." -msgstr "طبخ ميش المØاور.\n" +msgstr "طبخ ميش المØاور." #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -4554,9 +4532,8 @@ msgid "Paste" msgstr "" #: editor/plugins/resource_preloader_editor_plugin.cpp -#, fuzzy msgid "ResourcePreloader" -msgstr "مورد" +msgstr "Ù…Øدث مسبق للموارد" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" @@ -4639,7 +4616,6 @@ msgid "Copy Script Path" msgstr "نسخ مسار الكود" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Show In File System" msgstr "أظهر ÙÙŠ مدير الملÙات" @@ -5166,6 +5142,10 @@ msgstr "Øسناً :(" msgid "No parent to instance a child at." msgstr "لا أب للصق الطÙÙ„ عليه." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "هذه العملية تتطلب عقدة واØدة Ù…Øددة." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5243,9 +5223,8 @@ msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "تØديد الوضع" +msgstr "تØديد الوضع (ض)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5825,12 +5804,11 @@ msgid "" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Select current edited sub-tile." -msgstr "ØÙظ المورد الذي يتم تعديله Øاليا." +msgstr "ØÙظ العنوان الÙرعي الذي يتم تعديله Øاليا." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5940,9 +5918,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5950,15 +5926,10 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" #: editor/project_manager.cpp -#, fuzzy msgid "Couldn't create folder." msgstr "لا يمكن إنشاء المجلد." @@ -6007,27 +5978,24 @@ msgid "Import Existing Project" msgstr "" #: editor/project_manager.cpp -#, fuzzy msgid "Import & Edit" -msgstr "إستيراد" +msgstr "إستيراد Ùˆ تعديل" #: editor/project_manager.cpp msgid "Create New Project" msgstr "" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "إنشاء عقدة" +msgstr "إنشاء Ùˆ تعديل" #: editor/project_manager.cpp msgid "Install Project:" msgstr "" #: editor/project_manager.cpp -#, fuzzy msgid "Install & Edit" -msgstr "تثبيت" +msgstr "تثبيت Ùˆ تعديل" #: editor/project_manager.cpp msgid "Project Name:" @@ -6598,10 +6566,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -6686,9 +6650,8 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "مورد" +msgstr "مورد Ùرعي" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" @@ -6987,9 +6950,8 @@ msgid "Child Process Connected" msgstr "" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Copy Error" -msgstr "خطأ تØميل" +msgstr "خطأ ÙÙŠ نسخ" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -7343,51 +7305,44 @@ msgid "Pick Distance:" msgstr "" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Generating solution..." -msgstr "إنشاء المØيط..." +msgstr "إنشاء الØÙ„..." #: modules/mono/editor/godotsharp_editor.cpp msgid "Generating C# project..." msgstr "" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create solution." -msgstr "لا يمكن إنشاء الØد!" +msgstr "لا يمكن إنشاء الØد." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to save solution." -msgstr "Ùشل تØميل المورد." +msgstr "Ùشل ØÙظ الØÙ„." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Done" -msgstr "تم!" +msgstr "تم" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create C# project." -msgstr "Ùشل تØميل المورد." +msgstr "Ùشل إنشاء مشروع C#." #: modules/mono/editor/godotsharp_editor.cpp msgid "Mono" msgstr "" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Create C# solution" -msgstr "أنشئ الØد" +msgstr "إنشاء ØÙ„ C#" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Builds" msgstr "" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Build Project" -msgstr "مشروع" +msgstr "بناء المشروع" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Warnings" @@ -7738,29 +7693,24 @@ msgid "Run exported HTML in the system's default browser." msgstr "شغل مل٠HTML المÙصدر ÙÙŠ المتصÙØ Ø§Ù„Ø¥Ùتراضي للنظام." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:" -msgstr "لا يمكن كتابة الملÙ:\n" +msgstr "لا يمكن كتابة الملÙ:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "لا يمكن ÙØªØ Ø§Ù„Ù‚Ø§Ù„Ø¨ من أجل التصدير.\n" +msgstr "لا يمكن ÙØªØ Ø§Ù„Ù‚Ø§Ù„Ø¨ من أجل التصدير:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "إدارة قوالب التصدير" +msgstr "إدارة قوالب التصدير:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "لا يمكن قراءة مل٠HTML مخصص:\n" +msgstr "لا يمكن قراءة مل٠HTML مخصص:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "لا يمكن كتابة الملÙ:\n" +msgstr "لا يمكن قراءة مل٠الإقلاع الصوري:" #: platform/javascript/export/export.cpp msgid "Using default boot splash image." @@ -7780,6 +7730,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7909,6 +7866,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8020,7 +7984,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" @@ -8048,6 +8012,27 @@ msgstr "" msgid "Invalid font size." msgstr "" +#~ msgid "Next" +#~ msgstr "التالي" + +#~ msgid "Not found!" +#~ msgstr "لم يوجد!" + +#~ msgid "Replace By" +#~ msgstr "إستبدلت بـ" + +#~ msgid "Case Sensitive" +#~ msgstr "Øساسة Ù„Øالة الأØرÙ" + +#~ msgid "Backwards" +#~ msgstr "إلي الخلÙ" + +#~ msgid "Prompt On Replace" +#~ msgstr "تأكيد عند الإستبدال" + +#~ msgid "Skip" +#~ msgstr "تخطي" + #~ msgid "Move Add Key" #~ msgstr "Ù…ÙØªØ§Ø Ø¥Ø¶Ø§ÙØ© الØركة" diff --git a/editor/translations/bg.po b/editor/translations/bg.po index 0513664cba..ecef737d82 100644 --- a/editor/translations/bg.po +++ b/editor/translations/bg.po @@ -6,12 +6,13 @@ # Bojidar Marinov <bojidar.marinov.bg@gmail.com>, 2016. # Иван Пенев (Ðдмирал ÐнимЕ) <aeternus.arcis@gmail.com>, 2016-2017. # Любомир ВаÑилев <lyubomirv@abv.bg>, 2018. +# MaresPW <marespw206@gmail.com>, 2018. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2018-01-06 13:19+0000\n" -"Last-Translator: Любомир ВаÑилев <lyubomirv@abv.bg>\n" +"PO-Revision-Date: 2018-01-24 18:44+0000\n" +"Last-Translator: MaresPW <marespw206@gmail.com>\n" "Language-Team: Bulgarian <https://hosted.weblate.org/projects/godot-engine/" "godot/bg/>\n" "Language: bg\n" @@ -375,14 +376,6 @@ msgid "Replaced %d occurrence(s)." msgstr "" #: editor/code_editor.cpp -msgid "Replace" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "" @@ -391,47 +384,15 @@ msgid "Whole Words" msgstr "" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "ТърÑене" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "" - -#: editor/code_editor.cpp -msgid "Backwards" +msgid "Replace" msgstr "" #: editor/code_editor.cpp -msgid "Prompt On Replace" +msgid "Replace All" msgstr "" #: editor/code_editor.cpp -msgid "Skip" +msgid "Selection Only" msgstr "" #: editor/code_editor.cpp @@ -558,9 +519,8 @@ msgid "Change" 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 @@ -748,9 +708,8 @@ msgid "Lead Developer" msgstr "" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "ДиÑпечер на проектите" +msgstr "Ръководител на проекта " #: editor/editor_about.cpp msgid "Developers" @@ -821,9 +780,8 @@ msgid "Error opening package file, not in zip format." msgstr "" #: editor/editor_asset_installer.cpp -#, fuzzy msgid "Uncompressing Assets" -msgstr "Извършва Ñе повторно внаÑÑне" +msgstr "Разархивиране на активи" #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "Package Installed Successfully!" @@ -1355,6 +1313,17 @@ msgid "Description" msgstr "ОпиÑание" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp msgid "Properties" msgstr "" @@ -1386,6 +1355,10 @@ msgstr "" msgid "Search Text" msgstr "" +#: editor/editor_help.cpp +msgid "Find" +msgstr "" + #: editor/editor_log.cpp msgid "Output:" msgstr "" @@ -1410,8 +1383,8 @@ msgstr "" msgid "Save Resource As.." msgstr "" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "" @@ -2024,6 +1997,13 @@ msgstr "" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "ТърÑене" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "" @@ -3716,19 +3696,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5107,6 +5090,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5778,7 +5765,7 @@ msgid "Select current edited sub-tile." msgstr "Избиране на текущата папка" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5890,20 +5877,15 @@ msgid "Please choose a 'project.godot' file." msgstr "МолÑ, изнеÑете извън папката на проекта!" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" +#, fuzzy +msgid "Please choose an empty folder." +msgstr "МолÑ, изнеÑете извън папката на проекта!" #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "ВнеÑен проект" @@ -6556,10 +6538,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7767,6 +7745,13 @@ msgstr "" "Може да има Ñамо един видим CanvasModulate на Ñцене (или нÑколко " "инÑтанцирани Ñцени). Само първиÑÑ‚ ще работи, а вÑички оÑтанали - игнорирани." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7913,6 +7898,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8028,7 +8020,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" diff --git a/editor/translations/bn.po b/editor/translations/bn.po index f23b20f4a5..b50fc38439 100644 --- a/editor/translations/bn.po +++ b/editor/translations/bn.po @@ -378,14 +378,6 @@ msgid "Replaced %d occurrence(s)." msgstr "%d সংখà§à¦¯à¦• সংঘটন পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¿à¦¤ হয়েছে ।" #: editor/code_editor.cpp -msgid "Replace" -msgstr "পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "সমসà§à¦¤à¦—à§à¦²à¦¿ পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "অকà§à¦·à¦°à§‡à¦° মাতà§à¦°à¦¾ (বড়/ছোট-হাতের) মিল করà§à¦¨" @@ -394,48 +386,16 @@ msgid "Whole Words" msgstr "সমà§à¦ªà§‚রà§à¦£ শবà§à¦¦" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "শà§à¦§à§à¦®à¦¾à¦¤à§à¦° নিরà§à¦¬à¦¾à¦šà¦¿à¦¤à¦¸à¦®à§‚হ" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "অনà§à¦¸à¦¨à§à¦§à¦¾à¦¨ করà§à¦¨" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "সনà§à¦§à¦¾à¦¨ করà§à¦¨" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "পরবরà§à¦¤à§€" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "খà§à¦à¦œà§‡ পাওয়া যায়নি!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "à¦à¦° দà§à¦¬à¦¾à¦°à¦¾ পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "অকà§à¦·à¦°à§‡à¦° মাতà§à¦°à¦¾ (বড়/ছোট-হাতের) সংবেদনশীল" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "পিছনের/অতীতের দিকে" +msgid "Replace" +msgstr "পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨à§‡ অবহিত করà§à¦¨" +msgid "Replace All" +msgstr "সমসà§à¦¤à¦—à§à¦²à¦¿ পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨" #: editor/code_editor.cpp -msgid "Skip" -msgstr "অতিকà§à¦°à¦® করে যান" +msgid "Selection Only" +msgstr "শà§à¦§à§à¦®à¦¾à¦¤à§à¦° নিরà§à¦¬à¦¾à¦šà¦¿à¦¤à¦¸à¦®à§‚হ" #: editor/code_editor.cpp msgid "Zoom In" @@ -1393,6 +1353,22 @@ msgstr "বরà§à¦£à¦¨à¦¾:" #: editor/editor_help.cpp #, fuzzy +msgid "Online Tutorials:" +msgstr "টিউটোরিয়ালসমূহ" + +#: editor/editor_help.cpp +#, fuzzy +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"à¦à¦‡ মেথড সমà§à¦ªà¦°à§à¦•à§‡ বিসà§à¦¤à¦¾à¦°à¦¿à¦¤ তথà§à¦¯ লিপিবদà§à¦§ করা হয়নি। অনà§à¦—à§à¦°à¦¹ করে তথà§à¦¯ পà§à¦°à¦¦à¦¾à¦¨à§‡à¦° মাধà§à¦¯à¦®à§‡ " +"সহায়তা করà§à¦¨à¥¤ তথà§à¦¯ পà§à¦°à¦¦à¦¾à¦¨à§‡à¦° জনà§à¦¯ [color=$color][url=$url], [/url][/color] ফরমà§à¦¯à¦¾à¦Ÿ " +"বà§à¦¯à¦¾à¦¬à¦¹à¦¾à¦° করà§à¦¨ !" + +#: editor/editor_help.cpp +#, fuzzy msgid "Properties" msgstr "পà§à¦°à§‹à¦ªà¦¾à¦°à§à¦Ÿà¦¿-সমূহ:" @@ -1431,6 +1407,10 @@ msgstr "" msgid "Search Text" msgstr "টেকà§à¦¸à¦Ÿ অনà§à¦¸à¦¨à§à¦§à¦¾à¦¨ করà§à¦¨" +#: editor/editor_help.cpp +msgid "Find" +msgstr "সনà§à¦§à¦¾à¦¨ করà§à¦¨" + #: editor/editor_log.cpp #, fuzzy msgid "Output:" @@ -1456,8 +1436,8 @@ msgstr "রিসোরà§à¦¸ সংরকà§à¦·à¦£à§‡ সমসà§à¦¯à¦¾ হয় msgid "Save Resource As.." msgstr "রিসোরà§à¦¸ à¦à¦‡à¦°à§‚পে সংরকà§à¦·à¦£ করà§à¦¨.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "বà§à¦à¦²à¦¾à¦®.." @@ -2143,6 +2123,13 @@ msgstr "হেলà§à¦ª" msgid "Classes" msgstr "কà§à¦²à¦¾à¦¸à¦¸à¦®à§‚হ" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "অনà§à¦¸à¦¨à§à¦§à¦¾à¦¨ করà§à¦¨" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp #, fuzzy msgid "Online Docs" @@ -3923,6 +3910,14 @@ msgstr "%s সংযà§à¦•à§à¦¤ করà§à¦¨" msgid "Adding %s..." msgstr "%s সংযà§à¦•à§à¦¤ হচà§à¦›à§‡..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "ঠিক আছে" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3934,11 +3929,6 @@ msgid "Error instancing scene from %s" msgstr "%s হতে দৃশà§à¦¯ ইনসà§à¦Ÿà§à¦¯à¦¾à¦¨à§à¦¸ করাতে সমসà§à¦¯à¦¾ হয়েছে" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "à¦à¦‡ কাজটি করার জনà§à¦¯ à¦à¦•à¦Ÿà¦¿ à¦à¦•à¦• নিরà§à¦¬à¦¾à¦šà¦¿à¦¤ নোড পà§à¦°à§Ÿà§‹à¦œà¦¨à¥¤" - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "ডিফলà§à¦Ÿ ধরণ পরিবরà§à¦¤à¦¨ করà§à¦¨" @@ -5376,6 +5366,10 @@ msgstr "ঠিক আছে :(" msgid "No parent to instance a child at." msgstr "ইনসà§à¦Ÿà§à¦¯à¦¾à¦¨à§à¦¸ করার জনà§à¦¯ পà§à¦°à§Ÿà§‹à¦œà¦¨à§€à§Ÿ ধারক উপসà§à¦¥à¦¿à¦¤ নেই।" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "à¦à¦‡ কাজটি করার জনà§à¦¯ à¦à¦•à¦Ÿà¦¿ à¦à¦•à¦• নিরà§à¦¬à¦¾à¦šà¦¿à¦¤ নোড পà§à¦°à§Ÿà§‹à¦œà¦¨à¥¤" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "Normal পà§à¦°à¦¦à¦°à§à¦¶à¦¨" @@ -6071,7 +6065,7 @@ msgid "Select current edited sub-tile." msgstr "à¦à¦‡-মà§à¦¹à§‚রà§à¦¤à§‡ সমà§à¦ªà¦¾à¦¦à¦¿à¦¤ রিসোরà§à¦¸à¦Ÿà¦¿ সংরকà§à¦·à¦£ করà§à¦¨à¥¤" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -6205,22 +6199,15 @@ msgid "Please choose a 'project.godot' file." msgstr "অনà§à¦—à§à¦°à¦¹ করে পà§à¦°à¦•à¦²à§à¦ªà§‡à¦° ফোলà§à¦¡à¦¾à¦°à§‡à¦° বাইরে à¦à¦•à§à¦¸à¦ªà§‹à¦°à§à¦Ÿ করà§à¦¨!" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" -"আপনার পà§à¦°à¦œà§‡à¦•à§à¦Ÿ à¦à¦•à¦Ÿà¦¿ খালি ফোলà§à¦¡à¦¾à¦°à§‡ তৈরি করা হবে (আপনি চাইলে à¦à¦•à¦Ÿà¦¿ নতà§à¦¨ ফোলà§à¦¡à¦¾à¦° তৈরি " -"করতে পারেন)।" +#, fuzzy +msgid "Please choose an empty folder." +msgstr "অনà§à¦—à§à¦°à¦¹ করে পà§à¦°à¦•à¦²à§à¦ªà§‡à¦° ফোলà§à¦¡à¦¾à¦°à§‡à¦° বাইরে à¦à¦•à§à¦¸à¦ªà§‹à¦°à§à¦Ÿ করà§à¦¨!" #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "à¦à¦®à¦¨ à¦à¦•à¦Ÿà¦¿ ফোলà§à¦¡à¦¾à¦° বাছাই করà§à¦¨ যেখানে 'project.godot' নামে কোন ফাইল নেই।" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "দারà§à¦£ খবর!" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "পà§à¦°à¦•à¦²à§à¦ª ইমà§à¦ªà§‹à¦°à§à¦Ÿ করা হয়েছে" @@ -6909,10 +6896,6 @@ msgid "Error loading scene from %s" msgstr "%s হতে দৃশà§à¦¯ লোড করতে সমসà§à¦¯à¦¾ হয়েছে" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "ঠিক আছে" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -8182,6 +8165,13 @@ msgstr "" "পà§à¦°à¦¤à¦¿ দৃশà§à¦¯à§‡ (অথবা ইনà§à¦¸à¦Ÿà§à¦¯à¦¾à¦¨à§à¦¸à¦¡ দৃশà§à¦¯à§‡à¦° সমà§à¦®à§‡à¦²à¦¨à§‡) সরà§à¦¬à§‹à¦šà§à¦š à¦à¦•à¦Ÿà¦¿ দৃশà§à¦¯à¦®à¦¾à¦¨ CanvasModulate " "সমà§à¦à¦¬à¥¤ সরà§à¦¬à¦ªà§à¦°à¦¥à¦®à§‡à¦°à¦Ÿà¦¿ দৃশà§à¦¯à¦¤ হলেও বাকিগà§à¦²à§‹ বাতিল হয়ে যাবে।" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8329,6 +8319,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "ছবিসমূহ বà§à¦²à¦¿à¦Ÿà¦¿à¦‚ (Blitting) করা হচà§à¦›à§‡" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8462,7 +8459,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" @@ -8494,6 +8491,37 @@ msgstr "ফনà§à¦Ÿ তà§à¦²à¦¤à§‡/লোডে সমসà§à¦¯à¦¾ হয়েঠmsgid "Invalid font size." msgstr "ফনà§à¦Ÿà§‡à¦° আকার অগà§à¦°à¦¹à¦¨à¦¯à§‹à¦—à§à¦¯à¥¤" +#~ msgid "Next" +#~ msgstr "পরবরà§à¦¤à§€" + +#~ msgid "Not found!" +#~ msgstr "খà§à¦à¦œà§‡ পাওয়া যায়নি!" + +#~ msgid "Replace By" +#~ msgstr "à¦à¦° দà§à¦¬à¦¾à¦°à¦¾ পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨" + +#~ msgid "Case Sensitive" +#~ msgstr "অকà§à¦·à¦°à§‡à¦° মাতà§à¦°à¦¾ (বড়/ছোট-হাতের) সংবেদনশীল" + +#~ msgid "Backwards" +#~ msgstr "পিছনের/অতীতের দিকে" + +#~ msgid "Prompt On Replace" +#~ msgstr "পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨à§‡ অবহিত করà§à¦¨" + +#~ msgid "Skip" +#~ msgstr "অতিকà§à¦°à¦® করে যান" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "আপনার পà§à¦°à¦œà§‡à¦•à§à¦Ÿ à¦à¦•à¦Ÿà¦¿ খালি ফোলà§à¦¡à¦¾à¦°à§‡ তৈরি করা হবে (আপনি চাইলে à¦à¦•à¦Ÿà¦¿ নতà§à¦¨ ফোলà§à¦¡à¦¾à¦° " +#~ "তৈরি করতে পারেন)।" + +#~ msgid "That's a BINGO!" +#~ msgstr "দারà§à¦£ খবর!" + #, fuzzy #~ msgid "preview" #~ msgstr "পà§à¦°à¦¿à¦à¦¿à¦‰" @@ -9267,9 +9295,6 @@ msgstr "ফনà§à¦Ÿà§‡à¦° আকার অগà§à¦°à¦¹à¦¨à¦¯à§‹à¦—à§à¦¯à¥¤" #~ msgid "Alerts when an external resource has changed." #~ msgstr "বহি:সà§à¦¥ রিসোরà§à¦¸à§‡à¦° পরিবরà§à¦¤à¦¨à§‡ সতরà§à¦• করে।" -#~ msgid "Tutorials" -#~ msgstr "টিউটোরিয়ালসমূহ" - #~ msgid "Open https://godotengine.org at tutorials section." #~ msgstr "টিউটোরিয়ালের সà§à¦¥à¦¾à¦¨à§‡ https://godotengine.org খà§à¦²à§à¦¨à¥¤" diff --git a/editor/translations/ca.po b/editor/translations/ca.po index 1ab1197774..91d1d55e64 100644 --- a/editor/translations/ca.po +++ b/editor/translations/ca.po @@ -4,12 +4,12 @@ # This file is distributed under the same license as the Godot source code. # # BennyBeat <bennybeat@gmail.com>, 2017. -# Roger Blanco Ribera <roger.blancoribera@gmail.com>, 2016-2017. +# Roger Blanco Ribera <roger.blancoribera@gmail.com>, 2016-2018. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2017-12-20 15:42+0000\n" +"PO-Revision-Date: 2018-01-24 02:50+0000\n" "Last-Translator: Roger Blanco Ribera <roger.blancoribera@gmail.com>\n" "Language-Team: Catalan <https://hosted.weblate.org/projects/godot-engine/" "godot/ca/>\n" @@ -17,7 +17,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 2.18\n" +"X-Generator: Weblate 2.19-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -28,9 +28,8 @@ msgid "All Selection" msgstr "Tota la Selecció" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Time" -msgstr "Modifica el Valor" +msgstr "Modifica el temps de la clau" #: editor/animation_editor.cpp msgid "Anim Change Transition" @@ -41,9 +40,8 @@ msgid "Anim Change Transform" msgstr "Modifica la Transformació de l'Animació" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Value" -msgstr "Modifica el Valor" +msgstr "Modifica el valor de la clau" #: editor/animation_editor.cpp msgid "Anim Change Call" @@ -377,14 +375,6 @@ msgid "Replaced %d occurrence(s)." msgstr "%d ocurrència/es reemplaçades." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Reemplaça" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Reemplaça-hoTot" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Distingeix entre majúscules i minúscules" @@ -393,48 +383,16 @@ msgid "Whole Words" msgstr "Paraules senceres" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Selecció Només" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Cerca" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Troba" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Següent" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "No s'ha trobat!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Reemplaça per" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Majúscules i minúscules" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Enrere" +msgid "Replace" +msgstr "Reemplaça" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Indica en reemplaçar" +msgid "Replace All" +msgstr "Reemplaça-hoTot" #: editor/code_editor.cpp -msgid "Skip" -msgstr "Omet" +msgid "Selection Only" +msgstr "Selecció Només" #: editor/code_editor.cpp msgid "Zoom In" @@ -536,9 +494,8 @@ msgid "Connecting Signal:" msgstr "Connectant Senyal:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Disconnect '%s' from '%s'" -msgstr "Connecta '%s' amb '%s'" +msgstr "Desconnecta '%s' de '%s'" #: editor/connections_dialog.cpp msgid "Connect.." @@ -554,9 +511,8 @@ msgid "Signals" msgstr "Senyals" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "Modifica el Tipus" +msgstr "Modifica el Tipus de %s" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -564,9 +520,8 @@ msgid "Change" msgstr "Modifica" #: editor/create_dialog.cpp -#, fuzzy msgid "Create New %s" -msgstr "Crea Nou" +msgstr "Crea Nou %s" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp @@ -677,9 +632,8 @@ msgstr "" "Voleu Eliminar-los de totes maneres? (No es pot desfer!)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "No es pot eliminar:\n" +msgstr "No es pot eliminar:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -762,9 +716,8 @@ msgid "Lead Developer" msgstr "Desenvolupador Principal" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "Gestor del Projecte" +msgstr "Gestor del Projecte " #: editor/editor_about.cpp msgid "Developers" @@ -873,9 +826,8 @@ msgid "Rename Audio Bus" msgstr "Reanomena Bus d'Àudio" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Change Audio Bus Volume" -msgstr "Commuta el solo del Bus d'à udio" +msgstr "Modifica el Volum del Bus d'à udio" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Solo" @@ -940,7 +892,7 @@ msgstr "Elimina l'Efecte" #: editor/editor_audio_buses.cpp msgid "Audio" -msgstr "" +msgstr "Àudio" #: editor/editor_audio_buses.cpp msgid "Add Audio Bus" @@ -1121,13 +1073,12 @@ msgid "Updating scene.." msgstr "S'està actualitzant l'escena.." #: editor/editor_data.cpp -#, fuzzy msgid "[empty]" -msgstr "(buit)" +msgstr "[buit]" #: editor/editor_data.cpp msgid "[unsaved]" -msgstr "" +msgstr "[no desat]" #: editor/editor_dir_dialog.cpp msgid "Please select a base directory first" @@ -1167,9 +1118,8 @@ msgid "Packing" msgstr "Compressió" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "No s'ha trobat la Plantilla:\n" +msgstr "No s'ha trobat la Plantilla:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1380,6 +1330,20 @@ msgid "Description" msgstr "Descripció" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "Tutorials en lÃnia:" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Aquesta classe no disposa encara de cap Tutorial. Podeu contribuir [color=" +"$color][url=$url] tot aportant-ne un[/url][/color] o [color=$color][url=" +"$url2]sol·licitant-lo[/url][/color]." + +#: editor/editor_help.cpp msgid "Properties" msgstr "Propietats" @@ -1415,6 +1379,10 @@ msgstr "" msgid "Search Text" msgstr "Cerca Text" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Troba" + #: editor/editor_log.cpp msgid "Output:" msgstr "Sortida:" @@ -1427,9 +1395,8 @@ msgid "Clear" msgstr "Neteja" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "Sortida" +msgstr "Buida la Sortida" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1439,8 +1406,8 @@ msgstr "Error en desar recurs!" msgid "Save Resource As.." msgstr "Anomena i Desa el Recurs..." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Vaja..." @@ -1493,13 +1460,12 @@ msgid "This operation can't be done without a tree root." msgstr "Aquesta operació no es pot fer sense cap arrel d'arbre." #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" "No s'ha pogut desar l'escena. Probablement, no s'han pogut establir totes " -"les dependències (instà ncies)." +"les dependències (instà ncies o herències)." #: editor/editor_node.cpp msgid "Failed to load resource." @@ -2111,6 +2077,13 @@ msgstr "Ajuda" msgid "Classes" msgstr "Classes" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Cerca" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Documentació en lÃnia" @@ -2382,14 +2355,12 @@ msgid "Frame #:" msgstr "Fotograma núm.:" #: editor/editor_profiler.cpp -#, fuzzy msgid "Time" -msgstr "Temps:" +msgstr "Temps" #: editor/editor_profiler.cpp -#, fuzzy msgid "Calls" -msgstr "Crida" +msgstr "Crides" #: editor/editor_run_native.cpp msgid "Select device from the list" @@ -2496,9 +2467,8 @@ msgid "No version.txt found inside templates." msgstr "No s'ha trobat cap version.txt dins les plantilles." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "Error en crear el camà per a les plantilles:\n" +msgstr "Error en crear el camà per a les plantilles:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2533,7 +2503,6 @@ msgstr "Cap resposta." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request Failed." msgstr "Ha fallat la sol·licitud." @@ -2581,7 +2550,6 @@ msgid "Connecting.." msgstr "Connexió en marxa..." #: editor/export_template_manager.cpp -#, fuzzy msgid "Can't Connect" msgstr "No es pot connectar" @@ -2657,35 +2625,28 @@ msgid "View items as a list" msgstr "Visualitza en una llista" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." -msgstr "" -"\n" -"Estat: No s'ha pogut importar. Corregiu el fitxer i torneu a importar." +msgstr "Estat: No s'ha pogut importar. Corregiu el fitxer i torneu a importar." #: editor/filesystem_dock.cpp msgid "Cannot move/rename resources root." msgstr "No es pot moure/reanomenar l'arrel dels recursos." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "No es pot moure un directori dins si mateix:\n" +msgstr "No es pot moure un directori dins si mateix." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "Error en moure:\n" +msgstr "Error en moure:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "Error en carregar:" +msgstr "Error en duplicar:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "No s'han pogut actualitzar les dependències:\n" +msgstr "No s'han pogut actualitzar les dependències:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -2716,14 +2677,12 @@ msgid "Renaming folder:" msgstr "Reanomenant directori:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating file:" -msgstr "Duplica" +msgstr "S'està duplicant el fitxer:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating folder:" -msgstr "Reanomenant directori:" +msgstr "S'està duplicant el directori:" #: editor/filesystem_dock.cpp msgid "Expand all" @@ -2742,9 +2701,8 @@ msgid "Move To.." msgstr "Mou cap a..." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Open Scene(s)" -msgstr "Obre una Escena" +msgstr "Obre Escenes" #: editor/filesystem_dock.cpp msgid "Instance" @@ -2759,9 +2717,8 @@ msgid "View Owners.." msgstr "Mostra Propietaris..." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicate.." -msgstr "Duplica" +msgstr "Duplica.." #: editor/filesystem_dock.cpp msgid "Previous Directory" @@ -2856,14 +2813,12 @@ msgid "Importing Scene.." msgstr "Important Escena..." #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Generating Lightmaps" -msgstr "Generant AABB" +msgstr "S'estan generant els Lightmaps" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Generating for Mesh: " -msgstr "Generant AABB" +msgstr "S'està generant per a la Malla: " #: editor/import/resource_importer_scene.cpp msgid "Running Custom Script.." @@ -3333,9 +3288,8 @@ msgid "Filters.." msgstr "Filtres..." #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "Animació" +msgstr "Arbre d'Animació" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3486,21 +3440,28 @@ msgid "" "Save your scene (for images to be saved in the same dir), or pick a save " "path from the BakedLightmap properties." msgstr "" +"No es pot determinar un camà per desar les imatges corresponents als " +"lightmaps.\n" +"Deseu l'escena ( les imatges es desaran en el mateix directori), o trieu un " +"camà des de les propietats de BakedLightmap." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "" "No meshes to bake. Make sure they contain an UV2 channel and that the 'Bake " "Light' flag is on." msgstr "" +"Cap Malla per precalcular. Comproveu que disposin d'un canal d'UV2 i que " +"l'indicador 'Bake Light' és activat." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Failed creating lightmap images, make sure path is writable." msgstr "" +"No s'han pogut crear les imatges de lightmap. Comproveu que el camà tingui " +"permisos d'escriptura." #: editor/plugins/baked_lightmap_editor_plugin.cpp -#, fuzzy msgid "Bake Lightmaps" -msgstr "Modifica el Radi de Llum" +msgstr "Precalcular Lightmaps" #: editor/plugins/camera_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -3808,6 +3769,14 @@ msgstr "Afegeix %s" msgid "Adding %s..." msgstr "Afegint %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "D'acord" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "No es poden instanciar múltiples nodes sense cap arrel." + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3819,11 +3788,6 @@ msgid "Error instancing scene from %s" msgstr "Error en instanciar l'escena des de %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Aquesta operació requereix un únic node seleccionat." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "Modifica el tipus per defecte" @@ -3931,7 +3895,7 @@ msgstr "Prem Maj. per editar les tangents individualment" #: editor/plugins/gi_probe_editor_plugin.cpp msgid "Bake GI Probe" -msgstr "Calcula la Sonda d' IG" +msgstr "Precalcula la Sonda d'IG" #: editor/plugins/gradient_editor_plugin.cpp msgid "Add/Remove Color Ramp Point" @@ -4016,19 +3980,19 @@ msgstr "Crea un malla de Navegació" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Contained Mesh is not of type ArrayMesh." -msgstr "" +msgstr "La Malla continguda no és del tipus ArrayMesh." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "UV Unwrap failed, mesh may not be manifold?" -msgstr "" +msgstr "No s'han pogut desembolcar les UV. Comproveu la topologia de la malla" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "No mesh to debug." -msgstr "" +msgstr "Cap malla per depurar." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Model has no UV in this layer" -msgstr "" +msgstr "El model no té UVs en aquesta capa" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "MeshInstance lacks a Mesh!" @@ -4071,18 +4035,16 @@ msgid "Create Outline Mesh.." msgstr "Crea una malla de contorn..." #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "View UV1" -msgstr "Vista" +msgstr "Visualitza UV1" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "View UV2" -msgstr "Vista" +msgstr "Visualitza UV2" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Unwrap UV2 for Lightmap/AO" -msgstr "" +msgstr "Desembolcalla UV2 per a Lightmap/AO" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh" @@ -4197,9 +4159,8 @@ msgid "Bake!" msgstr "Calcula!" #: editor/plugins/navigation_mesh_editor_plugin.cpp -#, fuzzy msgid "Bake the navigation mesh." -msgstr "Cou la malla de navegació.\n" +msgstr "Precalcula la malla de navegació." #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -4588,20 +4549,16 @@ msgid "Paste" msgstr "Enganxa" #: editor/plugins/resource_preloader_editor_plugin.cpp -#, fuzzy msgid "ResourcePreloader" -msgstr "Camà de Recursos" +msgstr "ResourcePreloader" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" msgstr "Buida la llista de Fitxers recents" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Close and save changes?" -msgstr "" -"Tancar i desar els canvis?\n" -"\"" +msgstr "Tancar i desar els canvis?" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -4672,12 +4629,10 @@ msgid "Soft Reload Script" msgstr "Recarrega parcialment l'Script" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Copy Script Path" -msgstr "Copia CamÃ" +msgstr "Copia el camà de l'Script" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Show In File System" msgstr "Mostra'l en el Sistema de Fitxers" @@ -4872,9 +4827,8 @@ msgid "Clone Down" msgstr "Clona avall" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Fold/Unfold Line" -msgstr "Desplega la lÃnia" +msgstr "(Des)Plega la lÃnia" #: editor/plugins/script_text_editor.cpp msgid "Fold All Lines" @@ -5209,6 +5163,10 @@ msgstr "Buenu, pos molt bé, pos adiós... :(" msgid "No parent to instance a child at." msgstr "No hi ha cap node Pare per instanciar-li un fill." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Aquesta operació requereix un únic node seleccionat." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "Mostra les Normals" @@ -5286,9 +5244,8 @@ msgid "XForm Dialog" msgstr "Dià leg XForm" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "Mode Selecció (Q)\n" +msgstr "Mode Selecció (Q)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5317,14 +5274,12 @@ msgid "Local Coords" msgstr "Coordenades Locals" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Local Space Mode (%s)" -msgstr "Mode Escala (R)" +msgstr "Mode Espai Local (%s)" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Snap Mode (%s)" -msgstr "Mode Imant:" +msgstr "Mode Imant (%s)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View" @@ -5441,7 +5396,7 @@ msgstr "Configuració" #: editor/plugins/spatial_editor_plugin.cpp msgid "Skeleton Gizmo visibility" -msgstr "" +msgstr "Visibilitat del giny esquelet" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" @@ -5568,18 +5523,16 @@ msgid "Move (After)" msgstr "Mou (Després)" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "SpriteFrames" -msgstr "Fotogrames de la Pila" +msgstr "SpriteFrames" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" msgstr "Previsualització del StyleBox:" #: editor/plugins/style_box_editor_plugin.cpp -#, fuzzy msgid "StyleBox" -msgstr "Estil" +msgstr "StyleBox" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Set Region Rect" @@ -5755,9 +5708,8 @@ msgid "Color" msgstr "Color" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme" -msgstr "Desa el Tema" +msgstr "Tema" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -5844,9 +5796,8 @@ msgid "Merge from scene?" msgstr "Combinar-ho a partir de l'escena?" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Tile Set" -msgstr "TileSet..." +msgstr "Tile Set" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create from Scene" @@ -5861,30 +5812,32 @@ msgid "Error" msgstr "Error" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Autotiles" -msgstr "Auto Tall" +msgstr "AutoTiles" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Select sub-tile to use as icon, this will be also used on invalid autotile " "bindings." msgstr "" +"Selecciona una sub-tessel·la com a icona. També s'utilitzarà per les " +"assignacions automà tiques no-và lides de l'autotile." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "LMB: set bit on.\n" "RMB: set bit off." msgstr "" +"clic Esquerra: activa el bit\n" +"clic Dreta: desactiva el bit." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Select current edited sub-tile." -msgstr "Desa el recurs editat ara." +msgstr "Selecciona la sub-tessel·la en edició." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." -msgstr "" +msgid "Select sub-tile to change its priority." +msgstr "Selecciona una sub-tessel·la per a modificar-ne la prioritat." #: editor/progress_dialog.cpp scene/gui/dialogs.cpp msgid "Cancel" @@ -5998,12 +5951,8 @@ msgid "Please choose a 'project.godot' file." msgstr "Selecciona un fitxer 'projecte.godot'." #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" -"El projecte es crearà en un directori ja existent (Si s'escau, creeu un " -"directori nou)." +msgid "Please choose an empty folder." +msgstr "Selecciona un directori buit." #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." @@ -6011,21 +5960,16 @@ msgstr "" "Seleccioneu un directori que no contingui ja un fitxer 'project.godot'." #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "BINGO!" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "Project importat" #: editor/project_manager.cpp -#, fuzzy msgid "Couldn't create folder." msgstr "No s'ha pogut crear el directori." #: editor/project_manager.cpp msgid "There is already a folder in this path with the specified name." -msgstr "" +msgstr "Ja hi ha un directori amb el mateix nom en aquest camÃ." #: editor/project_manager.cpp msgid "It would be a good idea to name your project." @@ -6068,27 +6012,24 @@ msgid "Import Existing Project" msgstr "Importa un Projecte existent" #: editor/project_manager.cpp -#, fuzzy msgid "Import & Edit" -msgstr "Importa i Obre" +msgstr "Importa i Edita" #: editor/project_manager.cpp msgid "Create New Project" msgstr "Crea un Projecte nou" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "Crea un Emissor" +msgstr "Crea i Edita" #: editor/project_manager.cpp msgid "Install Project:" msgstr "Instal·la el Projecte:" #: editor/project_manager.cpp -#, fuzzy msgid "Install & Edit" -msgstr "Instal·la" +msgstr "Instal·la i Edita" #: editor/project_manager.cpp msgid "Project Name:" @@ -6305,9 +6246,8 @@ msgid "Joypad Button Index:" msgstr "Ãndex del Botó de la Maneta:" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Erase Input Action" -msgstr "Elimina la Incidència d'Acció d'Entrada" +msgstr "Elimina l'Acció d'Entrada" #: editor/project_settings_editor.cpp msgid "Erase Input Action Event" @@ -6555,7 +6495,7 @@ msgstr "Script Nou" #: editor/property_editor.cpp msgid "New %s" -msgstr "" +msgstr "Nou %s" #: editor/property_editor.cpp msgid "Make Unique" @@ -6590,9 +6530,8 @@ msgid "On" msgstr "Activat" #: editor/property_editor.cpp -#, fuzzy msgid "[Empty]" -msgstr "Afegeix un element Buit" +msgstr "[Buit]" #: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp msgid "Set" @@ -6672,10 +6611,6 @@ msgid "Error loading scene from %s" msgstr "Error en carregar l'escena des de %s" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "D'acord" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -6764,9 +6699,8 @@ msgid "Error duplicating scene to save it." msgstr "Error en duplicar l'escena per desar-la." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "Sub-Recursos:" +msgstr "Sub-Recursos" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" @@ -7077,9 +7011,8 @@ msgid "Child Process Connected" msgstr "Procés Fill Connectat" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Copy Error" -msgstr "Errors de Cà rrega" +msgstr "Error de Còpia" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -7175,7 +7108,7 @@ msgstr "Dreceres" #: editor/settings_config_dialog.cpp msgid "Binding" -msgstr "" +msgstr "Vinculació" #: editor/spatial_editor_gizmos.cpp msgid "Change Light Radius" @@ -7227,42 +7160,39 @@ msgstr "Modifica l'abast de la Sonda" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select the dynamic library for this entry" -msgstr "" +msgstr "Selecciona una biblioteca dinà mica per l'entrada" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select dependencies of the library for this entry" -msgstr "" +msgstr "Selecciona les dependències per l'entrada" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Remove current entry" -msgstr "Elimina un punt de la Corba" +msgstr "Elimina l'entrada actual" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Double click to create a new entry" -msgstr "" +msgstr "Doble clic per a afegir-hi una entrada" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Platform:" -msgstr "" +msgstr "Plataforma:" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Platform" -msgstr "" +msgstr "Plataforma" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Dynamic Library" -msgstr "Biblioteca" +msgstr "Biblioteca Dinà mica" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Add an architecture entry" -msgstr "" +msgstr "Afegeix una entrada d'arquitectura" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "GDNativeLibrary" -msgstr "GDNative" +msgstr "GDNativeLibrary" #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Library" @@ -7435,56 +7365,48 @@ msgid "Pick Distance:" msgstr "Trieu la distà ncia:" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Generating solution..." -msgstr "Creant els contorns..." +msgstr "S'està generant la solució..." #: modules/mono/editor/godotsharp_editor.cpp msgid "Generating C# project..." -msgstr "" +msgstr "S'està generant el projecte en C#..." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create solution." -msgstr "No es pot crear el contorn!" +msgstr "No s'ha pogut crear la solució." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to save solution." -msgstr "No s'ha pogut carregar el recurs." +msgstr "No s'ha pogut desar la solució." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Done" -msgstr "Fet!" +msgstr "Fet" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create C# project." -msgstr "No s'ha pogut carregar el recurs." +msgstr "No s'ha pogut crear el projecte en C#." #: modules/mono/editor/godotsharp_editor.cpp msgid "Mono" -msgstr "" +msgstr "Mono" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Create C# solution" -msgstr "Crea el Contorn" +msgstr "Crea una solució en C#" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Builds" msgstr "Muntatges" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Build Project" -msgstr "Projecte" +msgstr "Munta el Projecte" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Warnings" -msgstr "AvÃs" +msgstr "Avisos" #: modules/visual_script/visual_script.cpp msgid "" @@ -7846,34 +7768,28 @@ msgid "Run exported HTML in the system's default browser." msgstr "Executa l'HTML exportat en el navegador per defecte." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:" -msgstr "No s'ha pogut escriure el fitxer:\n" +msgstr "No s'ha pogut escriure el fitxer:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "No es pot obrir la plantilla d'exportació:\n" +msgstr "No es pot obrir la plantilla per exportar:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "Plantilla d'exportació no và lida:\n" +msgstr "Plantilla d'exportació no và lida:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "No es pot llegir l'intèrpret personalitzat d’ordres HTML:\n" +msgstr "No es pot llegir l'intèrpret personalitzat d’ordres HTML:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "No es pot llegir l'imatge per a la pantalla de presentació:\n" +msgstr "No es pot llegir la imatge de presentació:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Using default boot splash image." -msgstr "No es pot llegir l'imatge per a la pantalla de presentació:\n" +msgstr "Utilitzant la imatge de presentació per defecte." #: scene/2d/animated_sprite.cpp msgid "" @@ -7892,6 +7808,17 @@ msgstr "" "Només es permet un sol CanvasModulate per escena (o conjunt d'escenes " "instanciades). El primer funcionarà , mentre que la resta seran ignorats." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" +"En no disposar de cap fill del tipus Shape, aquest node no pot interactuar " +"amb l'espai.\n" +"Considereu afegir-hi nodes fill del tipus CollisionShape2D o " +"CollisionPolygon2D per definir-ne la forma." + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8033,23 +7960,31 @@ msgid "ARVROrigin requires an ARVRCamera child node" msgstr "El node ARVROrigin requreix un node Fill del tipus ARVRCamera" #: scene/3d/baked_lightmap.cpp -#, fuzzy msgid "Plotting Meshes: " -msgstr "S'està n traçant les Malles" +msgstr "S'està n traçant les Malles: " #: scene/3d/baked_lightmap.cpp -#, fuzzy msgid "Plotting Lights:" -msgstr "S'està n traçant les Malles" +msgstr "S'està traçant l'Il·luminació:" #: scene/3d/baked_lightmap.cpp scene/3d/gi_probe.cpp msgid "Finishing Plot" msgstr "S'està finalitzant el Traçat" #: scene/3d/baked_lightmap.cpp -#, fuzzy msgid "Lighting Meshes: " -msgstr "S'està n traçant les Malles" +msgstr "Il·luminant les Malles: " + +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" +"En no disposar de cap fill del tipus Shape, aquest node no pot interactuar " +"amb l'espai.\n" +"Considereu afegir-hi nodes fill del tipus CollisionShape2D o " +"CollisionPolygon2D per definir-ne la forma." #: scene/3d/collision_polygon.cpp msgid "" @@ -8189,13 +8124,12 @@ msgid "(Other)" msgstr "(Altres)" #: scene/main/scene_tree.cpp -#, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" "No es pot carregar l'Entorn per Defecte especificat en la Configuració del " -"Projecte (Renderització->Visualització->Entorn Per Defecte)." +"Projecte (Renderització->Entorn->Entorn Per Defecte)." #: scene/main/viewport.cpp msgid "" @@ -8225,6 +8159,37 @@ msgstr "Error carregant lletra." msgid "Invalid font size." msgstr "La mida de la lletra no és và lida." +#~ msgid "Next" +#~ msgstr "Següent" + +#~ msgid "Not found!" +#~ msgstr "No s'ha trobat!" + +#~ msgid "Replace By" +#~ msgstr "Reemplaça per" + +#~ msgid "Case Sensitive" +#~ msgstr "Majúscules i minúscules" + +#~ msgid "Backwards" +#~ msgstr "Enrere" + +#~ msgid "Prompt On Replace" +#~ msgstr "Indica en reemplaçar" + +#~ msgid "Skip" +#~ msgstr "Omet" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "El projecte es crearà en un directori ja existent (Si s'escau, creeu un " +#~ "directori nou)." + +#~ msgid "That's a BINGO!" +#~ msgstr "BINGO!" + #~ msgid "preview" #~ msgstr "Previsualització" diff --git a/editor/translations/cs.po b/editor/translations/cs.po index 354db0ba3a..ce645b139b 100644 --- a/editor/translations/cs.po +++ b/editor/translations/cs.po @@ -6,21 +6,22 @@ # Fadex <vitekpaulik@gmail.com>, 2017. # Jan 'spl!te' KondelÃk <j.kondelik@centrum.cz>, 2016. # Jiri Hysek <contact@jirihysek.com>, 2017. -# LudÄ›k Novotný <gladosicek@gmail.com>, 2016. +# LudÄ›k Novotný <gladosicek@gmail.com>, 2016, 2018. # Martin Novák <maidx@seznam.cz>, 2017. +# zxey <r.hozak@seznam.cz>, 2018. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2017-12-09 19:45+0000\n" -"Last-Translator: Martin Novák <maidx@seznam.cz>\n" +"PO-Revision-Date: 2018-01-24 12:07+0000\n" +"Last-Translator: zxey <r.hozak@seznam.cz>\n" "Language-Team: Czech <https://hosted.weblate.org/projects/godot-engine/godot/" "cs/>\n" "Language: cs\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Weblate 2.18-dev\n" +"X-Generator: Weblate 2.19-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -337,7 +338,7 @@ msgstr "Odstranit neplatné klÃÄe" #: editor/animation_editor.cpp msgid "Remove unresolved and empty tracks" -msgstr "Odstranit nevyÅ™eÅ¡ené a prázdné stopy" +msgstr "Odstranit neurÄené a prázdné stopy" #: editor/animation_editor.cpp msgid "Clean-up all animations" @@ -380,14 +381,6 @@ msgid "Replaced %d occurrence(s)." msgstr "Nahrazeno %d výskytů." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Nahradit" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Nahradit vÅ¡echny" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "RozliÅ¡ovat malá/velká" @@ -396,48 +389,16 @@ msgid "Whole Words" msgstr "Celá slova" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Pouze výbÄ›r" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Hledat" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "NajÃt" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "DalÅ¡Ã" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Nenalezeno!" - -#: editor/code_editor.cpp -msgid "Replace By" +msgid "Replace" msgstr "Nahradit" #: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "RozliÅ¡ovat velká a malá pÃsmena" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Pozpátku" - -#: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Potvrzovat nahrazenÃ" +msgid "Replace All" +msgstr "Nahradit vÅ¡echny" #: editor/code_editor.cpp -msgid "Skip" -msgstr "PÅ™eskoÄit" +msgid "Selection Only" +msgstr "Pouze výbÄ›r" #: editor/code_editor.cpp msgid "Zoom In" @@ -539,9 +500,8 @@ msgid "Connecting Signal:" msgstr "PÅ™ipojuji signál:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Disconnect '%s' from '%s'" -msgstr "PÅ™ipojit '%s' k '%s'" +msgstr "Odpojit '%s' od '%s'" #: editor/connections_dialog.cpp msgid "Connect.." @@ -557,9 +517,8 @@ msgid "Signals" msgstr "Signály" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "ZmÄ›nit typ hodnot pole" +msgstr "ZmÄ›nit typ %d" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -567,9 +526,8 @@ msgid "Change" msgstr "ZmÄ›nit" #: editor/create_dialog.cpp -#, fuzzy msgid "Create New %s" -msgstr "VytvoÅ™it nový" +msgstr "VytvoÅ™it nový %s" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp @@ -679,9 +637,8 @@ msgstr "" "PÅ™esto je chcete smazat? (nelze vrátit zpÄ›t)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "Nelze odstranit:\n" +msgstr "Nelze odstranit:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -756,18 +713,16 @@ msgid "Godot Engine contributors" msgstr "PÅ™ispÃvajÃcà do Godot Enginu" #: editor/editor_about.cpp -#, fuzzy msgid "Project Founders" -msgstr "Nastavenà projektu" +msgstr "Zakladatelé projektu" #: editor/editor_about.cpp msgid "Lead Developer" msgstr "Vedoucà vývojář" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "Správce projektů" +msgstr "Správce projektu " #: editor/editor_about.cpp msgid "Developers" @@ -826,14 +781,12 @@ msgstr "" "popisy autorských práv a s licenÄnÃmi podmÃnkami." #: editor/editor_about.cpp -#, fuzzy msgid "All Components" -msgstr "Spojité" +msgstr "VÅ¡echny komponenty" #: editor/editor_about.cpp -#, fuzzy msgid "Components" -msgstr "Spojité" +msgstr "Komponenty" #: editor/editor_about.cpp msgid "Licenses" @@ -874,22 +827,20 @@ msgid "Add Effect" msgstr "PÅ™idat efekt" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Rename Audio Bus" -msgstr "PÅ™ejmenovat AutoLoad" +msgstr "PÅ™ejmenovat Audio Bus" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Change Audio Bus Volume" -msgstr "ZmÄ›nit hodnotu pole" +msgstr "ZmÄ›nit hlasitost Audio Busu" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Solo" -msgstr "" +msgstr "Hraje pouze tento Audio Bus" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Mute" -msgstr "" +msgstr "Ztlumit tento Audio Bus" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Bypass Effects" @@ -901,16 +852,15 @@ msgstr "" #: editor/editor_audio_buses.cpp msgid "Add Audio Bus Effect" -msgstr "" +msgstr "PÅ™idat Audio Bus efekt" #: editor/editor_audio_buses.cpp msgid "Move Bus Effect" -msgstr "" +msgstr "PÅ™esunout Bus efekt" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Delete Bus Effect" -msgstr "Smazat vybraný" +msgstr "Smazat Bus efekt" #: editor/editor_audio_buses.cpp msgid "Audio Bus, Drag and Drop to rearrange." @@ -918,11 +868,11 @@ msgstr "" #: editor/editor_audio_buses.cpp msgid "Solo" -msgstr "" +msgstr "Solo" #: editor/editor_audio_buses.cpp msgid "Mute" -msgstr "" +msgstr "Ztlumit" #: editor/editor_audio_buses.cpp msgid "Bypass" @@ -930,77 +880,72 @@ msgstr "" #: editor/editor_audio_buses.cpp msgid "Bus options" -msgstr "" +msgstr "Možnosti Busu" #: editor/editor_audio_buses.cpp editor/filesystem_dock.cpp #: editor/plugins/tile_map_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Duplicate" -msgstr "" +msgstr "Duplikovat" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Reset Volume" -msgstr "Obnovit původnà pÅ™iblÞenÃ" +msgstr "Resetovat hlasitost" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Delete Effect" -msgstr "Smazat vybraný" +msgstr "Smazat efekt" #: editor/editor_audio_buses.cpp msgid "Audio" -msgstr "" +msgstr "Zvuk" #: editor/editor_audio_buses.cpp msgid "Add Audio Bus" -msgstr "" +msgstr "PÅ™idat Audio Bus" #: editor/editor_audio_buses.cpp msgid "Master bus can't be deleted!" -msgstr "" +msgstr "Master bus nelze smazat!" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Delete Audio Bus" -msgstr "Optimalizovat animaci" +msgstr "Smazat Audio Bus" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Duplicate Audio Bus" -msgstr "Duplikovat výbÄ›r" +msgstr "Duplikovat Audio Bus" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Reset Bus Volume" -msgstr "Obnovit původnà pÅ™iblÞenÃ" +msgstr "Obnovit hlasitost Busu" #: editor/editor_audio_buses.cpp msgid "Move Audio Bus" -msgstr "" +msgstr "PÅ™esunout Audio Bus" #: editor/editor_audio_buses.cpp msgid "Save Audio Bus Layout As.." -msgstr "" +msgstr "Uložit rozloženà Audio Busu jako.." #: editor/editor_audio_buses.cpp msgid "Location for New Layout.." -msgstr "" +msgstr "UmÃstÄ›nà pro nové rozloženÃ.." #: editor/editor_audio_buses.cpp msgid "Open Audio Bus Layout" -msgstr "" +msgstr "OtevÅ™Ãt rozloženà Audio Busu" #: editor/editor_audio_buses.cpp msgid "There is no 'res://default_bus_layout.tres' file." -msgstr "" +msgstr "Soubor 'res://default_bus_layout.tres' neexistuje." #: editor/editor_audio_buses.cpp msgid "Invalid file, not an audio bus layout." -msgstr "" +msgstr "Neplatný soubor, neni to rozloženà Audio Busu." #: editor/editor_audio_buses.cpp msgid "Add Bus" -msgstr "" +msgstr "PÅ™idat bus" #: editor/editor_audio_buses.cpp msgid "Create a new Bus Layout." @@ -1009,7 +954,7 @@ msgstr "" #: editor/editor_audio_buses.cpp editor/property_editor.cpp #: editor/script_create_dialog.cpp msgid "Load" -msgstr "" +msgstr "NaÄÃst" #: editor/editor_audio_buses.cpp msgid "Load an existing Bus Layout." @@ -1026,7 +971,7 @@ msgstr "" #: editor/editor_audio_buses.cpp editor/import_dock.cpp msgid "Load Default" -msgstr "" +msgstr "NaÄÃst výchozÃ" #: editor/editor_audio_buses.cpp msgid "Load the default Bus Layout." @@ -1118,31 +1063,31 @@ msgstr "Singleton" #: editor/editor_data.cpp msgid "Updating Scene" -msgstr "" +msgstr "Aktualizuji scénu" #: editor/editor_data.cpp msgid "Storing local changes.." -msgstr "" +msgstr "Ukládám lokálnà zmÄ›ny.." #: editor/editor_data.cpp msgid "Updating scene.." -msgstr "" +msgstr "Aktualizuji scénu.." #: editor/editor_data.cpp msgid "[empty]" -msgstr "" +msgstr "[prázdné]" #: editor/editor_data.cpp msgid "[unsaved]" -msgstr "" +msgstr "[neuloženo]" #: editor/editor_dir_dialog.cpp msgid "Please select a base directory first" -msgstr "" +msgstr "Nejprve vyberte výchozà složku" #: editor/editor_dir_dialog.cpp msgid "Choose a Directory" -msgstr "" +msgstr "Vyberte složku" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp scene/gui/file_dialog.cpp @@ -1163,45 +1108,43 @@ msgstr "Nelze vytvoÅ™it složku." #: editor/editor_dir_dialog.cpp msgid "Choose" -msgstr "" +msgstr "Vyberte" #: editor/editor_export.cpp msgid "Storing File:" -msgstr "" +msgstr "Ukládám soubor:" #: editor/editor_export.cpp msgid "Packing" -msgstr "" +msgstr "BalÃm" #: editor/editor_export.cpp platform/javascript/export/export.cpp msgid "Template file not found:" -msgstr "" +msgstr "Soubor Å¡ablony nenalezen:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" msgstr "Soubor už existuje. PÅ™epsat?" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -#, fuzzy msgid "Select Current Folder" -msgstr "VytvoÅ™it složku" +msgstr "Vybrat stávajÃcà složku" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "Copy Path" -msgstr "" +msgstr "KopÃrovat cestu" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "Show In File Manager" -msgstr "" +msgstr "Ukázat ve správci souborů" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp -#, fuzzy msgid "New Folder.." -msgstr "VytvoÅ™it složku" +msgstr "Nová složka.." #: editor/editor_file_dialog.cpp msgid "Refresh" -msgstr "" +msgstr "Obnovit" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "All Recognized" @@ -1239,44 +1182,45 @@ msgstr "Uložit soubor" #: editor/editor_file_dialog.cpp msgid "Go Back" -msgstr "" +msgstr "JÃt zpÄ›t" #: editor/editor_file_dialog.cpp msgid "Go Forward" -msgstr "" +msgstr "Jit dopÅ™edu" #: editor/editor_file_dialog.cpp msgid "Go Up" -msgstr "" +msgstr "JÃt o úroveň výš" #: editor/editor_file_dialog.cpp msgid "Toggle Hidden Files" -msgstr "" +msgstr "Zobrazit skryté soubory" #: editor/editor_file_dialog.cpp msgid "Toggle Favorite" -msgstr "" +msgstr "Zobrazit oblÃbené" #: editor/editor_file_dialog.cpp msgid "Toggle Mode" -msgstr "" +msgstr "PÅ™epnout režim" #: editor/editor_file_dialog.cpp msgid "Focus Path" msgstr "" #: editor/editor_file_dialog.cpp +#, fuzzy msgid "Move Favorite Up" -msgstr "" +msgstr "PÅ™esunout oblÃbenou položku o úroveň výš" #: editor/editor_file_dialog.cpp +#, fuzzy msgid "Move Favorite Down" -msgstr "" +msgstr "PÅ™esunout oblÃbenou položku o úroveň nÞ" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -#, fuzzy msgid "Go to parent folder" -msgstr "Nelze vytvoÅ™it složku." +msgstr "JÃt na nadÅ™azenou složku" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Directories & Files:" @@ -1284,7 +1228,7 @@ msgstr "Složky a soubory:" #: editor/editor_file_dialog.cpp msgid "Preview:" -msgstr "" +msgstr "Náhled:" #: editor/editor_file_dialog.cpp editor/script_editor_debugger.cpp #: scene/gui/file_dialog.cpp @@ -1310,11 +1254,11 @@ msgstr "Prohledat nápovÄ›du" #: editor/editor_help.cpp msgid "Class List:" -msgstr "" +msgstr "Seznam tÅ™Ãd:" #: editor/editor_help.cpp msgid "Search Classes" -msgstr "" +msgstr "Hledat tÅ™Ãdy" #: editor/editor_help.cpp editor/plugins/spatial_editor_plugin.cpp msgid "Top" @@ -1322,37 +1266,35 @@ msgstr "" #: editor/editor_help.cpp editor/property_editor.cpp msgid "Class:" -msgstr "" +msgstr "TÅ™Ãda:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp msgid "Inherits:" -msgstr "" +msgstr "DÄ›dà z:" #: editor/editor_help.cpp msgid "Inherited by:" -msgstr "" +msgstr "DÄ›dÄ›ná z:" #: editor/editor_help.cpp msgid "Brief Description:" -msgstr "" +msgstr "StruÄný popis:" #: editor/editor_help.cpp -#, fuzzy msgid "Members" -msgstr "ÄŒlenové:" +msgstr "ÄŒlenové" #: editor/editor_help.cpp modules/visual_script/visual_script_editor.cpp msgid "Members:" msgstr "ÄŒlenové:" #: editor/editor_help.cpp -#, fuzzy msgid "Public Methods" -msgstr "Vybrat vÅ¡e" +msgstr "VeÅ™ejné metody" #: editor/editor_help.cpp msgid "Public Methods:" -msgstr "" +msgstr "VeÅ™ejné metody:" #: editor/editor_help.cpp msgid "GUI Theme Items" @@ -1367,66 +1309,82 @@ msgid "Signals:" msgstr "Signály:" #: editor/editor_help.cpp -#, fuzzy msgid "Enumerations" -msgstr "Funkce:" +msgstr "VýÄty" #: editor/editor_help.cpp -#, fuzzy msgid "Enumerations:" -msgstr "Funkce:" +msgstr "VýÄty:" #: editor/editor_help.cpp msgid "enum " -msgstr "" +msgstr "výÄet " #: editor/editor_help.cpp -#, fuzzy msgid "Constants" -msgstr "KonstantnÃ" +msgstr "Konstanty" #: editor/editor_help.cpp msgid "Constants:" -msgstr "" +msgstr "Konstanty:" #: editor/editor_help.cpp -#, fuzzy msgid "Description" -msgstr "VytvoÅ™it odbÄ›r" +msgstr "Popis" #: editor/editor_help.cpp -msgid "Properties" +msgid "Online Tutorials:" +msgstr "Online návody:" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." msgstr "" +"V souÄasné dobÄ› pro tuto tÅ™Ãdu neexistujà žádné návody, můžete nÄ›jaký [color=" +"$color][url=$url]vytvoÅ™it[/url][/color] nebo o nÄ›j [color=$color][url=" +"$url2]zažádat[/url][/color]." + +#: editor/editor_help.cpp +msgid "Properties" +msgstr "Vlastnosti" #: editor/editor_help.cpp -#, fuzzy msgid "Property Description:" -msgstr "VytvoÅ™it odbÄ›r" +msgstr "Popis vlastnosti:" #: editor/editor_help.cpp msgid "" "There is currently no description for this property. Please help us by " "[color=$color][url=$url]contributing one[/url][/color]!" msgstr "" +"V souÄasné dobÄ› neexistuje žádný popis pro tuto vlastnost. ProsÃm pomozte " +"nám tÃm, že ho[color=$color][url=$url]vytvoÅ™Ãte[/url][/color]!" #: editor/editor_help.cpp -#, fuzzy msgid "Methods" -msgstr "Seznam metod:" +msgstr "Metody" #: editor/editor_help.cpp msgid "Method Description:" -msgstr "" +msgstr "Popis metody:" #: editor/editor_help.cpp msgid "" "There is currently no description for this method. Please help us by [color=" "$color][url=$url]contributing one[/url][/color]!" msgstr "" +"V souÄasné dobÄ› neexistuje žádný popis pro tuto metodu. ProsÃm pomozte nám " +"tÃm, že ho [color=$color][url=$url]vytvoÅ™Ãte[/url][/color]!" #: editor/editor_help.cpp msgid "Search Text" -msgstr "" +msgstr "Prohledat text" + +#: editor/editor_help.cpp +msgid "Find" +msgstr "NajÃt" #: editor/editor_log.cpp msgid "Output:" @@ -1440,9 +1398,8 @@ msgid "Clear" msgstr "VyÄistit" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "Výstup" +msgstr "Vymazat výstup" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1452,70 +1409,66 @@ msgstr "" msgid "Save Resource As.." msgstr "" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." -msgstr "" +msgstr "Chápu.." #: editor/editor_node.cpp msgid "Can't open file for writing:" -msgstr "" +msgstr "Nelze otevÅ™Ãt soubor pro zápis:" #: editor/editor_node.cpp msgid "Requested file format unknown:" -msgstr "" +msgstr "Žádaný formát souboru je neznámý:" #: editor/editor_node.cpp msgid "Error while saving." -msgstr "" +msgstr "Chyba pÅ™i ukládánÃ." #: editor/editor_node.cpp -#, fuzzy msgid "Can't open '%s'." -msgstr "PÅ™ipojit.." +msgstr "Nelze otevÅ™Ãt '%s'." #: editor/editor_node.cpp -#, fuzzy msgid "Error while parsing '%s'." -msgstr "Chyba nahrávánà fontu." +msgstr "Chyba pÅ™i parsovánà '%s'." #: editor/editor_node.cpp msgid "Unexpected end of file '%s'." -msgstr "" +msgstr "NeoÄekávaný konec souboru '%s'." #: editor/editor_node.cpp msgid "Missing '%s' or its dependencies." -msgstr "" +msgstr "Chybà '%s' nebo jeho závislosti." #: editor/editor_node.cpp -#, fuzzy msgid "Error while loading '%s'." -msgstr "Chyba nahrávánà fontu." +msgstr "Chyba pÅ™i nahrávánà '%s'." #: editor/editor_node.cpp msgid "Saving Scene" -msgstr "" +msgstr "Ukládám scénu" #: editor/editor_node.cpp msgid "Analyzing" -msgstr "" +msgstr "Analyzuji" #: editor/editor_node.cpp msgid "Creating Thumbnail" -msgstr "" +msgstr "VytvářÃm náhled" #: editor/editor_node.cpp msgid "This operation can't be done without a tree root." msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" "NepodaÅ™ilo se uložit scénu. NejspÃÅ¡e se nepodaÅ™ilo uspokojit závislosti " -"(instance)." +"(instance nebo dÄ›diÄnosti)." #: editor/editor_node.cpp msgid "Failed to load resource." @@ -1551,7 +1504,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Restored default layout to base settings." -msgstr "" +msgstr "Obnoveno výchozà rozloženà na základnà nastavenÃ." #: editor/editor_node.cpp msgid "" @@ -1589,19 +1542,19 @@ msgstr "" #: editor/editor_node.cpp msgid "Expand all properties" -msgstr "" +msgstr "Rozbalit vÅ¡echny vlastnosti" #: editor/editor_node.cpp msgid "Collapse all properties" -msgstr "" +msgstr "Sbalit vÅ¡echny vlastnosti" #: editor/editor_node.cpp msgid "Copy Params" -msgstr "" +msgstr "KopÃrovat parametry" #: editor/editor_node.cpp msgid "Paste Params" -msgstr "" +msgstr "Vložit parametry" #: editor/editor_node.cpp editor/plugins/resource_preloader_editor_plugin.cpp msgid "Paste Resource" @@ -1625,7 +1578,7 @@ msgstr "OtevÅ™Ãt v nápovÄ›dÄ›" #: editor/editor_node.cpp msgid "There is no defined scene to run." -msgstr "" +msgstr "Neexistuje žádná scéna pro spuÅ¡tÄ›nÃ." #: editor/editor_node.cpp msgid "" @@ -1650,11 +1603,11 @@ msgstr "" #: editor/editor_node.cpp msgid "Current scene was never saved, please save it prior to running." -msgstr "" +msgstr "Aktuálnà scéna nebyla nikdy uložena, prosÃm uložte jà pÅ™ed spuÅ¡tÄ›nÃm." #: editor/editor_node.cpp msgid "Could not start subprocess!" -msgstr "" +msgstr "Nelze spustit podproces!" #: editor/editor_node.cpp msgid "Open Scene" @@ -1662,7 +1615,7 @@ msgstr "OtevÅ™Ãt scénu" #: editor/editor_node.cpp msgid "Open Base Scene" -msgstr "" +msgstr "OtevÅ™Ãt základnà scénu" #: editor/editor_node.cpp msgid "Quick Open Scene.." @@ -1673,13 +1626,12 @@ msgid "Quick Open Script.." msgstr "Rychlé otevÅ™enà skriptu.." #: editor/editor_node.cpp -#, fuzzy msgid "Save & Close" -msgstr "Uložit soubor" +msgstr "Uložit a zavÅ™Ãt" #: editor/editor_node.cpp msgid "Save changes to '%s' before closing?" -msgstr "" +msgstr "Uložit zmÄ›ny '%s' pÅ™ed zavÅ™enÃm?" #: editor/editor_node.cpp msgid "Save Scene As.." @@ -1687,23 +1639,23 @@ msgstr "Uložit scénu jako.." #: editor/editor_node.cpp msgid "No" -msgstr "" +msgstr "Ne" #: editor/editor_node.cpp msgid "Yes" -msgstr "" +msgstr "Ano" #: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" -msgstr "" +msgstr "Tato scéna nebyla nikdy uložena. Uložit pÅ™ed spuÅ¡tÄ›nÃm?" #: editor/editor_node.cpp editor/scene_tree_dock.cpp msgid "This operation can't be done without a scene." -msgstr "" +msgstr "Tato operace nemůže být provedena bez scény." #: editor/editor_node.cpp msgid "Export Mesh Library" -msgstr "" +msgstr "Exportovat Mesh Library" #: editor/editor_node.cpp msgid "This operation can't be done without a root node." @@ -1711,7 +1663,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Export Tile Set" -msgstr "" +msgstr "Exportovat Tile Set" #: editor/editor_node.cpp msgid "This operation can't be done without a selected node." @@ -1719,27 +1671,27 @@ msgstr "" #: editor/editor_node.cpp msgid "Current scene not saved. Open anyway?" -msgstr "" +msgstr "Aktuálnà scéna neuložena. PÅ™esto otevÅ™Ãt?" #: editor/editor_node.cpp msgid "Can't reload a scene that was never saved." -msgstr "" +msgstr "Nelze naÄÃst scénu, která nebyla nikdy uložena." #: editor/editor_node.cpp msgid "Revert" -msgstr "" +msgstr "Vrátit zpÄ›t" #: editor/editor_node.cpp msgid "This action cannot be undone. Revert anyway?" -msgstr "" +msgstr "Tuto akci nelze vrátit zpÄ›t. PokraÄovat?" #: editor/editor_node.cpp msgid "Quick Run Scene.." -msgstr "" +msgstr "Rychlé spuÅ¡tÄ›nà scény..." #: editor/editor_node.cpp msgid "Quit" -msgstr "" +msgstr "UkonÄit" #: editor/editor_node.cpp msgid "Exit the editor?" @@ -1747,43 +1699,45 @@ msgstr "UkonÄit editor?" #: editor/editor_node.cpp msgid "Open Project Manager?" -msgstr "" +msgstr "OtevÅ™Ãt Správce projektu?" #: editor/editor_node.cpp -#, fuzzy msgid "Save & Quit" -msgstr "Uložit soubor" +msgstr "Uložit a ukonÄit" #: editor/editor_node.cpp msgid "Save changes to the following scene(s) before quitting?" -msgstr "" +msgstr "Uložit zmÄ›ny následujÃcÃch scén pÅ™ed ukonÄenÃm?" #: editor/editor_node.cpp msgid "Save changes the following scene(s) before opening Project Manager?" -msgstr "" +msgstr "Uložit zmÄ›ny následujÃcÃch scén pÅ™ed otevÅ™enÃm Správce projektu?" #: editor/editor_node.cpp msgid "" "This option is deprecated. Situations where refresh must be forced are now " "considered a bug. Please report." msgstr "" +"Tato možnost se již nepoužÃvá. Situace, kdy obnova musà být vynucena jsou " +"nynà považovány za chybu. ProsÃm nahlaÅ¡te." #: editor/editor_node.cpp msgid "Pick a Main Scene" -msgstr "" +msgstr "Vybrat hlavnà scénu" #: editor/editor_node.cpp msgid "Unable to enable addon plugin at: '%s' parsing of config failed." msgstr "" +"Nelze povolit rozÅ¡iÅ™ujÃcà plugin: '%s' parsovánà konfigurace se nezdaÅ™ilo." #: editor/editor_node.cpp msgid "Unable to find script field for addon plugin at: 'res://addons/%s'." msgstr "" +"Nelze najÃt záznam skriptu pro rozÅ¡iÅ™ujÃcà plugin v: 'res://addons/%s'." #: editor/editor_node.cpp -#, fuzzy msgid "Unable to load addon script from path: '%s'." -msgstr "Chyba nahrávánà fontu." +msgstr "Nelze naÄÃst skript rozÅ¡ÃÅ™enà z cesty: '%s'." #: editor/editor_node.cpp msgid "" @@ -1795,6 +1749,8 @@ msgstr "" #: editor/editor_node.cpp msgid "Unable to load addon script from path: '%s' Script is not in tool mode." msgstr "" +"Nelze naÄÃst skript rozÅ¡ÃÅ™enà z cesty: '%s'. Skript nenà v režimu nástroje " +"(tool)." #: editor/editor_node.cpp msgid "" @@ -1805,92 +1761,92 @@ msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Ugh" -msgstr "" +msgstr "Ups" #: 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 "" +"Chyba pÅ™i nahrávánà scény, musà být v cestÄ› projektu. POužijte 'Importovat' " +"k otevÅ™enà scény, pak ji uložte uvnitÅ™ projektu." #: editor/editor_node.cpp msgid "Scene '%s' has broken dependencies:" -msgstr "" +msgstr "Scéna '%s' má rozbité závislosti:" #: editor/editor_node.cpp msgid "Clear Recent Scenes" -msgstr "" +msgstr "Vymazat nedávné scény" #: editor/editor_node.cpp msgid "Save Layout" -msgstr "" +msgstr "Uložit rozloženÃ" #: editor/editor_node.cpp msgid "Delete Layout" -msgstr "" +msgstr "Odstranit rozloženÃ" #: editor/editor_node.cpp editor/import_dock.cpp #: editor/script_create_dialog.cpp msgid "Default" -msgstr "" +msgstr "VýchozÃ" #: editor/editor_node.cpp msgid "Switch Scene Tab" -msgstr "" +msgstr "PÅ™epnout záložku scény" #: editor/editor_node.cpp msgid "%d more files or folders" -msgstr "" +msgstr "%d vÃce souborů nebo složek" #: editor/editor_node.cpp -#, fuzzy msgid "%d more folders" -msgstr "Nelze vytvoÅ™it složku." +msgstr "%d vÃce složek" #: editor/editor_node.cpp msgid "%d more files" -msgstr "" +msgstr "%d vÃce souborů" #: editor/editor_node.cpp msgid "Dock Position" -msgstr "" +msgstr "Pozice doku" #: editor/editor_node.cpp msgid "Distraction Free Mode" -msgstr "" +msgstr "NerozptylujÃcà režim" #: editor/editor_node.cpp msgid "Toggle distraction-free mode." -msgstr "" +msgstr "Zapnout nerozptylujÃcà režim." #: editor/editor_node.cpp -#, fuzzy msgid "Add a new scene." -msgstr "PÅ™idat nové stopy." +msgstr "PÅ™idat novou scénu." #: editor/editor_node.cpp msgid "Scene" -msgstr "" +msgstr "Scéna" #: editor/editor_node.cpp msgid "Go to previously opened scene." -msgstr "" +msgstr "PÅ™ejÃt na pÅ™edchozà scénu." #: editor/editor_node.cpp msgid "Next tab" -msgstr "" +msgstr "DalÅ¡Ã záložka" #: editor/editor_node.cpp msgid "Previous tab" -msgstr "" +msgstr "PÅ™edchozà záložka" #: editor/editor_node.cpp msgid "Filter Files.." -msgstr "" +msgstr "Filtrovat soubory..." #: editor/editor_node.cpp msgid "Operations with scene files." -msgstr "" +msgstr "Možnostà scén." #: editor/editor_node.cpp msgid "New Scene" @@ -1910,7 +1866,7 @@ msgstr "Uložit scénu" #: editor/editor_node.cpp msgid "Save all Scenes" -msgstr "" +msgstr "Uložit vÅ¡echny scény" #: editor/editor_node.cpp msgid "Close Scene" @@ -1926,11 +1882,11 @@ msgstr "Konvertovat na.." #: editor/editor_node.cpp msgid "MeshLibrary.." -msgstr "" +msgstr "MeshLibrary.." #: editor/editor_node.cpp msgid "TileSet.." -msgstr "" +msgstr "TileSet.." #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp #: scene/gui/line_edit.cpp scene/gui/text_edit.cpp @@ -1944,16 +1900,15 @@ msgstr "Znovu" #: editor/editor_node.cpp msgid "Revert Scene" -msgstr "" +msgstr "Vrátit scénu" #: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." -msgstr "" +msgstr "Různé nástroje pro projekt nebo scény." #: editor/editor_node.cpp -#, fuzzy msgid "Project" -msgstr "Nastavenà projektu" +msgstr "Projekt" #: editor/editor_node.cpp msgid "Project Settings" @@ -1965,11 +1920,11 @@ msgstr "Spustit skript" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" -msgstr "" +msgstr "Exportovat" #: editor/editor_node.cpp msgid "Tools" -msgstr "" +msgstr "Nástroje" #: editor/editor_node.cpp msgid "Quit to Project List" @@ -1981,13 +1936,15 @@ msgstr "LadÄ›nÃ" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" -msgstr "" +msgstr "Nasazenà se vzdáleným ladÄ›nÃm" #: 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 "" +"PÅ™i exportu nebo nasazenÃ, se výsledný spustitelný soubor pokusà pÅ™ipojit k " +"IP tohoto poÄÃtaÄe, aby ho bylo možné ladit." #: editor/editor_node.cpp msgid "Small Deploy with Network FS" @@ -2002,6 +1959,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 "" +"Když je tato možnost povolena, export nebo nasazenà bude vytvářet minimálnà " +"spustitelný soubor.\n" +"Souborový systém bude poskytnut editorem projektu pÅ™es sÃt.\n" +"Pro nasazenà na Android bude použÃt USB kabel pro dosaženà vyÅ¡Å¡Ãho výkonu. " +"Tato možnost urychluje testovánà objemných her." #: editor/editor_node.cpp msgid "Visible Collision Shapes" @@ -2025,7 +1987,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Sync Scene Changes" -msgstr "" +msgstr "Synchronizovat zmÄ›ny scény" #: editor/editor_node.cpp msgid "" @@ -2034,10 +1996,14 @@ msgid "" "When used remotely on a device, this is more efficient with network " "filesystem." msgstr "" +"Když je zapnuta tato možnost, vÅ¡echny zmÄ›ny provedené ve scénÄ› v editoru " +"budou replikovány v běžÃcà hÅ™e.\n" +"PÅ™i použità se vzdáleným spuÅ¡tÄ›nÃm je toto vÃce efektivnà pÅ™i použità " +"sÃÅ¥ového souborového systému." #: editor/editor_node.cpp msgid "Sync Script Changes" -msgstr "" +msgstr "Synchornizace zmÄ›n skriptu" #: editor/editor_node.cpp msgid "" @@ -2046,6 +2012,10 @@ msgid "" "When used remotely on a device, this is more efficient with network " "filesystem." msgstr "" +"Když je zapnuta tato volba, jakýkoliv skript, který je uložen bude znovu " +"nahrán do spuÅ¡tÄ›né hry.\n" +"PÅ™i použità se vzdáleným spuÅ¡tÄ›nÃm je toto vÃce efektivnà pÅ™i použità " +"sÃÅ¥ového souborového systému." #: editor/editor_node.cpp msgid "Editor" @@ -2073,19 +2043,27 @@ msgstr "NápovÄ›da" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Classes" -msgstr "" +msgstr "TÅ™Ãdy" + +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Hledat" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" -msgstr "" +msgstr "Online dokumentace" #: editor/editor_node.cpp msgid "Q&A" -msgstr "" +msgstr "Q&A" #: editor/editor_node.cpp +#, fuzzy msgid "Issue Tracker" -msgstr "" +msgstr "Správa chyb" #: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp msgid "Community" @@ -2093,68 +2071,67 @@ msgstr "Komunita" #: editor/editor_node.cpp msgid "About" -msgstr "" +msgstr "O aplikaci" #: editor/editor_node.cpp msgid "Play the project." -msgstr "" +msgstr "Spustit projekt." #: editor/editor_node.cpp msgid "Play" -msgstr "" +msgstr "Spustit" #: editor/editor_node.cpp msgid "Pause the scene" -msgstr "" +msgstr "Pozastavit scénu" #: editor/editor_node.cpp msgid "Pause Scene" -msgstr "" +msgstr "Pozastavit scénu" #: editor/editor_node.cpp msgid "Stop the scene." -msgstr "" +msgstr "Zastavit scénu." #: editor/editor_node.cpp msgid "Stop" -msgstr "" +msgstr "Zastavit" #: editor/editor_node.cpp msgid "Play the edited scene." -msgstr "" +msgstr "Spustit upravenou scénu." #: editor/editor_node.cpp msgid "Play Scene" -msgstr "" +msgstr "Spustit scénu" #: editor/editor_node.cpp msgid "Play custom scene" msgstr "PÅ™ehrát vlastnà scénu" #: editor/editor_node.cpp -#, fuzzy msgid "Play Custom Scene" msgstr "PÅ™ehrát vlastnà scénu" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" -msgstr "" +msgstr "ToÄà se, když se okno pÅ™ekresluje!" #: editor/editor_node.cpp msgid "Update Always" -msgstr "" +msgstr "Aktualizovat vždy" #: editor/editor_node.cpp msgid "Update Changes" -msgstr "" +msgstr "Akualizovat zmÄ›ny" #: editor/editor_node.cpp msgid "Disable Update Spinner" -msgstr "" +msgstr "Vypnout aktualizaÄnà koleÄko" #: editor/editor_node.cpp msgid "Inspector" -msgstr "" +msgstr "Inspektor" #: editor/editor_node.cpp msgid "Create a new resource in memory and edit it." @@ -2170,7 +2147,7 @@ msgstr "" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Save As.." -msgstr "" +msgstr "Uložit jako.." #: editor/editor_node.cpp msgid "Go to the previous edited object in history." @@ -2182,20 +2159,20 @@ msgstr "" #: editor/editor_node.cpp msgid "History of recently edited objects." -msgstr "" +msgstr "Historie naposledy upravených objektů." #: editor/editor_node.cpp msgid "Object properties." -msgstr "" +msgstr "Vlastnosti objektu." #: editor/editor_node.cpp msgid "Changes may be lost!" -msgstr "" +msgstr "ZmÄ›ny mohou být ztraceny!" #: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp #: editor/project_manager.cpp msgid "Import" -msgstr "" +msgstr "Importovat" #: editor/editor_node.cpp msgid "Node" @@ -2203,7 +2180,7 @@ msgstr "" #: editor/editor_node.cpp msgid "FileSystem" -msgstr "" +msgstr "Souborový systém" #: editor/editor_node.cpp msgid "Output" @@ -2211,7 +2188,7 @@ msgstr "Výstup" #: editor/editor_node.cpp msgid "Don't Save" -msgstr "" +msgstr "Neukládat" #: editor/editor_node.cpp msgid "Import Templates From ZIP File" @@ -2219,63 +2196,59 @@ msgstr "Importovat Å¡ablony ze ZIP souboru" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export Project" -msgstr "" +msgstr "Exportovat projekt" #: editor/editor_node.cpp msgid "Export Library" -msgstr "" +msgstr "Exportovat knihovnu" #: editor/editor_node.cpp msgid "Merge With Existing" -msgstr "" +msgstr "SlouÄit s existujÃcÃ" #: editor/editor_node.cpp msgid "Password:" -msgstr "" +msgstr "Heslo:" #: editor/editor_node.cpp msgid "Open & Run a Script" -msgstr "" +msgstr "OtevÅ™Ãt a spustit skript" #: editor/editor_node.cpp msgid "New Inherited" -msgstr "" +msgstr "Nové zdÄ›dÄ›né" #: editor/editor_node.cpp msgid "Load Errors" -msgstr "" +msgstr "NaÄÃst chyby" #: editor/editor_node.cpp editor/plugins/tile_map_editor_plugin.cpp msgid "Select" -msgstr "" +msgstr "Vybrat" #: editor/editor_node.cpp -#, fuzzy msgid "Open 2D Editor" -msgstr "OtevÅ™Ãt složku" +msgstr "OtevÅ™Ãt 2D editor" #: editor/editor_node.cpp -#, fuzzy msgid "Open 3D Editor" -msgstr "OtevÅ™Ãt složku" +msgstr "OtevÅ™Ãt 3D editor" #: editor/editor_node.cpp -#, fuzzy msgid "Open Script Editor" -msgstr "Editor závislostÃ" +msgstr "OtevÅ™Ãt editor skriptů" #: editor/editor_node.cpp editor/project_manager.cpp msgid "Open Asset Library" msgstr "" #: editor/editor_node.cpp -#, fuzzy msgid "Open the next Editor" -msgstr "Editor závislostÃ" +msgstr "OtevÅ™Ãt dalÅ¡Ã editor" #: editor/editor_node.cpp msgid "Open the previous Editor" -msgstr "" +msgstr "OtevÅ™Ãt pÅ™edchozà editor" #: editor/editor_plugin.cpp msgid "Creating Mesh Previews" @@ -2283,60 +2256,62 @@ msgstr "" #: editor/editor_plugin.cpp msgid "Thumbnail.." -msgstr "" +msgstr "Náhled.." #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" -msgstr "" +msgstr "Nainstalované pluginy:" #: editor/editor_plugin_settings.cpp msgid "Update" -msgstr "" +msgstr "Aktualizovat" #: editor/editor_plugin_settings.cpp #: editor/plugins/asset_library_editor_plugin.cpp msgid "Version:" -msgstr "" +msgstr "Verze:" #: editor/editor_plugin_settings.cpp msgid "Author:" -msgstr "" +msgstr "Autor:" #: editor/editor_plugin_settings.cpp msgid "Status:" -msgstr "" +msgstr "Stav:" #: editor/editor_profiler.cpp msgid "Stop Profiling" -msgstr "" +msgstr "Zastavit profilovánÃ" #: editor/editor_profiler.cpp msgid "Start Profiling" -msgstr "" +msgstr "Spustit profilovánÃ" #: editor/editor_profiler.cpp msgid "Measure:" -msgstr "" +msgstr "MěřenÃ:" #: editor/editor_profiler.cpp msgid "Frame Time (sec)" -msgstr "" +msgstr "ÄŒas snÃmku (sek.)" #: editor/editor_profiler.cpp msgid "Average Time (sec)" -msgstr "" +msgstr "PrůmÄ›rný Äas (sek.)" #: editor/editor_profiler.cpp +#, fuzzy msgid "Frame %" -msgstr "" +msgstr "% snÃmku" #: editor/editor_profiler.cpp +#, fuzzy msgid "Physics Frame %" -msgstr "" +msgstr "% fyzikálnÃho snÃmku" #: editor/editor_profiler.cpp editor/script_editor_debugger.cpp msgid "Time:" -msgstr "" +msgstr "ÄŒas:" #: editor/editor_profiler.cpp msgid "Inclusive" @@ -2347,43 +2322,46 @@ msgid "Self" msgstr "" #: editor/editor_profiler.cpp +#, fuzzy msgid "Frame #:" -msgstr "" +msgstr "SnÃmek Ä.:" #: editor/editor_profiler.cpp msgid "Time" -msgstr "" +msgstr "ÄŒas" #: editor/editor_profiler.cpp -#, fuzzy msgid "Calls" -msgstr "Zavolat" +msgstr "VolánÃ" #: editor/editor_run_native.cpp msgid "Select device from the list" -msgstr "" +msgstr "Vyberte zaÅ™Ãzenà ze seznamu" #: 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 "" +"Nenalezen žádný spustitelný preset pro export pro tuto platformu.\n" +"rosÃm pÅ™idejte spustitelný preset v menu exportu." #: editor/editor_run_script.cpp msgid "Write your logic in the _run() method." -msgstr "" +msgstr "NapiÅ¡te svůj kód v _run() metodÄ›." #: editor/editor_run_script.cpp +#, fuzzy msgid "There is an edited scene already." -msgstr "" +msgstr "NÄ›jaka scéna už je upravována." #: editor/editor_run_script.cpp msgid "Couldn't instance script:" -msgstr "" +msgstr "NepodaÅ™ilo se instancovat skript:" #: editor/editor_run_script.cpp msgid "Did you forget the 'tool' keyword?" -msgstr "" +msgstr "NezapomnÄ›li jste na klÃÄové slovo 'tool'?" #: editor/editor_run_script.cpp msgid "Couldn't run script:" @@ -2461,9 +2439,8 @@ msgid "No version.txt found inside templates." msgstr "Nenalezena version.txt uvnitÅ™ Å¡ablon." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "Chyba pÅ™i vytvářenà cesty pro Å¡ablony:\n" +msgstr "Chyba pÅ™i vytvářenà cesty pro Å¡ablony:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2486,9 +2463,8 @@ msgstr "" #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Can't connect." -msgstr "PÅ™ipojit.." +msgstr "Nelze se pÅ™ipojit." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -2497,9 +2473,8 @@ msgstr "" #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request Failed." -msgstr "Testované" +msgstr "Požadavek se nezdaÅ™il." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -2512,28 +2487,25 @@ msgid "Failed:" msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Can't write file." -msgstr "Nelze vytvoÅ™it složku." +msgstr "Nelze zapsat soubor." #: editor/export_template_manager.cpp msgid "Download Complete." msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Error requesting url: " -msgstr "Chyba nahrávánà fontu." +msgstr "Chyba požadavku o url: " #: editor/export_template_manager.cpp #, fuzzy msgid "Connecting to Mirror.." -msgstr "PÅ™ipojit.." +msgstr "PÅ™ipojuji se k mirroru.." #: editor/export_template_manager.cpp -#, fuzzy msgid "Disconnected" -msgstr "Odpojit" +msgstr "Odpojeno" #: editor/export_template_manager.cpp msgid "Resolving" @@ -2545,35 +2517,30 @@ msgstr "" #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Connecting.." -msgstr "PÅ™ipojit.." +msgstr "PÅ™ipojuji.." #: editor/export_template_manager.cpp -#, fuzzy msgid "Can't Connect" -msgstr "PÅ™ipojit.." +msgstr "Nelze se pÅ™ipojit" #: editor/export_template_manager.cpp #, fuzzy msgid "Connected" -msgstr "PÅ™ipojit" +msgstr "PÅ™ipojeno" #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Requesting.." -msgstr "Testované" +msgstr "PosÃlá se žádost.." #: editor/export_template_manager.cpp -#, fuzzy msgid "Downloading" -msgstr "Chyba pÅ™i naÄÃtánÃ:" +msgstr "Stahuji" #: editor/export_template_manager.cpp -#, fuzzy msgid "Connection Error" -msgstr "PÅ™ipojit.." +msgstr "Chyba pÅ™ipojenÃ" #: editor/export_template_manager.cpp msgid "SSL Handshake Error" @@ -2592,14 +2559,12 @@ msgid "Install From File" msgstr "" #: editor/export_template_manager.cpp -#, fuzzy msgid "Remove Template" -msgstr "Odstranit výbÄ›r" +msgstr "Odstranit Å¡ablonu" #: editor/export_template_manager.cpp -#, fuzzy msgid "Select template file" -msgstr "Odstranit vybrané soubory?" +msgstr "Vybrat soubor Å¡ablony" #: editor/export_template_manager.cpp msgid "Export Template Manager" @@ -2642,19 +2607,16 @@ msgid "Cannot move a folder into itself." msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "Chyba pÅ™i naÄÃtánÃ:" +msgstr "Chyba pÅ™esouvánÃ:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "Chyba pÅ™i naÄÃtánÃ:" +msgstr "Chyba duplikovánÃ:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "Scénu se nepodaÅ™ilo naÄÃst kvůli chybÄ›jÃcÃm závislostem:" +msgstr "NepodaÅ™ilo se aktualizovat závisloti:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -2669,27 +2631,24 @@ msgid "No name provided." msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Name contains invalid characters." -msgstr "Platné znaky:" +msgstr "Jméno obsahuje neplatné znaky." #: editor/filesystem_dock.cpp msgid "A file or folder with this name already exists." msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Renaming file:" -msgstr "PÅ™ejmenovat promÄ›nnou" +msgstr "PÅ™ejmenovávánà souboru:" #: editor/filesystem_dock.cpp msgid "Renaming folder:" msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating file:" -msgstr "PÅ™ejmenovat promÄ›nnou" +msgstr "Duplikace souboru:" #: editor/filesystem_dock.cpp msgid "Duplicating folder:" @@ -2729,9 +2688,8 @@ msgid "View Owners.." msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicate.." -msgstr "Animace: duplikovat klÃÄe" +msgstr "Duplikovat.." #: editor/filesystem_dock.cpp msgid "Previous Directory" @@ -2862,21 +2820,20 @@ msgid "Clear Default for '%s'" msgstr "" #: editor/import_dock.cpp -#, fuzzy msgid " Files" -msgstr "Soubor:" +msgstr " Soubory" #: editor/import_dock.cpp msgid "Import As:" -msgstr "" +msgstr "Importovat jako:" #: editor/import_dock.cpp editor/property_editor.cpp msgid "Preset.." -msgstr "" +msgstr "Preset.." #: editor/import_dock.cpp msgid "Reimport" -msgstr "" +msgstr "Znovu importovat" #: editor/multi_node_edit.cpp msgid "MultiNode Set" @@ -2884,7 +2841,7 @@ msgstr "" #: editor/node_dock.cpp msgid "Groups" -msgstr "" +msgstr "Skupiny" #: editor/node_dock.cpp msgid "Select a Node to edit Signals and Groups." @@ -2930,7 +2887,7 @@ msgstr "" #: editor/plugins/abstract_polygon_2d_editor.cpp #, fuzzy msgid "Delete points" -msgstr "Odstranit" +msgstr "Odstranit body" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Toggle Autoplay" @@ -2949,32 +2906,31 @@ msgid "Change Animation Name:" msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Delete Animation?" -msgstr "Optimalizovat animaci" +msgstr "Smazat animaci?" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Remove Animation" -msgstr "" +msgstr "Smazat animaci" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: Invalid animation name!" -msgstr "" +msgstr "Chyba: Neplatné jméno animace!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: Animation name already exists!" -msgstr "" +msgstr "Chyba: Jméno animace už existuje!" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Rename Animation" -msgstr "" +msgstr "PÅ™ejmenovat animaci" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add Animation" -msgstr "" +msgstr "PÅ™idat animaci" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Blend Next Changed" @@ -2986,15 +2942,15 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load Animation" -msgstr "" +msgstr "NaÄÃst animaci" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Duplicate Animation" -msgstr "" +msgstr "Duplikovat animaci" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: No animation to copy!" -msgstr "" +msgstr "ERROR: Nevybrána animace pro kopÃrovánÃ!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: No animation resource on clipboard!" @@ -3002,15 +2958,15 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Pasted Animation" -msgstr "" +msgstr "Vložená animace" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Paste Animation" -msgstr "" +msgstr "Vložit animaci" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: No animation to edit!" -msgstr "" +msgstr "ERROR: Nevybrána animace pro úpravu!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation backwards from current pos. (A)" @@ -3022,15 +2978,15 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Stop animation playback. (S)" -msgstr "" +msgstr "Zastavit pÅ™ehrávánà animace. (S)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation from start. (Shift+D)" -msgstr "" +msgstr "PÅ™ehrát vybranou animaci od zaÄátku. (Shift+D)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation from current pos. (D)" -msgstr "" +msgstr "PÅ™ehrát vybranou animaci od vybrané pozice. (D)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation position (in seconds)." @@ -3046,15 +3002,15 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load animation from disk." -msgstr "" +msgstr "NaÄÃst animaci z disku." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load an animation from disk." -msgstr "" +msgstr "NaÄÃst animaci z disku." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Save the current animation" -msgstr "" +msgstr "Uložit vybranou animaci" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Display list of animations in player." @@ -3070,11 +3026,11 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation Tools" -msgstr "" +msgstr "Nástroje pro animaci" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Copy Animation" -msgstr "" +msgstr "KopÃrovat animaci" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Onion Skinning" @@ -3087,36 +3043,37 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp #, fuzzy msgid "Directions" -msgstr "VytvoÅ™it odbÄ›r" +msgstr "SmÄ›ry" #: editor/plugins/animation_player_editor_plugin.cpp #, fuzzy msgid "Past" -msgstr "Vložit" +msgstr "Minulý" #: editor/plugins/animation_player_editor_plugin.cpp +#, fuzzy msgid "Future" -msgstr "" +msgstr "BudoucÃ" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Depth" -msgstr "" +msgstr "Hloubka" #: editor/plugins/animation_player_editor_plugin.cpp msgid "1 step" -msgstr "" +msgstr "1 krok" #: editor/plugins/animation_player_editor_plugin.cpp msgid "2 steps" -msgstr "" +msgstr "2 kroky" #: editor/plugins/animation_player_editor_plugin.cpp msgid "3 steps" -msgstr "" +msgstr "3 kroky" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Differences Only" -msgstr "" +msgstr "Pouze rozdÃly" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Force White Modulate" @@ -3128,18 +3085,18 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Create New Animation" -msgstr "" +msgstr "VytvoÅ™it novou animaci" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation Name:" -msgstr "" +msgstr "Jméno animace:" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp editor/property_editor.cpp #: editor/script_create_dialog.cpp msgid "Error!" -msgstr "" +msgstr "Chyba!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Blend Times:" @@ -3156,21 +3113,20 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Animation" -msgstr "" +msgstr "Animace" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "New name:" -msgstr "" +msgstr "Nové jméno:" #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "Edit Filters" -msgstr "Soubor:" +msgstr "Editovat filtry" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/multimesh_editor_plugin.cpp msgid "Scale:" -msgstr "" +msgstr "ZvÄ›tÅ¡enÃ:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Fade In (s):" @@ -3202,24 +3158,26 @@ msgstr "" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Start!" -msgstr "" +msgstr "Start!" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/multimesh_editor_plugin.cpp msgid "Amount:" -msgstr "" +msgstr "MnožstvÃ:" #: editor/plugins/animation_tree_editor_plugin.cpp +#, fuzzy msgid "Blend:" -msgstr "" +msgstr "ProlÃnánÃ:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend 0:" -msgstr "" +msgstr "ProlÃnánà 0:" #: editor/plugins/animation_tree_editor_plugin.cpp +#, fuzzy msgid "Blend 1:" -msgstr "" +msgstr "ProlÃnánà 1:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "X-Fade Time (s):" @@ -3227,11 +3185,11 @@ msgstr "" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Current:" -msgstr "" +msgstr "AktuálnÃ:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Add Input" -msgstr "" +msgstr "PÅ™idat vstup" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Clear Auto-Advance" @@ -3243,15 +3201,15 @@ msgstr "" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Delete Input" -msgstr "" +msgstr "Odstranit vstup" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Animation tree is valid." -msgstr "" +msgstr "Strom animace je platný." #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Animation tree is invalid." -msgstr "" +msgstr "Strom animace je neplatný." #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Animation Node" @@ -3291,7 +3249,7 @@ msgstr "" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Import Animations.." -msgstr "" +msgstr "Importovat animace.." #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Edit Node Filters" @@ -3299,7 +3257,7 @@ msgstr "" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Filters.." -msgstr "" +msgstr "Filtry.." #: editor/plugins/animation_tree_editor_plugin.cpp #, fuzzy @@ -3307,59 +3265,57 @@ msgid "AnimationTree" msgstr "PÅ™iblÞenà animace." #: editor/plugins/asset_library_editor_plugin.cpp +#, fuzzy msgid "Free" -msgstr "" +msgstr "Uvolnit" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Contents:" -msgstr "Spojité" +msgstr "Obsah:" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "View Files" -msgstr "Soubor:" +msgstr "Zobrazit soubory" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Can't resolve hostname:" -msgstr "" +msgstr "Nelze pÅ™eložit název hostitele:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Connection error, please try again." -msgstr "" +msgstr "Chyba pÅ™ipojenÃ, zkuste to prosÃm znovu." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Can't connect to host:" -msgstr "PÅ™ipojit k uzlu:" +msgstr "Nelze se pÅ™ipojit k hostiteli:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "No response from host:" -msgstr "" +msgstr "Žádná odpovÄ›Ä od hostitele:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Request failed, return code:" -msgstr "" +msgstr "Požadavek se nezdaÅ™il, návratový kód:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Request failed, too many redirects" -msgstr "" +msgstr "Požadavek se nezdaÅ™il, pÅ™ÃliÅ¡ mnoho pÅ™esmÄ›rovánÃ" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Bad download hash, assuming file has been tampered with." -msgstr "" +msgstr "Å patný hash staženého souboru, soubor byl nejspÃÅ¡e zfalÅ¡ován." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Expected:" -msgstr "" +msgstr "OÄekáváno:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Got:" -msgstr "" +msgstr "Staženo:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Failed sha256 hash check" -msgstr "" +msgstr "Neúspěšná kontrola sha256 hashe" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Asset Download Error:" @@ -3367,28 +3323,27 @@ msgstr "" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Fetching:" -msgstr "" +msgstr "Stahuji:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Resolving.." -msgstr "" +msgstr "ZjiÅ¡Å¥ovánÃ.." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Error making request" -msgstr "Chyba nahrávánà fontu." +msgstr "Chyba pÅ™i vytvářenà požadavku" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Idle" -msgstr "" +msgstr "NeÄinný" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Retry" -msgstr "" +msgstr "Opakovat" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Download Error" -msgstr "" +msgstr "Chyba pÅ™i stahovánÃ" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Download for this asset is already in progress!" @@ -3396,19 +3351,19 @@ msgstr "" #: editor/plugins/asset_library_editor_plugin.cpp msgid "first" -msgstr "" +msgstr "prvnÃ" #: editor/plugins/asset_library_editor_plugin.cpp msgid "prev" -msgstr "" +msgstr "pÅ™edchozÃ" #: editor/plugins/asset_library_editor_plugin.cpp msgid "next" -msgstr "" +msgstr "následujÃcÃ" #: editor/plugins/asset_library_editor_plugin.cpp msgid "last" -msgstr "" +msgstr "poslednÃ" #: editor/plugins/asset_library_editor_plugin.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp @@ -3418,7 +3373,7 @@ msgstr "VÅ¡echny" #: editor/plugins/asset_library_editor_plugin.cpp #: editor/project_settings_editor.cpp msgid "Plugins" -msgstr "" +msgstr "Pluginy" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Sort:" @@ -3471,17 +3426,18 @@ msgid "Failed creating lightmap images, make sure path is writable." msgstr "" #: editor/plugins/baked_lightmap_editor_plugin.cpp +#, fuzzy msgid "Bake Lightmaps" -msgstr "" +msgstr "Zapéct lightmapy" #: editor/plugins/camera_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Preview" -msgstr "" +msgstr "Náhled" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Configure Snap" -msgstr "" +msgstr "Nastavenà pÅ™ichycovánÃ" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp @@ -3511,64 +3467,62 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move vertical guide" -msgstr "" +msgstr "PÅ™esunout svislé vodÃtko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Create new vertical guide" -msgstr "VytvoÅ™it odbÄ›r" +msgstr "VytvoÅ™it nové svislé vodÃtko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Remove vertical guide" -msgstr "Odstranit promÄ›nnou" +msgstr "Odstranit svislé vodÃtko" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move horizontal guide" -msgstr "" +msgstr "PÅ™esunout vodorovné vodÃtko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Create new horizontal guide" -msgstr "VytvoÅ™it odbÄ›r" +msgstr "VytvoÅ™it nové vodorovné vodÃtko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Remove horizontal guide" -msgstr "Odstranit neplatné klÃÄe" +msgstr "Odstranit vodorovné vodÃtko" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Create new horizontal and vertical guides" -msgstr "" +msgstr "VytvoÅ™it nové vodorovné a svislé vodÃtka" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "Edit IK Chain" -msgstr "" +msgstr "Upravit IK Å™etÄ›zec" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Edit CanvasItem" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "Anchors only" -msgstr "" +msgstr "Pouze kotvy" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "Change Anchors and Margins" -msgstr "" +msgstr "Upravit kotvy a okraje" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change Anchors" -msgstr "" +msgstr "Upravit kotvy" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Paste Pose" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Select Mode" -msgstr "Vybrat vÅ¡e" +msgstr "Režim výbÄ›ru" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Drag: Rotate" @@ -3588,11 +3542,11 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Mode" -msgstr "" +msgstr "Režim pÅ™esouvánÃ" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotate Mode" -msgstr "" +msgstr "Režim otáÄenÃ" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -3610,21 +3564,21 @@ msgid "Pan Mode" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Toggles snapping" -msgstr "PÅ™epnout breakpoint" +msgstr "PÅ™epnout pÅ™ichycovánÃ" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Snap" -msgstr "" +msgstr "PoužÃt pÅ™ichycovánÃ" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snapping options" -msgstr "" +msgstr "Možnosti pÅ™ichytávánÃ" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "Snap to grid" -msgstr "" +msgstr "PÅ™ichytit k mřÞce" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Rotation Snap" @@ -3632,7 +3586,7 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Configure Snap..." -msgstr "" +msgstr "Nastavenà pÅ™ichytávánÃ..." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap Relative" @@ -3707,28 +3661,30 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "View" -msgstr "" +msgstr "Zobrazit" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Show Grid" -msgstr "" +msgstr "Zobrazit mřÞku" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "Show helpers" -msgstr "" +msgstr "Zobrazit pomocné" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show rulers" -msgstr "" +msgstr "Zobrazit pravÃtka" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show guides" -msgstr "" +msgstr "Zobrazit vodÃtka" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "Center Selection" -msgstr "" +msgstr "Vycentrovat výbÄ›r" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Frame Selection" @@ -3736,15 +3692,17 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Layout" -msgstr "" +msgstr "RozloženÃ" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "Insert Keys" -msgstr "" +msgstr "Vložit klÃÄe" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "Insert Key" -msgstr "" +msgstr "Vložit klÃÄ" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" @@ -3752,11 +3710,11 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Copy Pose" -msgstr "" +msgstr "KopÃrovat pózu" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Pose" -msgstr "" +msgstr "Vymazat pózu" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Drag pivot from mouse position" @@ -3777,31 +3735,33 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Add %s" -msgstr "" +msgstr "PÅ™idat %s" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Adding %s..." -msgstr "" +msgstr "PÅ™idávám %s..." + +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Ok" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "" +msgid "Error instancing scene from %s" +msgstr "Chyba instancovánà scény z %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Change default type" -msgstr "ZmÄ›nit typ hodnot pole" +msgstr "ZmÄ›nit výchozà typ" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" @@ -3833,11 +3793,11 @@ msgstr "" #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Import from Scene" -msgstr "" +msgstr "Importovat ze scény" #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Update from Scene" -msgstr "" +msgstr "Aktualizovat ze scény" #: editor/plugins/curve_editor_plugin.cpp msgid "Flat0" @@ -3873,14 +3833,12 @@ msgid "Load Curve Preset" msgstr "" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Add point" -msgstr "PÅ™idat signál" +msgstr "PÅ™idat bod" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Remove point" -msgstr "Odstranit signál" +msgstr "Odstranit bod" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy @@ -3893,12 +3851,11 @@ msgstr "" #: editor/plugins/curve_editor_plugin.cpp msgid "Load preset" -msgstr "" +msgstr "NaÄÃst preset" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Remove Curve Point" -msgstr "Odstranit signál" +msgstr "Odstranit bod kÅ™ivky" #: editor/plugins/curve_editor_plugin.cpp msgid "Toggle Curve Linear Tangent" @@ -3927,7 +3884,7 @@ msgstr "" #: editor/plugins/item_list_editor_plugin.cpp msgid "Items" -msgstr "" +msgstr "Položky" #: editor/plugins/item_list_editor_plugin.cpp msgid "Item List Editor" @@ -3949,23 +3906,23 @@ msgstr "" #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "Edit existing polygon:" -msgstr "" +msgstr "Upravit existujÃcà polygon:" #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "LMB: Move Point." -msgstr "" +msgstr "LMB: PÅ™esunout bod." #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "Ctrl+LMB: Split Segment." -msgstr "" +msgstr "Ctrl+LMB: RozdÄ›lit segment." #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "RMB: Erase Point." -msgstr "" +msgstr "RMB: Vymazat bod." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh is empty!" -msgstr "" +msgstr "Mesh je prázdný!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Static Trimesh Body" @@ -4009,23 +3966,23 @@ msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "MeshInstance lacks a Mesh!" -msgstr "" +msgstr "MeshInstance nemá Mesh!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh has not surface to create outlines from!" -msgstr "" +msgstr "Mesh némá povrch z jakého vytvoÅ™it obrysy!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Could not create outline!" -msgstr "" +msgstr "Nelze vytvoÅ™it obrys!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline" -msgstr "" +msgstr "VytvoÅ™it obrys" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh" -msgstr "" +msgstr "Mesh" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Static Body" @@ -4048,26 +4005,26 @@ msgid "Create Outline Mesh.." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "View UV1" -msgstr "Soubor:" +msgstr "Zobrazit UV1" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "View UV2" -msgstr "Soubor:" +msgstr "Zobrazit UV2" #: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy msgid "Unwrap UV2 for Lightmap/AO" -msgstr "" +msgstr "Rozbalit UV2 pro Lightmapu/AO" #: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy msgid "Create Outline Mesh" -msgstr "" +msgstr "VytvoÅ™it mesh obrysu" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Outline Size:" -msgstr "" +msgstr "Velikost obrysu:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and no MultiMesh set in node)." @@ -4079,7 +4036,7 @@ msgstr "" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (invalid path)." -msgstr "" +msgstr "Zdroj meshe je neplatný (neplatná cesta)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (not a MeshInstance)." @@ -4463,7 +4420,7 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" -msgstr "" +msgstr "VytvoÅ™it UV mapu" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Transform UV Map" @@ -4475,7 +4432,7 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Move Point" -msgstr "" +msgstr "PÅ™esunout bod" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Ctrl: Rotate" @@ -4483,19 +4440,20 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Shift: Move All" -msgstr "" +msgstr "Shift: PÅ™esunout vÅ¡e" #: editor/plugins/polygon_2d_editor_plugin.cpp +#, fuzzy msgid "Shift+Ctrl: Scale" -msgstr "" +msgstr "Shift+Ctrl: ZvÄ›tÅ¡enÃ" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Move Polygon" -msgstr "" +msgstr "PÅ™esunout polygon" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Rotate Polygon" -msgstr "" +msgstr "OtoÄit polygon" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Scale Polygon" @@ -4511,54 +4469,54 @@ msgstr "Upravit" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Polygon->UV" -msgstr "" +msgstr "Polygon->UV" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "UV->Polygon" -msgstr "" +msgstr "UV->Polygon" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Clear UV" -msgstr "" +msgstr "Vymazat UV" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap" -msgstr "" +msgstr "PÅ™ichytit" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Enable Snap" -msgstr "" +msgstr "Povolit pÅ™ichytávánÃ" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Grid" -msgstr "" +msgstr "MřÞka" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "ERROR: Couldn't load resource!" -msgstr "" +msgstr "Chyba: Nelze naÄÃst zdroj!" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Add Resource" -msgstr "" +msgstr "PÅ™idat zdroj" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Rename Resource" -msgstr "" +msgstr "PÅ™ejmenovat zdroj" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Delete Resource" -msgstr "" +msgstr "Smazat zdroj" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Resource clipboard is empty!" -msgstr "" +msgstr "Schránka zdroje je prázdná!" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Load Resource" -msgstr "" +msgstr "NaÄÃst zdroj" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp @@ -4568,82 +4526,81 @@ msgid "Paste" msgstr "Vložit" #: editor/plugins/resource_preloader_editor_plugin.cpp -#, fuzzy msgid "ResourcePreloader" msgstr "Zdroj" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" -msgstr "" +msgstr "Vymazat nedávné soubory" #: editor/plugins/script_editor_plugin.cpp msgid "Close and save changes?" -msgstr "" +msgstr "ZavÅ™Ãt a uložit zmÄ›ny?" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" -msgstr "" +msgstr "Chyba pÅ™i ukládánà motivu" #: editor/plugins/script_editor_plugin.cpp msgid "Error saving" -msgstr "" +msgstr "Chyba pÅ™i ukládánÃ" #: editor/plugins/script_editor_plugin.cpp msgid "Error importing theme" -msgstr "" +msgstr "Chyba pÅ™i importu motivu" #: editor/plugins/script_editor_plugin.cpp msgid "Error importing" -msgstr "" +msgstr "Chyba pÅ™i importu" #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" -msgstr "" +msgstr "Importovat motiv" #: editor/plugins/script_editor_plugin.cpp msgid "Save Theme As.." -msgstr "" +msgstr "Uložit motiv jako.." #: editor/plugins/script_editor_plugin.cpp +#, fuzzy msgid " Class Reference" -msgstr "" +msgstr " ReferenÄnà tÅ™Ãdy" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Sort" -msgstr "Řadit:" +msgstr "SeÅ™adit" #: 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 "PÅ™esunout nahoru" #: 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 "PÅ™esunout dolů" #: editor/plugins/script_editor_plugin.cpp msgid "Next script" -msgstr "" +msgstr "DalÅ¡Ã skript" #: editor/plugins/script_editor_plugin.cpp msgid "Previous script" -msgstr "" +msgstr "PÅ™edchozà skript" #: editor/plugins/script_editor_plugin.cpp msgid "File" -msgstr "" +msgstr "Soubor" #: editor/plugins/script_editor_plugin.cpp msgid "New" -msgstr "" +msgstr "Nový" #: editor/plugins/script_editor_plugin.cpp msgid "Save All" -msgstr "" +msgstr "Uložit vÅ¡e" #: editor/plugins/script_editor_plugin.cpp msgid "Soft Reload Script" @@ -4656,44 +4613,43 @@ msgstr "ZkopÃrovat uzly" #: editor/plugins/script_editor_plugin.cpp msgid "Show In File System" -msgstr "" +msgstr "Zobrazit v systému souborů" #: editor/plugins/script_editor_plugin.cpp msgid "History Prev" -msgstr "" +msgstr "Historie pÅ™edchozÃ" #: editor/plugins/script_editor_plugin.cpp msgid "History Next" -msgstr "" +msgstr "Historie dalÅ¡Ã" #: editor/plugins/script_editor_plugin.cpp msgid "Reload Theme" -msgstr "" +msgstr "Znovu naÄÃst motiv" #: editor/plugins/script_editor_plugin.cpp msgid "Save Theme" -msgstr "" +msgstr "Uložit motiv" #: editor/plugins/script_editor_plugin.cpp msgid "Save Theme As" -msgstr "" +msgstr "Uložit motiv jako" #: editor/plugins/script_editor_plugin.cpp msgid "Close Docs" -msgstr "" +msgstr "ZavÅ™Ãt dokumentaci" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Close All" -msgstr "ZavÅ™Ãt" +msgstr "ZavÅ™Ãt vÅ¡e" #: editor/plugins/script_editor_plugin.cpp msgid "Close Other Tabs" -msgstr "" +msgstr "ZavÅ™Ãt ostatnà záložky" #: editor/plugins/script_editor_plugin.cpp editor/project_manager.cpp msgid "Run" -msgstr "" +msgstr "Spustit" #: editor/plugins/script_editor_plugin.cpp msgid "Toggle Scripts Panel" @@ -4702,20 +4658,21 @@ msgstr "" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp msgid "Find.." -msgstr "" +msgstr "NajÃt.." #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp msgid "Find Next" -msgstr "" +msgstr "NajÃt dalÅ¡Ã" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" -msgstr "" +msgstr "PÅ™eskoÄit" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp +#, fuzzy msgid "Step Into" -msgstr "" +msgstr "Vstoupit" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Break" @@ -4724,45 +4681,43 @@ msgstr "" #: editor/plugins/script_editor_plugin.cpp editor/project_manager.cpp #: editor/script_editor_debugger.cpp msgid "Continue" -msgstr "" +msgstr "PokraÄovat" #: editor/plugins/script_editor_plugin.cpp msgid "Keep Debugger Open" msgstr "" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Debug with external editor" -msgstr "Editor závislostÃ" +msgstr "Debugovat externÃm editorem" #: editor/plugins/script_editor_plugin.cpp msgid "Open Godot online documentation" -msgstr "" +msgstr "OtevÅ™Ãt Godot online dokumentaci" #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." -msgstr "" +msgstr "Hledat v hierarchii tÅ™Ãd." #: editor/plugins/script_editor_plugin.cpp msgid "Search the reference documentation." -msgstr "" +msgstr "Hledat v referenÄnà dokumentaci." #: editor/plugins/script_editor_plugin.cpp msgid "Go to previous edited document." -msgstr "" +msgstr "PÅ™ejÃt na pÅ™edchozà upravovaný dokument." #: editor/plugins/script_editor_plugin.cpp msgid "Go to next edited document." -msgstr "" +msgstr "PÅ™ejÃt na dalÅ¡Ã upravovaný dokument." #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Discard" -msgstr "DiskrétnÃ" +msgstr "Zahodit" #: editor/plugins/script_editor_plugin.cpp msgid "Create Script" -msgstr "" +msgstr "VytvoÅ™it skript" #: editor/plugins/script_editor_plugin.cpp msgid "" @@ -4772,20 +4727,21 @@ msgstr "" #: editor/plugins/script_editor_plugin.cpp msgid "Reload" -msgstr "" +msgstr "Znovu naÄÃst" #: editor/plugins/script_editor_plugin.cpp msgid "Resave" -msgstr "" +msgstr "Znovu uložit" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Debugger" -msgstr "" +msgstr "Ladicà program" #: editor/plugins/script_editor_plugin.cpp msgid "" "Built-in scripts can only be edited when the scene they belong to is loaded" msgstr "" +"VestavÄ›né skripty lze editovat pouze pokud scéna, které náležÃ, je naÄtená" #: editor/plugins/script_text_editor.cpp msgid "Only resources from filesystem can be dropped." @@ -4793,23 +4749,24 @@ msgstr "" #: editor/plugins/script_text_editor.cpp msgid "Pick Color" -msgstr "" +msgstr "Vyberte barvu" #: editor/plugins/script_text_editor.cpp +#, fuzzy msgid "Convert Case" -msgstr "" +msgstr "PÅ™evest pÃsmena" #: editor/plugins/script_text_editor.cpp msgid "Uppercase" -msgstr "" +msgstr "Velká pÃsmena" #: editor/plugins/script_text_editor.cpp msgid "Lowercase" -msgstr "" +msgstr "Malá pÃsmena" #: editor/plugins/script_text_editor.cpp msgid "Capitalize" -msgstr "" +msgstr "Velká pÃsmena" #: editor/plugins/script_text_editor.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp @@ -4828,17 +4785,16 @@ msgid "Select All" msgstr "Vybrat vÅ¡e" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Delete Line" -msgstr "Odstranit" +msgstr "Odstranit řádek" #: editor/plugins/script_text_editor.cpp msgid "Indent Left" -msgstr "" +msgstr "Odsadit zleva" #: editor/plugins/script_text_editor.cpp msgid "Indent Right" -msgstr "" +msgstr "Odsadit zprava" #: editor/plugins/script_text_editor.cpp msgid "Toggle Comment" @@ -4855,11 +4811,11 @@ msgstr "Běž na řádek" #: editor/plugins/script_text_editor.cpp msgid "Fold All Lines" -msgstr "" +msgstr "Složit vÅ¡echny řádky" #: editor/plugins/script_text_editor.cpp msgid "Unfold All Lines" -msgstr "" +msgstr "Rozložit vÅ¡echny řádky" #: editor/plugins/script_text_editor.cpp msgid "Complete Symbol" @@ -4867,19 +4823,19 @@ msgstr "" #: editor/plugins/script_text_editor.cpp msgid "Trim Trailing Whitespace" -msgstr "" +msgstr "Osekat koncové mezery" #: editor/plugins/script_text_editor.cpp msgid "Convert Indent To Spaces" -msgstr "" +msgstr "PÅ™evést odsazenà na mezery" #: editor/plugins/script_text_editor.cpp msgid "Convert Indent To Tabs" -msgstr "" +msgstr "PÅ™evést odsazenà na taby" #: editor/plugins/script_text_editor.cpp msgid "Auto Indent" -msgstr "" +msgstr "Automatické odsazenÃ" #: editor/plugins/script_text_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -4888,15 +4844,15 @@ msgstr "PÅ™epnout breakpoint" #: editor/plugins/script_text_editor.cpp msgid "Remove All Breakpoints" -msgstr "" +msgstr "Odstranit vÅ¡echny breakpointy" #: editor/plugins/script_text_editor.cpp msgid "Goto Next Breakpoint" -msgstr "" +msgstr "PÅ™ejÃt na dalÅ¡Ã breakpoint" #: editor/plugins/script_text_editor.cpp msgid "Goto Previous Breakpoint" -msgstr "" +msgstr "PÅ™ejÃt na pÅ™edchozà breakpoint" #: editor/plugins/script_text_editor.cpp msgid "Convert To Uppercase" @@ -4908,31 +4864,31 @@ msgstr "Konvertovat na malá pÃsmena" #: editor/plugins/script_text_editor.cpp msgid "Find Previous" -msgstr "" +msgstr "NajÃt pÅ™edchozÃ" #: editor/plugins/script_text_editor.cpp msgid "Replace.." -msgstr "" +msgstr "Nahradit.." #: editor/plugins/script_text_editor.cpp msgid "Goto Function.." -msgstr "" +msgstr "PÅ™ejÃt na funkci.." #: editor/plugins/script_text_editor.cpp msgid "Goto Line.." -msgstr "" +msgstr "PÅ™ejÃt na řádek.." #: editor/plugins/script_text_editor.cpp msgid "Contextual Help" -msgstr "" +msgstr "Kontextová nápovÄ›da" #: editor/plugins/shader_editor_plugin.cpp msgid "Shader" -msgstr "" +msgstr "Shader" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" -msgstr "" +msgstr "ZmÄ›nit skalárnà konstantu" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Constant" @@ -4940,11 +4896,11 @@ msgstr "" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change RGB Constant" -msgstr "" +msgstr "ZmÄ›na RGB konstanty" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Operator" -msgstr "" +msgstr "ZmÄ›nit skalárnà operátor" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Operator" @@ -4956,7 +4912,7 @@ msgstr "" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change RGB Operator" -msgstr "" +msgstr "ZmÄ›nit RGB operátor" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Toggle Rot Only" @@ -4964,7 +4920,7 @@ msgstr "" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Function" -msgstr "" +msgstr "ZmÄ›nit skalárnà funkci" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Function" @@ -4984,7 +4940,7 @@ msgstr "" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Default Value" -msgstr "" +msgstr "ZmÄ›nit výchozà hodnotu" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change XForm Uniform" @@ -5000,7 +4956,7 @@ msgstr "" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Comment" -msgstr "" +msgstr "ZmÄ›nit komentář" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Add/Remove to Color Ramp" @@ -5012,19 +4968,19 @@ msgstr "" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Modify Curve Map" -msgstr "" +msgstr "Upravit mapu kÅ™ivky" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Input Name" -msgstr "" +msgstr "ZmÄ›nit název vstupu" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Connect Graph Nodes" -msgstr "" +msgstr "Propojit uzly grafu" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Disconnect Graph Nodes" -msgstr "" +msgstr "Odpojit uzly grafu" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Remove Shader Graph Node" @@ -5056,11 +5012,11 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Orthogonal" -msgstr "" +msgstr "OrtogonálnÃ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective" -msgstr "" +msgstr "PerspektivnÃ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Aborted." @@ -5093,7 +5049,7 @@ msgstr "PÅ™echod" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotating %s degrees." -msgstr "" +msgstr "Rotuji %s stupňů." #: editor/plugins/spatial_editor_plugin.cpp msgid "Keying is disabled (no key inserted)." @@ -5105,89 +5061,93 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Objects Drawn" -msgstr "" +msgstr "Objekty vykreslené" #: editor/plugins/spatial_editor_plugin.cpp msgid "Material Changes" -msgstr "" +msgstr "ZmÄ›ny materiálu" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Shader Changes" -msgstr "ZmÄ›nit" +msgstr "ZmÄ›ny shaderu" #: editor/plugins/spatial_editor_plugin.cpp msgid "Surface Changes" -msgstr "" +msgstr "ZmÄ›ny povrchu" #: editor/plugins/spatial_editor_plugin.cpp msgid "Draw Calls" -msgstr "" +msgstr "Vykreslovacà volánÃ" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy msgid "Vertices" -msgstr "" +msgstr "Vertexy" #: editor/plugins/spatial_editor_plugin.cpp msgid "FPS" -msgstr "" +msgstr "FPS" #: editor/plugins/spatial_editor_plugin.cpp msgid "Top View." -msgstr "" +msgstr "Pohled shora." #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View." -msgstr "" +msgstr "Pohled zdola." #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom" -msgstr "" +msgstr "DolnÃ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Left View." -msgstr "" +msgstr "Pohled zleva." #: editor/plugins/spatial_editor_plugin.cpp msgid "Left" -msgstr "" +msgstr "Levý" #: editor/plugins/spatial_editor_plugin.cpp msgid "Right View." -msgstr "" +msgstr "Pohled zprava." #: editor/plugins/spatial_editor_plugin.cpp msgid "Right" -msgstr "" +msgstr "Pravý" #: editor/plugins/spatial_editor_plugin.cpp msgid "Front View." -msgstr "" +msgstr "ÄŒelnà pohled." #: editor/plugins/spatial_editor_plugin.cpp msgid "Front" -msgstr "" +msgstr "PÅ™ednÃ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rear View." -msgstr "" +msgstr "Pohled zezadu." #: editor/plugins/spatial_editor_plugin.cpp msgid "Rear" -msgstr "" +msgstr "ZadnÃ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" -msgstr "" +msgstr "Zarovnat s výhledem" #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "OK :(" -msgstr "" +msgstr "OK :(" #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Tato operace vyžaduje jeden vybraný uzel." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5205,8 +5165,9 @@ msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy msgid "View Environment" -msgstr "" +msgstr "Zobrazenà prostÅ™edÃ" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Gizmos" @@ -5214,17 +5175,15 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Information" -msgstr "" +msgstr "Zobrazit informace" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "View FPS" -msgstr "Soubor:" +msgstr "Zobrazit FPS" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Half Resolution" -msgstr "ZmÄ›nit měřÃtko výbÄ›ru" +msgstr "PoloviÄnà rozliÅ¡enÃ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Audio Listener" @@ -5237,41 +5196,39 @@ msgstr "Povolit" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Left" -msgstr "" +msgstr "Volný pohled doleva" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Right" -msgstr "" +msgstr "Volný pohled doprava" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Forward" -msgstr "" +msgstr "Volný pohled vpÅ™ed" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Backwards" -msgstr "" +msgstr "Volný pohled dozadu" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Up" -msgstr "" +msgstr "Volný pohled nahoru" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Freelook Down" -msgstr "KoleÄko dolů." +msgstr "Volný pohled dolů" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Speed Modifier" -msgstr "" +msgstr "Rychlost volného pohledu" #: editor/plugins/spatial_editor_plugin.cpp msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "Vybrat vÅ¡e" +msgstr "Režim výbÄ›ru (Q)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5282,56 +5239,55 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" -msgstr "" +msgstr "Režim posunu (W)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotate Mode (E)" -msgstr "" +msgstr "Režim otáÄenà (E)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Scale Mode (R)" -msgstr "" +msgstr "Režim zvÄ›tÅ¡ovánà (R)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Local Coords" -msgstr "" +msgstr "MÃstnà souÅ™adnice" #: editor/plugins/spatial_editor_plugin.cpp msgid "Local Space Mode (%s)" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Snap Mode (%s)" -msgstr "Vybrat vÅ¡e" +msgstr "Režim pÅ™ichycenà (%s)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View" -msgstr "" +msgstr "Pohled zdola" #: editor/plugins/spatial_editor_plugin.cpp msgid "Top View" -msgstr "" +msgstr "Pohled shora" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rear View" -msgstr "" +msgstr "Pohled zezadu" #: editor/plugins/spatial_editor_plugin.cpp msgid "Front View" -msgstr "" +msgstr "Pohled zepÅ™edu" #: editor/plugins/spatial_editor_plugin.cpp msgid "Left View" -msgstr "" +msgstr "Pohled zleva" #: editor/plugins/spatial_editor_plugin.cpp msgid "Right View" -msgstr "" +msgstr "Pohled zprava" #: editor/plugins/spatial_editor_plugin.cpp msgid "Switch Perspective/Orthogonal view" -msgstr "" +msgstr "PÅ™epnout perspektivnÃ/ortogonálnà pohled" #: editor/plugins/spatial_editor_plugin.cpp msgid "Insert Animation Key" @@ -5350,26 +5306,24 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Tool Select" -msgstr "VÅ¡echny vybrané" +msgstr "Nástroj VýbÄ›r" #: editor/plugins/spatial_editor_plugin.cpp msgid "Tool Move" -msgstr "" +msgstr "Nástroj PÅ™esunout" #: editor/plugins/spatial_editor_plugin.cpp msgid "Tool Rotate" -msgstr "" +msgstr "Nástroj OtoÄit" #: editor/plugins/spatial_editor_plugin.cpp msgid "Tool Scale" -msgstr "" +msgstr "Nástroj ZvÄ›tÅ¡enÃ" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Toggle Freelook" -msgstr "PÅ™epnout breakpoint" +msgstr "PÅ™epnout volný pohled" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform" @@ -5377,7 +5331,7 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Configure Snap.." -msgstr "" +msgstr "Nastavit pÅ™ichycenÃ.." #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Dialog.." @@ -5418,7 +5372,7 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Settings" -msgstr "" +msgstr "NastavenÃ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Skeleton Gizmo visibility" @@ -5426,7 +5380,7 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" -msgstr "" +msgstr "Nastavenà pÅ™ichycenÃ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Translate Snap:" @@ -5434,19 +5388,20 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotate Snap (deg.):" -msgstr "" +msgstr "PÅ™ichycenà rotaze (stupnÄ›):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Scale Snap (%):" -msgstr "" +msgstr "PÅ™ichycenà zvÄ›tÅ¡enà (%):" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy msgid "Viewport Settings" -msgstr "" +msgstr "Nastavenà viewportu" #: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" -msgstr "" +msgstr "Perspektivnà FOV (stupnÄ›):" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Z-Near:" @@ -5631,9 +5586,8 @@ msgid "Remove All Items" msgstr "Odstranit výbÄ›r" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Remove All" -msgstr "Odebrat" +msgstr "Odebrat vÅ¡e" #: editor/plugins/theme_editor_plugin.cpp msgid "Edit theme.." @@ -5865,7 +5819,7 @@ msgid "Select current edited sub-tile." msgstr "VytvoÅ™it složku" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5883,9 +5837,8 @@ msgid "Delete patch '%s' from list?" msgstr "Odstranit" #: editor/project_export.cpp -#, fuzzy msgid "Delete preset '%s'?" -msgstr "Odstranit vybrané soubory?" +msgstr "Odstranit preset '%s'?" #: editor/project_export.cpp msgid "Export templates for this platform are missing/corrupted: " @@ -5951,9 +5904,8 @@ msgid "Custom (comma-separated):" msgstr "" #: editor/project_export.cpp -#, fuzzy msgid "Feature List:" -msgstr "Seznam metod:" +msgstr "Seznam funkcÃ:" #: editor/project_export.cpp msgid "Export PCK/Zip" @@ -5972,18 +5924,15 @@ msgid "Export With Debug" msgstr "" #: editor/project_manager.cpp -#, fuzzy msgid "The path does not exist." -msgstr "Soubor neexistuje." +msgstr "Cesta neexistuje." #: editor/project_manager.cpp msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5991,15 +5940,10 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" #: editor/project_manager.cpp -#, fuzzy msgid "Couldn't create folder." msgstr "Nelze vytvoÅ™it složku." @@ -6032,9 +5976,8 @@ msgid "The following files failed extraction from package:" msgstr "" #: editor/project_manager.cpp -#, fuzzy msgid "Rename Project" -msgstr "Nastavenà projektu" +msgstr "PÅ™ejmenovat projekt" #: editor/project_manager.cpp msgid "Couldn't get project.godot in the project path." @@ -6057,25 +6000,22 @@ msgid "Create New Project" msgstr "" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "VytvoÅ™it" +msgstr "VytvoÅ™it a editovat" #: editor/project_manager.cpp msgid "Install Project:" msgstr "" #: editor/project_manager.cpp -#, fuzzy msgid "Install & Edit" -msgstr "Instalovat" +msgstr "Instalovat a editovat" #: editor/project_manager.cpp msgid "Project Name:" msgstr "" #: editor/project_manager.cpp -#, fuzzy msgid "Create folder" msgstr "VytvoÅ™it složku" @@ -6092,9 +6032,8 @@ msgid "Unnamed Project" msgstr "" #: editor/project_manager.cpp -#, fuzzy msgid "Can't open project" -msgstr "PÅ™ipojit.." +msgstr "Nelze otevÅ™Ãt projekt" #: editor/project_manager.cpp msgid "Are you sure to open more than one project?" @@ -6166,9 +6105,8 @@ msgid "Restart Now" msgstr "" #: editor/project_manager.cpp -#, fuzzy msgid "Can't run project" -msgstr "PÅ™ipojit.." +msgstr "Nelze spustit projekt" #: editor/project_manager.cpp msgid "" @@ -6318,9 +6256,8 @@ msgid "Wheel Down." msgstr "KoleÄko dolů." #: editor/project_settings_editor.cpp -#, fuzzy msgid "Add Global Property" -msgstr "PÅ™idat vlastnost getter" +msgstr "PÅ™idat globálnà vlastnost" #: editor/project_settings_editor.cpp msgid "Select a setting item first!" @@ -6335,14 +6272,12 @@ msgid "Setting '%s' is internal, and it can't be deleted." msgstr "" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Delete Item" -msgstr "Odstranit" +msgstr "Odstranit položku" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Can't contain '/' or ':'" -msgstr "PÅ™ipojit k uzlu:" +msgstr "Nesmà obsaovat '/' nebo ':'" #: editor/project_settings_editor.cpp msgid "Already existing" @@ -6402,9 +6337,8 @@ msgid "Changed Locale Filter Mode" msgstr "" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Project Settings (project.godot)" -msgstr "Nastavenà projektu" +msgstr "Nastavenà projektu (project.godot)" #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp msgid "General" @@ -6475,9 +6409,8 @@ msgid "Show only selected locales" msgstr "" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Filter mode:" -msgstr "Filtr:" +msgstr "Režim filtru:" #: editor/project_settings_editor.cpp msgid "Locales:" @@ -6587,14 +6520,12 @@ msgid "Select Property" msgstr "PÅ™idat vlastnost setter" #: editor/property_selector.cpp -#, fuzzy msgid "Select Virtual Method" -msgstr "Vybrat vÅ¡e" +msgstr "Vybrat virtuálnà metodu" #: editor/property_selector.cpp -#, fuzzy msgid "Select Method" -msgstr "Vybrat vÅ¡e" +msgstr "Vybrat metodu" #: editor/pvrtc_compress.cpp msgid "Could not execute PVRTC tool:" @@ -6654,10 +6585,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -6742,9 +6669,8 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "Zdroj" +msgstr "DÃlÄà zdroje" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" @@ -6775,9 +6701,8 @@ msgid "Attach Script" msgstr "" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Clear Script" -msgstr "VytvoÅ™it odbÄ›r" +msgstr "Vymazat skript" #: editor/scene_tree_dock.cpp msgid "Merge From Scene" @@ -6790,7 +6715,7 @@ msgstr "" #: editor/scene_tree_dock.cpp #, fuzzy msgid "Copy Node Path" -msgstr "ZkopÃrovat uzly" +msgstr "KopÃrovat cestu uzlu" #: editor/scene_tree_dock.cpp msgid "Delete (No Confirm)" @@ -6809,7 +6734,7 @@ msgstr "" #: editor/scene_tree_dock.cpp #, fuzzy msgid "Filter nodes" -msgstr "Filtr:" +msgstr "Filtrovat uzly" #: editor/scene_tree_dock.cpp msgid "Attach a new or existing script for the selected node." @@ -6822,7 +6747,7 @@ msgstr "" #: editor/scene_tree_dock.cpp #, fuzzy msgid "Remote" -msgstr "Odebrat" +msgstr "Vzdálený" #: editor/scene_tree_dock.cpp msgid "Local" @@ -6871,9 +6796,8 @@ msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Open script" -msgstr "Spustit skript" +msgstr "OtevÅ™Ãt skript" #: editor/scene_tree_editor.cpp msgid "" @@ -6912,19 +6836,16 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Error loading template '%s'" -msgstr "Chyba nahrávánà fontu." +msgstr "Chyba pÅ™i nahrávánà šablony '%s'" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Error - Could not create script in filesystem." -msgstr "Nelze vytvoÅ™it složku." +msgstr "Chyba - Nelze vytvoÅ™it skript v souborovém systému." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Error loading script from %s" -msgstr "Chyba nahrávánà fontu." +msgstr "Chyba nahrávánà skriptu z %s" #: editor/script_create_dialog.cpp msgid "N/A" @@ -6960,9 +6881,8 @@ msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Invalid Path" -msgstr "Neplatná cesta." +msgstr "Neplatná cesta" #: editor/script_create_dialog.cpp msgid "Invalid class name" @@ -6986,9 +6906,8 @@ msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Create new script file" -msgstr "VytvoÅ™it odbÄ›r" +msgstr "VytvoÅ™it nový soubor skriptu" #: editor/script_create_dialog.cpp msgid "Load existing script file" @@ -7007,14 +6926,12 @@ msgid "Class Name" msgstr "" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Template" -msgstr "Odstranit výbÄ›r" +msgstr "Å ablona" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Built-in Script" -msgstr "Spustit skript" +msgstr "VestavÄ›ný skript" #: editor/script_create_dialog.cpp msgid "Attach Node Script" @@ -7023,7 +6940,7 @@ msgstr "" #: editor/script_editor_debugger.cpp #, fuzzy msgid "Remote " -msgstr "Odebrat" +msgstr "Vzdálený " #: editor/script_editor_debugger.cpp msgid "Bytes:" @@ -7410,7 +7327,7 @@ msgstr "ZmÄ›nit měřÃtko výbÄ›ru" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy msgid "GridMap Settings" -msgstr "Nastavenà projektu" +msgstr "Nastavenà GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Pick Distance:" @@ -7427,12 +7344,12 @@ msgstr "" #: modules/mono/editor/godotsharp_editor.cpp #, fuzzy msgid "Failed to create solution." -msgstr "Nelze vytvoÅ™it složku." +msgstr "NepodaÅ™ilo se vytvoÅ™it Å™eÅ¡enÃ." #: modules/mono/editor/godotsharp_editor.cpp #, fuzzy msgid "Failed to save solution." -msgstr "ZmÄ›nit měřÃtko výbÄ›ru" +msgstr "NepodaÅ™ilo se uložit Å™eÅ¡enÃ." #: modules/mono/editor/godotsharp_editor.cpp msgid "Done" @@ -7449,16 +7366,15 @@ msgstr "" #: modules/mono/editor/godotsharp_editor.cpp #, fuzzy msgid "Create C# solution" -msgstr "VytvoÅ™it odbÄ›r" +msgstr "VytvoÅ™it C# Å™eÅ¡enÃ" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Builds" msgstr "" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Build Project" -msgstr "Nastavenà projektu" +msgstr "Sestavit projekt" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Warnings" @@ -7502,9 +7418,8 @@ msgid "Stack overflow with stack depth: " msgstr "PÅ™eteÄenà zásobnÃku s hloubkou: " #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Signal Arguments" -msgstr "Upravit argumenty signálu:" +msgstr "Upravit argumenty signálu" #: modules/visual_script/visual_script_editor.cpp #, fuzzy @@ -7512,18 +7427,16 @@ msgid "Change Argument Type" msgstr "ZmÄ›nit typ hodnot pole" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Argument name" -msgstr "ZmÄ›nit hodnotu pole" +msgstr "ZmÄ›nit název argumentu" #: modules/visual_script/visual_script_editor.cpp msgid "Set Variable Default Value" msgstr "" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Set Variable Type" -msgstr "Upravit promÄ›nnou:" +msgstr "Nastavit typ promÄ›nné" #: modules/visual_script/visual_script_editor.cpp msgid "Functions:" @@ -7600,7 +7513,7 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy msgid "Hold %s to drop a simple reference to the node." -msgstr "Podržte Meta k uvolnÄ›nà jednoduché reference na uzel." +msgstr "Podržte %s k uvolnÄ›nà jednoduché reference na uzel." #: modules/visual_script/visual_script_editor.cpp #, fuzzy @@ -7610,7 +7523,7 @@ msgstr "Podržte Ctrl k uvolnÄ›nà jednoduché reference na uzel." #: modules/visual_script/visual_script_editor.cpp #, fuzzy msgid "Hold %s to drop a Variable Setter." -msgstr "Podržte Meta k uvolnÄ›nà jednoduché reference na uzel." +msgstr "Podržte %s k uvolnÄ›nà jednoduché reference na uzel." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a Variable Setter." @@ -7633,29 +7546,24 @@ msgid "Add Setter Property" msgstr "PÅ™idat vlastnost setter" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Base Type" -msgstr "ZmÄ›nit typ hodnot pole" +msgstr "ZmÄ›nit základnà typ" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Move Node(s)" -msgstr "ZkopÃrovat uzly" +msgstr "PÅ™esunout uzly" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove VisualScript Node" -msgstr "Odstranit promÄ›nnou" +msgstr "Odstranit VisualScript uzel" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Connect Nodes" -msgstr "PÅ™ipojit k uzlu:" +msgstr "PÅ™ipojit uzly" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Condition" -msgstr "PÅ™echod" +msgstr "PodmÃnka" #: modules/visual_script/visual_script_editor.cpp msgid "Sequence" @@ -7690,9 +7598,8 @@ msgid "Script already has function '%s'" msgstr "" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Input Value" -msgstr "ZmÄ›nit hodnotu pole" +msgstr "ZmÄ›nit vstupnà hodnotu" #: modules/visual_script/visual_script_editor.cpp msgid "Can't copy the function node." @@ -7703,27 +7610,24 @@ msgid "Clipboard is empty!" msgstr "" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Paste VisualScript Nodes" -msgstr "Vložit uzly" +msgstr "Vložit VisualScript uzly" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Function" msgstr "Odstranit funkci" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Edit Variable" -msgstr "Upravit promÄ›nnou:" +msgstr "Upravit promÄ›nnou" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Variable" msgstr "Odstranit promÄ›nnou" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Edit Signal" -msgstr "Úprava signálu:" +msgstr "Upravit signál" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Signal" @@ -7762,7 +7666,6 @@ msgid "Delete Selected" msgstr "Smazat vybraný" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Find Node Type" msgstr "Vyhledat typ uzlu" @@ -7843,19 +7746,16 @@ msgid "Run exported HTML in the system's default browser." msgstr "" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:" -msgstr "Nelze vytvoÅ™it složku." +msgstr "Nelze zapsat soubor:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "Nelze vytvoÅ™it složku." +msgstr "Nelze otevÅ™Ãt Å¡ablonu pro export:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "Neplatné jméno vlastnosti." +msgstr "Neplatná Å¡ablona pro export:" #: platform/javascript/export/export.cpp #, fuzzy @@ -7889,6 +7789,13 @@ msgstr "" "instancovaných scén). Prvnà vytvoÅ™ená bude fungovat, ostatnà budou " "ignorovány." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8032,6 +7939,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8139,9 +8053,8 @@ msgid "Please Confirm..." msgstr "PotvrÄte prosÃm.." #: scene/gui/file_dialog.cpp -#, fuzzy msgid "Select this Folder" -msgstr "Vybrat vÅ¡e" +msgstr "Vybrat tuto složku" #: scene/gui/popup.cpp msgid "" @@ -8167,7 +8080,7 @@ msgstr "(OstatnÃ)" #: scene/main/scene_tree.cpp #, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" "Výchozà prostÅ™edà specifikované v nastavenà projektu (Vykreslovánà -> " @@ -8201,6 +8114,27 @@ msgstr "Chyba nahrávánà fontu." msgid "Invalid font size." msgstr "Neplatná velikost fontu." +#~ msgid "Next" +#~ msgstr "DalÅ¡Ã" + +#~ msgid "Not found!" +#~ msgstr "Nenalezeno!" + +#~ msgid "Replace By" +#~ msgstr "Nahradit" + +#~ msgid "Case Sensitive" +#~ msgstr "RozliÅ¡ovat velká a malá pÃsmena" + +#~ msgid "Backwards" +#~ msgstr "Pozpátku" + +#~ msgid "Prompt On Replace" +#~ msgstr "Potvrzovat nahrazenÃ" + +#~ msgid "Skip" +#~ msgstr "PÅ™eskoÄit" + #~ msgid "List:" #~ msgstr "Seznam:" diff --git a/editor/translations/da.po b/editor/translations/da.po index 851f6994f3..786cabcbdc 100644 --- a/editor/translations/da.po +++ b/editor/translations/da.po @@ -378,14 +378,6 @@ msgid "Replaced %d occurrence(s)." msgstr "Erstattede %d forekomst(er)." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Erstat" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Erstat Alle" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Match stor/lille" @@ -394,48 +386,16 @@ msgid "Whole Words" msgstr "Hele Ord" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Kun Valgte" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Søg" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Find" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Næste" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Ikke fundet!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Erstattes Af" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Forskel pÃ¥ smÃ¥ og store bogstaver" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Tilbage" +msgid "Replace" +msgstr "Erstat" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Spørg Ved Erstatning" +msgid "Replace All" +msgstr "Erstat Alle" #: editor/code_editor.cpp -msgid "Skip" -msgstr "Spring Over" +msgid "Selection Only" +msgstr "Kun Valgte" #: editor/code_editor.cpp msgid "Zoom In" @@ -1383,6 +1343,22 @@ msgid "Description" msgstr "Beskrivelse" #: editor/editor_help.cpp +#, fuzzy +msgid "Online Tutorials:" +msgstr "Online Dokumentation" + +#: editor/editor_help.cpp +#, fuzzy +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Der er i øjeblikket ingen beskrivelse af denne metode. Det vil være en stor " +"hjælp, hvis du kan [color=$color][url=$url]bidrage[/url][/color] med en " +"beskrivelse!" + +#: editor/editor_help.cpp msgid "Properties" msgstr "Egenskaber" @@ -1420,6 +1396,10 @@ msgstr "" msgid "Search Text" msgstr "Søg Tekst" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Find" + #: editor/editor_log.cpp msgid "Output:" msgstr "Output:" @@ -1444,8 +1424,8 @@ msgstr "Fejl, kan ikke gemme ressource!" msgid "Save Resource As.." msgstr "Gem Ressource Som.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp #, fuzzy msgid "I see.." msgstr "Jeg ser.." @@ -2123,6 +2103,13 @@ msgstr "Hjælp" msgid "Classes" msgstr "Klasser" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Søg" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Online Dokumentation" @@ -3822,19 +3809,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5217,6 +5207,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5883,7 +5877,7 @@ msgid "Select current edited sub-tile." msgstr "Gem den aktuelt redigerede ressource." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5993,9 +5987,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -6003,10 +5995,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6653,10 +6641,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7847,6 +7831,13 @@ msgstr "" "instanserede scener). Den første vil blive brugt, mens resten vil blive " "ignoreret." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7993,6 +7984,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8124,7 +8122,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" @@ -8156,6 +8154,27 @@ msgstr "Error loading skrifttype." msgid "Invalid font size." msgstr "Ugyldig skriftstørrelse." +#~ msgid "Next" +#~ msgstr "Næste" + +#~ msgid "Not found!" +#~ msgstr "Ikke fundet!" + +#~ msgid "Replace By" +#~ msgstr "Erstattes Af" + +#~ msgid "Case Sensitive" +#~ msgstr "Forskel pÃ¥ smÃ¥ og store bogstaver" + +#~ msgid "Backwards" +#~ msgstr "Tilbage" + +#~ msgid "Prompt On Replace" +#~ msgstr "Spørg Ved Erstatning" + +#~ msgid "Skip" +#~ msgstr "Spring Over" + #~ msgid "Move Add Key" #~ msgstr "Flyt Add Key" diff --git a/editor/translations/de.po b/editor/translations/de.po index 6bed65ef55..d0fa1597a5 100644 --- a/editor/translations/de.po +++ b/editor/translations/de.po @@ -19,16 +19,16 @@ # Paul-Vincent Roll <paviro@me.com>, 2016. # Peter Friedland <peter_friedland@gmx.de>, 2016. # No need for a name <endoplasmatik@gmx.net>, 2016. -# So Wieso <sowieso@dukun.de>, 2016-2017. +# So Wieso <sowieso@dukun.de>, 2016-2018. # Tim Schellenberg <smwleod@gmail.com>, 2017. -# Timo Schwarzer <account@timoschwarzer.com>, 2016. +# Timo Schwarzer <account@timoschwarzer.com>, 2016-2018. # viernullvier <hannes.breul+github@gmail.com>, 2016. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2017-12-07 11:47+0000\n" +"PO-Revision-Date: 2018-01-22 08:08+0000\n" "Last-Translator: So Wieso <sowieso@dukun.de>\n" "Language-Team: German <https://hosted.weblate.org/projects/godot-engine/" "godot/de/>\n" @@ -37,7 +37,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 2.18-dev\n" +"X-Generator: Weblate 2.19-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -48,9 +48,8 @@ msgid "All Selection" msgstr "Alle auswählen" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Time" -msgstr "Anim Wert ändern" +msgstr "Schlüsselbildzeit ändern" #: editor/animation_editor.cpp msgid "Anim Change Transition" @@ -58,36 +57,35 @@ msgstr "Ãœbergang beim Animationswechsel" #: editor/animation_editor.cpp msgid "Anim Change Transform" -msgstr "Anim ändere Transformation" +msgstr "Transformation ändern" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Value" -msgstr "Anim Wert ändern" +msgstr "Schlüsselbildwert ändern" #: editor/animation_editor.cpp msgid "Anim Change Call" -msgstr "Animation Änderungsaufruf" +msgstr "Aufruf ändern" #: editor/animation_editor.cpp msgid "Anim Add Track" -msgstr "Anim Spur hinzufügen" +msgstr "Spur hinzufügen" #: editor/animation_editor.cpp msgid "Anim Duplicate Keys" -msgstr "Anim doppelte Schlüsselbilder" +msgstr "Schlüsselbild duplizieren" #: editor/animation_editor.cpp msgid "Move Anim Track Up" -msgstr "Anim Spur nach oben verschieben" +msgstr "Spur nach oben verschieben" #: editor/animation_editor.cpp msgid "Move Anim Track Down" -msgstr "Anim Spur nach unten verschieben" +msgstr "Spur nach unten verschieben" #: editor/animation_editor.cpp msgid "Remove Anim Track" -msgstr "Anim Spur entfernen" +msgstr "Spur entfernen" #: editor/animation_editor.cpp msgid "Set Transitions to:" @@ -95,23 +93,23 @@ msgstr "Setze Ãœbergänge auf:" #: editor/animation_editor.cpp msgid "Anim Track Rename" -msgstr "Anim Spur umbenennen" +msgstr "Spur umbenennen" #: editor/animation_editor.cpp msgid "Anim Track Change Interpolation" -msgstr "Anim Spur Interpolation ändern" +msgstr "Interpolation der Spur ändern" #: editor/animation_editor.cpp msgid "Anim Track Change Value Mode" -msgstr "Anim Spur ändere Wert Modus" +msgstr "Wertmodus der Spur ändern" #: editor/animation_editor.cpp msgid "Anim Track Change Wrap Mode" -msgstr "Anim Spur ändere Wiederhol-Modus" +msgstr "Wiederholmodus der Spur ändern" #: editor/animation_editor.cpp msgid "Edit Node Curve" -msgstr "Node Kurve bearbeiten" +msgstr "Node-Kurve bearbeiten" #: editor/animation_editor.cpp msgid "Edit Selection Curve" @@ -119,7 +117,7 @@ msgstr "Selektions-Kurve bearbeiten" #: editor/animation_editor.cpp msgid "Anim Delete Keys" -msgstr "Anim Schlüsselbilder löschen" +msgstr "Schlüsselbilder löschen" #: editor/animation_editor.cpp editor/plugins/tile_map_editor_plugin.cpp #: modules/gridmap/grid_map_editor_plugin.cpp @@ -148,7 +146,7 @@ msgstr "Auslöser" #: editor/animation_editor.cpp msgid "Anim Add Key" -msgstr "Anim Schlüsselszene hinzufügen" +msgstr "Schlüsselbild hinzufügen" #: editor/animation_editor.cpp msgid "Anim Move Keys" @@ -177,7 +175,7 @@ msgstr "Linear" #: editor/animation_editor.cpp editor/plugins/theme_editor_plugin.cpp msgid "Constant" -msgstr "Konstante" +msgstr "Konstant" #: editor/animation_editor.cpp msgid "In" @@ -205,15 +203,15 @@ msgstr "Animation optimieren" #: editor/animation_editor.cpp msgid "Clean-Up Animation" -msgstr "Animation aufräumen" +msgstr "Animation bereinigen" #: editor/animation_editor.cpp msgid "Create NEW track for %s and insert key?" -msgstr "Erstelle eine NEUE Spur für %s und füge ein Schlüsselbild hinzu?" +msgstr "NEUE Spur für %s erstellenund Schlüsselbild hinzufügen?" #: editor/animation_editor.cpp msgid "Create %d NEW tracks and insert keys?" -msgstr "Erstelle %d NEUE Spuren und füge Schlüsselbilder hinzu?" +msgstr "%d NEUE Spuren erstelleb und Schlüsselbilder hinzufügen?" #: editor/animation_editor.cpp editor/create_dialog.cpp #: editor/editor_audio_buses.cpp editor/plugins/abstract_polygon_2d_editor.cpp @@ -237,23 +235,23 @@ msgstr "Schlüsselbild einfügen" #: editor/animation_editor.cpp msgid "Change Anim Len" -msgstr "Ändere Animationslänge" +msgstr "Animationslänge ändern" #: editor/animation_editor.cpp msgid "Change Anim Loop" -msgstr "Ändere Animationswiederholung" +msgstr "Animationswiederholung ändern" #: editor/animation_editor.cpp msgid "Anim Create Typed Value Key" -msgstr "Animation Erstelle Typed Value Key" +msgstr "Festgelegten Werteschlüssel erstellen" #: editor/animation_editor.cpp msgid "Anim Insert" -msgstr "Anim einfügen" +msgstr "Einfügen" #: editor/animation_editor.cpp msgid "Anim Scale Keys" -msgstr "Skaliere Schlüsselbilder" +msgstr "Schlüsselbilder skalieren" #: editor/animation_editor.cpp msgid "Anim Add Call Track" @@ -269,7 +267,7 @@ msgstr "Länge (s):" #: editor/animation_editor.cpp msgid "Animation length (in seconds)." -msgstr "Länge der Animation (in Sekunden)." +msgstr "Animationslänge (in Sekunden)." #: editor/animation_editor.cpp msgid "Step (s):" @@ -277,11 +275,11 @@ msgstr "Schritte (s):" #: editor/animation_editor.cpp msgid "Cursor step snap (in seconds)." -msgstr "Cursor Schritt Raster (in Sekunden)." +msgstr "Cursor Schrittraster (in Sekunden)." #: editor/animation_editor.cpp msgid "Enable/Disable looping in animation." -msgstr "Aktivieren / Deaktivieren der Schleife (Loop)." +msgstr "Animationswiederholung aktivieren/deaktivieren." #: editor/animation_editor.cpp msgid "Add new tracks." @@ -289,11 +287,11 @@ msgstr "Neue Spuren hinzufügen." #: editor/animation_editor.cpp msgid "Move current track up." -msgstr "Aktuelle Spur hochschieben." +msgstr "Aktuelle Spur nach oben verschieben." #: editor/animation_editor.cpp msgid "Move current track down." -msgstr "Aktuelle Spur runterschieben." +msgstr "Aktuelle Spur nach unten verschieben." #: editor/animation_editor.cpp msgid "Remove selected track." @@ -305,11 +303,11 @@ msgstr "Spur-Werkzeuge" #: editor/animation_editor.cpp msgid "Enable editing of individual keys by clicking them." -msgstr "Aktiviere individuelle Schlüsselbildbearbeitung durch Anklicken." +msgstr "Individuelle Schlüsselbildbearbeitung durch Anklicken aktivieren." #: editor/animation_editor.cpp msgid "Anim. Optimizer" -msgstr "Anim. Optimierer" +msgstr "Animationsoptimierer" #: editor/animation_editor.cpp msgid "Max. Linear Error:" @@ -321,7 +319,7 @@ msgstr "Max. Winkel-Fehler:" #: editor/animation_editor.cpp msgid "Max Optimizable Angle:" -msgstr "Maximal optimierbarer Winkel:" +msgstr "Maximaler optimierbarer Winkel:" #: editor/animation_editor.cpp msgid "Optimize" @@ -330,7 +328,7 @@ msgstr "Optimieren" #: editor/animation_editor.cpp msgid "Select an AnimationPlayer from the Scene Tree to edit animations." msgstr "" -"Wähle einen AnimationPlayer aus dem Szenenbaum um Animationen zu bearbeiten." +"AnimationPlayer aus dem Szenenbaum auswählen um Animationen zu bearbeiten." #: editor/animation_editor.cpp msgid "Key" @@ -346,7 +344,7 @@ msgstr "Skalierungsverhältnis:" #: editor/animation_editor.cpp msgid "Call Functions in Which Node?" -msgstr "Rufe Funktion auf in welchem Node?" +msgstr "In welcher Node sollen die Funktionen aufgerufen werden?" #: editor/animation_editor.cpp msgid "Remove invalid keys" @@ -358,15 +356,15 @@ msgstr "Ungelöste und leere Spuren entfernen" #: editor/animation_editor.cpp msgid "Clean-up all animations" -msgstr "Alle Animationen aufräumen" +msgstr "Alle Animationen bereinigen" #: editor/animation_editor.cpp msgid "Clean-Up Animation(s) (NO UNDO!)" -msgstr "Alle Animationen aufräumen (Nicht rückgängig zu machen!)" +msgstr "Alle Animationen bereinigen (Kann nicht rückgängig gemacht werden!)" #: editor/animation_editor.cpp msgid "Clean-Up" -msgstr "Aufräumen" +msgstr "Bereinigen" #: editor/array_property_edit.cpp msgid "Resize Array" @@ -397,14 +395,6 @@ msgid "Replaced %d occurrence(s)." msgstr "Suchbegriff wurde %d mal ersetzt." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Ersetzen" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Alles ersetzen" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Groß-/Kleinschreibung berücksichtigen" @@ -413,48 +403,16 @@ msgid "Whole Words" msgstr "Ganze Wörter" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Nur Auswahl" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Suche" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Finde" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Nächste" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Nicht gefunden!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Ersetzen durch" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Fallunterscheidung" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Rückwärts" +msgid "Replace" +msgstr "Ersetzen" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Aufforderung beim Ersetzen" +msgid "Replace All" +msgstr "Alle ersetzen" #: editor/code_editor.cpp -msgid "Skip" -msgstr "Ãœberspringen" +msgid "Selection Only" +msgstr "Nur Auswahl" #: editor/code_editor.cpp msgid "Zoom In" @@ -478,19 +436,19 @@ msgstr "Spalte:" #: editor/connections_dialog.cpp msgid "Method in target Node must be specified!" -msgstr "Methode in Ziel-Node muss angegeben werden!" +msgstr "In der Ziel-Node muss eine Methode angegeben werden!" #: editor/connections_dialog.cpp msgid "" "Target method not found! Specify a valid method or attach a script to target " "Node." msgstr "" -"Zielmethode nicht gefunden! Bitte gültige Methode angeben oder Skript an " -"Zielnode anhängen." +"Zielmethode nicht gefunden! Bitte geben Sie eine gültige Methode an oder " +"fügen Sie ein Skript zur Ziel-Node hinzu." #: editor/connections_dialog.cpp msgid "Connect To Node:" -msgstr "Verbinde mit Node:" +msgstr "Mit Node verbinden:" #: editor/connections_dialog.cpp editor/editor_autoload_settings.cpp #: editor/groups_editor.cpp editor/plugins/item_list_editor_plugin.cpp @@ -511,11 +469,11 @@ msgstr "Zusätzlichen Aufrufparameter hinzufügen:" #: editor/connections_dialog.cpp msgid "Extra Call Arguments:" -msgstr "zusätzliche Aufrufparameter:" +msgstr "Zusätzliche Aufrufparameter:" #: editor/connections_dialog.cpp msgid "Path to Node:" -msgstr "Pfad zu Node:" +msgstr "Pfad zur Node:" #: editor/connections_dialog.cpp msgid "Make Function" @@ -553,16 +511,15 @@ msgstr "Verbinde '%s' zu '%s'" #: editor/connections_dialog.cpp msgid "Connecting Signal:" -msgstr "Verbinde Signal:" +msgstr "Signal verbinden:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Disconnect '%s' from '%s'" -msgstr "Verbinde '%s' zu '%s'" +msgstr "'%s' von '%s' trennen" #: editor/connections_dialog.cpp msgid "Connect.." -msgstr "Verbinde.." +msgstr "Verbinden.." #: editor/connections_dialog.cpp #: editor/plugins/animation_tree_editor_plugin.cpp @@ -574,9 +531,8 @@ msgid "Signals" msgstr "Signale" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "Typ ändern" +msgstr "%s-Typ ändern" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -584,9 +540,8 @@ msgid "Change" msgstr "Ändern" #: editor/create_dialog.cpp -#, fuzzy msgid "Create New %s" -msgstr "Neu erstellen" +msgstr "%s erstellen" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp @@ -629,16 +584,16 @@ msgid "" "Scene '%s' is currently being edited.\n" "Changes will not take effect unless reloaded." msgstr "" -"Szene '%s' wird momentan bearbeitet.\n" -"Änderungen werden nicht vorgenommen, bis neu geladen wird." +"Die Szene '%s' wird momentan bearbeitet.\n" +"Änderungen werden nicht angezeigt bis die Szene neu geladen wird." #: editor/dependency_editor.cpp msgid "" "Resource '%s' is in use.\n" "Changes will take effect when reloaded." msgstr "" -"Ressource '%s' wird momentan benutzt.\n" -"Änderungen werden erst dann aktiv, nachdem neu geladen wurde." +"Die Ressource '%s' wird momentan benutzt.\n" +"Änderungen werden erst nach Neuladen der Ressource aktiv." #: editor/dependency_editor.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp @@ -684,7 +639,9 @@ msgstr "Besitzer von:" #: editor/dependency_editor.cpp msgid "Remove selected files from the project? (no undo)" -msgstr "Lösche ausgewählte Dateien aus dem Projekt? (nicht umkehrbar)" +msgstr "" +"Ausgewählte Dateien aus dem Projekt löschen? (Kann nicht rückgängig gemacht " +"werden)" #: editor/dependency_editor.cpp msgid "" @@ -692,22 +649,22 @@ msgid "" "work.\n" "Remove them anyway? (no undo)" msgstr "" -"Die zu entfernenden Dateien werden von anderen Ressourcen gebraucht damit " +"Die zu entfernenden Dateien werden von anderen Ressourcen gebraucht, damit " "sie richtig funktionieren können.\n" -"Trotzdem entfernen? (Nicht Wiederherstellbar)" +"Trotzdem entfernen? (Kann nicht rückgängig gemacht werden)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "Kann nicht entfernt werden:\n" +msgstr "Kann nicht entfernt werden:" #: editor/dependency_editor.cpp msgid "Error loading:" -msgstr "Ladefehler:" +msgstr "Fehler beim Laden:" #: editor/dependency_editor.cpp msgid "Scene failed to load due to missing dependencies:" -msgstr "Szene konnte aufgrund fehlender Abhängigkeiten nicht geladen werden:" +msgstr "" +"Die Szene konnte aufgrund fehlender Abhängigkeiten nicht geladen werden:" #: editor/dependency_editor.cpp editor/editor_node.cpp msgid "Open Anyway" @@ -723,11 +680,12 @@ msgstr "Abhängigkeiten reparieren" #: editor/dependency_editor.cpp msgid "Errors loading!" -msgstr "Fehler beim laden!" +msgstr "Fehler beim Laden!" #: editor/dependency_editor.cpp msgid "Permanently delete %d item(s)? (No undo!)" -msgstr "Entferne %d Datei(en) dauerhaft? (Nicht Wiederherstellbar)" +msgstr "" +"%d Datei(en) dauerhaft entfernen? (Kann nicht rückgängig gemacht werden)" #: editor/dependency_editor.cpp msgid "Owns" @@ -739,7 +697,7 @@ msgstr "Ressource ohne direkte Zugehörigkeit:" #: editor/dependency_editor.cpp editor/editor_node.cpp msgid "Orphan Resource Explorer" -msgstr "Ressourcenauflistung verwaister Dateien" +msgstr "Unbenutzte Dateien ansehen" #: editor/dependency_editor.cpp msgid "Delete selected files?" @@ -755,15 +713,15 @@ msgstr "Löschen" #: editor/dictionary_property_edit.cpp msgid "Change Dictionary Key" -msgstr "Dictionary-Schlüssel ändern" +msgstr "Wörterbuchschlüssel ändern" #: editor/dictionary_property_edit.cpp msgid "Change Dictionary Value" -msgstr "Dictionary-Wert ändern" +msgstr "Wörterbuchwert ändern" #: editor/editor_about.cpp msgid "Thanks from the Godot community!" -msgstr "Danke von der Godot-Gemeinschaft!" +msgstr "Danke von der Godot-Community!" #: editor/editor_about.cpp msgid "Thanks!" @@ -771,7 +729,7 @@ msgstr "Danke!" #: editor/editor_about.cpp msgid "Godot Engine contributors" -msgstr "Godot-Engine-Mitwirkende" +msgstr "Mitwirkende der Godot Engine" #: editor/editor_about.cpp msgid "Project Founders" @@ -782,9 +740,8 @@ msgid "Lead Developer" msgstr "Hauptentwickler" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "Projektverwaltung" +msgstr "Projektverwalter " #: editor/editor_about.cpp msgid "Developers" @@ -796,7 +753,7 @@ msgstr "Autoren" #: editor/editor_about.cpp msgid "Platinum Sponsors" -msgstr "Platin Sponsoren" +msgstr "Platinum Sponsoren" #: editor/editor_about.cpp msgid "Gold Sponsors" @@ -804,7 +761,7 @@ msgstr "Gold Sponsoren" #: editor/editor_about.cpp msgid "Mini Sponsors" -msgstr "Klein Sponsoren" +msgstr "Mini Sponsoren" #: editor/editor_about.cpp msgid "Gold Donors" @@ -812,7 +769,7 @@ msgstr "Gold Unterstützer" #: editor/editor_about.cpp msgid "Silver Donors" -msgstr "Silber Unterstützer" +msgstr "Silver Unterstützer" #: editor/editor_about.cpp msgid "Bronze Donors" @@ -857,15 +814,15 @@ msgstr "Lizenzen" #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "Error opening package file, not in zip format." -msgstr "Fehler beim Öffnen der Paketdatei, kein Zip-Format." +msgstr "Fehler beim Öffnen der Paketdatei, kein ZIP-Format." #: editor/editor_asset_installer.cpp msgid "Uncompressing Assets" -msgstr "Entpacke Nutzerinhalte" +msgstr "Inhalte werden entpackt" #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "Package Installed Successfully!" -msgstr "Paket erfolgreich installiert!" +msgstr "Das Paket wurde erfolgreich installiert!" #: editor/editor_asset_installer.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -879,7 +836,7 @@ msgstr "Installieren" #: editor/editor_asset_installer.cpp msgid "Package Installer" -msgstr "Paketinstallierung" +msgstr "Paketinstaller" #: editor/editor_audio_buses.cpp msgid "Speakers" @@ -894,21 +851,20 @@ msgid "Rename Audio Bus" msgstr "Audiobus umbenennen" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Change Audio Bus Volume" -msgstr "Audiobus Solo-Status umschalten" +msgstr "Lautstärke des Audiobus ändern" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Solo" -msgstr "Audiobus Solo-Status umschalten" +msgstr "Audiobus Solo umschalten" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Mute" -msgstr "Audiobus stumm schalten" +msgstr "Audiobus stummschalten" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Bypass Effects" -msgstr "Audiobus-Bypasseffekte umschalten" +msgstr "Audiobus Bypasseffekte umschalten" #: editor/editor_audio_buses.cpp msgid "Select Audio Bus Send" @@ -928,11 +884,11 @@ msgstr "Audiobuseffekt löschen" #: editor/editor_audio_buses.cpp msgid "Audio Bus, Drag and Drop to rearrange." -msgstr "Audiobus, ziehen um umzusortieren." +msgstr "Audiobus, Drag & Drop zum Umsortieren." #: editor/editor_audio_buses.cpp msgid "Solo" -msgstr "Einzeln" +msgstr "Solo" #: editor/editor_audio_buses.cpp msgid "Mute" @@ -940,7 +896,7 @@ msgstr "Stumm" #: editor/editor_audio_buses.cpp msgid "Bypass" -msgstr "Ãœberbrückung" +msgstr "Bypass" #: editor/editor_audio_buses.cpp msgid "Bus options" @@ -961,7 +917,7 @@ msgstr "Effekt löschen" #: editor/editor_audio_buses.cpp msgid "Audio" -msgstr "" +msgstr "Audio" #: editor/editor_audio_buses.cpp msgid "Add Audio Bus" @@ -1142,13 +1098,12 @@ msgid "Updating scene.." msgstr "Aktualisiere Szene..." #: editor/editor_data.cpp -#, fuzzy msgid "[empty]" -msgstr "(leer)" +msgstr "[leer]" #: editor/editor_data.cpp msgid "[unsaved]" -msgstr "" +msgstr "[ungespeichert]" #: editor/editor_dir_dialog.cpp msgid "Please select a base directory first" @@ -1188,9 +1143,8 @@ msgid "Packing" msgstr "Packe" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "Template-Datei nicht gefunden:\n" +msgstr "Vorlagendatei nicht gefunden:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1401,6 +1355,19 @@ msgid "Description" msgstr "Beschreibung" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "Anleitungen im Netz:" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Es gibt zurzeit keine Tutorials zu dieser Klasse. [color=$color][url=" +"$url]Ergänzungen durch eigene Beiträge[/url][/color] sind sehr erwünscht!" + +#: editor/editor_help.cpp msgid "Properties" msgstr "Eigenschaften" @@ -1436,6 +1403,10 @@ msgstr "" msgid "Search Text" msgstr "Suchtext" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Finden" + #: editor/editor_log.cpp msgid "Output:" msgstr "Ausgabe:" @@ -1448,9 +1419,8 @@ msgid "Clear" msgstr "Löschen" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "Ausgabe" +msgstr "Ausgabe löschen" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1460,8 +1430,8 @@ msgstr "Fehler beim speichern der Ressource!" msgid "Save Resource As.." msgstr "Speichere Ressource als.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Verstehe..." @@ -1514,13 +1484,12 @@ msgid "This operation can't be done without a tree root." msgstr "Diese Aktion kann nicht ohne eine Wurzel ausgeführt werden." #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" "Szene konnte nicht gespeichert werden. Wahrscheinlich werden Abhängigkeiten " -"(Instanzen) nicht erfüllt." +"(Instanzen oder Vererbungen) nicht erfüllt." #: editor/editor_node.cpp msgid "Failed to load resource." @@ -1736,7 +1705,7 @@ msgstr "MeshLibrary exportieren" #: editor/editor_node.cpp msgid "This operation can't be done without a root node." -msgstr "Diese Aktion kann nicht ohne eine ausgewählte Node ausgeführt werden." +msgstr "Diese Aktion kann nicht ohne ein Wurzel-Node ausgeführt werden." #: editor/editor_node.cpp msgid "Export Tile Set" @@ -2138,6 +2107,13 @@ msgstr "Hilfe" msgid "Classes" msgstr "Klassen" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Suchen" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Internetdokumentation" @@ -2409,14 +2385,12 @@ msgid "Frame #:" msgstr "Bild #:" #: editor/editor_profiler.cpp -#, fuzzy msgid "Time" -msgstr "Zeit:" +msgstr "Zeit" #: editor/editor_profiler.cpp -#, fuzzy msgid "Calls" -msgstr "Aufruf" +msgstr "Aufrufe" #: editor/editor_run_native.cpp msgid "Select device from the list" @@ -2523,9 +2497,8 @@ msgid "No version.txt found inside templates." msgstr "Keine version.txt in Templates gefunden." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "Fehler bei Erzeugen des Pfads für die Vorlagen:\n" +msgstr "Fehler bei Erzeugen des Pfads für die Vorlagen:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2560,7 +2533,6 @@ msgstr "Keine Antwort." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request Failed." msgstr "Anfrage fehlgeschlagen." @@ -2608,7 +2580,6 @@ msgid "Connecting.." msgstr "Verbinde.." #: editor/export_template_manager.cpp -#, fuzzy msgid "Can't Connect" msgstr "Keine Verbindung möglich" @@ -2686,10 +2657,8 @@ msgid "View items as a list" msgstr "Einträge als Liste anzeigen" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "" -"\n" "Status: Dateiimport fehlgeschlagen. Manuelle Reparatur und Neuimport nötig." #: editor/filesystem_dock.cpp @@ -2697,24 +2666,20 @@ msgid "Cannot move/rename resources root." msgstr "Ressourcen-Wurzel kann nicht verschoben oder umbenannt werden." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "Ordner kann nicht in sich selbst verschoben werden.\n" +msgstr "Ordner kann nicht in sich selbst verschoben werden." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "Fehler beim Verschieben:\n" +msgstr "Fehler beim Verschieben:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "Ladefehler:" +msgstr "Fehler beim Duplizieren:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "Fehler beim Aktualisieren der Abhängigkeiten:\n" +msgstr "Fehler beim Aktualisieren der Abhängigkeiten:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -2745,14 +2710,12 @@ msgid "Renaming folder:" msgstr "Benenne Ordner um:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating file:" -msgstr "Duplizieren" +msgstr "Dupliziere Datei:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating folder:" -msgstr "Benenne Ordner um:" +msgstr "Dupliziere Ordner:" #: editor/filesystem_dock.cpp msgid "Expand all" @@ -2771,9 +2734,8 @@ msgid "Move To.." msgstr "Verschiebe zu.." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Open Scene(s)" -msgstr "Szene öffnen" +msgstr "Szene(n) öffnen" #: editor/filesystem_dock.cpp msgid "Instance" @@ -2788,9 +2750,8 @@ msgid "View Owners.." msgstr "Zeige Besitzer.." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicate.." -msgstr "Duplizieren" +msgstr "Duplizieren.." #: editor/filesystem_dock.cpp msgid "Previous Directory" @@ -2887,14 +2848,12 @@ msgid "Importing Scene.." msgstr "Szene wird importiert.." #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Generating Lightmaps" -msgstr "übertrage zu Lightmaps:" +msgstr "Generiere Lightmaps" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Generating for Mesh: " -msgstr "Erzeuge AABB" +msgstr "Generierung für Mesh: " #: editor/import/resource_importer_scene.cpp msgid "Running Custom Script.." @@ -3363,9 +3322,8 @@ msgid "Filters.." msgstr "Filter.." #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "Animation" +msgstr "AnimationTree" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3516,21 +3474,28 @@ msgid "" "Save your scene (for images to be saved in the same dir), or pick a save " "path from the BakedLightmap properties." msgstr "" +"Der Speicherpfad für Lightmap-Bilder kann nicht bestimmt werden.\n" +"Speichern Sie die Szene (Bilder werden im gleichen Ordner gespeichert) oder " +"legen Sie den Speicherpfad in den BakedLightmap-Eigenschaften fest." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "" "No meshes to bake. Make sure they contain an UV2 channel and that the 'Bake " "Light' flag is on." msgstr "" +"Keine Meshes zum vorrendern vorhanden. Meshes, die vorgerendert werden " +"sollen, müssen einen UV2-Kanal beinhalten und die ‚Bake Light‘-Option " +"aktiviert haben." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Failed creating lightmap images, make sure path is writable." msgstr "" +"Erstellung der Lightmap-Bilder fehlgeschlagen. Ist der Speicherpfad " +"beschreibbar?" #: editor/plugins/baked_lightmap_editor_plugin.cpp -#, fuzzy msgid "Bake Lightmaps" -msgstr "übertrage zu Lightmaps:" +msgstr "Lightmaps vorrendern" #: editor/plugins/camera_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -3840,6 +3805,14 @@ msgstr "%s hinzufügen" msgid "Adding %s..." msgstr "%s hinzufügen…" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Ok" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "InÂsÂtanÂziÂieÂren mehrerer Nodes nicht möglich ohne Wurzel-Node." + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3851,11 +3824,6 @@ msgid "Error instancing scene from %s" msgstr "Fehler beim Instanziieren von %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Diese Aktion benötigt ein einzelnes ausgewähltes Node." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "Standardtyp ändern" @@ -3963,7 +3931,7 @@ msgstr "Umsch halten um Tangenten einzeln zu bearbeiten" #: editor/plugins/gi_probe_editor_plugin.cpp msgid "Bake GI Probe" -msgstr "GI Sonde einbetten" +msgstr "GI Sonde vorrendern" #: editor/plugins/gradient_editor_plugin.cpp msgid "Add/Remove Color Ramp Point" @@ -4048,19 +4016,20 @@ msgstr "Navigations-Mesh erzeugen" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Contained Mesh is not of type ArrayMesh." -msgstr "" +msgstr "Beinhaltetes Mesh ist nicht vom Typ ArrayMesh." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "UV Unwrap failed, mesh may not be manifold?" msgstr "" +"UV-Entfalten fehlgeschlagen, könnte das Mesh keine Mannigfaltigkeit sein?" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "No mesh to debug." -msgstr "" +msgstr "Kein Mesh zu debuggen." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Model has no UV in this layer" -msgstr "" +msgstr "Modell besitzt kein UV in dieser Schicht" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "MeshInstance lacks a Mesh!" @@ -4103,18 +4072,16 @@ msgid "Create Outline Mesh.." msgstr "Umriss-Mesh erzeugen.." #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "View UV1" -msgstr "Ansicht" +msgstr "UV1 zeigen" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "View UV2" -msgstr "Ansicht" +msgstr "UV2 zeigen" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Unwrap UV2 for Lightmap/AO" -msgstr "" +msgstr "UV2 entfalten für Lightmap/AO" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh" @@ -4227,12 +4194,11 @@ msgstr "Füllen" #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Bake!" -msgstr "Backen!" +msgstr "Vorrendern!" #: editor/plugins/navigation_mesh_editor_plugin.cpp -#, fuzzy msgid "Bake the navigation mesh." -msgstr "Navigations-Mesh erzeugen.\n" +msgstr "Das Navigations-Mesh backen." #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -4623,20 +4589,16 @@ msgid "Paste" msgstr "Einfügen" #: editor/plugins/resource_preloader_editor_plugin.cpp -#, fuzzy msgid "ResourcePreloader" -msgstr "Ressourcenpfad" +msgstr "Ressourcen-Vorlader" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" msgstr "Letzte Dateien leeren" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Close and save changes?" -msgstr "" -"Schließen und Änderungen speichern?\n" -"„" +msgstr "Schließen und Änderungen speichern?" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -4707,12 +4669,10 @@ msgid "Soft Reload Script" msgstr "Zaghaftes Skript-Neuladen" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Copy Script Path" -msgstr "Pfad kopieren" +msgstr "Skriptpfad kopieren" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Show In File System" msgstr "Im Dateisystem anzeigen" @@ -4907,9 +4867,8 @@ msgid "Clone Down" msgstr "Klone herunter" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Fold/Unfold Line" -msgstr "Zeile aufklappen" +msgstr "Zeile ein/aufklappen" #: editor/plugins/script_text_editor.cpp msgid "Fold All Lines" @@ -5244,6 +5203,10 @@ msgstr "Verstehe" msgid "No parent to instance a child at." msgstr "Kein Node unter dem Unterobjekt instantiiert werden könnte vorhanden." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Diese Aktion benötigt ein einzelnes ausgewähltes Node." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "Normale Ansicht" @@ -5321,9 +5284,8 @@ msgid "XForm Dialog" msgstr "Transformationsdialog" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "Auswahlmodus (Q)\n" +msgstr "Auswahlmodus (Q)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5352,14 +5314,12 @@ msgid "Local Coords" msgstr "Lokale Koordinaten" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Local Space Mode (%s)" -msgstr "Skalierungsmodus (R)" +msgstr "Lokalkoordinatenmodus (%s)" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Snap Mode (%s)" -msgstr "Einrastmodus:" +msgstr "Einrastmodus (%s)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View" @@ -5476,7 +5436,7 @@ msgstr "Einstellungen" #: editor/plugins/spatial_editor_plugin.cpp msgid "Skeleton Gizmo visibility" -msgstr "" +msgstr "Skelett-Greifer-Sichtbarkeit" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" @@ -5603,18 +5563,16 @@ msgid "Move (After)" msgstr "Dahinter bewegen" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "SpriteFrames" -msgstr "Einzelbilder stapeln" +msgstr "Sprite-Einzelbilder" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" msgstr "StyleBox-Vorschau:" #: editor/plugins/style_box_editor_plugin.cpp -#, fuzzy msgid "StyleBox" -msgstr "Stil" +msgstr "Style-Box" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Set Region Rect" @@ -5878,9 +5836,8 @@ msgid "Merge from scene?" msgstr "Aus Szene vereinen?" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Tile Set" -msgstr "TileSet.." +msgstr "Kachelsatz" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create from Scene" @@ -5895,30 +5852,32 @@ msgid "Error" msgstr "Fehler" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Autotiles" -msgstr "Autoschnitt" +msgstr "Autokacheln" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Select sub-tile to use as icon, this will be also used on invalid autotile " "bindings." msgstr "" +"Unterkachel zur Benutzung als Icon auswählen, dieses wird auch für ungültige " +"Autokachelzuordnungen benutzt werden." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "LMB: set bit on.\n" "RMB: set bit off." msgstr "" +"LMT: Bit anstellen.\n" +"RMT: Bit ausstellen." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Select current edited sub-tile." -msgstr "Speichere die so eben bearbeitete Ressource." +msgstr "Speichere die so eben bearbeitete Unterkachel." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." -msgstr "" +msgid "Select sub-tile to change its priority." +msgstr "Unterkachel auswählen um ihre Priorität zu ändern." #: editor/progress_dialog.cpp scene/gui/dialogs.cpp msgid "Cancel" @@ -6031,33 +5990,25 @@ msgid "Please choose a 'project.godot' file." msgstr "Eine ‚project.godot‘-Datei auswählen." #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" -"Das Projekt wir in einem nicht-leeren Ordner erstellt (meist sind leere " -"Ordner die bessere Wahl)." +msgid "Please choose an empty folder." +msgstr "Bitte einen leeren Ordner auswählen." #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "Ein Ordner ohne ‚project.godot‘-Datei muss ausgewählt werden." #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "Aber klar :-) !" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "Importiertes Projekt" #: editor/project_manager.cpp -#, fuzzy msgid "Couldn't create folder." msgstr "Ordner konnte nicht erstellt werden." #: editor/project_manager.cpp msgid "There is already a folder in this path with the specified name." msgstr "" +"Es existiert bereits ein Ordner an diesem Pfad mit dem angegebenen Namen." #: editor/project_manager.cpp msgid "It would be a good idea to name your project." @@ -6100,27 +6051,24 @@ msgid "Import Existing Project" msgstr "Existierendes Projekt importieren" #: editor/project_manager.cpp -#, fuzzy msgid "Import & Edit" -msgstr "Importieren & Öffnen" +msgstr "Importieren & Bearbeiten" #: editor/project_manager.cpp msgid "Create New Project" msgstr "Erstelle neues Projekt" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "Erzeuge Emittent" +msgstr "Erstellen & Bearbeiten" #: editor/project_manager.cpp msgid "Install Project:" msgstr "Installiere Projekt:" #: editor/project_manager.cpp -#, fuzzy msgid "Install & Edit" -msgstr "Installieren" +msgstr "Installieren & Bearbeiten" #: editor/project_manager.cpp msgid "Project Name:" @@ -6339,9 +6287,8 @@ msgid "Joypad Button Index:" msgstr "Joysticktasten-Index:" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Erase Input Action" -msgstr "Lösche Eingabeaktionsereignis" +msgstr "Eingabeaktion löschen" #: editor/project_settings_editor.cpp msgid "Erase Input Action Event" @@ -6589,7 +6536,7 @@ msgstr "Neues Skript" #: editor/property_editor.cpp msgid "New %s" -msgstr "" +msgstr "Neues %s" #: editor/property_editor.cpp msgid "Make Unique" @@ -6624,9 +6571,8 @@ msgid "On" msgstr "An" #: editor/property_editor.cpp -#, fuzzy msgid "[Empty]" -msgstr "Empty einfügen" +msgstr "[leer]" #: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp msgid "Set" @@ -6708,10 +6654,6 @@ msgid "Error loading scene from %s" msgstr "Fehler beim Laden der Szene von %s" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "Ok" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -6801,9 +6743,8 @@ msgid "Error duplicating scene to save it." msgstr "Fehler beim Duplizieren der Szene zum Speichern." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "Unter-Ressourcen:" +msgstr "Unter-Ressourcen" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" @@ -7115,9 +7056,8 @@ msgid "Child Process Connected" msgstr "Unterprozess verbunden" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Copy Error" -msgstr "Ladefehler" +msgstr "Kopierfehler" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -7213,7 +7153,7 @@ msgstr "Tastenkürzel" #: editor/settings_config_dialog.cpp msgid "Binding" -msgstr "" +msgstr "Zuordnung" #: editor/spatial_editor_gizmos.cpp msgid "Change Light Radius" @@ -7265,43 +7205,39 @@ msgstr "Sondenausmaße ändern" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select the dynamic library for this entry" -msgstr "" +msgstr "Dynamische Bibliothek für diesen Eintrag auswählen" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select dependencies of the library for this entry" -msgstr "" +msgstr "Abhängigkeiten der Bibliothek dieses Eintrags auswählen" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Remove current entry" -msgstr "Kurvenpunkt entfernen" +msgstr "Aktuellen Eintrag entfernen" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Double click to create a new entry" -msgstr "" +msgstr "Neuen Eintrag mittels Doppelklick erstellen" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Platform:" -msgstr "" +msgstr "Plattform:" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Platform" -msgstr "Kopiere zu Plattform.." +msgstr "Plattform" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Dynamic Library" -msgstr "Bibliothek" +msgstr "Dynamische Bibliothek" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Add an architecture entry" -msgstr "" +msgstr "Einen Architektureintrag hinzufügen" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "GDNativeLibrary" -msgstr "GDNative" +msgstr "GDNative-Bibliothek" #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Library" @@ -7474,56 +7410,48 @@ msgid "Pick Distance:" msgstr "Auswahlradius:" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Generating solution..." -msgstr "Konturen erzeugen..." +msgstr "Lösungen erzeugen..." #: modules/mono/editor/godotsharp_editor.cpp msgid "Generating C# project..." -msgstr "" +msgstr "C#-Projekt erzeugen..." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create solution." -msgstr "Konnte keinen Umriss erzeugen!" +msgstr "Fehler beim Erzeugen einer Lösung." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to save solution." -msgstr "Laden der Ressource gescheitert." +msgstr "Fehler beim Speichern der Lösung." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Done" -msgstr "Abgeschlossen!" +msgstr "Fertig" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create C# project." -msgstr "Laden der Ressource gescheitert." +msgstr "C#-Projekt-Erzeugen fehlgeschlagen." #: modules/mono/editor/godotsharp_editor.cpp msgid "Mono" msgstr "Mono" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Create C# solution" -msgstr "Umriss erzeugen" +msgstr "Erzeuge C#-Lösung" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Builds" msgstr "Fertigstellungen" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Build Project" -msgstr "Projekt" +msgstr "Projekt bauen" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Warnings" -msgstr "Warnung" +msgstr "Warnungen" #: modules/visual_script/visual_script.cpp msgid "" @@ -7887,34 +7815,28 @@ msgid "Run exported HTML in the system's default browser." msgstr "Führe exportiertes HTML im Standard-Browser des Betriebssystems aus." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:" -msgstr "Konnte Datei nicht schreiben:\n" +msgstr "Konnte Datei nicht schreiben:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "Konnte Exportvorlage nicht öffnen:\n" +msgstr "Konnte Vorlage nicht zum Export öffnen:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "Ungültige Exportvorlage:\n" +msgstr "Ungültige Exportvorlage:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "Konnte benutzerdefinierte HTML-Shell nicht lesen:\n" +msgstr "Konnte benutzerdefinierte HTML-Shell nicht lesen:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "Konnte Bilddatei des Startbildschirms nicht lesen:\n" +msgstr "Konnte Bilddatei des Startbildschirms nicht lesen:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Using default boot splash image." -msgstr "Konnte Bilddatei des Startbildschirms nicht lesen:\n" +msgstr "Verwende Standard-Startbildschirm-Bilddatei." #: scene/2d/animated_sprite.cpp msgid "" @@ -7933,6 +7855,17 @@ msgstr "" "instantiierten Szenen) erlaubt. Der zuerst erstellte wird verwendet, der " "Rest wird ignoriert." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" +"Dieses Node besitzt keine untergeordneten Formen, es kann deshalb nicht mit " +"dem Raum interagieren.\n" +"Es wird empfohlen CollisionShape2D oder CollisionPolygon2D Unterobjekte " +"hinzuzufügen um seine Form festzulegen." + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8084,23 +8017,31 @@ msgid "ARVROrigin requires an ARVRCamera child node" msgstr "ARVROrigin benötigt ein ARVRCamera-Unterobjekt" #: scene/3d/baked_lightmap.cpp -#, fuzzy msgid "Plotting Meshes: " -msgstr "Plotte Mesh" +msgstr "Plotte Meshe: " #: scene/3d/baked_lightmap.cpp -#, fuzzy msgid "Plotting Lights:" -msgstr "Plotte Mesh" +msgstr "Plotte Lichter:" #: scene/3d/baked_lightmap.cpp scene/3d/gi_probe.cpp msgid "Finishing Plot" msgstr "Stelle Plot fertig" #: scene/3d/baked_lightmap.cpp -#, fuzzy msgid "Lighting Meshes: " -msgstr "Plotte Mesh" +msgstr "Beleuchte Meshe: " + +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" +"Dieses Node besitzt keine untergeordneten Formen, es kann deshalb nicht mit " +"dem Raum interagieren.\n" +"Es wird empfohlen CollisionShape oder CollisionPolygon Unterobjekte " +"hinzuzufügen um seine Form festzulegen." #: scene/3d/collision_polygon.cpp msgid "" @@ -8245,13 +8186,12 @@ msgid "(Other)" msgstr "(Andere)" #: scene/main/scene_tree.cpp -#, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" "Das Standard-Environment wie festgelegt in den Projekteinstellungen " -"(Rendering→Viewport→Standard-Environment) konnte nicht geladen werden." +"(Rendering→Environment→Standard-Environment) konnte nicht geladen werden." #: scene/main/viewport.cpp msgid "" @@ -8282,6 +8222,37 @@ msgstr "Fehler beim Laden der Schriftart." msgid "Invalid font size." msgstr "Ungültige Schriftgröße." +#~ msgid "Next" +#~ msgstr "Nächste" + +#~ msgid "Not found!" +#~ msgstr "Nicht gefunden!" + +#~ msgid "Replace By" +#~ msgstr "Ersetzen durch" + +#~ msgid "Case Sensitive" +#~ msgstr "Groß-/Kleinschreibung beachten" + +#~ msgid "Backwards" +#~ msgstr "Rückwärts" + +#~ msgid "Prompt On Replace" +#~ msgstr "Vor dem Ersetzen nachfragen" + +#~ msgid "Skip" +#~ msgstr "Ãœberspringen" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "Das Projekt wir in einem nicht-leeren Ordner erstellt (meist sind leere " +#~ "Ordner die bessere Wahl)." + +#~ msgid "That's a BINGO!" +#~ msgstr "Aber klar :-) !" + #~ msgid "preview" #~ msgstr "Vorschau" @@ -9071,9 +9042,6 @@ msgstr "Ungültige Schriftgröße." #~ msgid "Alerts when an external resource has changed." #~ msgstr "Signalisiert, wenn sich eine externe Ressource verändert hat." -#~ msgid "Tutorials" -#~ msgstr "Anleitungen" - #~ msgid "Open https://godotengine.org at tutorials section." #~ msgstr "Öffnet https://godotengine.org im Abschnitt ‚Tutorials‘." diff --git a/editor/translations/de_CH.po b/editor/translations/de_CH.po index 05462b4c09..e0d10c9264 100644 --- a/editor/translations/de_CH.po +++ b/editor/translations/de_CH.po @@ -373,14 +373,6 @@ msgid "Replaced %d occurrence(s)." msgstr "" #: editor/code_editor.cpp -msgid "Replace" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "" @@ -389,47 +381,15 @@ msgid "Whole Words" msgstr "" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "" - -#: editor/code_editor.cpp -msgid "Backwards" +msgid "Replace" msgstr "" #: editor/code_editor.cpp -msgid "Prompt On Replace" +msgid "Replace All" msgstr "" #: editor/code_editor.cpp -msgid "Skip" +msgid "Selection Only" msgstr "" #: editor/code_editor.cpp @@ -1363,6 +1323,17 @@ msgid "Description" msgstr "Script hinzufügen" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp msgid "Properties" msgstr "" @@ -1394,6 +1365,10 @@ msgstr "" msgid "Search Text" msgstr "" +#: editor/editor_help.cpp +msgid "Find" +msgstr "" + #: editor/editor_log.cpp msgid "Output:" msgstr "" @@ -1418,8 +1393,8 @@ msgstr "" msgid "Save Resource As.." msgstr "" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "" @@ -2043,6 +2018,13 @@ msgstr "" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "" @@ -3749,6 +3731,14 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Okay" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3760,11 +3750,6 @@ msgid "Error instancing scene from %s" msgstr "Fehler beim Instanzieren der %s Szene" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Bitte nur ein Node selektieren." - -#: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy msgid "Change default type" msgstr "Typ ändern" @@ -5153,6 +5138,10 @@ msgstr "Okay :(" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Bitte nur ein Node selektieren." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5824,7 +5813,7 @@ msgid "Select current edited sub-tile." msgstr "Node(s) löschen" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5938,20 +5927,15 @@ msgid "Please choose a 'project.godot' file." msgstr "Bitte ausserhalb des Projekt Verzeichnis exportieren!" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" +#, fuzzy +msgid "Please choose an empty folder." +msgstr "Bitte ausserhalb des Projekt Verzeichnis exportieren!" #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "Importierte Projekte" @@ -6614,10 +6598,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "Okay" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7825,6 +7805,13 @@ msgstr "" "instanzierten Szenen) erlaubt. Das erste erstellte gewinnt der Rest wird " "ignoriert." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7968,6 +7955,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8082,7 +8076,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" diff --git a/editor/translations/editor.pot b/editor/translations/editor.pot index ba53722b29..a1e1b1d4ae 100644 --- a/editor/translations/editor.pot +++ b/editor/translations/editor.pot @@ -367,14 +367,6 @@ msgid "Replaced %d occurrence(s)." msgstr "" #: editor/code_editor.cpp -msgid "Replace" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "" @@ -383,47 +375,15 @@ msgid "Whole Words" msgstr "" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "" - -#: editor/code_editor.cpp -msgid "Backwards" +msgid "Replace" msgstr "" #: editor/code_editor.cpp -msgid "Prompt On Replace" +msgid "Replace All" msgstr "" #: editor/code_editor.cpp -msgid "Skip" +msgid "Selection Only" msgstr "" #: editor/code_editor.cpp @@ -1343,6 +1303,17 @@ msgid "Description" msgstr "" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp msgid "Properties" msgstr "" @@ -1374,6 +1345,10 @@ msgstr "" msgid "Search Text" msgstr "" +#: editor/editor_help.cpp +msgid "Find" +msgstr "" + #: editor/editor_log.cpp msgid "Output:" msgstr "" @@ -1397,8 +1372,8 @@ msgstr "" msgid "Save Resource As.." msgstr "" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "" @@ -2006,6 +1981,13 @@ msgstr "" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "" @@ -3666,19 +3648,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5049,6 +5034,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5711,7 +5700,7 @@ msgid "Select current edited sub-tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5821,9 +5810,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5831,10 +5818,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6475,10 +6458,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7636,6 +7615,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7763,6 +7749,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -7874,7 +7867,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" diff --git a/editor/translations/el.po b/editor/translations/el.po index bc7c9bc76f..e8841a9338 100644 --- a/editor/translations/el.po +++ b/editor/translations/el.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2018-01-04 15:26+0000\n" +"PO-Revision-Date: 2018-01-24 19:46+0000\n" "Last-Translator: George Tsiamasiotis <gtsiam@windowslive.com>\n" "Language-Team: Greek <https://hosted.weblate.org/projects/godot-engine/godot/" "el/>\n" @@ -375,14 +375,6 @@ msgid "Replaced %d occurrence(s)." msgstr "Αντικαταστάθηκαν %d εμφανίσεις." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Αντικατάσταση" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Αντικατάσταση όλων" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Αντιστοίχηση πεζών-κεφαλαίων" @@ -391,48 +383,16 @@ msgid "Whole Words" msgstr "ΟλόκληÏες λÎξεις" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Μόνο στην επιλογή" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Αναζήτηση" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "ΕÏÏεση" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Επόμενο" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Δεν βÏÎθηκε!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Αντικατάσταση με" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "ΔιάκÏιση πεζών-κεφαλαίων" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "ΑντίστÏοφα" +msgid "Replace" +msgstr "Αντικατάσταση" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Ρώτησε στην αντικατάσταση" +msgid "Replace All" +msgstr "Αντικατάσταση όλων" #: editor/code_editor.cpp -msgid "Skip" -msgstr "ΠαÏάλειψη" +msgid "Selection Only" +msgstr "Μόνο στην επιλογή" #: editor/code_editor.cpp msgid "Zoom In" @@ -551,9 +511,8 @@ msgid "Signals" msgstr "Σήματα" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "Αλλαγή Ï„Ïπου" +msgstr "Αλλαγή Ï„Ïπου %s" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -672,9 +631,8 @@ msgstr "" "Îα αφαιÏεθοÏν; (ΑδÏνατη η αναίÏεση)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "ΑδÏνατη η αφαίÏεση:\n" +msgstr "ΑδÏνατη η αφαίÏεση:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -757,9 +715,8 @@ msgid "Lead Developer" msgstr "Επικεφαλής Ï€ÏογÏαμματιστής" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "ΔιαχειÏιστής" +msgstr "ΔιαχειÏιστής ÎÏγων " #: editor/editor_about.cpp msgid "Developers" @@ -1157,9 +1114,8 @@ msgid "Packing" msgstr "ΠακετάÏισμα" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "Δεν βÏÎθηκε το αÏχείο Ï€ÏοτÏπου:\n" +msgstr "Δεν βÏÎθηκε αÏχείο Ï€ÏοτÏπου:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1370,6 +1326,20 @@ msgid "Description" msgstr "ΠεÏιγÏαφή" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "Online Tutorial:" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Δεν υπάÏχει ακόμα βοήθεια για αυτήν την κλάση, μποÏείτε να την [color=$color]" +"[url=$url]γÏάψετε[/url][/color] ή να την [color=$color][url=$url2]ζητήσετε[/" +"url][/color]." + +#: editor/editor_help.cpp msgid "Properties" msgstr "Ιδιότητες" @@ -1405,6 +1375,10 @@ msgstr "" msgid "Search Text" msgstr "Αναζήτηση κειμÎνου" +#: editor/editor_help.cpp +msgid "Find" +msgstr "ΕÏÏεση" + #: editor/editor_log.cpp msgid "Output:" msgstr "Έξοδος:" @@ -1417,9 +1391,8 @@ msgid "Clear" msgstr "ΕκκαθάÏιση" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "Έξοδος" +msgstr "ΕκκαθάÏιση εξόδου" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1429,8 +1402,8 @@ msgstr "Σφάλμα κατά την αποθήκευση πόÏου!" msgid "Save Resource As.." msgstr "Αποθήκευση πόÏου ως.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Εντάξει.." @@ -1483,13 +1456,12 @@ msgid "This operation can't be done without a tree root." msgstr "Αυτή η λειτουÏγία δεν μποÏεί να γίνει χωÏίς Ïίζα δÎντÏου." #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" -"ΑδÏνατη η αποθήκευση σκηνής. Πιθανώς οι εξαÏτήσεις (στιγμιότυπα) να μην " -"μποÏοÏσαν να ικανοποιηθοÏν." +"ΑδÏνατη η αποθήκευση σκηνής. Πιθανώς οι εξαÏτήσεις (στιγμιότυπα ή " +"κληÏονομιά) να μην μποÏοÏσαν να ικανοποιηθοÏν." #: editor/editor_node.cpp msgid "Failed to load resource." @@ -2110,13 +2082,20 @@ msgstr "Βοήθεια" msgid "Classes" msgstr "Κλάσεις" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Αναζήτηση" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "ΗλεκτÏονική τεκμηÏίωση" #: editor/editor_node.cpp msgid "Q&A" -msgstr "ΕÏώτηση&Απάντηση" +msgstr "ΕÏωτήσεις & Απαντήσεις" #: editor/editor_node.cpp msgid "Issue Tracker" @@ -2493,9 +2472,8 @@ msgid "No version.txt found inside templates." msgstr "Δεν βÏÎθηκε version.txt μÎσα στα Ï€Ïότυπα." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "Σφάλμα κατά τη δημιουÏγία διαδÏομης για τα Ï€Ïότυπα:\n" +msgstr "Σφάλμα κατά τη δημιουÏγία διαδÏομης για τα Ï€Ïότυπα:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2653,10 +2631,8 @@ msgid "View items as a list" msgstr "Εμφάνιση αντικειμÎνων σε λίστα" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "" -"\n" "Κατάσταση: Η εισαγωγή απÎτυχε. ΠαÏακαλοÏμε διοÏθώστε το αÏχείο και " "επανεισάγετε το χειÏοκίνητα." @@ -2665,24 +2641,20 @@ msgid "Cannot move/rename resources root." msgstr "Δεν ήταν δυνατή η μετακίνηση/μετονομασία του πηγαίου καταλόγου." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "Δεν είναι δυνατή η μετακίνηση ενός φακÎλου στον εαυτό του.\n" +msgstr "Δεν είναι δυνατή η μετακίνηση ενός φακÎλου στον εαυτό του." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "Σφάλμα κατά την μετακίνηση:\n" +msgstr "Σφάλμα κατά την μετακίνηση:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "Σφάλμα κατά τον διπλασιασμό:\n" +msgstr "Σφάλμα κατά τον διπλασιασμό:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "ΑδÏνατη η ενημÎÏωση των εξαÏτήσεων:\n" +msgstr "ΑδÏνατη η ενημÎÏωση των εξαÏτήσεων:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -3329,9 +3301,8 @@ msgid "Filters.." msgstr "ΦίλτÏα.." #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "Κίνηση" +msgstr "ΔÎντÏο κίνησης" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3812,6 +3783,14 @@ msgstr "Î Ïόσθεσε %s" msgid "Adding %s..." msgstr "Î Ïοσθήκη %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Εντάξει" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "Δεν είναι δυνατή η δημιουÏγία στιγμιότυπου χωÏίς Ïίζα." + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3823,11 +3802,6 @@ msgid "Error instancing scene from %s" msgstr "Σφάλμα κατά την αÏχικοποίηση σκηνής από %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Αυτή η λειτουÏγία απαιτεί Îναν μόνο επιλεγμÎνο κόμβο." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "Αλλαγή Ï€ÏοεπιλεγμÎνου Ï„Ïπου" @@ -4201,9 +4175,8 @@ msgid "Bake!" msgstr "Î Ïοετοίμασε!" #: editor/plugins/navigation_mesh_editor_plugin.cpp -#, fuzzy msgid "Bake the navigation mesh." -msgstr "Î Ïοετοιμασία του πλÎγματος πλοήγησης.\n" +msgstr "Î Ïοετοιμασία του πλÎγματος πλοήγησης." #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -4594,20 +4567,16 @@ msgid "Paste" msgstr "Επικόληση" #: editor/plugins/resource_preloader_editor_plugin.cpp -#, fuzzy msgid "ResourcePreloader" -msgstr "ΔιαδÏομή πόÏου" +msgstr "Î ÏόφÏαμμα Ï€ÏοφόÏτωσης" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" msgstr "ΕκκαθάÏιση Ï€Ïόσφατων αÏχείων" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Close and save changes?" -msgstr "" -"Κλείσιμο και αποθήκευση αλλαγών;\n" -"\"" +msgstr "Κλείσιμο και αποθήκευση αλλαγών;" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -4682,7 +4651,6 @@ msgid "Copy Script Path" msgstr "ΑντιγÏαφή διαδÏομής δεσμής ενεÏγειών" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Show In File System" msgstr "Εμφάνιση στο σÏστημα αÏχείων" @@ -5215,6 +5183,10 @@ msgid "No parent to instance a child at." msgstr "" "Δεν υπάÏχει γονÎας στον οποίο μποÏεί να γίνει αÏχικοποίηση του παιδιοÏ." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Αυτή η λειτουÏγία απαιτεί Îναν μόνο επιλεγμÎνο κόμβο." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "Κανονική εμφάνιση" @@ -5292,9 +5264,8 @@ msgid "XForm Dialog" msgstr "Διάλογος XForm" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "Επιλογή λειτουÏγίας (Q)\n" +msgstr "Επιλογή λειτουÏγίας (Q)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5572,18 +5543,16 @@ msgid "Move (After)" msgstr "Μετκίνιση (Μετά)" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "SpriteFrames" -msgstr "Στοίβαξη καÏÎ" +msgstr "KαÏÎ Sprite" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" msgstr "Î Ïοεπισκόπηση StyleBox:" #: editor/plugins/style_box_editor_plugin.cpp -#, fuzzy msgid "StyleBox" -msgstr "Στυλ" +msgstr "Κουτί Στυλ" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Set Region Rect" @@ -5863,30 +5832,32 @@ msgid "Error" msgstr "Σφάλμα" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Autotiles" -msgstr "Αυτόματο κόψιμο" +msgstr "Αυτόματο πλακίδια" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Select sub-tile to use as icon, this will be also used on invalid autotile " "bindings." msgstr "" +"ΕπιλÎξτε υπότιτλο για εικονίδιο, o οποίος θα χÏησιμοποιείται και σε μη " +"ÎγκυÏες συνδÎσεις αυτόματων πλακιδίων." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "LMB: set bit on.\n" "RMB: set bit off." msgstr "" +"ΑÏιστεÏÏŒ κλικ: ενεÏγοποίησε το bit.\n" +"Δεξί κλικ: απενεÏγοποίησε το bit." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Select current edited sub-tile." -msgstr "Αποθήκευσε το Ï„ÏÎχων επεξεÏγαζόμενο πόÏο." +msgstr "ΕπÎλεξε το Ï„ÏÎχων επεξεÏγαζόμενο υπο-πλακίδιο." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." -msgstr "" +msgid "Select sub-tile to change its priority." +msgstr "ΕπιλÎξτε υπο-πλακίδιο για να αλλάξετε την Ï€ÏοτεÏαιότητα του." #: editor/progress_dialog.cpp scene/gui/dialogs.cpp msgid "Cancel" @@ -6001,12 +5972,8 @@ msgid "Please choose a 'project.godot' file." msgstr "ΠαÏακαλοÏμε επιλÎκτε Îνα αÏχείο 'project.godot'." #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" -"Το ÎÏγο θα δημιουÏγηθεί σε Îναν μη-άδειο φάκελο (Ίσως θÎλετε να " -"δημιουÏγήσετε Îναν καινοÏÏγιο)." +msgid "Please choose an empty folder." +msgstr "ΠαÏακαλοÏμε επιλÎξτε Îναν άδειο φάκελο." #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." @@ -6014,21 +5981,16 @@ msgstr "" "ΠαÏακαλοÏμε επιλÎξτε Îναν φάκελο που δεν πεÏιÎχει Îνα αÏχείο 'project.godot'." #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "Αυτό είναι Îνα «ΕÏÏηκα»!" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "ΕισαγμÎνο ÎÏγο" #: editor/project_manager.cpp -#, fuzzy msgid "Couldn't create folder." 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." @@ -6072,27 +6034,24 @@ msgid "Import Existing Project" msgstr "Εισαγωγή υπαÏÎºÏ„Î¿Ï ÎÏγου" #: editor/project_manager.cpp -#, fuzzy msgid "Import & Edit" -msgstr "Εισαγωγή & Άνοιγμα" +msgstr "Εισαγωγή & ΕπεξεÏγασία" #: editor/project_manager.cpp msgid "Create New Project" msgstr "ΔημιουÏγία νÎου ÎÏγου" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "ΔημιουÏγία πομποÏ" +msgstr "ΔημιουÏγία & ΕπεξεÏγασία" #: editor/project_manager.cpp msgid "Install Project:" msgstr "Εγκατάσταση ÎÏγου:" #: editor/project_manager.cpp -#, fuzzy msgid "Install & Edit" -msgstr "Εγκατάσταση" +msgstr "Εγκατάσταση & ΕπεξεÏγασία" #: editor/project_manager.cpp msgid "Project Name:" @@ -6678,10 +6637,6 @@ msgid "Error loading scene from %s" msgstr "Σφάλμα κατά τη φόÏτωση σκηνής από %s" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "Εντάξει" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -6774,9 +6729,8 @@ msgid "Error duplicating scene to save it." msgstr "Σφάλμα κατά τον διπλασιασμό σκηνής για αποθήκευση." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "Yπο-Î ÏŒÏοι:" +msgstr "Yπο-Î ÏŒÏοι" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" @@ -7090,9 +7044,8 @@ msgid "Child Process Connected" msgstr "Η παιδική διαδικασία συνδÎθηκε" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Copy Error" -msgstr "Σφάλματα φόÏτωσης" +msgstr "ΑντιγÏαφή σφάλματος" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -7136,7 +7089,7 @@ msgstr "ΠαÏακολοÏθηση" #: editor/script_editor_debugger.cpp msgid "List of Video Memory Usage by Resource:" -msgstr "Λίστα χÏήσης βιντεο-μνήμης ανά πόÏο:" +msgstr "Λίστα χÏήσης βίντεο-μνήμης ανά πόÏο:" #: editor/script_editor_debugger.cpp msgid "Total:" @@ -7144,7 +7097,7 @@ msgstr "Συνολικά:" #: editor/script_editor_debugger.cpp msgid "Video Mem" -msgstr "βιντεο-μνήμη" +msgstr "Βίντεο μνήμη" #: editor/script_editor_debugger.cpp msgid "Resource Path" @@ -7444,56 +7397,48 @@ msgid "Pick Distance:" msgstr "Επιλογή απόστασης:" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Generating solution..." -msgstr "ΔημιουÏγία πεÏιγÏαμμάτων..." +msgstr "ΔημιουÏγία λÏσης..." #: modules/mono/editor/godotsharp_editor.cpp msgid "Generating C# project..." -msgstr "" +msgstr "ΔημιουÏγία ÎÏγου C#..." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create solution." -msgstr "Δεν ήταν δυνατή η δημιουÏγία πεÏιγÏάμματος!" +msgstr "ΑπÎτυχε η δημιουÏγία λÏσης." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to save solution." -msgstr "ΑπÎτυχε η φόÏτωση πόÏου." +msgstr "ΑπÎτυχε η αποθήκευση της λÏσης." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Done" -msgstr "ΤÎλος!" +msgstr "ΤÎλος" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create C# project." -msgstr "ΑπÎτυχε η φόÏτωση πόÏου." +msgstr "ΑπÎτυχε η δημιουÏγία ÎÏγου C#." #: modules/mono/editor/godotsharp_editor.cpp msgid "Mono" msgstr "Μονοφωνικό" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Create C# solution" -msgstr "ΔημιουÏγία πεÏιγÏάμματος" +msgstr "ΔημιουÏγία λÏσης C#" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Builds" msgstr "Δόμηση" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Build Project" -msgstr "ΈÏγο" +msgstr "Δόμηση ÎÏγου" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Warnings" -msgstr "Î Ïοειδοποίηση" +msgstr "Î Ïοειδοποιήσεις" #: modules/visual_script/visual_script.cpp msgid "" @@ -7857,34 +7802,28 @@ msgid "Run exported HTML in the system's default browser." msgstr "ΕκτÎλεση εξαγόμενης HTMP στον Ï€ÏοεπιλεγμÎνο πεÏιηγητή του συστήματος." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:" -msgstr "Δεν ήταν δυνατό το γÏάψιμο στο αÏχείο:\n" +msgstr "ΑπÎτυχε η εγγÏαφή σε αÏχείο:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "Δεν ήταν δυνατό το άνοιγμα Ï€ÏοτÏπου για εξαγωγή:\n" +msgstr "Σφάλμα κατά το άνοιγμα Ï€ÏοτÏπου για εξαγωγή:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "ΆκυÏο Ï€ÏοτÏπο εξαγωγής:\n" +msgstr "ΆκυÏο Ï€ÏοτÏπο εξαγωγής:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "Δεν ήταν δυνατή η ανάγνωση του Ï€ÏοσαÏμοσμÎνου κελÏφους HTML:\n" +msgstr "Σφάλμα κατά την ανάγνωση Ï€ÏοσαÏμοσμÎνου κελÏφους HTML:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "Δεν ήταν δυνατή η ανάγνωση της εικόνας εκκίνησης:\n" +msgstr "Σφάλμα κατά την ανάγνωση εικόνας εκκίνησης:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Using default boot splash image." -msgstr "Δεν ήταν δυνατή η ανάγνωση της εικόνας εκκίνησης:\n" +msgstr "ΧÏήση Ï€ÏοεπιλεγμÎνης εικόνας εκκίνησης." #: scene/2d/animated_sprite.cpp msgid "" @@ -7903,6 +7842,17 @@ msgstr "" "στιγμιότυπων σκηνών). Το Ï€Ïώτο που δημιουÏγήθηκε θα δουλÎψει, ενώ τα άλλα θα " "αγνοηθοÏν." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" +"Αυτός ο κόμβος δεν Îχει παιδιά κόμβους σχήματος, οπότε δεν μποÏεί να " +"αντιδÏάσει με το πεÏιβάλλον.\n" +"Σκεφτείτε να Ï€ÏοσθÎσετε CollisionShape2D ή CollisionPolygon2D για να οÏίσετε " +"το σχήμα του." + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8063,6 +8013,17 @@ msgstr "ΟλοκλήÏωση σχεδιαγÏάμματος" msgid "Lighting Meshes: " msgstr "Φώτηση πλεγμάτων: " +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" +"Αυτός ο κόμβος δεν Îχει παιδιά κόμβους σχήματος, οπότε δεν μποÏεί να " +"αντιδÏάσει με το πεÏιβάλλον.\n" +"Σκεφτείτε να Ï€ÏοσθÎσετε CollisionShape ή CollisionPolygon για να οÏίσετε το " +"σχήμα του." + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8206,13 +8167,12 @@ msgid "(Other)" msgstr "(Άλλο)" #: scene/main/scene_tree.cpp -#, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" "Το Ï€ÏοεπιλεγμÎνο πεÏιβάλλον, όπως Îχει οÏισθεί στις Ïυθμίσεις ÎÏγου " -"(Rendering -> Viewport -> Default Environment) δεν μποÏοÏσε να φοÏτωθεί." +"(Rendering -> Environment -> Default Environment) δεν μποÏοÏσε να φοÏτωθεί." #: scene/main/viewport.cpp msgid "" @@ -8242,6 +8202,37 @@ msgstr "Σφάλμα κατά την φόÏτωση της γÏαμματοσεΠmsgid "Invalid font size." msgstr "Μη ÎγκυÏο μÎγεθος γÏαμματοσειÏάς." +#~ msgid "Next" +#~ msgstr "Επόμενο" + +#~ msgid "Not found!" +#~ msgstr "Δεν βÏÎθηκε!" + +#~ msgid "Replace By" +#~ msgstr "Αντικατάσταση με" + +#~ msgid "Case Sensitive" +#~ msgstr "ΔιάκÏιση πεζών-κεφαλαίων" + +#~ msgid "Backwards" +#~ msgstr "ΑντίστÏοφα" + +#~ msgid "Prompt On Replace" +#~ msgstr "Ρώτησε στην αντικατάσταση" + +#~ msgid "Skip" +#~ msgstr "ΠαÏάλειψη" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "Το ÎÏγο θα δημιουÏγηθεί σε Îναν μη-άδειο φάκελο (Ίσως θÎλετε να " +#~ "δημιουÏγήσετε Îναν καινοÏÏγιο)." + +#~ msgid "That's a BINGO!" +#~ msgstr "Αυτό είναι Îνα «ΕÏÏηκα»!" + #~ msgid "preview" #~ msgstr "Î Ïοεπισκόπηση" @@ -9038,9 +9029,6 @@ msgstr "Μη ÎγκυÏο μÎγεθος γÏαμματοσειÏάς." #~ msgid "Alerts when an external resource has changed." #~ msgstr "Ειδοποίηση όταν Îνας εξωτεÏικός πόÏος Îχει αλλάξει." -#~ msgid "Tutorials" -#~ msgstr "Βοηθήματα" - #~ msgid "Open https://godotengine.org at tutorials section." #~ msgstr "" #~ "Άνοιγμα της ιστοσελίδας https://godotengine.org στην πεÏιοχή tutorials." diff --git a/editor/translations/es.po b/editor/translations/es.po index 2591426382..df1a38d45b 100644 --- a/editor/translations/es.po +++ b/editor/translations/es.po @@ -397,14 +397,6 @@ msgid "Replaced %d occurrence(s)." msgstr "%d ocurrencia/s reemplazadas." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Reemplazar" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Reemplazar todo" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Coincidir mayús/minúsculas" @@ -413,48 +405,16 @@ msgid "Whole Words" msgstr "Palabras completas" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Sólo selección" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Buscar" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Búsqueda" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Siguiente" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "¡No se ha encontrado!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Reemplazar por" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Respetar mayús/minúsculas" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Hacia atrás" +msgid "Replace" +msgstr "Reemplazar" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Preguntar antes de reemplazar" +msgid "Replace All" +msgstr "Reemplazar todo" #: editor/code_editor.cpp -msgid "Skip" -msgstr "Saltar" +msgid "Selection Only" +msgstr "Sólo selección" #: editor/code_editor.cpp msgid "Zoom In" @@ -1403,6 +1363,21 @@ msgid "Description" msgstr "Descripción" #: editor/editor_help.cpp +#, fuzzy +msgid "Online Tutorials:" +msgstr "Tutoriales" + +#: editor/editor_help.cpp +#, fuzzy +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Actualmente no hay una descripción para este método. Por favor, ¡ayúdanos " +"[color=$color][url=$url]aportando una[/url][/color]!" + +#: editor/editor_help.cpp msgid "Properties" msgstr "Propiedades" @@ -1438,6 +1413,10 @@ msgstr "" msgid "Search Text" msgstr "Texto de búsqueda" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Búsqueda" + #: editor/editor_log.cpp msgid "Output:" msgstr "Salida:" @@ -1462,8 +1441,8 @@ msgstr "¡Hubo un error al guardar el recurso!" msgid "Save Resource As.." msgstr "Guardar recurso como.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Ya veo.." @@ -2140,6 +2119,13 @@ msgstr "Ayuda" msgid "Classes" msgstr "Clases" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Buscar" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Documentación en LÃnea" @@ -3902,6 +3888,14 @@ msgstr "Añadir todos" msgid "Adding %s..." msgstr "Añadiendo %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Aceptar" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3913,11 +3907,6 @@ msgid "Error instancing scene from %s" msgstr "Error al instanciar escena desde %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Esta operación requiere un solo nodo seleccionado." - -#: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy msgid "Change default type" msgstr "Cambiar Valor por Defecto" @@ -5386,6 +5375,10 @@ msgstr "Muy bien :(" msgid "No parent to instance a child at." msgstr "No hay padre al que instanciarle un hijo." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Esta operación requiere un solo nodo seleccionado." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "Mostrar normales" @@ -6088,7 +6081,7 @@ msgid "Select current edited sub-tile." msgstr "Guardar el recurso editado actualmente." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -6223,12 +6216,9 @@ msgid "Please choose a 'project.godot' file." msgstr "¡Prueba exportando fuera de la carpeta del proyecto!" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" -"Tu proyecto se creará en un directorio existente (quizás quieras crear un " -"directorio nuevo)." +#, fuzzy +msgid "Please choose an empty folder." +msgstr "¡Prueba exportando fuera de la carpeta del proyecto!" #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." @@ -6236,10 +6226,6 @@ msgstr "" "Por favor, elige un directorio que no contenga un archivo 'project.godot'." #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "BINGO!" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "Proyecto importado" @@ -6943,10 +6929,6 @@ msgid "Error loading scene from %s" msgstr "Error al cargar escena desde %s" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "Aceptar" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -8256,6 +8238,13 @@ msgstr "" "instanciadas). El primero creado va a funcionar, mientras que el resto van a " "ser ignorados." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8419,6 +8408,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "Copiando datos de imágenes" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8569,7 +8565,7 @@ msgstr "(Otros)" #: scene/main/scene_tree.cpp #, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" "El entorno por defecto especificado en los Ajustes del Proyecto (Renderizado " @@ -8603,6 +8599,37 @@ msgstr "Error al cargar la tipografÃa." msgid "Invalid font size." msgstr "Tamaño de tipografÃa incorrecto." +#~ msgid "Next" +#~ msgstr "Siguiente" + +#~ msgid "Not found!" +#~ msgstr "¡No se ha encontrado!" + +#~ msgid "Replace By" +#~ msgstr "Reemplazar por" + +#~ msgid "Case Sensitive" +#~ msgstr "Respetar mayús/minúsculas" + +#~ msgid "Backwards" +#~ msgstr "Hacia atrás" + +#~ msgid "Prompt On Replace" +#~ msgstr "Preguntar antes de reemplazar" + +#~ msgid "Skip" +#~ msgstr "Saltar" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "Tu proyecto se creará en un directorio existente (quizás quieras crear un " +#~ "directorio nuevo)." + +#~ msgid "That's a BINGO!" +#~ msgstr "BINGO!" + #, fuzzy #~ msgid "preview" #~ msgstr "Vista previa" @@ -9438,9 +9465,6 @@ msgstr "Tamaño de tipografÃa incorrecto." #~ msgid "Alerts when an external resource has changed." #~ msgstr "Alerta cuando un recurso externo haya cambiado." -#~ msgid "Tutorials" -#~ msgstr "Tutoriales" - #~ msgid "Open https://godotengine.org at tutorials section." #~ msgstr "Abre https://godotengine.org en la sección de tutoriales." diff --git a/editor/translations/es_AR.po b/editor/translations/es_AR.po index 33f408080d..55a1953d34 100644 --- a/editor/translations/es_AR.po +++ b/editor/translations/es_AR.po @@ -5,14 +5,14 @@ # # Diego López <diegodario21@gmail.com>, 2017. # Lisandro Lorea <lisandrolorea@gmail.com>, 2016-2018. -# Roger BR <drai_kin@hotmail.com>, 2016. +# Roger Blanco Ribera <roger.blancoribera@gmail.com>, 2016-2018. # Sebastian Silva <sebastian@sugarlabs.org>, 2016. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2018-01-06 13:19+0000\n" +"PO-Revision-Date: 2018-01-24 20:49+0000\n" "Last-Translator: Lisandro Lorea <lisandrolorea@gmail.com>\n" "Language-Team: Spanish (Argentina) <https://hosted.weblate.org/projects/" "godot-engine/godot/es_AR/>\n" @@ -379,14 +379,6 @@ msgid "Replaced %d occurrence(s)." msgstr "%d ocurrencia(s) Reemplazadas." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Reemplazar" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Reemplazar Todo" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Coincidir Mayúsculas/Minúsculas" @@ -395,48 +387,16 @@ msgid "Whole Words" msgstr "Palabras Completas" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Solo Selección" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Buscar" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Encontrar" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Siguiente" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "No se encontró!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Reemplazar Por" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Respetar Mayúsculas/Minúsculas" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Hacia Atrás" +msgid "Replace" +msgstr "Reemplazar" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Preguntar Antes de Reemplazar" +msgid "Replace All" +msgstr "Reemplazar Todo" #: editor/code_editor.cpp -msgid "Skip" -msgstr "Saltear" +msgid "Selection Only" +msgstr "Solo Selección" #: editor/code_editor.cpp msgid "Zoom In" @@ -555,9 +515,8 @@ msgid "Signals" msgstr "Señales" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "Cambiar Tipo" +msgstr "Cambiar Tipo de %s" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -675,9 +634,8 @@ msgstr "" "Quitarlos de todos modos? (imposible deshacer)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "No se puede remover:\n" +msgstr "No se puede remover:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -761,9 +719,8 @@ msgid "Lead Developer" msgstr "Desarrollador Principal" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "Gestor de Proyectos" +msgstr "Gestor de Proyectos " #: editor/editor_about.cpp msgid "Developers" @@ -1164,9 +1121,8 @@ msgid "Packing" msgstr "Empaquetando" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "Plantilla no encontrada:\n" +msgstr "Plantilla no encontrada:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1377,6 +1333,20 @@ msgid "Description" msgstr "Descripción" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "Tutoriales En Linea:" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Actualmente no existen tutoriales para esta clase, podés [color=$color][url=" +"$url]contribuir uno[/url][/color] o [color=$color][url=$url2]solicitar uno[/" +"url][/color]." + +#: editor/editor_help.cpp msgid "Properties" msgstr "Propiedades" @@ -1412,6 +1382,10 @@ msgstr "" msgid "Search Text" msgstr "Texto de Búsqueda" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Encontrar" + #: editor/editor_log.cpp msgid "Output:" msgstr "Salida:" @@ -1424,9 +1398,8 @@ msgid "Clear" msgstr "Limpiar" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "Salida" +msgstr "Limpiar Salida" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1436,8 +1409,8 @@ msgstr "Error al guardar el recurso!" msgid "Save Resource As.." msgstr "Guardar Recurso Como.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Ya Veo.." @@ -1490,13 +1463,12 @@ msgid "This operation can't be done without a tree root." msgstr "Esta operación no puede hacerse sin una raÃz de árbol." #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" "No se pudo guardar la escena. Probablemente no se hayan podido satisfacer " -"dependencias (instancias)." +"dependencias (instancias o herencia)." #: editor/editor_node.cpp msgid "Failed to load resource." @@ -1594,11 +1566,11 @@ msgstr "Colapsar todas las propiedades" #: editor/editor_node.cpp msgid "Copy Params" -msgstr "Copiar Params" +msgstr "Copiar Parámetros" #: editor/editor_node.cpp msgid "Paste Params" -msgstr "Pegar Parametros" +msgstr "Pegar Parámetros" #: editor/editor_node.cpp editor/plugins/resource_preloader_editor_plugin.cpp msgid "Paste Resource" @@ -2113,6 +2085,13 @@ msgstr "Ayuda" msgid "Classes" msgstr "Clases" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Buscar" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Documentación Online" @@ -2300,7 +2279,7 @@ msgstr "Abrir en Editor de Script" #: editor/editor_node.cpp editor/project_manager.cpp msgid "Open Asset Library" -msgstr "Exportar Libreria de Assets" +msgstr "Abrir Biblioteca de Assets" #: editor/editor_node.cpp msgid "Open the next Editor" @@ -2497,9 +2476,8 @@ msgid "No version.txt found inside templates." msgstr "No se encontro ningún version.txt dentro de las plantillas." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "Error creando ruta para las plantillas:\n" +msgstr "Error creando rutas para las plantillas:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2657,36 +2635,30 @@ msgid "View items as a list" msgstr "Ver items como una lista" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "" -"\n" -"Estado: Falló la importación del archivo. Por favor arregle el archivo y " -"reimporta manualmente." +"Estado: Falló la importación del archivo. Por favor arreglá el archivo y " +"reimportá manualmente." #: editor/filesystem_dock.cpp msgid "Cannot move/rename resources root." msgstr "No se puede mover/renombrar la raiz de recursos." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "No se puede mover una carpeta dento de si misma.\n" +msgstr "No se puede mover una carpeta dentro de si misma." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "Error al mover:\n" +msgstr "Error al mover:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "Error duplicando:\n" +msgstr "Error al duplicar:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "No se pudieron actualizar las dependencias:\n" +msgstr "No se pudieron actualizar las dependencias:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -3332,9 +3304,8 @@ msgid "Filters.." msgstr "Filtros.." #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "Animación" +msgstr "AnimationTree" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3813,6 +3784,14 @@ msgstr "Agregar %s" msgid "Adding %s..." msgstr "Agregando %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Ok" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "No se puede instanciar múltiples nodos sin raÃz." + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3824,11 +3803,6 @@ msgid "Error instancing scene from %s" msgstr "Error al instanciar escena desde %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Esta operación requiere un solo nodo seleccionado." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "Cambiar typo por defecto" @@ -4201,9 +4175,8 @@ msgid "Bake!" msgstr "Hacer Bake!" #: editor/plugins/navigation_mesh_editor_plugin.cpp -#, fuzzy msgid "Bake the navigation mesh." -msgstr "Hacer bake de mesh de navegación.\n" +msgstr "Hacer bake de mesh de navegación." #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -4593,20 +4566,16 @@ msgid "Paste" msgstr "Pegar" #: editor/plugins/resource_preloader_editor_plugin.cpp -#, fuzzy msgid "ResourcePreloader" -msgstr "Ruta de Recursos" +msgstr "ResourcePreloader" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" msgstr "Restablecer Archivos Recientes" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Close and save changes?" -msgstr "" -"Cerrar y guardar cambios?\n" -"\"" +msgstr "¿Cerrar y guardar cambios?" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -4681,7 +4650,6 @@ msgid "Copy Script Path" msgstr "Copiar Ruta de Script" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Show In File System" msgstr "Mostrar en Sistema de Archivos" @@ -5212,6 +5180,10 @@ msgstr "OK :(" msgid "No parent to instance a child at." msgstr "No hay padre al que instanciarle un hijo." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Esta operación requiere un solo nodo seleccionado." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "Mostrar Normal" @@ -5289,9 +5261,8 @@ msgid "XForm Dialog" msgstr "Dialogo XForm" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "Modo Seleccionar (Q)\n" +msgstr "Modo Seleccionar (Q)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5569,18 +5540,16 @@ msgid "Move (After)" msgstr "Mover (Despues)" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "SpriteFrames" -msgstr "Frames del Stack" +msgstr "SpriteFrames" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" msgstr "Vista Previa de StyleBox:" #: editor/plugins/style_box_editor_plugin.cpp -#, fuzzy msgid "StyleBox" -msgstr "Estilo" +msgstr "StyleBox" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Set Region Rect" @@ -5860,30 +5829,32 @@ msgid "Error" msgstr "Error" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Autotiles" -msgstr "Auto Rebanar" +msgstr "Autotiles" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Select sub-tile to use as icon, this will be also used on invalid autotile " "bindings." msgstr "" +"Selectionar sub-tile para usar como icono, esta también sera usada en " +"bindings inválidos de autotile." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "LMB: set bit on.\n" "RMB: set bit off." msgstr "" +"Click izq: Activar bit.\n" +"Click der: Desactivar bit." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Select current edited sub-tile." -msgstr "Guardar el recurso editado actualmente." +msgstr "Seleccionar sub-tile editado actualmente." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." -msgstr "" +msgid "Select sub-tile to change its priority." +msgstr "Seleccionar sub-tile para cambiar su prioridad." #: editor/progress_dialog.cpp scene/gui/dialogs.cpp msgid "Cancel" @@ -6000,12 +5971,8 @@ msgid "Please choose a 'project.godot' file." msgstr "Por favor elegà un archivo 'project.godot'." #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" -"Tu proyecto será creado en una carpeta no vacÃa (podrÃas preferir crear una " -"carpeta nueva)." +msgid "Please choose an empty folder." +msgstr "Por favor elegà una carpeta vacÃa." #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." @@ -6013,21 +5980,16 @@ msgstr "" "Por favor elegà una carpeta que no contenga un archivo 'project.godot'." #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "BINGO!" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "Proyecto Importado" #: editor/project_manager.cpp -#, fuzzy msgid "Couldn't create folder." msgstr "No se pudo crear la carpeta." #: editor/project_manager.cpp msgid "There is already a folder in this path with the specified name." -msgstr "" +msgstr "Ya hay una carpeta en esta ruta con el nombre especificado." #: editor/project_manager.cpp msgid "It would be a good idea to name your project." @@ -6070,27 +6032,24 @@ msgid "Import Existing Project" msgstr "Importar Proyecto Existente" #: editor/project_manager.cpp -#, fuzzy msgid "Import & Edit" -msgstr "Importar y Abrir" +msgstr "Importar y Editar" #: editor/project_manager.cpp msgid "Create New Project" msgstr "Crear Proyecto Nuevo" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "Crear Emisor" +msgstr "Crear y Editar" #: editor/project_manager.cpp msgid "Install Project:" msgstr "Instalar Proyecto:" #: editor/project_manager.cpp -#, fuzzy msgid "Install & Edit" -msgstr "Instalar" +msgstr "Instalar y Editar" #: editor/project_manager.cpp msgid "Project Name:" @@ -6677,10 +6636,6 @@ msgid "Error loading scene from %s" msgstr "Error al cargar escena desde %s" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "Ok" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -6770,9 +6725,8 @@ msgid "Error duplicating scene to save it." msgstr "Error al duplicar escena para guardarla." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "Sub-Recursos:" +msgstr "Sub-Recursos" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" @@ -7084,9 +7038,8 @@ msgid "Child Process Connected" msgstr "Proceso Hijo Conectado" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Copy Error" -msgstr "Erroes de carga" +msgstr "Erroes de Copia" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -7234,7 +7187,7 @@ msgstr "Cambiar Extensión de Sonda" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select the dynamic library for this entry" -msgstr "Sleccionar una biblioteca dinamica para esta entrada" +msgstr "Seleccionar una biblioteca dinamica para esta entrada" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select dependencies of the library for this entry" @@ -7439,56 +7392,48 @@ msgid "Pick Distance:" msgstr "Elegir Instancia:" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Generating solution..." -msgstr "Creando contornos..." +msgstr "Generando solución..." #: modules/mono/editor/godotsharp_editor.cpp msgid "Generating C# project..." -msgstr "" +msgstr "Generando proyecto en C#..." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create solution." -msgstr "No se pudo crear el outline!" +msgstr "No se pudo crear la solución." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to save solution." -msgstr "Fallo al cargar recurso." +msgstr "No se pudo guardar la solución." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Done" -msgstr "Hecho!" +msgstr "Hecho" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create C# project." -msgstr "Fallo al cargar recurso." +msgstr "No se pudo crear el proyecto en C#" #: modules/mono/editor/godotsharp_editor.cpp msgid "Mono" msgstr "Mono" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Create C# solution" -msgstr "Crear Outline" +msgstr "Crear solución en C#" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Builds" msgstr "Builds" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Build Project" -msgstr "Proyecto" +msgstr "Construir Proyecto" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Warnings" -msgstr "Advertencia" +msgstr "Advertencias" #: modules/visual_script/visual_script.cpp msgid "" @@ -7850,34 +7795,28 @@ msgid "Run exported HTML in the system's default browser." msgstr "Ejecutar HTML exportado en el navegador por defecto del sistema." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:" -msgstr "No se pudo escribir el archivo:\n" +msgstr "No se pudo escribir el archivo:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "No se pudo abrir la plantilla para exportar:\n" +msgstr "No se pudo abrir la plantilla para exportar:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "Plantilla de exportación inválida:\n" +msgstr "Plantilla de exportación inválida:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "No se pudo leer el shell HTML personalizado:\n" +msgstr "No se pudo leer el shell HTML personalizado:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "No se pudo leer la imagen de boot splash:\n" +msgstr "No se pudo leer la imagen de boot splash:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Using default boot splash image." -msgstr "No se pudo leer la imagen de boot splash:\n" +msgstr "Usando imagen boot splash por defecto." #: scene/2d/animated_sprite.cpp msgid "" @@ -7896,6 +7835,17 @@ msgstr "" "instanciadas). El primero creado va a funcionar, mientras que el resto van a " "ser ignorados." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" +"Este nodo no tiene hijos de tipo shape, por lo tanto no puede interactuar " +"con el espacio.\n" +"Considerá agregarle nodos hijos de tipo CollisionShape2D o " +"CollisionPolygon2D para definir su forma." + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8052,6 +8002,17 @@ msgstr "Terminando Ploteo" msgid "Lighting Meshes: " msgstr "Iluminando Meshes: " +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" +"Este nodo no tiene hijos de tipo shape, asi que no puede interactuar con el " +"espacio.\n" +"Considerá agregarle nodos hijos de tipo CollisionShape o CollisionPolygon " +"para definir su forma." + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8189,12 +8150,11 @@ msgid "(Other)" msgstr "(Otro)" #: scene/main/scene_tree.cpp -#, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" -"El Entorno por Defecto especificado en Configuracion del Editor (Rendering -" +"El Entorno por Defecto especificado en Configuración del Editor (Rendering -" "> Viewport -> Entorno por Defecto) no pudo ser cargado." #: scene/main/viewport.cpp @@ -8225,6 +8185,37 @@ msgstr "Error cargando tipografÃa." msgid "Invalid font size." msgstr "Tamaño de tipografÃa inválido." +#~ msgid "Next" +#~ msgstr "Siguiente" + +#~ msgid "Not found!" +#~ msgstr "No se encontró!" + +#~ msgid "Replace By" +#~ msgstr "Reemplazar Por" + +#~ msgid "Case Sensitive" +#~ msgstr "Respetar Mayúsculas/Minúsculas" + +#~ msgid "Backwards" +#~ msgstr "Hacia Atrás" + +#~ msgid "Prompt On Replace" +#~ msgstr "Preguntar Antes de Reemplazar" + +#~ msgid "Skip" +#~ msgstr "Saltear" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "Tu proyecto será creado en una carpeta no vacÃa (podrÃas preferir crear " +#~ "una carpeta nueva)." + +#~ msgid "That's a BINGO!" +#~ msgstr "BINGO!" + #~ msgid "preview" #~ msgstr "vista previa" @@ -9025,9 +9016,6 @@ msgstr "Tamaño de tipografÃa inválido." #~ msgid "Alerts when an external resource has changed." #~ msgstr "Alerta cuando un recurso externo haya cambiado." -#~ msgid "Tutorials" -#~ msgstr "Tutoriales" - #~ msgid "Open https://godotengine.org at tutorials section." #~ msgstr "Abrir https://godotengine.org en la sección de tutoriales." diff --git a/editor/translations/fa.po b/editor/translations/fa.po index 7ca94dda79..3d6b98f49d 100644 --- a/editor/translations/fa.po +++ b/editor/translations/fa.po @@ -382,14 +382,6 @@ msgid "Replaced %d occurrence(s)." msgstr "تعداد d% رخداد جایگزین شد." #: editor/code_editor.cpp -msgid "Replace" -msgstr "جایگزینی" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "جایگزینی همه" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "بین Øرو٠کوچک Ùˆ بزرگ لاتین تمایز قائل شو" @@ -398,48 +390,16 @@ msgid "Whole Words" msgstr "عین کلمات (بدون هیچ Ú©Ù… Ùˆ کاستی)" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "تنها در قسمت انتخاب شده" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "جستجو" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "یاÙتن" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "بعدی" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "چیزی یاÙت نشد!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "جایگزین کردن با" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Øساس به Øالت (Øرو٠لاتین)" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "به سمت عقب" +msgid "Replace" +msgstr "جایگزینی" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "موقع جایگزینی از کاربر بپرس" +msgid "Replace All" +msgstr "جایگزینی همه" #: editor/code_editor.cpp -msgid "Skip" -msgstr "رد کردن" +msgid "Selection Only" +msgstr "تنها در قسمت انتخاب شده" #: editor/code_editor.cpp msgid "Zoom In" @@ -1376,6 +1336,17 @@ msgid "Description" msgstr "توضیØ" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp msgid "Properties" msgstr "" @@ -1407,6 +1378,10 @@ msgstr "" msgid "Search Text" msgstr "جستجوی متن" +#: editor/editor_help.cpp +msgid "Find" +msgstr "یاÙتن" + #: editor/editor_log.cpp msgid "Output:" msgstr "خروجی:" @@ -1431,8 +1406,8 @@ msgstr "" msgid "Save Resource As.." msgstr "ذخیره منبع از ..." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "من میبینم ..." @@ -2046,6 +2021,13 @@ msgstr "راهنما" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "جستجو" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "" @@ -3729,6 +3711,14 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3740,11 +3730,6 @@ msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "" - -#: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy msgid "Change default type" msgstr "نوع مقدار آرایه را تغییر بده" @@ -5133,6 +5118,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5809,7 +5798,7 @@ msgid "Select current edited sub-tile." msgstr "ساختن پوشه" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5924,9 +5913,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5934,10 +5921,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "پروژه واردشده" @@ -6590,10 +6573,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7822,6 +7801,13 @@ msgstr "" "نمونه‌گذاری شده) مجاز است. اولین مورد ایجاد شده کار خواهد کرد، در Øالیکه از " "بقیه صرÙنظر می‌شود." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7971,6 +7957,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8103,7 +8096,7 @@ msgstr "(دیگر)" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" @@ -8135,6 +8128,27 @@ msgstr "خطای بارگذاری قلم." msgid "Invalid font size." msgstr "اندازهٔ قلم نامعتبر." +#~ msgid "Next" +#~ msgstr "بعدی" + +#~ msgid "Not found!" +#~ msgstr "چیزی یاÙت نشد!" + +#~ msgid "Replace By" +#~ msgstr "جایگزین کردن با" + +#~ msgid "Case Sensitive" +#~ msgstr "Øساس به Øالت (Øرو٠لاتین)" + +#~ msgid "Backwards" +#~ msgstr "به سمت عقب" + +#~ msgid "Prompt On Replace" +#~ msgstr "موقع جایگزینی از کاربر بپرس" + +#~ msgid "Skip" +#~ msgstr "رد کردن" + #~ msgid "Move Add Key" #~ msgstr "کلید Add را جابجا Ú©Ù†" diff --git a/editor/translations/fi.po b/editor/translations/fi.po index ebb95e2cb7..8e8636973e 100644 --- a/editor/translations/fi.po +++ b/editor/translations/fi.po @@ -5,21 +5,21 @@ # # basse <basse@roiske.org>, 2017. # Bastian Salmela <bastian.salmela@gmail.com>, 2017. -# ekeimaja <ekeimaja@gmail.com>, 2017. +# ekeimaja <ekeimaja@gmail.com>, 2017-2018. # Jarmo Riikonen <amatrelan@gmail.com>, 2017. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2017-12-03 11:31+0000\n" -"Last-Translator: Bastian Salmela <bastian.salmela@gmail.com>\n" +"PO-Revision-Date: 2018-01-24 12:10+0000\n" +"Last-Translator: ekeimaja <ekeimaja@gmail.com>\n" "Language-Team: Finnish <https://hosted.weblate.org/projects/godot-engine/" "godot/fi/>\n" "Language: fi\n" "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 2.18-dev\n" +"X-Generator: Weblate 2.19-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -385,14 +385,6 @@ msgid "Replaced %d occurrence(s)." msgstr "Korvattu %d osuvuutta." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Korvaa" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Korvaa kaikki" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Huomioi kirjainkoko" @@ -401,48 +393,16 @@ msgid "Whole Words" msgstr "Kokonaisia sanoja" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Pelkkä valinta" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Hae" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Etsi" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Seuraava" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Ei löytynyt!" - -#: editor/code_editor.cpp -msgid "Replace By" +msgid "Replace" msgstr "Korvaa" #: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Merkkikokoriippuvainen" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Taaksepäin" - -#: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Kysy vaihdettaessa" +msgid "Replace All" +msgstr "Korvaa kaikki" #: editor/code_editor.cpp -msgid "Skip" -msgstr "Ohita" +msgid "Selection Only" +msgstr "Pelkkä valinta" #: editor/code_editor.cpp msgid "Zoom In" @@ -1144,7 +1104,7 @@ msgstr "(tyhjä)" #: editor/editor_data.cpp msgid "[unsaved]" -msgstr "" +msgstr "[ei tallennettu]" #: editor/editor_dir_dialog.cpp msgid "Please select a base directory first" @@ -1274,8 +1234,9 @@ msgid "Toggle Mode" msgstr "Näytä/piilota" #: editor/editor_file_dialog.cpp +#, fuzzy msgid "Focus Path" -msgstr "" +msgstr "Kohdista polku" #: editor/editor_file_dialog.cpp msgid "Move Favorite Up" @@ -1411,6 +1372,21 @@ msgstr "Kuvaus:" #: editor/editor_help.cpp #, fuzzy +msgid "Online Tutorials:" +msgstr "Oppaat" + +#: editor/editor_help.cpp +#, fuzzy +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Tälle metodille ei vielä löydy kuvailua. Voit auttaa meitä [color=$color]" +"[url=$url]kirjoittamalla sellaisen[/url][/color]!" + +#: editor/editor_help.cpp +#, fuzzy msgid "Properties" msgstr "Ominaisuudet:" @@ -1448,6 +1424,10 @@ msgstr "" msgid "Search Text" msgstr "Hae tekstiä" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Etsi" + #: editor/editor_log.cpp #, fuzzy msgid "Output:" @@ -1473,8 +1453,8 @@ msgstr "Virhe tallennettaessa resurssia!" msgid "Save Resource As.." msgstr "Tallenna resurssi nimellä..." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Ymmärrän..." @@ -2148,6 +2128,13 @@ msgstr "Ohje" msgid "Classes" msgstr "Luokat" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Hae" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Dokumentaatio" @@ -3510,7 +3497,7 @@ msgstr "edellinen" #: editor/plugins/asset_library_editor_plugin.cpp msgid "next" -msgstr "" +msgstr "seuraava" #: editor/plugins/asset_library_editor_plugin.cpp msgid "last" @@ -3901,6 +3888,14 @@ msgstr "Lisää %s" msgid "Adding %s..." msgstr "Lisätään %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3912,11 +3907,6 @@ msgid "Error instancing scene from %s" msgstr "Virhe luotaessa instanssia kohteesta %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Tämä toiminto vaatii yhden valitun noden." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "Muuta oletustyyppiä" @@ -4304,11 +4294,11 @@ msgstr "" #: editor/plugins/navigation_mesh_generator.cpp msgid "Setting up Configuration..." -msgstr "" +msgstr "Luodaan konfiguraatiota..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Calculating grid size..." -msgstr "" +msgstr "Lasketaan ruudukon kokoa..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Creating heightfield..." @@ -5335,6 +5325,10 @@ msgstr "Asia kunnossa :(" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Tämä toiminto vaatii yhden valitun noden." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "Näytä normaali" @@ -6029,7 +6023,7 @@ msgid "Select current edited sub-tile." msgstr "Tallenna tällä hetkellä muokattu resurssi." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -6145,22 +6139,15 @@ msgid "Please choose a 'project.godot' file." msgstr "Ole hyvä ja valitse 'project.godot' tiedosto." #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" -"Projektillesi valitsema hakemisto ei ole tyhjä (ehkä haluaisit luoda uuden " -"hakemiston)." +#, fuzzy +msgid "Please choose an empty folder." +msgstr "Ole hyvä ja valitse 'project.godot' tiedosto." #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "Ole hyvä ja valitse hakemisto jossa ei ole 'project.godot' tiedostoa." #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "Sehän on BINGO!" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "Tuotu projekti" @@ -6526,7 +6513,7 @@ msgstr "Yhdistä Nodeen:" #: editor/project_settings_editor.cpp msgid "Already existing" -msgstr "" +msgstr "On jo olemassa" #: editor/project_settings_editor.cpp msgid "Add Input Action" @@ -6588,7 +6575,7 @@ msgstr "Projektin asetukset" #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp msgid "General" -msgstr "" +msgstr "Yleinen" #: editor/project_settings_editor.cpp editor/property_editor.cpp msgid "Property:" @@ -6713,7 +6700,7 @@ msgstr "Uusi skripti" #: editor/property_editor.cpp msgid "New %s" -msgstr "" +msgstr "Uusi %s" #: editor/property_editor.cpp #, fuzzy @@ -6816,7 +6803,7 @@ msgstr "Pääskenen argumentit:" #: editor/run_settings_dialog.cpp msgid "Scene Run Settings" -msgstr "" +msgstr "Scenen suorittamisasetukset" #: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp #: scene/gui/dialogs.cpp @@ -6832,10 +6819,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -6859,7 +6842,7 @@ msgstr "" #: editor/scene_tree_dock.cpp msgid "Duplicate Node(s)" -msgstr "" +msgstr "Monista node(t)" #: editor/scene_tree_dock.cpp msgid "Delete Node(s)?" @@ -7120,7 +7103,7 @@ msgstr "" #: editor/script_create_dialog.cpp msgid "Directory of the same name exists" -msgstr "" +msgstr "Samanniminen hakemisto on jo olemassa" #: editor/script_create_dialog.cpp #, fuzzy @@ -7274,7 +7257,7 @@ msgstr "" #: editor/script_editor_debugger.cpp msgid "Value" -msgstr "" +msgstr "Arvo" #: editor/script_editor_debugger.cpp msgid "Monitors" @@ -7286,7 +7269,7 @@ msgstr "" #: editor/script_editor_debugger.cpp msgid "Total:" -msgstr "" +msgstr "Yhteensä:" #: editor/script_editor_debugger.cpp msgid "Video Mem" @@ -7298,7 +7281,7 @@ msgstr "" #: editor/script_editor_debugger.cpp msgid "Type" -msgstr "" +msgstr "Tyyppi" #: editor/script_editor_debugger.cpp msgid "Format" @@ -7306,7 +7289,7 @@ msgstr "Muoto" #: editor/script_editor_debugger.cpp msgid "Usage" -msgstr "" +msgstr "Käyttö" #: editor/script_editor_debugger.cpp msgid "Misc" @@ -7403,11 +7386,11 @@ msgstr "" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Platform:" -msgstr "" +msgstr "Alusta:" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Platform" -msgstr "" +msgstr "Alusta" #: modules/gdnative/gdnative_library_editor_plugin.cpp #, fuzzy @@ -7435,7 +7418,7 @@ msgstr "Tila:" #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Libraries: " -msgstr "" +msgstr "Kirjastot: " #: modules/gdnative/register_types.cpp msgid "GDNative" @@ -7535,15 +7518,15 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Edit X Axis" -msgstr "" +msgstr "Muokkaa X-akselia" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Edit Y Axis" -msgstr "" +msgstr "Muokkaa Y-akselia" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Edit Z Axis" -msgstr "" +msgstr "Muokkaa Z-akselia" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy @@ -7611,7 +7594,7 @@ msgstr "" #: modules/mono/editor/godotsharp_editor.cpp msgid "Generating C# project..." -msgstr "" +msgstr "Luodaan C# projekti..." #: modules/mono/editor/godotsharp_editor.cpp #, fuzzy @@ -8054,6 +8037,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8183,6 +8173,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8298,12 +8295,12 @@ msgstr "" #: scene/gui/tree.cpp msgid "(Other)" -msgstr "" +msgstr "(Muu)" #: scene/main/scene_tree.cpp #, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" "Projektin asetuksissa määriteltyä oletusympäristöä (Renderöinti -> Näkymä -" @@ -8337,6 +8334,37 @@ msgstr "Virhe fontin latauksessa." msgid "Invalid font size." msgstr "Virheellinen fonttikoko." +#~ msgid "Next" +#~ msgstr "Seuraava" + +#~ msgid "Not found!" +#~ msgstr "Ei löytynyt!" + +#~ msgid "Replace By" +#~ msgstr "Korvaa" + +#~ msgid "Case Sensitive" +#~ msgstr "Merkkikokoriippuvainen" + +#~ msgid "Backwards" +#~ msgstr "Taaksepäin" + +#~ msgid "Prompt On Replace" +#~ msgstr "Kysy vaihdettaessa" + +#~ msgid "Skip" +#~ msgstr "Ohita" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "Projektillesi valitsema hakemisto ei ole tyhjä (ehkä haluaisit luoda " +#~ "uuden hakemiston)." + +#~ msgid "That's a BINGO!" +#~ msgstr "Sehän on BINGO!" + #, fuzzy #~ msgid "preview" #~ msgstr "Esikatselu" @@ -8830,9 +8858,6 @@ msgstr "Virheellinen fonttikoko." #~ msgid "Export the project to many platforms." #~ msgstr "Vie projekti usealle alustalle." -#~ msgid "Tutorials" -#~ msgstr "Oppaat" - #, fuzzy #~ msgid "Open https://godotengine.org at tutorials section." #~ msgstr "Avaa https://godotengine.org \"tutorials\"-alueelle." diff --git a/editor/translations/fr.po b/editor/translations/fr.po index cd7ab47044..7bb65f8056 100644 --- a/editor/translations/fr.po +++ b/editor/translations/fr.po @@ -10,7 +10,7 @@ # Chenebel Dorian <LoubiTek54@gmail.com>, 2016-2017. # derderder77 <derderder77380@gmail.com>, 2016. # finkiki <specialpopol@gmx.fr>, 2016. -# Gilles Roudiere <gilles.roudiere@gmail.com>, 2017. +# Gilles Roudiere <gilles.roudiere@gmail.com>, 2017-2018. # Hugo Locurcio <hugo.l@openmailbox.org>, 2016-2017. # Kanabenki <lucien.menassol@gmail.com>, 2017. # keltwookie <keltwookie@protonmail.com>, 2017. @@ -35,8 +35,8 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2018-01-06 13:19+0000\n" -"Last-Translator: Arthur Templé <tuturtemple@gmail.com>\n" +"PO-Revision-Date: 2018-01-22 08:08+0000\n" +"Last-Translator: Gilles Roudiere <gilles.roudiere@gmail.com>\n" "Language-Team: French <https://hosted.weblate.org/projects/godot-engine/" "godot/fr/>\n" "Language: fr\n" @@ -403,14 +403,6 @@ msgid "Replaced %d occurrence(s)." msgstr "%d occurrence(s) remplacée(s)." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Remplacer" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Remplacer tout" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Sensible à la casse" @@ -419,48 +411,16 @@ msgid "Whole Words" msgstr "Mots entiers" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Sélection uniquement" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Rechercher" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Trouver" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Suivant" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Non trouvé !" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Remplacer par" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Sensible à la casse" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "À l'envers" +msgid "Replace" +msgstr "Remplacer" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Avertir lors du remplacement" +msgid "Replace All" +msgstr "Remplacer tout" #: editor/code_editor.cpp -msgid "Skip" -msgstr "Passer" +msgid "Selection Only" +msgstr "Sélection uniquement" #: editor/code_editor.cpp msgid "Zoom In" @@ -579,9 +539,8 @@ msgid "Signals" msgstr "Signaux" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "Changer le type" +msgstr "Changer le type de %s" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -702,9 +661,8 @@ msgstr "" "Les supprimer tout de même ? (annulation impossible)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "Impossible à enlever :\n" +msgstr "Impossible à enlever :" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -787,9 +745,8 @@ msgid "Lead Developer" msgstr "Développeur principal" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "Gestionnaire de projets" +msgstr "Gestionnaire de projets " #: editor/editor_about.cpp msgid "Developers" @@ -898,9 +855,8 @@ msgid "Rename Audio Bus" msgstr "Renommer bus audio" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Change Audio Bus Volume" -msgstr "Basculer vers transport audio solo" +msgstr "Modifier le volume audio du bus" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Solo" @@ -1146,7 +1102,6 @@ msgid "Updating scene.." msgstr "Mise à jour de la scène…" #: editor/editor_data.cpp -#, fuzzy msgid "[empty]" msgstr "(vide)" @@ -1192,9 +1147,8 @@ msgid "Packing" msgstr "Empaquetage" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "Fichier modèle introuvable :\n" +msgstr "Fichier modèle introuvable :" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1405,6 +1359,20 @@ msgid "Description" msgstr "Description" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "Tutoriels en ligne :" + +#: editor/editor_help.cpp +#, fuzzy +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Pas de description disponible pour cette méthode. [color=$color][url=" +"$url]Contribuez[/url][/color] pour nous aider!" + +#: editor/editor_help.cpp msgid "Properties" msgstr "Propriétés" @@ -1440,6 +1408,10 @@ msgstr "" msgid "Search Text" msgstr "Chercher du texte" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Trouver" + #: editor/editor_log.cpp msgid "Output:" msgstr "Sortie :" @@ -1454,7 +1426,7 @@ msgstr "Effacer" #: editor/editor_log.cpp #, fuzzy msgid "Clear Output" -msgstr "Sortie" +msgstr "Effacer la sortie" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1464,8 +1436,8 @@ msgstr "Erreur d'enregistrement de la ressource !" msgid "Save Resource As.." msgstr "Enregistrer la ressource sous…" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Je vois…" @@ -1518,13 +1490,12 @@ msgid "This operation can't be done without a tree root." msgstr "Cette opération ne peut être réalisée sans une arborescence racine." #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" -"Impossible d'enregistrer la scène. Les dépendances (instances) n'ont sans " -"doute pas pu être satisfaites." +"Impossible d'enregistrer la scène. Les dépendances (instances ou héritage) " +"n'ont sans doute pas pu être satisfaites." #: editor/editor_node.cpp msgid "Failed to load resource." @@ -1613,12 +1584,10 @@ msgstr "" "comprendre ce fonctionnement." #: editor/editor_node.cpp -#, fuzzy msgid "Expand all properties" msgstr "Développer tout" #: editor/editor_node.cpp -#, fuzzy msgid "Collapse all properties" msgstr "Réduire tout" @@ -2150,6 +2119,13 @@ msgstr "Aide" msgid "Classes" msgstr "Classes" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Rechercher" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Documentation en ligne" @@ -2421,14 +2397,12 @@ msgid "Frame #:" msgstr "Frame # :" #: editor/editor_profiler.cpp -#, fuzzy msgid "Time" msgstr "Temps :" #: editor/editor_profiler.cpp -#, fuzzy msgid "Calls" -msgstr "Appel" +msgstr "Appels" #: editor/editor_run_native.cpp msgid "Select device from the list" @@ -2535,9 +2509,8 @@ msgid "No version.txt found inside templates." msgstr "Aucun version.txt n'a été trouvé dans les modèles." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "Erreur lors de la création du chemin pour les modèles:\n" +msgstr "Erreur lors de la création du chemin pour les modèles :" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2573,9 +2546,8 @@ msgstr "Pas de réponse." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request Failed." -msgstr "Req. a Échoué." +msgstr "Requête échouée." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -2612,7 +2584,6 @@ msgid "Resolving" msgstr "Résolution" #: editor/export_template_manager.cpp -#, fuzzy msgid "Can't Resolve" msgstr "Impossible à résoudre." @@ -2622,7 +2593,6 @@ msgid "Connecting.." msgstr "Connexion en cours.." #: editor/export_template_manager.cpp -#, fuzzy msgid "Can't Connect" msgstr "Connexion impossible" @@ -2698,10 +2668,8 @@ msgid "View items as a list" msgstr "Afficher les éléments sous forme de liste" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "" -"\n" "Statut : L'importation du fichier a échoué. Veuillez corriger le fichier et " "le réimporter manuellement." @@ -2710,24 +2678,20 @@ msgid "Cannot move/rename resources root." msgstr "Impossible de déplacer / renommer les ressources root." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "Impossible de déplacer un dossier dans lui-même.\n" +msgstr "Impossible de déplacer un dossier dans lui-même." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "Erreur lors du déplacement :\n" +msgstr "Erreur lors du déplacement :" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "Erreur au chargement :" +msgstr "Erreur à la duplication :" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "Impossible de mettre à jour les dépendences :\n" +msgstr "Impossible de mettre à jour les dépendences :" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -2758,14 +2722,12 @@ msgid "Renaming folder:" msgstr "Renommer le dossier :" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating file:" -msgstr "Dupliquer" +msgstr "Duplication du fichier :" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating folder:" -msgstr "Renommer le dossier :" +msgstr "Duplication du dossier :" #: editor/filesystem_dock.cpp msgid "Expand all" @@ -2784,9 +2746,8 @@ msgid "Move To.." msgstr "Déplacer vers…" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Open Scene(s)" -msgstr "Ouvrir une scène" +msgstr "Ouvrir une(des) scène(s)" #: editor/filesystem_dock.cpp msgid "Instance" @@ -2902,14 +2863,12 @@ msgid "Importing Scene.." msgstr "Importation de la scène…" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Generating Lightmaps" -msgstr "Transfert vers des lightmaps :" +msgstr "Génération des lightmaps :" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Generating for Mesh: " -msgstr "Générer AABB" +msgstr "Généreration pour le Mesh : " #: editor/import/resource_importer_scene.cpp msgid "Running Custom Script.." @@ -3172,7 +3131,7 @@ msgstr "Directions" #: editor/plugins/animation_player_editor_plugin.cpp #, fuzzy msgid "Past" -msgstr "Coller" +msgstr "Passé" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Future" @@ -3381,9 +3340,8 @@ msgid "Filters.." msgstr "Filtres…" #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "Animation" +msgstr "AnimationTree" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3554,9 +3512,8 @@ msgstr "" "accessible en écriture." #: editor/plugins/baked_lightmap_editor_plugin.cpp -#, fuzzy msgid "Bake Lightmaps" -msgstr "Transfert vers des lightmaps :" +msgstr "Précalculer les lightmaps :" #: editor/plugins/camera_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -3841,9 +3798,8 @@ msgid "Clear Pose" msgstr "Vider la pose" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Drag pivot from mouse position" -msgstr "Déplacer le point de pivot à partir de la position de la souris" +msgstr "Déplacer le point de pivot à la position de la souris" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Set pivot at mouse position" @@ -3865,6 +3821,15 @@ msgstr "Ajouter %s" msgid "Adding %s..." msgstr "Ajout de %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "OK" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy +msgid "Cannot instantiate multiple nodes without root." +msgstr "Impossible d'instancier plusieurs nÅ“uds sans nÅ“ud racine." + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3876,13 +3841,6 @@ msgid "Error instancing scene from %s" msgstr "Erreur d'instanciation de la scène depuis %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "" -"Cette opération ne peut être réalisée uniquement avec un seul nÅ“ud " -"sélectionné." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "Changer le type par défaut" @@ -4132,12 +4090,12 @@ msgstr "Créer un maillage de contour…" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy msgid "View UV1" -msgstr "Affichage" +msgstr "Afficher l'UV1" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy msgid "View UV2" -msgstr "Affichage" +msgstr "Afficher l'UV2" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Unwrap UV2 for Lightmap/AO" @@ -4261,9 +4219,8 @@ msgid "Bake!" msgstr "Calculer !" #: editor/plugins/navigation_mesh_editor_plugin.cpp -#, fuzzy msgid "Bake the navigation mesh." -msgstr "Créer un maillage de navigation\n" +msgstr "Précalculer le maillage de navigation." #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -4280,21 +4237,19 @@ msgstr "Calcul de la taille de la grille..." #: editor/plugins/navigation_mesh_generator.cpp #, fuzzy msgid "Creating heightfield..." -msgstr "Création de l'octree de lumière" +msgstr "Création de la heightmap..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Marking walkable triangles..." msgstr "Marquage des triangles parcourables..." #: editor/plugins/navigation_mesh_generator.cpp -#, fuzzy msgid "Constructing compact heightfield..." -msgstr "Construction d'un terrain compact..." +msgstr "Construction d'une heightmap compacte..." #: editor/plugins/navigation_mesh_generator.cpp -#, fuzzy msgid "Eroding walkable area..." -msgstr "Abrasion de la zone parcourable..." +msgstr "Réduction de la zone parcourable..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Partitioning..." @@ -4305,7 +4260,6 @@ msgid "Creating contours..." msgstr "Création des coutours..." #: editor/plugins/navigation_mesh_generator.cpp -#, fuzzy msgid "Creating polymesh..." msgstr "Création d'un maillage de contour…" @@ -4532,9 +4486,8 @@ msgid "Set Curve In Position" msgstr "Définir courbe en position" #: editor/plugins/path_editor_plugin.cpp -#, fuzzy msgid "Set Curve Out Position" -msgstr "Définir courbe hors position" +msgstr "Définir la position de sortie de la courbe" #: editor/plugins/path_editor_plugin.cpp msgid "Split Path" @@ -4668,9 +4621,8 @@ msgid "Clear Recent Files" msgstr "Effacer les fichiers récents" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Close and save changes?" -msgstr "Quitter et sauvegarder les modifications?" +msgstr "Quitter et sauvegarder les modifications ?" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -4741,14 +4693,12 @@ msgid "Soft Reload Script" msgstr "Recharger le script (mode doux)" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Copy Script Path" -msgstr "Copier le chemin" +msgstr "Copier le chemin du script" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Show In File System" -msgstr "Montrer dans le système de fichiers" +msgstr "Afficher dans le système de fichiers" #: editor/plugins/script_editor_plugin.cpp msgid "History Prev" @@ -4941,9 +4891,8 @@ msgid "Clone Down" msgstr "Cloner en dessous" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Fold/Unfold Line" -msgstr "Dérouler la ligne" +msgstr "Réduire/Développer la ligne" #: editor/plugins/script_text_editor.cpp msgid "Fold All Lines" @@ -5278,6 +5227,12 @@ msgstr "OK :(" msgid "No parent to instance a child at." msgstr "Pas de parent dans lequel instancier l'enfant." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" +"Cette opération ne peut être réalisée uniquement avec un seul nÅ“ud " +"sélectionné." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "Affichage normal" @@ -5355,9 +5310,8 @@ msgid "XForm Dialog" msgstr "Dialogue XForm" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "Sélectionner le mode (Q)\n" +msgstr "Sélectionner le mode (Q)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5386,14 +5340,12 @@ msgid "Local Coords" msgstr "Coordonnées locales" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Local Space Mode (%s)" -msgstr "Mode de mise à l'échelle (R)" +msgstr "Mode d'échelle local (%s)" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Snap Mode (%s)" -msgstr "Mode d'aimantation :" +msgstr "Mode d'aimantation (%s)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View" @@ -5640,7 +5592,7 @@ msgstr "Déplacer (Après)" #: editor/plugins/sprite_frames_editor_plugin.cpp #, fuzzy msgid "SpriteFrames" -msgstr "Pile des appels" +msgstr "Images du sprite" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" @@ -5649,7 +5601,7 @@ msgstr "Aperçu de la StyleBox :" #: editor/plugins/style_box_editor_plugin.cpp #, fuzzy msgid "StyleBox" -msgstr "Style" +msgstr "Style Box" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Set Region Rect" @@ -5953,7 +5905,7 @@ msgid "Select current edited sub-tile." msgstr "Enregistrer la ressource actuellement modifiée." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -6067,12 +6019,9 @@ msgid "Please choose a 'project.godot' file." msgstr "Veuillez choisir un fichier 'project.godot'." #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" -"Votre projet sera créé dans un dossier non-vide (vous pourriez avoir besoin " -"de créer un nouveau dossier)." +#, fuzzy +msgid "Please choose an empty folder." +msgstr "Veuillez choisir un fichier 'project.godot'." #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." @@ -6080,10 +6029,6 @@ msgstr "" "Veuillez choisir un dossier qui ne contient pas de fichier 'project.godot'." #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "C'est un BINGO !" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "Projet importé" @@ -6749,10 +6694,6 @@ msgid "Error loading scene from %s" msgstr "Erreur de chargement de la scène depuis %s" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "OK" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7977,6 +7918,13 @@ msgstr "" "Seul un nÅ“ud de type CanvasModulate est autorisé par scène (ou ensemble de " "scènes instanciées). Le premier créé fonctionnera, les autres seront ignorés." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8143,6 +8091,13 @@ msgstr "Finalisation du tracer" msgid "Lighting Meshes: " msgstr "Tracer les maillages" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8284,7 +8239,7 @@ msgstr "(Autre)" #: scene/main/scene_tree.cpp #, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" "L'environnement par défaut spécifié dans les réglages du projet (Rendu -> " @@ -8318,6 +8273,37 @@ msgstr "Erreur lors du chargement de la police." msgid "Invalid font size." msgstr "Taille de police invalide." +#~ msgid "Next" +#~ msgstr "Suivant" + +#~ msgid "Not found!" +#~ msgstr "Non trouvé !" + +#~ msgid "Replace By" +#~ msgstr "Remplacer par" + +#~ msgid "Case Sensitive" +#~ msgstr "Sensible à la casse" + +#~ msgid "Backwards" +#~ msgstr "À l'envers" + +#~ msgid "Prompt On Replace" +#~ msgstr "Avertir lors du remplacement" + +#~ msgid "Skip" +#~ msgstr "Passer" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "Votre projet sera créé dans un dossier non-vide (vous pourriez avoir " +#~ "besoin de créer un nouveau dossier)." + +#~ msgid "That's a BINGO!" +#~ msgstr "C'est un BINGO !" + #~ msgid "preview" #~ msgstr "Aperçu" @@ -9123,9 +9109,6 @@ msgstr "Taille de police invalide." #~ msgid "Alerts when an external resource has changed." #~ msgstr "Alerte lorsqu'une ressource externe a été modifiée." -#~ msgid "Tutorials" -#~ msgstr "Tutoriels" - #~ msgid "Open https://godotengine.org at tutorials section." #~ msgstr "Ouvre https://godotengine.org dans la section des tutoriels." diff --git a/editor/translations/he.po b/editor/translations/he.po index d81f7fea22..57ec12e002 100644 --- a/editor/translations/he.po +++ b/editor/translations/he.po @@ -5,19 +5,20 @@ # # Ben Golan <golanben4@gmail.com>, 2017. # Luc Stepniewski <lior@gradstein.info>, 2017. +# Yaron Shahrabani <sh.yaron@gmail.com>, 2018. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2017-12-10 12:47+0000\n" -"Last-Translator: Ben Golan <golanben4@gmail.com>\n" +"PO-Revision-Date: 2018-01-25 22:27+0000\n" +"Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n" "Language-Team: Hebrew <https://hosted.weblate.org/projects/godot-engine/" "godot/he/>\n" "Language: he\n" "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 2.18-dev\n" +"X-Generator: Weblate 2.19-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -25,7 +26,7 @@ msgstr "מושבת" #: editor/animation_editor.cpp msgid "All Selection" -msgstr "כל ×”××œ×ž× ×˜×™× ×©× ×‘×—×¨×•" +msgstr "כל הבחירה" #: editor/animation_editor.cpp msgid "Anim Change Keyframe Time" @@ -110,11 +111,11 @@ msgstr "" #: editor/animation_editor.cpp msgid "Remove Selection" -msgstr "" +msgstr "הסרת הבחירה" #: editor/animation_editor.cpp msgid "Continuous" -msgstr "" +msgstr "מתמשך" #: editor/animation_editor.cpp msgid "Discrete" @@ -155,35 +156,35 @@ msgstr "" #: editor/animation_editor.cpp editor/plugins/theme_editor_plugin.cpp msgid "Constant" -msgstr "" +msgstr "קבוע" #: editor/animation_editor.cpp msgid "In" -msgstr "" +msgstr "×›× ×™×¡×”" #: editor/animation_editor.cpp msgid "Out" -msgstr "" +msgstr "יצי××”" #: editor/animation_editor.cpp msgid "In-Out" -msgstr "" +msgstr "×›× ×™×¡×”-יצי××”" #: editor/animation_editor.cpp msgid "Out-In" -msgstr "" +msgstr "יצי××”-×›× ×™×¡×”" #: editor/animation_editor.cpp msgid "Transitions" -msgstr "" +msgstr "×ž×¢×‘×¨×•× ×™×" #: editor/animation_editor.cpp msgid "Optimize Animation" -msgstr "" +msgstr "מטוב ×”×”× ×¤×©×”" #: editor/animation_editor.cpp msgid "Clean-Up Animation" -msgstr "" +msgstr "× ×™×§×•×™ ×”×”× ×¤×©×”" #: editor/animation_editor.cpp msgid "Create NEW track for %s and insert key?" @@ -199,7 +200,7 @@ msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp editor/script_create_dialog.cpp msgid "Create" -msgstr "" +msgstr "יצירה" #: editor/animation_editor.cpp msgid "Anim Create & Insert" @@ -247,11 +248,11 @@ msgstr "" #: editor/animation_editor.cpp msgid "Animation length (in seconds)." -msgstr "" +msgstr "משך ×”×”× ×¤×©×” (×‘×©× ×™×•×ª)." #: editor/animation_editor.cpp msgid "Step (s):" -msgstr "" +msgstr "צעד/×™×:" #: editor/animation_editor.cpp msgid "Cursor step snap (in seconds)." @@ -263,7 +264,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "Add new tracks." -msgstr "" +msgstr "הוספת רצועות חדשות." #: editor/animation_editor.cpp msgid "Move current track up." @@ -303,7 +304,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "Optimize" -msgstr "" +msgstr "מטוב" #: editor/animation_editor.cpp msgid "Select an AnimationPlayer from the Scene Tree to edit animations." @@ -311,15 +312,15 @@ msgstr "" #: editor/animation_editor.cpp msgid "Key" -msgstr "" +msgstr "מפתח" #: editor/animation_editor.cpp msgid "Transition" -msgstr "" +msgstr "מעברון" #: editor/animation_editor.cpp msgid "Scale Ratio:" -msgstr "" +msgstr "יחס מתיחה:" #: editor/animation_editor.cpp msgid "Call Functions in Which Node?" @@ -327,15 +328,15 @@ msgstr "" #: editor/animation_editor.cpp msgid "Remove invalid keys" -msgstr "" +msgstr "הסרת מפתחות שגויי×" #: editor/animation_editor.cpp msgid "Remove unresolved and empty tracks" -msgstr "" +msgstr "הסרת רצועות בלתי פתורות וריקות" #: editor/animation_editor.cpp msgid "Clean-up all animations" -msgstr "" +msgstr "× ×™×§×•×™ כל ×”×”× ×¤×©×•×ª" #: editor/animation_editor.cpp msgid "Clean-Up Animation(s) (NO UNDO!)" @@ -347,111 +348,71 @@ 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 "No Matches" -msgstr "" +msgstr "×ין תוצ×ות" #: editor/code_editor.cpp msgid "Replaced %d occurrence(s)." msgstr "" #: editor/code_editor.cpp -msgid "Replace" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "" - -#: editor/code_editor.cpp msgid "Match Case" -msgstr "" +msgstr "הת×מת רישיות" #: editor/code_editor.cpp msgid "Whole Words" -msgstr "" - -#: editor/code_editor.cpp -msgid "Selection Only" -msgstr "" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "" +msgstr "×ž×™×œ×™× ×©×œ×ž×•×ª" #: editor/code_editor.cpp -msgid "Replace By" -msgstr "" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "" +msgid "Replace" +msgstr "להחליף" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "" +msgid "Replace All" +msgstr "להחליף הכול" #: editor/code_editor.cpp -msgid "Skip" -msgstr "" +msgid "Selection Only" +msgstr "בחירה בלבד" #: editor/code_editor.cpp msgid "Zoom In" -msgstr "" +msgstr "להתקרב" #: editor/code_editor.cpp msgid "Zoom Out" -msgstr "" +msgstr "להתרחק" #: editor/code_editor.cpp msgid "Reset Zoom" -msgstr "" +msgstr "×יפוס התקריב" #: editor/code_editor.cpp editor/script_editor_debugger.cpp msgid "Line:" -msgstr "" +msgstr "שורה:" #: editor/code_editor.cpp msgid "Col:" -msgstr "" +msgstr "עמודה:" #: editor/connections_dialog.cpp msgid "Method in target Node must be specified!" @@ -465,20 +426,20 @@ msgstr "" #: editor/connections_dialog.cpp msgid "Connect To Node:" -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/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_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:" @@ -490,7 +451,7 @@ msgstr "" #: editor/connections_dialog.cpp msgid "Path to Node:" -msgstr "" +msgstr "× ×ª×™×‘ המפרק:" #: editor/connections_dialog.cpp msgid "Make Function" @@ -516,7 +477,7 @@ msgstr "" #: editor/run_settings_dialog.cpp editor/settings_config_dialog.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Close" -msgstr "" +msgstr "סגירה" #: editor/connections_dialog.cpp msgid "Connect" @@ -541,11 +502,11 @@ msgstr "" #: editor/connections_dialog.cpp #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Disconnect" -msgstr "" +msgstr "× ×™×ª×•×§" #: editor/connections_dialog.cpp editor/editor_help.cpp editor/node_dock.cpp msgid "Signals" -msgstr "" +msgstr "×ותות" #: editor/create_dialog.cpp msgid "Change %s Type" @@ -554,47 +515,47 @@ msgstr "" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Change" -msgstr "" +msgstr "×©×™× ×•×™" #: editor/create_dialog.cpp msgid "Create New %s" -msgstr "" +msgstr "יצירת %s חדש" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp msgid "Favorites:" -msgstr "" +msgstr "מועדפי×:" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp msgid "Recent:" -msgstr "" +msgstr "××—×¨×•× ×™×:" #: editor/create_dialog.cpp editor/editor_node.cpp #: editor/plugins/asset_library_editor_plugin.cpp #: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp #: editor/quick_open.cpp msgid "Search:" -msgstr "" +msgstr "חיפוש:" #: editor/create_dialog.cpp editor/editor_help.cpp #: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp #: editor/quick_open.cpp msgid "Matches:" -msgstr "" +msgstr "הת×מות:" #: editor/create_dialog.cpp editor/editor_help.cpp #: editor/plugins/asset_library_editor_plugin.cpp editor/property_selector.cpp #: editor/script_editor_debugger.cpp msgid "Description:" -msgstr "" +msgstr "תי×ור:" #: editor/dependency_editor.cpp msgid "Search Replacement For:" -msgstr "" +msgstr "חיפוש חלופה עבור:" #: editor/dependency_editor.cpp msgid "Dependencies For:" -msgstr "" +msgstr "תלויות עבור:" #: editor/dependency_editor.cpp msgid "" @@ -611,40 +572,40 @@ msgstr "" #: editor/dependency_editor.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Dependencies" -msgstr "" +msgstr "תלויות" #: editor/dependency_editor.cpp msgid "Resource" -msgstr "" +msgstr "מש×ב" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings_editor.cpp #: editor/script_create_dialog.cpp msgid "Path" -msgstr "" +msgstr "× ×ª×™×‘" #: editor/dependency_editor.cpp msgid "Dependencies:" -msgstr "" +msgstr "תלויות:" #: editor/dependency_editor.cpp msgid "Fix Broken" -msgstr "" +msgstr "תיקון פגומי×" #: editor/dependency_editor.cpp msgid "Dependency Editor" -msgstr "" +msgstr "עורך תלויות" #: editor/dependency_editor.cpp msgid "Search Replacement Resource:" -msgstr "" +msgstr "חיפוש מש×ב חלופי:" #: editor/dependency_editor.cpp editor/editor_file_dialog.cpp #: editor/editor_help.cpp editor/editor_node.cpp editor/filesystem_dock.cpp #: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp #: editor/quick_open.cpp scene/gui/file_dialog.cpp msgid "Open" -msgstr "" +msgstr "פתיחה" #: editor/dependency_editor.cpp msgid "Owners Of:" @@ -652,7 +613,7 @@ msgstr "" #: editor/dependency_editor.cpp msgid "Remove selected files from the project? (no undo)" -msgstr "" +msgstr "להסיר ×ת ×”×§×‘×¦×™× ×”× ×‘×—×¨×™× ×ž×”×ž×™×–×? (××™ ×פשר לשחזר)" #: editor/dependency_editor.cpp msgid "" @@ -663,31 +624,31 @@ msgstr "" #: editor/dependency_editor.cpp msgid "Cannot remove:" -msgstr "" +msgstr "×œ× × ×™×ª×Ÿ להסיר:" #: editor/dependency_editor.cpp msgid "Error loading:" -msgstr "" +msgstr "שגי××” ×‘×˜×¢×™× ×”:" #: editor/dependency_editor.cpp msgid "Scene failed to load 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?" -msgstr "" +msgstr "ב×יזו פעולה יש ×œ× ×§×•×˜?" #: editor/dependency_editor.cpp msgid "Fix Dependencies" -msgstr "" +msgstr "תיקון תלויות" #: editor/dependency_editor.cpp msgid "Errors loading!" -msgstr "" +msgstr "שגי××” ×‘×˜×¢×™× ×”!" #: editor/dependency_editor.cpp msgid "Permanently delete %d item(s)? (No undo!)" @@ -699,15 +660,15 @@ msgstr "" #: editor/dependency_editor.cpp msgid "Resources Without Explicit Ownership:" -msgstr "" +msgstr "מש××‘×™× × ×˜×•×œ×™ בעלות מפורשת:" #: editor/dependency_editor.cpp editor/editor_node.cpp msgid "Orphan Resource Explorer" -msgstr "" +msgstr "דפדפן מש××‘×™× ×™×ª×•×ž×™×" #: editor/dependency_editor.cpp msgid "Delete selected files?" -msgstr "" +msgstr "למחוק ×ת ×”×§×‘×¦×™× ×”× ×‘×—×¨×™×?" #: editor/dependency_editor.cpp editor/editor_audio_buses.cpp #: editor/editor_file_dialog.cpp editor/editor_node.cpp @@ -715,83 +676,83 @@ msgstr "" #: editor/project_export.cpp editor/project_settings_editor.cpp #: editor/scene_tree_dock.cpp msgid "Delete" -msgstr "" +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 "" +msgstr "תודה רבה מקהילת Godot!" #: editor/editor_about.cpp msgid "Thanks!" -msgstr "" +msgstr "תודה!" #: editor/editor_about.cpp msgid "Godot Engine contributors" -msgstr "" +msgstr "×ž×ª× ×“×‘×™ ×ž× ×•×¢ Godot" #: editor/editor_about.cpp msgid "Project Founders" -msgstr "" +msgstr "מקימי המיז×" #: editor/editor_about.cpp msgid "Lead Developer" -msgstr "" +msgstr "×ž×¤×ª×—×™× ×¨×שיי×" #: editor/editor_about.cpp msgid "Project Manager " -msgstr "" +msgstr "×ž× ×”×œ ×”×ž×™×–× " #: editor/editor_about.cpp msgid "Developers" -msgstr "" +msgstr "מפתחי×" #: editor/editor_about.cpp msgid "Authors" -msgstr "" +msgstr "יוצרי×" #: editor/editor_about.cpp msgid "Platinum Sponsors" -msgstr "" +msgstr "×ž×ž×ž× ×™ ×¤×œ×˜×™× ×”" #: editor/editor_about.cpp msgid "Gold Sponsors" -msgstr "" +msgstr "×ž×ž×ž× ×™ זהב" #: editor/editor_about.cpp msgid "Mini Sponsors" -msgstr "" +msgstr "×ž×ž×ž× ×™× ×–×¢×™×¨×™×" #: editor/editor_about.cpp msgid "Gold Donors" -msgstr "" +msgstr "×ª×•×¨×ž×™× ×‘×“×¨×’×ª זהב" #: editor/editor_about.cpp msgid "Silver Donors" -msgstr "" +msgstr "×ª×•×¨×ž×™× ×‘×“×¨×’×ª כסף" #: editor/editor_about.cpp msgid "Bronze Donors" -msgstr "" +msgstr "×ª×•×¨×ž×™× ×‘×“×¨×’×ª ×רד" #: editor/editor_about.cpp msgid "Donors" -msgstr "" +msgstr "תורמי×" #: editor/editor_about.cpp msgid "License" -msgstr "" +msgstr "רישיון" #: editor/editor_about.cpp msgid "Thirdparty License" -msgstr "" +msgstr "רישיון צד שלישי" #: editor/editor_about.cpp msgid "" @@ -803,19 +764,19 @@ msgstr "" #: editor/editor_about.cpp msgid "All Components" -msgstr "" +msgstr "כל הרכיבי×" #: editor/editor_about.cpp msgid "Components" -msgstr "" +msgstr "רכיבי×" #: editor/editor_about.cpp msgid "Licenses" -msgstr "" +msgstr "×¨×™×©×™×•× ×•×ª" #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "Error opening package file, not in zip format." -msgstr "" +msgstr "פתיחת קובץ החבילה × ×›×©×œ×”, ×”×ž×‘× ×” ××™× ×• zip." #: editor/editor_asset_installer.cpp msgid "Uncompressing Assets" @@ -823,37 +784,37 @@ msgstr "" #: 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 msgid "Success!" -msgstr "" +msgstr "הצלחה!" #: editor/editor_asset_installer.cpp #: editor/plugins/asset_library_editor_plugin.cpp msgid "Install" -msgstr "" +msgstr "×”×ª×§× ×”" #: editor/editor_asset_installer.cpp msgid "Package Installer" -msgstr "" +msgstr "מתקין החבילות" #: editor/editor_audio_buses.cpp msgid "Speakers" -msgstr "" +msgstr "רמקולי×" #: editor/editor_audio_buses.cpp msgid "Add Effect" -msgstr "" +msgstr "הוספת ×פקט" #: editor/editor_audio_buses.cpp msgid "Rename Audio Bus" -msgstr "" +msgstr "×©×™× ×•×™ ×©× ×פיק שמע" #: editor/editor_audio_buses.cpp msgid "Change Audio Bus Volume" -msgstr "" +msgstr "×©×™× ×•×™ עצמה ל×פיק שמע" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Solo" @@ -861,7 +822,7 @@ msgstr "" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Mute" -msgstr "" +msgstr "החלפת מצב השתקה על ×פיק שמע" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Bypass Effects" @@ -873,19 +834,19 @@ 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 "Audio Bus, Drag and Drop to rearrange." -msgstr "" +msgstr "×פיק שמע, יש לגרור ולשחרר כדי לסדר מחדש." #: editor/editor_audio_buses.cpp msgid "Solo" @@ -893,154 +854,154 @@ msgstr "" #: editor/editor_audio_buses.cpp msgid "Mute" -msgstr "" +msgstr "השתקה" #: editor/editor_audio_buses.cpp msgid "Bypass" -msgstr "" +msgstr "מעקף" #: editor/editor_audio_buses.cpp msgid "Bus options" -msgstr "" +msgstr "×פשרויות ×פיק" #: editor/editor_audio_buses.cpp editor/filesystem_dock.cpp #: editor/plugins/tile_map_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 "" +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.." -msgstr "" +msgstr "×ž×™×§×•× ×œ×¤×¨×™×¡×” החדשה…" #: editor/editor_audio_buses.cpp msgid "Open Audio Bus Layout" -msgstr "" +msgstr "פתיחת פריסת ×פיקי שמע" #: editor/editor_audio_buses.cpp msgid "There is no 'res://default_bus_layout.tres' file." -msgstr "" +msgstr "×ין קובץ ‚res://default_bus_layout.tres’." #: editor/editor_audio_buses.cpp msgid "Invalid file, not an audio bus layout." -msgstr "" +msgstr "קובץ שגוי, ×œ× ×¤×¨×™×¡×” של ×פיקי שמע." #: editor/editor_audio_buses.cpp msgid "Add Bus" -msgstr "" +msgstr "הוספת ×פיק" #: editor/editor_audio_buses.cpp msgid "Create a new Bus Layout." -msgstr "" +msgstr "יצירת פריסת ××¤×™×§×™× ×—×“×©×”." #: editor/editor_audio_buses.cpp editor/property_editor.cpp #: editor/script_create_dialog.cpp msgid "Load" -msgstr "" +msgstr "×˜×¢×™× ×”" #: editor/editor_audio_buses.cpp msgid "Load an existing Bus Layout." -msgstr "" +msgstr "×˜×¢×™× ×ª פריסת ×פיקי שמע." #: editor/editor_audio_buses.cpp #: editor/plugins/animation_player_editor_plugin.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" -msgstr "" +msgstr "×˜×¢×™× ×ª בררת המחדל" #: editor/editor_audio_buses.cpp msgid "Load the default Bus Layout." -msgstr "" +msgstr "×˜×¢×™× ×ª בררת המחדל של פריסת ×פיקי השמע." #: editor/editor_autoload_settings.cpp msgid "Invalid name." -msgstr "" +msgstr "×©× ×©×’×•×™." #: editor/editor_autoload_settings.cpp msgid "Valid characters:" -msgstr "" +msgstr "×ª×•×•×™× ×ª×§×¤×™×:" #: editor/editor_autoload_settings.cpp msgid "Invalid name. Must not collide with an existing engine class name." -msgstr "" +msgstr "×©× ×©×’×•×™. ×œ× ×™×›×•×œ לחפוף ×œ×©× ×ž×—×œ×§×ª ×ž× ×•×¢ קיימת." #: editor/editor_autoload_settings.cpp msgid "Invalid name. Must not collide with an existing buit-in type name." -msgstr "" +msgstr "×©× ×©×’×•×™. ×œ× ×™×›×•×œ לחפוף ×œ×©× ×¡×•×’ ×ž×•×‘× ×” קיי×." #: editor/editor_autoload_settings.cpp msgid "Invalid name. Must not collide with an existing global constant name." -msgstr "" +msgstr "×©× ×©×’×•×™. ×œ× ×™×›×•×œ לחפוף ×œ×©× ×§×‘×•×¢ גלובלי קיי×." #: editor/editor_autoload_settings.cpp msgid "Invalid Path." -msgstr "" +msgstr "× ×ª×™×‘ שגוי." #: editor/editor_autoload_settings.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 msgid "Autoload '%s' already exists!" -msgstr "" +msgstr "×”×˜×¢×™× ×” ×”×וטומטית ‚%s’ כבר קיימת!" #: editor/editor_autoload_settings.cpp msgid "Rename Autoload" -msgstr "" +msgstr "×©×™× ×•×™ ×©× ×˜×¢×™× ×” ×וטומטית" #: editor/editor_autoload_settings.cpp msgid "Toggle AutoLoad Globals" @@ -1048,217 +1009,217 @@ 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" -msgstr "" +msgstr "הפעלה" #: editor/editor_autoload_settings.cpp msgid "Rearrange Autoloads" -msgstr "" +msgstr "סידור ×˜×¢×™× ×•×ª ×וטומטית מחדש" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp #: scene/gui/file_dialog.cpp msgid "Path:" -msgstr "" +msgstr "× ×ª×™×‘:" #: editor/editor_autoload_settings.cpp msgid "Node Name:" -msgstr "" +msgstr "×©× ×”×ž×¤×¨×§:" #: editor/editor_autoload_settings.cpp editor/editor_profiler.cpp #: editor/project_manager.cpp editor/settings_config_dialog.cpp msgid "Name" -msgstr "" +msgstr "ש×" #: editor/editor_autoload_settings.cpp msgid "Singleton" -msgstr "" +msgstr "×™×—×™×“× ×™" #: editor/editor_data.cpp msgid "Updating Scene" -msgstr "" +msgstr "×”×¡×¦× ×” ×ž×ª×¢×“×›× ×ª" #: editor/editor_data.cpp msgid "Storing local changes.." -msgstr "" +msgstr "×”×©×™× ×•×™×™× ×”×ž×§×•×ž×™×™× ×ž××•×—×¡× ×™×…" #: editor/editor_data.cpp msgid "Updating scene.." -msgstr "" +msgstr "×”×¡×¦× ×” ×ž×ª×¢×“×›× ×ªâ€¦" #: editor/editor_data.cpp msgid "[empty]" -msgstr "" +msgstr "[ריק]" #: editor/editor_data.cpp msgid "[unsaved]" -msgstr "" +msgstr "[×œ× × ×©×ž×¨]" #: editor/editor_dir_dialog.cpp 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 scene/gui/file_dialog.cpp msgid "Create Folder" -msgstr "" +msgstr "יצירת תיקייה" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: editor/editor_plugin_settings.cpp editor/filesystem_dock.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_export.cpp #: scene/gui/file_dialog.cpp msgid "Name:" -msgstr "" +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 "Packing" -msgstr "" +msgstr "×ריזה" #: editor/editor_export.cpp platform/javascript/export/export.cpp msgid "Template file not found:" -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 Current 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 "Show In File Manager" -msgstr "" +msgstr "הצגה ×‘×ž× ×”×œ הקבצי×" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "New Folder.." -msgstr "" +msgstr "תיקייה חדשה…" #: editor/editor_file_dialog.cpp msgid "Refresh" -msgstr "" +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/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" -msgstr "" +msgstr "החלפת מצב תצוגה ×œ×§×‘×¦×™× ×ž×•×¡×ª×¨×™×" #: editor/editor_file_dialog.cpp msgid "Toggle Favorite" -msgstr "" +msgstr "החלפת מצב מועדפי×" #: editor/editor_file_dialog.cpp msgid "Toggle Mode" -msgstr "" +msgstr "החלפת מצב" #: editor/editor_file_dialog.cpp msgid "Focus Path" -msgstr "" +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 scene/gui/file_dialog.cpp msgid "Go to parent folder" -msgstr "" +msgstr "מעבר לתיקייה שמעל" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Directories & Files:" -msgstr "" +msgstr "תיקיות וקבצי×:" #: editor/editor_file_dialog.cpp msgid "Preview:" -msgstr "" +msgstr "תצוגה מקדימה:" #: editor/editor_file_dialog.cpp editor/script_editor_debugger.cpp #: scene/gui/file_dialog.cpp msgid "File:" -msgstr "" +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 "(Re)Importing Assets" @@ -1267,95 +1228,106 @@ msgstr "" #: editor/editor_help.cpp editor/editor_node.cpp #: editor/plugins/script_editor_plugin.cpp msgid "Search Help" -msgstr "" +msgstr "חיפוש בעזרה" #: editor/editor_help.cpp msgid "Class List:" -msgstr "" +msgstr "רשימת מחלקות:" #: editor/editor_help.cpp msgid "Search Classes" -msgstr "" +msgstr "חיפוש במחלקות" #: editor/editor_help.cpp editor/plugins/spatial_editor_plugin.cpp msgid "Top" -msgstr "" +msgstr "עליון" #: editor/editor_help.cpp editor/property_editor.cpp msgid "Class:" -msgstr "" +msgstr "מחלקה:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp msgid "Inherits:" -msgstr "" +msgstr "ירושה:" #: editor/editor_help.cpp msgid "Inherited by:" -msgstr "" +msgstr "מוריש ×ל:" #: editor/editor_help.cpp msgid "Brief Description:" -msgstr "" +msgstr "תי×ור קצר:" #: editor/editor_help.cpp msgid "Members" -msgstr "" +msgstr "חברי×" #: editor/editor_help.cpp modules/visual_script/visual_script_editor.cpp msgid "Members:" -msgstr "" +msgstr "חברי×:" #: editor/editor_help.cpp msgid "Public Methods" -msgstr "" +msgstr "שיטות ציבוריות" #: editor/editor_help.cpp msgid "Public Methods:" -msgstr "" +msgstr "שיטות ציבוריות:" #: editor/editor_help.cpp msgid "GUI Theme Items" -msgstr "" +msgstr "פריטי ×ž× ×©×§ משתמש של ערכת העיצוב" #: editor/editor_help.cpp msgid "GUI Theme Items:" -msgstr "" +msgstr "פריטי ×ž× ×©×§ משתמש של ערכת העיצוב:" #: editor/editor_help.cpp modules/visual_script/visual_script_editor.cpp msgid "Signals:" -msgstr "" +msgstr "×ותות:" #: editor/editor_help.cpp msgid "Enumerations" -msgstr "" +msgstr "×ž×•× ×™×" #: editor/editor_help.cpp msgid "Enumerations:" -msgstr "" +msgstr "×ž×•× ×™×:" #: editor/editor_help.cpp msgid "enum " -msgstr "" +msgstr "×ž×•× ×” " #: editor/editor_help.cpp msgid "Constants" -msgstr "" +msgstr "קבועי×" #: editor/editor_help.cpp msgid "Constants:" -msgstr "" +msgstr "קבועי×:" #: editor/editor_help.cpp msgid "Description" +msgstr "תי×ור" + +#: editor/editor_help.cpp +msgid "Online Tutorials:" msgstr "" #: editor/editor_help.cpp -msgid "Properties" +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." msgstr "" #: editor/editor_help.cpp +msgid "Properties" +msgstr "מ××¤×™×™× ×™×" + +#: editor/editor_help.cpp msgid "Property Description:" -msgstr "" +msgstr "תי×ור המ×פיין:" #: editor/editor_help.cpp msgid "" @@ -1365,11 +1337,11 @@ msgstr "" #: editor/editor_help.cpp msgid "Methods" -msgstr "" +msgstr "שיטות" #: editor/editor_help.cpp msgid "Method Description:" -msgstr "" +msgstr "תי×ור השיטה:" #: editor/editor_help.cpp msgid "" @@ -1379,59 +1351,63 @@ msgstr "" #: editor/editor_help.cpp msgid "Search Text" -msgstr "" +msgstr "חיפוש טקסט" + +#: editor/editor_help.cpp +msgid "Find" +msgstr "×יתור" #: editor/editor_log.cpp msgid "Output:" -msgstr "" +msgstr "פלט:" #: editor/editor_log.cpp editor/plugins/animation_tree_editor_plugin.cpp #: editor/property_editor.cpp editor/script_editor_debugger.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Clear" -msgstr "" +msgstr "מחיקה" #: editor/editor_log.cpp msgid "Clear Output" -msgstr "" +msgstr "מחיקת הפלט" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" -msgstr "" +msgstr "שגי××” בשמירת המש×ב!" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Save Resource As.." -msgstr "" +msgstr "שמירת המש×ב בתור…" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." -msgstr "" +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." -msgstr "" +msgstr "שגי××” בעת השמירה." #: editor/editor_node.cpp msgid "Can't open '%s'." -msgstr "" +msgstr "×œ× × ×™×ª×Ÿ לפתוח ×ת ‚%s’." #: editor/editor_node.cpp msgid "Error while parsing '%s'." -msgstr "" +msgstr "×”×¤×¢× ×•×— של ‚%s’ × ×›×©×œ." #: editor/editor_node.cpp msgid "Unexpected end of file '%s'." -msgstr "" +msgstr "סוף הקובץ בלתי צפוי ‚%s’." #: editor/editor_node.cpp msgid "Missing '%s' or its dependencies." @@ -1439,33 +1415,35 @@ msgstr "" #: editor/editor_node.cpp msgid "Error while loading '%s'." -msgstr "" +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 "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" +"×œ× × ×™×ª×Ÿ לשמור ×ת ×”×¡×¦× ×”. כפי ×”× ×¨××” עקב תלויות (×ž×•×¤×¢×™× ×ו ירושות) ש××™× ×Ÿ " +"מסופקות." #: editor/editor_node.cpp msgid "Failed to load resource." -msgstr "" +msgstr "×˜×¢×™× ×ª המש×ב × ×›×©×œ×”." #: editor/editor_node.cpp msgid "Can't load MeshLibrary for merging!" @@ -1485,19 +1463,19 @@ msgstr "" #: editor/editor_node.cpp msgid "Error trying to save layout!" -msgstr "" +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 "" @@ -1517,6 +1495,8 @@ 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 "" @@ -1535,27 +1515,27 @@ msgstr "" #: editor/editor_node.cpp msgid "Expand all properties" -msgstr "" +msgstr "הרחבת כל המ××¤×™×™× ×™×" #: editor/editor_node.cpp msgid "Collapse all properties" -msgstr "" +msgstr "×¦×ž×¦×•× ×›×œ המ××¤×™×™× ×™×" #: editor/editor_node.cpp msgid "Copy Params" -msgstr "" +msgstr "העתקת ×ž×©×ª× ×™×" #: editor/editor_node.cpp msgid "Paste Params" -msgstr "" +msgstr "הדבקת ×ž×©×ª× ×™×" #: editor/editor_node.cpp editor/plugins/resource_preloader_editor_plugin.cpp msgid "Paste Resource" -msgstr "" +msgstr "הדבקת מש×ב" #: editor/editor_node.cpp msgid "Copy Resource" -msgstr "" +msgstr "העתקת מש×ב" #: editor/editor_node.cpp msgid "Make Built-In" @@ -1567,11 +1547,11 @@ msgstr "" #: editor/editor_node.cpp msgid "Open in Help" -msgstr "" +msgstr "פתיחה בעזרה" #: editor/editor_node.cpp msgid "There is no defined scene to run." -msgstr "" +msgstr "×ין ×¡×¦× ×” מוגדרת להרצה." #: editor/editor_node.cpp msgid "" @@ -1596,55 +1576,55 @@ 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 msgid "Open Scene" -msgstr "" +msgstr "פתיחת ×¡×¦× ×”" #: editor/editor_node.cpp msgid "Open Base Scene" -msgstr "" +msgstr "פתיחת ×¡×¦× ×ª בסיס" #: editor/editor_node.cpp msgid "Quick Open Scene.." -msgstr "" +msgstr "פתיחת ×¡×¦× ×” מהירה…" #: editor/editor_node.cpp msgid "Quick Open Script.." -msgstr "" +msgstr "פתיחת סקריפט מהירה…" #: editor/editor_node.cpp msgid "Save & Close" -msgstr "" +msgstr "שמירה וסגירה" #: editor/editor_node.cpp msgid "Save changes to '%s' before closing?" -msgstr "" +msgstr "לשמור ×ת ×”×©×™× ×•×™×™× ×œÖ¾â€š%s’ ×œ×¤× ×™ הסגירה?" #: editor/editor_node.cpp msgid "Save Scene As.." -msgstr "" +msgstr "שמירת ×¡×¦× ×” בש×…" #: editor/editor_node.cpp msgid "No" -msgstr "" +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" @@ -1652,7 +1632,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" @@ -1660,23 +1640,23 @@ 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" -msgstr "" +msgstr "שחזור" #: editor/editor_node.cpp msgid "This action cannot be undone. Revert anyway?" -msgstr "" +msgstr "×œ× × ×™×ª×Ÿ לבטל פעולה זו. לשחזר בכל ×–×ת?" #: editor/editor_node.cpp msgid "Quick Run Scene.." @@ -1684,49 +1664,51 @@ msgstr "" #: editor/editor_node.cpp msgid "Quit" -msgstr "" +msgstr "יצי××”" #: editor/editor_node.cpp msgid "Exit the editor?" -msgstr "" +msgstr "לצ×ת מהעורך?" #: editor/editor_node.cpp msgid "Open Project Manager?" -msgstr "" +msgstr "לפתוח ×ת ×ž× ×”×œ המיזמי×?" #: editor/editor_node.cpp msgid "Save & Quit" -msgstr "" +msgstr "לשמור ולצ×ת" #: editor/editor_node.cpp msgid "Save changes to the following scene(s) before quitting?" -msgstr "" +msgstr "לשמור ×ת ×”×©×™× ×•×™×™× ×œ×¡×¦× ×•×ª הב×ות ×œ×¤× ×™ היצי××”?" #: editor/editor_node.cpp msgid "Save changes the following scene(s) before opening Project Manager?" -msgstr "" +msgstr "לשמור ×ת ×”×¡×¦× ×•×ª הב×ות ×œ×¤× ×™ פתיחת ×ž× ×”×œ המיזמי×?" #: editor/editor_node.cpp 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 "Unable to enable addon plugin at: '%s' parsing of config failed." -msgstr "" +msgstr "×œ× × ×™×ª×Ÿ לפתוח ×ת תוסף ההרחבות תחת: ‚%s’ ×¤×¢× ×•×— ההגדרות × ×›×©×œ." #: editor/editor_node.cpp msgid "Unable to find script field for addon plugin at: 'res://addons/%s'." -msgstr "" +msgstr "×œ× × ×™×ª×Ÿ ×œ×ž×¦×•× ×©×“×” סקריפט עבור תוסף הרחבה תחת ‚res://addons/%s’." #: editor/editor_node.cpp msgid "Unable to load addon script from path: '%s'." -msgstr "" +msgstr "×œ× × ×™×ª×Ÿ לטעון סקריפט הרחבה ×ž×”× ×ª×™×‘: ‚%s’." #: editor/editor_node.cpp msgid "" @@ -1805,23 +1787,23 @@ msgstr "" #: editor/editor_node.cpp msgid "Add a new scene." -msgstr "" +msgstr "הוספת ×¡×¦× ×” חדשה." #: editor/editor_node.cpp msgid "Scene" -msgstr "" +msgstr "×¡×¦× ×”" #: editor/editor_node.cpp msgid "Go to previously opened scene." -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.." @@ -1829,39 +1811,39 @@ msgstr "" #: editor/editor_node.cpp msgid "Operations with scene files." -msgstr "" +msgstr "פעולות ×¢× ×§×•×‘×¦×™ ×¡×¦× ×•×ª." #: editor/editor_node.cpp msgid "New Scene" -msgstr "" +msgstr "×¡×¦× ×” חדשה" #: editor/editor_node.cpp msgid "New Inherited Scene.." -msgstr "" +msgstr "×¡×¦× ×” חדשה בירושה…" #: editor/editor_node.cpp msgid "Open Scene.." -msgstr "" +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 "Close Scene" -msgstr "" +msgstr "סגירת ×¡×¦× ×”" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" -msgstr "" +msgstr "פתיחה מה××—×¨×•× ×™×" #: editor/editor_node.cpp msgid "Convert To.." -msgstr "" +msgstr "המרה ×ל…" #: editor/editor_node.cpp msgid "MeshLibrary.." @@ -1874,62 +1856,64 @@ msgstr "" #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp #: scene/gui/line_edit.cpp scene/gui/text_edit.cpp msgid "Undo" -msgstr "" +msgstr "ביטול" #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp #: scene/gui/line_edit.cpp msgid "Redo" -msgstr "" +msgstr "ביצוע חוזר" #: editor/editor_node.cpp msgid "Revert Scene" -msgstr "" +msgstr "שחזור ×¡×¦× ×”" #: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." -msgstr "" +msgstr "×›×œ×™× ×©×•× ×™× ×œ×ž×™×–× ×ו למגוון ×¡×¦× ×•×ª." #: editor/editor_node.cpp msgid "Project" -msgstr "" +msgstr "מיז×" #: editor/editor_node.cpp msgid "Project Settings" -msgstr "" +msgstr "הגדרות מיז×" #: editor/editor_node.cpp msgid "Run Script" -msgstr "" +msgstr "הרצת סקריפט" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" -msgstr "" +msgstr "ייצו×" #: editor/editor_node.cpp msgid "Tools" -msgstr "" +msgstr "כלי×" #: editor/editor_node.cpp msgid "Quit to Project List" -msgstr "" +msgstr "יצי××” לרשימת המיזמי×" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Debug" -msgstr "" +msgstr "× ×™×¤×•×™ שגי×ות" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" -msgstr "" +msgstr "הטעמה ×¢× × ×™×¤×•×™ שגי×ות מרחוק" #: 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 "" +"בעת ×™×™×¦×•× ×ו הטמעה, קובץ ההפעלה ×™× ×¡×” להתחבר לכתובת ×”Ö¾IP של המחשב ×”×–×” לצורך " +"× ×™×¤×•×™ שגי×ות." #: editor/editor_node.cpp msgid "Small Deploy with Network FS" -msgstr "" +msgstr "הטמעה ×§×˜× ×” ×¢× ×ž×¢×¨×›×ª ×§×‘×¦×™× ×‘×¨×©×ª" #: editor/editor_node.cpp msgid "" @@ -1953,7 +1937,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Visible Navigation" -msgstr "" +msgstr "× ×™×•×•×˜ גלוי" #: editor/editor_node.cpp msgid "" @@ -1963,7 +1947,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Sync Scene Changes" -msgstr "" +msgstr "×¡× ×›×¨×•×Ÿ ×”×©×™× ×•×™×™× ×‘×¡×¦× ×”" #: editor/editor_node.cpp msgid "" @@ -1975,7 +1959,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Sync Script Changes" -msgstr "" +msgstr "×¡× ×›×¨×•×Ÿ ×”×©×™× ×•×™×™× ×‘×¡×§×¨×™×¤×˜" #: editor/editor_node.cpp msgid "" @@ -1987,216 +1971,223 @@ msgstr "" #: editor/editor_node.cpp msgid "Editor" -msgstr "" +msgstr "עורך" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" -msgstr "" +msgstr "הגדרות עורך" #: editor/editor_node.cpp msgid "Editor Layout" -msgstr "" +msgstr "פריסת עורך" #: editor/editor_node.cpp msgid "Toggle Fullscreen" -msgstr "" +msgstr "×›× ×™×¡×” ×ל/יצי××” ממסך מל×" #: editor/editor_node.cpp editor/project_export.cpp msgid "Manage Export Templates" -msgstr "" +msgstr "× ×™×”×•×œ ×ª×‘× ×™×•×ª ייצו×" #: editor/editor_node.cpp msgid "Help" -msgstr "" +msgstr "עזרה" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Classes" -msgstr "" +msgstr "מחלקות" + +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "חיפוש" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" -msgstr "" +msgstr "×ž×¡×ž×›×™× ×ž×§×•×•× ×™×" #: editor/editor_node.cpp msgid "Q&A" -msgstr "" +msgstr "שו״ת" #: editor/editor_node.cpp msgid "Issue Tracker" -msgstr "" +msgstr "עוקב תקלות" #: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp msgid "Community" -msgstr "" +msgstr "קהילה" #: editor/editor_node.cpp msgid "About" -msgstr "" +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" -msgstr "" +msgstr "השהיית ×”×¡×¦× ×”" #: editor/editor_node.cpp msgid "Pause Scene" -msgstr "" +msgstr "השהיית ×¡×¦× ×”" #: editor/editor_node.cpp msgid "Stop the scene." -msgstr "" +msgstr "עצירת ×”×¡×¦× ×”." #: editor/editor_node.cpp msgid "Stop" -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" -msgstr "" +msgstr "× ×’×™× ×ª ×¡×¦× ×” בהת×מה ×ישית" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" -msgstr "" +msgstr "מסתובב ×›×שר חלון העורך מצויר מחדש!" #: editor/editor_node.cpp msgid "Update Always" -msgstr "" +msgstr "לעדכן תמיד" #: editor/editor_node.cpp msgid "Update Changes" -msgstr "" +msgstr "עדכון ×©×™× ×•×™×™×" #: editor/editor_node.cpp msgid "Disable Update Spinner" -msgstr "" +msgstr "השבתת שבשבת עדכון" #: editor/editor_node.cpp msgid "Inspector" -msgstr "" +msgstr "חוקר" #: editor/editor_node.cpp msgid "Create a new resource in memory and edit it." -msgstr "" +msgstr "יצירת מש×ב חדש בזיכרון ועריכתו." #: editor/editor_node.cpp msgid "Load an existing resource from disk and edit it." -msgstr "" +msgstr "×˜×¢×™× ×ª מש×ב ×§×™×™× ×ž×”×›×•× ×Ÿ ועריכתו." #: editor/editor_node.cpp msgid "Save the currently edited resource." -msgstr "" +msgstr "שמירת המש×ב ×©× ×¢×¨×š כרגע." #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Save As.." -msgstr "" +msgstr "שמירה בש×…" #: editor/editor_node.cpp msgid "Go to the previous edited object in history." -msgstr "" +msgstr "מעבר לפריט ×”×חרון ×©× ×¢×¨×š מההיסטוריה." #: editor/editor_node.cpp msgid "Go to the next edited object in history." -msgstr "" +msgstr "מעבר לפריט ×”×‘× ×©× ×¢×¨×š מההיסטוריה." #: editor/editor_node.cpp msgid "History of recently edited objects." -msgstr "" +msgstr "היסטוריה של ×”×¤×¨×™×˜×™× ×©× ×¢×¨×›×• ל××—×¨×•× ×”." #: editor/editor_node.cpp msgid "Object properties." -msgstr "" +msgstr "מ××¤×™×™× ×™ פריט." #: editor/editor_node.cpp msgid "Changes may be lost!" -msgstr "" +msgstr "×”×©×™× ×•×™×™× ×¢×©×•×™×™× ×œ×œ×›×ª ל×יבוד!" #: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp #: editor/project_manager.cpp msgid "Import" -msgstr "" +msgstr "ייבו×" #: editor/editor_node.cpp msgid "Node" -msgstr "" +msgstr "מפרק" #: editor/editor_node.cpp msgid "FileSystem" -msgstr "" +msgstr "מערכת קבצי×" #: editor/editor_node.cpp msgid "Output" -msgstr "" +msgstr "פלט" #: editor/editor_node.cpp msgid "Don't Save" -msgstr "" +msgstr "×œ× ×œ×©×ž×•×¨" #: editor/editor_node.cpp msgid "Import Templates From ZIP File" -msgstr "" +msgstr "×™×™×‘×•× ×ª×‘× ×™×•×ª מקובץ ZIP" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export Project" -msgstr "" +msgstr "×™×™×¦×•× ×ž×™×–×" #: editor/editor_node.cpp msgid "Export Library" -msgstr "" +msgstr "×™×™×¦×•× ×¡×¤×¨×™×”" #: editor/editor_node.cpp msgid "Merge With Existing" -msgstr "" +msgstr "מיזוג ×¢× × ×•×›×—×™×™×" #: editor/editor_node.cpp msgid "Password:" -msgstr "" +msgstr "ססמה:" #: editor/editor_node.cpp msgid "Open & Run a Script" -msgstr "" +msgstr "פתיחה והרצה של סקריפט" #: editor/editor_node.cpp msgid "New Inherited" -msgstr "" +msgstr "חדש בירושה" #: editor/editor_node.cpp msgid "Load Errors" -msgstr "" +msgstr "שגי×ות ×˜×¢×™× ×”" #: editor/editor_node.cpp editor/plugins/tile_map_editor_plugin.cpp msgid "Select" -msgstr "" +msgstr "בחירה" #: editor/editor_node.cpp msgid "Open 2D Editor" -msgstr "" +msgstr "פתיחת עורך דו־ממד" #: editor/editor_node.cpp msgid "Open 3D Editor" -msgstr "" +msgstr "פתיחת עורך תלת־ממד" #: editor/editor_node.cpp msgid "Open Script Editor" -msgstr "" +msgstr "פתיחת עורך סקריפטי×" #: editor/editor_node.cpp editor/project_manager.cpp msgid "Open Asset Library" @@ -2204,11 +2195,11 @@ msgstr "" #: editor/editor_node.cpp msgid "Open the next Editor" -msgstr "" +msgstr "פתיחת העורך הב×" #: editor/editor_node.cpp msgid "Open the previous Editor" -msgstr "" +msgstr "פתיחת העורך הקוד×" #: editor/editor_plugin.cpp msgid "Creating Mesh Previews" @@ -2216,28 +2207,28 @@ msgstr "" #: editor/editor_plugin.cpp msgid "Thumbnail.." -msgstr "" +msgstr "×ª×ž×•× ×” ממוזערת…" #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" -msgstr "" +msgstr "×ª×•×¡×¤×™× ×ž×•×ª×§× ×™×:" #: editor/editor_plugin_settings.cpp msgid "Update" -msgstr "" +msgstr "עדכון" #: editor/editor_plugin_settings.cpp #: editor/plugins/asset_library_editor_plugin.cpp msgid "Version:" -msgstr "" +msgstr "גרסה:" #: editor/editor_plugin_settings.cpp msgid "Author:" -msgstr "" +msgstr "יוצר:" #: editor/editor_plugin_settings.cpp msgid "Status:" -msgstr "" +msgstr "מצב:" #: editor/editor_profiler.cpp msgid "Stop Profiling" @@ -2249,27 +2240,27 @@ msgstr "" #: editor/editor_profiler.cpp msgid "Measure:" -msgstr "" +msgstr "מדידה:" #: editor/editor_profiler.cpp msgid "Frame Time (sec)" -msgstr "" +msgstr "זמן שקופית (×©× ×™×•×ª)" #: editor/editor_profiler.cpp msgid "Average Time (sec)" -msgstr "" +msgstr "זמן ממוצע (×©× ×™×•×ª)" #: editor/editor_profiler.cpp msgid "Frame %" -msgstr "" +msgstr "שקופית %" #: editor/editor_profiler.cpp msgid "Physics Frame %" -msgstr "" +msgstr "שקופית פיזיקלית %" #: editor/editor_profiler.cpp editor/script_editor_debugger.cpp msgid "Time:" -msgstr "" +msgstr "זמן:" #: editor/editor_profiler.cpp msgid "Inclusive" @@ -2277,23 +2268,23 @@ msgstr "" #: editor/editor_profiler.cpp msgid "Self" -msgstr "" +msgstr "עצמי" #: editor/editor_profiler.cpp msgid "Frame #:" -msgstr "" +msgstr "שקופית מס׳:" #: editor/editor_profiler.cpp msgid "Time" -msgstr "" +msgstr "זמן" #: editor/editor_profiler.cpp msgid "Calls" -msgstr "" +msgstr "קרי×ות" #: editor/editor_run_native.cpp msgid "Select device from the list" -msgstr "" +msgstr "× × ×œ×‘×—×•×¨ התקן מהרשימה" #: editor/editor_run_native.cpp msgid "" @@ -2303,11 +2294,11 @@ msgstr "" #: editor/editor_run_script.cpp msgid "Write your logic in the _run() method." -msgstr "" +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:" @@ -2315,55 +2306,55 @@ msgstr "" #: editor/editor_run_script.cpp msgid "Did you forget the 'tool' keyword?" -msgstr "" +msgstr "יכול להיות ששכחת ×ת מילת המפתח ‚tool’?" #: editor/editor_run_script.cpp msgid "Couldn't run script:" -msgstr "" +msgstr "×œ× × ×™×ª×Ÿ להריץ ×ת הסקריפט:" #: editor/editor_run_script.cpp msgid "Did you forget the '_run' method?" -msgstr "" +msgstr "שכחת ×ת השיטה ‚‎_run’?" #: editor/editor_settings.cpp msgid "Default (Same as Editor)" -msgstr "" +msgstr "בררת מחדל (כמו העורך)" #: editor/editor_sub_scene.cpp msgid "Select Node(s) to Import" -msgstr "" +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 "Re-Download" -msgstr "" +msgstr "הורדה מחדש" #: editor/export_template_manager.cpp msgid "Uninstall" -msgstr "" +msgstr "הסרה" #: editor/export_template_manager.cpp msgid "(Installed)" -msgstr "" +msgstr "(מותקן)" #: editor/export_template_manager.cpp msgid "Download" -msgstr "" +msgstr "הורדה" #: editor/export_template_manager.cpp msgid "(Missing)" -msgstr "" +msgstr "(חסר)" #: editor/export_template_manager.cpp msgid "(Current)" -msgstr "" +msgstr "(× ×•×›×—×™)" #: editor/export_template_manager.cpp msgid "Retrieving mirrors, please wait.." @@ -2371,15 +2362,15 @@ msgstr "" #: editor/export_template_manager.cpp msgid "Remove template version '%s'?" -msgstr "" +msgstr "להסיר ×ת גרסת ×”×ª×‘× ×™×ª ‚%s’?" #: editor/export_template_manager.cpp msgid "Can't open export templates zip." -msgstr "" +msgstr "×œ× × ×™×ª×Ÿ ×œ×™×™×¦× zip של ×ª×‘× ×™×•×ª." #: editor/export_template_manager.cpp msgid "Invalid version.txt format inside templates." -msgstr "" +msgstr "×ª×‘× ×™×ª ×”Ö¾version.txt שגויה בתוך ×”×ª×‘× ×™×•×ª." #: editor/export_template_manager.cpp msgid "" @@ -3673,19 +3664,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5056,6 +5050,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5718,7 +5716,7 @@ msgid "Select current edited sub-tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5828,9 +5826,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5838,10 +5834,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6482,10 +6474,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7531,23 +7519,23 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp msgid "Find Node Type" -msgstr "" +msgstr "×יתור סוג מפרק" #: modules/visual_script/visual_script_editor.cpp msgid "Copy Nodes" -msgstr "" +msgstr "העתקת מפרקי×" #: modules/visual_script/visual_script_editor.cpp msgid "Cut Nodes" -msgstr "" +msgstr "גזירת מפרקי×" #: modules/visual_script/visual_script_editor.cpp msgid "Paste Nodes" -msgstr "" +msgstr "הדבקת מפרקי×" #: modules/visual_script/visual_script_flow_control.cpp msgid "Input type not iterable: " -msgstr "" +msgstr "סוג הקלט ×œ× ×–×ž×™×Ÿ למחזוריות: " #: modules/visual_script/visual_script_flow_control.cpp msgid "Iterator became invalid" @@ -7559,15 +7547,15 @@ msgstr "" #: modules/visual_script/visual_script_func_nodes.cpp msgid "Invalid index property name." -msgstr "" +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." @@ -7575,23 +7563,23 @@ msgstr "" #: modules/visual_script/visual_script_nodes.cpp msgid ": Invalid argument of type: " -msgstr "" +msgstr ": ××¨×’×•×ž× ×˜ שגוי מסוג: " #: modules/visual_script/visual_script_nodes.cpp msgid ": Invalid arguments: " -msgstr "" +msgstr ": ××¨×’×•×ž× ×˜×™× ×©×’×•×™×™×: " #: modules/visual_script/visual_script_nodes.cpp msgid "VariableGet not found in script: " -msgstr "" +msgstr "×œ× × ×ž×¦× VariableGet בסקריפט: " #: modules/visual_script/visual_script_nodes.cpp msgid "VariableSet not found in script: " -msgstr "" +msgstr "×œ× × ×ž×¦× VariableSet בסקריפט: " #: modules/visual_script/visual_script_nodes.cpp msgid "Custom node has no _step() method, can't process graph." -msgstr "" +msgstr "למפרק המות×× ×ין שיטת ‎_step()‎, ×ין ×פשרות לעבד תרשי×." #: modules/visual_script/visual_script_nodes.cpp msgid "" @@ -7601,35 +7589,35 @@ msgstr "" #: 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 "" +msgstr "הפעלת ×”Ö¾HTML ×”×ž×™×•×¦× ×‘×“×¤×“×¤×Ÿ בררת המחדל של המערכת." #: platform/javascript/export/export.cpp msgid "Could not write file:" -msgstr "" +msgstr "×œ× × ×™×ª×Ÿ לכתוב קובץ:" #: platform/javascript/export/export.cpp msgid "Could not open template for export:" -msgstr "" +msgstr "×œ× × ×™×ª×Ÿ לפתוח ×ª×‘× ×™×ª לייצו×:" #: platform/javascript/export/export.cpp msgid "Invalid export template:" -msgstr "" +msgstr "×ª×‘× ×™×ª ×™×¦×•× ×©×’×•×™×”:" #: platform/javascript/export/export.cpp msgid "Could not read custom HTML shell:" -msgstr "" +msgstr "×œ× × ×™×ª×Ÿ ×œ×§×¨×•× ×ž×¢×˜×¤×ª HTML מות×מת:" #: platform/javascript/export/export.cpp msgid "Could not read boot splash image file:" -msgstr "" +msgstr "×œ× × ×™×ª×Ÿ ×œ×§×¨×•× ×§×•×‘×¥ ×ª×ž×•× ×ª פתיח:" #: platform/javascript/export/export.cpp msgid "Using default boot splash image." -msgstr "" +msgstr "× ×¢×©×” שימוש ×‘×ª×ž×•× ×ª הפתיח כבררת מחדל." #: scene/2d/animated_sprite.cpp msgid "" @@ -7643,6 +7631,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7698,16 +7693,17 @@ msgstr "" msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" +"מפרק ParallaxLayer עובד רק ×›×שר ×”×•× ×ž×•×’×“×¨ כצ××¦× ×©×œ מפרק ParallaxBackground." #: 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 "" +msgstr "×œ× ×ž×•×§×¦×” חומר לעיבוד חלקיקי×, לכן ×œ× ×ª×•×˜×‘×¢ ×”×ª× ×”×’×•×ª." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." -msgstr "" +msgstr "PathFollow2D עובד רק ×›×שר ×”×•× ×ž×•×’×“×¨ כצ××¦× ×©×œ מפרק Path2D." #: scene/2d/physics_body_2d.cpp msgid "" @@ -7728,7 +7724,7 @@ msgstr "" #: scene/3d/arvr_nodes.cpp msgid "ARVRCamera must have an ARVROrigin node as its parent" -msgstr "" +msgstr "ל־ARVRCamera חייב להיות מפרק ARVROrigin כהורה שלו" #: scene/3d/arvr_nodes.cpp msgid "ARVRController must have an ARVROrigin node as its parent" @@ -7752,7 +7748,7 @@ msgstr "" #: scene/3d/arvr_nodes.cpp msgid "ARVROrigin requires an ARVRCamera child node" -msgstr "" +msgstr "ARVROrigin דורש מפרק צ××¦× ×ž×¡×•×’ ARVRCamera" #: scene/3d/baked_lightmap.cpp msgid "Plotting Meshes: " @@ -7770,6 +7766,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -7779,7 +7782,7 @@ msgstr "" #: scene/3d/collision_polygon.cpp msgid "An empty CollisionPolygon has no effect on collision." -msgstr "" +msgstr "ל־CollisionPolygon ריק ×ין כל השפעה על ×”×ª× ×’×©×•×ª." #: scene/3d/collision_shape.cpp msgid "" @@ -7881,7 +7884,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" @@ -7899,12 +7902,33 @@ msgstr "" #: scene/resources/dynamic_font.cpp msgid "Unknown font format." -msgstr "" +msgstr "×ž×‘× ×” הגופן ×œ× ×™×“×•×¢." #: scene/resources/dynamic_font.cpp msgid "Error loading font." -msgstr "" +msgstr "שגי××” ×‘×˜×¢×™× ×ª הגופן." #: scene/resources/dynamic_font.cpp msgid "Invalid font size." -msgstr "" +msgstr "גודל הגופן שגוי." + +#~ msgid "Next" +#~ msgstr "הב×" + +#~ msgid "Not found!" +#~ msgstr "×œ× × ×ž×¦×!" + +#~ msgid "Replace By" +#~ msgstr "להחליף ב־" + +#~ msgid "Case Sensitive" +#~ msgstr "תלוי רישיות" + +#~ msgid "Backwards" +#~ msgstr "×חורה" + +#~ msgid "Prompt On Replace" +#~ msgstr "להודיע על החלפה" + +#~ msgid "Skip" +#~ msgstr "לדלג" diff --git a/editor/translations/hi.po b/editor/translations/hi.po index 801b84a8b9..c124727d74 100644 --- a/editor/translations/hi.po +++ b/editor/translations/hi.po @@ -381,14 +381,6 @@ msgid "Replaced %d occurrence(s)." msgstr "" #: editor/code_editor.cpp -msgid "Replace" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "" @@ -397,50 +389,18 @@ msgid "Whole Words" msgstr "" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "" - -#: editor/code_editor.cpp -msgid "Case Sensitive" +msgid "Replace" msgstr "" #: editor/code_editor.cpp -msgid "Backwards" +msgid "Replace All" msgstr "" #: editor/code_editor.cpp -msgid "Prompt On Replace" +msgid "Selection Only" msgstr "" #: editor/code_editor.cpp -msgid "Skip" -msgstr "छोड़ें" - -#: editor/code_editor.cpp msgid "Zoom In" msgstr "बड़ा करो" @@ -1391,6 +1351,17 @@ msgid "Description" msgstr "" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp msgid "Properties" msgstr "" @@ -1422,6 +1393,10 @@ msgstr "" msgid "Search Text" msgstr "" +#: editor/editor_help.cpp +msgid "Find" +msgstr "" + #: editor/editor_log.cpp msgid "Output:" msgstr "" @@ -1445,8 +1420,8 @@ msgstr "" msgid "Save Resource As.." msgstr "" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "" @@ -2054,6 +2029,13 @@ msgstr "" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "" @@ -3722,19 +3704,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5106,6 +5091,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5768,7 +5757,7 @@ msgid "Select current edited sub-tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5878,9 +5867,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5888,10 +5875,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6534,10 +6517,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7697,6 +7676,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7824,6 +7810,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -7935,7 +7928,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" @@ -7962,3 +7955,6 @@ msgstr "" #: scene/resources/dynamic_font.cpp msgid "Invalid font size." msgstr "गलत फॉणà¥à¤Ÿ का आकार |" + +#~ msgid "Skip" +#~ msgstr "छोड़ें" diff --git a/editor/translations/hu.po b/editor/translations/hu.po index f0e6fbe0f6..9d89e98f7e 100644 --- a/editor/translations/hu.po +++ b/editor/translations/hu.po @@ -5,20 +5,20 @@ # # Nagy Lajos <neutron9707@gmail.com>, 2017. # Sandor Domokos <sandor.domokos@gmail.com>, 2017. -# Varga Dániel <danikah.danikah@gmail.com>, 2016-2017. +# Varga Dániel <danikah.danikah@gmail.com>, 2016-2018. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2017-12-01 05:47+0000\n" -"Last-Translator: Sandor Domokos <sandor.domokos@gmail.com>\n" +"PO-Revision-Date: 2018-01-20 08:54+0000\n" +"Last-Translator: Varga Dániel <danikah.danikah@gmail.com>\n" "Language-Team: Hungarian <https://hosted.weblate.org/projects/godot-engine/" "godot/hu/>\n" "Language: hu\n" "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 2.18-dev\n" +"X-Generator: Weblate 2.19-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -26,49 +26,47 @@ msgstr "Tiltva" #: editor/animation_editor.cpp msgid "All Selection" -msgstr "Mind kiválaszt" +msgstr "Mind kiválasztva" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Time" -msgstr "Animáció érték váltás" +msgstr "Animáció Kulcsképkocka IdÅ‘ Változtatása" #: editor/animation_editor.cpp msgid "Anim Change Transition" -msgstr "Animáció átmenet megváltoztatása" +msgstr "Animáció Ãtmenet Váltás" #: editor/animation_editor.cpp msgid "Anim Change Transform" -msgstr "Animáció átalakÃtó váltás" +msgstr "Animáció Transzformáció Váltás" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Value" -msgstr "Animáció érték váltás" +msgstr "Animáció Kulcsképkocka Érték" #: editor/animation_editor.cpp msgid "Anim Change Call" -msgstr "Animáció hÃvás váltás" +msgstr "Animáció HÃvás Váltás" #: editor/animation_editor.cpp msgid "Anim Add Track" -msgstr "Animáció nyomvonal hozzáadása" +msgstr "Animáció Nyomvonal Hozzáadása" #: editor/animation_editor.cpp msgid "Anim Duplicate Keys" -msgstr "Animáció kulcs megkettÅ‘zése" +msgstr "Animáció Kulcs MegkettÅ‘zése" #: editor/animation_editor.cpp msgid "Move Anim Track Up" -msgstr "Animáció nyomvonal felfelé mozgatása" +msgstr "Animáció Nyomvonal Felfelé Mozgatása" #: editor/animation_editor.cpp msgid "Move Anim Track Down" -msgstr "Animáció nyomvonal lefelé mozgatása" +msgstr "Animáció Nyomvonal Lefelé Mozgatása" #: editor/animation_editor.cpp msgid "Remove Anim Track" -msgstr "Animáció nyomvonal eltávolÃtása" +msgstr "Animáció Nyomvonal EltávolÃtása" #: editor/animation_editor.cpp msgid "Set Transitions to:" @@ -76,44 +74,44 @@ msgstr "Ãtmenet beállÃtása erre:" #: editor/animation_editor.cpp msgid "Anim Track Rename" -msgstr "Animáció nyomvonal átnevezése" +msgstr "Animáció Nyomvonal Ãtnevezése" #: editor/animation_editor.cpp msgid "Anim Track Change Interpolation" -msgstr "Animáció nyomvonal intelpoláció változtatása" +msgstr "Animáció Nyomvonal Interpoláció Változtatása" #: editor/animation_editor.cpp msgid "Anim Track Change Value Mode" -msgstr "Animáció nyomvonal érték mód változtatása" +msgstr "Animáció Nyomvonal Érték Mód Változtatása" #: editor/animation_editor.cpp msgid "Anim Track Change Wrap Mode" -msgstr "Animáció nyomvonal takarási mód változtatása" +msgstr "Animáció Nyomvonal Takarási Mód Változtatása" #: editor/animation_editor.cpp msgid "Edit Node Curve" -msgstr "Node görbe szerkesztése" +msgstr "Node Görbe Szerkesztése" #: editor/animation_editor.cpp msgid "Edit Selection Curve" -msgstr "Kiválasztás görbe szerkesztése" +msgstr "Kiválasztás Görbe Szerkesztése" #: editor/animation_editor.cpp msgid "Anim Delete Keys" -msgstr "Animáció kulcs törlése" +msgstr "Animáció Kulcs Törlése" #: editor/animation_editor.cpp editor/plugins/tile_map_editor_plugin.cpp #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Duplicate Selection" -msgstr "Kiválasztás megkettÅ‘zése" +msgstr "Kiválasztás MegkettÅ‘zése" #: editor/animation_editor.cpp msgid "Duplicate Transposed" -msgstr "Kiválasztás áthelyezése" +msgstr "Ãthelyezettek MegkettÅ‘zése" #: editor/animation_editor.cpp msgid "Remove Selection" -msgstr "Kiválasztás eltávolÃtása" +msgstr "Kiválasztás EltávolÃtása" #: editor/animation_editor.cpp msgid "Continuous" @@ -129,27 +127,27 @@ msgstr "ÉrzékelÅ‘" #: editor/animation_editor.cpp msgid "Anim Add Key" -msgstr "Animáció kulcs hozzáadása" +msgstr "Animáció Kulcs Hozzáadása" #: editor/animation_editor.cpp msgid "Anim Move Keys" -msgstr "Animáció kulcs mozgatása" +msgstr "Animáció Kulcs Mozgatása" #: editor/animation_editor.cpp msgid "Scale Selection" -msgstr "Kiválasztás átméretezése" +msgstr "Kiválasztás Ãtméretezése" #: editor/animation_editor.cpp msgid "Scale From Cursor" -msgstr "Kijelölés a kurzortól" +msgstr "Ãtméretezés A Kurzortól" #: editor/animation_editor.cpp msgid "Goto Next Step" -msgstr "Ugrás a következÅ‘ lépésre" +msgstr "Ugrás A következÅ‘ lépésre" #: editor/animation_editor.cpp msgid "Goto Prev Step" -msgstr "Ugrás az elÅ‘zÅ‘ lépésre" +msgstr "Ugrás Az ElÅ‘zÅ‘ Lépésre" #: editor/animation_editor.cpp editor/plugins/curve_editor_plugin.cpp #: editor/property_editor.cpp @@ -162,39 +160,39 @@ msgstr "Ãllandó" #: editor/animation_editor.cpp msgid "In" -msgstr "BelsÅ‘" +msgstr "Be" #: editor/animation_editor.cpp msgid "Out" -msgstr "KülsÅ‘" +msgstr "Ki" #: editor/animation_editor.cpp msgid "In-Out" -msgstr "BelsÅ‘-külsÅ‘" +msgstr "Be-Ki" #: editor/animation_editor.cpp msgid "Out-In" -msgstr "KülsÅ‘-belsÅ‘" +msgstr "Ki-Be" #: editor/animation_editor.cpp msgid "Transitions" -msgstr "Ãtmenet" +msgstr "Ãtmenetek" #: editor/animation_editor.cpp msgid "Optimize Animation" -msgstr "Animáció optimalizálása" +msgstr "Animáció Optimalizálása" #: editor/animation_editor.cpp msgid "Clean-Up Animation" -msgstr "Animáció megtisztÃtása" +msgstr "Animáció MegtisztÃtása" #: editor/animation_editor.cpp msgid "Create NEW track for %s and insert key?" -msgstr "ÚJ útvonal létrehozása %s -hez és kulcs beillesztése?" +msgstr "Létrehoz ÚJ útvonalat %s -hez és beilleszti a kulcsot?" #: editor/animation_editor.cpp msgid "Create %d NEW tracks and insert keys?" -msgstr "Létrehoz %d ÚJ útvonalat és beilleszti a kulcsokat?" +msgstr "Létrehoz %d ÚJ nyomvonalat és beilleszti a kulcsokat?" #: editor/animation_editor.cpp editor/create_dialog.cpp #: editor/editor_audio_buses.cpp editor/plugins/abstract_polygon_2d_editor.cpp @@ -206,47 +204,47 @@ msgstr "Létrehozás" #: editor/animation_editor.cpp msgid "Anim Create & Insert" -msgstr "Animáció létrehozása és beillesztése" +msgstr "Animáció Létrehozása És Beillesztése" #: editor/animation_editor.cpp msgid "Anim Insert Track & Key" -msgstr "Animáció útvonal & kulcs beillesztése" +msgstr "Animáció Útvonal És Kulcs Beillesztése" #: editor/animation_editor.cpp msgid "Anim Insert Key" -msgstr "Animáció kulcs beillesztése" +msgstr "Animáció Kulcs Beillesztése" #: editor/animation_editor.cpp msgid "Change Anim Len" -msgstr "Csak animáció változtatása" +msgstr "Csak Animáció változtatása" #: editor/animation_editor.cpp msgid "Change Anim Loop" -msgstr "Animáció hurok változtatása" +msgstr "Animáció Loop Megváltoztatása" #: editor/animation_editor.cpp msgid "Anim Create Typed Value Key" -msgstr "" +msgstr "Animáció TÃpusos Érték Kulcs Létrehozása" #: editor/animation_editor.cpp msgid "Anim Insert" -msgstr "Animáció beillesztése" +msgstr "Animáció Beilleszt" #: editor/animation_editor.cpp msgid "Anim Scale Keys" -msgstr "" +msgstr "Animáció Kulcsok Nyújtása" #: editor/animation_editor.cpp msgid "Anim Add Call Track" -msgstr "" +msgstr "Animáció HÃvási Nyomvonal Hozzáadása" #: editor/animation_editor.cpp msgid "Animation zoom." -msgstr "" +msgstr "Animáció nagyÃtás." #: editor/animation_editor.cpp msgid "Length (s):" -msgstr "Hossz(ak):" +msgstr "Hossz (mp):" #: editor/animation_editor.cpp msgid "Animation length (in seconds)." @@ -254,11 +252,11 @@ msgstr "Animáció hossza (másodpercben)." #: editor/animation_editor.cpp msgid "Step (s):" -msgstr "Lépés(ek):" +msgstr "Lépés (mp):" #: editor/animation_editor.cpp msgid "Cursor step snap (in seconds)." -msgstr "Kurzor léptetése (másodpercben)." +msgstr "Kurzor hozzáillesztése a lépésekhez (másodpercben)." #: editor/animation_editor.cpp msgid "Enable/Disable looping in animation." @@ -266,7 +264,7 @@ msgstr "Az animáció ismétlésének engedélyezése/tiltása." #: editor/animation_editor.cpp msgid "Add new tracks." -msgstr "Új nyomvonal hozzáadása." +msgstr "Új nyomvonalak hozzáadása." #: editor/animation_editor.cpp msgid "Move current track up." @@ -286,23 +284,23 @@ msgstr "Nyomvonal eszközök" #: editor/animation_editor.cpp msgid "Enable editing of individual keys by clicking them." -msgstr "" +msgstr "Engedélyezi az egyes kulcsok szerkesztését rákattintással." #: editor/animation_editor.cpp msgid "Anim. Optimizer" -msgstr "" +msgstr "Animáció Optimalizáló" #: editor/animation_editor.cpp msgid "Max. Linear Error:" -msgstr "Max. lineáris hiba:" +msgstr "Max. Lineáris Hiba:" #: editor/animation_editor.cpp msgid "Max. Angular Error:" -msgstr "Max. szög hiba:" +msgstr "Max. Szög Hiba:" #: editor/animation_editor.cpp msgid "Max Optimizable Angle:" -msgstr "Max. optimalizálható szög:" +msgstr "Max. Optimalizálható Szög:" #: editor/animation_editor.cpp msgid "Optimize" @@ -311,11 +309,12 @@ msgstr "Optimalizálás" #: editor/animation_editor.cpp msgid "Select an AnimationPlayer from the Scene Tree to edit animations." msgstr "" -"AnimationPlayer választása a Scene Tree-ból az animációk szerkesztéséhez." +"Válasszon egy AnimationPlayer-t a Jelenetfából, hogy animációkat " +"szerkeszthessen." #: editor/animation_editor.cpp msgid "Key" -msgstr "" +msgstr "Kulcs" #: editor/animation_editor.cpp msgid "Transition" @@ -327,7 +326,7 @@ msgstr "Méretezési arány:" #: editor/animation_editor.cpp msgid "Call Functions in Which Node?" -msgstr "Melyik Node-ban hÃvjon funkciókat?" +msgstr "Melyik Node-ban HÃvjon Funkciókat?" #: editor/animation_editor.cpp msgid "Remove invalid keys" @@ -343,7 +342,7 @@ msgstr "Összes animáció tisztÃtása" #: editor/animation_editor.cpp msgid "Clean-Up Animation(s) (NO UNDO!)" -msgstr "Animációk tisztÃtása (Nem visszavonható!)" +msgstr "Animáció(k) TisztÃtása (NEM VISSZAVONHATÓ!)" #: editor/animation_editor.cpp msgid "Clean-Up" @@ -351,99 +350,59 @@ msgstr "TisztÃtás" #: editor/array_property_edit.cpp msgid "Resize Array" -msgstr "Tömb átméretezése" +msgstr "Tömb Ãtméretezése" #: editor/array_property_edit.cpp msgid "Change Array Value Type" -msgstr "Tömb értéktÃpusának megváltoztatása" +msgstr "Tömb ÉrtéktÃpusának Megváltoztatása" #: editor/array_property_edit.cpp msgid "Change Array Value" -msgstr "Tömb értékének megváltoztatása" +msgstr "Tömb Értékének Megváltoztatása" #: editor/code_editor.cpp msgid "Go to Line" -msgstr "Sorra ugrás" +msgstr "Sorra Ugrás" #: editor/code_editor.cpp msgid "Line Number:" -msgstr "Sor száma:" +msgstr "Sor Száma:" #: editor/code_editor.cpp msgid "No Matches" -msgstr "Nincs találat" +msgstr "Nincs Találat" #: editor/code_editor.cpp msgid "Replaced %d occurrence(s)." msgstr "Lecserélve %d elÅ‘fordulás." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Lecserélés" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Mind lecserélése" - -#: editor/code_editor.cpp msgid "Match Case" -msgstr "ElÅ‘fordulás" +msgstr "Pontos Egyezés" #: editor/code_editor.cpp msgid "Whole Words" -msgstr "Teljes szavak" +msgstr "Teljes Szavak" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Csak a kiválsztás" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Keresés" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Találat" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "KövetkezÅ‘" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Nincs találat!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "" +msgid "Replace" +msgstr "Lecserélés" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "" +msgid "Replace All" +msgstr "Mind Lecserélése" #: editor/code_editor.cpp -msgid "Skip" -msgstr "" +msgid "Selection Only" +msgstr "Csak Kiválsztás" #: editor/code_editor.cpp msgid "Zoom In" -msgstr "NagyÃtás közelÃtés" +msgstr "NagyÃtás" #: editor/code_editor.cpp msgid "Zoom Out" -msgstr "NagyÃtás távolÃtás" +msgstr "KicsinyÃtés" #: editor/code_editor.cpp msgid "Reset Zoom" @@ -459,54 +418,56 @@ msgstr "Oszlop:" #: editor/connections_dialog.cpp msgid "Method in target Node must be specified!" -msgstr "" +msgstr "Nevezze meg a metódust a cél Node-ban!" #: editor/connections_dialog.cpp msgid "" "Target method not found! Specify a valid method or attach a script to target " "Node." msgstr "" +"Nem található a cél metódus! Nevezzen meg egy érvényes metódust, vagy " +"csatoljon egy scriptet a cél Node-hoz." #: editor/connections_dialog.cpp msgid "Connect To Node:" -msgstr "" +msgstr "Csatlakoztatás Node-hoz:" #: 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 "Hozzáad" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp #: editor/project_settings_editor.cpp msgid "Remove" -msgstr "" +msgstr "EltávolÃt" #: editor/connections_dialog.cpp msgid "Add Extra Call Argument:" -msgstr "" +msgstr "További MeghÃvási Argumentum Hozzáadása:" #: editor/connections_dialog.cpp msgid "Extra Call Arguments:" -msgstr "" +msgstr "További MeghÃvási Argumentumok:" #: editor/connections_dialog.cpp msgid "Path to Node:" -msgstr "" +msgstr "Út a Node-hoz:" #: editor/connections_dialog.cpp msgid "Make Function" -msgstr "" +msgstr "Funkció KészÃtése" #: editor/connections_dialog.cpp msgid "Deferred" -msgstr "" +msgstr "Elhalasztott" #: editor/connections_dialog.cpp msgid "Oneshot" -msgstr "" +msgstr "Egyszeri" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/export_template_manager.cpp @@ -520,27 +481,27 @@ msgstr "" #: editor/run_settings_dialog.cpp editor/settings_config_dialog.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Close" -msgstr "" +msgstr "Bezárás" #: editor/connections_dialog.cpp msgid "Connect" -msgstr "" +msgstr "Csatlakoztatás" #: editor/connections_dialog.cpp msgid "Connect '%s' to '%s'" -msgstr "" +msgstr "'%s' Csatlakoztatása '%s'-hez" #: editor/connections_dialog.cpp msgid "Connecting Signal:" -msgstr "" +msgstr "Csatlakoztató Jelzés:" #: editor/connections_dialog.cpp msgid "Disconnect '%s' from '%s'" -msgstr "" +msgstr "'%s' Lecsatlakoztatása '%s'-ról" #: editor/connections_dialog.cpp msgid "Connect.." -msgstr "Kapcsolódás..." +msgstr "Kapcsolás..." #: editor/connections_dialog.cpp #: editor/plugins/animation_tree_editor_plugin.cpp @@ -552,19 +513,17 @@ msgid "Signals" msgstr "Jelzések" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "Tömb értéktÃpusának megváltoztatása" +msgstr "%s TÃpusának Megváltoztatása" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Change" -msgstr "" +msgstr "Megváltoztatás" #: editor/create_dialog.cpp -#, fuzzy msgid "Create New %s" -msgstr "Új létrehozása" +msgstr "Új %s Létrehozása" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp @@ -596,23 +555,27 @@ msgstr "LeÃrás:" #: editor/dependency_editor.cpp msgid "Search Replacement For:" -msgstr "" +msgstr "Csere Keresése:" #: editor/dependency_editor.cpp msgid "Dependencies For:" -msgstr "" +msgstr "FüggÅ‘ségek:" #: editor/dependency_editor.cpp msgid "" "Scene '%s' is currently being edited.\n" "Changes will not take effect unless reloaded." msgstr "" +"'%s' Jelenet éppen szerkesztés alatt ál.\n" +"A változások nem lépnek érvénybe, ha csak újra nem tölti a jelenetet." #: editor/dependency_editor.cpp msgid "" "Resource '%s' is in use.\n" "Changes will take effect when reloaded." msgstr "" +"'%s' forrás éppen használatban van.\n" +"A változtatások akkor lépnek életbe, ha a forrást újratölti." #: editor/dependency_editor.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp @@ -621,7 +584,7 @@ msgstr "FüggÅ‘ségek" #: editor/dependency_editor.cpp msgid "Resource" -msgstr "" +msgstr "Forrás" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings_editor.cpp @@ -631,19 +594,19 @@ msgstr "Útvonal" #: editor/dependency_editor.cpp msgid "Dependencies:" -msgstr "" +msgstr "FüggÅ‘ségek:" #: editor/dependency_editor.cpp msgid "Fix Broken" -msgstr "" +msgstr "HIbásak KijavÃtása" #: editor/dependency_editor.cpp msgid "Dependency Editor" -msgstr "FüggÅ‘ség szerkesztÅ‘" +msgstr "FüggÅ‘ség SzerkesztÅ‘" #: editor/dependency_editor.cpp msgid "Search Replacement Resource:" -msgstr "" +msgstr "Csere Forrás Keresése:" #: editor/dependency_editor.cpp editor/editor_file_dialog.cpp #: editor/editor_help.cpp editor/editor_node.cpp editor/filesystem_dock.cpp @@ -666,11 +629,13 @@ msgid "" "work.\n" "Remove them anyway? (no undo)" msgstr "" +"Az eltávolÃtandó fájlokat szükségelik más források a működésükhöz.\n" +"EltávolÃtja Å‘ket ennek ellenére? (nem visszavonható)" #: editor/dependency_editor.cpp #, fuzzy msgid "Cannot remove:" -msgstr "Nem eltávolÃtható:\n" +msgstr "Nem eltávolÃtható:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -678,39 +643,39 @@ msgstr "Hiba betöltéskor:" #: editor/dependency_editor.cpp msgid "Scene failed to load due to missing dependencies:" -msgstr "A Scene-t nem sikerült betölteni a hiányzó függÅ‘ségek miatt:" +msgstr "A Jelenetet nem sikerült betölteni a hiányzó függÅ‘ségek miatt:" #: editor/dependency_editor.cpp editor/editor_node.cpp msgid "Open Anyway" -msgstr "Valahogy megnyit" +msgstr "Megnyitás Mindenképpen" #: editor/dependency_editor.cpp msgid "Which action should be taken?" -msgstr "" +msgstr "Melyik lépést tegyük meg?" #: editor/dependency_editor.cpp msgid "Fix Dependencies" -msgstr "" +msgstr "FüggÅ‘ségek MegjavÃtása" #: editor/dependency_editor.cpp msgid "Errors loading!" -msgstr "" +msgstr "Hibák a betöltés során!" #: editor/dependency_editor.cpp msgid "Permanently delete %d item(s)? (No undo!)" -msgstr "Véglegesen törli a(z) %d eleme(ke)t? (Nem visszavonható!)" +msgstr "Véglegesen törlöl %d elemet? (Nem visszavonható!)" #: editor/dependency_editor.cpp msgid "Owns" -msgstr "" +msgstr "Birtokol" #: editor/dependency_editor.cpp msgid "Resources Without Explicit Ownership:" -msgstr "" +msgstr "Források Explicit Tulajdonos Nélkül:" #: editor/dependency_editor.cpp editor/editor_node.cpp msgid "Orphan Resource Explorer" -msgstr "" +msgstr "Ãrva Forrás KezelÅ‘" #: editor/dependency_editor.cpp msgid "Delete selected files?" @@ -722,15 +687,15 @@ msgstr "Törli a kiválasztott fájlokat?" #: editor/project_export.cpp editor/project_settings_editor.cpp #: editor/scene_tree_dock.cpp msgid "Delete" -msgstr "Töröl" +msgstr "Törlés" #: editor/dictionary_property_edit.cpp msgid "Change Dictionary Key" -msgstr "Szótár kulcs módosÃtás" +msgstr "Szótár Kulcs MódosÃtása" #: editor/dictionary_property_edit.cpp msgid "Change Dictionary Value" -msgstr "Szótár érték módosÃtás" +msgstr "Szótár Érték MódosÃtása" #: editor/editor_about.cpp msgid "Thanks from the Godot community!" @@ -746,59 +711,59 @@ msgstr "Godot Engine közreműködÅ‘k" #: editor/editor_about.cpp msgid "Project Founders" -msgstr "" +msgstr "Projekt AlapÃtói" #: editor/editor_about.cpp msgid "Lead Developer" -msgstr "" +msgstr "VezetÅ‘ FejlesztÅ‘" #: editor/editor_about.cpp msgid "Project Manager " -msgstr "" +msgstr "Projekt Menedzser " #: editor/editor_about.cpp msgid "Developers" -msgstr "" +msgstr "FejlesztÅ‘k" #: editor/editor_about.cpp msgid "Authors" -msgstr "" +msgstr "SzerzÅ‘k" #: editor/editor_about.cpp msgid "Platinum Sponsors" -msgstr "" +msgstr "Platina Támogatók" #: editor/editor_about.cpp msgid "Gold Sponsors" -msgstr "" +msgstr "Arany Szponzorok" #: editor/editor_about.cpp msgid "Mini Sponsors" -msgstr "" +msgstr "Mini Szponzorok" #: editor/editor_about.cpp msgid "Gold Donors" -msgstr "" +msgstr "Arany Adományozók" #: editor/editor_about.cpp msgid "Silver Donors" -msgstr "" +msgstr "Ezüst Adományozók" #: editor/editor_about.cpp msgid "Bronze Donors" -msgstr "" +msgstr "Bronz Adományozók" #: editor/editor_about.cpp msgid "Donors" -msgstr "" +msgstr "Adományozók" #: editor/editor_about.cpp msgid "License" -msgstr "" +msgstr "Licenc" #: editor/editor_about.cpp msgid "Thirdparty License" -msgstr "" +msgstr "Harmadik Fél Engedély" #: editor/editor_about.cpp msgid "" @@ -814,53 +779,53 @@ msgstr "" #: editor/editor_about.cpp msgid "All Components" -msgstr "" +msgstr "Minden ÖsszetevÅ‘" #: editor/editor_about.cpp msgid "Components" -msgstr "" +msgstr "ÖsszetevÅ‘k" #: editor/editor_about.cpp msgid "Licenses" -msgstr "" +msgstr "Licencek" #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "Error opening package file, not in zip format." -msgstr "" +msgstr "Hiba a csomagfájl megnyitása során, nem zip formátumú." #: editor/editor_asset_installer.cpp msgid "Uncompressing Assets" -msgstr "" +msgstr "Eszközök Kicsomagolása" #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "Package Installed Successfully!" -msgstr "" +msgstr "A Csomag TelepÃtése Sikeresen Megtörtént!" #: editor/editor_asset_installer.cpp #: editor/plugins/asset_library_editor_plugin.cpp msgid "Success!" -msgstr "" +msgstr "Siker!" #: editor/editor_asset_installer.cpp #: editor/plugins/asset_library_editor_plugin.cpp msgid "Install" -msgstr "" +msgstr "TelepÃtés" #: editor/editor_asset_installer.cpp msgid "Package Installer" -msgstr "" +msgstr "CsomagtelepÃtÅ‘" #: editor/editor_audio_buses.cpp msgid "Speakers" -msgstr "" +msgstr "Hangszórók" #: editor/editor_audio_buses.cpp msgid "Add Effect" -msgstr "" +msgstr "Effektus Hozzáadása" #: editor/editor_audio_buses.cpp msgid "Rename Audio Bus" -msgstr "" +msgstr "Hangbusz Ãtnevezése" #: editor/editor_audio_buses.cpp #, fuzzy @@ -869,297 +834,298 @@ msgstr "Tömb értékének megváltoztatása" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Solo" -msgstr "" +msgstr "Hangbusz Szóló Ki-/Bekapcsolása" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Mute" -msgstr "" +msgstr "Hangbusz NémÃtásának Ki-/Bekapcsolása" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Bypass Effects" -msgstr "" +msgstr "Hangbusz KItérés Effektus Ki-/Bekapcsolása" #: editor/editor_audio_buses.cpp msgid "Select Audio Bus Send" -msgstr "" +msgstr "Hangbusz Küldésének Kiválasztása" #: editor/editor_audio_buses.cpp msgid "Add Audio Bus Effect" -msgstr "" +msgstr "Hangbusz Effektus Hozzáadása" #: editor/editor_audio_buses.cpp msgid "Move Bus Effect" -msgstr "" +msgstr "Busz Effektus Ãthelyezése" #: editor/editor_audio_buses.cpp msgid "Delete Bus Effect" -msgstr "" +msgstr "Busz Effektus Törlése" #: editor/editor_audio_buses.cpp msgid "Audio Bus, Drag and Drop to rearrange." -msgstr "" +msgstr "Hangbusz, Húzd és Vidd az átrendezéshez." #: editor/editor_audio_buses.cpp msgid "Solo" -msgstr "" +msgstr "Szóló" #: editor/editor_audio_buses.cpp msgid "Mute" -msgstr "" +msgstr "Néma" #: editor/editor_audio_buses.cpp msgid "Bypass" -msgstr "" +msgstr "Kitérés" #: editor/editor_audio_buses.cpp msgid "Bus options" -msgstr "" +msgstr "Busz beállÃtások" #: editor/editor_audio_buses.cpp editor/filesystem_dock.cpp #: editor/plugins/tile_map_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Duplicate" -msgstr "" +msgstr "MegkettÅ‘zés" #: editor/editor_audio_buses.cpp msgid "Reset Volume" -msgstr "" +msgstr "HangerÅ‘ VisszállÃtása" #: editor/editor_audio_buses.cpp msgid "Delete Effect" -msgstr "" +msgstr "Effektus Törlése" #: editor/editor_audio_buses.cpp msgid "Audio" -msgstr "" +msgstr "Hang" #: editor/editor_audio_buses.cpp msgid "Add Audio Bus" -msgstr "" +msgstr "Hangbusz Hozzáadása" #: editor/editor_audio_buses.cpp msgid "Master bus can't be deleted!" -msgstr "" +msgstr "A fÅ‘buszt nem lehet kitörölni!" #: editor/editor_audio_buses.cpp msgid "Delete Audio Bus" -msgstr "" +msgstr "Hangbusz Törlése" #: editor/editor_audio_buses.cpp msgid "Duplicate Audio Bus" -msgstr "" +msgstr "Hangbusz MegkettÅ‘zése" #: editor/editor_audio_buses.cpp msgid "Reset Bus Volume" -msgstr "" +msgstr "Busz HangerÅ‘ VisszaállÃtása" #: editor/editor_audio_buses.cpp msgid "Move Audio Bus" -msgstr "" +msgstr "Hangbusz Ãthelyezése" #: editor/editor_audio_buses.cpp msgid "Save Audio Bus Layout As.." -msgstr "" +msgstr "Hangbusz Elrendezés Mentése Másként.." #: editor/editor_audio_buses.cpp msgid "Location for New Layout.." -msgstr "" +msgstr "Új Elrendezés Helye.." #: editor/editor_audio_buses.cpp msgid "Open Audio Bus Layout" -msgstr "" +msgstr "Hangbusz Elrendezés Megnyitása" #: editor/editor_audio_buses.cpp msgid "There is no 'res://default_bus_layout.tres' file." -msgstr "" +msgstr "Nincs 'res://default_bus_layout.tres' fájl." #: editor/editor_audio_buses.cpp msgid "Invalid file, not an audio bus layout." -msgstr "" +msgstr "Érvénytelen fájl, nem egy hangbusz elrendezés." #: editor/editor_audio_buses.cpp msgid "Add Bus" -msgstr "" +msgstr "Busz Hozzáadása" #: editor/editor_audio_buses.cpp msgid "Create a new Bus Layout." -msgstr "" +msgstr "Új Buszelrendezés létrehozása." #: editor/editor_audio_buses.cpp editor/property_editor.cpp #: editor/script_create_dialog.cpp msgid "Load" -msgstr "" +msgstr "Betöltés" #: editor/editor_audio_buses.cpp msgid "Load an existing Bus Layout." -msgstr "" +msgstr "MeglévÅ‘ Busz Elrendezés betöltése." #: editor/editor_audio_buses.cpp #: editor/plugins/animation_player_editor_plugin.cpp msgid "Save As" -msgstr "" +msgstr "Mentés Másként" #: editor/editor_audio_buses.cpp msgid "Save this Bus Layout to a file." -msgstr "" +msgstr "Jelenlegi Busz Elrendezés mentése fájlba." #: editor/editor_audio_buses.cpp editor/import_dock.cpp msgid "Load Default" -msgstr "" +msgstr "Alapértelmezett Betöltése" #: editor/editor_audio_buses.cpp msgid "Load the default Bus Layout." -msgstr "" +msgstr "Betölti az alapértelmezett Busz Elrendezést." #: editor/editor_autoload_settings.cpp msgid "Invalid name." -msgstr "" +msgstr "Érvénytelen név." #: editor/editor_autoload_settings.cpp msgid "Valid characters:" -msgstr "" +msgstr "Érvényes karakterek:" #: editor/editor_autoload_settings.cpp msgid "Invalid name. Must not collide with an existing engine class name." -msgstr "" +msgstr "Érvénytelen név. Nem ütközhet egy már meglévÅ‘ motor osztálynévvel." #: editor/editor_autoload_settings.cpp msgid "Invalid name. Must not collide with an existing buit-in type name." -msgstr "" +msgstr "Érvénytelen név. Nem ütközhet egy már meglévÅ‘ beépÃtett tÃpusnévvel." #: editor/editor_autoload_settings.cpp msgid "Invalid name. Must not collide with an existing global constant name." msgstr "" +"Érvénytelen név. Nem ütközhet egy már meglévÅ‘ globális konstans névvel." #: editor/editor_autoload_settings.cpp msgid "Invalid Path." -msgstr "" +msgstr "Érvénytelen Elérési Út." #: editor/editor_autoload_settings.cpp msgid "File does not exist." -msgstr "" +msgstr "A fájl nem létezik." #: editor/editor_autoload_settings.cpp msgid "Not in resource path." -msgstr "" +msgstr "Nincs az erÅ‘forrás elérési útban." #: editor/editor_autoload_settings.cpp msgid "Add AutoLoad" -msgstr "" +msgstr "AutoLoad Hozzáadása" #: editor/editor_autoload_settings.cpp msgid "Autoload '%s' already exists!" -msgstr "" +msgstr "Már létezik '%s' AutoLoad!" #: editor/editor_autoload_settings.cpp msgid "Rename Autoload" -msgstr "" +msgstr "AutoLoad Ãtnevezése" #: editor/editor_autoload_settings.cpp msgid "Toggle AutoLoad Globals" -msgstr "" +msgstr "AutoLoad Globálisok Kapcsolása" #: editor/editor_autoload_settings.cpp msgid "Move Autoload" -msgstr "" +msgstr "AutoLoad Ãthelyezése" #: editor/editor_autoload_settings.cpp msgid "Remove Autoload" -msgstr "" +msgstr "AutoLoad EltávolÃtása" #: editor/editor_autoload_settings.cpp msgid "Enable" -msgstr "" +msgstr "Engedélyezés" #: editor/editor_autoload_settings.cpp msgid "Rearrange Autoloads" -msgstr "" +msgstr "AutoLoad-ok Ãtrendezése" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp #: scene/gui/file_dialog.cpp msgid "Path:" -msgstr "" +msgstr "Útvonal:" #: editor/editor_autoload_settings.cpp msgid "Node Name:" -msgstr "" +msgstr "Node Neve:" #: editor/editor_autoload_settings.cpp editor/editor_profiler.cpp #: editor/project_manager.cpp editor/settings_config_dialog.cpp msgid "Name" -msgstr "" +msgstr "Név" #: editor/editor_autoload_settings.cpp msgid "Singleton" -msgstr "" +msgstr "Egyke" #: editor/editor_data.cpp msgid "Updating Scene" -msgstr "" +msgstr "Jelenet FrissÃtése" #: editor/editor_data.cpp msgid "Storing local changes.." -msgstr "" +msgstr "Helyi módosÃtások eltárolása.." #: editor/editor_data.cpp msgid "Updating scene.." -msgstr "" +msgstr "Jelenet frissÃtése.." #: editor/editor_data.cpp msgid "[empty]" -msgstr "" +msgstr "[üres]" #: editor/editor_data.cpp msgid "[unsaved]" -msgstr "" +msgstr "[nincs mentve]" #: editor/editor_dir_dialog.cpp msgid "Please select a base directory first" -msgstr "" +msgstr "Válasszon egy alap könyvtárat elÅ‘ször" #: editor/editor_dir_dialog.cpp msgid "Choose a Directory" -msgstr "" +msgstr "Válasszon egy Könyvtárat" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp scene/gui/file_dialog.cpp msgid "Create Folder" -msgstr "" +msgstr "Mappa Létrehozása" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: editor/editor_plugin_settings.cpp editor/filesystem_dock.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_export.cpp #: scene/gui/file_dialog.cpp msgid "Name:" -msgstr "" +msgstr "Név:" #: 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 "Nem sikerült létrehozni a mappát." #: editor/editor_dir_dialog.cpp msgid "Choose" -msgstr "" +msgstr "Kiválaszt" #: editor/editor_export.cpp msgid "Storing File:" -msgstr "" +msgstr "Tároló Fájl:" #: editor/editor_export.cpp msgid "Packing" -msgstr "" +msgstr "Csomagolás" #: editor/editor_export.cpp platform/javascript/export/export.cpp msgid "Template file not found:" -msgstr "" +msgstr "Sablon fájl nem található:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" -msgstr "" +msgstr "Fájl Létezik, FelülÃrja?" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Select Current Folder" -msgstr "" +msgstr "Aktuális Mappa Kiválasztása" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "Copy Path" @@ -1167,349 +1133,375 @@ msgstr "Útvonal másolása" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "Show In File Manager" -msgstr "" +msgstr "Mutat FájlkezelÅ‘ben" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "New Folder.." -msgstr "" +msgstr "Új Mappa.." #: editor/editor_file_dialog.cpp msgid "Refresh" -msgstr "" +msgstr "FrissÃtés" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "All Recognized" -msgstr "" +msgstr "Minden Felismert" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "All Files (*)" -msgstr "" +msgstr "Minden Fájl (*)" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Open a File" -msgstr "" +msgstr "Fálj Megnyitása" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Open File(s)" -msgstr "" +msgstr "Fájl(ok) Megnyitása" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Open a Directory" -msgstr "" +msgstr "Könyvtár Megnyitása" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Open a File or Directory" -msgstr "" +msgstr "Fájl vagy Könyvtár Megnyitása" #: editor/editor_file_dialog.cpp editor/editor_node.cpp #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/script_editor_plugin.cpp scene/gui/file_dialog.cpp msgid "Save" -msgstr "" +msgstr "Mentés" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Save a File" -msgstr "" +msgstr "Fájl Mentése" #: editor/editor_file_dialog.cpp msgid "Go Back" -msgstr "" +msgstr "Ugrás Vissza" #: editor/editor_file_dialog.cpp msgid "Go Forward" -msgstr "" +msgstr "Ugrás ElÅ‘re" #: editor/editor_file_dialog.cpp msgid "Go Up" -msgstr "" +msgstr "Ugrás Fel" #: editor/editor_file_dialog.cpp msgid "Toggle Hidden Files" -msgstr "" +msgstr "Rejtett Fájlok MegjelenÃtése" #: editor/editor_file_dialog.cpp msgid "Toggle Favorite" -msgstr "" +msgstr "Kedvenc Kapcsolása" #: editor/editor_file_dialog.cpp msgid "Toggle Mode" -msgstr "" +msgstr "Mód Váltása" #: editor/editor_file_dialog.cpp msgid "Focus Path" -msgstr "" +msgstr "Elérési Út Fókuszálása" #: editor/editor_file_dialog.cpp msgid "Move Favorite Up" -msgstr "" +msgstr "Kedvenc Felfelé Mozgatása" #: editor/editor_file_dialog.cpp msgid "Move Favorite Down" -msgstr "" +msgstr "Kedvenc Lefelé Mozgatása" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Go to parent folder" -msgstr "" +msgstr "Ugrás a szülÅ‘mappába" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Directories & Files:" -msgstr "" +msgstr "Könyvtárak és Fájlok:" #: editor/editor_file_dialog.cpp msgid "Preview:" -msgstr "" +msgstr "ElÅ‘nézet:" #: editor/editor_file_dialog.cpp editor/script_editor_debugger.cpp #: scene/gui/file_dialog.cpp msgid "File:" -msgstr "" +msgstr "Fájl:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Must use a valid extension." -msgstr "" +msgstr "Használjon érvényes kiterjesztést." #: editor/editor_file_system.cpp msgid "ScanSources" -msgstr "" +msgstr "Források Vizsgálata" #: editor/editor_file_system.cpp msgid "(Re)Importing Assets" -msgstr "" +msgstr "Eszközök (Újra) Betöltése" #: editor/editor_help.cpp editor/editor_node.cpp #: editor/plugins/script_editor_plugin.cpp msgid "Search Help" -msgstr "" +msgstr "Keresés Súgóban" #: editor/editor_help.cpp msgid "Class List:" -msgstr "" +msgstr "Osztálylista:" #: editor/editor_help.cpp msgid "Search Classes" -msgstr "" +msgstr "Osztályok Keresése" #: editor/editor_help.cpp editor/plugins/spatial_editor_plugin.cpp msgid "Top" -msgstr "" +msgstr "Eleje" #: editor/editor_help.cpp editor/property_editor.cpp msgid "Class:" -msgstr "" +msgstr "Osztály:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp msgid "Inherits:" -msgstr "" +msgstr "Örököl:" #: editor/editor_help.cpp msgid "Inherited by:" -msgstr "" +msgstr "Åt örökli:" #: editor/editor_help.cpp msgid "Brief Description:" -msgstr "" +msgstr "Rövid LeÃrás:" #: editor/editor_help.cpp msgid "Members" -msgstr "" +msgstr "Tagok" #: editor/editor_help.cpp modules/visual_script/visual_script_editor.cpp msgid "Members:" -msgstr "" +msgstr "Tagok:" #: editor/editor_help.cpp msgid "Public Methods" -msgstr "" +msgstr "Publikus Metódusok" #: editor/editor_help.cpp msgid "Public Methods:" -msgstr "" +msgstr "Publikus Metódusok:" #: editor/editor_help.cpp msgid "GUI Theme Items" -msgstr "" +msgstr "GUI Téma Elemek" #: editor/editor_help.cpp msgid "GUI Theme Items:" -msgstr "" +msgstr "GUI Téma Elemek:" #: editor/editor_help.cpp modules/visual_script/visual_script_editor.cpp msgid "Signals:" -msgstr "" +msgstr "Jelzések:" #: editor/editor_help.cpp msgid "Enumerations" -msgstr "" +msgstr "Felsorolások" #: editor/editor_help.cpp msgid "Enumerations:" -msgstr "" +msgstr "Felsorolások:" #: editor/editor_help.cpp msgid "enum " -msgstr "" +msgstr "enum " #: editor/editor_help.cpp msgid "Constants" -msgstr "" +msgstr "Konstansok" #: editor/editor_help.cpp msgid "Constants:" -msgstr "" +msgstr "Konstansok:" #: editor/editor_help.cpp msgid "Description" +msgstr "LeÃrás" + +#: editor/editor_help.cpp +#, fuzzy +msgid "Online Tutorials:" +msgstr "Online Dokumentáció" + +#: editor/editor_help.cpp +#, fuzzy +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." msgstr "" +"Ennek a metódusnak jelenleg nincs leÃrása. SegÃtsen minket azzal, hogy " +"[color=$color][url=$url]hozzájárul eggyel[/url][/color]!" #: editor/editor_help.cpp msgid "Properties" -msgstr "" +msgstr "Tulajdonságok" #: editor/editor_help.cpp msgid "Property Description:" -msgstr "" +msgstr "Tulajdonság LeÃrása:" #: editor/editor_help.cpp msgid "" "There is currently no description for this property. Please help us by " "[color=$color][url=$url]contributing one[/url][/color]!" msgstr "" +"Ennek a tulajdonságnak jelenleg nincs leÃrása. SegÃtsen minket azzal, hogy " +"[color=$color][url=$url]hozzájárul eggyel[/url][/color]!" #: editor/editor_help.cpp msgid "Methods" -msgstr "" +msgstr "Metódusok" #: editor/editor_help.cpp msgid "Method Description:" -msgstr "" +msgstr "Metódus LeÃrás:" #: editor/editor_help.cpp msgid "" "There is currently no description for this method. Please help us by [color=" "$color][url=$url]contributing one[/url][/color]!" msgstr "" +"Ennek a metódusnak jelenleg nincs leÃrása. SegÃtsen minket azzal, hogy " +"[color=$color][url=$url]hozzájárul eggyel[/url][/color]!" #: editor/editor_help.cpp msgid "Search Text" -msgstr "" +msgstr "Keresés a Szövegben" + +#: editor/editor_help.cpp +msgid "Find" +msgstr "Keres" #: editor/editor_log.cpp msgid "Output:" -msgstr "" +msgstr "Kimenet:" #: editor/editor_log.cpp editor/plugins/animation_tree_editor_plugin.cpp #: editor/property_editor.cpp editor/script_editor_debugger.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Clear" -msgstr "" +msgstr "Töröl" #: editor/editor_log.cpp msgid "Clear Output" -msgstr "" +msgstr "Kimenet Törlése" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" -msgstr "" +msgstr "Hiba történt az erÅ‘forrás mentésekor!" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Save Resource As.." -msgstr "" +msgstr "ErÅ‘forrás Mentése Másként.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." -msgstr "" +msgstr "Értem.." #: editor/editor_node.cpp msgid "Can't open file for writing:" -msgstr "" +msgstr "Nem lehet megnyitni a fájlt Ãrásra:" #: editor/editor_node.cpp msgid "Requested file format unknown:" -msgstr "" +msgstr "Kért fájl formátum ismeretlen:" #: editor/editor_node.cpp msgid "Error while saving." -msgstr "" +msgstr "Hiba történt mentés közben." #: editor/editor_node.cpp msgid "Can't open '%s'." -msgstr "" +msgstr "'%s' nem nyitható meg." #: editor/editor_node.cpp msgid "Error while parsing '%s'." -msgstr "" +msgstr "Hiba történt '%s' feldolgozása közben." #: editor/editor_node.cpp msgid "Unexpected end of file '%s'." -msgstr "" +msgstr "Váratlan fájlvége '%s'." #: editor/editor_node.cpp msgid "Missing '%s' or its dependencies." -msgstr "" +msgstr "Nem található '%s' vagy annak függÅ‘ségei." #: editor/editor_node.cpp msgid "Error while loading '%s'." -msgstr "" +msgstr "Hiba történt '%s' betöltése közben." #: editor/editor_node.cpp msgid "Saving Scene" -msgstr "" +msgstr "Jelenet Mentése" #: editor/editor_node.cpp msgid "Analyzing" -msgstr "" +msgstr "Elemzés" #: editor/editor_node.cpp msgid "Creating Thumbnail" -msgstr "" +msgstr "Indexkép Létrehozása" #: editor/editor_node.cpp msgid "This operation can't be done without a tree root." -msgstr "" +msgstr "Ezt a műveletet nem lehet fagyökér nélkül végrehajtani." #: editor/editor_node.cpp msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" +"Nem sikerült a jelenet mentése. ValószÃnű, hogy a függÅ‘ségei (példányok vagy " +"öröklések) nem voltak kielégÃthetÅ‘k." #: editor/editor_node.cpp msgid "Failed to load resource." -msgstr "" +msgstr "Nem sikerült betölteni az erÅ‘forrást." #: editor/editor_node.cpp msgid "Can't load MeshLibrary for merging!" -msgstr "" +msgstr "Nem lehet betölteni a MeshLibrary-t összeolvasztásra!" #: editor/editor_node.cpp msgid "Error saving MeshLibrary!" -msgstr "" +msgstr "Hiba MeshLibrary mentésekor!" #: editor/editor_node.cpp msgid "Can't load TileSet for merging!" -msgstr "" +msgstr "Nem lehet betölteni a TileSet-et összeolvasztásra!" #: editor/editor_node.cpp msgid "Error saving TileSet!" -msgstr "" +msgstr "Hiba TileSet mentésekor!" #: editor/editor_node.cpp msgid "Error trying to save layout!" -msgstr "" +msgstr "Hiba történt az elrendezés mentésekor!" #: editor/editor_node.cpp msgid "Default editor layout overridden." -msgstr "" +msgstr "Alapértelmezett szerkesztÅ‘ elrendezés felülÃrva." #: editor/editor_node.cpp msgid "Layout name not found!" -msgstr "" +msgstr "Elrendezés neve nem található!" #: editor/editor_node.cpp msgid "Restored default layout to base settings." msgstr "" +"Az alapértelmezett elrendezés vissza lett állÃtva az alap beállÃtásokra." #: editor/editor_node.cpp msgid "" @@ -1517,18 +1509,28 @@ msgid "" "Please read the documentation relevant to importing scenes to better " "understand this workflow." msgstr "" +"Ez az erÅ‘forrás egy olyan jelenethez tartozik, ami be lett importálva, Ãgy " +"nem szerkeszthetÅ‘.\n" +"Olvassa el a jelenetek importálásáról szóló megfelelÅ‘ dokumentációt, hogy " +"jobban megértse ezt a munkafolyamatot." #: editor/editor_node.cpp msgid "" "This resource belongs to a scene that was instanced or inherited.\n" "Changes to it will not be kept when saving the current scene." msgstr "" +"Ez az erÅ‘forrás egy olyan jelenethez tartozik, amit példányosÃtottak, vagy " +"amit örökölt a jelenet.\n" +"A rajta végzett módosÃtások nem lesznek megtartva a jelenlegi jelenet " +"elmentésekor." #: 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 "" +"Ez azt erÅ‘forrást importálta, Ãgy ez nem szerkeszthetÅ‘. MódosÃtsa a " +"beállÃtásait az import panelen, és importálja újból." #: editor/editor_node.cpp msgid "" @@ -1537,6 +1539,11 @@ msgid "" "Please read the documentation relevant to importing scenes to better " "understand this workflow." msgstr "" +"Ezt a jelenetet importálta, Ãgy a rajta végzett módosÃtások nem lesznek " +"megtartva.\n" +"Változtatásokat végezhet rajta, ha példányosÃtja, vagy leszármaztatja.\n" +"Olvassa el a jelenetek importálásáról szóló megfelelÅ‘ dokumentációt, hogy " +"jobban megértse ezt a munkafolyamatot." #: editor/editor_node.cpp msgid "" @@ -1544,14 +1551,18 @@ msgid "" "Please read the documentation relevant to debugging to better understand " "this workflow." msgstr "" +"Ez egy távoli objektum, Ãgy a rajta végzett módosÃtások nem lesznek " +"megtartva.\n" +"Olvassa el a hibakezelésrÅ‘l szóló megfelelÅ‘ dokumentációt, hogy jobban " +"megértse ezt a munkafolyamatot." #: editor/editor_node.cpp msgid "Expand all properties" -msgstr "" +msgstr "Összes tulajdonság kibontása" #: editor/editor_node.cpp msgid "Collapse all properties" -msgstr "" +msgstr "Összes tulajdonság összecsukása" #: editor/editor_node.cpp msgid "Copy Params" @@ -1559,11 +1570,11 @@ msgstr "Paraméterek másolása" #: editor/editor_node.cpp msgid "Paste Params" -msgstr "" +msgstr "Paraméterek Beillesztése" #: editor/editor_node.cpp editor/plugins/resource_preloader_editor_plugin.cpp msgid "Paste Resource" -msgstr "" +msgstr "ErÅ‘forrás Beillesztése" #: editor/editor_node.cpp msgid "Copy Resource" @@ -1571,19 +1582,19 @@ msgstr "Forrás másolása" #: editor/editor_node.cpp msgid "Make Built-In" -msgstr "" +msgstr "Integrálás" #: editor/editor_node.cpp msgid "Make Sub-Resources Unique" -msgstr "" +msgstr "Tegye Az Al-ErÅ‘forrásokat Egyedivé" #: editor/editor_node.cpp msgid "Open in Help" -msgstr "" +msgstr "Megnyitás Súgóban" #: editor/editor_node.cpp msgid "There is no defined scene to run." -msgstr "" +msgstr "Nincs meghatározva jelenet a futtatáshoz." #: editor/editor_node.cpp msgid "" @@ -1591,6 +1602,9 @@ msgid "" "You can change it later in \"Project Settings\" under the 'application' " "category." msgstr "" +"Nincs meghatározva fÅ‘jelenet, kiválaszt most egyet?\n" +"Ezt megváltoztathatja késÅ‘bb a \"Projekt BeállÃtásokban\" az \"Alkalmazás\" " +"kategóriában." #: editor/editor_node.cpp msgid "" @@ -1598,6 +1612,10 @@ msgid "" "You can change it later in \"Project Settings\" under the 'application' " "category." msgstr "" +"A kiválasztott '%s' jelenet nem létezik, kiválaszt most egy érvényes " +"jelenetet?\n" +"Ezt megváltoztathatja késÅ‘bb a \"Projekt BeállÃtásokban\" az \"Alkalmazás\" " +"kategóriában." #: editor/editor_node.cpp msgid "" @@ -1605,343 +1623,369 @@ msgid "" "You can change it later in \"Project Settings\" under the 'application' " "category." msgstr "" +"A kiválasztott '%s' jelenet nem egy jelenetfájl, kiválaszt most egy érvényes " +"jelenetet?\n" +"Ezt megváltoztathatja késÅ‘bb a \"Projekt BeállÃtásokban\" az \"Alkalmazás\" " +"kategóriában." #: editor/editor_node.cpp msgid "Current scene was never saved, please save it prior to running." msgstr "" +"A jelenlegi jelenet soha nem volt még mentve, mentse el a futtatás elÅ‘tt." #: editor/editor_node.cpp msgid "Could not start subprocess!" -msgstr "" +msgstr "Az alprocesszt nem lehetett elindÃtani!" #: editor/editor_node.cpp msgid "Open Scene" -msgstr "" +msgstr "Jelenet Megnyitása" #: editor/editor_node.cpp msgid "Open Base Scene" -msgstr "" +msgstr "Alap Jelenet Megnyitása" #: editor/editor_node.cpp msgid "Quick Open Scene.." -msgstr "" +msgstr "Jelenet Gyors Megnyitása.." #: editor/editor_node.cpp msgid "Quick Open Script.." -msgstr "" +msgstr "Script Gyors Megnyitása.." #: editor/editor_node.cpp msgid "Save & Close" -msgstr "" +msgstr "Mentés és Bezárás" #: editor/editor_node.cpp msgid "Save changes to '%s' before closing?" -msgstr "" +msgstr "Bezárás elÅ‘tt menti a '%s'-n végzett módosÃtásokat?" #: editor/editor_node.cpp msgid "Save Scene As.." -msgstr "" +msgstr "Jelenet Mentése Másként.." #: editor/editor_node.cpp msgid "No" -msgstr "" +msgstr "Nem" #: editor/editor_node.cpp msgid "Yes" -msgstr "" +msgstr "Igen" #: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" -msgstr "" +msgstr "Ez a jelenet soha nem volt mentve. Menti futtatás elÅ‘tt?" #: editor/editor_node.cpp editor/scene_tree_dock.cpp msgid "This operation can't be done without a scene." -msgstr "" +msgstr "Ezt a műveletet nem lehet végrehajtani jelenet nélkül." #: editor/editor_node.cpp msgid "Export Mesh Library" -msgstr "" +msgstr "Mesh Könyvtár Exportálása" #: editor/editor_node.cpp msgid "This operation can't be done without a root node." -msgstr "" +msgstr "Ezt a műveletet nem lehet végrehajtani gyökér node nélkül." #: editor/editor_node.cpp msgid "Export Tile Set" -msgstr "" +msgstr "Tile Set Exportálása" #: editor/editor_node.cpp msgid "This operation can't be done without a selected node." -msgstr "" +msgstr "Ezt a műveletet nem lehet végrehajtani egy kiválaszott node nélkül." #: editor/editor_node.cpp msgid "Current scene not saved. Open anyway?" -msgstr "" +msgstr "Még nem mentette az aktuális jelenetet. Megnyitja mindenképp?" #: editor/editor_node.cpp msgid "Can't reload a scene that was never saved." -msgstr "" +msgstr "Nem lehet újratölteni egy olyan jelenetet, amit soha nem mentett el." #: editor/editor_node.cpp msgid "Revert" -msgstr "" +msgstr "VisszaállÃtás" #: editor/editor_node.cpp msgid "This action cannot be undone. Revert anyway?" -msgstr "" +msgstr "Ez a művelet nem vonható vissza. VisszaállÃtja mindenképp?" #: editor/editor_node.cpp msgid "Quick Run Scene.." -msgstr "" +msgstr "Jelenet Gyors Futtatása.." #: editor/editor_node.cpp msgid "Quit" -msgstr "" +msgstr "Kilépés" #: editor/editor_node.cpp msgid "Exit the editor?" -msgstr "" +msgstr "Kilépés a szerkesztÅ‘bÅ‘l?" #: editor/editor_node.cpp msgid "Open Project Manager?" -msgstr "" +msgstr "Megnyitja a ProjektkezelÅ‘t?" #: editor/editor_node.cpp msgid "Save & Quit" -msgstr "" +msgstr "Mentés és Kilépés" #: editor/editor_node.cpp msgid "Save changes to the following scene(s) before quitting?" msgstr "" +"Elmenti a következÅ‘ jelenet(ek)en végzett változtatásokat kilépés elÅ‘tt?" #: editor/editor_node.cpp msgid "Save changes the following scene(s) before opening Project Manager?" msgstr "" +"Elmenti a következÅ‘ jelenet(ek)en végzett változtatásokat a ProjektkezelÅ‘ " +"megnyitása elÅ‘tt?" #: editor/editor_node.cpp msgid "" "This option is deprecated. Situations where refresh must be forced are now " "considered a bug. Please report." msgstr "" +"Ez a lehetÅ‘ség elavult. Az olyan helyzeteket, ahol ki kell kényszerÃteni egy " +"frissÃtést, már hibának vesszük. Kérjük, jelentse a helyzetet." #: editor/editor_node.cpp msgid "Pick a Main Scene" -msgstr "" +msgstr "Válasszon egy FÅ‘ Jelenetet" #: editor/editor_node.cpp msgid "Unable to enable addon plugin at: '%s' parsing of config failed." msgstr "" +"Nem sikerült az addon plugin engedélyezése itt: '%s' a konfiguráció elemzése " +"megbukott." #: editor/editor_node.cpp msgid "Unable to find script field for addon plugin at: 'res://addons/%s'." msgstr "" +"Nem található script mezÅ‘ az addon pluginnak a következÅ‘ helyen: 'res://" +"addons/%s'." #: editor/editor_node.cpp msgid "Unable to load addon script from path: '%s'." -msgstr "" +msgstr "Nem sikerült az addon script betöltése a következÅ‘ útvonalról: '%s'." #: editor/editor_node.cpp msgid "" "Unable to load addon script from path: '%s' Base type is not EditorPlugin." msgstr "" +"Nem sikerült az addon script betöltése a következÅ‘ útvonalról: '%s' Az " +"alaptÃpus nem EditorPlugin." #: editor/editor_node.cpp msgid "Unable to load addon script from path: '%s' Script is not in tool mode." msgstr "" +"Nem sikerült az addon script betöltése a következÅ‘ útvonalról: '%s' A script " +"nem eszközmódban van." #: 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 "" +"A(z) '%s' jelenet automatikusan be lett importálva, ezért nem módosÃtható.\n" +"Ahhoz, hogy változtatásokat végezhessen rajta, egy új, azt öröklÅ‘ jelenetet " +"hozhat létre." #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Ugh" -msgstr "" +msgstr "Hoppá" #: 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 "" +"Hiba történt a jelenet betöltésekor, benne kell, hogy legyen a projekt " +"útvonalában. Használja az 'import' lehetÅ‘séget a jelenet megnyitására, majd " +"mentse el a projekt útvonalán belülre." #: editor/editor_node.cpp msgid "Scene '%s' has broken dependencies:" -msgstr "" +msgstr "A(z) '%s' jelenetnek tört függÅ‘ségei vannak:" #: editor/editor_node.cpp msgid "Clear Recent Scenes" -msgstr "" +msgstr "Legutóbbi Jelenetek Törlése" #: editor/editor_node.cpp msgid "Save Layout" -msgstr "" +msgstr "Elrendezés Mentése" #: editor/editor_node.cpp msgid "Delete Layout" -msgstr "" +msgstr "Elrendezés Törlése" #: editor/editor_node.cpp editor/import_dock.cpp #: editor/script_create_dialog.cpp msgid "Default" -msgstr "" +msgstr "Alapértelmezett" #: editor/editor_node.cpp msgid "Switch Scene Tab" -msgstr "" +msgstr "Jelenet Fül Váltása" #: editor/editor_node.cpp msgid "%d more files or folders" -msgstr "" +msgstr "%d további fájl vagy mappa" #: editor/editor_node.cpp msgid "%d more folders" -msgstr "" +msgstr "%d további mappa" #: editor/editor_node.cpp msgid "%d more files" -msgstr "" +msgstr "%d további fájl" #: editor/editor_node.cpp msgid "Dock Position" -msgstr "" +msgstr "Dokk PozÃció" #: editor/editor_node.cpp msgid "Distraction Free Mode" -msgstr "" +msgstr "Zavarmentes Mód" #: editor/editor_node.cpp msgid "Toggle distraction-free mode." -msgstr "" +msgstr "Zavarmentes mód váltása." #: editor/editor_node.cpp msgid "Add a new scene." -msgstr "" +msgstr "Hozzáad egy új jelenetet." #: editor/editor_node.cpp msgid "Scene" -msgstr "" +msgstr "Jelenet" #: editor/editor_node.cpp msgid "Go to previously opened scene." -msgstr "" +msgstr "Ugrás az elÅ‘zÅ‘leg megnyitott jelenetre." #: editor/editor_node.cpp msgid "Next tab" -msgstr "" +msgstr "KövetkezÅ‘ fül" #: editor/editor_node.cpp msgid "Previous tab" -msgstr "" +msgstr "ElÅ‘zÅ‘ fül" #: editor/editor_node.cpp msgid "Filter Files.." -msgstr "" +msgstr "Fájlok Szűrése.." #: editor/editor_node.cpp msgid "Operations with scene files." -msgstr "" +msgstr "Műveletek a jelenet fájlokkal." #: editor/editor_node.cpp msgid "New Scene" -msgstr "" +msgstr "Új Jelenet" #: editor/editor_node.cpp msgid "New Inherited Scene.." -msgstr "" +msgstr "Új Örökölt Jelenet.." #: editor/editor_node.cpp msgid "Open Scene.." -msgstr "" +msgstr "Jelenet Megnyitása.." #: editor/editor_node.cpp msgid "Save Scene" -msgstr "" +msgstr "Jelenet Mentése" #: editor/editor_node.cpp msgid "Save all Scenes" -msgstr "" +msgstr "Minden Jelenet Mentése" #: editor/editor_node.cpp msgid "Close Scene" -msgstr "" +msgstr "Jelenet Bezárása" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" -msgstr "" +msgstr "Legutóbbi Megnyitása" #: editor/editor_node.cpp msgid "Convert To.." -msgstr "" +msgstr "Ãtkonvertálás.." #: editor/editor_node.cpp msgid "MeshLibrary.." -msgstr "" +msgstr "MeshLibrary-ra.." #: editor/editor_node.cpp msgid "TileSet.." -msgstr "" +msgstr "TileSet-re.." #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp #: scene/gui/line_edit.cpp scene/gui/text_edit.cpp msgid "Undo" -msgstr "" +msgstr "Visszavonás" #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp #: scene/gui/line_edit.cpp msgid "Redo" -msgstr "" +msgstr "Mégis" #: editor/editor_node.cpp msgid "Revert Scene" -msgstr "" +msgstr "Jelenet VisszaállÃtása" #: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." -msgstr "" +msgstr "Egyéb projekt- vagy jelenet-szintű eszközök." #: editor/editor_node.cpp msgid "Project" -msgstr "" +msgstr "Projekt" #: editor/editor_node.cpp msgid "Project Settings" -msgstr "" +msgstr "Projekt BeállÃtások" #: editor/editor_node.cpp msgid "Run Script" -msgstr "" +msgstr "Script Futtatása" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" -msgstr "" +msgstr "Exportálás" #: editor/editor_node.cpp msgid "Tools" -msgstr "" +msgstr "Eszközök" #: editor/editor_node.cpp msgid "Quit to Project List" -msgstr "" +msgstr "Kilépés a Projektlistába" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Debug" -msgstr "" +msgstr "Hibakeresés" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" -msgstr "" +msgstr "IndÃtás Távoli Teszteléssel" #: 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 "" +"Exportáláskor vagy telepÃtéskor az Ãgy kapott futtatható program megpróbál " +"ennek a számÃtógépnek az IP-jéhez csatlakozni távoli hibakeresés érdekében." #: editor/editor_node.cpp msgid "Small Deploy with Network FS" -msgstr "" +msgstr "Kis TelepÃtés Hálózati FR-rel" #: editor/editor_node.cpp msgid "" @@ -1952,30 +1996,40 @@ msgid "" "On Android, deploy will use the USB cable for faster performance. This " "option speeds up testing for games with a large footprint." msgstr "" +"Ha ez az opció engedélyezve van, akkor az exportálás vagy a telepÃtés egy " +"minimális méretű futtatható programot hoz létre.\n" +"A fájlrendszert magát a projektbÅ‘l a szerkesztÅ‘ szolgáltatja majd a " +"hálózaton keresztül.\n" +"Androidon a telepÃtés gyorsabb teljesÃtmény érdekében kihasználja az USB " +"kábelt. Ez a lehetÅ‘ség felgyorsÃtja a nagy lábnyomú játékok tesztelését." #: editor/editor_node.cpp msgid "Visible Collision Shapes" -msgstr "" +msgstr "Látható Ãœtközési Alakzatok" #: editor/editor_node.cpp msgid "" "Collision shapes and raycast nodes (for 2D and 3D) will be visible on the " "running game if this option is turned on." msgstr "" +"Az ütközési alakzatok és a fénysugárkövetÅ‘ node-ok (mind 2D-hez és 3D-hez) " +"láthatóak lesznek a játék futásakor, ha ez az opció be van kapcsolva." #: editor/editor_node.cpp msgid "Visible Navigation" -msgstr "" +msgstr "Látható Navigáció" #: editor/editor_node.cpp msgid "" "Navigation meshes and polygons will be visible on the running game if this " "option is turned on." msgstr "" +"A navigációs hálók és sokszögek láthatóak lesznek a játék futásakor, ha ez " +"az opció be van kapcsolva." #: editor/editor_node.cpp msgid "Sync Scene Changes" -msgstr "" +msgstr "Jelenet Változtatások Szinkronizálása" #: editor/editor_node.cpp msgid "" @@ -1984,10 +2038,14 @@ msgid "" "When used remotely on a device, this is more efficient with network " "filesystem." msgstr "" +"Ha ez a beállÃtás be van kapcsolva, bármilyen változtatás a jeleneten a " +"szerkesztÅ‘ben le lesz másolva a futó játékba.\n" +"Ha egy távoli eszközön használja, sokkal hatékonyabb a hálózati " +"fájlrendszerrel együtt." #: editor/editor_node.cpp msgid "Sync Script Changes" -msgstr "" +msgstr "Script Változtatások Szinkronizálása" #: editor/editor_node.cpp msgid "" @@ -1996,231 +2054,242 @@ msgid "" "When used remotely on a device, this is more efficient with network " "filesystem." msgstr "" +"Ha ez a beállÃtás be van kapcsolva, bármilyen script, amit elment, újra " +"betöltÅ‘dik a futó játékba.\n" +"Ha egy távoli eszközön használja, sokkal hatékonyabb a hálózati " +"fájlrendszerrel együtt." #: editor/editor_node.cpp msgid "Editor" -msgstr "" +msgstr "SzerkesztÅ‘" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" -msgstr "" +msgstr "SzerkesztÅ‘ BeállÃtások" #: editor/editor_node.cpp msgid "Editor Layout" -msgstr "" +msgstr "SzerkesztÅ‘ Elrendezés" #: editor/editor_node.cpp msgid "Toggle Fullscreen" -msgstr "" +msgstr "Teljes KépernyÅ‘" #: editor/editor_node.cpp editor/project_export.cpp msgid "Manage Export Templates" -msgstr "" +msgstr "Export Sablonok Kezelése" #: editor/editor_node.cpp msgid "Help" -msgstr "" +msgstr "Súgó" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Classes" -msgstr "" +msgstr "Osztályok" + +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Keresés" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" -msgstr "" +msgstr "Online Dokumentáció" #: editor/editor_node.cpp msgid "Q&A" -msgstr "" +msgstr "Kérdések és Válaszok" #: editor/editor_node.cpp msgid "Issue Tracker" -msgstr "" +msgstr "ProblémakövetÅ‘" #: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp msgid "Community" -msgstr "" +msgstr "Közösség" #: editor/editor_node.cpp msgid "About" -msgstr "" +msgstr "Névjegy" #: editor/editor_node.cpp msgid "Play the project." -msgstr "" +msgstr "Projekt futtatása." #: editor/editor_node.cpp msgid "Play" -msgstr "" +msgstr "Játék" #: editor/editor_node.cpp msgid "Pause the scene" -msgstr "" +msgstr "Szünetelteti a jelenetet" #: editor/editor_node.cpp msgid "Pause Scene" -msgstr "" +msgstr "Jelenet Szüneteltetése" #: editor/editor_node.cpp msgid "Stop the scene." -msgstr "" +msgstr "LeállÃtja a jelenetet." #: editor/editor_node.cpp msgid "Stop" -msgstr "" +msgstr "LeállÃtás" #: editor/editor_node.cpp msgid "Play the edited scene." -msgstr "" +msgstr "Szerkesztett jelenet futtatása." #: editor/editor_node.cpp msgid "Play Scene" -msgstr "" +msgstr "Jelenet Futtatása" #: editor/editor_node.cpp msgid "Play custom scene" -msgstr "" +msgstr "TetszÅ‘leges jelenet futtatása" #: editor/editor_node.cpp msgid "Play Custom Scene" -msgstr "" +msgstr "TetszÅ‘leges Jelenet Futtatása" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" -msgstr "" +msgstr "Fordul egyet, amikor a szerkesztÅ‘ablak újrarajzolódik!" #: editor/editor_node.cpp msgid "Update Always" -msgstr "" +msgstr "FrissÃtés Mindig" #: editor/editor_node.cpp msgid "Update Changes" -msgstr "" +msgstr "Változások FrissÃtése" #: editor/editor_node.cpp msgid "Disable Update Spinner" -msgstr "" +msgstr "FrissÃtési Forgó Kikapcsolása" #: editor/editor_node.cpp msgid "Inspector" -msgstr "" +msgstr "MegfigyelÅ‘" #: editor/editor_node.cpp msgid "Create a new resource in memory and edit it." -msgstr "" +msgstr "Új erÅ‘forrás létrehozása a memóriában, majd annak szerkesztése." #: editor/editor_node.cpp msgid "Load an existing resource from disk and edit it." -msgstr "" +msgstr "MeglévÅ‘ erÅ‘forrás betöltése a lemezrÅ‘l, majd annak szerkesztése." #: editor/editor_node.cpp msgid "Save the currently edited resource." -msgstr "" +msgstr "A jelenleg szerkesztett erÅ‘forrás elmentése." #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Save As.." -msgstr "" +msgstr "Mentés Másként.." #: editor/editor_node.cpp msgid "Go to the previous edited object in history." -msgstr "" +msgstr "Ugrás az elÅ‘zÅ‘leg módosÃtott objektumra a történelemben." #: editor/editor_node.cpp msgid "Go to the next edited object in history." -msgstr "" +msgstr "Ugrás a következÅ‘ módosÃtott objektumra a történelemben." #: editor/editor_node.cpp msgid "History of recently edited objects." -msgstr "" +msgstr "A nemrég módosÃtott objektumok történelme." #: editor/editor_node.cpp msgid "Object properties." -msgstr "" +msgstr "Objektumtulajdonságok." #: editor/editor_node.cpp msgid "Changes may be lost!" -msgstr "" +msgstr "Néhány változtatás elveszhet!" #: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp #: editor/project_manager.cpp msgid "Import" -msgstr "" +msgstr "Importálás" #: editor/editor_node.cpp msgid "Node" -msgstr "" +msgstr "Node" #: editor/editor_node.cpp msgid "FileSystem" -msgstr "" +msgstr "Fájlrendszer" #: editor/editor_node.cpp msgid "Output" -msgstr "" +msgstr "Kimenet" #: editor/editor_node.cpp msgid "Don't Save" -msgstr "" +msgstr "Nincs Mentés" #: editor/editor_node.cpp msgid "Import Templates From ZIP File" -msgstr "" +msgstr "Sablonok Importálása ZIP Fájlból" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export Project" -msgstr "" +msgstr "Projekt Exportálása" #: editor/editor_node.cpp msgid "Export Library" -msgstr "" +msgstr "Könyvtár Exportálása" #: editor/editor_node.cpp msgid "Merge With Existing" -msgstr "" +msgstr "EgyesÃtés MeglévÅ‘vel" #: editor/editor_node.cpp msgid "Password:" -msgstr "" +msgstr "Jelszó:" #: editor/editor_node.cpp msgid "Open & Run a Script" -msgstr "" +msgstr "Megnyit és Scriptet Futtat" #: editor/editor_node.cpp msgid "New Inherited" -msgstr "" +msgstr "Új Örökölt" #: editor/editor_node.cpp msgid "Load Errors" -msgstr "" +msgstr "Betöltési Hibák" #: editor/editor_node.cpp editor/plugins/tile_map_editor_plugin.cpp msgid "Select" -msgstr "" +msgstr "Kiválaszt" #: editor/editor_node.cpp msgid "Open 2D Editor" -msgstr "" +msgstr "2D SzerkesztÅ‘ Megnyitása" #: editor/editor_node.cpp msgid "Open 3D Editor" -msgstr "" +msgstr "3D SzerkesztÅ‘ Megnyitása" #: editor/editor_node.cpp msgid "Open Script Editor" -msgstr "" +msgstr "Script SzerkesztÅ‘ Megnyitása" #: editor/editor_node.cpp editor/project_manager.cpp msgid "Open Asset Library" -msgstr "" +msgstr "Eszköz Könyvtár Megnyitása" #: editor/editor_node.cpp msgid "Open the next Editor" -msgstr "" +msgstr "KövetkezÅ‘ SzerkesztÅ‘ Megnyitása" #: editor/editor_node.cpp msgid "Open the previous Editor" -msgstr "" +msgstr "ElÅ‘zÅ‘ SzerkesztÅ‘ Megnyitása" #: editor/editor_plugin.cpp msgid "Creating Mesh Previews" @@ -3692,19 +3761,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5076,6 +5148,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5738,7 +5814,7 @@ msgid "Select current edited sub-tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5848,9 +5924,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5858,10 +5932,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6503,10 +6573,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7667,6 +7733,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7794,6 +7867,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -7905,7 +7985,7 @@ msgstr "(Más)" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" @@ -7938,5 +8018,27 @@ msgstr "Hiba a betűtÃpus betöltésekor." msgid "Invalid font size." msgstr "Érvénytelen betűtÃpus méret." +#~ msgid "Next" +#~ msgstr "KövetkezÅ‘" + +#~ msgid "Not found!" +#~ msgstr "Nincs Találat!" + +#, fuzzy +#~ msgid "Replace By" +#~ msgstr "Lecserél" + +#~ msgid "Case Sensitive" +#~ msgstr "Pontos Egyezés" + +#~ msgid "Backwards" +#~ msgstr "Visszafelé" + +#~ msgid "Prompt On Replace" +#~ msgstr "Figyelmeztetés Lecseréléskor" + +#~ msgid "Skip" +#~ msgstr "Ãtlapoz" + #~ msgid "Move Add Key" #~ msgstr "Hozzáadás kulcs mozgatása" diff --git a/editor/translations/id.po b/editor/translations/id.po index fe098bb3a9..ae7fd98ae2 100644 --- a/editor/translations/id.po +++ b/editor/translations/id.po @@ -385,14 +385,6 @@ msgid "Replaced %d occurrence(s)." msgstr "Diganti kejadian (kejadian-kejadian) %d." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Ganti" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Ganti Semua" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Kasus Kecocokan" @@ -401,49 +393,16 @@ msgid "Whole Words" msgstr "Semua Kata" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Hanya yang Dipilih" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Cari" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Cari" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Berikutnya" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Tidak ditemukan!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Ganti dengan" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Case Sensitive" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Ke belakang" +msgid "Replace" +msgstr "Ganti" #: editor/code_editor.cpp -#, fuzzy -msgid "Prompt On Replace" -msgstr "Cepat Pada Penggantian" +msgid "Replace All" +msgstr "Ganti Semua" #: editor/code_editor.cpp -msgid "Skip" -msgstr "Lalui" +msgid "Selection Only" +msgstr "Hanya yang Dipilih" #: editor/code_editor.cpp msgid "Zoom In" @@ -1416,6 +1375,21 @@ msgstr "Deskripsi:" #: editor/editor_help.cpp #, fuzzy +msgid "Online Tutorials:" +msgstr "Online Dokumentasi" + +#: editor/editor_help.cpp +#, fuzzy +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Untuk saat ini tidak ada deskripsi metode ini. Tolong bantu kita dengan " +"[color=$color][url=$url]kontribusi[/url][/color]!" + +#: editor/editor_help.cpp +#, fuzzy msgid "Properties" msgstr "Properti Objek." @@ -1453,6 +1427,10 @@ msgstr "" msgid "Search Text" msgstr "Mencari Teks" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Cari" + #: editor/editor_log.cpp #, fuzzy msgid "Output:" @@ -1478,8 +1456,8 @@ msgstr "Error menyimpan resource!" msgid "Save Resource As.." msgstr "Simpan Resource Sebagai.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp #, fuzzy msgid "I see.." msgstr "Aku tahu.." @@ -2169,6 +2147,13 @@ msgstr "Bantuan" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Cari" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Online Dokumentasi" @@ -3896,19 +3881,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5306,6 +5294,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5986,7 +5978,7 @@ msgid "Select current edited sub-tile." msgstr "Simpan sumber yang sedang diatur." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -6103,9 +6095,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -6113,10 +6103,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6791,10 +6777,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -8035,6 +8017,13 @@ msgstr "" "scene-scene yang diacu). Yang diciptakan pertama akan bekerja, sedangkan " "sisanya akan diabaikan." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8188,6 +8177,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8326,7 +8322,7 @@ msgstr "" #: scene/main/scene_tree.cpp #, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" "Lingkungan Baku yang ditetapkan di Pengaturan Proyek (Rendering -> Viewport -" @@ -8362,6 +8358,28 @@ msgstr "Error memuat font." msgid "Invalid font size." msgstr "Ukuran font tidak sah." +#~ msgid "Next" +#~ msgstr "Berikutnya" + +#~ msgid "Not found!" +#~ msgstr "Tidak ditemukan!" + +#~ msgid "Replace By" +#~ msgstr "Ganti dengan" + +#~ msgid "Case Sensitive" +#~ msgstr "Case Sensitive" + +#~ msgid "Backwards" +#~ msgstr "Ke belakang" + +#, fuzzy +#~ msgid "Prompt On Replace" +#~ msgstr "Cepat Pada Penggantian" + +#~ msgid "Skip" +#~ msgstr "Lalui" + #, fuzzy #~ msgid "preview" #~ msgstr "Pratinjau:" diff --git a/editor/translations/is.po b/editor/translations/is.po index 58e19d12a3..3cccf15a6c 100644 --- a/editor/translations/is.po +++ b/editor/translations/is.po @@ -375,14 +375,6 @@ msgid "Replaced %d occurrence(s)." msgstr "" #: editor/code_editor.cpp -msgid "Replace" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "" @@ -391,47 +383,15 @@ msgid "Whole Words" msgstr "" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "" - -#: editor/code_editor.cpp -msgid "Backwards" +msgid "Replace" msgstr "" #: editor/code_editor.cpp -msgid "Prompt On Replace" +msgid "Replace All" msgstr "" #: editor/code_editor.cpp -msgid "Skip" +msgid "Selection Only" msgstr "" #: editor/code_editor.cpp @@ -1351,6 +1311,17 @@ msgid "Description" msgstr "" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp msgid "Properties" msgstr "" @@ -1382,6 +1353,10 @@ msgstr "" msgid "Search Text" msgstr "" +#: editor/editor_help.cpp +msgid "Find" +msgstr "" + #: editor/editor_log.cpp msgid "Output:" msgstr "" @@ -1405,8 +1380,8 @@ msgstr "" msgid "Save Resource As.." msgstr "" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "" @@ -2014,6 +1989,13 @@ msgstr "" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "" @@ -3675,19 +3657,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5058,6 +5043,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5720,7 +5709,7 @@ msgid "Select current edited sub-tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5830,9 +5819,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5840,10 +5827,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6484,10 +6467,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7645,6 +7624,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7772,6 +7758,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -7883,7 +7876,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" diff --git a/editor/translations/it.po b/editor/translations/it.po index 348bc853ba..86700a094b 100644 --- a/editor/translations/it.po +++ b/editor/translations/it.po @@ -386,14 +386,6 @@ msgid "Replaced %d occurrence(s)." msgstr "Rimpiazzate %d occorrenze." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Rimpiazza" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Rimpiazza Tutti" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Controlla Maiuscole" @@ -402,48 +394,16 @@ msgid "Whole Words" msgstr "Parole Intere" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Solo Selezione" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Cerca" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Trova" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Successivo" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Non trovato!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Rimpiazza con" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Case Sensitive" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "All'indietro" +msgid "Replace" +msgstr "Rimpiazza" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Richiedi Per Sostituire" +msgid "Replace All" +msgstr "Rimpiazza Tutti" #: editor/code_editor.cpp -msgid "Skip" -msgstr "Salta" +msgid "Selection Only" +msgstr "Solo Selezione" #: editor/code_editor.cpp msgid "Zoom In" @@ -1389,6 +1349,21 @@ msgid "Description" msgstr "Descrizione" #: editor/editor_help.cpp +#, fuzzy +msgid "Online Tutorials:" +msgstr "Tutorials" + +#: editor/editor_help.cpp +#, fuzzy +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Al momento una descrizione per questo metodo non esiste. Aiutaci [color=" +"$color][url=$url]aggiungendone una[/url][/color]!" + +#: editor/editor_help.cpp msgid "Properties" msgstr "Proprietà " @@ -1424,6 +1399,10 @@ msgstr "" msgid "Search Text" msgstr "Cerca Testo" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Trova" + #: editor/editor_log.cpp msgid "Output:" msgstr "Output:" @@ -1448,8 +1427,8 @@ msgstr "Errore salvando la Risorsa!" msgid "Save Resource As.." msgstr "Salva Risorsa Come.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Capisco.." @@ -2124,6 +2103,13 @@ msgstr "Aiuto" msgid "Classes" msgstr "Classi" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Cerca" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Documentazione Online" @@ -3842,6 +3828,14 @@ msgstr "Aggiungi %s" msgid "Adding %s..." msgstr "Aggiungendo %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Ok" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3853,11 +3847,6 @@ msgid "Error instancing scene from %s" msgstr "Errore istanziamento scena da %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Questa operazione richiede un solo nodo selezionato." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "Cambia tipo di default" @@ -5278,6 +5267,10 @@ msgstr "OK :(" msgid "No parent to instance a child at." msgstr "Nessun genitore del quale istanziare un figlio." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Questa operazione richiede un solo nodo selezionato." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "Mostra Normale" @@ -5963,7 +5956,7 @@ msgid "Select current edited sub-tile." msgstr "Salva la risorsa in modifica." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -6084,12 +6077,9 @@ msgid "Please choose a 'project.godot' file." msgstr "Si prega di esportare al di fuori della cartella del progetto!" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" -"Il tuo progetto verrà creato in una cartella già esistente (forse vorresti " -"creare una nuova cartella?)." +#, fuzzy +msgid "Please choose an empty folder." +msgstr "Si prega di esportare al di fuori della cartella del progetto!" #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." @@ -6097,10 +6087,6 @@ msgstr "" "Per favore seleziona una cartella che non contiene un file 'project.godot'." #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "Questo è un BINGO!" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "Progetto Importato" @@ -6784,10 +6770,6 @@ msgid "Error loading scene from %s" msgstr "Errore caricamento scena da %s" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "Ok" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -8055,6 +8037,13 @@ msgstr "" "scene istanziate). Il primo creato funzionerà , mentre i restanti saranno " "ignorati." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8224,6 +8213,13 @@ msgstr "Finalizzazione del Plot" msgid "Lighting Meshes: " msgstr "Bliting Immagini" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8369,7 +8365,7 @@ msgstr "(Altro)" #: scene/main/scene_tree.cpp #, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" "Impossobile caricare Ambiente di Default come specificato nelle Impostazioni " @@ -8403,6 +8399,37 @@ msgstr "Errore caricamento font." msgid "Invalid font size." msgstr "Dimensione font Invalida." +#~ msgid "Next" +#~ msgstr "Successivo" + +#~ msgid "Not found!" +#~ msgstr "Non trovato!" + +#~ msgid "Replace By" +#~ msgstr "Rimpiazza con" + +#~ msgid "Case Sensitive" +#~ msgstr "Case Sensitive" + +#~ msgid "Backwards" +#~ msgstr "All'indietro" + +#~ msgid "Prompt On Replace" +#~ msgstr "Richiedi Per Sostituire" + +#~ msgid "Skip" +#~ msgstr "Salta" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "Il tuo progetto verrà creato in una cartella già esistente (forse " +#~ "vorresti creare una nuova cartella?)." + +#~ msgid "That's a BINGO!" +#~ msgstr "Questo è un BINGO!" + #, fuzzy #~ msgid "preview" #~ msgstr "Anteprima" @@ -9197,9 +9224,6 @@ msgstr "Dimensione font Invalida." #~ msgid "Alerts when an external resource has changed." #~ msgstr "Avverti quando una risorsa esterna è stata modificata." -#~ msgid "Tutorials" -#~ msgstr "Tutorials" - #~ msgid "Open https://godotengine.org at tutorials section." #~ msgstr "Apri https://godotengine.org alla sezione tutorial." diff --git a/editor/translations/ja.po b/editor/translations/ja.po index 74d95e50ef..061a3909e9 100644 --- a/editor/translations/ja.po +++ b/editor/translations/ja.po @@ -396,14 +396,6 @@ msgid "Replaced %d occurrence(s)." msgstr "%d 箇所を置æ›ã—ã¾ã—ãŸã€‚" #: editor/code_editor.cpp -msgid "Replace" -msgstr "ç½®æ›" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "ã™ã¹ã¦ç½®æ›" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "大文å—å°æ–‡å—を区別ã™ã‚‹" @@ -412,53 +404,16 @@ msgid "Whole Words" msgstr "å˜èªžå…¨ä½“" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "é¸æŠžç¯„囲ã®ã¿" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -#, fuzzy -msgid "Search" -msgstr "検索" - -#: editor/code_editor.cpp editor/editor_help.cpp -#, fuzzy -msgid "Find" -msgstr "検索" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "次" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "見ã¤ã‹ã‚Šã¾ã›ã‚“!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "ã§ç½®æ›ã™ã‚‹" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "大文å—å°æ–‡å—を区別" - -#: editor/code_editor.cpp -#, fuzzy -msgid "Backwards" -msgstr "後方" +msgid "Replace" +msgstr "ç½®æ›" #: editor/code_editor.cpp -#, fuzzy -msgid "Prompt On Replace" -msgstr "ç½®æ›æ™‚ã«ç¢ºèª" +msgid "Replace All" +msgstr "ã™ã¹ã¦ç½®æ›" #: editor/code_editor.cpp -#, fuzzy -msgid "Skip" -msgstr "スã‚ップ" +msgid "Selection Only" +msgstr "é¸æŠžç¯„囲ã®ã¿" #: editor/code_editor.cpp #, fuzzy @@ -1523,6 +1478,21 @@ msgstr "記述:" #: editor/editor_help.cpp #, fuzzy +msgid "Online Tutorials:" +msgstr "オンライン文書" + +#: editor/editor_help.cpp +#, fuzzy +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"ç¾åœ¨ã€ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ã®èª¬æ˜Žã¯ã‚ã‚Šã¾ã›ã‚“。[color=$color][url=$url]貢献[/url][/" +"color]ã—ã¦ç§ãŸã¡ã‚’助ã‘ã¦ãã ã•ã„!" + +#: editor/editor_help.cpp +#, fuzzy msgid "Properties" msgstr "プãƒãƒ‘ティ:" @@ -1562,6 +1532,11 @@ msgstr "" msgid "Search Text" msgstr "テã‚ストを探ã™" +#: editor/editor_help.cpp +#, fuzzy +msgid "Find" +msgstr "検索" + #: editor/editor_log.cpp #, fuzzy msgid "Output:" @@ -1589,8 +1564,8 @@ msgstr "リソースä¿å˜ã‚¨ãƒ©ãƒ¼!" msgid "Save Resource As.." msgstr "~ã¨ã„ã†åå‰ã§ãƒªã‚½ãƒ¼ã‚¹ã‚’ä¿å˜ã™ã‚‹" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp #, fuzzy msgid "I see.." msgstr "ã‚ã‹ã£ãŸ.." @@ -2357,6 +2332,14 @@ msgstr "ヘルプ" msgid "Classes" msgstr "クラス" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +#, fuzzy +msgid "Search" +msgstr "検索" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp #, fuzzy msgid "Online Docs" @@ -4240,6 +4223,14 @@ msgstr "%sè¿½åŠ ã™ã‚‹" msgid "Adding %s..." msgstr "%sè¿½åŠ ä¸..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "オッケー" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp #, fuzzy @@ -4253,12 +4244,6 @@ msgid "Error instancing scene from %s" msgstr "%sシーンã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–エラー" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -#, fuzzy -msgid "This operation requires a single selected node." -msgstr "一ã¤ãƒŽãƒ¼ãƒ‰ã‚’指定ã—ãªã„ã¨ã€ã“ã®æ“作ã¯ã§ãã¾ã›ã‚“" - -#: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy msgid "Change default type" msgstr "é…列ã®å€¤ã®ç¨®é¡žã®å¤‰æ›´" @@ -5800,6 +5785,11 @@ msgstr "ãŠãƒ¼ã‘ー :(" msgid "No parent to instance a child at." msgstr "åインスタンスを生æˆã™ã‚‹ãŸã‚ã®è¦ªãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#, fuzzy +msgid "This operation requires a single selected node." +msgstr "一ã¤ãƒŽãƒ¼ãƒ‰ã‚’指定ã—ãªã„ã¨ã€ã“ã®æ“作ã¯ã§ãã¾ã›ã‚“" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "通常表示" @@ -6517,7 +6507,7 @@ msgid "Select current edited sub-tile." msgstr "ç¾åœ¨ç·¨é›†ä¸ã®ãƒªã‚½ãƒ¼ã‚¹ã‚’ä¿å˜ã™ã‚‹" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -6648,22 +6638,15 @@ msgid "Please choose a 'project.godot' file." msgstr "'project.godot' ファイルをé¸æŠžã—ã¦ãã ã•ã„." #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" -"空ã§ãªã„フォルダã«ãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆãŒä½œæˆã•ã‚Œã¾ã™(æ–°ã—ã„フォルダを作æˆã™ã‚‹ã“ã¨ãŒã§" -"ãã¾ã™)." +#, fuzzy +msgid "Please choose an empty folder." +msgstr "'project.godot' ファイルをé¸æŠžã—ã¦ãã ã•ã„." #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "'project.godot'ãŒãªã„フォルダをé¸æŠžã—ã¦ãã ã•ã„." #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "当ãŸã‚Š!" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "インãƒãƒ¼ãƒˆã•ã‚ŒãŸãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆ" @@ -7377,10 +7360,6 @@ msgid "Error loading scene from %s" msgstr "シーンを%sã‹ã‚‰èªã¿è¾¼ã‚€éš›ã«ã‚¨ãƒ©ãƒ¼ãŒç”Ÿã˜ã¾ã—ãŸ" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "オッケー" - -#: editor/scene_tree_dock.cpp #, fuzzy msgid "" "Cannot instance the scene '%s' because the current scene exists within one " @@ -8740,6 +8719,13 @@ msgstr "" "シーンã®ã‚»ãƒƒãƒˆ) ã”ã¨ã«è¨±å¯ã•ã‚Œã¾ã™ã€‚最åˆã«ä½œæˆã•ã‚ŒãŸ 1 ã¤ãŒå‹•ä½œã™ã‚‹ä¸€æ–¹ã€æ®‹ã‚Š" "ã®éƒ¨åˆ†ã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp #, fuzzy msgid "" @@ -8897,6 +8883,13 @@ msgstr "プãƒãƒƒãƒˆå®Œäº†" msgid "Lighting Meshes: " msgstr "イメージをé…ç½®(Blit)" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp #, fuzzy msgid "" @@ -9043,7 +9036,7 @@ msgstr "(ãã®ä»–)" #: scene/main/scene_tree.cpp #, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" "プãƒã‚¸ã‚§ã‚¯ãƒˆã®è¨å®š (レンダリング-> ビューãƒãƒ¼ãƒˆ -> 既定ã®ç’°å¢ƒ) ã§æ—¢å®šã¨ã•ã‚Œã¦" @@ -9077,6 +9070,40 @@ msgstr "フォントèªã¿è¾¼ã¿ã‚¨ãƒ©ãƒ¼ã€‚" msgid "Invalid font size." msgstr "無効ãªãƒ•ã‚©ãƒ³ãƒˆ サイズã§ã™ã€‚" +#~ msgid "Next" +#~ msgstr "次" + +#~ msgid "Not found!" +#~ msgstr "見ã¤ã‹ã‚Šã¾ã›ã‚“!" + +#~ msgid "Replace By" +#~ msgstr "ã§ç½®æ›ã™ã‚‹" + +#~ msgid "Case Sensitive" +#~ msgstr "大文å—å°æ–‡å—を区別" + +#, fuzzy +#~ msgid "Backwards" +#~ msgstr "後方" + +#, fuzzy +#~ msgid "Prompt On Replace" +#~ msgstr "ç½®æ›æ™‚ã«ç¢ºèª" + +#, fuzzy +#~ msgid "Skip" +#~ msgstr "スã‚ップ" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "空ã§ãªã„フォルダã«ãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆãŒä½œæˆã•ã‚Œã¾ã™(æ–°ã—ã„フォルダを作æˆã™ã‚‹ã“ã¨" +#~ "ãŒã§ãã¾ã™)." + +#~ msgid "That's a BINGO!" +#~ msgstr "当ãŸã‚Š!" + #, fuzzy #~ msgid "preview" #~ msgstr "プレビュー" diff --git a/editor/translations/ko.po b/editor/translations/ko.po index bd31f9f93c..29518c9797 100644 --- a/editor/translations/ko.po +++ b/editor/translations/ko.po @@ -3,16 +3,17 @@ # Copyright (c) 2014-2018 Godot Engine contributors (cf. AUTHORS.md) # This file is distributed under the same license as the Godot source code. # -# 박한얼 (volzhs) <volzhs@gmail.com>, 2016-2017. +# 박한얼 (volzhs) <volzhs@gmail.com>, 2016-2018. # Ch <ccwpc@hanmail.net>, 2017. +# paijai 송 (fivejobi) <xotjq237@gmail.com>, 2018. # TheRedPlanet <junmo.moon8@gmail.com>, 2018. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2018-01-06 13:19+0000\n" -"Last-Translator: TheRedPlanet <junmo.moon8@gmail.com>\n" +"PO-Revision-Date: 2018-01-20 17:48+0000\n" +"Last-Translator: 박한얼 <volzhs@gmail.com>\n" "Language-Team: Korean <https://hosted.weblate.org/projects/godot-engine/" "godot/ko/>\n" "Language: ko\n" @@ -27,70 +28,64 @@ msgid "Disabled" msgstr "비활성화ë¨" #: editor/animation_editor.cpp -#, fuzzy msgid "All Selection" -msgstr "ëª¨ë“ ì„ íƒ" +msgstr "ëª¨ë‘ ì„ íƒ" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Time" -msgstr "ê°’ 변경" +msgstr "ì• ë‹ˆë©”ì´ì…˜ í‚¤í”„ë ˆìž„ 시간 변경" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Transition" -msgstr "ì „í™˜ 변경" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 변화 변경" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Transform" -msgstr "ì†ì„± 변경" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 변형 변경" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Value" -msgstr "ê°’ 변경" +msgstr "ì• ë‹ˆë©”ì´ì…˜ í‚¤í”„ë ˆìž„ ê°’ 변경" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Call" -msgstr "호출 변경" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 호출 변경" #: editor/animation_editor.cpp msgid "Anim Add Track" -msgstr "트랙 추가" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 트랙 추가" #: editor/animation_editor.cpp msgid "Anim Duplicate Keys" -msgstr "키 ë³µì œ" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 키 ë³µì œ" #: editor/animation_editor.cpp msgid "Move Anim Track Up" -msgstr "트랙 위로 ì´ë™" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 트랙 위로 ì´ë™" #: editor/animation_editor.cpp msgid "Move Anim Track Down" -msgstr "트랙 아래로 ì´ë™" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 트랙 아래로 ì´ë™" #: editor/animation_editor.cpp msgid "Remove Anim Track" -msgstr "트랙 ì‚ì œ" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 트랙 ì‚ì œ" #: editor/animation_editor.cpp msgid "Set Transitions to:" -msgstr "ì „í™˜ ì„¤ì •:" +msgstr "변화 ì„¤ì •:" #: editor/animation_editor.cpp msgid "Anim Track Rename" -msgstr "트랙 ì´ë¦„ 변경" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 트랙 ì´ë¦„ 변경" #: editor/animation_editor.cpp msgid "Anim Track Change Interpolation" -msgstr "트랙 ë³´ê°„ 변경" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 트랙 ë³´ê°„ 변경" #: editor/animation_editor.cpp msgid "Anim Track Change Value Mode" -msgstr "트랙 ê°’ 모드 변경" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 트랙 ê°’ 모드 변경" #: editor/animation_editor.cpp msgid "Anim Track Change Wrap Mode" @@ -98,20 +93,20 @@ msgstr "ì• ë‹ˆë©”ì´ì…˜ 트랙 ëž© 모드 변경" #: editor/animation_editor.cpp msgid "Edit Node Curve" -msgstr "노드 커브 ìˆ˜ì •" +msgstr "노드 커브 편집" #: editor/animation_editor.cpp msgid "Edit Selection Curve" -msgstr "ì„ íƒ ì»¤ë¸Œ ìˆ˜ì •" +msgstr "ì„ íƒ ì»¤ë¸Œ 편집" #: editor/animation_editor.cpp msgid "Anim Delete Keys" -msgstr "키 ì‚ì œ" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 키 ì‚ì œ" #: editor/animation_editor.cpp editor/plugins/tile_map_editor_plugin.cpp #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Duplicate Selection" -msgstr "ì„ íƒí‚¤ ë³µì œ" +msgstr "ì„ íƒ ë³µì œ" #: editor/animation_editor.cpp msgid "Duplicate Transposed" @@ -135,19 +130,19 @@ msgstr "트리거" #: editor/animation_editor.cpp msgid "Anim Add Key" -msgstr "키 추가" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 키 추가" #: editor/animation_editor.cpp msgid "Anim Move Keys" -msgstr "키 ì´ë™" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 키 ì´ë™" #: editor/animation_editor.cpp msgid "Scale Selection" -msgstr "ì„ íƒí‚¤ ìŠ¤ì¼€ì¼ ì¡°ì ˆ" +msgstr "ì„ íƒ í¬ê¸° ì¡°ì ˆ" #: editor/animation_editor.cpp msgid "Scale From Cursor" -msgstr "커서 위치ì—ì„œ ìŠ¤ì¼€ì¼ ì¡°ì ˆ" +msgstr "커서 위치ì—ì„œ í¬ê¸° ì¡°ì ˆ" #: editor/animation_editor.cpp msgid "Goto Next Step" @@ -168,23 +163,23 @@ msgstr "ë¹„ì„ í˜•" #: editor/animation_editor.cpp msgid "In" -msgstr "In" +msgstr "안" #: editor/animation_editor.cpp msgid "Out" -msgstr "Out" +msgstr "ë°–" #: editor/animation_editor.cpp msgid "In-Out" -msgstr "In-Out" +msgstr "안-ë°–" #: editor/animation_editor.cpp msgid "Out-In" -msgstr "Out-In" +msgstr "ë°–-안" #: editor/animation_editor.cpp msgid "Transitions" -msgstr "ì „í™˜" +msgstr "변화" #: editor/animation_editor.cpp msgid "Optimize Animation" @@ -196,11 +191,11 @@ msgstr "ì• ë‹ˆë©”ì´ì…˜ ì •ë¦¬" #: editor/animation_editor.cpp msgid "Create NEW track for %s and insert key?" -msgstr "%s (ì„)를 위해 새 íŠ¸ëž™ì„ ë§Œë“¤ê³ í‚¤ë¥¼ ì¶”ê°€í•˜ì‹œê² ìŠµë‹ˆê¹Œ?" +msgstr "%s (ì„)를 위해 새 íŠ¸ëž™ì„ ë§Œë“¤ê³ í‚¤ë¥¼ ì‚½ìž…í•˜ì‹œê² ìŠµë‹ˆê¹Œ?" #: editor/animation_editor.cpp msgid "Create %d NEW tracks and insert keys?" -msgstr "%dê°œì˜ ìƒˆ íŠ¸ëž™ì„ ìƒì„±í•˜ê³ 키를 ì¶”ê°€í•˜ì‹œê² ìŠµë‹ˆê¹Œ?" +msgstr "%dê°œì˜ ìƒˆ íŠ¸ëž™ì„ ìƒì„±í•˜ê³ 키를 ì‚½ìž…í•˜ì‹œê² ìŠµë‹ˆê¹Œ?" #: editor/animation_editor.cpp editor/create_dialog.cpp #: editor/editor_audio_buses.cpp editor/plugins/abstract_polygon_2d_editor.cpp @@ -244,7 +239,7 @@ msgstr "ì• ë‹ˆë©”ì´ì…˜ 키 í¬ê¸° ì¡°ì ˆ" #: editor/animation_editor.cpp msgid "Anim Add Call Track" -msgstr "ì• ë‹ˆë©”ì´ì…˜ 함수 트랙 추가" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 호출 트랙 추가" #: editor/animation_editor.cpp msgid "Animation zoom." @@ -296,7 +291,7 @@ msgstr "개별 키를 í´ë¦í•¨ìœ¼ë¡œì¨ 편집 활성화." #: editor/animation_editor.cpp msgid "Anim. Optimizer" -msgstr "ì• ë‹ˆë©”ì´ì…˜ 최ì í™”" +msgstr "ì• ë‹ˆë©”ì´ì…˜. 최ì í™”" #: editor/animation_editor.cpp msgid "Max. Linear Error:" @@ -325,7 +320,7 @@ msgstr "키" #: editor/animation_editor.cpp msgid "Transition" -msgstr "ì „í™˜" +msgstr "변화" #: editor/animation_editor.cpp msgid "Scale Ratio:" @@ -384,14 +379,6 @@ msgid "Replaced %d occurrence(s)." msgstr "%d 회 êµì²´ë¨." #: editor/code_editor.cpp -msgid "Replace" -msgstr "바꾸기" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "ì „ì²´ 바꾸기" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "ëŒ€ì†Œë¬¸ìž êµ¬ë¶„" @@ -400,48 +387,16 @@ msgid "Whole Words" msgstr "ì „ì²´ 단어" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "ì„ íƒì˜ì—만" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "검색" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "찾기" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "다ìŒ" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "ì°¾ì„ ìˆ˜ 없습니다!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "으로 바꿈" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "ëŒ€ì†Œë¬¸ìž êµ¬ë¶„" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "뒤로" +msgid "Replace" +msgstr "바꾸기" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "변경 ì‹œ 알림" +msgid "Replace All" +msgstr "ì „ì²´ 바꾸기" #: editor/code_editor.cpp -msgid "Skip" -msgstr "건너뛰기" +msgid "Selection Only" +msgstr "ì„ íƒ ì˜ì—만" #: editor/code_editor.cpp msgid "Zoom In" @@ -465,14 +420,14 @@ 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 target " "Node." msgstr "" -"타겟 메소드를 ì°¾ì„ ìˆ˜ 없습니다! ìœ íš¨í•œ 메소드를 ì§€ì •í•˜ê±°ë‚˜, 타겟 ë…¸ë“œì— ìŠ¤í¬" +"ëŒ€ìƒ ë©”ì„œë“œë¥¼ ì°¾ì„ ìˆ˜ 없습니다! ìœ íš¨í•œ 메서드를 ì§€ì •í•˜ê±°ë‚˜, ëŒ€ìƒ ë…¸ë“œì— ìŠ¤í¬" "립트를 추가하세요." #: editor/connections_dialog.cpp @@ -560,9 +515,8 @@ msgid "Signals" msgstr "시그ë„" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "타입 변경" +msgstr "%së¡œ 타입 변경" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -650,7 +604,7 @@ msgstr "깨진 종ì†ì„± ìˆ˜ì •" #: editor/dependency_editor.cpp msgid "Dependency Editor" -msgstr "ì¢…ì† ê´€ê³„ 편집기" +msgstr "ì¢…ì† ê´€ê³„ ì—디터" #: editor/dependency_editor.cpp msgid "Search Replacement Resource:" @@ -681,9 +635,8 @@ msgstr "" "ì •ë§ë¡œ ì‚ì œí•˜ì‹œê² ìŠµë‹ˆê¹Œ? (ë˜ëŒë¦¬ê¸° 불가)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "ì œê±°í• ìˆ˜ 없습니다:\n" +msgstr "ì œê±°í• ìˆ˜ 없습니다:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -691,7 +644,7 @@ msgstr "로드 중 ì—러:" #: editor/dependency_editor.cpp msgid "Scene failed to load due to missing dependencies:" -msgstr "Dependencies를 ì°¾ì„ ìˆ˜ ì—†ìŒìœ¼ë¡œ 씬를 ë¡œë“œí• ìˆ˜ 없습니다:" +msgstr "ì¢…ì† ê´€ê³„ë¥¼ ì°¾ì„ ìˆ˜ 없어 씬를 ë¡œë“œí• ìˆ˜ 없습니다:" #: editor/dependency_editor.cpp editor/editor_node.cpp msgid "Open Anyway" @@ -766,9 +719,8 @@ msgid "Lead Developer" msgstr "리드 개발ìž" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "프로ì 트 ë§¤ë‹ˆì €" +msgstr "프로ì 트 ë§¤ë‹ˆì € " #: editor/editor_about.cpp msgid "Developers" @@ -839,11 +791,11 @@ 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 "Uncompressing Assets" -msgstr "ì–´ì…‹ ì••ì¶•í•´ì œ" +msgstr "ì—ì…‹ ì••ì¶•í•´ì œ" #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "Package Installed Successfully!" @@ -909,7 +861,7 @@ msgstr "버스 ì´íŽ™íŠ¸ ì‚ì œ" #: editor/editor_audio_buses.cpp msgid "Audio Bus, Drag and Drop to rearrange." -msgstr "오디오 버스, 드래그 ë° ë“œë¡ìœ¼ë¡œ 재배치하세요." +msgstr "오디오 버스, 드래그 ë° ë“œëžìœ¼ë¡œ 재배치하세요." #: editor/editor_audio_buses.cpp msgid "Solo" @@ -1058,11 +1010,11 @@ msgstr "리소스 경로가 아닙니다." #: editor/editor_autoload_settings.cpp msgid "Add AutoLoad" -msgstr "ì˜¤í† ë¡œë“œ 추가" +msgstr "ì˜¤í† ë¡œë“œ 추가" #: editor/editor_autoload_settings.cpp msgid "Autoload '%s' already exists!" -msgstr "ìžë™ë¡œë“œì— '%s'ì´(ê°€) ì´ë¯¸ 존재합니다!" +msgstr "ì˜¤í† ë¡œë“œì— '%s'ì´(ê°€) ì´ë¯¸ 존재합니다!" #: editor/editor_autoload_settings.cpp msgid "Rename Autoload" @@ -1070,7 +1022,7 @@ msgstr "ì˜¤í† ë¡œë“œ ì´ë¦„ 변경" #: editor/editor_autoload_settings.cpp msgid "Toggle AutoLoad Globals" -msgstr "ìžë™ë¡œë“œ 글로벌 í† ê¸€" +msgstr "ì˜¤í† ë¡œë“œ 글로벌 í† ê¸€" #: editor/editor_autoload_settings.cpp msgid "Move Autoload" @@ -1161,12 +1113,11 @@ msgstr "íŒŒì¼ ì €ìž¥ 중:" #: editor/editor_export.cpp msgid "Packing" -msgstr "패킹중" +msgstr "패킹 중" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "í…œí”Œë¦¿ì„ ì°¾ì„ ìˆ˜ 없습니다:\n" +msgstr "í…œí”Œë¦¿ì„ ì°¾ì„ ìˆ˜ 없습니다:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1206,7 +1157,7 @@ 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" @@ -1289,7 +1240,7 @@ msgstr "소스 조사" #: editor/editor_file_system.cpp msgid "(Re)Importing Assets" -msgstr "ì–´ì…‹ (다시) ê°€ì ¸ì˜¤ê¸°" +msgstr "ì—ì…‹ (다시) ê°€ì ¸ì˜¤ê¸°" #: editor/editor_help.cpp editor/editor_node.cpp #: editor/plugins/script_editor_plugin.cpp @@ -1334,11 +1285,11 @@ msgstr "멤버:" #: editor/editor_help.cpp msgid "Public Methods" -msgstr "공개 메소드" +msgstr "공개 메서드" #: editor/editor_help.cpp msgid "Public Methods:" -msgstr "공개 함수:" +msgstr "공개 메서드:" #: editor/editor_help.cpp msgid "GUI Theme Items" @@ -1354,15 +1305,15 @@ msgstr "시그ë„:" #: editor/editor_help.cpp msgid "Enumerations" -msgstr "Enumerations" +msgstr "ì—´ê±°" #: editor/editor_help.cpp msgid "Enumerations:" -msgstr "Enumerations:" +msgstr "ì—´ê±°:" #: editor/editor_help.cpp msgid "enum " -msgstr "enum " +msgstr "ì´ë„˜(ì—´ê±°) " #: editor/editor_help.cpp msgid "Constants" @@ -1377,6 +1328,20 @@ msgid "Description" msgstr "설명" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "온ë¼ì¸ íŠœí† ë¦¬ì–¼:" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"현재 ì´ í´ëž˜ìŠ¤ì— 대한 íŠœí† ë¦¬ì–¼ì´ ì—†ìŠµë‹ˆë‹¤. [color=$color][url=$url]ë„ì›€ì„ ì£¼" +"시거나[/url][/color] [color=$color][url=$url2]ìš”ì² í•˜ì‹¤ 수[/url][/color] 있습" +"니다." + +#: editor/editor_help.cpp msgid "Properties" msgstr "ì†ì„±" @@ -1398,7 +1363,7 @@ msgstr "메서드" #: editor/editor_help.cpp msgid "Method Description:" -msgstr "함수 설명:" +msgstr "메서드 설명:" #: editor/editor_help.cpp msgid "" @@ -1412,6 +1377,10 @@ msgstr "" msgid "Search Text" msgstr "ë¬¸ìž ê²€ìƒ‰" +#: editor/editor_help.cpp +msgid "Find" +msgstr "찾기" + #: editor/editor_log.cpp msgid "Output:" msgstr "ì¶œë ¥:" @@ -1424,9 +1393,8 @@ msgid "Clear" msgstr "지우기" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "ì¶œë ¥" +msgstr "ì¶œë ¥ 지우기" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1436,8 +1404,8 @@ msgstr "리소스 ì €ìž¥ 중 ì—러!" msgid "Save Resource As.." msgstr "리소스를 다른 ì´ë¦„으로 ì €ìž¥.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "ì•Œê² ìŠµë‹ˆë‹¤.." @@ -1490,12 +1458,12 @@ msgid "This operation can't be done without a tree root." msgstr "ì´ ìž‘ì—…ì€ íŠ¸ë¦¬ 루트 ì—†ì´ëŠ” 불가합니다." #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" -"ì”¬ì„ ì €ìž¥í• ìˆ˜ 없습니다. ì•„ë§ˆë„ ì¢…ì† ê´€ê³„ê°€ 만족스럽지 ì•Šì„ ìˆ˜ 있습니다." +"ì”¬ì„ ì €ìž¥í• ìˆ˜ 없습니다. ì•„ë§ˆë„ ì¢…ì† ê´€ê³„(ì¸ìŠ¤í„´ìŠ¤ ë˜ëŠ” ìƒì†)ê°€ 만족스럽지 ì•Š" +"ì„ ìˆ˜ 있습니다." #: editor/editor_node.cpp msgid "Failed to load resource." @@ -1503,11 +1471,11 @@ msgstr "리소스 로드 실패." #: editor/editor_node.cpp msgid "Can't load MeshLibrary for merging!" -msgstr "ë³‘í•©í• ë©”ì‰¬ ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ ë¡œë“œí• ìˆ˜ 없습니다!" +msgstr "ë³‘í•©í• ë©”ì‹œ ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ ë¡œë“œí• ìˆ˜ 없습니다!" #: editor/editor_node.cpp msgid "Error saving MeshLibrary!" -msgstr "메쉬 ë¼ì´ë¸ŒëŸ¬ë¦¬ ì €ìž¥ 중 ì—러!" +msgstr "메시 ë¼ì´ë¸ŒëŸ¬ë¦¬ ì €ìž¥ 중 ì—러!" #: editor/editor_node.cpp msgid "Can't load TileSet for merging!" @@ -1556,7 +1524,7 @@ 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 @@ -1628,7 +1596,7 @@ msgid "" "category." msgstr "" "ë©”ì¸ ì”¬ì´ ì§€ì •ë˜ì§€ 않았습니다. ì„ íƒí•˜ì‹œê² 습니까?\n" -"ë‚˜ì¤‘ì— \"프로ì 트 ì„¤ì •\"ì˜ 'Application' í•ëª©ì—ì„œ ë³€ê²½í• ìˆ˜ 있습니다." +"ë‚˜ì¤‘ì— \"프로ì 트 ì„¤ì •\"ì˜ 'application' í•ëª©ì—ì„œ ë³€ê²½í• ìˆ˜ 있습니다." #: editor/editor_node.cpp msgid "" @@ -1637,7 +1605,7 @@ msgid "" "category." msgstr "" "ì„ íƒí•œ '%s' ì”¬ì´ ì¡´ìž¬í•˜ì§€ 않습니다. 다시 ì„ íƒí•˜ì‹œê² 습니까?\n" -"ë‚˜ì¤‘ì— \"프로ì 트 ì„¤ì •\"ì˜ 'Application' í•ëª©ì—ì„œ ë³€ê²½í• ìˆ˜ 있습니다." +"ë‚˜ì¤‘ì— \"프로ì 트 ì„¤ì •\"ì˜ 'application' í•ëª©ì—ì„œ ë³€ê²½í• ìˆ˜ 있습니다." #: editor/editor_node.cpp msgid "" @@ -1646,7 +1614,7 @@ msgid "" "category." msgstr "" "ì„ íƒí•œ '%s' ì”¬ì´ ì”¬ 파ì¼ì´ 아닙니다. 다시 ì„ íƒí•˜ì‹œê² 습니까?\n" -"ë‚˜ì¤‘ì— \"프로ì 트 ì„¤ì •\"ì˜ 'Application' í•ëª©ì—ì„œ ë³€ê²½í• ìˆ˜ 있습니다." +"ë‚˜ì¤‘ì— \"프로ì 트 ì„¤ì •\"ì˜ 'application' í•ëª©ì—ì„œ ë³€ê²½í• ìˆ˜ 있습니다." #: editor/editor_node.cpp msgid "Current scene was never saved, please save it prior to running." @@ -1702,7 +1670,7 @@ msgstr "ì´ ìž‘ì—…ì€ ì”¬ ì—†ì´ëŠ” 불가합니다." #: editor/editor_node.cpp msgid "Export Mesh Library" -msgstr "메쉬 ë¼ì´ë¸ŒëŸ¬ë¦¬ 내보내기" +msgstr "메시 ë¼ì´ë¸ŒëŸ¬ë¦¬ 내보내기" #: editor/editor_node.cpp msgid "This operation can't be done without a root node." @@ -1788,14 +1756,14 @@ msgstr "확장기능 스í¬ë¦½íŠ¸ë¥¼ ë¡œë“œí• ìˆ˜ 없습니다: '%s'." msgid "" "Unable to load addon script from path: '%s' Base type is not EditorPlugin." msgstr "" -"해당 경로ì—ì„œ ì• ë“œì˜¨ 스í¬ë¦½íŠ¸ë¥¼ ë¡œë“œí• ìˆ˜ 없습니다: '%s' 기본 íƒ€ìž…ì´ " +"해당 경로ì—ì„œ 확장기능 스í¬ë¦½íŠ¸ë¥¼ ë¡œë“œí• ìˆ˜ 없습니다: '%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 "" @@ -1820,7 +1788,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Scene '%s' has broken dependencies:" -msgstr "'%s' ì”¬ì˜ ì¢…ì† í•ëª©ì´ ê¹¨ì ¸ìžˆìŠµë‹ˆë‹¤.:" +msgstr "'%s' ì”¬ì˜ ì¢…ì† í•ëª©ì´ ê¹¨ì ¸ìžˆìŠµë‹ˆë‹¤:" #: editor/editor_node.cpp msgid "Clear Recent Scenes" @@ -1837,7 +1805,7 @@ msgstr "ë ˆì´ì•„웃 ì‚ì œ" #: editor/editor_node.cpp editor/import_dock.cpp #: editor/script_create_dialog.cpp msgid "Default" -msgstr "Default" +msgstr "기본" #: editor/editor_node.cpp msgid "Switch Scene Tab" @@ -1857,11 +1825,11 @@ msgstr "%dê°œ 추가 파ì¼" #: editor/editor_node.cpp msgid "Dock Position" -msgstr "Dock 위치" +msgstr "ë… ìœ„ì¹˜" #: editor/editor_node.cpp msgid "Distraction Free Mode" -msgstr "초집중 모드" +msgstr "집중 모드" #: editor/editor_node.cpp msgid "Toggle distraction-free mode." @@ -1929,7 +1897,7 @@ msgstr "변환.." #: editor/editor_node.cpp msgid "MeshLibrary.." -msgstr "메쉬 ë¼ì´ë¸ŒëŸ¬ë¦¬.." +msgstr "메시 ë¼ì´ë¸ŒëŸ¬ë¦¬.." #: editor/editor_node.cpp msgid "TileSet.." @@ -2006,8 +1974,8 @@ 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" "íŒŒì¼ ì‹œìŠ¤í…œì€ ë„¤íŠ¸ì›Œí¬ë¥¼ 통해서 ì—디터 ìƒì˜ 프로ì 트가 ì œê³µí•©ë‹ˆë‹¤.\n" "안드로ì´ë“œì˜ 경우, USB ì¼€ì´ë¸”ì„ ì‚¬ìš©í•˜ì—¬ ë°°í¬í• 경우 ë” ë¹ ë¥¸ í¼í¬ë¨¼ìŠ¤ë¥¼ ì œê³µ" "합니다. ì´ ì˜µì…˜ì€ í° ì„¤ì¹˜ ìš©ëŸ‰ì„ ìš”êµ¬í•˜ëŠ” ê²Œìž„ì˜ í…ŒìŠ¤íŠ¸ë¥¼ ë¹ ë¥´ê²Œ í• ìˆ˜ 있습니" @@ -2015,7 +1983,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Visible Collision Shapes" -msgstr "Collision Shape ë³´ì´ê¸°" +msgstr "ì¶©ëŒ ëª¨ì–‘ ë³´ì´ê¸°" #: editor/editor_node.cpp msgid "" @@ -2027,14 +1995,14 @@ msgstr "" #: editor/editor_node.cpp msgid "Visible Navigation" -msgstr "Navigation ë³´ì´ê¸°" +msgstr "네비게ì´ì…˜ ë³´ì´ê¸°" #: editor/editor_node.cpp msgid "" "Navigation meshes and polygons will be visible on the running game if this " "option is turned on." msgstr "" -"ì´ ì˜µì…˜ì´ í™œì„±í™” ë˜ì–´ ìžˆì„ ê²½ìš°, ê²Œìž„ì´ ì‹¤í–‰ë˜ëŠ” ë™ì•ˆ 네비게ì´ì…˜ 메쉬가 표시" +"ì´ ì˜µì…˜ì´ í™œì„±í™” ë˜ì–´ ìžˆì„ ê²½ìš°, ê²Œìž„ì´ ì‹¤í–‰ë˜ëŠ” ë™ì•ˆ 네비게ì´ì…˜ 메시가 표시" "ë©ë‹ˆë‹¤." #: editor/editor_node.cpp @@ -2048,8 +2016,8 @@ msgid "" "When used remotely on a device, this is more efficient with network " "filesystem." msgstr "" -"ì´ ì˜µì…˜ì´ í™œì„±í™” ë˜ì–´ ìžˆì„ ê²½ìš°, ì—디터ìƒì˜ ì”¬ì˜ ë³€ê²½ì‚¬í•ì´ ì‹¤í–‰ì¤‘ì¸ ê²Œìž„ì— " -"ë°˜ì˜ë©ë‹ˆë‹¤.\n" +"ì´ ì˜µì…˜ì´ í™œì„±í™” ë˜ì–´ ìžˆì„ ê²½ìš°, ì—디터 ìƒì˜ ì”¬ì˜ ë³€ê²½ì‚¬í•ì´ 실행 ì¤‘ì¸ ê²Œìž„" +"ì— ë°˜ì˜ë©ë‹ˆë‹¤.\n" "ê¸°ê¸°ì— ì›ê²©ìœ¼ë¡œ 사용ë˜ëŠ” 경우, ë„¤íŠ¸ì›Œí¬ íŒŒì¼ ì‹œìŠ¤í…œê³¼ 함께하면 ë”ìš± 효과ì ìž…" "니다." @@ -2075,7 +2043,7 @@ msgstr "ì—디터" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" -msgstr "편집기 ì„¤ì •" +msgstr "ì—디터 ì„¤ì •" #: editor/editor_node.cpp msgid "Editor Layout" @@ -2097,6 +2065,13 @@ msgstr "ë„움ë§" msgid "Classes" msgstr "í´ëž˜ìŠ¤" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "검색" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "온ë¼ì¸ 문서" @@ -2284,7 +2259,7 @@ msgstr "스í¬ë¦½íŠ¸ ì—디터 열기" #: editor/editor_node.cpp editor/project_manager.cpp msgid "Open Asset Library" -msgstr "ì–´ì…‹ ë¼ì´ë¸ŒëŸ¬ë¦¬ 열기" +msgstr "ì—ì…‹ ë¼ì´ë¸ŒëŸ¬ë¦¬ 열기" #: editor/editor_node.cpp msgid "Open the next Editor" @@ -2296,7 +2271,7 @@ msgstr "ì´ì „ ì—디터 열기" #: editor/editor_plugin.cpp msgid "Creating Mesh Previews" -msgstr "메쉬 미리보기 ìƒì„± 중" +msgstr "메시 미리보기 ìƒì„± 중" #: editor/editor_plugin.cpp msgid "Thumbnail.." @@ -2368,12 +2343,10 @@ msgid "Frame #:" msgstr "í”„ë ˆìž„ #:" #: editor/editor_profiler.cpp -#, fuzzy msgid "Time" -msgstr "시간:" +msgstr "시간" #: editor/editor_profiler.cpp -#, fuzzy msgid "Calls" msgstr "호출" @@ -2391,7 +2364,7 @@ msgstr "" #: editor/editor_run_script.cpp msgid "Write your logic in the _run() method." -msgstr "ë¡œì§ì„ _run() í•¨ìˆ˜ì•ˆì— ìž‘ì„±í•˜ì„¸ìš”." +msgstr "ë¡œì§ì„ _run() ë©”ì„œë“œì•ˆì— ìž‘ì„±í•˜ì„¸ìš”." #: editor/editor_run_script.cpp msgid "There is an edited scene already." @@ -2411,7 +2384,7 @@ msgstr "스í¬ë¦½íŠ¸ë¥¼ ì‹¤í–‰í• ìˆ˜ 없습니다:" #: editor/editor_run_script.cpp msgid "Did you forget the '_run' method?" -msgstr "'_run' 함수를 잊으셨습니까?" +msgstr "'_run' 메서드를 잊으셨습니까?" #: editor/editor_settings.cpp msgid "Default (Same as Editor)" @@ -2482,9 +2455,8 @@ msgid "No version.txt found inside templates." msgstr "í…œí”Œë¦¿ì— version.txt를 ì°¾ì„ ìˆ˜ 없습니다." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "템플릿 경로 ìƒì„± ì—러:\n" +msgstr "템플릿 경로 ìƒì„± ì—러:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2519,7 +2491,6 @@ msgstr "ì‘답 ì—†ìŒ." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request Failed." msgstr "ìš”ì² ì‹¤íŒ¨." @@ -2567,7 +2538,6 @@ msgid "Connecting.." msgstr "연결중.." #: editor/export_template_manager.cpp -#, fuzzy msgid "Can't Connect" msgstr "ì—°ê²°í• ìˆ˜ ì—†ìŒ" @@ -2641,10 +2611,8 @@ msgid "View items as a list" msgstr "리스트로 보기" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "" -"\n" "ìƒíƒœ: íŒŒì¼ ê°€ì ¸ì˜¤ê¸° 실패. 파ì¼ì„ ìˆ˜ì •í•˜ê³ \"다시 ê°€ì ¸ì˜¤ê¸°\"를 수행하세요." #: editor/filesystem_dock.cpp @@ -2652,24 +2620,20 @@ msgid "Cannot move/rename resources root." msgstr "리소스 루트를 옮기거나 ì´ë¦„ì„ ë³€ê²½í• ìˆ˜ 없습니다." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "í´ë”를 ìžì‹ ì˜ í•˜ìœ„ë¡œ ì´ë™í• 수 없습니다.\n" +msgstr "í´ë”를 ìžì‹ ì˜ í•˜ìœ„ë¡œ ì´ë™í• 수 없습니다." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "ì´ë™ ì—러:\n" +msgstr "ì´ë™ ì—러:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "ë³µì œ 중 ì—러:\n" +msgstr "ë³µì œ 중 ì—러:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "종ì†í•ëª©ì„ ì—…ë°ì´íŠ¸ í• ìˆ˜ 없습니다:\n" +msgstr "종ì†í•ëª©ì„ ì—…ë°ì´íŠ¸ í• ìˆ˜ 없습니다:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -2705,7 +2669,7 @@ msgstr "íŒŒì¼ ë³µì œ 중:" #: editor/filesystem_dock.cpp msgid "Duplicating folder:" -msgstr "í´ë” ë³µì œ 중:" +msgstr "ë³µì œ ì¤‘ì¸ í´ë”:" #: editor/filesystem_dock.cpp msgid "Expand all" @@ -2740,9 +2704,8 @@ msgid "View Owners.." msgstr "ì†Œìœ ìž ë³´ê¸°.." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicate.." -msgstr "ë³µì œ..." +msgstr "ë³µì œ.." #: editor/filesystem_dock.cpp msgid "Previous Directory" @@ -2839,14 +2802,12 @@ msgid "Importing Scene.." msgstr "씬 ê°€ì ¸ì˜¤ëŠ” 중.." #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Generating Lightmaps" msgstr "ë¼ì´íŠ¸ë§µ ìƒì„± 중" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Generating for Mesh: " -msgstr "메쉬를 위해 ìƒì„± 중: " +msgstr "메시를 위해 ìƒì„± 중: " #: editor/import/resource_importer_scene.cpp msgid "Running Custom Script.." @@ -2960,7 +2921,7 @@ msgstr "새 ì• ë‹ˆë©”ì´ì…˜ ì´ë¦„:" #: editor/plugins/animation_player_editor_plugin.cpp msgid "New Anim" -msgstr "New Anim" +msgstr "새 ì• ë‹ˆë©”ì´ì…˜" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Change Animation Name:" @@ -2977,7 +2938,7 @@ msgstr "ì• ë‹ˆë©”ì´ì…˜ ì œê±°" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: Invalid animation name!" -msgstr "ì—러: ìœ ìš”í•˜ì§€ ì•Šì€ ì• ë‹ˆë©”ì´ì…˜ ì´ë¦„!" +msgstr "ì—러: ìœ íš¨í•˜ì§€ ì•Šì€ ì• ë‹ˆë©”ì´ì…˜ ì´ë¦„!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: Animation name already exists!" @@ -2995,11 +2956,11 @@ msgstr "ì• ë‹ˆë©”ì´ì…˜ 추가하기" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Blend Next Changed" -msgstr "ë‹¤ìŒ ì—°ê²° 변경" +msgstr "ë¸”ë Œë“œ 다ìŒìœ¼ë¡œ 변경ë¨" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Change Blend Time" -msgstr "ì—°ê²° 시간 변경" +msgstr "ë¸”ë Œë“œ 시간 변경" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load Animation" @@ -3035,7 +2996,7 @@ msgstr "ì„ íƒëœ ì• ë‹ˆë©”ì´ì…˜ì„ 현재 위치ì—ì„œ 거꾸로 재ìƒ. (A)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation backwards from end. (Shift+A)" -msgstr "ì„ íƒëœ ì• ë‹ˆë©”ì´ì…˜ì„ ëì—ì„œ 거꾸로 재ìƒ. (Shift+A)" +msgstr "ì„ íƒëœ ì• ë‹ˆë©”ì´ì…˜ì„ ëì—ì„œ 거꾸로 재ìƒ. (시프트+A)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Stop animation playback. (S)" @@ -3043,7 +3004,7 @@ msgstr "ì• ë‹ˆë©”ì´ì…˜ ìž¬ìƒ ì •ì§€. (S)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation from start. (Shift+D)" -msgstr "ì„ íƒëœ ì• ë‹ˆë©”ì´ì…˜ì„ 처ìŒë¶€í„° 재ìƒ. (Shift+D)" +msgstr "ì„ íƒëœ ì• ë‹ˆë©”ì´ì…˜ì„ 처ìŒë¶€í„° 재ìƒ. (시프트+D)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation from current pos. (D)" @@ -3135,7 +3096,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)" @@ -3212,7 +3173,7 @@ msgstr "재시작 (ì´ˆ):" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Random Restart (s):" -msgstr "ëžœë¤ ìž¬ì‹œìž‘ (ì´ˆ):" +msgstr "ìž„ì˜ ìž¬ì‹œìž‘ (ì´ˆ):" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Start!" @@ -3301,7 +3262,7 @@ msgstr "시간 íƒìƒ‰ 노드" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Transition Node" -msgstr "ì „í™˜ 노드" +msgstr "변화 노드" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Import Animations.." @@ -3316,9 +3277,8 @@ msgid "Filters.." msgstr "í•„í„°.." #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "ì• ë‹ˆë©”ì´ì…˜" +msgstr "ì• ë‹ˆë©”ì´ì…˜ 트리" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3370,11 +3330,11 @@ msgstr "ë°›ìŒ:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Failed sha256 hash check" -msgstr "sha256 í•´ì‹œ ì²´í¬ ì‹¤íŒ¨" +msgstr "sha256 í•´ì‹œ í™•ì¸ ì‹¤íŒ¨" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Asset Download Error:" -msgstr "ì–´ì…‹ 다운로드 ì—러:" +msgstr "ì—ì…‹ 다운로드 ì—러:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Fetching:" @@ -3402,7 +3362,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 "first" @@ -3474,21 +3434,20 @@ msgstr "" "ì—ì„œ ì €ìž¥ 경로를 ì§€ì •í•˜ì„¸ìš”." #: editor/plugins/baked_lightmap_editor_plugin.cpp -#, fuzzy msgid "" "No meshes to bake. Make sure they contain an UV2 channel and that the 'Bake " "Light' flag is on." msgstr "" -"ë² ì´í¬í• 메쉬가 없습니다. ë©”ì‰¬ë“¤ì´ UV2 채ë„ì„ í¬í•¨í•˜ë©° 'ë¼ì´íŠ¸ ë² ì´í¬' í•ëª©" +"ë² ì´í¬í• 메시가 없습니다. 메시가 UV2 채ë„ì„ ê°€ì§€ê³ ìžˆìœ¼ë©° 'Bake Light' í•ëª©" "ì´ ì²´í¬ë˜ì–´ 있는지 í™•ì¸ í•´ 주세요." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Failed creating lightmap images, make sure path is writable." -msgstr "" +msgstr "ë¼ì´íŠ¸ë§µ ì´ë¯¸ì§€ ìƒì„±ì— 실패했습니다, 경로가 쓸 수 있는지 확ì¸í•˜ì„¸ìš”." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Bake Lightmaps" -msgstr "ë¼ì´íŠ¸ë§µ ë² ì´í¬" +msgstr "ë¼ì´íŠ¸ë§µ 굽기" #: editor/plugins/camera_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -3591,11 +3550,11 @@ msgstr "알트+드래그: ì´ë™" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Press 'v' to Change Pivot, 'Shift+v' to Drag Pivot (while moving)." -msgstr "'v'키는 피벗 ì´ë™, '쉬프트+v'키는 피벗 드래그 (ì´ë™í•˜ëŠ” ë™ì•ˆ)." +msgstr "'v'키로 피벗 변경, '시프트+v'키로 피벗 드래그 (ì´ë™í•˜ëŠ” ë™ì•ˆ)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Alt+RMB: Depth list selection" -msgstr "알트+ìš°í´ë¦: 겹친 오브ì 트 ì„ íƒ" +msgstr "알트+ìš°í´ë¦: 겹친 ëª©ë¡ ì„ íƒ" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Mode" @@ -3702,7 +3661,7 @@ msgstr "Bones 만들기" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Bones" -msgstr "Bones ì—†ì• ê¸°" +msgstr "Bones 지우기" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Bones" @@ -3714,7 +3673,7 @@ msgstr "IK ì²´ì¸ ë§Œë“¤ê¸°" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear IK Chain" -msgstr "IK ì²´ì¸ ì—†ì• ê¸°" +msgstr "IK ì²´ì¸ ì§€ìš°ê¸°" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -3740,11 +3699,11 @@ msgstr "ê°€ì´ë“œ 보기" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center Selection" -msgstr "ì„ íƒí•ëª© 화면 ì¤‘ì•™ì— í‘œì‹œ" +msgstr "ì„ íƒ í•ëª© 화면 ì¤‘ì•™ì— í‘œì‹œ" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Frame Selection" -msgstr "ì„ íƒí•ëª© 화면 꽉차게 표시" +msgstr "ì„ íƒ í•ëª© 화면 꽉차게 표시" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Layout" @@ -3794,6 +3753,14 @@ msgstr "%s 추가" msgid "Adding %s..." msgstr "%s 추가중..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "확ì¸" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "루트 ë…¸ë“œì—†ì´ ì—¬ëŸ¬ê°œì˜ ë…¸ë“œë¥¼ ìƒì„±í• 수 없습니다." + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3805,11 +3772,6 @@ msgid "Error instancing scene from %s" msgstr "'%s' 로부터 씬 ì¸ìŠ¤í„´ìŠ¤ 중 ì—러" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "ì´ ìž‘ì—…ì€ í•˜ë‚˜ì˜ ì„ íƒëœ 노드를 필요로 합니다." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "기본 타입 변경" @@ -3818,7 +3780,7 @@ msgid "" "Drag & drop + Shift : Add node as sibling\n" "Drag & drop + Alt : Change node type" msgstr "" -"드래그 & ë“œëž + 쉬프트 : í˜•ì œ 노드로 추가\n" +"드래그 & ë“œëž + 시프트 : í˜•ì œ 노드로 추가\n" "드래그 & ë“œëž + 알트 : 노드 타입 변경" #: editor/plugins/collision_polygon_editor_plugin.cpp @@ -3853,23 +3815,23 @@ msgstr "씬으로부터 ê°±ì‹ í•˜ê¸°" #: editor/plugins/curve_editor_plugin.cpp msgid "Flat0" -msgstr "" +msgstr "플랫0" #: editor/plugins/curve_editor_plugin.cpp msgid "Flat1" -msgstr "Flat1" +msgstr "플랫1" #: editor/plugins/curve_editor_plugin.cpp msgid "Ease in" -msgstr "Ease in" +msgstr "완화 in" #: editor/plugins/curve_editor_plugin.cpp msgid "Ease out" -msgstr "Ease out" +msgstr "완화 out" #: editor/plugins/curve_editor_plugin.cpp msgid "Smoothstep" -msgstr "Smoothstep" +msgstr "스무스스í…" #: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve Point" @@ -3908,17 +3870,16 @@ msgid "Remove Curve Point" msgstr "커프 í¬ì¸íŠ¸ ì‚ì œ" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Toggle Curve Linear Tangent" -msgstr "ê³¡ì„ ì„ í˜• 탄ì 트 í† ê¸€" +msgstr "커브 ì„ í˜• 탄ì 트 í† ê¸€" #: editor/plugins/curve_editor_plugin.cpp msgid "Hold Shift to edit tangents individually" -msgstr "쉬프트키를 ëˆ„ë¥´ê³ ìžˆìœ¼ë©´ 탄ì 트를 개별ì 으로 편집 가능" +msgstr "시프트키를 ëˆ„ë¥´ê³ ìžˆìœ¼ë©´ 탄ì 트를 개별ì 으로 편집 가능" #: editor/plugins/gi_probe_editor_plugin.cpp msgid "Bake GI Probe" -msgstr "GI Probe 굽기" +msgstr "GI 프로브 굽기" #: editor/plugins/gradient_editor_plugin.cpp msgid "Add/Remove Color Ramp Point" @@ -3939,7 +3900,7 @@ msgstr "í•ëª©" #: editor/plugins/item_list_editor_plugin.cpp msgid "Item List Editor" -msgstr "í•ëª© ëª©ë¡ íŽ¸ì§‘ê¸°" +msgstr "í•ëª© ëª©ë¡ ì—디터" #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "" @@ -3991,27 +3952,27 @@ msgstr "씬 루트ì—서는 í• ìˆ˜ 없습니다!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Shape" -msgstr "Trimesh Shape 만들기" +msgstr "Trimesh 모양 만들기" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Convex Shape" -msgstr "Convex Shape 만들기" +msgstr "Convex 모양 만들기" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Navigation Mesh" -msgstr "네비게ì´ì…˜ 메쉬 만들기" +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 "" +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" @@ -4019,11 +3980,11 @@ 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 "Could not create outline!" @@ -4035,7 +3996,7 @@ msgstr "ì™¸ê³½ì„ ë§Œë“¤ê¸°" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh" -msgstr "메쉬" +msgstr "메시" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Static Body" @@ -4047,15 +4008,15 @@ msgstr "Convex Static Body 만들기" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" -msgstr "Trimesh Collision Sibling 만들기" +msgstr "Trimesh ì¶©ëŒ í˜•ì œ 만들기" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Convex Collision Sibling" -msgstr "Convex Collision Sibling 만들기" +msgstr "Convex ì¶©ëŒ í˜•ì œ 만들기" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh.." -msgstr "ì™¸ê³½ì„ ë©”ì‰¬ 만들기.." +msgstr "ì™¸ê³½ì„ ë©”ì‹œ 만들기.." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" @@ -4067,11 +4028,11 @@ msgstr "UV2 보기" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Unwrap UV2 for Lightmap/AO" -msgstr "ë¼ì´íŠ¸ë§µ/AO를 위해 UV2 언랩" +msgstr "ë¼ì´íŠ¸ë§µ/AO를 위한 UV2 언랩" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh" -msgstr "ì™¸ê³½ì„ ë©”ì‰¬ 만들기" +msgstr "ì™¸ê³½ì„ ë©”ì‹œ 만들기" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Outline Size:" @@ -4079,23 +4040,23 @@ msgstr "ì™¸ê³½ì„ í¬ê¸°:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and no MultiMesh set in node)." -msgstr "소스 메쉬가 ì§€ì •ë˜ì§€ 않았습니다 (ê·¸ë¦¬ê³ ë…¸ë“œì— MultiMeshê°€ 없습니다)." +msgstr "소스 메시가 ì§€ì •ë˜ì§€ 않았습니다 (ê·¸ë¦¬ê³ ë…¸ë“œì— 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 "소스 메쉬가 ìœ íš¨í•˜ì§€ 않습니다 (메쉬 리소스가 없습니다)." +msgstr "소스 메시가 ìœ íš¨í•˜ì§€ 않습니다 (메시 리소스가 없습니다)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "No surface source specified." @@ -4107,7 +4068,7 @@ 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)." @@ -4123,7 +4084,7 @@ 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:" @@ -4143,7 +4104,7 @@ msgstr "ëŒ€ìƒ ì„œí”¼ìŠ¤:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Source Mesh:" -msgstr "소스 메쉬:" +msgstr "소스 메시:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "X-Axis" @@ -4159,7 +4120,7 @@ msgstr "Z축" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh Up Axis:" -msgstr "ë©”ì‰¬ì˜ ìœ„ìª½ 축:" +msgstr "ë©”ì‹œì˜ ìœ„ìª½ 축:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Rotation:" @@ -4182,13 +4143,12 @@ msgid "Bake!" msgstr "굽기!" #: editor/plugins/navigation_mesh_editor_plugin.cpp -#, fuzzy msgid "Bake the navigation mesh." -msgstr "네비게ì´ì…˜ 메쉬 만들기.\n" +msgstr "네비게ì´ì…˜ 메시 만들기." #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." -msgstr "네비게ì´ì…˜ 메쉬 지우기." +msgstr "네비게ì´ì…˜ 메시 지우기." #: editor/plugins/navigation_mesh_generator.cpp msgid "Setting up Configuration..." @@ -4196,7 +4156,7 @@ msgstr "구성 ì„¤ì • 중..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Calculating grid size..." -msgstr "그리드 사ì´ì¦ˆ 계산 중..." +msgstr "그리드 í¬ê¸° 계산 중..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Creating heightfield..." @@ -4208,7 +4168,7 @@ msgstr "걷기 가능한 트ë¼ì´ì•µê¸€ 표시 중..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Constructing compact heightfield..." -msgstr "" +msgstr "ì••ì¶•ëœ Heightfield를 구성 중..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Eroding walkable area..." @@ -4224,11 +4184,11 @@ msgstr "ìœ¤ê³½ì„ ìƒì„± 중..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Creating polymesh..." -msgstr "í´ë¦¬ 메쉬 ìƒì„± 중..." +msgstr "í´ë¦¬ 메시 ìƒì„± 중..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Converting to native navigation mesh..." -msgstr "네ì´í‹°ë¸Œ 네비게ì´ì…˜ 메쉬로 변환 중..." +msgstr "네ì´í‹°ë¸Œ 네비게ì´ì…˜ 메시로 변환 중..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Navigation Mesh Generator Setup:" @@ -4236,7 +4196,7 @@ msgstr "네비게ì´ì…˜ 메시 ìƒì„±ê¸° ì„¤ì •:" #: editor/plugins/navigation_mesh_generator.cpp msgid "Parsing Geometry..." -msgstr "지오미트리 ë¶„ì„ ì¤‘..." +msgstr "지오메트리 ë¶„ì„ ì¤‘..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Done!" @@ -4253,7 +4213,7 @@ msgstr "AABB ìƒì„± 중" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Can only set point into a ParticlesMaterial process material" -msgstr "" +msgstr "ì˜¤ì§ ParticlesMaterial 프로세스 메테리얼 ì•ˆì˜ í¬ì¸íŠ¸ë§Œ ì„¤ì • 가능" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" @@ -4265,7 +4225,7 @@ msgstr "ì´ë¯¸ì§€ì— 투명ë„ê°€ 128보다 í° í”½ì…€ì´ ì—†ìŠµë‹ˆë‹¤.." #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Generate Visibility Rect" -msgstr "" +msgstr "Visibility Rect를 ìƒì„±" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" @@ -4327,7 +4287,7 @@ msgstr "AABB ìƒì„±" #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emission Points From Mesh" -msgstr "메쉬로부터 ì—미션 í¬ì¸íŠ¸ 만들기" +msgstr "메시로부터 ì—미션 í¬ì¸íŠ¸ 만들기" #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emission Points From Node" @@ -4343,11 +4303,11 @@ msgstr "ì—미션 í¬ì¸íŠ¸:" #: editor/plugins/particles_editor_plugin.cpp msgid "Surface Points" -msgstr "서페ì´ìŠ¤ í¬ì¸íŠ¸" +msgstr "서피스 í¬ì¸íŠ¸" #: editor/plugins/particles_editor_plugin.cpp msgid "Surface Points+Normal (Directed)" -msgstr "" +msgstr "서피스 í¬ì¸íŠ¸+ë…¸ë§ (지시ëœ)" #: editor/plugins/particles_editor_plugin.cpp msgid "Volume" @@ -4398,7 +4358,7 @@ msgstr "í¬ì¸íŠ¸ ì„ íƒ" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Shift+Drag: Select Control Points" -msgstr "쉬푸트+드래그: 컨트롤 í¬ì¸íŠ¸ ì„ íƒ" +msgstr "시프트+드래그: 컨트롤 í¬ì¸íŠ¸ ì„ íƒ" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp @@ -4412,7 +4372,7 @@ msgstr "ìš°í´ë¦: í¬ì¸íŠ¸ ì‚ì œ" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Select Control Points (Shift+Drag)" -msgstr "컨트롤 í¬ì¸íŠ¸ ì„ íƒ (쉬프트+드래그)" +msgstr "컨트롤 í¬ì¸íŠ¸ ì„ íƒ (시프트+드래그)" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp @@ -4476,7 +4436,7 @@ msgstr "UV 맵 변형" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Polygon 2D UV Editor" -msgstr "í´ë¦¬ê³¤ 2D UV 편집기" +msgstr "í´ë¦¬ê³¤ 2D UV ì—디터" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Move Point" @@ -4488,11 +4448,11 @@ msgstr "컨트롤: íšŒì „" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Shift: Move All" -msgstr "쉬프트: ì „ì²´ ì´ë™" +msgstr "시프트: ì „ì²´ ì´ë™" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Shift+Ctrl: Scale" -msgstr "쉬프트+컨트롤: í¬ê¸° ì¡°ì ˆ" +msgstr "시프트+컨트롤: í¬ê¸° ì¡°ì ˆ" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Move Polygon" @@ -4573,20 +4533,16 @@ msgid "Paste" msgstr "붙여넣기" #: editor/plugins/resource_preloader_editor_plugin.cpp -#, fuzzy msgid "ResourcePreloader" -msgstr "리소스 경로" +msgstr "리소스 프리로ë”" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" msgstr "최근 íŒŒì¼ ì§€ìš°ê¸°" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Close and save changes?" -msgstr "" -"변경사í•ì„ ì €ìž¥í•˜ê³ ë‹«ê² ìŠµë‹ˆê¹Œ?\n" -"\"" +msgstr "변경사í•ì„ ì €ìž¥í•˜ê³ ë‹«ê² ìŠµë‹ˆê¹Œ?" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -4661,7 +4617,6 @@ msgid "Copy Script Path" msgstr "스í¬ë¦½íŠ¸ 경로 복사" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Show In File System" msgstr "íŒŒì¼ ì‹œìŠ¤í…œì—ì„œ 보기" @@ -4675,7 +4630,7 @@ msgstr "ë‹¤ìŒ ížˆìŠ¤í† ë¦¬" #: editor/plugins/script_editor_plugin.cpp msgid "Reload Theme" -msgstr "테마 재로드" +msgstr "테마 다시 로드" #: editor/plugins/script_editor_plugin.cpp msgid "Save Theme" @@ -4854,9 +4809,8 @@ msgid "Clone Down" msgstr "아래로 ë³µì œ" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Fold/Unfold Line" -msgstr "ë¼ì¸ 펼치기" +msgstr "ë¼ì¸ 펼치기/ì ‘ê¸°" #: editor/plugins/script_text_editor.cpp msgid "Fold All Lines" @@ -4993,7 +4947,7 @@ msgstr "기본값 변경" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change XForm Uniform" -msgstr "변환 uniform 변경" +msgstr "XForm uniform 변경" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Texture Uniform" @@ -5093,7 +5047,7 @@ msgstr "í¬ê¸°: " #: editor/plugins/spatial_editor_plugin.cpp msgid "Translating: " -msgstr "위치 ì´ë™: " +msgstr "ì´ë™ 중: " #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotating %s degrees." @@ -5191,6 +5145,10 @@ msgstr "넹 :(" msgid "No parent to instance a child at." msgstr "ì„ íƒëœ 부모 노드가 없어서 ìžì‹ë…¸ë“œë¥¼ ì¸ìŠ¤í„´ìŠ¤í• 수 없습니다." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "ì´ ìž‘ì—…ì€ í•˜ë‚˜ì˜ ì„ íƒëœ 노드를 필요로 합니다." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "Normal 표시" @@ -5265,12 +5223,11 @@ msgstr "ìžìœ ì‹œì ì†ë„ 변화" #: editor/plugins/spatial_editor_plugin.cpp msgid "XForm Dialog" -msgstr "변환 다ì´ì–¼ë¡œê·¸" +msgstr "XForm 다ì´ì–¼ë¡œê·¸" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "ì„ íƒ ëª¨ë“œ (Q)\n" +msgstr "ì„ íƒ ëª¨ë“œ (Q)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5280,7 +5237,7 @@ msgid "" msgstr "" "드래그: íšŒì „\n" "알트+드래그: ì´ë™\n" -"알트+ìš°í´ë¦: 겹친 오브ì 트 ì„ íƒ" +"알트+ìš°í´ë¦: 겹친 ëª©ë¡ ì„ íƒ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" @@ -5292,21 +5249,19 @@ msgstr "íšŒì „ 모드 (E)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Scale Mode (R)" -msgstr "í¬ê¸°ì¡°ì ˆ 모드 (R)" +msgstr "í¬ê¸° ì¡°ì ˆ 모드 (R)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Local Coords" msgstr "로컬 좌표" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Local Space Mode (%s)" -msgstr "í¬ê¸°ì¡°ì ˆ 모드 (R)" +msgstr "로컬 스페ì´ìŠ¤ 모드 (%s)" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Snap Mode (%s)" -msgstr "스냅 모드:" +msgstr "스냅 모드 (%s)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View" @@ -5342,7 +5297,7 @@ msgstr "ì• ë‹ˆë©”ì´ì…˜ 키 삽입" #: editor/plugins/spatial_editor_plugin.cpp msgid "Focus Origin" -msgstr "ì›ì 보기" +msgstr "ì›ì í¬ì»¤ìŠ¤" #: editor/plugins/spatial_editor_plugin.cpp msgid "Focus Selection" @@ -5366,7 +5321,7 @@ msgstr "íšŒì „ 툴" #: editor/plugins/spatial_editor_plugin.cpp msgid "Tool Scale" -msgstr "í¬ê¸°ì¡°ì ˆ 툴" +msgstr "í¬ê¸° ì¡°ì ˆ 툴" #: editor/plugins/spatial_editor_plugin.cpp msgid "Toggle Freelook" @@ -5374,7 +5329,7 @@ msgstr "ìžìœ ì‹œì í† ê¸€" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform" -msgstr "변환" +msgstr "변형" #: editor/plugins/spatial_editor_plugin.cpp msgid "Configure Snap.." @@ -5382,7 +5337,7 @@ msgstr "스냅 ì„¤ì •.." #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Dialog.." -msgstr "변환 다ì´ì–¼ë¡œê·¸.." +msgstr "변형 다ì´ì–¼ë¡œê·¸.." #: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" @@ -5423,7 +5378,7 @@ msgstr "ì„¤ì •" #: editor/plugins/spatial_editor_plugin.cpp msgid "Skeleton Gizmo visibility" -msgstr "" +msgstr "ìŠ¤ì¼ˆë ˆí†¤ 기즈모 가시성" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" @@ -5459,7 +5414,7 @@ msgstr "Z-ì›ê²½ 보기:" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Change" -msgstr "변환 변경" +msgstr "변형 변경" #: editor/plugins/spatial_editor_plugin.cpp msgid "Translate:" @@ -5475,7 +5430,7 @@ msgstr "í¬ê¸° (비율):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Type" -msgstr "변환 타입" +msgstr "변형 타입" #: editor/plugins/spatial_editor_plugin.cpp msgid "Pre" @@ -5550,22 +5505,20 @@ msgid "Move (After)" msgstr "ì´ë™ (ì´í›„)" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "SpriteFrames" -msgstr "ìŠ¤íƒ í”„ë ˆìž„" +msgstr "스프ë¼ì´íŠ¸ í”„ë ˆìž„" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" msgstr "StyleBox 미리보기:" #: editor/plugins/style_box_editor_plugin.cpp -#, fuzzy msgid "StyleBox" -msgstr "스타ì¼" +msgstr "ìŠ¤íƒ€ì¼ ë°•ìŠ¤" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Set Region Rect" -msgstr "êµ¬ì— ì„¤ì •" +msgstr "ì˜ì— ì„¤ì •" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Snap Mode:" @@ -5608,7 +5561,7 @@ msgstr "í…ìŠ¤ì³ ì˜ì—" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Texture Region Editor" -msgstr "í…ìŠ¤ì³ êµ¬ì— íŽ¸ì§‘ê¸°" +msgstr "í…ìŠ¤ì³ ì˜ì— ì—디터" #: editor/plugins/theme_editor_plugin.cpp msgid "Can't save theme to file:" @@ -5616,7 +5569,7 @@ msgstr "테마를 파ì¼ë¡œ ì €ìž¥í• ìˆ˜ 없습니다:" #: editor/plugins/theme_editor_plugin.cpp msgid "Add All Items" -msgstr "ëª¨ë“ ì•„ì´í…œ 추가" +msgstr "ëª¨ë“ í•ëª© 추가" #: editor/plugins/theme_editor_plugin.cpp msgid "Add All" @@ -5629,7 +5582,7 @@ msgstr "ì•„ì´í…œ ì‚ì œ" #: editor/plugins/theme_editor_plugin.cpp msgid "Remove All Items" -msgstr "ëª¨ë“ ì•„ì´í…œ ì‚ì œ" +msgstr "ëª¨ë“ í•ëª© ì‚ì œ" #: editor/plugins/theme_editor_plugin.cpp msgid "Remove All" @@ -5645,11 +5598,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" @@ -5665,31 +5618,31 @@ msgstr "현재 ì—디터 테마로부터 만들기" #: editor/plugins/theme_editor_plugin.cpp msgid "CheckBox Radio1" -msgstr "CheckBox Radio1" +msgstr "ì²´í¬ë°•ìŠ¤ ë¼ë””오1" #: editor/plugins/theme_editor_plugin.cpp msgid "CheckBox Radio2" -msgstr "CheckBox Radio2" +msgstr "ì²´í¬ë°•ìŠ¤ ë¼ë””오2" #: editor/plugins/theme_editor_plugin.cpp msgid "Item" -msgstr "Item" +msgstr "í•ëª©" #: editor/plugins/theme_editor_plugin.cpp msgid "Check Item" -msgstr "Check Item" +msgstr "í•ëª© 확ì¸" #: editor/plugins/theme_editor_plugin.cpp msgid "Checked Item" -msgstr "Checked Item" +msgstr "í•ëª© 확ì¸ë¨" #: editor/plugins/theme_editor_plugin.cpp msgid "Has" -msgstr "Has" +msgstr "가진다" #: editor/plugins/theme_editor_plugin.cpp msgid "Many" -msgstr "Many" +msgstr "많ì€" #: editor/plugins/theme_editor_plugin.cpp editor/project_export.cpp msgid "Options" @@ -5697,19 +5650,19 @@ msgstr "옵션" #: editor/plugins/theme_editor_plugin.cpp msgid "Have,Many,Several,Options!" -msgstr "Have,Many,Several,Options!" +msgstr "가진다,많ì€,여러,옵션들!" #: editor/plugins/theme_editor_plugin.cpp msgid "Tab 1" -msgstr "Tab 1" +msgstr "íƒ 1" #: editor/plugins/theme_editor_plugin.cpp msgid "Tab 2" -msgstr "Tab 2" +msgstr "íƒ 2" #: editor/plugins/theme_editor_plugin.cpp msgid "Tab 3" -msgstr "Tab 3" +msgstr "íƒ 3" #: editor/plugins/theme_editor_plugin.cpp editor/project_settings_editor.cpp #: editor/scene_tree_editor.cpp editor/script_editor_debugger.cpp @@ -5766,7 +5719,7 @@ msgstr "타ì¼ë§µ 지우기" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase selection" -msgstr "ì„ íƒë¶€ë¶„ 지우기" +msgstr "ì„ íƒ ì§€ìš°ê¸°" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Find tile" @@ -5825,9 +5778,8 @@ msgid "Merge from scene?" msgstr "씬으로부터 ë³‘í•©í•˜ì‹œê² ìŠµë‹ˆê¹Œ?" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Tile Set" -msgstr "íƒ€ì¼ ì…‹.." +msgstr "íƒ€ì¼ ì…‹" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create from Scene" @@ -5842,30 +5794,32 @@ msgid "Error" msgstr "ì—러" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Autotiles" -msgstr "ìžë™ ìžë¥´ê¸°" +msgstr "ìžë™ 타ì¼" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Select sub-tile to use as icon, this will be also used on invalid autotile " "bindings." msgstr "" +"ì‚¬ìš©í• ì„œë¸Œ 타ì¼ì„ ì•„ì´ì½˜ìœ¼ë¡œ ì„¤ì •í•˜ì„¸ìš”, íš¨ë ¥ì—†ëŠ” ìžë™íƒ€ì¼ ë°”ì¸ë”©ì—ë„ ì‚¬ìš©ë©" +"니다." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "LMB: set bit on.\n" "RMB: set bit off." msgstr "" +"좌í´ë¦: 비트 켜기를 ì„¤ì •í•©ë‹ˆë‹¤.\n" +"ìš°í´ë¦: 비트 ë„기를 ì„¤ì •í•©ë‹ˆë‹¤." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Select current edited sub-tile." -msgstr "현재 íŽ¸ì§‘ëœ ë¦¬ì†ŒìŠ¤ ì €ìž¥." +msgstr "현재 íŽ¸ì§‘ëœ ì„œë¸Œ íƒ€ì¼ ì„ íƒ." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." -msgstr "" +msgid "Select sub-tile to change its priority." +msgstr "서브 타ì¼ì„ ì„ íƒí•´ ìš°ì„ ìˆœìœ„ë¥¼ 바꿉니다." #: editor/progress_dialog.cpp scene/gui/dialogs.cpp msgid "Cancel" @@ -5974,32 +5928,24 @@ msgid "Please choose a 'project.godot' file." msgstr "'project.godot' 파ì¼ì„ ì„ íƒí•˜ì„¸ìš”." #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" -"비어있지 ì•Šì€ í´ë”ì— í”„ë¡œì 트가 ìƒì„±ë©ë‹ˆë‹¤ (새 í´ë”를 만드는 ê²ƒì„ ê¶Œí•©ë‹ˆë‹¤)." +msgid "Please choose an empty folder." +msgstr "비어있는 í´ë”를 ì„ íƒí•˜ì„¸ìš”." #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "'project.godot' 파ì¼ì´ 없는 í´ë”를 ì„ íƒ í•˜ì‹ì‹œì˜¤." #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "ë¹™ê³ !" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "ê°€ì ¸ì˜¨ 프로ì 트" #: editor/project_manager.cpp -#, fuzzy msgid "Couldn't create folder." 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." @@ -6042,27 +5988,24 @@ msgid "Import Existing Project" msgstr "기존 프로ì 트 ê°€ì ¸ì˜¤ê¸°" #: editor/project_manager.cpp -#, fuzzy msgid "Import & Edit" -msgstr "ê°€ì ¸ì˜¤ê¸° 후 열기" +msgstr "ê°€ì ¸ì˜¤ê¸° & 편집" #: editor/project_manager.cpp msgid "Create New Project" msgstr "새 프로ì 트 만들기" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "ì—미터 만들기" +msgstr "ìƒì„± & 편집" #: editor/project_manager.cpp msgid "Install Project:" msgstr "프로ì 트 설치:" #: editor/project_manager.cpp -#, fuzzy msgid "Install & Edit" -msgstr "설치" +msgstr "설치 & 편집" #: editor/project_manager.cpp msgid "Project Name:" @@ -6099,15 +6042,15 @@ msgid "" "the \"Application\" category." msgstr "" "프로ì 트를 ì‹¤í–‰í• ìˆ˜ 없습니다: ë©”ì¸ì”¬ì´ ì§€ì •ë˜ì§€ 않았습니다.\n" -"프로ì 트 ì„¤ì •ì„ ìˆ˜ì •í•˜ì—¬ \"Application\" ì¹´í…Œê³ ë¦¬ì— \"Project Settings\"ì—ì„œ " -"ë©”ì¸ì”¬ì„ ì„¤ì •í•˜ì„¸ìš”." +"프로ì 트를 편집하여 \"Application\" ì¹´í…Œê³ ë¦¬ì— \"Project Settings\"ì—ì„œ ë©”ì¸ " +"ì”¬ì„ ì„¤ì •í•˜ì„¸ìš”." #: editor/project_manager.cpp 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 @@ -6175,7 +6118,7 @@ msgid "" "Would you like to explore the official example projects in the Asset Library?" msgstr "" "프로ì 트가 현재 í•˜ë‚˜ë„ ì—†ìŠµë‹ˆë‹¤.\n" -"어쎗 ë¼ì´ë¸ŒëŸ¬ë¦¬ì—ì„œ ê³µì‹ ì˜ˆì œ 프로ì 트를 ì°¾ì•„ë³´ì‹œê² ìŠµë‹ˆê¹Œ?" +"ì—ì…‹ ë¼ì´ë¸ŒëŸ¬ë¦¬ì—ì„œ ê³µì‹ ì˜ˆì œ 프로ì 트를 ì°¾ì•„ë³´ì‹œê² ìŠµë‹ˆê¹Œ?" #: editor/project_settings_editor.cpp msgid "Key " @@ -6211,7 +6154,7 @@ msgstr "ìž…ë ¥ ì•¡ì…˜ ì´ë²¤íŠ¸ 추가" #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp msgid "Shift+" -msgstr "쉬프트+" +msgstr "시프트+" #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp msgid "Alt+" @@ -6278,9 +6221,8 @@ msgid "Joypad Button Index:" msgstr "ì¡°ì´íŒ¨ë“œ 버튼 ì¸ë±ìŠ¤:" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Erase Input Action" -msgstr "ìž…ë ¥ ì•¡ì…˜ ì´ë²¤íŠ¸ ì‚ì œ" +msgstr "ìž…ë ¥ ì•¡ì…˜ 지우기" #: editor/project_settings_editor.cpp msgid "Erase Input Action Event" @@ -6360,7 +6302,7 @@ msgstr "ì„¤ì • ì €ìž¥ 완료." #: editor/project_settings_editor.cpp msgid "Override for Feature" -msgstr "" +msgstr "기능 ìž¬ì •ì˜" #: editor/project_settings_editor.cpp msgid "Add Translation" @@ -6380,7 +6322,7 @@ msgstr "리소스 리맵핑 추가" #: editor/project_settings_editor.cpp msgid "Change Resource Remap Language" -msgstr "언어 리소스 리맵핑 변경" +msgstr "리소스 리맵핑 언어 변경" #: editor/project_settings_editor.cpp msgid "Remove Resource Remap" @@ -6412,7 +6354,7 @@ msgstr "ì†ì„±:" #: editor/project_settings_editor.cpp msgid "Override For.." -msgstr "" +msgstr "ìž¬ì •ì˜.." #: editor/project_settings_editor.cpp msgid "Input Map" @@ -6452,11 +6394,11 @@ msgstr "리소스:" #: editor/project_settings_editor.cpp msgid "Remaps by Locale:" -msgstr "지ì—ì— ë”°ë¥¸ 리맵핑:" +msgstr "로케ì¼ì— 따른 리맵핑:" #: editor/project_settings_editor.cpp msgid "Locale" -msgstr "지ì—" +msgstr "로케ì¼" #: editor/project_settings_editor.cpp msgid "Locales Filter" @@ -6528,7 +6470,7 @@ msgstr "새 스í¬ë¦½íŠ¸" #: editor/property_editor.cpp msgid "New %s" -msgstr "" +msgstr "새 %s" #: editor/property_editor.cpp msgid "Make Unique" @@ -6548,7 +6490,7 @@ msgstr "íŒŒì¼ ë¡œë“œ ì—러: 리소스가 아닙니다!" #: editor/property_editor.cpp msgid "Selected node is not a Viewport!" -msgstr "ì„ íƒëœ 노드는 Viewportê°€ 아닙니다!" +msgstr "ì„ íƒëœ 노드는 ë·°í¬íŠ¸ê°€ 아닙니다!" #: editor/property_editor.cpp msgid "Pick a Node" @@ -6563,9 +6505,8 @@ msgid "On" msgstr "사용" #: editor/property_editor.cpp -#, fuzzy msgid "[Empty]" -msgstr "빈 í”„ë ˆìž„ 추가" +msgstr "[비어있ìŒ]" #: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp msgid "Set" @@ -6581,11 +6522,11 @@ msgstr "ì†ì„± ì„ íƒ" #: editor/property_selector.cpp msgid "Select Virtual Method" -msgstr "ê°€ìƒ ë©”ì†Œë“œ ì„ íƒ" +msgstr "ê°€ìƒ ë©”ì„œë“œ ì„ íƒ" #: editor/property_selector.cpp msgid "Select Method" -msgstr "메소드 ì„ íƒ" +msgstr "메서드 ì„ íƒ" #: editor/pvrtc_compress.cpp msgid "Could not execute PVRTC tool:" @@ -6605,7 +6546,7 @@ msgstr "부모노드 ìž¬ì§€ì • 위치 (새 부모 노드를 ì„ íƒ):" #: editor/reparent_dialog.cpp msgid "Keep Global Transform" -msgstr "현재 모양새 ìœ ì§€" +msgstr "글로벌 변형 ìœ ì§€" #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent" @@ -6645,10 +6586,6 @@ msgid "Error loading scene from %s" msgstr "'%s' 로부터 씬 로딩 중 ì—러" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "확ì¸" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -6680,7 +6617,7 @@ msgstr "노드를 ì‚ì œí•˜ì‹œê² ìŠµë‹ˆê¹Œ?" #: 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." @@ -6734,13 +6671,12 @@ msgid "Error duplicating scene to save it." msgstr "ì €ìž¥í•˜ê¸° 위해 ì”¬ì„ ë³µì œí•˜ëŠ” ì¤‘ì— ì—러가 ë°œìƒí–ˆìŠµë‹ˆë‹¤." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "서브-리소스:" +msgstr "서브-리소스" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" -msgstr "ìƒì† ì—†ì• ê¸°" +msgstr "ìƒì† 지우기" #: editor/scene_tree_dock.cpp editor/scene_tree_editor.cpp msgid "Open in Editor" @@ -6819,11 +6755,11 @@ msgstr "로컬" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance? (No Undo!)" -msgstr "ìƒì†ì„ ì—†ì• ì‹œê² ìŠµë‹ˆê¹Œ? (ë˜ëŒë¦¬ê¸° 불가!)" +msgstr "ìƒì†ì„ ì§€ìš°ì‹œê² ìŠµë‹ˆê¹Œ? (ë˜ëŒë¦¬ê¸° 불가!)" #: editor/scene_tree_dock.cpp msgid "Clear!" -msgstr "없앴습니다!" +msgstr "ì§€ì› ìŠµë‹ˆë‹¤!" #: editor/scene_tree_editor.cpp msgid "Toggle Spatial Visible" @@ -6835,25 +6771,31 @@ msgstr "CanvasItem ë³´ì´ê¸° í† ê¸€" #: editor/scene_tree_editor.cpp msgid "Node configuration warning:" -msgstr "" +msgstr "노드 ë°°ì—´ ê²½ê³ :" #: editor/scene_tree_editor.cpp msgid "" "Node has connection(s) and group(s)\n" "Click to show signals dock." msgstr "" +"노드가 커넥션과 ê·¸ë£¹ì„ ê°–ê³ ìžˆìŠµë‹ˆë‹¤.\n" +"í´ë¦í•´ì„œ ì‹œê·¸ë„ ë…ì„ ë³´ì‹ì‹œì˜¤." #: editor/scene_tree_editor.cpp msgid "" "Node has connections.\n" "Click to show signals dock." msgstr "" +"노드가 ì»¤ë„¥ì…˜ë“¤ì„ ê°–ê³ ìžˆìŠµë‹ˆë‹¤\n" +"í´ë¦í•´ì„œ ì‹œê·¸ë„ ë…ì„ ë³´ì‹ì‹œì˜¤." #: editor/scene_tree_editor.cpp msgid "" "Node is in group(s).\n" "Click to show groups dock." msgstr "" +"노드가 그룹 ì•ˆì— ìžˆìŠµë‹ˆë‹¤.\n" +"í´ë¦í•´ì„œ 그룹 ë…ì„ ë³´ì‹ì‹œì˜¤." #: editor/scene_tree_editor.cpp msgid "Instance:" @@ -6868,12 +6810,16 @@ msgid "" "Node is locked.\n" "Click to unlock" msgstr "" +"노드가 ìž ê²¨ìžˆìŠµë‹ˆë‹¤.\n" +"í´ë¦í•´ì„œ ìž ê¸ˆí•´ì œ 하ì‹ì‹œì˜¤" #: editor/scene_tree_editor.cpp msgid "" "Children are not selectable.\n" "Click to make selectable" msgstr "" +"ìžì‹ë“¤ì„ ì„ íƒ í• ìˆ˜ 없습니다.\n" +"í´ë¦í•´ì„œ ì„ íƒ í• ìˆ˜ 있게 하ì‹ì‹œì˜¤" #: editor/scene_tree_editor.cpp msgid "Toggle Visibility" @@ -6893,7 +6839,7 @@ msgstr "씬 트리 (노드):" #: editor/scene_tree_editor.cpp msgid "Node Configuration Warning!" -msgstr "" +msgstr "노드 구성 ê²½ê³ !" #: editor/scene_tree_editor.cpp msgid "Select a Node" @@ -6925,11 +6871,11 @@ msgstr "경로가 ë¡œì»¬ì´ ì•„ë‹˜" #: editor/script_create_dialog.cpp msgid "Invalid base path" -msgstr "기본 경로가 ìœ ìš”í•˜ì§€ ì•ŠìŒ" +msgstr "ìœ íš¨í•˜ì§€ ì•Šì€ ê¸°ë³¸ 경로" #: editor/script_create_dialog.cpp msgid "Directory of the same name exists" -msgstr "" +msgstr "ê°™ì€ ì´ë¦„ì˜ ë””ë ‰í† ë¦¬ê°€ 존재함" #: editor/script_create_dialog.cpp msgid "File exists, will be reused" @@ -6937,11 +6883,11 @@ msgstr "파ì¼ì´ 존재하여, 재사용합니다" #: editor/script_create_dialog.cpp msgid "Invalid extension" -msgstr "확장ìžê°€ ìœ ìš”í•˜ì§€ ì•ŠìŒ" +msgstr "ìœ íš¨í•˜ì§€ ì•Šì€ í™•ìž¥ìž" #: editor/script_create_dialog.cpp msgid "Wrong extension chosen" -msgstr "" +msgstr "ìž˜ëª»ëœ í™•ìž¥ìž ì„ íƒ" #: editor/script_create_dialog.cpp msgid "Invalid Path" @@ -6949,11 +6895,11 @@ msgstr "ìœ íš¨í•˜ì§€ ì•Šì€ ê²½ë¡œ" #: editor/script_create_dialog.cpp msgid "Invalid class name" -msgstr "ìœ ìš”í•˜ì§€ ì•Šì€ í´ëž˜ìŠ¤ëª…" +msgstr "ìœ íš¨í•˜ì§€ ì•Šì€ í´ëž˜ìŠ¤ëª…" #: editor/script_create_dialog.cpp msgid "Invalid inherited parent name or path" -msgstr "ìœ ìš”í•˜ì§€ ì•Šì€ ìƒì†ëœ 부모 ì´ë¦„ ë˜ëŠ” 경로" +msgstr "ìœ íš¨í•˜ì§€ ì•Šì€ ìƒì†ëœ 부모 ì´ë¦„ ë˜ëŠ” 경로" #: editor/script_create_dialog.cpp msgid "Script valid" @@ -6961,11 +6907,11 @@ msgstr "ìœ íš¨í•œ 스í¬ë¦½íŠ¸" #: editor/script_create_dialog.cpp msgid "Allowed: a-z, A-Z, 0-9 and _" -msgstr "" +msgstr "허용ë¨:a-z, A-z, 0-9 ê·¸ë¦¬ê³ _" #: editor/script_create_dialog.cpp msgid "Built-in script (into scene file)" -msgstr "" +msgstr "(씬 íŒŒì¼ ì•ˆì—) ë‚´ìž¥ëœ ìŠ¤í¬ë¦½íŠ¸" #: editor/script_create_dialog.cpp msgid "Create new script file" @@ -7025,7 +6971,7 @@ msgstr "함수:" #: editor/script_editor_debugger.cpp msgid "Pick one or more items from the list to display the graph." -msgstr "" +msgstr "목ë¡ì—ì„œ í•œ ê°œ í˜¹ì€ ì—¬ëŸ¬ ê°œì˜ í•ëª©ì„ 집어 그래프로 ë³´ì—¬ì¤ë‹ˆë‹¤." #: editor/script_editor_debugger.cpp modules/mono/editor/mono_bottom_panel.cpp msgid "Errors" @@ -7036,9 +6982,8 @@ msgid "Child Process Connected" msgstr "ìžì‹ 프로세스 ì—°ê²°ë¨" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Copy Error" -msgstr "로드 ì—러" +msgstr "복사 ì—러" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -7102,7 +7047,7 @@ msgstr "타입" #: editor/script_editor_debugger.cpp msgid "Format" -msgstr "í¬ë©§" +msgstr "형ì‹" #: editor/script_editor_debugger.cpp msgid "Usage" @@ -7134,7 +7079,7 @@ msgstr "단축키" #: editor/settings_config_dialog.cpp msgid "Binding" -msgstr "" +msgstr "ë°”ì¸ë”©" #: editor/spatial_editor_gizmos.cpp msgid "Change Light Radius" @@ -7142,7 +7087,7 @@ msgstr "Light 반경 변경" #: editor/spatial_editor_gizmos.cpp msgid "Change AudioStreamPlayer3D Emission Angle" -msgstr "" +msgstr "AudioStreamPlayer3D ì—미션 ê°ë„ 변경" #: editor/spatial_editor_gizmos.cpp msgid "Change Camera FOV" @@ -7154,31 +7099,31 @@ msgstr "Camera í¬ê¸° 변경" #: editor/spatial_editor_gizmos.cpp msgid "Change Sphere Shape Radius" -msgstr "Sphere Shape 반경 변경" +msgstr "구체 모양 반경 변경" #: editor/spatial_editor_gizmos.cpp msgid "Change Box Shape Extents" -msgstr "Box Shape 범위 변경" +msgstr "박스 모양 범위 변경" #: editor/spatial_editor_gizmos.cpp msgid "Change Capsule Shape Radius" -msgstr "Capsule Shape 반경 변경" +msgstr "ìº¡ìŠ ëª¨ì–‘ 반경 변경" #: editor/spatial_editor_gizmos.cpp msgid "Change Capsule Shape Height" -msgstr "Capsule Shape ë†’ì´ ë³€ê²½" +msgstr "ìº¡ìŠ ëª¨ì–‘ ë†’ì´ ë³€ê²½" #: editor/spatial_editor_gizmos.cpp msgid "Change Ray Shape Length" -msgstr "Ray Shape ê¸¸ì´ ë³€ê²½" +msgstr "ê´‘ì„ ëª¨ì–‘ ê¸¸ì´ ë³€ê²½" #: editor/spatial_editor_gizmos.cpp msgid "Change Notifier Extents" -msgstr "Notifier 범위 변경" +msgstr "알림 범위 변경" #: editor/spatial_editor_gizmos.cpp msgid "Change Particles AABB" -msgstr "" +msgstr "íŒŒí‹°í´ AABB 변경" #: editor/spatial_editor_gizmos.cpp msgid "Change Probe Extents" @@ -7186,43 +7131,39 @@ 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 -#, fuzzy msgid "Remove current entry" -msgstr "커프 í¬ì¸íŠ¸ ì‚ì œ" +msgstr "현재 엔트리 ì œê±°" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Double click to create a new entry" -msgstr "" +msgstr "ë”블 í´ë¦ìœ¼ë¡œ 새로운 엔트리를 ìƒì„±" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Platform:" -msgstr "" +msgstr "플랫í¼:" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Platform" -msgstr "플랫í¼ìœ¼ë¡œ 복사.." +msgstr "플랫í¼" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Dynamic Library" -msgstr "ë¼ì´ë¸ŒëŸ¬ë¦¬" +msgstr "다ì´ë‚˜ë¯¹ ë¼ì´ë¸ŒëŸ¬ë¦¬" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Add an architecture entry" -msgstr "" +msgstr "구조 엔트리를 추가" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "GDNativeLibrary" -msgstr "ë¼ì´ë¸ŒëŸ¬ë¦¬" +msgstr "GD네ì´í‹°ë¸Œ ë¼ì´ë¸ŒëŸ¬ë¦¬" #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Library" @@ -7234,11 +7175,11 @@ msgstr "ìƒíƒœ" #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Libraries: " -msgstr "" +msgstr "ë¼ì´ë¸ŒëŸ¬ë¦¬ë“¤: " #: modules/gdnative/register_types.cpp msgid "GDNative" -msgstr "" +msgstr "GD네ì´í‹°ë¸Œ" #: modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -7287,7 +7228,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 "GridMap Delete Selection" @@ -7299,7 +7240,7 @@ msgstr "그리드맵 ì„ íƒ ë³µì œ" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Floor:" -msgstr "" +msgstr "층:" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Grid Map" @@ -7315,7 +7256,7 @@ msgstr "ì´ì „ 층" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Next Floor" -msgstr "" +msgstr "ë‹¤ìŒ ì¸µ" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clip Disabled" @@ -7323,23 +7264,23 @@ msgstr "í´ë¦½ 사용 안함" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clip Above" -msgstr "" +msgstr "ìœ„ì— í´ë¦½" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clip Below" -msgstr "" +msgstr "ì•„ëž˜ì— í´ë¦½" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Edit X Axis" -msgstr "" +msgstr "X 축 편집" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Edit Y Axis" -msgstr "" +msgstr "Y 축 편집" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Edit Z Axis" -msgstr "" +msgstr "Z 축 편집" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Rotate X" @@ -7355,23 +7296,23 @@ msgstr "커서 Z íšŒì „" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Back Rotate X" -msgstr "" +msgstr "커서 X ì—íšŒì „" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Back Rotate Y" -msgstr "" +msgstr "커서 Y ì—íšŒì „" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Back Rotate Z" -msgstr "" +msgstr "커서 Z ì—íšŒì „" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Clear Rotation" -msgstr "" +msgstr "커서 íšŒì „ 지우기" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Create Area" -msgstr "Area 만들기" +msgstr "ì˜ì— 만들기" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Create Exterior Connector" @@ -7379,11 +7320,11 @@ msgstr "외부 커넥터 만들기" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Erase Area" -msgstr "Area 지우기" +msgstr "ì˜ì— 지우기" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" -msgstr "ì„ íƒ ì—†ì• ê¸°" +msgstr "ì„ íƒ ì§€ìš°ê¸°" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Settings" @@ -7394,54 +7335,46 @@ msgid "Pick Distance:" msgstr "거리 ì„ íƒ:" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Generating solution..." -msgstr "ìœ¤ê³½ì„ ìƒì„± 중..." +msgstr "솔루션 ìƒì„± 중..." #: modules/mono/editor/godotsharp_editor.cpp msgid "Generating C# project..." -msgstr "" +msgstr "C# 프로ì 트 ìƒì„± 중..." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create solution." -msgstr "ì™¸ê³½ì„ ì„ ë§Œë“¤ìˆ˜ 없습니다!" +msgstr "솔루션 ìƒì„± 실패." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to save solution." -msgstr "리소스 로드 실패." +msgstr "솔루션 ì €ìž¥ 실패." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Done" -msgstr "완료!" +msgstr "완료" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create C# project." -msgstr "리소스 로드 실패." +msgstr "C# 프로ì 트 ìƒì„± 실패." #: modules/mono/editor/godotsharp_editor.cpp msgid "Mono" msgstr "모노" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Create C# solution" -msgstr "ì™¸ê³½ì„ ë§Œë“¤ê¸°" +msgstr "C# 솔루션 만들기" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Builds" -msgstr "" +msgstr "빌드" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Build Project" -msgstr "프로ì 트" +msgstr "프로ì 트 빌드" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Warnings" msgstr "ê²½ê³ " @@ -7450,30 +7383,36 @@ msgid "" "A node yielded without working memory, please read the docs on how to yield " "properly!" msgstr "" +"ìž‘ì—… 메모리 ì—†ì´ ì£¼ì–´ì§„ 노드입니다, 문서ì—ì„œ 노드ì—게 ì ì ˆížˆ 주는 ë°©ë²•ì„ ì½ì–´" +"보세요!" #: modules/visual_script/visual_script.cpp msgid "" "Node yielded, but did not return a function state in the first working " "memory." msgstr "" +"ìž‘ì—… 메모리가 주어진 노드지만, 첫번째 ìž‘ì—… ë©”ëª¨ë¦¬ì˜ í•¨ìˆ˜ ìƒíƒœë¥¼ 반환하지 않았" +"습니다." #: 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: " -msgstr "" +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: " -msgstr "" +msgstr "ìŠ¤íƒ ê¹Šì´ë¡œ 오버플로우한 스íƒ: " #: modules/visual_script/visual_script_editor.cpp msgid "Change Signal Arguments" @@ -7481,11 +7420,11 @@ msgstr "ì‹œê·¸ë„ ì¸ìž 변경" #: modules/visual_script/visual_script_editor.cpp msgid "Change Argument Type" -msgstr "ì¸ìˆ˜ 타입 변경" +msgstr "ì¸ìž 타입 변경" #: modules/visual_script/visual_script_editor.cpp msgid "Change Argument name" -msgstr "ì¸ìˆ˜ ì´ë¦„ 변경" +msgstr "ì¸ìž ì´ë¦„ 변경" #: modules/visual_script/visual_script_editor.cpp msgid "Set Variable Default Value" @@ -7505,11 +7444,11 @@ msgstr "변수:" #: modules/visual_script/visual_script_editor.cpp msgid "Name is not a valid identifier:" -msgstr "" +msgstr "ìœ íš¨í•œ ì‹ë³„ìžê°€ ì•„ë‹Œ ì´ë¦„:" #: modules/visual_script/visual_script_editor.cpp msgid "Name already in use by another func/var/signal:" -msgstr "" +msgstr "ì´ë¯¸ 다른 함수/변수/시그ë„ë¡œ ì‚¬ìš©ëœ ì´ë¦„:" #: modules/visual_script/visual_script_editor.cpp msgid "Rename Function" @@ -7554,26 +7493,30 @@ msgstr "비주얼 스í¬ë¦½íŠ¸ 노드 ë³µì œ" #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a Getter. Hold Shift to drop a generic signature." msgstr "" +"%s 를 ëˆ„ë¥´ê³ ìžˆìœ¼ë©´ 게터를 ë“œëží•©ë‹ˆë‹¤. 시프트를 ëˆ„ë¥´ê³ ìžˆìœ¼ë©´ ì¼ë°˜ì ì¸ ì‹œê·¸ë‹ˆ" +"처를 ë“œëží•©ë‹ˆë‹¤." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a Getter. Hold Shift to drop a generic signature." msgstr "" +"ì»¨íŠ¸ë¡¤ì„ ëˆ„ë¥´ê³ ìžˆìœ¼ë©´ 게터를 ë“œëží•©ë‹ˆë‹¤. 시프트를 ëˆ„ë¥´ê³ ìžˆìœ¼ë©´ ì¼ë°˜ì ì¸ ì‹œ" +"그니처를 ë“œëží•©ë‹ˆë‹¤." #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a simple reference to the node." -msgstr "" +msgstr "%s 를 ëˆ„ë¥´ê³ ìžˆìœ¼ë©´ ë…¸ë“œì— ëŒ€í•œ 간단한 ì°¸ê³ ë¥¼ ì¤ë‹ˆë‹¤." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a simple reference to the node." -msgstr "" +msgstr "ì»¨íŠ¸ë¡¤ì„ ëˆ„ë¥´ê³ ìžˆìœ¼ë©´ ë…¸ë“œì— ëŒ€í•œ 간단한 ì°¸ê³ ë¥¼ ì¤ë‹ˆë‹¤." #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a Variable Setter." -msgstr "" +msgstr "%s를 ëˆ„ë¥´ê³ ìžˆë¥´ë©´ 변수 세터를 ë“œëží•©ë‹ˆë‹¤." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a Variable Setter." -msgstr "" +msgstr "ì»¨íŠ¸ë¡¤ì„ ëˆ„ë¥´ê³ ìžˆìœ¼ë©´ 변수 세터를 ë“œëží•©ë‹ˆë‹¤." #: modules/visual_script/visual_script_editor.cpp msgid "Add Preload Node" @@ -7585,11 +7528,11 @@ msgstr "트리ì—ì„œ 노드 추가" #: modules/visual_script/visual_script_editor.cpp msgid "Add Getter Property" -msgstr "" +msgstr "게터 ì†ì„± 추가" #: modules/visual_script/visual_script_editor.cpp msgid "Add Setter Property" -msgstr "" +msgstr "세터 ì†ì„± 추가" #: modules/visual_script/visual_script_editor.cpp msgid "Change Base Type" @@ -7613,7 +7556,7 @@ msgstr "ì¡°ê±´" #: modules/visual_script/visual_script_editor.cpp msgid "Sequence" -msgstr "" +msgstr "시퀀스" #: modules/visual_script/visual_script_editor.cpp msgid "Switch" @@ -7621,11 +7564,11 @@ msgstr "스위치" #: modules/visual_script/visual_script_editor.cpp msgid "Iterator" -msgstr "" +msgstr "반복ìž" #: modules/visual_script/visual_script_editor.cpp msgid "While" -msgstr "" +msgstr "ë™ì•ˆì—" #: modules/visual_script/visual_script_editor.cpp msgid "Return" @@ -7641,7 +7584,7 @@ msgstr "얻기" #: modules/visual_script/visual_script_editor.cpp msgid "Script already has function '%s'" -msgstr "" +msgstr "스í¬ë¦½íŠ¸ê°€ ì´ë¯¸ '%s' 함수를 ê°–ê³ ìžˆìŒ" #: modules/visual_script/visual_script_editor.cpp msgid "Change Input Value" @@ -7697,7 +7640,7 @@ msgstr "가능한 노드:" #: modules/visual_script/visual_script_editor.cpp msgid "Select or create a function to edit graph" -msgstr "" +msgstr "그래프를 편집하기 위한 함수를 ì„ íƒí•˜ê±°ë‚˜ ìƒì„±" #: modules/visual_script/visual_script_editor.cpp msgid "Edit Signal Arguments:" @@ -7729,23 +7672,23 @@ msgstr "노드 붙여넣기" #: modules/visual_script/visual_script_flow_control.cpp msgid "Input type not iterable: " -msgstr "" +msgstr "ë°˜ë³µí• ìˆ˜ 없는 ìž…ë ¥ 타입: " #: modules/visual_script/visual_script_flow_control.cpp msgid "Iterator became invalid" -msgstr "" +msgstr "반복ìžê°€ ìœ íš¨í•˜ì§€ 않게 ë¨" #: modules/visual_script/visual_script_flow_control.cpp msgid "Iterator became invalid: " -msgstr "" +msgstr "반복ìžê°€ ìœ íš¨í•˜ì§€ 않게 ë¨: " #: modules/visual_script/visual_script_func_nodes.cpp msgid "Invalid index property name." -msgstr "ìœ ìš”í•˜ì§€ ì•Šì€ ì¸ë±ìŠ¤ ì†ì„±ëª…." +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!" @@ -7753,7 +7696,7 @@ msgstr "노드를 지ì¹í•˜ëŠ” 경로가 아닙니다!" #: modules/visual_script/visual_script_func_nodes.cpp msgid "Invalid index property name '%s' in node %s." -msgstr "" +msgstr "노드 %s ì•ˆì— ì¸ë±ìŠ¤ ì†ì„± ì´ë¦„ '%s' 는 ìœ íš¨í•˜ì§€ 않습니다." #: modules/visual_script/visual_script_nodes.cpp msgid ": Invalid argument of type: " @@ -7761,64 +7704,60 @@ msgstr ": ìœ íš¨í•˜ì§€ ì•Šì€ ì¸ìž 타입: " #: modules/visual_script/visual_script_nodes.cpp msgid ": Invalid arguments: " -msgstr ": ìœ íš¨í•˜ì§€ ì¸ìž: " +msgstr ": ìœ íš¨í•˜ì§€ ì•Šì€ ì¸ìž: " #: modules/visual_script/visual_script_nodes.cpp msgid "VariableGet not found in script: " -msgstr "" +msgstr "VariableGetì´ ìŠ¤í¬ë¦½íŠ¸ì—ì„œ 발견ë˜ì§€ ì•ŠìŒ: " #: modules/visual_script/visual_script_nodes.cpp msgid "VariableSet not found in script: " -msgstr "" +msgstr "VariableSetì´ ìŠ¤í¬ë¦½íŠ¸ì—ì„œ 발견ë˜ì§€ ì•ŠìŒ: " #: modules/visual_script/visual_script_nodes.cpp msgid "Custom node has no _step() method, can't process graph." 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()ìœ¼ë¡œë¶€í„°ì˜ ìœ íš¨í•˜ì§€ ì•Šì€ ë°˜í™˜ 값으로, integer (seq out), í˜¹ì€ string " +"(error)ê°€ 아니면 안ë©ë‹ˆë‹¤." #: platform/javascript/export/export.cpp msgid "Run in Browser" msgstr "브ë¼ìš°ì €ì—ì„œ 실행" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Run exported HTML in the system's default browser." -msgstr "ì‹œìŠ¤í…œì˜ ê¸°ë³¸ 브ë¼ìš°ì €ë¥¼ 사용하여 내보낸 HTML 실행." +msgstr "내보내기 í•œ HTMLì„ ì‹œìŠ¤í…œì˜ ê¸°ë³¸ 브ë¼ìš°ì €ë¥¼ 사용하여 실행." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:" -msgstr "파ì¼ì— 쓸 수 ì—†ìŒ:\n" +msgstr "파ì¼ì— 쓸 수 ì—†ìŒ:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "내보내기 í…œí”Œë¦¿ì„ ì—´ 수 없습니다:\n" +msgstr "내보내기 í…œí”Œë¦¿ì„ ì—´ 수 없습니다:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "ìœ íš¨í•˜ì§€ ì•Šì€ ë‚´ë³´ë‚´ê¸° 템플릿:\n" +msgstr "ìœ íš¨í•˜ì§€ ì•Šì€ ë‚´ë³´ë‚´ê¸° 템플릿:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "타ì¼ì„ ì°¾ì„ ìˆ˜ ì—†ìŒ:" +msgstr "커스텀 HTML shellì„ ì½ì„ 수 ì—†ìŒ:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "타ì¼ì„ ì°¾ì„ ìˆ˜ ì—†ìŒ:" +msgstr "부트 스플래시 ì´ë¯¸ì§€ 파ì¼ì„ ì½ì„ 수 ì—†ìŒ:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Using default boot splash image." -msgstr "타ì¼ì„ ì°¾ì„ ìˆ˜ ì—†ìŒ:" +msgstr "기본 부트 스플래시 ì´ë¯¸ì§€ 사용." #: scene/2d/animated_sprite.cpp msgid "" @@ -7836,6 +7775,17 @@ msgstr "" "씬마다 ë³´ì´ëŠ” CanvasModulateê°€ 단 하나만 허용ë©ë‹ˆë‹¤. 첫번째로 ìƒì„±ëœ 것만 ë™" "ìž‘í•˜ê³ , 나머지는 무시ë©ë‹ˆë‹¤." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" +"ì´ ë…¸ë“œëŠ” ëª¨ì–‘ì„ ê°–ëŠ” ìžì‹ 노드가 없어서, 공간ìƒì—ì„œ ìƒí˜¸ìž‘ìš©í• ìˆ˜ 없습니" +"다.\n" +"CollisionShape2D ë˜ëŠ” CollisionPolygon2Dì„ ìžì‹ 노드로 추가하여 ëª¨ì–‘ì„ ì •ì˜í•˜" +"세요." + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7843,7 +7793,7 @@ msgid "" "StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." msgstr "" "CollisionPolygon2D는 CollisionObject2Dì— ì¶©ëŒ ëª¨ì–‘ì„ ì§€ì •í•˜ê¸° 위해서만 사용ë©" -"니다. Area2D, StaticBody2D, RigidBody2D, KinematicBody2D ë“±ì— ìžì‹ 노드로 추" +"니다. Area2D, StaticBody2D, RigidBody2D, KinematicBody2D ë“±ì˜ ìžì‹ 노드로 추" "가하여 사용합니다." #: scene/2d/collision_polygon_2d.cpp @@ -7857,7 +7807,7 @@ msgid "" "StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." msgstr "" "CollisionShape2D는 CollisionObject2Dì— ì¶©ëŒ ëª¨ì–‘ì„ ì§€ì •í•˜ê¸° 위해서만 사용ë©ë‹ˆ" -"다. Area2D, StaticBody2D, RigidBody2D, KinematicBody2D ë“±ì— ìžì‹ 노드로 추가" +"다. Area2D, StaticBody2D, RigidBody2D, KinematicBody2D ë“±ì˜ ìžì‹ 노드로 추가" "하여 사용합니다." #: scene/2d/collision_shape_2d.cpp @@ -7911,6 +7861,8 @@ msgid "" "A material to process the particles is not assigned, so no behavior is " "imprinted." msgstr "" +"파티í´ì„ ì²˜ë¦¬í• ë©”í…Œë¦¬ì–¼ì´ í• ë‹¹ë˜ì§€ 않았기ì—, 아무런 í–‰ë™ë„ ì¸ì‡„ë˜ì§€ 않았습니" +"다." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -7922,6 +7874,9 @@ msgid "" "by the physics engine when running.\n" "Change the size in children collision shapes instead." msgstr "" +"(ìºë¦í„°ë‚˜ 리지드 모드ì—ì„œ) RigidBody2Dì˜ í¬ê¸° ë³€ê²½ì€ ë¬¼ë¦¬ ì—”ì§„ì´ ìž‘ë™í•˜ëŠ” ë™" +"안 í° ë¶€ë‹´ì´ ë©ë‹ˆë‹¤.\n" +"ëŒ€ì‹ ìžì‹ ì¶©ëŒ í˜•íƒœì˜ í¬ê¸°ë¥¼ 변경해보세요." #: scene/2d/remote_transform_2d.cpp msgid "Path property must point to a valid Node2D node to work." @@ -7937,50 +7892,58 @@ msgstr "" #: scene/3d/arvr_nodes.cpp msgid "ARVRCamera must have an ARVROrigin node as its parent" -msgstr "" +msgstr "ARVRCamera는 반드시 ARVROrigin 노드를 부모로 ê°€ì§€ê³ ìžˆì–´ì•¼ 함" #: scene/3d/arvr_nodes.cpp msgid "ARVRController must have an ARVROrigin node as its parent" -msgstr "" +msgstr "ARVRController는 반드시 ARVROrigin 노드를 부모로 ê°€ì§€ê³ ìžˆì–´ì•¼ 함" #: scene/3d/arvr_nodes.cpp msgid "" "The controller id must not be 0 or this controller will not be bound to an " "actual controller" -msgstr "" +msgstr "컨트롤러 idê°€ 0ì´ ë˜ë©´ 컨트롤러가 ì‹¤ì œ ì»¨íŠ¸ë¡¤ëŸ¬ì— ë°”ì¸ë”©í•˜ì§€ 않게 ë¨" #: scene/3d/arvr_nodes.cpp msgid "ARVRAnchor must have an ARVROrigin node as its parent" -msgstr "" +msgstr "ARVRAnchor는 반드시 ARVROrigin 노드를 부모로 ê°€ì§€ê³ ìžˆì–´ì•¼ 함" #: scene/3d/arvr_nodes.cpp msgid "" "The anchor id must not be 0 or this anchor will not be bound to an actual " "anchor" -msgstr "" +msgstr "앵커 idê°€ 0ì´ ë˜ë©´ 앵커가 ì‹¤ì œ ì•µì»¤ì— ë°”ì¸ë”©í•˜ì§€ 않게 ë¨" #: scene/3d/arvr_nodes.cpp msgid "ARVROrigin requires an ARVRCamera child node" -msgstr "" +msgstr "ARVROriginì€ ARVRCamera ìžì‹ 노드를 요구 함" #: scene/3d/baked_lightmap.cpp -#, fuzzy msgid "Plotting Meshes: " -msgstr "ì´ë¯¸ì§€ 병합 중" +msgstr "메시 구분 중: " #: scene/3d/baked_lightmap.cpp -#, fuzzy msgid "Plotting Lights:" -msgstr "ì´ë¯¸ì§€ 병합 중" +msgstr "ë¼ì´íŠ¸ 구분 중:" #: scene/3d/baked_lightmap.cpp scene/3d/gi_probe.cpp msgid "Finishing Plot" -msgstr "" +msgstr "구분 ë남" #: scene/3d/baked_lightmap.cpp -#, fuzzy msgid "Lighting Meshes: " -msgstr "ì´ë¯¸ì§€ 병합 중" +msgstr "ë©”ì‹œì— ë¼ì´íŒ… 중: " + +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" +"ì´ ë…¸ë“œëŠ” ëª¨ì–‘ì„ ê°–ëŠ” ìžì‹ 노드가 없어서, 공간ìƒì—ì„œ ìƒí˜¸ìž‘ìš©í• ìˆ˜ 없습니" +"다.\n" +"CollisionShape ë˜ëŠ” CollisionPolygonì„ ìžì‹ 노드로 추가하여 ëª¨ì–‘ì„ ì •ì˜í•˜ì„¸" +"ìš”." #: scene/3d/collision_polygon.cpp msgid "" @@ -8011,13 +7974,12 @@ msgid "" "A shape must be provided for CollisionShape to function. Please create a " "shape resource for it!" msgstr "" -"CollisionShapeì´ ê¸°ëŠ¥ì„ í•˜ê¸° 위해서는 ëª¨ì–‘ì´ ì œê³µë˜ì–´ì•¼ 합니다. 모양 리소스" +"CollisionShapeê°€ ê¸°ëŠ¥ì„ í•˜ê¸° 위해서는 ëª¨ì–‘ì´ ì œê³µë˜ì–´ì•¼ 합니다. 모양 리소스" "를 만드세요!" #: scene/3d/gi_probe.cpp -#, fuzzy msgid "Plotting Meshes" -msgstr "ì´ë¯¸ì§€ 병합 중" +msgstr "메시 구분중" #: scene/3d/navigation_mesh.cpp msgid "A NavigationMesh resource must be set or created for this node to work." @@ -8036,7 +7998,7 @@ msgstr "" #: scene/3d/particles.cpp msgid "" "Nothing is visible because meshes have not been assigned to draw passes." -msgstr "" +msgstr "ë©”ì‹œë“¤ì„ íŒ¨ìŠ¤ë¥¼ 그리ë„ë¡ í• ë‹¹í•˜ì§€ 않았으므로 ë³´ì´ì§€ 않습니다." #: scene/3d/physics_body.cpp msgid "" @@ -8044,6 +8006,9 @@ msgid "" "by the physics engine when running.\n" "Change the size in children collision shapes instead." msgstr "" +"(ìºë¦í„°ë‚˜ 리지드 모드ì—ì„œ) RigidBodyì˜ í¬ê¸° ë³€ê²½ì€ ë¬¼ë¦¬ ì—”ì§„ì´ ìž‘ë™í•˜ëŠ” ë™ì•ˆ " +"í° ë¶€ë‹´ì´ ë©ë‹ˆë‹¤.\n" +"ëŒ€ì‹ ìžì‹ ì¶©ëŒ í˜•íƒœì˜ í¬ê¸°ë¥¼ 변경해보세요." #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." @@ -8067,11 +8032,12 @@ msgid "" "VehicleWheel serves to provide a wheel system to a VehicleBody. Please use " "it as a child of a VehicleBody." msgstr "" +"VehicleWheelì€ VehicleBodyë¡œ íœ ì‹œìŠ¤í…œì„ ì œê³µí•˜ëŠ” ê¸°ëŠ¥ì„ í•©ë‹ˆë‹¤. VehicleBody" +"ì˜ ìžì‹ìœ¼ë¡œ 사용해주세요." #: scene/gui/color_picker.cpp -#, fuzzy msgid "Raw Mode" -msgstr "팬 모드" +msgstr "Raw 모드" #: scene/gui/color_picker.cpp msgid "Add current color as a preset" @@ -8086,9 +8052,8 @@ msgid "Please Confirm..." msgstr "확ì¸í•´ì£¼ì„¸ìš”..." #: scene/gui/file_dialog.cpp -#, fuzzy msgid "Select this Folder" -msgstr "메소드 ì„ íƒ" +msgstr "ì´ í´ë” ì„ íƒ" #: scene/gui/popup.cpp msgid "" @@ -8105,6 +8070,9 @@ msgid "" "Use a container as child (VBox,HBox,etc), or a Control and set the custom " "minimum size manually." msgstr "" +"ScrollContainer는 ë‹¨ì¼ ìžì‹ ì»¨íŠ¸ë¡¤ì„ ìž‘ì—…í•˜ê¸° 위한 것입니다.\n" +"컨테ì´ë„ˆë¥¼ ìžì‹(VBox,HBox,등)으로 사용하거나, Controlì„ ìˆ˜ë™ìœ¼ë¡œ ì§€ì •í•œ 최소 " +"수치로 ì„¤ì •í•´ì„œ 사용하세요." #: scene/gui/tree.cpp msgid "(Other)" @@ -8112,9 +8080,11 @@ msgstr "(기타)" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" +"Project Setings(ë Œë”ë§ -> 환경 -> 기본 환경)ì— ì§€ì •ëœ ê¸°ë³¸ í™˜ê²½ì€ ë¡œë“œí• ìˆ˜ " +"없습니다." #: scene/main/viewport.cpp msgid "" @@ -8123,10 +8093,10 @@ msgid "" "obtain a size. Otherwise, make it a RenderTarget and assign its internal " "texture to some node for display." msgstr "" -"Viewportê°€ Render Target으로 ì„¤ì •ë˜ì§€ 않았습니다. Viewportì˜ ë‚´ìš©ì„ í™”ë©´ìƒì— " -"ì§ì ‘ í‘œì‹œí•˜ê³ ìž í• ê²½ìš°, 사ì´ì¦ˆë¥¼ 얻기 위해서 Controlì˜ ìžì‹ 노드로 만들어야" -"합니다. ê·¸ë ‡ì§€ ì•Šì„ ê²½ìš°, í™”ë©´ì— í‘œì‹œí•˜ê¸° 위해서는 Render target으로 ì„¤ì •í•˜" -"ê³ ë‚´ë¶€ì ì¸ í…스ì³ë¥¼ 다른 ë…¸ë“œì— í• ë‹¹í•´ì•¼ 합니다." +"ë·°í¬íŠ¸ê°€ ë Œë” ëŒ€ìƒìœ¼ë¡œ ì„¤ì •ë˜ì§€ 않았습니다. ë·°í¬íŠ¸ì˜ ë‚´ìš©ì„ í™”ë©´ìƒì— ì§ì ‘ í‘œ" +"ì‹œí•˜ê³ ìž í• ê²½ìš°, í¬ê¸°ë¥¼ 얻기 위해서 Controlì˜ ìžì‹ 노드로 만들어야 합니다. " +"ê·¸ë ‡ì§€ ì•Šì„ ê²½ìš°, í™”ë©´ì— í‘œì‹œí•˜ê¸° 위해서는 RenderTarget으로 ì„¤ì •í•˜ê³ ë‚´ë¶€ì " +"ì¸ í…스ì³ë¥¼ 다른 ë…¸ë“œì— í• ë‹¹í•´ì•¼ 합니다." #: scene/resources/dynamic_font.cpp msgid "Error initializing FreeType." @@ -8134,7 +8104,7 @@ msgstr "FreeType 초기화 ì—러." #: scene/resources/dynamic_font.cpp msgid "Unknown font format." -msgstr "ì•Œ 수 없는 í°íŠ¸ í¬ë©§." +msgstr "ì•Œ 수 없는 í°íŠ¸ 형ì‹." #: scene/resources/dynamic_font.cpp msgid "Error loading font." @@ -8142,7 +8112,38 @@ msgstr "í°íŠ¸ 로딩 ì—러." #: scene/resources/dynamic_font.cpp msgid "Invalid font size." -msgstr "ìœ ìš”í•˜ì§€ ì•Šì€ í°íŠ¸ 사ì´ì¦ˆ." +msgstr "ìœ íš¨í•˜ì§€ ì•Šì€ í°íŠ¸ í¬ê¸°." + +#~ msgid "Next" +#~ msgstr "다ìŒ" + +#~ msgid "Not found!" +#~ msgstr "ì°¾ì„ ìˆ˜ ì—†ìŒ!" + +#~ msgid "Replace By" +#~ msgstr "으로 바꿈" + +#~ msgid "Case Sensitive" +#~ msgstr "ëŒ€ì†Œë¬¸ìž êµ¬ë¶„" + +#~ msgid "Backwards" +#~ msgstr "뒤로" + +#~ msgid "Prompt On Replace" +#~ msgstr "변경 ì‹œ 알림" + +#~ msgid "Skip" +#~ msgstr "건너뛰기" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "비어있지 ì•Šì€ í´ë”ì— í”„ë¡œì 트가 ìƒì„±ë©ë‹ˆë‹¤ (새 í´ë”를 만드는 ê²ƒì„ ê¶Œí•©ë‹ˆ" +#~ "다)." + +#~ msgid "That's a BINGO!" +#~ msgstr "ë¹™ê³ !" #~ msgid "preview" #~ msgstr "미리보기" @@ -8896,9 +8897,6 @@ msgstr "ìœ ìš”í•˜ì§€ ì•Šì€ í°íŠ¸ 사ì´ì¦ˆ." #~ msgid "Alerts when an external resource has changed." #~ msgstr "외부 리소스가 변경ë˜ì—ˆì„ ë•Œ 알림." -#~ msgid "Tutorials" -#~ msgstr "íŠœí† ë¦¬ì–¼" - #~ msgid "Open https://godotengine.org at tutorials section." #~ msgstr "https://godotengine.orgì˜ íŠœí† ë¦¬ì–¼ ë¶€ë¶„ì„ ì—½ë‹ˆë‹¤." diff --git a/editor/translations/lt.po b/editor/translations/lt.po index 7019289641..5e5400d1e7 100644 --- a/editor/translations/lt.po +++ b/editor/translations/lt.po @@ -379,14 +379,6 @@ msgid "Replaced %d occurrence(s)." msgstr "" #: editor/code_editor.cpp -msgid "Replace" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "" @@ -395,47 +387,15 @@ msgid "Whole Words" msgstr "" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "" - -#: editor/code_editor.cpp -msgid "Backwards" +msgid "Replace" msgstr "" #: editor/code_editor.cpp -msgid "Prompt On Replace" +msgid "Replace All" msgstr "" #: editor/code_editor.cpp -msgid "Skip" +msgid "Selection Only" msgstr "" #: editor/code_editor.cpp @@ -1359,6 +1319,17 @@ msgid "Description" msgstr "" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp msgid "Properties" msgstr "" @@ -1390,6 +1361,10 @@ msgstr "" msgid "Search Text" msgstr "" +#: editor/editor_help.cpp +msgid "Find" +msgstr "" + #: editor/editor_log.cpp msgid "Output:" msgstr "" @@ -1413,8 +1388,8 @@ msgstr "" msgid "Save Resource As.." msgstr "" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "" @@ -2022,6 +1997,13 @@ msgstr "" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "" @@ -3693,19 +3675,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5076,6 +5061,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5739,7 +5728,7 @@ msgid "Select current edited sub-tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5849,9 +5838,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5859,10 +5846,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6506,10 +6489,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7667,6 +7646,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7794,6 +7780,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -7907,7 +7900,7 @@ msgstr "(Kita)" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" diff --git a/editor/translations/nb.po b/editor/translations/nb.po index 59b5215cd0..623898fcb5 100644 --- a/editor/translations/nb.po +++ b/editor/translations/nb.po @@ -7,22 +7,22 @@ # Anonymous <GentleSaucepan@protonmail.com>, 2017. # flesk <eivindkn@gmail.com>, 2017. # Jørgen Aarmo Lund <jorgen.aarmo@gmail.com>, 2016. -# NicolaiF <nico-fre@hotmail.com>, 2017. +# NicolaiF <nico-fre@hotmail.com>, 2017-2018. # Norwegian Disaster <stian.furu.overbye@gmail.com>, 2017. # passeride <lukas@passeride.com>, 2017. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2017-12-05 23:48+0000\n" -"Last-Translator: flesk <eivindkn@gmail.com>\n" +"PO-Revision-Date: 2018-01-20 08:55+0000\n" +"Last-Translator: NicolaiF <nico-fre@hotmail.com>\n" "Language-Team: Norwegian BokmÃ¥l <https://hosted.weblate.org/projects/godot-" "engine/godot/nb/>\n" "Language: nb\n" "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 2.18-dev\n" +"X-Generator: Weblate 2.19-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -382,14 +382,6 @@ msgid "Replaced %d occurrence(s)." msgstr "Erstattet %d forekomst(er)." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Erstatt" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Erstatt Alle" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Match Tilfelle" @@ -398,48 +390,16 @@ msgid "Whole Words" msgstr "Hele Ord" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Kun Valgte" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Søk" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Finn" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Neste" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Ikke funnet!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Erstatt Med" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Forskjell pÃ¥ smÃ¥ og store bokstaver" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Baklengs" +msgid "Replace" +msgstr "Erstatt" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Spør Ved Erstatning" +msgid "Replace All" +msgstr "Erstatt Alle" #: editor/code_editor.cpp -msgid "Skip" -msgstr "Hopp Over" +msgid "Selection Only" +msgstr "Kun Valgte" #: editor/code_editor.cpp msgid "Zoom In" @@ -948,7 +908,7 @@ msgstr "Fjern Effekt" #: editor/editor_audio_buses.cpp msgid "Audio" -msgstr "" +msgstr "Lyd" #: editor/editor_audio_buses.cpp msgid "Add Audio Bus" @@ -1127,11 +1087,11 @@ msgstr "Oppdaterer scene.." #: editor/editor_data.cpp msgid "[empty]" -msgstr "" +msgstr "[tom]" #: editor/editor_data.cpp msgid "[unsaved]" -msgstr "" +msgstr "[ulagret]" #: editor/editor_dir_dialog.cpp msgid "Please select a base directory first" @@ -1296,7 +1256,7 @@ msgstr "" #: editor/editor_file_system.cpp msgid "(Re)Importing Assets" -msgstr "" +msgstr "(Re)Importerer Assets" #: editor/editor_help.cpp editor/editor_node.cpp #: editor/plugins/script_editor_plugin.cpp @@ -1384,6 +1344,21 @@ msgid "Description" msgstr "Beskrivelse" #: editor/editor_help.cpp +#, fuzzy +msgid "Online Tutorials:" +msgstr "Online Dokumentasjon" + +#: editor/editor_help.cpp +#, fuzzy +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Det finnes i øyeblikket ingen beskrivelse av denne metoden. Hjelp til ved Ã¥ " +"[colour=$color][url=$url]bidra med en[/url][/color]!" + +#: editor/editor_help.cpp msgid "Properties" msgstr "Egenskaper" @@ -1419,6 +1394,10 @@ msgstr "" msgid "Search Text" msgstr "Søk Tekst" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Finn" + #: editor/editor_log.cpp msgid "Output:" msgstr "Output:" @@ -1443,8 +1422,8 @@ msgstr "Feil ved lagring av ressurs!" msgid "Save Resource As.." msgstr "Lagre Ressurs Som.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp #, fuzzy msgid "I see.." msgstr "Jeg ser.." @@ -1803,6 +1782,7 @@ msgstr "Kan ikke laste addon-skript fra bane: '%s'." msgid "" "Unable to load addon script from path: '%s' Base type is not EditorPlugin." msgstr "" +"Kan ikke laste addon skript fra bane: Basistype '%s' er ikke en EditorPlugin." #: editor/editor_node.cpp msgid "Unable to load addon script from path: '%s' Script is not in tool mode." @@ -2111,13 +2091,20 @@ msgstr "Hjelp" msgid "Classes" msgstr "Klasser" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Søk" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Online Dokumentasjon" #: editor/editor_node.cpp msgid "Q&A" -msgstr "" +msgstr "SpørsmÃ¥l og Svar" #: editor/editor_node.cpp msgid "Issue Tracker" @@ -3271,7 +3258,7 @@ msgstr "Blend 0:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend 1:" -msgstr "" +msgstr "Blend 1:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "X-Fade Time (s):" @@ -3840,6 +3827,14 @@ msgstr "Legg til %s" msgid "Adding %s..." msgstr "Legger til %s.." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3851,11 +3846,6 @@ msgid "Error instancing scene from %s" msgstr "Error ved instansiering av scene fra %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Denne operasjonen krever én valgt node." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "Endre standard type" @@ -5243,6 +5233,10 @@ msgstr "OK :(" msgid "No parent to instance a child at." msgstr "Ingen foreldre Ã¥ instansere et barn pÃ¥." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Denne operasjonen krever én valgt node." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5913,7 +5907,7 @@ msgid "Select current edited sub-tile." msgstr "Velg Gjeldende Mappe" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -6023,9 +6017,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -6033,10 +6025,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6686,10 +6674,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7888,6 +7872,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8015,6 +8006,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8127,7 +8125,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" @@ -8155,6 +8153,27 @@ msgstr "" msgid "Invalid font size." msgstr "Ugyldig fontstørrelse." +#~ msgid "Next" +#~ msgstr "Neste" + +#~ msgid "Not found!" +#~ msgstr "Ikke funnet!" + +#~ msgid "Replace By" +#~ msgstr "Erstatt Med" + +#~ msgid "Case Sensitive" +#~ msgstr "Forskjell pÃ¥ smÃ¥ og store bokstaver" + +#~ msgid "Backwards" +#~ msgstr "Baklengs" + +#~ msgid "Prompt On Replace" +#~ msgstr "Spør Ved Erstatning" + +#~ msgid "Skip" +#~ msgstr "Hopp Over" + #~ msgid "Move Add Key" #~ msgstr "Flytt Legg-Til-Nøkkel" diff --git a/editor/translations/nl.po b/editor/translations/nl.po index 60774a32b1..c44ef3ebc8 100644 --- a/editor/translations/nl.po +++ b/editor/translations/nl.po @@ -10,26 +10,27 @@ # Cornee Traas <corneetraas@hotmail.com>, 2017. # Daeran Wereld <daeran@gmail.com>, 2017. # Dzejkop <jakubtrad@gmail.com>, 2017. +# Ferdinand de Coninck <ferdinand.deconinck@gmail.com>, 2018. # Maikel <maikel_martens_1@hotmail.com>, 2017. -# Pieter-Jan Briers <pieterjan.briers@gmail.com>, 2017. +# Pieter-Jan Briers <pieterjan.briers@gmail.com>, 2017-2018. # Robin Arys <robinarys@hotmail.com>, 2017. # Senno Kaasjager <senno.kaasjager@gmail.com>, 2017. -# Uxilo <jmolendijk93@gmail.com>, 2017. +# Uxilo <jmolendijk93@gmail.com>, 2017-2018. # Wout Standaert <wout@blobkat.com>, 2017. # Zatherz <zatherz@linux.pl>, 2017. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2017-12-20 15:43+0000\n" -"Last-Translator: Christophe Swolfs <swolfschristophe@gmail.com>\n" +"PO-Revision-Date: 2018-01-22 08:07+0000\n" +"Last-Translator: Pieter-Jan Briers <pieterjan.briers@gmail.com>\n" "Language-Team: Dutch <https://hosted.weblate.org/projects/godot-engine/godot/" "nl/>\n" "Language: nl\n" "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 2.18\n" +"X-Generator: Weblate 2.19-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -40,9 +41,8 @@ msgid "All Selection" msgstr "Alle Selectie" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Time" -msgstr "Anim Wijzig Waarde" +msgstr "Anim Wijzig Keyframe Waarde" #: editor/animation_editor.cpp msgid "Anim Change Transition" @@ -53,9 +53,8 @@ msgid "Anim Change Transform" msgstr "Anim Wijzig Transform" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Value" -msgstr "Anim Wijzig Waarde" +msgstr "Anim Wijzig Keyframe Waarde" #: editor/animation_editor.cpp msgid "Anim Change Call" @@ -389,14 +388,6 @@ msgid "Replaced %d occurrence(s)." msgstr "%d voorgekomen waarde(s) vervangen." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Vervangen" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Alle Vervangen" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Hoofdlettergevoelig" @@ -405,48 +396,16 @@ msgid "Whole Words" msgstr "Hele Woorden" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Alleen Selectie" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Zoeken" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Zoeken" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Volgende" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Niet gevonden!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Vervangen Door" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Hoofdlettergevoelig" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Achterwaarts" +msgid "Replace" +msgstr "Vervangen" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Vragen Bij Vervangen" +msgid "Replace All" +msgstr "Alle Vervangen" #: editor/code_editor.cpp -msgid "Skip" -msgstr "Overslaan" +msgid "Selection Only" +msgstr "Alleen Selectie" #: editor/code_editor.cpp msgid "Zoom In" @@ -548,9 +507,8 @@ msgid "Connecting Signal:" msgstr "Signaal aan het Verbinden:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Disconnect '%s' from '%s'" -msgstr "Verbind '%s' met '%s'" +msgstr "Ontkoppel '%s' van '%s'" #: editor/connections_dialog.cpp msgid "Connect.." @@ -566,9 +524,8 @@ msgid "Signals" msgstr "Signalen" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "Wijzig Array Waarde Type" +msgstr "Wijzig %s Type" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -576,9 +533,8 @@ msgid "Change" msgstr "Wijzig" #: editor/create_dialog.cpp -#, fuzzy msgid "Create New %s" -msgstr "Nieuwe Maken" +msgstr "Maake Nieuwe %s" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp @@ -691,9 +647,8 @@ msgstr "" "Toch verwijderen? (Kan niet ongedaan worden.)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "Niet wisbaar:\n" +msgstr "Niet te verwijderen:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -776,9 +731,8 @@ msgid "Lead Developer" msgstr "Hoofdontwikkelaar" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "Project Manager" +msgstr "Project Manager " #: editor/editor_about.cpp msgid "Developers" @@ -887,9 +841,8 @@ msgid "Rename Audio Bus" msgstr "Hernoem audiobus" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Change Audio Bus Volume" -msgstr "Verander audiobus solo" +msgstr "Verander Audio Bus Volume" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Solo" @@ -904,9 +857,8 @@ msgid "Toggle Audio Bus Bypass Effects" msgstr "Verander audiobusomleiding" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Select Audio Bus Send" -msgstr "Selecteer audiobus verzend" +msgstr "Selecteer Audiobus Verzend" #: editor/editor_audio_buses.cpp msgid "Add Audio Bus Effect" @@ -955,7 +907,7 @@ msgstr "Effect Verwijderen" #: editor/editor_audio_buses.cpp msgid "Audio" -msgstr "" +msgstr "Audio" #: editor/editor_audio_buses.cpp msgid "Add Audio Bus" @@ -1134,11 +1086,11 @@ msgstr "Scene aan het updaten.." #: editor/editor_data.cpp msgid "[empty]" -msgstr "" +msgstr "[leeg]" #: editor/editor_data.cpp msgid "[unsaved]" -msgstr "" +msgstr "[niet opgeslagen]" #: editor/editor_dir_dialog.cpp msgid "Please select a base directory first" @@ -1178,9 +1130,8 @@ msgid "Packing" msgstr "Inpakken" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "Template bestand niet gevonden:\n" +msgstr "Template bestand niet gevonden:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1391,6 +1342,20 @@ msgid "Description" msgstr "Beschrijving" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "Online Documentatie:" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Er is momenteel geen handleiding voor deze methode. Help ons alsjeblieft " +"door [color=$color][url=$url]een toe te voegen[/url][/color] of [color=" +"$color][url=$url2]een aan te vragen[/url][/color]." + +#: editor/editor_help.cpp msgid "Properties" msgstr "Eigenschappen" @@ -1426,6 +1391,10 @@ msgstr "" msgid "Search Text" msgstr "Zoek Tekst" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Zoeken" + #: editor/editor_log.cpp msgid "Output:" msgstr "Uitvoer:" @@ -1438,9 +1407,8 @@ msgid "Clear" msgstr "Leegmaken" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "Output" +msgstr "Maak Uitvoer Leeg" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1450,8 +1418,8 @@ msgstr "Error bij het opslaan van resource!" msgid "Save Resource As.." msgstr "Resource Opslaan Als.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Ik snap het.." @@ -1504,13 +1472,12 @@ msgid "This operation can't be done without a tree root." msgstr "Deze operatie kan niet gedaan worden zonder boomwortel." #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" -"Kon scene niet opslaan. Waarschijnlijk konden afhankelijkheden (instanties) " -"niet voldaan worden." +"Kon de scene niet opslaan. Waarschijnlijk konden afhankelijkheden " +"(instanties of erfelijkheden) niet voldaan worden." #: editor/editor_node.cpp msgid "Failed to load resource." @@ -1600,14 +1567,12 @@ msgstr "" "begrijpen." #: editor/editor_node.cpp -#, fuzzy msgid "Expand all properties" -msgstr "Klap alles uit" +msgstr "Klap alle eigenschappen uit" #: editor/editor_node.cpp -#, fuzzy msgid "Collapse all properties" -msgstr "Klap alles in" +msgstr "Klap alle eigenschappen in" #: editor/editor_node.cpp msgid "Copy Params" @@ -1728,6 +1693,7 @@ msgid "Export Mesh Library" msgstr "Exporteer Mesh Library" #: editor/editor_node.cpp +#, fuzzy msgid "This operation can't be done without a root node." msgstr "Deze bewerking is niet mogelijk zonder een hoofdknoop." @@ -2127,6 +2093,13 @@ msgstr "Help" msgid "Classes" msgstr "Klassen" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Zoeken" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Online Documentatie" @@ -2301,25 +2274,22 @@ msgid "Select" msgstr "Selecteer" #: editor/editor_node.cpp -#, fuzzy msgid "Open 2D Editor" -msgstr "Open 2D Editor" +msgstr "Open 2D Bewerker" #: editor/editor_node.cpp msgid "Open 3D Editor" msgstr "Open 3D Editor" #: editor/editor_node.cpp -#, fuzzy msgid "Open Script Editor" -msgstr "Open Script Editor" +msgstr "Open Script Bewerker" #: editor/editor_node.cpp editor/project_manager.cpp msgid "Open Asset Library" msgstr "Open Asset Bibliotheek" #: editor/editor_node.cpp -#, fuzzy msgid "Open the next Editor" msgstr "Open de volgende Editor" @@ -2402,14 +2372,12 @@ msgid "Frame #:" msgstr "Frame #:" #: editor/editor_profiler.cpp -#, fuzzy msgid "Time" -msgstr "Tijd:" +msgstr "Tijd" #: editor/editor_profiler.cpp -#, fuzzy msgid "Calls" -msgstr "Aanroep" +msgstr "Aanroepen" #: editor/editor_run_native.cpp msgid "Select device from the list" @@ -2516,9 +2484,8 @@ msgid "No version.txt found inside templates." msgstr "Geen version.txt gevonden in sjablonen." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "Fout bij het maken van een pad voor sjablonen:\n" +msgstr "Fout bij het maken van een pad voor sjablonen:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2553,9 +2520,8 @@ msgstr "Geen antwoord." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request Failed." -msgstr "Aanv. Mislukt." +msgstr "Aanvraag Mislukt." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -2601,7 +2567,6 @@ msgid "Connecting.." msgstr "Verbinden.." #: editor/export_template_manager.cpp -#, fuzzy msgid "Can't Connect" msgstr "Kan niet verbinden" @@ -2679,36 +2644,30 @@ msgid "View items as a list" msgstr "Bekijk objecten als een lijst" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "" -"\n" "Status: Importeren van bestand mislukt. Repareer het bestand en importeer " -"handmatig opnieuw." +"opnieuw handmatig." #: editor/filesystem_dock.cpp msgid "Cannot move/rename resources root." msgstr "Kan de hoofdmap voor resources niet verplaatsen of hernoemen." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "Het is niet mogelijk om een map in zichzelf te stoppen.\n" +msgstr "Het is niet mogelijk om een map in zichzelf te verplaatsen." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "Fout bij het verplaatsen:\n" +msgstr "Fout bij het verplaatsen:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "Error bij het laden van:" +msgstr "Fout bij het dupliceren:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "Kon afhankelijkheden niet verversen:\n" +msgstr "Kon afhankelijkheden niet updaten:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -2739,22 +2698,18 @@ msgid "Renaming folder:" msgstr "Hernoemen folder:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating file:" -msgstr "Dupliceren" +msgstr "Bestand dupliceren:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating folder:" -msgstr "Hernoemen folder:" +msgstr "Folder dupliceren:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Expand all" msgstr "Klap alles uit" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Collapse all" msgstr "Klap alles in" @@ -2767,9 +2722,8 @@ msgid "Move To.." msgstr "Verplaats Naar.." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Open Scene(s)" -msgstr "Scene Openen" +msgstr "Scene(s) Openen" #: editor/filesystem_dock.cpp msgid "Instance" @@ -2784,9 +2738,8 @@ msgid "View Owners.." msgstr "Bekijk eigenaren.." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicate.." -msgstr "Dupliceren" +msgstr "Dupliceren.." #: editor/filesystem_dock.cpp msgid "Previous Directory" @@ -2886,11 +2839,11 @@ msgstr "Scene Importeren.." #: editor/import/resource_importer_scene.cpp msgid "Generating Lightmaps" -msgstr "" +msgstr "Bouw Lightmappen" #: editor/import/resource_importer_scene.cpp msgid "Generating for Mesh: " -msgstr "" +msgstr "Bouw voor Mesh: " #: editor/import/resource_importer_scene.cpp msgid "Running Custom Script.." @@ -3119,7 +3072,6 @@ msgid "Save the current animation" msgstr "Sla de huidige animatie op" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Display list of animations in player." msgstr "Geef lijst van animaties weer in speler." @@ -3129,7 +3081,7 @@ msgstr "Automatisch afspelen bij laden" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Edit Target Blend Times" -msgstr "" +msgstr "Bewerk Doel Mengtijden" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation Tools" @@ -3141,7 +3093,7 @@ msgstr "Kopieer Animatie" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Onion Skinning" -msgstr "" +msgstr "Ui Schillen" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Enable Onion Skinning" @@ -3183,7 +3135,7 @@ msgstr "Alleen verschillen" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Force White Modulate" -msgstr "" +msgstr "Forceer Witte Modulatie" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Include Gizmos (3D)" @@ -3255,14 +3207,12 @@ msgid "Auto Restart:" msgstr "Automatische herstart:" #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "Restart (s):" -msgstr "Herstart (en):" +msgstr "Herstarten (s):" #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "Random Restart (s):" -msgstr "Willekeurige herstart (en):" +msgstr "Willekeurige Herstart (s):" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Start!" @@ -3279,15 +3229,15 @@ msgstr "Mengen" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend 0:" -msgstr "" +msgstr "Meng 0:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend 1:" -msgstr "" +msgstr "Meng 1:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "X-Fade Time (s):" -msgstr "" +msgstr "X-Fade Tijd (en):" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Current:" @@ -3299,11 +3249,11 @@ msgstr "Voeg invoer toe" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Clear Auto-Advance" -msgstr "" +msgstr "Verwijder Automatische Voortgang." #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Set Auto-Advance" -msgstr "" +msgstr "Automatische voortgang instellen" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Delete Input" @@ -3323,35 +3273,35 @@ msgstr "Animatie Node" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "OneShot Node" -msgstr "" +msgstr "OneShot Node" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Mix Node" -msgstr "" +msgstr "Mix Node" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend2 Node" -msgstr "" +msgstr "Blend2 Node" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend3 Node" -msgstr "" +msgstr "Blend3 Node" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend4 Node" -msgstr "" +msgstr "Blend4 Node" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "TimeScale Node" -msgstr "" +msgstr "TimeScale Node" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "TimeSeek Node" -msgstr "" +msgstr "TimeSeek Node" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Transition Node" -msgstr "" +msgstr "Transition Node" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Import Animations.." @@ -3363,12 +3313,11 @@ msgstr "Wijzig Node Filters" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Filters.." -msgstr "" +msgstr "Filters..." #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "Animatie" +msgstr "AnimatieBoom" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3440,7 +3389,7 @@ msgstr "Fout bij opvragen" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Idle" -msgstr "" +msgstr "Inactief" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Retry" @@ -3478,7 +3427,7 @@ msgstr "Alle" #: editor/plugins/asset_library_editor_plugin.cpp #: editor/project_settings_editor.cpp msgid "Plugins" -msgstr "" +msgstr "Plugins" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Sort:" @@ -3520,20 +3469,27 @@ msgid "" "Save your scene (for images to be saved in the same dir), or pick a save " "path from the BakedLightmap properties." msgstr "" +"Kan geen opslag pad voor de lichtmappen bepalen.\n" +"Sla jouw scène op (om lichtmappen op te slaan in dezelfde map) of kies een " +"opslag pad vanaf de BakedLightmap eigenschappen." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "" "No meshes to bake. Make sure they contain an UV2 channel and that the 'Bake " "Light' flag is on." msgstr "" +"Geen meshes om te bakken. Zorg ervoor dat ze een UV2 kanaal bevatten en dat " +"'Bake Light' vlag aan staat." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Failed creating lightmap images, make sure path is writable." msgstr "" +"Creëren van lichtmap afbeeldingen mislukt, zorg ervoor dat het pad " +"schrijfbaar is." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Bake Lightmaps" -msgstr "" +msgstr "Bak Lichtmappen" #: editor/plugins/camera_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -3542,37 +3498,37 @@ msgstr "Voorbeeld" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Configure Snap" -msgstr "" +msgstr "Configureer Snap" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Grid Offset:" -msgstr "" +msgstr "Raster Verplaatsing:" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Grid Step:" -msgstr "" +msgstr "Raster Stap:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation Offset:" -msgstr "" +msgstr "Rotatie Verplaatsing:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation Step:" -msgstr "" +msgstr "Rotatie Stap:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Pivot" -msgstr "" +msgstr "Verplaats Draaipunt" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Action" -msgstr "" +msgstr "Verplaats Actie" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move vertical guide" -msgstr "" +msgstr "Verplaats vertical gids" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Create new vertical guide" @@ -3600,7 +3556,7 @@ msgstr "Maak nieuwe horizontale en verticale gidsen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Edit IK Chain" -msgstr "" +msgstr "Bewerk IK Ketting" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Edit CanvasItem" @@ -3620,7 +3576,7 @@ msgstr "Wijzig Ankers" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Paste Pose" -msgstr "" +msgstr "Plak Houding" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Select Mode" @@ -3628,7 +3584,7 @@ msgstr "Selecteer Modus" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Drag: Rotate" -msgstr "" +msgstr "Sleep: Roteer" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Alt+Drag: Move" @@ -3637,6 +3593,8 @@ msgstr "Alt + Slepen : Verplaatsen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Press 'v' to Change Pivot, 'Shift+v' to Drag Pivot (while moving)." msgstr "" +"Druk 'v' om het draaipunt aan te passen, 'Shift+v' om het draaipunt te " +"slepen (tijdens het bewegen)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Alt+RMB: Depth list selection" @@ -3661,11 +3619,11 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Click to change object's rotation pivot." -msgstr "" +msgstr "Klik om het draaipunt van het object aan te passen." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Pan Mode" -msgstr "" +msgstr "Verschuif Modus" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -3674,11 +3632,11 @@ msgstr "Breekpunt Aan- of Uitschakelen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Snap" -msgstr "" +msgstr "Gebruik Uitlijnen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snapping options" -msgstr "" +msgstr "Uitlijnen opties" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to grid" @@ -3690,35 +3648,38 @@ msgstr "Gebruik Rotatie Snap" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Configure Snap..." -msgstr "" +msgstr "Configureer Uitlijnen..." #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "Snap Relative" -msgstr "" +msgstr "Uitlijn Relatief" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Pixel Snap" -msgstr "" +msgstr "Gebruik Pixel Uitlijnen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Smart snapping" msgstr "Slim Uitlijnen" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "Snap to parent" -msgstr "" +msgstr "Uitlijnen naar ouder" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "Snap to node anchor" -msgstr "" +msgstr "Uitlijnen naar node anker" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to node sides" -msgstr "" +msgstr "Uitlijnen naar node zijden" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to other nodes" -msgstr "" +msgstr "Uitlijnen naar andere nodes" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to guides" @@ -3738,30 +3699,33 @@ msgstr "Ontgrendel het geselecteerde object (kan verplaatst worden)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Makes sure the object's children are not selectable." msgstr "" +"Zorgt ervoor dat de kinderen van dit object niet geselecteerd kunnen worden." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Restores the object's children's ability to be selected." msgstr "" +"Herstelt de mogelijkheid van selecteerbaarheid bij de kinderen van het " +"object." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make Bones" -msgstr "" +msgstr "Maak Botten" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Bones" -msgstr "" +msgstr "Maak Botten Leeg" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Bones" -msgstr "" +msgstr "Laat Botten Zien" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make IK Chain" -msgstr "" +msgstr "Maak IK Ketting" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear IK Chain" -msgstr "" +msgstr "Maak IK Ketting Leeg" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -3787,39 +3751,39 @@ msgstr "Toon hulplijnen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center Selection" -msgstr "" +msgstr "Centreer Selectie" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Frame Selection" -msgstr "" +msgstr "Raam Selectie" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Layout" -msgstr "" +msgstr "Indeling" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Keys" -msgstr "" +msgstr "Voer Sleutels In" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key" -msgstr "" +msgstr "Voer Sleutel in" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" -msgstr "" +msgstr "Voeg Sleutel in (Bestaande Banen)" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Copy Pose" -msgstr "" +msgstr "Kopieer Houding" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Pose" -msgstr "" +msgstr "Maak Houding Leeg" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Drag pivot from mouse position" -msgstr "" +msgstr "Versleep draaipunt vanaf muispositie" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -3828,19 +3792,27 @@ msgstr "Verwijder Signaal" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Multiply grid step by 2" -msgstr "" +msgstr "Vermenigvuldig rasterstap met 2" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Divide grid step by 2" -msgstr "" +msgstr "Deel rasterstap door 2" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Add %s" -msgstr "" +msgstr "Voeg %s Toe" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Adding %s..." -msgstr "" +msgstr "%s aan het toevoegen..." + +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Oké" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "Kan niet meerdere knooppunten instantiëren zonder een wortel." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp @@ -3850,12 +3822,7 @@ msgstr "Creëer Node" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Error instancing scene from %s" -msgstr "" - -#: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "" +msgstr "Er is iets misgegaan bij het instantiëren van scene vanaf %s" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" @@ -3866,6 +3833,8 @@ msgid "" "Drag & drop + Shift : Add node as sibling\n" "Drag & drop + Alt : Change node type" msgstr "" +"Sleep & laat los + Shift : voeg knooppunt toe als kind\n" +"Sleep & laat los + Alt : Verander node type" #: editor/plugins/collision_polygon_editor_plugin.cpp msgid "Create Poly3D" @@ -3873,7 +3842,7 @@ msgstr "Maak Poly3D" #: editor/plugins/collision_shape_2d_editor_plugin.cpp msgid "Set Handle" -msgstr "" +msgstr "Stel Handgreep In" #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Remove item %d?" @@ -3891,19 +3860,19 @@ msgstr "Verwijder Geselecteerde Item" #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Import from Scene" -msgstr "" +msgstr "Importeer vanaf de Scene" #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Update from Scene" -msgstr "" +msgstr "Werk bij vanaf de Scene" #: editor/plugins/curve_editor_plugin.cpp msgid "Flat0" -msgstr "" +msgstr "Plat0" #: editor/plugins/curve_editor_plugin.cpp msgid "Flat1" -msgstr "" +msgstr "Plat1" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy @@ -3912,23 +3881,23 @@ msgstr "Schaal Selectie" #: editor/plugins/curve_editor_plugin.cpp msgid "Ease out" -msgstr "" +msgstr "Neem af naar buiten" #: editor/plugins/curve_editor_plugin.cpp msgid "Smoothstep" -msgstr "" +msgstr "Gelijke stap" #: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve Point" -msgstr "" +msgstr "Wijzig Curve Punt" #: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve Tangent" -msgstr "" +msgstr "Wijzig Curve Raaklijn" #: editor/plugins/curve_editor_plugin.cpp msgid "Load Curve Preset" -msgstr "" +msgstr "Laad Curve Preset" #: editor/plugins/curve_editor_plugin.cpp msgid "Add point" @@ -3945,11 +3914,11 @@ msgstr "Lineair" #: editor/plugins/curve_editor_plugin.cpp msgid "Right linear" -msgstr "" +msgstr "Rechtslijnig" #: editor/plugins/curve_editor_plugin.cpp msgid "Load preset" -msgstr "" +msgstr "Laad voorinstelling" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy @@ -3958,98 +3927,108 @@ msgstr "Verwijder Signaal" #: editor/plugins/curve_editor_plugin.cpp msgid "Toggle Curve Linear Tangent" -msgstr "" +msgstr "Schakel Curve Lineaire Raaklijn" #: editor/plugins/curve_editor_plugin.cpp msgid "Hold Shift to edit tangents individually" -msgstr "" +msgstr "Houd Shift ingedrukt om de raaklijnen individueel te bewerken" #: editor/plugins/gi_probe_editor_plugin.cpp +#, fuzzy msgid "Bake GI Probe" -msgstr "" +msgstr "Bak GI Probe" #: editor/plugins/gradient_editor_plugin.cpp +#, fuzzy msgid "Add/Remove Color Ramp Point" -msgstr "" +msgstr "Verwijder/Voeg Kleuren Hellings Punt Toe" #: editor/plugins/gradient_editor_plugin.cpp #: editor/plugins/shader_graph_editor_plugin.cpp +#, fuzzy msgid "Modify Color Ramp" -msgstr "" +msgstr "Wijzig Kleuren Helling" #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" -msgstr "" +msgstr "Item %d" #: editor/plugins/item_list_editor_plugin.cpp msgid "Items" -msgstr "" +msgstr "Items" #: editor/plugins/item_list_editor_plugin.cpp msgid "Item List Editor" -msgstr "" +msgstr "Item Lijst Editor" #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "" "No OccluderPolygon2D resource on this node.\n" "Create and assign one?" msgstr "" +"Geen OccluderPolygon2D resource op deze node.\n" +"Creëer en wijs een toe?" #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "Create Occluder Polygon" -msgstr "" +msgstr "Creëer Occluder Polygon" #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "Create a new polygon from scratch." -msgstr "" +msgstr "Creëer een compleet nieuwe polygon." #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "Edit existing polygon:" -msgstr "" +msgstr "Wijzig bestaande polygon:" #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "LMB: Move Point." -msgstr "" +msgstr "LMB: Verplaats Punt." #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "Ctrl+LMB: Split Segment." -msgstr "" +msgstr "Ctrl+LMB: Splits Segment." #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "RMB: Erase Point." -msgstr "" +msgstr "RMB: Verwijder Punt." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh is empty!" -msgstr "" +msgstr "Mesh is leeg!" #: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy msgid "Create Static Trimesh Body" -msgstr "" +msgstr "Creëer Statisch Trimesh Lichaam" #: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy msgid "Create Static Convex Body" -msgstr "" +msgstr "Creëer Statisch Convex Lichaam" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" -msgstr "" +msgstr "Dit werkt niet op scene root!" #: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy msgid "Create Trimesh Shape" -msgstr "" +msgstr "Creëer Trimesh Vorm" #: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy msgid "Create Convex Shape" -msgstr "" +msgstr "Creëer Convexe Vorm" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Navigation Mesh" -msgstr "" +msgstr "Creëer Navigatie Mesh" #: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy msgid "Contained Mesh is not of type ArrayMesh." -msgstr "" +msgstr "Bevatte Mesh is niet van type ArrayMesh" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "UV Unwrap failed, mesh may not be manifold?" @@ -4060,110 +4039,117 @@ msgid "No mesh to debug." msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy msgid "Model has no UV in this layer" -msgstr "" +msgstr "Model heeft geen UV in deze laag" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "MeshInstance lacks a Mesh!" -msgstr "" +msgstr "MeshInstance ontbreekt een Mesh!" #: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy msgid "Mesh has not surface to create outlines from!" -msgstr "" +msgstr "Mesh heeft geen oppervlakte om omlijning van te maken!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Could not create outline!" -msgstr "" +msgstr "Kon omlijning niet maken!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline" -msgstr "" +msgstr "Creëer Omlijning" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh" -msgstr "" +msgstr "Mesh" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Static Body" -msgstr "" +msgstr "Creëer Trimesh Statisch Lichaam" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Convex Static Body" -msgstr "" +msgstr "Creëer Convex Statisch Lichaam" #: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy msgid "Create Trimesh Collision Sibling" -msgstr "" +msgstr "Creëer Trimesh Botsings Broer" #: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy msgid "Create Convex Collision Sibling" -msgstr "" +msgstr "Creëer Convex Botsings Broer" #: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy msgid "Create Outline Mesh.." -msgstr "" +msgstr "Creëer Omlijning Mesh.." #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "View UV1" -msgstr "Weergeven" +msgstr "Geef UV1 Weer" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "View UV2" -msgstr "Weergeven" +msgstr "Geef UV2 Weer" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Unwrap UV2 for Lightmap/AO" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy msgid "Create Outline Mesh" -msgstr "" +msgstr "Creëer Omlijning Mesh" #: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy msgid "Outline Size:" -msgstr "" +msgstr "Omlijning Grootte:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and no MultiMesh set in node)." -msgstr "" +msgstr "Geen mesh bron gespecificeerd (en geen MultiMesh ingesteld in node)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and MultiMesh contains no Mesh)." -msgstr "" +msgstr "Geen mesh bron gespecificeerd (en MultiMesh bevat geen Mesh)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (invalid path)." -msgstr "" +msgstr "Mesh bron is ongeldig (ongeldig pad)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (not a MeshInstance)." -msgstr "" +msgstr "Mesh bron is ongeldig (niet een MeshInstance)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (contains no Mesh resource)." -msgstr "" +msgstr "Mesh bron is ongeldig (bevat geen Mesh resource)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "No surface source specified." -msgstr "" +msgstr "Geen oppervlakte bron gespecificeerd." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Surface source is invalid (invalid path)." -msgstr "" +msgstr "Oppervlakte bron is ongeldig (ongeldig pad)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Surface source is invalid (no geometry)." -msgstr "" +msgstr "Oppervlakte bron is ongeldig (geen geometrie)." #: editor/plugins/multimesh_editor_plugin.cpp +#, fuzzy msgid "Surface source is invalid (no faces)." -msgstr "" +msgstr "Oppervlakte bron is ongeldig (geen vlakken)." #: editor/plugins/multimesh_editor_plugin.cpp +#, fuzzy msgid "Parent has no solid faces to populate." -msgstr "" +msgstr "Ouder heeft geen vaste vlakken om te bevolken." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Couldn't map area." @@ -4171,11 +4157,11 @@ msgstr "" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Select a Source Mesh:" -msgstr "" +msgstr "Selecteer een Bron Mesh:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Select a Target Surface:" -msgstr "" +msgstr "Selecteer een Doel Oppervlakte:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Populate Surface" @@ -4187,67 +4173,67 @@ msgstr "" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Target Surface:" -msgstr "" +msgstr "Doel Oppervlakte:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Source Mesh:" -msgstr "" +msgstr "Bron Mesh:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "X-Axis" -msgstr "" +msgstr "X-As" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Y-Axis" -msgstr "" +msgstr "Y-As" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Z-Axis" -msgstr "" +msgstr "Z-As" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh Up Axis:" -msgstr "" +msgstr "Mesh Boven As:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Rotation:" -msgstr "" +msgstr "Willekeurige Rotatie:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Tilt:" -msgstr "" +msgstr "Willekeurige Tilt:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Scale:" -msgstr "" +msgstr "Willekeurige Schaal:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Populate" -msgstr "" +msgstr "Bevolken" #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Bake!" -msgstr "" +msgstr "Bakken!" #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Bake the navigation mesh." -msgstr "" +msgstr "Bak de navigatie mesh." #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." -msgstr "" +msgstr "Leeg de navigatie mesh." #: editor/plugins/navigation_mesh_generator.cpp msgid "Setting up Configuration..." -msgstr "" +msgstr "Configuratie aan het instellen..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Calculating grid size..." -msgstr "" +msgstr "Raster groote uitrekenen..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Creating heightfield..." -msgstr "" +msgstr "Hoogteveld aan het creëeren..." #: editor/plugins/navigation_mesh_generator.cpp #, fuzzy @@ -4255,8 +4241,9 @@ msgid "Marking walkable triangles..." msgstr "Lokale wijziging aan het opslaan.." #: editor/plugins/navigation_mesh_generator.cpp +#, fuzzy msgid "Constructing compact heightfield..." -msgstr "" +msgstr "Compact hoogteveld aan het bouwen..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Eroding walkable area..." @@ -4264,15 +4251,15 @@ msgstr "" #: editor/plugins/navigation_mesh_generator.cpp msgid "Partitioning..." -msgstr "" +msgstr "Partitioneren..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Creating contours..." -msgstr "" +msgstr "Contouren aan het creëeren..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Creating polymesh..." -msgstr "" +msgstr "Polymesh aan het creëeren..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Converting to native navigation mesh..." @@ -4288,16 +4275,16 @@ msgstr "" #: editor/plugins/navigation_mesh_generator.cpp msgid "Done!" -msgstr "" +msgstr "Klaar!" #: editor/plugins/navigation_polygon_editor_plugin.cpp msgid "Create Navigation Polygon" -msgstr "" +msgstr "Creëer Navigatie Polygoon" #: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp msgid "Generating AABB" -msgstr "" +msgstr "AABB Genereren" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Can only set point into a ParticlesMaterial process material" @@ -5248,6 +5235,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5927,7 +5918,7 @@ msgid "Select current edited sub-tile." msgstr "De bewerkte bron opslaan." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -6043,9 +6034,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -6053,10 +6042,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6714,10 +6699,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7948,6 +7929,13 @@ msgstr "" "geïnstantieerde scenes). De eerst gemaakte zal werken, terwijl de rest " "genegeerd wordt." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8100,6 +8088,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8233,7 +8228,7 @@ msgstr "(Andere)" #: scene/main/scene_tree.cpp #, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" "Standaard Omgeving gespecificeerd in Project Instellingen (Rendering -> " @@ -8267,6 +8262,27 @@ msgstr "Fout bij het laden van lettertype." msgid "Invalid font size." msgstr "Ongeldige lettertype grootte." +#~ msgid "Next" +#~ msgstr "Volgende" + +#~ msgid "Not found!" +#~ msgstr "Niet gevonden!" + +#~ msgid "Replace By" +#~ msgstr "Vervangen Door" + +#~ msgid "Case Sensitive" +#~ msgstr "Hoofdlettergevoelig" + +#~ msgid "Backwards" +#~ msgstr "Achterwaarts" + +#~ msgid "Prompt On Replace" +#~ msgstr "Vragen Bij Vervangen" + +#~ msgid "Skip" +#~ msgstr "Overslaan" + #, fuzzy #~ msgid "preview" #~ msgstr "Preview:" diff --git a/editor/translations/pl.po b/editor/translations/pl.po index e0f8afda80..f5b08d11c1 100644 --- a/editor/translations/pl.po +++ b/editor/translations/pl.po @@ -7,14 +7,15 @@ # Adam Wolanski <adam.wolanski94@gmail.com>, 2017. # Adrian WÄ™cÅ‚awski <weclawskiadrian@gmail.com>, 2016. # aelspire <aelspire@gmail.com>, 2017. -# Daniel Lewan <vision360.daniel@gmail.com>, 2016-2017. +# Daniel Lewan <vision360.daniel@gmail.com>, 2016-2018. # heya10 <igor.gielzak@gmail.com>, 2017. # holistyczny interlokutor <jakubowesmieci@gmail.com>, 2017. # Kajetan KuszczyÅ„ski <kajetanek99@gmail.com>, 2016. # Kamil Lewan <lewan.kamil@gmail.com>, 2016. # Karol Walasek <coreconviction@gmail.com>, 2016. -# Maksymilian Åšwiąć <maksymilian.swiac@gmail.com>, 2017. +# Maksymilian Åšwiąć <maksymilian.swiac@gmail.com>, 2017-2018. # Mietek SzczeÅ›niak <ravaging@go2.pl>, 2016. +# NeverK <neverkoxu@gmail.com>, 2018. # Rafal Brozio <rafal.brozio@gmail.com>, 2016. # RafaÅ‚ Ziemniak <synaptykq@gmail.com>, 2017. # Sebastian Krzyszkowiak <dos@dosowisko.net>, 2017. @@ -25,8 +26,8 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2018-01-06 13:19+0000\n" -"Last-Translator: Sebastian Pasich <sebastian.pasich@gmail.com>\n" +"PO-Revision-Date: 2018-01-22 08:08+0000\n" +"Last-Translator: Maksymilian Åšwiąć <maksymilian.swiac@gmail.com>\n" "Language-Team: Polish <https://hosted.weblate.org/projects/godot-engine/" "godot/pl/>\n" "Language: pl\n" @@ -392,14 +393,6 @@ msgid "Replaced %d occurrence(s)." msgstr "ZastÄ…piono %d wystÄ…pieÅ„." #: editor/code_editor.cpp -msgid "Replace" -msgstr "ZastÄ…p" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "ZastÄ…p wszystkie" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "UwzglÄ™dnij wielkość liter" @@ -408,48 +401,16 @@ msgid "Whole Words" msgstr "CaÅ‚e sÅ‚owa" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Tylko zaznaczenie" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Szukaj" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Szukaj" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "NastÄ™pny" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Nie znaleziono!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "ZastÄ…p przez" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Z uwzglÄ™dnieniem wielkoÅ›ci liter" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Wstecz" +msgid "Replace" +msgstr "ZastÄ…p" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Zaptytaj przy zastÄ…pieniu" +msgid "Replace All" +msgstr "ZastÄ…p wszystkie" #: editor/code_editor.cpp -msgid "Skip" -msgstr "PomiÅ„" +msgid "Selection Only" +msgstr "Tylko zaznaczenie" #: editor/code_editor.cpp msgid "Zoom In" @@ -568,9 +529,8 @@ msgid "Signals" msgstr "SygnaÅ‚y" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "ZmieÅ„ typ" +msgstr "ZmieÅ„ typ %s" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -689,9 +649,8 @@ msgstr "" "Usunąć mimo to? (Nie można tego cofnąć)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "Nie można usunąć:\n" +msgstr "Nie można usunąć:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -750,9 +709,8 @@ msgid "Change Dictionary Key" msgstr "ZmieÅ„ klucz tablicy" #: editor/dictionary_property_edit.cpp -#, fuzzy msgid "Change Dictionary Value" -msgstr "ZmieÅ„ Wartość Tablicy" +msgstr "ZmieÅ„ wartość sÅ‚ownika" #: editor/editor_about.cpp msgid "Thanks from the Godot community!" @@ -775,9 +733,8 @@ msgid "Lead Developer" msgstr "Deweloper naczelny" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "Menedżer projektów" +msgstr "Menedżer projektu " #: editor/editor_about.cpp msgid "Developers" @@ -1173,9 +1130,8 @@ msgid "Packing" msgstr "Pakowanie" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "Nie znaleziono pliku szablonu:\n" +msgstr "Nie znaleziono pliku szablonu:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1386,6 +1342,21 @@ msgid "Description" msgstr "Opis" #: editor/editor_help.cpp +#, fuzzy +msgid "Online Tutorials:" +msgstr "Poradniki" + +#: editor/editor_help.cpp +#, fuzzy +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Obecnie nie ma opisu dla tej metody. Pomóż nam, [color=$color][url=" +"$url]wysyÅ‚ajÄ…c jÄ…[/url][/color]!" + +#: editor/editor_help.cpp msgid "Properties" msgstr "WÅ‚aÅ›ciwoÅ›ci" @@ -1421,6 +1392,10 @@ msgstr "" msgid "Search Text" msgstr "Wyszukaj w tekÅ›cie" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Szukaj" + #: editor/editor_log.cpp msgid "Output:" msgstr "WyjÅ›cie:" @@ -1433,9 +1408,8 @@ msgid "Clear" msgstr "Wyczyść" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "Konsola" +msgstr "Wyczyść dane wyjÅ›ciowe" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1445,8 +1419,8 @@ msgstr "BÅ‚Ä…d podczas zapisu zasobu!" msgid "Save Resource As.." msgstr "Zapisz zasób jako..." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "WidzÄ™.." @@ -1499,13 +1473,12 @@ msgid "This operation can't be done without a tree root." msgstr "Ta operacja nie może zostać wykonana bez sceny." #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" -"Nie udaÅ‚o siÄ™ zapisać sceny. Najprawdopodobniej pewne zależnoÅ›ci nie sÄ… " -"speÅ‚nione." +"Nie udaÅ‚o siÄ™ zapisać sceny. Najprawdopodobniej pewne zależnoÅ›ci " +"(instancjonowanie lub dziedziczenie) nie sÄ… speÅ‚nione." #: editor/editor_node.cpp msgid "Failed to load resource." @@ -1906,9 +1879,8 @@ msgid "Previous tab" msgstr "Poprzednia zakÅ‚adka" #: editor/editor_node.cpp -#, fuzzy msgid "Filter Files.." -msgstr "Szybkie filtry plików.." +msgstr "Filtrowanie plików..." #: editor/editor_node.cpp msgid "Operations with scene files." @@ -1969,9 +1941,8 @@ msgid "Revert Scene" msgstr "Resetuj scenÄ™" #: editor/editor_node.cpp -#, fuzzy msgid "Miscellaneous project or scene-wide tools." -msgstr "Różne projekty lub narzÄ™dzia dla scen." +msgstr "Różne narzÄ™dzia dla scen lub projektu." #: editor/editor_node.cpp msgid "Project" @@ -2113,6 +2084,13 @@ msgstr "Pomoc" msgid "Classes" msgstr "Klasy" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Szukaj" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Dokumentacja online" @@ -2388,9 +2366,8 @@ msgid "Time" msgstr "Czas" #: editor/editor_profiler.cpp -#, fuzzy msgid "Calls" -msgstr "WywoÅ‚anie" +msgstr "WywoÅ‚ania" #: editor/editor_run_native.cpp msgid "Select device from the list" @@ -2498,9 +2475,8 @@ msgid "No version.txt found inside templates." msgstr "Nie znaleziono pliku version.txt w szablonach." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "BÅ‚Ä…d tworzenia Å›cieżki dla szablonów:\n" +msgstr "BÅ‚Ä…d tworzenia Å›cieżki dla szablonów:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2535,7 +2511,6 @@ msgstr "Brak odpowiedzi." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request Failed." msgstr "Żądanie nie powiodÅ‚o siÄ™." @@ -2570,7 +2545,6 @@ msgid "Disconnected" msgstr "RozÅ‚Ä…czono" #: editor/export_template_manager.cpp -#, fuzzy msgid "Resolving" msgstr "RozwiÄ…zywanie" @@ -2659,10 +2633,8 @@ msgid "View items as a list" msgstr "WyÅ›wietlanie elementów jako listÄ™" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "" -"\n" "Status: Importowanie pliku nie powiodÅ‚o siÄ™. ProszÄ™ naprawić plik i ponownie " "zaimportować rÄ™cznie." @@ -2671,24 +2643,20 @@ msgid "Cannot move/rename resources root." msgstr "Nie można przenieść/zmienić nazwy źródÅ‚owego zasobu." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "Nie można przenieść katalogu do siebie samego.\n" +msgstr "Nie można przenieść katalogu do siebie samego." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "BÅ‚Ä…d przenoszenia:\n" +msgstr "BÅ‚Ä…d przenoszenia:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "BÅ‚Ä…d duplikacji:\n" +msgstr "BÅ‚Ä…d duplikacji:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "Nie można zaktualizować zależnoÅ›ci:\n" +msgstr "Nie można zaktualizować zależnoÅ›ci:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -3161,7 +3129,6 @@ msgid "Force White Modulate" msgstr "WymuÅ› BiaÅ‚e Cieniowanie" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Include Gizmos (3D)" msgstr "DoÅ‚Ä…cz Gizmo (3D)" @@ -3224,7 +3191,7 @@ msgstr "Mieszanie" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Mix" -msgstr "Mix" +msgstr "Miks" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Auto Restart:" @@ -3342,9 +3309,8 @@ msgid "Filters.." msgstr "Filtry.." #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "Animacja" +msgstr "Drzewo animacji" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3359,7 +3325,6 @@ msgid "View Files" msgstr "Pokaż pliki" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Can't resolve hostname:" msgstr "Nie udaÅ‚o się odnaleźć hosta:" @@ -3397,7 +3362,6 @@ msgid "Got:" msgstr "Otrzymano:" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Failed sha256 hash check" msgstr "Nie udaÅ‚o się przeprowadzić testu integralnoÅ›ci sha256" @@ -3410,7 +3374,6 @@ msgid "Fetching:" msgstr "Pobieranie:" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Resolving.." msgstr "RozwiÄ…zywanie..." @@ -3521,7 +3484,7 @@ msgstr "" #: editor/plugins/baked_lightmap_editor_plugin.cpp #, fuzzy msgid "Bake Lightmaps" -msgstr "ZmieÅ„ promieÅ„Â Å›wiatÅ‚a" +msgstr "Wypal Lightmaps" #: editor/plugins/camera_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -3691,7 +3654,6 @@ msgid "Use Pixel Snap" msgstr "Użyj krokowania na poziomie pikseli" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Smart snapping" msgstr "Inteligentne przyciÄ…ganie" @@ -3831,6 +3793,14 @@ msgstr "Dodaj %s" msgid "Adding %s..." msgstr "Dodawanie %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Ok" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3842,11 +3812,6 @@ msgid "Error instancing scene from %s" msgstr "BÅ‚Ä…d instancjacji sceny z %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Ta operacja wymaga pojedynczego wybranego wÄ™zÅ‚a." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "Zmienić domyÅ›lny typ" @@ -3905,7 +3870,6 @@ msgid "Ease out" msgstr "Ease out" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Smoothstep" msgstr "PÅ‚ynny Krok" @@ -3982,7 +3946,6 @@ msgid "Item List Editor" msgstr "Edytor listy elementów" #: editor/plugins/light_occluder_2d_editor_plugin.cpp -#, fuzzy msgid "" "No OccluderPolygon2D resource on this node.\n" "Create and assign one?" @@ -4043,7 +4006,6 @@ msgid "Create Navigation Mesh" msgstr "Utwórz siatkÄ™ nawigacyjnÄ… (Navigation Mesh)" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "Contained Mesh is not of type ArrayMesh." msgstr "Zawarta siatka nie jest typu ArrayMesh." @@ -4061,7 +4023,7 @@ msgstr "Model nie posiada UV w tej warstwie" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "MeshInstance lacks a Mesh!" -msgstr "MeshInstance nie posiada siatki! " +msgstr "MeshInstance nie posiada siatki!" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy @@ -4086,7 +4048,6 @@ msgid "Create Trimesh Static Body" msgstr "" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "Create Convex Static Body" msgstr "Utwórz statyczne ciaÅ‚o wypukÅ‚e" @@ -4131,9 +4092,8 @@ msgid "No mesh source specified (and MultiMesh contains no Mesh)." msgstr "" #: editor/plugins/multimesh_editor_plugin.cpp -#, fuzzy msgid "Mesh source is invalid (invalid path)." -msgstr "ŹródÅ‚o siatki jest niepoprawne(nieprawidÅ‚owa Å›cieżka)" +msgstr "ŹródÅ‚o siatki jest niepoprawne (nieprawidÅ‚owa Å›cieżka)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (not a MeshInstance)." @@ -4144,9 +4104,8 @@ msgid "Mesh source is invalid (contains no Mesh resource)." msgstr "" #: editor/plugins/multimesh_editor_plugin.cpp -#, fuzzy msgid "No surface source specified." -msgstr "Nie ustawiono źródÅ‚a pÅ‚aszczyzny" +msgstr "Nie ustawiono źródÅ‚a pÅ‚aszczyzny." #: editor/plugins/multimesh_editor_plugin.cpp #, fuzzy @@ -4167,9 +4126,8 @@ msgid "Parent has no solid faces to populate." msgstr "" #: editor/plugins/multimesh_editor_plugin.cpp -#, fuzzy msgid "Couldn't map area." -msgstr "Nie można zmapować powierzchni" +msgstr "Nie można zmapować obszaru." #: editor/plugins/multimesh_editor_plugin.cpp #, fuzzy @@ -4187,7 +4145,6 @@ msgid "Populate Surface" msgstr "ZapeÅ‚nij powierzchniÄ™" #: editor/plugins/multimesh_editor_plugin.cpp -#, fuzzy msgid "Populate MultiMesh" msgstr "ZapeÅ‚nij MultiMesh" @@ -4215,7 +4172,7 @@ msgstr "OÅ›-Z" #: editor/plugins/multimesh_editor_plugin.cpp #, fuzzy msgid "Mesh Up Axis:" -msgstr "OÅ› \"góra\" siatki:" +msgstr "OÅ› \"do góry\" siatki:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Rotation:" @@ -4245,7 +4202,6 @@ msgid "Bake the navigation mesh." msgstr "NanieÅ› siatkÄ™ nawigacji.\n" #: editor/plugins/navigation_mesh_editor_plugin.cpp -#, fuzzy msgid "Clear the navigation mesh." msgstr "Wyczyść siatkÄ™ nawigacji." @@ -4254,7 +4210,6 @@ msgid "Setting up Configuration..." msgstr "Ustawianie konfiguracji..." #: editor/plugins/navigation_mesh_generator.cpp -#, fuzzy msgid "Calculating grid size..." msgstr "Obliczanie wielkoÅ›ci siatki..." @@ -4263,7 +4218,6 @@ msgid "Creating heightfield..." msgstr "" #: editor/plugins/navigation_mesh_generator.cpp -#, fuzzy msgid "Marking walkable triangles..." msgstr "Zaznaczanie możliwych do przejÅ›cia trójkÄ…tów ..." @@ -4276,9 +4230,8 @@ msgid "Eroding walkable area..." msgstr "" #: editor/plugins/navigation_mesh_generator.cpp -#, fuzzy msgid "Partitioning..." -msgstr "Rozdzielenie" +msgstr "Rozdzielanie..." #: editor/plugins/navigation_mesh_generator.cpp msgid "Creating contours..." @@ -4289,12 +4242,10 @@ msgid "Creating polymesh..." msgstr "Tworzenie polymesh'a..." #: editor/plugins/navigation_mesh_generator.cpp -#, fuzzy msgid "Converting to native navigation mesh..." msgstr "Konwertowanie do natywnej siatki nawigacyjnej..." #: editor/plugins/navigation_mesh_generator.cpp -#, fuzzy msgid "Navigation Mesh Generator Setup:" msgstr "Ustawienia generatora siatek nawigacyjnych:" @@ -4307,7 +4258,6 @@ msgid "Done!" msgstr "SkoÅ„czone!" #: editor/plugins/navigation_polygon_editor_plugin.cpp -#, fuzzy msgid "Create Navigation Polygon" msgstr "Utwórz wielokÄ…t nawigacyjny" @@ -4325,7 +4275,6 @@ msgid "Error loading image:" msgstr "BÅ‚Ä…d wczytywania obrazu:" #: editor/plugins/particles_2d_editor_plugin.cpp -#, fuzzy msgid "No pixels with transparency > 128 in image.." msgstr "Brak pikseli z przeźroczystoÅ›ciÄ… > 128 w obrazie.." @@ -4657,11 +4606,8 @@ msgid "Clear Recent Files" msgstr "Wyczyść ostatnie pliki" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Close and save changes?" -msgstr "" -"Zamknąć i zapisać zmiany?\n" -"\"" +msgstr "Zamknąć i zapisać zmiany?" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -4734,12 +4680,10 @@ msgid "Soft Reload Script" msgstr "MiÄ™kkie przeÅ‚adowania skryptu" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Copy Script Path" -msgstr "Skopiuj ÅšcieżkÄ™" +msgstr "Skopiuj Å›cieżkÄ™ skryptu" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Show In File System" msgstr "Pokaż w systemie plików" @@ -4794,17 +4738,14 @@ msgid "Find Next" msgstr "Znajdź nastÄ™pny" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp -#, fuzzy msgid "Step Over" msgstr "Przekrocz" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp -#, fuzzy msgid "Step Into" msgstr "Krok w" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp -#, fuzzy msgid "Break" msgstr "Przerwa" @@ -4818,14 +4759,12 @@ msgid "Keep Debugger Open" msgstr "Pozostaw Debugger otwarty" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Debug with external editor" -msgstr "Otwórz w edytorze" +msgstr "Debugowanie z zewnÄ™trznego edytora" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Open Godot online documentation" -msgstr "Poszukaj w dokumentacji referencyjnej." +msgstr "Otwórz dokumentacjÄ™ online" #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." @@ -4844,9 +4783,8 @@ msgid "Go to next edited document." msgstr "Przejdź do nastÄ™pnego edytowanego dokumentu." #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Discard" -msgstr "Dyskretne" +msgstr "Odrzucić" #: editor/plugins/script_editor_plugin.cpp msgid "Create Script" @@ -4880,18 +4818,16 @@ msgstr "" "należą" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Only resources from filesystem can be dropped." -msgstr "Jedynie zasoby z systemu plików mogÄ… tu zostać opuszczone." +msgstr "Jedynie zasoby z systemu plików mogÄ… zostać tu upuszczone." #: editor/plugins/script_text_editor.cpp msgid "Pick Color" msgstr "Wybierz Kolor" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Convert Case" -msgstr "Konwersja obrazków" +msgstr "ZmieÅ„Â wielkość liter" #: editor/plugins/script_text_editor.cpp msgid "Uppercase" @@ -4902,7 +4838,6 @@ msgid "Lowercase" msgstr "MaÅ‚e Litery" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Capitalize" msgstr "Wielkie litery na poczÄ…tku słów" @@ -4923,9 +4858,8 @@ msgid "Select All" msgstr "Zaznacz wszystko" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Delete Line" -msgstr "UsuÅ„ Punkt" +msgstr "UsuÅ„ wiersz" #: editor/plugins/script_text_editor.cpp msgid "Indent Left" @@ -4944,9 +4878,8 @@ msgid "Clone Down" msgstr "Duplikuj liniÄ™" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Fold/Unfold Line" -msgstr "Idź do lini" +msgstr "ZwiÅ„/rozwiÅ„ wiersz" #: editor/plugins/script_text_editor.cpp msgid "Fold All Lines" @@ -4965,14 +4898,12 @@ msgid "Trim Trailing Whitespace" msgstr "Przytnij koÅ„cowe spacje" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Convert Indent To Spaces" -msgstr "ZamieÅ„ akapity na spacjÄ™" +msgstr "ZamieÅ„ wciÄ™cia na spacje" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Convert Indent To Tabs" -msgstr "ZamieÅ„ akapity na tabulatory" +msgstr "ZamieÅ„ wciÄ™cia na tabulatory" #: editor/plugins/script_text_editor.cpp msgid "Auto Indent" @@ -4998,12 +4929,11 @@ msgstr "Przejdź do poprzedniej puÅ‚apki" #: editor/plugins/script_text_editor.cpp #, fuzzy msgid "Convert To Uppercase" -msgstr "Konwertuje na.." +msgstr "Wielkie litery" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Convert To Lowercase" -msgstr "Konwertuje na.." +msgstr "MaÅ‚e litery" #: editor/plugins/script_text_editor.cpp msgid "Find Previous" @@ -5026,7 +4956,6 @@ msgid "Contextual Help" msgstr "Pomoc kontekstowa" #: editor/plugins/shader_editor_plugin.cpp -#, fuzzy msgid "Shader" msgstr "Shader" @@ -5121,14 +5050,12 @@ msgid "Change Input Name" msgstr "ZmieÅ„ nazwÄ™ wejÅ›cia" #: editor/plugins/shader_graph_editor_plugin.cpp -#, fuzzy msgid "Connect Graph Nodes" -msgstr "PoÅ‚Ä…cz graficznie wÄ™zÅ‚y" +msgstr "PoÅ‚Ä…cz wÄ™zÅ‚y grafu" #: editor/plugins/shader_graph_editor_plugin.cpp -#, fuzzy msgid "Disconnect Graph Nodes" -msgstr "OdÅ‚Ä…cz graficznie wÄ™zÅ‚y" +msgstr "OdÅ‚Ä…cz wÄ™zÅ‚y grafu" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Remove Shader Graph Node" @@ -5139,9 +5066,8 @@ msgid "Move Shader Graph Node" msgstr "" #: editor/plugins/shader_graph_editor_plugin.cpp -#, fuzzy msgid "Duplicate Graph Node(s)" -msgstr "Duplikuj graficzne wÄ™zÅ‚y/wÄ™zeÅ‚" +msgstr "Duplikuj wÄ™zÅ‚y grafu" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Delete Shader Graph Node(s)" @@ -5152,7 +5078,6 @@ msgid "Error: Cyclic Connection Link" msgstr "" #: editor/plugins/shader_graph_editor_plugin.cpp -#, fuzzy msgid "Error: Missing Input Connections" msgstr "BÅ‚Ä…d: BrakujÄ…ce poÅ‚Ä…czenia wejÅ›cia" @@ -5220,12 +5145,11 @@ msgstr "Narysowane obiekty" #: editor/plugins/spatial_editor_plugin.cpp #, fuzzy msgid "Material Changes" -msgstr "OdÅ›wież Zmiany" +msgstr "Zmiany materiaÅ‚u" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Shader Changes" -msgstr "OdÅ›wież Zmiany" +msgstr "Zmiany Shadera" #: editor/plugins/spatial_editor_plugin.cpp #, fuzzy @@ -5233,14 +5157,12 @@ msgid "Surface Changes" msgstr "OdÅ›wież Zmiany" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Draw Calls" msgstr "WywoÅ‚ania rysowania" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Vertices" -msgstr "WierzchoÅ‚ek" +msgstr "WierzchoÅ‚ki" #: editor/plugins/spatial_editor_plugin.cpp msgid "FPS" @@ -5302,6 +5224,10 @@ msgstr "OK :(" msgid "No parent to instance a child at." msgstr "Brak elementu nadrzÄ™dnego do stworzenia instancji." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Ta operacja wymaga pojedynczego wybranego wÄ™zÅ‚a." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "Widok normalny" @@ -5311,39 +5237,33 @@ msgid "Display Wireframe" msgstr "Widok siatki" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Display Overdraw" -msgstr "WyÅ›wietl Przerysowanie" +msgstr "Widok rentgena" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Display Unshaded" msgstr "Widok bezcieniowy" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "View Environment" -msgstr "Åšrodowisko" +msgstr "WyÅ›wietlaj Å›rodowisko" #: editor/plugins/spatial_editor_plugin.cpp #, fuzzy msgid "View Gizmos" -msgstr "Uchwyty" +msgstr "WyÅ›wietlaj uchwyty" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "View Information" -msgstr "Informacje" +msgstr "WyÅ›wietlaj informacje" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "View FPS" -msgstr "Pokaż Klatki na SekundÄ™" +msgstr "Pokaż klatki na sekundÄ™" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Half Resolution" -msgstr "Skaluj zaznaczone" +msgstr "PoÅ‚owa rozdzielczoÅ›ci" #: editor/plugins/spatial_editor_plugin.cpp #, fuzzy @@ -5351,9 +5271,8 @@ msgid "Audio Listener" msgstr "NasÅ‚uchiwacz dźwiÄ™ku" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Doppler Enable" -msgstr "WÅ‚Ä…cz" +msgstr "Efekt Dopplera" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Left" @@ -5391,9 +5310,8 @@ msgid "XForm Dialog" msgstr "Okno dialogowe XForm" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "Tryb zaznaczenia" +msgstr "Tryb zaznaczenia (Q)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5419,14 +5337,12 @@ msgid "Local Coords" msgstr "Koordynaty lokalne" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Local Space Mode (%s)" -msgstr "Tryb skalowania (R)" +msgstr "Tryb lokalny przestrzeni (%s)" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Snap Mode (%s)" -msgstr "Tryb przyciÄ…gania:" +msgstr "Tryb przyciÄ…gania (%s)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View" @@ -5475,7 +5391,7 @@ msgstr "Dopasuj zaznaczenie do widoku" #: editor/plugins/spatial_editor_plugin.cpp #, fuzzy msgid "Tool Select" -msgstr "Zaznacz" +msgstr "Wybierz narzÄ™dzie" #: editor/plugins/spatial_editor_plugin.cpp #, fuzzy @@ -5485,17 +5401,16 @@ msgstr "PrzenieÅ›" #: editor/plugins/spatial_editor_plugin.cpp #, fuzzy msgid "Tool Rotate" -msgstr "Ctrl: Obróć" +msgstr "NarzÄ™dzie Obracanie" #: editor/plugins/spatial_editor_plugin.cpp #, fuzzy msgid "Tool Scale" -msgstr "Skala:" +msgstr "NarzÄ™dzia Skala" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Toggle Freelook" -msgstr "PeÅ‚ny ekran" +msgstr "PrzeÅ‚Ä…cz swobodny widok" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform" @@ -5585,7 +5500,7 @@ msgstr "Widok Z-Daleko:" #: editor/plugins/spatial_editor_plugin.cpp #, fuzzy msgid "Transform Change" -msgstr "Zmiana Pozycji" +msgstr "Zmiana przeksztaÅ‚cenia" #: editor/plugins/spatial_editor_plugin.cpp msgid "Translate:" @@ -5602,7 +5517,7 @@ msgstr "Skala (proporcja):" #: editor/plugins/spatial_editor_plugin.cpp #, fuzzy msgid "Transform Type" -msgstr "Typ PrzesuniÄ™cia" +msgstr "Typ przeksztaÅ‚cenia" #: editor/plugins/spatial_editor_plugin.cpp msgid "Pre" @@ -5669,33 +5584,28 @@ msgid "Insert Empty (After)" msgstr "Dodaj pusty (później)" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Move (Before)" -msgstr "UsuÅ„ wÄ™zeÅ‚(y)" +msgstr "PrzenieÅ› (przed)" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Move (After)" -msgstr "PrzesuÅ„ w lewo" +msgstr "PrzenieÅ› (za)" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "SpriteFrames" -msgstr "Ramki stosu" +msgstr "SpriteFrames" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" msgstr "PodglÄ…d StyleBox:" #: editor/plugins/style_box_editor_plugin.cpp -#, fuzzy msgid "StyleBox" -msgstr "Styl" +msgstr "StyleBox" #: editor/plugins/texture_region_editor_plugin.cpp -#, fuzzy msgid "Set Region Rect" -msgstr "Edytor regionu tekstury" +msgstr "Ustaw obszar tekstury" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Snap Mode:" @@ -5733,9 +5643,8 @@ msgid "Separation:" msgstr "Separacja:" #: editor/plugins/texture_region_editor_plugin.cpp -#, fuzzy msgid "Texture Region" -msgstr "Obszar Tekstury" +msgstr "Obszar tekstury" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Texture Region Editor" @@ -5759,19 +5668,16 @@ msgid "Remove Item" msgstr "UsuÅ„ element" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Remove All Items" -msgstr "UsuÅ„ klasÄ™ elementów" +msgstr "UsuÅ„ wszystkie elementy" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Remove All" -msgstr "UsuÅ„" +msgstr "UsuÅ„ wszystkie" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Edit theme.." -msgstr "ZmieÅ„ wyglÄ…d programu.." +msgstr "Edytuj motyw interfejsu.." #: editor/plugins/theme_editor_plugin.cpp #, fuzzy @@ -5795,18 +5701,16 @@ msgid "Create Empty Editor Template" msgstr "Utworzyć pusty szablon edytora" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Create From Current Editor Theme" -msgstr "Utworzyć pusty szablon edytora" +msgstr "Utwórz z aktualnego motywu edytora" #: editor/plugins/theme_editor_plugin.cpp msgid "CheckBox Radio1" msgstr "CheckBox Radio1" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "CheckBox Radio2" -msgstr "Pole Jednokrotnego Wyboru2" +msgstr "CheckBox Radio2" #: editor/plugins/theme_editor_plugin.cpp msgid "Item" @@ -5841,17 +5745,16 @@ msgstr "Ma,Wiele,Różnych,Opcji!" #: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Tab 1" -msgstr "Tabulator 1" +msgstr "ZakÅ‚adka 1" #: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Tab 2" -msgstr "Tabulator 2" +msgstr "ZakÅ‚adka 2" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Tab 3" -msgstr "Tabulator 3" +msgstr "ZakÅ‚adka 3" #: editor/plugins/theme_editor_plugin.cpp editor/project_settings_editor.cpp #: editor/scene_tree_editor.cpp editor/script_editor_debugger.cpp @@ -5880,9 +5783,8 @@ msgid "Color" msgstr "Kolor" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme" -msgstr "Zapisz motyw" +msgstr "Motyw" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -5988,7 +5890,7 @@ msgstr "BÅ‚Ä…d" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy msgid "Autotiles" -msgstr "Tnij automatycznie" +msgstr "Autotiles" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" @@ -6003,12 +5905,11 @@ msgid "" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Select current edited sub-tile." -msgstr "Zapisz aktualnie edytowany zasób." +msgstr "Wybierz aktualnie edytowany sub-tile." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -6090,7 +5991,6 @@ msgid "Features" msgstr "Funkcje" #: editor/project_export.cpp -#, fuzzy msgid "Custom (comma-separated):" msgstr "Niestandardowe (oddzielone przecinkami):" @@ -6123,27 +6023,19 @@ msgid "Please choose a 'project.godot' file." msgstr "ProszÄ™ wybrać plik 'project.godot'." #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" -"Twój projekt zostanie utworzony w niepustym folderze (możesz chcieć stworzyć " -"nowy folder)." +#, fuzzy +msgid "Please choose an empty folder." +msgstr "ProszÄ™ wybrać plik 'project.godot'." #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "ProszÄ™ wybrać folder nie zawierajÄ…cy pliku 'project.godot'." #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "BINGO!" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "Zaimportowano projekt" #: editor/project_manager.cpp -#, fuzzy msgid "Couldn't create folder." msgstr "Nie można utworzyć katalogu." @@ -6192,27 +6084,24 @@ msgid "Import Existing Project" msgstr "Importuj istniejÄ…cy projekt" #: editor/project_manager.cpp -#, fuzzy msgid "Import & Edit" -msgstr "Importuj i Otwórz" +msgstr "Importuj i edytuj" #: editor/project_manager.cpp msgid "Create New Project" msgstr "Utwórz nowy projekt" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "Utwórz Emiter" +msgstr "Utwórz i edytuj" #: editor/project_manager.cpp msgid "Install Project:" msgstr "Zainstaluj projekt:" #: editor/project_manager.cpp -#, fuzzy msgid "Install & Edit" -msgstr "Zainstaluj" +msgstr "Zainstaluj i edytuj" #: editor/project_manager.cpp msgid "Project Name:" @@ -6252,13 +6141,12 @@ msgstr "" "Można to później zmienić w \"Ustawienia projektu\" w kategorii \"aplikacja\"." #: editor/project_manager.cpp -#, fuzzy msgid "" "Can't run project: Assets need to be imported.\n" "Please edit the project to trigger the initial import." msgstr "" "Nie można uruchomić projektu: Zasoby muszÄ… zostać zaimportowane\n" -"ZmieÅ„ projekt by byÅ‚ gotowy wstÄ™pny import." +"Otwórz projekt w edytorze aby zaimportować zasoby." #: editor/project_manager.cpp msgid "Are you sure to run more than one project?" @@ -6321,7 +6209,6 @@ msgid "Can't run project" msgstr "Nie można uruchomić projektu" #: editor/project_manager.cpp -#, fuzzy msgid "" "You don't currently have any projects.\n" "Would you like to explore the official example projects in the Asset Library?" @@ -6346,9 +6233,8 @@ msgid "Mouse Button" msgstr "Przycisk myszy" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Invalid action (anything goes but '/' or ':')." -msgstr "NieprawidÅ‚owa akcja (wszystko oprócz '/' or ':')." +msgstr "NieprawidÅ‚owa akcja (wszystko oprócz '/' lub ':')." #: editor/project_settings_editor.cpp msgid "Action '%s' already exists!" @@ -6431,16 +6317,14 @@ msgid "Joypad Button Index:" msgstr "Indeks przycisku joysticka:" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Erase Input Action" -msgstr "Wyczyść zdarzenie akcji wejÅ›cia" +msgstr "Wyczyść akcjÄ™ wejÅ›cia" #: editor/project_settings_editor.cpp msgid "Erase Input Action Event" msgstr "Wyczyść zdarzenie akcji wejÅ›cia" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Add Event" msgstr "Dodaj zdarzenie" @@ -6477,9 +6361,8 @@ msgid "Add Global Property" msgstr "Dodaj globalnÄ… wÅ‚aÅ›ciwość" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Select a setting item first!" -msgstr "Najpierw wybierz element ustawieÅ„!" +msgstr "Najpierw wybierz ustawienie z listy!" #: editor/project_settings_editor.cpp msgid "No property '%s' exists." @@ -6498,7 +6381,6 @@ msgid "Can't contain '/' or ':'" msgstr "Nie może zawierać '/ 'lub':'" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Already existing" msgstr "Już istnieje" @@ -6551,7 +6433,6 @@ msgid "Changed Locale Filter" msgstr "ZmieÅ„Â filtr ustawieÅ„Â lokalizacji" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Changed Locale Filter Mode" msgstr "ZmieÅ„ tryb filtrowania ustawieÅ„ lokalizacji" @@ -6568,7 +6449,6 @@ msgid "Property:" msgstr "WÅ‚aÅ›ciwość:" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Override For.." msgstr "Nadpisz dla.." @@ -6625,12 +6505,10 @@ msgid "Show all locales" msgstr "Pokaż wszystkie lokalizacje" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Show only selected locales" msgstr "Pokaż tylko wybrane lokalizacje" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Filter mode:" msgstr "Tryb filtrowania:" @@ -6687,7 +6565,6 @@ msgid "New Script" msgstr "Nowy skrypt" #: editor/property_editor.cpp -#, fuzzy msgid "New %s" msgstr "Nowy %s" @@ -6726,9 +6603,8 @@ msgid "On" msgstr "WÅ‚Ä…cz" #: editor/property_editor.cpp -#, fuzzy msgid "[Empty]" -msgstr "Dodaj pusty" +msgstr "[Pusty]" #: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp msgid "Set" @@ -6809,10 +6685,6 @@ msgid "Error loading scene from %s" msgstr "BÅ‚Ä…d przy Å‚adowaniu sceny z %s" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "Ok" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -6830,12 +6702,12 @@ msgstr "Nie można wykonać tej operacji na głównym węźle drzewa." #: editor/scene_tree_dock.cpp #, fuzzy msgid "Move Node In Parent" -msgstr "PrzenieÅ› wÄ™zeÅ‚ do wÄ™zÅ‚a nadrzÄ™dnego" +msgstr "PrzenieÅ› wÄ™zeÅ‚ w nadrzÄ™dny" #: editor/scene_tree_dock.cpp #, fuzzy msgid "Move Nodes In Parent" -msgstr "Przenieść wÄ™zÅ‚y do wÄ™zÅ‚a nadrzÄ™dnego." +msgstr "PrzenieÅ› wÄ™zÅ‚y w nadrzÄ™dnym" #: editor/scene_tree_dock.cpp msgid "Duplicate Node(s)" @@ -6902,9 +6774,8 @@ msgid "Error duplicating scene to save it." msgstr "BÅ‚Ä…d duplikowania sceny przy zapisywaniu." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "Zasoby:" +msgstr "Zasoby" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" @@ -6967,9 +6838,8 @@ msgstr "" "główny nie istnieje." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Filter nodes" -msgstr "Filtry" +msgstr "Filtruj wÄ™zÅ‚y" #: editor/scene_tree_dock.cpp msgid "Attach a new or existing script for the selected node." @@ -6980,12 +6850,10 @@ msgid "Clear a script for the selected node." msgstr "Wyczyść skrypt dla zaznaczonego wÄ™zÅ‚a." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Remote" msgstr "Zdalny" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Local" msgstr "Lokalny" @@ -7006,12 +6874,10 @@ msgid "Toggle CanvasItem Visible" msgstr "PrzeÅ‚Ä…cz widoczność CanvasItem" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Node configuration warning:" msgstr "Ostrzeżenie konfiguracji wÄ™zÅ‚a:" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "" "Node has connection(s) and group(s)\n" "Click to show signals dock." @@ -7020,7 +6886,6 @@ msgstr "" "Kliknij, aby wyÅ›wietlić panel sygnałów." #: editor/scene_tree_editor.cpp -#, fuzzy msgid "" "Node has connections.\n" "Click to show signals dock." @@ -7029,7 +6894,6 @@ msgstr "" "Kliknij, aby wyÅ›wietlić panel sygnałów." #: editor/scene_tree_editor.cpp -#, fuzzy msgid "" "Node is in group(s).\n" "Click to show groups dock." @@ -7059,8 +6923,8 @@ msgid "" "Children are not selectable.\n" "Click to make selectable" msgstr "" -"Pochodna nie jest możliwa do zaznaczenia.\n" -"Kliknij by jÄ… móc zaznaczyć" +"Dziecko nie jest możliwe do zaznaczenia.\n" +"Kliknij by móc zaznaczyć" #: editor/scene_tree_editor.cpp msgid "Toggle Visibility" @@ -7079,7 +6943,6 @@ msgid "Scene Tree (Nodes):" msgstr "Drzewo sceny (wÄ™zÅ‚y):" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Node Configuration Warning!" msgstr "Ostrzeżenie konfiguracji wÄ™zÅ‚a!" @@ -7140,9 +7003,8 @@ msgid "Invalid class name" msgstr "Niepoprawna nazwa klasy" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Invalid inherited parent name or path" -msgstr "NieprawidÅ‚owa nazwa klasy bazowej" +msgstr "NieprawidÅ‚owa nazwa lub Å›cieżka klasy bazowej" #: editor/script_create_dialog.cpp msgid "Script valid" @@ -7225,9 +7087,8 @@ msgid "Child Process Connected" msgstr "PoÅ‚Ä…czono z procesem potomnym" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Copy Error" -msgstr "Wczytaj bÅ‚Ä™dy" +msgstr "BÅ‚Ä…d kopiowania" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -7370,9 +7231,8 @@ msgid "Change Particles AABB" msgstr "" #: editor/spatial_editor_gizmos.cpp -#, fuzzy msgid "Change Probe Extents" -msgstr "ZmieÅ„ rozmiar Box Shape" +msgstr "ZmieÅ„ rozmiar Probe" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select the dynamic library for this entry" @@ -7392,28 +7252,24 @@ msgid "Double click to create a new entry" msgstr "Kliknij dwukrotnie by stworzyć nowy wpis" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Platform:" msgstr "Platforma:" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Platform" -msgstr "Kopiuj na platformÄ™..." +msgstr "Platforma" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Dynamic Library" -msgstr "Biblioteka" +msgstr "Biblioteka dynamiczna" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Add an architecture entry" msgstr "Dodaj pole architektury" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "GDNativeLibrary" -msgstr "GDNative" +msgstr "GDNativeLibrary" #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Library" @@ -7480,7 +7336,6 @@ msgid "Object can't provide a length." msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "GridMap Delete Selection" msgstr "GridMap UsuÅ„ zaznaczenie" @@ -7489,7 +7344,6 @@ msgid "GridMap Duplicate Selection" msgstr "GridMap duplikuj zaznaczenie" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Floor:" msgstr "Poziom:" @@ -7498,17 +7352,14 @@ msgid "Grid Map" msgstr "Grid Map" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Snap View" -msgstr "Widok z góry" +msgstr "PrzyciÄ…ganie widoku" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Previous Floor" msgstr "Poprzedni poziom" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Next Floor" msgstr "NastÄ™pny poziom" @@ -7540,17 +7391,14 @@ msgid "Edit Z Axis" msgstr "Edytuj oÅ› Z" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Cursor Rotate X" msgstr "Kursor Obróć X" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Cursor Rotate Y" msgstr "Kursor Obróć Y" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Cursor Rotate Z" msgstr "Kursor Obróć Z" @@ -7599,56 +7447,48 @@ msgid "Pick Distance:" msgstr "Wybierz odlegÅ‚ość:" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Generating solution..." -msgstr "Tworzenie konturów..." +msgstr "Generowanie solucji..." #: modules/mono/editor/godotsharp_editor.cpp msgid "Generating C# project..." msgstr "" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create solution." -msgstr "Nie udaÅ‚o siÄ™ utworzyć zarysu!" +msgstr "Nie udaÅ‚o siÄ™ stworzyć solucji." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to save solution." -msgstr "Nie udaÅ‚o siÄ™ wczytać zasobu." +msgstr "Nie udaÅ‚o siÄ™ zapisać solucji." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Done" -msgstr "SkoÅ„czone!" +msgstr "Gotowe" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create C# project." -msgstr "Nie udaÅ‚o siÄ™ wczytać zasobu." +msgstr "Nie udaÅ‚o siÄ™ utworzyć projektu jÄ™zyka C#." #: modules/mono/editor/godotsharp_editor.cpp msgid "Mono" msgstr "Mono" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Create C# solution" -msgstr "Utwórz zarys" +msgstr "Utwórz solucjÄ™ C#" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Builds" msgstr "" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Build Project" -msgstr "Projekt" +msgstr "Zbuduj projekt" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Warnings" -msgstr "Ostrzeżenie" +msgstr "Ostrzeżenia" #: modules/visual_script/visual_script.cpp msgid "" @@ -7800,12 +7640,10 @@ msgid "Add Setter Property" msgstr "" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Base Type" -msgstr "ZmieÅ„ typ" +msgstr "ZmieÅ„ typ podstawowy" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Move Node(s)" msgstr "Przenieś wÄ™zÅ‚y" @@ -7851,12 +7689,10 @@ msgid "Get" msgstr "Pobierz" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Script already has function '%s'" msgstr "Skrypt posiada już funkcjÄ™ '%s'" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Input Value" msgstr "ZmieÅ„ wartość wejÅ›ciowÄ…" @@ -7987,7 +7823,6 @@ msgid "VariableSet not found in script: " msgstr "Nie znaleziono VariableSet w skrypcie: " #: modules/visual_script/visual_script_nodes.cpp -#, fuzzy msgid "Custom node has no _step() method, can't process graph." msgstr "" "Niestandardowy wÄ™zeÅ‚ nie posiada metody _step(), nie można przetworzyć grafu." @@ -8009,34 +7844,29 @@ msgid "Run exported HTML in the system's default browser." msgstr "Uruchom wyeksportowany dokument HTML w domyÅ›lnej przeglÄ…darce." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:" -msgstr "Nie można zapisać pliku:\n" +msgstr "Nie można zapisać pliku:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "Nie można otworzyć szablonu dla eksportu:\n" +msgstr "Nie można otworzyć szablonu dla eksportu:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "Szablon eksportu nieprawidÅ‚owy:\n" +msgstr "Szablon eksportu nieprawidÅ‚owy:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "Nie można odczytać niestandardowe powÅ‚oki HTML:\n" +msgstr "Nie można odczytać niestandardowe powÅ‚oki HTML:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "Nie można odczytać pliku obrazu splash:\n" +msgstr "Nie można odczytać pliku obrazu splash:" #: platform/javascript/export/export.cpp #, fuzzy msgid "Using default boot splash image." -msgstr "Nie można odczytać pliku obrazu splash:\n" +msgstr "DomyÅ›lny obrazek splash" #: scene/2d/animated_sprite.cpp msgid "" @@ -8055,6 +7885,13 @@ msgstr "" "zestawie zinstancjonowanych scen). Tylko pierwszy CanvasModulate zadziaÅ‚a, " "przy czym pozostaÅ‚e zostanÄ… zignorowane." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8208,6 +8045,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "OÅ›wietlanie siatek: " +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8349,7 +8193,7 @@ msgstr "Inne" #: scene/main/scene_tree.cpp #, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" "DomyÅ›lne Åšrodowisko okreÅ›lone w Ustawieniach Projektu (Renderowanie -> " @@ -8383,6 +8227,37 @@ msgstr "BÅ‚Ä…d Å‚adowania fonta." msgid "Invalid font size." msgstr "Niepoprawny rozmiar fonta." +#~ msgid "Next" +#~ msgstr "NastÄ™pny" + +#~ msgid "Not found!" +#~ msgstr "Nie znaleziono!" + +#~ msgid "Replace By" +#~ msgstr "ZastÄ…p przez" + +#~ msgid "Case Sensitive" +#~ msgstr "Z uwzglÄ™dnieniem wielkoÅ›ci liter" + +#~ msgid "Backwards" +#~ msgstr "Wstecz" + +#~ msgid "Prompt On Replace" +#~ msgstr "Zaptytaj przy zastÄ…pieniu" + +#~ msgid "Skip" +#~ msgstr "PomiÅ„" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "Twój projekt zostanie utworzony w niepustym folderze (możesz chcieć " +#~ "stworzyć nowy folder)." + +#~ msgid "That's a BINGO!" +#~ msgstr "BINGO!" + #, fuzzy #~ msgid "preview" #~ msgstr "PodglÄ…d" @@ -9087,9 +8962,6 @@ msgstr "Niepoprawny rozmiar fonta." #~ msgid "Alerts when an external resource has changed." #~ msgstr "Powiadomienie o zmianie stanu zasobu zewnÄ™trznego." -#~ msgid "Tutorials" -#~ msgstr "Poradniki" - #~ msgid "Open https://godotengine.org at tutorials section." #~ msgstr "Otwórz https://godotengine.org na sekcji poradników." diff --git a/editor/translations/pr.po b/editor/translations/pr.po index ab142a63bf..3fd24dd39f 100644 --- a/editor/translations/pr.po +++ b/editor/translations/pr.po @@ -379,14 +379,6 @@ msgid "Replaced %d occurrence(s)." msgstr "" #: editor/code_editor.cpp -msgid "Replace" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "" @@ -395,47 +387,15 @@ msgid "Whole Words" msgstr "" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "" - -#: editor/code_editor.cpp -msgid "Backwards" +msgid "Replace" msgstr "" #: editor/code_editor.cpp -msgid "Prompt On Replace" +msgid "Replace All" msgstr "" #: editor/code_editor.cpp -msgid "Skip" +msgid "Selection Only" msgstr "" #: editor/code_editor.cpp @@ -1364,6 +1324,17 @@ msgid "Description" msgstr "" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp msgid "Properties" msgstr "" @@ -1395,6 +1366,10 @@ msgstr "" msgid "Search Text" msgstr "" +#: editor/editor_help.cpp +msgid "Find" +msgstr "" + #: editor/editor_log.cpp msgid "Output:" msgstr "" @@ -1418,8 +1393,8 @@ msgstr "" msgid "Save Resource As.." msgstr "" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "" @@ -2030,6 +2005,13 @@ msgstr "" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "" @@ -3708,19 +3690,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5102,6 +5087,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5771,7 +5760,7 @@ msgid "Select current edited sub-tile." msgstr "Slit th' Node" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5881,9 +5870,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5891,10 +5878,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6542,10 +6525,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7749,6 +7728,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7876,6 +7862,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -7988,7 +7981,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" diff --git a/editor/translations/pt_BR.po b/editor/translations/pt_BR.po index 7095a66ae5..6963d39352 100644 --- a/editor/translations/pt_BR.po +++ b/editor/translations/pt_BR.po @@ -11,6 +11,7 @@ # Guilherme Felipe C G Silva <guilhermefelipecgs@gmail.com>, 2017. # Joaquim Ferreira <joaquimferreira1996@bol.com.br>, 2016. # jonathan railarem <railarem@gmail.com>, 2017. +# Lucas Silva <lucasb.hpp@gmail.com>, 2018. # Luiz G. Correia <luizgabriell2.0@gmail.com>, 2017. # Mailson Silva Marins <mailsons335@gmail.com>, 2016. # MalcomRF <malcomkbk@gmail.com>, 2017. @@ -24,7 +25,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: 2016-05-30\n" -"PO-Revision-Date: 2018-01-06 13:19+0000\n" +"PO-Revision-Date: 2018-01-22 08:08+0000\n" "Last-Translator: Michael Alexsander Silva Dias <michaelalexsander@protonmail." "com>\n" "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/" @@ -50,19 +51,19 @@ msgstr "Alterar tempo de quadro-chave da animação" #: editor/animation_editor.cpp msgid "Anim Change Transition" -msgstr "Mudar Transição da Anim" +msgstr "Alterar Transição da Anim" #: editor/animation_editor.cpp msgid "Anim Change Transform" -msgstr "Mudar Transformação da Anim" +msgstr "Alterar Transformação da Anim" #: editor/animation_editor.cpp msgid "Anim Change Keyframe Value" -msgstr "Mudar valor de quadro-chave da animação" +msgstr "Alterar valor de quadro-chave da animação" #: editor/animation_editor.cpp msgid "Anim Change Call" -msgstr "Mudar Chamada da Anim" +msgstr "Alterar Chamada da Anim" #: editor/animation_editor.cpp msgid "Anim Add Track" @@ -98,7 +99,7 @@ msgstr "Alterar Interpolação da Trilha" #: editor/animation_editor.cpp msgid "Anim Track Change Value Mode" -msgstr "Mudar Modo de Valor da Trilha" +msgstr "Alterar Modo de Valor da Trilha" #: editor/animation_editor.cpp msgid "Anim Track Change Wrap Mode" @@ -176,7 +177,7 @@ msgstr "Constante" #: editor/animation_editor.cpp msgid "In" -msgstr "In" +msgstr "Em" #: editor/animation_editor.cpp msgid "Out" @@ -232,11 +233,11 @@ msgstr "Inserir Chave na Anim" #: editor/animation_editor.cpp msgid "Change Anim Len" -msgstr "Mudar Comprimento da Animação" +msgstr "Alterar Comprimento da Animação" #: editor/animation_editor.cpp msgid "Change Anim Loop" -msgstr "Mudar Loop da Animação" +msgstr "Alterar Loop da Animação" #: editor/animation_editor.cpp msgid "Anim Create Typed Value Key" @@ -368,7 +369,7 @@ msgstr "Redimensionar Vetor" #: editor/array_property_edit.cpp msgid "Change Array Value Type" -msgstr "Alterar Tipo de Valor do Vetor" +msgstr "Mudar Tipo de Valor do Vetor" #: editor/array_property_edit.cpp msgid "Change Array Value" @@ -391,14 +392,6 @@ msgid "Replaced %d occurrence(s)." msgstr "%d ocorrência(s) substituÃda(s)." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Substituir" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Substituir Tudo" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Corresponder Caixa" @@ -407,48 +400,16 @@ msgid "Whole Words" msgstr "Palavras Inteiras" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Apenas na Seleção" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Pesquisar" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Localizar" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Próximo" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Não encontrado!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Substituir Por" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Diferenciar Caixa" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Para trás" +msgid "Replace" +msgstr "Substituir" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Perguntar ao Substituir" +msgid "Replace All" +msgstr "Substituir Tudo" #: editor/code_editor.cpp -msgid "Skip" -msgstr "Pular" +msgid "Selection Only" +msgstr "Apenas na Seleção" #: editor/code_editor.cpp msgid "Zoom In" @@ -567,9 +528,8 @@ msgid "Signals" msgstr "Sinais" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "Alterar Tipo" +msgstr "Mudar Tipo de %s" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -622,7 +582,7 @@ msgid "" "Changes will not take effect unless reloaded." msgstr "" "A cena \"%s\" está sendo editada atualmente.\n" -"As mudanças não terão efeito a menos que seja recarregada." +"As alterações não terão efeito a menos que seja recarregada." #: editor/dependency_editor.cpp msgid "" @@ -630,7 +590,7 @@ msgid "" "Changes will take effect when reloaded." msgstr "" "O recurso \"%s\" está em uso.\n" -"As mudanças não terão efeito a menos que seja recarregado." +"As alterações não terão efeito a menos que seja recarregado." #: editor/dependency_editor.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp @@ -689,9 +649,8 @@ msgstr "" "Removê-los mesmo assim? (irreversÃvel)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "Não foi possÃvel remover:\n" +msgstr "ImpossÃvel remover:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -774,9 +733,8 @@ msgid "Lead Developer" msgstr "Desenvolvedor-chefe" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "Gerenciador de Projetos" +msgstr "Gerenciador de Projetos " #: editor/editor_about.cpp msgid "Developers" @@ -886,7 +844,7 @@ msgstr "Renomear Canal de Ãudio" #: editor/editor_audio_buses.cpp msgid "Change Audio Bus Volume" -msgstr "Alternar Volume do Canal de Ãudio" +msgstr "Alterar Volume do Canal de Ãudio" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Solo" @@ -1122,7 +1080,7 @@ msgstr "Atualizando Cena" #: editor/editor_data.cpp msgid "Storing local changes.." -msgstr "Armazenando mudanças locais..." +msgstr "Armazenando alterações locais..." #: editor/editor_data.cpp msgid "Updating scene.." @@ -1174,9 +1132,8 @@ msgid "Packing" msgstr "Empacotando" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "Arquivo de modelo não encontrado:\n" +msgstr "Arquivo de modelo não encontrado:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1387,6 +1344,20 @@ msgid "Description" msgstr "Descrição" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "Tutoriais Online:" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Atualmente não há tutoriais para essa classe. Você pode [color=$color][url=" +"$url]contribuir criando um[/url][/color] ou [color=$color][url=" +"$url2]solicitar[/url][/color]." + +#: editor/editor_help.cpp msgid "Properties" msgstr "Propriedades" @@ -1422,6 +1393,10 @@ msgstr "" msgid "Search Text" msgstr "Pesquisar Texto" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Localizar" + #: editor/editor_log.cpp msgid "Output:" msgstr "SaÃda:" @@ -1434,9 +1409,8 @@ msgid "Clear" msgstr "Limpar" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "SaÃda" +msgstr "Limpar SaÃda" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1446,8 +1420,8 @@ msgstr "Erro ao salvar Recurso!" msgid "Save Resource As.." msgstr "Salvar Recuso como..." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Entendo..." @@ -1500,13 +1474,12 @@ msgid "This operation can't be done without a tree root." msgstr "Essa operação não pode ser realizada sem uma raiz da cena." #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" -"Não se pôde salvar a cena. É provável que dependências (instâncias) não " -"foram satisfeitas." +"Não se pôde salvar a cena. É provável que dependências (instâncias ou " +"herança) não foram satisfeitas." #: editor/editor_node.cpp msgid "Failed to load resource." @@ -1560,15 +1533,15 @@ msgid "" "Changes to it will not be kept when saving the current scene." msgstr "" "Este recurso pertence a uma cena que foi instanciada ou herdada.\n" -"Mudanças nele não serão mantidas ao salvar a cena atual." +"Alterações nele não serão mantidas ao salvar a cena atual." #: 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 "" -"Este recurso foi importado, então não é editável. Mude suas configurações no " -"painel de importação e então re-importe." +"Este recurso foi importado, então não é editável. Altere suas configurações " +"no painel de importação e então re-importe." #: editor/editor_node.cpp msgid "" @@ -1577,8 +1550,8 @@ msgid "" "Please read the documentation relevant to importing scenes to better " "understand this workflow." msgstr "" -"Essa cena foi importada, então mudanças nela não irão ser mantidas.\n" -"Instanciar ou herdar a cena permitirá fazer mudanças a ela.\n" +"Essa cena foi importada, então alterações nela não irão ser mantidas.\n" +"Instanciar ou herdar a cena permitirá fazer alterações a ela.\n" "Por favor, leia a documentação referente a importação de cenas para entender " "melhor esse procedimento." @@ -1588,7 +1561,7 @@ msgid "" "Please read the documentation relevant to debugging to better understand " "this workflow." msgstr "" -"Este é um objeto remoto, mudanças não serão mantidas.\n" +"Este é um objeto remoto, alterações não serão mantidas.\n" "Por favor, leia a documentação referente a depuração para entender melhor " "esse procedimento." @@ -1692,7 +1665,7 @@ msgstr "Salvar e Fechar" #: editor/editor_node.cpp msgid "Save changes to '%s' before closing?" -msgstr "Salvar mudanças em '%s' antes de fechar?" +msgstr "Salvar alterações em '%s' antes de fechar?" #: editor/editor_node.cpp msgid "Save Scene As.." @@ -1768,12 +1741,12 @@ msgstr "Salvar e Sair" #: editor/editor_node.cpp msgid "Save changes to the following scene(s) before quitting?" -msgstr "Salvar mudanças na(s) seguinte(s) cena(s) antes de sair?" +msgstr "Salvar alterações na(s) seguinte(s) cena(s) antes de sair?" #: editor/editor_node.cpp msgid "Save changes the following scene(s) before opening Project Manager?" msgstr "" -"Salvar mudanças na(s) seguinte(s) cena(s) antes de abrir o Gerenciador de " +"Salvar alterações na(s) seguinte(s) cena(s) antes de abrir o Gerenciador de " "Projetos?" #: editor/editor_node.cpp @@ -2028,7 +2001,7 @@ msgid "" msgstr "" "Quando esta opção está habilitada, a exportação ou instalação produzirá um " "executável mÃnimo.\n" -"O sistema de arquivos (FS) será fornecido ao projeto pelo editor via rede.\n" +"O sistema de arquivos será fornecido ao projeto pelo editor via rede.\n" "No Android, a instalação usará o cabo USB para melhor desempenho. Esta opção " "acelera os testes de jogos com muito conteúdo." @@ -2067,7 +2040,7 @@ msgid "" "When used remotely on a device, this is more efficient with network " "filesystem." msgstr "" -"Quando essa opção está ativa, quaisquer modificações feitas à cena no editor " +"Quando essa opção está ativa, quaisquer alterações feitas à cena no editor " "serão replicadas no jogo em execução.\n" "Quando usado remotamente em um dispositivo, isso é mais eficiente com o " "sistema de arquivos via rede." @@ -2116,6 +2089,13 @@ msgstr "Ajuda" msgid "Classes" msgstr "Classes" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Pesquisar" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Documentação Online" @@ -2186,7 +2166,7 @@ msgstr "Atualizar Sempre" #: editor/editor_node.cpp msgid "Update Changes" -msgstr "Atualizar nas Mudanças" +msgstr "Atualizar Alterações" #: editor/editor_node.cpp msgid "Disable Update Spinner" @@ -2230,7 +2210,7 @@ msgstr "Propriedades do objeto." #: editor/editor_node.cpp msgid "Changes may be lost!" -msgstr "Mudanças podem ser perdidas!" +msgstr "Alterações podem ser perdidas!" #: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp #: editor/project_manager.cpp @@ -2500,9 +2480,8 @@ msgid "No version.txt found inside templates." msgstr "Não foi encontrado um version.txt dentro dos modelos." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "Erro ao criar caminho para modelos:\n" +msgstr "Erro ao criar caminho para modelos:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2648,7 +2627,7 @@ msgstr "" #: editor/filesystem_dock.cpp msgid "Cannot navigate to '%s' as it has not been found in the file system!" -msgstr "ImpossÃvel encontrar '%s', não existe no diretório!" +msgstr "ImpossÃvel navegar até '%s' pois não existe no sistema de arquivos!" #: editor/filesystem_dock.cpp msgid "View items as a grid of thumbnails" @@ -2659,36 +2638,30 @@ msgid "View items as a list" msgstr "Visualizar itens como uma lista" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "" -"\n" "Estado: Falha na importação do arquivo. Por favor, conserte o arquivo e " "reimporte manualmente." #: editor/filesystem_dock.cpp msgid "Cannot move/rename resources root." -msgstr "Não foi possÃvel mover/renomear raiz dos recurso." +msgstr "ImpossÃvel mover/renomear raiz dos recursos." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "Não é possÃvel mover uma pasta nela mesma.\n" +msgstr "ImpossÃvel mover uma pasta nela mesma." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "Erro ao mover:\n" +msgstr "Erro ao mover:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "Erro ao duplicar:\n" +msgstr "Erro ao duplicar:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "Não foi possÃvel atualizar dependências:\n" +msgstr "Não foi possÃvel atualizar dependências:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -2772,7 +2745,7 @@ msgstr "Próximo Diretório" #: editor/filesystem_dock.cpp msgid "Re-Scan Filesystem" -msgstr "Re-escanear Arquivos de Sistema" +msgstr "Re-escanear Sistema de Arquivos" #: editor/filesystem_dock.cpp msgid "Toggle folder status as Favorite" @@ -3014,7 +2987,7 @@ msgstr "Misturar com o Próximo Alterado" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Change Blend Time" -msgstr "Mudar Tempo de Mistura" +msgstr "Alterar Tempo de Mistura" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load Animation" @@ -3334,9 +3307,8 @@ msgid "Filters.." msgstr "Filtros..." #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "Animação" +msgstr "AnimationTree" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3611,7 +3583,7 @@ msgstr "Alt+Arrastar: Mover" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Press 'v' to Change Pivot, 'Shift+v' to Drag Pivot (while moving)." msgstr "" -"Aperte \"v\" para Mudar Pivô, \"Shift+v\" para Arrastar Pivô (enquanto " +"Aperte \"v\" para Alterar Pivô, \"Shift+v\" para Arrastar Pivô (enquanto " "movendo)." #: editor/plugins/canvas_item_editor_plugin.cpp @@ -3637,7 +3609,7 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Click to change object's rotation pivot." -msgstr "Clique para mudar o pivô de rotação do objeto." +msgstr "Clique para alterar o pivô de rotação do objeto." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Pan Mode" @@ -3815,6 +3787,14 @@ msgstr "Adicionar %s" msgid "Adding %s..." msgstr "Adicionando %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Ok" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "ImpossÃvel instanciar múltiplos nós sem uma raiz." + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3826,13 +3806,8 @@ msgid "Error instancing scene from %s" msgstr "Erro ao instanciar cena de %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Essa operação requer um único nó selecionado." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" -msgstr "Alterar tipo padrão" +msgstr "Mudar tipo padrão" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" @@ -4204,9 +4179,8 @@ msgid "Bake!" msgstr "Precalcular!" #: editor/plugins/navigation_mesh_editor_plugin.cpp -#, fuzzy msgid "Bake the navigation mesh." -msgstr "Preparar a malha de navegação.\n" +msgstr "Preparar a malha de navegação." #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -4596,20 +4570,16 @@ msgid "Paste" msgstr "Colar" #: editor/plugins/resource_preloader_editor_plugin.cpp -#, fuzzy msgid "ResourcePreloader" -msgstr "Caminho do recurso" +msgstr "ResourcePreloader" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" msgstr "Limpar Arquivos Recentes" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Close and save changes?" -msgstr "" -"Fechar e salvar mudanças?\n" -"\"" +msgstr "Fechar e salvar alterações?" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -4684,9 +4654,8 @@ msgid "Copy Script Path" msgstr "Copiar Caminho do Script" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Show In File System" -msgstr "Mostrar em Arquivos" +msgstr "Mostrar no Sistema de Arquivos" #: editor/plugins/script_editor_plugin.cpp msgid "History Prev" @@ -4820,7 +4789,7 @@ msgstr "" #: editor/plugins/script_text_editor.cpp msgid "Only resources from filesystem can be dropped." -msgstr "Apenas recursos de Arquivos podem ser soltos." +msgstr "Apenas recursos do sistema de arquivos podem ser soltos." #: editor/plugins/script_text_editor.cpp msgid "Pick Color" @@ -5137,15 +5106,15 @@ msgstr "Objetos Desenhados" #: editor/plugins/spatial_editor_plugin.cpp msgid "Material Changes" -msgstr "Mudanças de Material" +msgstr "Alterações de Material" #: editor/plugins/spatial_editor_plugin.cpp msgid "Shader Changes" -msgstr "Mudanças de Shader" +msgstr "Alterações de Shader" #: editor/plugins/spatial_editor_plugin.cpp msgid "Surface Changes" -msgstr "Mudanças de SuperfÃcie" +msgstr "Alterações de SuperfÃcie" #: editor/plugins/spatial_editor_plugin.cpp msgid "Draw Calls" @@ -5215,6 +5184,10 @@ msgstr "OK :(" msgid "No parent to instance a child at." msgstr "Sem pai onde instanciar um filho." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Essa operação requer um único nó selecionado." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "Exibição Normal" @@ -5292,9 +5265,8 @@ msgid "XForm Dialog" msgstr "Diálogo XForm" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "Modo de Seleção (Q)\n" +msgstr "Modo de Seleção (Q)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5481,7 +5453,7 @@ msgstr "Visão Z-Longe:" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Change" -msgstr "Mudar Transformação" +msgstr "Alteração de Transformação" #: editor/plugins/spatial_editor_plugin.cpp msgid "Translate:" @@ -5529,11 +5501,11 @@ msgstr "Adicionar Vazio" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation Loop" -msgstr "Mudar Repetição da Animação" +msgstr "Alterar Repetição da Animação" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation FPS" -msgstr "Mudar FPS da Animação" +msgstr "Alterar FPS da Animação" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "(empty)" @@ -5572,18 +5544,16 @@ msgid "Move (After)" msgstr "Mover (Depois)" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "SpriteFrames" -msgstr "Pilha de Quadros" +msgstr "SpriteFrames" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" msgstr "Pré-Visualização do StyleBox:" #: editor/plugins/style_box_editor_plugin.cpp -#, fuzzy msgid "StyleBox" -msgstr "Estilo" +msgstr "StyleBox" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Set Region Rect" @@ -5863,30 +5833,32 @@ msgid "Error" msgstr "Erro" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Autotiles" -msgstr "Auto Fatiar" +msgstr "Autotiles" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Select sub-tile to use as icon, this will be also used on invalid autotile " "bindings." msgstr "" +"Selecione o sub-tile para usar como Ãcone, isso também vai ser usado em " +"vinculamentos de autotiles inválidos." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "LMB: set bit on.\n" "RMB: set bit off." msgstr "" +"LMB: ligar bit.\n" +"RMB: desligar bit." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Select current edited sub-tile." -msgstr "Salva o recurso editado atualmente." +msgstr "Selecione o sub-tile editado atual." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." -msgstr "" +msgid "Select sub-tile to change its priority." +msgstr "Selecione o sub-tile para alterar sua prioridade." #: editor/progress_dialog.cpp scene/gui/dialogs.cpp msgid "Cancel" @@ -6003,12 +5975,8 @@ msgid "Please choose a 'project.godot' file." msgstr "Por favor, escolha um arquivo 'project.godot'." #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" -"Seu projeto será criado em uma pasta não vazia (você pode querer criar uma " -"nova pasta)." +msgid "Please choose an empty folder." +msgstr "Por favor, escolha uma pasta vazia." #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." @@ -6016,21 +5984,16 @@ msgstr "" "Por favor, escolha uma pasta que não contenha um arquivo 'project.godot'." #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "É um BINGO!" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "Projeto Importado" #: editor/project_manager.cpp -#, fuzzy msgid "Couldn't create folder." -msgstr "Não foi possÃvel criar a pasta." +msgstr "ImpossÃvel criar a pasta." #: editor/project_manager.cpp msgid "There is already a folder in this path with the specified name." -msgstr "" +msgstr "Já há uma pasta neste caminho com o nome especificado." #: editor/project_manager.cpp msgid "It would be a good idea to name your project." @@ -6073,27 +6036,24 @@ msgid "Import Existing Project" msgstr "Importar Projeto Existente" #: editor/project_manager.cpp -#, fuzzy msgid "Import & Edit" -msgstr "Importar e Abrir" +msgstr "Importar e Editar" #: editor/project_manager.cpp msgid "Create New Project" msgstr "Criar Novo Projeto" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "Criar Emissor" +msgstr "Criar e Editar" #: editor/project_manager.cpp msgid "Install Project:" msgstr "Instalar Projeto:" #: editor/project_manager.cpp -#, fuzzy msgid "Install & Edit" -msgstr "Instalar" +msgstr "Instalar e Editar" #: editor/project_manager.cpp msgid "Project Name:" @@ -6676,15 +6636,11 @@ msgid "Error loading scene from %s" msgstr "Erro ao carregar cena de %s" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "Ok" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." msgstr "" -"Não se pode instanciar a cena \"%s\" porque a cena atual existe dentro de um " +"ImpossÃvel instanciar a cena \"%s\" porque a cena atual existe dentro de um " "de seus nós." #: editor/scene_tree_dock.cpp @@ -6768,9 +6724,8 @@ msgid "Error duplicating scene to save it." msgstr "Erro duplicando cena ao salvar." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "Sub-Recursos:" +msgstr "Sub-Recursos" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" @@ -6794,7 +6749,7 @@ msgstr "Instânciar Cena Filha" #: editor/scene_tree_dock.cpp msgid "Change Type" -msgstr "Alterar Tipo" +msgstr "Mudar Tipo" #: editor/scene_tree_dock.cpp msgid "Attach Script" @@ -6950,7 +6905,7 @@ msgstr "Erro ao carregar modelo '%s'" #: editor/script_create_dialog.cpp msgid "Error - Could not create script in filesystem." -msgstr "Erro - Não foi possÃvel criar o script no sistema de arquivos." +msgstr "Erro - Não se pôde criar o script no sistema de arquivos." #: editor/script_create_dialog.cpp msgid "Error loading script from %s" @@ -7081,9 +7036,8 @@ msgid "Child Process Connected" msgstr "Processo Filho Conectado" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Copy Error" -msgstr "Erros de Carregamento" +msgstr "Erro ao Copiar" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -7183,47 +7137,47 @@ msgstr "VInculamento" #: editor/spatial_editor_gizmos.cpp msgid "Change Light Radius" -msgstr "Mudar Raio da Luz" +msgstr "Alterar Raio da Luz" #: editor/spatial_editor_gizmos.cpp msgid "Change AudioStreamPlayer3D Emission Angle" -msgstr "Mudar o Ângulo de Emissão do AudioStreamPlayer3D" +msgstr "Alterar o Ângulo de Emissão do AudioStreamPlayer3D" #: editor/spatial_editor_gizmos.cpp msgid "Change Camera FOV" -msgstr "Mudar FOV da Câmera" +msgstr "Alterar FOV da Câmera" #: editor/spatial_editor_gizmos.cpp msgid "Change Camera Size" -msgstr "Mudar Tamanho da Câmera" +msgstr "Alterar Tamanho da Câmera" #: editor/spatial_editor_gizmos.cpp msgid "Change Sphere Shape Radius" -msgstr "Mudar Raio da Forma de Esfera" +msgstr "Alterar Raio da Forma da Esfera" #: editor/spatial_editor_gizmos.cpp msgid "Change Box Shape Extents" -msgstr "Mudar Dimensões da Forma de Caixa" +msgstr "Alterar Dimensões da Forma da Caixa" #: editor/spatial_editor_gizmos.cpp msgid "Change Capsule Shape Radius" -msgstr "Alterar o raio do Shape Capsule" +msgstr "Alterar o Raio da Forma da Cápsula" #: editor/spatial_editor_gizmos.cpp msgid "Change Capsule Shape Height" -msgstr "Alterar a altura do Shape Capsule" +msgstr "Alterar a Altura da Forma da Cápsula" #: editor/spatial_editor_gizmos.cpp msgid "Change Ray Shape Length" -msgstr "Mudar o tamanho do Shape Ray" +msgstr "Alterar o Comprimento da Forma do Raio" #: editor/spatial_editor_gizmos.cpp msgid "Change Notifier Extents" -msgstr "Alterar a Extensão do Notificador" +msgstr "Alterar a Dimensão do Notificador" #: editor/spatial_editor_gizmos.cpp msgid "Change Particles AABB" -msgstr "Mudar o AABB das PartÃculas" +msgstr "Alterar o AABB das PartÃculas" #: editor/spatial_editor_gizmos.cpp msgid "Change Probe Extents" @@ -7434,56 +7388,48 @@ msgid "Pick Distance:" msgstr "Escolha uma Distância:" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Generating solution..." -msgstr "Criando contornos..." +msgstr "Gerando solução..." #: modules/mono/editor/godotsharp_editor.cpp msgid "Generating C# project..." -msgstr "" +msgstr "Gerando projeto C#..." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create solution." -msgstr "Não se pôde criar contorno!" +msgstr "Falha ao criar solução." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to save solution." -msgstr "Falha ao carregar recurso." +msgstr "Falha ao salvar solução." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Done" -msgstr "Pronto!" +msgstr "Pronto" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create C# project." -msgstr "Falha ao carregar recurso." +msgstr "Falha ao criar projeto C#." #: modules/mono/editor/godotsharp_editor.cpp msgid "Mono" msgstr "Mono" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Create C# solution" -msgstr "Criar Contorno" +msgstr "Criar solução C#" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Builds" msgstr "Compilações" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Build Project" -msgstr "Projeto" +msgstr "Compilar Projeto" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Warnings" -msgstr "Aviso" +msgstr "Avisos" #: modules/visual_script/visual_script.cpp msgid "" @@ -7523,11 +7469,11 @@ msgstr "Sobrecarga da pilha com profundidade: " #: modules/visual_script/visual_script_editor.cpp msgid "Change Signal Arguments" -msgstr "Editar Argumentos do Sinal" +msgstr "Alterar Argumentos do Sinal" #: modules/visual_script/visual_script_editor.cpp msgid "Change Argument Type" -msgstr "Alterar Tipo do Argumento" +msgstr "Mudar Tipo do Argumento" #: modules/visual_script/visual_script_editor.cpp msgid "Change Argument name" @@ -7844,34 +7790,28 @@ msgid "Run exported HTML in the system's default browser." msgstr "Rodar HTML exportado no navegador padrão do sistema." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:" -msgstr "Não foi possÃvel escrever o arquivo:\n" +msgstr "Não foi possÃvel escrever o arquivo:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "Não foi possÃvel abrir o modelo para exportar:\n" +msgstr "Não foi possÃvel abrir o modelo para exportar:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "Template de Exportação Inválido:\n" +msgstr "Template de exportação inválido:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "Não foi possÃvel ler o shell HTML personalizado:\n" +msgstr "Não foi possÃvel ler o shell HTML personalizado:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "Não foi possÃvel ler o arquivo de imagem boot splash:\n" +msgstr "Não foi possÃvel ler o arquivo de imagem boot splash:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Using default boot splash image." -msgstr "Não foi possÃvel ler o arquivo de imagem boot splash:\n" +msgstr "Usando imagem boot splash padrão." #: scene/2d/animated_sprite.cpp msgid "" @@ -7890,6 +7830,17 @@ msgstr "" "instanciadas). O primeiro criado irá funcionar, enquanto os outros serão " "ignorados." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" +"Este nó não possui filhos com formas, então não pode interagir com o " +"espaço.\n" +"Considere adicionar os nós CollisionShape2D ou CollisionPolygon2D como filho " +"para definir sua forma." + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7983,9 +7934,9 @@ msgid "" "by the physics engine when running.\n" "Change the size in children collision shapes instead." msgstr "" -"Mudanças de tamanho no RigidBody2D (nos modos Character ou Rigid) serão " +"Alterações de tamanho no RigidBody2D (nos modos Character ou Rigid) serão " "sobrescritas pelo motor de fÃsica ao executar.\n" -"Ao invés disso, mude o tamanho nas formas de colisão filhas." +"Ao invés disso, altere o tamanho nas formas de colisão filhas." #: scene/2d/remote_transform_2d.cpp msgid "Path property must point to a valid Node2D node to work." @@ -8049,6 +8000,17 @@ msgstr "Terminando de Plotar" msgid "Lighting Meshes: " msgstr "Iluminando Malhas: " +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" +"Este nó não possui filhos com formas, então não pode interagir com o " +"espaço.\n" +"Considere adicionar os nós CollisionShape2D ou CollisionPolygon2D como filho " +"para definir sua forma." + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8111,9 +8073,9 @@ msgid "" "by the physics engine when running.\n" "Change the size in children collision shapes instead." msgstr "" -"Mudanças de tamanho no RigidBody (nos modos Character e Rigid) serão " +"Alterações de tamanho no RigidBody (nos modos Character e Rigid) serão " "sobrescritas pelo motor de fÃsica ao executar.\n" -"Ao invés disso, mude o tamanho nas formas de colisão filhas." +"Ao invés disso, altere o tamanho nas formas de colisão filhas." #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." @@ -8187,13 +8149,12 @@ msgid "(Other)" msgstr "(Outro)" #: scene/main/scene_tree.cpp -#, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" -"O Ambiente Padrão como especificado nas Configurações de Projeto (Rendering -" -"> Environment -> Default Environment) não pôde ser carregado." +"O Ambiente Padrão especificado nas Configurações de Projeto (Rendering -> " +"Environment -> Default Environment) não pôde ser carregado." #: scene/main/viewport.cpp msgid "" @@ -8223,6 +8184,37 @@ msgstr "Erro ao carregar fonte." msgid "Invalid font size." msgstr "Tamanho de fonte inválido." +#~ msgid "Next" +#~ msgstr "Próximo" + +#~ msgid "Not found!" +#~ msgstr "Não encontrado!" + +#~ msgid "Replace By" +#~ msgstr "Substituir Por" + +#~ msgid "Case Sensitive" +#~ msgstr "Diferenciar Caixa" + +#~ msgid "Backwards" +#~ msgstr "Para trás" + +#~ msgid "Prompt On Replace" +#~ msgstr "Perguntar ao Substituir" + +#~ msgid "Skip" +#~ msgstr "Pular" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "Seu projeto será criado em uma pasta não vazia (você pode querer criar " +#~ "uma nova pasta)." + +#~ msgid "That's a BINGO!" +#~ msgstr "É um BINGO!" + #~ msgid "preview" #~ msgstr "previsualizar" @@ -8975,9 +8967,6 @@ msgstr "Tamanho de fonte inválido." #~ msgid "Alerts when an external resource has changed." #~ msgstr "Alerta quando um recurso externo foi alterado." -#~ msgid "Tutorials" -#~ msgstr "Tutoriais" - #~ msgid "Open https://godotengine.org at tutorials section." #~ msgstr "Abre https://godotengine.org na seção tutoriais." diff --git a/editor/translations/pt_PT.po b/editor/translations/pt_PT.po index a8954d7e69..7bddb64cd0 100644 --- a/editor/translations/pt_PT.po +++ b/editor/translations/pt_PT.po @@ -6,7 +6,7 @@ # António Sarmento <antonio.luis.sarmento@gmail.com>, 2016. # Carlos Vieira <carlos.vieira@gmail.com>, 2017. # João Graça <jgraca95@gmail.com>, 2017. -# João Lopes <linux-man@hotmail.com>, 2017. +# João Lopes <linux-man@hotmail.com>, 2017-2018. # Miguel Gomes <miggas09@gmail.com>, 2017. # Pedro Gomes <pedrogomes1698@gmail.com>, 2017. # Rueben Stevens <supercell03@gmail.com>, 2017. @@ -16,15 +16,15 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2017-12-05 04:49+0000\n" +"PO-Revision-Date: 2018-01-22 08:08+0000\n" "Last-Translator: João Lopes <linux-man@hotmail.com>\n" "Language-Team: Portuguese (Portugal) <https://hosted.weblate.org/projects/" "godot-engine/godot/pt_PT/>\n" "Language: pt_PT\n" "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 2.18-dev\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 2.19-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -35,46 +35,44 @@ msgid "All Selection" msgstr "Toda Selecção" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Time" -msgstr "Mudar valor da Animação" +msgstr "Anim Mudar Tempo do Keyframe" #: editor/animation_editor.cpp msgid "Anim Change Transition" -msgstr "Mudar transição da Animação" +msgstr "Anim Mudar Transição" #: editor/animation_editor.cpp msgid "Anim Change Transform" -msgstr "Mudar transformação da Animação" +msgstr "Anim Mudar Transformação" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Value" -msgstr "Mudar valor da Animação" +msgstr "Anim Mudar Valor do Keyframe" #: editor/animation_editor.cpp msgid "Anim Change Call" -msgstr "Mudar chamada da Animação" +msgstr "Anim Mudar Chamada" #: editor/animation_editor.cpp msgid "Anim Add Track" -msgstr "Adicionar pista de Animação" +msgstr "Anim Adicionar Pista" #: editor/animation_editor.cpp msgid "Anim Duplicate Keys" -msgstr "Duplicar chaves da Animação" +msgstr "Anim Duplicar Chaves" #: editor/animation_editor.cpp msgid "Move Anim Track Up" -msgstr "Subir pista de Animação" +msgstr "Subir Pista de Animação" #: editor/animation_editor.cpp msgid "Move Anim Track Down" -msgstr "Descer pista de Animação" +msgstr "Descer Pista de Animação" #: editor/animation_editor.cpp msgid "Remove Anim Track" -msgstr "Remover pista de Animação" +msgstr "Remover Pista de Animação" #: editor/animation_editor.cpp msgid "Set Transitions to:" @@ -82,19 +80,19 @@ msgstr "Definir transições para:" #: editor/animation_editor.cpp msgid "Anim Track Rename" -msgstr "Renomear pista de Animação" +msgstr "Anim Renomear Pista" #: editor/animation_editor.cpp msgid "Anim Track Change Interpolation" -msgstr "Mudar interpolação da pista de Animação" +msgstr "Pista Anim Mudar Interpolação" #: editor/animation_editor.cpp msgid "Anim Track Change Value Mode" -msgstr "Mudar modo do valor da pista de Animação" +msgstr "Pista Anim Mudar Modo do Valor" #: editor/animation_editor.cpp msgid "Anim Track Change Wrap Mode" -msgstr "Mudar modo de embrulho da pista de Animação" +msgstr "Pista Anim Mudar Modo de Embrulho" #: editor/animation_editor.cpp msgid "Edit Node Curve" @@ -106,7 +104,7 @@ msgstr "Editar Curva da Seleção" #: editor/animation_editor.cpp msgid "Anim Delete Keys" -msgstr "Eliminar Pontos da Animação" +msgstr "Anim Eliminar Chaves" #: editor/animation_editor.cpp editor/plugins/tile_map_editor_plugin.cpp #: modules/gridmap/grid_map_editor_plugin.cpp @@ -135,11 +133,11 @@ msgstr "Gatilho" #: editor/animation_editor.cpp msgid "Anim Add Key" -msgstr "Adicionar Pontos de Animação" +msgstr "Anim Adicionar Chave" #: editor/animation_editor.cpp msgid "Anim Move Keys" -msgstr "Mover Pontos de Animação" +msgstr "Anim Mover Chaves" #: editor/animation_editor.cpp msgid "Scale Selection" @@ -188,7 +186,7 @@ msgstr "Transições" #: editor/animation_editor.cpp msgid "Optimize Animation" -msgstr "Optimizar Animação" +msgstr "Otimizar Animação" #: editor/animation_editor.cpp msgid "Clean-Up Animation" @@ -196,11 +194,11 @@ msgstr "Limpar Animação" #: editor/animation_editor.cpp msgid "Create NEW track for %s and insert key?" -msgstr "Criar NOVA pista para %s e inserir chave?" +msgstr "Criar NOVA Pista para %s e inserir Chave?" #: editor/animation_editor.cpp msgid "Create %d NEW tracks and insert keys?" -msgstr "Criar %d NOVAS pistas e inserir chaves?" +msgstr "Criar %d NOVAS Pistas e inserir Chaves?" #: editor/animation_editor.cpp editor/create_dialog.cpp #: editor/editor_audio_buses.cpp editor/plugins/abstract_polygon_2d_editor.cpp @@ -212,39 +210,39 @@ msgstr "Criar" #: editor/animation_editor.cpp msgid "Anim Create & Insert" -msgstr "Criar e inserir Animação" +msgstr "Anim Criar & Inserir" #: editor/animation_editor.cpp msgid "Anim Insert Track & Key" -msgstr "Inserir pista e Ponto na Animação" +msgstr "Anim Inserir Pista & Chave" #: editor/animation_editor.cpp msgid "Anim Insert Key" -msgstr "Inserir Ponto de Animação" +msgstr "Anim Inserir Chave" #: editor/animation_editor.cpp msgid "Change Anim Len" -msgstr "Mudar duração da Animação" +msgstr "Mudar Duração da Animação" #: editor/animation_editor.cpp msgid "Change Anim Loop" -msgstr "Mudar ciclo da Animação" +msgstr "Mudar Ciclo da Animação" #: editor/animation_editor.cpp msgid "Anim Create Typed Value Key" -msgstr "Criar Ponto de valor digitado na Animação" +msgstr "Anim Criar Chave de Valor Digitado" #: editor/animation_editor.cpp msgid "Anim Insert" -msgstr "Inserir Animação" +msgstr "Anim Inserir" #: editor/animation_editor.cpp msgid "Anim Scale Keys" -msgstr "Escalar Pontos da Animação" +msgstr "Anim Escalar Chaves" #: editor/animation_editor.cpp msgid "Anim Add Call Track" -msgstr "Adicionar chamada de pista de Animação" +msgstr "Anim Adicionar Pista de chamada" #: editor/animation_editor.cpp msgid "Animation zoom." @@ -272,19 +270,19 @@ msgstr "Ativar/Desativar repetição na Animação." #: editor/animation_editor.cpp msgid "Add new tracks." -msgstr "Adicionar novas pistas." +msgstr "Adicionar novas Pistas." #: editor/animation_editor.cpp msgid "Move current track up." -msgstr "Mover pista atual para cima." +msgstr "Mover Pista atual para cima." #: editor/animation_editor.cpp msgid "Move current track down." -msgstr "Mover pista atual para baixo." +msgstr "Mover Pista atual para baixo." #: editor/animation_editor.cpp msgid "Remove selected track." -msgstr "Remover pista selecionada." +msgstr "Remover Pista selecionada." #: editor/animation_editor.cpp msgid "Track tools" @@ -292,11 +290,11 @@ msgstr "Ferramentas da Pista" #: editor/animation_editor.cpp msgid "Enable editing of individual keys by clicking them." -msgstr "Ativar edição de chaves individuais ao clicar nelas." +msgstr "Ativar edição de Chaves individuais ao clicar nelas." #: editor/animation_editor.cpp msgid "Anim. Optimizer" -msgstr "Optimizador de Animações" +msgstr "Otimizador de Anim." #: editor/animation_editor.cpp msgid "Max. Linear Error:" @@ -336,11 +334,11 @@ msgstr "Chamar funções em que Nó?" #: editor/animation_editor.cpp msgid "Remove invalid keys" -msgstr "Remover chaves invalidas" +msgstr "Remover Chaves inválidas" #: editor/animation_editor.cpp msgid "Remove unresolved and empty tracks" -msgstr "Remover pistas vazias ou não resolvidas" +msgstr "Remover Pistas vazias ou não resolvidas" #: editor/animation_editor.cpp msgid "Clean-up all animations" @@ -348,7 +346,7 @@ msgstr "Limpar todas as Animações" #: editor/animation_editor.cpp msgid "Clean-Up Animation(s) (NO UNDO!)" -msgstr "Limpar Animação(ções) (DEFINITIVO!)" +msgstr "Limpar Animação(ões) (DEFINITIVO!)" #: editor/animation_editor.cpp msgid "Clean-Up" @@ -383,14 +381,6 @@ msgid "Replaced %d occurrence(s)." msgstr "SubstituÃdo %d ocorrência(s)." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Substituir" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Substituir todos" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Caso de Compatibilidade" @@ -399,48 +389,16 @@ msgid "Whole Words" msgstr "Palavras inteiras" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Apenas seleção" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Procurar" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Encontrar" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Proximo" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Não encontrado!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Substituir por" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "SensÃvel a maiúsculas" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Para trás" +msgid "Replace" +msgstr "Substituir" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Perguntar ao substituir" +msgid "Replace All" +msgstr "Substituir todos" #: editor/code_editor.cpp -msgid "Skip" -msgstr "Ignorar" +msgid "Selection Only" +msgstr "Apenas seleção" #: editor/code_editor.cpp msgid "Zoom In" @@ -542,9 +500,8 @@ msgid "Connecting Signal:" msgstr "Ligar sinal:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Disconnect '%s' from '%s'" -msgstr "Ligar '%s' a '%s'" +msgstr "Desligar '%s' de '%s'" #: editor/connections_dialog.cpp msgid "Connect.." @@ -560,9 +517,8 @@ msgid "Signals" msgstr "Sinais" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "Mudar tipo" +msgstr "Mudar tipo %s" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -570,9 +526,8 @@ msgid "Change" msgstr "Mudar" #: editor/create_dialog.cpp -#, fuzzy msgid "Create New %s" -msgstr "Criar Novo" +msgstr "Criar Novo %s" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp @@ -662,7 +617,7 @@ msgstr "Procurar recurso de substituição:" #: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp #: editor/quick_open.cpp scene/gui/file_dialog.cpp msgid "Open" -msgstr "Aberto" +msgstr "Abrir" #: editor/dependency_editor.cpp msgid "Owners Of:" @@ -683,9 +638,8 @@ msgstr "" "Remover mesmo assim? (sem anular)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "Não é possÃvel remover:\n" +msgstr "ImpossÃvel remover:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -741,7 +695,7 @@ msgstr "Apagar" #: editor/dictionary_property_edit.cpp msgid "Change Dictionary Key" -msgstr "Mudar chave de dicionário" +msgstr "Mudar Chave de Dicionário" #: editor/dictionary_property_edit.cpp msgid "Change Dictionary Value" @@ -768,9 +722,8 @@ msgid "Lead Developer" msgstr "Desenvolvedor-chefe" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "Gestor de Projeto" +msgstr "Gestor de Projeto " #: editor/editor_about.cpp msgid "Developers" @@ -846,7 +799,7 @@ msgstr "Error ao abrir Ficheiro comprimido, não está no formato zip." #: editor/editor_asset_installer.cpp msgid "Uncompressing Assets" -msgstr "Descompactando Ativos" +msgstr "A descompactar Ativos" #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "Package Installed Successfully!" @@ -879,9 +832,8 @@ msgid "Rename Audio Bus" msgstr "Mudar Barramento de Ãudio" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Change Audio Bus Volume" -msgstr "Alternar solo do canal áudio" +msgstr "Alterar Volume do canal áudio" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Solo" @@ -946,7 +898,7 @@ msgstr "Apagar Efeito" #: editor/editor_audio_buses.cpp msgid "Audio" -msgstr "" +msgstr "Ãudio" #: editor/editor_audio_buses.cpp msgid "Add Audio Bus" @@ -1127,13 +1079,12 @@ msgid "Updating scene.." msgstr "Atualizando a Cena.." #: editor/editor_data.cpp -#, fuzzy msgid "[empty]" -msgstr "(vazio)" +msgstr "[vazio]" #: editor/editor_data.cpp msgid "[unsaved]" -msgstr "" +msgstr "[não guardado]" #: editor/editor_dir_dialog.cpp msgid "Please select a base directory first" @@ -1173,9 +1124,8 @@ msgid "Packing" msgstr "Empacotamento" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "Ficheiro Modelo não encontrado:\n" +msgstr "Ficheiro Modelo não encontrado:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1298,7 +1248,7 @@ msgstr "Analisar fontes" #: editor/editor_file_system.cpp msgid "(Re)Importing Assets" -msgstr "Importar Ativos" +msgstr "A (Re)Importar Ativos" #: editor/editor_help.cpp editor/editor_node.cpp #: editor/plugins/script_editor_plugin.cpp @@ -1386,6 +1336,20 @@ msgid "Description" msgstr "Descrição" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "Tutoriais Online:" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Atualmente não existem tutoriais para esta classe, pode [color=$color][url=" +"$url]contribuir com um[/url][/color] ou [color=$color][url=$url2]solicitar " +"um[/url][/color]." + +#: editor/editor_help.cpp msgid "Properties" msgstr "Propriedades" @@ -1421,6 +1385,10 @@ msgstr "" msgid "Search Text" msgstr "Texto de Pesquisa" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Encontrar" + #: editor/editor_log.cpp msgid "Output:" msgstr "SaÃda:" @@ -1433,9 +1401,8 @@ msgid "Clear" msgstr "Limpar" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "SaÃda" +msgstr "Limpar SaÃda" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1445,8 +1412,8 @@ msgstr "Erro ao guardar recurso!" msgid "Save Resource As.." msgstr "Guardar Recurso Como.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Eu vejo.." @@ -1484,7 +1451,7 @@ msgstr "Erro ao carregar '%s'." #: editor/editor_node.cpp msgid "Saving Scene" -msgstr "Guardando Cena" +msgstr "A guardar a Cena" #: editor/editor_node.cpp msgid "Analyzing" @@ -1499,13 +1466,12 @@ msgid "This operation can't be done without a tree root." msgstr "Esta operação não pode ser feita sem uma raiz da árvore." #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" -"Não foi possÃvel guardar Cena. Provavelmente, as dependências (instâncias) " -"não puderam ser satisfeitas." +"ImpossÃvel guardar Cena. Provavelmente, as dependências (instâncias ou " +"heranças) não puderam ser satisfeitas." #: editor/editor_node.cpp msgid "Failed to load resource." @@ -1699,7 +1665,7 @@ msgstr "Guardar alterações a '%s' antes de fechar?" #: editor/editor_node.cpp msgid "Save Scene As.." -msgstr "Guardar Cena Como.." +msgstr "Guardar Cena como.." #: editor/editor_node.cpp msgid "No" @@ -2040,8 +2006,8 @@ msgid "" "Collision shapes and raycast nodes (for 2D and 3D) will be visible on the " "running game if this option is turned on." msgstr "" -"Com esta opção ativada, formas de colisão e Nós raycast (para 2D e 3D) " -"serão visÃveis no jogo em execução." +"Com esta opção ativa, formas de colisão e Nós raycast (para 2D e 3D) serão " +"visÃveis no jogo em execução." #: editor/editor_node.cpp msgid "Visible Navigation" @@ -2052,7 +2018,7 @@ msgid "" "Navigation meshes and polygons will be visible on the running game if this " "option is turned on." msgstr "" -"Com esta opção ativa, Meshes e PolÃgonos serão visÃveis no jogo em execução." +"Com esta opção ativa, Meshes e PolÃgonos serão visÃveis no jogo em execução." #: editor/editor_node.cpp msgid "Sync Scene Changes" @@ -2065,7 +2031,7 @@ msgid "" "When used remotely on a device, this is more efficient with network " "filesystem." msgstr "" -"Com esta opção ativa, alterações da Cena no Editor serão replicadas no jogo " +"Com esta opção ativa, alterações da Cena no Editor serão replicadas no jogo " "em execução.\n" "Quando usada num dispositivo remoto, é mais eficiente com um Sistema de " "Ficheiros em rede." @@ -2081,7 +2047,7 @@ msgid "" "When used remotely on a device, this is more efficient with network " "filesystem." msgstr "" -"Com esta opção ativa, qualquer Script guardado será recarregado no jogo em " +"Com esta opção ativa, qualquer Script guardado será recarregado no jogo em " "execução.\n" "Quando usada num dispositivo remoto, é mais eficiente com um Sistema de " "Ficheiros em rede." @@ -2100,7 +2066,7 @@ msgstr "Apresentação do Editor" #: editor/editor_node.cpp msgid "Toggle Fullscreen" -msgstr "Alternar ecrã completo" +msgstr "Alternar Ecrã completo" #: editor/editor_node.cpp editor/project_export.cpp msgid "Manage Export Templates" @@ -2114,6 +2080,13 @@ msgstr "Ajuda" msgid "Classes" msgstr "Classes" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Procurar" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Documentação Online" @@ -2136,7 +2109,7 @@ msgstr "Sobre" #: editor/editor_node.cpp msgid "Play the project." -msgstr "Executar o projeto." +msgstr "Executa o projeto." #: editor/editor_node.cpp msgid "Play" @@ -2144,7 +2117,7 @@ msgstr "Executar" #: editor/editor_node.cpp msgid "Pause the scene" -msgstr "Pausar a Cena" +msgstr "Pausa a cena" #: editor/editor_node.cpp msgid "Pause Scene" @@ -2160,7 +2133,7 @@ msgstr "Parar" #: editor/editor_node.cpp msgid "Play the edited scene." -msgstr "Executar a Cena editada." +msgstr "Executa a cena editada." #: editor/editor_node.cpp msgid "Play Scene" @@ -2168,7 +2141,7 @@ msgstr "Executar a Cena" #: editor/editor_node.cpp msgid "Play custom scene" -msgstr "Executar a Cena customizada" +msgstr "Executa a cena customizada" #: editor/editor_node.cpp msgid "Play Custom Scene" @@ -2385,14 +2358,12 @@ msgid "Frame #:" msgstr "# quadro:" #: editor/editor_profiler.cpp -#, fuzzy msgid "Time" -msgstr "Tempo:" +msgstr "Tempo" #: editor/editor_profiler.cpp -#, fuzzy msgid "Calls" -msgstr "Chamar" +msgstr "Chamadas" #: editor/editor_run_native.cpp msgid "Select device from the list" @@ -2499,9 +2470,8 @@ msgid "No version.txt found inside templates." msgstr "Não foi encontrado version.txt dentro dos Modelos." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "Erro ao criar o Caminho para os Modelos:\n" +msgstr "Erro ao criar o Caminho para os Modelos:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2509,7 +2479,7 @@ msgstr "A Extrair os Modelos de Exportação" #: editor/export_template_manager.cpp msgid "Importing:" -msgstr "Importando:" +msgstr "A Importar:" #: editor/export_template_manager.cpp msgid "" @@ -2536,7 +2506,6 @@ msgstr "Sem resposta." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request Failed." msgstr "Pedido falhado." @@ -2584,9 +2553,8 @@ msgid "Connecting.." msgstr "A ligar.." #: editor/export_template_manager.cpp -#, fuzzy msgid "Can't Connect" -msgstr "ImpossÃvel conectar" +msgstr "ImpossÃvel conetar" #: editor/export_template_manager.cpp msgid "Connected" @@ -2660,10 +2628,8 @@ msgid "View items as a list" msgstr "Visualizar itens como uma lista" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "" -"\n" "Estado: A importação do Ficheiro falhou. Corrija o Ficheiro e importe " "manualmente." @@ -2672,24 +2638,20 @@ msgid "Cannot move/rename resources root." msgstr "Não foi possÃvel mover/renomear raÃz dos recursos." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "Não pode mover uma pasta para si mesma.\n" +msgstr "Não pode mover uma pasta para si mesma." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "Erro ao mover:\n" +msgstr "Erro ao mover:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "Erro ao carregar:" +msgstr "Erro ao duplicar:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "Não foi possÃvel atualizar as dependências:\n" +msgstr "Incapaz de atualizar dependências:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -2720,14 +2682,12 @@ msgid "Renaming folder:" msgstr "Renomear diretoria:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating file:" -msgstr "Duplicado" +msgstr "A duplicar Ficheiro:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating folder:" -msgstr "Renomear diretoria:" +msgstr "A duplicar Diretoria:" #: editor/filesystem_dock.cpp msgid "Expand all" @@ -2746,9 +2706,8 @@ msgid "Move To.." msgstr "Mover para.." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Open Scene(s)" -msgstr "Abrir Cena" +msgstr "Abrir Cena(s)" #: editor/filesystem_dock.cpp msgid "Instance" @@ -2763,9 +2722,8 @@ msgid "View Owners.." msgstr "Ver proprietários..." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicate.." -msgstr "Duplicado" +msgstr "Duplicar..." #: editor/filesystem_dock.cpp msgid "Previous Directory" @@ -2862,14 +2820,12 @@ msgid "Importing Scene.." msgstr "A importar Cena.." #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Generating Lightmaps" -msgstr "A gerar AABB" +msgstr "A gerar Lightmaps" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Generating for Mesh: " -msgstr "A gerar AABB" +msgstr "A gerar para Mesh: " #: editor/import/resource_importer_scene.cpp msgid "Running Custom Script.." @@ -2946,11 +2902,11 @@ msgstr "Inserir Ponto" #: editor/plugins/collision_polygon_editor_plugin.cpp #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "Edit Poly (Remove Point)" -msgstr "Editar PolÃgono (Remover Ponto)" +msgstr "Editar Poly (Remover Ponto)" #: editor/plugins/abstract_polygon_2d_editor.cpp msgid "Remove Poly And Point" -msgstr "Remover PolÃgono e Ponto" +msgstr "Remover Poly e Ponto" #: editor/plugins/abstract_polygon_2d_editor.cpp msgid "Create a new polygon from scratch" @@ -2978,7 +2934,7 @@ msgstr "Alternar reprodução automática" #: editor/plugins/animation_player_editor_plugin.cpp msgid "New Animation Name:" -msgstr "Novo nome da Animação:" +msgstr "Novo Nome da Animação:" #: editor/plugins/animation_player_editor_plugin.cpp msgid "New Anim" @@ -2986,7 +2942,7 @@ msgstr "Nova Animação" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Change Animation Name:" -msgstr "Mudar o nome da Animação:" +msgstr "Mudar o Nome da Animação:" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Delete Animation?" @@ -3090,7 +3046,7 @@ msgstr "Abrir Animação do disco." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load an animation from disk." -msgstr "Abrir uma Animação do disco." +msgstr "Carregar uma Animação do disco." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Save the current animation" @@ -3166,7 +3122,7 @@ msgstr "Incluir ferramentas (3D)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Create New Animation" -msgstr "Criar nova Animação" +msgstr "Criar Nova Animação" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation Name:" @@ -3339,9 +3295,8 @@ msgid "Filters.." msgstr "Filtros..." #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "Animação" +msgstr "AnimationTree" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3484,7 +3439,7 @@ msgstr "A testar" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Assets ZIP File" -msgstr "Ficheiro de Ativos ZIP" +msgstr "Ficheiro ZIP de Ativos" #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "" @@ -3492,21 +3447,25 @@ msgid "" "Save your scene (for images to be saved in the same dir), or pick a save " "path from the BakedLightmap properties." msgstr "" +"ImpossÃvel determinar um caminho para guardar imagens lightmap.\n" +"Guarde a sua Cena (para as imagens serem guardadas na mesma diretoria), ou " +"escolha um caminho nas propriedades BakedLightmap." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "" "No meshes to bake. Make sure they contain an UV2 channel and that the 'Bake " "Light' flag is on." msgstr "" +"Não há Meshes para cozinhar. Assegure-se que contêm um canal UV2 e que a " +"referência 'Bake Light' flag está on." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Failed creating lightmap images, make sure path is writable." -msgstr "" +msgstr "Falha ao criar imagens lightmap, assegure-se que o caminho é gravável." #: editor/plugins/baked_lightmap_editor_plugin.cpp -#, fuzzy msgid "Bake Lightmaps" -msgstr "Mudar raio da luz" +msgstr "Cozinhar Lightmaps" #: editor/plugins/camera_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -3771,15 +3730,15 @@ msgstr "Esquema" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Keys" -msgstr "Inserir chaves" +msgstr "Inserir Chaves" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key" -msgstr "Inserir chave" +msgstr "Inserir Chave" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" -msgstr "Inserir chave (faixas existentes)" +msgstr "Inserir Chave (Pistas existentes)" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Copy Pose" @@ -3813,6 +3772,14 @@ msgstr "Adicionar %s" msgid "Adding %s..." msgstr "A adicionar %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Ok" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "ImpossÃvel instanciar nós múltiplos sem raiz." + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3824,11 +3791,6 @@ msgid "Error instancing scene from %s" msgstr "Erro a instanciar Cena de %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Esta operação requer um único Nó selecionado." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "Mudar tipo padrão" @@ -4021,19 +3983,19 @@ msgstr "Criar Mesh de navegação" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Contained Mesh is not of type ArrayMesh." -msgstr "" +msgstr "Mesh incluÃda não é do tipo ArrayMesh." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "UV Unwrap failed, mesh may not be manifold?" -msgstr "" +msgstr "Falhou o desempacotamento UV, a Mesh pode não ser múltipla?" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "No mesh to debug." -msgstr "" +msgstr "Nenhuma Mesh para depurar." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Model has no UV in this layer" -msgstr "" +msgstr "O Modelo não tem UV neste Layer" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "MeshInstance lacks a Mesh!" @@ -4076,18 +4038,16 @@ msgid "Create Outline Mesh.." msgstr "Criar Mesh contorno..." #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "View UV1" -msgstr "Ver" +msgstr "Ver UV1" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "View UV2" -msgstr "Ver" +msgstr "Ver UV2" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Unwrap UV2 for Lightmap/AO" -msgstr "" +msgstr "Desempacotar UV2 para Lightmap/AO" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh" @@ -4202,9 +4162,8 @@ msgid "Bake!" msgstr "Cozinhar!" #: editor/plugins/navigation_mesh_editor_plugin.cpp -#, fuzzy msgid "Bake the navigation mesh." -msgstr "Cozinhar a Mesh de navegação.\n" +msgstr "Cozinhar a Mesh de navegação." #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -4423,12 +4382,12 @@ msgstr "Shift+Arrastar: Selecionar Pontos de controlo" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Click: Add Point" -msgstr "Click: Adicionar Ponto" +msgstr "Clique: Adicionar Ponto" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Right Click: Delete Point" -msgstr "Click direito: Apagar Ponto" +msgstr "Clique direito: Apagar Ponto" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Select Control Points (Shift+Drag)" @@ -4456,7 +4415,7 @@ msgstr "Fechar curva" #: editor/plugins/path_editor_plugin.cpp msgid "Curve Point #" -msgstr "Ponto #" +msgstr "Ponto da curva #" #: editor/plugins/path_editor_plugin.cpp msgid "Set Curve Point Position" @@ -4593,20 +4552,16 @@ msgid "Paste" msgstr "Colar" #: editor/plugins/resource_preloader_editor_plugin.cpp -#, fuzzy msgid "ResourcePreloader" -msgstr "Caminho de recurso" +msgstr "ResourcePreloader" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" msgstr "Limpar Ficheiros recentes" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Close and save changes?" -msgstr "" -"Fechar e guardar alterações?\n" -"\"" +msgstr "Fechar e guardar alterações?" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -4677,12 +4632,10 @@ msgid "Soft Reload Script" msgstr "Script de Recarregamento" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Copy Script Path" -msgstr "Copiar Caminho" +msgstr "Copiar Caminho do Script" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Show In File System" msgstr "Mostrar no Sistema de Ficheiros" @@ -4877,9 +4830,8 @@ msgid "Clone Down" msgstr "Clonar abaixo" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Fold/Unfold Line" -msgstr "Mostrar linha" +msgstr "Fechar/Abrir Linha" #: editor/plugins/script_text_editor.cpp msgid "Fold All Lines" @@ -4912,19 +4864,19 @@ msgstr "Indentação automática" #: editor/plugins/script_text_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Toggle Breakpoint" -msgstr "Acionar Breakpoint" +msgstr "Alternar Breakpoint" #: editor/plugins/script_text_editor.cpp msgid "Remove All Breakpoints" -msgstr "Remover todos os Pontos de paragem" +msgstr "Remover todos os Breakpoints" #: editor/plugins/script_text_editor.cpp msgid "Goto Next Breakpoint" -msgstr "Ir para próximo Ponto de paragem" +msgstr "Ir para próximo Breakpoint" #: editor/plugins/script_text_editor.cpp msgid "Goto Previous Breakpoint" -msgstr "Ir para Ponto de paragem anterior" +msgstr "Ir para Breakpoint anterior" #: editor/plugins/script_text_editor.cpp msgid "Convert To Uppercase" @@ -5124,11 +5076,11 @@ msgstr "A rodar %s graus." #: editor/plugins/spatial_editor_plugin.cpp msgid "Keying is disabled (no key inserted)." -msgstr "Edição desativada (nenhum Ponto inserido)." +msgstr "Edição desativada (nenhuma Chave inserida)." #: editor/plugins/spatial_editor_plugin.cpp msgid "Animation Key Inserted." -msgstr "Ponto de Animação inserido." +msgstr "Chave de Animação inserida." #: editor/plugins/spatial_editor_plugin.cpp msgid "Objects Drawn" @@ -5214,6 +5166,10 @@ msgstr "OK :(" msgid "No parent to instance a child at." msgstr "Sem parente para criar instância de filho." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Esta operação requer um único Nó selecionado." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "Vista normal" @@ -5291,9 +5247,8 @@ msgid "XForm Dialog" msgstr "Diálogo XForm" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "Modo seleção (Q)\n" +msgstr "Modo seleção (Q)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5322,14 +5277,12 @@ msgid "Local Coords" msgstr "Coordenadas locais" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Local Space Mode (%s)" -msgstr "Modo escalar (R)" +msgstr "Modo Espaço Local (%s)" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Snap Mode (%s)" -msgstr "Modo Ajuste:" +msgstr "Modo Ajuste (%s)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View" @@ -5361,7 +5314,7 @@ msgstr "Alternar vista perspetiva/ortogonal" #: editor/plugins/spatial_editor_plugin.cpp msgid "Insert Animation Key" -msgstr "Inserir Ponto de Animação" +msgstr "Inserir Chave de Animação" #: editor/plugins/spatial_editor_plugin.cpp msgid "Focus Origin" @@ -5446,7 +5399,7 @@ msgstr "Configuração" #: editor/plugins/spatial_editor_plugin.cpp msgid "Skeleton Gizmo visibility" -msgstr "" +msgstr "Visibilidade do Skeleton Gizmo" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" @@ -5530,7 +5483,7 @@ msgstr "Adicionar vazio" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation Loop" -msgstr "Mudar ciclo de Animação" +msgstr "Mudar Ciclo da Animação" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation FPS" @@ -5573,18 +5526,16 @@ msgid "Move (After)" msgstr "Mover (depois)" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "SpriteFrames" -msgstr "Empilhar Frames" +msgstr "SpriteFrames" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" msgstr "Pré-visualização StyleBox:" #: editor/plugins/style_box_editor_plugin.cpp -#, fuzzy msgid "StyleBox" -msgstr "Estilo" +msgstr "StyleBox" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Set Region Rect" @@ -5760,9 +5711,8 @@ msgid "Color" msgstr "Cor" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme" -msgstr "Guardar tema" +msgstr "Tema" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -5849,9 +5799,8 @@ msgid "Merge from scene?" msgstr "Fundir a partir da Cena?" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Tile Set" -msgstr "TileSet.." +msgstr "Conjunto de tiles" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create from Scene" @@ -5866,30 +5815,32 @@ msgid "Error" msgstr "Erro" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Autotiles" -msgstr "Corte automático" +msgstr "Tiles automáticos" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Select sub-tile to use as icon, this will be also used on invalid autotile " "bindings." msgstr "" +"Selecionar sub-tile para usar como Ãcone, também será usado em ligações " +"inválidas autotile." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "LMB: set bit on.\n" "RMB: set bit off." msgstr "" +"LMB: definir bit on.\n" +"RMB: definir bit off." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Select current edited sub-tile." -msgstr "Guarde o recurso editado." +msgstr "Selecionar o sub-tile editado." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." -msgstr "" +msgid "Select sub-tile to change its priority." +msgstr "Selecionar sub-tile para alterar a sua prioridade." #: editor/progress_dialog.cpp scene/gui/dialogs.cpp msgid "Cancel" @@ -6004,33 +5955,24 @@ msgid "Please choose a 'project.godot' file." msgstr "Escolha um Ficheiro 'project.godot'." #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" -"O Projeto será criado numa pasta não vazia (poderá preferir criar uma nova " -"pasta)." +msgid "Please choose an empty folder." +msgstr "Por favor escolha uma pasta vazia." #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "Escolha uma pasta que não contenha um Ficheiro 'project.godot'." #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "É um BINGO!" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "Projeto importado" #: editor/project_manager.cpp -#, fuzzy msgid "Couldn't create folder." -msgstr "Não foi possÃvel criar pasta." +msgstr "ImpossÃvel criar pasta." #: editor/project_manager.cpp msgid "There is already a folder in this path with the specified name." -msgstr "" +msgstr "Já existe uma pasta neste caminho com o nome indicado." #: editor/project_manager.cpp msgid "It would be a good idea to name your project." @@ -6073,27 +6015,24 @@ msgid "Import Existing Project" msgstr "Importar Projeto existente" #: editor/project_manager.cpp -#, fuzzy msgid "Import & Edit" -msgstr "Importar" +msgstr "Importar & Editar" #: editor/project_manager.cpp msgid "Create New Project" msgstr "Criar novo Projeto" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "Criar emissor" +msgstr "Criar & Editar" #: editor/project_manager.cpp msgid "Install Project:" msgstr "Instalar Projeto:" #: editor/project_manager.cpp -#, fuzzy msgid "Install & Edit" -msgstr "Instalar" +msgstr "Instalar & Editar" #: editor/project_manager.cpp msgid "Project Name:" @@ -6310,9 +6249,8 @@ msgid "Joypad Button Index:" msgstr "Ãndice do botão do joypad:" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Erase Input Action" -msgstr "Apagar evento ação de entrada" +msgstr "Apagar Ação de Entrada" #: editor/project_settings_editor.cpp msgid "Erase Input Action Event" @@ -6560,7 +6498,7 @@ msgstr "Novo Script" #: editor/property_editor.cpp msgid "New %s" -msgstr "" +msgstr "Novo %s" #: editor/property_editor.cpp msgid "Make Unique" @@ -6595,9 +6533,8 @@ msgid "On" msgstr "On" #: editor/property_editor.cpp -#, fuzzy msgid "[Empty]" -msgstr "Adicionar vazio" +msgstr "[Vazio]" #: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp msgid "Set" @@ -6677,10 +6614,6 @@ msgid "Error loading scene from %s" msgstr "Erro ao carregar a Cena de %s" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "Ok" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -6769,9 +6702,8 @@ msgid "Error duplicating scene to save it." msgstr "Erro ao duplicar Cena para guardar." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "Sub-recursos:" +msgstr "Sub-recursos" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" @@ -7082,9 +7014,8 @@ msgid "Child Process Connected" msgstr "Processo filho conectado" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Copy Error" -msgstr "Carregar Erros" +msgstr "Copiar Erro" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -7180,7 +7111,7 @@ msgstr "Atalhos" #: editor/settings_config_dialog.cpp msgid "Binding" -msgstr "" +msgstr "Ligação" #: editor/spatial_editor_gizmos.cpp msgid "Change Light Radius" @@ -7232,42 +7163,39 @@ msgstr "Mudar extensões de sonda" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select the dynamic library for this entry" -msgstr "" +msgstr "Selecionar a biblioteca dinâmica para esta entrada" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select dependencies of the library for this entry" -msgstr "" +msgstr "Selecionar dependências da biblioteca para este entrada" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Remove current entry" -msgstr "Remover Ponto da curva" +msgstr "Remover Entrada atual" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Double click to create a new entry" -msgstr "" +msgstr "Duplo clique para criar nova entrada" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Platform:" -msgstr "" +msgstr "Plataforma:" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Platform" -msgstr "" +msgstr "Plataforma" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Dynamic Library" -msgstr "Biblioteca" +msgstr "Biblioteca Dinâmica" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Add an architecture entry" -msgstr "" +msgstr "Adicionar uma entrada arquitetura" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "GDNativeLibrary" -msgstr "GDNative" +msgstr "GDNativeLibrary" #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Library" @@ -7439,56 +7367,48 @@ msgid "Pick Distance:" msgstr "Distância de escolha:" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Generating solution..." -msgstr "A criar contornos..." +msgstr "A gerar soluções..." #: modules/mono/editor/godotsharp_editor.cpp msgid "Generating C# project..." -msgstr "" +msgstr "A gerar projeto C#..." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create solution." -msgstr "Contorno não pode ser criado!" +msgstr "Falha ao criar solução." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to save solution." -msgstr "Falha ao carregar recurso." +msgstr "Falha ao guardar solução." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Done" -msgstr "Feito!" +msgstr "Feito" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create C# project." -msgstr "Falha ao carregar recurso." +msgstr "Falha ao criar projeto C#." #: modules/mono/editor/godotsharp_editor.cpp msgid "Mono" -msgstr "" +msgstr "Mono" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Create C# solution" -msgstr "Criar contorno" +msgstr "Criar solução C#" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Builds" msgstr "Builds" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Build Project" -msgstr "Projeto" +msgstr "Construir Projeto" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Warnings" -msgstr "Aviso" +msgstr "Avisos" #: modules/visual_script/visual_script.cpp msgid "" @@ -7848,34 +7768,28 @@ msgid "Run exported HTML in the system's default browser." msgstr "Executar HTML exportado no Navegador padrão do sistema." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:" -msgstr "ImpossÃvel escrever Ficheiro:\n" +msgstr "ImpossÃvel escrever Ficheiro:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "ImpossÃvel abrir Modelo para exportar:\n" +msgstr "ImpossÃvel abrir Modelo para exportar:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "Modelo de exportação inválido:\n" +msgstr "Modelo de exportação inválido:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "ImpossÃvel ler Shell HTML personalizado:\n" +msgstr "ImpossÃvel ler Shell HTML personalizado:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "ImpossÃvel ler Ficheiro do ecrã de inicialização:\n" +msgstr "ImpossÃvel ler Ficheiro de imagem do ecrã de inicialização:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Using default boot splash image." -msgstr "ImpossÃvel ler Ficheiro do ecrã de inicialização:\n" +msgstr "A usar imagem de inicialização por defeito." #: scene/2d/animated_sprite.cpp msgid "" @@ -7894,6 +7808,17 @@ msgstr "" "instanciadas). O primeiro a ser criado funcionará, enquanto o resto será " "ignorado." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" +"Este nó não tem formas filhos, não conseguindo assim interagir com o " +"espaço.\n" +"Considere adicionar nós filhos CollisionShape2D ou CollisionPolygon2D para " +"definir a sua forma." + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8038,23 +7963,31 @@ msgid "ARVROrigin requires an ARVRCamera child node" msgstr "ARVROrigin exige um Nó filho ARVRCamera" #: scene/3d/baked_lightmap.cpp -#, fuzzy msgid "Plotting Meshes: " -msgstr "A desenhar Meshes" +msgstr "A traçar Meshes: " #: scene/3d/baked_lightmap.cpp -#, fuzzy msgid "Plotting Lights:" -msgstr "A desenhar Meshes" +msgstr "A traçar Luzes:" #: scene/3d/baked_lightmap.cpp scene/3d/gi_probe.cpp msgid "Finishing Plot" msgstr "A concluir desenho" #: scene/3d/baked_lightmap.cpp -#, fuzzy msgid "Lighting Meshes: " -msgstr "A desenhar Meshes" +msgstr "A iluminar Meshes: " + +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" +"Este nó não tem formas filhos, não conseguindo assim interagir com o " +"espaço.\n" +"Considere adicionar nós filhos CollisionShape ou CollisionPolygon para " +"definir a sua forma." #: scene/3d/collision_polygon.cpp msgid "" @@ -8196,13 +8129,12 @@ msgid "(Other)" msgstr "(Outro)" #: scene/main/scene_tree.cpp -#, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" "Ambiente padrão especificado em Configuração do Projeto (Rendering -> " -"Viewport -> Default Environment) não pode ser carregado." +"Environment -> Default Environment) não pode ser carregado." #: scene/main/viewport.cpp msgid "" @@ -8232,6 +8164,37 @@ msgstr "Erro ao carregar letra." msgid "Invalid font size." msgstr "Tamanho de letra inválido." +#~ msgid "Next" +#~ msgstr "Proximo" + +#~ msgid "Not found!" +#~ msgstr "Não encontrado!" + +#~ msgid "Replace By" +#~ msgstr "Substituir por" + +#~ msgid "Case Sensitive" +#~ msgstr "SensÃvel a maiúsculas" + +#~ msgid "Backwards" +#~ msgstr "Para trás" + +#~ msgid "Prompt On Replace" +#~ msgstr "Perguntar ao substituir" + +#~ msgid "Skip" +#~ msgstr "Ignorar" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "O Projeto será criado numa pasta não vazia (poderá preferir criar uma " +#~ "nova pasta)." + +#~ msgid "That's a BINGO!" +#~ msgstr "É um BINGO!" + #~ msgid "preview" #~ msgstr "Pré-visualização" diff --git a/editor/translations/ro.po b/editor/translations/ro.po new file mode 100644 index 0000000000..9aa5fbeeff --- /dev/null +++ b/editor/translations/ro.po @@ -0,0 +1,7903 @@ +# Romanian translation of the Godot Engine editor +# Copyright (c) 2007-2018 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2018 Godot Engine contributors (cf. AUTHORS.md) +# This file is distributed under the same license as the Godot source code. +# +# TigerxWood <TigerxWood@gmail.com>, 2018. +# +msgid "" +msgstr "" +"Project-Id-Version: Godot Engine editor\n" +"PO-Revision-Date: 2018-01-20 08:55+0000\n" +"Last-Translator: TigerxWood <TigerxWood@gmail.com>\n" +"Language-Team: Romanian <https://hosted.weblate.org/projects/godot-engine/" +"godot/ro/>\n" +"Language: ro\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8-bit\n" +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " +"20)) ? 1 : 2;\n" +"X-Generator: Weblate 2.19-dev\n" + +#: editor/animation_editor.cpp +msgid "Disabled" +msgstr "Dezactivat" + +#: editor/animation_editor.cpp +msgid "All Selection" +msgstr "Toate selecÈ›iile" + +#: editor/animation_editor.cpp +msgid "Anim Change Keyframe Time" +msgstr "Anim Schimbare timp cadre cheie" + +#: editor/animation_editor.cpp +msgid "Anim Change Transition" +msgstr "Anim Schimbare tranziÈ›ie" + +#: editor/animation_editor.cpp +msgid "Anim Change Transform" +msgstr "Anim Schimbare transformare" + +#: editor/animation_editor.cpp +msgid "Anim Change Keyframe Value" +msgstr "Anim Schimbare valoare cadre cheie" + +#: editor/animation_editor.cpp +msgid "Anim Change Call" +msgstr "Anim Schimbare apelare" + +#: editor/animation_editor.cpp +msgid "Anim Add Track" +msgstr "Anim Adăugare pistă" + +#: editor/animation_editor.cpp +msgid "Anim Duplicate Keys" +msgstr "Anim Clonare chei" + +#: editor/animation_editor.cpp +msgid "Move Anim Track Up" +msgstr "Mutare sus pistă anim" + +#: editor/animation_editor.cpp +msgid "Move Anim Track Down" +msgstr "Mutare jos pistă anim" + +#: editor/animation_editor.cpp +msgid "Remove Anim Track" +msgstr "Eliminare pistă anim" + +#: editor/animation_editor.cpp +msgid "Set Transitions to:" +msgstr "Setare tranziÈ›ii la:" + +#: editor/animation_editor.cpp +msgid "Anim Track Rename" +msgstr "Redenumire pistă anim" + +#: editor/animation_editor.cpp +msgid "Anim Track Change Interpolation" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Track Change Value Mode" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Track Change Wrap Mode" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Edit Node Curve" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Edit Selection Curve" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Delete Keys" +msgstr "" + +#: editor/animation_editor.cpp editor/plugins/tile_map_editor_plugin.cpp +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Duplicate Selection" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Duplicate Transposed" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Remove Selection" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Continuous" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Discrete" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Trigger" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Add Key" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Move Keys" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Scale Selection" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Scale From Cursor" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Goto Next Step" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Goto Prev Step" +msgstr "" + +#: editor/animation_editor.cpp editor/plugins/curve_editor_plugin.cpp +#: editor/property_editor.cpp +msgid "Linear" +msgstr "" + +#: editor/animation_editor.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/animation_editor.cpp +msgid "In" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Out" +msgstr "" + +#: editor/animation_editor.cpp +msgid "In-Out" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Out-In" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Transitions" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Optimize Animation" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Clean-Up Animation" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Create NEW track for %s and insert key?" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Create %d NEW tracks and insert keys?" +msgstr "" + +#: editor/animation_editor.cpp editor/create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/plugins/abstract_polygon_2d_editor.cpp +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +#: editor/plugins/mesh_instance_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp editor/script_create_dialog.cpp +msgid "Create" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Create & Insert" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Insert Track & Key" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Insert Key" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Change Anim Len" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Change Anim Loop" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Create Typed Value Key" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Insert" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Scale Keys" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Add Call Track" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Animation zoom." +msgstr "" + +#: editor/animation_editor.cpp +msgid "Length (s):" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Animation length (in seconds)." +msgstr "" + +#: editor/animation_editor.cpp +msgid "Step (s):" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Cursor step snap (in seconds)." +msgstr "" + +#: editor/animation_editor.cpp +msgid "Enable/Disable looping in animation." +msgstr "" + +#: editor/animation_editor.cpp +msgid "Add new tracks." +msgstr "" + +#: editor/animation_editor.cpp +msgid "Move current track up." +msgstr "" + +#: editor/animation_editor.cpp +msgid "Move current track down." +msgstr "" + +#: editor/animation_editor.cpp +msgid "Remove selected track." +msgstr "" + +#: editor/animation_editor.cpp +msgid "Track tools" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Enable editing of individual keys by clicking them." +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim. Optimizer" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Max. Linear Error:" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Max. Angular Error:" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Max Optimizable Angle:" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Optimize" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Select an AnimationPlayer from the Scene Tree to edit animations." +msgstr "" + +#: editor/animation_editor.cpp +msgid "Key" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Transition" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Scale Ratio:" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Call Functions in Which Node?" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Remove invalid keys" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Remove unresolved and empty tracks" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Clean-up all animations" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Clean-Up Animation(s) (NO UNDO!)" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Clean-Up" +msgstr "" + +#: editor/array_property_edit.cpp +msgid "Resize Array" +msgstr "" + +#: editor/array_property_edit.cpp +msgid "Change Array Value Type" +msgstr "" + +#: editor/array_property_edit.cpp +msgid "Change Array Value" +msgstr "" + +#: editor/code_editor.cpp +msgid "Go to Line" +msgstr "" + +#: editor/code_editor.cpp +msgid "Line Number:" +msgstr "" + +#: editor/code_editor.cpp +msgid "No Matches" +msgstr "" + +#: editor/code_editor.cpp +msgid "Replaced %d occurrence(s)." +msgstr "" + +#: editor/code_editor.cpp +msgid "Match Case" +msgstr "" + +#: editor/code_editor.cpp +msgid "Whole Words" +msgstr "" + +#: editor/code_editor.cpp +msgid "Replace" +msgstr "" + +#: editor/code_editor.cpp +msgid "Replace All" +msgstr "" + +#: editor/code_editor.cpp +msgid "Selection Only" +msgstr "" + +#: editor/code_editor.cpp +msgid "Zoom In" +msgstr "" + +#: editor/code_editor.cpp +msgid "Zoom Out" +msgstr "" + +#: editor/code_editor.cpp +msgid "Reset Zoom" +msgstr "" + +#: editor/code_editor.cpp editor/script_editor_debugger.cpp +msgid "Line:" +msgstr "" + +#: editor/code_editor.cpp +msgid "Col:" +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Method in target Node must be specified!" +msgstr "" + +#: editor/connections_dialog.cpp +msgid "" +"Target method not found! Specify a valid method or attach a script to target " +"Node." +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Connect To Node:" +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 "" + +#: editor/connections_dialog.cpp editor/dependency_editor.cpp +#: editor/plugins/animation_tree_editor_plugin.cpp +#: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp +msgid "Remove" +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Add Extra Call Argument:" +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Extra Call Arguments:" +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Path to Node:" +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Make Function" +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Deferred" +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Oneshot" +msgstr "" + +#: editor/connections_dialog.cpp editor/dependency_editor.cpp +#: editor/export_template_manager.cpp +#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/resource_preloader_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp editor/project_export.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: editor/run_settings_dialog.cpp editor/settings_config_dialog.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Close" +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Connect" +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Connect '%s' to '%s'" +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Connecting Signal:" +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Disconnect '%s' from '%s'" +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Connect.." +msgstr "" + +#: editor/connections_dialog.cpp +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Disconnect" +msgstr "" + +#: editor/connections_dialog.cpp editor/editor_help.cpp editor/node_dock.cpp +msgid "Signals" +msgstr "" + +#: editor/create_dialog.cpp +msgid "Change %s Type" +msgstr "" + +#: editor/create_dialog.cpp editor/project_settings_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Change" +msgstr "" + +#: editor/create_dialog.cpp +msgid "Create New %s" +msgstr "" + +#: editor/create_dialog.cpp editor/editor_file_dialog.cpp +#: editor/filesystem_dock.cpp +msgid "Favorites:" +msgstr "" + +#: editor/create_dialog.cpp editor/editor_file_dialog.cpp +msgid "Recent:" +msgstr "" + +#: editor/create_dialog.cpp editor/editor_node.cpp +#: editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp +#: editor/quick_open.cpp +msgid "Search:" +msgstr "" + +#: editor/create_dialog.cpp editor/editor_help.cpp +#: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp +#: editor/quick_open.cpp +msgid "Matches:" +msgstr "" + +#: editor/create_dialog.cpp editor/editor_help.cpp +#: editor/plugins/asset_library_editor_plugin.cpp editor/property_selector.cpp +#: editor/script_editor_debugger.cpp +msgid "Description:" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Search Replacement For:" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Dependencies For:" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "" +"Scene '%s' is currently being edited.\n" +"Changes will not take effect unless reloaded." +msgstr "" + +#: editor/dependency_editor.cpp +msgid "" +"Resource '%s' is in use.\n" +"Changes will take effect when reloaded." +msgstr "" + +#: editor/dependency_editor.cpp +#: modules/gdnative/gdnative_library_editor_plugin.cpp +msgid "Dependencies" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Resource" +msgstr "" + +#: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp +#: editor/project_manager.cpp editor/project_settings_editor.cpp +#: editor/script_create_dialog.cpp +msgid "Path" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Dependencies:" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Fix Broken" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Dependency Editor" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Search Replacement Resource:" +msgstr "" + +#: editor/dependency_editor.cpp editor/editor_file_dialog.cpp +#: editor/editor_help.cpp editor/editor_node.cpp editor/filesystem_dock.cpp +#: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp +#: editor/quick_open.cpp scene/gui/file_dialog.cpp +msgid "Open" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Owners Of:" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Remove selected files from the project? (no undo)" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "" +"The files being removed are required by other resources in order for them to " +"work.\n" +"Remove them anyway? (no undo)" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Cannot remove:" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Error loading:" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Scene failed to load due to missing dependencies:" +msgstr "" + +#: editor/dependency_editor.cpp editor/editor_node.cpp +msgid "Open Anyway" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Which action should be taken?" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Fix Dependencies" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Errors loading!" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Permanently delete %d item(s)? (No undo!)" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Owns" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Resources Without Explicit Ownership:" +msgstr "" + +#: editor/dependency_editor.cpp editor/editor_node.cpp +msgid "Orphan Resource Explorer" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Delete selected files?" +msgstr "" + +#: editor/dependency_editor.cpp editor/editor_audio_buses.cpp +#: editor/editor_file_dialog.cpp editor/editor_node.cpp +#: editor/filesystem_dock.cpp editor/plugins/item_list_editor_plugin.cpp +#: editor/project_export.cpp editor/project_settings_editor.cpp +#: editor/scene_tree_dock.cpp +msgid "Delete" +msgstr "" + +#: editor/dictionary_property_edit.cpp +msgid "Change Dictionary Key" +msgstr "" + +#: editor/dictionary_property_edit.cpp +msgid "Change Dictionary Value" +msgstr "" + +#: editor/editor_about.cpp +msgid "Thanks from the Godot community!" +msgstr "" + +#: editor/editor_about.cpp +msgid "Thanks!" +msgstr "" + +#: editor/editor_about.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_about.cpp +msgid "Project Founders" +msgstr "" + +#: editor/editor_about.cpp +msgid "Lead Developer" +msgstr "" + +#: editor/editor_about.cpp +msgid "Project Manager " +msgstr "" + +#: editor/editor_about.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_about.cpp +msgid "Authors" +msgstr "" + +#: editor/editor_about.cpp +msgid "Platinum Sponsors" +msgstr "" + +#: editor/editor_about.cpp +msgid "Gold Sponsors" +msgstr "" + +#: editor/editor_about.cpp +msgid "Mini Sponsors" +msgstr "" + +#: editor/editor_about.cpp +msgid "Gold Donors" +msgstr "" + +#: editor/editor_about.cpp +msgid "Silver Donors" +msgstr "" + +#: editor/editor_about.cpp +msgid "Bronze Donors" +msgstr "" + +#: editor/editor_about.cpp +msgid "Donors" +msgstr "" + +#: editor/editor_about.cpp +msgid "License" +msgstr "" + +#: editor/editor_about.cpp +msgid "Thirdparty License" +msgstr "" + +#: editor/editor_about.cpp +msgid "" +"Godot Engine relies on a number of thirdparty free and open source " +"libraries, all compatible with the terms of its MIT license. The following " +"is an exhaustive list of all such thirdparty components with their " +"respective copyright statements and license terms." +msgstr "" + +#: editor/editor_about.cpp +msgid "All Components" +msgstr "" + +#: editor/editor_about.cpp +msgid "Components" +msgstr "" + +#: editor/editor_about.cpp +msgid "Licenses" +msgstr "" + +#: editor/editor_asset_installer.cpp editor/project_manager.cpp +msgid "Error opening package file, not in zip format." +msgstr "" + +#: editor/editor_asset_installer.cpp +msgid "Uncompressing Assets" +msgstr "" + +#: editor/editor_asset_installer.cpp editor/project_manager.cpp +msgid "Package Installed Successfully!" +msgstr "" + +#: editor/editor_asset_installer.cpp +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Success!" +msgstr "" + +#: editor/editor_asset_installer.cpp +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Install" +msgstr "" + +#: editor/editor_asset_installer.cpp +msgid "Package Installer" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Speakers" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Add Effect" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Rename Audio Bus" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Change Audio Bus Volume" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Toggle Audio Bus Solo" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Toggle Audio Bus Mute" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Toggle Audio Bus Bypass Effects" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Select Audio Bus Send" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Add Audio Bus Effect" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Move Bus Effect" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Delete Bus Effect" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Audio Bus, Drag and Drop to rearrange." +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Solo" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Mute" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Bypass" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Bus options" +msgstr "" + +#: editor/editor_audio_buses.cpp editor/filesystem_dock.cpp +#: editor/plugins/tile_map_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Duplicate" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Reset Volume" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Delete Effect" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Audio" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Add Audio Bus" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Master bus can't be deleted!" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Delete Audio Bus" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Duplicate Audio Bus" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Reset Bus Volume" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Move Audio Bus" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Save Audio Bus Layout As.." +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Location for New Layout.." +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Open Audio Bus Layout" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "There is no 'res://default_bus_layout.tres' file." +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Invalid file, not an audio bus layout." +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Add Bus" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Create a new Bus Layout." +msgstr "" + +#: editor/editor_audio_buses.cpp editor/property_editor.cpp +#: editor/script_create_dialog.cpp +msgid "Load" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Load an existing Bus Layout." +msgstr "" + +#: editor/editor_audio_buses.cpp +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Save As" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Save this Bus Layout to a file." +msgstr "" + +#: editor/editor_audio_buses.cpp editor/import_dock.cpp +msgid "Load Default" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Load the default Bus Layout." +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Invalid name." +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Valid characters:" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Invalid name. Must not collide with an existing engine class name." +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Invalid name. Must not collide with an existing buit-in type name." +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Invalid name. Must not collide with an existing global constant name." +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Invalid Path." +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "File does not exist." +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Not in resource path." +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Add AutoLoad" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Autoload '%s' already exists!" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Rename Autoload" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Toggle AutoLoad Globals" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Move Autoload" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Remove Autoload" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Enable" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Rearrange Autoloads" +msgstr "" + +#: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp +#: scene/gui/file_dialog.cpp +msgid "Path:" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Node Name:" +msgstr "" + +#: editor/editor_autoload_settings.cpp editor/editor_profiler.cpp +#: editor/project_manager.cpp editor/settings_config_dialog.cpp +msgid "Name" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Singleton" +msgstr "" + +#: editor/editor_data.cpp +msgid "Updating Scene" +msgstr "" + +#: editor/editor_data.cpp +msgid "Storing local changes.." +msgstr "" + +#: editor/editor_data.cpp +msgid "Updating scene.." +msgstr "" + +#: editor/editor_data.cpp +msgid "[empty]" +msgstr "" + +#: editor/editor_data.cpp +msgid "[unsaved]" +msgstr "" + +#: editor/editor_dir_dialog.cpp +msgid "Please select a base directory first" +msgstr "" + +#: editor/editor_dir_dialog.cpp +msgid "Choose a Directory" +msgstr "" + +#: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp +#: editor/filesystem_dock.cpp scene/gui/file_dialog.cpp +msgid "Create Folder" +msgstr "" + +#: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp +#: editor/editor_plugin_settings.cpp editor/filesystem_dock.cpp +#: editor/plugins/theme_editor_plugin.cpp editor/project_export.cpp +#: scene/gui/file_dialog.cpp +msgid "Name:" +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 "" + +#: editor/editor_dir_dialog.cpp +msgid "Choose" +msgstr "" + +#: editor/editor_export.cpp +msgid "Storing File:" +msgstr "" + +#: editor/editor_export.cpp +msgid "Packing" +msgstr "" + +#: editor/editor_export.cpp platform/javascript/export/export.cpp +msgid "Template file not found:" +msgstr "" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "File Exists, Overwrite?" +msgstr "" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "Select Current Folder" +msgstr "" + +#: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp +msgid "Copy Path" +msgstr "" + +#: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp +msgid "New Folder.." +msgstr "" + +#: editor/editor_file_dialog.cpp +msgid "Refresh" +msgstr "" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "All Recognized" +msgstr "" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "All Files (*)" +msgstr "" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "Open a File" +msgstr "" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "Open File(s)" +msgstr "" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "Open a Directory" +msgstr "" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "Open a File or Directory" +msgstr "" + +#: editor/editor_file_dialog.cpp editor/editor_node.cpp +#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp scene/gui/file_dialog.cpp +msgid "Save" +msgstr "" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "Save a File" +msgstr "" + +#: editor/editor_file_dialog.cpp +msgid "Go Back" +msgstr "" + +#: editor/editor_file_dialog.cpp +msgid "Go Forward" +msgstr "" + +#: editor/editor_file_dialog.cpp +msgid "Go Up" +msgstr "" + +#: editor/editor_file_dialog.cpp +msgid "Toggle Hidden Files" +msgstr "" + +#: editor/editor_file_dialog.cpp +msgid "Toggle Favorite" +msgstr "" + +#: editor/editor_file_dialog.cpp +msgid "Toggle Mode" +msgstr "" + +#: editor/editor_file_dialog.cpp +msgid "Focus Path" +msgstr "" + +#: editor/editor_file_dialog.cpp +msgid "Move Favorite Up" +msgstr "" + +#: editor/editor_file_dialog.cpp +msgid "Move Favorite Down" +msgstr "" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "Go to parent folder" +msgstr "" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "Directories & Files:" +msgstr "" + +#: editor/editor_file_dialog.cpp +msgid "Preview:" +msgstr "" + +#: editor/editor_file_dialog.cpp editor/script_editor_debugger.cpp +#: scene/gui/file_dialog.cpp +msgid "File:" +msgstr "" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "Must use a valid extension." +msgstr "" + +#: editor/editor_file_system.cpp +msgid "ScanSources" +msgstr "" + +#: editor/editor_file_system.cpp +msgid "(Re)Importing Assets" +msgstr "" + +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp +msgid "Search Help" +msgstr "" + +#: editor/editor_help.cpp +msgid "Class List:" +msgstr "" + +#: editor/editor_help.cpp +msgid "Search Classes" +msgstr "" + +#: editor/editor_help.cpp editor/plugins/spatial_editor_plugin.cpp +msgid "Top" +msgstr "" + +#: editor/editor_help.cpp editor/property_editor.cpp +msgid "Class:" +msgstr "" + +#: editor/editor_help.cpp editor/scene_tree_editor.cpp +msgid "Inherits:" +msgstr "" + +#: editor/editor_help.cpp +msgid "Inherited by:" +msgstr "" + +#: editor/editor_help.cpp +msgid "Brief Description:" +msgstr "" + +#: editor/editor_help.cpp +msgid "Members" +msgstr "" + +#: editor/editor_help.cpp modules/visual_script/visual_script_editor.cpp +msgid "Members:" +msgstr "" + +#: editor/editor_help.cpp +msgid "Public Methods" +msgstr "" + +#: editor/editor_help.cpp +msgid "Public Methods:" +msgstr "" + +#: editor/editor_help.cpp +msgid "GUI Theme Items" +msgstr "" + +#: editor/editor_help.cpp +msgid "GUI Theme Items:" +msgstr "" + +#: editor/editor_help.cpp modules/visual_script/visual_script_editor.cpp +msgid "Signals:" +msgstr "" + +#: editor/editor_help.cpp +msgid "Enumerations" +msgstr "" + +#: editor/editor_help.cpp +msgid "Enumerations:" +msgstr "" + +#: editor/editor_help.cpp +msgid "enum " +msgstr "" + +#: editor/editor_help.cpp +msgid "Constants" +msgstr "" + +#: editor/editor_help.cpp +msgid "Constants:" +msgstr "" + +#: editor/editor_help.cpp +msgid "Description" +msgstr "" + +#: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp +msgid "Properties" +msgstr "" + +#: editor/editor_help.cpp +msgid "Property Description:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There is currently no description for this property. Please help us by " +"[color=$color][url=$url]contributing one[/url][/color]!" +msgstr "" + +#: editor/editor_help.cpp +msgid "Methods" +msgstr "" + +#: editor/editor_help.cpp +msgid "Method Description:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There is currently no description for this method. Please help us by [color=" +"$color][url=$url]contributing one[/url][/color]!" +msgstr "" + +#: editor/editor_help.cpp +msgid "Search Text" +msgstr "" + +#: editor/editor_help.cpp +msgid "Find" +msgstr "" + +#: editor/editor_log.cpp +msgid "Output:" +msgstr "" + +#: editor/editor_log.cpp editor/plugins/animation_tree_editor_plugin.cpp +#: editor/property_editor.cpp editor/script_editor_debugger.cpp +#: modules/gdnative/gdnative_library_editor_plugin.cpp scene/gui/line_edit.cpp +#: scene/gui/text_edit.cpp +msgid "Clear" +msgstr "" + +#: editor/editor_log.cpp +msgid "Clear Output" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp +msgid "Error saving resource!" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp +msgid "Save Resource As.." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp +msgid "I see.." +msgstr "" + +#: editor/editor_node.cpp +msgid "Can't open file for writing:" +msgstr "" + +#: editor/editor_node.cpp +msgid "Requested file format unknown:" +msgstr "" + +#: editor/editor_node.cpp +msgid "Error while saving." +msgstr "" + +#: editor/editor_node.cpp +msgid "Can't open '%s'." +msgstr "" + +#: editor/editor_node.cpp +msgid "Error while parsing '%s'." +msgstr "" + +#: editor/editor_node.cpp +msgid "Unexpected end of file '%s'." +msgstr "" + +#: editor/editor_node.cpp +msgid "Missing '%s' or its dependencies." +msgstr "" + +#: editor/editor_node.cpp +msgid "Error while loading '%s'." +msgstr "" + +#: editor/editor_node.cpp +msgid "Saving Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Analyzing" +msgstr "" + +#: editor/editor_node.cpp +msgid "Creating Thumbnail" +msgstr "" + +#: editor/editor_node.cpp +msgid "This operation can't be done without a tree root." +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " +"be satisfied." +msgstr "" + +#: editor/editor_node.cpp +msgid "Failed to load resource." +msgstr "" + +#: editor/editor_node.cpp +msgid "Can't load MeshLibrary for merging!" +msgstr "" + +#: editor/editor_node.cpp +msgid "Error saving MeshLibrary!" +msgstr "" + +#: editor/editor_node.cpp +msgid "Can't load TileSet for merging!" +msgstr "" + +#: editor/editor_node.cpp +msgid "Error saving TileSet!" +msgstr "" + +#: editor/editor_node.cpp +msgid "Error trying to save layout!" +msgstr "" + +#: editor/editor_node.cpp +msgid "Default editor layout overridden." +msgstr "" + +#: editor/editor_node.cpp +msgid "Layout name not found!" +msgstr "" + +#: editor/editor_node.cpp +msgid "Restored default layout to base settings." +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"This resource belongs to a scene that was imported, so it's not editable.\n" +"Please read the documentation relevant to importing scenes to better " +"understand this workflow." +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"This resource belongs to a scene that was instanced or inherited.\n" +"Changes to it will not be kept when saving the current scene." +msgstr "" + +#: 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 "" +"This scene was imported, so changes to it will not be kept.\n" +"Instancing it or inheriting will allow making changes to it.\n" +"Please read the documentation relevant to importing scenes to better " +"understand this workflow." +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"This is a remote object so changes to it will not be kept.\n" +"Please read the documentation relevant to debugging to better understand " +"this workflow." +msgstr "" + +#: editor/editor_node.cpp +msgid "Expand all properties" +msgstr "" + +#: editor/editor_node.cpp +msgid "Collapse all properties" +msgstr "" + +#: editor/editor_node.cpp +msgid "Copy Params" +msgstr "" + +#: editor/editor_node.cpp +msgid "Paste Params" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/resource_preloader_editor_plugin.cpp +msgid "Paste Resource" +msgstr "" + +#: editor/editor_node.cpp +msgid "Copy Resource" +msgstr "" + +#: editor/editor_node.cpp +msgid "Make Built-In" +msgstr "" + +#: editor/editor_node.cpp +msgid "Make Sub-Resources Unique" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open in Help" +msgstr "" + +#: editor/editor_node.cpp +msgid "There is no defined scene to run." +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"No main scene has ever been defined, select one?\n" +"You can change it later in \"Project Settings\" under the 'application' " +"category." +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"Selected scene '%s' does not exist, select a valid one?\n" +"You can change it later in \"Project Settings\" under the 'application' " +"category." +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"Selected scene '%s' is not a scene file, select a valid one?\n" +"You can change it later in \"Project Settings\" under the 'application' " +"category." +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!" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Base Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Quick Open Scene.." +msgstr "" + +#: editor/editor_node.cpp +msgid "Quick Open Script.." +msgstr "" + +#: editor/editor_node.cpp +msgid "Save & Close" +msgstr "" + +#: editor/editor_node.cpp +msgid "Save changes to '%s' before closing?" +msgstr "" + +#: editor/editor_node.cpp +msgid "Save Scene As.." +msgstr "" + +#: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp +msgid "Yes" +msgstr "" + +#: editor/editor_node.cpp +msgid "This scene has never been saved. Save before running?" +msgstr "" + +#: editor/editor_node.cpp editor/scene_tree_dock.cpp +msgid "This operation can't be done without a scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Export Mesh Library" +msgstr "" + +#: editor/editor_node.cpp +msgid "This operation can't be done without a root node." +msgstr "" + +#: editor/editor_node.cpp +msgid "Export Tile Set" +msgstr "" + +#: editor/editor_node.cpp +msgid "This operation can't be done without a selected node." +msgstr "" + +#: editor/editor_node.cpp +msgid "Current scene not saved. Open anyway?" +msgstr "" + +#: editor/editor_node.cpp +msgid "Can't reload a scene that was never saved." +msgstr "" + +#: editor/editor_node.cpp +msgid "Revert" +msgstr "" + +#: editor/editor_node.cpp +msgid "This action cannot be undone. Revert anyway?" +msgstr "" + +#: editor/editor_node.cpp +msgid "Quick Run Scene.." +msgstr "" + +#: editor/editor_node.cpp +msgid "Quit" +msgstr "" + +#: editor/editor_node.cpp +msgid "Exit the editor?" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Project Manager?" +msgstr "" + +#: editor/editor_node.cpp +msgid "Save & Quit" +msgstr "" + +#: editor/editor_node.cpp +msgid "Save changes to the following scene(s) before quitting?" +msgstr "" + +#: editor/editor_node.cpp +msgid "Save changes the following scene(s) before opening Project Manager?" +msgstr "" + +#: editor/editor_node.cpp +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 "" + +#: editor/editor_node.cpp +msgid "Unable to enable addon plugin at: '%s' parsing of config failed." +msgstr "" + +#: editor/editor_node.cpp +msgid "Unable to find script field for addon plugin at: 'res://addons/%s'." +msgstr "" + +#: editor/editor_node.cpp +msgid "Unable to load addon script from path: '%s'." +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"Unable to load addon script from path: '%s' Base type is not EditorPlugin." +msgstr "" + +#: editor/editor_node.cpp +msgid "Unable to load addon script from path: '%s' Script is not in tool mode." +msgstr "" + +#: 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 "" + +#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ugh" +msgstr "" + +#: 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:" +msgstr "" + +#: editor/editor_node.cpp +msgid "Clear Recent Scenes" +msgstr "" + +#: editor/editor_node.cpp +msgid "Save Layout" +msgstr "" + +#: editor/editor_node.cpp +msgid "Delete Layout" +msgstr "" + +#: editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp +msgid "Default" +msgstr "" + +#: editor/editor_node.cpp +msgid "Switch Scene Tab" +msgstr "" + +#: editor/editor_node.cpp +msgid "%d more files or folders" +msgstr "" + +#: editor/editor_node.cpp +msgid "%d more folders" +msgstr "" + +#: editor/editor_node.cpp +msgid "%d more files" +msgstr "" + +#: editor/editor_node.cpp +msgid "Dock Position" +msgstr "" + +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + +#: editor/editor_node.cpp +msgid "Toggle distraction-free mode." +msgstr "" + +#: editor/editor_node.cpp +msgid "Add a new scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Go to previously opened scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Next tab" +msgstr "" + +#: editor/editor_node.cpp +msgid "Previous tab" +msgstr "" + +#: editor/editor_node.cpp +msgid "Filter Files.." +msgstr "" + +#: editor/editor_node.cpp +msgid "Operations with scene files." +msgstr "" + +#: editor/editor_node.cpp +msgid "New Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "New Inherited Scene.." +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Scene.." +msgstr "" + +#: editor/editor_node.cpp +msgid "Save Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Save all Scenes" +msgstr "" + +#: editor/editor_node.cpp +msgid "Close Scene" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Open Recent" +msgstr "" + +#: editor/editor_node.cpp +msgid "Convert To.." +msgstr "" + +#: editor/editor_node.cpp +msgid "MeshLibrary.." +msgstr "" + +#: editor/editor_node.cpp +msgid "TileSet.." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_text_editor.cpp +#: scene/gui/line_edit.cpp scene/gui/text_edit.cpp +msgid "Undo" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_text_editor.cpp +#: scene/gui/line_edit.cpp +msgid "Redo" +msgstr "" + +#: editor/editor_node.cpp +msgid "Revert Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Miscellaneous project or scene-wide tools." +msgstr "" + +#: editor/editor_node.cpp +msgid "Project" +msgstr "" + +#: editor/editor_node.cpp +msgid "Project Settings" +msgstr "" + +#: editor/editor_node.cpp +msgid "Run Script" +msgstr "" + +#: editor/editor_node.cpp editor/project_export.cpp +msgid "Export" +msgstr "" + +#: editor/editor_node.cpp +msgid "Tools" +msgstr "" + +#: editor/editor_node.cpp +msgid "Quit to Project List" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "" + +#: editor/editor_node.cpp +msgid "Deploy with Remote Debug" +msgstr "" + +#: 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 "" + +#: editor/editor_node.cpp +msgid "Small Deploy with Network FS" +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"When this option is enabled, export or deploy will produce a minimal " +"executable.\n" +"The filesystem will be provided from the project by the editor over the " +"network.\n" +"On Android, deploy will use the USB cable for faster performance. This " +"option speeds up testing for games with a large footprint." +msgstr "" + +#: editor/editor_node.cpp +msgid "Visible Collision Shapes" +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the " +"running game if this option is turned on." +msgstr "" + +#: editor/editor_node.cpp +msgid "Visible Navigation" +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"Navigation meshes and polygons will be visible on the running game if this " +"option is turned on." +msgstr "" + +#: editor/editor_node.cpp +msgid "Sync Scene Changes" +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"When this option is turned on, any changes made to the scene in the editor " +"will be replicated in the running game.\n" +"When used remotely on a device, this is more efficient with network " +"filesystem." +msgstr "" + +#: editor/editor_node.cpp +msgid "Sync Script Changes" +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"When this option is turned on, any script that is saved will be reloaded on " +"the running game.\n" +"When used remotely on a device, this is more efficient with network " +"filesystem." +msgstr "" + +#: editor/editor_node.cpp +msgid "Editor" +msgstr "" + +#: editor/editor_node.cpp editor/settings_config_dialog.cpp +msgid "Editor Settings" +msgstr "" + +#: editor/editor_node.cpp +msgid "Editor Layout" +msgstr "" + +#: editor/editor_node.cpp +msgid "Toggle Fullscreen" +msgstr "" + +#: editor/editor_node.cpp editor/project_export.cpp +msgid "Manage Export Templates" +msgstr "" + +#: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +msgid "Community" +msgstr "" + +#: editor/editor_node.cpp +msgid "About" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Spins when the editor window repaints!" +msgstr "" + +#: editor/editor_node.cpp +msgid "Update Always" +msgstr "" + +#: editor/editor_node.cpp +msgid "Update Changes" +msgstr "" + +#: editor/editor_node.cpp +msgid "Disable Update Spinner" +msgstr "" + +#: editor/editor_node.cpp +msgid "Inspector" +msgstr "" + +#: editor/editor_node.cpp +msgid "Create a new resource in memory and edit it." +msgstr "" + +#: editor/editor_node.cpp +msgid "Load an existing resource from disk and edit it." +msgstr "" + +#: editor/editor_node.cpp +msgid "Save the currently edited resource." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Save As.." +msgstr "" + +#: editor/editor_node.cpp +msgid "Go to the previous edited object in history." +msgstr "" + +#: editor/editor_node.cpp +msgid "Go to the next edited object in history." +msgstr "" + +#: editor/editor_node.cpp +msgid "History of recently edited objects." +msgstr "" + +#: editor/editor_node.cpp +msgid "Object properties." +msgstr "" + +#: editor/editor_node.cpp +msgid "Changes may be lost!" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/project_manager.cpp +msgid "Import" +msgstr "" + +#: editor/editor_node.cpp +msgid "Node" +msgstr "" + +#: editor/editor_node.cpp +msgid "FileSystem" +msgstr "" + +#: editor/editor_node.cpp +msgid "Output" +msgstr "" + +#: editor/editor_node.cpp +msgid "Don't Save" +msgstr "" + +#: editor/editor_node.cpp +msgid "Import Templates From ZIP File" +msgstr "" + +#: editor/editor_node.cpp editor/project_export.cpp +msgid "Export Project" +msgstr "" + +#: editor/editor_node.cpp +msgid "Export Library" +msgstr "" + +#: editor/editor_node.cpp +msgid "Merge With Existing" +msgstr "" + +#: editor/editor_node.cpp +msgid "Password:" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open & Run a Script" +msgstr "" + +#: editor/editor_node.cpp +msgid "New Inherited" +msgstr "" + +#: editor/editor_node.cpp +msgid "Load Errors" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/tile_map_editor_plugin.cpp +msgid "Select" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open 2D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open 3D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Script Editor" +msgstr "" + +#: editor/editor_node.cpp editor/project_manager.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the next Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + +#: editor/editor_plugin.cpp +msgid "Creating Mesh Previews" +msgstr "" + +#: editor/editor_plugin.cpp +msgid "Thumbnail.." +msgstr "" + +#: editor/editor_plugin_settings.cpp +msgid "Installed Plugins:" +msgstr "" + +#: editor/editor_plugin_settings.cpp +msgid "Update" +msgstr "" + +#: editor/editor_plugin_settings.cpp +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Version:" +msgstr "" + +#: editor/editor_plugin_settings.cpp +msgid "Author:" +msgstr "" + +#: editor/editor_plugin_settings.cpp +msgid "Status:" +msgstr "" + +#: editor/editor_profiler.cpp +msgid "Stop Profiling" +msgstr "" + +#: editor/editor_profiler.cpp +msgid "Start Profiling" +msgstr "" + +#: editor/editor_profiler.cpp +msgid "Measure:" +msgstr "" + +#: editor/editor_profiler.cpp +msgid "Frame Time (sec)" +msgstr "" + +#: editor/editor_profiler.cpp +msgid "Average Time (sec)" +msgstr "" + +#: editor/editor_profiler.cpp +msgid "Frame %" +msgstr "" + +#: editor/editor_profiler.cpp +msgid "Physics Frame %" +msgstr "" + +#: editor/editor_profiler.cpp editor/script_editor_debugger.cpp +msgid "Time:" +msgstr "" + +#: editor/editor_profiler.cpp +msgid "Inclusive" +msgstr "" + +#: editor/editor_profiler.cpp +msgid "Self" +msgstr "" + +#: editor/editor_profiler.cpp +msgid "Frame #:" +msgstr "" + +#: editor/editor_profiler.cpp +msgid "Time" +msgstr "" + +#: editor/editor_profiler.cpp +msgid "Calls" +msgstr "" + +#: editor/editor_run_native.cpp +msgid "Select device from the list" +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 "" + +#: editor/editor_run_script.cpp +msgid "Write your logic in the _run() method." +msgstr "" + +#: editor/editor_run_script.cpp +msgid "There is an edited scene already." +msgstr "" + +#: editor/editor_run_script.cpp +msgid "Couldn't instance script:" +msgstr "" + +#: editor/editor_run_script.cpp +msgid "Did you forget the 'tool' keyword?" +msgstr "" + +#: editor/editor_run_script.cpp +msgid "Couldn't run script:" +msgstr "" + +#: editor/editor_run_script.cpp +msgid "Did you forget the '_run' method?" +msgstr "" + +#: editor/editor_settings.cpp +msgid "Default (Same as Editor)" +msgstr "" + +#: editor/editor_sub_scene.cpp +msgid "Select Node(s) to Import" +msgstr "" + +#: editor/editor_sub_scene.cpp +msgid "Scene Path:" +msgstr "" + +#: editor/editor_sub_scene.cpp +msgid "Import From Node:" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Re-Download" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Uninstall" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "(Installed)" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Download" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "(Missing)" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "(Current)" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Retrieving mirrors, please wait.." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Remove template version '%s'?" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Can't open export templates zip." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Invalid version.txt format inside templates." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "" +"Invalid version.txt format inside templates. Revision is not a valid " +"identifier." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "No version.txt found inside templates." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error creating path for templates:" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Extracting Export Templates" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Importing:" +msgstr "" + +#: editor/export_template_manager.cpp +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 "" + +#: editor/export_template_manager.cpp +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Can't connect." +msgstr "" + +#: editor/export_template_manager.cpp +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "No response." +msgstr "" + +#: editor/export_template_manager.cpp +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Request Failed." +msgstr "" + +#: editor/export_template_manager.cpp +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Redirect Loop." +msgstr "" + +#: editor/export_template_manager.cpp +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Failed:" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Can't write file." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Download Complete." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error requesting url: " +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Connecting to Mirror.." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Disconnected" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Resolving" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Can't Resolve" +msgstr "" + +#: editor/export_template_manager.cpp +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Connecting.." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Can't Connect" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Connected" +msgstr "" + +#: editor/export_template_manager.cpp +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Requesting.." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Downloading" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Connection Error" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "SSL Handshake Error" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Current Version:" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Installed Versions:" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Install From File" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Remove Template" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Select template file" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Export Template Manager" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Download Templates" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Select mirror from list: " +msgstr "" + +#: editor/file_type_cache.cpp +msgid "Can't open file_type_cache.cch for writing, not saving file type cache!" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Cannot navigate to '%s' as it has not been found in the file system!" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "View items as a grid of thumbnails" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "View items as a list" +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 "" + +#: editor/filesystem_dock.cpp +msgid "Cannot move a folder into itself." +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Error moving:" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Error duplicating:" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Unable to update dependencies:" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "No name provided" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Provided name contains invalid characters" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "No name provided." +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Name contains invalid characters." +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "A file or folder with this name already exists." +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Renaming file:" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Renaming folder:" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Duplicating file:" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Duplicating folder:" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Expand all" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Collapse all" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Rename.." +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Move To.." +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Open Scene(s)" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Instance" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Edit Dependencies.." +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "View Owners.." +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Duplicate.." +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Previous Directory" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Next Directory" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Re-Scan Filesystem" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Toggle folder status as Favorite" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Instance the selected scene(s) as child of the selected node." +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "" +"Scanning Files,\n" +"Please Wait.." +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Move" +msgstr "" + +#: editor/filesystem_dock.cpp editor/plugins/animation_tree_editor_plugin.cpp +#: editor/project_manager.cpp +msgid "Rename" +msgstr "" + +#: editor/groups_editor.cpp +msgid "Add to Group" +msgstr "" + +#: editor/groups_editor.cpp +msgid "Remove from Group" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Import as Single Scene" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Import with Separate Animations" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Import with Separate Materials" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Import with Separate Objects" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Import with Separate Objects+Materials" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Import with Separate Objects+Animations" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Import with Separate Materials+Animations" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Import with Separate Objects+Materials+Animations" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Import as Multiple Scenes" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Import as Multiple Scenes+Materials" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +#: editor/plugins/cube_grid_theme_editor_plugin.cpp +msgid "Import Scene" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Importing Scene.." +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Generating Lightmaps" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Generating for Mesh: " +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Running Custom Script.." +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Couldn't load post-import script:" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Invalid/broken script for post-import (check console):" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Error running post-import script:" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +msgid "Saving.." +msgstr "" + +#: editor/import_dock.cpp +msgid "Set as Default for '%s'" +msgstr "" + +#: editor/import_dock.cpp +msgid "Clear Default for '%s'" +msgstr "" + +#: editor/import_dock.cpp +msgid " Files" +msgstr "" + +#: editor/import_dock.cpp +msgid "Import As:" +msgstr "" + +#: editor/import_dock.cpp editor/property_editor.cpp +msgid "Preset.." +msgstr "" + +#: editor/import_dock.cpp +msgid "Reimport" +msgstr "" + +#: editor/multi_node_edit.cpp +msgid "MultiNode Set" +msgstr "" + +#: editor/node_dock.cpp +msgid "Groups" +msgstr "" + +#: editor/node_dock.cpp +msgid "Select a Node to edit Signals and Groups." +msgstr "" + +#: editor/plugins/abstract_polygon_2d_editor.cpp +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +msgid "Create Poly" +msgstr "" + +#: editor/plugins/abstract_polygon_2d_editor.cpp +#: editor/plugins/collision_polygon_editor_plugin.cpp +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +msgid "Edit Poly" +msgstr "" + +#: editor/plugins/abstract_polygon_2d_editor.cpp +msgid "Insert Point" +msgstr "" + +#: editor/plugins/abstract_polygon_2d_editor.cpp +#: editor/plugins/collision_polygon_editor_plugin.cpp +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +msgid "Edit Poly (Remove Point)" +msgstr "" + +#: editor/plugins/abstract_polygon_2d_editor.cpp +msgid "Remove Poly And Point" +msgstr "" + +#: editor/plugins/abstract_polygon_2d_editor.cpp +msgid "Create a new polygon from scratch" +msgstr "" + +#: editor/plugins/abstract_polygon_2d_editor.cpp +msgid "" +"Edit existing polygon:\n" +"LMB: Move Point.\n" +"Ctrl+LMB: Split Segment.\n" +"RMB: Erase Point." +msgstr "" + +#: editor/plugins/abstract_polygon_2d_editor.cpp +msgid "Delete points" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Toggle Autoplay" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "New Animation Name:" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "New Anim" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Change Animation Name:" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Delete Animation?" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Remove Animation" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "ERROR: Invalid animation name!" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "ERROR: Animation name already exists!" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Rename Animation" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Add Animation" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Blend Next Changed" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Change Blend Time" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Load Animation" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Duplicate Animation" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "ERROR: No animation to copy!" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "ERROR: No animation resource on clipboard!" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Pasted Animation" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Paste Animation" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "ERROR: No animation to edit!" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Play selected animation backwards from current pos. (A)" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Play selected animation backwards from end. (Shift+A)" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Stop animation playback. (S)" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Play selected animation from start. (Shift+D)" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Play selected animation from current pos. (D)" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Animation position (in seconds)." +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Scale animation playback globally for the node." +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Create new animation in player." +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Load animation from disk." +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Load an animation from disk." +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Save the current animation" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Display list of animations in player." +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Autoplay on Load" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Edit Target Blend Times" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Animation Tools" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Copy Animation" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Onion Skinning" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Enable Onion Skinning" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Directions" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Past" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Future" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Depth" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "1 step" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "2 steps" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "3 steps" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Differences Only" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Force White Modulate" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Include Gizmos (3D)" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Create New Animation" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Animation Name:" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/resource_preloader_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp editor/property_editor.cpp +#: editor/script_create_dialog.cpp +msgid "Error!" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Blend Times:" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Next (Auto Queue):" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Cross-Animation Blend Times" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Animation" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "New name:" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Edit Filters" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Scale:" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Fade In (s):" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Fade Out (s):" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Blend" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Mix" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Auto Restart:" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Restart (s):" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Random Restart (s):" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Start!" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Amount:" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Blend:" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Blend 0:" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Blend 1:" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "X-Fade Time (s):" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Current:" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Add Input" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Clear Auto-Advance" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Set Auto-Advance" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Delete Input" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Animation tree is valid." +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Animation tree is invalid." +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Animation Node" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "OneShot Node" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Mix Node" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Blend2 Node" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Blend3 Node" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Blend4 Node" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "TimeScale Node" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "TimeSeek Node" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Transition Node" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Import Animations.." +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Edit Node Filters" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Filters.." +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "AnimationTree" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Free" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Contents:" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "View Files" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Can't resolve hostname:" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Connection error, please try again." +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Can't connect to host:" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "No response from host:" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Request failed, return code:" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Request failed, too many redirects" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Bad download hash, assuming file has been tampered with." +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Expected:" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Got:" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Failed sha256 hash check" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Asset Download Error:" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Fetching:" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Resolving.." +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Error making request" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Idle" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Retry" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Download Error" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Download for this asset is already in progress!" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "first" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "prev" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "next" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "last" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +#: modules/gdnative/gdnative_library_editor_plugin.cpp +msgid "All" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +#: editor/project_settings_editor.cpp +msgid "Plugins" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Sort:" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Reverse" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +#: editor/project_settings_editor.cpp +msgid "Category:" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Site:" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Support.." +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Official" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Testing" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Assets ZIP File" +msgstr "" + +#: editor/plugins/baked_lightmap_editor_plugin.cpp +msgid "" +"Can't determine a save path for lightmap images.\n" +"Save your scene (for images to be saved in the same dir), or pick a save " +"path from the BakedLightmap properties." +msgstr "" + +#: editor/plugins/baked_lightmap_editor_plugin.cpp +msgid "" +"No meshes to bake. Make sure they contain an UV2 channel and that the 'Bake " +"Light' flag is on." +msgstr "" + +#: editor/plugins/baked_lightmap_editor_plugin.cpp +msgid "Failed creating lightmap images, make sure path is writable." +msgstr "" + +#: editor/plugins/baked_lightmap_editor_plugin.cpp +msgid "Bake Lightmaps" +msgstr "" + +#: editor/plugins/camera_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Preview" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Configure Snap" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Grid Offset:" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Grid Step:" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Rotation Offset:" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Rotation Step:" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Move Pivot" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Move Action" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Move vertical guide" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Create new vertical guide" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Remove vertical guide" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Move horizontal guide" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Create new horizontal guide" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Remove horizontal guide" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Create new horizontal and vertical guides" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Edit IK Chain" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Edit CanvasItem" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Anchors only" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Change Anchors and Margins" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Change Anchors" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Paste Pose" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Select Mode" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Drag: Rotate" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Alt+Drag: Move" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Press 'v' to Change Pivot, 'Shift+v' to Drag Pivot (while moving)." +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Alt+RMB: Depth list selection" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Move Mode" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Rotate Mode" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp +msgid "" +"Show a list of all objects at the position clicked\n" +"(same as Alt+RMB in select mode)." +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Click to change object's rotation pivot." +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Pan Mode" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Toggles snapping" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Use Snap" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Snapping options" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Snap to grid" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Use Rotation Snap" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Configure Snap..." +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Snap Relative" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Use Pixel Snap" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Smart snapping" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Snap to parent" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Snap to node anchor" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Snap to node sides" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Snap to other nodes" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Snap to guides" +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 "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Unlock the selected object (can be moved)." +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Makes sure the object's children are not selectable." +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Restores the object's children's ability to be selected." +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Make Bones" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Clear Bones" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Show Bones" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Make IK Chain" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Clear IK Chain" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Show Grid" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Show helpers" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Show rulers" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Show guides" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Center Selection" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Frame Selection" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Layout" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Insert Keys" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Insert Key" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Insert Key (Existing Tracks)" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Copy Pose" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Clear Pose" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Drag pivot from mouse position" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Set pivot at mouse position" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Multiply grid step by 2" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Divide grid step by 2" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Add %s" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Adding %s..." +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Create Node" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Error instancing scene from %s" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Change default type" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "" +"Drag & drop + Shift : Add node as sibling\n" +"Drag & drop + Alt : Change node type" +msgstr "" + +#: editor/plugins/collision_polygon_editor_plugin.cpp +msgid "Create Poly3D" +msgstr "" + +#: editor/plugins/collision_shape_2d_editor_plugin.cpp +msgid "Set Handle" +msgstr "" + +#: editor/plugins/cube_grid_theme_editor_plugin.cpp +msgid "Remove item %d?" +msgstr "" + +#: editor/plugins/cube_grid_theme_editor_plugin.cpp +#: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Add Item" +msgstr "" + +#: editor/plugins/cube_grid_theme_editor_plugin.cpp +msgid "Remove Selected Item" +msgstr "" + +#: editor/plugins/cube_grid_theme_editor_plugin.cpp +msgid "Import from Scene" +msgstr "" + +#: editor/plugins/cube_grid_theme_editor_plugin.cpp +msgid "Update from Scene" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Flat0" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Flat1" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Ease in" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Ease out" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Smoothstep" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Modify Curve Point" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Modify Curve Tangent" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load Curve Preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Add point" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Remove point" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Left linear" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Right linear" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Remove Curve Point" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Toggle Curve Linear Tangent" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Hold Shift to edit tangents individually" +msgstr "" + +#: editor/plugins/gi_probe_editor_plugin.cpp +msgid "Bake GI Probe" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + +#: editor/plugins/item_list_editor_plugin.cpp +msgid "Item %d" +msgstr "" + +#: editor/plugins/item_list_editor_plugin.cpp +msgid "Items" +msgstr "" + +#: editor/plugins/item_list_editor_plugin.cpp +msgid "Item List Editor" +msgstr "" + +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +msgid "" +"No OccluderPolygon2D resource on this node.\n" +"Create and assign one?" +msgstr "" + +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +msgid "Create Occluder Polygon" +msgstr "" + +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +msgid "Create a new polygon from scratch." +msgstr "" + +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +msgid "Edit existing polygon:" +msgstr "" + +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +msgid "LMB: Move Point." +msgstr "" + +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +msgid "Ctrl+LMB: Split Segment." +msgstr "" + +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +msgid "RMB: Erase Point." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Mesh is empty!" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Static Trimesh Body" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Static Convex Body" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "This doesn't work on scene root!" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Trimesh Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Navigation Mesh" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Contained Mesh is not of type ArrayMesh." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Unwrap failed, mesh may not be manifold?" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "No mesh to debug." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Model has no UV in this layer" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "MeshInstance lacks a Mesh!" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Mesh has not surface to create outlines from!" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Could not create outline!" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Outline" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Mesh" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Trimesh Static Body" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Convex Static Body" +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" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Outline Mesh.." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "View UV1" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "View UV2" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Unwrap UV2 for Lightmap/AO" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Outline Mesh" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Outline Size:" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "No mesh source specified (and no MultiMesh set in node)." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "No mesh source specified (and MultiMesh contains no Mesh)." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Mesh source is invalid (invalid path)." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Mesh source is invalid (not a MeshInstance)." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Mesh source is invalid (contains no Mesh resource)." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "No surface source specified." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Surface source is invalid (invalid path)." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Surface source is invalid (no geometry)." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Surface source is invalid (no faces)." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Parent has no solid faces to populate." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Couldn't map area." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Select a Source Mesh:" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Select a Target Surface:" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Populate Surface" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Populate MultiMesh" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Target Surface:" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Source Mesh:" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "X-Axis" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Y-Axis" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Z-Axis" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Mesh Up Axis:" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Random Rotation:" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Random Tilt:" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Random Scale:" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Populate" +msgstr "" + +#: editor/plugins/navigation_mesh_editor_plugin.cpp +msgid "Bake!" +msgstr "" + +#: editor/plugins/navigation_mesh_editor_plugin.cpp +msgid "Bake the navigation mesh." +msgstr "" + +#: editor/plugins/navigation_mesh_editor_plugin.cpp +msgid "Clear the navigation mesh." +msgstr "" + +#: editor/plugins/navigation_mesh_generator.cpp +msgid "Setting up Configuration..." +msgstr "" + +#: editor/plugins/navigation_mesh_generator.cpp +msgid "Calculating grid size..." +msgstr "" + +#: editor/plugins/navigation_mesh_generator.cpp +msgid "Creating heightfield..." +msgstr "" + +#: editor/plugins/navigation_mesh_generator.cpp +msgid "Marking walkable triangles..." +msgstr "" + +#: editor/plugins/navigation_mesh_generator.cpp +msgid "Constructing compact heightfield..." +msgstr "" + +#: editor/plugins/navigation_mesh_generator.cpp +msgid "Eroding walkable area..." +msgstr "" + +#: editor/plugins/navigation_mesh_generator.cpp +msgid "Partitioning..." +msgstr "" + +#: editor/plugins/navigation_mesh_generator.cpp +msgid "Creating contours..." +msgstr "" + +#: editor/plugins/navigation_mesh_generator.cpp +msgid "Creating polymesh..." +msgstr "" + +#: editor/plugins/navigation_mesh_generator.cpp +msgid "Converting to native navigation mesh..." +msgstr "" + +#: editor/plugins/navigation_mesh_generator.cpp +msgid "Navigation Mesh Generator Setup:" +msgstr "" + +#: editor/plugins/navigation_mesh_generator.cpp +msgid "Parsing Geometry..." +msgstr "" + +#: editor/plugins/navigation_mesh_generator.cpp +msgid "Done!" +msgstr "" + +#: editor/plugins/navigation_polygon_editor_plugin.cpp +msgid "Create Navigation Polygon" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Error loading image:" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "No pixels with transparency > 128 in image.." +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Generate Visibility Rect" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Load Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Particles" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Generated Point Count:" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Node does not contain geometry." +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Node does not contain geometry (faces)." +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "A processor material of type 'ParticlesMaterial' is required." +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Faces contain no area!" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "No faces!" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generate AABB" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Create Emission Points From Mesh" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Create Emission Points From Node" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Create Emitter" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Emission Points:" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Surface Points" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Surface Points+Normal (Directed)" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Volume" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Emission Source: " +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generate Visibility AABB" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Add Point to Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Move Point in Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Move In-Control in Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Move Out-Control in Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Select Points" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Shift+Drag: Select Control Points" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Click: Add Point" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Right Click: Delete Point" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Select Control Points (Shift+Drag)" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Add Point (in empty space)" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Split Segment (in curve)" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Delete Point" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Close Curve" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Curve Point #" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Set Curve Point Position" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Set Curve In Position" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Set Curve Out Position" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Split Path" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove Path Point" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove Out-Control Point" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Create UV Map" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Transform UV Map" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Polygon 2D UV Editor" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Move Point" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Ctrl: Rotate" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Shift: Move All" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Shift+Ctrl: Scale" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Move Polygon" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Rotate Polygon" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Scale Polygon" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Edit" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Polygon->UV" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "UV->Polygon" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Clear UV" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Snap" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Enable Snap" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Grid" +msgstr "" + +#: editor/plugins/resource_preloader_editor_plugin.cpp +msgid "ERROR: Couldn't load resource!" +msgstr "" + +#: editor/plugins/resource_preloader_editor_plugin.cpp +msgid "Add Resource" +msgstr "" + +#: editor/plugins/resource_preloader_editor_plugin.cpp +msgid "Rename Resource" +msgstr "" + +#: editor/plugins/resource_preloader_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Delete Resource" +msgstr "" + +#: editor/plugins/resource_preloader_editor_plugin.cpp +msgid "Resource clipboard is empty!" +msgstr "" + +#: editor/plugins/resource_preloader_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Load Resource" +msgstr "" + +#: editor/plugins/resource_preloader_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp editor/property_editor.cpp +#: scene/gui/line_edit.cpp scene/gui/text_edit.cpp +msgid "Paste" +msgstr "" + +#: editor/plugins/resource_preloader_editor_plugin.cpp +msgid "ResourcePreloader" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Close and save changes?" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Error while saving theme" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Error saving" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Error importing theme" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Error importing" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Import Theme" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Save Theme As.." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid " Class Reference" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Sort" +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 "" + +#: 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 "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Next script" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Previous script" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "File" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "New" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Save All" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Soft Reload Script" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Copy Script Path" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Show In File System" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "History Prev" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "History Next" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Reload Theme" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Save Theme" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Save Theme As" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Close Docs" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Close All" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Close Other Tabs" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp editor/project_manager.cpp +msgid "Run" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Toggle Scripts Panel" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +msgid "Find.." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +msgid "Find Next" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp +msgid "Step Over" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp +msgid "Step Into" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp +msgid "Break" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp editor/project_manager.cpp +#: editor/script_editor_debugger.cpp +msgid "Continue" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Keep Debugger Open" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Debug with external editor" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Open Godot online documentation" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Search the class hierarchy." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Search the reference documentation." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Go to previous edited document." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Go to next edited document." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Discard" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Create Script" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"The following files are newer on disk.\n" +"What action should be taken?:" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Reload" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Resave" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp +msgid "Debugger" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"Built-in scripts can only be edited when the scene they belong to is loaded" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Only resources from filesystem can be dropped." +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Pick Color" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp scene/gui/line_edit.cpp +#: scene/gui/text_edit.cpp +msgid "Cut" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp editor/property_editor.cpp +#: scene/gui/line_edit.cpp scene/gui/text_edit.cpp +msgid "Copy" +msgstr "" + +#: editor/plugins/script_text_editor.cpp scene/gui/line_edit.cpp +#: scene/gui/text_edit.cpp +msgid "Select All" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Delete Line" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Indent Left" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Indent Right" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Toggle Comment" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Clone Down" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Fold/Unfold Line" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Fold All Lines" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Unfold All Lines" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Complete Symbol" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Trim Trailing Whitespace" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert Indent To Spaces" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert Indent To Tabs" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Auto Indent" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Toggle Breakpoint" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Remove All Breakpoints" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Goto Next Breakpoint" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Goto Previous Breakpoint" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert To Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Find Previous" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Replace.." +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Goto Function.." +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Goto Line.." +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Contextual Help" +msgstr "" + +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Scalar Constant" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Vec Constant" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change RGB Constant" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Scalar Operator" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Vec Operator" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Vec Scalar Operator" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change RGB Operator" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Toggle Rot Only" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Scalar Function" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Vec Function" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Scalar Uniform" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Vec Uniform" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change RGB Uniform" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Default Value" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change XForm Uniform" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Texture Uniform" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Cubemap Uniform" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Comment" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Add/Remove to Color Ramp" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Add/Remove to Curve Map" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Curve Map" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Input Name" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Connect Graph Nodes" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Disconnect Graph Nodes" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Remove Shader Graph Node" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Move Shader Graph Node" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Duplicate Graph Node(s)" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Delete Shader Graph Node(s)" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Error: Cyclic Connection Link" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Error: Missing Input Connections" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Add Shader Graph Node" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Orthogonal" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Perspective" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Aborted." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "X-Axis Transform." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Y-Axis Transform." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Z-Axis Transform." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Plane Transform." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Scaling: " +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Translating: " +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Rotating %s degrees." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Keying is disabled (no key inserted)." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Animation Key Inserted." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Shader Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "FPS" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Top View." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Bottom View." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Bottom" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Left View." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Right View." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Front View." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Front" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Rear View." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Rear" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Align with view" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "OK :(" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "No parent to instance a child at." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Normal" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Wireframe" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Overdraw" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Unshaded" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Environment" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Gizmos" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View FPS" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Half Resolution" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Doppler Enable" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Backwards" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Down" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Select Mode (Q)" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "" +"Drag: Rotate\n" +"Alt+Drag: Move\n" +"Alt+RMB: Depth list selection" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Move Mode (W)" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Rotate Mode (E)" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Scale Mode (R)" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Local Coords" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Local Space Mode (%s)" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Snap Mode (%s)" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Bottom View" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Top View" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Rear View" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Front View" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Left View" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Right View" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Switch Perspective/Orthogonal view" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Insert Animation Key" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Focus Origin" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Focus Selection" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Align Selection With View" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Select" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Move" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Rotate" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Scale" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Toggle Freelook" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Configure Snap.." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Dialog.." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "1 Viewport" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "2 Viewports" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "2 Viewports (Alt)" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "3 Viewports" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "3 Viewports (Alt)" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "4 Viewports" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Origin" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Grid" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Settings" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Skeleton Gizmo visibility" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Snap Settings" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Translate Snap:" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Rotate Snap (deg.):" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Scale Snap (%):" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Viewport Settings" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Perspective FOV (deg.):" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Z-Near:" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Z-Far:" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Change" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Translate:" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Rotate (deg.):" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Scale (ratio):" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Type" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Pre" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Post" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "ERROR: Couldn't load frame resource!" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Add Frame" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Resource clipboard is empty or not a texture!" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Paste Frame" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Add Empty" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Change Animation Loop" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Change Animation FPS" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "(empty)" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Animations" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Speed (FPS):" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Loop" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Animation Frames" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Insert Empty (Before)" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Insert Empty (After)" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Move (Before)" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Move (After)" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "SpriteFrames" +msgstr "" + +#: editor/plugins/style_box_editor_plugin.cpp +msgid "StyleBox Preview:" +msgstr "" + +#: editor/plugins/style_box_editor_plugin.cpp +msgid "StyleBox" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Set Region Rect" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Snap Mode:" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "<None>" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Pixel Snap" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Grid Snap" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Auto Slice" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Offset:" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Step:" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Separation:" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Texture Region" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Texture Region Editor" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Can't save theme to file:" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Add All Items" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Add All" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Remove Item" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Remove All Items" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Remove All" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Edit theme.." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Theme editing menu." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Add Class Items" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Remove Class Items" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Create Empty Template" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Create Empty Editor Template" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Create From Current Editor Theme" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "CheckBox Radio1" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "CheckBox Radio2" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Item" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Check Item" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Checked Item" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Has" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Many" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp editor/project_export.cpp +msgid "Options" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Have,Many,Several,Options!" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Tab 1" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Tab 2" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Tab 3" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp editor/project_settings_editor.cpp +#: editor/scene_tree_editor.cpp editor/script_editor_debugger.cpp +msgid "Type:" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Data Type:" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Icon" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Style" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Font" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Color" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Theme" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Erase Selection" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Paint TileMap" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Line Draw" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Rectangle Paint" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Bucket Fill" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Erase TileMap" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Erase selection" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Find tile" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Transpose" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Mirror X" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Mirror Y" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Paint Tile" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Pick Tile" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Rotate 0 degrees" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Rotate 90 degrees" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Rotate 180 degrees" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Rotate 270 degrees" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Could not find tile:" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Item name or ID:" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Create from scene?" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Merge from scene?" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Tile Set" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Create from Scene" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Merge from Scene" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp editor/script_editor_debugger.cpp +msgid "Error" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Autotiles" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "" +"Select sub-tile to use as icon, this will be also used on invalid autotile " +"bindings." +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "" +"LMB: set bit on.\n" +"RMB: set bit off." +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Select current edited sub-tile." +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Select sub-tile to change its priority." +msgstr "" + +#: editor/progress_dialog.cpp scene/gui/dialogs.cpp +msgid "Cancel" +msgstr "" + +#: editor/project_export.cpp +msgid "Runnable" +msgstr "" + +#: editor/project_export.cpp +msgid "Delete patch '%s' from list?" +msgstr "" + +#: editor/project_export.cpp +msgid "Delete preset '%s'?" +msgstr "" + +#: editor/project_export.cpp +msgid "Export templates for this platform are missing/corrupted: " +msgstr "" + +#: editor/project_export.cpp +msgid "Presets" +msgstr "" + +#: editor/project_export.cpp editor/project_settings_editor.cpp +msgid "Add.." +msgstr "" + +#: editor/project_export.cpp +msgid "Resources" +msgstr "" + +#: editor/project_export.cpp +msgid "Export all resources in the project" +msgstr "" + +#: editor/project_export.cpp +msgid "Export selected scenes (and dependencies)" +msgstr "" + +#: editor/project_export.cpp +msgid "Export selected resources (and dependencies)" +msgstr "" + +#: editor/project_export.cpp +msgid "Export Mode:" +msgstr "" + +#: editor/project_export.cpp +msgid "Resources to export:" +msgstr "" + +#: editor/project_export.cpp +msgid "" +"Filters to export non-resource files (comma separated, e.g: *.json, *.txt)" +msgstr "" + +#: editor/project_export.cpp +msgid "" +"Filters to exclude files from project (comma separated, e.g: *.json, *.txt)" +msgstr "" + +#: editor/project_export.cpp +msgid "Patches" +msgstr "" + +#: editor/project_export.cpp +msgid "Make Patch" +msgstr "" + +#: editor/project_export.cpp +msgid "Features" +msgstr "" + +#: editor/project_export.cpp +msgid "Custom (comma-separated):" +msgstr "" + +#: editor/project_export.cpp +msgid "Feature List:" +msgstr "" + +#: editor/project_export.cpp +msgid "Export PCK/Zip" +msgstr "" + +#: editor/project_export.cpp +msgid "Export templates for this platform are missing:" +msgstr "" + +#: editor/project_export.cpp +msgid "Export templates for this platform are missing/corrupted:" +msgstr "" + +#: editor/project_export.cpp +msgid "Export With Debug" +msgstr "" + +#: editor/project_manager.cpp +msgid "The path does not exist." +msgstr "" + +#: editor/project_manager.cpp +msgid "Please choose a 'project.godot' file." +msgstr "" + +#: editor/project_manager.cpp +msgid "Please choose an empty folder." +msgstr "" + +#: editor/project_manager.cpp +msgid "Please choose a folder that does not contain a 'project.godot' file." +msgstr "" + +#: editor/project_manager.cpp +msgid "Imported Project" +msgstr "" + +#: editor/project_manager.cpp +msgid "Couldn't create folder." +msgstr "" + +#: editor/project_manager.cpp +msgid "There is already a folder in this path with the specified name." +msgstr "" + +#: editor/project_manager.cpp +msgid "It would be a good idea to name your project." +msgstr "" + +#: editor/project_manager.cpp +msgid "Invalid project path (changed anything?)." +msgstr "" + +#: editor/project_manager.cpp +msgid "Couldn't get project.godot in project path." +msgstr "" + +#: editor/project_manager.cpp +msgid "Couldn't edit project.godot in project path." +msgstr "" + +#: editor/project_manager.cpp +msgid "Couldn't create project.godot in project path." +msgstr "" + +#: editor/project_manager.cpp +msgid "The following files failed extraction from package:" +msgstr "" + +#: editor/project_manager.cpp +msgid "Rename Project" +msgstr "" + +#: editor/project_manager.cpp +msgid "Couldn't get project.godot in the project path." +msgstr "" + +#: editor/project_manager.cpp +msgid "New Game Project" +msgstr "" + +#: editor/project_manager.cpp +msgid "Import Existing Project" +msgstr "" + +#: editor/project_manager.cpp +msgid "Import & Edit" +msgstr "" + +#: editor/project_manager.cpp +msgid "Create New Project" +msgstr "" + +#: editor/project_manager.cpp +msgid "Create & Edit" +msgstr "" + +#: editor/project_manager.cpp +msgid "Install Project:" +msgstr "" + +#: editor/project_manager.cpp +msgid "Install & Edit" +msgstr "" + +#: editor/project_manager.cpp +msgid "Project Name:" +msgstr "" + +#: editor/project_manager.cpp +msgid "Create folder" +msgstr "" + +#: editor/project_manager.cpp +msgid "Project Path:" +msgstr "" + +#: editor/project_manager.cpp +msgid "Browse" +msgstr "" + +#: editor/project_manager.cpp +msgid "Unnamed Project" +msgstr "" + +#: editor/project_manager.cpp +msgid "Can't open project" +msgstr "" + +#: editor/project_manager.cpp +msgid "Are you sure to open more than one project?" +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Can't run project: no main scene defined.\n" +"Please edit the project and set the main scene in \"Project Settings\" under " +"the \"Application\" category." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Can't run project: Assets need to be imported.\n" +"Please edit the project to trigger the initial import." +msgstr "" + +#: editor/project_manager.cpp +msgid "Are you sure to run more than one project?" +msgstr "" + +#: editor/project_manager.cpp +msgid "Remove project from the list? (Folder contents will not be modified)" +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"Language changed.\n" +"The UI will update next time the editor or project manager starts." +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"You are about the scan %s folders for existing Godot projects. Do you " +"confirm?" +msgstr "" + +#: editor/project_manager.cpp +msgid "Project Manager" +msgstr "" + +#: editor/project_manager.cpp +msgid "Project List" +msgstr "" + +#: editor/project_manager.cpp +msgid "Scan" +msgstr "" + +#: editor/project_manager.cpp +msgid "Select a Folder to Scan" +msgstr "" + +#: editor/project_manager.cpp +msgid "New Project" +msgstr "" + +#: editor/project_manager.cpp +msgid "Templates" +msgstr "" + +#: editor/project_manager.cpp +msgid "Exit" +msgstr "" + +#: editor/project_manager.cpp +msgid "Restart Now" +msgstr "" + +#: editor/project_manager.cpp +msgid "Can't run project" +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"You don't currently have any projects.\n" +"Would you like to explore the official example projects in the Asset Library?" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Key " +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Joy Button" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Joy Axis" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Mouse Button" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Invalid action (anything goes but '/' or ':')." +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Action '%s' already exists!" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Rename Input Action Event" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Add Input Action Event" +msgstr "" + +#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp +msgid "Shift+" +msgstr "" + +#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp +msgid "Alt+" +msgstr "" + +#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp +msgid "Control+" +msgstr "" + +#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp +msgid "Press a Key.." +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Mouse Button Index:" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Left Button" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Right Button" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Middle Button" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Wheel Up Button" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Wheel Down Button" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Button 6" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Button 7" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Button 8" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Button 9" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Joypad Axis Index:" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Axis" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Joypad Button Index:" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Erase Input Action" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Erase Input Action Event" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Add Event" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Device" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Button" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Left Button." +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Right Button." +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Middle Button." +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Wheel Up." +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Wheel Down." +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Add Global Property" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Select a setting item first!" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "No property '%s' exists." +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Setting '%s' is internal, and it can't be deleted." +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Delete Item" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Can't contain '/' or ':'" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Already existing" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Add Input Action" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Error saving settings." +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Settings saved OK." +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Override for Feature" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Add Translation" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Remove Translation" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Add Remapped Path" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Resource Remap Add Remap" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Change Resource Remap Language" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Remove Resource Remap" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Remove Resource Remap Option" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Changed Locale Filter" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Changed Locale Filter Mode" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Project Settings (project.godot)" +msgstr "" + +#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp +msgid "General" +msgstr "" + +#: editor/project_settings_editor.cpp editor/property_editor.cpp +msgid "Property:" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Override For.." +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Input Map" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Action:" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Device:" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Index:" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Localization" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Translations" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Translations:" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Remaps" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Resources:" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Remaps by Locale:" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Locale" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Locales Filter" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Show all locales" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Show only selected locales" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Filter mode:" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "Locales:" +msgstr "" + +#: editor/project_settings_editor.cpp +msgid "AutoLoad" +msgstr "" + +#: editor/property_editor.cpp +msgid "Pick a Viewport" +msgstr "" + +#: editor/property_editor.cpp +msgid "Ease In" +msgstr "" + +#: editor/property_editor.cpp +msgid "Ease Out" +msgstr "" + +#: editor/property_editor.cpp +msgid "Zero" +msgstr "" + +#: editor/property_editor.cpp +msgid "Easing In-Out" +msgstr "" + +#: editor/property_editor.cpp +msgid "Easing Out-In" +msgstr "" + +#: editor/property_editor.cpp +msgid "File.." +msgstr "" + +#: editor/property_editor.cpp +msgid "Dir.." +msgstr "" + +#: editor/property_editor.cpp +msgid "Assign" +msgstr "" + +#: editor/property_editor.cpp +msgid "Select Node" +msgstr "" + +#: editor/property_editor.cpp +msgid "New Script" +msgstr "" + +#: editor/property_editor.cpp +msgid "New %s" +msgstr "" + +#: editor/property_editor.cpp +msgid "Make Unique" +msgstr "" + +#: editor/property_editor.cpp +msgid "Show in File System" +msgstr "" + +#: editor/property_editor.cpp +msgid "Convert To %s" +msgstr "" + +#: editor/property_editor.cpp +msgid "Error loading file: Not a resource!" +msgstr "" + +#: editor/property_editor.cpp +msgid "Selected node is not a Viewport!" +msgstr "" + +#: editor/property_editor.cpp +msgid "Pick a Node" +msgstr "" + +#: editor/property_editor.cpp +msgid "Bit %d, val %d." +msgstr "" + +#: editor/property_editor.cpp +msgid "On" +msgstr "" + +#: editor/property_editor.cpp +msgid "[Empty]" +msgstr "" + +#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +msgid "Set" +msgstr "" + +#: editor/property_editor.cpp +msgid "Properties:" +msgstr "" + +#: editor/property_selector.cpp +msgid "Select Property" +msgstr "" + +#: editor/property_selector.cpp +msgid "Select Virtual Method" +msgstr "" + +#: editor/property_selector.cpp +msgid "Select Method" +msgstr "" + +#: editor/pvrtc_compress.cpp +msgid "Could not execute PVRTC tool:" +msgstr "" + +#: editor/pvrtc_compress.cpp +msgid "Can't load back converted image using PVRTC tool:" +msgstr "" + +#: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp +msgid "Reparent Node" +msgstr "" + +#: editor/reparent_dialog.cpp +msgid "Reparent Location (Select new Parent):" +msgstr "" + +#: editor/reparent_dialog.cpp +msgid "Keep Global Transform" +msgstr "" + +#: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp +msgid "Reparent" +msgstr "" + +#: editor/run_settings_dialog.cpp +msgid "Run Mode:" +msgstr "" + +#: editor/run_settings_dialog.cpp +msgid "Current Scene" +msgstr "" + +#: editor/run_settings_dialog.cpp +msgid "Main Scene" +msgstr "" + +#: editor/run_settings_dialog.cpp +msgid "Main Scene Arguments:" +msgstr "" + +#: editor/run_settings_dialog.cpp +msgid "Scene Run Settings" +msgstr "" + +#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: scene/gui/dialogs.cpp +msgid "OK" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "No parent to instance the scenes at." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Error loading scene from %s" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "" +"Cannot instance the scene '%s' because the current scene exists within one " +"of its nodes." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Instance Scene(s)" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "This operation can't be done on the tree root." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Move Node In Parent" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Move Nodes In Parent" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Duplicate Node(s)" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Delete Node(s)?" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Can not perform with the root node." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "This operation can't be done on instanced scenes." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Save New Scene As.." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Editable Children" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Load As Placeholder" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Discard Instancing" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Makes Sense!" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Can't operate on nodes from a foreign scene!" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Can't operate on nodes the current scene inherits from!" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Remove Node(s)" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "" +"Couldn't save new scene. Likely dependencies (instances) couldn't be " +"satisfied." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Error saving scene." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Error duplicating scene to save it." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Sub-Resources" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Clear Inheritance" +msgstr "" + +#: editor/scene_tree_dock.cpp editor/scene_tree_editor.cpp +msgid "Open in Editor" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Delete Node(s)" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Add Child Node" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Instance Child Scene" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Change Type" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Attach Script" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Clear Script" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Merge From Scene" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Save Branch as Scene" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Copy Node Path" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Delete (No Confirm)" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Add/Create a New Node" +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 "Filter nodes" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Attach a new or existing script for the selected node." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Clear a script for the selected node." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Remote" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Local" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Clear Inheritance? (No Undo!)" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Clear!" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Spatial Visible" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle CanvasItem Visible" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Instance:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Open script" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Invalid node name, the following characters are not allowed:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Rename Node" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Scene Tree (Nodes):" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Node Configuration Warning!" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Select a Node" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Error loading template '%s'" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Error - Could not create script in filesystem." +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Error loading script from %s" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "N/A" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Path is empty" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Path is not local" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Invalid base path" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Directory of the same name exists" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "File exists, will be reused" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Invalid extension" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Wrong extension chosen" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Invalid Path" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Invalid class name" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Invalid inherited parent name or path" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Script valid" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Allowed: a-z, A-Z, 0-9 and _" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Built-in script (into scene file)" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Create new script file" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Load existing script file" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Language" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Inherits" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Class Name" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Template" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Built-in Script" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Attach Node Script" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Remote " +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Bytes:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Warning" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Error:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Source:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Function:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Pick one or more items from the list to display the graph." +msgstr "" + +#: editor/script_editor_debugger.cpp modules/mono/editor/mono_bottom_panel.cpp +msgid "Errors" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Child Process Connected" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Copy Error" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Inspect Previous Instance" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Inspect Next Instance" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Stack Frames" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Variable" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Errors:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Stack Trace (if applicable):" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Profiler" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Monitor" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Value" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Monitors" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "List of Video Memory Usage by Resource:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Total:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Video Mem" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Resource Path" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Type" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Format" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Usage" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Misc" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Clicked Control:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Clicked Control Type:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Live Edit Root:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Set From Tree" +msgstr "" + +#: editor/settings_config_dialog.cpp +msgid "Shortcuts" +msgstr "" + +#: editor/settings_config_dialog.cpp +msgid "Binding" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Light Radius" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change AudioStreamPlayer3D Emission Angle" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Camera FOV" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Camera Size" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Sphere Shape Radius" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Box Shape Extents" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Capsule Shape Radius" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Capsule Shape Height" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Ray Shape Length" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Notifier Extents" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Particles AABB" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Probe Extents" +msgstr "" + +#: modules/gdnative/gdnative_library_editor_plugin.cpp +msgid "Select the dynamic library for this entry" +msgstr "" + +#: modules/gdnative/gdnative_library_editor_plugin.cpp +msgid "Select dependencies of the library for this entry" +msgstr "" + +#: modules/gdnative/gdnative_library_editor_plugin.cpp +msgid "Remove current entry" +msgstr "" + +#: modules/gdnative/gdnative_library_editor_plugin.cpp +msgid "Double click to create a new entry" +msgstr "" + +#: modules/gdnative/gdnative_library_editor_plugin.cpp +msgid "Platform:" +msgstr "" + +#: modules/gdnative/gdnative_library_editor_plugin.cpp +msgid "Platform" +msgstr "" + +#: modules/gdnative/gdnative_library_editor_plugin.cpp +msgid "Dynamic Library" +msgstr "" + +#: modules/gdnative/gdnative_library_editor_plugin.cpp +msgid "Add an architecture entry" +msgstr "" + +#: modules/gdnative/gdnative_library_editor_plugin.cpp +msgid "GDNativeLibrary" +msgstr "" + +#: modules/gdnative/gdnative_library_singleton_editor.cpp +msgid "Library" +msgstr "" + +#: modules/gdnative/gdnative_library_singleton_editor.cpp +msgid "Status" +msgstr "" + +#: modules/gdnative/gdnative_library_singleton_editor.cpp +msgid "Libraries: " +msgstr "" + +#: modules/gdnative/register_types.cpp +msgid "GDNative" +msgstr "" + +#: modules/gdscript/gdscript_functions.cpp +#: modules/visual_script/visual_script_builtin_funcs.cpp +msgid "Invalid type argument to convert(), use TYPE_* constants." +msgstr "" + +#: modules/gdscript/gdscript_functions.cpp modules/mono/glue/glue_header.h +#: modules/visual_script/visual_script_builtin_funcs.cpp +msgid "Not enough bytes for decoding bytes, or invalid format." +msgstr "" + +#: modules/gdscript/gdscript_functions.cpp +msgid "step argument is zero!" +msgstr "" + +#: modules/gdscript/gdscript_functions.cpp +msgid "Not a script with an instance" +msgstr "" + +#: modules/gdscript/gdscript_functions.cpp +msgid "Not based on a script" +msgstr "" + +#: modules/gdscript/gdscript_functions.cpp +msgid "Not based on a resource file" +msgstr "" + +#: modules/gdscript/gdscript_functions.cpp +msgid "Invalid instance dictionary format (missing @path)" +msgstr "" + +#: modules/gdscript/gdscript_functions.cpp +msgid "Invalid instance dictionary format (can't load script at @path)" +msgstr "" + +#: modules/gdscript/gdscript_functions.cpp +msgid "Invalid instance dictionary format (invalid script at @path)" +msgstr "" + +#: modules/gdscript/gdscript_functions.cpp +msgid "Invalid instance dictionary (invalid subclasses)" +msgstr "" + +#: modules/gdscript/gdscript_functions.cpp +msgid "Object can't provide a length." +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "GridMap Delete Selection" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "GridMap Duplicate Selection" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Floor:" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Grid Map" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Snap View" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Previous Floor" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Next Floor" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Clip Disabled" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Clip Above" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Clip Below" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Edit X Axis" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Edit Y Axis" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Edit Z Axis" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Cursor Rotate X" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Cursor Rotate Y" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Cursor Rotate Z" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Cursor Back Rotate X" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Cursor Back Rotate Y" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Cursor Back Rotate Z" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Cursor Clear Rotation" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Create Area" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Create Exterior Connector" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Erase Area" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Clear Selection" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "GridMap Settings" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Pick Distance:" +msgstr "" + +#: modules/mono/editor/godotsharp_editor.cpp +msgid "Generating solution..." +msgstr "" + +#: modules/mono/editor/godotsharp_editor.cpp +msgid "Generating C# project..." +msgstr "" + +#: modules/mono/editor/godotsharp_editor.cpp +msgid "Failed to create solution." +msgstr "" + +#: modules/mono/editor/godotsharp_editor.cpp +msgid "Failed to save solution." +msgstr "" + +#: modules/mono/editor/godotsharp_editor.cpp +msgid "Done" +msgstr "" + +#: modules/mono/editor/godotsharp_editor.cpp +msgid "Failed to create C# project." +msgstr "" + +#: modules/mono/editor/godotsharp_editor.cpp +msgid "Mono" +msgstr "" + +#: modules/mono/editor/godotsharp_editor.cpp +msgid "Create C# solution" +msgstr "" + +#: modules/mono/editor/mono_bottom_panel.cpp +msgid "Builds" +msgstr "" + +#: modules/mono/editor/mono_bottom_panel.cpp +msgid "Build Project" +msgstr "" + +#: modules/mono/editor/mono_bottom_panel.cpp +msgid "Warnings" +msgstr "" + +#: modules/visual_script/visual_script.cpp +msgid "" +"A node yielded without working memory, please read the docs on how to yield " +"properly!" +msgstr "" + +#: modules/visual_script/visual_script.cpp +msgid "" +"Node yielded, but did not return a function state in the first working " +"memory." +msgstr "" + +#: 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: " +msgstr "" + +#: modules/visual_script/visual_script.cpp +msgid "Found sequence bit but not the node in the stack, report bug!" +msgstr "" + +#: modules/visual_script/visual_script.cpp +msgid "Stack overflow with stack depth: " +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Change Signal Arguments" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Change Argument Type" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Change Argument name" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Set Variable Default Value" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Set Variable Type" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Functions:" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Variables:" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Name is not a valid identifier:" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Name already in use by another func/var/signal:" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Rename Function" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Rename Variable" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Rename Signal" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Function" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Variable" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Signal" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Change Expression" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Node" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Remove VisualScript Nodes" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Duplicate VisualScript Nodes" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Hold %s to drop a Getter. Hold Shift to drop a generic signature." +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Hold Ctrl to drop a Getter. Hold Shift to drop a generic signature." +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Hold %s to drop a simple reference to the node." +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Hold Ctrl to drop a simple reference to the node." +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Hold %s to drop a Variable Setter." +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Hold Ctrl to drop a Variable Setter." +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Preload Node" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Node(s) From Tree" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Getter Property" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Setter Property" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Change Base Type" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Move Node(s)" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Remove VisualScript Node" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Connect Nodes" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Condition" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Sequence" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Switch" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Iterator" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "While" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Return" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Call" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Get" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Script already has function '%s'" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Change Input Value" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't copy the function node." +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Clipboard is empty!" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Paste VisualScript Nodes" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Remove Function" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Edit Variable" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Remove Variable" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Edit Signal" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Remove Signal" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Editing Variable:" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Editing Signal:" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Base Type:" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Available Nodes:" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Select or create a function to edit graph" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Edit Signal Arguments:" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Edit Variable:" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Delete Selected" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Find Node Type" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Copy Nodes" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Cut Nodes" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Paste Nodes" +msgstr "" + +#: modules/visual_script/visual_script_flow_control.cpp +msgid "Input type not iterable: " +msgstr "" + +#: modules/visual_script/visual_script_flow_control.cpp +msgid "Iterator became invalid" +msgstr "" + +#: modules/visual_script/visual_script_flow_control.cpp +msgid "Iterator became invalid: " +msgstr "" + +#: modules/visual_script/visual_script_func_nodes.cpp +msgid "Invalid index property name." +msgstr "" + +#: modules/visual_script/visual_script_func_nodes.cpp +msgid "Base object is not a Node!" +msgstr "" + +#: modules/visual_script/visual_script_func_nodes.cpp +msgid "Path does not lead Node!" +msgstr "" + +#: modules/visual_script/visual_script_func_nodes.cpp +msgid "Invalid index property name '%s' in node %s." +msgstr "" + +#: modules/visual_script/visual_script_nodes.cpp +msgid ": Invalid argument of type: " +msgstr "" + +#: modules/visual_script/visual_script_nodes.cpp +msgid ": Invalid arguments: " +msgstr "" + +#: modules/visual_script/visual_script_nodes.cpp +msgid "VariableGet not found in script: " +msgstr "" + +#: modules/visual_script/visual_script_nodes.cpp +msgid "VariableSet not found in script: " +msgstr "" + +#: modules/visual_script/visual_script_nodes.cpp +msgid "Custom node has no _step() method, can't process graph." +msgstr "" + +#: modules/visual_script/visual_script_nodes.cpp +msgid "" +"Invalid return value from _step(), must be integer (seq out), or string " +"(error)." +msgstr "" + +#: platform/javascript/export/export.cpp +msgid "Run in Browser" +msgstr "" + +#: platform/javascript/export/export.cpp +msgid "Run exported HTML in the system's default browser." +msgstr "" + +#: platform/javascript/export/export.cpp +msgid "Could not write file:" +msgstr "" + +#: platform/javascript/export/export.cpp +msgid "Could not open template for export:" +msgstr "" + +#: platform/javascript/export/export.cpp +msgid "Invalid export template:" +msgstr "" + +#: platform/javascript/export/export.cpp +msgid "Could not read custom HTML shell:" +msgstr "" + +#: platform/javascript/export/export.cpp +msgid "Could not read boot splash image file:" +msgstr "" + +#: platform/javascript/export/export.cpp +msgid "Using default boot splash image." +msgstr "" + +#: scene/2d/animated_sprite.cpp +msgid "" +"A SpriteFrames resource must be created or set in the 'Frames' property in " +"order for AnimatedSprite to display frames." +msgstr "" + +#: 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 "" + +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + +#: scene/2d/collision_polygon_2d.cpp +msgid "" +"CollisionPolygon2D only serves to provide a collision shape to a " +"CollisionObject2D derived node. Please only use it as a child of Area2D, " +"StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." +msgstr "" + +#: scene/2d/collision_polygon_2d.cpp +msgid "An empty CollisionPolygon2D has no effect on collision." +msgstr "" + +#: scene/2d/collision_shape_2d.cpp +msgid "" +"CollisionShape2D only serves to provide a collision shape to a " +"CollisionObject2D derived node. Please only use it as a child of Area2D, " +"StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." +msgstr "" + +#: scene/2d/collision_shape_2d.cpp +msgid "" +"A shape must be provided for CollisionShape2D to function. Please create a " +"shape resource for it!" +msgstr "" + +#: scene/2d/light_2d.cpp +msgid "" +"A texture with the shape of the light must be supplied to the 'texture' " +"property." +msgstr "" + +#: scene/2d/light_occluder_2d.cpp +msgid "" +"An occluder polygon must be set (or drawn) for this occluder to take effect." +msgstr "" + +#: scene/2d/light_occluder_2d.cpp +msgid "The occluder polygon for this occluder is empty. Please draw a polygon!" +msgstr "" + +#: 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 "" + +#: scene/2d/navigation_polygon.cpp +msgid "" +"NavigationPolygonInstance must be a child or grandchild to a Navigation2D " +"node. It only provides navigation data." +msgstr "" + +#: scene/2d/parallax_layer.cpp +msgid "" +"ParallaxLayer node only works when set as child of a ParallaxBackground node." +msgstr "" + +#: 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/path_2d.cpp +msgid "PathFollow2D only works when set as a child of a Path2D node." +msgstr "" + +#: scene/2d/physics_body_2d.cpp +msgid "" +"Size changes to RigidBody2D (in character or rigid modes) will be overridden " +"by the physics engine when running.\n" +"Change the size in children collision shapes instead." +msgstr "" + +#: scene/2d/remote_transform_2d.cpp +msgid "Path property must point to a valid Node2D node to work." +msgstr "" + +#: scene/2d/visibility_notifier_2d.cpp +msgid "" +"VisibilityEnable2D works best when used with the edited scene root directly " +"as parent." +msgstr "" + +#: scene/3d/arvr_nodes.cpp +msgid "ARVRCamera must have an ARVROrigin node as its parent" +msgstr "" + +#: scene/3d/arvr_nodes.cpp +msgid "ARVRController must have an ARVROrigin node as its parent" +msgstr "" + +#: scene/3d/arvr_nodes.cpp +msgid "" +"The controller id must not be 0 or this controller will not be bound to an " +"actual controller" +msgstr "" + +#: scene/3d/arvr_nodes.cpp +msgid "ARVRAnchor must have an ARVROrigin node as its parent" +msgstr "" + +#: scene/3d/arvr_nodes.cpp +msgid "" +"The anchor id must not be 0 or this anchor will not be bound to an actual " +"anchor" +msgstr "" + +#: scene/3d/arvr_nodes.cpp +msgid "ARVROrigin requires an ARVRCamera child node" +msgstr "" + +#: scene/3d/baked_lightmap.cpp +msgid "Plotting Meshes: " +msgstr "" + +#: scene/3d/baked_lightmap.cpp +msgid "Plotting Lights:" +msgstr "" + +#: scene/3d/baked_lightmap.cpp scene/3d/gi_probe.cpp +msgid "Finishing Plot" +msgstr "" + +#: scene/3d/baked_lightmap.cpp +msgid "Lighting Meshes: " +msgstr "" + +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + +#: scene/3d/collision_polygon.cpp +msgid "" +"CollisionPolygon only serves to provide a collision shape to a " +"CollisionObject derived node. Please only use it as a child of Area, " +"StaticBody, RigidBody, KinematicBody, etc. to give them a shape." +msgstr "" + +#: scene/3d/collision_polygon.cpp +msgid "An empty CollisionPolygon has no effect on collision." +msgstr "" + +#: scene/3d/collision_shape.cpp +msgid "" +"CollisionShape only serves to provide a collision shape to a CollisionObject " +"derived node. Please only use it as a child of Area, StaticBody, RigidBody, " +"KinematicBody, etc. to give them a shape." +msgstr "" + +#: scene/3d/collision_shape.cpp +msgid "" +"A shape must be provided for CollisionShape to function. Please create a " +"shape resource for it!" +msgstr "" + +#: scene/3d/gi_probe.cpp +msgid "Plotting Meshes" +msgstr "" + +#: scene/3d/navigation_mesh.cpp +msgid "A NavigationMesh resource must be set or created for this node to work." +msgstr "" + +#: scene/3d/navigation_mesh.cpp +msgid "" +"NavigationMeshInstance must be a child or grandchild to a Navigation node. " +"It only provides navigation data." +msgstr "" + +#: scene/3d/particles.cpp +msgid "" +"Nothing is visible because meshes have not been assigned to draw passes." +msgstr "" + +#: scene/3d/physics_body.cpp +msgid "" +"Size changes to RigidBody (in character or rigid modes) will be overridden " +"by the physics engine when running.\n" +"Change the size in children collision shapes instead." +msgstr "" + +#: scene/3d/remote_transform.cpp +msgid "Path property must point to a valid Spatial node to work." +msgstr "" + +#: scene/3d/scenario_fx.cpp +msgid "" +"Only one WorldEnvironment is allowed per scene (or set of instanced scenes)." +msgstr "" + +#: scene/3d/sprite_3d.cpp +msgid "" +"A SpriteFrames resource must be created or set in the 'Frames' property in " +"order for AnimatedSprite3D to display frames." +msgstr "" + +#: 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 "" + +#: scene/gui/color_picker.cpp +msgid "Raw Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + +#: scene/gui/dialogs.cpp +msgid "Alert!" +msgstr "" + +#: scene/gui/dialogs.cpp +msgid "Please Confirm..." +msgstr "" + +#: scene/gui/file_dialog.cpp +msgid "Select this Folder" +msgstr "" + +#: scene/gui/popup.cpp +msgid "" +"Popups will hide by default unless you call popup() or any of the popup*() " +"functions. Making them visible for editing is fine though, but they will " +"hide upon running." +msgstr "" + +#: scene/gui/scroll_container.cpp +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 "" + +#: scene/gui/tree.cpp +msgid "(Other)" +msgstr "" + +#: scene/main/scene_tree.cpp +msgid "" +"Default Environment as specified in Project Settings (Rendering -> " +"Environment -> Default Environment) could not be loaded." +msgstr "" + +#: scene/main/viewport.cpp +msgid "" +"This viewport is not set as render target. If you intend for it to display " +"its contents directly to the screen, make it a child of a Control so it can " +"obtain a size. Otherwise, make it a RenderTarget and assign its internal " +"texture to some node for display." +msgstr "" + +#: scene/resources/dynamic_font.cpp +msgid "Error initializing FreeType." +msgstr "" + +#: scene/resources/dynamic_font.cpp +msgid "Unknown font format." +msgstr "" + +#: scene/resources/dynamic_font.cpp +msgid "Error loading font." +msgstr "" + +#: scene/resources/dynamic_font.cpp +msgid "Invalid font size." +msgstr "" diff --git a/editor/translations/ru.po b/editor/translations/ru.po index d4252db41a..cf82142c80 100644 --- a/editor/translations/ru.po +++ b/editor/translations/ru.po @@ -3,10 +3,11 @@ # Copyright (c) 2014-2018 Godot Engine contributors (cf. AUTHORS.md) # This file is distributed under the same license as the Godot source code. # +# Artem Varaksa <aymfst@gmail.com>, 2018. # B10nicMachine <shumik1337@gmail.com>, 2017. # DimOkGamer <dimokgamer@gmail.com>, 2016-2017. # Igor S <scorched@bk.ru>, 2017. -# ijet <my-ijet@mail.ru>, 2017. +# ijet <my-ijet@mail.ru>, 2017-2018. # Maxim Kim <habamax@gmail.com>, 2016. # Maxim toby3d Lebedev <mail@toby3d.ru>, 2016. # outbools <drag4e@yandex.ru>, 2017. @@ -17,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2017-12-22 14:18+0000\n" +"PO-Revision-Date: 2018-01-24 12:27+0000\n" "Last-Translator: ijet <my-ijet@mail.ru>\n" "Language-Team: Russian <https://hosted.weblate.org/projects/godot-engine/" "godot/ru/>\n" @@ -384,14 +385,6 @@ msgid "Replaced %d occurrence(s)." msgstr "Заменено %d Ñовпадений." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Заменить" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Заменить вÑÑ‘" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Учитывать региÑÑ‚Ñ€" @@ -400,48 +393,16 @@ msgid "Whole Words" msgstr "Целые Ñлова" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Только выделÑÑ‚ÑŒ" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "ПоиÑк" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Ðайти" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Следующий" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Ðе найдено!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Заменить на" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "ЧувÑтвительноÑÑ‚ÑŒ региÑтра" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Ð’ обратном направлении" +msgid "Replace" +msgstr "Заменить" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Подтверждение замены" +msgid "Replace All" +msgstr "Заменить вÑÑ‘" #: editor/code_editor.cpp -msgid "Skip" -msgstr "ПропуÑтить" +msgid "Selection Only" +msgstr "Только выделÑÑ‚ÑŒ" #: editor/code_editor.cpp msgid "Zoom In" @@ -560,9 +521,8 @@ msgid "Signals" msgstr "Сигналы" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "Изменить тип" +msgstr "Изменить тип %s" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -681,9 +641,8 @@ msgstr "" "Ð’ÑÑ‘ равно удалить его? (ÐÐµÐ»ÑŒÐ·Ñ Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ!)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "Ðе удаётÑÑ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ:\n" +msgstr "Ðе удаётÑÑ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -766,9 +725,8 @@ msgid "Lead Developer" msgstr "Ведущий Разработчик" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "Менеджер проектов" +msgstr "Менеджер проектов " #: editor/editor_about.cpp msgid "Developers" @@ -1021,7 +979,7 @@ msgstr "Загрузить по умолчанию" #: editor/editor_audio_buses.cpp msgid "Load the default Bus Layout." -msgstr "Загрузить Ñтандартную раÑкладку шины." +msgstr "Загрузить раÑкладку шины по умолчанию." #: editor/editor_autoload_settings.cpp msgid "Invalid name." @@ -1169,9 +1127,8 @@ msgid "Packing" msgstr "Упаковывание" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "Файл шаблона не найден:\n" +msgstr "Файл шаблона не найден:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1382,6 +1339,20 @@ msgid "Description" msgstr "ОпиÑание" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "Онлайн уроки:" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¾Ñ‚ÑутÑтвуют учебники Ð´Ð»Ñ Ñтого клаÑÑа, вы можете его " +"[color=$color][url=$url]добавить[/url][/color] или [color=$color][url=" +"$url2]запроÑить[/url][/color]." + +#: editor/editor_help.cpp msgid "Properties" msgstr "СвойÑтва" @@ -1417,6 +1388,10 @@ msgstr "" msgid "Search Text" msgstr "ИÑкать текÑÑ‚" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Ðайти" + #: editor/editor_log.cpp msgid "Output:" msgstr "Вывод:" @@ -1429,9 +1404,8 @@ msgid "Clear" msgstr "ОчиÑтить" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "Вывод" +msgstr "ОчиÑтить вывод" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1441,8 +1415,8 @@ msgstr "Ошибка при Ñохранении реÑурÑа!" msgid "Save Resource As.." msgstr "Сохранить реÑÑƒÑ€Ñ ÐºÐ°Ðº.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "ЯÑно.." @@ -1495,13 +1469,12 @@ msgid "This operation can't be done without a tree root." msgstr "Ðта Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ Ð½Ðµ может быть выполнена без ÐºÐ¾Ñ€Ð½Ñ Ð´ÐµÑ€ÐµÐ²Ð°." #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" -"Ðе возможно Ñохранить Ñцену. ВероÑтно, завиÑимоÑти (ÑкземплÑры) не могли " -"быть удовлетворены." +"Ðе возможно Ñохранить Ñцену. ВероÑтно, завиÑимоÑти (ÑкземплÑры или " +"унаÑледованные) не могли быть удовлетворены." #: editor/editor_node.cpp msgid "Failed to load resource." @@ -2108,6 +2081,13 @@ msgstr "Справка" msgid "Classes" msgstr "КлаÑÑÑ‹" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "ПоиÑк" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Онлайн Документы" @@ -2491,9 +2471,8 @@ msgid "No version.txt found inside templates." msgstr "Ðе найден version.txt файл в шаблонах." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "Ошибка ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²:\n" +msgstr "Ошибка ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿ÑƒÑ‚Ð¸ Ð´Ð»Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2651,10 +2630,8 @@ msgid "View items as a list" msgstr "ПроÑмотр Ñлементов в виде ÑпиÑка" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "" -"\n" "СтатуÑ: Импорт файла не удалÑÑ. ПожалуйÑта, иÑправьте файл и " "переимпортируйте вручную." @@ -2663,24 +2640,20 @@ msgid "Cannot move/rename resources root." msgstr "ÐÐµÐ»ÑŒÐ·Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑтить/переименовать корень." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "Ðевозможно перемеÑтить папку в ÑебÑ.\n" +msgstr "Ðевозможно перемеÑтить папку в ÑебÑ." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "Ошибка перемещениÑ:\n" +msgstr "Ошибка перемещениÑ:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "Ошибка дублированиÑ:\n" +msgstr "Ошибка дублированиÑ:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "Ðе удаётÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ завиÑимоÑти:\n" +msgstr "Ðе удаётÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ завиÑимоÑти:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -3326,9 +3299,8 @@ msgid "Filters.." msgstr "Фильтры.." #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "ÐнимациÑ" +msgstr "Дерево анимации" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3806,6 +3778,14 @@ msgstr "Добавить %s" msgid "Adding %s..." msgstr "Добавление %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Ок" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "Ðе удаетÑÑ Ñоздать неÑколько узлов без корнÑ." + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3817,11 +3797,6 @@ msgid "Error instancing scene from %s" msgstr "Ошибка Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñцены из %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Ðта Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ одного выбранного узла." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "Изменить тип по умолчанию" @@ -4193,9 +4168,8 @@ msgid "Bake!" msgstr "Запечь!" #: editor/plugins/navigation_mesh_editor_plugin.cpp -#, fuzzy msgid "Bake the navigation mesh." -msgstr "Создать полиÑетку навигации.\n" +msgstr "Создать полиÑетку навигации." #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -4260,7 +4234,7 @@ msgstr "Создать Navigation Polygon" #: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp msgid "Generating AABB" -msgstr "Создание AABB" +msgstr "Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ AABB" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Can only set point into a ParticlesMaterial process material" @@ -4584,20 +4558,16 @@ msgid "Paste" msgstr "Ð’Ñтавить" #: editor/plugins/resource_preloader_editor_plugin.cpp -#, fuzzy msgid "ResourcePreloader" -msgstr "Путь реÑурÑа" +msgstr "Предзагрузчик реÑурÑов" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" msgstr "ОчиÑтить Ðедавние Файлы" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Close and save changes?" -msgstr "" -"Закрыть и Ñохранить изменениÑ?\n" -"\"" +msgstr "Закрыть и Ñохранить изменениÑ?" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -4672,7 +4642,6 @@ msgid "Copy Script Path" msgstr "Копировать путь к Ñкрипту" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Show In File System" msgstr "Показать в файловой ÑиÑтеме" @@ -5203,6 +5172,10 @@ msgstr "Ок :(" msgid "No parent to instance a child at." msgstr "Ðе выбран родитель Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ñ‚Ð¾Ð¼ÐºÐ°." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Ðта Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ одного выбранного узла." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "Режим нормалей" @@ -5280,9 +5253,8 @@ msgid "XForm Dialog" msgstr "XForm диалоговое окно" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "Режим Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ (Q)\n" +msgstr "Режим Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ (Q)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5562,7 +5534,7 @@ msgstr "ПеремеÑтить (поÑле)" #: editor/plugins/sprite_frames_editor_plugin.cpp #, fuzzy msgid "SpriteFrames" -msgstr "Стек" +msgstr "Кадры cпрайта" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" @@ -5851,30 +5823,32 @@ msgid "Error" msgstr "Ошибка" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Autotiles" -msgstr "ÐвтоматичеÑки" +msgstr "Ðвтотайлы" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Select sub-tile to use as icon, this will be also used on invalid autotile " "bindings." msgstr "" +"Выберите плитку Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² качеÑтве значка, она также будет " +"иÑпользоватьÑÑ Ð¿Ñ€Ð¸ неверных привÑзках автотайлов." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "LMB: set bit on.\n" "RMB: set bit off." msgstr "" +"ЛКМ: уÑтановить бит.\n" +"ПКМ: ÑнÑÑ‚ÑŒ бит." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Select current edited sub-tile." -msgstr "Сохранить текущий редактируемый реÑурÑ." +msgstr "Выберите текущий редактированный вложенный тайл." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." -msgstr "" +msgid "Select sub-tile to change its priority." +msgstr "Выберите вложенный тайл, Ð´Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÐµÐ³Ð¾ приоритета." #: editor/progress_dialog.cpp scene/gui/dialogs.cpp msgid "Cancel" @@ -5985,31 +5959,24 @@ msgid "Please choose a 'project.godot' file." msgstr "ПожалуйÑта, выберите 'project.godot' файл." #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "Ваш проект будет Ñоздан не в пуÑтой папке (лучше Ñоздать новую папку)." +msgid "Please choose an empty folder." +msgstr "ПожалуйÑта, выберите пуÑтую папку." #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "ПожалуйÑта, выберите папку, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð½Ðµ Ñодержит файл 'project.godot'." #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "Бинго!" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "Импортированный проект" #: editor/project_manager.cpp -#, fuzzy 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." @@ -6052,27 +6019,24 @@ msgid "Import Existing Project" msgstr "Импортировать ÑущеÑтвующий проект" #: editor/project_manager.cpp -#, fuzzy msgid "Import & Edit" -msgstr "Импортировать и Открыть" +msgstr "Импортировать и редактировать" #: editor/project_manager.cpp msgid "Create New Project" msgstr "Создать новый проект" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "Создать излучатель" +msgstr "Создать и редактировать" #: editor/project_manager.cpp msgid "Install Project:" msgstr "УÑтановить проект:" #: editor/project_manager.cpp -#, fuzzy msgid "Install & Edit" -msgstr "УÑтановить" +msgstr "УÑтановить и редактировать" #: editor/project_manager.cpp msgid "Project Name:" @@ -6656,10 +6620,6 @@ msgid "Error loading scene from %s" msgstr "Ошибка при загрузке Ñцены из %s" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "Ок" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -6748,9 +6708,8 @@ msgid "Error duplicating scene to save it." msgstr "Ошибка Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñцены, при её Ñохранении." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "Вложенные РеÑурÑÑ‹:" +msgstr "Вложенные реÑурÑÑ‹" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" @@ -7062,9 +7021,8 @@ msgid "Child Process Connected" msgstr "Дочерний процеÑÑ ÑвÑзан" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Copy Error" -msgstr "Ошибки загрузки" +msgstr "Ошибка копированиÑ" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -7414,56 +7372,48 @@ msgid "Pick Distance:" msgstr "РаÑÑтоÑние выбора:" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Generating solution..." -msgstr "Создание контуров..." +msgstr "Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñ€ÐµÑˆÐµÐ½Ð¸Ñ..." #: modules/mono/editor/godotsharp_editor.cpp msgid "Generating C# project..." -msgstr "" +msgstr "Создание C# проекта..." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create solution." -msgstr "Ðевозможно Ñоздать контур!" +msgstr "Ðе удалоÑÑŒ Ñоздать решение." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to save solution." -msgstr "Ðе удалоÑÑŒ загрузить реÑурÑ." +msgstr "Ðе удалоÑÑŒ Ñохранить решение." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Done" -msgstr "Сделано!" +msgstr "Готово" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create C# project." -msgstr "Ðе удалоÑÑŒ загрузить реÑурÑ." +msgstr "Ðе удалоÑÑŒ Ñоздать C# проект." #: modules/mono/editor/godotsharp_editor.cpp msgid "Mono" msgstr "Моно" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Create C# solution" -msgstr "Создать контур" +msgstr "Создать C# решение" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Builds" msgstr "Билды" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Build Project" -msgstr "Проект" +msgstr "Собрать проект" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Warnings" -msgstr "Предупреждение" +msgstr "ПредупреждениÑ" #: modules/visual_script/visual_script.cpp msgid "" @@ -7820,37 +7770,31 @@ 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 -#, fuzzy msgid "Could not write file:" -msgstr "Ðе удалоÑÑŒ запиÑать файл:\n" +msgstr "Ðе удалоÑÑŒ запиÑать файл:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "Ðе удалоÑÑŒ открыть шаблон Ð´Ð»Ñ ÑкÑпорта:\n" +msgstr "Ðе удалоÑÑŒ открыть шаблон Ð´Ð»Ñ ÑкÑпорта:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "Ðеверный шаблон ÑкÑпорта:\n" +msgstr "Ðеверный шаблон ÑкÑпорта:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "Ðе удаетÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ пользовательÑкую HTML-оболочку:\n" +msgstr "Ðе удалоÑÑŒ прочитать пользовательÑкую HTML оболочку:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "Ðе удалоÑÑŒ прочитать файл Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð·Ð°Ñтавки:\n" +msgstr "Ðе удалоÑÑŒ прочитать файл Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð·Ð°Ñтавки:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Using default boot splash image." -msgstr "Ðе удалоÑÑŒ прочитать файл Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð·Ð°Ñтавки:\n" +msgstr "ИÑпользовать Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð·Ð°Ñтавки по умолчанию." #: scene/2d/animated_sprite.cpp msgid "" @@ -7868,6 +7812,13 @@ msgstr "" "Только один видимый CanvasModulate на Ñцену (или ÑовокупноÑÑ‚ÑŒ приведённых " "Ñцен). Будет работать первый Ñозданный, оÑтальные будут проигнорированы." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8029,6 +7980,13 @@ msgstr "Завершение поÑтроениÑ" msgid "Lighting Meshes: " msgstr "ОÑвещение полиÑетки: " +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8147,7 +8105,8 @@ msgid "" "hide upon running." msgstr "" "ПоÑле запуÑка вÑплывающие окна по умолчанию Ñкрыты, Ð´Ð»Ñ Ð¸Ñ… Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ " -"иÑпользуйте функцию popup() или любую из popup_*()." +"иÑпользуйте функцию popup() или любую из popup*(). Делать их видимыми Ð´Ð»Ñ " +"Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ - нормально, но они будут Ñкрыты при запуÑке." #: scene/gui/scroll_container.cpp msgid "" @@ -8166,13 +8125,12 @@ msgid "(Other)" msgstr "(Другие)" #: scene/main/scene_tree.cpp -#, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" -"Среда по умолчанию, как определено в ÐаÑтройках проекта (Rendering -> " -"Viewport -> Default Environment) не может быть загружена." +"Среда по умолчанию, как определено в наÑтройках проекта (Rendering -> " +"Environment -> Default Environment) не может быть загружена." #: scene/main/viewport.cpp msgid "" @@ -8203,6 +8161,36 @@ msgstr "Ошибка загрузки шрифта." msgid "Invalid font size." msgstr "ÐедопуÑтимый размер шрифта." +#~ msgid "Next" +#~ msgstr "Следующий" + +#~ msgid "Not found!" +#~ msgstr "Ðе найдено!" + +#~ msgid "Replace By" +#~ msgstr "Заменить на" + +#~ msgid "Case Sensitive" +#~ msgstr "ЧувÑтвительноÑÑ‚ÑŒ региÑтра" + +#~ msgid "Backwards" +#~ msgstr "Ð’ обратном направлении" + +#~ msgid "Prompt On Replace" +#~ msgstr "Подтверждение замены" + +#~ msgid "Skip" +#~ msgstr "ПропуÑтить" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "Ваш проект будет Ñоздан не в пуÑтой папке (лучше Ñоздать новую папку)." + +#~ msgid "That's a BINGO!" +#~ msgstr "Бинго!" + #~ msgid "preview" #~ msgstr "предпроÑмотр" @@ -8992,9 +8980,6 @@ msgstr "ÐедопуÑтимый размер шрифта." #~ msgid "Alerts when an external resource has changed." #~ msgstr "ОповещениÑ, когда внешний реÑÑƒÑ€Ñ Ð±Ñ‹Ð» изменён." -#~ msgid "Tutorials" -#~ msgstr "Уроки" - #~ msgid "Open https://godotengine.org at tutorials section." #~ msgstr "Открыть https://godotengine.org Ñ Ñ€Ð°Ð·Ð´ÐµÐ»Ð¾Ð¼ уроков." diff --git a/editor/translations/sk.po b/editor/translations/sk.po index be41dc5921..33c848f91b 100644 --- a/editor/translations/sk.po +++ b/editor/translations/sk.po @@ -374,14 +374,6 @@ msgid "Replaced %d occurrence(s)." msgstr "" #: editor/code_editor.cpp -msgid "Replace" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "" @@ -390,47 +382,15 @@ msgid "Whole Words" msgstr "" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "" - -#: editor/code_editor.cpp -msgid "Backwards" +msgid "Replace" msgstr "" #: editor/code_editor.cpp -msgid "Prompt On Replace" +msgid "Replace All" msgstr "" #: editor/code_editor.cpp -msgid "Skip" +msgid "Selection Only" msgstr "" #: editor/code_editor.cpp @@ -1362,6 +1322,17 @@ msgid "Description" msgstr "Popis:" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp msgid "Properties" msgstr "" @@ -1394,6 +1365,10 @@ msgstr "" msgid "Search Text" msgstr "" +#: editor/editor_help.cpp +msgid "Find" +msgstr "" + #: editor/editor_log.cpp msgid "Output:" msgstr "" @@ -1418,8 +1393,8 @@ msgstr "" msgid "Save Resource As.." msgstr "" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "" @@ -2031,6 +2006,13 @@ msgstr "" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "" @@ -3709,19 +3691,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5103,6 +5088,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5776,7 +5765,7 @@ msgid "Select current edited sub-tile." msgstr "VytvoriÅ¥ adresár" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5886,9 +5875,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5896,10 +5883,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6549,10 +6532,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7735,6 +7714,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7869,6 +7855,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -7980,7 +7973,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" diff --git a/editor/translations/sl.po b/editor/translations/sl.po index 3428d3a07e..9e9db80294 100644 --- a/editor/translations/sl.po +++ b/editor/translations/sl.po @@ -5,13 +5,14 @@ # # matevž lapajne <sivar.lapajne@gmail.com>, 2016-2017. # Matjaž Vitas <matjaz.vitas@gmail.com>, 2017. +# Miha Komatar <miha.komatar@gmail.com>, 2018. # Simon Å ander <simon.sand3r@gmail.com>, 2017. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2017-12-07 02:49+0000\n" -"Last-Translator: Matjaž Vitas <matjaz.vitas@gmail.com>\n" +"PO-Revision-Date: 2018-01-25 22:27+0000\n" +"Last-Translator: Miha Komatar <miha.komatar@gmail.com>\n" "Language-Team: Slovenian <https://hosted.weblate.org/projects/godot-engine/" "godot/sl/>\n" "Language: sl\n" @@ -19,7 +20,7 @@ msgstr "" "Content-Transfer-Encoding: 8-bit\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" "%100==4 ? 2 : 3;\n" -"X-Generator: Weblate 2.18-dev\n" +"X-Generator: Weblate 2.19-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -35,7 +36,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "Anim Change Transition" -msgstr "" +msgstr "Anim spremeni prehod" #: editor/animation_editor.cpp msgid "Anim Change Transform" @@ -47,7 +48,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "Anim Change Call" -msgstr "" +msgstr "Anim izberi klic" #: editor/animation_editor.cpp msgid "Anim Add Track" @@ -378,14 +379,6 @@ msgid "Replaced %d occurrence(s)." msgstr "" #: editor/code_editor.cpp -msgid "Replace" -msgstr "Zamenjaj" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "" @@ -394,47 +387,15 @@ msgid "Whole Words" msgstr "" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Iskanje" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Ni Zadetka!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Zamenjaj Z" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "" +msgid "Replace" +msgstr "Zamenjaj" #: editor/code_editor.cpp -msgid "Prompt On Replace" +msgid "Replace All" msgstr "" #: editor/code_editor.cpp -msgid "Skip" +msgid "Selection Only" msgstr "" #: editor/code_editor.cpp @@ -1364,6 +1325,17 @@ msgid "Description" msgstr "" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp msgid "Properties" msgstr "" @@ -1395,6 +1367,10 @@ msgstr "" msgid "Search Text" msgstr "" +#: editor/editor_help.cpp +msgid "Find" +msgstr "" + #: editor/editor_log.cpp msgid "Output:" msgstr "" @@ -1418,8 +1394,8 @@ msgstr "" msgid "Save Resource As.." msgstr "" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "" @@ -2028,6 +2004,13 @@ msgstr "" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Iskanje" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "" @@ -3703,19 +3686,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5097,6 +5083,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5765,7 +5755,7 @@ msgid "Select current edited sub-tile." msgstr "Dodaj Setter Lastnost" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5875,9 +5865,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5885,10 +5873,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6536,10 +6520,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7728,6 +7708,13 @@ msgstr "" "Le en viden CanvasModulate je dovoljen na sceno (ali niz instanciranih " "scen). Prvi ustvarjen se bo uporabil, medtem ko bodo drugi prezrti." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7863,6 +7850,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -7978,7 +7972,7 @@ msgstr "(Ostalo)" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" @@ -8000,12 +7994,18 @@ msgstr "Neznani format pisave." #: scene/resources/dynamic_font.cpp msgid "Error loading font." -msgstr "Napaka naložitve pisave." +msgstr "Napaka nalaganja pisave." #: scene/resources/dynamic_font.cpp msgid "Invalid font size." msgstr "Neveljavna velikost pisave." +#~ msgid "Not found!" +#~ msgstr "Ni Zadetka!" + +#~ msgid "Replace By" +#~ msgstr "Zamenjaj Z" + #, fuzzy #~ msgid "Invalid unique name." #~ msgstr "Neveljaven indeks lastnosti imena." diff --git a/editor/translations/sr_Cyrl.po b/editor/translations/sr_Cyrl.po index 99f128f6f0..1c53884f32 100644 --- a/editor/translations/sr_Cyrl.po +++ b/editor/translations/sr_Cyrl.po @@ -376,14 +376,6 @@ msgid "Replaced %d occurrence(s)." msgstr "Замени %d појаве/а." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Замени" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Замени Ñве" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Подударање великих и малих Ñлова" @@ -392,48 +384,16 @@ msgid "Whole Words" msgstr "Целе речи" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Само одабрано" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Тражи" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Ðађи" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Следеће" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Ðије пронађено!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Заменити Ñа" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Разликовање великих и малих Ñлова" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Ðатраг" +msgid "Replace" +msgstr "Замени" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Питај за замену" +msgid "Replace All" +msgstr "Замени Ñве" #: editor/code_editor.cpp -msgid "Skip" -msgstr "ПреÑкочи" +msgid "Selection Only" +msgstr "Само одабрано" #: editor/code_editor.cpp msgid "Zoom In" @@ -1372,6 +1332,21 @@ msgid "Description" msgstr "ОпиÑ" #: editor/editor_help.cpp +#, fuzzy +msgid "Online Tutorials:" +msgstr "Онлајн документација" + +#: editor/editor_help.cpp +#, fuzzy +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Тренутно нема опиÑа ове методе. Молимо помозите нама тако што ћете [color=" +"$color][url=$url]напиÑати једну[/url][/color]!" + +#: editor/editor_help.cpp msgid "Properties" msgstr "ОÑобине" @@ -1407,6 +1382,10 @@ msgstr "" msgid "Search Text" msgstr "Потражи текÑÑ‚" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Ðађи" + #: editor/editor_log.cpp msgid "Output:" msgstr "Излаз:" @@ -1431,8 +1410,8 @@ msgstr "Грешка при чувању реÑурÑа!" msgid "Save Resource As.." msgstr "Сачувај реÑÑƒÑ€Ñ ÐºÐ°Ð¾..." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Разумем..." @@ -2094,6 +2073,13 @@ msgstr "Помоћ" msgid "Classes" msgstr "КлаÑе" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Тражи" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Онлајн документација" @@ -3791,6 +3777,14 @@ msgstr "Додај %s" msgid "Adding %s..." msgstr "Додавање %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3802,11 +3796,6 @@ msgid "Error instancing scene from %s" msgstr "Грешка при прављењу Ñцене од %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Ова операција захтева један изабран чвор." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "Измени уобичајен тип" @@ -5192,6 +5181,10 @@ msgstr "ОК :(" msgid "No parent to instance a child at." msgstr "Ðема родитеља за прављење Ñина." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Ова операција захтева један изабран чвор." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "Прикажи нормалу" @@ -5874,7 +5867,7 @@ msgid "Select current edited sub-tile." msgstr "Сачувај тренутно измењени реÑурÑ." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5991,9 +5984,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -6001,10 +5992,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6651,10 +6638,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7828,6 +7811,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7955,6 +7945,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8066,7 +8063,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" @@ -8094,6 +8091,27 @@ msgstr "" msgid "Invalid font size." msgstr "Ðеважећа величина фонта." +#~ msgid "Next" +#~ msgstr "Следеће" + +#~ msgid "Not found!" +#~ msgstr "Ðије пронађено!" + +#~ msgid "Replace By" +#~ msgstr "Заменити Ñа" + +#~ msgid "Case Sensitive" +#~ msgstr "Разликовање великих и малих Ñлова" + +#~ msgid "Backwards" +#~ msgstr "Ðатраг" + +#~ msgid "Prompt On Replace" +#~ msgstr "Питај за замену" + +#~ msgid "Skip" +#~ msgstr "ПреÑкочи" + #~ msgid "preview" #~ msgstr "преглед" diff --git a/editor/translations/sv.po b/editor/translations/sv.po index 6647f45cf0..5779cb56b1 100644 --- a/editor/translations/sv.po +++ b/editor/translations/sv.po @@ -397,14 +397,6 @@ msgid "Replaced %d occurrence(s)." msgstr "Ersatte %d förekomst(er)." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Ersätt" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Ersätt Alla" - -#: editor/code_editor.cpp #, fuzzy msgid "Match Case" msgstr "Matcha gemener/versaler" @@ -414,52 +406,17 @@ msgid "Whole Words" msgstr "Hela Ord" #: editor/code_editor.cpp -#, fuzzy -msgid "Selection Only" -msgstr "Endast Urval" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Sök" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Hitta" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Nästa" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Hittades inte!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Ersätt Med" - -#: editor/code_editor.cpp -#, fuzzy -msgid "Case Sensitive" -msgstr "Skiftlägeskänsligt" +msgid "Replace" +msgstr "Ersätt" #: editor/code_editor.cpp -#, fuzzy -msgid "Backwards" -msgstr "Baklänges" +msgid "Replace All" +msgstr "Ersätt Alla" #: editor/code_editor.cpp #, fuzzy -msgid "Prompt On Replace" -msgstr "FrÃ¥ga vid Ersättning" - -#: editor/code_editor.cpp -msgid "Skip" -msgstr "Hoppa över" +msgid "Selection Only" +msgstr "Endast Urval" #: editor/code_editor.cpp msgid "Zoom In" @@ -1533,6 +1490,21 @@ msgstr "Beskrivning" #: editor/editor_help.cpp #, fuzzy +msgid "Online Tutorials:" +msgstr "Dokumentation Online" + +#: editor/editor_help.cpp +#, fuzzy +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Det finns för närvarande ingen beskrivning för denna metod. Snälla hjälp oss " +"genom att [color=$color][url=$url]bidra med en[/url][/color]!" + +#: editor/editor_help.cpp +#, fuzzy msgid "Properties" msgstr "Egenskaper" @@ -1574,6 +1546,10 @@ msgstr "" msgid "Search Text" msgstr "Söktext" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Hitta" + #: editor/editor_log.cpp #, fuzzy msgid "Output:" @@ -1601,8 +1577,8 @@ msgstr "Fel vid sparande av resurs!" msgid "Save Resource As.." msgstr "Spara Resurs Som.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Jag förstÃ¥r.." @@ -2324,6 +2300,13 @@ msgstr "Hjälp" msgid "Classes" msgstr "Klasser" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Sök" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp #, fuzzy msgid "Online Docs" @@ -4071,6 +4054,14 @@ msgstr "Lägg till %s" msgid "Adding %s..." msgstr "Lägger till %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Ok" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp #, fuzzy @@ -4083,12 +4074,6 @@ msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -#, fuzzy -msgid "This operation requires a single selected node." -msgstr "Ã…tgärden kräver en enstaka vald Node." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "" @@ -5529,6 +5514,11 @@ msgstr "OK :(" msgid "No parent to instance a child at." msgstr "Ingen förälder att instansiera ett barn till." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#, fuzzy +msgid "This operation requires a single selected node." +msgstr "Ã…tgärden kräver en enstaka vald Node." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -6222,7 +6212,7 @@ msgid "Select current edited sub-tile." msgstr "Skapa Mapp" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -6337,23 +6327,14 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -#, fuzzy -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" -"Ditt projekt kommer att skapas i en icke-tom mapp (du kanske vill skapa en " -"ny mapp)." #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "Det är en BINGO!" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -7039,10 +7020,6 @@ msgid "Error loading scene from %s" msgstr "Fel vid laddning av scen frÃ¥n %s" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "Ok" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -8298,6 +8275,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp #, fuzzy msgid "" @@ -8445,6 +8429,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp #, fuzzy msgid "" @@ -8570,7 +8561,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" @@ -8602,6 +8593,41 @@ msgstr "Fel vid laddning av font." msgid "Invalid font size." msgstr "Ogiltig teckenstorlek." +#~ msgid "Next" +#~ msgstr "Nästa" + +#~ msgid "Not found!" +#~ msgstr "Hittades inte!" + +#~ msgid "Replace By" +#~ msgstr "Ersätt Med" + +#, fuzzy +#~ msgid "Case Sensitive" +#~ msgstr "Skiftlägeskänsligt" + +#, fuzzy +#~ msgid "Backwards" +#~ msgstr "Baklänges" + +#, fuzzy +#~ msgid "Prompt On Replace" +#~ msgstr "FrÃ¥ga vid Ersättning" + +#~ msgid "Skip" +#~ msgstr "Hoppa över" + +#, fuzzy +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "Ditt projekt kommer att skapas i en icke-tom mapp (du kanske vill skapa " +#~ "en ny mapp)." + +#~ msgid "That's a BINGO!" +#~ msgstr "Det är en BINGO!" + #, fuzzy #~ msgid "preview" #~ msgstr "förhandsgranska" diff --git a/editor/translations/ta.po b/editor/translations/ta.po index def1db720f..16e646b2a0 100644 --- a/editor/translations/ta.po +++ b/editor/translations/ta.po @@ -375,14 +375,6 @@ msgid "Replaced %d occurrence(s)." msgstr "" #: editor/code_editor.cpp -msgid "Replace" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "" @@ -391,47 +383,15 @@ msgid "Whole Words" msgstr "" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "" - -#: editor/code_editor.cpp -msgid "Backwards" +msgid "Replace" msgstr "" #: editor/code_editor.cpp -msgid "Prompt On Replace" +msgid "Replace All" msgstr "" #: editor/code_editor.cpp -msgid "Skip" +msgid "Selection Only" msgstr "" #: editor/code_editor.cpp @@ -1351,6 +1311,17 @@ msgid "Description" msgstr "" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp msgid "Properties" msgstr "" @@ -1382,6 +1353,10 @@ msgstr "" msgid "Search Text" msgstr "" +#: editor/editor_help.cpp +msgid "Find" +msgstr "" + #: editor/editor_log.cpp msgid "Output:" msgstr "" @@ -1405,8 +1380,8 @@ msgstr "" msgid "Save Resource As.." msgstr "" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "" @@ -2014,6 +1989,13 @@ msgstr "" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "" @@ -3675,19 +3657,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5058,6 +5043,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5720,7 +5709,7 @@ msgid "Select current edited sub-tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5830,9 +5819,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5840,10 +5827,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6484,10 +6467,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7645,6 +7624,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7772,6 +7758,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -7883,7 +7876,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" diff --git a/editor/translations/th.po b/editor/translations/th.po index 246261f64a..4f8b834985 100644 --- a/editor/translations/th.po +++ b/editor/translations/th.po @@ -4,12 +4,12 @@ # This file is distributed under the same license as the Godot source code. # # Kaveeta Vivatchai <goodytong@gmail.com>, 2017. -# Poommetee Ketson (Noshyaar) <poommetee@protonmail.com>, 2017. +# Poommetee Ketson (Noshyaar) <poommetee@protonmail.com>, 2017-2018. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2018-01-06 13:19+0000\n" +"PO-Revision-Date: 2018-01-20 09:49+0000\n" "Last-Translator: Poommetee Ketson <poommetee@protonmail.com>\n" "Language-Team: Thai <https://hosted.weblate.org/projects/godot-engine/godot/" "th/>\n" @@ -374,14 +374,6 @@ msgid "Replaced %d occurrence(s)." msgstr "à¹à¸—นที่à¹à¸¥à¹‰à¸§ %d ครั้ง" #: editor/code_editor.cpp -msgid "Replace" -msgstr "à¹à¸—นที่" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "à¹à¸—นที่ทั้งหมด" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "ตรงตามà¸à¸±à¸à¸©à¸£à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸-ใหà¸à¹ˆ" @@ -390,48 +382,16 @@ msgid "Whole Words" msgstr "ทั้งคำ" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "เฉพาะที่à¸à¸³à¸¥à¸±à¸‡à¹€à¸¥à¸·à¸à¸" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "ค้นหา" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "ค้นหา" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "ต่à¸à¹„ป" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "ไม่พบ!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "à¹à¸—นที่ด้วย" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "ตรงตามà¸à¸±à¸à¸©à¸£à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸-ใหà¸à¹ˆ" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "ย้à¸à¸™à¸à¸¥à¸±à¸š" +msgid "Replace" +msgstr "à¹à¸—นที่" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "เตืà¸à¸™à¸à¹ˆà¸à¸™à¹à¸—นที่" +msgid "Replace All" +msgstr "à¹à¸—นที่ทั้งหมด" #: editor/code_editor.cpp -msgid "Skip" -msgstr "ข้าม" +msgid "Selection Only" +msgstr "เฉพาะที่à¸à¸³à¸¥à¸±à¸‡à¹€à¸¥à¸·à¸à¸" #: editor/code_editor.cpp msgid "Zoom In" @@ -548,9 +508,8 @@ msgid "Signals" msgstr "สัà¸à¸à¸²à¸“" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "เปลี่ยนประเภท" +msgstr "เปลี่ยนประเภท %s" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -669,9 +628,8 @@ msgstr "" "ยืนยันจะลบหรืà¸à¹„ม่? (ย้à¸à¸™à¸à¸¥à¸±à¸šà¹„ม่ได้)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "ไม่สามารถลบ:\n" +msgstr "ไม่สามารถลบ:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -754,9 +712,8 @@ msgid "Lead Developer" msgstr "ผู้พัฒนาหลัà¸" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "ตัวจัดà¸à¸²à¸£à¹‚ปรเจà¸à¸•à¹Œ" +msgstr "ผู้จัดà¸à¸²à¸£à¹‚ครงà¸à¸²à¸£ " #: editor/editor_about.cpp msgid "Developers" @@ -1150,9 +1107,8 @@ msgid "Packing" msgstr "à¸à¸³à¸¥à¸±à¸‡à¸£à¸§à¸šà¸£à¸§à¸¡" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "ไม่พบà¹à¸¡à¹ˆà¹à¸šà¸š:\n" +msgstr "ไม่พบà¹à¸¡à¹ˆà¹à¸šà¸š:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1363,6 +1319,19 @@ msgid "Description" msgstr "รายละเà¸à¸µà¸¢à¸”" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "สà¸à¸™à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¸à¸à¸™à¹„ลน์:" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"คลาสนี้ยังไม่มีà¸à¸²à¸£à¸ªà¸à¸™à¸à¸²à¸£à¹ƒà¸Šà¹‰à¸‡à¸²à¸™ ท่านสามารถ[color=$color][url=$url]ช่วยเขียน[/url][/" +"color] หรืภ[color=$color][url=$url2]ขà¸à¹ƒà¸«à¹‰à¸ˆà¸±à¸”ทำ[/url][/color]" + +#: editor/editor_help.cpp msgid "Properties" msgstr "คุณสมบัติ" @@ -1394,6 +1363,10 @@ msgstr "เมท็à¸à¸”นี้ยังไม่มีคำà¸à¸˜à¸´à¸šà¸² msgid "Search Text" msgstr "ค้นหาคำ" +#: editor/editor_help.cpp +msgid "Find" +msgstr "ค้นหา" + #: editor/editor_log.cpp msgid "Output:" msgstr "ข้à¸à¸„วาม:" @@ -1406,9 +1379,8 @@ msgid "Clear" msgstr "ลบ" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "ข้à¸à¸„วาม" +msgstr "ลบข้à¸à¸„วาม" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1418,8 +1390,8 @@ msgstr "บันทึà¸à¸£à¸µà¸‹à¸à¸£à¹Œà¸ªà¸œà¸´à¸”พลาด!" msgid "Save Resource As.." msgstr "บันทึà¸à¸£à¸µà¸‹à¸à¸£à¹Œà¸ªà¹€à¸›à¹‡à¸™.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "ตà¸à¸¥à¸‡.." @@ -1472,11 +1444,10 @@ msgid "This operation can't be done without a tree root." msgstr "ทำไม่ได้ถ้าไม่มีฉาà¸" #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." -msgstr "บันทึà¸à¸‰à¸²à¸à¹„ม่ได้ à¸à¸²à¸ˆà¸ˆà¸°à¸¡à¸µà¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡à¹„ม่สมบูรณ์" +msgstr "บันทึà¸à¸‰à¸²à¸à¹„ม่ได้ à¸à¸²à¸ˆà¸ˆà¸°à¸¡à¸µà¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡à¹„ม่สมบูรณ์ (à¸à¸´à¸™à¸ªà¹à¸•à¸™à¸‹à¹Œà¸«à¸£à¸·à¸à¸à¸²à¸£à¸ªà¸·à¸šà¸—à¸à¸”)" #: editor/editor_node.cpp msgid "Failed to load resource." @@ -2055,6 +2026,13 @@ msgstr "ช่วยเหลืà¸" msgid "Classes" msgstr "คลาส" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "ค้นหา" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "คู่มืà¸" @@ -2436,9 +2414,8 @@ msgid "No version.txt found inside templates." msgstr "ไม่พบ version.txt ในà¹à¸¡à¹ˆà¹à¸šà¸š" #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "ผิดพลาดขณะสร้างตำà¹à¸«à¸™à¹ˆà¸‡à¹à¸¡à¹ˆà¹à¸šà¸š:\n" +msgstr "ผิดพลาดขณะสร้างตำà¹à¸«à¸™à¹ˆà¸‡à¹à¸¡à¹ˆà¹à¸šà¸š:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2591,35 +2568,28 @@ msgid "View items as a list" msgstr "à¹à¸ªà¸”งเป็นรายชื่à¸à¹„ฟล์" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." -msgstr "" -"\n" -"สถานะ: นำเข้าไฟล์ล้มเหลว à¸à¸£à¸¸à¸“าà¹à¸à¹‰à¹„ขไฟล์à¹à¸¥à¸°à¸™à¸³à¹€à¸‚้าใหม่" +msgstr "สถานะ: นำเข้าไฟล์ล้มเหลว à¸à¸£à¸¸à¸“าà¹à¸à¹‰à¹„ขไฟล์à¹à¸¥à¸°à¸™à¸³à¹€à¸‚้าใหม่" #: editor/filesystem_dock.cpp msgid "Cannot move/rename resources root." msgstr "ไม่สามารถย้าย/เปลี่ยนชื่à¸à¹‚ฟลเดà¸à¸£à¹Œà¸£à¸²à¸" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "ย้ายโฟลเดà¸à¸£à¹Œà¸¡à¸²à¸‚้างในตัวมันเà¸à¸‡à¹„ม่ได้\n" +msgstr "ย้ายโฟลเดà¸à¸£à¹Œà¸¡à¸²à¸‚้างในตัวมันเà¸à¸‡à¹„ม่ได้" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "ผิดพลาดขณะย้าย:\n" +msgstr "ผิดพลาดขณะย้าย:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "ผิดพลาดขณะทำซ้ำ:\n" +msgstr "ผิดพลาดขณะทำซ้ำ:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "ไม่สามารถà¸à¸±à¸žà¹€à¸”ทà¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡:\n" +msgstr "ไม่สามารถà¸à¸±à¸žà¹€à¸”ทà¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -3262,9 +3232,8 @@ msgid "Filters.." msgstr "ตัวà¸à¸£à¸à¸‡.." #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "à¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" +msgstr "ผังà¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3737,6 +3706,14 @@ msgstr "เพิ่ม %s" msgid "Adding %s..." msgstr "à¸à¸³à¸¥à¸±à¸‡à¹€à¸žà¸´à¹ˆà¸¡ %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "ตà¸à¸¥à¸‡" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "à¸à¸´à¸™à¸ªà¹à¸•à¸™à¸‹à¹Œà¸«à¸¥à¸²à¸¢ ๆ โหนดโดยที่ไม่มีโหนดราà¸à¹„ม่ได้" + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3748,11 +3725,6 @@ msgid "Error instancing scene from %s" msgstr "ผิดพลาดขณะà¸à¸´à¸™à¸ªà¹à¸•à¸™à¸‹à¹Œà¸‰à¸²à¸à¸ˆà¸²à¸ %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "ต้à¸à¸‡à¹€à¸¥à¸·à¸à¸à¹€à¸žà¸µà¸¢à¸‡à¹‚หนดเดียว" - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "เปลี่ยนประเภท" @@ -4124,9 +4096,8 @@ msgid "Bake!" msgstr "สร้าง!" #: editor/plugins/navigation_mesh_editor_plugin.cpp -#, fuzzy msgid "Bake the navigation mesh." -msgstr "สร้าง Mesh นำทาง\n" +msgstr "สร้าง Mesh นำทาง" #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -4515,20 +4486,16 @@ msgid "Paste" msgstr "วาง" #: editor/plugins/resource_preloader_editor_plugin.cpp -#, fuzzy msgid "ResourcePreloader" -msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡à¸£à¸µà¸‹à¸à¸£à¹Œà¸ª" +msgstr "ตัวโหลดรีซà¸à¸£à¹Œà¸ªà¸¥à¹ˆà¸§à¸‡à¸«à¸™à¹‰à¸²" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" msgstr "ล้างรายà¸à¸²à¸£à¹„ฟล์ล่าสุด" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Close and save changes?" -msgstr "" -"ปิดà¹à¸¥à¸°à¸šà¸±à¸™à¸—ึà¸?\n" -"\"" +msgstr "ปิดà¹à¸¥à¸°à¸šà¸±à¸™à¸—ึà¸?" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -4603,7 +4570,6 @@ msgid "Copy Script Path" msgstr "คัดลà¸à¸à¸•à¸³à¹à¸«à¸™à¹ˆà¸‡à¸ªà¸„ริปต์" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Show In File System" msgstr "เปิดในตัวจัดà¸à¸²à¸£à¹„ฟล์" @@ -5132,6 +5098,10 @@ msgstr "ตà¸à¸¥à¸‡ :(" msgid "No parent to instance a child at." msgstr "ไม่พบโหนดà¹à¸¡à¹ˆà¸—ี่จะรับà¸à¸´à¸™à¸ªà¹à¸•à¸™à¸‹à¹Œà¹‚หนดลูà¸" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "ต้à¸à¸‡à¹€à¸¥à¸·à¸à¸à¹€à¸žà¸µà¸¢à¸‡à¹‚หนดเดียว" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "à¹à¸ªà¸”งปà¸à¸•à¸´" @@ -5209,9 +5179,8 @@ msgid "XForm Dialog" msgstr "เครื่à¸à¸‡à¸¡à¸·à¸à¹€à¸„ลื่à¸à¸™à¸¢à¹‰à¸²à¸¢" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "โหมดเลืà¸à¸ (Q)\n" +msgstr "โหมดเลืà¸à¸ (Q)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5489,18 +5458,16 @@ msgid "Move (After)" msgstr "ย้าย (หลัง)" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "SpriteFrames" -msgstr "สà¹à¸•à¸„" +msgstr "SpriteFrames" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" msgstr "ตัวà¸à¸¢à¹ˆà¸²à¸‡ StyleBox:" #: editor/plugins/style_box_editor_plugin.cpp -#, fuzzy msgid "StyleBox" -msgstr "รูปà¹à¸šà¸š" +msgstr "StyleBox" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Set Region Rect" @@ -5780,30 +5747,30 @@ msgid "Error" msgstr "ผิดพลาด" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Autotiles" -msgstr "à¹à¸šà¹ˆà¸‡à¸à¸±à¸•à¹‚นมัติ" +msgstr "Autotiles" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Select sub-tile to use as icon, this will be also used on invalid autotile " "bindings." -msgstr "" +msgstr "เลืà¸à¸à¸£à¸¹à¸›à¸ าพย่à¸à¸¢à¹€à¸žà¸·à¹ˆà¸à¸—ำเป็นไà¸à¸„à¸à¸™ ภาพนี้จะใช้à¹à¸ªà¸”งเมื่à¸à¸à¸²à¸£" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "LMB: set bit on.\n" "RMB: set bit off." msgstr "" +"คลิà¸à¸‹à¹‰à¸²à¸¢: à¸à¸³à¸«à¸™à¸”ค่าบิต เปิด\n" +"คลิà¸à¸‚วา: à¸à¸³à¸«à¸™à¸”ค่าบิต ปิด" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Select current edited sub-tile." -msgstr "บันทึà¸à¸£à¸µà¸‹à¸à¸£à¹Œà¸ªà¸—ี่à¸à¸³à¸¥à¸±à¸‡à¸›à¸£à¸±à¸šà¹à¸•à¹ˆà¸‡" +msgstr "เลืà¸à¸à¹„ทล์ย่à¸à¸¢à¸—ี่à¸à¸³à¸¥à¸±à¸‡à¸›à¸£à¸±à¸šà¹à¸•à¹ˆà¸‡" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." -msgstr "" +msgid "Select sub-tile to change its priority." +msgstr "เลืà¸à¸à¹„ทล์ย่à¸à¸¢à¹€à¸žà¸·à¹ˆà¸à¸ˆà¸±à¸”ลำดับความสำคัà¸" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp msgid "Cancel" @@ -5912,31 +5879,24 @@ msgid "Please choose a 'project.godot' file." msgstr "à¸à¸£à¸¸à¸“าเลืà¸à¸à¹„ฟล์ 'project.godot'" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "จะสร้างโปรเจà¸à¸•à¹Œà¹ƒà¸™à¹‚ฟลเดà¸à¸£à¹Œà¸—ี่มีไฟล์à¸à¸¢à¸¹à¹ˆà¹à¸¥à¹‰à¸§ (ท่านà¸à¸²à¸ˆà¸•à¹‰à¸à¸‡à¸à¸²à¸£à¸ªà¸£à¹‰à¸²à¸‡à¹‚ฟลเดà¸à¸£à¹Œà¹ƒà¸«à¸¡à¹ˆ)" +msgid "Please choose an empty folder." +msgstr "à¸à¸£à¸¸à¸“าเลืà¸à¸à¹‚ฟลเดà¸à¸£à¹Œà¸§à¹ˆà¸²à¸‡à¹€à¸›à¸¥à¹ˆà¸²" #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "à¸à¸£à¸¸à¸“าเลืà¸à¸à¹‚ฟลเดà¸à¸£à¹Œà¸—ี่ไม่มีไฟล์ 'project.godot'" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "บิงโà¸!" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "นำเข้าโปรเจà¸à¸•à¹Œà¹à¸¥à¹‰à¸§" #: editor/project_manager.cpp -#, fuzzy msgid "Couldn't create folder." 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." @@ -5979,27 +5939,24 @@ msgid "Import Existing Project" msgstr "นำเข้าโปรเจà¸à¸•à¹Œà¸—ี่มีà¸à¸¢à¸¹à¹ˆà¹€à¸”ิม" #: editor/project_manager.cpp -#, fuzzy msgid "Import & Edit" -msgstr "นำเข้าà¹à¸¥à¸°à¹€à¸›à¸´à¸”" +msgstr "นำเข้าà¹à¸¥à¸°à¹à¸à¹‰à¹„ข" #: editor/project_manager.cpp msgid "Create New Project" msgstr "สร้างโปรเจà¸à¸•à¹Œà¹ƒà¸«à¸¡à¹ˆ" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "สร้างตัวปะทุ" +msgstr "สร้างà¹à¸¥à¸°à¹à¸à¹‰à¹„ข" #: editor/project_manager.cpp msgid "Install Project:" msgstr "ติดตั้งโปรเจà¸à¸•à¹Œ:" #: editor/project_manager.cpp -#, fuzzy msgid "Install & Edit" -msgstr "ติดตั้ง" +msgstr "ติดตั้งà¹à¸¥à¸°à¹à¸à¹‰à¹„ข" #: editor/project_manager.cpp msgid "Project Name:" @@ -6578,10 +6535,6 @@ msgid "Error loading scene from %s" msgstr "ผิดพลาดขณะโหลดฉาà¸à¸ˆà¸²à¸ %s" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "ตà¸à¸¥à¸‡" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -6666,9 +6619,8 @@ msgid "Error duplicating scene to save it." msgstr "ผิดพลาดขณะทำซ้ำฉาà¸à¹€à¸žà¸·à¹ˆà¸à¸šà¸±à¸™à¸—ึà¸" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "รีซà¸à¸£à¹Œà¸ªà¸¢à¹ˆà¸à¸¢:" +msgstr "รีซà¸à¸£à¹Œà¸ªà¸¢à¹ˆà¸à¸¢" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" @@ -6977,9 +6929,8 @@ msgid "Child Process Connected" msgstr "เชื่à¸à¸¡à¸à¸£à¸°à¸šà¸§à¸™à¸à¸²à¸£à¹à¸¥à¹‰à¸§" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Copy Error" -msgstr "โหลดผิดพลาด" +msgstr "คัดลà¸à¸à¸œà¸´à¸”พลาด" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -7328,54 +7279,46 @@ msgid "Pick Distance:" msgstr "ระยะà¸à¸²à¸£à¹€à¸¥à¸·à¸à¸:" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Generating solution..." -msgstr "à¸à¸³à¸¥à¸±à¸‡à¸ªà¸£à¹‰à¸²à¸‡à¸„à¸à¸™à¸—ัวร์..." +msgstr "à¸à¸³à¸¥à¸±à¸‡à¸ªà¸£à¹‰à¸²à¸‡ solution..." #: modules/mono/editor/godotsharp_editor.cpp msgid "Generating C# project..." -msgstr "" +msgstr "à¸à¸³à¸¥à¸±à¸‡à¸ªà¸£à¹‰à¸²à¸‡à¹‚ปรเจà¸à¸•à¹Œ C#..." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create solution." -msgstr "สร้างเส้นรà¸à¸šà¸£à¸¹à¸›à¹„ม่ได้!" +msgstr "ผิดพลาดในà¸à¸²à¸£à¸ªà¸£à¹‰à¸²à¸‡ solution" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to save solution." -msgstr "โหลดรีซà¸à¸£à¹Œà¸ªà¹„ม่ได้" +msgstr "ผิดพลาดในà¸à¸²à¸£à¸šà¸±à¸™à¸—ึภsolution" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Done" -msgstr "เสร็จสิ้น!" +msgstr "เสร็จสิ้น" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create C# project." -msgstr "โหลดรีซà¸à¸£à¹Œà¸ªà¹„ม่ได้" +msgstr "ผิดพลาดในà¸à¸²à¸£à¸ªà¸£à¹‰à¸²à¸‡à¹‚ปรเจà¸à¸•à¹Œ C#" #: modules/mono/editor/godotsharp_editor.cpp msgid "Mono" msgstr "โมโน" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Create C# solution" -msgstr "สร้างเส้นรà¸à¸šà¸£à¸¹à¸›" +msgstr "สร้าง C# solution" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Builds" msgstr "สร้าง" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Build Project" -msgstr "โปรเจà¸à¸•à¹Œ" +msgstr "Build โปรเจà¸à¸•à¹Œ" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Warnings" msgstr "คำเตืà¸à¸™" @@ -7725,34 +7668,28 @@ msgid "Run exported HTML in the system's default browser." msgstr "รันไฟล์ HTML ที่ส่งà¸à¸à¸à¹ƒà¸™à¹€à¸šà¸£à¸²à¹€à¸‹à¸à¸£à¹Œ" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:" -msgstr "เขียนไฟล์ไม่ได้:\n" +msgstr "เขียนไฟล์ไม่ได้:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "เปิดà¹à¸¡à¹ˆà¹à¸šà¸šà¹€à¸žà¸·à¹ˆà¸à¸ªà¹ˆà¸‡à¸à¸à¸à¹„ม่ได้:\n" +msgstr "เปิดà¹à¸¡à¹ˆà¹à¸šà¸šà¹€à¸žà¸·à¹ˆà¸à¸ªà¹ˆà¸‡à¸à¸à¸à¹„ม่ได้:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "à¹à¸¡à¹ˆà¹à¸šà¸šà¸ªà¹ˆà¸‡à¸à¸à¸à¹„ม่ถูà¸à¸•à¹‰à¸à¸‡:\n" +msgstr "à¹à¸¡à¹ˆà¹à¸šà¸šà¸ªà¹ˆà¸‡à¸à¸à¸à¹„ม่ถูà¸à¸•à¹‰à¸à¸‡:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "ไม่สามารถà¸à¹ˆà¸²à¸™à¹‚ครงสร้าง HTML:\n" +msgstr "ไม่สามารถà¸à¹ˆà¸²à¸™à¹‚ครงสร้าง HTML:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "ไม่สามารถà¸à¹ˆà¸²à¸™à¹„ฟล์ภาพขณะบูต:\n" +msgstr "ไม่สามารถà¸à¹ˆà¸²à¸™à¹„ฟล์ภาพขณะเริ่มเà¸à¸¡:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Using default boot splash image." -msgstr "ไม่สามารถà¸à¹ˆà¸²à¸™à¹„ฟล์ภาพขณะบูต:\n" +msgstr "ใช้ภาพขณะเริ่มเà¸à¸¡à¸›à¸£à¸´à¸¢à¸²à¸¢" #: scene/2d/animated_sprite.cpp msgid "" @@ -7768,6 +7705,15 @@ msgstr "" "จะมี CanvasModulate ที่มà¸à¸‡à¹€à¸«à¹‡à¸™à¹„ด้เพียงโหนดเดียวในฉาภ(หรืà¸à¸à¸¥à¸¸à¹ˆà¸¡à¸‚à¸à¸‡à¸‰à¸²à¸à¸—ี่เป็นà¸à¸´à¸™à¸ªà¹à¸•à¸™à¸‹à¹Œ) " "โหนดà¹à¸£à¸à¹€à¸—่านั้นที่จะทำงานได้ปà¸à¸•à¸´ ที่เหลืà¸à¸ˆà¸°à¹„ม่ทำงาน" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" +"โหนดนี้ไม่มีโหนดรูปทรงเป็นโหนดลูภจึงไม่มีผลทางà¸à¸²à¸¢à¸ าพ\n" +"à¸à¸£à¸¸à¸“าเพิ่ม CollisionShape2D หรืภCollisionPolygon2D เป็นโหนดลูà¸à¹€à¸žà¸·à¹ˆà¸à¹ƒà¸«à¹‰à¸¡à¸µà¸£à¸¹à¸›à¸—รง" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7906,6 +7852,15 @@ msgstr "เสร็จสิ้นà¸à¸²à¸£à¸§à¸²à¸‡à¹à¸™à¸§" msgid "Lighting Meshes: " msgstr "ส่à¸à¸‡à¹à¸ªà¸‡à¸šà¸™à¸žà¸·à¹‰à¸™à¸œà¸´à¸§: " +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" +"โหนดนี้ไม่มีโหนดรูปทรงเป็นโหนดลูภจึงไม่มีผลทางà¸à¸²à¸¢à¸ าพ\n" +"à¸à¸£à¸¸à¸“าเพิ่ม CollisionShape หรืภCollisionPolygon เป็นโหนดลูà¸à¹€à¸žà¸·à¹ˆà¸à¹ƒà¸«à¹‰à¸¡à¸µà¸£à¸¹à¸›à¸—รง" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8029,13 +7984,12 @@ msgid "(Other)" msgstr "(à¸à¸·à¹ˆà¸™)" #: scene/main/scene_tree.cpp -#, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" -"ไม่สามารถโหลด Environment ปริยายที่à¸à¸³à¸«à¸™à¸”ในตัวเลืà¸à¸à¹‚ปรเจà¸à¸•à¹Œà¹„ด้ (Rendering -> Viewport " -"-> Default Environment)" +"ไม่สามารถโหลด Environment ปริยายที่à¸à¸³à¸«à¸™à¸”ในตัวเลืà¸à¸à¹‚ปรเจà¸à¸•à¹Œà¹„ด้ (Rendering -> " +"Environment -> Default Environment)" #: scene/main/viewport.cpp msgid "" @@ -8064,6 +8018,35 @@ msgstr "ผิดพลาดขณะโหลดฟà¸à¸™à¸•à¹Œ" msgid "Invalid font size." msgstr "ขนาดฟà¸à¸™à¸•à¹Œà¸œà¸´à¸”พลาด" +#~ msgid "Next" +#~ msgstr "ต่à¸à¹„ป" + +#~ msgid "Not found!" +#~ msgstr "ไม่พบ!" + +#~ msgid "Replace By" +#~ msgstr "à¹à¸—นที่ด้วย" + +#~ msgid "Case Sensitive" +#~ msgstr "ตรงตามà¸à¸±à¸à¸©à¸£à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸-ใหà¸à¹ˆ" + +#~ msgid "Backwards" +#~ msgstr "ย้à¸à¸™à¸à¸¥à¸±à¸š" + +#~ msgid "Prompt On Replace" +#~ msgstr "เตืà¸à¸™à¸à¹ˆà¸à¸™à¹à¸—นที่" + +#~ msgid "Skip" +#~ msgstr "ข้าม" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "จะสร้างโปรเจà¸à¸•à¹Œà¹ƒà¸™à¹‚ฟลเดà¸à¸£à¹Œà¸—ี่มีไฟล์à¸à¸¢à¸¹à¹ˆà¹à¸¥à¹‰à¸§ (ท่านà¸à¸²à¸ˆà¸•à¹‰à¸à¸‡à¸à¸²à¸£à¸ªà¸£à¹‰à¸²à¸‡à¹‚ฟลเดà¸à¸£à¹Œà¹ƒà¸«à¸¡à¹ˆ)" + +#~ msgid "That's a BINGO!" +#~ msgstr "บิงโà¸!" + #~ msgid "preview" #~ msgstr "ตัวà¸à¸¢à¹ˆà¸²à¸‡" @@ -8827,9 +8810,6 @@ msgstr "ขนาดฟà¸à¸™à¸•à¹Œà¸œà¸´à¸”พลาด" #~ msgid "Alerts when an external resource has changed." #~ msgstr "เตืà¸à¸™à¹€à¸¡à¸·à¹ˆà¸à¸¡à¸µà¸à¸²à¸£à¹à¸à¹‰à¹„ขรีซà¸à¸£à¹Œà¸ªà¸ ายนà¸à¸" -#~ msgid "Tutorials" -#~ msgstr "คู่มืà¸" - #~ msgid "Open https://godotengine.org at tutorials section." #~ msgstr "เปิดคู่มืà¸à¸ˆà¸²à¸ https://godotengine.org" diff --git a/editor/translations/tr.po b/editor/translations/tr.po index 13b1b70941..934077d896 100644 --- a/editor/translations/tr.po +++ b/editor/translations/tr.po @@ -11,21 +11,21 @@ # hubbyist <hub@legrud.net>, 2017. # M. Yavuz Uzun <myavuzuzun@yandex.com>, 2016. # Orkun Turan <holygatestudio@yandex.com>, 2016-2017. -# razah <icnikerazah@gmail.com>, 2017. -# stnmycri <satenmeycri@gmail.com>, 2017. +# razah <icnikerazah@gmail.com>, 2017-2018. +# stnmycri <satenmeycri@gmail.com>, 2017-2018. # Yavuz Günay <yavuzgunay@gmail.com>, 2017. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2018-01-06 13:19+0000\n" +"PO-Revision-Date: 2018-01-24 23:40+0000\n" "Last-Translator: razah <icnikerazah@gmail.com>\n" "Language-Team: Turkish <https://hosted.weblate.org/projects/godot-engine/" "godot/tr/>\n" "Language: tr\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" -"Plural-Forms: nplurals=2; plural=n > 1;\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.19-dev\n" #: editor/animation_editor.cpp @@ -37,22 +37,20 @@ msgid "All Selection" msgstr "Tüm Seçim" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Time" -msgstr "Animasyon DeÄŸiÅŸikliÄŸi DeÄŸeri" +msgstr "Anim Anahtar-kare Zamanını DeÄŸiÅŸtir" #: editor/animation_editor.cpp msgid "Anim Change Transition" -msgstr "Animasyon DeÄŸiÅŸikliÄŸi GeçiÅŸi" +msgstr "Animasyon GeçiÅŸinin DeÄŸiÅŸimi" #: editor/animation_editor.cpp msgid "Anim Change Transform" msgstr "Animasyon DeÄŸiÅŸikliÄŸi Dönüşümü" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Value" -msgstr "Animasyon DeÄŸiÅŸikliÄŸi DeÄŸeri" +msgstr "Anim Anahtar-kare DeÄŸerini DeÄŸiÅŸtir" #: editor/animation_editor.cpp msgid "Anim Change Call" @@ -387,14 +385,6 @@ msgid "Replaced %d occurrence(s)." msgstr "DeÄŸiÅŸtirildi %d oluÅŸ(sn)." #: editor/code_editor.cpp -msgid "Replace" -msgstr "DeÄŸiÅŸtir" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Tümünü DeÄŸiÅŸtir" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Büyük/Küçük Harf EÅŸleÅŸtir" @@ -403,48 +393,16 @@ msgid "Whole Words" msgstr "Tam Kelimeler" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Yalnızca Seçim" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Ara" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Bul" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Sonraki" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Bulunamadı!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Åžununla DeÄŸiÅŸtir" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "Büyük Küçük Harf Duyarlı" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Tersten" +msgid "Replace" +msgstr "DeÄŸiÅŸtir" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "DeÄŸiÅŸimi Sor" +msgid "Replace All" +msgstr "Tümünü DeÄŸiÅŸtir" #: editor/code_editor.cpp -msgid "Skip" -msgstr "Geç" +msgid "Selection Only" +msgstr "Yalnızca Seçim" #: editor/code_editor.cpp msgid "Zoom In" @@ -546,9 +504,8 @@ msgid "Connecting Signal:" msgstr "BaÄŸlantı Sinyali:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Disconnect '%s' from '%s'" -msgstr "Bunu '%s' ÅŸuna '%s' baÄŸla" +msgstr "Åžunun: '%s' ÅŸununla: '%s' baÄŸlantısını kes" #: editor/connections_dialog.cpp msgid "Connect.." @@ -564,9 +521,8 @@ msgid "Signals" msgstr "Sinyaller" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "Türü DeÄŸiÅŸtir" +msgstr "%s Tipini deÄŸiÅŸtir" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -574,9 +530,8 @@ msgid "Change" msgstr "DeÄŸiÅŸtir" #: editor/create_dialog.cpp -#, fuzzy msgid "Create New %s" -msgstr "Yeni oluÅŸtur" +msgstr "Yeni %s oluÅŸtur" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp @@ -686,9 +641,8 @@ msgstr "" "Yine de kaldırmak istiyor musunuz? (geri alınamaz)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "Kaldırılamadı:\n" +msgstr "Kaldırılamadı:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -771,9 +725,8 @@ msgid "Lead Developer" msgstr "BaÅŸ GeliÅŸtirici" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "Proje Yöneticisi" +msgstr "Proje Yöneticisi " #: editor/editor_about.cpp msgid "Developers" @@ -882,9 +835,8 @@ msgid "Rename Audio Bus" msgstr "Audio Bus'ı Yeniden Adlandır" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Change Audio Bus Volume" -msgstr "Audio Bus'ı Solo Aç/Kapat" +msgstr "Audio Bus Ses Seviyesini DeÄŸiÅŸtir" #: editor/editor_audio_buses.cpp msgid "Toggle Audio Bus Solo" @@ -1124,7 +1076,6 @@ msgid "Updating scene.." msgstr "Sahne güncelleniyor.." #: editor/editor_data.cpp -#, fuzzy msgid "[empty]" msgstr "(boÅŸ)" @@ -1170,9 +1121,8 @@ msgid "Packing" msgstr "Çıkınla" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "Biçem dosyası bulunamadı:\n" +msgstr "Åžablon dosyası bulunamadı:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1383,6 +1333,20 @@ msgid "Description" msgstr "Açıklama" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "Çevrimiçi Rehberler:" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"Bu metot için henüz bir rehber yok. Siz de\n" +"[color=$color][url=$url]hazırlayabilir[/url][/color] ya da \n" +"[color=$color][url=$url2]öneride bulunabilirsiniz[/url][/color]." + +#: editor/editor_help.cpp msgid "Properties" msgstr "Özellikler" @@ -1418,6 +1382,10 @@ msgstr "" msgid "Search Text" msgstr "Yazı Ara" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Bul" + #: editor/editor_log.cpp msgid "Output:" msgstr "Çıktı:" @@ -1430,9 +1398,8 @@ msgid "Clear" msgstr "Temizle" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "Çıktı" +msgstr "Çıktıyı Temizle" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1442,8 +1409,8 @@ msgstr "Kaynak kaydedilirken hata!" msgid "Save Resource As.." msgstr "Kaynağı Farklı Kaydet.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Anlıyorum.." @@ -1496,11 +1463,12 @@ msgid "This operation can't be done without a tree root." msgstr "Bu iÅŸlem bir kök sahne olmadan yapılamaz." #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." -msgstr "Sahne kaydedilemedi. Anlaşılan bağımlılıklar (örnekler) karşılanamadı." +msgstr "" +"Sahne kaydedilemedi. Anlaşılan bağımlılıklar (örnekler ve kalıtımlar) " +"karşılanamadı." #: editor/editor_node.cpp msgid "Failed to load resource." @@ -2107,6 +2075,13 @@ msgstr "Yardım" msgid "Classes" msgstr "Sınıflar" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Ara" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Çevrimiçi Belgeler" @@ -2378,14 +2353,12 @@ msgid "Frame #:" msgstr "Kare #:" #: editor/editor_profiler.cpp -#, fuzzy msgid "Time" -msgstr "Süre:" +msgstr "Zaman" #: editor/editor_profiler.cpp -#, fuzzy msgid "Calls" -msgstr "Çağır" +msgstr "ÇaÄŸrılar" #: editor/editor_run_native.cpp msgid "Select device from the list" @@ -2492,9 +2465,8 @@ msgid "No version.txt found inside templates." msgstr "Åžablonların içinde version.txt bulunamadı." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "Åžablonlar için yol oluÅŸturulurken hata:\n" +msgstr "Åžablonlar için yol oluÅŸturulurken hata:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2529,9 +2501,8 @@ msgstr "Cevap yok." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request Failed." -msgstr "Ä°stem BaÅŸarısız." +msgstr "Ä°stek BaÅŸarısız Oldu." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -2577,7 +2548,6 @@ msgid "Connecting.." msgstr "BaÄŸlanılıyor.." #: editor/export_template_manager.cpp -#, fuzzy msgid "Can't Connect" msgstr "BaÄŸlanamadı" @@ -2653,10 +2623,8 @@ msgid "View items as a list" msgstr "Öğeleri liste olarak göster" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "" -"\n" "Durum: Dosya içe aktarma baÅŸarısız oldu. Lütfen dosyayı onarın ve tekrar içe " "aktarın." @@ -2665,24 +2633,20 @@ msgid "Cannot move/rename resources root." msgstr "Kaynakların kökü taşınamaz/yeniden adlandırılamaz." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "Bir klasör kendisinin içine taşınamaz.\n" +msgstr "Bir klasör kendisinin içine taşınamaz." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "Taşıma Hatası:\n" +msgstr "Taşıma Hatası:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "Yüklerken hata:" +msgstr "ÇoÄŸaltılırken hata:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "Bağımlılıklar güncellenemedi:\n" +msgstr "Bağımlılıklar güncellenemedi:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -2713,14 +2677,12 @@ msgid "Renaming folder:" msgstr "Klasör yeniden adlandırma:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating file:" -msgstr "ÇoÄŸalt" +msgstr "Dosya çoÄŸaltılıyor:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicating folder:" -msgstr "Klasör yeniden adlandırma:" +msgstr "Klasör çoÄŸaltılıyor:" #: editor/filesystem_dock.cpp msgid "Expand all" @@ -2739,9 +2701,8 @@ msgid "Move To.." msgstr "Åžuraya Taşı.." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Open Scene(s)" -msgstr "Sahneyi Aç" +msgstr "Sahne(ler) Aç" #: editor/filesystem_dock.cpp msgid "Instance" @@ -2756,9 +2717,8 @@ msgid "View Owners.." msgstr "Sahipleri Görüntüle.." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Duplicate.." -msgstr "ÇoÄŸalt" +msgstr "ÇoÄŸalt.." #: editor/filesystem_dock.cpp msgid "Previous Directory" @@ -2855,14 +2815,12 @@ msgid "Importing Scene.." msgstr "Sahneyi İçe Aktarıyor..." #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Generating Lightmaps" -msgstr "Işık Haritalarına Aktar:" +msgstr "Işık-haritaları Ãœretiliyor" #: editor/import/resource_importer_scene.cpp -#, fuzzy msgid "Generating for Mesh: " -msgstr "AABB Ãœretimi" +msgstr "Örüntü için Ãœretiliyor: " #: editor/import/resource_importer_scene.cpp msgid "Running Custom Script.." @@ -3333,9 +3291,8 @@ msgid "Filters.." msgstr "Süzgeçler..." #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "Animasyon" +msgstr "AnimasyonAÄŸacı" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3486,21 +3443,27 @@ msgid "" "Save your scene (for images to be saved in the same dir), or pick a save " "path from the BakedLightmap properties." msgstr "" +"Lightmap resimleri için kaydetme yolu belirlenemiyor.\n" +"Sahneni kaydet (resimler aynı klasöre kaydedilmeli), ya da BakedLightmap " +"özelliklerinden bir kayıt yolu seçin." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "" "No meshes to bake. Make sure they contain an UV2 channel and that the 'Bake " "Light' flag is on." msgstr "" +"PiÅŸirilecek örüntüler yok. Örüntülerin UV2 kanalı içerdiÄŸinden ve 'Bake " +"Light' bayrağınının açık olduÄŸundan emin olun." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Failed creating lightmap images, make sure path is writable." msgstr "" +"Işık-haritası görüntüleri oluÅŸturma baÅŸarısız oldu, yolun yazılabilir " +"olduÄŸundan emin olun." #: editor/plugins/baked_lightmap_editor_plugin.cpp -#, fuzzy msgid "Bake Lightmaps" -msgstr "Işık Haritalarına Aktar:" +msgstr "Işık-Haritalarını PiÅŸir" #: editor/plugins/camera_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -3808,6 +3771,14 @@ msgstr "Ekle %s" msgid "Adding %s..." msgstr "Ekliyor %s.." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Tamam" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "Kök olmadan çoklu düğüm oluÅŸturulamaz." + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3819,11 +3790,6 @@ msgid "Error instancing scene from %s" msgstr "Åžundan: %s sahne örnekleme hatası" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Bu iÅŸlem, seçilmiÅŸ tek bir düğüm gerektirir." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "Varsayılan tipi deÄŸiÅŸtir" @@ -4016,19 +3982,19 @@ msgstr "Yönlendirici Örüntüsü OluÅŸtur" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Contained Mesh is not of type ArrayMesh." -msgstr "" +msgstr "Bulunan Örüntü ArrayMesh tipinde deÄŸil." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "UV Unwrap failed, mesh may not be manifold?" -msgstr "" +msgstr "UV Unwrap baÅŸarısız oldu, örüntü manifold olmayabilir?" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "No mesh to debug." -msgstr "" +msgstr "Hata ayıklaöma için örüntü yok." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Model has no UV in this layer" -msgstr "" +msgstr "Model bu katmanda UV'ye sahip deÄŸil" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "MeshInstance lacks a Mesh!" @@ -4071,18 +4037,16 @@ msgid "Create Outline Mesh.." msgstr "Anahat Örüntüsü OluÅŸtur.." #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "View UV1" -msgstr "Görüş" +msgstr "UV1'i Göster" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "View UV2" -msgstr "Görüş" +msgstr "UV2'yi Göster" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Unwrap UV2 for Lightmap/AO" -msgstr "" +msgstr "Lightmap/AO için UV2 paket aç" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh" @@ -4197,9 +4161,8 @@ msgid "Bake!" msgstr "PiÅŸir!" #: editor/plugins/navigation_mesh_editor_plugin.cpp -#, fuzzy msgid "Bake the navigation mesh." -msgstr "Yönlendirici örüntüsünü piÅŸir.\n" +msgstr "Yönlendirici örüntüsünü piÅŸir." #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -4588,20 +4551,16 @@ msgid "Paste" msgstr "Yapıştır" #: editor/plugins/resource_preloader_editor_plugin.cpp -#, fuzzy msgid "ResourcePreloader" -msgstr "Kaynak Yolu" +msgstr "KaynakÖnyükleyici" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" msgstr "En Son Dosyaları Temizle" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Close and save changes?" -msgstr "" -"Kapa ve deÄŸiÅŸiklikleri kaydet?\n" -"\"" +msgstr "Kapa ve deÄŸiÅŸiklikleri kaydet?" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -4672,12 +4631,10 @@ msgid "Soft Reload Script" msgstr "BetiÄŸi Yeniden Duyarlı Yükle" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Copy Script Path" -msgstr "Dosya Yolunu Tıpkıla" +msgstr "Betik Yolunu Kopyala" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Show In File System" msgstr "Dosya Sisteminde Göster" @@ -4872,9 +4829,8 @@ msgid "Clone Down" msgstr "AÅŸağıya EÅŸle" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Fold/Unfold Line" -msgstr "Satırı GeniÅŸlet" +msgstr "Satırı Katla/Aç" #: editor/plugins/script_text_editor.cpp msgid "Fold All Lines" @@ -5209,6 +5165,10 @@ msgstr "Tamam :(" msgid "No parent to instance a child at." msgstr "ÇocuÄŸun örnek alacağı bir ebeveyn yok." +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "Bu iÅŸlem, seçilmiÅŸ tek bir düğüm gerektirir." + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "OlaÄŸanı Görüntüle" @@ -5286,9 +5246,8 @@ msgid "XForm Dialog" msgstr "XForm Ä°letiÅŸim Kutusu" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "Seçim Kipi (Q)\n" +msgstr "Seçim Kipi (Q)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5317,14 +5276,12 @@ msgid "Local Coords" msgstr "Yerel Koordlar" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Local Space Mode (%s)" -msgstr "Ölçek Biçimi (R)" +msgstr "Yerel Uzay Kipi (%s)" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Snap Mode (%s)" -msgstr "Yapışma Kipi:" +msgstr "Yapışma Kipi (%s)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View" @@ -5441,7 +5398,7 @@ msgstr "Ayarlar" #: editor/plugins/spatial_editor_plugin.cpp msgid "Skeleton Gizmo visibility" -msgstr "" +msgstr "Ä°skelet Gizmo görünürlüğü" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" @@ -5568,18 +5525,16 @@ msgid "Move (After)" msgstr "Taşı (Sonra)" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "SpriteFrames" -msgstr "Çerçeveleri Yığ" +msgstr "GörüntüKareleri" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" msgstr "StyleBox Önizleme:" #: editor/plugins/style_box_editor_plugin.cpp -#, fuzzy msgid "StyleBox" -msgstr "Yoldam" +msgstr "StilKutusu" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Set Region Rect" @@ -5843,9 +5798,8 @@ msgid "Merge from scene?" msgstr "Sahneden birleÅŸtirilsin mi?" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Tile Set" -msgstr "TileSet .." +msgstr "Karo Takımı" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create from Scene" @@ -5860,30 +5814,32 @@ msgid "Error" msgstr "Hata" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Autotiles" -msgstr "Otomatik Dilimle" +msgstr "Oto-döşemeler" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Select sub-tile to use as icon, this will be also used on invalid autotile " "bindings." msgstr "" +"Simge olarak kullanmak iÅŸin alt-karo seç, bu aynı zamanda geçersiz oto-karo " +"baÄŸlantılarında kullanılacaktır." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "LMB: set bit on.\n" "RMB: set bit off." msgstr "" +"LMB: bit'i aç.\n" +"RMB: bit'i kapat." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Select current edited sub-tile." -msgstr "Düzenlenen kaynağı kaydedin." +msgstr "Åžuanki düzenlenmiÅŸ alt-döşemeyi seç." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." -msgstr "" +msgid "Select sub-tile to change its priority." +msgstr "ÖnceliÄŸini deÄŸiÅŸtirmek için alt-karo seçin." #: editor/progress_dialog.cpp scene/gui/dialogs.cpp msgid "Cancel" @@ -5996,33 +5952,24 @@ msgid "Please choose a 'project.godot' file." msgstr "Lütfen bir 'proje.godot' dosyası seçin." #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" -"Projen boÅŸ olmayan bir klasörde oluÅŸturulacak (yeni bir klasör oluÅŸturmak " -"isteyebilirsin)." +msgid "Please choose an empty folder." +msgstr "Lütfen boÅŸ bir klasör seçin." #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "Lütfen 'proje.godot' dosyası içermeyen bir klasör seçin." #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "YaÅŸa BE!" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "İçe Aktarılan Proje" #: editor/project_manager.cpp -#, fuzzy msgid "Couldn't create folder." msgstr "Klasör oluÅŸturulamadı." #: editor/project_manager.cpp msgid "There is already a folder in this path with the specified name." -msgstr "" +msgstr "Yolda bu isimde bir klasör zaten var." #: editor/project_manager.cpp msgid "It would be a good idea to name your project." @@ -6065,27 +6012,24 @@ msgid "Import Existing Project" msgstr "Var Olan Projeyi İçe Aktar" #: editor/project_manager.cpp -#, fuzzy msgid "Import & Edit" -msgstr "İçe Aktar & Aç" +msgstr "İçe Aktar & Düzenle" #: editor/project_manager.cpp msgid "Create New Project" msgstr "Yeni Proje OluÅŸtur" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "Yayıcı OluÅŸtur" +msgstr "OluÅŸtur & Düzenle" #: editor/project_manager.cpp msgid "Install Project:" msgstr "Projeyi Kur:" #: editor/project_manager.cpp -#, fuzzy msgid "Install & Edit" -msgstr "Kur" +msgstr "Kur & Düzenle" #: editor/project_manager.cpp msgid "Project Name:" @@ -6303,9 +6247,8 @@ msgid "Joypad Button Index:" msgstr "Oyun Kolu Düğmesi Ä°ndeksi:" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Erase Input Action" -msgstr "GiriÅŸ Eylemi Olayını Sil" +msgstr "Girdi Eylemini Sil" #: editor/project_settings_editor.cpp msgid "Erase Input Action Event" @@ -6553,7 +6496,7 @@ msgstr "Yeni Betik" #: editor/property_editor.cpp msgid "New %s" -msgstr "" +msgstr "Yeni %s" #: editor/property_editor.cpp msgid "Make Unique" @@ -6588,9 +6531,8 @@ msgid "On" msgstr "Açık" #: editor/property_editor.cpp -#, fuzzy msgid "[Empty]" -msgstr "BoÅŸ Ekle" +msgstr "[BoÅŸ]" #: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp msgid "Set" @@ -6670,10 +6612,6 @@ msgid "Error loading scene from %s" msgstr "Åžuradan: %s sahne yüklenirken hata" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "Tamam" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -6761,9 +6699,8 @@ msgid "Error duplicating scene to save it." msgstr "Kaydetmek için sahne çoÄŸaltılırken hata." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "Alt Kaynaklar:" +msgstr "Alt Kaynaklar" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" @@ -7074,9 +7011,8 @@ msgid "Child Process Connected" msgstr "Çocuk Süreç BaÄŸlandı" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Copy Error" -msgstr "Hataları Yükle" +msgstr "Hatayı Kopyala" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -7116,7 +7052,7 @@ msgstr "DeÄŸer" #: editor/script_editor_debugger.cpp msgid "Monitors" -msgstr "Görüntülükler" +msgstr "Monitörler" #: editor/script_editor_debugger.cpp msgid "List of Video Memory Usage by Resource:" @@ -7172,7 +7108,7 @@ msgstr "Kısayollar" #: editor/settings_config_dialog.cpp msgid "Binding" -msgstr "" +msgstr "BaÄŸlayıcı" #: editor/spatial_editor_gizmos.cpp msgid "Change Light Radius" @@ -7224,43 +7160,39 @@ msgstr "DeÅŸme GeniÅŸlemesini DeÄŸiÅŸtir" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select the dynamic library for this entry" -msgstr "" +msgstr "Bu girdi için bir dinamik kütüphane seçin" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select dependencies of the library for this entry" -msgstr "" +msgstr "Bu girdi için kütüphanenin bağımlılıklarını seçin" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Remove current entry" -msgstr "Yol Noktasını Kaldır" +msgstr "Mevcut giriyi kaldır" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Double click to create a new entry" -msgstr "" +msgstr "Yeni girdi oluÅŸturmak için çift tıkla" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Platform:" -msgstr "" +msgstr "Mecra:" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Platform" -msgstr "Düzleme Tıpkıla.." +msgstr "Mecra" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "Dynamic Library" -msgstr "Kütüphane" +msgstr "Dinamik Kütüphane" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Add an architecture entry" -msgstr "" +msgstr "Bir yapı girdisi ekle" #: modules/gdnative/gdnative_library_editor_plugin.cpp -#, fuzzy msgid "GDNativeLibrary" -msgstr "GDYerel" +msgstr "GDYerelKütüphanesi" #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Library" @@ -7430,56 +7362,48 @@ msgid "Pick Distance:" msgstr "Uzaklık Seç:" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Generating solution..." -msgstr "Konturlar oluÅŸturuluyor..." +msgstr "solü oluÅŸturuluyor..." #: modules/mono/editor/godotsharp_editor.cpp msgid "Generating C# project..." -msgstr "" +msgstr "C# projesi üretiliyor..." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create solution." -msgstr "Anahat oluÅŸturulamadı!" +msgstr "Çözüm oluÅŸturma baÅŸarısız." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to save solution." -msgstr "Kaynak yükleme baÅŸarısız oldu." +msgstr "Çözüm kaydetme baÅŸarısız." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Done" -msgstr "Oldu!" +msgstr "Oldu" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create C# project." -msgstr "Kaynak yükleme baÅŸarısız oldu." +msgstr "C# projesi oluÅŸturma baÅŸarısız." #: modules/mono/editor/godotsharp_editor.cpp msgid "Mono" msgstr "Tekli" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Create C# solution" -msgstr "Anahat OluÅŸtur" +msgstr "C# Çözümü oluÅŸtur" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Builds" msgstr "Ä°nÅŸalar" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Build Project" -msgstr "Proje" +msgstr "Projeyi Ä°nÅŸa et" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Warnings" -msgstr "Uyarı" +msgstr "Uyarılar" #: modules/visual_script/visual_script.cpp msgid "" @@ -7838,34 +7762,28 @@ msgid "Run exported HTML in the system's default browser." msgstr "Dışa aktarılmış HTML'yi sistemin varsayılan tarayıcısında çalıştır." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:" -msgstr "Dosya yazılamadı:\n" +msgstr "Dosya yazılamadı:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "Dışa aktarma için ÅŸablon açılamadı:\n" +msgstr "Dışa aktarma için ÅŸablon açılamadı:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "Geçersiz Dışa Aktarım Åžablonu:\n" +msgstr "Geçersiz Dışa Aktarım Åžablonu:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "Özel HTML çekirdeÄŸi okunamadı:\n" +msgstr "Özel HTML çekirdeÄŸi okunamadı:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "Açılış ekranı resim dosyası okunamadı:\n" +msgstr "Açılış ekranı resim dosyası okunamadı:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Using default boot splash image." -msgstr "Açılış ekranı resim dosyası okunamadı:\n" +msgstr "Açılış ekranı resim dosyası okunamadı." #: scene/2d/animated_sprite.cpp msgid "" @@ -7884,6 +7802,16 @@ msgstr "" "CanvasModulate'e izin verilir. Ä°lk oluÅŸturulan çalışırken diÄŸerleri ihmal " "edilecektir." +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes 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." + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8027,23 +7955,30 @@ msgid "ARVROrigin requires an ARVRCamera child node" msgstr "ARVROrigin bir ARVRCamera çocuk düğümü gerektirir" #: scene/3d/baked_lightmap.cpp -#, fuzzy msgid "Plotting Meshes: " -msgstr "Örüntüler Haritalanıyor" +msgstr "Örüntüler Haritalanıyor: " #: scene/3d/baked_lightmap.cpp -#, fuzzy msgid "Plotting Lights:" -msgstr "Örüntüler Haritalanıyor" +msgstr "Örüntüler Haritalanıyor:" #: scene/3d/baked_lightmap.cpp scene/3d/gi_probe.cpp msgid "Finishing Plot" msgstr "Haritalama Bitiriliyor" #: scene/3d/baked_lightmap.cpp -#, fuzzy msgid "Lighting Meshes: " -msgstr "Örüntüler Haritalanıyor" +msgstr "Örüntüler Haritalanıyor: " + +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes 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." #: scene/3d/collision_polygon.cpp msgid "" @@ -8185,13 +8120,12 @@ msgid "(Other)" msgstr "(DiÄŸer)" #: scene/main/scene_tree.cpp -#, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" "Proje Ayarlarında tanımlanmış Varsayılan Ortam (Ä°ÅŸleme -> Görüntükapısı -> " -"Varsayılan Ortam) Yüklenemedi." +"Varsayılan Ortam) yüklenemedi." #: scene/main/viewport.cpp msgid "" @@ -8221,6 +8155,37 @@ msgstr "Yazıtipi yükleme hatası." msgid "Invalid font size." msgstr "Geçersiz yazıtipi boyutu." +#~ msgid "Next" +#~ msgstr "Sonraki" + +#~ msgid "Not found!" +#~ msgstr "Bulunamadı!" + +#~ msgid "Replace By" +#~ msgstr "Åžununla DeÄŸiÅŸtir" + +#~ msgid "Case Sensitive" +#~ msgstr "Büyük Küçük Harf Duyarlı" + +#~ msgid "Backwards" +#~ msgstr "Tersten" + +#~ msgid "Prompt On Replace" +#~ msgstr "DeÄŸiÅŸimi Sor" + +#~ msgid "Skip" +#~ msgstr "Geç" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "" +#~ "Projen boÅŸ olmayan bir klasörde oluÅŸturulacak (yeni bir klasör oluÅŸturmak " +#~ "isteyebilirsin)." + +#~ msgid "That's a BINGO!" +#~ msgstr "YaÅŸa BE!" + #~ msgid "preview" #~ msgstr "önizleme" @@ -8989,9 +8954,6 @@ msgstr "Geçersiz yazıtipi boyutu." #~ msgid "Alerts when an external resource has changed." #~ msgstr "Dış kaynaklar deÄŸiÅŸince uyarır." -#~ msgid "Tutorials" -#~ msgstr "Öğreticiler" - #~ msgid "Open https://godotengine.org at tutorials section." #~ msgstr "https://godotengine.org baÄŸlantısını öğreticiler bölümünde aç." diff --git a/editor/translations/uk.po b/editor/translations/uk.po index 990a7a628f..d01686aec4 100644 --- a/editor/translations/uk.po +++ b/editor/translations/uk.po @@ -4,14 +4,17 @@ # This file is distributed under the same license as the Godot source code. # # Aleksandr <XpycT.TOP@gmail.com>, 2017. +# Ðндрій Бандура <andriykopanytsia@gmail.com>, 2018. # Гидеон Теон <t.kudely94@gmail.com>, 2017. -# ÐœÐ°Ñ€Ñ Ð¯Ð¼Ð±Ð°Ñ€ <mjambarmeta@gmail.com>, 2017. +# ÐœÐ°Ñ€Ñ Ð¯Ð¼Ð±Ð°Ñ€ <mjambarmeta@gmail.com>, 2017-2018. +# ОлекÑандр Пилипчук <pilipchukap@rambler.ru>, 2018. +# Yuri Chornoivan <yurchor@ukr.net>, 2018. # msgid "" msgstr "" -"Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2018-01-06 13:19+0000\n" -"Last-Translator: ОлекÑандр Пилипчук <pilipchukap@rambler.ru>\n" +"Project-Id-Version: Ukrainian (Godot Engine)\n" +"PO-Revision-Date: 2018-01-24 17:51+0000\n" +"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n" "Language-Team: Ukrainian <https://hosted.weblate.org/projects/godot-engine/" "godot/uk/>\n" "Language: uk\n" @@ -23,11 +26,11 @@ msgstr "" #: editor/animation_editor.cpp msgid "Disabled" -msgstr "Відключено" +msgstr "Вимкнено" #: editor/animation_editor.cpp msgid "All Selection" -msgstr "УÑÑ– вибранні елементи" +msgstr "УÑе позначене" #: editor/animation_editor.cpp msgid "Anim Change Keyframe Time" @@ -376,14 +379,6 @@ msgid "Replaced %d occurrence(s)." msgstr "Замінено %d випадок(-ів)." #: editor/code_editor.cpp -msgid "Replace" -msgstr "Замінити" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "Замінити вÑÑ–" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "Враховувати регіÑÑ‚Ñ€" @@ -392,48 +387,16 @@ msgid "Whole Words" msgstr "Цілі Ñлова" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "Тільки виділити" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "Пошук" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "Знайти" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "Далі" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "Ðе знайдено!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "Замінити на" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "ЧутливіÑÑ‚ÑŒ регіÑтра" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "Ðазад" +msgid "Replace" +msgstr "Замінити" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "Запитувати при заміні" +msgid "Replace All" +msgstr "Замінити вÑÑ–" #: editor/code_editor.cpp -msgid "Skip" -msgstr "ПропуÑтити" +msgid "Selection Only" +msgstr "Тільки виділити" #: editor/code_editor.cpp msgid "Zoom In" @@ -552,14 +515,13 @@ msgid "Signals" msgstr "Сигнали" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "Змінити базовий тип" +msgstr "Змінити тип %s" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Change" -msgstr "" +msgstr "Змінити" #: editor/create_dialog.cpp msgid "Create New %s" @@ -674,9 +636,8 @@ msgstr "" "Видалити Ñ—Ñ… у будь-Ñкому разі? (ÑкаÑÑƒÐ²Ð°Ð½Ð½Ñ Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "Ðеможливо вилучити:\n" +msgstr "Ðеможливо вилучити:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -759,9 +720,8 @@ msgid "Lead Developer" msgstr "Ведучий розробник" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "Керівник проекту" +msgstr "Керівник проектів " #: editor/editor_about.cpp msgid "Developers" @@ -1010,11 +970,11 @@ msgstr "Зберегти цей макет шини у файлі." #: editor/editor_audio_buses.cpp editor/import_dock.cpp msgid "Load Default" -msgstr "Завантажити за промовчаннÑм" +msgstr "Завантажити типовий" #: editor/editor_audio_buses.cpp msgid "Load the default Bus Layout." -msgstr "Завантажити макет шини за промовчаннÑм." +msgstr "Завантажити типовий макет шини." #: editor/editor_autoload_settings.cpp msgid "Invalid name." @@ -1124,7 +1084,7 @@ msgstr "[не збережено]" #: editor/editor_dir_dialog.cpp msgid "Please select a base directory first" -msgstr "БудьлаÑка, виберіть Ñпочатку базову каталог" +msgstr "Будь лаÑка, виберіть Ñпочатку базовий каталог" #: editor/editor_dir_dialog.cpp msgid "Choose a Directory" @@ -1160,9 +1120,8 @@ msgid "Packing" msgstr "ПакуваннÑ" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "Файл шаблону не знайдено:\n" +msgstr "Файл шаблону не знайдено:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1373,6 +1332,20 @@ msgid "Description" msgstr "ОпиÑ" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "Підручники у інтернеті:" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"ÐаÑтанов щодо цього клаÑу ще немає. Ви можете [color=$color][url=" +"$url]Ñтворити Ñ—Ñ…[/url][/color] або [color=$color][url=$url2]надіÑлати запит " +"щодо їхнього ÑтвореннÑ[/url][/color]." + +#: editor/editor_help.cpp msgid "Properties" msgstr "ВлаÑтивоÑÑ‚Ñ–" @@ -1385,8 +1358,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 "Methods" @@ -1401,13 +1374,17 @@ 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.cpp msgid "Search Text" msgstr "Шукати текÑÑ‚" +#: editor/editor_help.cpp +msgid "Find" +msgstr "Знайти" + #: editor/editor_log.cpp msgid "Output:" msgstr "Вивід:" @@ -1420,9 +1397,8 @@ msgid "Clear" msgstr "ОчиÑтити" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "Результат" +msgstr "ОчиÑтити вивід" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1432,8 +1408,8 @@ msgstr "Помилка Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ñ€ÐµÑурÑу!" msgid "Save Resource As.." msgstr "Зберегти реÑÑƒÑ€Ñ Ñк.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "Бачу.." @@ -1459,7 +1435,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." @@ -1479,19 +1455,19 @@ 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 "Ð¦Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ Ð½Ðµ може бути виконана без кореню дерева." #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" -"Ðе вдалоÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñцену. Вірогідно, залежноÑÑ‚Ñ– (екземплÑри) не задоволені." +"Ðе вдалоÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñцену. Вірогідно, залежноÑÑ‚Ñ– (екземплÑри або " +"уÑпадковані) не задоволені." #: editor/editor_node.cpp msgid "Failed to load resource." @@ -1519,7 +1495,7 @@ msgstr "Помилка при Ñпробі зберегти макет!" #: editor/editor_node.cpp msgid "Default editor layout overridden." -msgstr "Макет редактора за промовчуваннÑм перевизначено." +msgstr "Типове ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€Ð° перевизначено." #: editor/editor_node.cpp msgid "Layout name not found!" @@ -1527,7 +1503,7 @@ msgstr "Ðазву макета не знайдено!" #: editor/editor_node.cpp msgid "Restored default layout to base settings." -msgstr "Поновити макет за промовчуваннÑм до базових налаштувань." +msgstr "Відновлено типове ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð° базовими параметрами." #: editor/editor_node.cpp msgid "" @@ -1843,7 +1819,7 @@ msgstr "Видалити макет" #: editor/editor_node.cpp editor/import_dock.cpp #: editor/script_create_dialog.cpp msgid "Default" -msgstr "За промовчаннÑм" +msgstr "Типовий" #: editor/editor_node.cpp msgid "Switch Scene Tab" @@ -2102,6 +2078,13 @@ msgstr "Довідка" msgid "Classes" msgstr "КлаÑи" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "Пошук" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "Онлайн документаціÑ" @@ -2418,7 +2401,7 @@ msgstr "Ви забули метод \"_run\"?" #: editor/editor_settings.cpp msgid "Default (Same as Editor)" -msgstr "За промовчаннÑм (так Ñамо, Ñк редактор)" +msgstr "Типовий (так Ñамо, Ñк редактор)" #: editor/editor_sub_scene.cpp msgid "Select Node(s) to Import" @@ -2485,9 +2468,8 @@ msgid "No version.txt found inside templates." msgstr "Файл version.txt не знайдено у шаблонах." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "Помилка ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ ÑˆÐ»Ñху Ð´Ð»Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð²:\n" +msgstr "Помилка ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ ÑˆÐ»Ñху Ð´Ð»Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð²:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2566,7 +2548,7 @@ msgstr "Ðе вдаєтьÑÑ Ð²Ð¸Ñ€Ñ–ÑˆÐ¸Ñ‚Ð¸" #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp msgid "Connecting.." -msgstr "З’єданнÑ.." +msgstr "З’єднаннÑ.." #: editor/export_template_manager.cpp msgid "Can't Connect" @@ -2646,10 +2628,8 @@ msgid "View items as a list" msgstr "ПереглÑд елементів Ñк ÑпиÑок" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "" -"\n" "СтатуÑ: не вдалоÑÑ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ файл. Виправте файл та повторно імпортуйте " "вручну." @@ -2658,24 +2638,20 @@ msgid "Cannot move/rename resources root." msgstr "Ðеможливо переміÑтити/перейменувати корінь реÑурÑів." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "Ðе вдаєтьÑÑ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñтити теку в Ñебе.\n" +msgstr "Ðе вдаєтьÑÑ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñтити теку в Ñебе." #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "Помилка переміщеннÑ:\n" +msgstr "Помилка переміщеннÑ:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" -msgstr "Помилка дублюваннÑ:\n" +msgstr "Помилка дублюваннÑ:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "Ðеможливо оновити залежноÑÑ‚Ñ–:\n" +msgstr "Ðеможливо оновити залежноÑÑ‚Ñ–:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -3319,9 +3295,8 @@ msgid "Filters.." msgstr "Фільтри..." #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "ÐнімаціÑ" +msgstr "Дерево анімації" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3377,7 +3352,7 @@ msgstr "Помилка перевірки Ñ…ÐµÑˆÑƒÐ²Ð°Ð½Ð½Ñ sha256" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Asset Download Error:" -msgstr "Помилка Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ Ð°ÐºÑ‚Ð¸Ð²Ð°:" +msgstr "Помилка Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ Ð°ÐºÑ‚Ð¸Ð²Ñƒ:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Fetching:" @@ -3405,7 +3380,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 "first" @@ -3800,6 +3775,15 @@ msgstr "Додати %s" msgid "Adding %s..." msgstr "Ð”Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Гаразд" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "" +"Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñрів декількох вузлів Ñ” неможливим без кореневого запиÑу." + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3811,13 +3795,8 @@ msgid "Error instancing scene from %s" msgstr "Помилка Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ Ñцени з %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "Ð¦Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” одного обраного вузла." - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" -msgstr "Змінити тип за промовчаннÑм" +msgstr "Змінити типовий тип" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" @@ -4004,7 +3983,7 @@ msgstr "Створити вигнуту форму" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Navigation Mesh" -msgstr "Створити навигаційну Ñітку" +msgstr "Створити навігаційну Ñітку" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Contained Mesh is not of type ArrayMesh." @@ -4187,9 +4166,8 @@ msgid "Bake!" msgstr "Запекти!" #: editor/plugins/navigation_mesh_editor_plugin.cpp -#, fuzzy msgid "Bake the navigation mesh." -msgstr "Запекти навігаційну Ñітку.\n" +msgstr "Створити навігаційну Ñітку." #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -4259,6 +4237,7 @@ msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ AABB" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Can only set point into a ParticlesMaterial process material" msgstr "" +"ПоÑтавити точку можна тільки в процедурному матеріалі ParticlesMaterial" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" @@ -4266,11 +4245,11 @@ msgstr "Помилка Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ:" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "No pixels with transparency > 128 in image.." -msgstr "" +msgstr "Ð’ зображенні немає пікÑелів з прозоріÑÑ‚ÑŽ > 128.." #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Generate Visibility Rect" -msgstr "" +msgstr "Створити облаÑÑ‚ÑŒ видимоÑÑ‚Ñ–" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" @@ -4316,7 +4295,7 @@ msgstr "Вузол не міÑтить геометрії (граней)." #: editor/plugins/particles_editor_plugin.cpp msgid "A processor material of type 'ParticlesMaterial' is required." -msgstr "" +msgstr "Потрібен матеріал типу 'ParticlesMaterial'." #: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" @@ -4372,11 +4351,11 @@ 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 @@ -4389,11 +4368,11 @@ 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 @@ -4403,7 +4382,7 @@ msgstr "Виберіть пункти" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Shift+Drag: Select Control Points" -msgstr "" +msgstr "Shift+перетÑг: Вибрати керувальні точки" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp @@ -4417,7 +4396,7 @@ msgstr "Клацніть правою кнопкою миші: видалити #: editor/plugins/path_2d_editor_plugin.cpp msgid "Select Control Points (Shift+Drag)" -msgstr "" +msgstr "Вибір керувальних точок (Shift+перетÑг)" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp @@ -4427,7 +4406,7 @@ msgstr "Додати точку (в порожньому проÑторі)" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Split Segment (in curve)" -msgstr "" +msgstr "Розділити Ñегмент (кривої)" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp @@ -4445,7 +4424,7 @@ 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" @@ -4453,35 +4432,35 @@ msgstr "Ð’Ñтановити криву в позиції" #: editor/plugins/path_editor_plugin.cpp msgid "Set Curve Out Position" -msgstr "" +msgstr "Ð’Ñтановити Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ кривої" #: editor/plugins/path_editor_plugin.cpp msgid "Split Path" -msgstr "" +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/polygon_2d_editor_plugin.cpp msgid "Create UV Map" -msgstr "" +msgstr "Створити UV карту" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Transform UV Map" -msgstr "" +msgstr "Перетворити UV карту" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Polygon 2D UV Editor" -msgstr "" +msgstr "Polygon 2D UV редактор" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Move Point" @@ -4497,7 +4476,7 @@ msgstr "Shift: ПереміÑтити вÑÑ–" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Shift+Ctrl: Scale" -msgstr "" +msgstr "Shift+Ctrl: МаÑштаб" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Move Polygon" @@ -4521,28 +4500,28 @@ msgstr "Редагувати" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Polygon->UV" -msgstr "" +msgstr "Полігон -> UV" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "UV->Polygon" -msgstr "" +msgstr "UV -> полігон" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Clear UV" -msgstr "" +msgstr "ОчиÑтити UV" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap" -msgstr "" +msgstr "ПрилипаннÑ" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Enable Snap" -msgstr "" +msgstr "Дозволити прилипаннÑ" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Grid" -msgstr "" +msgstr "Сітка" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "ERROR: Couldn't load resource!" @@ -4563,35 +4542,31 @@ msgstr "Вилучити реÑурÑ" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Resource clipboard is empty!" -msgstr "" +msgstr "Ð’ буфері обміну немає реÑурÑу!" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Load Resource" -msgstr "" +msgstr "Завантажити реÑурÑ" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp editor/property_editor.cpp #: scene/gui/line_edit.cpp scene/gui/text_edit.cpp msgid "Paste" -msgstr "" +msgstr "Ð’Ñтавити" #: editor/plugins/resource_preloader_editor_plugin.cpp -#, fuzzy msgid "ResourcePreloader" -msgstr "РеÑурÑ" +msgstr "Передзавантажувач реÑурÑів" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" -msgstr "" +msgstr "ОчиÑтити недавні файли" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Close and save changes?" -msgstr "" -"Закрити та зберегти зміни?\n" -"\"" +msgstr "Закрити та зберегти зміни?" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -4603,15 +4578,15 @@ msgstr "Помилка збереженнÑ" #: editor/plugins/script_editor_plugin.cpp msgid "Error importing theme" -msgstr "" +msgstr "Помилка Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚ÐµÐ¼Ð¸" #: editor/plugins/script_editor_plugin.cpp msgid "Error importing" -msgstr "" +msgstr "Помилка імпортуваннÑ" #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" -msgstr "" +msgstr "Імпортувати тему" #: editor/plugins/script_editor_plugin.cpp msgid "Save Theme As.." @@ -4619,571 +4594,574 @@ msgstr "Зберегти тему Ñк..." #: editor/plugins/script_editor_plugin.cpp msgid " Class Reference" -msgstr "" +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" -msgstr "" +msgstr "ÐаÑтупний Ñценарій" #: editor/plugins/script_editor_plugin.cpp msgid "Previous script" -msgstr "" +msgstr "Попередній Ñценарій" #: editor/plugins/script_editor_plugin.cpp msgid "File" -msgstr "" +msgstr "Файл" #: editor/plugins/script_editor_plugin.cpp msgid "New" -msgstr "" +msgstr "Ðовий" #: editor/plugins/script_editor_plugin.cpp msgid "Save All" -msgstr "" +msgstr "Зберегти вÑе" #: editor/plugins/script_editor_plugin.cpp msgid "Soft Reload Script" -msgstr "" +msgstr "Ðœ'Ñко перезавантажити Ñценарії" #: editor/plugins/script_editor_plugin.cpp msgid "Copy Script Path" msgstr "Копіювати шлÑÑ… до Ñкрипту" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Show In File System" -msgstr "Показати в файловому менеджері" +msgstr "Показати в файловій ÑиÑтемі" #: editor/plugins/script_editor_plugin.cpp msgid "History Prev" -msgstr "" +msgstr "Попередній файл" #: editor/plugins/script_editor_plugin.cpp msgid "History Next" -msgstr "" +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 "Save Theme As" -msgstr "" +msgstr "Зберегти тему Ñк" #: editor/plugins/script_editor_plugin.cpp msgid "Close Docs" -msgstr "" +msgstr "Закрити документацію" #: editor/plugins/script_editor_plugin.cpp msgid "Close All" -msgstr "" +msgstr "Закрити вÑе" #: editor/plugins/script_editor_plugin.cpp msgid "Close Other Tabs" -msgstr "" +msgstr "Закрити інші вкладки" #: editor/plugins/script_editor_plugin.cpp editor/project_manager.cpp msgid "Run" -msgstr "" +msgstr "ЗапуÑтити" #: editor/plugins/script_editor_plugin.cpp msgid "Toggle Scripts Panel" -msgstr "" +msgstr "Перемкнути панель Ñценаріїв" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp msgid "Find.." -msgstr "" +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/script_editor_debugger.cpp msgid "Step Over" -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 "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" -msgstr "" +msgstr "Залишити зневаджувач відкритим" #: editor/plugins/script_editor_plugin.cpp msgid "Debug with external editor" -msgstr "" +msgstr "Ð—Ð½ÐµÐ²Ð°Ð´Ð¶ÐµÐ½Ð½Ñ Ð·Ð° допомогою зовнішнього редактора" #: editor/plugins/script_editor_plugin.cpp msgid "Open Godot online documentation" -msgstr "" +msgstr "Відкрити онлайнову документацію Godot" #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." -msgstr "" +msgstr "Пошук в ієрархії клаÑів." #: 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" -msgstr "" +msgstr "Скинути" #: editor/plugins/script_editor_plugin.cpp msgid "Create Script" -msgstr "" +msgstr "Створити Ñценарій" #: editor/plugins/script_editor_plugin.cpp msgid "" "The following files are newer on disk.\n" "What action should be taken?:" msgstr "" +"Такі файли на диÑку новіші.\n" +"Що робити?:" #: editor/plugins/script_editor_plugin.cpp msgid "Reload" -msgstr "" +msgstr "Перезавантажити" #: editor/plugins/script_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 msgid "" "Built-in scripts can only be edited when the scene they belong to is loaded" msgstr "" +"Вбудовані Ñкрипти можна змінити тільки тоді, коли завантажено Ñцену, до Ñкої " +"вони належать" #: editor/plugins/script_text_editor.cpp msgid "Only resources from filesystem can be dropped." -msgstr "" +msgstr "Можна перетÑгнути тільки реÑÑƒÑ€Ñ Ð· файлової ÑиÑтеми." #: editor/plugins/script_text_editor.cpp msgid "Pick Color" -msgstr "" +msgstr "Вибрати колір" #: editor/plugins/script_text_editor.cpp msgid "Convert Case" -msgstr "" +msgstr "Перемкнути регіÑÑ‚Ñ€" #: editor/plugins/script_text_editor.cpp msgid "Uppercase" -msgstr "" +msgstr "ВЕРХÐІЙ РЕГІСТР" #: editor/plugins/script_text_editor.cpp msgid "Lowercase" -msgstr "" +msgstr "нижній регіÑÑ‚Ñ€" #: editor/plugins/script_text_editor.cpp msgid "Capitalize" -msgstr "" +msgstr "З Великої" #: editor/plugins/script_text_editor.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" -msgstr "" +msgstr "Вирізати" #: editor/plugins/script_text_editor.cpp #: 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/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" -msgstr "" +msgstr "Зменшити відÑтуп" #: editor/plugins/script_text_editor.cpp msgid "Indent Right" -msgstr "" +msgstr "Збільшити відÑтуп" #: editor/plugins/script_text_editor.cpp msgid "Toggle Comment" -msgstr "" +msgstr "Перемкнути коментар" #: editor/plugins/script_text_editor.cpp msgid "Clone Down" -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 "Complete Symbol" -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" -msgstr "" +msgstr "ÐвтовідÑтуп" #: editor/plugins/script_text_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Toggle Breakpoint" -msgstr "" +msgstr "Перемкнути точку зупинки" #: editor/plugins/script_text_editor.cpp msgid "Remove All Breakpoints" -msgstr "" +msgstr "Вилучити вÑÑ– точки зупинки" #: editor/plugins/script_text_editor.cpp msgid "Goto Next Breakpoint" -msgstr "" +msgstr "Перейти до наÑтупної точки зупинки" #: editor/plugins/script_text_editor.cpp msgid "Goto Previous Breakpoint" -msgstr "" +msgstr "Перейти до попередньої точки зупинки" #: editor/plugins/script_text_editor.cpp msgid "Convert To Uppercase" -msgstr "" +msgstr "Конвертувати у ВЕРХÐІЙ РЕГІСТР" #: editor/plugins/script_text_editor.cpp msgid "Convert To Lowercase" -msgstr "" +msgstr "Конвертувати в нижній регіÑÑ‚Ñ€" #: editor/plugins/script_text_editor.cpp msgid "Find Previous" -msgstr "" +msgstr "Знайти попереднє" #: editor/plugins/script_text_editor.cpp msgid "Replace.." -msgstr "" +msgstr "Замінити.." #: editor/plugins/script_text_editor.cpp msgid "Goto Function.." -msgstr "" +msgstr "Перейти до функції.." #: editor/plugins/script_text_editor.cpp msgid "Goto Line.." -msgstr "" +msgstr "Перейти до Ñ€Ñдка.." #: editor/plugins/script_text_editor.cpp msgid "Contextual Help" -msgstr "" +msgstr "КонтекÑтна довідка" #: editor/plugins/shader_editor_plugin.cpp msgid "Shader" -msgstr "" +msgstr "Шейдер" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" -msgstr "" +msgstr "Змінити чиÑлову Ñталу" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Constant" -msgstr "" +msgstr "Змінити векторну конÑтанту" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change RGB Constant" -msgstr "" +msgstr "Змінити Ñталу RGB" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Operator" -msgstr "" +msgstr "Змінити чиÑловий оператор" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Operator" -msgstr "" +msgstr "Змінити векторний оператор" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Scalar Operator" -msgstr "" +msgstr "Змінити векторно-чиÑловий оператор" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change RGB Operator" -msgstr "" +msgstr "Змінити оператор RGB" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Toggle Rot Only" -msgstr "" +msgstr "Перемкнути лише поворот" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Function" -msgstr "" +msgstr "Змінити ÑкалÑрну функцію" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Function" -msgstr "" +msgstr "Змінити векторну функцію" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Uniform" -msgstr "" +msgstr "Змінити чиÑлову одиницю" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Uniform" -msgstr "" +msgstr "Змінити векторну одиницю" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change RGB Uniform" -msgstr "" +msgstr "Змінити одиницю RGB" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Default Value" -msgstr "" +msgstr "Змінити Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° промовчаннÑм" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change XForm Uniform" -msgstr "" +msgstr "Змінити одиницю XForm" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Texture Uniform" -msgstr "" +msgstr "Змінити одиницю текÑтури" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Cubemap Uniform" -msgstr "" +msgstr "Змінити одиницю кубічної мапи" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Comment" -msgstr "" +msgstr "Змінити коментар" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Add/Remove to Color Ramp" -msgstr "" +msgstr "Додати до рампи кольорів або вилучити з неї" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Add/Remove to Curve Map" -msgstr "" +msgstr "Додати до карти кривих або вилучити з неї" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Modify Curve Map" -msgstr "" +msgstr "Змінити карту кривої" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Input Name" -msgstr "" +msgstr "Змінити назву входу" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Connect Graph Nodes" -msgstr "" +msgstr "З'єднати вузли графу" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Disconnect Graph Nodes" -msgstr "" +msgstr "Роз'єднати вузли графу" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Remove Shader Graph Node" -msgstr "" +msgstr "Вилучити вузол графу шейдера" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Move Shader Graph Node" -msgstr "" +msgstr "ПереÑунути вузол графу шейдера" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Duplicate Graph Node(s)" -msgstr "" +msgstr "Дублювати вузли графу" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Delete Shader Graph Node(s)" -msgstr "" +msgstr "Вилучити взули графу шейдера" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Error: Cyclic Connection Link" -msgstr "" +msgstr "Помилка: циклічне поÑиланнÑ" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Error: Missing Input Connections" -msgstr "" +msgstr "Помилка: пропущено вхідні з'єднаннÑ" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Add Shader Graph Node" -msgstr "" +msgstr "Додати вузол графу шейдера" #: editor/plugins/spatial_editor_plugin.cpp msgid "Orthogonal" -msgstr "" +msgstr "Ортогонально" #: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective" -msgstr "" +msgstr "ПерÑпектива" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Aborted." -msgstr "" +msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¿ÐµÑ€ÐµÑ€Ð²Ð°Ð½Ð¾." #: editor/plugins/spatial_editor_plugin.cpp msgid "X-Axis Transform." -msgstr "" +msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð·Ð° віÑÑÑŽ X." #: editor/plugins/spatial_editor_plugin.cpp msgid "Y-Axis Transform." -msgstr "" +msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð·Ð° віÑÑÑŽ Y." #: editor/plugins/spatial_editor_plugin.cpp msgid "Z-Axis Transform." -msgstr "" +msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð·Ð° віÑÑÑŽ Z." #: editor/plugins/spatial_editor_plugin.cpp msgid "View Plane Transform." -msgstr "" +msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¿Ð»Ð¾Ñ‰Ð¸Ð½Ð¸ переглÑду." #: editor/plugins/spatial_editor_plugin.cpp msgid "Scaling: " -msgstr "" +msgstr "МаÑштаб: " #: editor/plugins/spatial_editor_plugin.cpp msgid "Translating: " -msgstr "" +msgstr "ПеренеÑеннÑ: " #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotating %s degrees." -msgstr "" +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 "Objects Drawn" -msgstr "" +msgstr "Ðамальовано об'єктів" #: editor/plugins/spatial_editor_plugin.cpp msgid "Material Changes" -msgstr "" +msgstr "Зміни матеріалу" #: editor/plugins/spatial_editor_plugin.cpp msgid "Shader Changes" -msgstr "" +msgstr "Зміни шейдерів" #: editor/plugins/spatial_editor_plugin.cpp msgid "Surface Changes" -msgstr "" +msgstr "Зміни поверхонь" #: editor/plugins/spatial_editor_plugin.cpp msgid "Draw Calls" -msgstr "" +msgstr "Виклики заÑобу малюваннÑ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Vertices" -msgstr "" +msgstr "Вершини" #: editor/plugins/spatial_editor_plugin.cpp msgid "FPS" -msgstr "" +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" -msgstr "" +msgstr "Знизу" #: editor/plugins/spatial_editor_plugin.cpp msgid "Left View." -msgstr "" +msgstr "ВиглÑд зліва." #: editor/plugins/spatial_editor_plugin.cpp msgid "Left" -msgstr "" +msgstr "Зліва" #: editor/plugins/spatial_editor_plugin.cpp msgid "Right View." -msgstr "" +msgstr "ВиглÑд Ñправа." #: editor/plugins/spatial_editor_plugin.cpp msgid "Right" -msgstr "" +msgstr "Справа" #: editor/plugins/spatial_editor_plugin.cpp msgid "Front View." -msgstr "" +msgstr "ВиглÑд Ñпереду." #: editor/plugins/spatial_editor_plugin.cpp msgid "Front" -msgstr "" +msgstr "Спереду" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rear View." -msgstr "" +msgstr "ВиглÑд ззаду." #: editor/plugins/spatial_editor_plugin.cpp msgid "Rear" -msgstr "" +msgstr "Ззаду" #: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" -msgstr "" +msgstr "ВирівнÑти з переглÑдом" #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "OK :(" @@ -5191,88 +5169,91 @@ 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 "Ð¦Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” одного обраного вузла." #: 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" -msgstr "" +msgstr "ПереглÑд Ñередовища" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Gizmos" -msgstr "" +msgstr "ПереглÑд гаджетів" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Information" -msgstr "" +msgstr "ПереглÑд відомоÑтей" #: editor/plugins/spatial_editor_plugin.cpp msgid "View FPS" -msgstr "" +msgstr "ПереглÑд чаÑтоти кадрів" #: editor/plugins/spatial_editor_plugin.cpp msgid "Half Resolution" -msgstr "" +msgstr "Половина роздільноÑÑ‚Ñ–" #: editor/plugins/spatial_editor_plugin.cpp msgid "Audio Listener" -msgstr "" +msgstr "ПроÑÐ»ÑƒÑ…Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð²ÑƒÐºÑƒ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Doppler Enable" -msgstr "" +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" -msgstr "" +msgstr "Коефіцієнт швидкоÑÑ‚Ñ– оглÑду" #: editor/plugins/spatial_editor_plugin.cpp msgid "XForm Dialog" -msgstr "" +msgstr "Вікно XForm" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "Режим виділеннÑ" +msgstr "Режим Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ (Q)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5280,488 +5261,491 @@ msgid "" "Alt+Drag: Move\n" "Alt+RMB: Depth list selection" msgstr "" +"ПеретÑгуваннÑ: Обертати\n" +"Alt+ПеретÑгуваннÑ: ПереÑунути\n" +"Alt+Права кнопка: Вибір у ÑпиÑку за глибиною" #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" -msgstr "" +msgstr "Режим переÑÑƒÐ²Ð°Ð½Ð½Ñ (W)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotate Mode (E)" -msgstr "" +msgstr "Режим Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ (E)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Scale Mode (R)" -msgstr "" +msgstr "Режим маÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ (R)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Local Coords" -msgstr "" +msgstr "Локальні координати" #: editor/plugins/spatial_editor_plugin.cpp msgid "Local Space Mode (%s)" -msgstr "" +msgstr "Режим локального проÑтору (%s)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Mode (%s)" -msgstr "" +msgstr "Режим Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ (%s)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View" -msgstr "" +msgstr "ВиглÑд знизу" #: editor/plugins/spatial_editor_plugin.cpp msgid "Top View" -msgstr "" +msgstr "ВиглÑд згори" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rear View" -msgstr "" +msgstr "ВиглÑд ззаду" #: editor/plugins/spatial_editor_plugin.cpp msgid "Front View" -msgstr "" +msgstr "ВиглÑд Ñпереду" #: editor/plugins/spatial_editor_plugin.cpp msgid "Left View" -msgstr "" +msgstr "ВиглÑд зліва" #: editor/plugins/spatial_editor_plugin.cpp msgid "Right View" -msgstr "" +msgstr "ВиглÑд Ñправа" #: editor/plugins/spatial_editor_plugin.cpp msgid "Switch Perspective/Orthogonal view" -msgstr "" +msgstr "Перемкнути переглÑд перÑпективи/ортогональний переглÑд" #: editor/plugins/spatial_editor_plugin.cpp msgid "Insert Animation Key" -msgstr "" +msgstr "Ð’Ñтавити ключ анімації" #: editor/plugins/spatial_editor_plugin.cpp msgid "Focus Origin" -msgstr "" +msgstr "Ð¤Ð¾ÐºÑƒÑ Ð½Ð° центрі" #: editor/plugins/spatial_editor_plugin.cpp msgid "Focus Selection" -msgstr "" +msgstr "ФокуÑувати позначене" #: editor/plugins/spatial_editor_plugin.cpp msgid "Align Selection With View" -msgstr "" +msgstr "ВирівнÑти позначене із переглÑдом" #: editor/plugins/spatial_editor_plugin.cpp msgid "Tool Select" -msgstr "" +msgstr "ІнÑтрумент позначеннÑ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Tool Move" -msgstr "" +msgstr "ІнÑтрумент переÑуваннÑ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Tool Rotate" -msgstr "" +msgstr "ІнÑтрумент обертаннÑ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Tool Scale" -msgstr "" +msgstr "ІнÑтрумент маÑштабуваннÑ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Toggle Freelook" -msgstr "" +msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð¾Ð³Ð»Ñду" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform" -msgstr "" +msgstr "ПеретвореннÑ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Configure Snap.." -msgstr "" +msgstr "Ðалаштувати прилипаннÑ..." #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Dialog.." -msgstr "" +msgstr "Вікно перетвореннÑ..." #: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" -msgstr "" +msgstr "1 панель переглÑду" #: editor/plugins/spatial_editor_plugin.cpp msgid "2 Viewports" -msgstr "" +msgstr "2 панелі переглÑду" #: editor/plugins/spatial_editor_plugin.cpp msgid "2 Viewports (Alt)" -msgstr "" +msgstr "2 панелі переглÑду (альт.)" #: editor/plugins/spatial_editor_plugin.cpp msgid "3 Viewports" -msgstr "" +msgstr "3 панелі переглÑду" #: editor/plugins/spatial_editor_plugin.cpp msgid "3 Viewports (Alt)" -msgstr "" +msgstr "3 панелі переглÑду (альт.)" #: editor/plugins/spatial_editor_plugin.cpp msgid "4 Viewports" -msgstr "" +msgstr "4 панелі переглÑду" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" -msgstr "" +msgstr "ПереглÑд центра" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Grid" -msgstr "" +msgstr "ПереглÑд ґратки" #: editor/plugins/spatial_editor_plugin.cpp #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Settings" -msgstr "" +msgstr "Параметри" #: editor/plugins/spatial_editor_plugin.cpp msgid "Skeleton Gizmo visibility" -msgstr "" +msgstr "ВидиміÑÑ‚ÑŒ каркаÑу гаджетів" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" -msgstr "" +msgstr "Параметри прилипаннÑ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Translate Snap:" -msgstr "" +msgstr "ПереÑувне прилипаннÑ:" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotate Snap (deg.):" -msgstr "" +msgstr "Обертальне Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ (град.):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Scale Snap (%):" -msgstr "" +msgstr "МаÑштабувальне Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ (%):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Viewport Settings" -msgstr "" +msgstr "Параметри панелі переглÑду" #: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" -msgstr "" +msgstr "Поле зору перÑпективи (град.):" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Z-Near:" -msgstr "" +msgstr "Ближнє Z переглÑду:" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Z-Far:" -msgstr "" +msgstr "Дальнє Z переглÑду:" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Change" -msgstr "" +msgstr "Зміна перетвореннÑ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Translate:" -msgstr "" +msgstr "ПеренеÑеннÑ:" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotate (deg.):" -msgstr "" +msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ (град.):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Scale (ratio):" -msgstr "" +msgstr "МаÑштаб (коеф.):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Type" -msgstr "" +msgstr "Тип перетвореннÑ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Pre" -msgstr "" +msgstr "До" #: editor/plugins/spatial_editor_plugin.cpp msgid "Post" -msgstr "" +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 "Add Frame" -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" -msgstr "" +msgstr "Ð’Ñтавити кадр" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add Empty" -msgstr "" +msgstr "Додати порожній" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation Loop" -msgstr "" +msgstr "Змінити цикл анімації" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation FPS" -msgstr "" +msgstr "Змінити чаÑтоту кадрів анімації" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "(empty)" -msgstr "" +msgstr "(порожньо)" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Animations" -msgstr "" +msgstr "Ðнімації" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Speed (FPS):" -msgstr "" +msgstr "ЧаÑтота (кадри за Ñек.):" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Loop" -msgstr "" +msgstr "Зациклити" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Animation Frames" -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 "SpriteFrames" -msgstr "" +msgstr "Кадри Ñпрайта" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" -msgstr "" +msgstr "ПереглÑд StyleBox:" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox" -msgstr "" +msgstr "Style Box" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Set Region Rect" -msgstr "" +msgstr "Ð’Ñтановити прÑмокутник облаÑÑ‚Ñ–" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Snap Mode:" -msgstr "" +msgstr "Режим прилипаннÑ:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "<None>" -msgstr "" +msgstr "<Ðемає>" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Pixel Snap" -msgstr "" +msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ пікÑелів" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Grid Snap" -msgstr "" +msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ ґратки" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Auto Slice" -msgstr "" +msgstr "ÐвтонарізаннÑ" #: editor/plugins/texture_region_editor_plugin.cpp #: editor/plugins/tile_set_editor_plugin.cpp msgid "Offset:" -msgstr "" +msgstr "ЗÑув:" #: editor/plugins/texture_region_editor_plugin.cpp #: editor/plugins/tile_set_editor_plugin.cpp msgid "Step:" -msgstr "" +msgstr "Крок:" #: editor/plugins/texture_region_editor_plugin.cpp #: editor/plugins/tile_set_editor_plugin.cpp msgid "Separation:" -msgstr "" +msgstr "ВідокремленнÑ:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Texture Region" -msgstr "" +msgstr "ОблаÑÑ‚ÑŒ текÑтури" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Texture Region Editor" -msgstr "" +msgstr "Редактор облаÑÑ‚Ñ– текÑтури" #: editor/plugins/theme_editor_plugin.cpp msgid "Can't save theme to file:" -msgstr "" +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 #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove Item" -msgstr "" +msgstr "Вилучити елемент" #: editor/plugins/theme_editor_plugin.cpp msgid "Remove All Items" -msgstr "" +msgstr "Вилучити уÑÑ– елементи" #: editor/plugins/theme_editor_plugin.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." -msgstr "" +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" -msgstr "" +msgstr "Створити порожній шаблон" #: editor/plugins/theme_editor_plugin.cpp msgid "Create Empty Editor Template" -msgstr "" +msgstr "Створити порожній шаблон редактора" #: editor/plugins/theme_editor_plugin.cpp msgid "Create From Current Editor Theme" -msgstr "" +msgstr "Створити на оÑнові поточної теми редактора" #: editor/plugins/theme_editor_plugin.cpp msgid "CheckBox Radio1" -msgstr "" +msgstr "Варіант 1" #: editor/plugins/theme_editor_plugin.cpp msgid "CheckBox Radio2" -msgstr "" +msgstr "Варіант 2" #: editor/plugins/theme_editor_plugin.cpp msgid "Item" -msgstr "" +msgstr "Елемент" #: editor/plugins/theme_editor_plugin.cpp msgid "Check Item" -msgstr "" +msgstr "Позначити елемент" #: editor/plugins/theme_editor_plugin.cpp msgid "Checked Item" -msgstr "" +msgstr "Позначений елемент" #: editor/plugins/theme_editor_plugin.cpp msgid "Has" -msgstr "" +msgstr "Має" #: editor/plugins/theme_editor_plugin.cpp msgid "Many" -msgstr "" +msgstr "Багато" #: editor/plugins/theme_editor_plugin.cpp editor/project_export.cpp msgid "Options" -msgstr "" +msgstr "Параметрів" #: editor/plugins/theme_editor_plugin.cpp msgid "Have,Many,Several,Options!" -msgstr "" +msgstr "Має,Багато,Декілька,Параметрів!" #: editor/plugins/theme_editor_plugin.cpp msgid "Tab 1" -msgstr "" +msgstr "Вкладка 1" #: editor/plugins/theme_editor_plugin.cpp msgid "Tab 2" -msgstr "" +msgstr "Вкладка 2" #: editor/plugins/theme_editor_plugin.cpp msgid "Tab 3" -msgstr "" +msgstr "Вкладка 3" #: editor/plugins/theme_editor_plugin.cpp editor/project_settings_editor.cpp #: editor/scene_tree_editor.cpp editor/script_editor_debugger.cpp msgid "Type:" -msgstr "" +msgstr "Тип:" #: editor/plugins/theme_editor_plugin.cpp msgid "Data Type:" -msgstr "" +msgstr "Тип даних:" #: editor/plugins/theme_editor_plugin.cpp msgid "Icon" -msgstr "" +msgstr "Піктограма" #: editor/plugins/theme_editor_plugin.cpp msgid "Style" -msgstr "" +msgstr "Стиль" #: editor/plugins/theme_editor_plugin.cpp msgid "Font" -msgstr "" +msgstr "Шрифт" #: editor/plugins/theme_editor_plugin.cpp msgid "Color" -msgstr "" +msgstr "Колір" #: editor/plugins/theme_editor_plugin.cpp msgid "Theme" -msgstr "" +msgstr "Тема" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" -msgstr "" +msgstr "Витерти позначене" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Paint TileMap" -msgstr "" +msgstr "Ðамалювати карту плиток" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Line Draw" -msgstr "" +msgstr "Ðамалювати лінію" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Rectangle Paint" -msgstr "" +msgstr "Ðамалювати прÑмокутник" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Bucket Fill" -msgstr "" +msgstr "ЗалиттÑ" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase TileMap" -msgstr "" +msgstr "Витерти карту плиток" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase selection" -msgstr "" +msgstr "Витерти позначене" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Find tile" @@ -5769,15 +5753,15 @@ msgstr "Знайти плитку" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Transpose" -msgstr "" +msgstr "ТранÑпонувати" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Mirror X" -msgstr "" +msgstr "Віддзеркалити за X" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Mirror Y" -msgstr "" +msgstr "Віддзеркалити за Y" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Paint Tile" @@ -5789,19 +5773,19 @@ msgstr "Вибрати плитку" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Rotate 0 degrees" -msgstr "" +msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð½Ð° 0 градуÑів" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Rotate 90 degrees" -msgstr "" +msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð½Ð° 90 градуÑів" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Rotate 180 degrees" -msgstr "" +msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð½Ð° 180 градуÑів" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Rotate 270 degrees" -msgstr "" +msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð½Ð° 270 градуÑів" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Could not find tile:" @@ -5809,15 +5793,15 @@ msgstr "Ðеможливо знайти плитку:" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Item name or ID:" -msgstr "" +msgstr "Ðазва або ідентифікатор елемента:" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create from scene?" -msgstr "" +msgstr "Створити зі Ñцени?" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Merge from scene?" -msgstr "" +msgstr "Об'єднати зі Ñцени?" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Tile Set" @@ -5825,40 +5809,43 @@ msgstr "Ðабір плитки" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create from Scene" -msgstr "" +msgstr "Створити зі Ñцени" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Merge from Scene" -msgstr "" +msgstr "Об'єднати зі Ñцени" #: editor/plugins/tile_set_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Error" -msgstr "" +msgstr "Помилка" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Autotiles" -msgstr "" +msgstr "Ðвтоплитки" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Select sub-tile to use as icon, this will be also used on invalid autotile " "bindings." msgstr "" +"Виберіть підплитку Ð´Ð»Ñ Ð²Ð¸ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð°Ð½Ð½Ñ Ñк піктограми. Її також буде викориÑтано " +"Ð´Ð»Ñ Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ñ… прив'Ñзок у режимі автоплитки." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "LMB: set bit on.\n" "RMB: set bit off." msgstr "" +"Ліва кнопка: вÑтановити.\n" +"Права кнопка: знÑти." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Select current edited sub-tile." -msgstr "Зберегти поточний редагований реÑурÑ." +msgstr "Вибрати поточну редаговану вкладену плитку." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." -msgstr "" +msgid "Select sub-tile to change its priority." +msgstr "Позначте підплитку Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ Ñ—Ñ— пріоритетноÑÑ‚Ñ–." #: editor/progress_dialog.cpp scene/gui/dialogs.cpp msgid "Cancel" @@ -5866,223 +5853,219 @@ msgstr "СкаÑувати" #: editor/project_export.cpp msgid "Runnable" -msgstr "" +msgstr "Ðктивний" #: editor/project_export.cpp msgid "Delete patch '%s' from list?" -msgstr "" +msgstr "Вилучити латку «%s» зі ÑпиÑку?" #: editor/project_export.cpp msgid "Delete preset '%s'?" -msgstr "" +msgstr "Вилучити набір «%s»?" #: editor/project_export.cpp msgid "Export templates for this platform are missing/corrupted: " msgstr "" +"Ðе виÑтачає шаблонів екÑÐ¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð»Ñ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸ або шаблони пошкоджено: " #: editor/project_export.cpp msgid "Presets" -msgstr "" +msgstr "Ðабори" #: editor/project_export.cpp editor/project_settings_editor.cpp msgid "Add.." -msgstr "" +msgstr "Додати..." #: editor/project_export.cpp msgid "Resources" -msgstr "" +msgstr "РеÑурÑи" #: editor/project_export.cpp msgid "Export all resources in the project" -msgstr "" +msgstr "ЕкÑпортувати уÑÑ– реÑурÑи у проекті" #: editor/project_export.cpp msgid "Export selected scenes (and dependencies)" -msgstr "" +msgstr "ЕкÑпортувати позначені реÑурÑи (Ñ– залежноÑÑ‚Ñ–)" #: editor/project_export.cpp msgid "Export selected resources (and dependencies)" -msgstr "" +msgstr "ЕкÑпортувати позначені реÑурÑи (Ñ– залежноÑÑ‚Ñ–)" #: editor/project_export.cpp msgid "Export Mode:" -msgstr "" +msgstr "Режим екÑпортуваннÑ:" #: editor/project_export.cpp msgid "Resources to export:" -msgstr "" +msgstr "ЕкÑпортовані реÑурÑи:" #: editor/project_export.cpp msgid "" "Filters to export non-resource files (comma separated, e.g: *.json, *.txt)" msgstr "" +"Фільтри екÑÐ¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñкі не міÑÑ‚ÑÑ‚ÑŒ реÑурÑів (з відокремленнÑм " +"комами, приклад: *.json, *.txt)" #: editor/project_export.cpp msgid "" "Filters to exclude files from project (comma separated, e.g: *.json, *.txt)" msgstr "" +"Фільтри Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ Ñ„Ð°Ð¹Ð»Ñ–Ð² з проекту (з відокремленнÑм комами, приклад: *." +"json, *.txt)" #: editor/project_export.cpp msgid "Patches" -msgstr "" +msgstr "Латки" #: editor/project_export.cpp msgid "Make Patch" -msgstr "" +msgstr "Створити латку" #: editor/project_export.cpp msgid "Features" -msgstr "" +msgstr "МожливоÑÑ‚Ñ–" #: editor/project_export.cpp msgid "Custom (comma-separated):" -msgstr "" +msgstr "Ðетипове (з відокремленнÑм комами):" #: editor/project_export.cpp msgid "Feature List:" -msgstr "" +msgstr "СпиÑок можливоÑтей:" #: editor/project_export.cpp msgid "Export PCK/Zip" -msgstr "" +msgstr "ЕкÑпортувати PCK/Zip" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" -msgstr "" +msgstr "Ðемає шаблонів екÑÐ¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð»Ñ Ñ†Ñ–Ñ”Ñ— платформи:" #: editor/project_export.cpp msgid "Export templates for this platform are missing/corrupted:" msgstr "" +"Ðе виÑтачає шаблонів екÑÐ¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð»Ñ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸ або шаблони пошкоджено:" #: editor/project_export.cpp msgid "Export With Debug" -msgstr "" +msgstr "ЕкÑпортувати із діагноÑтикою" #: editor/project_manager.cpp msgid "The path does not exist." -msgstr "" +msgstr "ШлÑху не Ñ–Ñнує." #: editor/project_manager.cpp msgid "Please choose a 'project.godot' file." -msgstr "" +msgstr "Будь лаÑка, виберіть файл «project.godot»." #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "" +msgid "Please choose an empty folder." +msgstr "Будь лаÑка, виберіть порожню теку." #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." -msgstr "" - -#: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" +msgstr "Будь лаÑка, виберіть теку, у Ñкій не міÑтитьÑÑ Ñ„Ð°Ð¹Ð»Ð° «project.godot»." #: editor/project_manager.cpp msgid "Imported Project" -msgstr "" +msgstr "Імпортований проект" #: editor/project_manager.cpp -#, fuzzy msgid "Couldn't create folder." 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 get project.godot in project path." -msgstr "" +msgstr "Ðе вдалоÑÑ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ project.godot з каталогу проекту." #: editor/project_manager.cpp msgid "Couldn't edit project.godot in project path." -msgstr "" +msgstr "Ðе вдалоÑÑ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ñ‚Ð¸ project.godot у каталозі проекту." #: editor/project_manager.cpp msgid "Couldn't create project.godot in project path." -msgstr "" +msgstr "Ðе вдалоÑÑ Ñтворити project.godot у каталозі проекту." #: editor/project_manager.cpp msgid "The following files failed extraction from package:" -msgstr "" +msgstr "Ðе вдалоÑÑ Ð²Ð¸Ð´Ð¾Ð±ÑƒÑ‚Ð¸ такі файли з пакунка:" #: editor/project_manager.cpp msgid "Rename Project" -msgstr "" +msgstr "Перейменувати проект" #: editor/project_manager.cpp msgid "Couldn't get project.godot in the project path." -msgstr "" +msgstr "Ðе вдалоÑÑ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ project.godot у каталозі проекту." #: editor/project_manager.cpp msgid "New Game Project" -msgstr "" +msgstr "Ðовий проект гри" #: editor/project_manager.cpp msgid "Import Existing Project" -msgstr "" +msgstr "Імпортувати наÑвний проект" #: editor/project_manager.cpp -#, fuzzy msgid "Import & Edit" -msgstr "Імпортувати" +msgstr "Імпортувати та редагувати" #: editor/project_manager.cpp msgid "Create New Project" -msgstr "" +msgstr "Створити новий проект" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "Створити випромінювач" +msgstr "Створити та змінити" #: editor/project_manager.cpp msgid "Install Project:" -msgstr "" +msgstr "Ð’Ñтановити проект:" #: editor/project_manager.cpp -#, fuzzy msgid "Install & Edit" -msgstr "Ð’Ñтановити" +msgstr "Ð’Ñтановити та змінити" #: editor/project_manager.cpp msgid "Project Name:" -msgstr "" +msgstr "Ðазва проекту:" #: editor/project_manager.cpp msgid "Create folder" -msgstr "" +msgstr "Створити теку" #: editor/project_manager.cpp msgid "Project Path:" -msgstr "" +msgstr "ШлÑÑ… проекту:" #: editor/project_manager.cpp msgid "Browse" -msgstr "" +msgstr "Вибрати" #: editor/project_manager.cpp msgid "Unnamed Project" -msgstr "" +msgstr "Проект без назви" #: editor/project_manager.cpp msgid "Can't open project" -msgstr "" +msgstr "Ðе вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ проект" #: editor/project_manager.cpp msgid "Are you sure to open more than one project?" -msgstr "" +msgstr "Ви Ñправді хочете відкрити декілька проектів одразу?" #: editor/project_manager.cpp msgid "" @@ -6090,32 +6073,42 @@ msgid "" "Please edit the project and set the main scene in \"Project Settings\" under " "the \"Application\" category." msgstr "" +"Ðе вдалоÑÑ Ð·Ð°Ð¿ÑƒÑтити проект: не визначено головної Ñцени.\n" +"Будь лаÑка, змініть проект, вÑтановивши головну Ñцену у категорії «Програма» " +"Ñторінки «Параметри проекту»." #: editor/project_manager.cpp msgid "" "Can't run project: Assets need to be imported.\n" "Please edit the project to trigger the initial import." msgstr "" +"Ðе вдалоÑÑ Ð·Ð°Ð¿ÑƒÑтити проект: Ñлід імпортувати вміÑÑ‚.\n" +"Будь лаÑка, змініть проект так, щоб увімкнути початкове імпортуваннÑ." #: editor/project_manager.cpp msgid "Are you sure to run more than one project?" -msgstr "" +msgstr "Ви Ñправді хочете запуÑтити декілька проектів одночаÑно?" #: editor/project_manager.cpp msgid "Remove project from the list? (Folder contents will not be modified)" -msgstr "" +msgstr "Вилучити проект зі ÑпиÑку? (ВміÑÑ‚ теки не буде змінено)" #: editor/project_manager.cpp msgid "" "Language changed.\n" "The UI will update next time the editor or project manager starts." msgstr "" +"Змінено мову.\n" +"Ð†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ð±ÑƒÐ´Ðµ оновлено під Ñ‡Ð°Ñ Ð½Ð°Ñтупного запуÑку редактора або заÑобу " +"ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð°Ð¼Ð¸." #: editor/project_manager.cpp msgid "" "You are about the scan %s folders for existing Godot projects. Do you " "confirm?" msgstr "" +"Ви наказали розпочати ÑÐºÐ°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ %s тек у пошуках наÑвних проектів Godot. " +"Підтверджуєте ÑкануваннÑ?" #: editor/project_manager.cpp msgid "Project Manager" @@ -6123,23 +6116,23 @@ msgstr "Керівник проекту" #: editor/project_manager.cpp msgid "Project List" -msgstr "" +msgstr "СпиÑок проектів" #: editor/project_manager.cpp msgid "Scan" -msgstr "" +msgstr "Сканувати" #: editor/project_manager.cpp msgid "Select a Folder to Scan" -msgstr "" +msgstr "Виберіть теку Ð´Ð»Ñ ÑкануваннÑ" #: editor/project_manager.cpp msgid "New Project" -msgstr "" +msgstr "Ðовий проект" #: editor/project_manager.cpp msgid "Templates" -msgstr "" +msgstr "Шаблони" #: editor/project_manager.cpp msgid "Exit" @@ -6158,6 +6151,8 @@ msgid "" "You don't currently have any projects.\n" "Would you like to explore the official example projects in the Asset Library?" msgstr "" +"Зараз проектів немає.\n" +"Хочете вивчити проекти офіційних прикладів з бібліотеки даних?" #: editor/project_settings_editor.cpp msgid "Key " @@ -6165,11 +6160,11 @@ msgstr "Клавіша " #: editor/project_settings_editor.cpp msgid "Joy Button" -msgstr "" +msgstr "Кнопка джойÑтика" #: editor/project_settings_editor.cpp msgid "Joy Axis" -msgstr "" +msgstr "Ð’Ñ–ÑÑŒ джойÑтика" #: editor/project_settings_editor.cpp msgid "Mouse Button" @@ -6177,31 +6172,31 @@ msgstr "Кнопка миші" #: editor/project_settings_editor.cpp msgid "Invalid action (anything goes but '/' or ':')." -msgstr "" +msgstr "Ðекоректна Ð´Ñ–Ñ (можна уÑе, окрім «/» або «:»)." #: editor/project_settings_editor.cpp msgid "Action '%s' already exists!" -msgstr "" +msgstr "Ð—Ð°Ð¿Ð¸Ñ Ð´Ñ–Ñ— «%s» вже Ñ–Ñнує!" #: editor/project_settings_editor.cpp msgid "Rename Input Action Event" -msgstr "" +msgstr "Перейменувати подію за вхідною дією" #: editor/project_settings_editor.cpp msgid "Add Input Action Event" -msgstr "" +msgstr "Додати подію за вхідною дією" #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp msgid "Shift+" -msgstr "" +msgstr "Shift+" #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp msgid "Alt+" -msgstr "" +msgstr "Alt+" #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp msgid "Control+" -msgstr "" +msgstr "Ctrl+" #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp msgid "Press a Key.." @@ -6209,27 +6204,27 @@ msgstr "ÐатиÑніть клавішу,..." #: editor/project_settings_editor.cpp msgid "Mouse Button Index:" -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 Button" -msgstr "" +msgstr "Кнопка коліщатка вгору" #: editor/project_settings_editor.cpp msgid "Wheel Down Button" -msgstr "" +msgstr "Кнопка коліщатка вниз" #: editor/project_settings_editor.cpp msgid "Button 6" @@ -6249,87 +6244,87 @@ msgstr "Кнопка 9" #: editor/project_settings_editor.cpp msgid "Joypad Axis Index:" -msgstr "" +msgstr "Ð†Ð½Ð´ÐµÐºÑ Ð²Ñ–ÑÑ– джойÑтика:" #: editor/project_settings_editor.cpp msgid "Axis" -msgstr "" +msgstr "Ð’Ñ–ÑÑŒ" #: editor/project_settings_editor.cpp msgid "Joypad Button Index:" -msgstr "" +msgstr "Ð†Ð½Ð´ÐµÐºÑ ÐºÐ½Ð¾Ð¿ÐºÐ¸ джойÑтика:" #: editor/project_settings_editor.cpp msgid "Erase Input Action" -msgstr "" +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 "Device" -msgstr "" +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." -msgstr "" +msgstr "Коліщатко вгору." #: editor/project_settings_editor.cpp msgid "Wheel Down." -msgstr "" +msgstr "Коліщатко вниз." #: editor/project_settings_editor.cpp msgid "Add Global Property" -msgstr "" +msgstr "Додати загальну влаÑтивіÑÑ‚ÑŒ" #: editor/project_settings_editor.cpp msgid "Select a setting item first!" -msgstr "" +msgstr "Спочатку виберіть елемент параметра!" #: editor/project_settings_editor.cpp msgid "No property '%s' exists." -msgstr "" +msgstr "ВлаÑтивоÑÑ‚Ñ– «%s» не Ñ–Ñнує." #: editor/project_settings_editor.cpp msgid "Setting '%s' is internal, and it can't be deleted." -msgstr "" +msgstr "Параметр «%s» Ñ” внутрішнім. Його не можна вилучати." #: editor/project_settings_editor.cpp msgid "Delete Item" -msgstr "" +msgstr "Вилучити елемент" #: editor/project_settings_editor.cpp msgid "Can't contain '/' or ':'" -msgstr "" +msgstr "Ðе може міÑтити «/» або «:»" #: editor/project_settings_editor.cpp msgid "Already existing" -msgstr "" +msgstr "Вже Ñ–Ñнує" #: editor/project_settings_editor.cpp msgid "Add Input Action" -msgstr "" +msgstr "Додати дію" #: editor/project_settings_editor.cpp msgid "Error saving settings." @@ -6337,11 +6332,11 @@ msgstr "Помилка Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½ÑŒ." #: editor/project_settings_editor.cpp msgid "Settings saved OK." -msgstr "" +msgstr "Параметри уÑпішно збережено." #: editor/project_settings_editor.cpp msgid "Override for Feature" -msgstr "" +msgstr "Перевизначено Ð´Ð»Ñ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ÑÑ‚Ñ–" #: editor/project_settings_editor.cpp msgid "Add Translation" @@ -6349,67 +6344,67 @@ 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" -msgstr "" +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" -msgstr "" +msgstr "Змінено фільтр локалі" #: editor/project_settings_editor.cpp msgid "Changed Locale Filter Mode" -msgstr "" +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" -msgstr "" +msgstr "Загальне" #: editor/project_settings_editor.cpp editor/property_editor.cpp msgid "Property:" -msgstr "" +msgstr "ВлаÑтивіÑÑ‚ÑŒ:" #: editor/project_settings_editor.cpp msgid "Override For.." -msgstr "" +msgstr "Перевизначити на..." #: editor/project_settings_editor.cpp msgid "Input Map" -msgstr "" +msgstr "Карта введеннÑ" #: editor/project_settings_editor.cpp msgid "Action:" -msgstr "" +msgstr "ДіÑ:" #: editor/project_settings_editor.cpp msgid "Device:" -msgstr "" +msgstr "ПриÑтрій:" #: editor/project_settings_editor.cpp msgid "Index:" -msgstr "" +msgstr "ІндекÑ:" #: editor/project_settings_editor.cpp msgid "Localization" @@ -6425,67 +6420,67 @@ msgstr "Переклади:" #: editor/project_settings_editor.cpp msgid "Remaps" -msgstr "" +msgstr "ПереÑпрÑмуваннÑ" #: editor/project_settings_editor.cpp msgid "Resources:" -msgstr "" +msgstr "РеÑурÑи:" #: editor/project_settings_editor.cpp msgid "Remaps by Locale:" -msgstr "" +msgstr "ПереÑпрÑÐ¼ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð° локаллю:" #: editor/project_settings_editor.cpp msgid "Locale" -msgstr "" +msgstr "Локаль" #: editor/project_settings_editor.cpp msgid "Locales Filter" -msgstr "" +msgstr "Фільтр локалей" #: editor/project_settings_editor.cpp msgid "Show all locales" -msgstr "" +msgstr "Показати уÑÑ– локалі" #: editor/project_settings_editor.cpp msgid "Show only selected locales" -msgstr "" +msgstr "Показати лише позначені локалі" #: editor/project_settings_editor.cpp msgid "Filter mode:" -msgstr "" +msgstr "Режим фільтруваннÑ:" #: editor/project_settings_editor.cpp msgid "Locales:" -msgstr "" +msgstr "Локалі:" #: editor/project_settings_editor.cpp msgid "AutoLoad" -msgstr "" +msgstr "ÐвтозавантаженнÑ" #: editor/property_editor.cpp msgid "Pick a Viewport" -msgstr "" +msgstr "Виберіть панель переглÑду" #: editor/property_editor.cpp msgid "Ease In" -msgstr "" +msgstr "Перейти в" #: editor/property_editor.cpp msgid "Ease Out" -msgstr "" +msgstr "Перейти з" #: editor/property_editor.cpp msgid "Zero" -msgstr "" +msgstr "Ðуль" #: editor/property_editor.cpp msgid "Easing In-Out" -msgstr "" +msgstr "Перейти у-з" #: editor/property_editor.cpp msgid "Easing Out-In" -msgstr "" +msgstr "Перейти з-у" #: editor/property_editor.cpp msgid "File.." @@ -6493,15 +6488,15 @@ msgstr "Файл..." #: editor/property_editor.cpp msgid "Dir.." -msgstr "" +msgstr "Каталог..." #: editor/property_editor.cpp msgid "Assign" -msgstr "" +msgstr "Призначити" #: editor/property_editor.cpp msgid "Select Node" -msgstr "" +msgstr "Позначити вузол" #: editor/property_editor.cpp msgid "New Script" @@ -6509,91 +6504,92 @@ msgstr "Ðовий Ñкрипт" #: editor/property_editor.cpp msgid "New %s" -msgstr "" +msgstr "Ðовий %s" #: editor/property_editor.cpp msgid "Make Unique" -msgstr "" +msgstr "Зробити унікальним" #: editor/property_editor.cpp msgid "Show in File System" -msgstr "" +msgstr "Показати в файловій ÑиÑтемі" #: editor/property_editor.cpp msgid "Convert To %s" -msgstr "" +msgstr "Перетворити на %s" #: editor/property_editor.cpp msgid "Error loading file: Not a resource!" -msgstr "" +msgstr "Помилка при завантаженні файла: не Ñ” реÑурÑом!" #: editor/property_editor.cpp msgid "Selected node is not a Viewport!" -msgstr "" +msgstr "Позначений вузол не Ñ” панеллю переглÑду!" #: editor/property_editor.cpp msgid "Pick a Node" -msgstr "" +msgstr "Вибрати вузол" #: editor/property_editor.cpp msgid "Bit %d, val %d." -msgstr "" +msgstr "Біт %d, Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %d." #: editor/property_editor.cpp msgid "On" -msgstr "" +msgstr "Увімкнено" #: editor/property_editor.cpp msgid "[Empty]" -msgstr "" +msgstr "[Порожньо]" #: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp msgid "Set" -msgstr "" +msgstr "Ð’Ñтановити" #: editor/property_editor.cpp msgid "Properties:" -msgstr "" +msgstr "ВлаÑтивоÑÑ‚Ñ–:" #: 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/pvrtc_compress.cpp msgid "Could not execute PVRTC tool:" -msgstr "" +msgstr "Ðе вдалоÑÑ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ інÑтрумент PVRTC:" #: editor/pvrtc_compress.cpp msgid "Can't load back converted image using PVRTC tool:" msgstr "" +"Ðе вдалоÑÑ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ перетворене Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð° допомогою заÑобу PVRTC:" #: 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:" -msgstr "" +msgstr "Режим виконаннÑ:" #: editor/run_settings_dialog.cpp msgid "Current Scene" @@ -6601,15 +6597,15 @@ msgstr "Поточна Ñцена" #: editor/run_settings_dialog.cpp msgid "Main Scene" -msgstr "" +msgstr "Головна Ñцена" #: editor/run_settings_dialog.cpp msgid "Main Scene Arguments:" -msgstr "" +msgstr "Ðргументи головної Ñцени:" #: editor/run_settings_dialog.cpp msgid "Scene Run Settings" -msgstr "" +msgstr "Параметри запуÑку Ñцени" #: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp #: scene/gui/dialogs.cpp @@ -6618,53 +6614,51 @@ 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" -msgstr "" - -#: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "Гаразд" +msgstr "Помилка під Ñ‡Ð°Ñ Ñпроби завантажити Ñцену з %s" #: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." msgstr "" +"Ðе можна Ñтворити екземплÑÑ€ Ñцени «%s», оÑкільки поточна Ñцена Ñ–Ñнує у " +"одному з Ñ—Ñ— вузлів." #: editor/scene_tree_dock.cpp msgid "Instance Scene(s)" -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 "Delete Node(s)?" -msgstr "" +msgstr "Вилучити вузли?" #: 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.." @@ -6672,37 +6666,39 @@ msgstr "Зберегти нову Ñцену Ñк..." #: editor/scene_tree_dock.cpp msgid "Editable Children" -msgstr "" +msgstr "Редагований дочірній елемент" #: editor/scene_tree_dock.cpp msgid "Load As Placeholder" -msgstr "" +msgstr "Завантажити Ñк заповнювач" #: editor/scene_tree_dock.cpp msgid "Discard Instancing" -msgstr "" +msgstr "Відкинути екземплÑри" #: editor/scene_tree_dock.cpp msgid "Makes Sense!" -msgstr "" +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 "Remove Node(s)" -msgstr "" +msgstr "Вилучити вузли" #: editor/scene_tree_dock.cpp msgid "" "Couldn't save new scene. Likely dependencies (instances) couldn't be " "satisfied." msgstr "" +"Ðе вдалоÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ нову Ñцену. Ймовірно, залежноÑÑ‚Ñ– (екземплÑри) не " +"задоволено." #: editor/scene_tree_dock.cpp msgid "Error saving scene." @@ -6710,16 +6706,15 @@ msgstr "Помилка Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ñцени." #: editor/scene_tree_dock.cpp msgid "Error duplicating scene to save it." -msgstr "" +msgstr "Помилка під Ñ‡Ð°Ñ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ñцени Ð´Ð»Ñ Ñ—Ñ— збереженнÑ." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "РеÑурÑ" +msgstr "ПідреÑурÑи" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" -msgstr "" +msgstr "УÑунути уÑпадкуваннÑ" #: editor/scene_tree_dock.cpp editor/scene_tree_editor.cpp msgid "Open in Editor" @@ -6727,35 +6722,35 @@ msgstr "Відкрити в редакторі" #: editor/scene_tree_dock.cpp msgid "Delete Node(s)" -msgstr "" +msgstr "Вилучити вузли" #: editor/scene_tree_dock.cpp msgid "Add Child Node" -msgstr "" +msgstr "Додати дочірній вузол" #: editor/scene_tree_dock.cpp msgid "Instance Child Scene" -msgstr "" +msgstr "Створити екземплÑÑ€ дочірньої Ñцени" #: editor/scene_tree_dock.cpp msgid "Change Type" -msgstr "" +msgstr "Змінити тип" #: editor/scene_tree_dock.cpp msgid "Attach Script" -msgstr "" +msgstr "Долучити Ñкрипт" #: editor/scene_tree_dock.cpp msgid "Clear Script" -msgstr "" +msgstr "Вилучити Ñкрипт" #: editor/scene_tree_dock.cpp msgid "Merge From Scene" -msgstr "" +msgstr "Об'єднати зі Ñцени" #: editor/scene_tree_dock.cpp msgid "Save Branch as Scene" -msgstr "" +msgstr "Зберегти гілку Ñк Ñцену" #: editor/scene_tree_dock.cpp msgid "Copy Node Path" @@ -6763,79 +6758,87 @@ 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 "Filter nodes" -msgstr "" +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" -msgstr "" +msgstr "Віддалений" #: editor/scene_tree_dock.cpp msgid "Local" -msgstr "" +msgstr "Локальний" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance? (No Undo!)" -msgstr "" +msgstr "Вилучити уÑпадковуваннÑ? (Без можливоÑÑ‚Ñ– ÑкаÑувати!)" #: editor/scene_tree_dock.cpp msgid "Clear!" -msgstr "" +msgstr "Вилучено!" #: editor/scene_tree_editor.cpp msgid "Toggle Spatial Visible" -msgstr "" +msgstr "Перемкнути проÑторову видиміÑÑ‚ÑŒ" #: editor/scene_tree_editor.cpp msgid "Toggle CanvasItem Visible" -msgstr "" +msgstr "Перемкнути видиміÑÑ‚ÑŒ CanvasItem" #: editor/scene_tree_editor.cpp msgid "Node configuration warning:" -msgstr "" +msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ Ñ‰Ð¾Ð´Ð¾ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ Ð²ÑƒÐ·Ð»Ð°:" #: editor/scene_tree_editor.cpp msgid "" "Node has connection(s) and group(s)\n" "Click to show signals dock." msgstr "" +"Вузол міÑтить з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ñ– групи\n" +"Клацніть, щоб переглÑнути панель Ñигналів." #: editor/scene_tree_editor.cpp msgid "" "Node has connections.\n" "Click to show signals dock." msgstr "" +"Вузол міÑтить з'єднаннÑ\n" +"Клацніть, щоб переглÑнути панель Ñигналів." #: editor/scene_tree_editor.cpp msgid "" "Node is in group(s).\n" "Click to show groups dock." msgstr "" +"Вузол належить групам.\n" +"Клацніть, щоб переглÑнути панель груп." #: editor/scene_tree_editor.cpp msgid "Instance:" -msgstr "" +msgstr "ЕкземплÑÑ€:" #: editor/scene_tree_editor.cpp msgid "Open script" @@ -6854,14 +6857,16 @@ msgid "" "Children are not selectable.\n" "Click to make selectable" msgstr "" +"Дочірні об'єкти не можна позначити.\n" +"Клацніть, щоб зробити Ñ—Ñ… придатними до позначеннÑ" #: editor/scene_tree_editor.cpp msgid "Toggle Visibility" -msgstr "" +msgstr "Перемкнути видиміÑÑ‚ÑŒ" #: 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" @@ -6869,11 +6874,11 @@ msgstr "Перейменувати вузол" #: editor/scene_tree_editor.cpp msgid "Scene Tree (Nodes):" -msgstr "" +msgstr "Дерево Ñцени (вузли):" #: editor/scene_tree_editor.cpp msgid "Node Configuration Warning!" -msgstr "" +msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ Ñ‰Ð¾Ð´Ð¾ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð²ÑƒÐ·Ð»Ñ–Ð²!" #: editor/scene_tree_editor.cpp msgid "Select a Node" @@ -6881,15 +6886,15 @@ msgstr "Виберіть вузол" #: editor/script_create_dialog.cpp msgid "Error loading template '%s'" -msgstr "" +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" -msgstr "" +msgstr "Помилка під Ñ‡Ð°Ñ Ñпроби завантажити Ñкрипт з %s" #: editor/script_create_dialog.cpp msgid "N/A" @@ -6897,31 +6902,31 @@ msgstr "Ð/З" #: editor/script_create_dialog.cpp msgid "Path 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" -msgstr "" +msgstr "Ðекоректний базовий шлÑÑ…" #: editor/script_create_dialog.cpp msgid "Directory of the same name exists" -msgstr "" +msgstr "Каталог із такою назвою вже Ñ–Ñнує" #: editor/script_create_dialog.cpp msgid "File exists, will be reused" -msgstr "" +msgstr "Файл вже Ñ–Ñнує, його буде викориÑтано повторно" #: editor/script_create_dialog.cpp msgid "Invalid extension" -msgstr "" +msgstr "Ðекоректний ÑуфікÑ" #: editor/script_create_dialog.cpp msgid "Wrong extension chosen" -msgstr "" +msgstr "Вибрано некоректний ÑуфікÑ" #: editor/script_create_dialog.cpp msgid "Invalid Path" @@ -6929,23 +6934,23 @@ msgstr "Ðеправильний шлÑÑ…" #: editor/script_create_dialog.cpp msgid "Invalid class name" -msgstr "" +msgstr "Ðекоректна назва клаÑу" #: editor/script_create_dialog.cpp msgid "Invalid inherited parent name or path" -msgstr "" +msgstr "Ðекоректна назва або шлÑÑ… до уÑпадкованого батьківÑького елемента" #: editor/script_create_dialog.cpp msgid "Script valid" -msgstr "" +msgstr "Скрипт Ñ” коректним" #: editor/script_create_dialog.cpp msgid "Allowed: a-z, A-Z, 0-9 and _" -msgstr "" +msgstr "Можна викориÑтовувати: a-z, A-Z, 0-9 Ñ– _" #: editor/script_create_dialog.cpp msgid "Built-in script (into scene file)" -msgstr "" +msgstr "Вбудований (до файла Ñцени) Ñкрипт" #: editor/script_create_dialog.cpp msgid "Create new script file" @@ -6961,31 +6966,31 @@ msgstr "Мова" #: editor/script_create_dialog.cpp msgid "Inherits" -msgstr "" +msgstr "УÑпадковує" #: editor/script_create_dialog.cpp msgid "Class Name" -msgstr "" +msgstr "Ðазва клаÑу" #: editor/script_create_dialog.cpp msgid "Template" -msgstr "" +msgstr "Шаблон" #: editor/script_create_dialog.cpp msgid "Built-in Script" -msgstr "" +msgstr "Вбудований Ñкрипт" #: editor/script_create_dialog.cpp msgid "Attach Node Script" -msgstr "" +msgstr "Долучити Ñкрипт вузла" #: editor/script_editor_debugger.cpp msgid "Remote " -msgstr "" +msgstr "Віддалений " #: editor/script_editor_debugger.cpp msgid "Bytes:" -msgstr "" +msgstr "Байтів:" #: editor/script_editor_debugger.cpp msgid "Warning" @@ -7005,7 +7010,7 @@ msgstr "ФункціÑ:" #: editor/script_editor_debugger.cpp msgid "Pick one or more items from the list to display the graph." -msgstr "" +msgstr "Виберіть один або декілька пунктів зі ÑпиÑку Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ³Ð»Ñду графу." #: editor/script_editor_debugger.cpp modules/mono/editor/mono_bottom_panel.cpp msgid "Errors" @@ -7013,24 +7018,23 @@ msgstr "Помилки" #: editor/script_editor_debugger.cpp msgid "Child Process Connected" -msgstr "" +msgstr "З'єднано дочірній процеÑ" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Copy Error" -msgstr "Завантажити помилки" +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" -msgstr "" +msgstr "СтоÑувати кадри" #: editor/script_editor_debugger.cpp msgid "Variable" @@ -7042,91 +7046,91 @@ msgstr "Помилки:" #: editor/script_editor_debugger.cpp msgid "Stack Trace (if applicable):" -msgstr "" +msgstr "ТраÑÑƒÐ²Ð°Ð½Ð½Ñ Ñтека (Ñкщо заÑтоÑовне):" #: editor/script_editor_debugger.cpp msgid "Profiler" -msgstr "" +msgstr "ЗаÑіб профілюваннÑ" #: editor/script_editor_debugger.cpp msgid "Monitor" -msgstr "" +msgstr "Монітор" #: editor/script_editor_debugger.cpp msgid "Value" -msgstr "" +msgstr "ЗначеннÑ" #: editor/script_editor_debugger.cpp msgid "Monitors" -msgstr "" +msgstr "Монітори" #: editor/script_editor_debugger.cpp msgid "List of Video Memory Usage by Resource:" -msgstr "" +msgstr "СпиÑок викориÑÑ‚Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ÐµÐ¾Ð¿Ð°Ð¼'ÑÑ‚Ñ– за реÑурÑами:" #: editor/script_editor_debugger.cpp msgid "Total:" -msgstr "" +msgstr "Загалом:" #: editor/script_editor_debugger.cpp msgid "Video Mem" -msgstr "" +msgstr "Відеопам'ÑÑ‚ÑŒ" #: editor/script_editor_debugger.cpp msgid "Resource Path" -msgstr "" +msgstr "ШлÑÑ… до реÑурÑу" #: editor/script_editor_debugger.cpp msgid "Type" -msgstr "" +msgstr "Тип" #: editor/script_editor_debugger.cpp msgid "Format" -msgstr "" +msgstr "Формат" #: editor/script_editor_debugger.cpp msgid "Usage" -msgstr "" +msgstr "ВикориÑтаннÑ" #: editor/script_editor_debugger.cpp msgid "Misc" -msgstr "" +msgstr "Інше" #: editor/script_editor_debugger.cpp msgid "Clicked Control:" -msgstr "" +msgstr "ÐатиÑнутий елемент керуваннÑ:" #: editor/script_editor_debugger.cpp msgid "Clicked Control Type:" -msgstr "" +msgstr "ÐатиÑнутий тип керуваннÑ:" #: editor/script_editor_debugger.cpp msgid "Live Edit Root:" -msgstr "" +msgstr "Корінь інтерактивного редагуваннÑ:" #: editor/script_editor_debugger.cpp msgid "Set From Tree" -msgstr "" +msgstr "Ð’Ñтановити з дерева" #: editor/settings_config_dialog.cpp msgid "Shortcuts" -msgstr "" +msgstr "Клавіатурні ÑкороченнÑ" #: editor/settings_config_dialog.cpp msgid "Binding" -msgstr "" +msgstr "Палітурка" #: editor/spatial_editor_gizmos.cpp msgid "Change Light Radius" -msgstr "" +msgstr "Змінити Ñ€Ð°Ð´Ñ–ÑƒÑ Ð¾ÑвітленнÑ" #: editor/spatial_editor_gizmos.cpp msgid "Change AudioStreamPlayer3D Emission Angle" -msgstr "" +msgstr "Змінити кут Ð²Ð¸Ð¿Ñ€Ð¾Ð¼Ñ–Ð½ÑŽÐ²Ð°Ð½Ð½Ñ AudioStreamPlayer3D" #: editor/spatial_editor_gizmos.cpp msgid "Change Camera FOV" -msgstr "" +msgstr "Змінити поле зору камери" #: editor/spatial_editor_gizmos.cpp msgid "Change Camera Size" @@ -7134,43 +7138,43 @@ msgstr "Змінити розмір камери" #: editor/spatial_editor_gizmos.cpp msgid "Change Sphere Shape Radius" -msgstr "" +msgstr "Змінити Ñ€Ð°Ð´Ñ–ÑƒÑ Ñферичної форми" #: editor/spatial_editor_gizmos.cpp msgid "Change Box Shape Extents" -msgstr "" +msgstr "Змінити розміри кубічної форми" #: editor/spatial_editor_gizmos.cpp msgid "Change Capsule Shape Radius" -msgstr "" +msgstr "Змінити Ñ€Ð°Ð´Ñ–ÑƒÑ Ñ„Ð¾Ñ€Ð¼Ð¸ капÑули" #: editor/spatial_editor_gizmos.cpp msgid "Change Capsule Shape Height" -msgstr "" +msgstr "Змінити виÑоту форми капÑули" #: editor/spatial_editor_gizmos.cpp msgid "Change Ray Shape Length" -msgstr "" +msgstr "Змінити довжину форми променÑ" #: editor/spatial_editor_gizmos.cpp msgid "Change Notifier Extents" -msgstr "" +msgstr "Змінити розміри заÑобу ÑповіщеннÑ" #: editor/spatial_editor_gizmos.cpp msgid "Change Particles AABB" -msgstr "" +msgstr "Змінити AABB чаÑток" #: editor/spatial_editor_gizmos.cpp msgid "Change Probe Extents" -msgstr "" +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" @@ -7178,15 +7182,15 @@ msgstr "Видалити поточне поле" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Double click to create a new entry" -msgstr "" +msgstr "Двічі клацніть Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ запиÑу" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Platform:" -msgstr "" +msgstr "Платформа:" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Platform" -msgstr "" +msgstr "Платформа" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Dynamic Library" @@ -7194,7 +7198,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" @@ -7214,25 +7218,26 @@ msgstr "Бібліотеки: " #: modules/gdnative/register_types.cpp msgid "GDNative" -msgstr "" +msgstr "GD Native" #: 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_*." #: modules/gdscript/gdscript_functions.cpp modules/mono/glue/glue_header.h #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." -msgstr "" +msgstr "ÐедоÑтатньо байтів Ð´Ð»Ñ Ð´ÐµÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ вказано некоректний формат." #: modules/gdscript/gdscript_functions.cpp msgid "step argument is zero!" -msgstr "" +msgstr "аргумент кроку дорівнює нулеві!" #: modules/gdscript/gdscript_functions.cpp msgid "Not a script with an instance" -msgstr "" +msgstr "Ðе Ñкрипт з екземплÑром" #: modules/gdscript/gdscript_functions.cpp msgid "Not based on a script" @@ -7244,177 +7249,171 @@ msgstr "Ðе заÑнований на файлі реÑурÑів" #: modules/gdscript/gdscript_functions.cpp msgid "Invalid instance dictionary format (missing @path)" -msgstr "" +msgstr "Ðекоректний формат Ñловника екземплÑра (пропущено @path)" #: modules/gdscript/gdscript_functions.cpp msgid "Invalid instance dictionary format (can't load script at @path)" msgstr "" +"Ðекоректний формат Ñловника екземплÑра (не вдалоÑÑ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ñкрипт у " +"@path)" #: modules/gdscript/gdscript_functions.cpp msgid "Invalid instance dictionary format (invalid script at @path)" -msgstr "" +msgstr "Ðекоректний формат Ñловника екземплÑра (некоректний Ñкрипт у @path)" #: modules/gdscript/gdscript_functions.cpp msgid "Invalid instance dictionary (invalid subclasses)" -msgstr "" +msgstr "Ðекоректний Ñловник екземплÑра (некоректні підклаÑи)" #: modules/gdscript/gdscript_functions.cpp msgid "Object can't provide a length." -msgstr "" +msgstr "Об'єкт не може надавати довжину." #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Delete Selection" -msgstr "" +msgstr "Ð’Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Duplicate Selection" -msgstr "" +msgstr "Ð”ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Floor:" -msgstr "" +msgstr "Поверх:" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Grid Map" -msgstr "" +msgstr "Карта Ñітки" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Snap View" -msgstr "" +msgstr "Миттєвий переглÑд" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Previous Floor" -msgstr "" +msgstr "Попередній поверх" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Next Floor" -msgstr "" +msgstr "ÐаÑтупний поверх" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clip Disabled" -msgstr "" +msgstr "ÐžÐ±Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clip Above" -msgstr "" +msgstr "Обрізати вище" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clip Below" -msgstr "" +msgstr "Обрізати нижче" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Edit X Axis" -msgstr "" +msgstr "Редагувати віÑÑŒ X" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Edit Y Axis" -msgstr "" +msgstr "Редагувати віÑÑŒ Y" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Edit Z Axis" -msgstr "" +msgstr "Редагувати віÑÑŒ Z" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Rotate X" -msgstr "" +msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° навколо X" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Rotate Y" -msgstr "" +msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° навколо Y" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Rotate Z" -msgstr "" +msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° навколо Z" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Back Rotate X" -msgstr "" +msgstr "Зворотне Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° навколо X" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Back Rotate Y" -msgstr "" +msgstr "Зворотне Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° навколо Y" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Back Rotate Z" -msgstr "" +msgstr "Зворотне Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° навколо Z" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Clear Rotation" -msgstr "" +msgstr "ЗнÑти Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð· вказівника" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Create Area" -msgstr "" +msgstr "Створити облаÑÑ‚ÑŒ" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Create Exterior Connector" -msgstr "" +msgstr "Створити зовнішнє з'єднаннÑ" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Erase Area" -msgstr "" +msgstr "Витерти облаÑÑ‚ÑŒ" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" -msgstr "ОчиÑтити виділене" +msgstr "ОчиÑтити позначене" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Settings" -msgstr "" +msgstr "Параметри GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Pick Distance:" -msgstr "" +msgstr "ВідÑтань вибору:" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Generating solution..." -msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñ–Ð²..." +msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ€Ð¾Ð·Ð²'Ñзку..." #: modules/mono/editor/godotsharp_editor.cpp msgid "Generating C# project..." -msgstr "" +msgstr "Створюємо проект C#..." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create solution." -msgstr "Ðе вдалоÑÑ Ñтворити контур!" +msgstr "Ðе вдалоÑÑ Ñтворити розв'Ñзок." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to save solution." -msgstr "Ðе вдалоÑÑ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ реÑурÑ." +msgstr "Ðе вдалоÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ розв'Ñзок." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Done" -msgstr "Зроблено!" +msgstr "Зроблено" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create C# project." -msgstr "Ðе вдалоÑÑ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ реÑурÑ." +msgstr "Ðе вдалоÑÑ Ñтворити проект C#." #: modules/mono/editor/godotsharp_editor.cpp msgid "Mono" -msgstr "" +msgstr "Моно" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Create C# solution" -msgstr "Створити контур" +msgstr "Створити розв'Ñзок C#" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Builds" -msgstr "" +msgstr "ЗбираннÑ" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Build Project" -msgstr "Проект" +msgstr "Зібрати проект" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Warnings" msgstr "ПопередженнÑ" @@ -7423,50 +7422,56 @@ msgid "" "A node yielded without working memory, please read the docs on how to yield " "properly!" msgstr "" +"Вузол відпрацював без робочої пам'ÑÑ‚Ñ–. Будь лаÑка, ознайомтеÑÑ Ñ–Ð· " +"документацією щодо правильного ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð²ÑƒÐ·Ð»Ñ–Ð²!" #: modules/visual_script/visual_script.cpp msgid "" "Node yielded, but did not return a function state in the first working " "memory." msgstr "" +"Вузол відпрацював, але не повернув Ñтану функції у першій робочій пам'ÑÑ‚Ñ–." #: 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: " -msgstr "" +msgstr "Вузлом повернуто некоректну поÑлідовніÑÑ‚ÑŒ даних: " #: modules/visual_script/visual_script.cpp msgid "Found sequence bit but not the node in the stack, report bug!" msgstr "" +"ВиÑвлено біт поÑлідовноÑÑ‚Ñ–, але не вузол у Ñтеку. Повідомте про цю ваду!" #: modules/visual_script/visual_script.cpp msgid "Stack overflow with stack depth: " -msgstr "" +msgstr "ÐŸÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ñтека, глибина Ñтека: " #: modules/visual_script/visual_script_editor.cpp msgid "Change Signal Arguments" -msgstr "" +msgstr "Змірити аргументи Ñигналу" #: modules/visual_script/visual_script_editor.cpp msgid "Change Argument Type" -msgstr "" +msgstr "Змінити тип аргументу" #: modules/visual_script/visual_script_editor.cpp msgid "Change Argument name" -msgstr "" +msgstr "Змінити назву аргументу" #: modules/visual_script/visual_script_editor.cpp msgid "Set Variable Default Value" -msgstr "" +msgstr "Ð’Ñтановити типове Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—" #: modules/visual_script/visual_script_editor.cpp msgid "Set Variable Type" -msgstr "" +msgstr "Ð’Ñтановити тип змінної" #: modules/visual_script/visual_script_editor.cpp msgid "Functions:" @@ -7478,11 +7483,11 @@ msgstr "Змінні:" #: modules/visual_script/visual_script_editor.cpp msgid "Name is not a valid identifier:" -msgstr "" +msgstr "Ðазва не Ñ” коректним ідентифікатором:" #: modules/visual_script/visual_script_editor.cpp msgid "Name already in use by another func/var/signal:" -msgstr "" +msgstr "Ðазва вже викориÑтовуєтьÑÑ Ñ–Ð½ÑˆÐ¾ÑŽ функцією, змінною чи Ñигналом:" #: modules/visual_script/visual_script_editor.cpp msgid "Rename Function" @@ -7518,35 +7523,39 @@ msgstr "Додати вузол" #: modules/visual_script/visual_script_editor.cpp msgid "Remove VisualScript Nodes" -msgstr "" +msgstr "Вилучити вузли VisualScript" #: modules/visual_script/visual_script_editor.cpp msgid "Duplicate VisualScript Nodes" -msgstr "" +msgstr "Дублювати вузли VisualScript" #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a Getter. Hold Shift to drop a generic signature." msgstr "" +"Утримуйте натиÑнутою %s, щоб Ñкинути отримувач. Утримуйте натиÑнутою Shift, " +"щоб Ñкинути Ð¿Ñ–Ð´Ð¿Ð¸Ñ Ð´Ð¶ÐµÐ½ÐµÑ€Ñ–ÐºÐ°." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a Getter. Hold Shift to drop a generic signature." msgstr "" +"Утримуйте натиÑнутою Ctrl, щоб Ñкинути отримувач. Утримуйте натиÑнутою " +"Shift, щоб Ñкинути Ð¿Ñ–Ð´Ð¿Ð¸Ñ Ð´Ð¶ÐµÐ½ÐµÑ€Ñ–ÐºÐ°." #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a simple reference to the node." -msgstr "" +msgstr "Утримуйте натиÑнутою %s, щоб Ñкинути проÑте поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° вузол." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a simple reference to the node." -msgstr "" +msgstr "Утримуйте натиÑнутою Ctrl, щоб Ñкинути проÑте поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° вузол." #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a Variable Setter." -msgstr "" +msgstr "Утримуйте натиÑнутою %s, щоб Ñкинути вÑтановлювач змінної." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a Variable Setter." -msgstr "" +msgstr "Утримуйте натиÑнутою Ctrl, щоб Ñкинути вÑтановлювач змінної." #: modules/visual_script/visual_script_editor.cpp msgid "Add Preload Node" @@ -7554,15 +7563,15 @@ msgstr "Додати попередньо завантажений вузол" #: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" -msgstr "" +msgstr "Додати вузли з дерева" #: modules/visual_script/visual_script_editor.cpp msgid "Add Getter Property" -msgstr "" +msgstr "Додати влаÑтивіÑÑ‚ÑŒ отримувача" #: modules/visual_script/visual_script_editor.cpp msgid "Add Setter Property" -msgstr "" +msgstr "Додати влаÑтивіÑÑ‚ÑŒ вÑтановлювача" #: modules/visual_script/visual_script_editor.cpp msgid "Change Base Type" @@ -7570,11 +7579,11 @@ 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 "Вилучити вузол VisualScript" #: modules/visual_script/visual_script_editor.cpp msgid "Connect Nodes" @@ -7582,11 +7591,11 @@ msgstr "Приєднати вузли" #: modules/visual_script/visual_script_editor.cpp msgid "Condition" -msgstr "" +msgstr "Умова" #: modules/visual_script/visual_script_editor.cpp msgid "Sequence" -msgstr "" +msgstr "ПоÑлідовніÑÑ‚ÑŒ" #: modules/visual_script/visual_script_editor.cpp msgid "Switch" @@ -7614,7 +7623,7 @@ msgstr "Отримати" #: modules/visual_script/visual_script_editor.cpp msgid "Script already has function '%s'" -msgstr "" +msgstr "Скрипт уже має функцію '%s'" #: modules/visual_script/visual_script_editor.cpp msgid "Change Input Value" @@ -7626,11 +7635,11 @@ 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" -msgstr "" +msgstr "Ð’Ñтавити вузли (Візуального Ñкриптингу) VisualScript" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Function" @@ -7726,7 +7735,7 @@ msgstr "ШлÑÑ… не веде до вузла!" #: modules/visual_script/visual_script_func_nodes.cpp msgid "Invalid index property name '%s' in node %s." -msgstr "" +msgstr "Ðекоректна назва влаÑтивоÑÑ‚Ñ– індекÑу, «%s», у вузлі %s." #: modules/visual_script/visual_script_nodes.cpp msgid ": Invalid argument of type: " @@ -7738,21 +7747,23 @@ msgstr ": ÐеприпуÑтимі аргументи: " #: modules/visual_script/visual_script_nodes.cpp msgid "VariableGet not found in script: " -msgstr "" +msgstr "Ðе знайдено VariableGet у Ñкрипті: " #: modules/visual_script/visual_script_nodes.cpp msgid "VariableSet not found in script: " -msgstr "" +msgstr "Ðе знайдено VariableSet у Ñкрипті: " #: modules/visual_script/visual_script_nodes.cpp msgid "Custom node has no _step() method, can't process graph." -msgstr "" +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)." #: platform/javascript/export/export.cpp msgid "Run in Browser" @@ -7763,46 +7774,55 @@ msgid "Run exported HTML in the system's default browser." msgstr "Виконати екÑпортований HTML у браузері за умовчаннÑм ÑиÑтеми." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:" -msgstr "Ðе вдалоÑÑ Ð·Ð°Ð¿Ð¸Ñати файл:\n" +msgstr "Ðе вдалоÑÑ Ð·Ð°Ð¿Ð¸Ñати файл:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "Ðе вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ шаблон Ð´Ð»Ñ ÐµÐºÑпорту:\n" +msgstr "Ðе вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ шаблон Ð´Ð»Ñ ÐµÐºÑпорту:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "Ðеправильний шаблон екÑпорту:\n" +msgstr "Ðеправильний шаблон екÑпорту:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "Ðе вдалоÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñпеціальну оболонку HTML:\n" +msgstr "Ðе вдалоÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñпеціальну оболонку HTML:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "Ðе вдалоÑÑ Ñ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ñ‚Ð¸ файл Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð°Ñтавки:\n" +msgstr "Ðе вдалоÑÑ Ñ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ñ‚Ð¸ файл Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð°Ñтавки:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Using default boot splash image." -msgstr "Ðе вдалоÑÑ Ñ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ñ‚Ð¸ файл Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð°Ñтавки:\n" +msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ файлу Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð°Ñтавки." #: scene/2d/animated_sprite.cpp msgid "" "A SpriteFrames resource must be created or set in the 'Frames' property in " "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. Працюватиме перший зі Ñтворених, решту буде проігноровано." + +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" +"У цього вузла немає дочірніх форм, отже він не може взаємодіÑти із " +"проÑтором.\n" +"Спробуйте додати дочірні вузли CollisionShape2D або CollisionPolygon2D Ð´Ð»Ñ " +"Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¹Ð¾Ð³Ð¾ форми." #: scene/2d/collision_polygon_2d.cpp msgid "" @@ -7810,10 +7830,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. Будь лаÑка, викориÑтовуйте його Ñк дочірній елемент " +"Area2D, StaticBody2D, RigidBody2D, KinematicBody2D тощо, щоб надати їм форми." #: scene/2d/collision_polygon_2d.cpp msgid "An empty CollisionPolygon2D has no effect on collision." -msgstr "" +msgstr "Порожній CollisionPolygon2D ніÑк не вплине на зіткненнÑ." #: scene/2d/collision_shape_2d.cpp msgid "" @@ -7821,54 +7844,72 @@ 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 тощо, щоб надати їм форми." #: scene/2d/collision_shape_2d.cpp msgid "" "A shape must be provided for CollisionShape2D to function. Please create a " "shape resource for it!" msgstr "" +"Ð”Ð»Ñ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ Ð¿Ñ€Ð°Ñ†ÐµÐ·Ð´Ð°Ñ‚Ð½Ð¾ÑÑ‚Ñ– CollisionShape2D Ñлід надати форму. Будь " +"лаÑка, Ñтворіть реÑÑƒÑ€Ñ Ñ„Ð¾Ñ€Ð¼Ð¸ Ð´Ð»Ñ Ñ†ÑŒÐ¾Ð³Ð¾ елемента!" #: scene/2d/light_2d.cpp msgid "" "A texture with the shape of the light must be supplied to the 'texture' " "property." -msgstr "" +msgstr "Ð”Ð»Ñ Ð²Ð»Ð°ÑтивоÑÑ‚Ñ– «texture» Ñлід надати текÑтуру із формою оÑвітленнÑ." #: scene/2d/light_occluder_2d.cpp msgid "" "An occluder polygon must be set (or drawn) for this occluder to take effect." msgstr "" +"Ð”Ð»Ñ Ñ‚Ð¾Ð³Ð¾, щоб ефект затулÑÐ½Ð½Ñ Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð², Ñлід вÑтановити (або намалювати) " +"багатокутник затулÑннÑ." #: scene/2d/light_occluder_2d.cpp msgid "The occluder polygon for this occluder is empty. Please draw a polygon!" msgstr "" +"Ð”Ð»Ñ Ñ†ÑŒÐ¾Ð³Ð¾ затулÑÐ½Ð½Ñ Ð±Ð°Ð³Ð°Ñ‚Ð¾ÐºÑƒÑ‚Ð½Ð¸Ðº Ñ” порожнім. Будь лаÑка, намалюйте " +"багатокутник!" #: 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. Будь лаÑка, вÑтановіть Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ð»Ð°ÑтивоÑÑ‚Ñ– або " +"намалюйте багатокутник." #: 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 або " +"елементом ще нижчої підпорÑдкованоÑÑ‚Ñ–. Він надає лише навігаційні дані." #: scene/2d/parallax_layer.cpp msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" +"Вузол ParallaxLayer працює, лише Ñкщо його вÑтановлено Ñк дочірній Ð´Ð»Ñ Ð²ÑƒÐ·Ð»Ð° " +"ParallaxBackground." #: 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/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." -msgstr "" +msgstr "PathFollow2D працюватиме лише Ñк дочірній елемент вузла Path2D." #: scene/2d/physics_body_2d.cpp msgid "" @@ -7876,44 +7917,55 @@ msgid "" "by the physics engine when running.\n" "Change the size in children collision shapes instead." msgstr "" +"Зміни розмірів RigidBody2D (у режимах character або rigid) буде " +"перевизначено фізичним рушієм під Ñ‡Ð°Ñ Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸.\n" +"ЗаміÑÑ‚ÑŒ цієї зміни, вам варто змінити розміри дочірніх форм зіткненнÑ." #: scene/2d/remote_transform_2d.cpp msgid "Path property must point to a valid Node2D node to work." msgstr "" +"Щоб уÑе працювало Ñк Ñлід, влаÑтивіÑÑ‚ÑŒ шлÑху (path) має вказувати на " +"коректний вузол Node2D." #: scene/2d/visibility_notifier_2d.cpp msgid "" "VisibilityEnable2D works best when used with the edited scene root directly " "as parent." msgstr "" +"VisibilityEnable2D найкраще працюватиме, Ñкщо його викориÑтано із " +"безпоÑереднім батьківÑьким елементом — редагованим коренем Ñцени." #: scene/3d/arvr_nodes.cpp msgid "ARVRCamera must have an ARVROrigin node as its parent" -msgstr "" +msgstr "ARVRCamera повинен мати батьківÑьким вузлом вузол ARVROrigin" #: scene/3d/arvr_nodes.cpp msgid "ARVRController must have an ARVROrigin node as its parent" -msgstr "" +msgstr "ARVRController повинен мати батьківÑьким вузлом вузол ARVROrigin" #: scene/3d/arvr_nodes.cpp msgid "" "The controller id must not be 0 or this controller will not be bound to an " "actual controller" msgstr "" +"Ідентифікатором контролера має бути значеннÑ, Ñке Ñ” відмінним від 0, інакше " +"цей контролер не буде пов'Ñзано із Ñправжнім елементом керуваннÑ" #: scene/3d/arvr_nodes.cpp msgid "ARVRAnchor must have an ARVROrigin node as its parent" -msgstr "" +msgstr "ARVRAnchor повинен мати батьківÑьким вузлом вузол ARVROrigin" #: scene/3d/arvr_nodes.cpp msgid "" "The anchor id must not be 0 or this anchor will not be bound to an actual " "anchor" msgstr "" +"Ідентифікатором прив'Ñзки має бути значеннÑ, Ñке Ñ” відмінним від 0, інакше " +"цю прив'Ñзку не буде пов'Ñзано із Ñправжньою прив'Ñзкою" #: scene/3d/arvr_nodes.cpp msgid "ARVROrigin requires an ARVRCamera child node" -msgstr "" +msgstr "ARVROrigin повинен мати дочірній вузол ARVRCamera" #: scene/3d/baked_lightmap.cpp msgid "Plotting Meshes: " @@ -7931,16 +7983,30 @@ msgstr "Завершальна ділÑнка" msgid "Lighting Meshes: " msgstr "ОÑÐ²Ñ–Ñ‚Ð»ÐµÐ½Ð½Ñ Ñітки: " +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" +"У цього вузла немає дочірніх форм, отже він не може взаємодіÑти із " +"проÑтором.\n" +"Спробуйте додати дочірні вузли CollisionShape або CollisionPolygon Ð´Ð»Ñ " +"Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¹Ð¾Ð³Ð¾ форми." + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " "CollisionObject derived node. Please only use it as a child of Area, " "StaticBody, RigidBody, KinematicBody, etc. to give them a shape." msgstr "" +"CollisionPolygon призначено лише Ð´Ð»Ñ Ð½Ð°Ð´Ð°Ð½Ð½Ñ Ñ„Ð¾Ñ€Ð¼Ð¸ Ð´Ð»Ñ Ð·Ñ–Ñ‚ÐºÐ½ÐµÐ½ÑŒ похідному " +"вузлу CollisionObject. Будь лаÑка, викориÑтовуйте його Ñк дочірній елемент " +"Area, StaticBody, RigidBody, KinematicBody тощо, щоб надати їм форми." #: scene/3d/collision_polygon.cpp msgid "An empty CollisionPolygon has no effect on collision." -msgstr "" +msgstr "Порожній CollisionPolygon ніÑк не вплине на зіткненнÑ." #: scene/3d/collision_shape.cpp msgid "" @@ -7948,12 +8014,17 @@ msgid "" "derived node. Please only use it as a child of Area, StaticBody, RigidBody, " "KinematicBody, etc. to give them a shape." msgstr "" +"CollisionShape призначено лише Ð´Ð»Ñ Ð½Ð°Ð´Ð°Ð½Ð½Ñ Ñ„Ð¾Ñ€Ð¼Ð¸ Ð´Ð»Ñ Ð·Ñ–Ñ‚ÐºÐ½ÐµÐ½ÑŒ похідному " +"вузлу CollisionObject. Будь лаÑка, викориÑтовуйте його Ñк дочірній елемент " +"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 Ñлід надати форму. Будь " +"лаÑка, Ñтворіть реÑÑƒÑ€Ñ Ñ„Ð¾Ñ€Ð¼Ð¸ Ð´Ð»Ñ Ñ†ÑŒÐ¾Ð³Ð¾ елемента!" #: scene/3d/gi_probe.cpp msgid "Plotting Meshes" @@ -7970,11 +8041,14 @@ msgid "" "NavigationMeshInstance must be a child or grandchild to a Navigation node. " "It only provides navigation data." msgstr "" +"NavigationMeshInstance має бути дочірнім елементом вузла Navigation або " +"елементом ще нижчої підпорÑдкованоÑÑ‚Ñ–. Він надає лише навігаційні дані." #: scene/3d/particles.cpp msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" +"Ðічого не видно, оÑкільки Ñітки не було пов'Ñзано із проходами малюваннÑ." #: scene/3d/physics_body.cpp msgid "" @@ -7982,27 +8056,38 @@ msgid "" "by the physics engine when running.\n" "Change the size in children collision shapes instead." msgstr "" +"Зміни розмірів RigidBody (у режимах character або rigid) буде перевизначено " +"фізичним рушієм під Ñ‡Ð°Ñ Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸.\n" +"ЗаміÑÑ‚ÑŒ цієї зміни, вам варто змінити розміри дочірніх форм зіткненнÑ." #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" +"Щоб уÑе працювало Ñк Ñлід, влаÑтивіÑÑ‚ÑŒ шлÑху (path) має вказувати на " +"коректний вузол Spatial." #: scene/3d/scenario_fx.cpp msgid "" "Only one WorldEnvironment is allowed per scene (or set of instanced scenes)." msgstr "" +"У Ñцені (або наборі екземплÑрів Ñцен) може бути лише один елемент " +"WorldEnvironment." #: scene/3d/sprite_3d.cpp msgid "" "A SpriteFrames resource must be created or set in the 'Frames' property in " "order for AnimatedSprite3D to display frames." msgstr "" +"Щоб AnimatedSprite могла показувати кадри, має бути Ñтворено або вÑтановлено " +"у влаÑтивоÑÑ‚Ñ– «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." #: scene/gui/color_picker.cpp msgid "Raw Mode" @@ -8010,15 +8095,15 @@ msgstr "Raw (Ñирий) режим" #: scene/gui/color_picker.cpp msgid "Add current color as a preset" -msgstr "" +msgstr "Додати поточний колір в ÑкоÑÑ‚Ñ– преÑету" #: scene/gui/dialogs.cpp msgid "Alert!" -msgstr "СповіщеннÑ!" +msgstr "Увага!" #: scene/gui/dialogs.cpp msgid "Please Confirm..." -msgstr "Будь-лаÑка підтвердіть..." +msgstr "Будь лаÑка, підтвердьте..." #: scene/gui/file_dialog.cpp msgid "Select this Folder" @@ -8030,6 +8115,9 @@ msgid "" "functions. Making them visible for editing is fine though, but they will " "hide upon running." msgstr "" +"КонтекÑтні підказки типово буде приховано, Ñкщо ви не викличете popup() або " +"ÑкуÑÑŒ із функцій popup*(). Втім, робити Ñ—Ñ… видимими Ð´Ð»Ñ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ â€” звична " +"практика. Втім, Ñлід пам'Ñтати, що під Ñ‡Ð°Ñ Ð·Ð°Ð¿ÑƒÑку Ñ—Ñ… буде приховано." #: scene/gui/scroll_container.cpp msgid "" @@ -8037,6 +8125,10 @@ msgid "" "Use a container as child (VBox,HBox,etc), or a Control and set the custom " "minimum size manually." msgstr "" +"ScrollContainer призначено Ð´Ð»Ñ Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸ із одинарним дочірнім заÑобом " +"керуваннÑ.\n" +"СкориÑтайтеÑÑ ÐºÐ¾Ð½Ñ‚ÐµÐ¹Ð½ÐµÑ€Ð¾Ð¼ Ñк дочірнім об'єктом (VBox, HBox тощо) або вузлом " +"Control Ñ– вÑтановіть нетиповий мінімальний розмір вручну." #: scene/gui/tree.cpp msgid "(Other)" @@ -8044,9 +8136,11 @@ msgstr "(Інші)" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" +"Ðе вдалоÑÑ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ типове Ñередовище, Ñк його визначено у параметрах " +"проекту (Обробка -> Середовище -> Типове Ñередовище)." #: scene/main/viewport.cpp msgid "" @@ -8055,6 +8149,10 @@ msgid "" "obtain a size. Otherwise, make it a RenderTarget and assign its internal " "texture to some node for display." msgstr "" +"Ð¦Ñ Ð¿Ð°Ð½ÐµÐ»ÑŒ показу не Ñ” ціллю обробки зображеннÑ. Якщо ви хочете, щоб Ñ—Ñ— вміÑÑ‚ " +"було безпоÑередньо показано на екрані, зробіть Ñ—Ñ— дочірньою Ð´Ð»Ñ Ð²ÑƒÐ·Ð»Ð° " +"Control, щоб у неї був розмір. Крім того, можна зробити Ñ—Ñ— RenderTarget Ñ– " +"пов'Ñзати Ñ—Ñ— внутрішню текÑтуру з одним із вузлів Ð´Ð»Ñ Ð¿Ð¾ÐºÐ°Ð·Ñƒ." #: scene/resources/dynamic_font.cpp msgid "Error initializing FreeType." @@ -8070,7 +8168,28 @@ msgstr "Помилка Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ ÑˆÑ€Ð¸Ñ„Ñ‚Ñƒ." #: scene/resources/dynamic_font.cpp msgid "Invalid font size." -msgstr "ÐедійÑний розмір шрифту." +msgstr "Ðекоректний розмір шрифту." + +#~ msgid "Next" +#~ msgstr "Далі" + +#~ msgid "Not found!" +#~ msgstr "Ðе знайдено!" + +#~ msgid "Replace By" +#~ msgstr "Замінити на" + +#~ msgid "Case Sensitive" +#~ msgstr "ЧутливіÑÑ‚ÑŒ регіÑтра" + +#~ msgid "Backwards" +#~ msgstr "Ðазад" + +#~ msgid "Prompt On Replace" +#~ msgstr "Запитувати при заміні" + +#~ msgid "Skip" +#~ msgstr "ПропуÑтити" #~ msgid "Move Add Key" #~ msgstr "ПоÑунути ключ" diff --git a/editor/translations/ur_PK.po b/editor/translations/ur_PK.po index 3db2f08d1a..9fae520b55 100644 --- a/editor/translations/ur_PK.po +++ b/editor/translations/ur_PK.po @@ -374,14 +374,6 @@ msgid "Replaced %d occurrence(s)." msgstr "" #: editor/code_editor.cpp -msgid "Replace" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "" @@ -390,47 +382,15 @@ msgid "Whole Words" msgstr "" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "" - -#: editor/code_editor.cpp -msgid "Backwards" +msgid "Replace" msgstr "" #: editor/code_editor.cpp -msgid "Prompt On Replace" +msgid "Replace All" msgstr "" #: editor/code_editor.cpp -msgid "Skip" +msgid "Selection Only" msgstr "" #: editor/code_editor.cpp @@ -1359,6 +1319,17 @@ msgid "Description" msgstr "سب سکریپشن بنائیں" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp msgid "Properties" msgstr "" @@ -1391,6 +1362,10 @@ msgstr "" msgid "Search Text" msgstr "" +#: editor/editor_help.cpp +msgid "Find" +msgstr "" + #: editor/editor_log.cpp msgid "Output:" msgstr "" @@ -1415,8 +1390,8 @@ msgstr "" msgid "Save Resource As.." msgstr "" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "" @@ -2025,6 +2000,13 @@ msgstr "" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "" @@ -3696,19 +3678,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5087,6 +5072,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5757,7 +5746,7 @@ msgid "Select current edited sub-tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5867,9 +5856,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5877,10 +5864,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6527,10 +6510,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7708,6 +7687,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7835,6 +7821,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -7946,7 +7939,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" diff --git a/editor/translations/vi.po b/editor/translations/vi.po index 360e9a4944..018883dc91 100644 --- a/editor/translations/vi.po +++ b/editor/translations/vi.po @@ -3,6 +3,7 @@ # Copyright (c) 2014-2018 Godot Engine contributors (cf. AUTHORS.md) # This file is distributed under the same license as the Godot source code. # +# Dlean Jeans <dleanjeans@gmail.com>, 2018. # Hai Le <dark.hades.1102@gmail.com>, 2017. # Nguyá»…n Tuấn Anh <anhnt.fami@gmail.com>, 2017. # Tung Le <tungkradle@gmail.com>, 2017. @@ -10,18 +11,17 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2017-11-25 13:51+0000\n" -"Last-Translator: Hai Le <dark.hades.1102@gmail.com>\n" +"PO-Revision-Date: 2018-01-24 12:35+0000\n" +"Last-Translator: Dlean Jeans <dleanjeans@gmail.com>\n" "Language-Team: Vietnamese <https://hosted.weblate.org/projects/godot-engine/" "godot/vi/>\n" "Language: vi\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 2.18-dev\n" +"X-Generator: Weblate 2.19-dev\n" #: editor/animation_editor.cpp -#, fuzzy msgid "Disabled" msgstr "Tắt" @@ -30,34 +30,32 @@ msgid "All Selection" msgstr "Chá»n tất cả" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Time" -msgstr "Äổi giá trị" +msgstr "Äổi thá»i gian khung hình" #: editor/animation_editor.cpp msgid "Anim Change Transition" -msgstr "" +msgstr "Äổi Transition Animation" #: editor/animation_editor.cpp msgid "Anim Change Transform" -msgstr "" +msgstr "Äổi Transform Animation" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Change Keyframe Value" -msgstr "Äổi giá trị" +msgstr "Äổi giá trị khung hình" #: editor/animation_editor.cpp msgid "Anim Change Call" -msgstr "" +msgstr "Äổi Function Gá»i Animation" #: editor/animation_editor.cpp msgid "Anim Add Track" -msgstr "" +msgstr "Thêm Track Animation" #: editor/animation_editor.cpp msgid "Anim Duplicate Keys" -msgstr "" +msgstr "Nhân đôi Các Key của Animation" #: editor/animation_editor.cpp msgid "Move Anim Track Up" @@ -73,7 +71,7 @@ msgstr "Xóa Anim Track" #: editor/animation_editor.cpp msgid "Set Transitions to:" -msgstr "" +msgstr "Äặt Transtions thà nh:" #: editor/animation_editor.cpp msgid "Anim Track Rename" @@ -106,7 +104,7 @@ msgstr "Xóa phÃm Anim" #: editor/animation_editor.cpp editor/plugins/tile_map_editor_plugin.cpp #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Duplicate Selection" -msgstr "" +msgstr "Nhân đôi lá»±a chá»n" #: editor/animation_editor.cpp msgid "Duplicate Transposed" @@ -163,7 +161,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "In" -msgstr "" +msgstr "Trong" #: editor/animation_editor.cpp msgid "Out" @@ -239,7 +237,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "Anim Add Call Track" -msgstr "" +msgstr "Thêm Track Gá»i Function" #: editor/animation_editor.cpp msgid "Animation zoom." @@ -247,7 +245,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "Length (s):" -msgstr "" +msgstr "Äá»™ dà i (giây):" #: editor/animation_editor.cpp msgid "Animation length (in seconds)." @@ -291,7 +289,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "Anim. Optimizer" -msgstr "" +msgstr "Tối Æ°u hóa Animation" #: editor/animation_editor.cpp msgid "Max. Linear Error:" @@ -311,7 +309,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "Select an AnimationPlayer from the Scene Tree to edit animations." -msgstr "" +msgstr "Chá»n má»™t AnimationPlayer từ Scene Tree để chỉnh sá»a animation." #: editor/animation_editor.cpp msgid "Key" @@ -378,14 +376,6 @@ msgid "Replaced %d occurrence(s)." msgstr "" #: editor/code_editor.cpp -msgid "Replace" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "" @@ -394,47 +384,15 @@ msgid "Whole Words" msgstr "" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "" - -#: editor/code_editor.cpp -msgid "Backwards" +msgid "Replace" msgstr "" #: editor/code_editor.cpp -msgid "Prompt On Replace" +msgid "Replace All" msgstr "" #: editor/code_editor.cpp -msgid "Skip" +msgid "Selection Only" msgstr "" #: editor/code_editor.cpp @@ -561,9 +519,8 @@ msgid "Change" msgstr "" #: editor/create_dialog.cpp -#, fuzzy msgid "Create New %s" -msgstr "Tạo" +msgstr "Tạo %s Má»›i" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp @@ -649,7 +606,7 @@ msgstr "" #: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp #: editor/quick_open.cpp scene/gui/file_dialog.cpp msgid "Open" -msgstr "" +msgstr "Mở" #: editor/dependency_editor.cpp msgid "Owners Of:" @@ -720,7 +677,7 @@ msgstr "" #: editor/project_export.cpp editor/project_settings_editor.cpp #: editor/scene_tree_dock.cpp msgid "Delete" -msgstr "" +msgstr "Xóa" #: editor/dictionary_property_edit.cpp msgid "Change Dictionary Key" @@ -736,7 +693,7 @@ msgstr "" #: editor/editor_about.cpp msgid "Thanks!" -msgstr "" +msgstr "Cảm Æ¡n!" #: editor/editor_about.cpp msgid "Godot Engine contributors" @@ -1355,6 +1312,17 @@ msgid "Description" msgstr "" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp msgid "Properties" msgstr "" @@ -1386,6 +1354,10 @@ msgstr "" msgid "Search Text" msgstr "" +#: editor/editor_help.cpp +msgid "Find" +msgstr "" + #: editor/editor_log.cpp msgid "Output:" msgstr "" @@ -1409,8 +1381,8 @@ msgstr "" msgid "Save Resource As.." msgstr "" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "" @@ -1601,7 +1573,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Current scene was never saved, please save it prior to running." -msgstr "" +msgstr "Scene hiện tại chÆ°a được lÆ°u, hãy lÆ°u nó trÆ°á»›c khi chạy." #: editor/editor_node.cpp msgid "Could not start subprocess!" @@ -1633,7 +1605,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Save Scene As.." -msgstr "" +msgstr "LÆ°u Scene vá»›i tên.." #: editor/editor_node.cpp msgid "No" @@ -1645,7 +1617,7 @@ msgstr "" #: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" -msgstr "" +msgstr "Scene nà y chÆ°a được lÆ°u. LÆ°u trÆ°á»›c khi chạy?" #: editor/editor_node.cpp editor/scene_tree_dock.cpp msgid "This operation can't be done without a scene." @@ -1705,11 +1677,11 @@ msgstr "" #: editor/editor_node.cpp msgid "Save changes to the following scene(s) before quitting?" -msgstr "" +msgstr "LÆ°u thay đổi trong các scene sau trÆ°á»›c khi thoát?" #: editor/editor_node.cpp msgid "Save changes the following scene(s) before opening Project Manager?" -msgstr "" +msgstr "LÆ°u thay đổi trong các scene sau trÆ°á»›c khi mở Project Manager?" #: editor/editor_node.cpp msgid "" @@ -1747,6 +1719,8 @@ 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 "" +"Scene '%s' được load tá»± Ä‘á»™ng, vì váºy không thể chỉnh sá»a.\n" +"Tạo má»™t scene con để chỉnh sá»a." #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp @@ -1810,7 +1784,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Add a new scene." -msgstr "" +msgstr "Thêm má»™t scene má»›i." #: editor/editor_node.cpp msgid "Scene" @@ -1838,11 +1812,11 @@ msgstr "" #: editor/editor_node.cpp msgid "New Scene" -msgstr "" +msgstr "Tạo Scene Má»›i" #: editor/editor_node.cpp msgid "New Inherited Scene.." -msgstr "" +msgstr "Tạo Scene Con.." #: editor/editor_node.cpp msgid "Open Scene.." @@ -2018,6 +1992,13 @@ msgstr "" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "" @@ -2137,7 +2118,7 @@ msgstr "" #: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp #: editor/project_manager.cpp msgid "Import" -msgstr "" +msgstr "Nháºp từ bên ngoà i" #: editor/editor_node.cpp msgid "Node" @@ -2157,7 +2138,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Import Templates From ZIP File" -msgstr "" +msgstr "Nháºp Template từ file ZIP" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export Project" @@ -2336,7 +2317,7 @@ msgstr "" #: editor/editor_sub_scene.cpp msgid "Select Node(s) to Import" -msgstr "" +msgstr "Chá»n Node để Nháºp" #: editor/editor_sub_scene.cpp msgid "Scene Path:" @@ -2344,7 +2325,7 @@ msgstr "" #: editor/editor_sub_scene.cpp msgid "Import From Node:" -msgstr "" +msgstr "Nháºp từ Node:" #: editor/export_template_manager.cpp msgid "Re-Download" @@ -2376,7 +2357,7 @@ msgstr "" #: editor/export_template_manager.cpp msgid "Remove template version '%s'?" -msgstr "" +msgstr "Xóa template phiên bản '%s'?" #: editor/export_template_manager.cpp msgid "Can't open export templates zip." @@ -2563,9 +2544,8 @@ msgid "Cannot move a folder into itself." msgstr "" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "Lá»—i tải font." +msgstr "Lá»—i di chuyển:" #: editor/filesystem_dock.cpp msgid "Error duplicating:" @@ -2589,79 +2569,79 @@ msgstr "" #: editor/filesystem_dock.cpp msgid "Name contains invalid characters." -msgstr "" +msgstr "Tên có kà tá»± không hợp lệ." #: editor/filesystem_dock.cpp msgid "A file or folder with this name already exists." -msgstr "" +msgstr "Äã có má»™t file hoặc folder trùng tên." #: editor/filesystem_dock.cpp msgid "Renaming file:" -msgstr "" +msgstr "Äổi tên file:" #: editor/filesystem_dock.cpp msgid "Renaming folder:" -msgstr "" +msgstr "Äổi tên folder:" #: editor/filesystem_dock.cpp msgid "Duplicating file:" -msgstr "" +msgstr "Tạo bản sao file:" #: editor/filesystem_dock.cpp msgid "Duplicating folder:" -msgstr "" +msgstr "Tạo bản sao folder:" #: editor/filesystem_dock.cpp msgid "Expand all" -msgstr "" +msgstr "Mở rá»™ng tất cả" #: editor/filesystem_dock.cpp msgid "Collapse all" -msgstr "" +msgstr "Thu gá»n tất cả" #: editor/filesystem_dock.cpp msgid "Rename.." -msgstr "" +msgstr "Äổi tên..." #: editor/filesystem_dock.cpp msgid "Move To.." -msgstr "" +msgstr "Di chuyển đến..." #: editor/filesystem_dock.cpp msgid "Open Scene(s)" -msgstr "" +msgstr "Mở Scene" #: editor/filesystem_dock.cpp msgid "Instance" -msgstr "" +msgstr "Thêm và o scene" #: editor/filesystem_dock.cpp msgid "Edit Dependencies.." -msgstr "" +msgstr "Chỉnh sá»a các File phụ thuá»™c.." #: editor/filesystem_dock.cpp msgid "View Owners.." -msgstr "" +msgstr "Xem các scene sở hữu.." #: editor/filesystem_dock.cpp msgid "Duplicate.." -msgstr "" +msgstr "Nhân đôi..." #: editor/filesystem_dock.cpp msgid "Previous Directory" -msgstr "" +msgstr "ThÆ° mục trÆ°á»›c" #: editor/filesystem_dock.cpp msgid "Next Directory" -msgstr "" +msgstr "ThÆ° mục tiếp theo" #: editor/filesystem_dock.cpp msgid "Re-Scan Filesystem" -msgstr "" +msgstr "Quét lại hệ thống táºp tin" #: editor/filesystem_dock.cpp msgid "Toggle folder status as Favorite" -msgstr "" +msgstr "(Bá») Chá»n thÆ° mục Hay sá» dụng" #: editor/filesystem_dock.cpp msgid "Instance the selected scene(s) as child of the selected node." @@ -2672,23 +2652,25 @@ msgid "" "Scanning Files,\n" "Please Wait.." msgstr "" +"Äang quét file,\n" +"Chá» môt chút.." #: editor/filesystem_dock.cpp msgid "Move" -msgstr "" +msgstr "Di chuyển" #: editor/filesystem_dock.cpp editor/plugins/animation_tree_editor_plugin.cpp #: editor/project_manager.cpp msgid "Rename" -msgstr "" +msgstr "Äổi tên" #: editor/groups_editor.cpp msgid "Add to Group" -msgstr "" +msgstr "Thêm và o Nhóm" #: editor/groups_editor.cpp msgid "Remove from Group" -msgstr "" +msgstr "Xóa khá»i Nhóm" #: editor/import/resource_importer_scene.cpp msgid "Import as Single Scene" @@ -2696,31 +2678,31 @@ msgstr "" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Animations" -msgstr "" +msgstr "Load vá»›i các Animation riêng biệt" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Materials" -msgstr "" +msgstr "Load vá»›i các Material riêng biệt" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects" -msgstr "" +msgstr "Load vá»›i các Object riêng biệt" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects+Materials" -msgstr "" +msgstr "Load vá»›i các Object+Material riêng biệt" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects+Animations" -msgstr "" +msgstr "Load vá»›i các Object+Animation riêng biệt" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Materials+Animations" -msgstr "" +msgstr "Load vá»›i Material+Animation riêng biệt" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects+Materials+Animations" -msgstr "" +msgstr "Load vá»›i các Object+Material+Animation riêng biệt" #: editor/import/resource_importer_scene.cpp msgid "Import as Multiple Scenes" @@ -2867,85 +2849,85 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Remove Animation" -msgstr "" +msgstr "Xóa Animation" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: Invalid animation name!" -msgstr "" +msgstr "Lá»–I: Tên animation không hợp lệ!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: Animation name already exists!" -msgstr "" +msgstr "Lá»–I: Tên animation trùng lặp!" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Rename Animation" -msgstr "" +msgstr "Äổi tên Animation" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add Animation" -msgstr "" +msgstr "Thêm Animation" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Blend Next Changed" -msgstr "" +msgstr "Chuyển đổi animation Tiếp theo Thay đổi" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Change Blend Time" -msgstr "" +msgstr "Äổi Thá»i gian Chuyển Animation" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load Animation" -msgstr "" +msgstr "Load Animation" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Duplicate Animation" -msgstr "" +msgstr "Tạo Animation bản sao" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: No animation to copy!" -msgstr "" +msgstr "Lá»–I: Không có animation để copy!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: No animation resource on clipboard!" -msgstr "" +msgstr "Lá»–I: Không có animation trên clipboard!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Pasted Animation" -msgstr "" +msgstr "Animation đã Dán" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Paste Animation" -msgstr "" +msgstr "Dán Animation" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: No animation to edit!" -msgstr "" +msgstr "Lá»–I: Không có animation để chỉnh!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation backwards from current pos. (A)" -msgstr "" +msgstr "Chạy animation ngược lại từ vị trà hiện tại. (A)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation backwards from end. (Shift+A)" -msgstr "" +msgstr "Chạy animation ngược lại từ cuối. (Shift+A)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Stop animation playback. (S)" -msgstr "" +msgstr "NgÆ°ng chạy animation. (S)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation from start. (Shift+D)" -msgstr "" +msgstr "Chạy animation từ đầu. (Shift+D)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation from current pos. (D)" -msgstr "" +msgstr "Chạy animation từ vị trà hiện tại. (D)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation position (in seconds)." -msgstr "" +msgstr "Vị trà animation (Ä‘Æ¡n vị giây)." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Scale animation playback globally for the node." @@ -2953,35 +2935,35 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Create new animation in player." -msgstr "" +msgstr "Tạo animation má»›i trong player." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load animation from disk." -msgstr "" +msgstr "Load animation từ disk." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load an animation from disk." -msgstr "" +msgstr "Load má»™t animation từ disk." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Save the current animation" -msgstr "" +msgstr "LÆ°u animation nà y" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Display list of animations in player." -msgstr "" +msgstr "Hiển thị danh sách các animation trong player." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Autoplay on Load" -msgstr "" +msgstr "Tá»± Ä‘á»™ng chạy khi Load" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Edit Target Blend Times" -msgstr "" +msgstr "Chỉnh Thá»i gian Chuyển Animation" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation Tools" -msgstr "" +msgstr "Các Công cụ Animation" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Copy Animation" @@ -2989,11 +2971,11 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Onion Skinning" -msgstr "" +msgstr "Khung hình Liên tiếp" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Enable Onion Skinning" -msgstr "" +msgstr "Xem Khung hình Liên tiếp" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Directions" @@ -3679,19 +3661,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -4956,7 +4941,7 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Plane Transform." -msgstr "" +msgstr "Xem Transform của Plane." #: editor/plugins/spatial_editor_plugin.cpp msgid "Scaling: " @@ -5062,6 +5047,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5724,7 +5713,7 @@ msgid "Select current edited sub-tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5834,9 +5823,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5844,10 +5831,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -5908,9 +5891,8 @@ msgid "Create New Project" msgstr "" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "Tạo" +msgstr "Tạo & Sá»a" #: editor/project_manager.cpp msgid "Install Project:" @@ -5987,41 +5969,43 @@ msgstr "" #: editor/project_manager.cpp msgid "Project List" -msgstr "" +msgstr "List Project" #: editor/project_manager.cpp msgid "Scan" -msgstr "" +msgstr "Quét" #: editor/project_manager.cpp msgid "Select a Folder to Scan" -msgstr "" +msgstr "Chá»n má»™t Folder để Quét" #: editor/project_manager.cpp msgid "New Project" -msgstr "" +msgstr "Tạo Project" #: editor/project_manager.cpp msgid "Templates" -msgstr "" +msgstr "Khung project" #: editor/project_manager.cpp msgid "Exit" -msgstr "" +msgstr "Thoát" #: editor/project_manager.cpp msgid "Restart Now" -msgstr "" +msgstr "Restart ngay" #: editor/project_manager.cpp msgid "Can't run project" -msgstr "" +msgstr "Không thể chạy project" #: editor/project_manager.cpp msgid "" "You don't currently have any projects.\n" "Would you like to explore the official example projects in the Asset Library?" msgstr "" +"Hiện giá» bạn không có project nà o.\n" +"Bạn có muốn xem các project official và dụ trên Asset Library không?" #: editor/project_settings_editor.cpp msgid "Key " @@ -6489,10 +6473,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7574,7 +7554,7 @@ msgstr "" #: modules/visual_script/visual_script_func_nodes.cpp msgid "Path does not lead Node!" -msgstr "" +msgstr "Path không chỉ đến Node!" #: modules/visual_script/visual_script_func_nodes.cpp msgid "Invalid index property name '%s' in node %s." @@ -7650,6 +7630,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7777,6 +7764,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -7866,7 +7860,7 @@ msgstr "Xin hãy xác nháºn..." #: scene/gui/file_dialog.cpp msgid "Select this Folder" -msgstr "" +msgstr "Chá»n folder nà y" #: scene/gui/popup.cpp msgid "" @@ -7874,6 +7868,9 @@ msgid "" "functions. Making them visible for editing is fine though, but they will " "hide upon running." msgstr "" +"Các popup sẽ mặc định là ẩn trừ khi bạn gá»i popup() hoặc bất kì function nà o " +"có dạng popup*(). Có thể để popup nhìn thấy được để chỉnh sá»a, nhÆ°ng chúng " +"sẽ ẩn khi chạy." #: scene/gui/scroll_container.cpp msgid "" @@ -7888,7 +7885,7 @@ msgstr "(Khác)" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" diff --git a/editor/translations/zh_CN.po b/editor/translations/zh_CN.po index b077e11302..debb1d60f3 100644 --- a/editor/translations/zh_CN.po +++ b/editor/translations/zh_CN.po @@ -22,8 +22,8 @@ msgid "" msgstr "" "Project-Id-Version: Chinese (Simplified) (Godot Engine)\n" -"POT-Creation-Date: 2018-01-06 09:18+0200\n" -"PO-Revision-Date: 2018-01-06 09:01+0000\n" +"POT-Creation-Date: 2018-01-20 12:15+0200\n" +"PO-Revision-Date: 2018-01-20 12:54+0000\n" "Last-Translator: Geequlim <geequlim@gmail.com>\n" "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/" "godot-engine/godot/zh_Hans/>\n" @@ -389,14 +389,6 @@ msgid "Replaced %d occurrence(s)." msgstr "替æ¢äº†%d项。" #: editor/code_editor.cpp -msgid "Replace" -msgstr "替æ¢" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "全部替æ¢" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "大å°å†™åŒ¹é…" @@ -405,48 +397,16 @@ msgid "Whole Words" msgstr "å…¨å—匹é…" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "仅选ä¸" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "æœç´¢" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "查找" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "下一项" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "未找到ï¼" - -#: editor/code_editor.cpp -msgid "Replace By" +msgid "Replace" msgstr "替æ¢" #: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "区分大å°å†™" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "å‘åŽ" - -#: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "æ›´æ¢æ—¶æ示" +msgid "Replace All" +msgstr "全部替æ¢" #: editor/code_editor.cpp -msgid "Skip" -msgstr "跳过" +msgid "Selection Only" +msgstr "仅选ä¸" #: editor/code_editor.cpp msgid "Zoom In" @@ -543,7 +503,7 @@ msgstr "连接'%s'到'%s'" #: editor/connections_dialog.cpp msgid "Connecting Signal:" -msgstr "连接事件:" +msgstr "连接信å·:" #: editor/connections_dialog.cpp msgid "Disconnect '%s' from '%s'" @@ -551,21 +511,20 @@ msgstr "å–消'%s'的连接'%s'" #: editor/connections_dialog.cpp msgid "Connect.." -msgstr "连接事件。" +msgstr "连接信å·.." #: editor/connections_dialog.cpp #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Disconnect" -msgstr "åˆ é™¤äº‹ä»¶è¿žæŽ¥" +msgstr "åˆ é™¤ä¿¡å·è¿žæŽ¥" #: editor/connections_dialog.cpp editor/editor_help.cpp editor/node_dock.cpp msgid "Signals" msgstr "ä¿¡å·" #: editor/create_dialog.cpp -#, fuzzy msgid "Change %s Type" -msgstr "更改类型" +msgstr "更改%s类型" #: editor/create_dialog.cpp editor/project_settings_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -678,9 +637,8 @@ msgid "" msgstr "è¦åˆ 除的文件被其他资æºæ‰€ä¾èµ–,ä»ç„¶è¦åˆ 除å—ï¼Ÿï¼ˆæ— æ³•æ’¤é”€ï¼‰" #: editor/dependency_editor.cpp -#, fuzzy msgid "Cannot remove:" -msgstr "æ— æ³•ç§»é™¤:\n" +msgstr "æ— æ³•ç§»é™¤:" #: editor/dependency_editor.cpp msgid "Error loading:" @@ -763,9 +721,8 @@ msgid "Lead Developer" msgstr "主è¦å¼€å‘者" #: editor/editor_about.cpp -#, fuzzy msgid "Project Manager " -msgstr "项目管ç†å‘˜" +msgstr "项目管ç†å‘˜ " #: editor/editor_about.cpp msgid "Developers" @@ -1113,9 +1070,8 @@ msgid "Updating scene.." msgstr "更新场景ä¸.." #: editor/editor_data.cpp -#, fuzzy msgid "[empty]" -msgstr "(空)" +msgstr "[空]" #: editor/editor_data.cpp msgid "[unsaved]" @@ -1159,9 +1115,8 @@ msgid "Packing" msgstr "打包ä¸" #: editor/editor_export.cpp platform/javascript/export/export.cpp -#, fuzzy msgid "Template file not found:" -msgstr "找ä¸åˆ°æ¨¡æ¿æ–‡ä»¶:\n" +msgstr "找ä¸åˆ°æ¨¡æ¿æ–‡ä»¶:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1345,7 +1300,7 @@ msgstr "GUI主题:" #: editor/editor_help.cpp modules/visual_script/visual_script_editor.cpp msgid "Signals:" -msgstr "事件:" +msgstr "ä¿¡å·:" #: editor/editor_help.cpp msgid "Enumerations" @@ -1372,6 +1327,19 @@ msgid "Description" msgstr "æè¿°" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "在线教程:" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" +"暂时没有æ¤ç±»åž‹çš„说明。请帮通过[color=$color][url=$url] 补充文档或æ交请求 [/" +"url][/color]çš„æ–¹å¼å¸®åŠ©æˆ‘们完善文档!" + +#: editor/editor_help.cpp msgid "Properties" msgstr "属性" @@ -1407,6 +1375,10 @@ msgstr "" msgid "Search Text" msgstr "æœç´¢æ–‡æœ¬" +#: editor/editor_help.cpp +msgid "Find" +msgstr "查找" + #: editor/editor_log.cpp msgid "Output:" msgstr "输出:" @@ -1419,9 +1391,8 @@ msgid "Clear" msgstr "清除" #: editor/editor_log.cpp -#, fuzzy msgid "Clear Output" -msgstr "输出" +msgstr "清空输出" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" @@ -1431,8 +1402,8 @@ msgstr "ä¿å˜èµ„æºå‡ºé”™ï¼" msgid "Save Resource As.." msgstr "资æºå¦å˜ä¸º.." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "好å§.." @@ -1485,11 +1456,10 @@ msgid "This operation can't be done without a tree root." msgstr "æ¤æ“作必须在打开一个场景åŽæ‰èƒ½æ‰§è¡Œã€‚" #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." -msgstr "æ— æ³•ä¿å˜åœºæ™¯ï¼Œä¾èµ–项(实例)验è¯å¤±è´¥ã€‚" +msgstr "æ— æ³•ä¿å˜åœºæ™¯ï¼Œä¾èµ–项(实例或基类)验è¯å¤±è´¥ã€‚" #: editor/editor_node.cpp msgid "Failed to load resource." @@ -2069,6 +2039,13 @@ msgstr "帮助" msgid "Classes" msgstr "类型" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "æœç´¢" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "在线文档" @@ -2450,9 +2427,8 @@ msgid "No version.txt found inside templates." msgstr "模æ¿ä¸æ²¡æœ‰æ‰¾åˆ°version.txt文件。" #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:" -msgstr "æ— æ³•å°†æ¨¡æ¿ä¿å˜åˆ°ä»¥ä¸‹æ–‡ä»¶:\n" +msgstr "创建模æ¿æ–‡ä»¶è·¯å¾„出错:" #: editor/export_template_manager.cpp msgid "Extracting Export Templates" @@ -2605,35 +2581,28 @@ msgid "View items as a list" msgstr "将项目作为列表查看" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Status: Import of file failed. Please fix file and reimport manually." -msgstr "" -"\n" -"状æ€: 导入文件失败。请手动修å¤æ–‡ä»¶å’Œå¯¼å…¥ã€‚" +msgstr "状æ€: 导入文件失败。请手动修å¤æ–‡ä»¶åŽé‡æ–°å¯¼å…¥ã€‚" #: editor/filesystem_dock.cpp msgid "Cannot move/rename resources root." msgstr "æ— æ³•ç§»åŠ¨/é‡å‘½åæ ¹èµ„æºã€‚" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Cannot move a folder into itself." -msgstr "æ— æ³•å°†æ–‡ä»¶å¤¹ç§»åŠ¨åˆ°å…¶è‡ªèº«ã€‚\n" +msgstr "æ— æ³•å°†æ–‡ä»¶å¤¹ç§»åŠ¨åˆ°å…¶è‡ªèº«ã€‚" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error moving:" -msgstr "移动时出错:\n" +msgstr "移动出错:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Error duplicating:" msgstr "å¤åˆ¶å‡ºé”™:" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Unable to update dependencies:" -msgstr "æ— æ³•æ›´æ–°ä¾èµ–关系:\n" +msgstr "æ— æ³•æ›´æ–°ä¾èµ–:" #: editor/filesystem_dock.cpp msgid "No name provided" @@ -3070,9 +3039,8 @@ msgid "Past" msgstr "穿过" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Future" -msgstr "功能" +msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Depth" @@ -3277,9 +3245,8 @@ msgid "Filters.." msgstr "ç›é€‰.." #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "AnimationTree" -msgstr "动画" +msgstr "åŠ¨ç”»æ ‘" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Free" @@ -3750,6 +3717,14 @@ msgstr "æ·»åŠ (Add) %s" msgid "Adding %s..." msgstr "æ·»åŠ (Adding) %s..." +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "好的" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Cannot instantiate multiple nodes without root." +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3761,11 +3736,6 @@ msgid "Error instancing scene from %s" msgstr "从%s实例化场景出错" #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." -msgstr "æ¤æ“作åªèƒ½åº”用于å•ä¸ªé€‰ä¸èŠ‚点。" - -#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" msgstr "修改默认值" @@ -3813,9 +3783,8 @@ msgid "Flat0" msgstr "Flat0" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Flat1" -msgstr "Flat1" +msgstr "" #: editor/plugins/curve_editor_plugin.cpp msgid "Ease in" @@ -4015,14 +3984,12 @@ msgid "Create Outline Mesh.." msgstr "åˆ›å»ºè½®å»“ç½‘æ ¼(Outline Mesh).." #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "View UV1" -msgstr "视图" +msgstr "查看UV1" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "View UV2" -msgstr "视图" +msgstr "查看UV2" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Unwrap UV2 for Lightmap/AO" @@ -4141,9 +4108,8 @@ msgid "Bake!" msgstr "烘焙ï¼" #: editor/plugins/navigation_mesh_editor_plugin.cpp -#, fuzzy msgid "Bake the navigation mesh." -msgstr "çƒ˜ç„™å¯¼èˆªç½‘æ ¼(mesh).\n" +msgstr "çƒ˜ç„™å¯¼èˆªç½‘æ ¼(mesh)。" #: editor/plugins/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -4532,20 +4498,16 @@ msgid "Paste" msgstr "粘贴" #: editor/plugins/resource_preloader_editor_plugin.cpp -#, fuzzy msgid "ResourcePreloader" -msgstr "资æºè·¯å¾„" +msgstr "é¢„åŠ è½½èµ„æº" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" msgstr "清ç†å½“å‰æ–‡ä»¶" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Close and save changes?" -msgstr "" -"å…³é—并ä¿å˜æ›´æ”¹å—?\n" -"\"" +msgstr "å…³é—并ä¿å˜æ›´æ”¹å—?" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -5149,6 +5111,10 @@ msgstr "好å§" msgid "No parent to instance a child at." msgstr "没有选ä¸èŠ‚点æ¥æ·»åŠ 实例。" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "æ¤æ“作åªèƒ½åº”用于å•ä¸ªé€‰ä¸èŠ‚点。" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "显示法线" @@ -5226,9 +5192,8 @@ msgid "XForm Dialog" msgstr "XForm对è¯æ¡†" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Select Mode (Q)" -msgstr "é€‰æ‹©æ¨¡å¼ (Q)\n" +msgstr "é€‰æ‹©æ¨¡å¼ (Q)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -5257,9 +5222,8 @@ msgid "Local Coords" msgstr "本地åæ ‡" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Local Space Mode (%s)" -msgstr "缩放模å¼ï¼ˆR)" +msgstr "æœ¬åœ°ç©ºé—´æ¨¡å¼ (%s)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Mode (%s)" @@ -5507,16 +5471,14 @@ msgid "Move (After)" msgstr "å¾€åŽç§»åŠ¨" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "SpriteFrames" -msgstr "å †æ ˆå¸§ï¼ˆFrames)" +msgstr "动画帧" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" msgstr "StyleBox预览:" #: editor/plugins/style_box_editor_plugin.cpp -#, fuzzy msgid "StyleBox" msgstr "æ ·å¼" @@ -5798,30 +5760,31 @@ msgid "Error" msgstr "错误" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Autotiles" -msgstr "自动è£å‰ª" +msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Select sub-tile to use as icon, this will be also used on invalid autotile " "bindings." msgstr "" +"请选择一个ååœ°ç –(sub-tile)ä½œä¸ºå›¾æ ‡ï¼Œæ¤å›¾æ ‡è¿˜ä¼šè¢«ç»‘å®šä¸ºæ— æ•ˆçš„åœ°ç –(autotile)。" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "LMB: set bit on.\n" "RMB: set bit off." msgstr "" +"é¼ æ ‡å·¦é”®ï¼š å¯ç”¨bit.\n" +"é¼ æ ‡å³é”®ï¼š ç¦ç”¨bit" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Select current edited sub-tile." -msgstr "ä¿å˜å½“å‰ç¼–辑的资æºã€‚" +msgstr "ä¿å˜å½“å‰ç¼–辑的ååœ°ç –(sub-tile)。" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." -msgstr "" +msgid "Select sub-tile to change its priority." +msgstr "选择è¦ä¿®æ”¹ä¼˜å…ˆçº§çš„ååœ°ç –ï¼ˆsub-tile)。" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp msgid "Cancel" @@ -5829,19 +5792,19 @@ msgstr "å–消" #: editor/project_export.cpp msgid "Runnable" -msgstr "å¯ç”¨" +msgstr "å¯æ‰§è¡Œçš„" #: editor/project_export.cpp msgid "Delete patch '%s' from list?" -msgstr "确认è¦ä»Žåˆ—表ä¸åˆ 除Patch %s å—?" +msgstr "确认è¦ä»Žåˆ—表ä¸åˆ 除Patch '%s' å—?" #: editor/project_export.cpp msgid "Delete preset '%s'?" -msgstr "åˆ é™¤é€‰ä¸çš„ '%s'?" +msgstr "åˆ é™¤å½“å‰çš„ '%s' ?" #: editor/project_export.cpp msgid "Export templates for this platform are missing/corrupted: " -msgstr "没有下列平å°çš„导出模æ¿: " +msgstr "该平å°çš„导出模æ¿ç¼ºå¤±æˆ–å·²ç»æŸå: " #: editor/project_export.cpp msgid "Presets" @@ -5930,31 +5893,24 @@ msgid "Please choose a 'project.godot' file." msgstr "请选择一个'project.godot'文件。" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." -msgstr "您的工程在éžç©ºæ–‡ä»¶å¤¹ä¸åˆ›å»º (您å¯èƒ½éœ€è¦å»ºç«‹ä¸€ä¸ªæ–°æ–‡ä»¶å¤¹)。" +msgid "Please choose an empty folder." +msgstr "请选择一个空目录。" #: editor/project_manager.cpp msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "请选择一个ä¸åŒ…å«'project.godot'文件的文件夹。" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "ç¢‰å ¡äº†ï¼" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "已导入的项目" #: editor/project_manager.cpp -#, fuzzy 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." @@ -5997,7 +5953,6 @@ msgid "Import Existing Project" msgstr "导入现有项目" #: editor/project_manager.cpp -#, fuzzy msgid "Import & Edit" msgstr "导入|打开" @@ -6006,18 +5961,16 @@ msgid "Create New Project" msgstr "新建项目" #: editor/project_manager.cpp -#, fuzzy msgid "Create & Edit" -msgstr "创建å‘射器(Emitter)" +msgstr "创建|编辑" #: editor/project_manager.cpp msgid "Install Project:" msgstr "安装项目:" #: editor/project_manager.cpp -#, fuzzy msgid "Install & Edit" -msgstr "安装" +msgstr "安装|编辑" #: editor/project_manager.cpp msgid "Project Name:" @@ -6288,7 +6241,7 @@ msgstr "'%s'是内置设定,ä¸èƒ½åˆ 除。" #: editor/project_settings_editor.cpp msgid "Delete Item" -msgstr "åˆ é™¤è¾“å…¥äº‹ä»¶" +msgstr "åˆ é™¤æ¡ç›®" #: editor/project_settings_editor.cpp msgid "Can't contain '/' or ':'" @@ -6468,11 +6421,11 @@ msgstr "目录.." #: editor/property_editor.cpp msgid "Assign" -msgstr "分é…(Assign)" +msgstr "分é…" #: editor/property_editor.cpp msgid "Select Node" -msgstr "选择一个节点" +msgstr "选择节点" #: editor/property_editor.cpp msgid "New Script" @@ -6553,7 +6506,7 @@ msgstr "é‡è®¾çˆ¶èŠ‚点" #: editor/reparent_dialog.cpp msgid "Reparent Location (Select new Parent):" -msgstr "é‡è®¾ä½ç½®ï¼ˆé€‰æ‹©çˆ¶èŠ‚点):" +msgstr "é‡è®¾ä½ç½®ï¼ˆé€‰æ‹©æ–°çš„父节点):" #: editor/reparent_dialog.cpp msgid "Keep Global Transform" @@ -6597,10 +6550,6 @@ msgid "Error loading scene from %s" msgstr "从%såŠ è½½åœºæ™¯å‡ºé”™" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "好的" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -6652,7 +6601,7 @@ msgstr "åŠ è½½ä¸ºå ä½ç¬¦" #: editor/scene_tree_dock.cpp msgid "Discard Instancing" -msgstr "废弃实例化" +msgstr "放弃实例化" #: editor/scene_tree_dock.cpp msgid "Makes Sense!" @@ -6685,9 +6634,8 @@ msgid "Error duplicating scene to save it." msgstr "å¤åˆ¶åœºæ™¯å‡ºé”™ã€‚" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Sub-Resources" -msgstr "å资æº:" +msgstr "å资æº" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" @@ -6882,7 +6830,7 @@ msgstr "文件路径为空" #: editor/script_create_dialog.cpp msgid "Path is not local" -msgstr "必须是项目路径" +msgstr "必须是项目内的路径" #: editor/script_create_dialog.cpp msgid "Invalid base path" @@ -6998,9 +6946,8 @@ msgid "Child Process Connected" msgstr "å进程已连接" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Copy Error" -msgstr "åŠ è½½é”™è¯¯" +msgstr "å¤åˆ¶é”™è¯¯ä¿¡æ¯" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -7012,7 +6959,7 @@ msgstr "编辑下一个实例" #: editor/script_editor_debugger.cpp msgid "Stack Frames" -msgstr "å †æ ˆå¸§ï¼ˆFrames)" +msgstr "å †æ ˆå¸§ï¼ˆStack Frames)" #: editor/script_editor_debugger.cpp msgid "Variable" @@ -7024,7 +6971,7 @@ msgstr "错误:" #: editor/script_editor_debugger.cpp msgid "Stack Trace (if applicable):" -msgstr "è°ƒç”¨å †æ ˆ:" +msgstr "è°ƒç”¨å †æ ˆ(若适用):" #: editor/script_editor_debugger.cpp msgid "Profiler" @@ -7222,7 +7169,7 @@ msgstr "没有基于脚本" #: modules/gdscript/gdscript_functions.cpp msgid "Not based on a resource file" -msgstr "没有基于一个资æºæ–‡ä»¶" +msgstr "没有基于资æºæ–‡ä»¶" #: modules/gdscript/gdscript_functions.cpp msgid "Invalid instance dictionary format (missing @path)" @@ -7242,11 +7189,11 @@ msgstr "éžæ³•çš„å—典实例(派生类éžæ³•ï¼‰" #: modules/gdscript/gdscript_functions.cpp msgid "Object can't provide a length." -msgstr "对象ä¸èƒ½æ供长度。" +msgstr "å¯¹è±¡æ— æ³•æ供长度。" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Delete Selection" -msgstr "åˆ é™¤é€‰æ‹©çš„æ …æ ¼å›¾" +msgstr "åˆ é™¤é€‰æ‹©çš„GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Duplicate Selection" @@ -7254,7 +7201,7 @@ msgstr "å¤åˆ¶é€‰ä¸é¡¹" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Floor:" -msgstr "地æ¿:" +msgstr "层:" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy @@ -7272,7 +7219,7 @@ msgstr "上一个目录" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Next Floor" -msgstr "下一个目录" +msgstr "下一层" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clip Disabled" @@ -7344,61 +7291,53 @@ msgstr "清空选ä¸" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Settings" -msgstr "æ …æ ¼å›¾è®¾ç½®" +msgstr "GridMap设置" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Pick Distance:" msgstr "拾å–è·ç¦»:" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Generating solution..." -msgstr "æ£åœ¨åˆ›å»ºè½®å»“... " +msgstr "æ£åœ¨åˆ›ç”Ÿæˆå†³æ–¹æ¡ˆ... " #: modules/mono/editor/godotsharp_editor.cpp msgid "Generating C# project..." -msgstr "" +msgstr "æ£åœ¨ç”ŸæˆC#项目..." #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create solution." -msgstr "æ— æ³•åˆ›å»ºè½®å»“(outlines)ï¼" +msgstr "创建解决方案失败。" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to save solution." -msgstr "åŠ è½½èµ„æºå¤±è´¥ã€‚" +msgstr "ä¿å˜è§£å†³æ–¹æ¡ˆå¤±è´¥ã€‚" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Done" -msgstr "å®Œæˆ !" +msgstr "完æˆ" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Failed to create C# project." -msgstr "åŠ è½½èµ„æºå¤±è´¥ã€‚" +msgstr "创建C#项目失败" #: modules/mono/editor/godotsharp_editor.cpp msgid "Mono" -msgstr "å•å£°é“" +msgstr "Mono" #: modules/mono/editor/godotsharp_editor.cpp -#, fuzzy msgid "Create C# solution" -msgstr "创建轮廓(outlines)" +msgstr "创建C#解决方案" #: modules/mono/editor/mono_bottom_panel.cpp msgid "Builds" msgstr "构建" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Build Project" -msgstr "项目" +msgstr "构建项目" #: modules/mono/editor/mono_bottom_panel.cpp -#, fuzzy msgid "Warnings" msgstr "è¦å‘Š" @@ -7467,7 +7406,7 @@ msgstr "å称ä¸æ˜¯æœ‰æ•ˆçš„æ ‡è¯†ç¬¦ï¼š" #: modules/visual_script/visual_script_editor.cpp msgid "Name already in use by another func/var/signal:" -msgstr "å称已ç»è¢«å…¶ä»–的函数/å˜é‡/事件å 用:" +msgstr "å称已ç»è¢«å…¶ä»–的函数/å˜é‡/ä¿¡å·å 用:" #: modules/visual_script/visual_script_editor.cpp msgid "Rename Function" @@ -7479,7 +7418,7 @@ msgstr "é‡å‘½åå˜é‡" #: modules/visual_script/visual_script_editor.cpp msgid "Rename Signal" -msgstr "é‡å‘½å事件" +msgstr "é‡å‘½åä¿¡å·" #: modules/visual_script/visual_script_editor.cpp msgid "Add Function" @@ -7491,7 +7430,7 @@ msgstr "æ·»åŠ å˜é‡" #: modules/visual_script/visual_script_editor.cpp msgid "Add Signal" -msgstr "æ·»åŠ äº‹ä»¶" +msgstr "æ·»åŠ ä¿¡å·" #: modules/visual_script/visual_script_editor.cpp msgid "Change Expression" @@ -7539,15 +7478,15 @@ 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 "Add Getter Property" -msgstr "æ·»åŠ Getter Property" +msgstr "æ·»åŠ å±žæ€§Getter" #: modules/visual_script/visual_script_editor.cpp msgid "Add Setter Property" -msgstr "æ·»åŠ Setter Property" +msgstr "æ·»åŠ å±žæ€§Setter" #: modules/visual_script/visual_script_editor.cpp msgid "Change Base Type" @@ -7567,31 +7506,31 @@ msgstr "连接节点" #: modules/visual_script/visual_script_editor.cpp msgid "Condition" -msgstr "æ¡ä»¶èŠ‚点(Condition)" +msgstr "æ¡ä»¶ï¼ˆCondition)" #: modules/visual_script/visual_script_editor.cpp msgid "Sequence" -msgstr "åºåˆ—节点(Sequence)" +msgstr "åºåˆ—(Sequence)" #: modules/visual_script/visual_script_editor.cpp msgid "Switch" -msgstr "选择节点(Switch)" +msgstr "选择(Switch)" #: modules/visual_script/visual_script_editor.cpp msgid "Iterator" -msgstr "é历节点(Iterator)" +msgstr "é历(Iterator)" #: modules/visual_script/visual_script_editor.cpp msgid "While" -msgstr "æ¡ä»¶å¾ªçŽ¯èŠ‚点(While)" +msgstr "æ¡ä»¶å¾ªçŽ¯ï¼ˆWhile)" #: modules/visual_script/visual_script_editor.cpp msgid "Return" -msgstr "返回节点(Return)" +msgstr "返回" #: modules/visual_script/visual_script_editor.cpp msgid "Call" -msgstr "调用到" +msgstr "调用" #: modules/visual_script/visual_script_editor.cpp msgid "Get" @@ -7603,7 +7542,7 @@ msgstr "脚本已å˜åœ¨å‡½æ•° '%s'" #: modules/visual_script/visual_script_editor.cpp msgid "Change Input Value" -msgstr "更改输入的值" +msgstr "更改输入值" #: modules/visual_script/visual_script_editor.cpp msgid "Can't copy the function node." @@ -7635,7 +7574,7 @@ msgstr "编辑信å·" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Signal" -msgstr "åˆ é™¤äº‹ä»¶" +msgstr "åˆ é™¤ä¿¡å·" #: modules/visual_script/visual_script_editor.cpp msgid "Editing Variable:" @@ -7643,7 +7582,7 @@ msgstr "编辑å˜é‡ï¼š" #: modules/visual_script/visual_script_editor.cpp msgid "Editing Signal:" -msgstr "编辑事件:" +msgstr "编辑信å·:" #: modules/visual_script/visual_script_editor.cpp msgid "Base Type:" @@ -7655,11 +7594,11 @@ msgstr "有效节点:" #: modules/visual_script/visual_script_editor.cpp msgid "Select or create a function to edit graph" -msgstr "选择或创建一个函数æ¥ç¼–辑图" +msgstr "选择或创建一个函数æ¥ç¼–辑" #: modules/visual_script/visual_script_editor.cpp msgid "Edit Signal Arguments:" -msgstr "编辑事件å‚æ•°:" +msgstr "编辑信å·å‚æ•°:" #: modules/visual_script/visual_script_editor.cpp msgid "Edit Variable:" @@ -7667,7 +7606,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" @@ -7711,7 +7650,7 @@ 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: " @@ -7745,37 +7684,31 @@ 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 -#, fuzzy msgid "Could not write file:" -msgstr "æ— æ³•å†™å…¥æ–‡ä»¶:\n" +msgstr "æ— æ³•å†™å…¥æ–‡ä»¶:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:" -msgstr "æ— æ³•æ‰“å¼€å¯¼å‡ºæ¨¡æ¿ï¼š\n" +msgstr "æ— æ³•æ‰“å¼€å¯¼å‡ºæ¨¡æ¿ï¼š" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "æ— æ•ˆçš„å¯¼å‡ºæ¨¡æ¿ï¼š\n" +msgstr "导出模æ¿æ— 效:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "æ— æ³•è¯»å–自定义HTML命令:\n" +msgstr "æ— æ³•è¯»å–自定义HTML命令:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "æ— æ³•è¯»å–å¯åŠ¨å›¾ç‰‡æ–‡ä»¶ï¼š\n" +msgstr "æ— æ³•è¯»å–å¯åŠ¨å›¾ç‰‡:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Using default boot splash image." -msgstr "æ— æ³•è¯»å–å¯åŠ¨å›¾ç‰‡æ–‡ä»¶ï¼š\n" +msgstr "使用默认å¯åŠ¨å›¾ç‰‡ã€‚" #: scene/2d/animated_sprite.cpp msgid "" @@ -7793,6 +7726,15 @@ msgstr "" "æ¯ä¸ªåœºæ™¯ä¸åªå…许有一个CanvasModulate类型的节点,场景ä¸çš„第一个CanvasModulate" "节点能æ£å¸¸å·¥ä½œï¼Œå…¶ä½™çš„将被忽略。" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" +"该节点没有æ述其形状的åèŠ‚ç‚¹ï¼Œå› æ¤å®ƒå°†æ— 法进行碰撞交互。\n" +"è¯·æ·»åŠ CollisionShape2D或CollisionPolygon2D类型的å节点æ¥å®šä¹‰å®ƒçš„形状。" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7865,7 +7807,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 "" @@ -7873,13 +7815,13 @@ msgid "" "by the physics engine when running.\n" "Change the size in children collision shapes instead." msgstr "" -"è¿è¡Œæ—¶ï¼Œä¿®æ”¹RigidBody2D (character或rigid模å¼ï¼‰çš„尺寸,会修改物ç†å¼•æ“Žçš„大å°" -"尺寸。\n" -"修改å节点碰撞形状的大å°ä½œä¸ºä»£æ›¿ã€‚" +"对RigidBody2D (在character或rigid模å¼æƒ³ï¼‰çš„尺寸修改在è¿è¡Œæ—¶ä¼šè¢«ç‰©ç†å¼•æ“Žçš„覆" +"盖。\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/visibility_notifier_2d.cpp msgid "" @@ -7934,6 +7876,15 @@ msgstr "æ£åœ¨å®Œæˆåˆ’分" msgid "Lighting Meshes: " msgstr "æ£åœ¨ç»˜åˆ¶ç½‘æ ¼" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" +"该节点没有æ述其形状的åèŠ‚ç‚¹ï¼Œå› æ¤å®ƒå°†æ— 法进行碰撞交互。\n" +"è¯·æ·»åŠ CollisionShape或CollisionPolygon类型的å节点æ¥å®šä¹‰å®ƒçš„形状。" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -7970,7 +7921,7 @@ msgstr "æ£åœ¨ç»˜åˆ¶ç½‘æ ¼" #: 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 "" @@ -7982,7 +7933,7 @@ msgstr "" #: scene/3d/particles.cpp msgid "" "Nothing is visible because meshes have not been assigned to draw passes." -msgstr "ç²’åä¸å¯è§ï¼Œå› ä¸ºæ²¡æœ‰ç½‘æ ¼(meshes)指定到绘制通é“(draw passes)。" +msgstr "ç²’åä¸å¯è§ï¼Œå› ä¸ºæ²¡æœ‰ç½‘æ ¼(meshe)指定到绘制通é“(draw passes)。" #: scene/3d/physics_body.cpp msgid "" @@ -7990,9 +7941,9 @@ msgid "" "by the physics engine when running.\n" "Change the size in children collision shapes instead." msgstr "" -"è¿è¡Œæ—¶ï¼Œä¿®æ”¹RigidBody(character或rigid模å¼ï¼‰çš„尺寸,会修改物ç†å¼•æ“Žçš„大å°å°º" -"寸。\n" -"修改å节点碰撞形状的大å°ä½œä¸ºä»£æ›¿ã€‚" +"对RigidBody(在character或rigid模å¼ä¸‹ï¼‰çš„尺寸修改,在è¿è¡Œæ—¶ä¼šè¢«ç‰©ç†å¼•æ“Žçš„覆" +"盖。\n" +"建议您修改å节点的碰撞形状。" #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." @@ -8016,7 +7967,8 @@ 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 æ供一个车轮系统(Wheel System)。请将它作为" +"VehicleBodyçš„å节点。" #: scene/gui/color_picker.cpp msgid "Raw Mode" @@ -8044,8 +7996,8 @@ msgid "" "functions. Making them visible for editing is fine though, but they will " "hide upon running." msgstr "" -"Popup对象默认ä¿æŒéšè—,除éžä½ 调用popup()方法。编辑时å¯ä»¥è®©å®ƒä»¬ä¿æŒå¯è§ï¼Œä½†è¿" -"行时它们会自动éšè—。" +"Popup对象默认ä¿æŒéšè—,除éžä½ 调用popup()或其他popup相关方法。编辑时å¯ä»¥è®©å®ƒä»¬" +"ä¿æŒå¯è§ï¼Œä½†å®ƒåœ¨è¿è¡Œæ—¶ä»¬ä¼šè‡ªåŠ¨éšè—。" #: scene/gui/scroll_container.cpp msgid "" @@ -8054,19 +8006,17 @@ msgid "" "minimum size manually." msgstr "" "ScrollContainer旨在与å•ä¸ªå控件é…åˆä½¿ç”¨ã€‚\n" -"使用Container(VBox,HBoxç‰ï¼‰ä½œä¸ºå…¶å控件并手动或设置Control的自定义最å°å°º" -"寸。" +"请使用Container(VBox,HBoxç‰ï¼‰ä½œä¸ºå…¶å控件或手动设置Control的最å°å°ºå¯¸ã€‚" #: scene/gui/tree.cpp msgid "(Other)" msgstr "(其它)" #: scene/main/scene_tree.cpp -#, fuzzy msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." -msgstr "项目设置ä¸çš„é»˜è®¤çŽ¯å¢ƒæ— æ³•åŠ è½½ï¼Œè¯¦è§ï¼ˆæ¸²æŸ“->视图->默认环境) 。" +msgstr "æ— æ³•åŠ è½½é¡¹ç›®è®¾ç½®ä¸çš„默认环境,详è§ï¼ˆæ¸²æŸ“->视图->默认环境)。" #: scene/main/viewport.cpp msgid "" @@ -8075,9 +8025,9 @@ msgid "" "obtain a size. Otherwise, make it a RenderTarget and assign its internal " "texture to some node for display." msgstr "" -"这个Viewport未设置为render targetã€‚å¦‚æžœä½ åˆ»æ„打算让其直接在å±å¹•ä¸Šæ˜¾ç¤ºå…¶å†…容," -"使其æˆä¸ºå控件的所以它å¯ä»¥æœ‰ä¸€ä¸ªå°ºå¯¸å¤§å°å€¼ã€‚å¦åˆ™è¯·è®¾ç½®ä¸ºRender target,并将其" -"内部纹ç†åˆ†é…给一些节点以显示。" +"这个Viewportæœªè®¾ç½®ä¸ºæ¸²æŸ“ç›®æ ‡(render target)ã€‚å¦‚æžœä½ åˆ»æ„打算让其直接在å±å¹•ä¸Šæ˜¾" +"示其内容,使其æˆä¸ºå控件的所以它å¯ä»¥æœ‰ä¸€ä¸ªå°ºå¯¸å¤§å°å€¼ã€‚å¦åˆ™è¯·è®¾ç½®ä¸ºRender " +"target,并将其内部纹ç†åˆ†é…给一些节点以显示。" #: scene/resources/dynamic_font.cpp msgid "Error initializing FreeType." @@ -8095,6 +8045,35 @@ msgstr "åŠ è½½å—体出错。" msgid "Invalid font size." msgstr "å—体大å°éžæ³•ã€‚" +#~ msgid "Next" +#~ msgstr "下一项" + +#~ msgid "Not found!" +#~ msgstr "未找到ï¼" + +#~ msgid "Replace By" +#~ msgstr "替æ¢" + +#~ msgid "Case Sensitive" +#~ msgstr "区分大å°å†™" + +#~ msgid "Backwards" +#~ msgstr "å‘åŽ" + +#~ msgid "Prompt On Replace" +#~ msgstr "æ›´æ¢æ—¶æ示" + +#~ msgid "Skip" +#~ msgstr "跳过" + +#~ msgid "" +#~ "Your project will be created in a non empty folder (you might want to " +#~ "create a new folder)." +#~ msgstr "您的工程在éžç©ºæ–‡ä»¶å¤¹ä¸åˆ›å»º (您å¯èƒ½éœ€è¦å»ºç«‹ä¸€ä¸ªæ–°æ–‡ä»¶å¤¹)。" + +#~ msgid "That's a BINGO!" +#~ msgstr "ç¢‰å ¡äº†ï¼" + #~ msgid "preview" #~ msgstr "预览" @@ -8879,9 +8858,6 @@ msgstr "å—体大å°éžæ³•ã€‚" #~ msgid "Alerts when an external resource has changed." #~ msgstr "外部资æºæ”¹å˜åŽå¼¹å‡ºæ示。" -#~ msgid "Tutorials" -#~ msgstr "教程" - #~ msgid "Open https://godotengine.org at tutorials section." #~ msgstr "打开 https://godotengine.org ä¸çš„教程." diff --git a/editor/translations/zh_HK.po b/editor/translations/zh_HK.po index 768f975cc2..3b380305d0 100644 --- a/editor/translations/zh_HK.po +++ b/editor/translations/zh_HK.po @@ -410,15 +410,6 @@ msgid "Replaced %d occurrence(s)." msgstr "å–代了 %d 個。" #: editor/code_editor.cpp -#, fuzzy -msgid "Replace" -msgstr "å–代" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "全部å–代" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "符åˆå¤§å°å¯«" @@ -427,52 +418,17 @@ msgid "Whole Words" msgstr "完整詞語" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "åªé™é¸ä¸" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "æœå°‹" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "尋找" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "下一個" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "找ä¸åˆ°!" - -#: editor/code_editor.cpp #, fuzzy -msgid "Replace By" -msgstr "由這個å–代" - -#: editor/code_editor.cpp -#, fuzzy -msgid "Case Sensitive" -msgstr "å€åˆ†å¤§å°å¯«" - -#: editor/code_editor.cpp -#, fuzzy -msgid "Backwards" -msgstr "å‘後" +msgid "Replace" +msgstr "å–代" #: editor/code_editor.cpp -#, fuzzy -msgid "Prompt On Replace" -msgstr "å–代時詢å•æˆ‘" +msgid "Replace All" +msgstr "全部å–代" #: editor/code_editor.cpp -msgid "Skip" -msgstr "è·³éŽ" +msgid "Selection Only" +msgstr "åªé™é¸ä¸" #: editor/code_editor.cpp msgid "Zoom In" @@ -1451,6 +1407,18 @@ msgid "Description" msgstr "æ述:" #: editor/editor_help.cpp +#, fuzzy +msgid "Online Tutorials:" +msgstr "é—œé–‰å ´æ™¯" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp msgid "Properties" msgstr "" @@ -1483,6 +1451,10 @@ msgstr "" msgid "Search Text" msgstr "" +#: editor/editor_help.cpp +msgid "Find" +msgstr "尋找" + #: editor/editor_log.cpp msgid "Output:" msgstr "" @@ -1508,8 +1480,8 @@ msgstr "儲å˜è³‡æºæ™‚出ç¾éŒ¯èª¤ï¼" msgid "Save Resource As.." msgstr "把資æºå¦å˜ç‚º..." -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "如來如æ¤" @@ -2158,6 +2130,13 @@ msgstr "幫助" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "æœå°‹" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp #, fuzzy msgid "Online Docs" @@ -3882,19 +3861,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "Ok" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5295,6 +5277,10 @@ msgstr "OK :(" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5973,7 +5959,7 @@ msgid "Select current edited sub-tile." msgstr "新增資料夾" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -6090,9 +6076,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -6100,10 +6084,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6765,10 +6745,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "Ok" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7983,6 +7959,13 @@ msgid "" "scenes). The first created one will work, while the rest will be ignored." msgstr "" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -8110,6 +8093,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8222,7 +8212,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" @@ -8250,6 +8240,31 @@ msgstr "載入å—形出ç¾éŒ¯èª¤" msgid "Invalid font size." msgstr "無效å—åž‹" +#~ msgid "Next" +#~ msgstr "下一個" + +#~ msgid "Not found!" +#~ msgstr "找ä¸åˆ°!" + +#, fuzzy +#~ msgid "Replace By" +#~ msgstr "由這個å–代" + +#, fuzzy +#~ msgid "Case Sensitive" +#~ msgstr "å€åˆ†å¤§å°å¯«" + +#, fuzzy +#~ msgid "Backwards" +#~ msgstr "å‘後" + +#, fuzzy +#~ msgid "Prompt On Replace" +#~ msgstr "å–代時詢å•æˆ‘" + +#~ msgid "Skip" +#~ msgstr "è·³éŽ" + #, fuzzy #~ msgid "preview" #~ msgstr "é 覽:" diff --git a/editor/translations/zh_TW.po b/editor/translations/zh_TW.po index e2a3c29d76..abdbf6dc2b 100644 --- a/editor/translations/zh_TW.po +++ b/editor/translations/zh_TW.po @@ -380,14 +380,6 @@ msgid "Replaced %d occurrence(s)." msgstr "å–代了 %d 個" #: editor/code_editor.cpp -msgid "Replace" -msgstr "å–代" - -#: editor/code_editor.cpp -msgid "Replace All" -msgstr "å–代全部" - -#: editor/code_editor.cpp msgid "Match Case" msgstr "符åˆå¤§å°å¯«" @@ -396,48 +388,16 @@ msgid "Whole Words" msgstr "" #: editor/code_editor.cpp -msgid "Selection Only" -msgstr "僅é¸æ“‡å€åŸŸ" - -#: editor/code_editor.cpp editor/editor_node.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp -msgid "Search" -msgstr "æœå°‹" - -#: editor/code_editor.cpp editor/editor_help.cpp -msgid "Find" -msgstr "尋找" - -#: editor/code_editor.cpp -msgid "Next" -msgstr "下一個" - -#: editor/code_editor.cpp -msgid "Not found!" -msgstr "找ä¸åˆ°!" - -#: editor/code_editor.cpp -msgid "Replace By" -msgstr "用...å–代" - -#: editor/code_editor.cpp -msgid "Case Sensitive" -msgstr "å€åˆ†å¤§å°å¯«" - -#: editor/code_editor.cpp -msgid "Backwards" -msgstr "" +msgid "Replace" +msgstr "å–代" #: editor/code_editor.cpp -msgid "Prompt On Replace" -msgstr "æ¯æ¬¡å–代都è¦å…ˆè©¢å•æˆ‘" +msgid "Replace All" +msgstr "å–代全部" #: editor/code_editor.cpp -msgid "Skip" -msgstr "è·³éŽ" +msgid "Selection Only" +msgstr "僅é¸æ“‡å€åŸŸ" #: editor/code_editor.cpp msgid "Zoom In" @@ -1374,6 +1334,17 @@ msgid "Description" msgstr "æè¿°:" #: editor/editor_help.cpp +msgid "Online Tutorials:" +msgstr "" + +#: editor/editor_help.cpp +msgid "" +"There are currently no tutorials for this class, you can [color=$color][url=" +"$url]contribute one[/url][/color] or [color=$color][url=$url2]request one[/" +"url][/color]." +msgstr "" + +#: editor/editor_help.cpp msgid "Properties" msgstr "" @@ -1405,6 +1376,10 @@ msgstr "" msgid "Search Text" msgstr "æœå°‹è©žå½™" +#: editor/editor_help.cpp +msgid "Find" +msgstr "尋找" + #: editor/editor_log.cpp msgid "Output:" msgstr "輸出:" @@ -1429,8 +1404,8 @@ msgstr "" msgid "Save Resource As.." msgstr "" -#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/scene_tree_dock.cpp msgid "I see.." msgstr "我知é“了" @@ -2048,6 +2023,13 @@ msgstr "" msgid "Classes" msgstr "" +#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings_editor.cpp +msgid "Search" +msgstr "æœå°‹" + #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" msgstr "" @@ -3736,19 +3718,22 @@ msgstr "" msgid "Adding %s..." msgstr "" +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + #: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Create Node" +msgid "Cannot instantiate multiple nodes without root." msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "Error instancing scene from %s" +msgid "Create Node" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -msgid "This operation requires a single selected node." +msgid "Error instancing scene from %s" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5139,6 +5124,10 @@ msgstr "" msgid "No parent to instance a child at." msgstr "" +#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" msgstr "" @@ -5810,7 +5799,7 @@ msgid "Select current edited sub-tile." msgstr "新增資料夾" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Select sub-tile to change it's priority." +msgid "Select sub-tile to change its priority." msgstr "" #: editor/progress_dialog.cpp scene/gui/dialogs.cpp @@ -5923,9 +5912,7 @@ msgid "Please choose a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "" -"Your project will be created in a non empty folder (you might want to create " -"a new folder)." +msgid "Please choose an empty folder." msgstr "" #: editor/project_manager.cpp @@ -5933,10 +5920,6 @@ msgid "Please choose a folder that does not contain a 'project.godot' file." msgstr "" #: editor/project_manager.cpp -msgid "That's a BINGO!" -msgstr "" - -#: editor/project_manager.cpp msgid "Imported Project" msgstr "" @@ -6589,10 +6572,6 @@ msgid "Error loading scene from %s" msgstr "" #: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." @@ -7791,6 +7770,13 @@ msgstr "" "æ¯å€‹å ´æ™¯ä¸åƒ…å…許一個å¯è¦‹çš„CanvasModulate,åªæœ‰ç¬¬ä¸€å€‹CanvasModulate會有作用," "其餘的將被忽略。" +#: scene/2d/collision_object_2d.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape2D or CollisionPolygon2D children nodes to " +"define its shape." +msgstr "" + #: scene/2d/collision_polygon_2d.cpp msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " @@ -7922,6 +7908,13 @@ msgstr "" msgid "Lighting Meshes: " msgstr "" +#: scene/3d/collision_object.cpp +msgid "" +"This node has no children shapes, so it can't interact with the space.\n" +"Consider adding CollisionShape or CollisionPolygon children nodes to define " +"its shape." +msgstr "" + #: scene/3d/collision_polygon.cpp msgid "" "CollisionPolygon only serves to provide a collision shape to a " @@ -8034,7 +8027,7 @@ msgstr "" #: scene/main/scene_tree.cpp msgid "" -"Default Environment as specified in Project Setings (Rendering -> " +"Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" @@ -8062,6 +8055,24 @@ msgstr "讀å–å—體錯誤。" msgid "Invalid font size." msgstr "無效的å—體大å°ã€‚" +#~ msgid "Next" +#~ msgstr "下一個" + +#~ msgid "Not found!" +#~ msgstr "找ä¸åˆ°!" + +#~ msgid "Replace By" +#~ msgstr "用...å–代" + +#~ msgid "Case Sensitive" +#~ msgstr "å€åˆ†å¤§å°å¯«" + +#~ msgid "Prompt On Replace" +#~ msgstr "æ¯æ¬¡å–代都è¦å…ˆè©¢å•æˆ‘" + +#~ msgid "Skip" +#~ msgstr "è·³éŽ" + #, fuzzy #~ msgid "preview" #~ msgstr "é 覽:" diff --git a/main/main.cpp b/main/main.cpp index d670b1d0b5..f6a8391447 100644 --- a/main/main.cpp +++ b/main/main.cpp @@ -903,7 +903,7 @@ Error Main::setup(const char *execpath, int argc, char *argv[], bool p_second_ph OS::get_singleton()->set_screen_orientation(OS::SCREEN_LANDSCAPE); } - Engine::get_singleton()->set_iterations_per_second(GLOBAL_DEF("physics/common/fixed_fps", 60)); + Engine::get_singleton()->set_iterations_per_second(GLOBAL_DEF("physics/common/physics_fps", 60)); Engine::get_singleton()->set_target_fps(GLOBAL_DEF("debug/settings/fps/force_fps", 0)); GLOBAL_DEF("debug/settings/stdout/print_fps", OS::get_singleton()->is_stdout_verbose()); @@ -1775,7 +1775,7 @@ bool Main::iteration() { if (frame > 1000000) { - if (GLOBAL_DEF("debug/settings/stdout/print_fps", OS::get_singleton()->is_stdout_verbose())) { + if (GLOBAL_DEF("debug/settings/stdout/print_fps", OS::get_singleton()->is_stdout_verbose()) && !editor) { print_line("FPS: " + itos(frames)); }; diff --git a/methods.py b/methods.py index 892fa8cfc3..f4d33fb6d8 100644 --- a/methods.py +++ b/methods.py @@ -1477,7 +1477,7 @@ def use_windows_spawn_fix(self, platform=None): self['SPAWN'] = mySpawn -def split_lib(self, libname): +def split_lib(self, libname, src_list = None, env_lib = None): import string env = self @@ -1487,7 +1487,13 @@ def split_lib(self, libname): list = [] lib_list = [] - for f in getattr(env, libname + "_sources"): + if src_list == None: + src_list = getattr(env, libname + "_sources") + + if type(env_lib) == type(None): + env_lib = env + + for f in src_list: fname = "" if type(f) == type(""): fname = env.File(f).path @@ -1497,26 +1503,26 @@ def split_lib(self, libname): base = string.join(fname.split("/")[:2], "/") if base != cur_base and len(list) > max_src: if num > 0: - lib = env.add_library(libname + str(num), list) + lib = env_lib.add_library(libname + str(num), list) lib_list.append(lib) list = [] num = num + 1 cur_base = base list.append(f) - lib = env.add_library(libname + str(num), list) + lib = env_lib.add_library(libname + str(num), list) lib_list.append(lib) if len(lib_list) > 0: import os, sys if os.name == 'posix' and sys.platform == 'msys': env.Replace(ARFLAGS=['rcsT']) - lib = env.add_library(libname + "_collated", lib_list) + lib = env_lib.add_library(libname + "_collated", lib_list) lib_list = [lib] lib_base = [] - env.add_source_files(lib_base, "*.cpp") - lib = env.add_library(libname, lib_base) + env_lib.add_source_files(lib_base, "*.cpp") + lib = env_lib.add_library(libname, lib_base) lib_list.insert(0, lib) env.Prepend(LIBS=lib_list) @@ -1598,7 +1604,7 @@ def detect_visual_c_compiler_version(tools_env): # and not scons setup environment (env)... so make sure you call the right environment on it or it will fail to detect # the proper vc version that will be called - # These is no flag to give to visual c compilers to set the architecture, ie scons bits argument (32,64,ARM etc) + # There is no flag to give to visual c compilers to set the architecture, ie scons bits argument (32,64,ARM etc) # There are many different cl.exe files that are run, and each one compiles & links to a different architecture # As far as I know, the only way to figure out what compiler will be run when Scons calls cl.exe via Program() # is to check the PATH variable and figure out which one will be called first. Code bellow does that and returns: diff --git a/misc/dist/linux/godot.6 b/misc/dist/linux/godot.6 index 946fa6c913..22836e03ed 100644 --- a/misc/dist/linux/godot.6 +++ b/misc/dist/linux/godot.6 @@ -1,4 +1,4 @@ -.TH GODOT "6" "September 2017" "godot 3.0-alpha" "Games" +.TH GODOT "6" "January 2018" "godot 3.0" "Games" .SH NAME godot \- multi\-platform 2D and 3D game engine with a feature\-rich editor .SH SYNOPSIS @@ -37,6 +37,9 @@ Use a specific locale (<locale> being a two\-letter code). \fB\-\-path\fR <directory> Path to a project (<directory> must contain a 'project.godot' file). .TP +\fB\-u\fR, \fB\-\-upwards\fR +Scan folders upwards for project.godot file. +.TP \fB\-\-main\-pack\fR <file> Path to a pack (.pck) file to load. .TP @@ -133,17 +136,17 @@ Generate JSON dump of the Godot API for GDNative bindings. \fB\-\-test\fR <test> Run a unit test ('string', 'containers', 'math', 'render', 'multimesh', 'gui', 'io', 'shaderlang', 'physics', 'oa_hash_map'). .SH FILES -~/.godot/ +XDG_DATA_CONFIG/godot/ or ~/.config/godot/ .RS -User\-specific configuration and cache folder, contains persistent editor and game configuration and saved files, temporary metadata, etc. +User\-specific configuration folder, contains persistent editor settings, script and text editor templates and projects metadata. .RE -~/.godot/app_userdata/ +XDG_DATA_HOME/godot/ or ~/.local/share/godot/ .RS -Contains the default configuration and user data folders for Godot\-made games (\fIuser://\fR path). +Contains the default configuration and user data folders for Godot\-made games (\fIuser://\fR path), as well as export templates. .RE -~/.godot/templates/ +XDG_DATA_CACHE/godot or ~/.cache/godot/ .RS -Installation folder for "export templates", compiled binaries of the engine to deploy on the many supported platforms. +Cache folder for generated thumbnails and scene previews, as well as temporary location for downloads. .RE /usr/share/doc/godot/ .RS diff --git a/misc/dist/osx_tools.app/Contents/Info.plist b/misc/dist/osx_tools.app/Contents/Info.plist index 895eda14db..828a40206d 100755 --- a/misc/dist/osx_tools.app/Contents/Info.plist +++ b/misc/dist/osx_tools.app/Contents/Info.plist @@ -19,11 +19,11 @@ <key>CFBundlePackageType</key> <string>APPL</string> <key>CFBundleShortVersionString</key> - <string>3.0-dev</string> + <string>3.0</string> <key>CFBundleSignature</key> <string>godot</string> <key>CFBundleVersion</key> - <string>3.0-dev</string> + <string>3.0</string> <key>NSHumanReadableCopyright</key> <string>© 2007-2018 Juan Linietsky, Ariel Manzur.</string> <key>LSMinimumSystemVersion</key> diff --git a/modules/SCsub b/modules/SCsub index e3c535e981..74a5267355 100644 --- a/modules/SCsub +++ b/modules/SCsub @@ -17,6 +17,10 @@ for x in env.module_list: env_modules.Append(CPPFLAGS=["-DMODULE_" + x.upper() + "_ENABLED"]) SConscript(x + "/SCsub") -lib = env_modules.add_library("modules", env.modules_sources) +if env.split_modules: + env.split_lib("modules", env_lib = env_modules) +else: -env.Prepend(LIBS=[lib]) + lib = env_modules.add_library("modules", env.modules_sources) + + env.Prepend(LIBS=[lib]) diff --git a/modules/bullet/doc_classes/BulletPhysicsDirectBodyState.xml b/modules/bullet/doc_classes/BulletPhysicsDirectBodyState.xml index f8732c5747..c7909c7d72 100644 --- a/modules/bullet/doc_classes/BulletPhysicsDirectBodyState.xml +++ b/modules/bullet/doc_classes/BulletPhysicsDirectBodyState.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="BulletPhysicsDirectBodyState" inherits="PhysicsDirectBodyState" category="Core" version="3.0-rc1"> +<class name="BulletPhysicsDirectBodyState" inherits="PhysicsDirectBodyState" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/bullet/doc_classes/BulletPhysicsServer.xml b/modules/bullet/doc_classes/BulletPhysicsServer.xml index 5237556df3..a59abb0ebb 100644 --- a/modules/bullet/doc_classes/BulletPhysicsServer.xml +++ b/modules/bullet/doc_classes/BulletPhysicsServer.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="BulletPhysicsServer" inherits="PhysicsServer" category="Core" version="3.0-rc1"> +<class name="BulletPhysicsServer" inherits="PhysicsServer" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/bullet/godot_ray_world_algorithm.cpp b/modules/bullet/godot_ray_world_algorithm.cpp index 709eed9e40..4a511b39a7 100644 --- a/modules/bullet/godot_ray_world_algorithm.cpp +++ b/modules/bullet/godot_ray_world_algorithm.cpp @@ -35,6 +35,8 @@ #include <BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h> +#define RAY_STABILITY_MARGIN 0.1 + /** @author AndreaCatania */ @@ -97,10 +99,15 @@ void GodotRayWorldAlgorithm::processCollision(const btCollisionObjectWrapper *bo m_world->rayTestSingleInternal(ray_transform, to, other_co_wrapper, btResult); if (btResult.hasHit()) { - btVector3 ray_normal(to.getOrigin() - ray_transform.getOrigin()); + + btVector3 ray_normal(ray_transform.getOrigin() - to.getOrigin()); ray_normal.normalize(); - ray_normal *= -1; - resultOut->addContactPoint(ray_normal, btResult.m_hitPointWorld, ray_shape->getScaledLength() * (btResult.m_closestHitFraction - 1)); + btScalar depth(ray_shape->getScaledLength() * (btResult.m_closestHitFraction - 1)); + + if (depth >= -RAY_STABILITY_MARGIN) + depth = 0; + + resultOut->addContactPoint(ray_normal, btResult.m_hitPointWorld, depth); } } diff --git a/modules/bullet/rigid_body_bullet.cpp b/modules/bullet/rigid_body_bullet.cpp index 3edc407e87..96a53f9f8b 100644 --- a/modules/bullet/rigid_body_bullet.cpp +++ b/modules/bullet/rigid_body_bullet.cpp @@ -955,7 +955,8 @@ void RigidBodyBullet::_internal_set_mass(real_t p_mass) { const bool isDynamic = p_mass != 0.f; if (isDynamic) { - ERR_FAIL_COND(PhysicsServer::BODY_MODE_RIGID != mode && PhysicsServer::BODY_MODE_CHARACTER != mode); + if (PhysicsServer::BODY_MODE_RIGID != mode && PhysicsServer::BODY_MODE_CHARACTER != mode) + return; m_isStatic = false; compoundShape->calculateLocalInertia(p_mass, localInertia); @@ -975,7 +976,8 @@ void RigidBodyBullet::_internal_set_mass(real_t p_mass) { } } else { - ERR_FAIL_COND(PhysicsServer::BODY_MODE_STATIC != mode && PhysicsServer::BODY_MODE_KINEMATIC != mode); + if (PhysicsServer::BODY_MODE_STATIC != mode && PhysicsServer::BODY_MODE_KINEMATIC != mode) + return; m_isStatic = true; if (PhysicsServer::BODY_MODE_STATIC == mode) { diff --git a/modules/enet/doc_classes/NetworkedMultiplayerENet.xml b/modules/enet/doc_classes/NetworkedMultiplayerENet.xml index 3b1e8b73c4..23ee327cc5 100644 --- a/modules/enet/doc_classes/NetworkedMultiplayerENet.xml +++ b/modules/enet/doc_classes/NetworkedMultiplayerENet.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="NetworkedMultiplayerENet" inherits="NetworkedMultiplayerPeer" category="Core" version="3.0-rc1"> +<class name="NetworkedMultiplayerENet" inherits="NetworkedMultiplayerPeer" category="Core" version="3.0-stable"> <brief_description> PacketPeer implementation using the ENet library. </brief_description> diff --git a/modules/gdnative/doc_classes/ARVRInterfaceGDNative.xml b/modules/gdnative/doc_classes/ARVRInterfaceGDNative.xml index fbd5201470..bceb4f1f4c 100644 --- a/modules/gdnative/doc_classes/ARVRInterfaceGDNative.xml +++ b/modules/gdnative/doc_classes/ARVRInterfaceGDNative.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ARVRInterfaceGDNative" inherits="ARVRInterface" category="Core" version="3.0-rc1"> +<class name="ARVRInterfaceGDNative" inherits="ARVRInterface" category="Core" version="3.0-stable"> <brief_description> GDNative wrapper for an ARVR interface </brief_description> diff --git a/modules/gdnative/doc_classes/GDNative.xml b/modules/gdnative/doc_classes/GDNative.xml index b0b50e8378..7e4d956604 100644 --- a/modules/gdnative/doc_classes/GDNative.xml +++ b/modules/gdnative/doc_classes/GDNative.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="GDNative" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="GDNative" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/gdnative/doc_classes/GDNativeLibrary.xml b/modules/gdnative/doc_classes/GDNativeLibrary.xml index d30acaf65d..a6874c9ae8 100644 --- a/modules/gdnative/doc_classes/GDNativeLibrary.xml +++ b/modules/gdnative/doc_classes/GDNativeLibrary.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="GDNativeLibrary" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="GDNativeLibrary" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/gdnative/doc_classes/NativeScript.xml b/modules/gdnative/doc_classes/NativeScript.xml index 7145a16931..f713e4112e 100644 --- a/modules/gdnative/doc_classes/NativeScript.xml +++ b/modules/gdnative/doc_classes/NativeScript.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="NativeScript" inherits="Script" category="Core" version="3.0-rc1"> +<class name="NativeScript" inherits="Script" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/gdnative/doc_classes/PluginScript.xml b/modules/gdnative/doc_classes/PluginScript.xml index 18857e1939..fbdd8f09e6 100644 --- a/modules/gdnative/doc_classes/PluginScript.xml +++ b/modules/gdnative/doc_classes/PluginScript.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="PluginScript" inherits="Script" category="Core" version="3.0-rc1"> +<class name="PluginScript" inherits="Script" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/gdscript/doc_classes/GDScript.xml b/modules/gdscript/doc_classes/GDScript.xml index ba7d56a3b2..59cb00e3f6 100644 --- a/modules/gdscript/doc_classes/GDScript.xml +++ b/modules/gdscript/doc_classes/GDScript.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="GDScript" inherits="Script" category="Core" version="3.0-rc1"> +<class name="GDScript" inherits="Script" category="Core" version="3.0-stable"> <brief_description> A script implemented in the GDScript programming language. </brief_description> @@ -8,7 +8,7 @@ [method new] creates a new instance of the script. [method Object.set_script] extends an existing object, if that object's class matches one of the script's base classes. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/scripting/gdscript/index.html + http://docs.godotengine.org/en/3.0/getting_started/scripting/gdscript/index.html </tutorials> <demos> </demos> diff --git a/modules/gdscript/doc_classes/GDScriptFunctionState.xml b/modules/gdscript/doc_classes/GDScriptFunctionState.xml index e670635aa4..8510136f68 100644 --- a/modules/gdscript/doc_classes/GDScriptFunctionState.xml +++ b/modules/gdscript/doc_classes/GDScriptFunctionState.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="GDScriptFunctionState" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="GDScriptFunctionState" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> State of a function call after yielding. </brief_description> diff --git a/modules/gdscript/doc_classes/GDScriptNativeClass.xml b/modules/gdscript/doc_classes/GDScriptNativeClass.xml index dfd4703f36..48826ec1e0 100644 --- a/modules/gdscript/doc_classes/GDScriptNativeClass.xml +++ b/modules/gdscript/doc_classes/GDScriptNativeClass.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="GDScriptNativeClass" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="GDScriptNativeClass" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/gdscript/gdscript_compiler.cpp b/modules/gdscript/gdscript_compiler.cpp index f380bedf7f..1649fb52f2 100644 --- a/modules/gdscript/gdscript_compiler.cpp +++ b/modules/gdscript/gdscript_compiler.cpp @@ -37,6 +37,9 @@ bool GDScriptCompiler::_is_class_member_property(CodeGen &codegen, const StringN if (!codegen.function_node || codegen.function_node->_static) return false; + if (codegen.stack_identifiers.has(p_name)) + return false; //shadowed + return _is_class_member_property(codegen.script, p_name); } @@ -184,6 +187,14 @@ int GDScriptCompiler::_parse_expression(CodeGen &codegen, const GDScriptParser:: StringName identifier = in->name; + // TRY STACK! + if (!p_initializer && codegen.stack_identifiers.has(identifier)) { + + int pos = codegen.stack_identifiers[identifier]; + return pos | (GDScriptFunction::ADDR_TYPE_STACK_VARIABLE << GDScriptFunction::ADDR_BITS); + } + + // TRY CLASS MEMBER if (_is_class_member_property(codegen, identifier)) { //get property codegen.opcodes.push_back(GDScriptFunction::OPCODE_GET_MEMBER); // perform operator @@ -194,12 +205,6 @@ int GDScriptCompiler::_parse_expression(CodeGen &codegen, const GDScriptParser:: return dst_addr; } - // TRY STACK! - if (!p_initializer && codegen.stack_identifiers.has(identifier)) { - - int pos = codegen.stack_identifiers[identifier]; - return pos | (GDScriptFunction::ADDR_TYPE_STACK_VARIABLE << GDScriptFunction::ADDR_BITS); - } //TRY MEMBERS! if (!codegen.function_node || !codegen.function_node->_static) { @@ -1336,10 +1341,12 @@ Error GDScriptCompiler::_parse_block(CodeGen &codegen, const GDScriptParser::Blo const GDScriptParser::LocalVarNode *lv = static_cast<const GDScriptParser::LocalVarNode *>(s); - if (_is_class_member_property(codegen, lv->name)) { - _set_error("Name for local variable '" + String(lv->name) + "' can't shadow class property of the same name.", lv); - return ERR_ALREADY_EXISTS; - } + // since we are using properties now for most class access, allow shadowing of class members to make user's life easier. + // + //if (_is_class_member_property(codegen, lv->name)) { + // _set_error("Name for local variable '" + String(lv->name) + "' can't shadow class property of the same name.", lv); + // return ERR_ALREADY_EXISTS; + //} codegen.add_stack_identifier(lv->name, p_stack_level++); codegen.alloc_stack(p_stack_level); @@ -1376,10 +1383,13 @@ Error GDScriptCompiler::_parse_function(GDScript *p_script, const GDScriptParser if (p_func) { for (int i = 0; i < p_func->arguments.size(); i++) { - if (_is_class_member_property(p_script, p_func->arguments[i])) { - _set_error("Name for argument '" + String(p_func->arguments[i]) + "' can't shadow class property of the same name.", p_func); - return ERR_ALREADY_EXISTS; - } + // since we are using properties now for most class access, allow shadowing of class members to make user's life easier. + // + //if (_is_class_member_property(p_script, p_func->arguments[i])) { + // _set_error("Name for argument '" + String(p_func->arguments[i]) + "' can't shadow class property of the same name.", p_func); + // return ERR_ALREADY_EXISTS; + //} + codegen.add_stack_identifier(p_func->arguments[i], i); #ifdef TOOLS_ENABLED argnames.push_back(p_func->arguments[i]); diff --git a/modules/gdscript/gdscript_parser.cpp b/modules/gdscript/gdscript_parser.cpp index 75fb7e15c4..c67214638d 100644 --- a/modules/gdscript/gdscript_parser.cpp +++ b/modules/gdscript/gdscript_parser.cpp @@ -460,7 +460,7 @@ GDScriptParser::Node *GDScriptParser::_parse_expression(Node *p_parent, bool p_s //this can be too slow for just validating code if (for_completion && ScriptCodeCompletionCache::get_singleton()) { res = ScriptCodeCompletionCache::get_singleton()->get_cached_resource(path); - } else if (FileAccess::exists(path)) { + } else { // essential; see issue 15902 res = ResourceLoader::load(path); } if (!res.is_valid()) { diff --git a/modules/gridmap/doc_classes/GridMap.xml b/modules/gridmap/doc_classes/GridMap.xml index 0073631a8b..44685220b3 100644 --- a/modules/gridmap/doc_classes/GridMap.xml +++ b/modules/gridmap/doc_classes/GridMap.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="GridMap" inherits="Spatial" category="Core" version="3.0-rc1"> +<class name="GridMap" inherits="Spatial" category="Core" version="3.0-stable"> <brief_description> Node for 3D tile-based maps. </brief_description> @@ -10,7 +10,7 @@ A GridMap is split into a sparse collection of octants for efficient rendering and physics processing. Every octant has the same dimensions and can contain several cells. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/features/3d/using_gridmaps.html + http://docs.godotengine.org/en/3.0/tutorials/3d/using_gridmaps.html </tutorials> <demos> </demos> diff --git a/modules/mobile_vr/doc_classes/MobileVRInterface.xml b/modules/mobile_vr/doc_classes/MobileVRInterface.xml index bc0622f66f..82300e707a 100644 --- a/modules/mobile_vr/doc_classes/MobileVRInterface.xml +++ b/modules/mobile_vr/doc_classes/MobileVRInterface.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="MobileVRInterface" inherits="ARVRInterface" category="Core" version="3.0-rc1"> +<class name="MobileVRInterface" inherits="ARVRInterface" category="Core" version="3.0-stable"> <brief_description> Generic mobile VR implementation </brief_description> diff --git a/modules/mono/csharp_script.cpp b/modules/mono/csharp_script.cpp index aee2481366..0dc0018224 100644 --- a/modules/mono/csharp_script.cpp +++ b/modules/mono/csharp_script.cpp @@ -176,7 +176,7 @@ void CSharpLanguage::get_reserved_words(List<String> *p_words) const { "fixed", "float", "for", - "forech", + "foreach", "goto", "if", "implicit", @@ -222,14 +222,17 @@ void CSharpLanguage::get_reserved_words(List<String> *p_words) const { "ushort", "using", "virtual", - "volatile", "void", + "volatile", "while", // Contextual keywords. Not reserved words, but I guess we should include // them because this seems to be used only for syntax highlighting. "add", + "alias", "ascending", + "async", + "await", "by", "descending", "dynamic", @@ -238,10 +241,10 @@ void CSharpLanguage::get_reserved_words(List<String> *p_words) const { "get", "global", "group", - "in", "into", "join", "let", + "nameof", "on", "orderby", "partial", @@ -250,6 +253,7 @@ void CSharpLanguage::get_reserved_words(List<String> *p_words) const { "set", "value", "var", + "when", "where", "yield", 0 @@ -447,6 +451,7 @@ String CSharpLanguage::_get_indentation() const { Vector<ScriptLanguage::StackInfo> CSharpLanguage::debug_get_current_stack_info() { +#ifdef DEBUG_ENABLED // Printing an error here will result in endless recursion, so we must be careful if (!gdmono->is_runtime_initialized() || !GDMono::get_singleton()->get_api_assembly() || !GDMonoUtils::mono_cache.corlib_cache_updated) @@ -463,8 +468,12 @@ Vector<ScriptLanguage::StackInfo> CSharpLanguage::debug_get_current_stack_info() si = stack_trace_get_info(stack_trace); return si; +#else + return Vector<StackInfo>(); +#endif } +#ifdef DEBUG_ENABLED Vector<ScriptLanguage::StackInfo> CSharpLanguage::stack_trace_get_info(MonoObject *p_stack_trace) { // Printing an error here could result in endless recursion, so we must be careful @@ -514,6 +523,7 @@ Vector<ScriptLanguage::StackInfo> CSharpLanguage::stack_trace_get_info(MonoObjec return si; } +#endif void CSharpLanguage::frame() { @@ -941,19 +951,6 @@ void CSharpLanguage::free_instance_binding_data(void *p_data) { #endif } -void CSharpInstance::_ml_call_reversed(MonoObject *p_mono_object, GDMonoClass *p_klass, const StringName &p_method, const Variant **p_args, int p_argcount) { - - GDMonoClass *base = p_klass->get_parent_class(); - if (base && base != script->native) - _ml_call_reversed(p_mono_object, base, p_method, p_args, p_argcount); - - GDMonoMethod *method = p_klass->get_method(p_method, p_argcount); - - if (method) { - method->invoke(p_mono_object, p_args); - } -} - CSharpInstance *CSharpInstance::create_for_managed_type(Object *p_owner, CSharpScript *p_script, const Ref<MonoGCHandle> &p_gchandle) { CSharpInstance *instance = memnew(CSharpInstance); @@ -1022,6 +1019,8 @@ bool CSharpInstance::set(const StringName &p_name, const Variant &p_value) { if (ret && GDMonoMarshal::unbox<MonoBoolean>(ret) == true) return true; + + break; } top = top->get_parent_class(); @@ -1082,6 +1081,8 @@ bool CSharpInstance::get(const StringName &p_name, Variant &r_ret) const { r_ret = GDMonoMarshal::mono_object_to_variant(ret); return true; } + + break; } top = top->get_parent_class(); @@ -1133,10 +1134,13 @@ Variant CSharpInstance::call(const StringName &p_method, const Variant **p_args, MonoObject *mono_object = get_mono_object(); - ERR_FAIL_NULL_V(mono_object, Variant()); + if (!mono_object) { + r_error.error = Variant::CallError::CALL_ERROR_INSTANCE_IS_NULL; + ERR_FAIL_V(Variant()); + } if (!script.is_valid()) - return Variant(); + ERR_FAIL_V(Variant()); GDMonoClass *top = script->script_class; @@ -1146,6 +1150,8 @@ Variant CSharpInstance::call(const StringName &p_method, const Variant **p_args, if (method) { MonoObject *return_value = method->invoke(mono_object, p_args); + r_error.error = Variant::CallError::CALL_OK; + if (return_value) { return GDMonoMarshal::mono_object_to_variant(return_value); } else { @@ -1179,8 +1185,10 @@ void CSharpInstance::_call_multilevel(MonoObject *p_mono_object, const StringNam while (top && top != script->native) { GDMonoMethod *method = top->get_method(p_method, p_argcount); - if (method) + if (method) { method->invoke(p_mono_object, p_args); + return; + } top = top->get_parent_class(); } @@ -1188,13 +1196,9 @@ void CSharpInstance::_call_multilevel(MonoObject *p_mono_object, const StringNam void CSharpInstance::call_multilevel_reversed(const StringName &p_method, const Variant **p_args, int p_argcount) { - if (script.is_valid()) { - MonoObject *mono_object = get_mono_object(); - - ERR_FAIL_NULL(mono_object); + // Sorry, the method is the one that controls the call order - _ml_call_reversed(mono_object, script->script_class, p_method, p_args, p_argcount); - } + call_multilevel(p_method, p_args, p_argcount); } void CSharpInstance::_reference_owner_unsafe() { @@ -1541,6 +1545,7 @@ bool CSharpScript::_update_exports() { return false; } +#ifdef TOOLS_ENABLED bool CSharpScript::_get_member_export(GDMonoClass *p_class, GDMonoClassMember *p_member, PropertyInfo &r_prop_info, bool &r_exported) { StringName name = p_member->get_name(); @@ -1611,6 +1616,7 @@ bool CSharpScript::_get_member_export(GDMonoClass *p_class, GDMonoClassMember *p return true; } +#endif void CSharpScript::_clear() { diff --git a/modules/mono/csharp_script.h b/modules/mono/csharp_script.h index 3ce8a9b64e..f18e339e18 100644 --- a/modules/mono/csharp_script.h +++ b/modules/mono/csharp_script.h @@ -105,7 +105,9 @@ class CSharpScript : public Script { void _clear(); bool _update_exports(); +#ifdef TOOLS_ENABLED bool _get_member_export(GDMonoClass *p_class, GDMonoClassMember *p_member, PropertyInfo &r_prop_info, bool &r_exported); +#endif CSharpInstance *_create_instance(const Variant **p_args, int p_argcount, Object *p_owner, bool p_isref, Variant::CallError &r_error); Variant _new(const Variant **p_args, int p_argcount, Variant::CallError &r_error); @@ -170,8 +172,6 @@ class CSharpInstance : public ScriptInstance { bool base_ref; bool ref_dying; - void _ml_call_reversed(MonoObject *p_mono_object, GDMonoClass *klass, const StringName &p_method, const Variant **p_args, int p_argcount); - void _reference_owner_unsafe(); void _unreference_owner_unsafe(); @@ -335,7 +335,9 @@ public: virtual void *alloc_instance_binding_data(Object *p_object); virtual void free_instance_binding_data(void *p_data); +#ifdef DEBUG_ENABLED Vector<StackInfo> stack_trace_get_info(MonoObject *p_stack_trace); +#endif CSharpLanguage(); ~CSharpLanguage(); diff --git a/modules/mono/doc_classes/@C#.xml b/modules/mono/doc_classes/@C#.xml index a9dccea3c1..0f33c76eb2 100644 --- a/modules/mono/doc_classes/@C#.xml +++ b/modules/mono/doc_classes/@C#.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="@C#" category="Core" version="3.0-rc1"> +<class name="@C#" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/mono/doc_classes/CSharpScript.xml b/modules/mono/doc_classes/CSharpScript.xml index 9a3631d2f2..3efe71f1b3 100644 --- a/modules/mono/doc_classes/CSharpScript.xml +++ b/modules/mono/doc_classes/CSharpScript.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="CSharpScript" inherits="Script" category="Core" version="3.0-rc1"> +<class name="CSharpScript" inherits="Script" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/mono/doc_classes/GodotSharp.xml b/modules/mono/doc_classes/GodotSharp.xml index 219d041b67..1e5edf2a2a 100644 --- a/modules/mono/doc_classes/GodotSharp.xml +++ b/modules/mono/doc_classes/GodotSharp.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="GodotSharp" inherits="Object" category="Core" version="3.0-rc1"> +<class name="GodotSharp" inherits="Object" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/mono/editor/bindings_generator.cpp b/modules/mono/editor/bindings_generator.cpp index 9bf81b52bb..62c7a94755 100644 --- a/modules/mono/editor/bindings_generator.cpp +++ b/modules/mono/editor/bindings_generator.cpp @@ -250,8 +250,15 @@ void BindingsGenerator::_generate_method_icalls(const TypeInterface &p_itype) { const TypeInterface *return_type = _get_type_by_name_or_placeholder(imethod.return_type); - String im_sig = "IntPtr " CS_PARAM_METHODBIND ", IntPtr " CS_PARAM_INSTANCE; - String im_unique_sig = imethod.return_type.operator String() + ",IntPtr,IntPtr"; + String im_sig; + String im_unique_sig; + + if (p_itype.is_object_type) { + im_sig += "IntPtr " CS_PARAM_METHODBIND ", "; + im_unique_sig += imethod.return_type.operator String() + ",IntPtr,IntPtr"; + } + + im_sig += "IntPtr " CS_PARAM_INSTANCE; // Get arguments information int i = 0; @@ -263,25 +270,37 @@ void BindingsGenerator::_generate_method_icalls(const TypeInterface &p_itype) { im_sig += " arg"; im_sig += itos(i + 1); - im_unique_sig += ","; - im_unique_sig += get_unique_sig(*arg_type); + if (p_itype.is_object_type) { + im_unique_sig += ","; + im_unique_sig += get_unique_sig(*arg_type); + } i++; } - // godot_icall_{argc}_{icallcount} - String icall_method = ICALL_PREFIX + itos(imethod.arguments.size()) + "_" + itos(method_icalls.size()); + String icall_method = ICALL_PREFIX; + + if (p_itype.is_object_type) { + icall_method += itos(imethod.arguments.size()) + "_" + itos(method_icalls.size()); // godot_icall_{argc}_{icallcount} + } else { + icall_method += p_itype.name + "_" + imethod.name; // godot_icall_{Type}_{method} + } InternalCall im_icall = InternalCall(p_itype.api_type, icall_method, return_type->im_type_out, im_sig, im_unique_sig); - List<InternalCall>::Element *match = method_icalls.find(im_icall); + if (p_itype.is_object_type) { + List<InternalCall>::Element *match = method_icalls.find(im_icall); - if (match) { - if (p_itype.api_type != ClassDB::API_EDITOR) - match->get().editor_only = false; - method_icalls_map.insert(&E->get(), &match->get()); + if (match) { + if (p_itype.api_type != ClassDB::API_EDITOR) + match->get().editor_only = false; + method_icalls_map.insert(&E->get(), &match->get()); + } else { + List<InternalCall>::Element *added = method_icalls.push_back(im_icall); + method_icalls_map.insert(&E->get(), &added->get()); + } } else { - List<InternalCall>::Element *added = method_icalls.push_back(im_icall); + List<InternalCall>::Element *added = builtin_method_icalls.push_back(im_icall); method_icalls_map.insert(&E->get(), &added->get()); } } @@ -525,6 +544,8 @@ Error BindingsGenerator::generate_cs_core_project(const String &p_output_dir, bo ADD_INTERNAL_CALL(E->get()); for (const List<InternalCall>::Element *E = method_icalls.front(); E; E = E->next()) ADD_INTERNAL_CALL(E->get()); + for (const List<InternalCall>::Element *E = builtin_method_icalls.front(); E; E = E->next()) + ADD_INTERNAL_CALL(E->get()); #undef ADD_INTERNAL_CALL @@ -616,6 +637,8 @@ Error BindingsGenerator::generate_cs_editor_project(const String &p_output_dir, cs_icalls_content.push_back(m_icall.im_sig + ");\n"); \ } + // No need to add builtin_method_icalls. Builtin types are core only + for (const List<InternalCall>::Element *E = editor_custom_icalls.front(); E; E = E->next()) ADD_INTERNAL_CALL(E->get()); for (const List<InternalCall>::Element *E = method_icalls.front(); E; E = E->next()) @@ -694,9 +717,9 @@ Error BindingsGenerator::_generate_cs_type(const TypeInterface &itype, const Str output.push_back(itype.is_singleton ? "static class " : "class "); output.push_back(itype.proxy_name); - if (itype.is_singleton || !itype.is_object_type) { + if (itype.is_singleton) { output.push_back("\n"); - } else if (!is_derived_type) { + } else if (!is_derived_type || !itype.is_object_type /* assuming only object types inherit */) { output.push_back(" : IDisposable\n"); } else if (obj_types.has(itype.base_name)) { output.push_back(" : "); @@ -838,7 +861,7 @@ Error BindingsGenerator::_generate_cs_type(const TypeInterface &itype, const Str output.push_back(MEMBER_BEGIN "public void Dispose()\n" OPEN_BLOCK_L2 "Dispose(true);\n" INDENT3 "GC.SuppressFinalize(this);\n" CLOSE_BLOCK_L2); // Add the virtual Dispose - output.push_back(MEMBER_BEGIN "public virtual void Dispose(bool disposing)\n" OPEN_BLOCK_L2 + output.push_back(MEMBER_BEGIN "protected virtual void Dispose(bool disposing)\n" OPEN_BLOCK_L2 "if (disposed) return;\n" INDENT3 "if (" BINDINGS_PTR_FIELD " != IntPtr.Zero)\n" OPEN_BLOCK_L3 "NativeCalls.godot_icall_"); output.push_back(itype.proxy_name); @@ -929,7 +952,7 @@ Error BindingsGenerator::_generate_cs_type(const TypeInterface &itype, const Str output.push_back(MEMBER_BEGIN "public void Dispose()\n" OPEN_BLOCK_L2 "Dispose(true);\n" INDENT3 "GC.SuppressFinalize(this);\n" CLOSE_BLOCK_L2); // Add the virtual Dispose - output.push_back(MEMBER_BEGIN "public virtual void Dispose(bool disposing)\n" OPEN_BLOCK_L2 + output.push_back(MEMBER_BEGIN "protected virtual void Dispose(bool disposing)\n" OPEN_BLOCK_L2 "if (disposed) return;\n" INDENT3 "if (" BINDINGS_PTR_FIELD " != IntPtr.Zero)\n" OPEN_BLOCK_L3 "if (" CS_FIELD_MEMORYOWN ")\n" OPEN_BLOCK_L4 CS_FIELD_MEMORYOWN @@ -1122,10 +1145,14 @@ Error BindingsGenerator::_generate_cs_method(const BindingsGenerator::TypeInterf String method_bind_field = "method_bind_" + itos(p_method_bind_count); - String icall_params = method_bind_field + ", " + sformat(p_itype.cs_in, "this"); String arguments_sig; String cs_in_statements; + String icall_params; + if (p_itype.is_object_type) + icall_params += method_bind_field + ", "; + icall_params += sformat(p_itype.cs_in, "this"); + List<String> default_args_doc; // Retrieve information from the arguments @@ -1200,9 +1227,8 @@ Error BindingsGenerator::_generate_cs_method(const BindingsGenerator::TypeInterf // Generate method { - if (!p_imethod.is_virtual && !p_imethod.requires_object_call) { - p_output.push_back(MEMBER_BEGIN "private "); - p_output.push_back(p_itype.is_singleton ? "static IntPtr " : "IntPtr "); + if (p_itype.is_object_type && !p_imethod.is_virtual && !p_imethod.requires_object_call) { + p_output.push_back(MEMBER_BEGIN "private static IntPtr "); p_output.push_back(method_bind_field + " = " CS_CLASS_NATIVECALLS "." ICALL_GET_METHODBIND "(" BINDINGS_NATIVE_NAME_FIELD ", \""); p_output.push_back(p_imethod.name); p_output.push_back("\");\n"); @@ -1381,6 +1407,7 @@ Error BindingsGenerator::generate_glue(const String &p_output_dir) { output.push_back(itos(GDMono::get_singleton()->get_api_editor_hash()) + "; }\n#endif // TOOLS_ENABLED\n"); output.push_back("void register_generated_icalls() " OPEN_BLOCK); + output.push_back("\tgodot_register_header_icalls();"); #define ADD_INTERNAL_CALL_REGISTRATION(m_icall) \ { \ @@ -1443,6 +1470,9 @@ Error BindingsGenerator::generate_glue(const String &p_output_dir) { output.push_back("#endif\n"); } + for (const List<InternalCall>::Element *E = builtin_method_icalls.front(); E; E = E->next()) + ADD_INTERNAL_CALL_REGISTRATION(E->get()); + #undef ADD_INTERNAL_CALL_REGISTRATION output.push_back(CLOSE_BLOCK "}\n"); @@ -1518,6 +1548,9 @@ Error BindingsGenerator::_generate_glue_method(const BindingsGenerator::TypeInte i++; } + if (!p_itype.is_object_type) + return OK; // no auto-generated icall functions for builtin types + const Map<const MethodInterface *, const InternalCall *>::Element *match = method_icalls_map.find(&p_imethod); ERR_FAIL_NULL_V(match, ERR_BUG); @@ -2113,36 +2146,34 @@ void BindingsGenerator::_populate_builtin_type_interfaces() { #undef INSERT_STRUCT_TYPE -#define INSERT_PRIMITIVE_TYPE(m_type) \ - { \ - itype = TypeInterface::create_value_type(String(#m_type)); \ - itype.c_arg_in = "&%s"; \ - itype.c_type_in = #m_type; \ - itype.c_type_out = #m_type; \ - itype.im_type_in = #m_type; \ - itype.im_type_out = #m_type; \ - builtin_types.insert(itype.cname, itype); \ - } - - INSERT_PRIMITIVE_TYPE(bool) - //INSERT_PRIMITIVE_TYPE(int) + // bool + itype = TypeInterface::create_value_type(String("bool")); + itype.c_arg_in = "&%s"; + // /* MonoBoolean <---> bool + itype.c_in = "\t%0 %1_in = (%0)%1;\n"; + itype.c_out = "\treturn (%0)%1;\n"; + itype.c_type = "bool"; + // */ + itype.c_type_in = "MonoBoolean"; + itype.c_type_out = itype.c_type_in; + itype.im_type_in = itype.name; + itype.im_type_out = itype.name; + builtin_types.insert(itype.cname, itype); // int itype = TypeInterface::create_value_type(String("int")); itype.c_arg_in = "&%s_in"; - //* ptrcall only supports int64_t and uint64_t + // /* ptrcall only supports int64_t and uint64_t itype.c_in = "\t%0 %1_in = (%0)%1;\n"; itype.c_out = "\treturn (%0)%1;\n"; itype.c_type = "int64_t"; - //*/ - itype.c_type_in = itype.name; - itype.c_type_out = itype.name; + // */ + itype.c_type_in = "int32_t"; + itype.c_type_out = itype.c_type_in; itype.im_type_in = itype.name; itype.im_type_out = itype.name; builtin_types.insert(itype.cname, itype); -#undef INSERT_PRIMITIVE_TYPE - // real_t itype = TypeInterface(); #ifdef REAL_T_IS_DOUBLE diff --git a/modules/mono/editor/bindings_generator.h b/modules/mono/editor/bindings_generator.h index 8929b45cce..4ab8d86cf3 100644 --- a/modules/mono/editor/bindings_generator.h +++ b/modules/mono/editor/bindings_generator.h @@ -441,6 +441,7 @@ class BindingsGenerator { Map<StringName, String> extra_members; List<InternalCall> method_icalls; + List<InternalCall> builtin_method_icalls; Map<const MethodInterface *, const InternalCall *> method_icalls_map; List<const InternalCall *> generated_icall_funcs; diff --git a/modules/mono/editor/godotsharp_editor.cpp b/modules/mono/editor/godotsharp_editor.cpp index 9e48da68c1..0ef3adfdd0 100644 --- a/modules/mono/editor/godotsharp_editor.cpp +++ b/modules/mono/editor/godotsharp_editor.cpp @@ -112,6 +112,21 @@ void GodotSharpEditor::_remove_create_sln_menu_option() { bottom_panel_btn->show(); } +void GodotSharpEditor::_show_about_dialog() { + + bool show_on_start = EDITOR_GET("mono/editor/show_info_on_start"); + about_dialog_checkbox->set_pressed(show_on_start); + about_dialog->popup_centered_minsize(); +} + +void GodotSharpEditor::_toggle_about_dialog_on_start(bool p_enabled) { + + bool show_on_start = EDITOR_GET("mono/editor/show_info_on_start"); + if (show_on_start != p_enabled) { + EditorSettings::get_singleton()->set_setting("mono/editor/show_info_on_start", p_enabled); + } +} + void GodotSharpEditor::_menu_option_pressed(int p_id) { switch (p_id) { @@ -119,15 +134,37 @@ void GodotSharpEditor::_menu_option_pressed(int p_id) { _create_project_solution(); } break; + case MENU_ABOUT_CSHARP: { + + _show_about_dialog(); + } break; default: ERR_FAIL(); } } +void GodotSharpEditor::_notification(int p_notification) { + + switch (p_notification) { + + case NOTIFICATION_READY: { + + bool show_info_dialog = EDITOR_GET("mono/editor/show_info_on_start"); + if (show_info_dialog) { + about_dialog->set_exclusive(true); + _show_about_dialog(); + // Once shown a first time, it can be seen again via the Mono menu - it doesn't have to be exclusive then. + about_dialog->set_exclusive(false); + } + } + } +} + void GodotSharpEditor::_bind_methods() { ClassDB::bind_method(D_METHOD("_create_project_solution"), &GodotSharpEditor::_create_project_solution); ClassDB::bind_method(D_METHOD("_remove_create_sln_menu_option"), &GodotSharpEditor::_remove_create_sln_menu_option); + ClassDB::bind_method(D_METHOD("_toggle_about_dialog_on_start"), &GodotSharpEditor::_toggle_about_dialog_on_start); ClassDB::bind_method(D_METHOD("_menu_option_pressed", "id"), &GodotSharpEditor::_menu_option_pressed); } @@ -210,6 +247,55 @@ GodotSharpEditor::GodotSharpEditor(EditorNode *p_editor) { menu_button->set_text(TTR("Mono")); menu_popup = menu_button->get_popup(); + // TODO: Remove or edit this info dialog once Mono support is no longer in alpha + { + menu_popup->add_item(TTR("About C# support"), MENU_ABOUT_CSHARP); + about_dialog = memnew(AcceptDialog); + editor->get_gui_base()->add_child(about_dialog); + about_dialog->set_title("Important: C# support is not feature-complete"); + + // We don't use set_text() as the default AcceptDialog Label doesn't play well with the TextureRect and CheckBox + // we'll add. Instead we add containers and a new autowrapped Label inside. + + // Main VBoxContainer (icon + label on top, checkbox at bottom) + VBoxContainer *about_vbc = memnew(VBoxContainer); + about_dialog->add_child(about_vbc); + + // HBoxContainer for icon + label + HBoxContainer *about_hbc = memnew(HBoxContainer); + about_vbc->add_child(about_hbc); + + TextureRect *about_icon = memnew(TextureRect); + about_hbc->add_child(about_icon); + Ref<Texture> about_icon_tex = about_icon->get_icon("NodeWarning", "EditorIcons"); + about_icon->set_texture(about_icon_tex); + + Label *about_label = memnew(Label); + about_hbc->add_child(about_label); + about_label->set_custom_minimum_size(Size2(600, 150) * EDSCALE); + about_label->set_v_size_flags(Control::SIZE_EXPAND_FILL); + about_label->set_autowrap(true); + String about_text = + String("C# support in Godot Engine is a brand new feature and a work in progress.\n") + + "It is at the alpha stage and thus not suitable for use in production.\n\n" + + "As of Godot 3.0, C# support is not feature-complete and can crash in some situations. " + + "Bugs and usability issues will be addressed gradually over 3.0.x and 3.x releases.\n" + + "The main missing feature is the ability to export games using C# assemblies - you will therefore be able to develop and run games in the editor, " + + "but not to share them as standalone binaries. This feature is of course high on the priority list and should be available in 3.0.1.\n\n" + + "If you experience issues with this Mono build, please report them on Godot's issue tracker with details about your system, Mono version, IDE, etc.:\n\n" + + " https://github.com/godotengine/godot/issues\n\n" + + "Your critical feedback at this stage will play a great role in shaping the C# support in future releases, so thank you!"; + about_label->set_text(about_text); + + EDITOR_DEF("mono/editor/show_info_on_start", true); + + // CheckBox in main container + about_dialog_checkbox = memnew(CheckBox); + about_vbc->add_child(about_dialog_checkbox); + about_dialog_checkbox->set_text("Show this warning when starting the editor"); + about_dialog_checkbox->connect("toggled", this, "_toggle_about_dialog_on_start"); + } + String sln_path = GodotSharpDirs::get_project_sln_path(); String csproj_path = GodotSharpDirs::get_project_csproj_path(); diff --git a/modules/mono/editor/godotsharp_editor.h b/modules/mono/editor/godotsharp_editor.h index 1b83bae1cd..81c49aec30 100644 --- a/modules/mono/editor/godotsharp_editor.h +++ b/modules/mono/editor/godotsharp_editor.h @@ -44,6 +44,8 @@ class GodotSharpEditor : public Node { PopupMenu *menu_popup; AcceptDialog *error_dialog; + AcceptDialog *about_dialog; + CheckBox *about_dialog_checkbox; ToolButton *bottom_panel_btn; @@ -54,17 +56,21 @@ class GodotSharpEditor : public Node { bool _create_project_solution(); void _remove_create_sln_menu_option(); + void _show_about_dialog(); + void _toggle_about_dialog_on_start(bool p_enabled); void _menu_option_pressed(int p_id); static GodotSharpEditor *singleton; protected: + void _notification(int p_notification); static void _bind_methods(); public: enum MenuOptions { - MENU_CREATE_SLN + MENU_CREATE_SLN, + MENU_ABOUT_CSHARP, }; enum ExternalEditor { diff --git a/modules/mono/glue/builtin_types_glue.h b/modules/mono/glue/builtin_types_glue.h new file mode 100644 index 0000000000..460de84b65 --- /dev/null +++ b/modules/mono/glue/builtin_types_glue.h @@ -0,0 +1,59 @@ +#ifndef BUILTIN_TYPES_GLUE_H +#define BUILTIN_TYPES_GLUE_H + +#include "core/node_path.h" +#include "core/rid.h" + +#include <mono/metadata/object.h> + +#include "../mono_gd/gd_mono_marshal.h" + +MonoBoolean godot_icall_NodePath_is_absolute(NodePath *p_ptr) { + return (MonoBoolean)p_ptr->is_absolute(); +} + +uint32_t godot_icall_NodePath_get_name_count(NodePath *p_ptr) { + return p_ptr->get_name_count(); +} + +MonoString *godot_icall_NodePath_get_name(NodePath *p_ptr, uint32_t p_idx) { + return GDMonoMarshal::mono_string_from_godot(p_ptr->get_name(p_idx)); +} + +uint32_t godot_icall_NodePath_get_subname_count(NodePath *p_ptr) { + return p_ptr->get_subname_count(); +} + +MonoString *godot_icall_NodePath_get_subname(NodePath *p_ptr, uint32_t p_idx) { + return GDMonoMarshal::mono_string_from_godot(p_ptr->get_subname(p_idx)); +} + +MonoString *godot_icall_NodePath_get_concatenated_subnames(NodePath *p_ptr) { + return GDMonoMarshal::mono_string_from_godot(p_ptr->get_concatenated_subnames()); +} + +NodePath *godot_icall_NodePath_get_as_property_path(NodePath *p_ptr) { + return memnew(NodePath(p_ptr->get_as_property_path())); +} + +MonoBoolean godot_icall_NodePath_is_empty(NodePath *p_ptr) { + return (MonoBoolean)p_ptr->is_empty(); +} + +uint32_t godot_icall_RID_get_id(RID *p_ptr) { + return p_ptr->get_id(); +} + +void godot_register_builtin_type_icalls() { + mono_add_internal_call("Godot.NativeCalls::godot_icall_NodePath_get_as_property_path", (void *)godot_icall_NodePath_get_as_property_path); + mono_add_internal_call("Godot.NativeCalls::godot_icall_NodePath_get_concatenated_subnames", (void *)godot_icall_NodePath_get_concatenated_subnames); + mono_add_internal_call("Godot.NativeCalls::godot_icall_NodePath_get_name", (void *)godot_icall_NodePath_get_name); + mono_add_internal_call("Godot.NativeCalls::godot_icall_NodePath_get_name_count", (void *)godot_icall_NodePath_get_name_count); + mono_add_internal_call("Godot.NativeCalls::godot_icall_NodePath_get_subname", (void *)godot_icall_NodePath_get_subname); + mono_add_internal_call("Godot.NativeCalls::godot_icall_NodePath_get_subname_count", (void *)godot_icall_NodePath_get_subname_count); + mono_add_internal_call("Godot.NativeCalls::godot_icall_NodePath_is_absolute", (void *)godot_icall_NodePath_is_absolute); + mono_add_internal_call("Godot.NativeCalls::godot_icall_NodePath_is_empty", (void *)godot_icall_NodePath_is_empty); + mono_add_internal_call("Godot.NativeCalls::godot_icall_RID_get_id", (void *)godot_icall_RID_get_id); +} + +#endif // BUILTIN_TYPES_GLUE_H diff --git a/modules/mono/glue/cs_files/Mathf.cs b/modules/mono/glue/cs_files/Mathf.cs index 6951ace4fc..476396e9a3 100644 --- a/modules/mono/glue/cs_files/Mathf.cs +++ b/modules/mono/glue/cs_files/Mathf.cs @@ -71,7 +71,7 @@ namespace Godot public static int Decimals(float step) { - return Decimals(step); + return Decimals((decimal)step); } public static int Decimals(decimal step) diff --git a/modules/mono/glue/glue_header.h b/modules/mono/glue/glue_header.h index 32988c5afa..cedc8e9992 100644 --- a/modules/mono/glue/glue_header.h +++ b/modules/mono/glue/glue_header.h @@ -28,6 +28,8 @@ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /*************************************************************************/ +#include "builtin_types_glue.h" + #include "../csharp_script.h" #include "../mono_gd/gd_mono_class.h" #include "../mono_gd/gd_mono_internals.h" @@ -91,12 +93,6 @@ MonoString *godot_icall_NodePath_operator_String(NodePath *p_np) { return GDMonoMarshal::mono_string_from_godot(p_np->operator String()); } -MonoArray *godot_icall_String_md5_buffer(MonoString *p_str) { - Vector<uint8_t> ret = GDMonoMarshal::mono_string_to_godot(p_str).md5_buffer(); - // TODO Check possible Array/Vector<uint8_t> problem? - return GDMonoMarshal::Array_to_mono_array(Variant(ret)); -} - // -- RID -- RID *godot_icall_RID_Ctor(Object *p_from) { @@ -115,6 +111,12 @@ void godot_icall_RID_Dtor(RID *p_ptr) { // -- String -- +MonoArray *godot_icall_String_md5_buffer(MonoString *p_str) { + Vector<uint8_t> ret = GDMonoMarshal::mono_string_to_godot(p_str).md5_buffer(); + // TODO Check possible Array/Vector<uint8_t> problem? + return GDMonoMarshal::Array_to_mono_array(Variant(ret)); +} + MonoString *godot_icall_String_md5_text(MonoString *p_str) { String ret = GDMonoMarshal::mono_string_to_godot(p_str).md5_text(); return GDMonoMarshal::mono_string_from_godot(ret); @@ -303,3 +305,7 @@ MonoObject *godot_icall_Godot_weakref(Object *p_obj) { return GDMonoUtils::create_managed_for_godot_object(CACHED_CLASS(WeakRef), Reference::get_class_static(), Object::cast_to<Object>(wref.ptr())); } + +void godot_register_header_icalls() { + godot_register_builtin_type_icalls(); +} diff --git a/modules/mono/mono_gd/gd_mono.cpp b/modules/mono/mono_gd/gd_mono.cpp index 6c07c90f79..f5febd415b 100644 --- a/modules/mono/mono_gd/gd_mono.cpp +++ b/modules/mono/mono_gd/gd_mono.cpp @@ -696,11 +696,13 @@ bool _GodotSharp::is_domain_loaded() { return GDMono::get_singleton()->get_scripts_domain() != NULL; } -#define ENQUEUE_FOR_DISPOSAL(m_queue, m_inst) \ - m_queue.push_back(m_inst); \ - if (queue_empty) { \ - queue_empty = false; \ - call_deferred("_dispose_callback"); \ +#define ENQUEUE_FOR_DISPOSAL(m_queue, m_inst) \ + m_queue.push_back(m_inst); \ + if (queue_empty) { \ + queue_empty = false; \ + if (!is_finalizing_domain()) { /* call_deferred may not be safe here */ \ + call_deferred("_dispose_callback"); \ + } \ } void _GodotSharp::queue_dispose(MonoObject *p_mono_object, Object *p_object) { diff --git a/modules/mono/mono_gd/gd_mono_assembly.cpp b/modules/mono/mono_gd/gd_mono_assembly.cpp index ba56ed6ed5..ef39b8549d 100644 --- a/modules/mono/mono_gd/gd_mono_assembly.cpp +++ b/modules/mono/mono_gd/gd_mono_assembly.cpp @@ -116,6 +116,37 @@ MonoAssembly *GDMonoAssembly::_preload_hook(MonoAssemblyName *aname, char **asse } } + String name = mono_assembly_name_get_name(aname); + bool has_extension = name.ends_with(".dll"); + + if (has_extension ? name == "mscorlib.dll" : name == "mscorlib") { + GDMonoAssembly **stored_assembly = GDMono::get_singleton()->get_loaded_assembly(has_extension ? name.get_basename() : name); + if (stored_assembly) return (*stored_assembly)->get_assembly(); + + String path; + MonoAssembly *res = NULL; + + for (int i = 0; i < search_dirs.size(); i++) { + const String &search_dir = search_dirs[i]; + + if (has_extension) { + path = search_dir.plus_file(name); + if (FileAccess::exists(path)) { + res = _load_assembly_from(name.get_basename(), path); + break; + } + } else { + path = search_dir.plus_file(name + ".dll"); + if (FileAccess::exists(path)) { + res = _load_assembly_from(name, path); + break; + } + } + } + + if (res) return res; + } + return NULL; } diff --git a/modules/mono/mono_gd/gd_mono_property.cpp b/modules/mono/mono_gd/gd_mono_property.cpp index bc5a1d3a39..0fe527b199 100644 --- a/modules/mono/mono_gd/gd_mono_property.cpp +++ b/modules/mono/mono_gd/gd_mono_property.cpp @@ -139,7 +139,7 @@ bool GDMonoProperty::has_setter() { } void GDMonoProperty::set_value(MonoObject *p_object, MonoObject *p_value, MonoObject **r_exc) { - MonoMethod *prop_method = mono_property_get_get_method(mono_property); + MonoMethod *prop_method = mono_property_get_set_method(mono_property); MonoArray *params = mono_array_new(mono_domain_get(), CACHED_CLASS_RAW(MonoObject), 1); mono_array_set(params, MonoObject *, 0, p_value); diff --git a/modules/mono/mono_gd/gd_mono_utils.cpp b/modules/mono/mono_gd/gd_mono_utils.cpp index 835a4614c1..a2f0819a72 100644 --- a/modules/mono/mono_gd/gd_mono_utils.cpp +++ b/modules/mono/mono_gd/gd_mono_utils.cpp @@ -184,7 +184,7 @@ void update_godot_api_cache() { CACHE_CLASS_AND_CHECK(Color, GODOT_API_CLASS(Color)); CACHE_CLASS_AND_CHECK(Plane, GODOT_API_CLASS(Plane)); CACHE_CLASS_AND_CHECK(NodePath, GODOT_API_CLASS(NodePath)); - CACHE_CLASS_AND_CHECK(RID, GODOT_API_CLASS(NodePath)); + CACHE_CLASS_AND_CHECK(RID, GODOT_API_CLASS(RID)); CACHE_CLASS_AND_CHECK(GodotObject, GODOT_API_CLASS(Object)); CACHE_CLASS_AND_CHECK(GodotReference, GODOT_API_CLASS(Reference)); CACHE_CLASS_AND_CHECK(Node, GODOT_API_CLASS(Node)); diff --git a/modules/mono/mono_gd/gd_mono_utils.h b/modules/mono/mono_gd/gd_mono_utils.h index 2666433170..259da46c31 100644 --- a/modules/mono/mono_gd/gd_mono_utils.h +++ b/modules/mono/mono_gd/gd_mono_utils.h @@ -43,7 +43,7 @@ namespace GDMonoUtils { typedef MonoObject *(*MarshalUtils_DictToArrays)(MonoObject *, MonoArray **, MonoArray **, MonoObject **); typedef MonoObject *(*MarshalUtils_ArraysToDict)(MonoArray *, MonoArray *, MonoObject **); -typedef MonoObject *(*SignalAwaiter_SignalCallback)(MonoObject *, MonoArray **, MonoObject **); +typedef MonoObject *(*SignalAwaiter_SignalCallback)(MonoObject *, MonoArray *, MonoObject **); typedef MonoObject *(*SignalAwaiter_FailureCallback)(MonoObject *, MonoObject **); typedef MonoObject *(*GodotTaskScheduler_Activate)(MonoObject *, MonoObject **); typedef MonoArray *(*StackTrace_GetFrames)(MonoObject *, MonoObject **); diff --git a/modules/mono/signal_awaiter_utils.cpp b/modules/mono/signal_awaiter_utils.cpp index 2671e9a970..b9d8520ac9 100644 --- a/modules/mono/signal_awaiter_utils.cpp +++ b/modules/mono/signal_awaiter_utils.cpp @@ -102,7 +102,7 @@ Variant SignalAwaiterHandle::_signal_callback(const Variant **p_args, int p_argc GDMonoUtils::SignalAwaiter_SignalCallback thunk = CACHED_METHOD_THUNK(SignalAwaiter, SignalCallback); MonoObject *ex = NULL; - thunk(get_target(), &signal_args, &ex); + thunk(get_target(), signal_args, &ex); if (ex) { mono_print_unhandled_exception(ex); diff --git a/modules/regex/doc_classes/RegEx.xml b/modules/regex/doc_classes/RegEx.xml index fb7d7e477c..2cf80acd28 100644 --- a/modules/regex/doc_classes/RegEx.xml +++ b/modules/regex/doc_classes/RegEx.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="RegEx" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="RegEx" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Class for searching text for patterns using regular expressions. </brief_description> diff --git a/modules/regex/doc_classes/RegExMatch.xml b/modules/regex/doc_classes/RegExMatch.xml index 6870c64246..9eba0f738b 100644 --- a/modules/regex/doc_classes/RegExMatch.xml +++ b/modules/regex/doc_classes/RegExMatch.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="RegExMatch" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="RegExMatch" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> Contains the results of a regex search. </brief_description> diff --git a/modules/stb_vorbis/audio_stream_ogg_vorbis.cpp b/modules/stb_vorbis/audio_stream_ogg_vorbis.cpp index 6a6ee390cc..18ab616826 100644 --- a/modules/stb_vorbis/audio_stream_ogg_vorbis.cpp +++ b/modules/stb_vorbis/audio_stream_ogg_vorbis.cpp @@ -115,7 +115,7 @@ void AudioStreamPlaybackOGGVorbis::seek(float p_time) { if (!active) return; - if (p_time >= get_length()) { + if (p_time >= vorbis_stream->get_length()) { p_time = 0; } frames_mixed = uint32_t(vorbis_stream->sample_rate * p_time); @@ -123,11 +123,6 @@ void AudioStreamPlaybackOGGVorbis::seek(float p_time) { stb_vorbis_seek(ogg_stream, frames_mixed); } -float AudioStreamPlaybackOGGVorbis::get_length() const { - - return vorbis_stream->length; -} - AudioStreamPlaybackOGGVorbis::~AudioStreamPlaybackOGGVorbis() { if (ogg_alloc.alloc_buffer) { stb_vorbis_close(ogg_stream); @@ -261,6 +256,11 @@ float AudioStreamOGGVorbis::get_loop_offset() const { return loop_offset; } +float AudioStreamOGGVorbis::get_length() const { + + return length; +} + void AudioStreamOGGVorbis::_bind_methods() { ClassDB::bind_method(D_METHOD("_set_data", "data"), &AudioStreamOGGVorbis::set_data); diff --git a/modules/stb_vorbis/audio_stream_ogg_vorbis.h b/modules/stb_vorbis/audio_stream_ogg_vorbis.h index bb01c26902..d7bc7cc0d7 100644 --- a/modules/stb_vorbis/audio_stream_ogg_vorbis.h +++ b/modules/stb_vorbis/audio_stream_ogg_vorbis.h @@ -71,8 +71,6 @@ public: virtual float get_playback_position() const; virtual void seek(float p_time); - virtual float get_length() const; //if supported, otherwise return 0 - AudioStreamPlaybackOGGVorbis() {} ~AudioStreamPlaybackOGGVorbis(); }; @@ -112,6 +110,8 @@ public: void set_data(const PoolVector<uint8_t> &p_data); PoolVector<uint8_t> get_data() const; + virtual float get_length() const; //if supported, otherwise return 0 + AudioStreamOGGVorbis(); virtual ~AudioStreamOGGVorbis(); }; diff --git a/modules/stb_vorbis/doc_classes/AudioStreamOGGVorbis.xml b/modules/stb_vorbis/doc_classes/AudioStreamOGGVorbis.xml index 89cded2e91..827e947a79 100644 --- a/modules/stb_vorbis/doc_classes/AudioStreamOGGVorbis.xml +++ b/modules/stb_vorbis/doc_classes/AudioStreamOGGVorbis.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="AudioStreamOGGVorbis" inherits="AudioStream" category="Core" version="3.0-rc1"> +<class name="AudioStreamOGGVorbis" inherits="AudioStream" category="Core" version="3.0-stable"> <brief_description> OGG Vorbis audio stream driver. </brief_description> diff --git a/modules/stb_vorbis/doc_classes/ResourceImporterOGGVorbis.xml b/modules/stb_vorbis/doc_classes/ResourceImporterOGGVorbis.xml index 12598c436e..9a095c3ddd 100644 --- a/modules/stb_vorbis/doc_classes/ResourceImporterOGGVorbis.xml +++ b/modules/stb_vorbis/doc_classes/ResourceImporterOGGVorbis.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ResourceImporterOGGVorbis" inherits="ResourceImporter" category="Core" version="3.0-rc1"> +<class name="ResourceImporterOGGVorbis" inherits="ResourceImporter" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/theora/doc_classes/ResourceImporterTheora.xml b/modules/theora/doc_classes/ResourceImporterTheora.xml index 266e38021e..a280d767c3 100644 --- a/modules/theora/doc_classes/ResourceImporterTheora.xml +++ b/modules/theora/doc_classes/ResourceImporterTheora.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ResourceImporterTheora" inherits="ResourceImporter" category="Core" version="3.0-rc1"> +<class name="ResourceImporterTheora" inherits="ResourceImporter" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/theora/doc_classes/VideoStreamTheora.xml b/modules/theora/doc_classes/VideoStreamTheora.xml index b2762707d3..9da3dc0d02 100644 --- a/modules/theora/doc_classes/VideoStreamTheora.xml +++ b/modules/theora/doc_classes/VideoStreamTheora.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VideoStreamTheora" inherits="VideoStream" category="Core" version="3.0-rc1"> +<class name="VideoStreamTheora" inherits="VideoStream" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScript.xml b/modules/visual_script/doc_classes/VisualScript.xml index a037344c70..a6a43f31b8 100644 --- a/modules/visual_script/doc_classes/VisualScript.xml +++ b/modules/visual_script/doc_classes/VisualScript.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScript" inherits="Script" category="Core" version="3.0-rc1"> +<class name="VisualScript" inherits="Script" category="Core" version="3.0-stable"> <brief_description> A script implemented in the Visual Script programming environment. </brief_description> @@ -9,7 +9,7 @@ You are most likely to use this class via the Visual Script editor or when writing plugins for it. </description> <tutorials> - http://docs.godotengine.org/en/3.0/learning/scripting/visual_script/index.html + http://docs.godotengine.org/en/3.0/getting_started/scripting/visual_script/index.html </tutorials> <demos> </demos> diff --git a/modules/visual_script/doc_classes/VisualScriptBasicTypeConstant.xml b/modules/visual_script/doc_classes/VisualScriptBasicTypeConstant.xml index 0e52d22b1c..d63a6ad524 100644 --- a/modules/visual_script/doc_classes/VisualScriptBasicTypeConstant.xml +++ b/modules/visual_script/doc_classes/VisualScriptBasicTypeConstant.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptBasicTypeConstant" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptBasicTypeConstant" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> A Visual Script node representing a constant from the base types. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptBuiltinFunc.xml b/modules/visual_script/doc_classes/VisualScriptBuiltinFunc.xml index 13950ba6f9..da4db29086 100644 --- a/modules/visual_script/doc_classes/VisualScriptBuiltinFunc.xml +++ b/modules/visual_script/doc_classes/VisualScriptBuiltinFunc.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptBuiltinFunc" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptBuiltinFunc" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> A Visual Script node used to call built-in functions. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptClassConstant.xml b/modules/visual_script/doc_classes/VisualScriptClassConstant.xml index 3b5419871f..189a6f6ad8 100644 --- a/modules/visual_script/doc_classes/VisualScriptClassConstant.xml +++ b/modules/visual_script/doc_classes/VisualScriptClassConstant.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptClassConstant" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptClassConstant" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Gets a constant from a given class. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptComment.xml b/modules/visual_script/doc_classes/VisualScriptComment.xml index 321f29ba65..5462c379ad 100644 --- a/modules/visual_script/doc_classes/VisualScriptComment.xml +++ b/modules/visual_script/doc_classes/VisualScriptComment.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptComment" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptComment" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> A Visual Script node used to annotate the script. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptCondition.xml b/modules/visual_script/doc_classes/VisualScriptCondition.xml index 398ec40fe0..bb70a17357 100644 --- a/modules/visual_script/doc_classes/VisualScriptCondition.xml +++ b/modules/visual_script/doc_classes/VisualScriptCondition.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptCondition" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptCondition" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> A Visual Script node which branches the flow. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptConstant.xml b/modules/visual_script/doc_classes/VisualScriptConstant.xml index 22e4b89fd6..e2ccb50bfd 100644 --- a/modules/visual_script/doc_classes/VisualScriptConstant.xml +++ b/modules/visual_script/doc_classes/VisualScriptConstant.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptConstant" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptConstant" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Gets a contant's value. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptConstructor.xml b/modules/visual_script/doc_classes/VisualScriptConstructor.xml index f6365c3e06..da6779b79d 100644 --- a/modules/visual_script/doc_classes/VisualScriptConstructor.xml +++ b/modules/visual_script/doc_classes/VisualScriptConstructor.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptConstructor" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptConstructor" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> A Visual Script node which calls a base type constructor. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptCustomNode.xml b/modules/visual_script/doc_classes/VisualScriptCustomNode.xml index 14f32f5fa6..33d2f1437a 100644 --- a/modules/visual_script/doc_classes/VisualScriptCustomNode.xml +++ b/modules/visual_script/doc_classes/VisualScriptCustomNode.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptCustomNode" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptCustomNode" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> A scripted Visual Script node. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptDeconstruct.xml b/modules/visual_script/doc_classes/VisualScriptDeconstruct.xml index b062cf9ed7..09fcba4314 100644 --- a/modules/visual_script/doc_classes/VisualScriptDeconstruct.xml +++ b/modules/visual_script/doc_classes/VisualScriptDeconstruct.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptDeconstruct" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptDeconstruct" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> A Visual Script node which deconstructs a base type instance into its parts. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptEditor.xml b/modules/visual_script/doc_classes/VisualScriptEditor.xml index d39b3432d1..8e26758a31 100644 --- a/modules/visual_script/doc_classes/VisualScriptEditor.xml +++ b/modules/visual_script/doc_classes/VisualScriptEditor.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptEditor" inherits="Object" category="Core" version="3.0-rc1"> +<class name="VisualScriptEditor" inherits="Object" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptEmitSignal.xml b/modules/visual_script/doc_classes/VisualScriptEmitSignal.xml index f73c0abb94..30f96011d4 100644 --- a/modules/visual_script/doc_classes/VisualScriptEmitSignal.xml +++ b/modules/visual_script/doc_classes/VisualScriptEmitSignal.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptEmitSignal" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptEmitSignal" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Emits a specified signal. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptEngineSingleton.xml b/modules/visual_script/doc_classes/VisualScriptEngineSingleton.xml index 4400889082..0dc0cdf5eb 100644 --- a/modules/visual_script/doc_classes/VisualScriptEngineSingleton.xml +++ b/modules/visual_script/doc_classes/VisualScriptEngineSingleton.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptEngineSingleton" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptEngineSingleton" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> A Visual Script node returning a singleton from [@GlobalScope] </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptExpression.xml b/modules/visual_script/doc_classes/VisualScriptExpression.xml index dfb642d7c4..91f55edb2b 100644 --- a/modules/visual_script/doc_classes/VisualScriptExpression.xml +++ b/modules/visual_script/doc_classes/VisualScriptExpression.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptExpression" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptExpression" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptFunction.xml b/modules/visual_script/doc_classes/VisualScriptFunction.xml index f9b43d359a..bd59d739ea 100644 --- a/modules/visual_script/doc_classes/VisualScriptFunction.xml +++ b/modules/visual_script/doc_classes/VisualScriptFunction.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptFunction" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptFunction" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptFunctionCall.xml b/modules/visual_script/doc_classes/VisualScriptFunctionCall.xml index e431e1f15b..e2b732a250 100644 --- a/modules/visual_script/doc_classes/VisualScriptFunctionCall.xml +++ b/modules/visual_script/doc_classes/VisualScriptFunctionCall.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptFunctionCall" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptFunctionCall" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptFunctionState.xml b/modules/visual_script/doc_classes/VisualScriptFunctionState.xml index 928c715562..614176498a 100644 --- a/modules/visual_script/doc_classes/VisualScriptFunctionState.xml +++ b/modules/visual_script/doc_classes/VisualScriptFunctionState.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptFunctionState" inherits="Reference" category="Core" version="3.0-rc1"> +<class name="VisualScriptFunctionState" inherits="Reference" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptGlobalConstant.xml b/modules/visual_script/doc_classes/VisualScriptGlobalConstant.xml index ac3ee0feaa..a36f7809c2 100644 --- a/modules/visual_script/doc_classes/VisualScriptGlobalConstant.xml +++ b/modules/visual_script/doc_classes/VisualScriptGlobalConstant.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptGlobalConstant" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptGlobalConstant" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptIndexGet.xml b/modules/visual_script/doc_classes/VisualScriptIndexGet.xml index 1b1aacabea..b2d0a194e0 100644 --- a/modules/visual_script/doc_classes/VisualScriptIndexGet.xml +++ b/modules/visual_script/doc_classes/VisualScriptIndexGet.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptIndexGet" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptIndexGet" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptIndexSet.xml b/modules/visual_script/doc_classes/VisualScriptIndexSet.xml index d9e4e858ff..7ad200afa4 100644 --- a/modules/visual_script/doc_classes/VisualScriptIndexSet.xml +++ b/modules/visual_script/doc_classes/VisualScriptIndexSet.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptIndexSet" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptIndexSet" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptInputAction.xml b/modules/visual_script/doc_classes/VisualScriptInputAction.xml index 9a37617545..45c493887b 100644 --- a/modules/visual_script/doc_classes/VisualScriptInputAction.xml +++ b/modules/visual_script/doc_classes/VisualScriptInputAction.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptInputAction" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptInputAction" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptIterator.xml b/modules/visual_script/doc_classes/VisualScriptIterator.xml index b42fb01be6..28e8a66182 100644 --- a/modules/visual_script/doc_classes/VisualScriptIterator.xml +++ b/modules/visual_script/doc_classes/VisualScriptIterator.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptIterator" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptIterator" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Steps through items in a given input. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptLocalVar.xml b/modules/visual_script/doc_classes/VisualScriptLocalVar.xml index 7420912aad..66faf448cb 100644 --- a/modules/visual_script/doc_classes/VisualScriptLocalVar.xml +++ b/modules/visual_script/doc_classes/VisualScriptLocalVar.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptLocalVar" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptLocalVar" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Gets a local variable's value. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptLocalVarSet.xml b/modules/visual_script/doc_classes/VisualScriptLocalVarSet.xml index 992ba94bfd..8a816e5dd7 100644 --- a/modules/visual_script/doc_classes/VisualScriptLocalVarSet.xml +++ b/modules/visual_script/doc_classes/VisualScriptLocalVarSet.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptLocalVarSet" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptLocalVarSet" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Changes a local variable's value. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptMathConstant.xml b/modules/visual_script/doc_classes/VisualScriptMathConstant.xml index 41855f312f..45fa471c41 100644 --- a/modules/visual_script/doc_classes/VisualScriptMathConstant.xml +++ b/modules/visual_script/doc_classes/VisualScriptMathConstant.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptMathConstant" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptMathConstant" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Commonly used mathematical constants. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptNode.xml b/modules/visual_script/doc_classes/VisualScriptNode.xml index fd52b7fa18..e9d1cd949f 100644 --- a/modules/visual_script/doc_classes/VisualScriptNode.xml +++ b/modules/visual_script/doc_classes/VisualScriptNode.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptNode" inherits="Resource" category="Core" version="3.0-rc1"> +<class name="VisualScriptNode" inherits="Resource" category="Core" version="3.0-stable"> <brief_description> A node which is part of a [VisualScript]. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptOperator.xml b/modules/visual_script/doc_classes/VisualScriptOperator.xml index 675fee9cbd..4538bd3c78 100644 --- a/modules/visual_script/doc_classes/VisualScriptOperator.xml +++ b/modules/visual_script/doc_classes/VisualScriptOperator.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptOperator" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptOperator" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptPreload.xml b/modules/visual_script/doc_classes/VisualScriptPreload.xml index 4d4a42b8f0..3dae0e4b81 100644 --- a/modules/visual_script/doc_classes/VisualScriptPreload.xml +++ b/modules/visual_script/doc_classes/VisualScriptPreload.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptPreload" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptPreload" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Creates a new [Resource] or loads one from the filesystem. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptPropertyGet.xml b/modules/visual_script/doc_classes/VisualScriptPropertyGet.xml index c9ff8e40f4..7555c83960 100644 --- a/modules/visual_script/doc_classes/VisualScriptPropertyGet.xml +++ b/modules/visual_script/doc_classes/VisualScriptPropertyGet.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptPropertyGet" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptPropertyGet" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptPropertySet.xml b/modules/visual_script/doc_classes/VisualScriptPropertySet.xml index 45032e391f..dc6a9efd83 100644 --- a/modules/visual_script/doc_classes/VisualScriptPropertySet.xml +++ b/modules/visual_script/doc_classes/VisualScriptPropertySet.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptPropertySet" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptPropertySet" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptResourcePath.xml b/modules/visual_script/doc_classes/VisualScriptResourcePath.xml index b98502946e..3789626ed0 100644 --- a/modules/visual_script/doc_classes/VisualScriptResourcePath.xml +++ b/modules/visual_script/doc_classes/VisualScriptResourcePath.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptResourcePath" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptResourcePath" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptReturn.xml b/modules/visual_script/doc_classes/VisualScriptReturn.xml index 4b7141e6c7..1172b7555b 100644 --- a/modules/visual_script/doc_classes/VisualScriptReturn.xml +++ b/modules/visual_script/doc_classes/VisualScriptReturn.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptReturn" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptReturn" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Exits a function and returns an optional value. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptSceneNode.xml b/modules/visual_script/doc_classes/VisualScriptSceneNode.xml index c70badffc8..4c6181e040 100644 --- a/modules/visual_script/doc_classes/VisualScriptSceneNode.xml +++ b/modules/visual_script/doc_classes/VisualScriptSceneNode.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptSceneNode" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptSceneNode" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Node reference. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptSceneTree.xml b/modules/visual_script/doc_classes/VisualScriptSceneTree.xml index e9d8021652..68cc0d0b55 100644 --- a/modules/visual_script/doc_classes/VisualScriptSceneTree.xml +++ b/modules/visual_script/doc_classes/VisualScriptSceneTree.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptSceneTree" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptSceneTree" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptSelect.xml b/modules/visual_script/doc_classes/VisualScriptSelect.xml index 64fec422d9..017efdb07a 100644 --- a/modules/visual_script/doc_classes/VisualScriptSelect.xml +++ b/modules/visual_script/doc_classes/VisualScriptSelect.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptSelect" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptSelect" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Chooses between two input values. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptSelf.xml b/modules/visual_script/doc_classes/VisualScriptSelf.xml index c0cd15f04f..e9b480bbae 100644 --- a/modules/visual_script/doc_classes/VisualScriptSelf.xml +++ b/modules/visual_script/doc_classes/VisualScriptSelf.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptSelf" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptSelf" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Outputs a reference to the current instance. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptSequence.xml b/modules/visual_script/doc_classes/VisualScriptSequence.xml index 29b77fbd01..be793ae36e 100644 --- a/modules/visual_script/doc_classes/VisualScriptSequence.xml +++ b/modules/visual_script/doc_classes/VisualScriptSequence.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptSequence" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptSequence" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Executes a series of Sequence ports. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptSubCall.xml b/modules/visual_script/doc_classes/VisualScriptSubCall.xml index 9a34c5d252..85db63b78a 100644 --- a/modules/visual_script/doc_classes/VisualScriptSubCall.xml +++ b/modules/visual_script/doc_classes/VisualScriptSubCall.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptSubCall" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptSubCall" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptSwitch.xml b/modules/visual_script/doc_classes/VisualScriptSwitch.xml index c17be9b874..ec7565b31a 100644 --- a/modules/visual_script/doc_classes/VisualScriptSwitch.xml +++ b/modules/visual_script/doc_classes/VisualScriptSwitch.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptSwitch" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptSwitch" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Branches program flow based on a given input's value. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptTypeCast.xml b/modules/visual_script/doc_classes/VisualScriptTypeCast.xml index d2bebff7d4..d414a95657 100644 --- a/modules/visual_script/doc_classes/VisualScriptTypeCast.xml +++ b/modules/visual_script/doc_classes/VisualScriptTypeCast.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptTypeCast" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptTypeCast" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptVariableGet.xml b/modules/visual_script/doc_classes/VisualScriptVariableGet.xml index 52a3fb76be..ccd2918ec8 100644 --- a/modules/visual_script/doc_classes/VisualScriptVariableGet.xml +++ b/modules/visual_script/doc_classes/VisualScriptVariableGet.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptVariableGet" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptVariableGet" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Gets a variable's value. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptVariableSet.xml b/modules/visual_script/doc_classes/VisualScriptVariableSet.xml index 12755784c0..e1fc1ba762 100644 --- a/modules/visual_script/doc_classes/VisualScriptVariableSet.xml +++ b/modules/visual_script/doc_classes/VisualScriptVariableSet.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptVariableSet" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptVariableSet" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Changes a variable's value. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptWhile.xml b/modules/visual_script/doc_classes/VisualScriptWhile.xml index 505dfd00d2..de1ff45746 100644 --- a/modules/visual_script/doc_classes/VisualScriptWhile.xml +++ b/modules/visual_script/doc_classes/VisualScriptWhile.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptWhile" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptWhile" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> Conditional loop. </brief_description> diff --git a/modules/visual_script/doc_classes/VisualScriptYield.xml b/modules/visual_script/doc_classes/VisualScriptYield.xml index aaa45fdb85..f21b53861a 100644 --- a/modules/visual_script/doc_classes/VisualScriptYield.xml +++ b/modules/visual_script/doc_classes/VisualScriptYield.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptYield" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptYield" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/visual_script/doc_classes/VisualScriptYieldSignal.xml b/modules/visual_script/doc_classes/VisualScriptYieldSignal.xml index e0ae2c0bba..5075fb6ded 100644 --- a/modules/visual_script/doc_classes/VisualScriptYieldSignal.xml +++ b/modules/visual_script/doc_classes/VisualScriptYieldSignal.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VisualScriptYieldSignal" inherits="VisualScriptNode" category="Core" version="3.0-rc1"> +<class name="VisualScriptYieldSignal" inherits="VisualScriptNode" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/webm/doc_classes/ResourceImporterWebm.xml b/modules/webm/doc_classes/ResourceImporterWebm.xml index 0d04e59a70..20e0e48187 100644 --- a/modules/webm/doc_classes/ResourceImporterWebm.xml +++ b/modules/webm/doc_classes/ResourceImporterWebm.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="ResourceImporterWebm" inherits="ResourceImporter" category="Core" version="3.0-rc1"> +<class name="ResourceImporterWebm" inherits="ResourceImporter" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/modules/webm/doc_classes/VideoStreamWebm.xml b/modules/webm/doc_classes/VideoStreamWebm.xml index ceb2348d10..94aea5c8d2 100644 --- a/modules/webm/doc_classes/VideoStreamWebm.xml +++ b/modules/webm/doc_classes/VideoStreamWebm.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<class name="VideoStreamWebm" inherits="VideoStream" category="Core" version="3.0-rc1"> +<class name="VideoStreamWebm" inherits="VideoStream" category="Core" version="3.0-stable"> <brief_description> </brief_description> <description> diff --git a/platform/javascript/detect.py b/platform/javascript/detect.py index 8c7a904bca..74d6536343 100644 --- a/platform/javascript/detect.py +++ b/platform/javascript/detect.py @@ -28,6 +28,11 @@ def get_flags(): return [ ('tools', False), ('module_theora_enabled', False), + # Disabling the OpenSSL module noticeably reduces file size. + # The module has little use due to the limited networking functionality + # in this platform. For the available networking methods, the browser + # manages TLS. + ('module_openssl_enabled', False), ] diff --git a/platform/javascript/export/export.cpp b/platform/javascript/export/export.cpp index 905bb9ae24..d81aa25c32 100644 --- a/platform/javascript/export/export.cpp +++ b/platform/javascript/export/export.cpp @@ -114,9 +114,9 @@ void EditorExportPlatformJavaScript::get_preset_features(const Ref<EditorExportP void EditorExportPlatformJavaScript::get_export_options(List<ExportOption> *r_options) { - r_options->push_back(ExportOption(PropertyInfo(Variant::BOOL, "texture_format/s3tc"), false)); - r_options->push_back(ExportOption(PropertyInfo(Variant::BOOL, "texture_format/etc"), true)); - r_options->push_back(ExportOption(PropertyInfo(Variant::BOOL, "texture_format/etc2"), false)); + r_options->push_back(ExportOption(PropertyInfo(Variant::BOOL, "texture_format/s3tc"), true)); + r_options->push_back(ExportOption(PropertyInfo(Variant::BOOL, "texture_format/etc"), false)); + r_options->push_back(ExportOption(PropertyInfo(Variant::BOOL, "texture_format/etc2"), true)); r_options->push_back(ExportOption(PropertyInfo(Variant::STRING, "html/custom_html_shell", PROPERTY_HINT_GLOBAL_FILE, "html"), "")); r_options->push_back(ExportOption(PropertyInfo(Variant::STRING, "html/head_include", PROPERTY_HINT_MULTILINE_TEXT), "")); r_options->push_back(ExportOption(PropertyInfo(Variant::STRING, "custom_template/release", PROPERTY_HINT_GLOBAL_FILE, "zip"), "")); diff --git a/platform/javascript/os_javascript.cpp b/platform/javascript/os_javascript.cpp index 3590c30579..e226ab6332 100644 --- a/platform/javascript/os_javascript.cpp +++ b/platform/javascript/os_javascript.cpp @@ -430,16 +430,11 @@ Error OS_JavaScript::initialize(const VideoMode &p_desired, int p_video_driver, // can't fulfil fullscreen request due to browser security video_mode.fullscreen = false; /* clang-format off */ - bool resize_canvas_on_start = EM_ASM_INT_V( - return Module.resizeCanvasOnStart; - ); - /* clang-format on */ - if (resize_canvas_on_start) { + if (EM_ASM_INT_V({ return Module.resizeCanvasOnStart })) { + /* clang-format on */ set_window_size(Size2(video_mode.width, video_mode.height)); } else { - Size2 canvas_size = get_window_size(); - video_mode.width = canvas_size.width; - video_mode.height = canvas_size.height; + set_window_size(get_window_size()); } char locale_ptr[16]; diff --git a/platform/osx/SCsub b/platform/osx/SCsub index 029e3d808c..5efe2d0b22 100644 --- a/platform/osx/SCsub +++ b/platform/osx/SCsub @@ -10,6 +10,7 @@ def make_debug(target, source, env): os.system(mpprefix + '/libexec/llvm-' + mpclangver + '/bin/llvm-dsymutil %s -o %s.dSYM' % (target[0], target[0])) else: os.system('dsymutil %s -o %s.dSYM' % (target[0], target[0])) + os.system('strip -u -r %s' % (target[0])) files = [ 'crash_handler_osx.mm', @@ -23,6 +24,6 @@ files = [ prog = env.add_program('#bin/godot', files) -if env["debug_symbols"] == "full" or env["debug_symbols"] == "yes": +if (env["debug_symbols"] == "full" or env["debug_symbols"] == "yes") and env["separate_debug_symbols"]: env.AddPostAction(prog, make_debug) diff --git a/platform/osx/detect.py b/platform/osx/detect.py index bb601abd40..5f33100e42 100644 --- a/platform/osx/detect.py +++ b/platform/osx/detect.py @@ -19,11 +19,12 @@ def can_build(): def get_opts(): - from SCons.Variables import EnumVariable + from SCons.Variables import BoolVariable, EnumVariable return [ ('osxcross_sdk', 'OSXCross SDK version', 'darwin14'), EnumVariable('debug_symbols', 'Add debug symbols to release version', 'yes', ('yes', 'no', 'full')), + BoolVariable('separate_debug_symbols', 'Create a separate file with the debug symbols', False), ] diff --git a/platform/osx/os_osx.h b/platform/osx/os_osx.h index c422eb9223..d9ad0a7db8 100644 --- a/platform/osx/os_osx.h +++ b/platform/osx/os_osx.h @@ -52,10 +52,6 @@ class OS_OSX : public OS_Unix { public: - enum { - KEY_EVENT_BUFFER_SIZE = 512 - }; - struct KeyEvent { unsigned int osx_state; bool pressed; @@ -64,7 +60,7 @@ public: uint32_t unicode; }; - KeyEvent key_event_buffer[KEY_EVENT_BUFFER_SIZE]; + Vector<KeyEvent> key_event_buffer; int key_event_pos; bool force_quit; diff --git a/platform/osx/os_osx.mm b/platform/osx/os_osx.mm index 8369adbb5f..ab54f62045 100644 --- a/platform/osx/os_osx.mm +++ b/platform/osx/os_osx.mm @@ -88,6 +88,15 @@ static void get_key_modifier_state(unsigned int p_osx_state, Ref<InputEventWithM state->set_metakey((p_osx_state & NSEventModifierFlagCommand)); } +static void push_to_key_event_buffer(const OS_OSX::KeyEvent &p_event) { + + Vector<OS_OSX::KeyEvent> &buffer = OS_OSX::singleton->key_event_buffer; + if (OS_OSX::singleton->key_event_pos >= buffer.size()) { + buffer.resize(1 + OS_OSX::singleton->key_event_pos); + } + buffer[OS_OSX::singleton->key_event_pos++] = p_event; +} + static int mouse_x = 0; static int mouse_y = 0; static int prev_mouse_x = 0; @@ -446,7 +455,7 @@ static const NSRange kEmptyRange = { NSNotFound, 0 }; ke.scancode = 0; ke.unicode = codepoint; - OS_OSX::singleton->key_event_buffer[OS_OSX::singleton->key_event_pos++] = ke; + push_to_key_event_buffer(ke); } [self cancelComposition]; } @@ -805,7 +814,7 @@ static int translateKey(unsigned int key) { ke.scancode = latin_keyboard_keycode_convert(translateKey([event keyCode])); ke.unicode = 0; - OS_OSX::singleton->key_event_buffer[OS_OSX::singleton->key_event_pos++] = ke; + push_to_key_event_buffer(ke); } if ((OS_OSX::singleton->im_position.x != 0) && (OS_OSX::singleton->im_position.y != 0)) @@ -858,7 +867,7 @@ static int translateKey(unsigned int key) { ke.scancode = latin_keyboard_keycode_convert(translateKey(key)); ke.unicode = 0; - OS_OSX::singleton->key_event_buffer[OS_OSX::singleton->key_event_pos++] = ke; + push_to_key_event_buffer(ke); } } @@ -874,7 +883,7 @@ static int translateKey(unsigned int key) { ke.scancode = latin_keyboard_keycode_convert(translateKey([event keyCode])); ke.unicode = 0; - OS_OSX::singleton->key_event_buffer[OS_OSX::singleton->key_event_pos++] = ke; + push_to_key_event_buffer(ke); } } diff --git a/platform/server/detect.py b/platform/server/detect.py index bc90a38e24..61b56ddefa 100644 --- a/platform/server/detect.py +++ b/platform/server/detect.py @@ -87,12 +87,12 @@ def configure(env): env.ParseConfig('pkg-config libpng --cflags --libs') if not env['builtin_bullet']: - # We need at least version 2.87 + # We need at least version 2.88 import subprocess bullet_version = subprocess.check_output(['pkg-config', 'bullet', '--modversion']).strip() - if bullet_version < "2.87": + if bullet_version < "2.88": # Abort as system bullet was requested but too old - print("Bullet: System version {0} does not match minimal requirements ({1}). Aborting.".format(bullet_version, "2.87")) + print("Bullet: System version {0} does not match minimal requirements ({1}). Aborting.".format(bullet_version, "2.88")) sys.exit(255) env.ParseConfig('pkg-config bullet --cflags --libs') diff --git a/platform/windows/SCsub b/platform/windows/SCsub index 604896b0db..8965b80fb7 100644 --- a/platform/windows/SCsub +++ b/platform/windows/SCsub @@ -39,5 +39,5 @@ if env['vsproj']: env.vs_srcs = env.vs_srcs + ["platform/windows/" + str(x)] if not os.getenv("VCINSTALLDIR"): - if env["debug_symbols"] == "full" or env["debug_symbols"] == "yes": + if (env["debug_symbols"] == "full" or env["debug_symbols"] == "yes") and env["separate_debug_symbols"]: env.AddPostAction(prog, make_debug_mingw) diff --git a/platform/windows/detect.py b/platform/windows/detect.py index bd05d5605d..22d04153c8 100644 --- a/platform/windows/detect.py +++ b/platform/windows/detect.py @@ -69,6 +69,7 @@ def get_opts(): # Vista support dropped after EOL due to GH-10243 ('target_win_version', 'Targeted Windows version, >= 0x0601 (Windows 7)', '0x0601'), EnumVariable('debug_symbols', 'Add debug symbols to release version', 'yes', ('yes', 'no', 'full')), + BoolVariable('separate_debug_symbols', 'Create a separate file with the debug symbols', False), ] diff --git a/platform/windows/os_windows.cpp b/platform/windows/os_windows.cpp index 5736ae1585..a2a51f10a7 100644 --- a/platform/windows/os_windows.cpp +++ b/platform/windows/os_windows.cpp @@ -588,7 +588,7 @@ LRESULT OS_Windows::WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) mb->set_position(Vector2(old_x, old_y)); } - if (uMsg != WM_MOUSEWHEEL) { + if (uMsg != WM_MOUSEWHEEL && uMsg != WM_MOUSEHWHEEL) { if (mb->is_pressed()) { if (++pressrc > 0) @@ -1655,7 +1655,7 @@ Error OS_Windows::open_dynamic_library(const String p_path, void *&p_library_han PRemoveDllDirectory remove_dll_directory = (PRemoveDllDirectory)GetProcAddress(GetModuleHandle("kernel32.dll"), "RemoveDllDirectory"); bool has_dll_directory_api = ((add_dll_directory != NULL) && (remove_dll_directory != NULL)); - DLL_DIRECTORY_COOKIE cookie; + DLL_DIRECTORY_COOKIE cookie = NULL; if (p_also_set_library_path && has_dll_directory_api) { cookie = add_dll_directory(path.get_base_dir().c_str()); @@ -1663,7 +1663,7 @@ Error OS_Windows::open_dynamic_library(const String p_path, void *&p_library_han p_library_handle = (void *)LoadLibraryExW(path.c_str(), NULL, (p_also_set_library_path && has_dll_directory_api) ? LOAD_LIBRARY_SEARCH_DEFAULT_DIRS : 0); - if (p_also_set_library_path && has_dll_directory_api) { + if (cookie) { remove_dll_directory(cookie); } @@ -2211,6 +2211,36 @@ String OS_Windows::get_locale() const { return "en"; } +// We need this because GetSystemInfo() is unreliable on WOW64 +// see https://msdn.microsoft.com/en-us/library/windows/desktop/ms724381(v=vs.85).aspx +// Taken from MSDN +typedef BOOL(WINAPI *LPFN_ISWOW64PROCESS)(HANDLE, PBOOL); +LPFN_ISWOW64PROCESS fnIsWow64Process; + +BOOL is_wow64() { + BOOL wow64 = FALSE; + + fnIsWow64Process = (LPFN_ISWOW64PROCESS)GetProcAddress(GetModuleHandle(TEXT("kernel32")), "IsWow64Process"); + + if (fnIsWow64Process) { + if (!fnIsWow64Process(GetCurrentProcess(), &wow64)) { + wow64 = FALSE; + } + } + + return wow64; +} + +int OS_Windows::get_processor_count() const { + SYSTEM_INFO sysinfo; + if (is_wow64()) + GetNativeSystemInfo(&sysinfo); + else + GetSystemInfo(&sysinfo); + + return sysinfo.dwNumberOfProcessors; +} + OS::LatinKeyboardVariant OS_Windows::get_latin_keyboard_variant() const { unsigned long azerty[] = { diff --git a/platform/windows/os_windows.h b/platform/windows/os_windows.h index c24e35e929..7308650695 100644 --- a/platform/windows/os_windows.h +++ b/platform/windows/os_windows.h @@ -253,6 +253,9 @@ public: virtual String get_executable_path() const; virtual String get_locale() const; + + virtual int get_processor_count() const; + virtual LatinKeyboardVariant get_latin_keyboard_variant() const; virtual void enable_for_stealing_focus(ProcessID pid); diff --git a/platform/x11/SCsub b/platform/x11/SCsub index 38dd2ddd88..b18757337a 100644 --- a/platform/x11/SCsub +++ b/platform/x11/SCsub @@ -19,5 +19,5 @@ common_x11 = [ prog = env.add_program('#bin/godot', ['godot_x11.cpp'] + common_x11) -if env["debug_symbols"] == "full" or env["debug_symbols"] == "yes": +if (env["debug_symbols"] == "full" or env["debug_symbols"] == "yes") and env["separate_debug_symbols"]: env.AddPostAction(prog, make_debug) diff --git a/platform/x11/detect.py b/platform/x11/detect.py index 1c6bada815..02bd7232c2 100644 --- a/platform/x11/detect.py +++ b/platform/x11/detect.py @@ -55,6 +55,7 @@ def get_opts(): BoolVariable('pulseaudio', 'Detect & use pulseaudio', True), BoolVariable('udev', 'Use udev for gamepad connection callbacks', False), EnumVariable('debug_symbols', 'Add debug symbols to release version', 'yes', ('yes', 'no', 'full')), + BoolVariable('separate_debug_symbols', 'Create a separate file with the debug symbols', False), BoolVariable('touch', 'Enable touch events', True), ] @@ -173,12 +174,12 @@ def configure(env): env.ParseConfig('pkg-config libpng --cflags --libs') if not env['builtin_bullet']: - # We need at least version 2.87 + # We need at least version 2.88 import subprocess bullet_version = subprocess.check_output(['pkg-config', 'bullet', '--modversion']).strip() - if bullet_version < "2.87": + if bullet_version < "2.88": # Abort as system bullet was requested but too old - print("Bullet: System version {0} does not match minimal requirements ({1}). Aborting.".format(bullet_version, "2.87")) + print("Bullet: System version {0} does not match minimal requirements ({1}). Aborting.".format(bullet_version, "2.88")) sys.exit(255) env.ParseConfig('pkg-config bullet --cflags --libs') diff --git a/platform/x11/os_x11.cpp b/platform/x11/os_x11.cpp index e4165e2fe3..eaf72d4dbf 100644 --- a/platform/x11/os_x11.cpp +++ b/platform/x11/os_x11.cpp @@ -217,7 +217,7 @@ Error OS_X11::initialize(const VideoMode &p_desired, int p_video_driver, int p_a XIFreeDeviceInfo(info); - if (!touch.devices.size()) { + if (is_stdout_verbose() && !touch.devices.size()) { fprintf(stderr, "No touch devices found\n"); } } @@ -1862,8 +1862,12 @@ void OS_X11::process_xevents() { e = event; req = &(e.xselectionrequest); - if (req->target == XA_STRING || req->target == XInternAtom(x11_display, "COMPOUND_TEXT", 0) || - req->target == XInternAtom(x11_display, "UTF8_STRING", 0)) { + if (req->target == XInternAtom(x11_display, "UTF8_STRING", 0) || + req->target == XInternAtom(x11_display, "COMPOUND_TEXT", 0) || + req->target == XInternAtom(x11_display, "TEXT", 0) || + req->target == XA_STRING || + req->target == XInternAtom(x11_display, "text/plain;charset=utf-8", 0) || + req->target == XInternAtom(x11_display, "text/plain", 0)) { CharString clip = OS::get_clipboard().utf8(); XChangeProperty(x11_display, req->requestor, @@ -1876,26 +1880,40 @@ void OS_X11::process_xevents() { respond.xselection.property = req->property; } else if (req->target == XInternAtom(x11_display, "TARGETS", 0)) { - Atom data[2]; - data[0] = XInternAtom(x11_display, "UTF8_STRING", 0); - data[1] = XA_STRING; - XChangeProperty(x11_display, req->requestor, req->property, req->target, - 8, PropModeReplace, (unsigned char *)&data, - sizeof(data)); + Atom data[7]; + data[0] = XInternAtom(x11_display, "TARGETS", 0); + data[1] = XInternAtom(x11_display, "UTF8_STRING", 0); + data[2] = XInternAtom(x11_display, "COMPOUND_TEXT", 0); + data[3] = XInternAtom(x11_display, "TEXT", 0); + data[4] = XA_STRING; + data[5] = XInternAtom(x11_display, "text/plain;charset=utf-8", 0); + data[6] = XInternAtom(x11_display, "text/plain", 0); + + XChangeProperty(x11_display, + req->requestor, + req->property, + XA_ATOM, + 32, + PropModeReplace, + (unsigned char *)&data, + sizeof(data) / sizeof(data[0])); respond.xselection.property = req->property; } else { - printf("No String %x\n", - (int)req->target); + char *targetname = XGetAtomName(x11_display, req->target); + printf("No Target '%s'\n", targetname); + if (targetname) + XFree(targetname); respond.xselection.property = None; } + respond.xselection.type = SelectionNotify; respond.xselection.display = req->display; respond.xselection.requestor = req->requestor; respond.xselection.selection = req->selection; respond.xselection.target = req->target; respond.xselection.time = req->time; - XSendEvent(x11_display, req->requestor, 0, 0, &respond); + XSendEvent(x11_display, req->requestor, True, NoEventMask, &respond); XFlush(x11_display); } break; diff --git a/scene/2d/audio_stream_player_2d.cpp b/scene/2d/audio_stream_player_2d.cpp index b11deb08fd..fc67d28a29 100644 --- a/scene/2d/audio_stream_player_2d.cpp +++ b/scene/2d/audio_stream_player_2d.cpp @@ -54,7 +54,7 @@ void AudioStreamPlayer2D::_mix_audio() { int buffer_size = mix_buffer.size(); //mix - stream_playback->mix(buffer, 1.0, buffer_size); + stream_playback->mix(buffer, pitch_scale, buffer_size); //write all outputs for (int i = 0; i < output_count; i++) { @@ -279,6 +279,13 @@ float AudioStreamPlayer2D::get_volume_db() const { return volume_db; } +void AudioStreamPlayer2D::set_pitch_scale(float p_pitch_scale) { + pitch_scale = p_pitch_scale; +} +float AudioStreamPlayer2D::get_pitch_scale() const { + return pitch_scale; +} + void AudioStreamPlayer2D::play(float p_from_pos) { if (stream_playback.is_valid()) { @@ -419,6 +426,9 @@ void AudioStreamPlayer2D::_bind_methods() { ClassDB::bind_method(D_METHOD("set_volume_db", "volume_db"), &AudioStreamPlayer2D::set_volume_db); ClassDB::bind_method(D_METHOD("get_volume_db"), &AudioStreamPlayer2D::get_volume_db); + ClassDB::bind_method(D_METHOD("set_pitch_scale", "pitch_scale"), &AudioStreamPlayer2D::set_pitch_scale); + ClassDB::bind_method(D_METHOD("get_pitch_scale"), &AudioStreamPlayer2D::get_pitch_scale); + ClassDB::bind_method(D_METHOD("play", "from_position"), &AudioStreamPlayer2D::play, DEFVAL(0.0)); ClassDB::bind_method(D_METHOD("seek", "to_position"), &AudioStreamPlayer2D::seek); ClassDB::bind_method(D_METHOD("stop"), &AudioStreamPlayer2D::stop); @@ -448,6 +458,7 @@ void AudioStreamPlayer2D::_bind_methods() { ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "stream", PROPERTY_HINT_RESOURCE_TYPE, "AudioStream"), "set_stream", "get_stream"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "volume_db", PROPERTY_HINT_RANGE, "-80,24"), "set_volume_db", "get_volume_db"); + ADD_PROPERTY(PropertyInfo(Variant::REAL, "pitch_scale", PROPERTY_HINT_RANGE, "0.01,32,0.01"), "set_pitch_scale", "get_pitch_scale"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "playing", PROPERTY_HINT_NONE, "", PROPERTY_USAGE_EDITOR), "_set_playing", "is_playing"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "autoplay"), "set_autoplay", "is_autoplay_enabled"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "max_distance", PROPERTY_HINT_RANGE, "1,65536,1"), "set_max_distance", "get_max_distance"); @@ -461,6 +472,7 @@ void AudioStreamPlayer2D::_bind_methods() { AudioStreamPlayer2D::AudioStreamPlayer2D() { volume_db = 0; + pitch_scale = 1.0; autoplay = false; setseek = -1; active = false; diff --git a/scene/2d/audio_stream_player_2d.h b/scene/2d/audio_stream_player_2d.h index 39bc985f58..9ae8e3a518 100644 --- a/scene/2d/audio_stream_player_2d.h +++ b/scene/2d/audio_stream_player_2d.h @@ -70,6 +70,7 @@ private: volatile float setplay; float volume_db; + float pitch_scale; bool autoplay; StringName bus; @@ -98,6 +99,9 @@ public: void set_volume_db(float p_volume); float get_volume_db() const; + void set_pitch_scale(float p_pitch_scale); + float get_pitch_scale() const; + void play(float p_from_pos = 0.0); void seek(float p_seconds); void stop(); diff --git a/scene/2d/camera_2d.cpp b/scene/2d/camera_2d.cpp index e7e62a197c..d172da5bd9 100644 --- a/scene/2d/camera_2d.cpp +++ b/scene/2d/camera_2d.cpp @@ -91,8 +91,8 @@ Transform2D Camera2D::get_camera_transform() { if (anchor_mode == ANCHOR_MODE_DRAG_CENTER) { if (h_drag_enabled && !Engine::get_singleton()->is_editor_hint()) { - camera_pos.x = MIN(camera_pos.x, (new_camera_pos.x + screen_size.x * 0.5 * drag_margin[MARGIN_RIGHT])); - camera_pos.x = MAX(camera_pos.x, (new_camera_pos.x - screen_size.x * 0.5 * drag_margin[MARGIN_LEFT])); + camera_pos.x = MIN(camera_pos.x, (new_camera_pos.x + screen_size.x * 0.5 * drag_margin[MARGIN_LEFT])); + camera_pos.x = MAX(camera_pos.x, (new_camera_pos.x - screen_size.x * 0.5 * drag_margin[MARGIN_RIGHT])); } else { if (h_ofs < 0) { @@ -104,8 +104,8 @@ Transform2D Camera2D::get_camera_transform() { if (v_drag_enabled && !Engine::get_singleton()->is_editor_hint()) { - camera_pos.y = MIN(camera_pos.y, (new_camera_pos.y + screen_size.y * 0.5 * drag_margin[MARGIN_BOTTOM])); - camera_pos.y = MAX(camera_pos.y, (new_camera_pos.y - screen_size.y * 0.5 * drag_margin[MARGIN_TOP])); + camera_pos.y = MIN(camera_pos.y, (new_camera_pos.y + screen_size.y * 0.5 * drag_margin[MARGIN_TOP])); + camera_pos.y = MAX(camera_pos.y, (new_camera_pos.y - screen_size.y * 0.5 * drag_margin[MARGIN_BOTTOM])); } else { diff --git a/scene/2d/collision_object_2d.cpp b/scene/2d/collision_object_2d.cpp index 89edbb6cc1..8350e7c48a 100644 --- a/scene/2d/collision_object_2d.cpp +++ b/scene/2d/collision_object_2d.cpp @@ -336,7 +336,7 @@ String CollisionObject2D::get_configuration_warning() const { if (warning == String()) { warning += "\n"; } - warning += TTR("This node has no children shapes, so it can't interact with the space.\nConsider adding CollisionShape2D or CollisionPolygon2D children nodes to define it's shape."); + warning += TTR("This node has no children shapes, so it can't interact with the space.\nConsider adding CollisionShape2D or CollisionPolygon2D children nodes to define its shape."); } return warning; diff --git a/scene/2d/path_2d.cpp b/scene/2d/path_2d.cpp index 2c8f509bd3..052a0ac026 100644 --- a/scene/2d/path_2d.cpp +++ b/scene/2d/path_2d.cpp @@ -39,7 +39,7 @@ Rect2 Path2D::_edit_get_rect() const { - if (curve->get_point_count() == 0) + if (!curve.is_valid() || curve->get_point_count() == 0) return Rect2(0, 0, 0, 0); Rect2 aabb = Rect2(curve->get_point_position(0), Vector2(0, 0)); diff --git a/scene/2d/physics_body_2d.cpp b/scene/2d/physics_body_2d.cpp index c4c9362387..cc99ce5f49 100644 --- a/scene/2d/physics_body_2d.cpp +++ b/scene/2d/physics_body_2d.cpp @@ -244,6 +244,7 @@ void RigidBody2D::_body_enter_tree(ObjectID p_id) { Node *node = Object::cast_to<Node>(obj); ERR_FAIL_COND(!node); + ERR_FAIL_COND(!contact_monitor); Map<ObjectID, BodyState>::Element *E = contact_monitor->body_map.find(p_id); ERR_FAIL_COND(!E); ERR_FAIL_COND(E->get().in_scene); @@ -266,6 +267,7 @@ void RigidBody2D::_body_exit_tree(ObjectID p_id) { Object *obj = ObjectDB::get_instance(p_id); Node *node = Object::cast_to<Node>(obj); ERR_FAIL_COND(!node); + ERR_FAIL_COND(!contact_monitor); Map<ObjectID, BodyState>::Element *E = contact_monitor->body_map.find(p_id); ERR_FAIL_COND(!E); ERR_FAIL_COND(!E->get().in_scene); @@ -291,6 +293,7 @@ void RigidBody2D::_body_inout(int p_status, ObjectID p_instance, int p_body_shap Object *obj = ObjectDB::get_instance(objid); Node *node = Object::cast_to<Node>(obj); + ERR_FAIL_COND(!contact_monitor); Map<ObjectID, BodyState>::Element *E = contact_monitor->body_map.find(objid); /*if (obj) { @@ -763,6 +766,14 @@ void RigidBody2D::set_contact_monitor(bool p_enabled) { for (Map<ObjectID, BodyState>::Element *E = contact_monitor->body_map.front(); E; E = E->next()) { //clean up mess + Object *obj = ObjectDB::get_instance(E->key()); + Node *node = Object::cast_to<Node>(obj); + + if (node) { + + node->disconnect(SceneStringNames::get_singleton()->tree_entered, this, SceneStringNames::get_singleton()->_body_enter_tree); + node->disconnect(SceneStringNames::get_singleton()->tree_exiting, this, SceneStringNames::get_singleton()->_body_exit_tree); + } } memdelete(contact_monitor); diff --git a/scene/3d/audio_stream_player_3d.cpp b/scene/3d/audio_stream_player_3d.cpp index bf3bc42e4e..d448ef024d 100644 --- a/scene/3d/audio_stream_player_3d.cpp +++ b/scene/3d/audio_stream_player_3d.cpp @@ -57,18 +57,18 @@ void AudioStreamPlayer3D::_mix_audio() { //mix if (output_count > 0 || out_of_range_mode == OUT_OF_RANGE_MIX) { - float pitch_scale = 0.0; + float output_pitch_scale = 0.0; if (output_count) { //used for doppler, not realistic but good enough for (int i = 0; i < output_count; i++) { - pitch_scale += outputs[i].pitch_scale; + output_pitch_scale += outputs[i].pitch_scale; } - pitch_scale /= float(output_count); + output_pitch_scale /= float(output_count); } else { - pitch_scale = 1.0; + output_pitch_scale = 1.0; } - stream_playback->mix(buffer, pitch_scale, buffer_size); + stream_playback->mix(buffer, pitch_scale * output_pitch_scale, buffer_size); } //write all outputs @@ -607,6 +607,13 @@ float AudioStreamPlayer3D::get_max_db() const { return max_db; } +void AudioStreamPlayer3D::set_pitch_scale(float p_pitch_scale) { + pitch_scale = p_pitch_scale; +} +float AudioStreamPlayer3D::get_pitch_scale() const { + return pitch_scale; +} + void AudioStreamPlayer3D::play(float p_from_pos) { if (stream_playback.is_valid()) { @@ -832,6 +839,9 @@ void AudioStreamPlayer3D::_bind_methods() { ClassDB::bind_method(D_METHOD("set_max_db", "max_db"), &AudioStreamPlayer3D::set_max_db); ClassDB::bind_method(D_METHOD("get_max_db"), &AudioStreamPlayer3D::get_max_db); + ClassDB::bind_method(D_METHOD("set_pitch_scale", "pitch_scale"), &AudioStreamPlayer3D::set_pitch_scale); + ClassDB::bind_method(D_METHOD("get_pitch_scale"), &AudioStreamPlayer3D::get_pitch_scale); + ClassDB::bind_method(D_METHOD("play", "from_position"), &AudioStreamPlayer3D::play, DEFVAL(0.0)); ClassDB::bind_method(D_METHOD("seek", "to_position"), &AudioStreamPlayer3D::seek); ClassDB::bind_method(D_METHOD("stop"), &AudioStreamPlayer3D::stop); @@ -885,6 +895,7 @@ void AudioStreamPlayer3D::_bind_methods() { ADD_PROPERTY(PropertyInfo(Variant::REAL, "unit_db", PROPERTY_HINT_RANGE, "-80,80"), "set_unit_db", "get_unit_db"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "unit_size", PROPERTY_HINT_RANGE, "0.1,100,0.1"), "set_unit_size", "get_unit_size"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "max_db", PROPERTY_HINT_RANGE, "-24,6"), "set_max_db", "get_max_db"); + ADD_PROPERTY(PropertyInfo(Variant::REAL, "pitch_scale", PROPERTY_HINT_RANGE, "0.01,32,0.01"), "set_pitch_scale", "get_pitch_scale"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "playing", PROPERTY_HINT_NONE, "", PROPERTY_USAGE_EDITOR), "_set_playing", "is_playing"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "autoplay"), "set_autoplay", "is_autoplay_enabled"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "max_distance", PROPERTY_HINT_RANGE, "0,65536,1"), "set_max_distance", "get_max_distance"); @@ -921,6 +932,7 @@ AudioStreamPlayer3D::AudioStreamPlayer3D() { unit_size = 1; attenuation_model = ATTENUATION_INVERSE_DISTANCE; max_db = 3; + pitch_scale = 1.0; autoplay = false; setseek = -1; active = false; diff --git a/scene/3d/audio_stream_player_3d.h b/scene/3d/audio_stream_player_3d.h index 9a1f369da2..1fcb83cf21 100644 --- a/scene/3d/audio_stream_player_3d.h +++ b/scene/3d/audio_stream_player_3d.h @@ -106,6 +106,7 @@ private: float unit_db; float unit_size; float max_db; + float pitch_scale; bool autoplay; StringName bus; @@ -153,6 +154,9 @@ public: void set_max_db(float p_boost); float get_max_db() const; + void set_pitch_scale(float p_pitch_scale); + float get_pitch_scale() const; + void play(float p_from_pos = 0.0); void seek(float p_seconds); void stop(); diff --git a/scene/3d/collision_object.cpp b/scene/3d/collision_object.cpp index 73770a2dd2..07235b3da4 100644 --- a/scene/3d/collision_object.cpp +++ b/scene/3d/collision_object.cpp @@ -373,7 +373,7 @@ String CollisionObject::get_configuration_warning() const { if (warning == String()) { warning += "\n"; } - warning += TTR("This node has no children shapes, so it can't interact with the space.\nConsider adding CollisionShape or CollisionPolygon children nodes to define it's shape."); + warning += TTR("This node has no children shapes, so it can't interact with the space.\nConsider adding CollisionShape or CollisionPolygon children nodes to define its shape."); } return warning; diff --git a/scene/3d/physics_body.cpp b/scene/3d/physics_body.cpp index bf7952b2dd..25acd6deb0 100644 --- a/scene/3d/physics_body.cpp +++ b/scene/3d/physics_body.cpp @@ -258,6 +258,7 @@ void RigidBody::_body_enter_tree(ObjectID p_id) { Node *node = Object::cast_to<Node>(obj); ERR_FAIL_COND(!node); + ERR_FAIL_COND(!contact_monitor); Map<ObjectID, BodyState>::Element *E = contact_monitor->body_map.find(p_id); ERR_FAIL_COND(!E); ERR_FAIL_COND(E->get().in_tree); @@ -281,6 +282,7 @@ void RigidBody::_body_exit_tree(ObjectID p_id) { Object *obj = ObjectDB::get_instance(p_id); Node *node = Object::cast_to<Node>(obj); ERR_FAIL_COND(!node); + ERR_FAIL_COND(!contact_monitor); Map<ObjectID, BodyState>::Element *E = contact_monitor->body_map.find(p_id); ERR_FAIL_COND(!E); ERR_FAIL_COND(!E->get().in_tree); @@ -306,6 +308,7 @@ void RigidBody::_body_inout(int p_status, ObjectID p_instance, int p_body_shape, Object *obj = ObjectDB::get_instance(objid); Node *node = Object::cast_to<Node>(obj); + ERR_FAIL_COND(!contact_monitor); Map<ObjectID, BodyState>::Element *E = contact_monitor->body_map.find(objid); ERR_FAIL_COND(!body_in && !E); @@ -719,6 +722,14 @@ void RigidBody::set_contact_monitor(bool p_enabled) { for (Map<ObjectID, BodyState>::Element *E = contact_monitor->body_map.front(); E; E = E->next()) { //clean up mess + Object *obj = ObjectDB::get_instance(E->key()); + Node *node = Object::cast_to<Node>(obj); + + if (node) { + + node->disconnect(SceneStringNames::get_singleton()->tree_entered, this, SceneStringNames::get_singleton()->_body_enter_tree); + node->disconnect(SceneStringNames::get_singleton()->tree_exiting, this, SceneStringNames::get_singleton()->_body_exit_tree); + } } memdelete(contact_monitor); diff --git a/scene/animation/animation_player.cpp b/scene/animation/animation_player.cpp index b20bc64d41..9db4a5fb04 100644 --- a/scene/animation/animation_player.cpp +++ b/scene/animation/animation_player.cpp @@ -78,9 +78,6 @@ bool AnimationPlayer::_set(const StringName &p_name, const Variant &p_value) { set_blend_time(from, to, time); } - } else if (p_name == SceneStringNames::get_singleton()->autoplay) { - autoplay = p_value; - } else return false; @@ -123,9 +120,6 @@ bool AnimationPlayer::_get(const StringName &p_name, Variant &r_ret) const { } r_ret = array; - } else if (name == "autoplay") { - r_ret = autoplay; - } else return false; @@ -172,7 +166,6 @@ void AnimationPlayer::_get_property_list(List<PropertyInfo> *p_list) const { } p_list->push_back(PropertyInfo(Variant::ARRAY, "blend_times", PROPERTY_HINT_NONE, "", PROPERTY_USAGE_NOEDITOR | PROPERTY_USAGE_INTERNAL)); - p_list->push_back(PropertyInfo(Variant::STRING, "autoplay", PROPERTY_HINT_NONE, "", PROPERTY_USAGE_NOEDITOR)); } void AnimationPlayer::advance(float p_time) { diff --git a/scene/animation/tween.cpp b/scene/animation/tween.cpp index 000dbb9cbd..49013b160a 100644 --- a/scene/animation/tween.cpp +++ b/scene/animation/tween.cpp @@ -219,9 +219,9 @@ void Tween::_bind_methods() { ClassDB::bind_method(D_METHOD("targeting_property", "object", "property", "initial", "initial_val", "final_val", "duration", "trans_type", "ease_type", "delay"), &Tween::targeting_property, DEFVAL(0)); ClassDB::bind_method(D_METHOD("targeting_method", "object", "method", "initial", "initial_method", "final_val", "duration", "trans_type", "ease_type", "delay"), &Tween::targeting_method, DEFVAL(0)); - ADD_SIGNAL(MethodInfo("tween_started", PropertyInfo(Variant::OBJECT, "object"), PropertyInfo(Variant::STRING, "key"))); - ADD_SIGNAL(MethodInfo("tween_step", PropertyInfo(Variant::OBJECT, "object"), PropertyInfo(Variant::STRING, "key"), PropertyInfo(Variant::REAL, "elapsed"), PropertyInfo(Variant::OBJECT, "value"))); - ADD_SIGNAL(MethodInfo("tween_completed", PropertyInfo(Variant::OBJECT, "object"), PropertyInfo(Variant::STRING, "key"))); + ADD_SIGNAL(MethodInfo("tween_started", PropertyInfo(Variant::OBJECT, "object"), PropertyInfo(Variant::NODE_PATH, "key"))); + ADD_SIGNAL(MethodInfo("tween_step", PropertyInfo(Variant::OBJECT, "object"), PropertyInfo(Variant::NODE_PATH, "key"), PropertyInfo(Variant::REAL, "elapsed"), PropertyInfo(Variant::OBJECT, "value"))); + ADD_SIGNAL(MethodInfo("tween_completed", PropertyInfo(Variant::OBJECT, "object"), PropertyInfo(Variant::NODE_PATH, "key"))); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "repeat"), "set_repeat", "is_repeat"); ADD_PROPERTY(PropertyInfo(Variant::INT, "playback_process_mode", PROPERTY_HINT_ENUM, "Physics,Idle"), "set_tween_process_mode", "get_tween_process_mode"); diff --git a/scene/audio/audio_player.cpp b/scene/audio/audio_player.cpp index cf070c2235..766c9acf99 100644 --- a/scene/audio/audio_player.cpp +++ b/scene/audio/audio_player.cpp @@ -45,7 +45,7 @@ void AudioStreamPlayer::_mix_internal(bool p_fadeout) { } //mix - stream_playback->mix(buffer, 1.0, buffer_size); + stream_playback->mix(buffer, pitch_scale, buffer_size); //multiply volume interpolating to avoid clicks if this changes float target_volume = p_fadeout ? -80.0 : volume_db; @@ -177,6 +177,13 @@ float AudioStreamPlayer::get_volume_db() const { return volume_db; } +void AudioStreamPlayer::set_pitch_scale(float p_pitch_scale) { + pitch_scale = p_pitch_scale; +} +float AudioStreamPlayer::get_pitch_scale() const { + return pitch_scale; +} + void AudioStreamPlayer::play(float p_from_pos) { if (stream_playback.is_valid()) { @@ -297,6 +304,9 @@ void AudioStreamPlayer::_bind_methods() { ClassDB::bind_method(D_METHOD("set_volume_db", "volume_db"), &AudioStreamPlayer::set_volume_db); ClassDB::bind_method(D_METHOD("get_volume_db"), &AudioStreamPlayer::get_volume_db); + ClassDB::bind_method(D_METHOD("set_pitch_scale", "pitch_scale"), &AudioStreamPlayer::set_pitch_scale); + ClassDB::bind_method(D_METHOD("get_pitch_scale"), &AudioStreamPlayer::get_pitch_scale); + ClassDB::bind_method(D_METHOD("play", "from_position"), &AudioStreamPlayer::play, DEFVAL(0.0)); ClassDB::bind_method(D_METHOD("seek", "to_position"), &AudioStreamPlayer::seek); ClassDB::bind_method(D_METHOD("stop"), &AudioStreamPlayer::stop); @@ -320,6 +330,7 @@ void AudioStreamPlayer::_bind_methods() { ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "stream", PROPERTY_HINT_RESOURCE_TYPE, "AudioStream"), "set_stream", "get_stream"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "volume_db", PROPERTY_HINT_RANGE, "-80,24"), "set_volume_db", "get_volume_db"); + ADD_PROPERTY(PropertyInfo(Variant::REAL, "pitch_scale", PROPERTY_HINT_RANGE, "0.01,32,0.01"), "set_pitch_scale", "get_pitch_scale"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "playing", PROPERTY_HINT_NONE, "", PROPERTY_USAGE_EDITOR), "_set_playing", "is_playing"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "autoplay"), "set_autoplay", "is_autoplay_enabled"); ADD_PROPERTY(PropertyInfo(Variant::INT, "mix_target", PROPERTY_HINT_ENUM, "Stereo,Surround,Center"), "set_mix_target", "get_mix_target"); @@ -335,6 +346,7 @@ void AudioStreamPlayer::_bind_methods() { AudioStreamPlayer::AudioStreamPlayer() { mix_volume_db = 0; + pitch_scale = 1.0; volume_db = 0; autoplay = false; setseek = -1; diff --git a/scene/audio/audio_player.h b/scene/audio/audio_player.h index 4fee30c0c2..21189aea6d 100644 --- a/scene/audio/audio_player.h +++ b/scene/audio/audio_player.h @@ -54,6 +54,7 @@ private: volatile bool active; float mix_volume_db; + float pitch_scale; float volume_db; bool autoplay; StringName bus; @@ -81,6 +82,9 @@ public: void set_volume_db(float p_volume); float get_volume_db() const; + void set_pitch_scale(float p_pitch_scale); + float get_pitch_scale() const; + void play(float p_from_pos = 0.0); void seek(float p_seconds); void stop(); diff --git a/scene/gui/base_button.cpp b/scene/gui/base_button.cpp index 8b9469021c..9dfd388c3d 100644 --- a/scene/gui/base_button.cpp +++ b/scene/gui/base_button.cpp @@ -311,10 +311,6 @@ void BaseButton::set_disabled(bool p_disabled) { status.disabled = p_disabled; update(); _change_notify("disabled"); - if (p_disabled) - set_focus_mode(FOCUS_NONE); - else - set_focus_mode(enabled_focus_mode); } bool BaseButton::is_disabled() const { diff --git a/scene/gui/graph_edit.cpp b/scene/gui/graph_edit.cpp index 1b5014367b..38ce91a4df 100644 --- a/scene/gui/graph_edit.cpp +++ b/scene/gui/graph_edit.cpp @@ -1147,9 +1147,18 @@ void GraphEdit::_bind_methods() { ClassDB::bind_method(D_METHOD("is_node_connected", "from", "from_port", "to", "to_port"), &GraphEdit::is_node_connected); ClassDB::bind_method(D_METHOD("disconnect_node", "from", "from_port", "to", "to_port"), &GraphEdit::disconnect_node); ClassDB::bind_method(D_METHOD("get_connection_list"), &GraphEdit::_get_connection_list); + ClassDB::bind_method(D_METHOD("clear_connections"), &GraphEdit::clear_connections); ClassDB::bind_method(D_METHOD("get_scroll_ofs"), &GraphEdit::get_scroll_ofs); ClassDB::bind_method(D_METHOD("set_scroll_ofs", "ofs"), &GraphEdit::set_scroll_ofs); + ClassDB::bind_method(D_METHOD("add_valid_right_disconnect_type", "type"), &GraphEdit::add_valid_right_disconnect_type); + ClassDB::bind_method(D_METHOD("remove_valid_right_disconnect_type", "type"), &GraphEdit::remove_valid_right_disconnect_type); + ClassDB::bind_method(D_METHOD("add_valid_left_disconnect_type", "type"), &GraphEdit::add_valid_left_disconnect_type); + ClassDB::bind_method(D_METHOD("remove_valid_left_disconnect_type", "type"), &GraphEdit::remove_valid_left_disconnect_type); + ClassDB::bind_method(D_METHOD("add_valid_connection_type", "from_type", "to_type"), &GraphEdit::add_valid_connection_type); + ClassDB::bind_method(D_METHOD("remove_valid_connection_type", "from_type", "to_type"), &GraphEdit::remove_valid_connection_type); + ClassDB::bind_method(D_METHOD("is_valid_connection_type", "from_type", "to_type"), &GraphEdit::is_valid_connection_type); + ClassDB::bind_method(D_METHOD("set_zoom", "p_zoom"), &GraphEdit::set_zoom); ClassDB::bind_method(D_METHOD("get_zoom"), &GraphEdit::get_zoom); diff --git a/scene/gui/text_edit.cpp b/scene/gui/text_edit.cpp index 95bd676a08..f728490136 100644 --- a/scene/gui/text_edit.cpp +++ b/scene/gui/text_edit.cpp @@ -890,7 +890,7 @@ void TextEdit::_notification(int p_what) { } else { // if it has text, then draw current line marker in the margin, as line number etc will draw over it, draw the rest of line marker later. if (line == cursor.line && highlight_current_line) { - VisualServer::get_singleton()->canvas_item_add_rect(ci, Rect2(0, ofs_y, xmargin_beg, get_row_height()), cache.current_line_color); + VisualServer::get_singleton()->canvas_item_add_rect(ci, Rect2(0, ofs_y, xmargin_beg + ofs_x, get_row_height()), cache.current_line_color); } } @@ -1122,14 +1122,14 @@ void TextEdit::_notification(int p_what) { // line highlighting handle horizontal clipping if (line == cursor.line && highlight_current_line) { - // char next to margin is skipped - if ((char_ofs + char_margin) > xmargin_beg) { - VisualServer::get_singleton()->canvas_item_add_rect(ci, Rect2(xmargin_beg + ofs_x, ofs_y, (char_ofs + char_margin) - (xmargin_beg + ofs_x), get_row_height()), cache.current_line_color); - } - // end of line when last char is skipped if (j == str.length() - 1) { - VisualServer::get_singleton()->canvas_item_add_rect(ci, Rect2(xmargin_beg + ofs_x, ofs_y, xmargin_end - (char_ofs + char_margin + char_w), get_row_height()), cache.current_line_color); + // end of line when last char is skipped + VisualServer::get_singleton()->canvas_item_add_rect(ci, Rect2(xmargin_beg + ofs_x, ofs_y, xmargin_end - (xmargin_beg + ofs_x), get_row_height()), cache.current_line_color); + + } else if ((char_ofs + char_margin) > xmargin_beg) { + // char next to margin is skipped + VisualServer::get_singleton()->canvas_item_add_rect(ci, Rect2(xmargin_beg + ofs_x, ofs_y, (char_ofs + char_margin) - xmargin_beg, get_row_height()), cache.current_line_color); } } continue; diff --git a/scene/resources/audio_stream_sample.cpp b/scene/resources/audio_stream_sample.cpp index 93ed700482..b77143cd9d 100644 --- a/scene/resources/audio_stream_sample.cpp +++ b/scene/resources/audio_stream_sample.cpp @@ -77,7 +77,7 @@ void AudioStreamPlaybackSample::seek(float p_time) { if (base->format == AudioStreamSample::FORMAT_IMA_ADPCM) return; //no seeking in ima-adpcm - float max = get_length(); + float max = base->get_length(); if (p_time < 0) { p_time = 0; } else if (p_time >= max) { @@ -390,22 +390,6 @@ void AudioStreamPlaybackSample::mix(AudioFrame *p_buffer, float p_rate_scale, in } } -float AudioStreamPlaybackSample::get_length() const { - - int len = base->data_bytes; - switch (base->format) { - case AudioStreamSample::FORMAT_8_BITS: len /= 1; break; - case AudioStreamSample::FORMAT_16_BITS: len /= 2; break; - case AudioStreamSample::FORMAT_IMA_ADPCM: len *= 2; break; - } - - if (base->stereo) { - len /= 2; - } - - return float(len) / base->mix_rate; -} - AudioStreamPlaybackSample::AudioStreamPlaybackSample() { active = false; @@ -469,6 +453,22 @@ bool AudioStreamSample::is_stereo() const { return stereo; } +float AudioStreamSample::get_length() const { + + int len = data_bytes; + switch (format) { + case AudioStreamSample::FORMAT_8_BITS: len /= 1; break; + case AudioStreamSample::FORMAT_16_BITS: len /= 2; break; + case AudioStreamSample::FORMAT_IMA_ADPCM: len *= 2; break; + } + + if (stereo) { + len /= 2; + } + + return float(len) / mix_rate; +} + void AudioStreamSample::set_data(const PoolVector<uint8_t> &p_data) { AudioServer::get_singleton()->lock(); diff --git a/scene/resources/audio_stream_sample.h b/scene/resources/audio_stream_sample.h index 41754301eb..5fe65c194e 100644 --- a/scene/resources/audio_stream_sample.h +++ b/scene/resources/audio_stream_sample.h @@ -77,8 +77,6 @@ public: virtual void mix(AudioFrame *p_buffer, float p_rate_scale, int p_frames); - virtual float get_length() const; //if supported, otherwise return 0 - AudioStreamPlaybackSample(); }; @@ -137,6 +135,8 @@ public: void set_stereo(bool p_enable); bool is_stereo() const; + virtual float get_length() const; //if supported, otherwise return 0 + void set_data(const PoolVector<uint8_t> &p_data); PoolVector<uint8_t> get_data() const; diff --git a/scene/resources/dynamic_font.cpp b/scene/resources/dynamic_font.cpp index b35a9ae963..e9d5ca969e 100644 --- a/scene/resources/dynamic_font.cpp +++ b/scene/resources/dynamic_font.cpp @@ -35,13 +35,7 @@ bool DynamicFontData::CacheID::operator<(CacheID right) const { - if (size < right.size) - return true; - if (mipmaps != right.mipmaps) - return right.mipmaps; - if (filter != right.filter) - return right.filter; - return false; + return key < right.key; } Ref<DynamicFontAtSize> DynamicFontData::_get_dynamic_font_at_size(CacheID p_cache_id) { @@ -654,6 +648,7 @@ DynamicFontAtSize::~DynamicFontAtSize() { FT_Done_FreeType(library); } font->size_cache.erase(id); + font.unref(); } ///////////////////////// @@ -983,7 +978,7 @@ void DynamicFont::update_oversampling() { while (E) { if (E->self()->data_at_size.is_valid() && E->self()->data_at_size->update_oversampling()) { - changed.push_back(E->self()); + changed.push_back(Ref<DynamicFont>(E->self())); } E = E->next(); } diff --git a/scene/resources/dynamic_font.h b/scene/resources/dynamic_font.h index a949892086..92bb77bed3 100644 --- a/scene/resources/dynamic_font.h +++ b/scene/resources/dynamic_font.h @@ -50,15 +50,17 @@ class DynamicFontData : public Resource { public: struct CacheID { - int size; - bool mipmaps; - bool filter; - + union { + struct { + uint32_t size : 16; + bool mipmaps : 1; + bool filter : 1; + }; + uint32_t key; + }; bool operator<(CacheID right) const; CacheID() { - size = 16; - mipmaps = false; - filter = false; + key = 0; } }; diff --git a/scene/resources/scene_format_text.cpp b/scene/resources/scene_format_text.cpp index 0faa0dc770..91c801c016 100644 --- a/scene/resources/scene_format_text.cpp +++ b/scene/resources/scene_format_text.cpp @@ -1312,6 +1312,8 @@ Error ResourceFormatLoaderText::rename_dependencies(const String &p_path, const return ria->rename_dependencies(f, p_path, p_map); } +ResourceFormatLoaderText *ResourceFormatLoaderText::singleton = NULL; + Error ResourceFormatLoaderText::convert_file_to_binary(const String &p_src_path, const String &p_dst_path) { Error err; diff --git a/scene/resources/scene_format_text.h b/scene/resources/scene_format_text.h index c014b9bfae..c28ded3d77 100644 --- a/scene/resources/scene_format_text.h +++ b/scene/resources/scene_format_text.h @@ -128,7 +128,9 @@ public: }; class ResourceFormatLoaderText : public ResourceFormatLoader { + public: + static ResourceFormatLoaderText *singleton; virtual Ref<ResourceInteractiveLoader> load_interactive(const String &p_path, const String &p_original_path = "", Error *r_error = NULL); virtual void get_recognized_extensions_for_type(const String &p_type, List<String> *p_extensions) const; virtual void get_recognized_extensions(List<String> *p_extensions) const; @@ -138,6 +140,8 @@ public: virtual Error rename_dependencies(const String &p_path, const Map<String, String> &p_map); static Error convert_file_to_binary(const String &p_src_path, const String &p_dst_path); + + ResourceFormatLoaderText() { singleton = this; } }; class ResourceFormatSaverTextInstance { diff --git a/servers/audio/audio_stream.cpp b/servers/audio/audio_stream.cpp index 369dfac042..0ad30987e7 100644 --- a/servers/audio/audio_stream.cpp +++ b/servers/audio/audio_stream.cpp @@ -46,9 +46,9 @@ void AudioStreamPlaybackResampled::_begin_resample() { void AudioStreamPlaybackResampled::mix(AudioFrame *p_buffer, float p_rate_scale, int p_frames) { - float target_rate = AudioServer::get_singleton()->get_mix_rate() * p_rate_scale; + float target_rate = AudioServer::get_singleton()->get_mix_rate(); - uint64_t mix_increment = uint64_t((get_stream_sampling_rate() / double(target_rate)) * double(FP_LEN)); + uint64_t mix_increment = uint64_t(((get_stream_sampling_rate() * p_rate_scale) / double(target_rate)) * double(FP_LEN)); for (int i = 0; i < p_frames; i++) { @@ -91,6 +91,13 @@ void AudioStreamPlaybackResampled::mix(AudioFrame *p_buffer, float p_rate_scale, } //////////////////////////////// +void AudioStream::_bind_methods() { + + ClassDB::bind_method(D_METHOD("get_length"), &AudioStream::get_length); +} + +//////////////////////////////// + void AudioStreamRandomPitch::set_audio_stream(const Ref<AudioStream> &p_audio_stream) { audio_stream = p_audio_stream; @@ -136,6 +143,14 @@ String AudioStreamRandomPitch::get_stream_name() const { return "RandomPitch"; } +float AudioStreamRandomPitch::get_length() const { + if (audio_stream.is_valid()) { + return audio_stream->get_length(); + } + + return 0; +} + void AudioStreamRandomPitch::_bind_methods() { ClassDB::bind_method(D_METHOD("set_audio_stream", "stream"), &AudioStreamRandomPitch::set_audio_stream); @@ -209,14 +224,6 @@ void AudioStreamPlaybackRandomPitch::mix(AudioFrame *p_buffer, float p_rate_scal } } -float AudioStreamPlaybackRandomPitch::get_length() const { - if (playing.is_valid()) { - return playing->get_length(); - } - - return 0; -} - AudioStreamPlaybackRandomPitch::~AudioStreamPlaybackRandomPitch() { random_pitch->playbacks.erase(this); } diff --git a/servers/audio/audio_stream.h b/servers/audio/audio_stream.h index a6fb88364f..fda4fc2ccc 100644 --- a/servers/audio/audio_stream.h +++ b/servers/audio/audio_stream.h @@ -50,8 +50,6 @@ public: virtual void seek(float p_time) = 0; virtual void mix(AudioFrame *p_buffer, float p_rate_scale, int p_frames) = 0; - - virtual float get_length() const = 0; //if supported, otherwise return 0 }; class AudioStreamPlaybackResampled : public AudioStreamPlayback { @@ -85,9 +83,14 @@ class AudioStream : public Resource { GDCLASS(AudioStream, Resource) OBJ_SAVE_TYPE(AudioStream) //children are all saved as AudioStream, so they can be exchanged +protected: + static void _bind_methods(); + public: virtual Ref<AudioStreamPlayback> instance_playback() = 0; virtual String get_stream_name() const = 0; + + virtual float get_length() const = 0; //if supported, otherwise return 0 }; class AudioStreamPlaybackRandomPitch; @@ -114,6 +117,8 @@ public: virtual Ref<AudioStreamPlayback> instance_playback(); virtual String get_stream_name() const; + virtual float get_length() const; //if supported, otherwise return 0 + AudioStreamRandomPitch(); }; @@ -139,8 +144,6 @@ public: virtual void mix(AudioFrame *p_buffer, float p_rate_scale, int p_frames); - virtual float get_length() const; //if supported, otherwise return 0 - ~AudioStreamPlaybackRandomPitch(); }; diff --git a/servers/audio/effects/audio_effect_reverb.cpp b/servers/audio/effects/audio_effect_reverb.cpp index 204b11746c..162c0a1445 100644 --- a/servers/audio/effects/audio_effect_reverb.cpp +++ b/servers/audio/effects/audio_effect_reverb.cpp @@ -96,7 +96,7 @@ void AudioEffectReverb::set_predelay_msec(float p_msec) { void AudioEffectReverb::set_predelay_feedback(float p_feedback) { - predelay_fb = p_feedback; + predelay_fb = CLAMP(p_feedback, 0, 0.98); } void AudioEffectReverb::set_room_size(float p_size) { @@ -185,7 +185,7 @@ void AudioEffectReverb::_bind_methods() { ADD_GROUP("Predelay", "predelay_"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "predelay_msec", PROPERTY_HINT_RANGE, "20,500,1"), "set_predelay_msec", "get_predelay_msec"); - ADD_PROPERTY(PropertyInfo(Variant::REAL, "predelay_feedback", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_predelay_feedback", "get_predelay_feedback"); + ADD_PROPERTY(PropertyInfo(Variant::REAL, "predelay_feedback", PROPERTY_HINT_RANGE, "0,0.98,0.01"), "set_predelay_feedback", "get_predelay_feedback"); ADD_GROUP("", ""); ADD_PROPERTY(PropertyInfo(Variant::REAL, "room_size", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_room_size", "get_room_size"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "damping", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_damping", "get_damping"); diff --git a/servers/visual_server.cpp b/servers/visual_server.cpp index faa8c50837..663fce85e9 100644 --- a/servers/visual_server.cpp +++ b/servers/visual_server.cpp @@ -1656,7 +1656,7 @@ void VisualServer::_bind_methods() { ClassDB::bind_method(D_METHOD("black_bars_set_margins", "left", "top", "right", "bottom"), &VisualServer::black_bars_set_margins); ClassDB::bind_method(D_METHOD("black_bars_set_images", "left", "top", "right", "bottom"), &VisualServer::black_bars_set_images); - ClassDB::bind_method(D_METHOD("free", "rid"), &VisualServer::free); + ClassDB::bind_method(D_METHOD("free_rid", "rid"), &VisualServer::free); // shouldn't conflict with Object::free() ClassDB::bind_method(D_METHOD("request_frame_drawn_callback", "where", "method", "userdata"), &VisualServer::request_frame_drawn_callback); ClassDB::bind_method(D_METHOD("draw", "swap_buffers"), &VisualServer::draw, DEFVAL(true)); diff --git a/thirdparty/README.md b/thirdparty/README.md index 21ff6cebe8..92f24446d4 100644 --- a/thirdparty/README.md +++ b/thirdparty/README.md @@ -26,9 +26,9 @@ Files extracted from upstream source: ## certs -- Upstream: ? - -TODO. +- Upstream: Mozilla, via https://packages.ubuntu.com/xenial-updates/ca-certificates +- Version: 2016-ish +- License: MPL 2.0 ## enet diff --git a/version.py b/version.py index 8a6ee63e49..0eff47acdc 100644 --- a/version.py +++ b/version.py @@ -1,6 +1,6 @@ short_name = "godot" name = "Godot Engine" major = 3 -minor = 0 -status = "rc1" +minor = 1 +status = "dev" module_config = "" |