diff options
Diffstat (limited to 'editor')
366 files changed, 9447 insertions, 4504 deletions
diff --git a/editor/animation_bezier_editor.cpp b/editor/animation_bezier_editor.cpp index 1283956ae6..2514663b4c 100644 --- a/editor/animation_bezier_editor.cpp +++ b/editor/animation_bezier_editor.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/animation_bezier_editor.h b/editor/animation_bezier_editor.h index 49aab48719..ef4e62231f 100644 --- a/editor/animation_bezier_editor.h +++ b/editor/animation_bezier_editor.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/animation_track_editor.cpp b/editor/animation_track_editor.cpp index 4ec245eacf..cd19ceb868 100644 --- a/editor/animation_track_editor.cpp +++ b/editor/animation_track_editor.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -4579,7 +4579,7 @@ void AnimationTrackEditor::_new_track_property_selected(String p_name) { bool valid; subindices = _get_bezier_subindices_for_type(h.type, &valid); if (!valid) { - EditorNode::get_singleton()->show_warning("Invalid track for Bezier (no suitable sub-properties)"); + EditorNode::get_singleton()->show_warning(TTR("Invalid track for Bezier (no suitable sub-properties)")); return; } } diff --git a/editor/animation_track_editor.h b/editor/animation_track_editor.h index ef6a769196..79abda2d49 100644 --- a/editor/animation_track_editor.h +++ b/editor/animation_track_editor.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/animation_track_editor_plugins.cpp b/editor/animation_track_editor_plugins.cpp index 3e0b644b20..bb008e621e 100644 --- a/editor/animation_track_editor_plugins.cpp +++ b/editor/animation_track_editor_plugins.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/animation_track_editor_plugins.h b/editor/animation_track_editor_plugins.h index 1013cccf72..4a21ca4d27 100644 --- a/editor/animation_track_editor_plugins.h +++ b/editor/animation_track_editor_plugins.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/array_property_edit.cpp b/editor/array_property_edit.cpp index 906139e239..8cbc6a8dff 100644 --- a/editor/array_property_edit.cpp +++ b/editor/array_property_edit.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/array_property_edit.h b/editor/array_property_edit.h index fd17ebe9f8..675b842128 100644 --- a/editor/array_property_edit.h +++ b/editor/array_property_edit.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/audio_stream_preview.cpp b/editor/audio_stream_preview.cpp index b30b94ab26..64d435a901 100644 --- a/editor/audio_stream_preview.cpp +++ b/editor/audio_stream_preview.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/audio_stream_preview.h b/editor/audio_stream_preview.h index 90b59cf8c1..97a582836c 100644 --- a/editor/audio_stream_preview.h +++ b/editor/audio_stream_preview.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/code_editor.cpp b/editor/code_editor.cpp index 42c5c7c4da..e5b4cbdda1 100644 --- a/editor/code_editor.cpp +++ b/editor/code_editor.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/code_editor.h b/editor/code_editor.h index 118d95a10e..fc06407166 100644 --- a/editor/code_editor.h +++ b/editor/code_editor.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/collada/collada.cpp b/editor/collada/collada.cpp index 745e31e18d..231173e459 100644 --- a/editor/collada/collada.cpp +++ b/editor/collada/collada.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/collada/collada.h b/editor/collada/collada.h index 317c3f1d37..10ed42260b 100644 --- a/editor/collada/collada.h +++ b/editor/collada/collada.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/connections_dialog.cpp b/editor/connections_dialog.cpp index 44034fd127..60058f2f43 100644 --- a/editor/connections_dialog.cpp +++ b/editor/connections_dialog.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -32,6 +32,7 @@ #include "core/print_string.h" #include "editor_node.h" +#include "editor_scale.h" #include "editor_settings.h" #include "plugins/script_editor_plugin.h" #include "scene/gui/label.h" diff --git a/editor/connections_dialog.h b/editor/connections_dialog.h index 3846fa4d9f..8ef4eddea1 100644 --- a/editor/connections_dialog.h +++ b/editor/connections_dialog.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/create_dialog.cpp b/editor/create_dialog.cpp index fb7cf494cd..4adb3844bc 100644 --- a/editor/create_dialog.cpp +++ b/editor/create_dialog.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -33,8 +33,10 @@ #include "core/class_db.h" #include "core/os/keyboard.h" #include "core/print_string.h" +#include "editor_feature_profile.h" #include "editor_help.h" #include "editor_node.h" +#include "editor_scale.h" #include "editor_settings.h" #include "scene/gui/box_container.h" @@ -56,8 +58,7 @@ void CreateDialog::popup_create(bool p_dont_clear, bool p_replace_mode, const St while (!f->eof_reached()) { String l = f->get_line().strip_edges(); String name = l.split(" ")[0]; - - if (ClassDB::class_exists(name) || ScriptServer::is_global_class(name)) { + if ((ClassDB::class_exists(name) || ScriptServer::is_global_class(name)) && !_is_class_disabled_by_feature_profile(name)) { TreeItem *ti = recent->create_item(root); ti->set_text(0, l); ti->set_icon(0, EditorNode::get_singleton()->get_class_icon(l, base_type)); @@ -272,17 +273,7 @@ bool CreateDialog::_is_class_disabled_by_feature_profile(const StringName &p_cla return false; } - StringName class_name = p_class; - - while (class_name != StringName()) { - - if (profile->is_class_disabled(class_name)) { - return true; - } - class_name = ClassDB::get_parent_class_nocheck(class_name); - } - - return false; + return profile->is_class_disabled(p_class); } void CreateDialog::select_type(const String &p_type) { @@ -613,7 +604,7 @@ void CreateDialog::_update_favorite_list() { for (int i = 0; i < favorite_list.size(); i++) { String l = favorite_list[i]; String name = l.split(" ")[0]; - if (!(ClassDB::class_exists(name) || ScriptServer::is_global_class(name))) + if (!((ClassDB::class_exists(name) || ScriptServer::is_global_class(name)) && !_is_class_disabled_by_feature_profile(name))) continue; TreeItem *ti = favorites->create_item(root); ti->set_text(0, l); diff --git a/editor/create_dialog.h b/editor/create_dialog.h index 1150ac60da..94ff1b5bb2 100644 --- a/editor/create_dialog.h +++ b/editor/create_dialog.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/dependency_editor.cpp b/editor/dependency_editor.cpp index c6046f7e19..df957611cf 100644 --- a/editor/dependency_editor.cpp +++ b/editor/dependency_editor.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -33,6 +33,7 @@ #include "core/io/resource_loader.h" #include "core/os/file_access.h" #include "editor_node.h" +#include "editor_scale.h" #include "scene/gui/margin_container.h" void DependencyEditor::_searched(const String &p_path) { diff --git a/editor/dependency_editor.h b/editor/dependency_editor.h index 22e28a4d26..be8d34f406 100644 --- a/editor/dependency_editor.h +++ b/editor/dependency_editor.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/dictionary_property_edit.cpp b/editor/dictionary_property_edit.cpp index 62b50b16f2..bb01fadb72 100644 --- a/editor/dictionary_property_edit.cpp +++ b/editor/dictionary_property_edit.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/dictionary_property_edit.h b/editor/dictionary_property_edit.h index a2a81c261c..5c97b94d9f 100644 --- a/editor/dictionary_property_edit.h +++ b/editor/dictionary_property_edit.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/doc/doc_data.cpp b/editor/doc/doc_data.cpp index d472b41f2e..ea9bf508f1 100644 --- a/editor/doc/doc_data.cpp +++ b/editor/doc/doc_data.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/doc/doc_data.h b/editor/doc/doc_data.h index b722c324d6..073705f0b1 100644 --- a/editor/doc/doc_data.h +++ b/editor/doc/doc_data.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/doc/doc_dump.cpp b/editor/doc/doc_dump.cpp index 866d57e054..edb1a536c3 100644 --- a/editor/doc/doc_dump.cpp +++ b/editor/doc/doc_dump.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/doc/doc_dump.h b/editor/doc/doc_dump.h index 8e7f5e7b74..f8f1b6f805 100644 --- a/editor/doc/doc_dump.h +++ b/editor/doc/doc_dump.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_about.cpp b/editor/editor_about.cpp index f75d9c98e0..ba653017ef 100644 --- a/editor/editor_about.cpp +++ b/editor/editor_about.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -137,7 +137,7 @@ EditorAbout::EditorAbout() { Label *about_text = memnew(Label); about_text->set_v_size_flags(Control::SIZE_SHRINK_CENTER); about_text->set_text(VERSION_FULL_NAME + hash + - String::utf8("\n\xc2\xa9 2007-2019 Juan Linietsky, Ariel Manzur.\n\xc2\xa9 2014-2019 ") + + String::utf8("\n\xc2\xa9 2007-2020 Juan Linietsky, Ariel Manzur.\n\xc2\xa9 2014-2020 ") + TTR("Godot Engine contributors") + "\n"); hbc->add_child(about_text); diff --git a/editor/editor_about.h b/editor/editor_about.h index e2ba366c65..51438ee953 100644 --- a/editor/editor_about.h +++ b/editor/editor_about.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_asset_installer.cpp b/editor/editor_asset_installer.cpp index 98e670f952..86611bd20a 100644 --- a/editor/editor_asset_installer.cpp +++ b/editor/editor_asset_installer.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -34,6 +34,7 @@ #include "core/os/dir_access.h" #include "core/os/file_access.h" #include "editor_node.h" +#include "progress_dialog.h" void EditorAssetInstaller::_update_subitems(TreeItem *p_item, bool p_check, bool p_first) { @@ -194,7 +195,7 @@ void EditorAssetInstaller::open(const String &p_path, int p_depth) { String res_path = "res://" + path; if (FileAccess::exists(res_path)) { ti->set_custom_color(0, get_color("error_color", "Editor")); - ti->set_tooltip(0, res_path + " (Already Exists)"); + ti->set_tooltip(0, vformat(TTR("%s (Already Exists)"), res_path)); ti->set_checked(0, false); } else { ti->set_tooltip(0, res_path); @@ -287,11 +288,11 @@ void EditorAssetInstaller::ok_pressed() { unzClose(pkg); if (failed_files.size()) { - String msg = "The following files failed extraction from package:\n\n"; + String msg = TTR("The following files failed extraction from package:") + "\n\n"; for (int i = 0; i < failed_files.size(); i++) { if (i > 15) { - msg += "\nAnd " + itos(failed_files.size() - i) + " more files."; + msg += "\n" + vformat(TTR("And %s more files."), itos(failed_files.size() - i)); break; } msg += failed_files[i]; @@ -316,7 +317,7 @@ EditorAssetInstaller::EditorAssetInstaller() { add_child(vb); tree = memnew(Tree); - vb->add_margin_child("Package Contents:", tree, true); + vb->add_margin_child(TTR("Package Contents:"), tree, true); tree->connect("item_edited", this, "_item_edited"); error = memnew(AcceptDialog); diff --git a/editor/editor_asset_installer.h b/editor/editor_asset_installer.h index 8687e0acdf..840e780264 100644 --- a/editor/editor_asset_installer.h +++ b/editor/editor_asset_installer.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_atlas_packer.cpp b/editor/editor_atlas_packer.cpp index 96ddc607df..d17b3bba4f 100644 --- a/editor/editor_atlas_packer.cpp +++ b/editor/editor_atlas_packer.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_atlas_packer.h b/editor/editor_atlas_packer.h index 1627f74a28..33dbe47efb 100644 --- a/editor/editor_atlas_packer.h +++ b/editor/editor_atlas_packer.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_audio_buses.cpp b/editor/editor_audio_buses.cpp index acfdea28e2..365238222f 100644 --- a/editor/editor_audio_buses.cpp +++ b/editor/editor_audio_buses.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -34,6 +34,7 @@ #include "core/os/input.h" #include "core/os/keyboard.h" #include "editor_node.h" +#include "editor_scale.h" #include "filesystem_dock.h" #include "scene/resources/font.h" #include "servers/audio_server.h" @@ -1289,7 +1290,7 @@ void EditorAudioBuses::_file_dialog_callback(const String &p_string) { Error err = ResourceSaver::save(p_string, AudioServer::get_singleton()->generate_bus_layout()); if (err != OK) { - EditorNode::get_singleton()->show_warning("Error saving file: " + p_string); + EditorNode::get_singleton()->show_warning(vformat(TTR("Error saving file: %s"), p_string)); return; } diff --git a/editor/editor_audio_buses.h b/editor/editor_audio_buses.h index 113adb57c1..ef6f7e458f 100644 --- a/editor/editor_audio_buses.h +++ b/editor/editor_audio_buses.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_autoload_settings.cpp b/editor/editor_autoload_settings.cpp index f44e1b7b14..46a54969e0 100644 --- a/editor/editor_autoload_settings.cpp +++ b/editor/editor_autoload_settings.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -33,6 +33,8 @@ #include "core/global_constants.h" #include "core/project_settings.h" #include "editor_node.h" +#include "editor_scale.h" +#include "project_settings_editor.h" #include "scene/main/viewport.h" #include "scene/resources/packed_scene.h" diff --git a/editor/editor_autoload_settings.h b/editor/editor_autoload_settings.h index 1ea2950df4..e1a04644aa 100644 --- a/editor/editor_autoload_settings.h +++ b/editor/editor_autoload_settings.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_data.cpp b/editor/editor_data.cpp index 0ac7b66ae4..8ca202a411 100644 --- a/editor/editor_data.cpp +++ b/editor/editor_data.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_data.h b/editor/editor_data.h index aa3e84d5a4..1b21ce4451 100644 --- a/editor/editor_data.h +++ b/editor/editor_data.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_dir_dialog.cpp b/editor/editor_dir_dialog.cpp index 525c5aa62d..09e63f70b4 100644 --- a/editor/editor_dir_dialog.cpp +++ b/editor/editor_dir_dialog.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_dir_dialog.h b/editor/editor_dir_dialog.h index e0b3d93206..44f6683034 100644 --- a/editor/editor_dir_dialog.h +++ b/editor/editor_dir_dialog.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_export.cpp b/editor/editor_export.cpp index 7ae8a9e0ce..d66b386f93 100644 --- a/editor/editor_export.cpp +++ b/editor/editor_export.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -32,6 +32,7 @@ #include "core/crypto/crypto_core.h" #include "core/io/config_file.h" +#include "core/io/file_access_pack.h" // PACK_HEADER_MAGIC, PACK_FORMAT_VERSION #include "core/io/resource_loader.h" #include "core/io/resource_saver.h" #include "core/io/zip_io.h" @@ -970,11 +971,12 @@ Error EditorExportPlatform::save_pack(const Ref<EditorExportPreset> &p_preset, c int64_t pck_start_pos = f->get_position(); - f->store_32(0x43504447); //GDPC - f->store_32(1); //pack version + f->store_32(PACK_HEADER_MAGIC); + f->store_32(PACK_FORMAT_VERSION); f->store_32(VERSION_MAJOR); f->store_32(VERSION_MINOR); - f->store_32(0); //hmph + f->store_32(VERSION_PATCH); + for (int i = 0; i < 16; i++) { //reserved f->store_32(0); @@ -1049,7 +1051,7 @@ Error EditorExportPlatform::save_pack(const Ref<EditorExportPreset> &p_preset, c int64_t pck_size = f->get_position() - pck_start_pos; f->store_64(pck_size); - f->store_32(0x43504447); //GDPC + f->store_32(PACK_HEADER_MAGIC); if (r_embedded_size) { *r_embedded_size = f->get_position() - embed_pos; @@ -1483,41 +1485,29 @@ Ref<Texture> EditorExportPlatformPC::get_logo() const { bool EditorExportPlatformPC::can_export(const Ref<EditorExportPreset> &p_preset, String &r_error, bool &r_missing_templates) const { String err; - bool valid = true; - bool use64 = p_preset->get("binary_format/64_bits"); - - if (use64 && (!exists_export_template(debug_file_64, &err) || !exists_export_template(release_file_64, &err))) { - valid = false; - } - - if (!use64 && (!exists_export_template(debug_file_32, &err) || !exists_export_template(release_file_32, &err))) { - valid = false; - } + bool valid = false; - String custom_debug_binary = p_preset->get("custom_template/debug"); - String custom_release_binary = p_preset->get("custom_template/release"); + // Look for export templates (first official, and if defined custom templates). - if (custom_debug_binary == "" && custom_release_binary == "") { - if (!err.empty()) - r_error = err; - r_missing_templates = !valid; - return valid; - } - - bool dvalid = true; - bool rvalid = true; + bool use64 = p_preset->get("binary_format/64_bits"); + bool dvalid = exists_export_template(use64 ? debug_file_64 : debug_file_32, &err); + bool rvalid = exists_export_template(use64 ? release_file_64 : release_file_32, &err); - if (!FileAccess::exists(custom_debug_binary)) { - dvalid = false; - err += TTR("Custom debug template not found.") + "\n"; + if (p_preset->get("custom_template/debug") != "") { + dvalid = FileAccess::exists(p_preset->get("custom_template/debug")); + if (!dvalid) { + err += TTR("Custom debug template not found.") + "\n"; + } } - - if (!FileAccess::exists(custom_release_binary)) { - rvalid = false; - err += TTR("Custom release template not found.") + "\n"; + if (p_preset->get("custom_template/release") != "") { + rvalid = FileAccess::exists(p_preset->get("custom_template/release")); + if (!rvalid) { + err += TTR("Custom release template not found.") + "\n"; + } } valid = dvalid || rvalid; + r_missing_templates = !valid; if (!err.empty()) r_error = err; @@ -1598,7 +1588,7 @@ Error EditorExportPlatformPC::export_project(const Ref<EditorExportPreset> &p_pr if (embedded_size >= 0x100000000 && !p_preset->get("binary_format/64_bits")) { EditorNode::get_singleton()->show_warning(TTR("On 32-bit exports the embedded PCK cannot be bigger than 4 GiB.")); - return ERR_UNAVAILABLE; + return ERR_INVALID_PARAMETER; } FixUpEmbeddedPckFunc fixup_func = get_fixup_embedded_pck_func(); diff --git a/editor/editor_export.h b/editor/editor_export.h index b0e27af629..577fd0cf7e 100644 --- a/editor/editor_export.h +++ b/editor/editor_export.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_feature_profile.cpp b/editor/editor_feature_profile.cpp index 4ff670884e..a4a7a0cd45 100644 --- a/editor/editor_feature_profile.cpp +++ b/editor/editor_feature_profile.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -64,7 +64,10 @@ void EditorFeatureProfile::set_disable_class(const StringName &p_class, bool p_d } bool EditorFeatureProfile::is_class_disabled(const StringName &p_class) const { - return disabled_classes.has(p_class); + if (p_class == StringName()) { + return false; + } + return disabled_classes.has(p_class) || is_class_disabled(ClassDB::get_parent_class_nocheck(p_class)); } void EditorFeatureProfile::set_disable_class_editor(const StringName &p_class, bool p_disabled) { @@ -76,7 +79,10 @@ void EditorFeatureProfile::set_disable_class_editor(const StringName &p_class, b } bool EditorFeatureProfile::is_class_editor_disabled(const StringName &p_class) const { - return disabled_editors.has(p_class); + if (p_class == StringName()) { + return false; + } + return disabled_editors.has(p_class) || is_class_editor_disabled(ClassDB::get_parent_class_nocheck(p_class)); } void EditorFeatureProfile::set_disable_class_property(const StringName &p_class, const StringName &p_property, bool p_disabled) { diff --git a/editor/editor_feature_profile.h b/editor/editor_feature_profile.h index d670719d7d..a5ab73da60 100644 --- a/editor/editor_feature_profile.h +++ b/editor/editor_feature_profile.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_file_dialog.cpp b/editor/editor_file_dialog.cpp index 03da065658..625f46f9d3 100644 --- a/editor/editor_file_dialog.cpp +++ b/editor/editor_file_dialog.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_file_dialog.h b/editor/editor_file_dialog.h index af52f6af5b..6af261e8dd 100644 --- a/editor/editor_file_dialog.h +++ b/editor/editor_file_dialog.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_file_system.cpp b/editor/editor_file_system.cpp index 2467e1f722..5abb3c4ec2 100644 --- a/editor/editor_file_system.cpp +++ b/editor/editor_file_system.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_file_system.h b/editor/editor_file_system.h index 72d9489f21..ce9936f983 100644 --- a/editor/editor_file_system.h +++ b/editor/editor_file_system.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_folding.cpp b/editor/editor_folding.cpp index 9ed74b0d84..475f16f12f 100644 --- a/editor/editor_folding.cpp +++ b/editor/editor_folding.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_folding.h b/editor/editor_folding.h index 5fc980c4a9..cc49b062d0 100644 --- a/editor/editor_folding.h +++ b/editor/editor_folding.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_fonts.cpp b/editor/editor_fonts.cpp index 97c796c707..db2f9c53d9 100644 --- a/editor/editor_fonts.cpp +++ b/editor/editor_fonts.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_fonts.h b/editor/editor_fonts.h index d944683067..3ad7cf067b 100644 --- a/editor/editor_fonts.h +++ b/editor/editor_fonts.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_help.cpp b/editor/editor_help.cpp index bbbb50297f..a0c106441a 100644 --- a/editor/editor_help.cpp +++ b/editor/editor_help.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -35,6 +35,7 @@ #include "doc_data_compressed.gen.h" #include "editor/plugins/script_editor_plugin.h" #include "editor_node.h" +#include "editor_scale.h" #include "editor_settings.h" #define CONTRIBUTE_URL "https://docs.godotengine.org/en/latest/community/contributing/updating_the_class_reference.html" diff --git a/editor/editor_help.h b/editor/editor_help.h index 23a6e005a0..83c279aec3 100644 --- a/editor/editor_help.h +++ b/editor/editor_help.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_help_search.cpp b/editor/editor_help_search.cpp index 517a1c34d1..700d9b692b 100644 --- a/editor/editor_help_search.cpp +++ b/editor/editor_help_search.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -31,7 +31,9 @@ #include "editor_help_search.h" #include "core/os/keyboard.h" +#include "editor_feature_profile.h" #include "editor_node.h" +#include "editor_scale.h" void EditorHelpSearch::_update_icons() { @@ -202,7 +204,7 @@ EditorHelpSearch::EditorHelpSearch() { vbox->add_child(hbox); search_box = memnew(LineEdit); - search_box->set_custom_minimum_size(Size2(200, 0)); + search_box->set_custom_minimum_size(Size2(200, 0) * EDSCALE); search_box->set_h_size_flags(SIZE_EXPAND_FILL); search_box->connect("gui_input", this, "_search_box_gui_input"); search_box->connect("text_changed", this, "_search_box_text_changed"); @@ -210,14 +212,14 @@ EditorHelpSearch::EditorHelpSearch() { hbox->add_child(search_box); case_sensitive_button = memnew(ToolButton); - case_sensitive_button->set_tooltip("Case Sensitive"); + case_sensitive_button->set_tooltip(TTR("Case Sensitive")); case_sensitive_button->connect("pressed", this, "_update_results"); case_sensitive_button->set_toggle_mode(true); case_sensitive_button->set_focus_mode(FOCUS_NONE); hbox->add_child(case_sensitive_button); hierarchy_button = memnew(ToolButton); - hierarchy_button->set_tooltip("Show Hierarchy"); + hierarchy_button->set_tooltip(TTR("Show Hierarchy")); hierarchy_button->connect("pressed", this, "_update_results"); hierarchy_button->set_toggle_mode(true); hierarchy_button->set_pressed(true); @@ -225,7 +227,7 @@ EditorHelpSearch::EditorHelpSearch() { hbox->add_child(hierarchy_button); filter_combo = memnew(OptionButton); - filter_combo->set_custom_minimum_size(Size2(200, 0)); + filter_combo->set_custom_minimum_size(Size2(200, 0) * EDSCALE); filter_combo->set_stretch_ratio(0); // Fixed width. filter_combo->add_item(TTR("Display All"), SEARCH_ALL); filter_combo->add_separator(); @@ -245,8 +247,8 @@ EditorHelpSearch::EditorHelpSearch() { results_tree->set_column_title(0, TTR("Name")); results_tree->set_column_title(1, TTR("Member Type")); results_tree->set_column_expand(1, false); - results_tree->set_column_min_width(1, 150); - results_tree->set_custom_minimum_size(Size2(0, 100)); + results_tree->set_column_min_width(1, 150 * EDSCALE); + results_tree->set_custom_minimum_size(Size2(0, 100) * EDSCALE); results_tree->set_hide_root(true); results_tree->set_select_mode(Tree::SELECT_ROW); results_tree->connect("item_activated", this, "_confirmed"); @@ -517,7 +519,7 @@ TreeItem *EditorHelpSearch::Runner::_create_method_item(TreeItem *p_parent, cons tooltip += ", "; } tooltip += ")"; - return _create_member_item(p_parent, p_class_doc->name, "MemberMethod", p_doc->name, "Method", "method", tooltip); + return _create_member_item(p_parent, p_class_doc->name, "MemberMethod", p_doc->name, TTRC("Method"), "method", tooltip); } TreeItem *EditorHelpSearch::Runner::_create_signal_item(TreeItem *p_parent, const DocData::ClassDoc *p_class_doc, const DocData::MethodDoc *p_doc) { @@ -532,13 +534,13 @@ TreeItem *EditorHelpSearch::Runner::_create_signal_item(TreeItem *p_parent, cons tooltip += ", "; } tooltip += ")"; - return _create_member_item(p_parent, p_class_doc->name, "MemberSignal", p_doc->name, "Signal", "signal", tooltip); + return _create_member_item(p_parent, p_class_doc->name, "MemberSignal", p_doc->name, TTRC("Signal"), "signal", tooltip); } TreeItem *EditorHelpSearch::Runner::_create_constant_item(TreeItem *p_parent, const DocData::ClassDoc *p_class_doc, const DocData::ConstantDoc *p_doc) { String tooltip = p_class_doc->name + "." + p_doc->name; - return _create_member_item(p_parent, p_class_doc->name, "MemberConstant", p_doc->name, "Constant", "constant", tooltip); + return _create_member_item(p_parent, p_class_doc->name, "MemberConstant", p_doc->name, TTRC("Constant"), "constant", tooltip); } TreeItem *EditorHelpSearch::Runner::_create_property_item(TreeItem *p_parent, const DocData::ClassDoc *p_class_doc, const DocData::PropertyDoc *p_doc) { @@ -546,13 +548,13 @@ TreeItem *EditorHelpSearch::Runner::_create_property_item(TreeItem *p_parent, co String tooltip = p_doc->type + " " + p_class_doc->name + "." + p_doc->name; tooltip += "\n " + p_class_doc->name + "." + p_doc->setter + "(value) setter"; tooltip += "\n " + p_class_doc->name + "." + p_doc->getter + "() getter"; - return _create_member_item(p_parent, p_class_doc->name, "MemberProperty", p_doc->name, "Property", "property", tooltip); + return _create_member_item(p_parent, p_class_doc->name, "MemberProperty", p_doc->name, TTRC("Property"), "property", tooltip); } TreeItem *EditorHelpSearch::Runner::_create_theme_property_item(TreeItem *p_parent, const DocData::ClassDoc *p_class_doc, const DocData::PropertyDoc *p_doc) { String tooltip = p_doc->type + " " + p_class_doc->name + "." + p_doc->name; - return _create_member_item(p_parent, p_class_doc->name, "MemberTheme", p_doc->name, "Theme Property", "theme_item", tooltip); + return _create_member_item(p_parent, p_class_doc->name, "MemberTheme", p_doc->name, TTRC("Theme Property"), "theme_item", tooltip); } TreeItem *EditorHelpSearch::Runner::_create_member_item(TreeItem *p_parent, const String &p_class_name, const String &p_icon, const String &p_name, const String &p_type, const String &p_metatype, const String &p_tooltip) { @@ -575,7 +577,7 @@ TreeItem *EditorHelpSearch::Runner::_create_member_item(TreeItem *p_parent, cons TreeItem *item = results_tree->create_item(p_parent); item->set_icon(0, icon); item->set_text(0, text); - item->set_text(1, TTR(p_type)); + item->set_text(1, TTRGET(p_type)); item->set_tooltip(0, p_tooltip); item->set_tooltip(1, p_tooltip); item->set_metadata(0, "class_" + p_metatype + ":" + p_class_name + ":" + p_name); diff --git a/editor/editor_help_search.h b/editor/editor_help_search.h index 0be2f3419b..5d089d1c24 100644 --- a/editor/editor_help_search.h +++ b/editor/editor_help_search.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_inspector.cpp b/editor/editor_inspector.cpp index 96b6a32914..56da7d93fa 100644 --- a/editor/editor_inspector.cpp +++ b/editor/editor_inspector.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -31,6 +31,7 @@ #include "editor_inspector.h" #include "array_property_edit.h" #include "dictionary_property_edit.h" +#include "editor_feature_profile.h" #include "editor_node.h" #include "editor_scale.h" #include "multi_node_edit.h" diff --git a/editor/editor_inspector.h b/editor/editor_inspector.h index 117a63699e..792247138e 100644 --- a/editor/editor_inspector.h +++ b/editor/editor_inspector.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_layouts_dialog.cpp b/editor/editor_layouts_dialog.cpp index 36f7b30016..727e758341 100644 --- a/editor/editor_layouts_dialog.cpp +++ b/editor/editor_layouts_dialog.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_layouts_dialog.h b/editor/editor_layouts_dialog.h index 5e3a1d5a46..d18c2bce17 100644 --- a/editor/editor_layouts_dialog.h +++ b/editor/editor_layouts_dialog.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_log.cpp b/editor/editor_log.cpp index 5474f86c74..0495722a13 100644 --- a/editor/editor_log.cpp +++ b/editor/editor_log.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -33,6 +33,7 @@ #include "core/os/keyboard.h" #include "core/version.h" #include "editor_node.h" +#include "editor_scale.h" #include "scene/gui/center_container.h" #include "scene/resources/dynamic_font.h" @@ -174,7 +175,7 @@ EditorLog::EditorLog() { log->set_v_size_flags(SIZE_EXPAND_FILL); log->set_h_size_flags(SIZE_EXPAND_FILL); vb->add_child(log); - add_message(VERSION_FULL_NAME " (c) 2007-2019 Juan Linietsky, Ariel Manzur & Godot Contributors."); + add_message(VERSION_FULL_NAME " (c) 2007-2020 Juan Linietsky, Ariel Manzur & Godot Contributors."); eh.errfunc = _error_handler; eh.userdata = this; diff --git a/editor/editor_log.h b/editor/editor_log.h index 10561b9c83..e3980690b2 100644 --- a/editor/editor_log.h +++ b/editor/editor_log.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_network_profiler.cpp b/editor/editor_network_profiler.cpp index 8482c4e38a..1b80743237 100644 --- a/editor/editor_network_profiler.cpp +++ b/editor/editor_network_profiler.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_network_profiler.h b/editor/editor_network_profiler.h index 85fec340fd..680131c288 100644 --- a/editor/editor_network_profiler.h +++ b/editor/editor_network_profiler.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp index 1f7dfed06e..0be0ea90a3 100644 --- a/editor/editor_node.cpp +++ b/editor/editor_node.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -49,16 +49,44 @@ #include "core/version.h" #include "main/input_default.h" #include "main/main.h" +#include "scene/gui/center_container.h" +#include "scene/gui/control.h" +#include "scene/gui/dialogs.h" +#include "scene/gui/file_dialog.h" +#include "scene/gui/menu_button.h" +#include "scene/gui/panel.h" +#include "scene/gui/panel_container.h" +#include "scene/gui/split_container.h" +#include "scene/gui/tab_container.h" +#include "scene/gui/tabs.h" +#include "scene/gui/texture_progress.h" +#include "scene/gui/tool_button.h" #include "scene/resources/packed_scene.h" #include "servers/physics_2d_server.h" +#include "editor/audio_stream_preview.h" +#include "editor/dependency_editor.h" +#include "editor/editor_about.h" #include "editor/editor_audio_buses.h" +#include "editor/editor_export.h" +#include "editor/editor_feature_profile.h" #include "editor/editor_file_system.h" #include "editor/editor_help.h" +#include "editor/editor_inspector.h" +#include "editor/editor_layouts_dialog.h" +#include "editor/editor_log.h" +#include "editor/editor_plugin.h" #include "editor/editor_properties.h" +#include "editor/editor_resource_preview.h" +#include "editor/editor_run_native.h" +#include "editor/editor_run_script.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" #include "editor/editor_spin_slider.h" #include "editor/editor_themes.h" +#include "editor/export_template_manager.h" +#include "editor/fileserver/editor_file_server.h" +#include "editor/filesystem_dock.h" #include "editor/import/editor_import_collada.h" #include "editor/import/editor_scene_importer_gltf.h" #include "editor/import/resource_importer_bitmask.h" @@ -71,7 +99,11 @@ #include "editor/import/resource_importer_texture.h" #include "editor/import/resource_importer_texture_atlas.h" #include "editor/import/resource_importer_wav.h" +#include "editor/import_dock.h" #include "editor/multi_node_edit.h" +#include "editor/node_dock.h" +#include "editor/pane_drag.h" +#include "editor/plugin_config_dialog.h" #include "editor/plugins/animation_blend_space_1d_editor.h" #include "editor/plugins/animation_blend_space_2d_editor.h" #include "editor/plugins/animation_blend_tree_editor_plugin.h" @@ -128,11 +160,18 @@ #include "editor/plugins/tile_set_editor_plugin.h" #include "editor/plugins/version_control_editor_plugin.h" #include "editor/plugins/visual_shader_editor_plugin.h" +#include "editor/progress_dialog.h" +#include "editor/project_export.h" +#include "editor/project_settings_editor.h" #include "editor/pvrtc_compress.h" +#include "editor/quick_open.h" #include "editor/register_exporters.h" +#include "editor/run_settings_dialog.h" #include "editor/script_editor_debugger.h" +#include "editor/settings_config_dialog.h" #include <stdio.h> +#include <stdlib.h> EditorNode *EditorNode::singleton = NULL; @@ -523,43 +562,65 @@ void EditorNode::_fs_changed() { _mark_unsaved_scenes(); + // FIXME: Move this to a cleaner location, it's hacky to do this is _fs_changed. + String export_error; if (export_defer.preset != "" && !EditorFileSystem::get_singleton()->is_scanning()) { + String preset_name = export_defer.preset; + // Ensures export_project does not loop infinitely, because notifications may + // come during the export. + export_defer.preset = ""; Ref<EditorExportPreset> preset; for (int i = 0; i < EditorExport::get_singleton()->get_export_preset_count(); ++i) { preset = EditorExport::get_singleton()->get_export_preset(i); - if (preset->get_name() == export_defer.preset) { + if (preset->get_name() == preset_name) { break; } preset.unref(); } if (preset.is_null()) { - String errstr = "Unknown export preset: " + export_defer.preset; - ERR_PRINTS(errstr); + export_error = vformat("Invalid export preset name: %s.", preset_name); } else { Ref<EditorExportPlatform> platform = preset->get_platform(); if (platform.is_null()) { - String errstr = "Preset \"" + export_defer.preset + "\" doesn't have a platform."; - ERR_PRINTS(errstr); + export_error = vformat("Export preset '%s' doesn't have a matching platform.", preset_name); } else { - // ensures export_project does not loop infinitely, because notifications may - // come during the export - export_defer.preset = ""; Error err = OK; - if (export_defer.path.ends_with(".pck") || export_defer.path.ends_with(".zip")) { + if (export_defer.pack_only) { // Only export .pck or .zip data pack. if (export_defer.path.ends_with(".zip")) { err = platform->export_zip(preset, export_defer.debug, export_defer.path); } else if (export_defer.path.ends_with(".pck")) { err = platform->export_pack(preset, export_defer.debug, export_defer.path); } - } else { - err = platform->export_project(preset, export_defer.debug, export_defer.path); + } else { // Normal project export. + String config_error; + bool missing_templates; + if (!platform->can_export(preset, config_error, missing_templates)) { + ERR_PRINT(vformat("Cannot export project with preset '%s' due to configuration errors:\n%s", preset_name, config_error)); + err = missing_templates ? ERR_FILE_NOT_FOUND : ERR_UNCONFIGURED; + } else { + err = platform->export_project(preset, export_defer.debug, export_defer.path); + } } - if (err != OK) { - ERR_PRINTS(vformat(TTR("Project export failed with error code %d."), (int)err)); + switch (err) { + case OK: + break; + case ERR_FILE_NOT_FOUND: + export_error = vformat("Project export failed for preset '%s', the export template appears to be missing.", preset_name); + break; + case ERR_FILE_BAD_PATH: + export_error = vformat("Project export failed for preset '%s', the target path '%s' appears to be invalid.", preset_name, export_defer.path); + break; + default: + export_error = vformat("Project export failed with error code %d for preset '%s'.", (int)err, preset_name); + break; } } } + if (!export_error.empty()) { + ERR_PRINT(export_error); + OS::get_singleton()->set_exit_code(EXIT_FAILURE); + } _exit_editor(); } } @@ -1021,71 +1082,75 @@ void EditorNode::_find_node_types(Node *p_node, int &count_2d, int &count_3d) { void EditorNode::_save_scene_with_preview(String p_file, int p_idx) { EditorProgress save("save", TTR("Saving Scene"), 4); - save.step(TTR("Analyzing"), 0); - int c2d = 0; - int c3d = 0; - _find_node_types(editor_data.get_edited_scene_root(), c2d, c3d); + if (editor_data.get_edited_scene_root() != NULL) { + save.step(TTR("Analyzing"), 0); - bool is2d; - if (c3d < c2d) { - is2d = true; - } else { - is2d = false; - } - save.step(TTR("Creating Thumbnail"), 1); - //current view? + int c2d = 0; + int c3d = 0; - Ref<Image> img; - if (is2d) { - img = scene_root->get_texture()->get_data(); - } else { - img = SpatialEditor::get_singleton()->get_editor_viewport(0)->get_viewport_node()->get_texture()->get_data(); - } + _find_node_types(editor_data.get_edited_scene_root(), c2d, c3d); + + bool is2d; + if (c3d < c2d) { + is2d = true; + } else { + is2d = false; + } + save.step(TTR("Creating Thumbnail"), 1); + //current view? - if (img.is_valid()) { + Ref<Image> img; + if (is2d) { + img = scene_root->get_texture()->get_data(); + } else { + img = SpatialEditor::get_singleton()->get_editor_viewport(0)->get_viewport_node()->get_texture()->get_data(); + } - img = img->duplicate(); + if (img.is_valid()) { - save.step(TTR("Creating Thumbnail"), 2); - save.step(TTR("Creating Thumbnail"), 3); + img = img->duplicate(); - int preview_size = EditorSettings::get_singleton()->get("filesystem/file_dialog/thumbnail_size"); - preview_size *= EDSCALE; + save.step(TTR("Creating Thumbnail"), 2); + save.step(TTR("Creating Thumbnail"), 3); - // consider a square region - int vp_size = MIN(img->get_width(), img->get_height()); - int x = (img->get_width() - vp_size) / 2; - int y = (img->get_height() - vp_size) / 2; + int preview_size = EditorSettings::get_singleton()->get("filesystem/file_dialog/thumbnail_size"); + preview_size *= EDSCALE; - if (vp_size < preview_size) { - // just square it. - img->crop_from_point(x, y, vp_size, vp_size); - } else { - int ratio = vp_size / preview_size; - int size = preview_size * MAX(1, ratio / 2); + // consider a square region + int vp_size = MIN(img->get_width(), img->get_height()); + int x = (img->get_width() - vp_size) / 2; + int y = (img->get_height() - vp_size) / 2; - x = (img->get_width() - size) / 2; - y = (img->get_height() - size) / 2; + if (vp_size < preview_size) { + // just square it. + img->crop_from_point(x, y, vp_size, vp_size); + } else { + int ratio = vp_size / preview_size; + int size = preview_size * MAX(1, ratio / 2); - img->crop_from_point(x, y, size, size); - img->resize(preview_size, preview_size, Image::INTERPOLATE_LANCZOS); - } - img->convert(Image::FORMAT_RGB8); + x = (img->get_width() - size) / 2; + y = (img->get_height() - size) / 2; + + img->crop_from_point(x, y, size, size); + img->resize(preview_size, preview_size, Image::INTERPOLATE_LANCZOS); + } + img->convert(Image::FORMAT_RGB8); - img->flip_y(); + img->flip_y(); - //save thumbnail directly, as thumbnailer may not update due to actual scene not changing md5 - String temp_path = EditorSettings::get_singleton()->get_cache_dir(); - String cache_base = ProjectSettings::get_singleton()->globalize_path(p_file).md5_text(); - cache_base = temp_path.plus_file("resthumb-" + cache_base); + //save thumbnail directly, as thumbnailer may not update due to actual scene not changing md5 + String temp_path = EditorSettings::get_singleton()->get_cache_dir(); + String cache_base = ProjectSettings::get_singleton()->globalize_path(p_file).md5_text(); + cache_base = temp_path.plus_file("resthumb-" + cache_base); - //does not have it, try to load a cached thumbnail + //does not have it, try to load a cached thumbnail - String file = cache_base + ".png"; + String file = cache_base + ".png"; - post_process_preview(img); - img->save_png(file); + post_process_preview(img); + img->save_png(file); + } } save.step(TTR("Saving Scene"), 4); @@ -3874,12 +3939,12 @@ void EditorNode::_editor_file_dialog_unregister(EditorFileDialog *p_dialog) { Vector<EditorNodeInitCallback> EditorNode::_init_callbacks; -Error EditorNode::export_preset(const String &p_preset, const String &p_path, bool p_debug, const String &p_password, bool p_quit_after) { +Error EditorNode::export_preset(const String &p_preset, const String &p_path, bool p_debug, bool p_pack_only) { export_defer.preset = p_preset; export_defer.path = p_path; export_defer.debug = p_debug; - export_defer.password = p_password; + export_defer.pack_only = p_pack_only; disable_progress_dialog = true; return OK; } @@ -6485,12 +6550,6 @@ EditorNode::EditorNode() { gui_base->add_child(file); file->set_current_dir("res://"); - file_export = memnew(EditorFileDialog); - file_export->set_access(EditorFileDialog::ACCESS_FILESYSTEM); - gui_base->add_child(file_export); - file_export->set_title(TTR("Export Project")); - file_export->connect("file_selected", this, "_dialog_action"); - file_export_lib = memnew(EditorFileDialog); file_export_lib->set_title(TTR("Export Library")); file_export_lib->set_mode(EditorFileDialog::MODE_SAVE_FILE); @@ -6501,11 +6560,6 @@ EditorNode::EditorNode() { file_export_lib->get_vbox()->add_child(file_export_lib_merge); gui_base->add_child(file_export_lib); - file_export_password = memnew(LineEdit); - file_export_password->set_secret(true); - file_export_password->set_editable(false); - file_export->get_vbox()->add_margin_child(TTR("Password:"), file_export_password); - file_script = memnew(EditorFileDialog); file_script->set_title(TTR("Open & Run a Script")); file_script->set_access(EditorFileDialog::ACCESS_FILESYSTEM); diff --git a/editor/editor_node.h b/editor/editor_node.h index c9002c309e..7f53f77c76 100644 --- a/editor/editor_node.h +++ b/editor/editor_node.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -31,66 +31,59 @@ #ifndef EDITOR_NODE_H #define EDITOR_NODE_H -#include "core/print_string.h" -#include "editor/audio_stream_preview.h" -#include "editor/connections_dialog.h" -#include "editor/create_dialog.h" -#include "editor/editor_about.h" #include "editor/editor_data.h" -#include "editor/editor_export.h" -#include "editor/editor_feature_profile.h" #include "editor/editor_folding.h" -#include "editor/editor_inspector.h" -#include "editor/editor_layouts_dialog.h" -#include "editor/editor_log.h" -#include "editor/editor_plugin.h" -#include "editor/editor_resource_preview.h" #include "editor/editor_run.h" -#include "editor/editor_run_native.h" -#include "editor/editor_run_script.h" -#include "editor/editor_scale.h" -#include "editor/editor_sub_scene.h" -#include "editor/export_template_manager.h" -#include "editor/fileserver/editor_file_server.h" -#include "editor/filesystem_dock.h" -#include "editor/groups_editor.h" -#include "editor/import_dock.h" #include "editor/inspector_dock.h" -#include "editor/node_dock.h" -#include "editor/pane_drag.h" -#include "editor/plugin_config_dialog.h" -#include "editor/progress_dialog.h" -#include "editor/project_export.h" -#include "editor/project_settings_editor.h" #include "editor/property_editor.h" -#include "editor/quick_open.h" -#include "editor/reparent_dialog.h" -#include "editor/run_settings_dialog.h" #include "editor/scene_tree_dock.h" -#include "editor/scene_tree_editor.h" -#include "editor/script_create_dialog.h" -#include "editor/settings_config_dialog.h" -#include "scene/gui/center_container.h" -#include "scene/gui/control.h" -#include "scene/gui/dialogs.h" -#include "scene/gui/file_dialog.h" -#include "scene/gui/menu_button.h" -#include "scene/gui/panel.h" -#include "scene/gui/panel_container.h" -#include "scene/gui/separator.h" -#include "scene/gui/split_container.h" -#include "scene/gui/tab_container.h" -#include "scene/gui/tabs.h" -#include "scene/gui/texture_progress.h" -#include "scene/gui/tool_button.h" -#include "scene/gui/tree.h" -#include "scene/gui/viewport_container.h" typedef void (*EditorNodeInitCallback)(); typedef void (*EditorPluginInitializeCallback)(); typedef bool (*EditorBuildCallback)(); +class AcceptDialog; +class AudioStreamPreviewGenerator; +class BackgroundProgress; +class CenterContainer; +class ConfirmationDialog; +class Control; +class DependencyEditor; +class DependencyErrorDialog; +class EditorAbout; +class EditorExport; +class EditorFeatureProfileManager; +class EditorFileServer; +class EditorInspector; +class EditorLayoutsDialog; +class EditorLog; +class EditorPlugin; class EditorPluginList; +class EditorQuickOpen; +class EditorResourcePreview; +class EditorRunNative; +class EditorSettingsDialog; +class ExportTemplateManager; +class FileSystemDock; +class HSplitContainer; +class ImportDock; +class MenuButton; +class NodeDock; +class OrphanResourcesDialog; +class PaneDrag; +class Panel; +class PanelContainer; +class PluginConfigDialog; +class ProgressDialog; +class ProjectExportDialog; +class ProjectSettingsEditor; +class RunSettingsDialog; +class ScriptCreateDialog; +class TabContainer; +class Tabs; +class TextureProgress; +class ToolButton; +class VSplitContainer; class EditorNode : public Node { @@ -332,18 +325,13 @@ private: ExportTemplateManager *export_template_manager; EditorFeatureProfileManager *feature_profile_manager; EditorFileDialog *file_templates; - EditorFileDialog *file_export; EditorFileDialog *file_export_lib; EditorFileDialog *file_script; CheckBox *file_export_lib_merge; - LineEdit *file_export_password; String current_path; MenuButton *update_spinner; String defer_load_scene; - String defer_export; - String defer_export_platform; - bool defer_export_debug; Node *_last_instanced_scene; EditorLog *log; @@ -570,8 +558,7 @@ private: String preset; String path; bool debug; - String password; - + bool pack_only; } export_defer; bool disable_progress_dialog; @@ -793,7 +780,7 @@ public: void _copy_warning(const String &p_str); - Error export_preset(const String &p_preset, const String &p_path, bool p_debug, const String &p_password, bool p_quit_after = false); + Error export_preset(const String &p_preset, const String &p_path, bool p_debug, bool p_pack_only); static void register_editor_types(); static void unregister_editor_types(); diff --git a/editor/editor_path.cpp b/editor/editor_path.cpp index e4a939c379..d538c7c23d 100644 --- a/editor/editor_path.cpp +++ b/editor/editor_path.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_path.h b/editor/editor_path.h index a84da9f5ac..b0ffc487ac 100644 --- a/editor/editor_path.h +++ b/editor/editor_path.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_plugin.cpp b/editor/editor_plugin.cpp index 310a107ca9..b5f63dcd43 100644 --- a/editor/editor_plugin.cpp +++ b/editor/editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -30,8 +30,11 @@ #include "editor_plugin.h" +#include "editor/editor_export.h" #include "editor/editor_node.h" #include "editor/editor_settings.h" +#include "editor/filesystem_dock.h" +#include "editor/project_settings_editor.h" #include "editor_resource_preview.h" #include "main/main.h" #include "plugins/canvas_item_editor_plugin.h" diff --git a/editor/editor_plugin.h b/editor/editor_plugin.h index 63f5a4f87a..1a78b72ade 100644 --- a/editor/editor_plugin.h +++ b/editor/editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_plugin_settings.cpp b/editor/editor_plugin_settings.cpp index 514b3ff5d2..b81a996956 100644 --- a/editor/editor_plugin_settings.cpp +++ b/editor/editor_plugin_settings.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -35,6 +35,7 @@ #include "core/os/main_loop.h" #include "core/project_settings.h" #include "editor_node.h" +#include "editor_scale.h" #include "scene/gui/margin_container.h" void EditorPluginSettings::_notification(int p_what) { diff --git a/editor/editor_plugin_settings.h b/editor/editor_plugin_settings.h index 0b70295b9b..63a8395805 100644 --- a/editor/editor_plugin_settings.h +++ b/editor/editor_plugin_settings.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_profiler.cpp b/editor/editor_profiler.cpp index c88fb4f937..4807f8839c 100644 --- a/editor/editor_profiler.cpp +++ b/editor/editor_profiler.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_profiler.h b/editor/editor_profiler.h index 46c13d257a..f8accdf6d2 100644 --- a/editor/editor_profiler.h +++ b/editor/editor_profiler.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_properties.cpp b/editor/editor_properties.cpp index 4bce6f34d3..c049096c35 100644 --- a/editor/editor_properties.cpp +++ b/editor/editor_properties.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -31,8 +31,10 @@ #include "editor_properties.h" #include "editor/editor_resource_preview.h" +#include "editor/filesystem_dock.h" #include "editor_node.h" #include "editor_properties_array_dict.h" +#include "editor_scale.h" #include "scene/main/viewport.h" ///////////////////// NULL ///////////////////////// diff --git a/editor/editor_properties.h b/editor/editor_properties.h index 952b0447e2..4c7358597e 100644 --- a/editor/editor_properties.h +++ b/editor/editor_properties.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_properties_array_dict.cpp b/editor/editor_properties_array_dict.cpp index c75b66c601..0dc67b298f 100644 --- a/editor/editor_properties_array_dict.cpp +++ b/editor/editor_properties_array_dict.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_properties_array_dict.h b/editor/editor_properties_array_dict.h index 2fe7c07d56..d4f8abf583 100644 --- a/editor/editor_properties_array_dict.h +++ b/editor/editor_properties_array_dict.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_resource_preview.cpp b/editor/editor_resource_preview.cpp index e383dadfb0..9d31e26086 100644 --- a/editor/editor_resource_preview.cpp +++ b/editor/editor_resource_preview.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_resource_preview.h b/editor/editor_resource_preview.h index ad4136e9ab..8091fbafdc 100644 --- a/editor/editor_resource_preview.h +++ b/editor/editor_resource_preview.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_run.cpp b/editor/editor_run.cpp index 7b5ec9e772..ff7420e19b 100644 --- a/editor/editor_run.cpp +++ b/editor/editor_run.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_run.h b/editor/editor_run.h index 42724630b5..b50a2c2f0e 100644 --- a/editor/editor_run.h +++ b/editor/editor_run.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_run_native.cpp b/editor/editor_run_native.cpp index 64e90f2488..4bbc111aea 100644 --- a/editor/editor_run_native.cpp +++ b/editor/editor_run_native.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_run_native.h b/editor/editor_run_native.h index a5c28b0cb4..be2e6d269d 100644 --- a/editor/editor_run_native.h +++ b/editor/editor_run_native.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_run_script.cpp b/editor/editor_run_script.cpp index 17ce8a7c7b..1f269c246a 100644 --- a/editor/editor_run_script.cpp +++ b/editor/editor_run_script.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_run_script.h b/editor/editor_run_script.h index e019ca6223..edf75b9e73 100644 --- a/editor/editor_run_script.h +++ b/editor/editor_run_script.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_scale.cpp b/editor/editor_scale.cpp index 785e75c332..358241cbcc 100644 --- a/editor/editor_scale.cpp +++ b/editor/editor_scale.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_scale.h b/editor/editor_scale.h index 95a797c9f4..91e5df15d4 100644 --- a/editor/editor_scale.h +++ b/editor/editor_scale.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_sectioned_inspector.cpp b/editor/editor_sectioned_inspector.cpp index 1993f24b24..28825b45e1 100644 --- a/editor/editor_sectioned_inspector.cpp +++ b/editor/editor_sectioned_inspector.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_sectioned_inspector.h b/editor/editor_sectioned_inspector.h index 4395e9bb27..7073b73751 100644 --- a/editor/editor_sectioned_inspector.h +++ b/editor/editor_sectioned_inspector.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_settings.cpp b/editor/editor_settings.cpp index 87e8a53e94..92e3f61ca5 100644 --- a/editor/editor_settings.cpp +++ b/editor/editor_settings.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -34,6 +34,7 @@ #include "core/io/compression.h" #include "core/io/config_file.h" #include "core/io/file_access_memory.h" +#include "core/io/ip.h" #include "core/io/resource_loader.h" #include "core/io/resource_saver.h" #include "core/io/translation_loader_po.h" @@ -455,7 +456,7 @@ void EditorSettings::_load_defaults(Ref<ConfigFile> p_extra_config) { _initial_set("text_editor/appearance/show_info_gutter", true); _initial_set("text_editor/appearance/code_folding", true); _initial_set("text_editor/appearance/word_wrap", false); - _initial_set("text_editor/appearance/show_line_length_guideline", false); + _initial_set("text_editor/appearance/show_line_length_guideline", true); _initial_set("text_editor/appearance/line_length_guideline_column", 80); hints["text_editor/appearance/line_length_guideline_column"] = PropertyInfo(Variant::INT, "text_editor/appearance/line_length_guideline_column", PROPERTY_HINT_RANGE, "20, 160, 1"); diff --git a/editor/editor_settings.h b/editor/editor_settings.h index 0738185e95..4caa494d59 100644 --- a/editor/editor_settings.h +++ b/editor/editor_settings.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_spin_slider.cpp b/editor/editor_spin_slider.cpp index fbc4a5ee5c..5db18d8853 100644 --- a/editor/editor_spin_slider.cpp +++ b/editor/editor_spin_slider.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_spin_slider.h b/editor/editor_spin_slider.h index 2dc6e2c2f2..81a7b981cc 100644 --- a/editor/editor_spin_slider.h +++ b/editor/editor_spin_slider.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_sub_scene.cpp b/editor/editor_sub_scene.cpp index a77051c80b..cd533649e3 100644 --- a/editor/editor_sub_scene.cpp +++ b/editor/editor_sub_scene.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_sub_scene.h b/editor/editor_sub_scene.h index 69efc2be20..8205db25d7 100644 --- a/editor/editor_sub_scene.h +++ b/editor/editor_sub_scene.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_themes.cpp b/editor/editor_themes.cpp index 6ac20e6719..2cacc767c8 100644 --- a/editor/editor_themes.cpp +++ b/editor/editor_themes.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -587,24 +587,11 @@ Ref<Theme> create_editor_theme(const Ref<Theme> p_theme) { theme->set_color("icon_color_pressed", "Button", icon_color_pressed); // OptionButton - Ref<StyleBoxFlat> style_option_button_normal = style_widget->duplicate(); - Ref<StyleBoxFlat> style_option_button_hover = style_widget_hover->duplicate(); - Ref<StyleBoxFlat> style_option_button_pressed = style_widget_pressed->duplicate(); - Ref<StyleBoxFlat> style_option_button_focus = style_widget_focus->duplicate(); - Ref<StyleBoxFlat> style_option_button_disabled = style_widget_disabled->duplicate(); - - int option_button_arrow_margin = theme->get_icon("GuiOptionArrow", "EditorIcons")->get_size().width + (default_margin_size + 4) * EDSCALE; - style_option_button_normal->set_default_margin(MARGIN_RIGHT, option_button_arrow_margin); - style_option_button_hover->set_default_margin(MARGIN_RIGHT, option_button_arrow_margin); - style_option_button_pressed->set_default_margin(MARGIN_RIGHT, option_button_arrow_margin); - style_option_button_focus->set_default_margin(MARGIN_RIGHT, option_button_arrow_margin); - style_option_button_disabled->set_default_margin(MARGIN_RIGHT, option_button_arrow_margin); - - theme->set_stylebox("normal", "OptionButton", style_option_button_normal); - theme->set_stylebox("hover", "OptionButton", style_option_button_hover); - theme->set_stylebox("pressed", "OptionButton", style_option_button_pressed); - theme->set_stylebox("focus", "OptionButton", style_option_button_focus); - theme->set_stylebox("disabled", "OptionButton", style_option_button_disabled); + theme->set_stylebox("normal", "OptionButton", style_widget); + theme->set_stylebox("hover", "OptionButton", style_widget_hover); + theme->set_stylebox("pressed", "OptionButton", style_widget_pressed); + theme->set_stylebox("focus", "OptionButton", style_widget_focus); + theme->set_stylebox("disabled", "OptionButton", style_widget_disabled); theme->set_color("font_color", "OptionButton", font_color); theme->set_color("font_color_hover", "OptionButton", font_color_hl); @@ -1025,6 +1012,8 @@ Ref<Theme> create_editor_theme(const Ref<Theme> p_theme) { theme->set_color("grid_major", "GraphEdit", Color(0.0, 0.0, 0.0, 0.15)); theme->set_color("grid_minor", "GraphEdit", Color(0.0, 0.0, 0.0, 0.07)); } + theme->set_color("selection_fill", "GraphEdit", theme->get_color("box_selection_fill_color", "Editor")); + theme->set_color("selection_stroke", "GraphEdit", theme->get_color("box_selection_stroke_color", "Editor")); theme->set_color("activity", "GraphEdit", accent_color); theme->set_icon("minus", "GraphEdit", theme->get_icon("ZoomLess", "EditorIcons")); theme->set_icon("more", "GraphEdit", theme->get_icon("ZoomMore", "EditorIcons")); diff --git a/editor/editor_themes.h b/editor/editor_themes.h index bd1f260ba6..6e9630804f 100644 --- a/editor/editor_themes.h +++ b/editor/editor_themes.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_vcs_interface.cpp b/editor/editor_vcs_interface.cpp index 766f9c3913..0562c3ba43 100644 --- a/editor/editor_vcs_interface.cpp +++ b/editor/editor_vcs_interface.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/editor_vcs_interface.h b/editor/editor_vcs_interface.h index 394a18f974..85d5e30367 100644 --- a/editor/editor_vcs_interface.h +++ b/editor/editor_vcs_interface.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/export_template_manager.cpp b/editor/export_template_manager.cpp index 68ce709090..cb636f8cdc 100644 --- a/editor/export_template_manager.cpp +++ b/editor/export_template_manager.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -38,6 +38,8 @@ #include "core/version.h" #include "editor_node.h" #include "editor_scale.h" +#include "progress_dialog.h" +#include "scene/gui/link_button.h" void ExportTemplateManager::_update_template_list() { @@ -351,7 +353,7 @@ void ExportTemplateManager::ok_pressed() { void ExportTemplateManager::_http_download_mirror_completed(int p_status, int p_code, const PoolStringArray &headers, const PoolByteArray &p_data) { if (p_status != HTTPRequest::RESULT_SUCCESS || p_code != 200) { - EditorNode::get_singleton()->show_warning("Error getting the list of mirrors."); + EditorNode::get_singleton()->show_warning(TTR("Error getting the list of mirrors.")); return; } @@ -369,7 +371,7 @@ void ExportTemplateManager::_http_download_mirror_completed(int p_status, int p_ int errline; Error err = JSON::parse(mirror_str, r, errs, errline); if (err != OK) { - EditorNode::get_singleton()->show_warning("Error parsing JSON of mirror list. Please report this issue!"); + EditorNode::get_singleton()->show_warning(TTR("Error parsing JSON of mirror list. Please report this issue!")); return; } diff --git a/editor/export_template_manager.h b/editor/export_template_manager.h index ad3ab507b3..96e61a6569 100644 --- a/editor/export_template_manager.h +++ b/editor/export_template_manager.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/file_type_cache.cpp b/editor/file_type_cache.cpp index 602906cb8d..52ab80cc48 100644 --- a/editor/file_type_cache.cpp +++ b/editor/file_type_cache.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/file_type_cache.h b/editor/file_type_cache.h index 87e2e40a02..216effea00 100644 --- a/editor/file_type_cache.h +++ b/editor/file_type_cache.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/fileserver/editor_file_server.cpp b/editor/fileserver/editor_file_server.cpp index 2bea61fe04..af7eb0c4c7 100644 --- a/editor/fileserver/editor_file_server.cpp +++ b/editor/fileserver/editor_file_server.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/fileserver/editor_file_server.h b/editor/fileserver/editor_file_server.h index 04efb6b09c..4ce4c0cda6 100644 --- a/editor/fileserver/editor_file_server.h +++ b/editor/fileserver/editor_file_server.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/filesystem_dock.cpp b/editor/filesystem_dock.cpp index eb3ae33065..f74cadf67e 100644 --- a/editor/filesystem_dock.cpp +++ b/editor/filesystem_dock.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -36,8 +36,12 @@ #include "core/os/keyboard.h" #include "core/os/os.h" #include "core/project_settings.h" +#include "editor_feature_profile.h" #include "editor_node.h" +#include "editor_resource_preview.h" +#include "editor_scale.h" #include "editor_settings.h" +#include "import_dock.h" #include "scene/main/viewport.h" #include "scene/resources/packed_scene.h" @@ -86,6 +90,7 @@ bool FileSystemDock::_create_tree(TreeItem *p_parent, EditorFileSystemDirectory // Create all items for the files in the subdirectory. if (display_mode == DISPLAY_MODE_TREE_ONLY) { + String main_scene = ProjectSettings::get_singleton()->get("application/run/main_scene"); for (int i = 0; i < p_dir->get_file_count(); i++) { String file_type = p_dir->get_file_type(i); @@ -115,7 +120,6 @@ bool FileSystemDock::_create_tree(TreeItem *p_parent, EditorFileSystemDirectory file_item->select(0); file_item->set_as_cursor(0); } - String main_scene = ProjectSettings::get_singleton()->get("application/run/main_scene"); if (main_scene == file_metadata) { file_item->set_custom_color(0, get_color("accent_color", "Editor")); } @@ -124,6 +128,11 @@ bool FileSystemDock::_create_tree(TreeItem *p_parent, EditorFileSystemDirectory udata.push_back(file_item); EditorResourcePreview::get_singleton()->queue_resource_preview(file_metadata, this, "_tree_thumbnail_done", udata); } + } else if (display_mode == DISPLAY_MODE_SPLIT) { + if (lpath.get_base_dir() == path.get_base_dir()) { + subdirectory_item->select(0); + subdirectory_item->set_as_cursor(0); + } } if (searched_string.length() > 0) { @@ -741,6 +750,7 @@ void FileSystemDock::_update_file_list(bool p_keep_selection) { } // Fills the ItemList control node from the FileInfos. + String main_scene = ProjectSettings::get_singleton()->get("application/run/main_scene"); String oi = "Object"; for (List<FileInfo>::Element *E = filelist.front(); E; E = E->next()) { FileInfo *finfo = &(E->get()); @@ -777,6 +787,10 @@ void FileSystemDock::_update_file_list(bool p_keep_selection) { files->set_item_metadata(item_index, fpath); } + if (fpath == main_scene) { + files->set_item_custom_fg_color(item_index, get_color("accent_color", "Editor")); + } + // Generate the preview. if (!finfo->import_broken) { Array udata; @@ -1575,6 +1589,7 @@ void FileSystemDock::_file_option(int p_option, const Vector<String> &p_selected ProjectSettings::get_singleton()->set("application/run/main_scene", p_selected[0]); ProjectSettings::get_singleton()->save(); _update_tree(_compute_uncollapsed_paths()); + _update_file_list(true); } } break; @@ -1746,8 +1761,8 @@ void FileSystemDock::_file_option(int p_option, const Vector<String> &p_selected if (!fpath.ends_with("/")) { fpath = fpath.get_base_dir(); } - make_script_dialog_text->config("Node", fpath.plus_file("new_script.gd"), false); - make_script_dialog_text->popup_centered(Size2(300, 300) * EDSCALE); + make_script_dialog->config("Node", fpath.plus_file("new_script.gd"), false); + make_script_dialog->popup_centered(); } break; case FILE_COPY_PATH: { @@ -2682,9 +2697,9 @@ FileSystemDock::FileSystemDock(EditorNode *p_editor) { make_scene_dialog->register_text_enter(make_scene_dialog_text); make_scene_dialog->connect("confirmed", this, "_make_scene_confirm"); - make_script_dialog_text = memnew(ScriptCreateDialog); - make_script_dialog_text->set_title(TTR("Create Script")); - add_child(make_script_dialog_text); + make_script_dialog = memnew(ScriptCreateDialog); + make_script_dialog->set_title(TTR("Create Script")); + add_child(make_script_dialog); new_resource_dialog = memnew(CreateDialog); add_child(new_resource_dialog); diff --git a/editor/filesystem_dock.h b/editor/filesystem_dock.h index d81a5133f2..49692c8349 100644 --- a/editor/filesystem_dock.h +++ b/editor/filesystem_dock.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -140,7 +140,7 @@ private: ConfirmationDialog *make_scene_dialog; LineEdit *make_scene_dialog_text; ConfirmationDialog *overwrite_dialog; - ScriptCreateDialog *make_script_dialog_text; + ScriptCreateDialog *make_script_dialog; CreateDialog *new_resource_dialog; bool always_show_folders; diff --git a/editor/find_in_files.cpp b/editor/find_in_files.cpp index 01d645e231..86a4a9ef47 100644 --- a/editor/find_in_files.cpp +++ b/editor/find_in_files.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/find_in_files.h b/editor/find_in_files.h index 178b9a2080..327c3f1b5a 100644 --- a/editor/find_in_files.h +++ b/editor/find_in_files.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/groups_editor.cpp b/editor/groups_editor.cpp index b2db1f85dd..c19bee321a 100644 --- a/editor/groups_editor.cpp +++ b/editor/groups_editor.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -31,6 +31,7 @@ #include "groups_editor.h" #include "editor/scene_tree_editor.h" #include "editor_node.h" +#include "editor_scale.h" #include "scene/gui/box_container.h" #include "scene/gui/label.h" #include "scene/resources/packed_scene.h" @@ -120,7 +121,7 @@ bool GroupDialog::_can_edit(Node *p_node, String p_group) { } void GroupDialog::_add_pressed() { - TreeItem *selected = nodes_to_add->get_selected(); + TreeItem *selected = nodes_to_add->get_next_selected(NULL); if (!selected) { return; @@ -149,7 +150,7 @@ void GroupDialog::_add_pressed() { } void GroupDialog::_removed_pressed() { - TreeItem *selected = nodes_to_remove->get_selected(); + TreeItem *selected = nodes_to_remove->get_next_selected(NULL); if (!selected) { return; diff --git a/editor/groups_editor.h b/editor/groups_editor.h index 78ef99d5c8..84c653bdea 100644 --- a/editor/groups_editor.h +++ b/editor/groups_editor.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/icons/icon_gizmo_directional_light.svg b/editor/icons/icon_gizmo_directional_light.svg index a0e31c8b19..dc2d6bf82d 100644 --- a/editor/icons/icon_gizmo_directional_light.svg +++ b/editor/icons/icon_gizmo_directional_light.svg @@ -1 +1 @@ -<svg height="128" viewBox="0 0 128 128" width="128" xmlns="http://www.w3.org/2000/svg"><path d="m64 4c-4.432 0-8 3.568-8 8v16c0 4.432 3.568 8 8 8s8-3.568 8-8v-16c0-4.432-3.568-8-8-8zm-36.77 15.223c-2.045 0-4.0893.78461-5.6562 2.3516-3.1339 3.1339-3.1339 8.1786 0 11.312l11.312 11.314c3.1339 3.1339 8.1806 3.1339 11.314 0s3.1339-8.1806 0-11.314l-11.314-11.312c-1.5669-1.5669-3.6113-2.3516-5.6562-2.3516zm73.539 0c-2.045 0-4.0893.78461-5.6562 2.3516l-11.314 11.312c-3.1339 3.1339-3.1339 8.1806 0 11.314s8.1806 3.1339 11.314 0l11.312-11.314c3.1339-3.1339 3.1339-8.1786 0-11.312-1.567-1.5669-3.6113-2.3516-5.6562-2.3516zm-36.77 20.777a24 24 0 0 0 -24 24 24 24 0 0 0 24 24 24 24 0 0 0 24-24 24 24 0 0 0 -24-24zm-52 16c-4.432 0-8 3.568-8 8s3.568 8 8 8h16c4.432 0 8-3.568 8-8s-3.568-8-8-8zm88 0c-4.432 0-8 3.568-8 8s3.568 8 8 8h16c4.432 0 8-3.568 8-8s-3.568-8-8-8zm-61.455 25.449c-2.045 0-4.0913.78266-5.6582 2.3496l-11.312 11.314c-3.1339 3.1339-3.1339 8.1786 0 11.312 3.1339 3.1339 8.1786 3.1339 11.312 0l11.314-11.312c3.1339-3.1339 3.1339-8.1806 0-11.314-1.5669-1.5669-3.6113-2.3496-5.6562-2.3496zm50.91 0c-2.045 0-4.0893.78266-5.6562 2.3496-3.1339 3.1339-3.1339 8.1806 0 11.314l11.314 11.312c3.1339 3.1339 8.1786 3.1339 11.312 0s3.1339-8.1786 0-11.312l-11.312-11.314c-1.5669-1.5669-3.6132-2.3496-5.6582-2.3496zm-25.455 10.551c-4.432 0-8 3.568-8 8v16c0 4.432 3.568 8 8 8s8-3.568 8-8v-16c0-4.432-3.568-8-8-8z" fill-opacity=".29412" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".98824" stroke-width="2"/><path d="m64 8c-2.216 0-4 1.784-4 4v16c0 2.216 1.784 4 4 4s4-1.784 4-4v-16c0-2.216-1.784-4-4-4zm-36.77 15.227c-1.0225 0-2.0447.39231-2.8281 1.1758-1.5669 1.5669-1.5669 4.0893 0 5.6562l11.312 11.314c1.5669 1.5669 4.0913 1.5669 5.6582 0s1.5669-4.0913 0-5.6582l-11.314-11.312c-.78348-.78348-1.8056-1.1758-2.8281-1.1758zm73.539 0c-1.0225 0-2.0446.39231-2.8281 1.1758l-11.314 11.312c-1.5669 1.5669-1.5669 4.0913 0 5.6582s4.0913 1.5669 5.6582 0l11.313-11.314c1.5669-1.5669 1.5669-4.0893 0-5.6562-.78348-.78348-1.8056-1.1758-2.8281-1.1758zm-36.77 20.773c-11.046.00001-20 8.9543-20 20 .000007 11.046 8.9543 20 20 20s20-8.9543 20-20c-.000008-11.046-8.9543-20-20-20zm-52 16c-2.216 0-4 1.784-4 4s1.784 4 4 4h16c2.216 0 4-1.784 4-4s-1.784-4-4-4zm88 0c-2.216 0-4 1.784-4 4s1.784 4 4 4h16c2.216 0 4-1.784 4-4s-1.784-4-4-4zm-61.455 25.453c-1.0225 0-2.0466.39035-2.8301 1.1738l-11.312 11.314c-1.5669 1.5669-1.5669 4.0893 0 5.6563 1.5669 1.5669 4.0893 1.5669 5.6562 0l11.314-11.313c1.5669-1.5669 1.5669-4.0913 0-5.6582-.78347-.78347-1.8056-1.1738-2.8281-1.1738zm50.91 0c-1.0225 0-2.0447.39035-2.8281 1.1738-1.5669 1.5669-1.5669 4.0913 0 5.6582l11.314 11.313c1.5669 1.5669 4.0893 1.5669 5.6563 0 1.5669-1.567 1.5669-4.0893 0-5.6563l-11.313-11.314c-.78347-.78347-1.8076-1.1738-2.8301-1.1738zm-25.455 10.547c-2.216 0-4 1.784-4 4v16c0 2.216 1.784 4 4 4s4-1.784 4-4v-16c0-2.216-1.784-4-4-4z" fill="#f7f5cf"/></svg>
\ No newline at end of file +<svg height="128" viewBox="0 0 128 128" width="128" xmlns="http://www.w3.org/2000/svg"><path d="m64 4c-4.432 0-8 3.568-8 8v16c0 4.432 3.568 8 8 8s8-3.568 8-8v-16c0-4.432-3.568-8-8-8zm-36.77 15.223c-2.045 0-4.0893.78461-5.6562 2.3516-3.1339 3.1339-3.1339 8.1786 0 11.312l11.312 11.314c3.1339 3.1339 8.1806 3.1339 11.314 0s3.1339-8.1806 0-11.314l-11.314-11.312c-1.5669-1.5669-3.6113-2.3516-5.6562-2.3516zm73.539 0c-2.045 0-4.0893.78461-5.6562 2.3516l-11.314 11.312c-3.1339 3.1339-3.1339 8.1806 0 11.314s8.1806 3.1339 11.314 0l11.312-11.314c3.1339-3.1339 3.1339-8.1786 0-11.312-1.567-1.5669-3.6113-2.3516-5.6562-2.3516zm-36.77 20.777a24 24 0 0 0 -24 24 24 24 0 0 0 24 24 24 24 0 0 0 24-24 24 24 0 0 0 -24-24zm-52 16c-4.432 0-8 3.568-8 8s3.568 8 8 8h16c4.432 0 8-3.568 8-8s-3.568-8-8-8zm88 0c-4.432 0-8 3.568-8 8s3.568 8 8 8h16c4.432 0 8-3.568 8-8s-3.568-8-8-8zm-61.455 25.449c-2.045 0-4.0913.78266-5.6582 2.3496l-11.312 11.314c-3.1339 3.1339-3.1339 8.1786 0 11.312 3.1339 3.1339 8.1786 3.1339 11.312 0l11.314-11.312c3.1339-3.1339 3.1339-8.1806 0-11.314-1.5669-1.5669-3.6113-2.3496-5.6562-2.3496zm50.91 0c-2.045 0-4.0893.78266-5.6562 2.3496-3.1339 3.1339-3.1339 8.1806 0 11.314l11.314 11.312c3.1339 3.1339 8.1786 3.1339 11.312 0s3.1339-8.1786 0-11.312l-11.312-11.314c-1.5669-1.5669-3.6132-2.3496-5.6582-2.3496zm-25.455 10.551c-4.432 0-8 3.568-8 8v16c0 4.432 3.568 8 8 8s8-3.568 8-8v-16c0-4.432-3.568-8-8-8z" fill-opacity=".29412" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".98824" stroke-width="2"/><path d="m64 8c-2.216 0-4 1.784-4 4v16c0 2.216 1.784 4 4 4s4-1.784 4-4v-16c0-2.216-1.784-4-4-4zm-36.77 15.227c-1.0225 0-2.0447.39231-2.8281 1.1758-1.5669 1.5669-1.5669 4.0893 0 5.6562l11.312 11.314c1.5669 1.5669 4.0913 1.5669 5.6582 0s1.5669-4.0913 0-5.6582l-11.314-11.312c-.78348-.78348-1.8056-1.1758-2.8281-1.1758zm73.539 0c-1.0225 0-2.0446.39231-2.8281 1.1758l-11.314 11.312c-1.5669 1.5669-1.5669 4.0913 0 5.6582s4.0913 1.5669 5.6582 0l11.313-11.314c1.5669-1.5669 1.5669-4.0893 0-5.6562-.78348-.78348-1.8056-1.1758-2.8281-1.1758zm-36.77 20.773c-11.046.00001-20 8.9543-20 20 .000007 11.046 8.9543 20 20 20s20-8.9543 20-20c-.000008-11.046-8.9543-20-20-20zm-52 16c-2.216 0-4 1.784-4 4s1.784 4 4 4h16c2.216 0 4-1.784 4-4s-1.784-4-4-4zm88 0c-2.216 0-4 1.784-4 4s1.784 4 4 4h16c2.216 0 4-1.784 4-4s-1.784-4-4-4zm-61.455 25.453c-1.0225 0-2.0466.39035-2.8301 1.1738l-11.312 11.314c-1.5669 1.5669-1.5669 4.0893 0 5.6563 1.5669 1.5669 4.0893 1.5669 5.6562 0l11.314-11.313c1.5669-1.5669 1.5669-4.0913 0-5.6582-.78347-.78347-1.8056-1.1738-2.8281-1.1738zm50.91 0c-1.0225 0-2.0447.39035-2.8281 1.1738-1.5669 1.5669-1.5669 4.0913 0 5.6582l11.314 11.313c1.5669 1.5669 4.0893 1.5669 5.6563 0 1.5669-1.567 1.5669-4.0893 0-5.6563l-11.313-11.314c-.78347-.78347-1.8076-1.1738-2.8301-1.1738zm-25.455 10.547c-2.216 0-4 1.784-4 4v16c0 2.216 1.784 4 4 4s4-1.784 4-4v-16c0-2.216-1.784-4-4-4z" fill="#fefefe"/></svg>
\ No newline at end of file diff --git a/editor/icons/icon_gizmo_light.svg b/editor/icons/icon_gizmo_light.svg index e3d2a148fa..1e47082a0a 100644 --- a/editor/icons/icon_gizmo_light.svg +++ b/editor/icons/icon_gizmo_light.svg @@ -1 +1 @@ -<svg height="128" viewBox="0 0 128 128" width="128" xmlns="http://www.w3.org/2000/svg"><path d="m64 2a44 44 0 0 0 -44 44 44 44 0 0 0 24 39.189v5.8105 5 3c0 5.0515 3.3756 9.2769 8 10.578v16.422h24v-16.422c4.6244-1.3012 8-5.5266 8-10.578v-3-5-5.8574a44 44 0 0 0 24-39.143 44 44 0 0 0 -44-44zm0 20a24 24 0 0 1 24 24 24 24 0 0 1 -24 24 24 24 0 0 1 -24-24 24 24 0 0 1 24-24z" fill-opacity=".29412" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".98824" stroke-width="2.2"/><path d="m64 6a40 40 0 0 0 -40 40 40 40 0 0 0 24 36.607v15.393a8 8 0 0 0 8 8h16a8 8 0 0 0 8-8v-15.363a40 40 0 0 0 24-36.637 40 40 0 0 0 -40-40zm0 12a28 28 0 0 1 28 28 28 28 0 0 1 -28 28 28 28 0 0 1 -28-28 28 28 0 0 1 28-28zm-8 96v8h16v-8z" fill="#f7f5cf"/></svg>
\ No newline at end of file +<svg height="128" viewBox="0 0 128 128" width="128" xmlns="http://www.w3.org/2000/svg"><path d="m64 2a44 44 0 0 0 -44 44 44 44 0 0 0 24 39.189v5.8105 5 3c0 5.0515 3.3756 9.2769 8 10.578v16.422h24v-16.422c4.6244-1.3012 8-5.5266 8-10.578v-3-5-5.8574a44 44 0 0 0 24-39.143 44 44 0 0 0 -44-44zm0 20a24 24 0 0 1 24 24 24 24 0 0 1 -24 24 24 24 0 0 1 -24-24 24 24 0 0 1 24-24z" fill-opacity=".29412" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".98824" stroke-width="2.2"/><path d="m64 6a40 40 0 0 0 -40 40 40 40 0 0 0 24 36.607v15.393a8 8 0 0 0 8 8h16a8 8 0 0 0 8-8v-15.363a40 40 0 0 0 24-36.637 40 40 0 0 0 -40-40zm0 12a28 28 0 0 1 28 28 28 28 0 0 1 -28 28 28 28 0 0 1 -28-28 28 28 0 0 1 28-28zm-8 96v8h16v-8z" fill="#fefefe"/></svg>
\ No newline at end of file diff --git a/editor/icons/icon_gizmo_spot_light.svg b/editor/icons/icon_gizmo_spot_light.svg index 7f0b23937f..23a8364679 100644 --- a/editor/icons/icon_gizmo_spot_light.svg +++ b/editor/icons/icon_gizmo_spot_light.svg @@ -1 +1 @@ -<svg height="128" viewBox="0 0 128 128" width="128" xmlns="http://www.w3.org/2000/svg"><path d="m52 4c-6.5788 0-12 5.4212-12 12v26.625c-12.263 7.2822-19.978 19.75-20 33.369l-.005859 4.0059h28.578c1.7994 6.8632 8.0265 12 15.428 12s13.628-5.1368 15.428-12h28.576l-.00391-4.0039c-.01526-13.625-7.7323-26.099-20-33.385v-26.611c0-6.5788-5.4212-12-12-12zm-11.689 78.016c-1.536-.10738-3.1419.23676-4.5586 1.0547l-10.393 6c-3.7786 2.1816-5.1117 7.1503-2.9297 10.93 2.1816 3.7786 7.1503 5.1117 10.93 2.9297l10.393-6c3.7796-2.1822 5.1087-7.1521 2.9277-10.93-1.3629-2.3605-3.8057-3.8052-6.3691-3.9844zm47.379 0c-2.5634.1792-5.0063 1.6238-6.3691 3.9844-2.181 3.7776-.85187 8.7475 2.9277 10.93l10.393 6c3.7794 2.182 8.7481.8489 10.93-2.9297 2.182-3.7794.84891-8.7481-2.9297-10.93l-10.393-6c-1.4167-.81792-3.0225-1.1621-4.5586-1.0547zm-23.689 13.984c-4.3628 0-8 3.6372-8 8v12c0 4.3628 3.6372 8 8 8s8-3.6372 8-8v-12c0-4.3628-3.6372-8-8-8z" fill-opacity=".29412"/><path d="m52 8c-4.432 0-8 3.568-8 8v12 16.875a40 36 0 0 0 -20 31.125h28a12 12 0 0 0 12 12 12 12 0 0 0 12-12h28a40 36 0 0 0 -20-31.141v-20.859-8c0-4.432-3.568-8-8-8zm-11.969 78.006c-.76793-.053681-1.5596.1138-2.2793.5293l-10.393 6c-1.9191 1.108-2.5728 3.5457-1.4648 5.4648s3.5457 2.5728 5.4648 1.4648l10.393-6c1.9191-1.108 2.5709-3.5457 1.4629-5.4648-.6925-1.1994-1.9037-1.9047-3.1836-1.9941zm47.938 0c-1.2799.08947-2.4911.7947-3.1836 1.9941-1.108 1.9191-.45622 4.3568 1.4629 5.4648l10.393 6c1.9191 1.108 4.3568.45427 5.4648-1.4648s.45427-4.3568-1.4648-5.4648l-10.393-6c-.71967-.4155-1.5114-.58298-2.2793-.5293zm-23.969 13.994c-2.216 0-4 1.784-4 4v12c0 2.216 1.784 4 4 4s4-1.784 4-4v-12c0-2.216-1.784-4-4-4z" fill="#f7f5cf" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1082"/></svg>
\ No newline at end of file +<svg height="128" viewBox="0 0 128 128" width="128" xmlns="http://www.w3.org/2000/svg"><path d="m52 4c-6.5788 0-12 5.4212-12 12v26.625c-12.263 7.2822-19.978 19.75-20 33.369l-.005859 4.0059h28.578c1.7994 6.8632 8.0265 12 15.428 12s13.628-5.1368 15.428-12h28.576l-.00391-4.0039c-.01526-13.625-7.7323-26.099-20-33.385v-26.611c0-6.5788-5.4212-12-12-12zm-11.689 78.016c-1.536-.10738-3.1419.23676-4.5586 1.0547l-10.393 6c-3.7786 2.1816-5.1117 7.1503-2.9297 10.93 2.1816 3.7786 7.1503 5.1117 10.93 2.9297l10.393-6c3.7796-2.1822 5.1087-7.1521 2.9277-10.93-1.3629-2.3605-3.8057-3.8052-6.3691-3.9844zm47.379 0c-2.5634.1792-5.0063 1.6238-6.3691 3.9844-2.181 3.7776-.85187 8.7475 2.9277 10.93l10.393 6c3.7794 2.182 8.7481.8489 10.93-2.9297 2.182-3.7794.84891-8.7481-2.9297-10.93l-10.393-6c-1.4167-.81792-3.0225-1.1621-4.5586-1.0547zm-23.689 13.984c-4.3628 0-8 3.6372-8 8v12c0 4.3628 3.6372 8 8 8s8-3.6372 8-8v-12c0-4.3628-3.6372-8-8-8z" fill-opacity=".29412"/><path d="m52 8c-4.432 0-8 3.568-8 8v12 16.875a40 36 0 0 0 -20 31.125h28a12 12 0 0 0 12 12 12 12 0 0 0 12-12h28a40 36 0 0 0 -20-31.141v-20.859-8c0-4.432-3.568-8-8-8zm-11.969 78.006c-.76793-.053681-1.5596.1138-2.2793.5293l-10.393 6c-1.9191 1.108-2.5728 3.5457-1.4648 5.4648s3.5457 2.5728 5.4648 1.4648l10.393-6c1.9191-1.108 2.5709-3.5457 1.4629-5.4648-.6925-1.1994-1.9037-1.9047-3.1836-1.9941zm47.938 0c-1.2799.08947-2.4911.7947-3.1836 1.9941-1.108 1.9191-.45622 4.3568 1.4629 5.4648l10.393 6c1.9191 1.108 4.3568.45427 5.4648-1.4648s.45427-4.3568-1.4648-5.4648l-10.393-6c-.71967-.4155-1.5114-.58298-2.2793-.5293zm-23.969 13.994c-2.216 0-4 1.784-4 4v12c0 2.216 1.784 4 4 4s4-1.784 4-4v-12c0-2.216-1.784-4-4-4z" fill="#fefefe" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1082"/></svg>
\ No newline at end of file diff --git a/editor/import/editor_import_collada.cpp b/editor/import/editor_import_collada.cpp index 2eef0a07b5..b3f97714ae 100644 --- a/editor/import/editor_import_collada.cpp +++ b/editor/import/editor_import_collada.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/editor_import_collada.h b/editor/import/editor_import_collada.h index 6497cdb110..822a6450be 100644 --- a/editor/import/editor_import_collada.h +++ b/editor/import/editor_import_collada.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/editor_import_plugin.cpp b/editor/import/editor_import_plugin.cpp index 98f4947c2d..53a654c971 100644 --- a/editor/import/editor_import_plugin.cpp +++ b/editor/import/editor_import_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/editor_import_plugin.h b/editor/import/editor_import_plugin.h index eb119b4ba3..4383b1b084 100644 --- a/editor/import/editor_import_plugin.h +++ b/editor/import/editor_import_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/editor_scene_importer_gltf.cpp b/editor/import/editor_scene_importer_gltf.cpp index be066e15a5..f5128103f3 100644 --- a/editor/import/editor_scene_importer_gltf.cpp +++ b/editor/import/editor_scene_importer_gltf.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -855,25 +855,24 @@ PoolVector<Color> EditorSceneImporterGLTF::_decode_accessor_as_color(GLTFState & const int type = state.accessors[p_accessor].type; ERR_FAIL_COND_V(!(type == TYPE_VEC3 || type == TYPE_VEC4), ret); - int components; - if (type == TYPE_VEC3) { - components = 3; - } else { // TYPE_VEC4 - components = 4; + int vec_len = 3; + if (type == TYPE_VEC4) { + vec_len = 4; } - ERR_FAIL_COND_V(attribs.size() % components != 0, ret); + ERR_FAIL_COND_V(attribs.size() % vec_len != 0, ret); const double *attribs_ptr = attribs.ptr(); - const int ret_size = attribs.size() / components; + const int ret_size = attribs.size() / vec_len; ret.resize(ret_size); { PoolVector<Color>::Write w = ret.write(); for (int i = 0; i < ret_size; i++) { - w[i] = Color(attribs_ptr[i * 4 + 0], attribs_ptr[i * 4 + 1], attribs_ptr[i * 4 + 2], components == 4 ? attribs_ptr[i * 4 + 3] : 1.0); + w[i] = Color(attribs_ptr[i * vec_len + 0], attribs_ptr[i * vec_len + 1], attribs_ptr[i * vec_len + 2], vec_len == 4 ? attribs_ptr[i * 4 + 3] : 1.0); } } return ret; } + Vector<Quat> EditorSceneImporterGLTF::_decode_accessor_as_quat(GLTFState &state, const GLTFAccessorIndex p_accessor, const bool p_for_vertex) { const Vector<double> attribs = _decode_accessor(state, p_accessor, p_for_vertex); @@ -1480,9 +1479,16 @@ Error EditorSceneImporterGLTF::_parse_materials(GLTFState &state) { if (d.has("alphaMode")) { const String &am = d["alphaMode"]; - if (am != "OPAQUE") { + if (am == "BLEND") { material->set_feature(SpatialMaterial::FEATURE_TRANSPARENT, true); material->set_depth_draw_mode(SpatialMaterial::DEPTH_DRAW_ALPHA_OPAQUE_PREPASS); + } else if (am == "MASK") { + material->set_flag(SpatialMaterial::FLAG_USE_ALPHA_SCISSOR, true); + if (d.has("alphaCutoff")) { + material->set_alpha_scissor_threshold(d["alphaCutoff"]); + } else { + material->set_alpha_scissor_threshold(0.5f); + } } } diff --git a/editor/import/editor_scene_importer_gltf.h b/editor/import/editor_scene_importer_gltf.h index 6021bf10c8..4a91b99aa7 100644 --- a/editor/import/editor_scene_importer_gltf.h +++ b/editor/import/editor_scene_importer_gltf.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -172,7 +172,10 @@ class EditorSceneImporterGLTF : public EditorSceneImporter { min = 0; max = 0; sparse_count = 0; + sparse_indices_buffer_view = 0; sparse_indices_byte_offset = 0; + sparse_indices_component_type = 0; + sparse_values_buffer_view = 0; sparse_values_byte_offset = 0; } }; diff --git a/editor/import/resource_importer_bitmask.cpp b/editor/import/resource_importer_bitmask.cpp index 18e53fc783..c6fdbd1378 100644 --- a/editor/import/resource_importer_bitmask.cpp +++ b/editor/import/resource_importer_bitmask.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_bitmask.h b/editor/import/resource_importer_bitmask.h index 6ae7608ff2..dd95cb687a 100644 --- a/editor/import/resource_importer_bitmask.h +++ b/editor/import/resource_importer_bitmask.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_csv.cpp b/editor/import/resource_importer_csv.cpp index 64b5309cab..424f90bd54 100644 --- a/editor/import/resource_importer_csv.cpp +++ b/editor/import/resource_importer_csv.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_csv.h b/editor/import/resource_importer_csv.h index 7d06bdb188..2030dd1f99 100644 --- a/editor/import/resource_importer_csv.h +++ b/editor/import/resource_importer_csv.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_csv_translation.cpp b/editor/import/resource_importer_csv_translation.cpp index d988e1dcc3..3119fb088b 100644 --- a/editor/import/resource_importer_csv_translation.cpp +++ b/editor/import/resource_importer_csv_translation.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_csv_translation.h b/editor/import/resource_importer_csv_translation.h index c2753b326f..ec33d6aa16 100644 --- a/editor/import/resource_importer_csv_translation.h +++ b/editor/import/resource_importer_csv_translation.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_image.cpp b/editor/import/resource_importer_image.cpp index 3d7663ba8f..a1f5a79b00 100644 --- a/editor/import/resource_importer_image.cpp +++ b/editor/import/resource_importer_image.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_image.h b/editor/import/resource_importer_image.h index beadf5a8ea..6ad77eec1b 100644 --- a/editor/import/resource_importer_image.h +++ b/editor/import/resource_importer_image.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_layered_texture.cpp b/editor/import/resource_importer_layered_texture.cpp index 7e3c4cecf4..9b819bc341 100644 --- a/editor/import/resource_importer_layered_texture.cpp +++ b/editor/import/resource_importer_layered_texture.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_layered_texture.h b/editor/import/resource_importer_layered_texture.h index d6acbbabca..6dc4b6ed3c 100644 --- a/editor/import/resource_importer_layered_texture.h +++ b/editor/import/resource_importer_layered_texture.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_obj.cpp b/editor/import/resource_importer_obj.cpp index 31a099ef83..06bbe17785 100644 --- a/editor/import/resource_importer_obj.cpp +++ b/editor/import/resource_importer_obj.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_obj.h b/editor/import/resource_importer_obj.h index adad21da61..678be45106 100644 --- a/editor/import/resource_importer_obj.h +++ b/editor/import/resource_importer_obj.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_scene.cpp b/editor/import/resource_importer_scene.cpp index 3a99968192..cab317990e 100644 --- a/editor/import/resource_importer_scene.cpp +++ b/editor/import/resource_importer_scene.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_scene.h b/editor/import/resource_importer_scene.h index ef9a77917f..2691b224eb 100644 --- a/editor/import/resource_importer_scene.h +++ b/editor/import/resource_importer_scene.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_texture.cpp b/editor/import/resource_importer_texture.cpp index 25431179b5..88547280ce 100644 --- a/editor/import/resource_importer_texture.cpp +++ b/editor/import/resource_importer_texture.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_texture.h b/editor/import/resource_importer_texture.h index da712bf84d..fbfd47f4f0 100644 --- a/editor/import/resource_importer_texture.h +++ b/editor/import/resource_importer_texture.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_texture_atlas.cpp b/editor/import/resource_importer_texture_atlas.cpp index 51a6cc6757..335e1114e6 100644 --- a/editor/import/resource_importer_texture_atlas.cpp +++ b/editor/import/resource_importer_texture_atlas.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_texture_atlas.h b/editor/import/resource_importer_texture_atlas.h index 3c6fc343c4..e455a157cf 100644 --- a/editor/import/resource_importer_texture_atlas.h +++ b/editor/import/resource_importer_texture_atlas.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_wav.cpp b/editor/import/resource_importer_wav.cpp index 74586a4100..2d43fa089d 100644 --- a/editor/import/resource_importer_wav.cpp +++ b/editor/import/resource_importer_wav.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import/resource_importer_wav.h b/editor/import/resource_importer_wav.h index 24481ea46b..59d33feef0 100644 --- a/editor/import/resource_importer_wav.h +++ b/editor/import/resource_importer_wav.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/import_dock.cpp b/editor/import_dock.cpp index 947e322075..20d47e8250 100644 --- a/editor/import_dock.cpp +++ b/editor/import_dock.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -30,6 +30,7 @@ #include "import_dock.h" #include "editor_node.h" +#include "editor_resource_preview.h" class ImportDockParameters : public Object { GDCLASS(ImportDockParameters, Object); diff --git a/editor/import_dock.h b/editor/import_dock.h index c839e19d67..a4378fb60d 100644 --- a/editor/import_dock.h +++ b/editor/import_dock.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/inspector_dock.cpp b/editor/inspector_dock.cpp index 02b0159241..2be3464d30 100644 --- a/editor/inspector_dock.cpp +++ b/editor/inspector_dock.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/inspector_dock.h b/editor/inspector_dock.h index 866b152d2e..a7da4bef4c 100644 --- a/editor/inspector_dock.h +++ b/editor/inspector_dock.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/multi_node_edit.cpp b/editor/multi_node_edit.cpp index e1992b8540..7bc67b54c1 100644 --- a/editor/multi_node_edit.cpp +++ b/editor/multi_node_edit.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/multi_node_edit.h b/editor/multi_node_edit.h index 33df4a2ca5..d3eefafcec 100644 --- a/editor/multi_node_edit.h +++ b/editor/multi_node_edit.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/node_dock.cpp b/editor/node_dock.cpp index 7ba1796600..20b8b3f5cb 100644 --- a/editor/node_dock.cpp +++ b/editor/node_dock.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -31,6 +31,7 @@ #include "node_dock.h" #include "editor_node.h" +#include "editor_scale.h" void NodeDock::show_groups() { diff --git a/editor/node_dock.h b/editor/node_dock.h index 1dd988479b..ae33c5b9a5 100644 --- a/editor/node_dock.h +++ b/editor/node_dock.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/pane_drag.cpp b/editor/pane_drag.cpp index 67fda8134d..eef4db456c 100644 --- a/editor/pane_drag.cpp +++ b/editor/pane_drag.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/pane_drag.h b/editor/pane_drag.h index 36c5953d84..7e66bb429f 100644 --- a/editor/pane_drag.h +++ b/editor/pane_drag.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugin_config_dialog.cpp b/editor/plugin_config_dialog.cpp index 971e746509..28667abe77 100644 --- a/editor/plugin_config_dialog.cpp +++ b/editor/plugin_config_dialog.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -33,6 +33,8 @@ #include "core/os/dir_access.h" #include "editor/editor_node.h" #include "editor/editor_plugin.h" +#include "editor/editor_scale.h" +#include "editor/project_settings_editor.h" #include "modules/gdscript/gdscript.h" #include "scene/gui/grid_container.h" diff --git a/editor/plugin_config_dialog.h b/editor/plugin_config_dialog.h index 525b7755dd..fa148125bc 100644 --- a/editor/plugin_config_dialog.h +++ b/editor/plugin_config_dialog.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/abstract_polygon_2d_editor.cpp b/editor/plugins/abstract_polygon_2d_editor.cpp index 7f023af848..c8a36a3a99 100644 --- a/editor/plugins/abstract_polygon_2d_editor.cpp +++ b/editor/plugins/abstract_polygon_2d_editor.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -32,6 +32,7 @@ #include "canvas_item_editor_plugin.h" #include "core/os/keyboard.h" +#include "editor/editor_scale.h" AbstractPolygon2DEditor::Vertex::Vertex() : polygon(-1), diff --git a/editor/plugins/abstract_polygon_2d_editor.h b/editor/plugins/abstract_polygon_2d_editor.h index a00cdd0cf6..6ed6d0a257 100644 --- a/editor/plugins/abstract_polygon_2d_editor.h +++ b/editor/plugins/abstract_polygon_2d_editor.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/animation_blend_space_1d_editor.cpp b/editor/plugins/animation_blend_space_1d_editor.cpp index 475e4c8d67..d743d1ac2f 100644 --- a/editor/plugins/animation_blend_space_1d_editor.cpp +++ b/editor/plugins/animation_blend_space_1d_editor.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -31,6 +31,7 @@ #include "animation_blend_space_1d_editor.h" #include "core/os/keyboard.h" +#include "editor/editor_scale.h" #include "scene/animation/animation_blend_tree.h" StringName AnimationNodeBlendSpace1DEditor::get_blend_position_path() const { diff --git a/editor/plugins/animation_blend_space_1d_editor.h b/editor/plugins/animation_blend_space_1d_editor.h index 4a924b46c1..346ad36cff 100644 --- a/editor/plugins/animation_blend_space_1d_editor.h +++ b/editor/plugins/animation_blend_space_1d_editor.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/animation_blend_space_2d_editor.cpp b/editor/plugins/animation_blend_space_2d_editor.cpp index b422e3e927..dc7754ba9a 100644 --- a/editor/plugins/animation_blend_space_2d_editor.cpp +++ b/editor/plugins/animation_blend_space_2d_editor.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -35,6 +35,7 @@ #include "core/os/input.h" #include "core/os/keyboard.h" #include "core/project_settings.h" +#include "editor/editor_scale.h" #include "scene/animation/animation_blend_tree.h" #include "scene/animation/animation_player.h" #include "scene/gui/menu_button.h" diff --git a/editor/plugins/animation_blend_space_2d_editor.h b/editor/plugins/animation_blend_space_2d_editor.h index 850a6201bb..50b0d9a06c 100644 --- a/editor/plugins/animation_blend_space_2d_editor.h +++ b/editor/plugins/animation_blend_space_2d_editor.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/animation_blend_tree_editor_plugin.cpp b/editor/plugins/animation_blend_tree_editor_plugin.cpp index e147206ec4..def3f4bfec 100644 --- a/editor/plugins/animation_blend_tree_editor_plugin.cpp +++ b/editor/plugins/animation_blend_tree_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -35,9 +35,11 @@ #include "core/os/keyboard.h" #include "core/project_settings.h" #include "editor/editor_inspector.h" +#include "editor/editor_scale.h" #include "scene/animation/animation_player.h" #include "scene/gui/menu_button.h" #include "scene/gui/panel.h" +#include "scene/gui/progress_bar.h" #include "scene/main/viewport.h" void AnimationNodeBlendTreeEditor::add_custom_type(const String &p_name, const Ref<Script> &p_script) { diff --git a/editor/plugins/animation_blend_tree_editor_plugin.h b/editor/plugins/animation_blend_tree_editor_plugin.h index 77b57a50d0..4f5badea9f 100644 --- a/editor/plugins/animation_blend_tree_editor_plugin.h +++ b/editor/plugins/animation_blend_tree_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -41,6 +41,8 @@ #include "scene/gui/popup.h" #include "scene/gui/tree.h" +class ProgressBar; + class AnimationNodeBlendTreeEditor : public AnimationTreeNodeEditorPlugin { GDCLASS(AnimationNodeBlendTreeEditor, AnimationTreeNodeEditorPlugin); diff --git a/editor/plugins/animation_player_editor_plugin.cpp b/editor/plugins/animation_player_editor_plugin.cpp index 1480cc6ac4..5b41da6e8e 100644 --- a/editor/plugins/animation_player_editor_plugin.cpp +++ b/editor/plugins/animation_player_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -36,6 +36,7 @@ #include "core/os/keyboard.h" #include "core/project_settings.h" #include "editor/animation_track_editor.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" // For onion skinning. diff --git a/editor/plugins/animation_player_editor_plugin.h b/editor/plugins/animation_player_editor_plugin.h index 663ffd57f3..55c2f365ce 100644 --- a/editor/plugins/animation_player_editor_plugin.h +++ b/editor/plugins/animation_player_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/animation_state_machine_editor.cpp b/editor/plugins/animation_state_machine_editor.cpp index f627cdf5d8..2a582a1249 100644 --- a/editor/plugins/animation_state_machine_editor.cpp +++ b/editor/plugins/animation_state_machine_editor.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -35,6 +35,7 @@ #include "core/os/input.h" #include "core/os/keyboard.h" #include "core/project_settings.h" +#include "editor/editor_scale.h" #include "scene/animation/animation_blend_tree.h" #include "scene/animation/animation_player.h" #include "scene/gui/menu_button.h" @@ -262,7 +263,7 @@ void AnimationNodeStateMachineEditor::_state_machine_gui_input(const Ref<InputEv if (connecting_to_node != StringName()) { if (state_machine->has_transition(connecting_from, connecting_to_node)) { - EditorNode::get_singleton()->show_warning("Transition exists!"); + EditorNode::get_singleton()->show_warning(TTR("Transition exists!")); } else { diff --git a/editor/plugins/animation_state_machine_editor.h b/editor/plugins/animation_state_machine_editor.h index 8b0a5a0b00..132e66b28d 100644 --- a/editor/plugins/animation_state_machine_editor.h +++ b/editor/plugins/animation_state_machine_editor.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/animation_tree_editor_plugin.cpp b/editor/plugins/animation_tree_editor_plugin.cpp index 28dc5bf5c8..a0b58b8f7e 100644 --- a/editor/plugins/animation_tree_editor_plugin.cpp +++ b/editor/plugins/animation_tree_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/animation_tree_editor_plugin.h b/editor/plugins/animation_tree_editor_plugin.h index 4ecbf2e05e..0b93b0fd8e 100644 --- a/editor/plugins/animation_tree_editor_plugin.h +++ b/editor/plugins/animation_tree_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/animation_tree_player_editor_plugin.cpp b/editor/plugins/animation_tree_player_editor_plugin.cpp index c99ad7f441..a85def5c6d 100644 --- a/editor/plugins/animation_tree_player_editor_plugin.cpp +++ b/editor/plugins/animation_tree_player_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/animation_tree_player_editor_plugin.h b/editor/plugins/animation_tree_player_editor_plugin.h index 03bc559b86..d3fd6ae362 100644 --- a/editor/plugins/animation_tree_player_editor_plugin.h +++ b/editor/plugins/animation_tree_player_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/asset_library_editor_plugin.cpp b/editor/plugins/asset_library_editor_plugin.cpp index ce31714e0c..5d73ffa209 100644 --- a/editor/plugins/asset_library_editor_plugin.cpp +++ b/editor/plugins/asset_library_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -33,7 +33,9 @@ #include "core/io/json.h" #include "core/version.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" +#include "editor/project_settings_editor.h" void EditorAssetLibraryItem::configure(const String &p_title, int p_asset_id, const String &p_category, int p_category_id, const String &p_author, int p_author_id, const String &p_cost) { diff --git a/editor/plugins/asset_library_editor_plugin.h b/editor/plugins/asset_library_editor_plugin.h index 70ffbd9eed..aa3c735810 100644 --- a/editor/plugins/asset_library_editor_plugin.h +++ b/editor/plugins/asset_library_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/audio_stream_editor_plugin.cpp b/editor/plugins/audio_stream_editor_plugin.cpp index 0ab3d26c85..b6e5d48a83 100644 --- a/editor/plugins/audio_stream_editor_plugin.cpp +++ b/editor/plugins/audio_stream_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -32,6 +32,7 @@ #include "core/io/resource_loader.h" #include "core/project_settings.h" +#include "editor/audio_stream_preview.h" #include "editor/editor_settings.h" void AudioStreamEditor::_notification(int p_what) { diff --git a/editor/plugins/audio_stream_editor_plugin.h b/editor/plugins/audio_stream_editor_plugin.h index 12e4faef94..2191b541f6 100644 --- a/editor/plugins/audio_stream_editor_plugin.h +++ b/editor/plugins/audio_stream_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/baked_lightmap_editor_plugin.cpp b/editor/plugins/baked_lightmap_editor_plugin.cpp index d75f06de12..7db936ccb8 100644 --- a/editor/plugins/baked_lightmap_editor_plugin.cpp +++ b/editor/plugins/baked_lightmap_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/baked_lightmap_editor_plugin.h b/editor/plugins/baked_lightmap_editor_plugin.h index ff4b59244f..8b94257a62 100644 --- a/editor/plugins/baked_lightmap_editor_plugin.h +++ b/editor/plugins/baked_lightmap_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/camera_editor_plugin.cpp b/editor/plugins/camera_editor_plugin.cpp index 2531d59d1b..6f5bc69bd1 100644 --- a/editor/plugins/camera_editor_plugin.cpp +++ b/editor/plugins/camera_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/camera_editor_plugin.h b/editor/plugins/camera_editor_plugin.h index 400aee132d..9758a1ffbd 100644 --- a/editor/plugins/camera_editor_plugin.h +++ b/editor/plugins/camera_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/canvas_item_editor_plugin.cpp b/editor/plugins/canvas_item_editor_plugin.cpp index 17765c6454..89e25ffcff 100644 --- a/editor/plugins/canvas_item_editor_plugin.cpp +++ b/editor/plugins/canvas_item_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -35,6 +35,7 @@ #include "core/print_string.h" #include "core/project_settings.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" #include "editor/plugins/animation_player_editor_plugin.h" #include "editor/plugins/script_editor_plugin.h" @@ -47,6 +48,7 @@ #include "scene/2d/touch_screen_button.h" #include "scene/gui/grid_container.h" #include "scene/gui/nine_patch_rect.h" +#include "scene/gui/viewport_container.h" #include "scene/main/canvas_layer.h" #include "scene/main/viewport.h" #include "scene/resources/packed_scene.h" @@ -4214,11 +4216,13 @@ void CanvasItemEditor::_zoom_on_position(float p_zoom, Point2 p_position) { void CanvasItemEditor::_update_zoom_label() { String zoom_text; + // The zoom level displayed is relative to the editor scale + // (like in most image editors). if (zoom >= 10) { - // Don't show a decimal when the zoom level is higher than 1000 % - zoom_text = rtos(Math::round(zoom * 100)) + " %"; + // Don't show a decimal when the zoom level is higher than 1000 %. + zoom_text = rtos(Math::round((zoom / EDSCALE) * 100)) + " %"; } else { - zoom_text = rtos(Math::stepify(zoom * 100, 0.1)) + " %"; + zoom_text = rtos(Math::stepify((zoom / EDSCALE) * 100, 0.1)) + " %"; } zoom_reset->set_text(zoom_text); @@ -4229,7 +4233,7 @@ void CanvasItemEditor::_button_zoom_minus() { } void CanvasItemEditor::_button_zoom_reset() { - _zoom_on_position(1.0, viewport_scrollable->get_size() / 2.0); + _zoom_on_position(1.0 * EDSCALE, viewport_scrollable->get_size() / 2.0); } void CanvasItemEditor::_button_zoom_plus() { @@ -4991,7 +4995,8 @@ void CanvasItemEditor::_bind_methods() { Dictionary CanvasItemEditor::get_state() const { Dictionary state; - state["zoom"] = zoom; + // Take the editor scale into account. + state["zoom"] = zoom / EDSCALE; state["ofs"] = view_offset; state["grid_offset"] = grid_offset; state["grid_step"] = grid_step; @@ -5028,7 +5033,9 @@ void CanvasItemEditor::set_state(const Dictionary &p_state) { bool update_scrollbars = false; Dictionary state = p_state; if (state.has("zoom")) { - zoom = p_state["zoom"]; + // Compensate the editor scale, so that the editor scale can be changed + // and the zoom level will still be the same (relative to the editor scale). + zoom = float(p_state["zoom"]) * EDSCALE; _update_zoom_label(); } @@ -5244,11 +5251,11 @@ CanvasItemEditor::CanvasItemEditor(EditorNode *p_editor) { show_rulers = true; show_guides = true; show_edit_locks = true; - zoom = 1; + zoom = 1.0 / EDSCALE; view_offset = Point2(-150 - RULER_WIDTH, -95 - RULER_WIDTH); previous_update_view_offset = view_offset; // Moves the view a little bit to the left so that (0,0) is visible. The values a relative to a 16/10 screen grid_offset = Point2(); - grid_step = Point2(10, 10); + grid_step = Point2(8, 8); // A power-of-two value works better as a default primary_grid_steps = 8; // A power-of-two value works better as a default grid_step_multiplier = 0; snap_rotation_offset = 0; diff --git a/editor/plugins/canvas_item_editor_plugin.h b/editor/plugins/canvas_item_editor_plugin.h index 74adb882d1..3291d6b9bf 100644 --- a/editor/plugins/canvas_item_editor_plugin.h +++ b/editor/plugins/canvas_item_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/collision_polygon_2d_editor_plugin.cpp b/editor/plugins/collision_polygon_2d_editor_plugin.cpp index 0179adc148..3d32c0b698 100644 --- a/editor/plugins/collision_polygon_2d_editor_plugin.cpp +++ b/editor/plugins/collision_polygon_2d_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/collision_polygon_2d_editor_plugin.h b/editor/plugins/collision_polygon_2d_editor_plugin.h index 3f0734fb19..a4fa7c7b3b 100644 --- a/editor/plugins/collision_polygon_2d_editor_plugin.h +++ b/editor/plugins/collision_polygon_2d_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/collision_polygon_editor_plugin.cpp b/editor/plugins/collision_polygon_editor_plugin.cpp index 8cf09406c7..8620437ac6 100644 --- a/editor/plugins/collision_polygon_editor_plugin.cpp +++ b/editor/plugins/collision_polygon_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/collision_polygon_editor_plugin.h b/editor/plugins/collision_polygon_editor_plugin.h index 2a904a53ba..1871c6ee7e 100644 --- a/editor/plugins/collision_polygon_editor_plugin.h +++ b/editor/plugins/collision_polygon_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/collision_shape_2d_editor_plugin.cpp b/editor/plugins/collision_shape_2d_editor_plugin.cpp index c8561d22a4..be9e5b0e3a 100644 --- a/editor/plugins/collision_shape_2d_editor_plugin.cpp +++ b/editor/plugins/collision_shape_2d_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/collision_shape_2d_editor_plugin.h b/editor/plugins/collision_shape_2d_editor_plugin.h index 10a1a6bd98..025420a886 100644 --- a/editor/plugins/collision_shape_2d_editor_plugin.h +++ b/editor/plugins/collision_shape_2d_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/cpu_particles_2d_editor_plugin.cpp b/editor/plugins/cpu_particles_2d_editor_plugin.cpp index 374900d4c7..655048c271 100644 --- a/editor/plugins/cpu_particles_2d_editor_plugin.cpp +++ b/editor/plugins/cpu_particles_2d_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -296,9 +296,9 @@ CPUParticles2DEditorPlugin::CPUParticles2DEditorPlugin(EditorNode *p_node) { emission_mask->add_child(emvb); emission_mask_mode = memnew(OptionButton); emvb->add_margin_child(TTR("Emission Mask"), emission_mask_mode); - emission_mask_mode->add_item("Solid Pixels", EMISSION_MODE_SOLID); - emission_mask_mode->add_item("Border Pixels", EMISSION_MODE_BORDER); - emission_mask_mode->add_item("Directed Border Pixels", EMISSION_MODE_BORDER_DIRECTED); + emission_mask_mode->add_item(TTR("Solid Pixels"), EMISSION_MODE_SOLID); + emission_mask_mode->add_item(TTR("Border Pixels"), EMISSION_MODE_BORDER); + emission_mask_mode->add_item(TTR("Directed Border Pixels"), EMISSION_MODE_BORDER_DIRECTED); emission_colors = memnew(CheckBox); emission_colors->set_text(TTR("Capture from Pixel")); emvb->add_margin_child(TTR("Emission Colors"), emission_colors); diff --git a/editor/plugins/cpu_particles_2d_editor_plugin.h b/editor/plugins/cpu_particles_2d_editor_plugin.h index 84bbfff095..21b06b6489 100644 --- a/editor/plugins/cpu_particles_2d_editor_plugin.h +++ b/editor/plugins/cpu_particles_2d_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/cpu_particles_editor_plugin.cpp b/editor/plugins/cpu_particles_editor_plugin.cpp index 93ffce41fa..2074ba6b99 100644 --- a/editor/plugins/cpu_particles_editor_plugin.cpp +++ b/editor/plugins/cpu_particles_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/cpu_particles_editor_plugin.h b/editor/plugins/cpu_particles_editor_plugin.h index 674f00dc9f..deaced9ad9 100644 --- a/editor/plugins/cpu_particles_editor_plugin.h +++ b/editor/plugins/cpu_particles_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/curve_editor_plugin.cpp b/editor/plugins/curve_editor_plugin.cpp index 6e15bad9af..a4fc9b37ad 100644 --- a/editor/plugins/curve_editor_plugin.cpp +++ b/editor/plugins/curve_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -34,6 +34,7 @@ #include "core/core_string_names.h" #include "core/os/input.h" #include "core/os/keyboard.h" +#include "editor/editor_scale.h" CurveEditor::CurveEditor() { _selected_point = -1; diff --git a/editor/plugins/curve_editor_plugin.h b/editor/plugins/curve_editor_plugin.h index 9071146863..06e2692373 100644 --- a/editor/plugins/curve_editor_plugin.h +++ b/editor/plugins/curve_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -33,6 +33,7 @@ #include "editor/editor_node.h" #include "editor/editor_plugin.h" +#include "editor/editor_resource_preview.h" #include "scene/resources/curve.h" // Edits a y(x) curve diff --git a/editor/plugins/editor_preview_plugins.cpp b/editor/plugins/editor_preview_plugins.cpp index 204562ac38..9b0d5d3daf 100644 --- a/editor/plugins/editor_preview_plugins.cpp +++ b/editor/plugins/editor_preview_plugins.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -40,6 +40,7 @@ #include "scene/resources/dynamic_font.h" #include "scene/resources/material.h" #include "scene/resources/mesh.h" +#include "servers/audio/audio_stream.h" void post_process_preview(Ref<Image> p_image) { diff --git a/editor/plugins/editor_preview_plugins.h b/editor/plugins/editor_preview_plugins.h index 71a6c0fc08..e6e4aff8de 100644 --- a/editor/plugins/editor_preview_plugins.h +++ b/editor/plugins/editor_preview_plugins.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/gi_probe_editor_plugin.cpp b/editor/plugins/gi_probe_editor_plugin.cpp index a6125af1f7..8914e0ed01 100644 --- a/editor/plugins/gi_probe_editor_plugin.cpp +++ b/editor/plugins/gi_probe_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/gi_probe_editor_plugin.h b/editor/plugins/gi_probe_editor_plugin.h index c33668ae19..5db682835d 100644 --- a/editor/plugins/gi_probe_editor_plugin.h +++ b/editor/plugins/gi_probe_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/gradient_editor_plugin.cpp b/editor/plugins/gradient_editor_plugin.cpp index e85c475ad7..0a3a994eb7 100644 --- a/editor/plugins/gradient_editor_plugin.cpp +++ b/editor/plugins/gradient_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -31,6 +31,7 @@ #include "gradient_editor_plugin.h" #include "canvas_item_editor_plugin.h" +#include "editor/editor_scale.h" #include "spatial_editor_plugin.h" Size2 GradientEditor::get_minimum_size() const { diff --git a/editor/plugins/gradient_editor_plugin.h b/editor/plugins/gradient_editor_plugin.h index a87a5fe0ba..9ebd9610e5 100644 --- a/editor/plugins/gradient_editor_plugin.h +++ b/editor/plugins/gradient_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/item_list_editor_plugin.cpp b/editor/plugins/item_list_editor_plugin.cpp index b3f3ccf501..39dc130f42 100644 --- a/editor/plugins/item_list_editor_plugin.cpp +++ b/editor/plugins/item_list_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -31,6 +31,7 @@ #include "item_list_editor_plugin.h" #include "core/io/resource_loader.h" +#include "editor/editor_scale.h" bool ItemListPlugin::_set(const StringName &p_name, const Variant &p_value) { diff --git a/editor/plugins/item_list_editor_plugin.h b/editor/plugins/item_list_editor_plugin.h index 78b176620e..8a73367bf7 100644 --- a/editor/plugins/item_list_editor_plugin.h +++ b/editor/plugins/item_list_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/light_occluder_2d_editor_plugin.cpp b/editor/plugins/light_occluder_2d_editor_plugin.cpp index d8f6259598..22df287f97 100644 --- a/editor/plugins/light_occluder_2d_editor_plugin.cpp +++ b/editor/plugins/light_occluder_2d_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/light_occluder_2d_editor_plugin.h b/editor/plugins/light_occluder_2d_editor_plugin.h index 95fa0df2c1..74ae9e0889 100644 --- a/editor/plugins/light_occluder_2d_editor_plugin.h +++ b/editor/plugins/light_occluder_2d_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/line_2d_editor_plugin.cpp b/editor/plugins/line_2d_editor_plugin.cpp index 368cf719c6..4ac9d0af3b 100644 --- a/editor/plugins/line_2d_editor_plugin.cpp +++ b/editor/plugins/line_2d_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/line_2d_editor_plugin.h b/editor/plugins/line_2d_editor_plugin.h index a7a9813cb5..ef54dbc3f7 100644 --- a/editor/plugins/line_2d_editor_plugin.h +++ b/editor/plugins/line_2d_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/material_editor_plugin.cpp b/editor/plugins/material_editor_plugin.cpp index e125c18ef1..750f814319 100644 --- a/editor/plugins/material_editor_plugin.cpp +++ b/editor/plugins/material_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -30,6 +30,8 @@ #include "material_editor_plugin.h" +#include "editor/editor_scale.h" +#include "scene/gui/viewport_container.h" #include "scene/resources/particles_material.h" void MaterialEditor::_notification(int p_what) { diff --git a/editor/plugins/material_editor_plugin.h b/editor/plugins/material_editor_plugin.h index 1405127ab3..7f0a373dc7 100644 --- a/editor/plugins/material_editor_plugin.h +++ b/editor/plugins/material_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -41,6 +41,8 @@ #include "scene/3d/mesh_instance.h" #include "scene/resources/material.h" +class ViewportContainer; + class MaterialEditor : public Control { GDCLASS(MaterialEditor, Control); diff --git a/editor/plugins/mesh_editor_plugin.cpp b/editor/plugins/mesh_editor_plugin.cpp index 442110cc84..d06e5b6349 100644 --- a/editor/plugins/mesh_editor_plugin.cpp +++ b/editor/plugins/mesh_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -30,6 +30,8 @@ #include "mesh_editor_plugin.h" +#include "editor/editor_scale.h" + void MeshEditor::_gui_input(Ref<InputEvent> p_event) { Ref<InputEventMouseMotion> mm = p_event; diff --git a/editor/plugins/mesh_editor_plugin.h b/editor/plugins/mesh_editor_plugin.h index 4c2a81ed70..87c4a1776b 100644 --- a/editor/plugins/mesh_editor_plugin.h +++ b/editor/plugins/mesh_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -36,6 +36,7 @@ #include "scene/3d/camera.h" #include "scene/3d/light.h" #include "scene/3d/mesh_instance.h" +#include "scene/gui/viewport_container.h" #include "scene/resources/material.h" class MeshEditor : public ViewportContainer { diff --git a/editor/plugins/mesh_instance_editor_plugin.cpp b/editor/plugins/mesh_instance_editor_plugin.cpp index 22df8fd8f4..25329906a9 100644 --- a/editor/plugins/mesh_instance_editor_plugin.cpp +++ b/editor/plugins/mesh_instance_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -30,6 +30,7 @@ #include "mesh_instance_editor_plugin.h" +#include "editor/editor_scale.h" #include "scene/3d/collision_shape.h" #include "scene/3d/navigation_mesh.h" #include "scene/3d/physics_body.h" @@ -456,7 +457,7 @@ MeshInstanceEditor::MeshInstanceEditor() { add_child(err_dialog); debug_uv_dialog = memnew(AcceptDialog); - debug_uv_dialog->set_title("UV Channel Debug"); + debug_uv_dialog->set_title(TTR("UV Channel Debug")); add_child(debug_uv_dialog); debug_uv = memnew(Control); debug_uv->set_custom_minimum_size(Size2(600, 600) * EDSCALE); diff --git a/editor/plugins/mesh_instance_editor_plugin.h b/editor/plugins/mesh_instance_editor_plugin.h index d82af621df..5c95676fc4 100644 --- a/editor/plugins/mesh_instance_editor_plugin.h +++ b/editor/plugins/mesh_instance_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/mesh_library_editor_plugin.cpp b/editor/plugins/mesh_library_editor_plugin.cpp index fc3ca38104..92898ff9c3 100644 --- a/editor/plugins/mesh_library_editor_plugin.cpp +++ b/editor/plugins/mesh_library_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -241,7 +241,7 @@ void MeshLibraryEditor::_menu_cbk(int p_option) { } break; case MENU_OPTION_UPDATE_FROM_SCENE: { - cd->set_text("Update from existing scene?:\n" + String(mesh_library->get_meta("_editor_source_scene"))); + cd->set_text(vformat(TTR("Update from existing scene?:\n%s"), String(mesh_library->get_meta("_editor_source_scene")))); cd->popup_centered(Size2(500, 60)); } break; } diff --git a/editor/plugins/mesh_library_editor_plugin.h b/editor/plugins/mesh_library_editor_plugin.h index 8121ff52bd..74b0a280e3 100644 --- a/editor/plugins/mesh_library_editor_plugin.h +++ b/editor/plugins/mesh_library_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/multimesh_editor_plugin.cpp b/editor/plugins/multimesh_editor_plugin.cpp index 3ea014a38d..5dc222f84c 100644 --- a/editor/plugins/multimesh_editor_plugin.cpp +++ b/editor/plugins/multimesh_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/multimesh_editor_plugin.h b/editor/plugins/multimesh_editor_plugin.h index 5323441bd8..2c7b98cfbc 100644 --- a/editor/plugins/multimesh_editor_plugin.h +++ b/editor/plugins/multimesh_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/navigation_polygon_editor_plugin.cpp b/editor/plugins/navigation_polygon_editor_plugin.cpp index 0d6b649526..c4e61f2488 100644 --- a/editor/plugins/navigation_polygon_editor_plugin.cpp +++ b/editor/plugins/navigation_polygon_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/navigation_polygon_editor_plugin.h b/editor/plugins/navigation_polygon_editor_plugin.h index 2a387a8b1e..1cab336381 100644 --- a/editor/plugins/navigation_polygon_editor_plugin.h +++ b/editor/plugins/navigation_polygon_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/particles_2d_editor_plugin.cpp b/editor/plugins/particles_2d_editor_plugin.cpp index 957ce42304..b036368bc8 100644 --- a/editor/plugins/particles_2d_editor_plugin.cpp +++ b/editor/plugins/particles_2d_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -424,9 +424,9 @@ Particles2DEditorPlugin::Particles2DEditorPlugin(EditorNode *p_node) { emission_mask->add_child(emvb); emission_mask_mode = memnew(OptionButton); emvb->add_margin_child(TTR("Emission Mask"), emission_mask_mode); - emission_mask_mode->add_item("Solid Pixels", EMISSION_MODE_SOLID); - emission_mask_mode->add_item("Border Pixels", EMISSION_MODE_BORDER); - emission_mask_mode->add_item("Directed Border Pixels", EMISSION_MODE_BORDER_DIRECTED); + emission_mask_mode->add_item(TTR("Solid Pixels"), EMISSION_MODE_SOLID); + emission_mask_mode->add_item(TTR("Border Pixels"), EMISSION_MODE_BORDER); + emission_mask_mode->add_item(TTR("Directed Border Pixels"), EMISSION_MODE_BORDER_DIRECTED); emission_colors = memnew(CheckBox); emission_colors->set_text(TTR("Capture from Pixel")); emvb->add_margin_child(TTR("Emission Colors"), emission_colors); diff --git a/editor/plugins/particles_2d_editor_plugin.h b/editor/plugins/particles_2d_editor_plugin.h index 0f092aaa4f..29652a1826 100644 --- a/editor/plugins/particles_2d_editor_plugin.h +++ b/editor/plugins/particles_2d_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/particles_editor_plugin.cpp b/editor/plugins/particles_editor_plugin.cpp index 31b0539bfe..f869dabf9a 100644 --- a/editor/plugins/particles_editor_plugin.cpp +++ b/editor/plugins/particles_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/particles_editor_plugin.h b/editor/plugins/particles_editor_plugin.h index 1b3a1877a4..4b20d00670 100644 --- a/editor/plugins/particles_editor_plugin.h +++ b/editor/plugins/particles_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/path_2d_editor_plugin.cpp b/editor/plugins/path_2d_editor_plugin.cpp index f02dc0bd6d..3737dbdd57 100644 --- a/editor/plugins/path_2d_editor_plugin.cpp +++ b/editor/plugins/path_2d_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -33,6 +33,7 @@ #include "canvas_item_editor_plugin.h" #include "core/os/file_access.h" #include "core/os/keyboard.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" void Path2DEditor::_notification(int p_what) { diff --git a/editor/plugins/path_2d_editor_plugin.h b/editor/plugins/path_2d_editor_plugin.h index ecec5f5253..aae0e11c99 100644 --- a/editor/plugins/path_2d_editor_plugin.h +++ b/editor/plugins/path_2d_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/path_editor_plugin.cpp b/editor/plugins/path_editor_plugin.cpp index 2493380585..67889bc074 100644 --- a/editor/plugins/path_editor_plugin.cpp +++ b/editor/plugins/path_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/path_editor_plugin.h b/editor/plugins/path_editor_plugin.h index 5482d09377..8ff83911f8 100644 --- a/editor/plugins/path_editor_plugin.h +++ b/editor/plugins/path_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/physical_bone_plugin.cpp b/editor/plugins/physical_bone_plugin.cpp index 96681a105f..28099a927b 100644 --- a/editor/plugins/physical_bone_plugin.cpp +++ b/editor/plugins/physical_bone_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/physical_bone_plugin.h b/editor/plugins/physical_bone_plugin.h index 78c1c331a0..459a67db05 100644 --- a/editor/plugins/physical_bone_plugin.h +++ b/editor/plugins/physical_bone_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/polygon_2d_editor_plugin.cpp b/editor/plugins/polygon_2d_editor_plugin.cpp index 503e6ac135..de23193df0 100644 --- a/editor/plugins/polygon_2d_editor_plugin.cpp +++ b/editor/plugins/polygon_2d_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -34,6 +34,7 @@ #include "core/os/file_access.h" #include "core/os/input.h" #include "core/os/keyboard.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" #include "scene/2d/skeleton_2d.h" diff --git a/editor/plugins/polygon_2d_editor_plugin.h b/editor/plugins/polygon_2d_editor_plugin.h index 009501a70c..1454a03325 100644 --- a/editor/plugins/polygon_2d_editor_plugin.h +++ b/editor/plugins/polygon_2d_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/resource_preloader_editor_plugin.cpp b/editor/plugins/resource_preloader_editor_plugin.cpp index 620bf28415..d423be7d24 100644 --- a/editor/plugins/resource_preloader_editor_plugin.cpp +++ b/editor/plugins/resource_preloader_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/resource_preloader_editor_plugin.h b/editor/plugins/resource_preloader_editor_plugin.h index 346249b1c5..88e9cf4956 100644 --- a/editor/plugins/resource_preloader_editor_plugin.h +++ b/editor/plugins/resource_preloader_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/root_motion_editor_plugin.cpp b/editor/plugins/root_motion_editor_plugin.cpp index 05f682f469..3489537fa4 100644 --- a/editor/plugins/root_motion_editor_plugin.cpp +++ b/editor/plugins/root_motion_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/root_motion_editor_plugin.h b/editor/plugins/root_motion_editor_plugin.h index af5d8fc122..8a7691de5d 100644 --- a/editor/plugins/root_motion_editor_plugin.h +++ b/editor/plugins/root_motion_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/script_editor_plugin.cpp b/editor/plugins/script_editor_plugin.cpp index 9e6201db2b..d0bd57d658 100644 --- a/editor/plugins/script_editor_plugin.cpp +++ b/editor/plugins/script_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -37,7 +37,10 @@ #include "core/os/os.h" #include "core/project_settings.h" #include "editor/editor_node.h" +#include "editor/editor_run_script.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" +#include "editor/filesystem_dock.h" #include "editor/find_in_files.h" #include "editor/node_dock.h" #include "editor/plugins/shader_editor_plugin.h" @@ -1001,8 +1004,8 @@ void ScriptEditor::_menu_option(int p_option) { ScriptEditorBase *current = _get_current_editor(); switch (p_option) { case FILE_NEW: { - script_create_dialog->config("Node", "new_script"); - script_create_dialog->popup_centered(Size2(300, 300) * EDSCALE); + script_create_dialog->config("Node", "new_script", false); + script_create_dialog->popup_centered(); } break; case FILE_NEW_TEXTFILE: { file_dialog->set_mode(EditorFileDialog::MODE_SAVE_FILE); @@ -1267,12 +1270,15 @@ void ScriptEditor::_menu_option(int p_option) { _copy_script_path(); } break; case SHOW_IN_FILE_SYSTEM: { - RES script = current->get_edited_resource(); - FileSystemDock *file_system_dock = EditorNode::get_singleton()->get_filesystem_dock(); - file_system_dock->navigate_to_path(script->get_path()); - // Ensure that the FileSystem dock is visible. - TabContainer *tab_container = (TabContainer *)file_system_dock->get_parent_control(); - tab_container->set_current_tab(file_system_dock->get_position_in_parent()); + const RES script = current->get_edited_resource(); + const String path = script->get_path(); + if (!path.empty()) { + FileSystemDock *file_system_dock = EditorNode::get_singleton()->get_filesystem_dock(); + file_system_dock->navigate_to_path(path); + // Ensure that the FileSystem dock is visible. + TabContainer *tab_container = (TabContainer *)file_system_dock->get_parent_control(); + tab_container->set_current_tab(file_system_dock->get_position_in_parent()); + } } break; case CLOSE_DOCS: { _close_docs_tab(); diff --git a/editor/plugins/script_editor_plugin.h b/editor/plugins/script_editor_plugin.h index e2fd67676b..a41480c80d 100644 --- a/editor/plugins/script_editor_plugin.h +++ b/editor/plugins/script_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/script_text_editor.cpp b/editor/plugins/script_text_editor.cpp index c57ffa8ee3..f0e4a4bfdc 100644 --- a/editor/plugins/script_text_editor.cpp +++ b/editor/plugins/script_text_editor.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -33,6 +33,7 @@ #include "core/math/expression.h" #include "core/os/keyboard.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" #include "editor/script_editor_debugger.h" @@ -1559,7 +1560,7 @@ void ScriptTextEditor::drop_data_fw(const Point2 &p_point, const Variant &p_data Node *sn = _find_script_node(get_tree()->get_edited_scene_root(), get_tree()->get_edited_scene_root(), script); if (!sn) { - EditorNode::get_singleton()->show_warning("Can't drop nodes because script '" + get_name() + "' is not used in this scene."); + EditorNode::get_singleton()->show_warning(vformat(TTR("Can't drop nodes because script '%s' is not used in this scene."), get_name())); return; } diff --git a/editor/plugins/script_text_editor.h b/editor/plugins/script_text_editor.h index ac29e90c02..9018e9d3c2 100644 --- a/editor/plugins/script_text_editor.h +++ b/editor/plugins/script_text_editor.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/shader_editor_plugin.cpp b/editor/plugins/shader_editor_plugin.cpp index 97f194e40f..7e55415134 100644 --- a/editor/plugins/shader_editor_plugin.cpp +++ b/editor/plugins/shader_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/shader_editor_plugin.h b/editor/plugins/shader_editor_plugin.h index ca9f489713..900b40bd7a 100644 --- a/editor/plugins/shader_editor_plugin.h +++ b/editor/plugins/shader_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/skeleton_2d_editor_plugin.cpp b/editor/plugins/skeleton_2d_editor_plugin.cpp index 0ccb60e39e..dbe64f202d 100644 --- a/editor/plugins/skeleton_2d_editor_plugin.cpp +++ b/editor/plugins/skeleton_2d_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/skeleton_2d_editor_plugin.h b/editor/plugins/skeleton_2d_editor_plugin.h index d8e2d23257..ebc6746b81 100644 --- a/editor/plugins/skeleton_2d_editor_plugin.h +++ b/editor/plugins/skeleton_2d_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/skeleton_editor_plugin.cpp b/editor/plugins/skeleton_editor_plugin.cpp index 1adf0be108..8b5fe7d2c5 100644 --- a/editor/plugins/skeleton_editor_plugin.cpp +++ b/editor/plugins/skeleton_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/skeleton_editor_plugin.h b/editor/plugins/skeleton_editor_plugin.h index 558e954815..1dce6d12ed 100644 --- a/editor/plugins/skeleton_editor_plugin.h +++ b/editor/plugins/skeleton_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/skeleton_ik_editor_plugin.cpp b/editor/plugins/skeleton_ik_editor_plugin.cpp index 928171950a..43dc13b270 100644 --- a/editor/plugins/skeleton_ik_editor_plugin.cpp +++ b/editor/plugins/skeleton_ik_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/skeleton_ik_editor_plugin.h b/editor/plugins/skeleton_ik_editor_plugin.h index d1ef7c99c5..06c07031f6 100644 --- a/editor/plugins/skeleton_ik_editor_plugin.h +++ b/editor/plugins/skeleton_ik_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/spatial_editor_plugin.cpp b/editor/plugins/spatial_editor_plugin.cpp index b590fc5ed1..252f067eb1 100644 --- a/editor/plugins/spatial_editor_plugin.cpp +++ b/editor/plugins/spatial_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -37,6 +37,7 @@ #include "core/project_settings.h" #include "core/sort_array.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" #include "editor/plugins/animation_player_editor_plugin.h" #include "editor/plugins/script_editor_plugin.h" @@ -47,6 +48,7 @@ #include "scene/3d/mesh_instance.h" #include "scene/3d/physics_body.h" #include "scene/3d/visual_instance.h" +#include "scene/gui/viewport_container.h" #include "scene/resources/packed_scene.h" #include "scene/resources/surface_tool.h" @@ -6143,6 +6145,8 @@ void EditorSpatialGizmoPlugin::create_icon_material(const String &p_name, const icon->set_albedo(color); icon->set_flag(SpatialMaterial::FLAG_UNSHADED, true); + icon->set_flag(SpatialMaterial::FLAG_ALBEDO_FROM_VERTEX_COLOR, true); + icon->set_flag(SpatialMaterial::FLAG_SRGB_VERTEX_COLOR, true); icon->set_cull_mode(SpatialMaterial::CULL_DISABLED); icon->set_depth_draw_mode(SpatialMaterial::DEPTH_DRAW_DISABLED); icon->set_feature(SpatialMaterial::FEATURE_TRANSPARENT, true); diff --git a/editor/plugins/spatial_editor_plugin.h b/editor/plugins/spatial_editor_plugin.h index 65e3c32ca8..356646221e 100644 --- a/editor/plugins/spatial_editor_plugin.h +++ b/editor/plugins/spatial_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -41,6 +41,7 @@ class Camera; class SpatialEditor; class EditorSpatialGizmoPlugin; +class ViewportContainer; class EditorSpatialGizmo : public SpatialGizmo { @@ -101,11 +102,11 @@ protected: static void _bind_methods(); public: - void add_lines(const Vector<Vector3> &p_lines, const Ref<Material> &p_material, bool p_billboard = false); + void add_lines(const Vector<Vector3> &p_lines, const Ref<Material> &p_material, bool p_billboard = false, const Color &p_modulate = Color(1, 1, 1)); void add_mesh(const Ref<ArrayMesh> &p_mesh, bool p_billboard = false, const Ref<SkinReference> &p_skin_reference = Ref<SkinReference>(), const Ref<Material> &p_material = Ref<Material>()); void add_collision_segments(const Vector<Vector3> &p_lines); void add_collision_triangles(const Ref<TriangleMesh> &p_tmesh); - void add_unscaled_billboard(const Ref<Material> &p_material, float p_scale = 1); + void add_unscaled_billboard(const Ref<Material> &p_material, float p_scale = 1, const Color &p_modulate = Color(1, 1, 1)); void add_handles(const Vector<Vector3> &p_handles, const Ref<Material> &p_material, bool p_billboard = false, bool p_secondary = false); void add_solid_box(Ref<Material> &p_material, Vector3 p_size, Vector3 p_position = Vector3()); diff --git a/editor/plugins/sprite_editor_plugin.cpp b/editor/plugins/sprite_editor_plugin.cpp index 40734cffc4..f5ea88eeae 100644 --- a/editor/plugins/sprite_editor_plugin.cpp +++ b/editor/plugins/sprite_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -31,6 +31,7 @@ #include "sprite_editor_plugin.h" #include "canvas_item_editor_plugin.h" +#include "editor/editor_scale.h" #include "scene/2d/collision_polygon_2d.h" #include "scene/2d/light_occluder_2d.h" #include "scene/2d/mesh_instance_2d.h" @@ -125,7 +126,7 @@ void SpriteEditor::_menu_option(int p_option) { case MENU_OPTION_CONVERT_TO_MESH_2D: { debug_uv_dialog->get_ok()->set_text(TTR("Create Mesh2D")); - debug_uv_dialog->set_title("Mesh2D Preview"); + debug_uv_dialog->set_title(TTR("Mesh2D Preview")); _update_mesh_data(); debug_uv_dialog->popup_centered(); @@ -135,7 +136,7 @@ void SpriteEditor::_menu_option(int p_option) { case MENU_OPTION_CONVERT_TO_POLYGON_2D: { debug_uv_dialog->get_ok()->set_text(TTR("Create Polygon2D")); - debug_uv_dialog->set_title("Polygon2D Preview"); + debug_uv_dialog->set_title(TTR("Polygon2D Preview")); _update_mesh_data(); debug_uv_dialog->popup_centered(); @@ -144,7 +145,7 @@ void SpriteEditor::_menu_option(int p_option) { case MENU_OPTION_CREATE_COLLISION_POLY_2D: { debug_uv_dialog->get_ok()->set_text(TTR("Create CollisionPolygon2D")); - debug_uv_dialog->set_title("CollisionPolygon2D Preview"); + debug_uv_dialog->set_title(TTR("CollisionPolygon2D Preview")); _update_mesh_data(); debug_uv_dialog->popup_centered(); @@ -154,7 +155,7 @@ void SpriteEditor::_menu_option(int p_option) { case MENU_OPTION_CREATE_LIGHT_OCCLUDER_2D: { debug_uv_dialog->get_ok()->set_text(TTR("Create LightOccluder2D")); - debug_uv_dialog->set_title("LightOccluder2D Preview"); + debug_uv_dialog->set_title(TTR("LightOccluder2D Preview")); _update_mesh_data(); debug_uv_dialog->popup_centered(); diff --git a/editor/plugins/sprite_editor_plugin.h b/editor/plugins/sprite_editor_plugin.h index 4ca7bca1a8..13177c9142 100644 --- a/editor/plugins/sprite_editor_plugin.h +++ b/editor/plugins/sprite_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/sprite_frames_editor_plugin.cpp b/editor/plugins/sprite_frames_editor_plugin.cpp index a4c3ff5dcd..4101980e29 100644 --- a/editor/plugins/sprite_frames_editor_plugin.cpp +++ b/editor/plugins/sprite_frames_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -32,8 +32,10 @@ #include "core/io/resource_loader.h" #include "core/project_settings.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" #include "scene/3d/sprite_3d.h" +#include "scene/gui/center_container.h" void SpriteFramesEditor::_gui_input(Ref<InputEvent> p_event) { } @@ -202,7 +204,7 @@ void SpriteFramesEditor::_prepare_sprite_sheet(const String &p_file) { Ref<Resource> texture = ResourceLoader::load(p_file); if (!texture.is_valid()) { - EditorNode::get_singleton()->show_warning("Unable to load images"); + EditorNode::get_singleton()->show_warning(TTR("Unable to load images")); ERR_FAIL_COND(!texture.is_valid()); } if (texture != split_sheet_preview->get_texture()) { diff --git a/editor/plugins/sprite_frames_editor_plugin.h b/editor/plugins/sprite_frames_editor_plugin.h index f20b54f910..aa683605ed 100644 --- a/editor/plugins/sprite_frames_editor_plugin.h +++ b/editor/plugins/sprite_frames_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/style_box_editor_plugin.cpp b/editor/plugins/style_box_editor_plugin.cpp index 7e5e278689..eebcd567a4 100644 --- a/editor/plugins/style_box_editor_plugin.cpp +++ b/editor/plugins/style_box_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -30,6 +30,8 @@ #include "style_box_editor_plugin.h" +#include "editor/editor_scale.h" + bool EditorInspectorPluginStyleBox::can_handle(Object *p_object) { return Object::cast_to<StyleBox>(p_object) != NULL; diff --git a/editor/plugins/style_box_editor_plugin.h b/editor/plugins/style_box_editor_plugin.h index fead8e0de8..f4a72d9d1c 100644 --- a/editor/plugins/style_box_editor_plugin.h +++ b/editor/plugins/style_box_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/text_editor.cpp b/editor/plugins/text_editor.cpp index 7651ab8526..57447abf47 100644 --- a/editor/plugins/text_editor.cpp +++ b/editor/plugins/text_editor.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/text_editor.h b/editor/plugins/text_editor.h index 7d441a187d..fe157a29e6 100644 --- a/editor/plugins/text_editor.h +++ b/editor/plugins/text_editor.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/texture_editor_plugin.cpp b/editor/plugins/texture_editor_plugin.cpp index 6d71c56ead..9489836984 100644 --- a/editor/plugins/texture_editor_plugin.cpp +++ b/editor/plugins/texture_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/texture_editor_plugin.h b/editor/plugins/texture_editor_plugin.h index ed25783303..f587579902 100644 --- a/editor/plugins/texture_editor_plugin.h +++ b/editor/plugins/texture_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/texture_region_editor_plugin.cpp b/editor/plugins/texture_region_editor_plugin.cpp index 8e49bba7b2..13faeb0edb 100644 --- a/editor/plugins/texture_region_editor_plugin.cpp +++ b/editor/plugins/texture_region_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -33,6 +33,7 @@ #include "core/core_string_names.h" #include "core/os/input.h" #include "core/os/keyboard.h" +#include "editor/editor_scale.h" #include "scene/gui/check_box.h" /** @@ -135,13 +136,19 @@ void TextureRegionEditor::_region_draw() { Ref<Texture> select_handle = get_icon("EditorHandle", "EditorIcons"); - Rect2 scroll_rect; + Rect2 scroll_rect(Point2(), base_tex->get_size()); - Vector2 endpoints[4] = { - mtx.basis_xform(rect.position), - mtx.basis_xform(rect.position + Vector2(rect.size.x, 0)), - mtx.basis_xform(rect.position + rect.size), - mtx.basis_xform(rect.position + Vector2(0, rect.size.y)) + const Vector2 raw_endpoints[4] = { + rect.position, + rect.position + Vector2(rect.size.x, 0), + rect.position + rect.size, + rect.position + Vector2(0, rect.size.y) + }; + const Vector2 endpoints[4] = { + mtx.basis_xform(raw_endpoints[0]), + mtx.basis_xform(raw_endpoints[1]), + mtx.basis_xform(raw_endpoints[2]), + mtx.basis_xform(raw_endpoints[3]) }; Color color = get_color("mono_color", "Editor"); for (int i = 0; i < 4; i++) { @@ -163,31 +170,32 @@ void TextureRegionEditor::_region_draw() { if (snap_mode != SNAP_AUTOSLICE) edit_draw->draw_texture(select_handle, (endpoints[i] + ofs - (select_handle->get_size() / 2)).floor() - draw_ofs * draw_zoom); - scroll_rect.expand_to(endpoints[i]); + scroll_rect.expand_to(raw_endpoints[i]); } - scroll_rect.position -= edit_draw->get_size(); - scroll_rect.size += edit_draw->get_size() * 2.0; + const Size2 scroll_margin = edit_draw->get_size() / draw_zoom; + scroll_rect.position -= scroll_margin; + scroll_rect.size += scroll_margin * 2; updating_scroll = true; hscroll->set_min(scroll_rect.position.x); hscroll->set_max(scroll_rect.position.x + scroll_rect.size.x); - if (ABS(scroll_rect.position.x - (scroll_rect.position.x + scroll_rect.size.x)) <= edit_draw->get_size().x) { + if (ABS(scroll_rect.position.x - (scroll_rect.position.x + scroll_rect.size.x)) <= scroll_margin.x) { hscroll->hide(); } else { hscroll->show(); - hscroll->set_page(edit_draw->get_size().x); + hscroll->set_page(scroll_margin.x); hscroll->set_value(draw_ofs.x); } vscroll->set_min(scroll_rect.position.y); vscroll->set_max(scroll_rect.position.y + scroll_rect.size.y); - if (ABS(scroll_rect.position.y - (scroll_rect.position.y + scroll_rect.size.y)) <= edit_draw->get_size().y) { + if (ABS(scroll_rect.position.y - (scroll_rect.position.y + scroll_rect.size.y)) <= scroll_margin.y) { vscroll->hide(); draw_ofs.y = scroll_rect.position.y; } else { vscroll->show(); - vscroll->set_page(edit_draw->get_size().y); + vscroll->set_page(scroll_margin.y); vscroll->set_value(draw_ofs.y); } updating_scroll = false; @@ -225,15 +233,19 @@ void TextureRegionEditor::_region_input(const Ref<InputEvent> &p_input) { mtx.elements[2] = -draw_ofs * draw_zoom; mtx.scale_basis(Vector2(draw_zoom, draw_zoom)); - Vector2 endpoints[8] = { - mtx.xform(rect.position) + Vector2(-4, -4), - mtx.xform(rect.position + Vector2(rect.size.x / 2, 0)) + Vector2(0, -4), - mtx.xform(rect.position + Vector2(rect.size.x, 0)) + Vector2(4, -4), - mtx.xform(rect.position + Vector2(rect.size.x, rect.size.y / 2)) + Vector2(4, 0), - mtx.xform(rect.position + rect.size) + Vector2(4, 4), - mtx.xform(rect.position + Vector2(rect.size.x / 2, rect.size.y)) + Vector2(0, 4), - mtx.xform(rect.position + Vector2(0, rect.size.y)) + Vector2(-4, 4), - mtx.xform(rect.position + Vector2(0, rect.size.y / 2)) + Vector2(-4, 0) + const real_t handle_radius = 8 * EDSCALE; + const real_t handle_offset = 4 * EDSCALE; + + // Position of selection handles. + const Vector2 endpoints[8] = { + mtx.xform(rect.position) + Vector2(-handle_offset, -handle_offset), + mtx.xform(rect.position + Vector2(rect.size.x / 2, 0)) + Vector2(0, -handle_offset), + mtx.xform(rect.position + Vector2(rect.size.x, 0)) + Vector2(handle_offset, -handle_offset), + mtx.xform(rect.position + Vector2(rect.size.x, rect.size.y / 2)) + Vector2(handle_offset, 0), + mtx.xform(rect.position + rect.size) + Vector2(handle_offset, handle_offset), + mtx.xform(rect.position + Vector2(rect.size.x / 2, rect.size.y)) + Vector2(0, handle_offset), + mtx.xform(rect.position + Vector2(0, rect.size.y)) + Vector2(-handle_offset, handle_offset), + mtx.xform(rect.position + Vector2(0, rect.size.y / 2)) + Vector2(-handle_offset, 0) }; Ref<InputEventMouseButton> mb = p_input; @@ -346,7 +358,7 @@ void TextureRegionEditor::_region_input(const Ref<InputEvent> &p_input) { for (int i = 0; i < 8; i++) { Vector2 tuv = endpoints[i]; - if (tuv.distance_to(Vector2(mb->get_position().x, mb->get_position().y)) < 8) { + if (tuv.distance_to(Vector2(mb->get_position().x, mb->get_position().y)) < handle_radius) { drag_index = i; } } diff --git a/editor/plugins/texture_region_editor_plugin.h b/editor/plugins/texture_region_editor_plugin.h index 4eb84ae176..d877cf9436 100644 --- a/editor/plugins/texture_region_editor_plugin.h +++ b/editor/plugins/texture_region_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/theme_editor_plugin.cpp b/editor/plugins/theme_editor_plugin.cpp index e1aa83e9ab..22105f7ed4 100644 --- a/editor/plugins/theme_editor_plugin.cpp +++ b/editor/plugins/theme_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -32,6 +32,8 @@ #include "core/os/file_access.h" #include "core/version.h" +#include "editor/editor_scale.h" +#include "scene/gui/progress_bar.h" void ThemeEditor::edit(const Ref<Theme> &p_theme) { @@ -908,7 +910,7 @@ ThemeEditorPlugin::ThemeEditorPlugin(EditorNode *p_node) { editor = p_node; theme_editor = memnew(ThemeEditor); - theme_editor->set_custom_minimum_size(Size2(0, 200)); + theme_editor->set_custom_minimum_size(Size2(0, 200) * EDSCALE); button = editor->add_bottom_panel_item(TTR("Theme"), theme_editor); button->hide(); diff --git a/editor/plugins/theme_editor_plugin.h b/editor/plugins/theme_editor_plugin.h index 6ffee46569..c51583593d 100644 --- a/editor/plugins/theme_editor_plugin.h +++ b/editor/plugins/theme_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/tile_map_editor_plugin.cpp b/editor/plugins/tile_map_editor_plugin.cpp index a8e81b612b..a107cb020d 100644 --- a/editor/plugins/tile_map_editor_plugin.cpp +++ b/editor/plugins/tile_map_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/tile_map_editor_plugin.h b/editor/plugins/tile_map_editor_plugin.h index 6400431bd1..927f0887bb 100644 --- a/editor/plugins/tile_map_editor_plugin.h +++ b/editor/plugins/tile_map_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/tile_set_editor_plugin.cpp b/editor/plugins/tile_set_editor_plugin.cpp index 259a7c9132..b64ff6119c 100644 --- a/editor/plugins/tile_set_editor_plugin.cpp +++ b/editor/plugins/tile_set_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -32,6 +32,7 @@ #include "core/os/input.h" #include "core/os/keyboard.h" +#include "editor/editor_scale.h" #include "editor/plugins/canvas_item_editor_plugin.h" #include "scene/2d/physics_body_2d.h" #include "scene/2d/sprite.h" @@ -2036,10 +2037,10 @@ void TileSetEditor::_update_toggle_shape_button() { tools[SHAPE_TOGGLE_TYPE]->hide(); } else if (concave.is_valid()) { tools[SHAPE_TOGGLE_TYPE]->set_icon(get_icon("ConvexPolygonShape2D", "EditorIcons")); - tools[SHAPE_TOGGLE_TYPE]->set_text("Make Convex"); + tools[SHAPE_TOGGLE_TYPE]->set_text(TTR("Make Convex")); } else if (convex.is_valid()) { tools[SHAPE_TOGGLE_TYPE]->set_icon(get_icon("ConcavePolygonShape2D", "EditorIcons")); - tools[SHAPE_TOGGLE_TYPE]->set_text("Make Concave"); + tools[SHAPE_TOGGLE_TYPE]->set_text(TTR("Make Concave")); } else { // Shouldn't happen separator_shape_toggle->hide(); diff --git a/editor/plugins/tile_set_editor_plugin.h b/editor/plugins/tile_set_editor_plugin.h index 5ff86000c5..0e0bd6448c 100644 --- a/editor/plugins/tile_set_editor_plugin.h +++ b/editor/plugins/tile_set_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/version_control_editor_plugin.cpp b/editor/plugins/version_control_editor_plugin.cpp index aa3bd74c49..c53fc7e6c5 100644 --- a/editor/plugins/version_control_editor_plugin.cpp +++ b/editor/plugins/version_control_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -33,6 +33,7 @@ #include "core/script_language.h" #include "editor/editor_file_system.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" VersionControlEditorPlugin *VersionControlEditorPlugin::singleton = NULL; diff --git a/editor/plugins/version_control_editor_plugin.h b/editor/plugins/version_control_editor_plugin.h index f9f8437e15..4a98c8580e 100644 --- a/editor/plugins/version_control_editor_plugin.h +++ b/editor/plugins/version_control_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/plugins/visual_shader_editor_plugin.cpp b/editor/plugins/visual_shader_editor_plugin.cpp index 1a74779fb5..972e4f2172 100644 --- a/editor/plugins/visual_shader_editor_plugin.cpp +++ b/editor/plugins/visual_shader_editor_plugin.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -35,7 +35,9 @@ #include "core/os/input.h" #include "core/os/keyboard.h" #include "core/project_settings.h" +#include "editor/editor_log.h" #include "editor/editor_properties.h" +#include "editor/editor_scale.h" #include "scene/animation/animation_player.h" #include "scene/gui/menu_button.h" #include "scene/gui/panel.h" diff --git a/editor/plugins/visual_shader_editor_plugin.h b/editor/plugins/visual_shader_editor_plugin.h index 5197f8c77f..8c5dd8e82f 100644 --- a/editor/plugins/visual_shader_editor_plugin.h +++ b/editor/plugins/visual_shader_editor_plugin.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/progress_dialog.cpp b/editor/progress_dialog.cpp index 04b863f3aa..0665b1d013 100644 --- a/editor/progress_dialog.cpp +++ b/editor/progress_dialog.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/progress_dialog.h b/editor/progress_dialog.h index d8dfb73357..e01c7d802b 100644 --- a/editor/progress_dialog.h +++ b/editor/progress_dialog.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/project_export.cpp b/editor/project_export.cpp index 5e2e98a1d8..8245264e0d 100644 --- a/editor/project_export.cpp +++ b/editor/project_export.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -40,6 +40,7 @@ #include "core/project_settings.h" #include "editor_data.h" #include "editor_node.h" +#include "editor_scale.h" #include "editor_settings.h" #include "scene/gui/box_container.h" #include "scene/gui/margin_container.h" @@ -1071,6 +1072,8 @@ ProjectExportDialog::ProjectExportDialog() { main_vb->add_child(hbox); hbox->set_v_size_flags(SIZE_EXPAND_FILL); + // Presets list. + VBoxContainer *preset_vb = memnew(VBoxContainer); preset_vb->set_h_size_flags(Control::SIZE_EXPAND_FILL); hbox->add_child(preset_vb); @@ -1098,6 +1101,8 @@ ProjectExportDialog::ProjectExportDialog() { preset_hb->add_child(delete_preset); delete_preset->connect("pressed", this, "_delete_preset"); + // Preset settings. + VBoxContainer *settings_vb = memnew(VBoxContainer); settings_vb->set_h_size_flags(Control::SIZE_EXPAND_FILL); hbox->add_child(settings_vb); @@ -1118,18 +1123,24 @@ ProjectExportDialog::ProjectExportDialog() { export_path->set_save_mode(); export_path->connect("property_changed", this, "_export_path_changed"); + // Subsections. + sections = memnew(TabContainer); sections->set_tab_align(TabContainer::ALIGN_LEFT); sections->set_use_hidden_tabs_for_min_size(true); settings_vb->add_child(sections); sections->set_v_size_flags(SIZE_EXPAND_FILL); + // Main preset parameters. + parameters = memnew(EditorInspector); sections->add_child(parameters); parameters->set_name(TTR("Options")); parameters->set_v_size_flags(SIZE_EXPAND_FILL); parameters->connect("property_edited", this, "_update_parameters"); + // Resources export parameters. + VBoxContainer *resources_vb = memnew(VBoxContainer); sections->add_child(resources_vb); resources_vb->set_name(TTR("Resources")); @@ -1164,10 +1175,17 @@ ProjectExportDialog::ProjectExportDialog() { exclude_filters); exclude_filters->connect("text_changed", this, "_filter_changed"); + // Patch packages. + VBoxContainer *patch_vb = memnew(VBoxContainer); sections->add_child(patch_vb); patch_vb->set_name(TTR("Patches")); + // FIXME: Patching support doesn't seem properly implemented yet, so we hide it. + // The rest of the code is still kept for now, in the hope that it will be made + // functional and reactivated. + patch_vb->hide(); + patches = memnew(Tree); patch_vb->add_child(patches); patches->set_v_size_flags(SIZE_EXPAND_FILL); @@ -1196,6 +1214,8 @@ ProjectExportDialog::ProjectExportDialog() { patch_erase->connect("confirmed", this, "_patch_deleted"); add_child(patch_erase); + // Feature tags. + VBoxContainer *feature_vb = memnew(VBoxContainer); feature_vb->set_name(TTR("Features")); custom_features = memnew(LineEdit); @@ -1209,6 +1229,8 @@ ProjectExportDialog::ProjectExportDialog() { feature_vb->add_margin_child(TTR("Feature List:"), features_panel, true); sections->add_child(feature_vb); + // Script export parameters. + updating_script_key = false; VBoxContainer *script_vb = memnew(VBoxContainer); @@ -1230,7 +1252,7 @@ ProjectExportDialog::ProjectExportDialog() { sections->connect("tab_changed", this, "_tab_changed"); - //disable by default + // Disable by default. name->set_editable(false); export_path->hide(); runnable->set_disabled(true); @@ -1240,11 +1262,15 @@ ProjectExportDialog::ProjectExportDialog() { sections->hide(); parameters->edit(NULL); + // Deletion dialog. + delete_confirm = memnew(ConfirmationDialog); add_child(delete_confirm); delete_confirm->get_ok()->set_text(TTR("Delete")); delete_confirm->connect("confirmed", this, "_delete_preset_confirm"); + // Export buttons, dialogs and errors. + updating = false; get_cancel()->set_text(TTR("Close")); diff --git a/editor/project_export.h b/editor/project_export.h index 476a30c9c0..00e6dfd6e3 100644 --- a/editor/project_export.h +++ b/editor/project_export.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/project_manager.cpp b/editor/project_manager.cpp index a913c494a3..0a904a42df 100644 --- a/editor/project_manager.cpp +++ b/editor/project_manager.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -1409,9 +1409,7 @@ void ProjectList::sort_projects() { for (int i = 0; i < _projects.size(); ++i) { Item &item = _projects.write[i]; - if (item.control->is_visible()) { - item.control->get_parent()->move_child(item.control, i); - } + item.control->get_parent()->move_child(item.control, i); } // Rewind the coroutine because order of projects changed @@ -2438,7 +2436,7 @@ ProjectManager::ProjectManager() { String cp; cp += 0xA9; - OS::get_singleton()->set_window_title(VERSION_NAME + String(" - ") + TTR("Project Manager") + " - " + cp + " 2007-2019 Juan Linietsky, Ariel Manzur & Godot Contributors"); + OS::get_singleton()->set_window_title(VERSION_NAME + String(" - ") + TTR("Project Manager") + " - " + cp + " 2007-2020 Juan Linietsky, Ariel Manzur & Godot Contributors"); Control *center_box = memnew(Control); center_box->set_v_size_flags(SIZE_EXPAND_FILL); diff --git a/editor/project_manager.h b/editor/project_manager.h index cf0b8b8801..b8f7403e27 100644 --- a/editor/project_manager.h +++ b/editor/project_manager.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/project_settings_editor.cpp b/editor/project_settings_editor.cpp index 0428aafe7e..b656fd647f 100644 --- a/editor/project_settings_editor.cpp +++ b/editor/project_settings_editor.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -35,7 +35,9 @@ #include "core/os/keyboard.h" #include "core/project_settings.h" #include "core/translation.h" +#include "editor/editor_export.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "scene/gui/margin_container.h" #include "scene/gui/tab_container.h" diff --git a/editor/project_settings_editor.h b/editor/project_settings_editor.h index c164b49d0e..5755b258c3 100644 --- a/editor/project_settings_editor.h +++ b/editor/project_settings_editor.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/property_editor.cpp b/editor/property_editor.cpp index ce82d44164..2dcbc4c14c 100644 --- a/editor/property_editor.cpp +++ b/editor/property_editor.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -47,7 +47,9 @@ #include "editor/editor_file_system.h" #include "editor/editor_help.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" +#include "editor/filesystem_dock.h" #include "editor/multi_node_edit.h" #include "editor/property_selector.h" #include "scene/gui/label.h" diff --git a/editor/property_editor.h b/editor/property_editor.h index b1c61c5e25..bc2a222714 100644 --- a/editor/property_editor.h +++ b/editor/property_editor.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/property_selector.cpp b/editor/property_selector.cpp index 3bc93c3900..426ec51e4c 100644 --- a/editor/property_selector.cpp +++ b/editor/property_selector.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/property_selector.h b/editor/property_selector.h index a6c1ec6498..8a190189ff 100644 --- a/editor/property_selector.h +++ b/editor/property_selector.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/pvrtc_compress.cpp b/editor/pvrtc_compress.cpp index 7cdd900d25..43963d3aae 100644 --- a/editor/pvrtc_compress.cpp +++ b/editor/pvrtc_compress.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/pvrtc_compress.h b/editor/pvrtc_compress.h index fef6430578..77bc11b224 100644 --- a/editor/pvrtc_compress.h +++ b/editor/pvrtc_compress.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/quick_open.cpp b/editor/quick_open.cpp index 4e1c900ee4..4cd70b0f8e 100644 --- a/editor/quick_open.cpp +++ b/editor/quick_open.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/quick_open.h b/editor/quick_open.h index b6a2e50e88..a4eb44c805 100644 --- a/editor/quick_open.h +++ b/editor/quick_open.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/register_exporters.h b/editor/register_exporters.h index b3a2a05f33..27071f4a51 100644 --- a/editor/register_exporters.h +++ b/editor/register_exporters.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/rename_dialog.cpp b/editor/rename_dialog.cpp index cc9e14975f..ce37b9e7f6 100644 --- a/editor/rename_dialog.cpp +++ b/editor/rename_dialog.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -32,6 +32,7 @@ #include "core/print_string.h" #include "editor_node.h" +#include "editor_scale.h" #include "editor_settings.h" #include "editor_themes.h" #include "modules/regex/regex.h" @@ -106,7 +107,7 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und // -- Feature Tabs - const int feature_min_height = 160; + const int feature_min_height = 160 * EDSCALE; Ref<Theme> collapse_theme = create_editor_theme(); collapse_theme->set_icon("checked", "CheckBox", collapse_theme->get_icon("GuiTreeArrowDown", "EditorIcons")); diff --git a/editor/rename_dialog.h b/editor/rename_dialog.h index 9f0fbf66a1..692e56f1a4 100644 --- a/editor/rename_dialog.h +++ b/editor/rename_dialog.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/reparent_dialog.cpp b/editor/reparent_dialog.cpp index b4c80d4cfb..dd35f41b7a 100644 --- a/editor/reparent_dialog.cpp +++ b/editor/reparent_dialog.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/reparent_dialog.h b/editor/reparent_dialog.h index 3df2a5bda7..29db70baa5 100644 --- a/editor/reparent_dialog.h +++ b/editor/reparent_dialog.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/run_settings_dialog.cpp b/editor/run_settings_dialog.cpp index e957afc1b7..3a8d17b54e 100644 --- a/editor/run_settings_dialog.cpp +++ b/editor/run_settings_dialog.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/run_settings_dialog.h b/editor/run_settings_dialog.h index d819705290..b812bbfa9e 100644 --- a/editor/run_settings_dialog.h +++ b/editor/run_settings_dialog.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/scene_tree_dock.cpp b/editor/scene_tree_dock.cpp index 5c08482aa4..dca6087f8b 100644 --- a/editor/scene_tree_dock.cpp +++ b/editor/scene_tree_dock.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -35,7 +35,9 @@ #include "core/os/keyboard.h" #include "core/project_settings.h" +#include "editor/editor_feature_profile.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" #include "editor/multi_node_edit.h" #include "editor/plugins/animation_player_editor_plugin.h" @@ -1737,7 +1739,6 @@ void SceneTreeDock::_script_created(Ref<Script> p_script) { void SceneTreeDock::_script_creation_closed() { script_create_dialog->disconnect("script_created", this, "_script_created"); - script_create_dialog->disconnect("popup_hide", this, "_script_creation_closed"); } void SceneTreeDock::_toggle_editable_children_from_selection() { @@ -2616,7 +2617,7 @@ void SceneTreeDock::attach_script_to_selected(bool p_extend) { } script_create_dialog->connect("script_created", this, "_script_created"); - script_create_dialog->connect("popup_hide", this, "_script_creation_closed"); + script_create_dialog->connect("popup_hide", this, "_script_creation_closed", varray(), CONNECT_ONESHOT); script_create_dialog->set_inheritance_base_type("Node"); script_create_dialog->config(inherits, path); script_create_dialog->popup_centered(); diff --git a/editor/scene_tree_dock.h b/editor/scene_tree_dock.h index 56fbb86824..c6ddbc3dfe 100644 --- a/editor/scene_tree_dock.h +++ b/editor/scene_tree_dock.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/scene_tree_editor.cpp b/editor/scene_tree_editor.cpp index dc5eb4bbd0..c49ea72e99 100644 --- a/editor/scene_tree_editor.cpp +++ b/editor/scene_tree_editor.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -32,9 +32,10 @@ #include "core/message_queue.h" #include "core/print_string.h" +#include "editor/editor_node.h" +#include "editor/node_dock.h" #include "editor/plugins/animation_player_editor_plugin.h" #include "editor/plugins/canvas_item_editor_plugin.h" -#include "editor_node.h" #include "scene/gui/label.h" #include "scene/main/viewport.h" #include "scene/resources/packed_scene.h" diff --git a/editor/scene_tree_editor.h b/editor/scene_tree_editor.h index b216be3b59..17ee5ace66 100644 --- a/editor/scene_tree_editor.h +++ b/editor/scene_tree_editor.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/script_create_dialog.cpp b/editor/script_create_dialog.cpp index 08bf52ab57..25bc13033c 100644 --- a/editor/script_create_dialog.cpp +++ b/editor/script_create_dialog.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -46,7 +46,7 @@ void ScriptCreateDialog::_notification(int p_what) { case NOTIFICATION_THEME_CHANGED: case NOTIFICATION_ENTER_TREE: { for (int i = 0; i < ScriptServer::get_language_count(); i++) { - String lang = ScriptServer::get_language(i)->get_name(); + String lang = ScriptServer::get_language(i)->get_type(); Ref<Texture> lang_icon = get_icon(lang, "EditorIcons"); if (lang_icon.is_valid()) { language_menu->set_item_icon(i, lang_icon); @@ -109,6 +109,7 @@ void ScriptCreateDialog::config(const String &p_base_name, const String &p_base_ if (p_base_path != "") { initial_bp = p_base_path.get_basename(); file_path->set_text(initial_bp + "." + ScriptServer::get_language(language_menu->get_selected())->get_extension()); + current_language = language_menu->get_selected(); } else { initial_bp = ""; file_path->set_text(""); @@ -677,6 +678,11 @@ void ScriptCreateDialog::_update_dialog() { } } + if (!_can_be_built_in()) { + internal->set_pressed(false); + } + internal->set_disabled(!_can_be_built_in()); + /* Is Script created or loaded from existing file */ if (is_built_in) { @@ -684,8 +690,6 @@ void ScriptCreateDialog::_update_dialog() { parent_name->set_editable(true); parent_search_button->set_disabled(false); parent_browse_button->set_disabled(!can_inherit_from_file); - internal->set_visible(_can_be_built_in()); - internal_label->set_visible(_can_be_built_in()); _msg_path_valid(true, TTR("Built-in script (into scene file).")); } else if (is_new_script_created) { // New Script Created @@ -693,8 +697,6 @@ void ScriptCreateDialog::_update_dialog() { parent_name->set_editable(true); parent_search_button->set_disabled(false); parent_browse_button->set_disabled(!can_inherit_from_file); - internal->set_visible(_can_be_built_in()); - internal_label->set_visible(_can_be_built_in()); if (is_path_valid) { _msg_path_valid(true, TTR("Will create a new script file.")); } @@ -704,7 +706,6 @@ void ScriptCreateDialog::_update_dialog() { parent_name->set_editable(false); parent_search_button->set_disabled(true); parent_browse_button->set_disabled(true); - internal->set_disabled(!_can_be_built_in()); if (is_path_valid) { _msg_path_valid(true, TTR("Will load an existing script file.")); } @@ -833,8 +834,7 @@ ScriptCreateDialog::ScriptCreateDialog() { internal = memnew(CheckBox); internal->set_text(TTR("On")); internal->connect("pressed", this, "_built_in_pressed"); - internal_label = memnew(Label(TTR("Built-in Script:"))); - gc->add_child(internal_label); + gc->add_child(memnew(Label(TTR("Built-in Script:")))); gc->add_child(internal); /* Path */ diff --git a/editor/script_create_dialog.h b/editor/script_create_dialog.h index 31cf2478cf..91d6315a78 100644 --- a/editor/script_create_dialog.h +++ b/editor/script_create_dialog.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -58,7 +58,6 @@ class ScriptCreateDialog : public ConfirmationDialog { Button *path_button; EditorFileDialog *file_browse; CheckBox *internal; - Label *internal_label; VBoxContainer *path_vb; AcceptDialog *alert; CreateDialog *select_class; diff --git a/editor/script_editor_debugger.cpp b/editor/script_editor_debugger.cpp index fd34d8f5d6..71a946b256 100644 --- a/editor/script_editor_debugger.cpp +++ b/editor/script_editor_debugger.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -35,9 +35,11 @@ #include "core/ustring.h" #include "editor/plugins/canvas_item_editor_plugin.h" #include "editor/plugins/spatial_editor_plugin.h" +#include "editor_log.h" #include "editor_network_profiler.h" #include "editor_node.h" #include "editor_profiler.h" +#include "editor_scale.h" #include "editor_settings.h" #include "main/performance.h" #include "property_editor.h" diff --git a/editor/script_editor_debugger.h b/editor/script_editor_debugger.h index c885614dab..7d91e247b6 100644 --- a/editor/script_editor_debugger.h +++ b/editor/script_editor_debugger.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/settings_config_dialog.cpp b/editor/settings_config_dialog.cpp index a780b117e1..44962323e5 100644 --- a/editor/settings_config_dialog.cpp +++ b/editor/settings_config_dialog.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -33,7 +33,9 @@ #include "core/os/keyboard.h" #include "core/project_settings.h" #include "editor_file_system.h" +#include "editor_log.h" #include "editor_node.h" +#include "editor_scale.h" #include "editor_settings.h" #include "scene/gui/margin_container.h" #include "script_editor_debugger.h" diff --git a/editor/settings_config_dialog.h b/editor/settings_config_dialog.h index 0937766bae..03dd18d23f 100644 --- a/editor/settings_config_dialog.h +++ b/editor/settings_config_dialog.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/spatial_editor_gizmos.cpp b/editor/spatial_editor_gizmos.cpp index fd9e44cd5f..89713c2579 100644 --- a/editor/spatial_editor_gizmos.cpp +++ b/editor/spatial_editor_gizmos.cpp @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ @@ -201,7 +201,7 @@ void EditorSpatialGizmo::add_mesh(const Ref<ArrayMesh> &p_mesh, bool p_billboard instances.push_back(ins); } -void EditorSpatialGizmo::add_lines(const Vector<Vector3> &p_lines, const Ref<Material> &p_material, bool p_billboard) { +void EditorSpatialGizmo::add_lines(const Vector<Vector3> &p_lines, const Ref<Material> &p_material, bool p_billboard, const Color &p_modulate) { if (p_lines.empty()) { return; } @@ -221,9 +221,9 @@ void EditorSpatialGizmo::add_lines(const Vector<Vector3> &p_lines, const Ref<Mat PoolVector<Color>::Write w = color.write(); for (int i = 0; i < p_lines.size(); i++) { if (is_selected()) - w[i] = Color(1, 1, 1, 0.8); + w[i] = Color(1, 1, 1, 0.8) * p_modulate; else - w[i] = Color(1, 1, 1, 0.2); + w[i] = Color(1, 1, 1, 0.2) * p_modulate; } } @@ -253,13 +253,14 @@ void EditorSpatialGizmo::add_lines(const Vector<Vector3> &p_lines, const Ref<Mat instances.push_back(ins); } -void EditorSpatialGizmo::add_unscaled_billboard(const Ref<Material> &p_material, float p_scale) { +void EditorSpatialGizmo::add_unscaled_billboard(const Ref<Material> &p_material, float p_scale, const Color &p_modulate) { ERR_FAIL_COND(!spatial_node); Instance ins; Vector<Vector3> vs; Vector<Vector2> uv; + Vector<Color> colors; vs.push_back(Vector3(-p_scale, p_scale, 0)); vs.push_back(Vector3(p_scale, p_scale, 0)); @@ -271,11 +272,17 @@ void EditorSpatialGizmo::add_unscaled_billboard(const Ref<Material> &p_material, uv.push_back(Vector2(1, 1)); uv.push_back(Vector2(0, 1)); + colors.push_back(p_modulate); + colors.push_back(p_modulate); + colors.push_back(p_modulate); + colors.push_back(p_modulate); + Ref<ArrayMesh> mesh = memnew(ArrayMesh); Array a; a.resize(Mesh::ARRAY_MAX); a[Mesh::ARRAY_VERTEX] = vs; a[Mesh::ARRAY_TEX_UV] = uv; + a[Mesh::ARRAY_COLOR] = colors; mesh->add_surface_from_arrays(Mesh::PRIMITIVE_TRIANGLE_FAN, a); mesh->surface_set_material(0, p_material); @@ -729,11 +736,11 @@ void EditorSpatialGizmo::set_plugin(EditorSpatialGizmoPlugin *p_plugin) { void EditorSpatialGizmo::_bind_methods() { - ClassDB::bind_method(D_METHOD("add_lines", "lines", "material", "billboard"), &EditorSpatialGizmo::add_lines, DEFVAL(false)); + ClassDB::bind_method(D_METHOD("add_lines", "lines", "material", "billboard", "modulate"), &EditorSpatialGizmo::add_lines, DEFVAL(false), DEFVAL(Color(1, 1, 1))); ClassDB::bind_method(D_METHOD("add_mesh", "mesh", "billboard", "skeleton", "material"), &EditorSpatialGizmo::add_mesh, DEFVAL(false), DEFVAL(Ref<SkinReference>()), DEFVAL(Variant())); ClassDB::bind_method(D_METHOD("add_collision_segments", "segments"), &EditorSpatialGizmo::add_collision_segments); ClassDB::bind_method(D_METHOD("add_collision_triangles", "triangles"), &EditorSpatialGizmo::add_collision_triangles); - ClassDB::bind_method(D_METHOD("add_unscaled_billboard", "material", "default_scale"), &EditorSpatialGizmo::add_unscaled_billboard, DEFVAL(1)); + ClassDB::bind_method(D_METHOD("add_unscaled_billboard", "material", "default_scale", "modulate"), &EditorSpatialGizmo::add_unscaled_billboard, DEFVAL(1), DEFVAL(Color(1, 1, 1))); ClassDB::bind_method(D_METHOD("add_handles", "handles", "material", "billboard", "secondary"), &EditorSpatialGizmo::add_handles, DEFVAL(false), DEFVAL(false)); ClassDB::bind_method(D_METHOD("set_spatial_node", "node"), &EditorSpatialGizmo::_set_spatial_node); ClassDB::bind_method(D_METHOD("get_spatial_node"), &EditorSpatialGizmo::get_spatial_node); @@ -784,11 +791,10 @@ Vector3 EditorSpatialGizmo::get_handle_pos(int p_idx) const { LightSpatialGizmoPlugin::LightSpatialGizmoPlugin() { - Color gizmo_color = EDITOR_DEF("editors/3d_gizmos/gizmo_colors/light", Color(1, 1, 0.7)); - - create_material("lines_primary", gizmo_color); - create_material("lines_secondary", gizmo_color * Color(1, 1, 1, 0.35)); - create_material("lines_billboard", gizmo_color, true); + // Enable vertex colors for the materials below as the gizmo color depends on the light color. + create_material("lines_primary", Color(1, 1, 1), false, false, true); + create_material("lines_secondary", Color(1, 1, 1, 0.35), false, false, true); + create_material("lines_billboard", Color(1, 1, 1), true, false, true); create_icon_material("light_directional_icon", SpatialEditor::get_singleton()->get_icon("GizmoDirectionalLight", "EditorIcons")); create_icon_material("light_omni_icon", SpatialEditor::get_singleton()->get_icon("GizmoLight", "EditorIcons")); @@ -934,6 +940,10 @@ void LightSpatialGizmoPlugin::redraw(EditorSpatialGizmo *p_gizmo) { Light *light = Object::cast_to<Light>(p_gizmo->get_spatial_node()); + Color color = light->get_color(); + // Make the gizmo color as bright as possible for better visibility + color.set_hsv(color.get_h(), color.get_s(), 1); + p_gizmo->clear(); if (Object::cast_to<DirectionalLight>(light)) { @@ -970,8 +980,8 @@ void LightSpatialGizmoPlugin::redraw(EditorSpatialGizmo *p_gizmo) { } } - p_gizmo->add_lines(lines, material); - p_gizmo->add_unscaled_billboard(icon, 0.05); + p_gizmo->add_lines(lines, material, false, color); + p_gizmo->add_unscaled_billboard(icon, 0.05, color); } if (Object::cast_to<OmniLight>(light)) { @@ -1007,9 +1017,9 @@ void LightSpatialGizmoPlugin::redraw(EditorSpatialGizmo *p_gizmo) { points_billboard.push_back(Vector3(b.x, b.y, 0)); } - p_gizmo->add_lines(points, lines_material, true); - p_gizmo->add_lines(points_billboard, lines_billboard_material, true); - p_gizmo->add_unscaled_billboard(icon, 0.05); + p_gizmo->add_lines(points, lines_material, true, color); + p_gizmo->add_lines(points_billboard, lines_billboard_material, true, color); + p_gizmo->add_unscaled_billboard(icon, 0.05, color); Vector<Vector3> handles; handles.push_back(Vector3(r, 0, 0)); @@ -1051,8 +1061,8 @@ void LightSpatialGizmoPlugin::redraw(EditorSpatialGizmo *p_gizmo) { points_primary.push_back(Vector3(0, 0, -r)); points_primary.push_back(Vector3()); - p_gizmo->add_lines(points_primary, material_primary); - p_gizmo->add_lines(points_secondary, material_secondary); + p_gizmo->add_lines(points_primary, material_primary, false, color); + p_gizmo->add_lines(points_secondary, material_secondary, false, color); const float ra = 16 * Math_PI * 2.0 / 64.0; const Point2 a = Vector2(Math::sin(ra), Math::cos(ra)) * w; @@ -1062,7 +1072,7 @@ void LightSpatialGizmoPlugin::redraw(EditorSpatialGizmo *p_gizmo) { handles.push_back(Vector3(a.x, a.y, -d)); p_gizmo->add_handles(handles, get_material("handles")); - p_gizmo->add_unscaled_billboard(icon, 0.05); + p_gizmo->add_unscaled_billboard(icon, 0.05, color); } } @@ -1275,7 +1285,7 @@ void CameraSpatialGizmoPlugin::set_handle(EditorSpatialGizmo *p_gizmo, int p_idx if (camera->get_projection() == Camera::PROJECTION_PERSPECTIVE) { Transform gt2 = camera->get_global_transform(); float a = _find_closest_angle_to_half_pi_arc(s[0], s[1], 1.0, gt2); - camera->set("fov", a * 2.0); + camera->set("fov", CLAMP(a * 2.0, 1, 179)); } else { Vector3 ra, rb; @@ -1285,8 +1295,7 @@ void CameraSpatialGizmoPlugin::set_handle(EditorSpatialGizmo *p_gizmo, int p_idx d = Math::stepify(d, SpatialEditor::get_singleton()->get_translate_snap()); } - if (d < 0) - d = 0; + d = CLAMP(d, 0.1, 16384); camera->set("size", d); } diff --git a/editor/spatial_editor_gizmos.h b/editor/spatial_editor_gizmos.h index 317ea0c570..1d6801a136 100644 --- a/editor/spatial_editor_gizmos.h +++ b/editor/spatial_editor_gizmos.h @@ -5,8 +5,8 @@ /* GODOT ENGINE */ /* https://godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. */ -/* Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) */ +/* Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/editor/translations/af.po b/editor/translations/af.po index 6066c713b2..3ca45d41a0 100644 --- a/editor/translations/af.po +++ b/editor/translations/af.po @@ -1,6 +1,6 @@ # Afrikaans translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Ray West <the.raxar@gmail.com>, 2017. # Julius Stopforth <jjstopforth@gmail.com>, 2018. @@ -26,6 +26,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Ongeldige tiepe argument om te omskep(), gebruik TYPE_* konstante" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -435,6 +439,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Anim Voeg Baan By" @@ -2062,6 +2070,15 @@ msgid "Search Help" msgstr "Deursoek Hulp" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Letterkas Sensitief" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Soek" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "Vervang Alles" @@ -2105,6 +2122,30 @@ msgstr "Lede" msgid "Class" msgstr "Klas:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metodes" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Seine" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstant" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Eienskappe" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Eienskappe" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3415,6 +3456,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4649,6 +4698,11 @@ msgstr "Skuif Byvoeg Sleutel" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Oorgang" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Oorgang" @@ -5957,11 +6011,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6852,11 +6916,6 @@ msgid "Source" msgstr "Hulpbron" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Seine" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6885,6 +6944,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7536,20 +7600,39 @@ msgstr "Skep Nuwe" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Voorskou:" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Skep Intekening" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Skep Intekening" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Skep Intekening" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Skep Vouer" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Skep Vouer" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7630,6 +7713,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7930,10 +8017,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstant" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Open 'n Lêer" @@ -8339,6 +8422,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Skep Intekening" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Skep Intekening" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Skep Intekening" @@ -11049,10 +11142,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11191,6 +11280,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Alle Seleksie" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11461,10 +11555,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -12511,10 +12601,6 @@ msgstr "" #~ msgstr "GUI Tema Items:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "Eienskappe" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "Wissel Gunsteling" @@ -12609,9 +12695,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "Vervang Met" -#~ msgid "Case Sensitive" -#~ msgstr "Letterkas Sensitief" - #~ msgid "Backwards" #~ msgstr "Terugwaarts" diff --git a/editor/translations/ar.po b/editor/translations/ar.po index a6af372745..7e71aa7f52 100644 --- a/editor/translations/ar.po +++ b/editor/translations/ar.po @@ -1,6 +1,6 @@ # Arabic translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Adel <dragonhunter250@gmail.com>, 2018. # athomield <athomield@hotmail.com>, 2017. @@ -31,12 +31,13 @@ # orcstudio <orcstudio@orcstudio.org>, 2019. # Rachid Graphicos <graphicos1d@gmail.com>, 2019. # traveller010 <manar.bushnaq.001@gmail.com>, 2019. +# Ahmed Shahwan <dev.ahmed.shahwan@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-12 09:06+0000\n" -"Last-Translator: traveller010 <manar.bushnaq.001@gmail.com>\n" +"PO-Revision-Date: 2019-12-26 00:02+0000\n" +"Last-Translator: Ahmed Shahwan <dev.ahmed.shahwan@gmail.com>\n" "Language-Team: Arabic <https://hosted.weblate.org/projects/godot-engine/" "godot/ar/>\n" "Language: ar\n" @@ -45,7 +46,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 3.10\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -53,6 +54,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "نوع معامل خاطئ للدالة convert()، إستخدم ثوابت TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -439,6 +444,10 @@ msgid "Not possible to add a new track without a root" msgstr "لا يمكن إضافة مقطع جديد بدون جذر" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "إضافة مسار لمنحنى بريزير" @@ -515,9 +524,8 @@ msgid "Warning: Editing imported animation" msgstr "تحذير: تعديل رسوم متحركة مستوردة" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Select an AnimationPlayer node to create and edit animations." -msgstr "إختر مشغل الرسم المتحرك من شجرة المشهد لكي تنشئ أو تعدل الحركة." +msgstr "اختر مشغل الرسم المتحرك من شجرة المشهد لكي تنشئ أو تعدل الحركة." #: editor/animation_track_editor.cpp msgid "Only show tracks from nodes selected in tree." @@ -2035,6 +2043,15 @@ msgid "Search Help" msgstr "إبحث في المساعدة" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "حساسة لحالة الأحرف" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "أظهر المساعدات" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "إظهار الكل" @@ -2071,6 +2088,30 @@ msgstr "نوع العضو" msgid "Class" msgstr "الصنف" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "قائمة الطرق" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "إشارات" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "ثابت" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "خصيصة:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "خصائص الثمة" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "خصيصة:" @@ -3464,6 +3505,14 @@ msgid "Importing:" msgstr "يستورد:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4726,6 +4775,11 @@ msgstr "وضع التحريك" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "تحول" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "تحول" @@ -6085,12 +6139,23 @@ msgstr "إنشاء شبكة الخطوط العريضة" msgid "Outline Size:" msgstr "حجم الخطوط:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "مسح العنصر %d؟" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "تحديث من المشهد" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "مكتبة الميش..." @@ -7002,11 +7067,6 @@ msgid "Source" msgstr "مورد" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "إشارات" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -7035,6 +7095,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7694,21 +7759,40 @@ msgstr "إنشاء شبكة الخطوط العريضة" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "يُنشئ مستعرضات الميش" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "إنشاء بولي" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "إنشاء مُضلع التنقل" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "إنشاء مُضلع التنقل" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "أنشئ شكل مُطبق" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "أنشئ شكل مُطبق" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "الميش فارغ!" @@ -7792,6 +7876,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "فشل تحميل المورد." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8098,10 +8187,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "ثابت" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "إفتح ملف" @@ -8528,6 +8613,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "إنشاء بولي" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "أنشئ عظام" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "إنشاء مُضلع التنقل" @@ -11289,10 +11384,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "الخطوة (المتغيرة المدخلة/argument) تساوي صفر !" @@ -11439,6 +11530,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "كُل المُحدد" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "إخلاء المحدد" @@ -11708,10 +11804,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -13139,9 +13231,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "إستبدلت بـ" -#~ msgid "Case Sensitive" -#~ msgstr "حساسة لحالة الأحرف" - #~ msgid "Backwards" #~ msgstr "إلي الخلف" diff --git a/editor/translations/bg.po b/editor/translations/bg.po index 384f569078..a4045e0664 100644 --- a/editor/translations/bg.po +++ b/editor/translations/bg.po @@ -1,6 +1,6 @@ # Bulgarian translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Bojidar Marinov <bojidar.marinov.bg@gmail.com>, 2016. # Иван Пенев (Адмирал АнимЕ) <aeternus.arcis@gmail.com>, 2016-2017. @@ -31,6 +31,10 @@ msgstr "" "TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -432,6 +436,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Добавяне на нови пътечки." @@ -2019,6 +2027,16 @@ msgstr "Търси в Помощ" #: editor/editor_help_search.cpp #, fuzzy +msgid "Case Sensitive" +msgstr "Затваряне на сцената" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Търсене" + +#: editor/editor_help_search.cpp +#, fuzzy msgid "Display All" msgstr "Преименувай Всички" @@ -2060,6 +2078,30 @@ msgstr "" msgid "Class" msgstr "Клас:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Методи" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Настройки на редактора" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Постоянно" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Изберете свойство" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Поставяне на възелите" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3394,6 +3436,15 @@ msgid "Importing:" msgstr "Внасяне:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Имаше грешка при изнасяне на проекта!" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4658,6 +4709,11 @@ msgstr "Режим на Преместване" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Преход" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Добавяне на превод" @@ -5994,12 +6050,23 @@ msgstr "" msgid "Outline Size:" msgstr "Размер на Очертанието:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Обновяване от Cцена" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "Изнасяне на библиотеката" @@ -6895,11 +6962,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Настройки на редактора" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6926,6 +6988,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7584,20 +7651,39 @@ msgstr "Създайте нов/а %s" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Преглед" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Създаване на папка" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Създаване на папка" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Създаване на папка" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Създаване на папка" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Създаване на папка" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7679,6 +7765,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Неуспешно зареждане на ресурсите." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7985,10 +8076,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Постоянно" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Тема" @@ -8417,6 +8504,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Преместване на Полигон" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Преместване на Полигон" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Създаване на папка" @@ -11173,10 +11270,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "Стъпката на range() е нула!" @@ -11330,6 +11423,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "Настройки" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "Нова сцена" @@ -11599,10 +11697,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -12851,10 +12945,6 @@ msgstr "" #~ msgid "Invalid project path, the path must exist!" #~ msgstr "Недействителен път. Пътят трябва да съществува!" -#, fuzzy -#~ msgid "Error creating the signature object." -#~ msgstr "Имаше грешка при изнасяне на проекта!" - #~ msgid "Import assets to the project." #~ msgstr "Внасяне на обекти в проекта." diff --git a/editor/translations/bn.po b/editor/translations/bn.po index f38b2dc09a..aa249eabc6 100644 --- a/editor/translations/bn.po +++ b/editor/translations/bn.po @@ -1,6 +1,6 @@ # Bengali translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Abu Md. Maruf Sarker <maruf.webdev@gmail.com>, 2016-2017. # Abdullah Zubair <abdullahzubair109@gmail.com>, 2017. @@ -28,6 +28,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "অবৈধ প্রকার রূপান্তর করার যুক্তি(),use TYPE_* constants." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -453,6 +457,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "অ্যানিমেশন (Anim) ট্র্যাক যোগ করুন" @@ -2121,6 +2129,15 @@ msgid "Search Help" msgstr "সাহায্য অনুসন্ধান করুন" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "অক্ষরের মাত্রা (বড়/ছোট-হাতের) সংবেদনশীল" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "বোন্/হাড় দেখান" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "Normal প্রদর্শন" @@ -2165,6 +2182,30 @@ msgstr "সদস্যগণ (Members):" msgid "Class" msgstr "ক্লাস:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "মেথডের তালিকা:" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "সংকেতসমূহ" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "ধ্রুবক/কন্সট্যান্ট" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "প্রপার্টি:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "প্রোপার্টি-সমূহ:" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "প্রপার্টি:" @@ -3611,6 +3652,15 @@ msgid "Importing:" msgstr "ইম্পোর্ট হচ্ছে:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "স্বাক্ষরিত বস্তু (signature object) তৈরিতে সমস্যা হয়েছে।" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4933,6 +4983,11 @@ msgstr "মোড (Mode) সরান" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "ট্র্যানজিশন/স্থানান্তরণ" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "অনুবাদ সংযোগ করুন" @@ -6328,12 +6383,23 @@ msgstr "প্রান্তরেখা মেস তৈরি করুন" msgid "Outline Size:" msgstr "প্রান্তরেখার আকার:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "%d টি বস্তু অপসারণ করবেন?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "দৃশ্য হতে হালনাগাদ করুন" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "MeshLibrary (মেস-লাইব্রেরি)..." @@ -7270,11 +7336,6 @@ msgid "Source" msgstr "উৎস:" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "সংকেতসমূহ" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "টার্গেট" @@ -7303,6 +7364,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "শুধুমাত্র ফাইল সিস্টেম থেকে রিসোর্স ড্রপ করা সম্ভব।" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp #, fuzzy msgid "Lookup Symbol" msgstr "সিম্বল সম্পূর্ণ করুন" @@ -7994,21 +8060,40 @@ msgstr "প্রান্তরেখা মেস তৈরি করুন" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "মেস লাইব্রেরি তৈরি হচ্ছে" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Poly তৈরি করুন" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Navigation Polygon তৈরি করুন" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Navigation Polygon তৈরি করুন" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "অকলুডার (occluder) পলিগন তৈরি করুন" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "অকলুডার (occluder) পলিগন তৈরি করুন" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "সংরক্ষণের পথটি খালি!" @@ -8096,6 +8181,11 @@ msgid "Add Frame" msgstr "ফ্রেম যোগ করুন" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "ছবি লোড করা সম্ভব হচ্ছে না:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "সমস্যা: ফ্রেম রিসোর্স লোড করা সম্ভব হয়নি!" @@ -8416,10 +8506,6 @@ msgid "Color" msgstr "রঙ" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "ধ্রুবক/কন্সট্যান্ট" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "থিম" @@ -8856,6 +8942,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "পলিগন সরান" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "পলিগন সরান" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Navigation Polygon তৈরি করুন" @@ -11757,10 +11853,6 @@ msgid "GDNative" msgstr "জিডিন্যাটিভ" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "ধাপ মান/আর্গুমেন্ট শূন্য!" @@ -11912,6 +12004,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "নির্বাচিতসমূহ মুছে ফেলুন" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "নির্বাচনকে কেন্দ্রীভূত করুন" @@ -12216,10 +12313,6 @@ msgid "Add Preload Node" msgstr "প্রিলোড নোড যুক্ত করুন" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "শাখা (tree) হতে নোড (সমূহ) যুক্ত করুন" @@ -14097,9 +14190,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "এর দ্বারা প্রতিস্থাপন করুন" -#~ msgid "Case Sensitive" -#~ msgstr "অক্ষরের মাত্রা (বড়/ছোট-হাতের) সংবেদনশীল" - #~ msgid "Backwards" #~ msgstr "পিছনের/অতীতের দিকে" @@ -14540,9 +14630,6 @@ msgstr "" #~ msgid "Loading Image:" #~ msgstr "ছবি লোড করা হচ্ছে:" -#~ msgid "Couldn't load image:" -#~ msgstr "ছবি লোড করা সম্ভব হচ্ছে না:" - #~ msgid "Converting Images" #~ msgstr "ছবিসমূহ রূপান্তর করা হচ্ছে" @@ -14722,9 +14809,6 @@ msgstr "" #~ "সার্টিফিকেট ফাইলটি পড়া সম্ভব হচ্ছে না। ফাইলের পথ এবং পাসওয়ার্ড দুটোই কি সঠিক " #~ "দেয়া হয়েছে?" -#~ msgid "Error creating the signature object." -#~ msgstr "স্বাক্ষরিত বস্তু (signature object) তৈরিতে সমস্যা হয়েছে।" - #~ msgid "Error creating the package signature." #~ msgstr "প্যাকেজের স্বাক্ষর (package signature) তৈরিতে সমস্যা হয়েছে।" diff --git a/editor/translations/ca.po b/editor/translations/ca.po index d3f4648c43..2a76448e94 100644 --- a/editor/translations/ca.po +++ b/editor/translations/ca.po @@ -1,6 +1,6 @@ # Catalan translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # BennyBeat <bennybeat@gmail.com>, 2017. # Javier Ocampos <xavier.ocampos@gmail.com>, 2018. @@ -29,6 +29,11 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "L'argument per a convert() no és vàlid, utilitzeu constants TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +#, fuzzy +msgid "Expected a string of length 1 (a character)." +msgstr "S'esperava una cadena de longitud 1 (un caràcter)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -424,6 +429,10 @@ msgid "Not possible to add a new track without a root" msgstr "No es pot afegir una nova pista sense cap arrel" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Afegir Pista Bezier" @@ -2004,6 +2013,15 @@ msgid "Search Help" msgstr "Cerca Ajuda" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Majúscules i minúscules" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Mostrar els Ajudants" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Mostra-ho tot" @@ -2039,6 +2057,29 @@ msgstr "Tipus de Membre" msgid "Class" msgstr "Classe" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Mètodes" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Senyal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Constant" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Propietat:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Propietats del tema" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Propietat:" @@ -3439,6 +3480,15 @@ msgid "Importing:" msgstr "Importació:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "No s'ha pogut l'objecte signatura." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4637,6 +4687,11 @@ msgid "Move Node" msgstr "Moure Node" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transició: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Afegir una Transició" @@ -5996,12 +6051,23 @@ msgstr "Crea la Malla de Contorn" msgid "Outline Size:" msgstr "Mida del Contorn:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Elimina l'element %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Actualitza des de l'Escena" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "Biblioteca de Models (MeshLibrary)..." @@ -6888,10 +6954,6 @@ msgid "Source" msgstr "Font" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Senyal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Objectiu" @@ -6919,6 +6981,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Només s'hi poden deixar caure Recursos del sistema de fitxers." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp #, fuzzy msgid "Lookup Symbol" msgstr "Cercar Símbol" @@ -7585,21 +7652,40 @@ msgid "Create Mesh2D" msgstr "Crear Malla2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Creant Previsualitzacions de Malles" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Crear Polígon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Crea un Polígon de Navegació" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Crea un Polígon de Navegació" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Crea un Polígon Oclusor" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Crea un Polígon Oclusor" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "El Sprite està buit!" @@ -7682,6 +7768,11 @@ msgid "Add Frame" msgstr "Afegeix Fotograma" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "No s'ha pogut carregar el recurs." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "Error: No s'ha trobat el recurs de fotogrames!" @@ -7985,10 +8076,6 @@ msgid "Color" msgstr "Color" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Constant" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Tema" @@ -8416,6 +8503,16 @@ msgid "Edit Tile Z Index" msgstr "Editar índex Z de la rajola" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Mou el Polígon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Fer el polígon còncau" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Crear Polígon de Col·lisió" @@ -11310,11 +11407,6 @@ msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp #, fuzzy -msgid "Expected a string of length 1 (a character)." -msgstr "S'esperava una cadena de longitud 1 (un caràcter)." - -#: modules/gdscript/gdscript_functions.cpp -#, fuzzy msgid "Step argument is zero!" msgstr "L'argument pas és zero!" @@ -11458,6 +11550,11 @@ msgid "Cursor Clear Rotation" msgstr "Reestableix la Rotació del Cursor" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Elimina la Selecció" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Esborra la Selecció" @@ -11740,10 +11837,6 @@ msgid "Add Preload Node" msgstr "Afegeix un Node de Precàrrega" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Afegeix Nodes des d'Arbre" @@ -13708,9 +13801,6 @@ msgstr "Les constants no es poden modificar." #~ msgid "Replace By" #~ msgstr "Reemplaça per" -#~ msgid "Case Sensitive" -#~ msgstr "Majúscules i minúscules" - #~ msgid "Backwards" #~ msgstr "Enrere" @@ -14105,9 +14195,6 @@ msgstr "Les constants no es poden modificar." #~ "No s'ha pogut llegir el certificat. Comproveu que tant el camí com la " #~ "contrasenya són correctes" -#~ msgid "Error creating the signature object." -#~ msgstr "No s'ha pogut l'objecte signatura." - #~ msgid "Error creating the package signature." #~ msgstr "No s'ha pogut crear el paquet signatura." diff --git a/editor/translations/cs.po b/editor/translations/cs.po index 42980aad01..3d6a2fe03f 100644 --- a/editor/translations/cs.po +++ b/editor/translations/cs.po @@ -1,6 +1,6 @@ # Czech translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Fadex <vitekpaulik@gmail.com>, 2017. # Jan 'spl!te' Kondelík <j.kondelik@centrum.cz>, 2016, 2018. @@ -15,12 +15,13 @@ # Garrom Orc Shaman <garromorcshaman@gmail.com>, 2019. # David Husička <davidek251@seznam.cz>, 2019. # Luboš Nečas <lubosnecas506@seznam.cz>, 2019. +# David Kubeš <kubesdavid@email.cz>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-09 11:36+0000\n" -"Last-Translator: Luboš Nečas <lubosnecas506@seznam.cz>\n" +"PO-Revision-Date: 2019-12-27 15:52+0000\n" +"Last-Translator: David Kubeš <kubesdavid@email.cz>\n" "Language-Team: Czech <https://hosted.weblate.org/projects/godot-engine/godot/" "cs/>\n" "Language: cs\n" @@ -28,7 +29,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 3.10\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -37,6 +38,10 @@ msgstr "" "Neplatný typ argumentu funkce convert(), použijte některou z konstant TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -425,6 +430,10 @@ msgid "Not possible to add a new track without a root" msgstr "Není možné přidat novou stopu bez kořenového uzlu" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Přidat Bézierovu stopu" @@ -450,7 +459,7 @@ msgstr "Cesta stopy není validní, nelze vložit klíč metody." #: editor/animation_track_editor.cpp msgid "Add Method Track Key" -msgstr "Přidat klíč volání metody" +msgstr "Přidat stopu volání metody" #: editor/animation_track_editor.cpp msgid "Method not found in object: " @@ -641,9 +650,8 @@ msgid "Scale Ratio:" msgstr "Poměr zvětšení:" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Select Tracks to Copy" -msgstr "Zvolte stopy ke zkopírování:" +msgstr "Vybrat stopy ke kopírování" #: editor/animation_track_editor.cpp editor/editor_log.cpp #: editor/editor_properties.cpp @@ -655,9 +663,8 @@ msgid "Copy" msgstr "Kopírovat" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Select All/None" -msgstr "Nevybrat nic" +msgstr "Vybrat vše/nic" #: editor/animation_track_editor_plugins.cpp msgid "Add Audio Track Clip" @@ -696,14 +703,12 @@ msgid "Replaced %d occurrence(s)." msgstr "Nahrazeno %d výskytů." #: editor/code_editor.cpp editor/editor_help.cpp -#, fuzzy msgid "%d match." -msgstr "Nalezeno %d shod(a)." +msgstr "%d shoda." #: editor/code_editor.cpp editor/editor_help.cpp -#, fuzzy msgid "%d matches." -msgstr "Nalezeno %d shod(a)." +msgstr "%d shody." #: editor/code_editor.cpp editor/find_in_files.cpp msgid "Match Case" @@ -732,7 +737,7 @@ msgstr "Standard" #: editor/code_editor.cpp editor/plugins/script_editor_plugin.cpp msgid "Toggle Scripts Panel" -msgstr "" +msgstr "Přepnout panel skriptů" #: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/texture_region_editor_plugin.cpp @@ -812,9 +817,8 @@ msgid "Extra Call Arguments:" msgstr "Další argumenty volání:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Vybrat metodu" +msgstr "Metoda přijímače:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -861,9 +865,8 @@ msgid "Connect" msgstr "Připojit" #: editor/connections_dialog.cpp -#, fuzzy msgid "Signal:" -msgstr "Signály:" +msgstr "Signál:" #: editor/connections_dialog.cpp msgid "Connect '%s' to '%s'" @@ -887,14 +890,12 @@ msgid "Disconnect" msgstr "Odpojit" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connect a Signal to a Method" -msgstr "Připojit Signál: " +msgstr "Připojit signál k metodě" #: editor/connections_dialog.cpp -#, fuzzy msgid "Edit Connection:" -msgstr "Upravit připojení:" +msgstr "Upravit spojení:" #: editor/connections_dialog.cpp msgid "Are you sure you want to remove all connections from the \"%s\" signal?" @@ -971,7 +972,6 @@ msgid "Dependencies For:" msgstr "Závislosti na:" #: editor/dependency_editor.cpp -#, fuzzy msgid "" "Scene '%s' is currently being edited.\n" "Changes will only take effect when reloaded." @@ -980,7 +980,6 @@ msgstr "" "Změny se projeví po opětovném načtení." #: editor/dependency_editor.cpp -#, fuzzy msgid "" "Resource '%s' is in use.\n" "Changes will only take effect when reloaded." @@ -1033,9 +1032,8 @@ msgid "Owners Of:" msgstr "Vlastníci:" #: editor/dependency_editor.cpp -#, fuzzy msgid "Remove selected files from the project? (Can't be restored)" -msgstr "Odebrat vybrané soubory z projektu? (nelze vrátit zpět)" +msgstr "Odebrat vybrané soubory z projektu? (Nelze vrátit zpět)" #: editor/dependency_editor.cpp msgid "" @@ -1080,9 +1078,8 @@ msgid "Permanently delete %d item(s)? (No undo!)" msgstr "Permanentně smazat %d položek? (nelze vrátit zpět!)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Show Dependencies" -msgstr "Závislosti" +msgstr "Zobrazit závislosti" #: editor/dependency_editor.cpp msgid "Orphan Resource Explorer" @@ -1173,7 +1170,6 @@ msgid "License" msgstr "Licence" #: editor/editor_about.cpp -#, fuzzy msgid "Third-party Licenses" msgstr "Licence třetích stran" @@ -1203,16 +1199,14 @@ msgid "Licenses" msgstr "Licence" #: editor/editor_asset_installer.cpp editor/project_manager.cpp -#, fuzzy msgid "Error opening package file, not in ZIP format." -msgstr "Nepodařilo se otevřít balíček, není ve formátu zip." +msgstr "Nepodařilo se otevřít balíček, není ve formátu ZIP." #: editor/editor_asset_installer.cpp msgid "Uncompressing Assets" msgstr "Dekomprese uživatelského obsahu" #: editor/editor_asset_installer.cpp editor/project_manager.cpp -#, fuzzy msgid "Package installed successfully!" msgstr "Balíček byl úspěšně nainstalován!" @@ -1363,9 +1357,8 @@ msgid "Add Bus" msgstr "Přidat bus" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Add a new Audio Bus to this layout." -msgstr "Uložit rozložení Audio Busu jako..." +msgstr "Přidá do tohoto rozložení novou zvukovou sběrnici." #: editor/editor_audio_buses.cpp editor/editor_properties.cpp #: editor/plugins/animation_player_editor_plugin.cpp editor/property_editor.cpp @@ -1375,7 +1368,7 @@ msgstr "Načíst" #: editor/editor_audio_buses.cpp msgid "Load an existing Bus Layout." -msgstr "" +msgstr "Načíst existující rozložení sběrnice." #: editor/editor_audio_buses.cpp msgid "Save As" @@ -1383,7 +1376,7 @@ msgstr "Uložit jako" #: editor/editor_audio_buses.cpp msgid "Save this Bus Layout to a file." -msgstr "" +msgstr "Uložit toto rozložení sběrnice do souboru." #: editor/editor_audio_buses.cpp editor/import_dock.cpp msgid "Load Default" @@ -1455,7 +1448,6 @@ msgid "Rearrange Autoloads" msgstr "Přeskupit Autoloady" #: editor/editor_autoload_settings.cpp editor/script_create_dialog.cpp -#, fuzzy msgid "Invalid path." msgstr "Neplatná cesta." @@ -1513,9 +1505,8 @@ msgid "[unsaved]" msgstr "[neuloženo]" #: editor/editor_dir_dialog.cpp -#, fuzzy msgid "Please select a base directory first." -msgstr "Nejprve vyberte výchozí složku" +msgstr "Nejprve vyberte výchozí složku." #: editor/editor_dir_dialog.cpp msgid "Choose a Directory" @@ -1597,7 +1588,7 @@ msgstr "Soubor šablony nenalezen:" #: editor/editor_export.cpp msgid "On 32-bit exports the embedded PCK cannot be bigger than 4 GiB." -msgstr "" +msgstr "Při 32-bitovým exportu vestavěné PCK nemůže být větší než 4 GiB." #: editor/editor_feature_profile.cpp msgid "3D Editor" @@ -1609,9 +1600,8 @@ msgid "Script Editor" msgstr "Otevřít editor skriptů" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Asset Library" -msgstr "Otevřít knihovnu assetů" +msgstr "Knihovna assetů" #: editor/editor_feature_profile.cpp #, fuzzy @@ -1634,18 +1624,16 @@ msgid "FileSystem and Import Docks" msgstr "Souborový systém" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Erase profile '%s'? (no undo)" -msgstr "Nahradit všechny (bez možnosti vrácení)" +msgstr "Smazat profil '%s'? (bez možnosti vrácení)" #: editor/editor_feature_profile.cpp msgid "Profile must be a valid filename and must not contain '.'" msgstr "Profil musí být validní název souboru a nesmí obsahovat '.'" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Profile with this name already exists." -msgstr "Soubor nebo složka s tímto názvem již existuje." +msgstr "Profil s tímto názvem již existuje." #: editor/editor_feature_profile.cpp msgid "(Editor Disabled, Properties Disabled)" @@ -1662,9 +1650,8 @@ msgid "(Editor Disabled)" msgstr "Vypnuto" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Class Options:" -msgstr "Popis třídy:" +msgstr "Možnosti třídy:" #: editor/editor_feature_profile.cpp #, fuzzy @@ -1677,14 +1664,12 @@ msgid "Enabled Properties:" msgstr "Vlastnosti:" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Enabled Features:" -msgstr "Funkce" +msgstr "Povolené funkce:" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Enabled Classes:" -msgstr "Hledat třídy" +msgstr "Povolené třídy:" #: editor/editor_feature_profile.cpp msgid "File '%s' format is invalid, import aborted." @@ -1697,18 +1682,16 @@ msgid "" msgstr "Profil '%s' již existuje. Před importem jej odstraňte, import zrušen." #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Error saving profile to path: '%s'." -msgstr "Chyba při nahrávání šablony '%s'" +msgstr "Chyba při ukládání profilu do cesty: '%s '." #: editor/editor_feature_profile.cpp msgid "Unset" msgstr "Odznačit" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Current Profile:" -msgstr "Aktuální verze:" +msgstr "Aktuální profil:" #: editor/editor_feature_profile.cpp #, fuzzy @@ -1731,24 +1714,20 @@ msgid "Export" msgstr "Exportovat" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Available Profiles:" -msgstr "Dostupné uzly:" +msgstr "Dostupné profily:" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Class Options" -msgstr "Popis třídy" +msgstr "Možnosti třídy" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "New profile name:" -msgstr "Nové jméno:" +msgstr "Název nového profilu:" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Erase Profile" -msgstr "Vymazat oblast" +msgstr "Smazat profil" #: editor/editor_feature_profile.cpp #, fuzzy @@ -1756,19 +1735,16 @@ msgid "Godot Feature Profile" msgstr "Spravovat exportní šablony" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Import Profile(s)" -msgstr "%d více souborů" +msgstr "Importovat profil(y)" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Export Profile" -msgstr "Exportovat projekt" +msgstr "Exportovat profil" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Manage Editor Feature Profiles" -msgstr "Spravovat exportní šablony" +msgstr "Spravovat profily funkcí editoru" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Select Current Folder" @@ -1876,14 +1852,12 @@ msgid "Move Favorite Down" msgstr "Přesunout oblíbenou položku dolů" #: editor/editor_file_dialog.cpp -#, fuzzy msgid "Go to previous folder." -msgstr "Jít na nadřazenou složku" +msgstr "Přejít do předchozí složky." #: editor/editor_file_dialog.cpp -#, fuzzy msgid "Go to next folder." -msgstr "Jít na nadřazenou složku" +msgstr "Přejít do další složky." #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp #, fuzzy @@ -1891,9 +1865,8 @@ msgid "Go to parent folder." msgstr "Jít na nadřazenou složku" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -#, fuzzy msgid "Refresh files." -msgstr "Hledat soubory" +msgstr "Obnovit soubory." #: editor/editor_file_dialog.cpp #, fuzzy @@ -1965,9 +1938,8 @@ msgid "Inherited by:" msgstr "Děděná z:" #: editor/editor_help.cpp -#, fuzzy msgid "Brief Description" -msgstr "Stručný popis:" +msgstr "Stručný popis" #: editor/editor_help.cpp msgid "Properties" @@ -1998,9 +1970,8 @@ msgid "Class Description" msgstr "Popis třídy" #: editor/editor_help.cpp -#, fuzzy msgid "Online Tutorials" -msgstr "Online návody:" +msgstr "Online návody" #: editor/editor_help.cpp msgid "" @@ -2042,6 +2013,15 @@ msgid "Search Help" msgstr "Prohledat nápovědu" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Rozlišovat velká a malá písmena" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Zobrazit pomocníky" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Zobrazit všechny" @@ -2078,6 +2058,30 @@ msgstr "Členové" msgid "Class" msgstr "Třída" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metody" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signály" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstantní" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Vlastnost:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Vlastnosti motivu" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Vlastnost:" @@ -2153,7 +2157,7 @@ msgstr "" #: editor/editor_network_profiler.cpp msgid "Outgoing RSET" -msgstr "" +msgstr "Odchozí RSET" #: editor/editor_node.cpp editor/project_manager.cpp msgid "New Window" @@ -2358,9 +2362,8 @@ msgid "Open Base Scene" msgstr "Otevřít základní scénu" #: editor/editor_node.cpp -#, fuzzy msgid "Quick Open..." -msgstr "Rychle otevřít scénu..." +msgstr "Rychle otevřít..." #: editor/editor_node.cpp msgid "Quick Open Scene..." @@ -2947,7 +2950,7 @@ msgstr "Q&A" #: editor/editor_node.cpp msgid "Issue Tracker" -msgstr "Issue Tracker" +msgstr "Sledování chyb" #: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp msgid "Community" @@ -3458,6 +3461,15 @@ msgid "Importing:" msgstr "Importování:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Chyba při vytváření podpisového objektu." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4422,14 +4434,12 @@ msgid "Anim Clips" msgstr "Animační klipy:" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Audio Clips" -msgstr "Audio klipy:" +msgstr "Zvukové klipy" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Functions" -msgstr "Funkce:" +msgstr "Funkce" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_state_machine_editor.cpp @@ -4447,7 +4457,6 @@ msgid "Edit Filtered Tracks:" msgstr "Upravit filtrované stopy:" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Enable Filtering" msgstr "Povolit filtrování" @@ -4666,8 +4675,12 @@ msgstr "Přesunout uzel" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Přechod: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" -msgstr "Přidat překlad" +msgstr "Přidat přechod" #: editor/plugins/animation_state_machine_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -4747,9 +4760,8 @@ msgid "Transition: " msgstr "Přechod: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "RAW mód" +msgstr "Režim přehrávání:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -4921,14 +4933,12 @@ msgid "Request failed, return code:" msgstr "Požadavek se nezdařil, návratový kód:" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request failed." -msgstr "Požadavek se nezdařil." +msgstr "Požadavek selhal." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Cannot save response to:" -msgstr "Nelze uložit motiv do souboru:" +msgstr "Odpověď nelze uložit na:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Write error." @@ -4944,9 +4954,8 @@ msgid "Redirect loop." msgstr "Zacyklené přesměrování." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request failed, timeout" -msgstr "Požadavek se nezdařil, návratový kód:" +msgstr "Požadavek selhal, vypršel časový limit" #: editor/plugins/asset_library_editor_plugin.cpp #, fuzzy @@ -4994,9 +5003,8 @@ msgid "Idle" msgstr "Nečinný" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Install..." -msgstr "Instalovat" +msgstr "Nainstalovat..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Retry" @@ -5027,14 +5035,12 @@ msgid "Name (Z-A)" msgstr "" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (A-Z)" -msgstr "Licence" +msgstr "Licence (A-Z)" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (Z-A)" -msgstr "Licence" +msgstr "Licence (Z-A)" #: editor/plugins/asset_library_editor_plugin.cpp msgid "First" @@ -5058,17 +5064,15 @@ msgstr "Všechny" #: editor/plugins/asset_library_editor_plugin.cpp msgid "No results for \"%s\"." -msgstr "" +msgstr "Žádné výsledky pro \"%s\"." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Import..." -msgstr "Importovat" +msgstr "Importovat..." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Plugins..." -msgstr "Pluginy" +msgstr "Pluginy..." #: editor/plugins/asset_library_editor_plugin.cpp editor/project_manager.cpp msgid "Sort:" @@ -5084,9 +5088,8 @@ msgid "Site:" msgstr "Web:" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Support" -msgstr "Podpora..." +msgstr "Podpora" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Official" @@ -5097,9 +5100,8 @@ msgid "Testing" msgstr "Testované" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Loading..." -msgstr "Načíst..." +msgstr "Načítání..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Assets ZIP File" @@ -5149,9 +5151,8 @@ msgid "Primary Line Every:" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "steps" -msgstr "2 kroky" +msgstr "kroky" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation Offset:" @@ -5172,34 +5173,28 @@ msgid "Move Vertical Guide" msgstr "Přesunout svislé vodítko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Create Vertical Guide" -msgstr "Vytvořit nové svislé vodítko" +msgstr "Vytvořit svislé vodítko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Remove Vertical Guide" msgstr "Odstranit svislé vodítko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Move Horizontal Guide" -msgstr "Přesunout vodorovné vodítko" +msgstr "Posunout vodorovné vodítko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Create Horizontal Guide" -msgstr "Vytvořit nové vodorovné vodítko" +msgstr "Vytvořit vodorovné vodítko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Remove Horizontal Guide" msgstr "Odstranit vodorovné vodítko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Create Horizontal and Vertical Guides" -msgstr "Vytvořit nové vodorovné a svislé vodítka" +msgstr "Vytvořit vodorovná a svislá vodítka" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move pivot" @@ -5242,24 +5237,20 @@ msgid "" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Left" -msgstr "Levý" +msgstr "Vlevo nahoře" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Right" -msgstr "Pravý" +msgstr "Vpravo nahoře" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Right" -msgstr "Otočit doprava" +msgstr "Vpravo dole" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Left" -msgstr "Pohled zdola" +msgstr "Vlevo dole" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -5267,19 +5258,16 @@ msgid "Center Left" msgstr "Odsadit zleva" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Top" -msgstr "Vycentrovat výběr" +msgstr "Uprostřed nahoře" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Right" -msgstr "Odsadit zprava" +msgstr "Vpravo uprostřed" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Bottom" -msgstr "Dolní" +msgstr "Uprostřed dole" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" @@ -6007,12 +5995,23 @@ msgstr "Vytvořit mesh obrysu" msgid "Outline Size:" msgstr "Velikost obrysu:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Odstranit %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Aktualizovat ze scény" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "MeshLibrary..." @@ -6900,11 +6899,6 @@ msgid "Source" msgstr "Zdroj:" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signály" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6931,6 +6925,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7591,20 +7590,39 @@ msgstr "Vytvořit 2D mesh" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Náhled" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Vytvořit Polygon3D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Vytvořit navigační polygon" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Vytvořit navigační polygon" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Vytvořit Occluder Polygon" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Vytvořit Occluder Polygon" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite je prázdný!" @@ -7687,6 +7705,11 @@ msgid "Add Frame" msgstr "Přidat snímek" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Selhalo nahrání zdroje." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "CHYBA: Nelze načíst zdroj snímku!" @@ -7995,10 +8018,6 @@ msgid "Color" msgstr "Barva" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstantní" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Téma" @@ -8421,6 +8440,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Přesunout polygon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Přesunout polygon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Vytvořit navigační polygon" @@ -8557,9 +8586,8 @@ msgid "Scalar" msgstr "Zvětšení:" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Vector" -msgstr "Inspektor" +msgstr "Vektor" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Boolean" @@ -10973,9 +11001,8 @@ msgid "Profiler" msgstr "Profiler" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Network Profiler" -msgstr "Exportovat projekt" +msgstr "Síťový profiler" #: editor/script_editor_debugger.cpp msgid "Monitor" @@ -11208,10 +11235,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "Argument kroku je nula!" @@ -11355,6 +11378,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Vymazat označené" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Vymazat výběr" @@ -11638,10 +11666,6 @@ msgid "Add Preload Node" msgstr "Přidat předem načtený uzel" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Přidat uzel(y) ze stromu" @@ -12551,11 +12575,11 @@ msgstr "" #: scene/gui/color_picker.cpp msgid "Pick a color from the screen." -msgstr "" +msgstr "Vyberte barvu z obrazovky." #: scene/gui/color_picker.cpp msgid "HSV" -msgstr "" +msgstr "HSV" #: scene/gui/color_picker.cpp msgid "Raw" @@ -13296,9 +13320,6 @@ msgstr "Konstanty není možné upravovat." #~ msgid "Replace By" #~ msgstr "Nahradit" -#~ msgid "Case Sensitive" -#~ msgstr "Rozlišovat velká a malá písmena" - #~ msgid "Backwards" #~ msgstr "Pozpátku" @@ -13369,9 +13390,6 @@ msgstr "Konstanty není možné upravovat." #~ msgstr "" #~ "Nepodařilo se přečíst soubor certifikátu. Jsou cesta a heslo obě korektní?" -#~ msgid "Error creating the signature object." -#~ msgstr "Chyba při vytváření podpisového objektu." - #~ msgid "Error creating the package signature." #~ msgstr "Chyba při vytváření podpisu balíčku." diff --git a/editor/translations/da.po b/editor/translations/da.po index b49505965a..513b38e5f7 100644 --- a/editor/translations/da.po +++ b/editor/translations/da.po @@ -1,6 +1,6 @@ # Danish translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Dankse Memes <purplelops@gmail.com>, 2018. # David Lamhauge <davidlamhauge@gmail.com>, 2016, 2018. @@ -35,6 +35,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Ugyldigt type argument til convert(), brug TYPE_* konstanter." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -437,6 +441,10 @@ msgid "Not possible to add a new track without a root" msgstr "Det er ikke muligt at tilføje et nyt spor uden en rod" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Tilføj Spor" @@ -2068,6 +2076,15 @@ msgid "Search Help" msgstr "Søg i Hjælp" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Forskel på små og store bogstaver" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Søg" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Vis alle" @@ -2103,6 +2120,30 @@ msgstr "Medlemstype" msgid "Class" msgstr "Klasse" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metoder" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signaler" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstant" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Egenskaber" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Tema Egenskaber" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3488,6 +3529,14 @@ msgid "Importing:" msgstr "Importerer:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4757,6 +4806,11 @@ msgstr "Flyt Node(s)" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Overgang" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Overgang" @@ -6087,11 +6141,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy msgid "Mesh Library" msgstr "MaskeBibliotek..." @@ -6997,11 +7061,6 @@ msgid "Source" msgstr "Ressource" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signaler" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -7030,6 +7089,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7688,20 +7752,39 @@ msgstr "Opret Ny %s" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Opretter Maske Forhåndsvisninger" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Opret Poly" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Opret Poly" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Opret Poly" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Opret Mappe" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Opret Mappe" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7784,6 +7867,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Fejler med at indlæse ressource." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8087,10 +8175,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstant" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Åben en Fil" @@ -8512,6 +8596,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Opret Poly" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Opret Poly" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Opret Poly" @@ -11285,10 +11379,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "trin argument er nul!" @@ -11431,6 +11521,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Slet valgte" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Ryd Markerede" @@ -11709,10 +11804,6 @@ msgid "Add Preload Node" msgstr "Tilføj Preload Node" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Tilføj Node(r) fra Tree" @@ -12971,10 +13062,6 @@ msgstr "Konstanter kan ikke ændres." #~ msgstr "GUI Temaelementer:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "Egenskaber" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "Skift mappe status til Favorit" @@ -13131,9 +13218,6 @@ msgstr "Konstanter kan ikke ændres." #~ msgid "Replace By" #~ msgstr "Erstattes Af" -#~ msgid "Case Sensitive" -#~ msgstr "Forskel på små og store bogstaver" - #~ msgid "Backwards" #~ msgstr "Tilbage" diff --git a/editor/translations/de.po b/editor/translations/de.po index bd475d7922..706bab3fc3 100644 --- a/editor/translations/de.po +++ b/editor/translations/de.po @@ -1,6 +1,6 @@ # German translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Alexander Mahr <alex.mahr@gmail.com>, 2016, 2019. # Andreas Esau <andreasesau@gmail.com>, 2016. @@ -52,7 +52,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-15 05:52+0000\n" +"PO-Revision-Date: 2019-12-23 17:07+0000\n" "Last-Translator: So Wieso <sowieso@dukun.de>\n" "Language-Team: German <https://hosted.weblate.org/projects/godot-engine/" "godot/de/>\n" @@ -61,7 +61,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 3.10\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -70,6 +70,10 @@ msgstr "" "Ungültiger Argument-Typ in convert()-Aufruf, TYPE_*-Konstanten benötigt." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Zeichenkette der Länge 1 erwartet (ein Zeichen)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -458,6 +462,10 @@ msgid "Not possible to add a new track without a root" msgstr "Ohne eine Wurzel kann keine neue Spur hinzugefügt werden" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Bezierspur hinzufügen" @@ -844,9 +852,8 @@ msgid "Extra Call Arguments:" msgstr "Zusätzliche Aufrufparameter:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Methode auswählen" +msgstr "Empfängermethode:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -1754,9 +1761,8 @@ msgid "Erase Profile" msgstr "Profil löschen" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Godot Feature Profile" -msgstr "Verwalte Editorfunktionenprofile" +msgstr "Godot-Funktionsprofil" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -2034,6 +2040,15 @@ msgid "Search Help" msgstr "Hilfe durchsuchen" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Groß-/Kleinschreibung beachten" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Helfer anzeigen" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Alles anzeigen" @@ -2069,6 +2084,29 @@ msgstr "Mitgliedstyp" msgid "Class" msgstr "Klasse" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Methoden" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Signal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstant" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Eigenschaft:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Motiv-Eigenschaften" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Eigenschaft:" @@ -3079,9 +3117,8 @@ msgid "Import Templates From ZIP File" msgstr "Vorlagen aus ZIP-Datei importieren" #: editor/editor_node.cpp -#, fuzzy msgid "Template Package" -msgstr "Exportvorlagenverwaltung" +msgstr "Vorlagenpaket" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export Project" @@ -3140,9 +3177,8 @@ msgid "Open the previous Editor" msgstr "Vorigen Editor öffnen" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Warnung" +msgstr "Warnung!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3465,6 +3501,15 @@ msgid "Importing:" msgstr "Importiere:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Fehler beim erstellen des Signaturobjekts." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4651,6 +4696,11 @@ msgid "Move Node" msgstr "Node verschieben" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Übergänge" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Übergang hinzufügen" @@ -4736,9 +4786,8 @@ msgid "Transition: " msgstr "Übergang: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Schwenkmodus" +msgstr "Abspielmodus:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -5221,86 +5270,72 @@ msgstr "" "ihre Ausmaße." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Left" -msgstr "Links" +msgstr "Oben links" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Right" -msgstr "Rechts" +msgstr "Oben rechts" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Right" -msgstr "Nach rechts rotieren" +msgstr "Unten rechts" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Left" -msgstr "Sicht von unten" +msgstr "Unten links" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Left" -msgstr "Nach links einrücken" +msgstr "Mitte links" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Top" -msgstr "Auswahl zentrieren" +msgstr "Mitte oben" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Right" -msgstr "Nach rechts einrücken" +msgstr "Mitte rechts" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Bottom" -msgstr "Unten" +msgstr "Mitte unten" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" -msgstr "" +msgstr "Mitte" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Left Wide" -msgstr "Sicht von links" +msgstr "Links groß" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Wide" -msgstr "Sicht von oben" +msgstr "Oben groß" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Right Wide" -msgstr "Sicht von rechts" +msgstr "Rechts groß" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Wide" -msgstr "Sicht von unten" +msgstr "Unten groß" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "VCenter Wide" -msgstr "" +msgstr "VCenter groß" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "HCenter Wide" -msgstr "" +msgstr "HCenter groß" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Full Rect" -msgstr "Vollständiger Name" +msgstr "Vollständiges Rechteck" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Keep Ratio" -msgstr "Skalierungsverhältnis:" +msgstr "Skalierungsverhältnis beibehalten" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -5967,14 +6002,24 @@ msgstr "Erzeuge Umriss-Mesh" msgid "Outline Size:" msgstr "Umrissgröße:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Element %d entfernen?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Aus Szene aktualisieren" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" -msgstr "Mesh-Bibliothek..." +msgstr "Mesh-Bibliothek" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6614,20 +6659,22 @@ msgstr "Datei speichern als..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "Auszuführendes Skript kann nicht abgerufen werden." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "Skript-Neuladen fehlgeschlagen, Fehlermeldungen in Konsole beachten." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "Skript ist nicht im Werkzeugmodus, kann so nicht ausgeführt werden." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"Um dieses Skript auszuführen muss es von EditorScript erben und in den " +"Werkzeugmodus versetzt werden." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6849,10 +6896,6 @@ msgid "Source" msgstr "Quelle" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Signal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Ziel" @@ -6879,6 +6922,13 @@ msgid "Only resources from filesystem can be dropped." msgstr "Nur Ressourcen aus dem Dateisystem können hier fallen gelassen werden." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Nodes können hier nicht fallen gelassen werden da Skript ‚%s‘ in dieser " +"Szene nicht genutzt wird." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Symbol nachschlagen" @@ -7525,18 +7575,37 @@ msgid "Create Mesh2D" msgstr "Mesh2D erzeugen" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Mesh-Vorschauen erzeugen" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Polygon2D erzeugen" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "CollisionPolygon2D erzeugen" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "CollisionPolygon2D erzeugen" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "LightOccluder2D erzeugen" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "LightOccluder2D erzeugen" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite ist leer!" @@ -7615,6 +7684,11 @@ msgid "Add Frame" msgstr "Frame hinzufügen" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Bild konnte nicht geladen werden:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "Fehler: Konnte Frame-Ressource nicht laden!" @@ -7905,13 +7979,8 @@ msgid "Color" msgstr "Farbe" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstant" - -#: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme File" -msgstr "Motiv" +msgstr "Motiv-Datei" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -8025,17 +8094,15 @@ msgstr "Aus Szene zusammenführen" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "Neue Einzel-Kachel" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "Autokacheln deaktivieren" +msgstr "Neue Auto-Kachel" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "Atlas:" +msgstr "Neuer Atlas" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -8054,39 +8121,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Die vorherige Form oder Kachel auswählen." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "Bereichsmodus" +msgstr "Bereich" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "Kollisionsmodus" +msgstr "Kollision" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "Verschlussmodus" +msgstr "Verdeckung" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "Navigationsmodus" +msgstr "Navigation" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "Bitmaskenmodus" +msgstr "Bitmaske" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "Prioritätsmodus" +msgstr "Priorität" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "Index:" +msgstr "Z-Index" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8318,6 +8378,16 @@ msgid "Edit Tile Z Index" msgstr "bearbeite Kachel Z Index" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Polygon konvex machen" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Polygon konkav machen" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Kollisionspolygon erzeugen" @@ -9427,9 +9497,8 @@ msgid "Make Patch" msgstr "Erstelle Patch" #: editor/project_export.cpp -#, fuzzy msgid "Pack File" -msgstr " Dateien" +msgstr "Pack-Datei" #: editor/project_export.cpp msgid "Features" @@ -9484,13 +9553,12 @@ msgid "Export All" msgstr "Alles exportieren" #: editor/project_export.cpp editor/project_manager.cpp -#, fuzzy msgid "ZIP File" -msgstr " Dateien" +msgstr "ZIP-Datei" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "" +msgstr "Godot-Game-Pack" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -11131,10 +11199,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Zeichenkette der Länge 1 erwartet (ein Zeichen)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "Schrittargument ist null!" @@ -11273,6 +11337,11 @@ msgid "Cursor Clear Rotation" msgstr "Rotation am Mauszeiger zurücksetzen" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Auswahl löschen" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Auswahl leeren" @@ -11543,12 +11612,6 @@ msgid "Add Preload Node" msgstr "Preload-Node hinzufügen" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"Nodes können hier nicht fallen gelassen werden da Skript ‚%s‘ in dieser " -"Szene nicht genutzt wird." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Node(s) aus Szenenbaum hinzufügen" @@ -11672,19 +11735,16 @@ msgid "Members:" msgstr "Mitglieder:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Base Type:" -msgstr "Basistyp ändern" +msgstr "Basistyp ändern:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Nodes..." -msgstr "Knoten hinzufügen..." +msgstr "Nodes hinzufügen…" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Function..." -msgstr "Funktion hinzufügen" +msgstr "Funktion hinzufügen…" #: modules/visual_script/visual_script_editor.cpp msgid "function_name" @@ -13453,9 +13513,6 @@ msgstr "Konstanten können nicht verändert werden." #~ msgid "Out-In" #~ msgstr "Raus-Rein" -#~ msgid "Transitions" -#~ msgstr "Übergänge" - #~ msgid "Change Anim Len" #~ msgstr "Animationslänge ändern" @@ -13665,9 +13722,6 @@ msgstr "Konstanten können nicht verändert werden." #~ msgid "Replace By" #~ msgstr "Ersetzen durch" -#~ msgid "Case Sensitive" -#~ msgstr "Groß-/Kleinschreibung beachten" - #~ msgid "Backwards" #~ msgstr "Rückwärts" @@ -14127,9 +14181,6 @@ msgstr "Konstanten können nicht verändert werden." #~ msgid "Loading Image:" #~ msgstr "Lade Bild:" -#~ msgid "Couldn't load image:" -#~ msgstr "Bild konnte nicht geladen werden:" - #~ msgid "Converting Images" #~ msgstr "Bilder werden konvertiert" @@ -14306,9 +14357,6 @@ msgstr "Konstanten können nicht verändert werden." #~ "Die Zertifikat-Datei konnte nicht gelesen werden. Sind Pfad und Passwort " #~ "beide korrekt?" -#~ msgid "Error creating the signature object." -#~ msgstr "Fehler beim erstellen des Signaturobjekts." - #~ msgid "Error creating the package signature." #~ msgstr "Fehler beim erstellen der Paketsignatur." diff --git a/editor/translations/de_CH.po b/editor/translations/de_CH.po index ccf54f219c..8767ee664d 100644 --- a/editor/translations/de_CH.po +++ b/editor/translations/de_CH.po @@ -1,6 +1,6 @@ # Swiss High German translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # # Christian Fisch <christian.fiesel@gmail.com>, 2016. @@ -26,6 +26,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -428,6 +432,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -2007,6 +2015,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -2042,6 +2058,28 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Script hinzufügen" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Node erstellen" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3378,6 +3416,15 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Fehler beim Schreiben des Projekts PCK!" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4619,6 +4666,11 @@ msgstr "Bild bewegen/einfügen" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Transition-Node" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Transition-Node" @@ -5944,11 +5996,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6850,11 +6912,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Script hinzufügen" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6880,6 +6937,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7532,21 +7594,39 @@ msgid "Create Mesh2D" msgstr "Node erstellen" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "Node erstellen" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Node erstellen" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Node erstellen" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Node erstellen" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Node erstellen" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7628,6 +7708,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Selektiere Node(s) zum Importieren aus" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7932,10 +8017,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Datei öffnen" @@ -8356,6 +8437,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Node erstellen" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Node erstellen" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Node erstellen" @@ -11097,10 +11188,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11241,6 +11328,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "Projekteinstellungen" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "Script hinzufügen" @@ -11517,10 +11609,6 @@ msgid "Add Preload Node" msgstr "Node" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp #, fuzzy msgid "Add Node(s) From Tree" msgstr "Node von Szene" @@ -12692,10 +12780,6 @@ msgstr "" #~ msgid "Project Path (Must Exist):" #~ msgstr "Projektpfad (muss existieren):" -#, fuzzy -#~ msgid "Error creating the signature object." -#~ msgstr "Fehler beim Schreiben des Projekts PCK!" - #~ msgid "Node From Scene" #~ msgstr "Node von Szene" diff --git a/editor/translations/editor.pot b/editor/translations/editor.pot index 7aa6ce9c8e..87e60cba52 100644 --- a/editor/translations/editor.pot +++ b/editor/translations/editor.pot @@ -1,6 +1,6 @@ # LANGUAGE translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. @@ -18,6 +18,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -400,6 +404,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -1920,6 +1928,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1955,6 +1971,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3246,6 +3282,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4403,6 +4447,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -5667,11 +5715,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6534,10 +6592,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6563,6 +6617,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7197,18 +7256,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7285,6 +7360,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7575,10 +7654,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7954,6 +8029,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10589,10 +10672,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10729,6 +10808,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10987,10 +11070,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/el.po b/editor/translations/el.po index 165e14bc2d..ad5d375d49 100644 --- a/editor/translations/el.po +++ b/editor/translations/el.po @@ -1,16 +1,17 @@ # Greek translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # George Tsiamasiotis <gtsiam@windowslive.com>, 2017-2018, 2019. # Georgios Katsanakis <geo.elgeo@gmail.com>, 2019. # Overloaded <manoschool@yahoo.gr>, 2019. +# Eternal Death <eternaldeath0001@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:37+0000\n" -"Last-Translator: George Tsiamasiotis <gtsiam@windowslive.com>\n" +"PO-Revision-Date: 2019-12-25 12:45+0000\n" +"Last-Translator: Overloaded <manoschool@yahoo.gr>\n" "Language-Team: Greek <https://hosted.weblate.org/projects/godot-engine/godot/" "el/>\n" "Language: el\n" @@ -27,6 +28,10 @@ msgstr "" "Μη έγκυρη παράμετρος στην convert(). Χρησιμοποιήστε τις σταθερές TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -418,6 +423,10 @@ msgid "Not possible to add a new track without a root" msgstr "Αδύνατη η προσθήκη κομματιού χωρίς ρίζα" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Προσθήκη κομματιού Bezier" @@ -801,9 +810,8 @@ msgid "Extra Call Arguments:" msgstr "Επιπλέον παράμετροι κλήσης:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Επιλογή μεθόδου" +msgstr "Μέθοδος Δέκτη:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -1709,9 +1717,8 @@ msgid "Erase Profile" msgstr "Διαγραφή Προφίλ" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Godot Feature Profile" -msgstr "Διαχείριση Προφίλ Δυνατοτήτων Επεξεργαστή" +msgstr "Προφίλ Χαρακτηριστικών του Godot" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -1989,6 +1996,15 @@ msgid "Search Help" msgstr "Αναζήτηση βοήθειας" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Διάκριση πεζών-κεφαλαίων" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Εμφάνιση Βοηθών" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Εμφάνιση όλων" @@ -2024,13 +2040,36 @@ msgstr "Είδος μέλους" msgid "Class" msgstr "Κλάση" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Συναρτήσεις" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Σήμα" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Σταθερή" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Ιδιότητα:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Ιδιότητες θέματος" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Ιδιότητα:" #: editor/editor_inspector.cpp msgid "Set" -msgstr "Όρισε" +msgstr "Ορισμός" #: editor/editor_inspector.cpp msgid "Set Multiple:" @@ -3039,9 +3078,8 @@ msgid "Import Templates From ZIP File" msgstr "Εισαγωγή προτύπων από αρχείο ZIP" #: editor/editor_node.cpp -#, fuzzy msgid "Template Package" -msgstr "Διαχειριστής προτύπων εξαγωγής" +msgstr "Πακέτο Προτύπων" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export Project" @@ -3100,9 +3138,8 @@ msgid "Open the previous Editor" msgstr "Άνοιγμα του προηγούμενου επεξεργαστή" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Προειδοποίηση" +msgstr "Προειδοποίηση!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3423,6 +3460,15 @@ msgid "Importing:" msgstr "Εισαγωγή:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Σφάλμα κατά τη δημιουργία της υπογραφής του αντικειμένου." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -3955,9 +4001,8 @@ msgid "Import As:" msgstr "Εισαγωγή ώς:" #: editor/import_dock.cpp -#, fuzzy msgid "Preset" -msgstr "Διαμορφώσεις" +msgstr "Προρύθμιση" #: editor/import_dock.cpp msgid "Reimport" @@ -4063,9 +4108,10 @@ msgid "MultiNode Set" msgstr "Σετ πολλαπλών κόμβων" #: editor/node_dock.cpp -#, fuzzy msgid "Select a single node to edit its signals and groups." -msgstr "Επιλέξτε ένα κόμβο για να επεξεργαστείτε τα σήματα και τις ομάδες." +msgstr "" +"Επιλέξτε έναν μοναδικό κόμβο για να επεξεργαστείτε τα σήματα και τις ομάδες " +"του." #: editor/plugin_config_dialog.cpp msgid "Edit a Plugin" @@ -4369,14 +4415,12 @@ msgstr "" "ανάκτηση των ονομάτων των κομματιών." #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Anim Clips" -msgstr "Αποσπάσματα Κίνησης:" +msgstr "Κλιπ Απεικόνισης" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Audio Clips" -msgstr "Αποσπάσματα ήχου:" +msgstr "Κλιπ Ήχου" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Functions" @@ -4613,6 +4657,11 @@ msgid "Move Node" msgstr "Μετακίνηση Κόμβου" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Μετάβαση: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Προσθήκη Μετάβασης" @@ -4698,9 +4747,8 @@ msgid "Transition: " msgstr "Μετάβαση: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Λειτουργία Μετακίνησης κάμερας" +msgstr "Λειτουργία Αναπαραγωγής:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -4872,14 +4920,12 @@ msgid "Request failed, return code:" msgstr "Το αίτημα απέτυχε, κώδικας επιστροφής:" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request failed." msgstr "Το αίτημα απέτυχε." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Cannot save response to:" -msgstr "Δεν ήταν δυνατή η αποθήκευση θέματος σε αρχείο:" +msgstr "Δεν είναι εφικτή η αποθήκευση απάντησης σε:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Write error." @@ -4887,27 +4933,24 @@ msgstr "Σφάλμα κατά την εγγραφή." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Request failed, too many redirects" -msgstr "Το αίτημα απέτυχε, πάρα πολλές ανακατευθήνσεις" +msgstr "Το αίτημα απέτυχε, πάρα πολλές ανακατευθύνσεις" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Redirect loop." -msgstr "Βρόχος ανακατευθήνσεων." +msgstr "Βρόχος ανακατευθύνσεων." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request failed, timeout" -msgstr "Το αίτημα απέτυχε, κώδικας επιστροφής:" +msgstr "Το αίτημα απέτυχε, λήξη χρονικού ορίου" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Timeout." -msgstr "Χρόνος" +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:" @@ -4959,33 +5002,31 @@ msgstr "Σφάλμα λήψης" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Download for this asset is already in progress!" -msgstr "Η λήψη είναι ήδη σε εξέλιξη!" +msgstr "Η λήψη για αυτό το στοιχείο είναι ήδη σε εξέλιξη!" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Recently Updated" -msgstr "" +msgstr "Πρόσφατα Ενημερωμένο" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Least Recently Updated" -msgstr "" +msgstr "Κατά το τελευταίο διάστημα Πρόσφατα Ενημερωμένο" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Name (A-Z)" -msgstr "" +msgstr "Όνομα (A-Z)" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Name (Z-A)" -msgstr "" +msgstr "Όνομα (Z-A)" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (A-Z)" -msgstr "Άδεια" +msgstr "Άδεια (A-Z)" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (Z-A)" -msgstr "Άδεια" +msgstr "Άδεια (Z-A)" #: editor/plugins/asset_library_editor_plugin.cpp msgid "First" @@ -5009,17 +5050,15 @@ msgstr "Όλα" #: editor/plugins/asset_library_editor_plugin.cpp msgid "No results for \"%s\"." -msgstr "" +msgstr "Κανένα αποτέλεσμα για \"%s\"." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Import..." -msgstr "Εκ νέου εισαγωγή..." +msgstr "Εισαγωγή..." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Plugins..." -msgstr "Πρόσθετα" +msgstr "Πρόσθετα..." #: editor/plugins/asset_library_editor_plugin.cpp editor/project_manager.cpp msgid "Sort:" @@ -5035,9 +5074,8 @@ msgid "Site:" msgstr "Διεύθυνση:" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Support" -msgstr "Υποστήριξη..." +msgstr "Υποστήριξη" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Official" @@ -5045,16 +5083,15 @@ msgstr "Επίσημα" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Testing" -msgstr "Δοκιμιμαστικά" +msgstr "Δοκιμαστικά" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Loading..." -msgstr "Φόρτωσε..." +msgstr "Φόρτωση..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Assets ZIP File" -msgstr "Αρχείο ZIP των Asset" +msgstr "Αρχείο ZIP των Στοιχείων" #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "" @@ -5062,28 +5099,29 @@ msgid "" "Save your scene (for images to be saved in the same dir), or pick a save " "path from the BakedLightmap properties." msgstr "" -"Δεν ήταν δυνατός ο προσδιορισμός διαδρομής για την αποθήκευση των χαρτών " -"φωτός.\n" -"Αποθηκεύστε την σκηνή σας (για να αποθηκευτούν οι εικόνες στον ίδιο " -"κατάλογο), ή επιλέξτε μία διαδρομή από τις ιδιότητες του BakedLightMap." +"Δεν ήταν δυνατός ο προσδιορισμός διαδρομής αποθήκευσης για εικόνες " +"lightmap.\n" +"Αποθηκεύστε τη σκηνή σας (ώστε οι εικόνες να αποθηκευτούν στον ίδιο " +"κατάλογο), ή επιλέξτε μία διαδρομή αποθήκευσης από τις ιδιότητες του " +"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 "" -"Δεν υπάρχουν πλέγματα για προετοιμασία. Σιγουρευτείτε πως περιέχουν κανάλι " +"Δεν υπάρχουν πλέγματα για προετοιμασία. Σιγουρευτείτε ότι εμπεριέχουν κανάλι " "UV2 και πως η σημαία 'Bake Light' είναι ενεργοποιημένη." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Failed creating lightmap images, make sure path is writable." msgstr "" -"Απέτυχε η δημιουργία του χάρτη φψτός, σιγουρευτείτε ότι η διαδρομή είναι " -"εγγράψιμη." +"Απέτυχε η δημιουργία της εικόνας lightmap, σιγουρευτείτε ότι η διαδρομή " +"είναι εγγράψιμη." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Bake Lightmaps" -msgstr "Προεπεξεργασία χαρτών φωτός" +msgstr "Προετοιμασία Lightmaps" #: editor/plugins/camera_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp @@ -5092,37 +5130,35 @@ msgstr "Προεπισκόπηση" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Configure Snap" -msgstr "Προσαρμογή προσκόλλησης" +msgstr "Προσαρμογή Προσκόλλησης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Grid Offset:" -msgstr "Μετατόπιση πλέγατος:" +msgstr "Μετατόπιση Πλέγματος:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Grid Step:" -msgstr "Βήμα πλέγματος:" +msgstr "Βήμα Πλέγματος:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Primary Line Every:" -msgstr "" +msgstr "Κύρια Γραμμή Κάθε:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "steps" -msgstr "2 βήματα" +msgstr "βήματα" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation Offset:" -msgstr "Μετατόπιση περιστροφής:" +msgstr "Μετατόπιση Περιστροφής:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation Step:" -msgstr "Βήμα περιστροφής:" +msgstr "Βήμα Περιστροφής:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Scale Step:" -msgstr "Κλιμάκωση:" +msgstr "Βήμα Κλιμάκωσης:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Vertical Guide" @@ -5181,113 +5217,100 @@ msgid "" "Children of containers have their anchors and margins values overridden by " "their parent." msgstr "" -"Στα παιδιά Container, οι άγκυρες και τα περιθώρια αντικαθίστανται από τον " -"γονέα τους." +"Τα παιδιά των δοχείων, έχουν τις άγκυρες και τα περιθώρια τους " +"αντικατεστημένα από τον γονέα τους." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Presets for the anchors and margins values of a Control node." -msgstr "Διαμορφώσεις για τις άγκυρες και τα περιθώρια ενός κόμβου Control." +msgstr "Προρυθμίσεις για τις άγκυρες και τιμές περιθωρίων ενός κόμβου Control." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" "When active, moving Control nodes changes their anchors instead of their " "margins." msgstr "" -"Όταν είναι ενεργό, η μετακίνηση των Control αλλάζει τις άγκυρες, αντί για τα " -"περιθώρια τους." +"Όταν ενεργό, η μετακίνηση των κόμβων Control αλλάζει τις άγκυρες, αντί για " +"τα περιθώρια τους." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Left" -msgstr "Αριστερά" +msgstr "Πάνω Αριστερά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Right" -msgstr "Δεξιά" +msgstr "Πάνω Δεξιά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Right" -msgstr "Περιστροφή Δεξιά" +msgstr "Κάτω Δεξιά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Left" -msgstr "Κάτω όψη" +msgstr "Κάτω Αριστερά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Left" -msgstr "στοιχειοθέτηση αριστερά" +msgstr "Κέντρο Αριστερά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Top" -msgstr "Κεντράρισμα επιλογής" +msgstr "Κέντρο Πάνω" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Right" -msgstr "στοιχειοθέτηση δεξιά" +msgstr "Κέντρο Δεξιά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Bottom" -msgstr "Κάτω" +msgstr "Κέντρο Κάτω" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" -msgstr "" +msgstr "Κέντρο" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Left Wide" -msgstr "Αριστερή όψη" +msgstr "Ευρεία Αριστερά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Wide" -msgstr "Πάνω όψη" +msgstr "Ευρεία Πάνω" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Right Wide" -msgstr "Δεξιά όψη" +msgstr "Ευρεία Δεξιά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Wide" -msgstr "Κάτω όψη" +msgstr "Ευρεία Κάτω" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "VCenter Wide" -msgstr "" +msgstr "Ευρεία Καθέτως Κέντρο" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "HCenter Wide" -msgstr "" +msgstr "Ευρεία Οριζοντίως Κέντρο" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Full Rect" -msgstr "" +msgstr "Γεμάτο Ορθογώνιο Παραλληλόγραμμο" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Keep Ratio" -msgstr "Λόγος μεγέθυνσης:" +msgstr "Λόγος Μεγέθυνσης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" -msgstr "Μόνο άγκυρες" +msgstr "Μόνο Άγκυρες" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change Anchors and Margins" -msgstr "Αλλαγή αγκύρων και περιθωρίων" +msgstr "Αλλαγή Αγκυρών και Περιθωρίων" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change Anchors" -msgstr "Αλλαγή αγκυρών" +msgstr "Αλλαγή Αγκυρών" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5295,6 +5318,9 @@ msgid "" "Game Camera Override\n" "Overrides game camera with editor viewport camera." msgstr "" +"Αντικατάσταση Κάμερας Παιχνιδιού\n" +"Αντικαθιστά την κάμερα παιχνιδιού με την κάμερα του επεξεργαστή οπτικής " +"γωνίας." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5302,39 +5328,40 @@ msgid "" "Game Camera Override\n" "No game instance running." msgstr "" +"Αντικατάσταση Κάμερας Παιχνιδιού\n" +"Δεν τρέχει κανένα περιστατικό παιχνιδιού." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Lock Selected" -msgstr "Κλείδωμα Επιλογής" +msgstr "Κλείδωσε το Επιλεγμένο" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Unlock Selected" -msgstr "Ξεκλείδωμα Επιλογής" +msgstr "Ξεκλείδωσε το Επιλεγμένο" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Group Selected" -msgstr "Ομαδοποίηση Επιλογής" +msgstr "Ομαδοποίησε το Επιλεγμένο" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Ungroup Selected" -msgstr "Απομαδοποίηση Επιλογής" +msgstr "Απομαδοποίησε το Επιλεγμένο" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Paste Pose" -msgstr "Επικόληση στάσης" +msgstr "Επικόλληση Στάσης" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Clear Guides" -msgstr "Εκκαθάριση Οστών" +msgstr "Εκκαθάριση Οδηγών" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Create Custom Bone(s) from Node(s)" -msgstr "Δημιουργία Προσαρμοσμένων Οστών από Κόμβους" +msgstr "Δημιουργία Προσαρμοσμένου(ων) Οστού(ών) από Κόμβο(ους)" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Bones" @@ -5342,19 +5369,19 @@ msgstr "Εκκαθάριση Οστών" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make IK Chain" -msgstr "Δημιουργία αλυσίδας IK" +msgstr "Δημιουργία Αλυσίδας IK" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear IK Chain" -msgstr "Εκκαθάριση αλυσίδας IK" +msgstr "Εκκαθάριση Αλυσίδας IK" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" "Warning: Children of a container get their position and size determined only " "by their parent." msgstr "" -"Προσοχή: Στα παιδιά Container, η θέση και το μέγεθος ορίζονται μόνο απο τον " -"γονέα τους." +"Προειδοποίηση: Τα παιδιά ενός δοχείου, παίρνουν τη θέση και το μέγεθος " +"καθορισμένα μόνο από τον γονέα τους." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/texture_region_editor_plugin.cpp @@ -5365,7 +5392,7 @@ msgstr "Επαναφορά Μεγέθυνσης" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Select Mode" -msgstr "Επιλογή λειτουργίας" +msgstr "Επιλογή Λειτουργίας" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Drag: Rotate" @@ -5378,21 +5405,22 @@ msgstr "Alt + Σύρσιμο: Μετακίνηση" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Press 'v' to Change Pivot, 'Shift+v' to Drag Pivot (while moving)." msgstr "" -"Πατήστε 'v' για να αλλάξετε το πηγαίο σημείο, ή 'Shift+v' για το να σύρετε." +"Πατήστε 'v' για να Αλλάξετε το Πηγαίο Σημείο, 'Shift+v' για να Σύρετε το " +"Πηγαίο Σημείο (καθώς μετακινείτε)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Alt+RMB: Depth list selection" -msgstr "Alt+Δεξί κλικ: Επιλογή λίστας βάθους" +msgstr "Alt+Δεξί Κλικ Ποντικιού: Επιλογή λίστας βάθους" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode" -msgstr "Λειτουργία μετακίνησης" +msgstr "Λειτουργία Μετακίνησης" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotate Mode" -msgstr "Λειτουργία περιστροφής" +msgstr "Λειτουργία Περιστροφής" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5405,8 +5433,8 @@ msgid "" "Show a list of all objects at the position clicked\n" "(same as Alt+RMB in select mode)." msgstr "" -"Εμφάνιση λίστας όλων των αντικειμένων στην θέση που κάνετε κλικ\n" -"(Το ίδιο με Alt+Δεξί κλικ στην λειτουργία επιλογής)." +"Εμφάνιση λίστας όλων των αντικειμένων στην θέση που κάνατε κλικ\n" +"(Το ίδιο με Alt+Δεξί Κλικ Ποντικιού στην λειτουργία επιλογής)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Click to change object's rotation pivot." @@ -5415,106 +5443,101 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Pan Mode" -msgstr "Λειτουργία Μετακίνησης κάμερας" +msgstr "Λειτουργία Μετακίνησης Κάμερας" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Ruler Mode" -msgstr "Λειτουργία εκτέλεσης:" +msgstr "Λειτουργία Χάρακα" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Toggle smart snapping." -msgstr "Εναλλαγή κουμπώματος." +msgstr "Ενεργοποίηση έξυπνης προσκόλλησης." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Smart Snap" -msgstr "Χρήση κουμπώματος" +msgstr "Χρήση Έξυπνης Προσκόλλησης" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Toggle grid snapping." -msgstr "Εναλλαγή κουμπώματος." +msgstr "Ενεργοποίηση προσκόλλησης πλέγματος." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Grid Snap" -msgstr "Κούμπωμα στο πλέγμα" +msgstr "Χρήση Προσκόλλησης Πλέγματος" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snapping Options" -msgstr "Επιλογές κουμπώματος" +msgstr "Επιλογές Προσκόλλησης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Rotation Snap" -msgstr "Χρήση κουμπώματος περιστροφής" +msgstr "Χρήση Προσκόλλησης Περιστροφής" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Scale Snap" -msgstr "Χρήση κουμπώματος" +msgstr "Χρήση Κλιμακωτής Προσκόλλησης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap Relative" -msgstr "Σχετικό κούμπωμα" +msgstr "Σχετική Προσκόλληση" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Pixel Snap" -msgstr "Χρήση κουμπώματος εικονοστοιχείου" +msgstr "Χρήση Προσκόλλησης Εικονοστοιχείου" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Smart Snapping" -msgstr "Έξυπνο Κούμπωμα" +msgstr "Έξυπνη Προσκόλληση" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Configure Snap..." -msgstr "Διαμόρφωση κουμπώματος..." +msgstr "Ρύθμιση Προσκόλλησης..." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Parent" -msgstr "Κούμπωμα στον Γονέα" +msgstr "Προσκόλληση σε Γονέα" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Node Anchor" -msgstr "Κούμπωμα σε Άγκυρα Κόμβου" +msgstr "Προσκόλληση σε Άγκυρα Κόμβου" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Node Sides" -msgstr "Κούμπωμα σε Άκρα Κόμβου" +msgstr "Προσκόλληση σε Πλευρές Κόμβου" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Node Center" -msgstr "Κούμπωμα σε Κέντρο Κόμβου" +msgstr "Προσκόλληση σε Κέντρο Κόμβου" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Other Nodes" -msgstr "Κούμπωμα σε Άλλους Κόμβους" +msgstr "Προσκόλληση σε Άλλους Κόμβους" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Guides" -msgstr "Κούμπωμα σε Οδηγούς" +msgstr "Προσκόλληση σε Οδηγούς" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Lock the selected object in place (can't be moved)." -msgstr "Κλείδωμα του επιλεγμένου αντικείμένου (Δεν μπορεί να μετακινηθεί)." +msgstr "" +"Κλείδωμα του επιλεγμένου αντικειμένου σε θέση (δεν μπορεί να μετακινηθεί)." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Unlock the selected object (can be moved)." -msgstr "Ξεκλείδωμα του επιλεγμένου αντικείμένου (Μπορεί να μετακινηθεί)." +msgstr "Ξεκλείδωμα του επιλεγμένου αντικειμένου (μπορεί να μετακινηθεί)." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Makes sure the object's children are not selectable." -msgstr "Σιγουρεύεται ότι τα παιδιά του αντικειμένου δεν μπορούν να επιλεχθούν." +msgstr "Σιγουρεύει ότι τα παιδιά του αντικειμένου δεν μπορούν να επιλεχθούν." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Restores the object's children's ability to be selected." -msgstr "Επαναφέρει την δυνατότητα των παιδιών του αντικειμένου να επιλεγούν." +msgstr "Επαναφέρει τη δυνατότητα των παιδιών του αντικειμένου να επιλεχθούν." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Skeleton Options" @@ -5522,57 +5545,56 @@ msgstr "Επιλογές Σκελετού" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Bones" -msgstr "Εμφάνιση οστών" +msgstr "Εμφάνιση Οστών" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make Custom Bone(s) from Node(s)" -msgstr "Δημιουργία προσαρμοσμένων οστών απο κόμβους" +msgstr "Δημιουργία Προσαρμοσμένου(ων) Οστού(ών) από Κόμβο(ους)" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Custom Bones" -msgstr "Εκκαθάριση προσαρμοσμένων οστών" +msgstr "Εκκαθάριση Προσαρμοσμένων Οστών" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "View" -msgstr "Κάμερα" +msgstr "Θέα" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Always Show Grid" -msgstr "Εμφάνιση πλέγματος" +msgstr "Πάντα Εμφάνιση Πλέγματος" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Helpers" -msgstr "Εμφάνιση βοηθών" +msgstr "Εμφάνιση Βοηθών" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Rulers" -msgstr "Εμφάνιση χαράκων" +msgstr "Εμφάνιση Χαράκων" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Guides" -msgstr "Εμφάνιση οδηγών" +msgstr "Εμφάνιση Οδηγών" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Origin" -msgstr "Προβολή πηγής" +msgstr "Προβολή Προέλευσης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Viewport" -msgstr "Εμφάνιση οπτικής γωνίας" +msgstr "Εμφάνιση Οπτικής Γωνίας" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Group And Lock Icons" -msgstr "Εμφάνιση Εικονιδίων Ομάδας και Κλειδώματος" +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 "Preview Canvas Scale" @@ -5580,31 +5602,30 @@ msgstr "Προεπισκόπηση Κλιμάκωσης Καμβά" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Translation mask for inserting keys." -msgstr "Μάσκα μετατόπισης για εισαγωγή κλειδιών." +msgstr "Μάσκα μεταγλώττισης για εισαγόμενα κλειδιά." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation mask for inserting keys." -msgstr "Μάσκα περιστροφής για εισαγωγή κλειδιών." +msgstr "Μάσκα περιστροφής για εισαγόμενα κλειδιά." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Scale mask for inserting keys." -msgstr "Μάσκα κλιμάκωσης για εισαγωγή κλειδιών." +msgstr "Μάσκα κλιμάκωσης για εισαγόμενα κλειδιά." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert keys (based on mask)." msgstr "Εισαγωγή κλειδιών (βάση μάσκας)." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "" "Auto insert keys when objects are translated, rotated or scaled (based on " "mask).\n" "Keys are only added to existing tracks, no new tracks will be created.\n" "Keys must be inserted manually for the first time." msgstr "" -"Αυτόματη εισαγωγή κλειδιών κατά την μετατόπιση, περιστροφή ή κλιμάκωση " -"αντικειμένων (βάση μάσκας).\n" -"Τα κλειδιά προστίθενται μόνο σε υπαρκτά κομμάτια, οπότε δεν θα δημιουργηθούν " +"Αυτόματη εισαγωγή κλειδιών όταν τα αντικείμενα μεταγλωττίζονται, " +"περιστρέφονται ή κλιμακώνονται (βάση μάσκας).\n" +"Τα κλειδιά προστίθενται μόνο σε υπαρκτά κομμάτια, δεν θα δημιουργηθούν " "καινούργια.\n" "Τα κλειδιά πρέπει να προστεθούν χειροκίνητα την πρώτη φορά." @@ -5614,19 +5635,19 @@ msgstr "Αυτόματη Εισαγωγή Κλειδιού" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" -msgstr "Εισαγωγή κλειδιού (Υπαρκτά κομμάτια)" +msgstr "Εισαγωγή Κλειδιού (Υπαρκτά κομμάτια)" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Copy Pose" -msgstr "Αντιγραφή στάσης" +msgstr "Αντιγραφή Στάσης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Pose" -msgstr "Εκκαθάριση στάσης" +msgstr "Εκκαθάριση Στάσης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Multiply grid step by 2" -msgstr "Πολλαπλασιαμός βήματος πλέγματος με 2" +msgstr "Πολλαπλασιασμός βήματος πλέγματος με 2" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Divide grid step by 2" @@ -5808,9 +5829,8 @@ msgid "Hold Shift to edit tangents individually" msgstr "Πατήστε το Shift για να επεξεργαστείτε εφαπτομένες μεμονωμένα" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Right click to add point" -msgstr "Δεξί κλικ: Διαγραφή σημείου" +msgstr "Δεξί κλικ για πρόσθεση σημείου" #: editor/plugins/gi_probe_editor_plugin.cpp msgid "Bake GI Probe" @@ -5945,14 +5965,24 @@ msgstr "Δημιουργία πλέγματος περιγράμματος" msgid "Outline Size:" msgstr "Μέγεθος περιγράμματος:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Αφαίρεση του στοιχείου %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Αναπροσαρμογή από την σκηνή" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" -msgstr "Βιβλιοθήκη πλεγμάτων..." +msgstr "Βιβλιοθήκη Πλεγμάτων" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6095,29 +6125,24 @@ msgid "Generation Time (sec):" msgstr "Χρόνος παραγωγής (sec):" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "The geometry's faces don't contain any area." msgstr "Οι όψεις της γεωμετρίας δεν περιέχουν καμία περιοχή." #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "The geometry doesn't contain any faces." -msgstr "Ο κόμβος δεν περιέχει γεωμετρία (Επιφάνειες)." +msgstr "Η γεωμετρία δεν περιέχει καθόλου όψεις." #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "\"%s\" doesn't inherit from Spatial." -msgstr "Το \"%s\" δεν κληρονομείται από το Spatial." +msgstr "Το \"%s\" δεν κληρονομεί από το Spatial." #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "\"%s\" doesn't contain geometry." -msgstr "Ο κόμβος δεν περιέχει γεωμετρία." +msgstr "\"%s\" δεν περιέχει γεωμετρία." #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "\"%s\" doesn't contain face geometry." -msgstr "Ο κόμβος δεν περιέχει γεωμετρία." +msgstr "\"%s\" δεν περιέχει γεωμετρική όψη." #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emitter" @@ -6561,9 +6586,8 @@ msgid "Error writing TextFile:" msgstr "Σφάλμα εγγραφής TextFile:" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Could not load file at:" -msgstr "Δεν ήταν δυνατή η εύρεση πλακιδίου:" +msgstr "Δεν μπόρεσε να φορτωθεί το αρχείο σε:" #: editor/plugins/script_editor_plugin.cpp msgid "Error saving file!" @@ -6586,9 +6610,8 @@ msgid "Error Importing" msgstr "Σφάλμα εισαγωγής" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "New Text File..." -msgstr "Νέο TextFile..." +msgstr "Νέο Αρχείο Κειμένου..." #: editor/plugins/script_editor_plugin.cpp msgid "Open File" @@ -6600,20 +6623,26 @@ msgstr "Αποθήκευση Αρχείου Ως..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "Δεν μπορεί να αποκτηθεί η δέσμη ενεργειών για τρέξιμο." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." msgstr "" +"Η Δέσμη Ενεργειών απέτυχε να επαναφορτωθεί, ελέγξτε την κονσόλα για σφάλματα." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." msgstr "" +"Η Δέσμη Ενεργειών δεν είναι σε λειτουργία εργαλείου, δεν θα μπορέσει να " +"τρέξει." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"Για να τρέξετε αυτή τη δέσμη ενεργειών, θα πρέπει να κληρονομήσει τον " +"Επεξεργαστή Δέσμης Ενεργειών (EditorScript) και να ρυθμιστεί σε λειτουργία " +"εργαλείων." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6690,9 +6719,8 @@ msgid "Open..." msgstr "Άνοιγμα..." #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Reopen Closed Script" -msgstr "Άνοιγμα Δέσμης Ενεργειών" +msgstr "Ξανανοίξτε Κλειστή Δέσμη Ενεργειών" #: editor/plugins/script_editor_plugin.cpp msgid "Save All" @@ -6823,9 +6851,8 @@ msgid "Search Results" msgstr "Αποτελέσματα Αναζήτησης" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Clear Recent Scripts" -msgstr "Εκκαθάριση πρόσφατων σκηνών" +msgstr "Εκκαθάριση Πρόσφατων Δεσμών Ενεργειών" #: editor/plugins/script_text_editor.cpp msgid "Connections to method:" @@ -6836,10 +6863,6 @@ msgid "Source" msgstr "Πηγή" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Σήμα" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Στόχος" @@ -6867,6 +6890,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Μόνο οι πόροι από το σύστημα αρχείων μπορούν να διαγραφούν." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Αναζήτηση Συμβόλου" @@ -6955,9 +6983,8 @@ msgid "Complete Symbol" msgstr "Συμπλήρωση συμβόλου" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Evaluate Selection" -msgstr "Μεγέθυνση επιλογής" +msgstr "Εκτίμηση Επιλογής" #: editor/plugins/script_text_editor.cpp msgid "Trim Trailing Whitespace" @@ -7264,9 +7291,8 @@ msgid "Audio Listener" msgstr "Ακροατής ήχου" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Enable Doppler" -msgstr "Ενεργοποίηση Φίλτρου" +msgstr "Ενεργοποίηση Doppler" #: editor/plugins/spatial_editor_plugin.cpp msgid "Cinematic Preview" @@ -7301,9 +7327,8 @@ msgid "Freelook Speed Modifier" msgstr "Ταχύτητα ελεύθερου κοιτάγματος" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Freelook Slow Modifier" -msgstr "Ταχύτητα ελεύθερου κοιτάγματος" +msgstr "Αργός Τροποποιητής Ελεύθερου Κοιτάγματος" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -7329,6 +7354,7 @@ msgstr "Κούμπωμα Κόμβων στο Δάπεδο" #: editor/plugins/spatial_editor_plugin.cpp msgid "Couldn't find a solid floor to snap the selection to." msgstr "" +"Δεν μπόρεσε να βρεθεί συμπαγές πάτωμα για να προσκολληθεί η επιλογή σε αυτό." #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -7341,9 +7367,8 @@ msgstr "" "Alt + Δεξί κλικ: Επιλογή λίστας βάθους" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Use Local Space" -msgstr "Λειτουργία τοπικού χώρου (%s)" +msgstr "Χρησιμοποιείστε Τοπικό Χώρο" #: editor/plugins/spatial_editor_plugin.cpp msgid "Use Snap" @@ -7444,9 +7469,8 @@ msgstr "Προβολή πλέγματος" #: editor/plugins/spatial_editor_plugin.cpp #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Settings..." -msgstr "Ρυθμίσεις" +msgstr "Ρυθμίσεις..." #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" @@ -7517,18 +7541,37 @@ msgid "Create Mesh2D" msgstr "Δημιουργία Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Δημιουργία προεπισκοπήσεων πλεγμάτων" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Δημιουργία Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Δημιουργία CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Δημιουργία CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Δημιουργία LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Δημιουργία LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Το Sprite είναι άδειο!" @@ -7577,9 +7620,8 @@ msgid "Simplification: " msgstr "Απλοποίηση: " #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Shrink (Pixels): " -msgstr "Αύξηση (Εικονοστοιχεία): " +msgstr "Σμίκρυνση (Εικονοστοιχεία): " #: editor/plugins/sprite_editor_plugin.cpp msgid "Grow (Pixels): " @@ -7606,6 +7648,11 @@ msgid "Add Frame" msgstr "Προσθήκη καρέ" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Δεν ήταν δυνατή η φόρτωση της εικόνας:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ΣΦΑΛΜΑ: Δεν ήταν δυνατή η φόρτωση πόρου τύπου καρέ!" @@ -7630,9 +7677,8 @@ msgid "(empty)" msgstr "(άδειο)" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Move Frame" -msgstr "Επικόλληση καρέ" +msgstr "Μετακίνηση Καρέ" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Animations:" @@ -7832,14 +7878,12 @@ msgid "Submenu" msgstr "Υπό-Μενού" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Subitem 1" -msgstr "Στοιχείο 1" +msgstr "Υποαντικείμενο 1" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Subitem 2" -msgstr "Στοιχείο 2" +msgstr "Υποαντικείμενο 2" #: editor/plugins/theme_editor_plugin.cpp msgid "Has" @@ -7899,13 +7943,8 @@ msgid "Color" msgstr "Χρώμα" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Σταθερή" - -#: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme File" -msgstr "Θέμα" +msgstr "Θέμα Αρχείου" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -7957,26 +7996,26 @@ msgid "Enable Priority" msgstr "Επεξεργασία Προτεραιότητας" #: editor/plugins/tile_map_editor_plugin.cpp -#, fuzzy msgid "Filter tiles" -msgstr "Φιλτράρισμα αρχείων..." +msgstr "Φιλτράρισμα πλακιδίων" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Give a TileSet resource to this TileMap to use its tiles." msgstr "" +"Δώστε ένα πόρο Ρύθμισης Πλακιδίου σε αυτόν τον Χάρτη Πλακιδίων για να " +"χρισημοποιήσετε τα πλακίδια του." #: editor/plugins/tile_map_editor_plugin.cpp msgid "Paint Tile" msgstr "Βάψιμο πλακιδίου" #: editor/plugins/tile_map_editor_plugin.cpp -#, fuzzy msgid "" "Shift+LMB: Line Draw\n" "Shift+Ctrl+LMB: Rectangle Paint" msgstr "" -"Shift+Δεξί Κλικ: Ζωγράφισμα Γραμμής\n" -"Shift+Ctrl+Δεξί Κλικ: Ζωγράφισμα Ορθογωνίου" +"Shift+Αριστερό Κλικ Ποντικιού: Σχεδίαση Γραμμής\n" +"Shift+Ctrl+Αριστερό Κλικ Ποντικιού: Ζωγραφιά Ορθογωνίου Παραλληλογράμμου" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Pick Tile" @@ -8020,17 +8059,15 @@ msgstr "Συγχώνευση από σκηνή" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "Νέο Μοναδικό Πλακίδιο" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "Απενεργοποίηση Αυτόματων Πλακιδίων" +msgstr "Νέο Αυτόματο Πλακίδιο" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "Νέο %s" +msgstr "Νέος Άτλαντας" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -8049,39 +8086,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Επιλογή προηγούμενου σχήματος, υπό-πλακιδίου, ή πλακιδίου." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "Λειτουργία Περιοχής" +msgstr "Περιοχή" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "Λειτουργία Σύγκρουσης" +msgstr "Σύγκρουση" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "Λειτουργία Εμποδίου" +msgstr "Έμφραξη" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "Δημιουργία Πλοήγησης" +msgstr "Πλοήγηση" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "Λειτουργία Μάσκας Bit" +msgstr "Μάσκα Bit" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "Λειτουργία Προτεραιότητας" +msgstr "Προτεραιότητα" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "Δείκτης:" +msgstr "Δείκτης Z" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8153,6 +8183,8 @@ msgstr "Απενεργοποίηση Ονομάτων Πλακιδίων (Κρα msgid "" "Add or select a texture on the left panel to edit the tiles bound to it." msgstr "" +"Προσθέστε ή επιλέξτε μία υφή στο αριστερό πάνελ για να επεξεργαστείτε τα " +"πλακίδια που είναι δεσμευμένα σε αυτό." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove selected texture? This will remove all tiles which use it." @@ -8309,6 +8341,16 @@ msgid "Edit Tile Z Index" msgstr "Αλλαγή Δείκτη Z Πλακιδίου" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Μετατροπή Πολυγώνου σε Κυρτό" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Μετατροπή Πολυγώνου σε Κοίλο" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Δημιουργία Πολυγώνου Σύγκρουσης" @@ -8325,92 +8367,80 @@ msgid "TileSet" msgstr "TileSet" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "No VCS addons are available." -msgstr "Όνομα γονικού κόμβου, εάν είναι διαθέσιμο" +msgstr "Κανένα πρόσθετο VCS δεν είναι διαθέσιμο." #: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp msgid "Error" msgstr "Σφάλμα" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "No commit message was provided" -msgstr "Δεν δόθηκε όνομα" +msgstr "Κανένα δεσμευμένο μήνυμα δεν παρασχέθηκε" #: editor/plugins/version_control_editor_plugin.cpp msgid "No files added to stage" -msgstr "" +msgstr "Κανένα αρχείο δεν προστέθηκε στο στάδιο" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Commit" -msgstr "Κοινότητα" +msgstr "Δέσμευση" #: editor/plugins/version_control_editor_plugin.cpp msgid "VCS Addon is not initialized" -msgstr "" +msgstr "Το Πρόσθετο VCS δεν αρχικοποιήθηκε" #: editor/plugins/version_control_editor_plugin.cpp msgid "Version Control System" -msgstr "" +msgstr "Σύστημα Ελέγχου Έκδοσης" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Initialize" -msgstr "Κεφαλαιοποίηση" +msgstr "Αρχικοποιήστε" #: editor/plugins/version_control_editor_plugin.cpp msgid "Staging area" -msgstr "" +msgstr "Σταθμός ανάπαυσης" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Detect new changes" -msgstr "Δημιουργία νέου ορθογωνίου." +msgstr "Εντόπισε νέες αλλαγές" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Changes" -msgstr "Αλλαγή" +msgstr "Αλλαγές" #: editor/plugins/version_control_editor_plugin.cpp msgid "Modified" -msgstr "" +msgstr "Τροποποιήθηκε" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Renamed" -msgstr "Μετονομασία" +msgstr "Μετονομάστηκε" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Deleted" -msgstr "Διαγραφή" +msgstr "Διαγράφηκε" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Typechange" -msgstr "Αλλαγή" +msgstr "Αλλαγήτύπου" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Stage Selected" -msgstr "Διαγραφή επιλεγμένου" +msgstr "Στάδιο Επιλέχθηκε" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Stage All" -msgstr "Αποθήκευση όλων" +msgstr "Διεξαγωγή Όλων" #: editor/plugins/version_control_editor_plugin.cpp msgid "Add a commit message" -msgstr "" +msgstr "Προσθέστε ένα μήνυμα δέσμευσης" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Commit Changes" -msgstr "Συγχρονισμός αλλαγών στις δεσμές ενεργειών" +msgstr "Αλλαγές Δέσμευσης" #: editor/plugins/version_control_editor_plugin.cpp #: modules/gdnative/gdnative_library_singleton_editor.cpp @@ -8419,25 +8449,23 @@ msgstr "Κατάσταση" #: editor/plugins/version_control_editor_plugin.cpp msgid "View file diffs before committing them to the latest version" -msgstr "" +msgstr "Δείτε τις διαφορές αρχείων πριν τις δεσμεύσετε στην τελική έκδοση" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "No file diff is active" -msgstr "Δεν επιλέχθηκαν αρχεία!" +msgstr "Καμία διαφορά αρχείων δεν είναι ενεργή" #: editor/plugins/version_control_editor_plugin.cpp msgid "Detect changes in file diff" -msgstr "" +msgstr "Ελέγξτε αλλαγές στις διαφορές αρχείων" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(GLES3 only)" msgstr "(Μόνο GLES3)" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Add Output" -msgstr "Προσθήκη εξόδου +" +msgstr "Προσθήκη Εξόδου" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar" @@ -8452,9 +8480,8 @@ msgid "Boolean" msgstr "Λογική Τιμή" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Sampler" -msgstr "Προσθήκη δείγματος" +msgstr "Δειγματολήπτης" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add input port" @@ -8538,9 +8565,8 @@ msgid "Light" msgstr "Φως" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Show resulted shader code." -msgstr "Δημιουργία Κόμβου Σκίασης" +msgstr "Εμφάνιση προκύπτων κώδικα σκίασης." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Create Shader Node" @@ -8587,9 +8613,8 @@ msgid "Dodge operator." msgstr "Τελεστής άμβλυνσης." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "HardLight operator." -msgstr "Τελεστής HardLight" +msgstr "Τελεστής HardLight." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Lighten operator." @@ -8672,11 +8697,11 @@ msgstr "" "Επιστρέφει ένα συσχετισμένο διάνυσμα εάν η λογική τιμή είναι αληθής ή ψευδής." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "Returns an associated scalar if the provided boolean value is true or false." msgstr "" -"Επιστρέφει ένα συσχετισμένο διάνυσμα εάν η λογική τιμή είναι αληθής ή ψευδής." +"Επιστρέφει ένα συσχετισμένο διάνυσμα εάν η δοθείς λογική τιμή είναι αληθής ή " +"ψευδής." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the boolean result of the comparison between two parameters." @@ -8914,7 +8939,6 @@ msgid "Returns the square root of the parameter." msgstr "Επιστρέφει την τετραγωνική ρίζα της παραμέτρου." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "SmoothStep function( scalar(edge0), scalar(edge1), scalar(x) ).\n" "\n" @@ -8924,12 +8948,11 @@ msgid "" msgstr "" "Συνάρτηση SmoothStep( βαθμωτό(όριο0), βαθμωτό(όριο1), βαθμωτό(x) ).\n" "\n" -"Επιστρέφει 0.0 αν x < όριο0 και 1.0 αν x > όριο1. Αλλιώς επιστρέφει μια " -"παρεμβλημένη τιμή ανάμεσα στο 0.0 και το 1.0 χρησιμοποιώντας πολυώνυμα " -"Hermite." +"Επιστρέφει 0.0 αν 'x' είναι μικρότερο από το 'όριο0' και 1.0 αν x μεγαλύτερο " +"από το 'όριο1'. Αλλιώς η επιστρέφουσα τιμή είναι μια παρεμβλημένη ανάμεσα " +"στο 0.0 και το 1.0 χρησιμοποιώντας πολυώνυμα Hermite." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "Step function( scalar(edge), scalar(x) ).\n" "\n" @@ -8937,7 +8960,7 @@ msgid "" msgstr "" "Συνάρτηση Step( βαθμωτό(όριο), βαθμωτό(x) ).\n" "\n" -"Επιστρέφει 0.0 αν x < όριο, αλλιώς 1.0." +"Επιστρέφει 0.0 αν 'x' είναι μικρότερο από το 'όριο' και αλλιώς 1.0." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the tangent of the parameter." @@ -9106,9 +9129,8 @@ msgid "Linear interpolation between two vectors." msgstr "Γραμμική παρεμβολή μεταξύ 2 διανυσμάτων." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Linear interpolation between two vectors using scalar." -msgstr "Γραμμική παρεμβολή μεταξύ 2 διανυσμάτων." +msgstr "Γραμμική παρεμβολή μεταξύ δύο διανυσμάτων χρησιμοποιώντας βαθμωτό." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the normalize product of vector." @@ -9135,7 +9157,6 @@ msgid "Returns the vector that points in the direction of refraction." msgstr "Επιστρέφει το διάνυσμα που δείχνει προς την κατεύθυνση διάθλασης." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "SmoothStep function( vector(edge0), vector(edge1), vector(x) ).\n" "\n" @@ -9145,12 +9166,11 @@ msgid "" msgstr "" "Συνάρτηση SmoothStep( διάνυσμα(όριο0), διάνυσμα(όριο1), διάνυσμα(x) ).\n" "\n" -"Επιστρέφει 0.0 αν x < όριο0 και 1.0 αν x > όριο1. Αλλιώς επιστρέφει μια " -"παρεμβλημένη τιμή ανάμεσα στο 0.0 και το 1.0 χρησιμοποιώντας πολυώνυμα " -"Hermite." +"Επιστρέφει 0.0 αν x είναι μικρότερο από τό 'όριο0' και 1.0 αν 'x' είναι " +"μεγαλύτερο από το 'όριο1'. Αλλιώς η επιστρέφουσα τιμή είναι παρεμβλημένη " +"ανάμεσα στο 0.0 και 1.0 χρησιμοποιώντας πολυώνυμα Hermite." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "SmoothStep function( scalar(edge0), scalar(edge1), vector(x) ).\n" "\n" @@ -9160,12 +9180,11 @@ msgid "" msgstr "" "Συνάρτηση SmoothStep( βαθμωτό(όριο0), βαθμωτό(όριο1), διάνυσμα(x) ).\n" "\n" -"Επιστρέφει 0.0 αν x < όριο0 και 1.0 αν x > όριο1. Αλλιώς επιστρέφει μια " -"παρεμβλημένη τιμή ανάμεσα στο 0.0 και το 1.0 χρησιμοποιώντας πολυώνυμα " -"Hermite." +"Επιστρέφει 0.0 αν 'x' μικρότερο του 'όριο0' και 1.0 αν 'x' είναι μεγαλύτερο " +"από το 'όριο1'. Αλλιώς η επιστρέφουσα τιμή είναι παρεμβλημένη ανάμεσα στο " +"0.0 και το 1.0 χρησιμοποιώντας πολυώνυμα Hermite." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "Step function( vector(edge), vector(x) ).\n" "\n" @@ -9173,10 +9192,9 @@ msgid "" msgstr "" "Συνάρτηση Step( διάνυσμα(όριο), διάνυσμα(x) ).\n" "\n" -"Επιστρέφει 0.0 αν x < όριο αλλιώς 1.0." +"Επιστρέφει 0.0 αν 'x' είναι μικρότερο από 'όριο' και αλλιώς 1.0." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "Step function( scalar(edge), vector(x) ).\n" "\n" @@ -9184,7 +9202,7 @@ msgid "" msgstr "" "Συνάρτηση Step( βαθμωτό(όριο), διάνυσμα(x) ).\n" "\n" -"Επιστρέφει 0.0 αν x < όριο αλλιώς 1.0." +"Επιστρέφει 0.0 αν 'x' είναι μικρότερο από το 'όριο' και αλλιώς 1.0." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Adds vector to vector." @@ -9239,6 +9257,11 @@ msgid "" "it later in the Expressions. You can also declare varyings, uniforms and " "constants." msgstr "" +"Προσαρμοσμένη έκφραση της Γλώσσας Σκίασης Godot, η οποία τοποθετείται στην " +"κορυφή του προκύπτων shader. Μπορείτε να τοποθετήσετε διάφορους ορισμούς " +"συναρτήσεων μέσα και να το καλέσετε αργότερα μέσα στις Εκφράσεις. Μπορείτε " +"επίσης να δηλώσετε τις μεταβλητές 'varyings', τις μεταβλητές 'uniforms' και " +"τις σταθερές." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(Fragment/Light mode only) Scalar derivative function." @@ -9313,13 +9336,12 @@ msgid "Runnable" msgstr "Εκτελέσιμο" #: editor/project_export.cpp -#, fuzzy msgid "Add initial export..." -msgstr "Προσθήκη θύρας εισόδου" +msgstr "Προσθέστε αρχική εξαγωγή..." #: editor/project_export.cpp msgid "Add previous patches..." -msgstr "" +msgstr "Προσθέστε προηγούμενα λογισμικά επιδιόρθωσης..." #: editor/project_export.cpp msgid "Delete patch '%s' from list?" @@ -9377,6 +9399,9 @@ msgid "" "If checked, the preset will be available for use in one-click deploy.\n" "Only one preset per platform may be marked as runnable." msgstr "" +"Αν ελεγμένο, η προρύθμιση θα είναι διαθέσιμη για χρησιμοποίηση σε ανάπτυξη " +"ένα-κλικ.\n" +"Μία μόνο προρύθμιση ανά πλατφόρμα μπορεί να σημειωθεί ως δυνατή να τρέξει." #: editor/project_export.cpp msgid "Export Path" @@ -9407,22 +9432,20 @@ msgid "Resources to export:" msgstr "Πόροι για εξαγωγή:" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to export non-resource files/folders\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"Φίλτρα για εξαγωγή για αρχεία που δεν είναι πόροι (χωρισμένα με κόμμα π.χ. *." -"json, *.txt)" +"Φίλτρα για εξαγωγή αρχείων/καταλόγων που δεν είναι πόροι\n" +"(χωρισμένα με κόμμα π.χ. *.json, *.txt, docs/*)" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to exclude files/folders from project\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"Φίλτρα για την εξαίρεση αρχείων από το έργο (χωρισμένα με κόμμα π.χ. *.json, " -"*.txt)" +"Φίλτρα για την εξαίρεση αρχείων/καταλόγων από το έργο\n" +"(χωρισμένα με κόμμα π.χ. *.json, *.txt, docs/*)" #: editor/project_export.cpp msgid "Patches" @@ -9433,9 +9456,8 @@ msgid "Make Patch" msgstr "Δημιουργία ενημέρωσης" #: editor/project_export.cpp -#, fuzzy msgid "Pack File" -msgstr " Αρχεία" +msgstr "Αρχείο Pack" #: editor/project_export.cpp msgid "Features" @@ -9490,13 +9512,12 @@ msgid "Export All" msgstr "Εξαγωγή Όλων" #: editor/project_export.cpp editor/project_manager.cpp -#, fuzzy msgid "ZIP File" -msgstr " Αρχεία" +msgstr "Αρχείο ZIP" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "" +msgstr "Πακέτο Παιχνιδιού Godot" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -9666,9 +9687,8 @@ msgid "Unnamed Project" msgstr "Ανώνυμο έργο" #: editor/project_manager.cpp -#, fuzzy msgid "Missing Project" -msgstr "Εισαγωγή υπαρκτού έργου" +msgstr "Ελλιπές Έργο" #: editor/project_manager.cpp msgid "Error: Project is missing on the filesystem." @@ -9771,13 +9791,12 @@ msgstr "" "Τα περιεχόμενα του καταλόγου του έργου δεν θα τροποποιηθούν." #: editor/project_manager.cpp -#, fuzzy msgid "" "Remove all missing projects from the list?\n" "The project folders' contents won't be modified." msgstr "" -"Αφαίρεση %d έργων από την λίστα;\n" -"Τα περιεχόμενα των καταλόγων των έργων δεν θα τροποποιηθούν." +"Αφαίρεση όλων των ελλιπών έργων από την λίστα;\n" +"Τα περιεχόμενα των καταλόγων' των έργων δεν θα τροποποιηθούν." #: editor/project_manager.cpp msgid "" @@ -9801,13 +9820,12 @@ msgid "Project Manager" msgstr "Διαχειριστής" #: editor/project_manager.cpp -#, fuzzy msgid "Projects" -msgstr "Έργο" +msgstr "Έργα" #: editor/project_manager.cpp msgid "Last Modified" -msgstr "" +msgstr "Τελευταία Τροποποιημένα" #: editor/project_manager.cpp msgid "Scan" @@ -10454,7 +10472,7 @@ msgstr "Διαγραφή κόμβων γραφήματος" #: editor/scene_tree_dock.cpp msgid "Delete node \"%s\" and its children?" -msgstr "" +msgstr "Διαγραφή κόμβου \"%s\" και των παιδιών του;" #: editor/scene_tree_dock.cpp #, fuzzy @@ -11172,10 +11190,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "Η παράμετρος step είναι μηδέν!" @@ -11317,6 +11331,11 @@ msgid "Cursor Clear Rotation" msgstr "Εκκαθάριση περιστροφής δρομέα" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Διαγραφή επιλογής" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Εκκαθάριση επιλογής" @@ -11600,10 +11619,6 @@ msgid "Add Preload Node" msgstr "Προσθέστε έναν κόμβο preload" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Προσθέστε κόμβο/-ους από δέντρο" @@ -13736,9 +13751,6 @@ msgstr "Οι σταθερές δεν μπορούν να τροποποιηθο #~ msgid "Replace By" #~ msgstr "Αντικατάσταση με" -#~ msgid "Case Sensitive" -#~ msgstr "Διάκριση πεζών-κεφαλαίων" - #~ msgid "Backwards" #~ msgstr "Αντίστροφα" @@ -14189,9 +14201,6 @@ msgstr "Οι σταθερές δεν μπορούν να τροποποιηθο #~ msgid "Loading Image:" #~ msgstr "Φόρτωση εικόνας:" -#~ msgid "Couldn't load image:" -#~ msgstr "Δεν ήταν δυνατή η φόρτωση της εικόνας:" - #~ msgid "Converting Images" #~ msgstr "Μετατροπή Εικόνων" @@ -14370,9 +14379,6 @@ msgstr "Οι σταθερές δεν μπορούν να τροποποιηθο #~ "Δεν ήταν δυνατή η ανάγνωση του αρχείου πιστοποιητικών. Είναι η διαδρομή " #~ "και ο κωδικός σωστοί;" -#~ msgid "Error creating the signature object." -#~ msgstr "Σφάλμα κατά τη δημιουργία της υπογραφής του αντικειμένου." - #~ msgid "Error creating the package signature." #~ msgstr "Σφάλμα κατά τη δημιουργία της υπογραφής του πακέτου." diff --git a/editor/translations/eo.po b/editor/translations/eo.po index 60b3a9ff8b..6639860c31 100644 --- a/editor/translations/eo.po +++ b/editor/translations/eo.po @@ -1,6 +1,6 @@ # Esperanto translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Scott Starkey <yekrats@gmail.com>, 2019. # AlexHoratio <yukithetupper@gmail.com>, 2019. @@ -26,6 +26,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Nevalida tip-argumento por funkcio convert(). Uzu konstantojn TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -417,6 +421,10 @@ msgid "Not possible to add a new track without a root" msgstr "Ĝi ne estas ebla adici novan vojeton sen radiko" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Adici Bezier-vojeton" @@ -1972,6 +1980,16 @@ msgid "Search Help" msgstr "Serĉi helpon" #: editor/editor_help_search.cpp +#, fuzzy +msgid "Case Sensitive" +msgstr "Fermi scenon" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Montri helpantoj" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -2007,6 +2025,29 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Iru al metodo" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Atributo Vojeto" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Renomi projekton" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3334,6 +3375,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4502,6 +4551,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -5771,11 +5824,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy msgid "Mesh Library" msgstr "Maŝo biblioteko..." @@ -6643,10 +6706,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6672,6 +6731,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Nur risurcoj el dosiersistemo povas esti forigita." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7307,18 +7371,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7395,6 +7475,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7685,10 +7769,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -8065,6 +8145,15 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Nuntempigi" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10730,10 +10819,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10870,6 +10955,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Skali Elektaron" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11131,10 +11221,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/es.po b/editor/translations/es.po index fd841e9928..d3142558f2 100644 --- a/editor/translations/es.po +++ b/editor/translations/es.po @@ -1,6 +1,6 @@ # Spanish translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Addiel Lucena Perez <addiell2017@gmail.com>, 2017. # Aleix Sanchis <aleixsanchis@hotmail.com>, 2017, 2018. @@ -46,7 +46,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:38+0000\n" +"PO-Revision-Date: 2019-12-25 12:45+0000\n" "Last-Translator: Javier Ocampos <xavier.ocampos@gmail.com>\n" "Language-Team: Spanish <https://hosted.weblate.org/projects/godot-engine/" "godot/es/>\n" @@ -63,6 +63,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Argumento de tipo inválido para convert(), utiliza constantes TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Se esperaba un string de longitud 1 (un carácter)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -454,6 +458,10 @@ msgid "Not possible to add a new track without a root" msgstr "No es posible agregar una nueva pista sin una raíz" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Añadir Pista Bezier" @@ -839,9 +847,8 @@ msgid "Extra Call Arguments:" msgstr "Argumentos extras de llamada:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Seleccionar Método" +msgstr "Método Receptor:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -2033,6 +2040,15 @@ msgid "Search Help" msgstr "Buscar en la Ayuda" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Respetar mayús/minúsculas" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Mostrar Ayudantes" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Mostrar Todos" @@ -2068,6 +2084,29 @@ msgstr "Tipo de Miembro" msgid "Class" msgstr "Clase" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Métodos" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Señal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Constante" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Propiedad:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Propiedades del Tema" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Propiedad:" @@ -3136,9 +3175,8 @@ msgid "Open the previous Editor" msgstr "Abrir Editor anterior" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Advertencia" +msgstr "¡Advertencia!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3462,6 +3500,15 @@ msgid "Importing:" msgstr "Importando:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "¡Error al escribir el PCK de proyecto!" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4650,6 +4697,11 @@ msgid "Move Node" msgstr "Mover Nodo" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transiciones" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Añadir Transición" @@ -4735,9 +4787,8 @@ msgid "Transition: " msgstr "Transición: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Modo desplazamiento lateral" +msgstr "Modo de Reproducción:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -5949,14 +6000,24 @@ msgstr "Crear Outline Mesh" msgid "Outline Size:" msgstr "Tamaño del Outline:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "¿Quieres borrar el elemento %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Actualizar desde escena" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" -msgstr "Librería de mallas..." +msgstr "Librería de Meshes" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6595,20 +6656,22 @@ msgstr "Guardar Archivo Como..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "No se puede obtener el script para ejecutarlo." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "El script falló al recargar, comprueba si hay errores en la consola." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "El Script no está en modo tool, no podrá ejecutarse." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"Para ejecutar este script, debe heredar de EditorScript y estar configurado " +"en modo tool." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6829,10 +6892,6 @@ msgid "Source" msgstr "Fuente" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Señal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Objetivo" @@ -6860,6 +6919,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "Sólo se pueden arrastrar/soltar recursos del sistema de archivos." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"No se pueden soltar nodos porque el script '%s' no es usado en esta escena." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Buscar Símbolo" @@ -7501,18 +7566,37 @@ msgid "Create Mesh2D" msgstr "Crear Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Creando Vistas Previas de Mesh/es" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Crear Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Crear CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Crear CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Crear LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Crear LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "¡El sprite esta vacío!" @@ -7589,6 +7673,11 @@ msgid "Add Frame" msgstr "Añadir Frame" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "No se pudo cargar la imagen:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ERROR: ¡No se pudo cargar el recurso de frames!" @@ -7879,10 +7968,6 @@ msgid "Color" msgstr "Color" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Constante" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Archivo de Tema" @@ -7997,17 +8082,15 @@ msgstr "Unir desde escena" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "Nuevo Tile Individual" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "Desactivar Autotile" +msgstr "Nuevo Autotile" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "Atlas:" +msgstr "Nuevo Atlas" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -8026,39 +8109,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Seleccionar la anterior forma, subtile, o Tile." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "Modo Región" +msgstr "Región" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "Modo Colisión" +msgstr "Colisión" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "Modo Oclusión" +msgstr "Oclusión" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "Modo Navegación" +msgstr "Navegación" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "Modo Bitmask" +msgstr "Bitmask" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "Modo Prioridad" +msgstr "Prioridad" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "Índice:" +msgstr "Índice Z" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8288,6 +8364,16 @@ msgid "Edit Tile Z Index" msgstr "Editar Índice Z de Tile" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Crear Póligono Convexo" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Crear Polígono Cóncavo" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Crear Polígono de Colisión" @@ -11095,10 +11181,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Se esperaba un string de longitud 1 (un carácter)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "¡El argumento step es cero!" @@ -11239,6 +11321,11 @@ msgid "Cursor Clear Rotation" msgstr "Eliminar Rotación del Cursor" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Borrar Selección" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Deseleccionar" @@ -11509,11 +11596,6 @@ msgid "Add Preload Node" msgstr "Añadir Nodo Preload" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"No se pueden soltar nodos porque el script '%s' no es usado en esta escena." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Añadir nodo(s) desde árbol" @@ -13429,9 +13511,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Out-In" #~ msgstr "Salida-Entrada" -#~ msgid "Transitions" -#~ msgstr "Transiciones" - #~ msgid "Change Anim Len" #~ msgstr "Cambiar duración de animación" @@ -13645,9 +13724,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Replace By" #~ msgstr "Reemplazar por" -#~ msgid "Case Sensitive" -#~ msgstr "Respetar mayús/minúsculas" - #~ msgid "Backwards" #~ msgstr "Hacia atrás" @@ -14115,9 +14191,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Loading Image:" #~ msgstr "Cargando imagen:" -#~ msgid "Couldn't load image:" -#~ msgstr "No se pudo cargar la imagen:" - #~ msgid "Converting Images" #~ msgstr "Convirtiendo imágenes" @@ -14313,10 +14386,6 @@ msgstr "Las constantes no pueden modificarse." #~ "contraseña son correctas?" #, fuzzy -#~ msgid "Error creating the signature object." -#~ msgstr "¡Error al escribir el PCK de proyecto!" - -#, fuzzy #~ msgid "Error creating the package signature." #~ msgstr "Se produjo un error al firmar el paquete." diff --git a/editor/translations/es_AR.po b/editor/translations/es_AR.po index a171c88e43..d1ec00bf87 100644 --- a/editor/translations/es_AR.po +++ b/editor/translations/es_AR.po @@ -1,6 +1,6 @@ # Spanish (Argentina) translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Diego López <diegodario21@gmail.com>, 2017. # Lisandro Lorea <lisandrolorea@gmail.com>, 2016-2018, 2019. @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:38+0000\n" +"PO-Revision-Date: 2019-12-25 12:45+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" @@ -34,6 +34,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Argumento de tipo incorrecto en convert(), utilizá constantes TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Se esperaba un string de longitud 1 (un carácter)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -425,6 +429,10 @@ msgid "Not possible to add a new track without a root" msgstr "No es posible agregar una nueva pista sin una raíz" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Agregar Pista Bezier" @@ -809,9 +817,8 @@ msgid "Extra Call Arguments:" msgstr "Argumentos de Llamada Extras:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Seleccionar Método" +msgstr "Método Receptor:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -1998,6 +2005,15 @@ msgid "Search Help" msgstr "Buscar en la Ayuda" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Respetar Mayúsculas/Minúsculas" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Mostrar Ayudantes" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Mostrar Todo" @@ -2033,6 +2049,29 @@ msgstr "Tipo de Miembro" msgid "Class" msgstr "Clase" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Métodos" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Señal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Constante" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Propiedad:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Propiedades de Tema" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Propiedad:" @@ -3102,9 +3141,8 @@ msgid "Open the previous Editor" msgstr "Abrir el Editor anterior" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Advertencia" +msgstr "Cuidado!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3427,6 +3465,15 @@ msgid "Importing:" msgstr "Importando:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Error al crear el objeto firma." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4616,6 +4663,11 @@ msgid "Move Node" msgstr "Mover Nodo" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transiciones" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Agregar Transición" @@ -4701,9 +4753,8 @@ msgid "Transition: " msgstr "Transición: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Modo Paneo" +msgstr "Modo de Reproducción:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -5914,14 +5965,24 @@ msgstr "Crear Outline Mesh" msgid "Outline Size:" msgstr "Tamaño de Outline:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Remover item %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Acutalizar desde Escena" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" -msgstr "MeshLibrary..." +msgstr "Biblioteca de Meshes" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6560,20 +6621,22 @@ msgstr "Guardar Archivo Como..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "No se puede obtener el script para ejecutarlo." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "El script falló al recargar, revisá errores en la consola." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "Es script no esta en modo tool, no sera posible ejecutarlo." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"Para ejecutar este script, debe heredar de EditorScript y estar seteado en " +"modo tool." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6794,10 +6857,6 @@ msgid "Source" msgstr "Fuente" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Señal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Objetivo" @@ -6825,6 +6884,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "Solo se pueden depositar recursos del sistema de archivos." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"No se pueden soltar nodos porque el script '%s' no es usado en esta escena." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Buscar Símbolo" @@ -7466,18 +7531,37 @@ msgid "Create Mesh2D" msgstr "Crear Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Creando Vistas Previas de Mesh/es" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Crear Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Crear CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Crear CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Crear LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Crear LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "El sprite esta vacío!" @@ -7554,6 +7638,11 @@ msgid "Add Frame" msgstr "Agregar Frame" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "No se pudo cargar la imagen:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ERROR: No se pudo cargar el recurso de frames!" @@ -7844,10 +7933,6 @@ msgid "Color" msgstr "Color" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Constante" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Archivo de Tema" @@ -7962,17 +8047,15 @@ msgstr "Mergear desde Escena" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "Nuevo Tile Individual" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "Desactivar Autotile" +msgstr "Nuevo Autotile" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "Atlas:" +msgstr "Nuevo Atlas" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -7991,39 +8074,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Seleccionar la forma, subtile o Tile anterior." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "Modo Región" +msgstr "Región" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "Modo Colisión" +msgstr "Colisión" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "Modo Oclusión" +msgstr "Oclusión" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "Modo Navegación" +msgstr "Navegación" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "Modo Bitmask" +msgstr "Bitmask" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "Modo Prioridad" +msgstr "Prioridad" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "Indice:" +msgstr "Z Index" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8252,6 +8328,16 @@ msgid "Edit Tile Z Index" msgstr "Editar Z Index de Tile" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Crear Polígono Convexo" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Crear Polígono Cóncavo" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Crear Polígono de Colisión" @@ -11061,10 +11147,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Se esperaba un string de longitud 1 (un carácter)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "El argumento step es cero!" @@ -11204,6 +11286,11 @@ msgid "Cursor Clear Rotation" msgstr "Restablecer Rotación en Cursor" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Eliminar Selección" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Limpiar Selección" @@ -11473,11 +11560,6 @@ msgid "Add Preload Node" msgstr "Agregar Nodo Preload" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"No se pueden soltar nodos porque el script '%s' no es usado en esta escena." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Agregar Nodo(s) Desde Arbol" @@ -13201,9 +13283,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Out-In" #~ msgstr "Out-In" -#~ msgid "Transitions" -#~ msgstr "Transiciones" - #~ msgid "Change Anim Len" #~ msgstr "Cambiar Largo de Anim" @@ -13417,9 +13496,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Replace By" #~ msgstr "Reemplazar Por" -#~ msgid "Case Sensitive" -#~ msgstr "Respetar Mayúsculas/Minúsculas" - #~ msgid "Backwards" #~ msgstr "Hacia Atrás" @@ -13876,9 +13952,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Loading Image:" #~ msgstr "Cargando Imagen:" -#~ msgid "Couldn't load image:" -#~ msgstr "No se pudo cargar la imagen:" - #~ msgid "Converting Images" #~ msgstr "Convirtiendo Imágenes" @@ -14064,9 +14137,6 @@ msgstr "Las constantes no pueden modificarse." #~ "No se pudo leer el archivo de certificado. Son tanto la ruta como el " #~ "password correctos?" -#~ msgid "Error creating the signature object." -#~ msgstr "Error al crear el objeto firma." - #~ msgid "Error creating the package signature." #~ msgstr "Error al crear la firma del paquete." diff --git a/editor/translations/et.po b/editor/translations/et.po index 598f624896..1ea5d3377a 100644 --- a/editor/translations/et.po +++ b/editor/translations/et.po @@ -1,6 +1,6 @@ # Estonian translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Jens <arrkiin@gmail.com>, 2019. # Mattias Aabmets <mattias.aabmets@gmail.com>, 2019. @@ -24,6 +24,10 @@ msgstr "" "Kehtetu argument sisestatud convert() funktsiooni, kasuta TYPE_* konstante." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -407,6 +411,10 @@ msgid "Not possible to add a new track without a root" msgstr "Ei saa lisada uut rada ilma tüveta" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Lisa Bezieri Rada" @@ -1930,6 +1938,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1965,6 +1981,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3257,6 +3293,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4418,6 +4462,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -5685,11 +5733,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6552,10 +6610,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6581,6 +6635,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7216,18 +7275,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7304,6 +7379,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7594,10 +7673,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7973,6 +8048,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10614,10 +10697,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10754,6 +10833,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Kustuta Valitud Võti (Võtmed)" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11012,10 +11096,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/eu.po b/editor/translations/eu.po index 10b27e97af..e4897687be 100644 --- a/editor/translations/eu.po +++ b/editor/translations/eu.po @@ -1,6 +1,6 @@ # Basque translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Julen Irazoki <rktzbkr.julen@gmail.com>, 2019. # Osoitz <oelkoro@gmail.com>, 2019. @@ -23,6 +23,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -405,6 +409,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -1925,6 +1933,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1960,6 +1976,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3251,6 +3287,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4408,6 +4452,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -5672,11 +5720,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6539,10 +6597,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6568,6 +6622,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7202,18 +7261,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7290,6 +7365,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7580,10 +7659,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7959,6 +8034,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10594,10 +10677,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10734,6 +10813,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10992,10 +11075,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/extract.py b/editor/translations/extract.py index 07b34f7562..f75e01bb7b 100755 --- a/editor/translations/extract.py +++ b/editor/translations/extract.py @@ -38,8 +38,8 @@ unique_str = [] unique_loc = {} main_po = """ # LANGUAGE translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. diff --git a/editor/translations/fa.po b/editor/translations/fa.po index 75823b8fde..95e12e3d9e 100644 --- a/editor/translations/fa.po +++ b/editor/translations/fa.po @@ -1,6 +1,6 @@ # Persian translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # alabd14313 <alabd14313@yahoo.com>, 2016. # Dante Marshal <Marshal.Devilhunter@gmail.com>, 2018. @@ -36,6 +36,10 @@ msgstr "" "کنید ." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -433,6 +437,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "ترک را اضافه کن" @@ -2052,6 +2060,15 @@ msgid "Search Help" msgstr "جستجوی راهنما" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "حساس به حالت (حروف لاتین)" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "جستجو" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "جایگزینی همه" @@ -2095,6 +2112,30 @@ msgstr "عضوها" msgid "Class" msgstr "کلاس:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "روش ها" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "سیگنالها" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "ثابت" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "ویژگی:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "صافی کردن گرهها" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "ویژگی:" @@ -3433,6 +3474,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4685,6 +4734,11 @@ msgstr "حرکت دادن گره(ها)" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "انتقال" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "افزودن ترجمه" @@ -6016,12 +6070,23 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "بهروزرسانی از صحنه" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "صادکردن فایل کتابخانه ای" @@ -6928,11 +6993,6 @@ msgid "Source" msgstr "منبع" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "سیگنالها" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6961,6 +7021,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7627,21 +7692,40 @@ msgstr "ساختن %s جدید" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "بهروزرسانی از صحنه" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "انتخاب شده را تغییر مقیاس بده" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "انتخاب شده را تغییر مقیاس بده" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "انتخاب شده را تغییر مقیاس بده" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "ساختن پوشه" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "ساختن پوشه" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "مسیر خالی است" @@ -7724,6 +7808,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "انتخاب حالت" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8031,10 +8120,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "ثابت" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "یک پرونده را باز کن" @@ -8459,6 +8544,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "انتخاب شده را تغییر مقیاس بده" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "محلی" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "انتخاب شده را تغییر مقیاس بده" @@ -11243,10 +11338,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "آرگومان step صفر است!" @@ -11396,6 +11487,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "انتخاب شده را تغییر مقیاس بده" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "انتخاب شده را تغییر مقیاس بده" @@ -11681,10 +11777,6 @@ msgid "Add Preload Node" msgstr "افزودن گره" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "گره(ها) را از درخت اضافه کن" @@ -13091,9 +13183,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "جایگزین کردن با" -#~ msgid "Case Sensitive" -#~ msgstr "حساس به حالت (حروف لاتین)" - #~ msgid "Backwards" #~ msgstr "به سمت عقب" diff --git a/editor/translations/fi.po b/editor/translations/fi.po index 1b56fd6322..fe2c19baa3 100644 --- a/editor/translations/fi.po +++ b/editor/translations/fi.po @@ -1,6 +1,6 @@ # Finnish translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # basse <basse@roiske.org>, 2017. # Bastian Salmela <bastian.salmela@gmail.com>, 2017, 2018. @@ -9,12 +9,13 @@ # Nuutti Varvikko <nvarvikko@gmail.com>, 2018. # Sami Lehtilä <sami.lehtila@gmail.com>, 2018. # Tapani Niemi <tapani.niemi@kapsi.fi>, 2018, 2019. +# Tuomas Lähteenmäki <lahtis@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-16 23:50+0000\n" -"Last-Translator: Tapani Niemi <tapani.niemi@kapsi.fi>\n" +"PO-Revision-Date: 2019-12-23 17:08+0000\n" +"Last-Translator: Tuomas Lähteenmäki <lahtis@gmail.com>\n" "Language-Team: Finnish <https://hosted.weblate.org/projects/godot-engine/" "godot/fi/>\n" "Language: fi\n" @@ -22,7 +23,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 3.10\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -31,6 +32,10 @@ msgstr "" "Virheellinen tyyppiargumentti convert() metodille, käytä TYPE_* vakioita." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Odotettiin yhden mittaista merkkijonoa (yhtä merkkiä)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -417,6 +422,10 @@ msgid "Not possible to add a new track without a root" msgstr "Uutta raitaa ei voida lisätä ilman juurta" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Lisää Bezier-raita" @@ -796,9 +805,8 @@ msgid "Extra Call Arguments:" msgstr "Ylimääräiset argumentit:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Valitse metodi" +msgstr "Valitse metodi:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -1705,9 +1713,8 @@ msgid "Erase Profile" msgstr "Tyhjennä profiili" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Godot Feature Profile" -msgstr "Hallinnoi editorin ominaisuusprofiileja" +msgstr "Hallinnoi editorin ominaisuusprofiilit" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -1984,6 +1991,15 @@ msgid "Search Help" msgstr "Etsi ohjeesta" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Merkkikokoriippuvainen" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Näytä avustimet" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Näytä kaikki" @@ -2019,6 +2035,29 @@ msgstr "Jäsenen tyyppi" msgid "Class" msgstr "Luokka" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metodit" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Signaali" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Muuttumaton" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Ominaisuus:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Teeman ominaisuudet" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Ominaisuus:" @@ -3007,9 +3046,8 @@ msgid "Import Templates From ZIP File" msgstr "Tuo mallit ZIP-tiedostosta" #: editor/editor_node.cpp -#, fuzzy msgid "Template Package" -msgstr "Vientimallien hallinta" +msgstr "Mallipaketti" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export Project" @@ -3068,9 +3106,8 @@ msgid "Open the previous Editor" msgstr "Avaa edellinen editori" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Varoitus" +msgstr "Varoitus!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3391,6 +3428,15 @@ msgid "Importing:" msgstr "Tuodaan:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Virhe luotaessa allekirjoitusoliota." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4574,6 +4620,11 @@ msgid "Move Node" msgstr "Siirrä solmua" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Siirtymä: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Lisää siirtymä" @@ -4659,9 +4710,8 @@ msgid "Transition: " msgstr "Siirtymä: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Panorointitila" +msgstr "Toistotila:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -5144,85 +5194,75 @@ msgstr "" "ankkureita marginaalien sijaan." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Left" -msgstr "Vasen" +msgstr "Vasemmassa yläkulmassa" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Right" -msgstr "OIkea" +msgstr "Oikeassa Yläkulmassa" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Right" -msgstr "Kierrä oikealle" +msgstr "Alaoikea" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Left" -msgstr "Alanäkymä" +msgstr "Alavasen" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Left" -msgstr "Sisennä vasemmalle" +msgstr "Keskitä vasemmalle" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Top" -msgstr "Keskitä valintaan" +msgstr "Keskitä ylös" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Right" -msgstr "Sisennä oikealle" +msgstr "Keskitä oikealle" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Bottom" -msgstr "Pohja" +msgstr "Keskitä alas" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" -msgstr "" +msgstr "Keskitä" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Left Wide" msgstr "Vasen näkymä" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Wide" msgstr "Ylänäkymä" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Right Wide" msgstr "Oikea näkymä" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Wide" msgstr "Alanäkymä" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "VCenter Wide" -msgstr "" +msgstr "VCenter Wide" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "HCenter Wide" -msgstr "" +msgstr "HCenter Wide" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "Full Rect" -msgstr "" +msgstr "Täysi toisto" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Keep Ratio" -msgstr "Skaalaussuhde:" +msgstr "Skaalaussuhde" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -5886,14 +5926,24 @@ msgstr "Luo ääriviivoista Mesh" msgid "Outline Size:" msgstr "Ääriviivojen koko:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Poistetaanko kohde %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Päivitä skenestä" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" -msgstr "Mesh-kirjastoksi..." +msgstr "Mesh-kirjasto" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6532,20 +6582,22 @@ msgstr "Tallenna tiedosto nimellä..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "Skriptiä ei voi saada suorittamista varten." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "Skriptin lataus epäonnistui. Tarkista konsolissa virheiden varalta." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "Skripti ei ole työkalutilassa, sitä ei voi suorittaa." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"Tämän skriptin suorittamiseksi sen on perittävä EditorScript ja asetettava " +"se työkalutilaan." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6766,10 +6818,6 @@ msgid "Source" msgstr "Lähde" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Signaali" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Kohde" @@ -6796,6 +6844,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "Vain tiedostojärjestelmän resursseja voi raahata ja pudottaa." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Ei voida pudottaa solmuja, koska skripti '%s' ei ole käytössä tässä skenessä." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Hae symboli" @@ -7437,18 +7491,37 @@ msgid "Create Mesh2D" msgstr "Luo Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Luodaan meshien esikatseluita" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Luo Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Luo CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Luo CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Luo LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Luo LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite on tyhjä!" @@ -7525,6 +7598,11 @@ msgid "Add Frame" msgstr "Lisää ruutu" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Kuvaa ei voitu ladata:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "VIRHE: Ei voitu ladata ruudun resurssia!" @@ -7815,13 +7893,8 @@ msgid "Color" msgstr "Väri" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Muuttumaton" - -#: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme File" -msgstr "Teema" +msgstr "Teema-tiedosto" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -7936,17 +8009,15 @@ msgstr "Yhdistä skenestä" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "Uusi yksittäinen laatta" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "Poista automaattiruudutus käytöstä" +msgstr "Uusi automaattinen laatta" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "Uusi %s" +msgstr "Uusi Atlas" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -7965,39 +8036,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Valitse edellinen muoto, aliruutu tai ruutu." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "Aluetila" +msgstr "Alue" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "Törmäystila" +msgstr "Törmäys" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" msgstr "Peittotila" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" msgstr "Siirtymistila" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "Bittimaskitila" +msgstr "Bittimaski" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "Prioriteettitila" +msgstr "Prioriteetti" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "Indeksi:" +msgstr "Z Indeksi" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8226,6 +8290,16 @@ msgid "Edit Tile Z Index" msgstr "Muokkaa ruudun Z-indeksiä" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Tee polygonista konveksi" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Tee polygonista konkaavi" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Luo törmäyspolygoni" @@ -9332,7 +9406,7 @@ msgstr "Luo päivitys" #: editor/project_export.cpp #, fuzzy msgid "Pack File" -msgstr " Tiedostot" +msgstr "Pakkaa tiedosto" #: editor/project_export.cpp msgid "Features" @@ -9387,13 +9461,12 @@ msgid "Export All" msgstr "Vie kaikki" #: editor/project_export.cpp editor/project_manager.cpp -#, fuzzy msgid "ZIP File" -msgstr " Tiedostot" +msgstr "ZIP-tiedosto" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "" +msgstr "Godot-peli paketti" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -11027,10 +11100,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Odotettiin yhden mittaista merkkijonoa (yhtä merkkiä)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "Askeleen argumentti on nolla!" @@ -11171,6 +11240,11 @@ msgid "Cursor Clear Rotation" msgstr "Poista kohdistimen kierto" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Tyhjennä valittu alue" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Tyhjennä valinta" @@ -11441,11 +11515,6 @@ msgid "Add Preload Node" msgstr "Lisää esiladattu solmu" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"Ei voida pudottaa solmuja, koska skripti '%s' ei ole käytössä tässä skenessä." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Lisää solmut puusta" @@ -11567,19 +11636,16 @@ msgid "Members:" msgstr "Jäsenet:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Base Type:" -msgstr "Muuta kantatyyppiä" +msgstr "Muuta perustyyppiä:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Nodes..." -msgstr "Lisää solmu..." +msgstr "Lisää solmuja..." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Function..." -msgstr "Lisää funktio" +msgstr "Lisää funktio..." #: modules/visual_script/visual_script_editor.cpp msgid "function_name" @@ -13406,9 +13472,6 @@ msgstr "Vakioita ei voi muokata." #~ msgid "Replace By" #~ msgstr "Korvaa" -#~ msgid "Case Sensitive" -#~ msgstr "Merkkikokoriippuvainen" - #~ msgid "Backwards" #~ msgstr "Taaksepäin" @@ -13711,9 +13774,6 @@ msgstr "Vakioita ei voi muokata." #~ msgid "Loading Image:" #~ msgstr "Ladataan kuvaa:" -#~ msgid "Couldn't load image:" -#~ msgstr "Kuvaa ei voitu ladata:" - #~ msgid "Converting Images" #~ msgstr "Muunnetaan kuvia" @@ -13817,9 +13877,6 @@ msgstr "Vakioita ei voi muokata." #~ msgid "just pressed" #~ msgstr "juuri painettu" -#~ msgid "Error creating the signature object." -#~ msgstr "Virhe luotaessa allekirjoitusoliota." - #~ msgid "Node From Scene" #~ msgstr "Node Scenestä" diff --git a/editor/translations/fil.po b/editor/translations/fil.po index bcf22fb8fb..abe6c7ad16 100644 --- a/editor/translations/fil.po +++ b/editor/translations/fil.po @@ -1,6 +1,6 @@ # Filipino translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Marco Santos <enum.scima@gmail.com>, 2019. # Amado Wilkins <epicalert68@gmail.com>, 2019. @@ -27,6 +27,10 @@ msgstr "" "constant." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -412,6 +416,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -1932,6 +1940,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1967,6 +1983,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3260,6 +3296,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4417,6 +4461,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -5685,11 +5733,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6553,10 +6611,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6582,6 +6636,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7216,18 +7275,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7304,6 +7379,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7594,10 +7673,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7974,6 +8049,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10612,10 +10695,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10752,6 +10831,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Burahin ang (mga) Napiling Key" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11013,10 +11097,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/fr.po b/editor/translations/fr.po index 7484ad5409..cbb6aeae7b 100644 --- a/editor/translations/fr.po +++ b/editor/translations/fr.po @@ -1,6 +1,6 @@ # French translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Antoine Carrier <ac.g392@gmail.com>, 2017-2018. # ARocherVj <a.rocher.vj@gmail.com>, 2017. @@ -73,8 +73,8 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-22 04:19+0000\n" -"Last-Translator: Rémi Verschelde <akien@godotengine.org>\n" +"PO-Revision-Date: 2019-12-23 17:08+0000\n" +"Last-Translator: Camille Mohr-Daurat <pouleyketchoup@gmail.com>\n" "Language-Team: French <https://hosted.weblate.org/projects/godot-engine/" "godot/fr/>\n" "Language: fr\n" @@ -91,6 +91,10 @@ msgstr "" "Argument de type incorrect dans convert(), utilisez les constantes TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Attendu une chaîne de longueur 1 (un caractère)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -482,6 +486,10 @@ msgid "Not possible to add a new track without a root" msgstr "Impossible d'ajouter une nouvelle piste sans racine" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Ajouter une piste de Bézier" @@ -869,9 +877,8 @@ msgid "Extra Call Arguments:" msgstr "Arguments supplémentaires :" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Sélectionner une méthode" +msgstr "Méthode du récepteur :" #: editor/connections_dialog.cpp msgid "Advanced" @@ -2057,6 +2064,16 @@ msgid "Search Help" msgstr "Rechercher dans l'aide" #: editor/editor_help_search.cpp +#, fuzzy +msgid "Case Sensitive" +msgstr "Fermer la scène" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Afficher les aides" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Tout afficher" @@ -2092,6 +2109,29 @@ msgstr "Type de membre" msgid "Class" msgstr "Classe :" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Méthodes" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Signaux" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Constante" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Propriété :" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Propriétés du thème" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Propriété :" @@ -3169,9 +3209,8 @@ msgid "Open the previous Editor" msgstr "Ouvrir l'éditeur précédant" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Avertissements" +msgstr "Avertissement !" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3495,6 +3534,14 @@ msgid "Importing:" msgstr "Importation :" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4687,6 +4734,11 @@ msgid "Move Node" msgstr "Déplacer le nœud" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transition : " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Ajouter une transition" @@ -4773,9 +4825,8 @@ msgid "Transition: " msgstr "Transition : " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Mode navigation" +msgstr "Mode d'exécution :" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -5991,14 +6042,24 @@ msgstr "Créer un maillage de contour" msgid "Outline Size:" msgstr "Taille du contour :" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Supprimer l'objet %d ?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Mettre à jour depuis la scène" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" -msgstr "MeshLibrary…" +msgstr "Mesh Library" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6641,20 +6702,22 @@ msgstr "Enregistrer sous…" #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "Impossible d'obtenir le script à exécuter." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "Échec du rechargement du script, vérifiez les erreurs dans la console." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "Le script n'est pas en mode outil (tool), il ne peut pas être exécuté." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"Pour exécuter ce script, il doit hériter de EditorScript et être défini en " +"mode outil (tool)." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6875,10 +6938,6 @@ msgid "Source" msgstr "Source" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Signaux" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Cible" @@ -6906,6 +6965,13 @@ msgid "Only resources from filesystem can be dropped." msgstr "Seules les ressources du système de fichiers peuvent être abaissées." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Impossible de supprimer les nœuds car le script '% s' n'est pas utilisé dans " +"cette scène." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Symbole de recherche" @@ -7550,18 +7616,37 @@ msgid "Create Mesh2D" msgstr "Créer un Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Création des prévisualisations des maillages" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Créer un Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Créer un CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Créer un CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Créer un LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Créer un LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Le sprite est vide !" @@ -7640,6 +7725,11 @@ msgid "Add Frame" msgstr "Ajouter une image" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Impossible de charger la ressource." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ERREUR : Impossible de charger la resource de type trame !" @@ -7930,10 +8020,6 @@ msgid "Color" msgstr "Couleur" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Constante" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Fichier de Thème" @@ -8048,17 +8134,15 @@ msgstr "Fusionner depuis la scène" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "Nouvelle Simple Tuile" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "Désactiver Autotile" +msgstr "Nouvelle Auto-tuile" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "Nouveau %s" +msgstr "Nouvel Atlas" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -8077,39 +8161,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Sélectionner la forme précédente, sous-tuile, ou tuile." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "Mode Région" +msgstr "Région" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "Mode collision" +msgstr "Collision" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "Mode Occlusion" +msgstr "Occlusion" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "Mode Navigation" +msgstr "Navigation" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "Mode Bitmask" +msgstr "Bitmask" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "Mode prioritaire" +msgstr "Priorité" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "Index :" +msgstr "Z Index" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8340,6 +8417,16 @@ msgid "Edit Tile Z Index" msgstr "Modifier l'index Z de la tuile" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Rendre le polygon Convex" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Rendre le polygone concave" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Créer le polygone de collision" @@ -11154,10 +11241,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Attendu une chaîne de longueur 1 (un caractère)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "L'argument du pas est zéro !" @@ -11298,6 +11381,11 @@ msgid "Cursor Clear Rotation" msgstr "Effacer rotation curseur" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Supprimer la sélection" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Supprimer la sélection" @@ -11569,12 +11657,6 @@ msgid "Add Preload Node" msgstr "Ajouter un nœud préchargé" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"Impossible de supprimer les nœuds car le script '% s' n'est pas utilisé dans " -"cette scène." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Ajouter un nœud à partir de l'arbre" diff --git a/editor/translations/ga.po b/editor/translations/ga.po index c433e85b2a..f60101096c 100644 --- a/editor/translations/ga.po +++ b/editor/translations/ga.po @@ -1,6 +1,6 @@ # Irish translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Rónán Quill <ronan085@gmail.com>, 2019. msgid "" @@ -23,6 +23,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -406,6 +410,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -1927,6 +1935,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1962,6 +1978,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3253,6 +3289,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4413,6 +4457,11 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Athrú: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -5678,11 +5727,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6545,10 +6604,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6574,6 +6629,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7208,18 +7268,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7296,6 +7372,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7586,10 +7666,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Amharc ar Chomhaid" @@ -7967,6 +8043,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10606,10 +10690,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10746,6 +10826,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11007,10 +11091,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/he.po b/editor/translations/he.po index c3f7d570ba..66c0a8fa89 100644 --- a/editor/translations/he.po +++ b/editor/translations/he.po @@ -1,6 +1,6 @@ # Hebrew translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Daniel <lorddaniel09@gmail.com>, 2018. # Ben Golan <golanben4@gmail.com>, 2017. @@ -32,6 +32,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "משתנה סוג לא חוקי לפונקציית convert(), יש להשתמש בקבועי TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -443,6 +447,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "הוספת רצועת בזייה" @@ -2047,6 +2055,15 @@ msgid "Search Help" msgstr "חיפוש בעזרה" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "תלוי רישיות" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "חיפוש" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "הצגה נורמלית" @@ -2091,6 +2108,30 @@ msgstr "חברים" msgid "Class" msgstr "מחלקה:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "שיטות" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "אותות" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "קבוע" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "מאפיינים" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "מאפיינים" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3432,6 +3473,14 @@ msgid "Importing:" msgstr "ייבוא:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4680,6 +4729,11 @@ msgstr "מצב הזזה (W)" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "מעברון" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "מעברון" @@ -6017,11 +6071,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy msgid "Mesh Library" msgstr "ייצוא ספריה" @@ -6924,11 +6988,6 @@ msgid "Source" msgstr "משאב" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "אותות" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6956,6 +7015,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "ניתן להשמיט משאבים ממערכת הקבצים בלבד." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7624,20 +7688,39 @@ msgstr "יצירת %s חדש" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "תצוגה מקדימה:" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "יצירת מצולע" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "יצירת מצולע" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "יצירת מצולע" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "יצירת תיקייה" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "יצירת תיקייה" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7720,6 +7803,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "טעינת המשאב נכשלה." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8023,10 +8111,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "קבוע" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "פתיחת קובץ" @@ -8446,6 +8530,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "הזזת מצולע" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "הזזת מצולע" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "יצירת מצולע" @@ -11205,10 +11299,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11347,6 +11437,11 @@ msgid "Cursor Clear Rotation" msgstr "מחיקת הטיית מצביע" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "כל הבחירה" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "ביטול הבחירה" @@ -11616,10 +11711,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -12800,10 +12891,6 @@ msgstr "" #~ msgstr "פריטי מנשק משתמש של ערכת העיצוב:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "מאפיינים" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "החלפת מצב התיקייה כמועדפת" @@ -12878,9 +12965,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "להחליף ב־" -#~ msgid "Case Sensitive" -#~ msgstr "תלוי רישיות" - #~ msgid "Backwards" #~ msgstr "אחורה" diff --git a/editor/translations/hi.po b/editor/translations/hi.po index 14933b7bda..20f3837208 100644 --- a/editor/translations/hi.po +++ b/editor/translations/hi.po @@ -1,6 +1,6 @@ # Hindi translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Abhas Kumar Sinha <abhaskumarsinha@gmail.com>, 2017. # Suryansh5545 <suryanshpathak5545@gmail.com>, 2018. @@ -30,6 +30,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "कन्वर्ट करने के लिए अमान्य प्रकार तर्क (), TYPE_ * स्थिरांक का उपयोग करें।" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -427,6 +431,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "ट्रैक जोड़ें" @@ -2021,6 +2029,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -2057,6 +2073,28 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "संकेत" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "गुण(Property) ट्रैक" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3362,6 +3400,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4562,6 +4608,11 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "अनुवाद में बदलाव करें:" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "अनुवाद में बदलाव करें:" @@ -5852,11 +5903,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6735,11 +6796,6 @@ msgid "Source" msgstr "संसाधन" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "संकेत" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6768,6 +6824,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7406,21 +7467,39 @@ msgid "Create Mesh2D" msgstr "एक नया बनाएं" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "सदस्यता बनाएं" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "सदस्यता बनाएं" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "सदस्यता बनाएं" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "एक नया बनाएं" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "एक नया बनाएं" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7500,6 +7579,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7796,10 +7879,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "खोलो इसे" @@ -8198,6 +8277,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "सदस्यता बनाएं" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "सदस्यता बनाएं" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "सदस्यता बनाएं" @@ -10885,10 +10974,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11027,6 +11112,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "सभी खंड" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11294,10 +11384,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/hr.po b/editor/translations/hr.po index 516693ea12..09ae51b66d 100644 --- a/editor/translations/hr.po +++ b/editor/translations/hr.po @@ -1,6 +1,6 @@ # Croatian translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Unlimited Creativity <marinosah1@gmail.com>, 2019. # Patik <patrikfs5@gmail.com>, 2019. @@ -25,6 +25,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Neispravan argument za convert(), upotrijebi konstantu TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -409,6 +413,10 @@ msgid "Not possible to add a new track without a root" msgstr "Nije moguće dodati novu stazu bez korijena" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Dodaj Bezier Stazu" @@ -1941,6 +1949,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1976,6 +1992,27 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Idi na metodu" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3270,6 +3307,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4431,6 +4476,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -5706,11 +5755,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6574,10 +6633,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6603,6 +6658,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7237,18 +7297,35 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Pregled:" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7325,6 +7402,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7616,10 +7697,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -8001,6 +8078,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10654,10 +10739,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10794,6 +10875,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Brisati odabrani ključ/odabrane ključeve" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11056,10 +11142,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/hu.po b/editor/translations/hu.po index 31deb22f42..90330ac2d6 100644 --- a/editor/translations/hu.po +++ b/editor/translations/hu.po @@ -1,6 +1,6 @@ # Hungarian translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Árpád Horváth <horvatha4@googlemail.com>, 2018. # Nagy Lajos <neutron9707@gmail.com>, 2017. @@ -9,12 +9,13 @@ # Gabor Csordas <gaborcsordas@yahoo.com>, 2018, 2019. # Tusa Gamer <tusagamer@mailinator.com>, 2018. # Máté Lugosi <mate.lugosi@gmail.com>, 2019. +# sztrovacsek <magadeve@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-07-29 19:20+0000\n" -"Last-Translator: Gabor Csordas <gaborcsordas@yahoo.com>\n" +"PO-Revision-Date: 2019-12-26 00:02+0000\n" +"Last-Translator: sztrovacsek <magadeve@gmail.com>\n" "Language-Team: Hungarian <https://hosted.weblate.org/projects/godot-engine/" "godot/hu/>\n" "Language: hu\n" @@ -22,7 +23,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.8-dev\n" +"X-Generator: Weblate 3.10\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -31,6 +32,10 @@ msgstr "" "Érvénytelen típus argumentum a convert()-hez használjon TYPE_* konstansokat." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -68,32 +73,31 @@ msgstr "'%s' hívásánál:" #: core/ustring.cpp msgid "B" -msgstr "" +msgstr "B" #: core/ustring.cpp msgid "KiB" -msgstr "" +msgstr "KiB" #: core/ustring.cpp -#, fuzzy msgid "MiB" -msgstr "Mixelés" +msgstr "MiB" #: core/ustring.cpp msgid "GiB" -msgstr "" +msgstr "GiB" #: core/ustring.cpp msgid "TiB" -msgstr "" +msgstr "TiB" #: core/ustring.cpp msgid "PiB" -msgstr "" +msgstr "PiB" #: core/ustring.cpp msgid "EiB" -msgstr "" +msgstr "EiB" #: editor/animation_bezier_editor.cpp msgid "Free" @@ -190,9 +194,8 @@ msgid "Anim Multi Change Call" msgstr "Animáció hívás változtatás" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Change Animation Length" -msgstr "Animáció Nevének Megváltoztatása:" +msgstr "Animáció hosszának megváltoztatása" #: editor/animation_track_editor.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp @@ -240,9 +243,8 @@ msgid "Add Track" msgstr "Animáció nyomvonal hozzáadás" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Animation Looping" -msgstr "Animáció nagyítás." +msgstr "Animáció ismételtetése" #: editor/animation_track_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -307,9 +309,8 @@ msgid "Trigger" msgstr "Érzékelő" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Capture" -msgstr "Jövő" +msgstr "Felvétel" #: editor/animation_track_editor.cpp msgid "Nearest" @@ -322,7 +323,7 @@ msgstr "Lineáris" #: editor/animation_track_editor.cpp msgid "Cubic" -msgstr "" +msgstr "Köbös" #: editor/animation_track_editor.cpp msgid "Clamp Loop Interp" @@ -407,9 +408,8 @@ msgid "Anim Insert Key" msgstr "Animáció kulcs beillesztés" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Change Animation Step" -msgstr "Animáció Nevének Megváltoztatása:" +msgstr "Animáció léptékének megváltoztatása" #: editor/animation_track_editor.cpp #, fuzzy @@ -441,6 +441,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Animáció nyomvonal hozzáadás" @@ -2076,6 +2080,15 @@ msgid "Search Help" msgstr "Keresés Súgóban" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Pontos Egyezés" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Segítők Megjelenítése" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "Mind Lecserélése" @@ -2120,6 +2133,30 @@ msgstr "Tagok" msgid "Class" msgstr "Osztály:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metódusok" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Jelzések" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Állandó" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Tulajdonságok" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Tulajdonságok" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3533,6 +3570,14 @@ msgid "Importing:" msgstr "Importálás:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4799,6 +4844,11 @@ msgstr "Mozgás Mód" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Átmenet" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Átmenet" @@ -6174,12 +6224,23 @@ msgstr "Körvonalháló Készítése" msgid "Outline Size:" msgstr "Körvonal Mérete:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "%d elem eltávolítása?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Frissítés Jelenetből" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "MeshLibrary-ra..." @@ -7096,11 +7157,6 @@ msgid "Source" msgstr "Forrás" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Jelzések" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -7129,6 +7185,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Csak a fájlrendszerből eredő erőforrásokat lehet bedobni." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp #, fuzzy msgid "Lookup Symbol" msgstr "Szimbólum Befejezése" @@ -7792,21 +7853,40 @@ msgstr "Körvonalháló Készítése" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Háló Előnézetek Létrehozása" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Sokszög Létrehozása" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Navigációs Sokszög Létrehozása" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Navigációs Sokszög Létrehozása" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Árnyékoló Sokszög Létrehozása" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Árnyékoló Sokszög Létrehozása" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "A háló üres!" @@ -7890,6 +7970,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Nem sikerült betölteni az erőforrást." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8196,10 +8281,6 @@ msgid "Color" msgstr "Szín" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Állandó" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Fálj Megnyitása" @@ -8625,6 +8706,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Sokszög Mozgatása" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Sokszög Mozgatása" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Navigációs Sokszög Létrehozása" @@ -11397,10 +11488,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11539,6 +11626,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Minden kiválasztás" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11814,10 +11906,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -13031,10 +13119,6 @@ msgstr "" #~ msgstr "GUI Téma Elemek:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "Tulajdonságok" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "Mappa Kedvencnek jelölése / Kedvenc jelölés visszavonása" @@ -13251,9 +13335,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "Lecserél" -#~ msgid "Case Sensitive" -#~ msgstr "Pontos Egyezés" - #~ msgid "Backwards" #~ msgstr "Visszafelé" diff --git a/editor/translations/id.po b/editor/translations/id.po index 4215cdbc4f..6024727388 100644 --- a/editor/translations/id.po +++ b/editor/translations/id.po @@ -1,6 +1,6 @@ # Indonesian translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Abdul Aziz Muslim Alqudsy <abdul.aziz.muslim.alqudsy@gmail.com>, 2016. # Andevid Dynmyn <doyan4forum@gmail.com>, 2016. @@ -44,6 +44,10 @@ msgstr "" "Tipe argumen salah dalam menggunakan convert(), gunakan konstanta TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -433,6 +437,10 @@ msgid "Not possible to add a new track without a root" msgstr "Tidak memungkinkan untuk menambah track baru tanpa akar" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Tambah Track Bezier" @@ -1999,6 +2007,15 @@ msgid "Search Help" msgstr "Mencari Bantuan" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Case Sensitive" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Tampilkan Bantuan-bantuan" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Tampilkan Semua" @@ -2034,6 +2051,29 @@ msgstr "Tipe Anggota" msgid "Class" msgstr "Kelas" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Fungsi" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Sinyal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstan" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Properti:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Properti-properti Tema" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Properti:" @@ -3415,6 +3455,14 @@ msgid "Importing:" msgstr "Mengimpor:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4600,6 +4648,11 @@ msgid "Move Node" msgstr "Pindahkan Node" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transisi: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Tambah Transisi" @@ -5915,12 +5968,23 @@ msgstr "Buat Garis Mesh" msgid "Outline Size:" msgstr "Ukuran Garis Tepi:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Hapus item %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Perbarui dari Skena" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "PerpustakaanMesh..." @@ -6794,10 +6858,6 @@ msgid "Source" msgstr "Sumber" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Sinyal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Target" @@ -6825,6 +6885,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Hanya sumber daya dari berkas sistem yang dapat dihapus." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Simbol Pencarian" @@ -7469,18 +7534,37 @@ msgid "Create Mesh2D" msgstr "Buat Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Buat Pratinjau Mesh" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Buat Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Buat CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Buat CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Buat LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Buat LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite kosong!" @@ -7558,6 +7642,11 @@ msgid "Add Frame" msgstr "Tambah Frame" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Gagal memuat resource." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "GALAT: Tidak dapat memuat aset frame!" @@ -7848,10 +7937,6 @@ msgid "Color" msgstr "Warna" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstan" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Tema" @@ -8258,6 +8343,16 @@ msgid "Edit Tile Z Index" msgstr "Sunting Index Z Tile" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Buat Poligon Cembung" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Buat Poligon Cekung" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Buat Poligon Collision" @@ -11051,10 +11146,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "Argumen step adalah nol!" @@ -11199,6 +11290,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "Hapus Pilihan" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "Beri Skala Seleksi" @@ -11482,10 +11578,6 @@ msgid "Add Preload Node" msgstr "Tambahkan Node" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Tambahkan Node (Node-node) dari Tree" @@ -13107,9 +13199,6 @@ msgstr "Konstanta tidak dapat dimodifikasi." #~ msgid "Replace By" #~ msgstr "Ganti dengan" -#~ msgid "Case Sensitive" -#~ msgstr "Case Sensitive" - #~ msgid "Backwards" #~ msgstr "Ke belakang" diff --git a/editor/translations/is.po b/editor/translations/is.po index 2084869884..372960230e 100644 --- a/editor/translations/is.po +++ b/editor/translations/is.po @@ -1,6 +1,6 @@ # Icelandic translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Jóhannes G. Þorsteinsson <johannesg@johannesg.com>, 2017, 2018. # Kaan Gül <qaantum@hotmail.com>, 2018. @@ -25,6 +25,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -428,6 +432,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Anim bæta við lag" @@ -1963,6 +1971,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1998,6 +2014,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3296,6 +3332,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4466,6 +4510,11 @@ msgstr "Hreyfa Viðbótar Lykil" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Stillið breyting á:" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Stillið breyting á:" @@ -5743,11 +5792,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6614,10 +6673,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6643,6 +6698,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7278,20 +7338,37 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "Afrita val" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Breyta Viðbót" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Breyta Viðbót" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7369,6 +7446,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7665,10 +7746,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -8061,6 +8138,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10718,10 +10803,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10860,6 +10941,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Allt úrvalið" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11125,10 +11211,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/it.po b/editor/translations/it.po index 3959117459..054b292c45 100644 --- a/editor/translations/it.po +++ b/editor/translations/it.po @@ -1,6 +1,6 @@ # Italian translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Alessio Corridori <alessiocorridori@hotmail.com>, 2018. # Dario Bonfanti <bonfi.96@hotmail.it>, 2016-2017. @@ -40,12 +40,14 @@ # Mirko Soppelsa <miknsop@gmail.com>, 2019. # No <kingofwizards.kw7@gmail.com>, 2019. # StarFang208 <polaritymanx@yahoo.it>, 2019. +# Katia Piazza <gydey@ridiculousglitch.com>, 2019. +# nickfla1 <lanterniniflavio@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-11-20 14:07+0000\n" -"Last-Translator: StarFang208 <polaritymanx@yahoo.it>\n" +"PO-Revision-Date: 2019-12-30 17:25+0000\n" +"Last-Translator: Micila Micillotto <micillotto@gmail.com>\n" "Language-Team: Italian <https://hosted.weblate.org/projects/godot-engine/" "godot/it/>\n" "Language: it\n" @@ -53,7 +55,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 3.10\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -61,6 +63,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Argomento non valido per convert(), usare le costanti TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Prevista una stringa di lunghezza 1 (singolo carattere)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -449,6 +455,10 @@ msgid "Not possible to add a new track without a root" msgstr "Non è possibile aggiungere una nuova traccia senza un nodo root" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Aggiungi traccia Bézier" @@ -833,9 +843,8 @@ msgid "Extra Call Arguments:" msgstr "Argomenti chiamata extra:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Seleziona Metodo" +msgstr "Metodo Ricevitore:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -1741,9 +1750,8 @@ msgid "Erase Profile" msgstr "Cancella profilo" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Godot Feature Profile" -msgstr "Gestisci i profili delle funzionalità dell'editor" +msgstr "Profilo Caratteristiche Godot" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -2021,6 +2029,15 @@ msgid "Search Help" msgstr "Cerca aiuto" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Case Sensitive" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Mostra Guide" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Mostra tutto" @@ -2056,6 +2073,29 @@ msgstr "Tipo di membro" msgid "Class" msgstr "Classe" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metodi" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Segnale" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Costante" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Proprietà:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Proprietà del tema" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Proprietà:" @@ -2952,7 +2992,7 @@ msgstr "Esegui" #: editor/editor_node.cpp msgid "Pause the scene execution for debugging." -msgstr "" +msgstr "Metti in pausa l'esecuzione della scena per eseguire il debug." #: editor/editor_node.cpp msgid "Pause Scene" @@ -3069,9 +3109,8 @@ msgid "Import Templates From ZIP File" msgstr "Importa template da un file ZIP" #: editor/editor_node.cpp -#, fuzzy msgid "Template Package" -msgstr "Gestore Template Esportazione" +msgstr "Pacchetto Modello" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export Project" @@ -3130,9 +3169,8 @@ msgid "Open the previous Editor" msgstr "Apri l'Editor precedente" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Avvertimento" +msgstr "Attenzione!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3455,6 +3493,15 @@ msgid "Importing:" msgstr "Importo:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Errore in creazione del signature object." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -3581,9 +3628,8 @@ msgid "Select Template File" msgstr "Seleziona file template" #: editor/export_template_manager.cpp -#, fuzzy msgid "Godot Export Templates" -msgstr "Caricamento Template d'Esportazione" +msgstr "Template di Export" #: editor/export_template_manager.cpp msgid "Export Template Manager" @@ -3664,9 +3710,8 @@ msgid "New Inherited Scene" msgstr "Nuova scena ereditata" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Set As Main Scene" -msgstr "Scena Principale" +msgstr "Imposta Come Scena Principale" #: editor/filesystem_dock.cpp msgid "Open Scenes" @@ -4401,19 +4446,16 @@ msgstr "" "impossibile recuperare i nomi delle tracce." #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Anim Clips" -msgstr "Clip Anim:" +msgstr "Clip d'animazione" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Audio Clips" -msgstr "Clip Audio:" +msgstr "Clip Audio" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Functions" -msgstr "Funzioni:" +msgstr "Funzioni" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_state_machine_editor.cpp @@ -4647,6 +4689,11 @@ msgid "Move Node" msgstr "Sposta Nodo" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transizioni" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Aggiungi Transizione" @@ -4732,9 +4779,8 @@ msgid "Transition: " msgstr "Transizione: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Modalità di Pan" +msgstr "Modalità Gioco:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -4991,29 +5037,27 @@ msgstr "Il download per questo asset è già in corso!" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Recently Updated" -msgstr "" +msgstr "Aggiornato Recentemente" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Least Recently Updated" -msgstr "" +msgstr "Aggiornato Meno Recentemente" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Name (A-Z)" -msgstr "" +msgstr "Nome (A-Z)" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Name (Z-A)" -msgstr "" +msgstr "Nome (Z-A)" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (A-Z)" -msgstr "Licenza" +msgstr "Licenza (A-Z)" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (Z-A)" -msgstr "Licenza" +msgstr "Licenza (Z-A)" #: editor/plugins/asset_library_editor_plugin.cpp msgid "First" @@ -5037,7 +5081,7 @@ msgstr "Tutti" #: editor/plugins/asset_library_editor_plugin.cpp msgid "No results for \"%s\"." -msgstr "" +msgstr "Nessun risultato per \"%s\"." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Import..." @@ -5128,12 +5172,11 @@ msgstr "Step Griglia:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Primary Line Every:" -msgstr "" +msgstr "Line Primaria Ogni:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "steps" -msgstr "2 passaggi" +msgstr "passaggi" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation Offset:" @@ -5144,9 +5187,8 @@ msgid "Rotation Step:" msgstr "Step Rotazione:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Scale Step:" -msgstr "Scala:" +msgstr "Intervallo:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Vertical Guide" @@ -5221,86 +5263,72 @@ msgstr "" "loro margini." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Left" -msgstr "Sinistra" +msgstr "In Alto A Sinistra" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Right" -msgstr "Destra" +msgstr "In Alto A Destra" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Right" -msgstr "Ruota a destra" +msgstr "In Basso A Destra" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Left" -msgstr "Vista dal Basso" +msgstr "In Basso A Sinistra" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Left" -msgstr "Indenta Sinistra" +msgstr "In Centro A Sinistra" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Top" -msgstr "Centra Selezione" +msgstr "In Centro In Alto" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Right" -msgstr "Indenta Destra" +msgstr "In Centro A Destra" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Bottom" -msgstr "Basso" +msgstr "In Centro In Basso" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" -msgstr "" +msgstr "Centro" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Left Wide" -msgstr "Vista Sinistra" +msgstr "Lato sinistro" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Wide" -msgstr "Vista dall'Alto" +msgstr "Lato Sopra" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Right Wide" -msgstr "Vista Destra" +msgstr "Lato Destro" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Wide" -msgstr "Vista dal Basso" +msgstr "Lato Sotto" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "VCenter Wide" -msgstr "" +msgstr "Lato Verticale" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "HCenter Wide" -msgstr "" +msgstr "Lato Orizzontale" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Full Rect" -msgstr "Nome completo" +msgstr "Rettangolo Completo" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Keep Ratio" -msgstr "Fattore di scalatura:" +msgstr "Mantieni Le Proporzioni" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -5320,6 +5348,8 @@ msgid "" "Game Camera Override\n" "Overrides game camera with editor viewport camera." msgstr "" +"Sovrascrivi Camera Gioco\n" +"Sovrascrive la camera del gioco con la camera del viewport dell'editor." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5327,6 +5357,8 @@ msgid "" "Game Camera Override\n" "No game instance running." msgstr "" +"Sovrascrivi Camera Gioco\n" +"Nessuna istanza gioco in funzione." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5446,24 +5478,20 @@ msgid "Ruler Mode" msgstr "Modalità Righello" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Toggle smart snapping." -msgstr "Abilita snapping." +msgstr "Abilita snapping intelligente." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Smart Snap" -msgstr "Usa lo Snap" +msgstr "Usa lo Snap Intelligente" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Toggle grid snapping." -msgstr "Abilita snapping." +msgstr "Abilita/Disabilita snapping magnetico." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Grid Snap" -msgstr "Snap Griglia" +msgstr "Usa snap magnetico" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snapping Options" @@ -5474,9 +5502,8 @@ msgid "Use Rotation Snap" msgstr "Usa lo Snap di Rotazione" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Scale Snap" -msgstr "Usa lo Snap" +msgstr "Usa lo snap con scala" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap Relative" @@ -5561,9 +5588,8 @@ msgid "View" msgstr "Vista" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Always Show Grid" -msgstr "Mostra Griglia" +msgstr "Mostra Sempre Griglia" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Helpers" @@ -5618,18 +5644,17 @@ msgid "Insert keys (based on mask)." msgstr "Inserisci chiavi (in base alla maschera)." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "" "Auto insert keys when objects are translated, rotated or scaled (based on " "mask).\n" "Keys are only added to existing tracks, no new tracks will be created.\n" "Keys must be inserted manually for the first time." msgstr "" -"Inserimento automatico di chiavi quando gli oggetti sono traslati, ruotati o " -"ridimensionati (basato sulla maschera).\n" -"Le chiavi sono soltanto aggiunte su tracciati già esistenti, nessun " -"tracciato nuovo verrà creato.\n" -"Le chiavi devono essere inserite manualmente per la prima volta." +"Inserimento automatico chiavi quando l'oggetto è translato, rotato o scalato " +"(basato sule maschere).\n" +"Le chiavi sono aggiunte solamente a tracciati già esistenti, quindi nessun " +"nuovo tracciato sarà creato.\n" +"Le chiavi devono essere inserite manualmente la prima volta." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Auto Insert Key" @@ -5831,9 +5856,8 @@ msgid "Hold Shift to edit tangents individually" msgstr "Tenere Premuto Shift per modificare le tangenti singolarmente" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Right click to add point" -msgstr "Click Destro: Elimina Punto" +msgstr "Click destro per aggiungere punto" #: editor/plugins/gi_probe_editor_plugin.cpp msgid "Bake GI Probe" @@ -5969,14 +5993,24 @@ msgstr "Crea Mesh di Outline" msgid "Outline Size:" msgstr "Dimensione Outline:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Rimuovi elemento %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Aggiorna da Scena" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" -msgstr "Libreria delle Mesh..." +msgstr "Libreria Mesh" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6617,20 +6651,22 @@ msgstr "Salva File Come..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "Impossibile ottenere lo script per l'esecuzione." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "Ricaricando lo script fallito, controlla la console per gli errori." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "Lo script non è in modalità tool, non sarà possibile eseguirlo." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"Per eseguire questo script, bisogna ereditare EditorScript ed impostarlo in " +"modalità tool." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6851,10 +6887,6 @@ msgid "Source" msgstr "Sorgente" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Segnale" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Target" @@ -6881,6 +6913,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "Solo le risorse dal filesystem possono essere eliminate." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Impossibile lasciare i nodi perché lo script '%s' non è usato nella scena." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Ricerca Simbolo" @@ -7310,9 +7348,8 @@ msgid "Freelook Speed Modifier" msgstr "Modificatore Velocità Vista Libera" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Freelook Slow Modifier" -msgstr "Modificatore Velocità Vista Libera" +msgstr "Modificatore Vista Libera Velocità Lenta" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -7524,18 +7561,37 @@ msgid "Create Mesh2D" msgstr "Crea Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Creazione Anteprime Mesh" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Crea Poligono 2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Crea Poligono di Collisione 2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Crea Poligono di Collisione 2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Crea Occlusore di Luce 2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Crea Occlusore di Luce 2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Lo sprite è vuoto!" @@ -7586,9 +7642,8 @@ msgid "Simplification: " msgstr "Semplificazione: " #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Shrink (Pixels): " -msgstr "Aumento (Pixels): " +msgstr "Rimpicciolisci (Pixels): " #: editor/plugins/sprite_editor_plugin.cpp msgid "Grow (Pixels): " @@ -7615,6 +7670,11 @@ msgid "Add Frame" msgstr "Aggiungi frame" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Impossibile caricare immagine:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ERRORE: Impossibile caricare la risorsa frame!" @@ -7905,13 +7965,8 @@ msgid "Color" msgstr "Colore" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Costante" - -#: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme File" -msgstr "Tema" +msgstr "File Tema" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -8025,17 +8080,15 @@ msgstr "Unisci da Scena" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "Nuovo Tile Singolo" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "Disabilita Autotile" +msgstr "Nuovo Autotile" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "Atlas:" +msgstr "Nuova Atlas" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -8054,39 +8107,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Seleziona la precedente forma, sottotile, o Tile." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "Modalità regione" +msgstr "Regione" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "Modalità di Collisione" +msgstr "Collisione" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "Modalità di occlusione" +msgstr "Occlusione" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "Modalità di navigazione" +msgstr "Navigazione" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "Modalità Maschera di Bit" +msgstr "Bitmask" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "Modalità prioritaria" +msgstr "Priorità" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "Indice:" +msgstr "Indice Z" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8318,6 +8364,16 @@ msgid "Edit Tile Z Index" msgstr "Modifica Indice Z della Tile" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Rendi il Poligono Convesso" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Rendi il Poligono Concavo" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Crea Poligono di Collisione" @@ -8433,9 +8489,8 @@ msgid "(GLES3 only)" msgstr "(Solo GLES3)" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Add Output" -msgstr "Aggiungi ouput +" +msgstr "Aggiungi Ouput" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar" @@ -8450,9 +8505,8 @@ msgid "Boolean" msgstr "Booleano" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Sampler" -msgstr "Samples" +msgstr "Sampler" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add input port" @@ -8584,9 +8638,8 @@ msgid "Dodge operator." msgstr "Operatore schivata." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "HardLight operator." -msgstr "Operatore HardLight" +msgstr "Operatore HardLight." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Lighten operator." @@ -9225,17 +9278,16 @@ msgstr "" "superfice e direzione della telecamera (passa gli input associati ad essa)." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "Custom Godot Shader Language expression, which is placed on top of the " "resulted shader. You can place various function definitions inside and call " "it later in the Expressions. You can also declare varyings, uniforms and " "constants." msgstr "" -"L'espresione Custom Godot Shader Language è piazzata al di sopra dello " -"shader risultante. Puoi posizionare varie definizioni di fuzioni e chiamarle " -"più tardi nelle Expressions. Puoi anche dichiarare variabilità, uniformi e " -"costanti." +"Espressione custom per il Godot Shader Language, la quale sarà " +"sovraposizionata allo shader risultante. Puoi piazzare varie definizioni di " +"funzioni all'interno e chiamarla dopo nelle Espressioni. Puoi anche " +"dichiarare varianti, uniformi e costanti." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(Fragment/Light mode only) Scalar derivative function." @@ -9310,13 +9362,12 @@ msgid "Runnable" msgstr "Eseguibile" #: editor/project_export.cpp -#, fuzzy msgid "Add initial export..." -msgstr "Aggiungi porta di Input" +msgstr "Aggiungi esportazione iniziale…" #: editor/project_export.cpp msgid "Add previous patches..." -msgstr "" +msgstr "Aggiungi patch precedenti…" #: editor/project_export.cpp msgid "Delete patch '%s' from list?" @@ -9374,6 +9425,9 @@ msgid "" "If checked, the preset will be available for use in one-click deploy.\n" "Only one preset per platform may be marked as runnable." msgstr "" +"Se selezionato, il preset sarà disponibile per il rilascio con un singolo " +"click.\n" +"Solo un preset per piattaforma può essere selezionato come eseguibile." #: editor/project_export.cpp msgid "Export Path" @@ -9404,22 +9458,20 @@ msgid "Resources to export:" msgstr "Risorse da esportare:" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to export non-resource files/folders\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"Filtri per esportare file che non son risorse (separati con virgola, es.: *." -"json, *.txt)" +"Filtri per esportare file/cartelle che non sono risorse\n" +"(separati da virgole, per sempio: *.json, *.txt, docs/*)" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to exclude files/folders from project\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"Filtri per escludere dall'esportazione (separati con virgola, es.: *.json, *." -"txt)" +"Filtri per escludere file/cartelle dal progetto\n" +"(separati da virgole, per sempio: *.json, *.txt, docs/*)" #: editor/project_export.cpp msgid "Patches" @@ -9430,9 +9482,8 @@ msgid "Make Patch" msgstr "Crea Patch" #: editor/project_export.cpp -#, fuzzy msgid "Pack File" -msgstr " Files" +msgstr "File Pacchetto" #: editor/project_export.cpp msgid "Features" @@ -9487,13 +9538,12 @@ msgid "Export All" msgstr "Esporta Tutto" #: editor/project_export.cpp editor/project_manager.cpp -#, fuzzy msgid "ZIP File" -msgstr " Files" +msgstr "File ZIP" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "" +msgstr "Pacchetto Gioco Godot" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -9801,9 +9851,8 @@ msgid "Projects" msgstr "Progetti" #: editor/project_manager.cpp -#, fuzzy msgid "Last Modified" -msgstr "Modificato" +msgstr "Ultima Modifica" #: editor/project_manager.cpp msgid "Scan" @@ -10472,13 +10521,13 @@ msgstr "" "riportate al loro valore predefinito." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "" "Enabling \"Load As Placeholder\" will disable \"Editable Children\" and " "cause all properties of the node to be reverted to their default." msgstr "" -"Disabilitando \"editable_instance\" tutte le proprietà del nodo saranno " -"riportate al loro valore predefinito." +"Abilitando \"Carica Come Placeholder\" disabiliterà \"Figlio Modificabile\" " +"e causerà tutte le proprietà del nodo di essere riportare ai loro valori " +"default." #: editor/scene_tree_dock.cpp msgid "Make Local" @@ -10817,19 +10866,16 @@ msgid "Will load an existing script file." msgstr "Caricherà un file di script esistente." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Class Name:" -msgstr "Nome Classe" +msgstr "Nome Classe:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Template:" -msgstr "Template" +msgstr "Template:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Built-in Script:" -msgstr "Script Built-In" +msgstr "Script Built-In:" #: editor/script_create_dialog.cpp msgid "Attach Node Script" @@ -11132,10 +11178,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Prevista una stringa di lunghezza 1 (singolo carattere)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "L'argomento del passo è zero!" @@ -11273,6 +11315,11 @@ msgid "Cursor Clear Rotation" msgstr "Cursore Cancella Rotazione" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Cancella Selezione" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Cancella Selezione" @@ -11421,14 +11468,12 @@ msgid "Set Variable Type" msgstr "Imposta Tipo di Variabile" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Input Port" -msgstr "Aggiungi porta di Input" +msgstr "Aggiungi Porta Input" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Output Port" -msgstr "Aggiungi porta di Output" +msgstr "Aggiungi Porta Output" #: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." @@ -11479,9 +11524,8 @@ msgid "Add Function" msgstr "Aggiungi Funzione" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Delete input port" -msgstr "Rimuovi porta input" +msgstr "Rimuovi Porta Input" #: modules/visual_script/visual_script_editor.cpp msgid "Add Variable" @@ -11492,14 +11536,12 @@ msgid "Add Signal" msgstr "Aggiungi Segnale" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" -msgstr "Rimuovi porta input" +msgstr "Rimuovi Porta Input" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Output Port" -msgstr "Rimuovi porta output" +msgstr "Rimuovi Porta Output" #: modules/visual_script/visual_script_editor.cpp msgid "Change Expression" @@ -11546,10 +11588,6 @@ msgid "Add Preload Node" msgstr "Aggiungi Nodo Preload" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Aggiungi Nodo(i) Da Albero" @@ -11558,6 +11596,9 @@ msgid "" "Can't drop properties because script '%s' is not used in this scene.\n" "Drop holding 'Shift' to just copy the signature." msgstr "" +"Impossibile lasciare le proprietà perché lo script '%s' non è usato nella " +"scena.\n" +"Lascia andare premendo 'Shift (Maiuscolo)' per copiare solo la firma." #: modules/visual_script/visual_script_editor.cpp msgid "Add Getter Property" @@ -11584,9 +11625,8 @@ msgid "Connect Nodes" msgstr "Connetti Nodi" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Disconnect Nodes" -msgstr "Disconnetti Nodi Grafico" +msgstr "Disconnetti Nodi" #: modules/visual_script/visual_script_editor.cpp msgid "Connect Node Data" @@ -11621,26 +11661,24 @@ msgid "Paste VisualScript Nodes" msgstr "Incolla Nodi VisualScript" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Can't create function with a function node." -msgstr "Non è possibile copiare il nodo della funzione." +msgstr "Impossibile creare funzioni con il nodo funzione." #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function of nodes from nodes of multiple functions." -msgstr "" +msgstr "Impossibile creare funzioni di nodi dai nodi di più funzioni." #: modules/visual_script/visual_script_editor.cpp msgid "Select at least one node with sequence port." -msgstr "" +msgstr "Seleziona almeno un nodo con la porta sequenziale." #: modules/visual_script/visual_script_editor.cpp msgid "Try to only have one sequence input in selection." -msgstr "" +msgstr "Prova ad avere solamente una sequenza di input nella selezione." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create Function" -msgstr "Rinomina Funzione" +msgstr "Crea Funzione" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Function" @@ -11671,24 +11709,20 @@ msgid "Members:" msgstr "Membri:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Base Type:" -msgstr "Cambia Tipo di Base" +msgstr "Cambia Tipo Base:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Nodes..." -msgstr "Aggiungi Nodo..." +msgstr "Aggiungi Nodi…" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Function..." -msgstr "Aggiungi Funzione" +msgstr "Aggiungi Funzione…" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "function_name" -msgstr "Funzione:" +msgstr "function_name" #: modules/visual_script/visual_script_editor.cpp msgid "Select or create a function to edit its graph." @@ -11711,14 +11745,12 @@ msgid "Cut Nodes" msgstr "Taglia Nodi" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Make Function" -msgstr "Rinomina Funzione" +msgstr "Crea Funzione" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Refresh Graph" -msgstr "Aggiorna" +msgstr "Aggiorna Grafico" #: modules/visual_script/visual_script_editor.cpp msgid "Edit Member" @@ -11930,7 +11962,7 @@ msgstr "L'icona richiesta non è specificata nel preset." #: platform/javascript/export/export.cpp msgid "Stop HTTP Server" -msgstr "" +msgstr "Ferma il server HTTP" #: platform/javascript/export/export.cpp msgid "Run in Browser" @@ -11965,18 +11997,16 @@ msgid "Using default boot splash image." msgstr "Utilizzando l'immagine di splash di avvio predefinita." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package short name." -msgstr "Nome del pacchetto non valido:" +msgstr "Nome pacchetto invalido, troppo corto." #: platform/uwp/export/export.cpp msgid "Invalid package unique name." msgstr "Nome univoco del pacchetto non valido." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package publisher display name." -msgstr "Nome univoco del pacchetto non valido." +msgstr "Nome visualizzato del publisher del pacchetto invalido." #: platform/uwp/export/export.cpp msgid "Invalid product GUID." @@ -13283,9 +13313,6 @@ msgstr "Le constanti non possono essere modificate." #~ msgid "Out-In" #~ msgstr "Out-In" -#~ msgid "Transitions" -#~ msgstr "Transizioni" - #~ msgid "Change Anim Len" #~ msgstr "Cambia Lunghezza Animazione" @@ -13503,9 +13530,6 @@ msgstr "Le constanti non possono essere modificate." #~ msgid "Replace By" #~ msgstr "Rimpiazza con" -#~ msgid "Case Sensitive" -#~ msgstr "Case Sensitive" - #~ msgid "Backwards" #~ msgstr "All'indietro" @@ -13961,9 +13985,6 @@ msgstr "Le constanti non possono essere modificate." #~ msgid "Loading Image:" #~ msgstr "Immagine Caricamento:" -#~ msgid "Couldn't load image:" -#~ msgstr "Impossibile caricare immagine:" - #~ msgid "Converting Images" #~ msgstr "Convertendo Immagini" @@ -14141,9 +14162,6 @@ msgstr "Le constanti non possono essere modificate." #~ "Impossibile leggere il file del certificatio. Il percorso e la password " #~ "sono entrambi corretti?" -#~ msgid "Error creating the signature object." -#~ msgstr "Errore in creazione del signature object." - #~ msgid "Error creating the package signature." #~ msgstr "Errore di creazione della firma del pacchetto." diff --git a/editor/translations/ja.po b/editor/translations/ja.po index 28a1618025..ad11474725 100644 --- a/editor/translations/ja.po +++ b/editor/translations/ja.po @@ -1,6 +1,6 @@ # Japanese translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # akirakido <achts.y@gmail.com>, 2016-2017, 2018, 2019. # D_first <dntk.daisei@gmail.com>, 2017, 2018. @@ -33,7 +33,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:37+0000\n" +"PO-Revision-Date: 2019-12-25 12:45+0000\n" "Last-Translator: Akihiro Ogoshi <technical@palsystem-game.com>\n" "Language-Team: Japanese <https://hosted.weblate.org/projects/godot-engine/" "godot/ja/>\n" @@ -50,6 +50,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "convert() の引数の型が無効です。TYPE_* 定数を使ってください。" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "長さが1の文字列(文字)を予期しました。" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -441,6 +445,10 @@ msgid "Not possible to add a new track without a root" msgstr "root が無ければ新規トラックは追加できません" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "ベジェトラックを追加" @@ -824,9 +832,8 @@ msgid "Extra Call Arguments:" msgstr "追加の呼出し引数:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "メソッドの選択" +msgstr "メソッドの選択:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -1180,7 +1187,6 @@ msgid "Third-party Licenses" msgstr "サードパーティーライセンス" #: editor/editor_about.cpp -#, fuzzy msgid "" "Godot Engine relies on a number of third-party free and open source " "libraries, all compatible with the terms of its MIT license. The following " @@ -1728,9 +1734,8 @@ msgid "Erase Profile" msgstr "プロファイルを消去" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Godot Feature Profile" -msgstr "エディタ機能のプロファイルの管理" +msgstr "Godot機能プロファイル" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -2008,6 +2013,15 @@ msgid "Search Help" msgstr "ヘルプを検索" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "大文字小文字を区別" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "ヘルパーを表示" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "すべて表示" @@ -2043,6 +2057,29 @@ msgstr "メンバータイプ" msgid "Class" msgstr "クラス" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "メソッド" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "シグナル" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "コンスタント" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "プロパティ:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "テーマプロパティ" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "プロパティ:" @@ -2923,7 +2960,7 @@ msgstr "実行" #: editor/editor_node.cpp msgid "Pause the scene execution for debugging." -msgstr "" +msgstr "デバッグのためにシーンの実行を一時停止します。" #: editor/editor_node.cpp msgid "Pause Scene" @@ -3038,9 +3075,8 @@ msgid "Import Templates From ZIP File" msgstr "ZIPファイルからテンプレートをインポート" #: editor/editor_node.cpp -#, fuzzy msgid "Template Package" -msgstr "テンプレートのエクスポート マネージャー" +msgstr "テンプレートパッケージ" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export Project" @@ -3099,9 +3135,8 @@ msgid "Open the previous Editor" msgstr "前のエディタを開く" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "警告" +msgstr "警告!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3421,6 +3456,15 @@ msgid "Importing:" msgstr "インポート中:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "署名オブジェクトの生成エラー" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -3547,9 +3591,8 @@ msgid "Select Template File" msgstr "テンプレートファイルを選択" #: editor/export_template_manager.cpp -#, fuzzy msgid "Godot Export Templates" -msgstr "エクスポート テンプレートの読み込み" +msgstr "Godot エクスポート テンプレート" #: editor/export_template_manager.cpp msgid "Export Template Manager" @@ -3630,9 +3673,8 @@ msgid "New Inherited Scene" msgstr "新しい継承したシーン" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Set As Main Scene" -msgstr "メインシーン" +msgstr "メインシーンとして設定" #: editor/filesystem_dock.cpp msgid "Open Scenes" @@ -4358,14 +4400,12 @@ msgstr "" "得できません。" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Anim Clips" -msgstr "アニメーションクリップ:" +msgstr "アニメーションクリップ" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Audio Clips" -msgstr "オーディオクリップ:" +msgstr "オーディオクリップ" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Functions" @@ -4602,6 +4642,11 @@ msgid "Move Node" msgstr "ノードを移動" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "トランジション: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "トランジションを追加" @@ -4687,9 +4732,8 @@ msgid "Transition: " msgstr "トランジション: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "パンモード" +msgstr "プレイモード:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -4947,7 +4991,7 @@ msgstr "このアセットのダウンロードは既に進行中!" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Recently Updated" -msgstr "" +msgstr "最新のアップデート" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Least Recently Updated" @@ -5099,9 +5143,8 @@ msgid "Rotation Step:" msgstr "回転のステップ:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Scale Step:" -msgstr "スケール:" +msgstr "スケールのステップ:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Vertical Guide" @@ -5175,48 +5218,40 @@ msgstr "" "されます。" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Left" -msgstr "左側面" +msgstr "左上" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Right" -msgstr "右側面" +msgstr "右上" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Right" -msgstr "右に回転" +msgstr "右下" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Left" -msgstr "下面図" +msgstr "左下" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Left" -msgstr "左インデント" +msgstr "中央左" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Top" -msgstr "センター選択" +msgstr "中央上" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Right" -msgstr "右インデント" +msgstr "中央右" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Bottom" -msgstr "下面" +msgstr "中央下" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" -msgstr "" +msgstr "中央" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -5251,9 +5286,8 @@ msgid "Full Rect" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Keep Ratio" -msgstr "スケール比:" +msgstr "比率を保つ" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -5393,9 +5427,8 @@ msgid "Pan Mode" msgstr "パンモード" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Ruler Mode" -msgstr "実行モード:" +msgstr "定規モード" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Toggle smart snapping." @@ -5422,9 +5455,8 @@ msgid "Use Rotation Snap" msgstr "回転スナップを使う" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Scale Snap" -msgstr "スマートスナップを使う" +msgstr "スケールスナップを使う" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap Relative" @@ -5565,21 +5597,20 @@ msgid "Insert keys (based on mask)." msgstr "(マスクに基づいて)キーを挿入。" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "" "Auto insert keys when objects are translated, rotated or scaled (based on " "mask).\n" "Keys are only added to existing tracks, no new tracks will be created.\n" "Keys must be inserted manually for the first time." msgstr "" -"スケール時にオブジェクトを移動、回転すると、自動的にキーが挿入されます(マスク" -"に基づく)。\n" +"キーの自動挿入は(マスクに基づいて)オブジェクトが移動、回転、または拡大縮小" +"された際に行われます。\n" "キーは既存のトラックにのみ追加され、新しいトラックは作成されません。\n" -"初めてキーを手動で挿入する必要があります。" +"初回のキー挿入は手動で行う必要があります。" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Auto Insert Key" -msgstr "自動挿入キー" +msgstr "自動キー挿入" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" @@ -5913,14 +5944,24 @@ msgstr "アウトラインメッシュを生成" msgid "Outline Size:" msgstr "アウトラインのサイズ:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "アイテム%dを取り除きますか?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "シーンからアップデート" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" -msgstr "メッシュライブラリ..." +msgstr "メッシュライブラリ" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6559,20 +6600,23 @@ msgstr "名前を付けて保存..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "実行するスクリプトを取得できません。" #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." msgstr "" +"スクリプトの再読み込みに失敗しました。コンソールでエラーを確認してください。" #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "スクリプトがツールモードではないため、実行できません。" #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"このスクリプトを実行するには、EditorScriptを継承し、ツールモードに設定する必" +"要があります。" #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6794,10 +6838,6 @@ msgid "Source" msgstr "ソース" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "シグナル" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "ターゲット" @@ -6825,6 +6865,13 @@ msgid "Only resources from filesystem can be dropped." msgstr "ファイルシステムのリソースのみドロップできます." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"スクリプト '%s' はこのシーンで使われていないため、ノードを(ドラッグ&)ドロッ" +"プすることができません。" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "シンボルを検索" @@ -7469,18 +7516,37 @@ msgid "Create Mesh2D" msgstr "メッシュ2Dを作成" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "メッシュプレビューを作成" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Polygon2Dを作成" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "CollisionPolygon2Dを作成" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "CollisionPolygon2Dを作成" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "LightOccluder2Dを作成" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "LightOccluder2Dを作成" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "スプライトは空です!" @@ -7529,9 +7595,8 @@ msgid "Simplification: " msgstr "簡略化: " #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Shrink (Pixels): " -msgstr "拡大(ピクセル): " +msgstr "縮小 (ピクセル): " #: editor/plugins/sprite_editor_plugin.cpp msgid "Grow (Pixels): " @@ -7558,6 +7623,11 @@ msgid "Add Frame" msgstr "フレームを追加" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "イメージを読み込めませんでした:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "エラー:フレームリソースを読み込めませんでした!" @@ -7851,13 +7921,8 @@ msgid "Color" msgstr "色" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "コンスタント" - -#: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme File" -msgstr "テーマ" +msgstr "テーマ ファイル" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -7972,17 +8037,15 @@ msgstr "シーンからマージ" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "新しいシングルタイル" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "オートタイルを無効にする" +msgstr "新しいオートタイル" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "新規 %s" +msgstr "新しいアトラス" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -8001,39 +8064,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "前のシェイプ、サブタイル、またはタイルを選択します。" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "領域モード" +msgstr "領域" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "コリジョンモード" +msgstr "コリジョン" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "オクルージョンモード" +msgstr "オクルージョン" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "ナビゲーションモード" +msgstr "ナビゲーション" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "ビットマスクモード" +msgstr "ビットマスク" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "優先モード" +msgstr "優先順位" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "インデックス:" +msgstr "Zインデックス" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8057,7 +8113,7 @@ msgstr "ビットマスクモード" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Priority Mode" -msgstr "優先モード" +msgstr "優先順位モード" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon Mode" @@ -8232,14 +8288,12 @@ msgid "Clear Tile Bitmask" msgstr "タイル ビットマスクをクリア" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Make Polygon Concave" -msgstr "ポリゴンを移動" +msgstr "ポリゴンを凹面にする" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Make Polygon Convex" -msgstr "ポリゴンを移動" +msgstr "ポリゴンを凸面にする" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove Tile" @@ -8266,6 +8320,16 @@ msgid "Edit Tile Z Index" msgstr "タイルのZインデックスを編集" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "ポリゴンを凸面にする" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "ポリゴンを凹面にする" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "コリジョン ポリゴンを生成" @@ -8282,18 +8346,16 @@ msgid "TileSet" msgstr "タイルセット" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "No VCS addons are available." -msgstr "ノードの親の名前 (使用可能な場合)" +msgstr "VCSアドオンは利用できません。" #: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp msgid "Error" msgstr "エラー" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "No commit message was provided" -msgstr "名前が付いていません" +msgstr "コミットメッセージは提供されませんでした" #: editor/plugins/version_control_editor_plugin.cpp msgid "No files added to stage" @@ -8340,9 +8402,8 @@ msgid "Deleted" msgstr "削除された" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Typechange" -msgstr "変更" +msgstr "タイプの変更" #: editor/plugins/version_control_editor_plugin.cpp msgid "Stage Selected" @@ -8371,9 +8432,8 @@ msgid "View file diffs before committing them to the latest version" msgstr "最新のバージョンにコミットする前にファイルの差分を見る" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "No file diff is active" -msgstr "ファイルが選択されていません!" +msgstr "有効なファイル差分はありません" #: editor/plugins/version_control_editor_plugin.cpp msgid "Detect changes in file diff" @@ -8384,9 +8444,8 @@ msgid "(GLES3 only)" msgstr "(GLES3のみ)" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Add Output" -msgstr "出力を追加+" +msgstr "出力を追加" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar" @@ -8394,16 +8453,15 @@ msgstr "スカラー" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Vector" -msgstr "\\ Vector" +msgstr "ベクター(Vector)" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Boolean" msgstr "ブール" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Sampler" -msgstr "サンプルを追加" +msgstr "サンプラー" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add input port" @@ -8536,9 +8594,8 @@ msgid "Dodge operator." msgstr "Dodge演算子。" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "HardLight operator." -msgstr "HardLight演算子" +msgstr "HardLight演算子。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Lighten operator." @@ -9364,20 +9421,20 @@ msgid "Resources to export:" msgstr "エクスポートするリソース:" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to export non-resource files/folders\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"エクスポートする非リソースファイルのフィルタ (コンマ区切り, 例*.json, *.txt)" +"リソース以外のファイル/フォルダをエクスポートするためのフィルタ\n" +"(コンマで区切る、 例: *.json,*.txt,docs/*)" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to exclude files/folders from project\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"プロジェクトから除外するファイルのフィルタ (コンマ区切り, 例*.json, *.txt)" +"プロジェクトからファイル/フォルダを除外するフィルタ\n" +"(コンマで区切る、 例: *.json,*.txt,docs/*)" #: editor/project_export.cpp msgid "Patches" @@ -9388,9 +9445,8 @@ msgid "Make Patch" msgstr "パッチ生成" #: editor/project_export.cpp -#, fuzzy msgid "Pack File" -msgstr " ファイル" +msgstr "パックファイル" #: editor/project_export.cpp msgid "Features" @@ -9401,9 +9457,8 @@ msgid "Custom (comma-separated):" msgstr "カスタム (コンマ区切り):" #: editor/project_export.cpp -#, fuzzy msgid "Feature List:" -msgstr "メソッド一覧:" +msgstr "機能一覧:" #: editor/project_export.cpp msgid "Script" @@ -9446,13 +9501,12 @@ msgid "Export All" msgstr "すべてエクスポート" #: editor/project_export.cpp editor/project_manager.cpp -#, fuzzy msgid "ZIP File" -msgstr " ファイル" +msgstr "ZIPファイル" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "" +msgstr "Godotゲームパック" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -9622,9 +9676,8 @@ msgid "Unnamed Project" msgstr "名無しのプロジェクト" #: editor/project_manager.cpp -#, fuzzy msgid "Missing Project" -msgstr "既存のプロジェクトをインポート" +msgstr "プロジェクトがありません" #: editor/project_manager.cpp msgid "Error: Project is missing on the filesystem." @@ -9757,9 +9810,8 @@ msgid "Projects" msgstr "プロジェクト" #: editor/project_manager.cpp -#, fuzzy msgid "Last Modified" -msgstr "変更された箇所" +msgstr "最終更新" #: editor/project_manager.cpp msgid "Scan" @@ -9915,7 +9967,7 @@ msgstr "イベントを追加" #: editor/project_settings_editor.cpp msgid "Button" -msgstr "ボタン" +msgstr "\\ Button" #: editor/project_settings_editor.cpp msgid "Left Button." @@ -10175,9 +10227,8 @@ msgid "Select Method" msgstr "メソッドの選択" #: editor/rename_dialog.cpp editor/scene_tree_dock.cpp -#, fuzzy msgid "Batch Rename" -msgstr "名前の変更" +msgstr "名前の一括変更" #: editor/rename_dialog.cpp msgid "Prefix" @@ -10348,9 +10399,8 @@ msgid "Instance Scene(s)" msgstr "シーンのインスタンス化" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Replace with Branch Scene" -msgstr "ブランチをシーンとして保存" +msgstr "ブランチ シーンで置き換え" #: editor/scene_tree_dock.cpp msgid "Instance Child Scene" @@ -10398,9 +10448,8 @@ msgid "Delete %d nodes?" msgstr "%d ノードを削除しますか?" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Delete the root node \"%s\"?" -msgstr "シェーダーグラフノードを消去" +msgstr "ルートノード \"%s\" を削除しますか?" #: editor/scene_tree_dock.cpp msgid "Delete node \"%s\" and its children?" @@ -10484,9 +10533,8 @@ msgid "Remove Node(s)" msgstr "ノードを除去" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Change type of node(s)" -msgstr "出力ポート名の変更" +msgstr "ノードのタイプを変更する" #: editor/scene_tree_dock.cpp msgid "" @@ -10614,13 +10662,12 @@ msgid "Node configuration warning:" msgstr "ノードの設定に関する警告:" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "" "Node has %s connection(s) and %s group(s).\n" "Click to show signals dock." msgstr "" -"ノードに接続とグループがあります。\n" -"クリックでシグナル ドックを表示。" +"ノードには %s 接続と %s グループがあります。\n" +"クリックすると、信号ドックが表示されます。" #: editor/scene_tree_editor.cpp msgid "" @@ -10731,7 +10778,6 @@ msgid "Error loading script from %s" msgstr "%s からのスクリプトの読み込み中にエラーが発生しました" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Overrides" msgstr "上書き" @@ -10768,9 +10814,8 @@ msgid "Allowed: a-z, A-Z, 0-9, _ and ." msgstr "使用可能: a-z, A-Z, 0-9 と ." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Built-in script (into scene file)." -msgstr "組み込みスクリプト(シーンファイルの)" +msgstr "組み込みスクリプト(シーンファイルへの)。" #: editor/script_create_dialog.cpp msgid "Will create a new script file." @@ -10781,19 +10826,16 @@ msgid "Will load an existing script file." msgstr "既存のスクリプトファイルを読み込む。" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Class Name:" -msgstr "クラス名" +msgstr "クラス名:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Template:" -msgstr "テンプレート" +msgstr "テンプレート:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Built-in Script:" -msgstr "組み込みスクリプト" +msgstr "組み込みスクリプト:" #: editor/script_create_dialog.cpp msgid "Attach Node Script" @@ -11097,10 +11139,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "長さが1の文字列(文字)を予期しました。" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "ステップ引数はゼロです!" @@ -11243,6 +11281,11 @@ msgid "Cursor Clear Rotation" msgstr "カーソル回転をクリア" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "選択対象を消去" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "選択をクリア" @@ -11256,14 +11299,13 @@ msgid "GridMap Settings" msgstr "グリッドマップの設定" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Pick Distance:" -msgstr "インスタンス:" +msgstr "距離を取得:" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy msgid "Filter meshes" -msgstr "フィルタメソッド" +msgstr "フィルタメッシュ" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Give a MeshLibrary resource to this GridMap to use its meshes." @@ -11397,12 +11439,10 @@ msgid "Set Variable Type" msgstr "変数の型を設定" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Input Port" msgstr "入力ポートの追加" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Output Port" msgstr "出力ポートを追加" @@ -11455,7 +11495,6 @@ msgid "Add Function" msgstr "関数を追加" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Delete input port" msgstr "入力ポートの削除" @@ -11526,12 +11565,6 @@ msgid "Add Preload Node" msgstr "プリロードノードを追加" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"スクリプト '%s' はこのシーンで使われていないため、ノードを(ドラッグ&)ドロッ" -"プすることができません。" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "ツリーからノードを追加" @@ -11700,14 +11733,12 @@ msgid "Cut Nodes" msgstr "ノードを切り取る" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Make Function" -msgstr "関数名を変更" +msgstr "関数の作成" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Refresh Graph" -msgstr "再読込" +msgstr "グラフの更新" #: modules/visual_script/visual_script_editor.cpp msgid "Edit Member" @@ -11830,13 +11861,12 @@ msgid "Invalid Android SDK path for custom build in Editor Settings." msgstr "エディタ設定のカスタムビルドのAndroid SDKパスが無効です。" #: platform/android/export/export.cpp -#, fuzzy msgid "" "Android build template not installed in the project. Install it from the " "Project menu." msgstr "" -"Androidプロジェクトはコンパイル用にインストールされていません。 エディタメ" -"ニューからインストールします。" +"Android ビルド テンプレートがプロジェクトにインストールされていません。[プロ" +"ジェクト] メニューからインストールします。" #: platform/android/export/export.cpp msgid "Invalid public key for APK expansion." @@ -11941,18 +11971,16 @@ msgid "Using default boot splash image." msgstr "デフォルトのブートスプラッシュ画像を使用します。" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package short name." -msgstr "無効なパッケージ名:" +msgstr "パッケージのショートネームが無効です。" #: platform/uwp/export/export.cpp msgid "Invalid package unique name." msgstr "パッケージの一意の名前が無効です。" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package publisher display name." -msgstr "パッケージの一意の名前が無効です。" +msgstr "パッケージ発行者の表示名が無効です。" #: platform/uwp/export/export.cpp msgid "Invalid product GUID." @@ -11967,9 +11995,8 @@ msgid "Invalid background color." msgstr "無効な背景色です。" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid Store Logo image dimensions (should be 50x50)." -msgstr "不正なStoreロゴイメージ(縦横50x50でないといけません)" +msgstr "Storeロゴの画像サイズが無効です(縦横50x50でないといけません)。" #: platform/uwp/export/export.cpp msgid "Invalid square 44x44 logo image dimensions (should be 44x44)." @@ -12081,9 +12108,8 @@ msgstr "" "す。" #: scene/2d/light_occluder_2d.cpp -#, fuzzy msgid "The occluder polygon for this occluder is empty. Please draw a polygon." -msgstr "この遮蔽のオクルーダ ポリゴンが空です。多角形を描画してください!" +msgstr "この遮蔽用のオクルーダーポリゴンは空です。ポリゴンを描いてください。" #: scene/2d/navigation_polygon.cpp msgid "" @@ -12281,13 +12307,12 @@ msgstr "" "ください。" #: scene/3d/collision_shape.cpp -#, fuzzy msgid "" "A shape must be provided for CollisionShape to function. Please create a " "shape resource for it." msgstr "" "関数の CollisionShape の形状を指定する必要があります。それのためのシェイプリ" -"ソースを作成してください!" +"ソースを作成してください。" #: scene/3d/collision_shape.cpp msgid "" @@ -12409,13 +12434,12 @@ msgstr "" "代わりに、子の衝突シェイプのサイズを変更してください。" #: scene/3d/sprite_3d.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the \"Frames\" property in " "order for AnimatedSprite3D to display frames." msgstr "" "SpriteFrames リソースを作成または AnimatedSprite3D フレームを表示するために" -"は 'Frames' プロパティに設定する必要があります。" +"は 'Frames' プロパティを設定する必要があります。" #: scene/3d/vehicle_body.cpp msgid "" @@ -12469,7 +12493,6 @@ msgid "Nothing connected to input '%s' of node '%s'." msgstr "ノード '%s'の入力 '%s'に接続されているものがありません。" #: scene/animation/animation_tree.cpp -#, fuzzy msgid "No root AnimationNode for the graph is set." msgstr "グラフのルートAnimationNodeが設定されていません。" @@ -13503,9 +13526,6 @@ msgstr "定数は変更できません。" #~ msgid "Replace By" #~ msgstr "で置換する" -#~ msgid "Case Sensitive" -#~ msgstr "大文字小文字を区別" - #, fuzzy #~ msgid "Backwards" #~ msgstr "後方" @@ -14028,10 +14048,6 @@ msgstr "定数は変更できません。" #~ msgstr "イメージを読み込み中:" #, fuzzy -#~ msgid "Couldn't load image:" -#~ msgstr "イメージを読み込めませんでした:" - -#, fuzzy #~ msgid "Converting Images" #~ msgstr "イメージを変換中" @@ -14233,10 +14249,6 @@ msgstr "定数は変更できません。" #~ msgstr "証明書ファイルが読めません. パスかパスワードが間違っていませんか?" #, fuzzy -#~ msgid "Error creating the signature object." -#~ msgstr "署名オブジェクトの生成エラー" - -#, fuzzy #~ msgid "Error creating the package signature." #~ msgstr "パッケージ署名生成エラー" diff --git a/editor/translations/ka.po b/editor/translations/ka.po index a362f6426c..2c93b4dab9 100644 --- a/editor/translations/ka.po +++ b/editor/translations/ka.po @@ -1,6 +1,6 @@ # Georgian translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Giorgi Beriashvili <giorgi.beriashvili@outlook.com>, 2018. # George Dzavashvili <dzavashviligeorge@gmail.com>, 2018. @@ -27,6 +27,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -440,6 +444,10 @@ msgid "Not possible to add a new track without a root" msgstr "შეუძლებელია დაამატო ახალი ჩანაწერი ფესვის გარეშე" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "ანიმაციის თრექის დამატება" @@ -2030,6 +2038,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "ყველას ჩანაცვლება" @@ -2069,6 +2085,29 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "მონიშნული მხოლოდ" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "სიგნალები" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "მუდმივი" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "ობიექტზე დაკვირვება" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3374,6 +3413,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4573,6 +4620,11 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "გარდასვლა" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "გარდასვლა" @@ -5875,11 +5927,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6758,11 +6820,6 @@ msgid "Source" msgstr "რესურსი" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "სიგნალები" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6791,6 +6848,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7435,21 +7497,39 @@ msgid "Create Mesh2D" msgstr "ახალი %s შექმნა" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "შექმნა" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "შექმნა" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "შექმნა" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "შექმნა" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "შექმნა" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7529,6 +7609,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7826,10 +7910,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "მუდმივი" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "გახსნილი" @@ -8231,6 +8311,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "შექმნა" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "შექმნა" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "შექმნა" @@ -10927,10 +11017,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11069,6 +11155,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "ყველა მონიშნვა" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11336,10 +11427,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/ko.po b/editor/translations/ko.po index 636e68613a..261d978bf7 100644 --- a/editor/translations/ko.po +++ b/editor/translations/ko.po @@ -1,6 +1,6 @@ # Korean translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Ch <ccwpc@hanmail.net>, 2017. # paijai 송 (fivejobi) <xotjq237@gmail.com>, 2018. @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:38+0000\n" +"PO-Revision-Date: 2019-12-23 17:08+0000\n" "Last-Translator: 송태섭 <xotjq237@gmail.com>\n" "Language-Team: Korean <https://hosted.weblate.org/projects/godot-engine/" "godot/ko/>\n" @@ -36,6 +36,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "convert() 메서드의 인수 유형이 잘못되었어요. TYPE_* 상수를 사용하세요." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "길이가 1인 문자열 (문자)이 필요해요." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -426,6 +430,10 @@ msgid "Not possible to add a new track without a root" msgstr "루트 없이 새 트랙을 추가할 수 없음" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "베지어 트랙 추가하기" @@ -804,9 +812,8 @@ msgid "Extra Call Arguments:" msgstr "별도의 호출 인수:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "메서드 선택하기" +msgstr "받는 메서드:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -1982,6 +1989,15 @@ msgid "Search Help" msgstr "도움말 검색" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "대소문자 구분" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "도우미 보이기" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "모두 표시하기" @@ -2017,6 +2033,29 @@ msgstr "멤버 유형" msgid "Class" msgstr "클래스" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "메서드" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "시그널" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "비선형" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "속성:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "테마 속성" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "속성:" @@ -3057,9 +3096,8 @@ msgid "Open the previous Editor" msgstr "이전 편집기 열기" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "경고" +msgstr "경고!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3377,6 +3415,15 @@ msgid "Importing:" msgstr "가져오는 중:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "서명 오브젝트 생성중 에러." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4554,6 +4601,11 @@ msgid "Move Node" msgstr "노드 이동하기" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "전환" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "전환 추가하기" @@ -4637,9 +4689,8 @@ msgid "Transition: " msgstr "전환: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "팬 모드" +msgstr "실행 모드:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -5839,14 +5890,24 @@ msgstr "윤곽 메시 만들기" msgid "Outline Size:" msgstr "윤곽 크기:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "%d개의 항목을 삭제할까요?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "씬에서 업데이트하기" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" -msgstr "메시 라이브러리..." +msgstr "메시 라이브러리" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6480,20 +6541,22 @@ msgstr "다른 이름으로 저장하기..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "실행하기 위한 스크립트를 가질 수 없어요." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "스크립트 다시 불러오기에 실패했어요. 콘솔에서 오류를 확인하세요." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "스크립트가 Tool 모드가 아니에요. 실행할 수 없을 거예요." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"이 스크립트를 실행하려면, 반드시 EditorScript에 속해야 하며, Tool 모드로 설정" +"되어 있어야 해요." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6714,10 +6777,6 @@ msgid "Source" msgstr "소스" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "시그널" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "대상" @@ -6745,6 +6804,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "파일 시스템의 리소스만 드롭할 수 있어요." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"스크립트 '%s'이(가) 이 씬에서 사용되지 않고 있어서 노드를 드롭할 수 없어요." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "룩업 기호" @@ -7386,18 +7451,37 @@ msgid "Create Mesh2D" msgstr "Mesh2D 만들기" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "메시 미리 보기 만들기" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Polygon2D 만들기" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "CollisionPolygon2D 만들기" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "CollisionPolygon2D 만들기" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "LightOccluder2D 만들기" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "LightOccluder2D 만들기" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "스프라이트가 없어요!" @@ -7474,6 +7558,11 @@ msgid "Add Frame" msgstr "프레임 추가하기" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "이미지를 로드할 수 없음:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "오류: 프레임 리소스를 불러올 수 없어요!" @@ -7764,10 +7853,6 @@ msgid "Color" msgstr "색깔" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "비선형" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "테마 파일" @@ -7882,17 +7967,15 @@ msgstr "씬에서 병합하기" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "새 단일 타일" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "오토타일 끄기" +msgstr "새 오토타일" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "아틀라스:" +msgstr "새 아틀라스" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -7911,39 +7994,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "이전 모양, 하위 타일, 혹은 타일을 선택하세요." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "지역 모드" +msgstr "지역" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "충돌 모드" +msgstr "충돌" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "어클루전 모드" +msgstr "어클루전" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "내비게이션 모드" +msgstr "내비게이션" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "비트 마스크 모드" +msgstr "비트 마스크" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "우선 순위 모드" +msgstr "우선 순위" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "인덱스:" +msgstr "Z 인덱스" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8171,6 +8247,16 @@ msgid "Edit Tile Z Index" msgstr "타일 Z 인덱스 편집하기" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "볼록한 폴리곤 만들기" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "오목한 폴리곤 만들기" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "내비게이션 충돌 폴리곤 만들기" @@ -10388,7 +10474,7 @@ msgstr "다른 씬에서 병합하기" #: editor/scene_tree_dock.cpp editor/script_editor_debugger.cpp msgid "Save Branch as Scene" -msgstr "분기를 다른 씬으로 저장" +msgstr "분기를 씬으로 저장하기" #: editor/scene_tree_dock.cpp editor/script_editor_debugger.cpp msgid "Copy Node Path" @@ -10926,10 +11012,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "길이가 1인 문자열 (문자)이 필요해요." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "스텝 인수가 0이에요!" @@ -11066,6 +11148,11 @@ msgid "Cursor Clear Rotation" msgstr "커서 회전 지우기" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "선택 지우기" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "선택 항목 지우기" @@ -11333,11 +11420,6 @@ msgid "Add Preload Node" msgstr "Preload 노드 추가하기" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"스크립트 '%s'이(가) 이 씬에서 사용되지 않고 있어서 노드를 드롭할 수 없어요." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "트리에서 노드 추가하기" @@ -13160,9 +13242,6 @@ msgstr "상수는 수정할 수 없어요." #~ msgid "Out-In" #~ msgstr "밖-안" -#~ msgid "Transitions" -#~ msgstr "전환" - #~ msgid "Change Anim Len" #~ msgstr "애니메이션 길이 변경" @@ -13374,9 +13453,6 @@ msgstr "상수는 수정할 수 없어요." #~ msgid "Replace By" #~ msgstr "으로 바꿈" -#~ msgid "Case Sensitive" -#~ msgstr "대소문자 구분" - #~ msgid "Backwards" #~ msgstr "뒤로" @@ -13811,9 +13887,6 @@ msgstr "상수는 수정할 수 없어요." #~ msgid "Loading Image:" #~ msgstr "이미지 로딩:" -#~ msgid "Couldn't load image:" -#~ msgstr "이미지를 로드할 수 없음:" - #~ msgid "Converting Images" #~ msgstr "이미지 변환 중" @@ -13989,9 +14062,6 @@ msgstr "상수는 수정할 수 없어요." #~ "correct?" #~ msgstr "인증서 파일을 읽을 수 없습니다. 경로와 비밀번호가 정확합니까?" -#~ msgid "Error creating the signature object." -#~ msgstr "서명 오브젝트 생성중 에러." - #~ msgid "Error creating the package signature." #~ msgstr "패키지 서명을 생성하는 중 에러가 발생했습니다." diff --git a/editor/translations/lt.po b/editor/translations/lt.po index 82fcec84c6..b202cd2beb 100644 --- a/editor/translations/lt.po +++ b/editor/translations/lt.po @@ -1,6 +1,6 @@ # Lithuanian translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Ignas Kiela <ignaskiela@super.lt>, 2017. # Kornelijus <kornelijus.github@gmail.com>, 2017, 2018. @@ -26,6 +26,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -430,6 +434,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Animacija: Pridėti Takelį" @@ -1998,6 +2006,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -2035,6 +2051,27 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signalai" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstanta" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3350,6 +3387,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4553,6 +4598,11 @@ msgstr "Mix Nodas" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Transition Nodas" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Transition Nodas" @@ -5852,11 +5902,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy msgid "Mesh Library" msgstr "Atidaryti Resursų Biblioteką" @@ -6742,11 +6802,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signalai" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6774,6 +6829,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7414,20 +7474,39 @@ msgstr "Sukurti Naują" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Atnaujinti" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Keisti Poligono Skalę" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Keisti Poligono Skalę" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Keisti Poligono Skalę" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Sukurti" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Sukurti" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7507,6 +7586,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7807,10 +7890,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstanta" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Atidaryti" @@ -8219,6 +8298,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Keisti Poligono Skalę" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Keisti Poligono Skalę" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Keisti Poligono Skalę" @@ -10913,10 +11002,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11055,6 +11140,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Visas Pasirinkimas" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Panaikinti pasirinkimą" @@ -11323,10 +11413,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/lv.po b/editor/translations/lv.po index d444f6e566..05a0656c15 100644 --- a/editor/translations/lv.po +++ b/editor/translations/lv.po @@ -1,6 +1,6 @@ # Latvian translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Gustavs Porietis (pg829-) <porietisgustavs@gmail.com>, 2018. # Martch Zagorski <martchzagorski@gmail.com>, 2018. @@ -26,6 +26,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -422,6 +426,10 @@ msgid "Not possible to add a new track without a root" msgstr "Nevar izveidot jaunu celiņu bez saknes" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Pievienot celiņu" @@ -2001,6 +2009,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -2037,6 +2053,27 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signāli" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3341,6 +3378,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4539,6 +4584,11 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Pievienot celiņu" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Pievienot celiņu" @@ -5837,11 +5887,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6718,11 +6778,6 @@ msgid "Source" msgstr "Resurs" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signāli" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6751,6 +6806,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7395,21 +7455,39 @@ msgid "Create Mesh2D" msgstr "Izveidot Jaunu %s" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "Izveidot" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Izveidot" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Izveidot" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Izveidot" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Izveidot" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7489,6 +7567,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7786,10 +7868,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Atvērt" @@ -8193,6 +8271,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Izveidot" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Izveidot" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Izveidot" @@ -10880,10 +10968,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11022,6 +11106,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Visa Izvēle" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11292,10 +11381,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/mi.po b/editor/translations/mi.po index a58a95dad6..af8caa70cc 100644 --- a/editor/translations/mi.po +++ b/editor/translations/mi.po @@ -1,6 +1,6 @@ # LANGUAGE translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # follower <follower@rancidbacon.com>, 2019. msgid "" @@ -16,6 +16,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -398,6 +402,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -1918,6 +1926,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1953,6 +1969,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3244,6 +3280,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4401,6 +4445,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -5665,11 +5713,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6532,10 +6590,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6561,6 +6615,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7195,18 +7254,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7283,6 +7358,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7573,10 +7652,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7952,6 +8027,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10587,10 +10670,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10727,6 +10806,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10985,10 +11068,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/ml.po b/editor/translations/ml.po index 5c509799b0..e5420f6ac2 100644 --- a/editor/translations/ml.po +++ b/editor/translations/ml.po @@ -1,6 +1,6 @@ # Malayalam translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # christy james <jkuttu@gmail.com>, 2018. # Lakshmi-Jayakumar <lakshmi.jayakumar.tkm@gmail.com>, 2019. @@ -26,6 +26,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "ആർഗ്യുമെന്റ് ടൈപ്പ് അസാധുവാണ് മാറ്റംവരുത്താൻ(), TYPE_ * സ്ഥിരാങ്കങ്ങൾ ഉപയോഗിക്കുക." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -408,6 +412,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -1928,6 +1936,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1963,6 +1979,27 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "ഗുണം നോക്കുക" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3254,6 +3291,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4414,6 +4459,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -5678,11 +5727,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6545,10 +6604,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6574,6 +6629,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7208,18 +7268,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7296,6 +7372,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7586,10 +7666,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7965,6 +8041,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10600,10 +10684,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10740,6 +10820,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10998,10 +11082,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/mr.po b/editor/translations/mr.po index 2260a4e528..84f35123bc 100644 --- a/editor/translations/mr.po +++ b/editor/translations/mr.po @@ -1,6 +1,6 @@ # Marathi translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Prachi Joshi <josprachi@yahoo.com>, 2019. msgid "" @@ -22,6 +22,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -404,6 +408,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -1924,6 +1932,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1959,6 +1975,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3250,6 +3286,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4407,6 +4451,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -5671,11 +5719,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6538,10 +6596,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6567,6 +6621,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7201,18 +7260,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7289,6 +7364,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7579,10 +7658,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7958,6 +8033,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10593,10 +10676,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10733,6 +10812,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10991,10 +11074,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/ms.po b/editor/translations/ms.po index 103a41808e..dc75443acb 100644 --- a/editor/translations/ms.po +++ b/editor/translations/ms.po @@ -1,6 +1,6 @@ # Malay translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Sam Vanguard <syafz119@gmail.com>, 2018. # Shaqir Rafiq <moshamoradev@gmail.com>, 2018. @@ -27,6 +27,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -420,6 +424,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Anim Tambah Trek" @@ -1947,6 +1955,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1982,6 +1998,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3276,6 +3312,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4442,6 +4486,11 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Set Peralihan ke:" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Set Peralihan ke:" @@ -5717,11 +5766,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6584,10 +6643,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6613,6 +6668,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7248,19 +7308,35 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "Semua Pilihan" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7337,6 +7413,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7631,10 +7711,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -8014,6 +8090,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10663,10 +10747,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10805,6 +10885,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Semua Pilihan" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11068,10 +11153,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/nb.po b/editor/translations/nb.po index e9b29f3911..e05c2e5ec8 100644 --- a/editor/translations/nb.po +++ b/editor/translations/nb.po @@ -1,6 +1,6 @@ # Norwegian Bokmål translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Allan Nordhøy <epost@anotheragency.no>, 2017-2018, 2019. # Anonymous <GentleSaucepan@protonmail.com>, 2017. @@ -36,6 +36,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Ugyldig argumenttype til convert(), bruk TYPE_*-konstantene." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -444,6 +448,10 @@ msgid "Not possible to add a new track without a root" msgstr "Ikke mulig å legge til et nytt spor uten en rot" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Anim Legg til Spor" @@ -2098,6 +2106,15 @@ msgid "Search Help" msgstr "Søk hjelp" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Forskjell på små og store bokstaver" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Vis hjelpere" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "Erstatt Alle" @@ -2142,6 +2159,30 @@ msgstr "Medlemmer" msgid "Class" msgstr "Klasse:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metoder" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signaler" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstant" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Egenskap:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Egenskaper" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Egenskap:" @@ -3570,6 +3611,14 @@ msgid "Importing:" msgstr "Importerer:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4866,6 +4915,11 @@ msgstr "Flytt Modus" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Overgang" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Overgang" @@ -6247,12 +6301,23 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Fjern element %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Oppdater fra Scene" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "MeshBibliotek..." @@ -7170,11 +7235,6 @@ msgid "Source" msgstr "Ressurs" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signaler" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -7203,6 +7263,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7870,20 +7935,39 @@ msgstr "Lag ny %s" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Lager Forhåndsvisning av Mesh" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Lag Poly" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Lag Poly" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Lag Poly" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Lag mappe" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Lag mappe" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7966,6 +8050,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Kunne ikke laste ressurs." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8276,10 +8365,6 @@ msgid "Color" msgstr "Farge" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstant" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Tema" @@ -8711,6 +8796,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Flytt Polygon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Flytt Polygon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Lag Poly" @@ -11509,10 +11604,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11656,6 +11747,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "Fjern Utvalg" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "Fjern Utvalg" @@ -11936,10 +12032,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Legg til node(r) fra tre" @@ -13438,9 +13530,6 @@ msgstr "Konstanter kan ikke endres." #~ msgid "Replace By" #~ msgstr "Erstatt Med" -#~ msgid "Case Sensitive" -#~ msgstr "Forskjell på små og store bokstaver" - #~ msgid "Backwards" #~ msgstr "Baklengs" diff --git a/editor/translations/nl.po b/editor/translations/nl.po index 0954f2bc7e..1e3bd204af 100644 --- a/editor/translations/nl.po +++ b/editor/translations/nl.po @@ -1,6 +1,6 @@ # Dutch translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # aelspire <aelspire@gmail.com>, 2017. # Aram Nap <xyphex.aram@gmail.com>, 2017. @@ -44,7 +44,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-22 12:24+0000\n" +"PO-Revision-Date: 2019-12-27 15:52+0000\n" "Last-Translator: Stijn Hinlopen <f.a.hinlopen@gmail.com>\n" "Language-Team: Dutch <https://hosted.weblate.org/projects/godot-engine/godot/" "nl/>\n" @@ -61,6 +61,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Ongeldig argumenttype voor convert(), gebruik TYPE_* constanten." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Tekenreeks met lengte 1 verwacht (één karakter)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -73,11 +77,12 @@ msgstr "Ongeldige invoer %i (niet doorgegeven) in expressie" #: core/math/expression.cpp msgid "self can't be used because instance is null (not passed)" msgstr "" -"self kan niet gebruikt worden omdat de instantie null is (niet doorgegeven)" +"'self' kan niet gebruikt worden omdat de instantie 'null' is (niet " +"doorgegeven)" #: core/math/expression.cpp msgid "Invalid operands to operator %s, %s and %s." -msgstr "Ongeldige operand voor operator %s, %s en %s." +msgstr "Ongeldige operanden %s en %s voor operator %s." #: core/math/expression.cpp msgid "Invalid index of type %s for base type %s" @@ -149,7 +154,7 @@ msgstr "Hier Key invoegen" #: editor/animation_bezier_editor.cpp msgid "Duplicate Selected Key(s)" -msgstr "Kopieer Geselecteerde Key(s)" +msgstr "Geselecteerde sleutel(s) dupliceren" #: editor/animation_bezier_editor.cpp msgid "Delete Selected Key(s)" @@ -165,7 +170,7 @@ msgstr "Beweeg Bézierpunten" #: editor/animation_bezier_editor.cpp editor/animation_track_editor.cpp msgid "Anim Duplicate Keys" -msgstr "Anim Dupliceer Keys" +msgstr "Animatiesleutels dupliceren" #: editor/animation_bezier_editor.cpp editor/animation_track_editor.cpp msgid "Anim Delete Keys" @@ -201,7 +206,7 @@ msgstr "anim-multi-change overgang" #: editor/animation_track_editor.cpp msgid "Anim Multi Change Transform" -msgstr "anim-multi-change transformatie" +msgstr "Anim-multi-change transformatie" #: editor/animation_track_editor.cpp msgid "Anim Multi Change Keyframe Value" @@ -218,7 +223,7 @@ msgstr "Verander Animatielengte" #: editor/animation_track_editor.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation Loop" -msgstr "Verander Animatie Lus" +msgstr "Animatielus veranderen" #: editor/animation_track_editor.cpp msgid "Property Track" @@ -258,7 +263,7 @@ msgstr "Track Toevoegen" #: editor/animation_track_editor.cpp msgid "Animation Looping" -msgstr "Animatie Loopen" +msgstr "Animatie herhalen" #: editor/animation_track_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -337,11 +342,11 @@ msgstr "Kubiek" #: editor/animation_track_editor.cpp msgid "Clamp Loop Interp" -msgstr "Klem loop interpolatie" +msgstr "Klem lusinterpolatie" #: editor/animation_track_editor.cpp msgid "Wrap Loop Interp" -msgstr "Loop Interpolatie Terug" +msgstr "Naadloze lusinterpolatie" #: editor/animation_track_editor.cpp #: editor/plugins/canvas_item_editor_plugin.cpp @@ -350,7 +355,7 @@ msgstr "Voer Sleutel in" #: editor/animation_track_editor.cpp msgid "Duplicate Key(s)" -msgstr "Dupliceer Sleutel(s)" +msgstr "Sleutel(s) dupliceren" #: editor/animation_track_editor.cpp msgid "Delete Key(s)" @@ -366,7 +371,7 @@ msgstr "Verander Animatie Interpolatiemodus" #: editor/animation_track_editor.cpp msgid "Change Animation Loop Mode" -msgstr "Verander Animatie lus Modus" +msgstr "Animatielusmodus veranderen" #: editor/animation_track_editor.cpp msgid "Remove Anim Track" @@ -422,9 +427,7 @@ msgstr "Herschik Tracks" #: editor/animation_track_editor.cpp msgid "Transform tracks only apply to Spatial-based nodes." -msgstr "" -"Transformatie tracks zijn alleen te gebruiken met nodes die een dimensionale " -"oriëntatie hebben." +msgstr "Transformatiesporen gelden alleen voor op Spatial-gebaseerde knopen." #: editor/animation_track_editor.cpp msgid "" @@ -433,14 +436,14 @@ msgid "" "-AudioStreamPlayer2D\n" "-AudioStreamPlayer3D" msgstr "" -"Audio tracks kunnen enkel verwijzen naar nodes van het type:\n" +"Audiosporen kunnen alleen verwijzen naar de volgende knopen:\n" "-AudioStreamPlayer\n" "-AudioStreamPlayer2D\n" "-AudioStreamPlayer3D" #: editor/animation_track_editor.cpp msgid "Animation tracks can only point to AnimationPlayer nodes." -msgstr "Animatie tracks kunnen enkel verwijzen naar AnimatiePlayer nodes." +msgstr "Animatiesporen kunnen alleen verwijzen naar AnimatiePlayer-knopen." #: editor/animation_track_editor.cpp msgid "An animation player can't animate itself, only other players." @@ -451,6 +454,10 @@ msgid "Not possible to add a new track without a root" msgstr "Niet mogelijk om een nieuwe track toe te voegen zonder een root" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Voeg Bézierbaan Toe" @@ -519,17 +526,16 @@ msgid "" msgstr "" "Deze animatie behoort tot een geïmporteerde scène, dus veranderingen aan " "geïmporteerde tracks zullen niet worden opgeslagen.\n" -"\n" -"Om aangepaste tracks toe te voegen, navigeert u naar de importinstellingen " -"van de scène en stelt u deze in\n" -"\"Animation > Storage\" naar \"Files\", schakel \"Animation > Keep Custom " -"Tracks\" in, dan herimporteren.\n" -"U kunt ook een importvoorinstelling gebruiken die animaties importeert om " -"bestanden te scheiden." +"Om aangepaste tracks toe te kunnen voegen, moet in de importinstellingen van " +"de scène en de \"Animation→Storage\" naar \"Files\" zetten en " +"\"Animation→Keep Custom Tracks\" inschakelen. Importeer de scène dan " +"opnieuw.\n" +"Anders kan je een importvoorinstelling gebruiken die animaties importeert en " +"in verschillende bestanden opslaat." #: editor/animation_track_editor.cpp msgid "Warning: Editing imported animation" -msgstr "Waarschuwing: Geïmporteerde animatie bewerken" +msgstr "Waarschuwing: Er wordt een geïmporteerde animatie bewerkt" #: editor/animation_track_editor.cpp msgid "Select an AnimationPlayer node to create and edit animations." @@ -538,11 +544,11 @@ msgstr "" #: editor/animation_track_editor.cpp msgid "Only show tracks from nodes selected in tree." -msgstr "Toon alleen sporen die horen bij de geselecteerde node in de boom." +msgstr "Alleen sporen van geselecteerde knopen tonen." #: editor/animation_track_editor.cpp msgid "Group tracks by node or display them as plain list." -msgstr "Sporen weergeven op basis van nodes of als lijst." +msgstr "Sporen groeperen op knoop of als een normale lijst tonen." #: editor/animation_track_editor.cpp msgid "Snap:" @@ -588,7 +594,7 @@ msgstr "Schaal Vanaf Cursor" #: editor/animation_track_editor.cpp modules/gridmap/grid_map_editor_plugin.cpp msgid "Duplicate Selection" -msgstr "Dupliceer Selectie" +msgstr "Selectie dupliceren" #: editor/animation_track_editor.cpp msgid "Duplicate Transposed" @@ -616,7 +622,7 @@ msgstr "Animatie Opschonen" #: editor/animation_track_editor.cpp msgid "Pick the node that will be animated:" -msgstr "Kies de node die geanimeerd zal worden:" +msgstr "Kies de knoop die geanimeerd zal worden:" #: editor/animation_track_editor.cpp msgid "Use Bezier Curves" @@ -681,7 +687,7 @@ msgstr "Kopiëren" #: editor/animation_track_editor.cpp msgid "Select All/None" -msgstr "Selectie leegmaken" +msgstr "Alles/niets selecteren" #: editor/animation_track_editor_plugins.cpp msgid "Add Audio Track Clip" @@ -733,7 +739,7 @@ msgstr "Hoofdlettergevoelig" #: editor/code_editor.cpp editor/find_in_files.cpp msgid "Whole Words" -msgstr "Hele Woorden" +msgstr "Hele woorden" #: editor/code_editor.cpp editor/rename_dialog.cpp msgid "Replace" @@ -745,7 +751,7 @@ msgstr "Alle Vervangen" #: editor/code_editor.cpp msgid "Selection Only" -msgstr "Alleen Selectie" +msgstr "Alleen selectie" #: editor/code_editor.cpp editor/plugins/script_text_editor.cpp #: editor/plugins/text_editor.cpp @@ -782,23 +788,23 @@ msgstr "Regel- en kolomnummers." #: editor/connections_dialog.cpp msgid "Method in target node must be specified." -msgstr "Methode in doel Node moet gespecificeerd worden." +msgstr "Methode in doelknoop moet gespecificeerd worden." #: editor/connections_dialog.cpp msgid "" "Target method not found. Specify a valid method or attach a script to the " "target node." msgstr "" -"Doel methode niet gevonden. Specificeer een geldige methode of koppel een " -"script aan de doel Node." +"Doelmethode niet gevonden. Specificeer een geldige methode of koppel een " +"script aan de doelknoop." #: editor/connections_dialog.cpp msgid "Connect to Node:" -msgstr "Vasthechten aan knooppunt:" +msgstr "Aan knoop verbinden:" #: editor/connections_dialog.cpp msgid "Connect to Script:" -msgstr "Koppelen met script:" +msgstr "Met script verbinden:" #: editor/connections_dialog.cpp msgid "From Signal:" @@ -827,16 +833,15 @@ msgstr "Verwijderen" #: editor/connections_dialog.cpp msgid "Add Extra Call Argument:" -msgstr "Extra Aanroep Argument Toevoegen:" +msgstr "Aanvullende aanroepparameter toevoegen:" #: editor/connections_dialog.cpp msgid "Extra Call Arguments:" -msgstr "Extra Aanroep Argumenten:" +msgstr "Aanroepparameters:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Selecteer Method" +msgstr "Ontvangende methode:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -859,7 +864,7 @@ msgstr "Eenmalig" #: editor/connections_dialog.cpp msgid "Disconnects the signal after its first emission." -msgstr "Ontkoppelt het signaal na eerste keer uitzenden." +msgstr "Koppelt het signaal automatisch los na de eerste uitzending." #: editor/connections_dialog.cpp msgid "Cannot connect signal" @@ -894,24 +899,24 @@ msgstr "Verbind '%s' met '%s'" #: editor/connections_dialog.cpp msgid "Disconnect '%s' from '%s'" -msgstr "Ontkoppel '%s' van '%s'" +msgstr "'%s' loskoppelen van '%s'" #: editor/connections_dialog.cpp msgid "Disconnect all from signal: '%s'" -msgstr "Ontkoppel alles van signaal: '%s'" +msgstr "Alles van signaal '%s' loskoppelen" #: editor/connections_dialog.cpp msgid "Connect..." -msgstr "Verbind..." +msgstr "Verbinden..." #: editor/connections_dialog.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Disconnect" -msgstr "Losmaken" +msgstr "Loskoppelen" #: editor/connections_dialog.cpp msgid "Connect a Signal to a Method" -msgstr "Verbind een Signaal met een Methode" +msgstr "Verbind een signaal met een methode" #: editor/connections_dialog.cpp msgid "Edit Connection:" @@ -933,7 +938,7 @@ msgstr "" #: editor/connections_dialog.cpp msgid "Disconnect All" -msgstr "Ontkoppel Alles" +msgstr "Alles loskoppelen" #: editor/connections_dialog.cpp msgid "Edit..." @@ -941,7 +946,7 @@ msgstr "Bewerken..." #: editor/connections_dialog.cpp msgid "Go To Method" -msgstr "Ga Naar Methode" +msgstr "Naar methode springen" #: editor/create_dialog.cpp msgid "Change %s Type" @@ -953,7 +958,7 @@ msgstr "Wijzig" #: editor/create_dialog.cpp msgid "Create New %s" -msgstr "Maak Nieuwe %s" +msgstr "%s opstellen" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp @@ -962,7 +967,7 @@ msgstr "Favorieten:" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp msgid "Recent:" -msgstr "Recente:" +msgstr "Onlangs:" #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp #: editor/property_selector.cpp editor/quick_open.cpp @@ -986,27 +991,27 @@ msgstr "Omschrijving:" #: editor/dependency_editor.cpp msgid "Search Replacement For:" -msgstr "Zoek Vervanging Voor:" +msgstr "Vervanging zoeken voor:" #: editor/dependency_editor.cpp msgid "Dependencies For:" -msgstr "Afhankelijkheden Voor:" +msgstr "Afhankelijkheden voor:" #: editor/dependency_editor.cpp msgid "" "Scene '%s' is currently being edited.\n" "Changes will only take effect when reloaded." msgstr "" -"Scene '%s' wordt momenteel gewijzigd.\n" -"Wijzigingen hebben pas effect na herladen." +"Scène '%s' wordt momenteel bewerkt.\n" +"Wijzigingen hebben pas na herladen effect." #: editor/dependency_editor.cpp msgid "" "Resource '%s' is in use.\n" "Changes will only take effect when reloaded." msgstr "" -"Resource '%s' is in gebruik.\n" -"Wijzigingen hebben pas effect na herladen." +"Bron '%s' is in gebruik.\n" +"Wijzigingen hebben pas na herladen effect." #: editor/dependency_editor.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp @@ -1032,11 +1037,11 @@ msgstr "Repareer defecten" #: editor/dependency_editor.cpp msgid "Dependency Editor" -msgstr "Afhankelijkheden Editor" +msgstr "Afhankelijkhedeneditor" #: editor/dependency_editor.cpp msgid "Search Replacement Resource:" -msgstr "Zoek Vervangende Resource:" +msgstr "Bronvervanging zoeken:" #: editor/dependency_editor.cpp editor/editor_file_dialog.cpp #: editor/editor_help_search.cpp editor/editor_node.cpp @@ -1050,13 +1055,13 @@ msgstr "Openen" #: editor/dependency_editor.cpp msgid "Owners Of:" -msgstr "Eigenaren Van:" +msgstr "Eigenaren van:" #: editor/dependency_editor.cpp msgid "Remove selected files from the project? (Can't be restored)" msgstr "" -"Verwijder geselecteerde bestanden van het project? (Kan niet ongedaan " -"gemaakt worden.)" +"Geselecteerde bestanden uit het project verwijderen? (Kan niet ongedaan " +"gemaakt worden)" #: editor/dependency_editor.cpp msgid "" @@ -1064,17 +1069,17 @@ msgid "" "work.\n" "Remove them anyway? (no undo)" msgstr "" -"De bestanden die verwijderd worden zijn vereist door andere resources om ze " -"te laten werken.\n" -"Toch verwijderen? (Kan niet ongedaan worden.)" +"De bestanden die verwijderd worden zijn nodig om andere bronnen te laten " +"werken.\n" +"Toch verwijderen? (Kan niet ongedaan worden)" #: editor/dependency_editor.cpp msgid "Cannot remove:" -msgstr "Niet te verwijderen:" +msgstr "Kan niet verwijderd worden:" #: editor/dependency_editor.cpp msgid "Error loading:" -msgstr "Error bij het laden van:" +msgstr "Fout bij het laden van:" #: editor/dependency_editor.cpp msgid "Load failed due to missing dependencies:" @@ -1082,7 +1087,7 @@ msgstr "Laden mislukt vanwege afwezige afhankelijkheden:" #: editor/dependency_editor.cpp editor/editor_node.cpp msgid "Open Anyway" -msgstr "Toch Openen" +msgstr "Toch openen" #: editor/dependency_editor.cpp msgid "Which action should be taken?" @@ -1090,23 +1095,23 @@ msgstr "Welke actie moet ondernomen worden?" #: editor/dependency_editor.cpp msgid "Fix Dependencies" -msgstr "Repareer Afhankelijkheden" +msgstr "Afhankelijkheden repareren" #: editor/dependency_editor.cpp msgid "Errors loading!" -msgstr "Errors bij het laden!" +msgstr "Fouten bij het laden!" #: editor/dependency_editor.cpp msgid "Permanently delete %d item(s)? (No undo!)" -msgstr "%d item(s) permanent verwijderen? (Kan niet ongedaan worden!)" +msgstr "%d bestand(en) voorgoed verwijderen? (Kan niet ongedaan worden!)" #: editor/dependency_editor.cpp msgid "Show Dependencies" -msgstr "Toon Afhankelijkheden" +msgstr "Afhankelijkheden tonen" #: editor/dependency_editor.cpp msgid "Orphan Resource Explorer" -msgstr "Verweesde hulpbronnen verkenner" +msgstr "Weesbronnen bekijken" #: editor/dependency_editor.cpp editor/editor_audio_buses.cpp #: editor/editor_file_dialog.cpp editor/editor_node.cpp @@ -1118,19 +1123,19 @@ msgstr "Verwijder" #: editor/dependency_editor.cpp msgid "Owns" -msgstr "Eigenaar Van" +msgstr "In bezit" #: editor/dependency_editor.cpp msgid "Resources Without Explicit Ownership:" -msgstr "Resources Zonder Expliciet Bezit:" +msgstr "Bronnen zonder expliciet bezit:" #: editor/dictionary_property_edit.cpp msgid "Change Dictionary Key" -msgstr "Wijzig Array Sleutel" +msgstr "Sleutel wijzigen" #: editor/dictionary_property_edit.cpp msgid "Change Dictionary Value" -msgstr "Wijzig Array Waarde" +msgstr "Waarde wijzigen" #: editor/editor_about.cpp msgid "Thanks from the Godot community!" @@ -1204,9 +1209,9 @@ msgid "" "respective copyright statements and license terms." msgstr "" "Godot Engine maakt gebruik van een aantal gratis en open-source " -"bibliotheken, ontwikkeld door derden, die compatibel zijn met onze MIT " -"licentie. Wat volgt is een exhaustieve lijst van alle componenten van een " -"derde partij met hun respectievelijke copyrightberichten en licentietermen." +"bibliotheken, ontwikkeld door derden, die compatibel zijn met de MIT " +"licentie. Wat volgt is een uitputtende lijst van alle componenten van derde " +"partijen met hun respectievelijke copyrightberichten en licentietermen." #: editor/editor_about.cpp msgid "All Components" @@ -1402,7 +1407,7 @@ msgstr "Sla deze audiobus layout op in een bestand." #: editor/editor_audio_buses.cpp editor/import_dock.cpp msgid "Load Default" -msgstr "Laad Standaard" +msgstr "Laad standaard" #: editor/editor_audio_buses.cpp msgid "Load the default Bus Layout." @@ -1426,7 +1431,7 @@ msgstr "Mag niet conflicteren met bestaande engine klasse naam." #: editor/editor_autoload_settings.cpp msgid "Must not collide with an existing built-in type name." -msgstr "Mag niet conflicteren met een bestaande ingebouwde type naam." +msgstr "Mag niet conflicteren met een bestaande ingebouwde typenaam." #: editor/editor_autoload_settings.cpp msgid "Must not collide with an existing global constant name." @@ -1450,11 +1455,11 @@ msgstr "AutoLoad-Globalen omschakelen" #: editor/editor_autoload_settings.cpp msgid "Move Autoload" -msgstr "Verplaats Autoload" +msgstr "Autoload verplaatsen" #: editor/editor_autoload_settings.cpp msgid "Remove Autoload" -msgstr "Verwijder Autoload" +msgstr "Autoload verwijderen" #: editor/editor_autoload_settings.cpp msgid "Enable" @@ -1462,7 +1467,7 @@ msgstr "Inschakelen" #: editor/editor_autoload_settings.cpp msgid "Rearrange Autoloads" -msgstr "Herschik Autoloads" +msgstr "Autoloads opnieuw ordenen" #: editor/editor_autoload_settings.cpp editor/script_create_dialog.cpp msgid "Invalid path." @@ -1474,11 +1479,11 @@ msgstr "Bestand bestaat niet." #: editor/editor_autoload_settings.cpp msgid "Not in resource path." -msgstr "Niet in resource pad." +msgstr "Niet in bronpad." #: editor/editor_autoload_settings.cpp msgid "Add AutoLoad" -msgstr "AutoLoad Toevoegen" +msgstr "AutoLoad toevoegen" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp #: editor/editor_plugin_settings.cpp @@ -1489,7 +1494,7 @@ msgstr "Pad:" #: editor/editor_autoload_settings.cpp msgid "Node Name:" -msgstr "Node Naam:" +msgstr "Knoopnaam:" #: editor/editor_autoload_settings.cpp editor/editor_help_search.cpp #: editor/editor_profiler.cpp editor/project_manager.cpp @@ -1527,13 +1532,13 @@ msgstr "Kies eerst een basismap." #: editor/editor_dir_dialog.cpp msgid "Choose a Directory" -msgstr "Kies een Map" +msgstr "Kies een map" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp editor/project_manager.cpp #: scene/gui/file_dialog.cpp msgid "Create Folder" -msgstr "Map Maken" +msgstr "Map maken" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: editor/editor_plugin_settings.cpp editor/filesystem_dock.cpp @@ -1629,15 +1634,15 @@ msgstr "Scene structuur bewerking" #: editor/editor_feature_profile.cpp msgid "Import Dock" -msgstr "Dock importeren" +msgstr "Importtabblad" #: editor/editor_feature_profile.cpp msgid "Node Dock" -msgstr "Knooppunt dock" +msgstr "Knooptabblad" #: editor/editor_feature_profile.cpp msgid "FileSystem and Import Docks" -msgstr "Bestandssysteem en Docks importeren" +msgstr "Bestandssysteem- en Importtablad" #: editor/editor_feature_profile.cpp msgid "Erase profile '%s'? (no undo)" @@ -1685,7 +1690,7 @@ msgstr "Ingeschakelde Klassen:" #: editor/editor_feature_profile.cpp msgid "File '%s' format is invalid, import aborted." -msgstr "'%s' bestandsformaat is ongeldig, het importeren is afgebroken." +msgstr "Bestandsformaat '%s' is ongeldig, het importeren is afgebroken." #: editor/editor_feature_profile.cpp msgid "" @@ -1720,7 +1725,7 @@ msgstr "Nieuw" #: editor/editor_feature_profile.cpp editor/editor_node.cpp #: editor/project_manager.cpp msgid "Import" -msgstr "Importeren" +msgstr "Import" #: editor/editor_feature_profile.cpp editor/project_export.cpp msgid "Export" @@ -1744,7 +1749,7 @@ msgstr "Wis Profiel" #: editor/editor_feature_profile.cpp msgid "Godot Feature Profile" -msgstr "Editor Profielen beheren" +msgstr "Godotfunctieprofiel" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -1760,7 +1765,7 @@ msgstr "Editor Profielen beheren" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Select Current Folder" -msgstr "Selecteer Huidige Map" +msgstr "Huidige map selecteren" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1768,7 +1773,7 @@ msgstr "Bestand Bestaat, Overschrijven?" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Select This Folder" -msgstr "Selecteer deze map" +msgstr "Deze map selecteren" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "Copy Path" @@ -1785,7 +1790,7 @@ msgstr "Weergeven in Bestandsbeheer" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "New Folder..." -msgstr "Nieuwe Map..." +msgstr "Nieuwe map..." #: editor/editor_file_dialog.cpp #: editor/plugins/version_control_editor_plugin.cpp @@ -1810,11 +1815,11 @@ msgstr "Open Bestand(en)" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Open a Directory" -msgstr "Open een Map" +msgstr "Map openen" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Open a File or Directory" -msgstr "Open een Bestand of Map" +msgstr "Bestand of map openen" #: editor/editor_file_dialog.cpp editor/editor_node.cpp #: editor/editor_properties.cpp editor/inspector_dock.cpp @@ -1865,7 +1870,7 @@ msgstr "Verplaats Favoriet Naar Beneden" #: editor/editor_file_dialog.cpp msgid "Go to previous folder." -msgstr "Ga naar de voorafgaande map." +msgstr "Ga naar vorige map." #: editor/editor_file_dialog.cpp msgid "Go to next folder." @@ -1927,7 +1932,7 @@ msgstr "" #: editor/editor_file_system.cpp msgid "(Re)Importing Assets" -msgstr "Bronnen (Her)Importeren" +msgstr "Bronnen (her)importeren" #: editor/editor_help.cpp editor/plugins/spatial_editor_plugin.cpp msgid "Top" @@ -1940,7 +1945,7 @@ msgstr "Klasse:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp #: editor/script_create_dialog.cpp msgid "Inherits:" -msgstr "Erft:" +msgstr "Erft van:" #: editor/editor_help.cpp msgid "Inherited by:" @@ -2022,6 +2027,15 @@ msgid "Search Help" msgstr "Zoek Hulp" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Hoofdlettergevoelig" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Toon helpers" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Alles tonen" @@ -2051,12 +2065,35 @@ msgstr "Alleen Thema Eigenschappen" #: editor/editor_help_search.cpp msgid "Member Type" -msgstr "Type Lid" +msgstr "Veld Type" #: editor/editor_help_search.cpp msgid "Class" msgstr "Klasse" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Methodes" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Signaal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Constante" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Eigenschap:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Thema Eigenschappen" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Eigenschap:" @@ -2115,7 +2152,7 @@ msgstr "Omhoog" #: editor/editor_network_profiler.cpp editor/editor_node.cpp msgid "Node" -msgstr "Knooppunt" +msgstr "Knoop" #: editor/editor_network_profiler.cpp msgid "Incoming RPC" @@ -2143,7 +2180,7 @@ msgstr "Project exporteren faalt door foutcode %d." #: editor/editor_node.cpp msgid "Imported resources can't be saved." -msgstr "De geïmporteerde bronnen kunnen niet worden opgeslagen." +msgstr "Geïmporteerde bronnen kunnen niet opgeslagen worden." #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp #: scene/gui/dialogs.cpp @@ -2152,7 +2189,7 @@ msgstr "Oké" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" -msgstr "Error bij het opslaan van resource!" +msgstr "Fout bij het opslaan van bron!" #: editor/editor_node.cpp msgid "" @@ -2164,7 +2201,7 @@ msgstr "" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Save Resource As..." -msgstr "Resource Opslaan Als..." +msgstr "Bron opslaan als..." #: editor/editor_node.cpp msgid "Can't open file for writing:" @@ -2172,7 +2209,7 @@ msgstr "Kan bestand niet openen om te schrijven:" #: editor/editor_node.cpp msgid "Requested file format unknown:" -msgstr "Opgevraagde bestandsformaat onbekend:" +msgstr "Opgevraagd bestandsformaat onbekend:" #: editor/editor_node.cpp msgid "Error while saving." @@ -2273,9 +2310,9 @@ msgid "" "Please read the documentation relevant to importing scenes to better " "understand this workflow." msgstr "" -"Dit bestand hoort bij een scene die geïmporteerd werd. Het is momenteel dus " -"onbewerkbaar. Lees de documentatie over scenes importeren om deze workflow " -"beter te begrijpen." +"Deze bron hoort bij een geïmporteerd scène en kan dus niet bewerkt worden.\n" +"Lees de documentatie over het importeren van scènes om dit proces beter te " +"begrijpen." #: editor/editor_node.cpp msgid "" @@ -2291,8 +2328,8 @@ msgid "" "This resource was imported, so it's not editable. Change its settings in the " "import panel and then re-import." msgstr "" -"Dit bestand werd geïmporteerd, dus het is niet bewerkbaar. Pas de " -"instellingen aan in het importeerpaneel en importeer het nadien opnieuw." +"Deze bron werd geïmporteerd en kan dus niet bewerkt worden. Pas de " +"instellingen aan in het importvenster en importeer het nadien opnieuw." #: editor/editor_node.cpp msgid "" @@ -2302,10 +2339,10 @@ msgid "" "understand this workflow." msgstr "" "Deze scene werd geïmporteerd, dus aanpassingen zullen niet worden behouden.\n" -"Door het te instantieren of over te erven kunnen er wijzigingen worden " +"Door het te instantiëren of over te erven kunnen er wijzigingen worden " "aangebracht.\n" -"Lees de documentatie met betrekking tot importeren van scenes om deze " -"workflow beter te begrijpen." +"Lees de documentatie met betrekking tot importeren van scenes om dit proces " +"beter te begrijpen." #: editor/editor_node.cpp msgid "" @@ -2359,11 +2396,11 @@ msgstr "Sla wijzigen aan '%s' op voor het afsluiten?" #: editor/editor_node.cpp msgid "Saved %s modified resource(s)." -msgstr "Gewijzigde bron(en) %s opgeslagen." +msgstr "%s gewijzigde bron(nen) opgeslagen." #: editor/editor_node.cpp msgid "A root node is required to save the scene." -msgstr "Een hoofdknooppunt is vereist voor het opslaan van de scène." +msgstr "Een wortelknoop is nodig om de scène op te slaan." #: editor/editor_node.cpp msgid "Save Scene As..." @@ -2507,16 +2544,17 @@ 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' werd automatisch geïmporteerd, dus ze kan niet aangepast worden.\n" -"Om aanpassingen te doen kan je een erfende scene aanmaken." +"Scène '%s' werd automatisch geïmporteerd en kan daarom niet aangepast " +"worden.\n" +"Om aanpassingen te doen kan je een afgeleide scène aanmaken." #: 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 "" -"Fout tijdens het laden van de scene, ze moet zich in het projectpad " -"bevinden. Gebruik 'Importeer' om de scene te openen en sla ze nadien ergens " +"Fout tijdens het laden van de scène, het moet zich in het projectpad " +"bevinden. Gebruik 'Importeer' om de scène te openen en sla het nadien ergens " "in het projectpad op." #: editor/editor_node.cpp @@ -2617,7 +2655,7 @@ msgstr "nog %d bestand(en)" #: editor/editor_node.cpp msgid "Dock Position" -msgstr "Dock Positie" +msgstr "Tabbladpositie" #: editor/editor_node.cpp msgid "Distraction Free Mode" @@ -2711,7 +2749,7 @@ msgstr "Scene Herstellen" #: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." -msgstr "Diverse project of scene-brede gereedschappen." +msgstr "Overig project of scène-brede hulpmiddelen." #: editor/editor_node.cpp editor/project_manager.cpp #: editor/script_create_dialog.cpp @@ -2744,11 +2782,11 @@ msgstr "Android Build-sjabloon Installeren ..." #: editor/editor_node.cpp msgid "Open Project Data Folder" -msgstr "Open de Project datamap" +msgstr "Projectdatamap openen" #: editor/editor_node.cpp editor/plugins/tile_set_editor_plugin.cpp msgid "Tools" -msgstr "Gereedschappen" +msgstr "Hulpmiddelen" #: editor/editor_node.cpp msgid "Orphan Resource Explorer..." @@ -2869,7 +2907,7 @@ msgstr "Schermafdruk Maken" #: editor/editor_node.cpp msgid "Screenshots are stored in the Editor Data/Settings Folder." -msgstr "Screenshots worden bewaard in de Editor Data/Instellingen map." +msgstr "Schermafbeeldingen worden bewaard in de map \"Editor Data/Settings\"." #: editor/editor_node.cpp msgid "Toggle Fullscreen" @@ -2881,15 +2919,15 @@ msgstr "Systeemconsole (on)zichtbaar maken" #: editor/editor_node.cpp msgid "Open Editor Data/Settings Folder" -msgstr "Open Editor Data/Instellingen Map" +msgstr "Editordata-/instellingenmap openen" #: editor/editor_node.cpp msgid "Open Editor Data Folder" -msgstr "Open Editor Data Map" +msgstr "Editordatamap openen" #: editor/editor_node.cpp msgid "Open Editor Settings Folder" -msgstr "Open Editor Instellingen Map" +msgstr "Editorinstellingenmap openen" #: editor/editor_node.cpp msgid "Manage Editor Features..." @@ -3008,7 +3046,7 @@ msgstr "Vergroot onderste paneel" #: editor/editor_node.cpp msgid "Output" -msgstr "Output" +msgstr "Uitvoer" #: editor/editor_node.cpp msgid "Don't Save" @@ -3072,7 +3110,7 @@ msgstr "Bibliotheek Exporteren" #: editor/editor_node.cpp msgid "Merge With Existing" -msgstr "Samenvoegen Met Bestaande" +msgstr "Met bestaande samenvoegen" #: editor/editor_node.cpp msgid "Password:" @@ -3119,9 +3157,8 @@ msgid "Open the previous Editor" msgstr "Open de vorige Editor" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Waarschuwingen" +msgstr "Waarschuwing!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3249,9 +3286,9 @@ msgid "" "Can't create a ViewportTexture on resources saved as a file.\n" "Resource needs to belong to a scene." msgstr "" -"Kan geen ViewportTexture creëren op bronnen die zijn opgeslagen als een " -"bestand.\n" -"Bron moet toebehoren aan een scène." +"Kan geen ViewportTexture maken op bronnen die als een bestand zijn " +"opgeslagen.\n" +"Bron moet aan een scène toebehoren." #: editor/editor_properties.cpp msgid "" @@ -3263,11 +3300,11 @@ msgstr "" "Kan geen ViewportTexture creëren op deze bron omdat deze niet is ingesteld " "als 'local to scene'.\n" "Schakel de 'local to scene' eigenschap op deze bron in (en op alle bronnen " -"die het bevat tot en met een knooppunt)." +"die het bevat tot een knoop)." #: editor/editor_properties.cpp editor/property_editor.cpp msgid "Pick a Viewport" -msgstr "Kies een Aanzicht portaal" +msgstr "Beeldvenster kiezen" #: editor/editor_properties.cpp editor/property_editor.cpp msgid "New Script" @@ -3338,7 +3375,7 @@ msgid "" "Please add a runnable preset in the export menu." msgstr "" "Geen uitvoerbare export preset gevonden voor dit platform.\n" -"Voeg een uitvoerbare preset toe in her export menu." +"Voeg een uitvoerbare preset toe in het exportmenu." #: editor/editor_run_script.cpp msgid "Write your logic in the _run() method." @@ -3366,7 +3403,7 @@ msgstr "Ben je de '_run' methode vergeten?" #: editor/editor_sub_scene.cpp msgid "Select Node(s) to Import" -msgstr "Selecteer Node(s) om te Importeren" +msgstr "Selecteer een of meer knopen om te importeren" #: editor/editor_sub_scene.cpp editor/project_manager.cpp msgid "Browse" @@ -3378,7 +3415,7 @@ msgstr "Scene Pad:" #: editor/editor_sub_scene.cpp msgid "Import From Node:" -msgstr "Importeer Vanuit Node:" +msgstr "Vanuit knoop importeren:" #: editor/export_template_manager.cpp msgid "Redownload" @@ -3440,15 +3477,24 @@ msgstr "Export Sjablonen Uitpakken" #: editor/export_template_manager.cpp msgid "Importing:" -msgstr "Aan Het Importeren:" +msgstr "Bezit met importeren:" + +#: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Error bij het maken van het signatuur object." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" #: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." msgstr "" -"Geen download links gevonden voor deze versie. Directe download is alleen " -"beschikbaar voor officiele uitgaven." +"Geen downloadlinks gevonden voor deze versie. Directe download is alleen " +"beschikbaar voor officiële uitgaven." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -3471,7 +3517,7 @@ msgstr "Aanvraag Mislukt." #: editor/export_template_manager.cpp msgid "Redirect Loop." -msgstr "Redirectlus." +msgstr "Blijft omleiden." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -3480,7 +3526,7 @@ msgstr "Mislukt:" #: editor/export_template_manager.cpp msgid "Download Complete." -msgstr "Download Voltooid." +msgstr "Download voltooid." #: editor/export_template_manager.cpp msgid "Cannot remove temporary file:" @@ -3504,7 +3550,7 @@ msgstr "Verbinden met Mirror..." #: editor/export_template_manager.cpp msgid "Disconnected" -msgstr "Verbinding Verbroken" +msgstr "Verbinding verbroken" #: editor/export_template_manager.cpp msgid "Resolving" @@ -3591,12 +3637,12 @@ msgstr "Favorieten" #: editor/filesystem_dock.cpp msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "" -"Status: Importeren van bestand mislukt. Repareer het bestand en importeer " -"opnieuw handmatig." +"Status: Bestandsimport mislukt. Repareer het bestand en importeer opnieuw " +"handmatig." #: editor/filesystem_dock.cpp msgid "Cannot move/rename resources root." -msgstr "Kan de hoofdmap voor resources niet verplaatsen of hernoemen." +msgstr "Kan de hoofdmap voor bronnen niet verplaatsen of hernoemen." #: editor/filesystem_dock.cpp msgid "Cannot move a folder into itself." @@ -3700,7 +3746,7 @@ msgstr "Nieuw Script..." #: editor/filesystem_dock.cpp msgid "New Resource..." -msgstr "Nieuwe Hulpbron..." +msgstr "Nieuwe bron..." #: editor/filesystem_dock.cpp editor/plugins/visual_shader_editor_plugin.cpp #: editor/script_editor_debugger.cpp @@ -3879,52 +3925,52 @@ msgstr "Groepen beheren" #: editor/import/resource_importer_scene.cpp msgid "Import as Single Scene" -msgstr "Importeer als Enkele Scene" +msgstr "Importeer als enkele scène" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Animations" -msgstr "Importeren met Gescheiden Animaties" +msgstr "Importeren met afzonderlijke animaties" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Materials" -msgstr "Importeren met Gescheiden Materialen" +msgstr "Importeren met afzonderlijke materialen" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects" -msgstr "Importeren met Gescheiden Objecten" +msgstr "Importeren met afzonderlijke objecten" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects+Materials" -msgstr "Importeren met Gescheiden Objecten+Materialen" +msgstr "Importeren met afzonderlijke objecten+materialen" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects+Animations" -msgstr "Importeren met Gescheiden Objecten+Animaties" +msgstr "Importeren met afzonderlijke objecten+animaties" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Materials+Animations" -msgstr "Importeren met Gescheiden Materialen+Animaties" +msgstr "Importeren met afzonderlijke materialen+animaties" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects+Materials+Animations" -msgstr "Importeren met Gescheiden Objecten+Materialen+Animaties" +msgstr "Importeren met afzonderlijke objecten+materialen+animaties" #: editor/import/resource_importer_scene.cpp msgid "Import as Multiple Scenes" -msgstr "Importeren als Meerdere Scenes" +msgstr "Importeren als meerdere scènes" #: editor/import/resource_importer_scene.cpp msgid "Import as Multiple Scenes+Materials" -msgstr "Importeren als Meerdere Scenes+Materialen" +msgstr "Importeren als meerdere scènes+materialen" #: editor/import/resource_importer_scene.cpp #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Import Scene" -msgstr "Importeer Scene" +msgstr "Scène importeren" #: editor/import/resource_importer_scene.cpp msgid "Importing Scene..." -msgstr "Scene Importeren..." +msgstr "Scène wordt geïmporteerd..." #: editor/import/resource_importer_scene.cpp msgid "Generating Lightmaps" @@ -3976,28 +4022,28 @@ msgstr "Voorinstellingen" #: editor/import_dock.cpp msgid "Reimport" -msgstr "Herimporteer" +msgstr "Opnieuw importeren" #: editor/import_dock.cpp msgid "Save scenes, re-import and restart" -msgstr "Sla scènes op, her-importeer en start opnieuw op" +msgstr "Opnieuw importeren en herstarten (alle scènes worden opgeslagen)" #: editor/import_dock.cpp msgid "Changing the type of an imported file requires editor restart." msgstr "" -"Het veranderen van het type van een geïmporteerd bestand vereist dat de " -"editor herstart wordt." +"Het type van een geïmporteerd bestand veranderen vereist dat de editor " +"herstart wordt." #: editor/import_dock.cpp msgid "" "WARNING: Assets exist that use this resource, they may stop loading properly." msgstr "" -"WAARSCHUWING: Er bestaan Assets die gebruikmaken van deze bron, hierdoor " +"WAARSCHUWING: Er bestaan assets die gebruikmaken van deze bron, hierdoor " "kunnen deze mogelijk niet worden geladen." #: editor/inspector_dock.cpp msgid "Failed to load resource." -msgstr "Mislukt om resource te laden." +msgstr "Bron laden mislukt." #: editor/inspector_dock.cpp msgid "Expand All Properties" @@ -4022,11 +4068,11 @@ msgstr "Plak Parameters" #: editor/inspector_dock.cpp msgid "Edit Resource Clipboard" -msgstr "Hulpbron in klembord bewerken" +msgstr "Bron in klembord bewerken" #: editor/inspector_dock.cpp msgid "Copy Resource" -msgstr "Kopieer Bron" +msgstr "Bron kopiëren" #: editor/inspector_dock.cpp msgid "Make Built-In" @@ -4050,7 +4096,7 @@ msgstr "Laad een bestaande bron van de schijf en bewerk het." #: editor/inspector_dock.cpp msgid "Save the currently edited resource." -msgstr "De bewerkte bron opslaan." +msgstr "De zojuist bewerkte bron opslaan." #: editor/inspector_dock.cpp msgid "Go to the previous edited object in history." @@ -4078,11 +4124,11 @@ msgstr "Wijzigingen kunnen verloren gaan!" #: editor/multi_node_edit.cpp msgid "MultiNode Set" -msgstr "MultiNode groep" +msgstr "MultiNode zetten" #: editor/node_dock.cpp msgid "Select a single node to edit its signals and groups." -msgstr "Selecteer een Node om Signalen en Groepen aan te passen." +msgstr "Selecteer één knoop om zijn signalen groepen aan te passen." #: editor/plugin_config_dialog.cpp msgid "Edit a Plugin" @@ -4172,7 +4218,7 @@ msgstr "Laden..." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Move Node Point" -msgstr "Beweeg Knooppunt" +msgstr "Knooppunt bewegen" #: editor/plugins/animation_blend_space_1d_editor.cpp msgid "Change BlendSpace1D Limits" @@ -4192,7 +4238,7 @@ msgstr "" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Add Node Point" -msgstr "Knooppunt Toevoegen" +msgstr "Knooppunt toevoegen" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4205,7 +4251,7 @@ msgstr "Verwijder BlendSpace1D Punt" #: editor/plugins/animation_blend_space_1d_editor.cpp msgid "Move BlendSpace1D Node Point" -msgstr "Verplaats BlendSpace1D knooppunt" +msgstr "Verplaats BlendSpace1D-knooppunt" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4216,8 +4262,8 @@ msgid "" "Activate to enable playback, check node warnings if activation fails." msgstr "" "AnimationTree is niet actief.\n" -"Activeer om te kunnen afspelen, bekijk node waarschuwingen indien activatie " -"mislukt." +"Activeer om te kunnen afspelen, let op waarschuwingen in de knoop indien " +"activatie mislukt." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4232,7 +4278,7 @@ msgstr "Selecteer en verplaats punten, maak punten aan met RMK." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp scene/gui/graph_edit.cpp msgid "Enable snap and show grid." -msgstr "Schakel automatisch uitlijnen en rasterweergave in." +msgstr "Kleven inschakelen en raster weergeven." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4316,7 +4362,7 @@ msgstr "Filters berwerken" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Output node can't be added to the blend tree." -msgstr "Output Node kan niet worden toegevoegd aan de blend tree." +msgstr "Uitvoerknoop kan niet worden toegevoegd aan de overgangsboom." #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Add Node to BlendTree" @@ -4341,7 +4387,7 @@ msgstr "Knoop Verbonden" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Nodes Disconnected" -msgstr "Knopen Losgekoppeld" +msgstr "Knopen losgekoppeld" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Set Animation" @@ -4355,7 +4401,7 @@ msgstr "Knoop Verwijderen" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/scene_tree_dock.cpp msgid "Delete Node(s)" -msgstr "Knooppunt(en) verwijderen" +msgstr "Knoop/knopen verwijderen" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Toggle Filter On/Off" @@ -4379,8 +4425,8 @@ msgid "" "Animation player has no valid root node path, so unable to retrieve track " "names." msgstr "" -"AnimationPlayer object heeft geen geldig pad voor het root knooppunt, " -"waardoor de spoornamen niet konden gevonden worden." +"Animatiespeler heeft geen geldig pad naar de wortelknoop, waardoor de " +"spoornamen niet gevonden konden worden." #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Anim Clips" @@ -4462,7 +4508,7 @@ msgstr "Wijzig overgangstijd" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load Animation" -msgstr "Laad Animatie" +msgstr "Animatie laden" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Duplicate Animation" @@ -4474,7 +4520,7 @@ msgstr "Geen animatie om te kopiëren!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "No animation resource on clipboard!" -msgstr "Geen animatie hulpbron op klembord!" +msgstr "Geen animatiebron op klembord!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Pasted Animation" @@ -4514,11 +4560,11 @@ msgstr "Animatie positie (in seconden)." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Scale animation playback globally for the node." -msgstr "Schaal het afspelen van animaties globaal voor de Node." +msgstr "Schaal het afspelen van animaties globaal voor de knoop." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation Tools" -msgstr "Animatie Tools" +msgstr "Animatiehulpmiddelen" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/canvas_item_editor_plugin.cpp @@ -4622,7 +4668,12 @@ msgstr "Cross-animatie mixtijden" #: editor/plugins/animation_state_machine_editor.cpp msgid "Move Node" -msgstr "Verplaats Knooppunt" +msgstr "Knoop verplaatsen" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Overgang: " #: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" @@ -4631,7 +4682,7 @@ msgstr "Voeg vertaling toe" #: editor/plugins/animation_state_machine_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Add Node" -msgstr "Node Toevoegen" +msgstr "Knoop toevoegen" #: editor/plugins/animation_state_machine_editor.cpp msgid "End" @@ -4659,11 +4710,11 @@ msgstr "Start- en eindknopen zijn nodig voor een sub-overgang." #: editor/plugins/animation_state_machine_editor.cpp msgid "No playback resource set at path: %s." -msgstr "Geen afspeelresource ingesteld op pad: %s." +msgstr "Geen afspeelbron ingesteld op pad: %s." #: editor/plugins/animation_state_machine_editor.cpp msgid "Node Removed" -msgstr "Knooppunt Verwijderd" +msgstr "Knoop verwijderd" #: editor/plugins/animation_state_machine_editor.cpp msgid "Transition Removed" @@ -4671,7 +4722,7 @@ msgstr "Transitie Verwijderd" #: editor/plugins/animation_state_machine_editor.cpp msgid "Set Start Node (Autoplay)" -msgstr "Stel in als Start Node (Autoplay)" +msgstr "Stel in als startknoop (automatisch afspelen)" #: editor/plugins/animation_state_machine_editor.cpp msgid "" @@ -4710,9 +4761,8 @@ msgid "Transition: " msgstr "Overgang: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Verschuif Modus" +msgstr "Afspeelmodus:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -4809,35 +4859,35 @@ msgstr "Animatie boom is ongeldig." #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Animation Node" -msgstr "Animatie Node" +msgstr "Animatieknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "OneShot Node" -msgstr "OneShot knooppunt" +msgstr "Eenmalige-oproepknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Mix Node" -msgstr "Meng knooppunt" +msgstr "Overgangsknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Blend2 Node" -msgstr "Blend2 knooppunt" +msgstr "2-Overgangsknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Blend3 Node" -msgstr "Blend3 knooppunt" +msgstr "3-Overgangsknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Blend4 Node" -msgstr "Blend4 knooppunt" +msgstr "4-Overgangsknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "TimeScale Node" -msgstr "TimeScale knooppunt" +msgstr "Tijdschaalknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "TimeSeek Node" -msgstr "TimeSeek knooppunt" +msgstr "TimeSeek-knoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Transition Node" @@ -4845,11 +4895,11 @@ msgstr "Overgangsknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Import Animations..." -msgstr "Importeer Animaties..." +msgstr "Animaties importeren..." #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Edit Node Filters" -msgstr "Wijzig Node Filters" +msgstr "Wijzig knoopfilters" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Filters..." @@ -4881,7 +4931,7 @@ msgstr "Kan hostname niet herleiden:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Request failed, return code:" -msgstr "Aanvraag mislukt, retourcode:" +msgstr "Aanvraag mislukt, statuscode:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Request failed." @@ -4901,19 +4951,19 @@ msgstr "Aanvraag mislukt, te veel redirects" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Redirect loop." -msgstr "Redirectlus." +msgstr "Blijft omleiden." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Request failed, timeout" -msgstr "Aanvraag mislukt, timeout" +msgstr "Aanvraag mislukt, tijdslimiet" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Timeout." -msgstr "Timeout." +msgstr "Tijdslimiet." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Bad download hash, assuming file has been tampered with." -msgstr "Slechte download hash, ervan uitgaand dat met het bestand is geknoeid." +msgstr "Slechte downloadhash, bestand kan gemanipuleerd zijn." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Expected:" @@ -4961,7 +5011,7 @@ msgstr "Probeer opnieuw" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Download Error" -msgstr "Download Fout" +msgstr "Downloadfout" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Download for this asset is already in progress!" @@ -5077,8 +5127,8 @@ msgstr "" #: 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." +"Maken van lichtmap afbeeldingen mislukt, zorg ervoor dat het pad " +"beschrijfbaar is." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Bake Lightmaps" @@ -5091,7 +5141,7 @@ msgstr "Voorbeeld" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Configure Snap" -msgstr "Configureer Snap" +msgstr "Kleven instellen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Grid Offset:" @@ -5181,15 +5231,14 @@ msgstr "De positie en grootte van de kinderen worden door hun ouder bepaald." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Presets for the anchors and margins values of a Control node." -msgstr "" -"Vooraf ingestelde waardes voor de ankers en marges van een Control Node." +msgstr "Ingebouwde ankerpunten en marges van een Control-knoop." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" "When active, moving Control nodes changes their anchors instead of their " "margins." msgstr "" -"Wanneer actief, verplaatsen van de Control-knooppunten veranderd hun ankers " +"Als dit aan staat, verandert het verplaatsen van Control-knopen hun ankers " "in plaats van hun marges." #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5278,8 +5327,8 @@ msgid "" "Game Camera Override\n" "Overrides game camera with editor viewport camera." msgstr "" -"Game Camera Overschrijven\n" -"Overschrijft de Game Camera met de Viewport van de Editor." +"Spelcamera overschrijven\n" +"Overschrijft de spelcamera met beeldvenstercamera van de editor." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5320,8 +5369,7 @@ msgstr "Wis hulplijnen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Create Custom Bone(s) from Node(s)" -msgstr "" -"Maak één of meerdere op maat gemaakte botten van één of meerdere knooppunten" +msgstr "Stel bot(ten) op uit knoop/knopen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Bones" @@ -5393,8 +5441,8 @@ msgid "" "Show a list of all objects at the position clicked\n" "(same as Alt+RMB in select mode)." msgstr "" -"Toon een lijst van alle objecten op de geklikte positie\n" -"(Hetzelfde als Alt+RMB in de selectiemodus)." +"Toon een lijst van alle objecten op de aangeklikte positie\n" +"(hetzelfde als Alt+RMK in de selectiemodus)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Click to change object's rotation pivot." @@ -5406,76 +5454,76 @@ msgstr "Verschuif Modus" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Ruler Mode" -msgstr "Meetmode" +msgstr "Meetlatmodus" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Toggle smart snapping." -msgstr "Automatisch snappen omschakelen." +msgstr "Slim Kleven omschakelen." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Smart Snap" -msgstr "Gebruik slim snappen" +msgstr "Slim Kleven gebruiken" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Toggle grid snapping." -msgstr "Gridsnappen omschakelen." +msgstr "'Kleven aan raster' omschakelen." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Grid Snap" -msgstr "Gebruik grid snappen" +msgstr "Kleven aan raster" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snapping Options" -msgstr "Opties voor automatisch schikken" +msgstr "Kleefinstellingen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Rotation Snap" -msgstr "Gebruik Rotatie Snap" +msgstr "In stappen draaien" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Scale Snap" -msgstr "Gebruik schaal snap" +msgstr "In stappen verschalen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap Relative" -msgstr "Snap Relatief" +msgstr "Relatief kleven" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Pixel Snap" -msgstr "Gebruik Pixel Uitlijnen" +msgstr "Aan pixelraster kleven" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Smart Snapping" -msgstr "Slim Uitlijnen" +msgstr "Slim Kleven" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Configure Snap..." -msgstr "Configureer Snap..." +msgstr "Kleefinstellingen..." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Parent" -msgstr "Snap naar Ouder" +msgstr "Aan ouder kleven" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Node Anchor" -msgstr "Snap naar Knooppunt Anker" +msgstr "Aan knoopanker kleven" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Node Sides" -msgstr "Uitlijnen naar Knooppunt zijden" +msgstr "Aan knoopzijden kleven" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Node Center" -msgstr "Snap naar middelpunt Knooppunt" +msgstr "Aan knoopmiddelpunt kleven" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Other Nodes" -msgstr "Snap naar andere nodes" +msgstr "Aan andere knopen kleven" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Guides" -msgstr "Snappen aan gidsen" +msgstr "Aan gidslijnen kleven" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5512,7 +5560,7 @@ msgstr "Laat Botten Zien" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make Custom Bone(s) from Node(s)" -msgstr "Maak één of meerdere op maat gemaakte botten van één of meerdere Nodes" +msgstr "Stel bot(ten) op uit knoop/knopen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Custom Bones" @@ -5545,7 +5593,7 @@ msgstr "Toon Oorsprongspunt" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Viewport" -msgstr "Toon Aanzicht Portaal" +msgstr "Toon beeldvenster" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Group And Lock Icons" @@ -5577,7 +5625,7 @@ msgstr "Schaalmasker voor het invoegen van sleutels." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert keys (based on mask)." -msgstr "Voeg Sleutel in (gebaseerd op bestaande maskers)." +msgstr "Sleutel invoegen (gebaseerd op masker)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" @@ -5586,11 +5634,11 @@ msgid "" "Keys are only added to existing tracks, no new tracks will be created.\n" "Keys must be inserted manually for the first time." msgstr "" -"Automatisch sleutels toevoegen als objecten verplaatst, geroteerd of schaal " -"(op basis van masker) worden\n" +"Automatisch sleutels invoegen als objecten verschuiven, geroteerd of " +"geschaald worden (op basis van masker).\n" "Sleutels worden alleen toegevoegd aan bestaande tracks, er worden geen " "nieuwe tracks aangemaakt.\n" -"Sleutels moeten voor de eerste keer handmatig worden ingevoerd." +"De eerste keer moeten sleutels handmatig ingevoerd worden." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Auto Insert Key" @@ -5598,7 +5646,7 @@ msgstr "Automatisch Sleutel invoegen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" -msgstr "Voeg Sleutel in (Bestaande Banen)" +msgstr "Sleutel invoegen (in bestaande banen)" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Copy Pose" @@ -5630,12 +5678,12 @@ msgstr "%s aan het toevoegen..." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Cannot instantiate multiple nodes without root." -msgstr "Kan niet meerdere knooppunten instantiëren zonder een wortel." +msgstr "Instantiëren van meerdere knopen onmogelijk zonder wortelknoop." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" -msgstr "Knooppunt maken" +msgstr "Knoop maken" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp @@ -5651,8 +5699,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" +"Sleep & laat los + Shift : voeg knoop op gelijk niveau toe.\n" +"Sleep & laat los + Alt : verander knooptype" #: editor/plugins/collision_polygon_editor_plugin.cpp msgid "Create Polygon3D" @@ -5673,7 +5721,7 @@ msgstr "Stel Handgreep In" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" -msgstr "Laad Emissie Masker" +msgstr "Emissiemasker laden" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/cpu_particles_editor_plugin.cpp @@ -5701,7 +5749,7 @@ msgstr "Telling Gegenereerde Punten:" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Emission Mask" -msgstr "Emissie Masker" +msgstr "Emissiemasker" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp @@ -5711,7 +5759,7 @@ msgstr "Neem uit Pixel" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Emission Colors" -msgstr "Emissie Kleuren" +msgstr "Emissiekleuren" #: editor/plugins/cpu_particles_editor_plugin.cpp msgid "CPUParticles" @@ -5720,12 +5768,12 @@ msgstr "CPUParticles" #: editor/plugins/cpu_particles_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emission Points From Mesh" -msgstr "Creëer Emissie Punten Vanuit Mesh" +msgstr "Produceer emissiepunten vanuit mesh" #: editor/plugins/cpu_particles_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emission Points From Node" -msgstr "Emissiepunten maken vanuit knooppunt" +msgstr "Produceer emissiepunt vanuit knoop" #: editor/plugins/curve_editor_plugin.cpp msgid "Flat 0" @@ -5757,7 +5805,7 @@ msgstr "Wijzig Curve Raaklijn" #: editor/plugins/curve_editor_plugin.cpp msgid "Load Curve Preset" -msgstr "Laad Curve Preset" +msgstr "Curvevoorinstelling laden" #: editor/plugins/curve_editor_plugin.cpp msgid "Add Point" @@ -5928,14 +5976,24 @@ msgstr "Creëer een contour mesh" msgid "Outline Size:" msgstr "Omlijningsgrootte:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Element %d verwijderen?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Update Vanuit Scene" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" -msgstr "MeshBibilotheek..." +msgstr "Mesh Bibilotheek" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -5948,7 +6006,7 @@ msgstr "Geselecteerd element verwijderen" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Import from Scene" -msgstr "Importeer Vanuit Scene" +msgstr "Vanuit scène importeren" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Update from Scene" @@ -5972,7 +6030,7 @@ msgstr "Mesh bron is ongeldig (geen MeshInstance)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (contains no Mesh resource)." -msgstr "Mesh bron is ongeldig (bevat geen Mesh resource)." +msgstr "Meshbron is ongeldig (bevat geen Mesh)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "No surface source specified." @@ -6099,7 +6157,7 @@ msgstr "Creëer Emitter" #: editor/plugins/particles_editor_plugin.cpp msgid "Emission Points:" -msgstr "Emissie Punten:" +msgstr "Emissiepunten:" #: editor/plugins/particles_editor_plugin.cpp msgid "Surface Points" @@ -6115,7 +6173,7 @@ msgstr "Volume" #: editor/plugins/particles_editor_plugin.cpp msgid "Emission Source: " -msgstr "Emissie Bron: " +msgstr "Emissiebron: " #: editor/plugins/particles_editor_plugin.cpp msgid "A processor material of type 'ParticlesMaterial' is required." @@ -6268,7 +6326,9 @@ msgstr "Beweeg Punt" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "" "The skeleton property of the Polygon2D does not point to a Skeleton2D node" -msgstr "De Polygon2D skeleteigenschap wijst niet naar een Skeleton2D Node" +msgstr "" +"De eigenschap \"Skeleton\" van de Polygon2D wijst niet naar een Skeleton2D-" +"knoop" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Sync Bones" @@ -6284,15 +6344,15 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" -msgstr "Creëer UV Map" +msgstr "Maak UV-Map" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "" "Polygon 2D has internal vertices, so it can no longer be edited in the " "viewport." msgstr "" -"Polygon2D heeft interne hoekpunten waardoor deze niet meer bewerkt kan " -"worden via de viewport." +"Polygon2D heeft interne hoekpunten, het kan niet meer bewerkt worden via het " +"beeldvenster." #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create Polygon & UV" @@ -6320,7 +6380,7 @@ msgstr "Verwijder Custom Polygon" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Transform UV Map" -msgstr "Transformeer UV Map" +msgstr "Transformeer UV-Map" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Transform Polygon" @@ -6410,11 +6470,11 @@ msgstr "Radius:" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Polygon->UV" -msgstr "Polygon->UV" +msgstr "Polygon→UV" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "UV->Polygon" -msgstr "UV->Polygon" +msgstr "UV→Polygon" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Clear UV" @@ -6430,7 +6490,7 @@ msgstr "Uitlijnen" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Enable Snap" -msgstr "Zet Snap Aan" +msgstr "Aan raster kleven" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Grid" @@ -6466,28 +6526,28 @@ msgstr "Synchroniseer Botten aan Polygoon" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "ERROR: Couldn't load resource!" -msgstr "ERROR: Laden van bron mislukt!" +msgstr "FOUT: Laden van bron mislukt!" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Add Resource" -msgstr "Voeg Bron Toe" +msgstr "Bron toevoegen" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Rename Resource" -msgstr "Naam Wijzigen Bron" +msgstr "Bronnaam wijzigen" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Delete Resource" -msgstr "Verwijder Bron" +msgstr "Bron verwijderen" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Resource clipboard is empty!" -msgstr "Bronnen klembord is leeg!" +msgstr "Bronklembord is leeg!" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Paste Resource" -msgstr "Plak Bron" +msgstr "Bron plakken" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/scene_tree_editor.cpp @@ -6508,11 +6568,11 @@ msgstr "Openen in Editor" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Load Resource" -msgstr "Laad Bron" +msgstr "Bron laden" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "ResourcePreloader" -msgstr "BronnenPrelader" +msgstr "Bronnen-voorlader" #: editor/plugins/root_motion_editor_plugin.cpp msgid "AnimationTree has no path set to an AnimationPlayer" @@ -6536,7 +6596,7 @@ msgstr "Error schrijven TextFile:" #: editor/plugins/script_editor_plugin.cpp msgid "Could not load file at:" -msgstr "Bestand kon niet worden geladen op:" +msgstr "Kan bestand niet laden uit:" #: editor/plugins/script_editor_plugin.cpp msgid "Error saving file!" @@ -6572,24 +6632,26 @@ msgstr "Opslaan Als..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "Kan het uit te voeren script niet verkrijgen." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "Script herladen mislukt, zie de console voor foutmeldingen." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "Script is niet in 'tool' modus en kan niet uitgevoerd worden." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"Om dit script uit te voeren moet het erven van EditorScript en in 'tool' " +"modus gezet worden." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" -msgstr "Importeer Thema" +msgstr "Thema importeren" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -6605,7 +6667,7 @@ msgstr "Thema Opslaan Als..." #: editor/plugins/script_editor_plugin.cpp msgid "%s Class Reference" -msgstr "%s Class Referentie" +msgstr "%s Klassereferentie" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp @@ -6671,7 +6733,7 @@ msgstr "Alles Opslaan" #: editor/plugins/script_editor_plugin.cpp msgid "Soft Reload Script" -msgstr "Zacht Herladen Script" +msgstr "Script zachtjes herladen" #: editor/plugins/script_editor_plugin.cpp msgid "Copy Script Path" @@ -6692,11 +6754,11 @@ msgstr "Thema" #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme..." -msgstr "Importeer Thema..." +msgstr "Thema importeren..." #: editor/plugins/script_editor_plugin.cpp msgid "Reload Theme" -msgstr "Herlaad Thema" +msgstr "Thema herladen" #: editor/plugins/script_editor_plugin.cpp msgid "Save Theme" @@ -6778,7 +6840,7 @@ msgstr "" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Reload" -msgstr "Herlaad" +msgstr "Herladen" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/shader_editor_plugin.cpp @@ -6806,18 +6868,13 @@ msgid "Source" msgstr "Bron" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Signaal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Doel" #: editor/plugins/script_text_editor.cpp msgid "" "Missing connected method '%s' for signal '%s' from node '%s' to node '%s'." -msgstr "" -"Ontbrekende verbonden methode '%s' voor signaal '%s' van knooppunt '%s'." +msgstr "Ontbrekende verbonden methode '%s' voor signaal '%s' naar knoop '%s'." #: editor/plugins/script_text_editor.cpp msgid "Line" @@ -6836,8 +6893,14 @@ msgid "Only resources from filesystem can be dropped." msgstr "Alleen bronnen uit bestandssysteem kunnen gedropt worden." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Kan knopen niet plaatsen, script '%s'' wordt niet in deze scène gebruikt." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" -msgstr "Zoek Symbool" +msgstr "Symbool opzoeken" #: editor/plugins/script_text_editor.cpp msgid "Pick Color" @@ -6885,7 +6948,7 @@ msgstr "Knippen" #: editor/plugins/script_text_editor.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Select All" -msgstr "Alles Selecteren" +msgstr "Alles selecteren" #: editor/plugins/script_text_editor.cpp msgid "Delete Line" @@ -7006,8 +7069,7 @@ msgstr "Shader" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "This skeleton has no bones, create some children Bone2D nodes." -msgstr "" -"Dit skelet heeft geen botten, maak een aantal secundaire Bone2D knooppunten." +msgstr "Dit skelet heeft geen botten, maak een aantal Bone2D-knopen als kind." #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "Create Rest Pose from Bones" @@ -7015,7 +7077,7 @@ msgstr "CreëerRest Pose vanuit botten" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "Set Rest Pose to Bones" -msgstr "Stel Rustpose in op Botten" +msgstr "Botten in rusthouding zetten" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "Skeleton2D" @@ -7027,7 +7089,7 @@ msgstr "Maak Rustpose (van Botten)" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "Set Bones to Rest Pose" -msgstr "Stel Botten in op Rustpose" +msgstr "Botten in rusthouding zetten" #: editor/plugins/skeleton_editor_plugin.cpp msgid "Create physical bones" @@ -7183,7 +7245,7 @@ msgstr "Geen ouder om kind aan te instantiëren." #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "This operation requires a single selected node." -msgstr "Deze bewerking vereist één geselecteerde knooppunt." +msgstr "Deze bewerking vereist één geselecteerde knoop." #: editor/plugins/spatial_editor_plugin.cpp msgid "Lock View Rotation" @@ -7219,7 +7281,7 @@ msgstr "Bekijk Informatie" #: editor/plugins/spatial_editor_plugin.cpp msgid "View FPS" -msgstr "Bekijk FPS" +msgstr "Beeldsnelheid bekijken" #: editor/plugins/spatial_editor_plugin.cpp msgid "Half Resolution" @@ -7276,8 +7338,7 @@ msgid "" msgstr "" "Opmerking: De weergegeven FPS waarde is de verversingssnelheid van de " "editor.\n" -"Deze waarde kan niet worden gebruikt als een betrouwbare indicatie van in-" -"game performance." +"Het is geen betrouwbare indicatie voor werkelijke spelprestaties." #: editor/plugins/spatial_editor_plugin.cpp msgid "View Rotation Locked" @@ -7289,11 +7350,11 @@ msgstr "XForm Dialoog" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Nodes To Floor" -msgstr "Snap Knooppunten aan vloer" +msgstr "Knopen aan vloer kleven" #: editor/plugins/spatial_editor_plugin.cpp msgid "Couldn't find a solid floor to snap the selection to." -msgstr "Geen solide vloer gevonden om selectie aan te koppelen." +msgstr "Geen solide vloer gevonden om selectie aan te kleven." #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -7311,7 +7372,7 @@ msgstr "Gebruik Lokale Ruimtemodus" #: editor/plugins/spatial_editor_plugin.cpp msgid "Use Snap" -msgstr "Gebruik Snap" +msgstr "Kleven gebruiken" #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View" @@ -7364,7 +7425,7 @@ msgstr "Transformatie" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Object to Floor" -msgstr "Snap Objecten aan vloer" +msgstr "Object aan vloer kleven" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Dialog..." @@ -7372,27 +7433,27 @@ msgstr "Transformatie Dialoog..." #: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" -msgstr "1 Aanzicht Portaal" +msgstr "1 beeldvenster" #: editor/plugins/spatial_editor_plugin.cpp msgid "2 Viewports" -msgstr "2 Aanzicht Portalen" +msgstr "2 beeldvensters" #: editor/plugins/spatial_editor_plugin.cpp msgid "2 Viewports (Alt)" -msgstr "2 Aanzicht Portalen (Alt)" +msgstr "2 beeldvensters (alt)" #: editor/plugins/spatial_editor_plugin.cpp msgid "3 Viewports" -msgstr "3 Aanzicht Portalen" +msgstr "3 beeldvensters" #: editor/plugins/spatial_editor_plugin.cpp msgid "3 Viewports (Alt)" -msgstr "3 Aanzicht Portalen (Alt)" +msgstr "3 beeldvensters (alt)" #: editor/plugins/spatial_editor_plugin.cpp msgid "4 Viewports" -msgstr "4 Aanzicht Portalen" +msgstr "4 beeldvensters" #: editor/plugins/spatial_editor_plugin.cpp msgid "Gizmos" @@ -7413,23 +7474,23 @@ msgstr "Instellingen..." #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" -msgstr "Snap instellingen" +msgstr "Kleefinstellingen" #: editor/plugins/spatial_editor_plugin.cpp msgid "Translate Snap:" -msgstr "Verplaats Snap:" +msgstr "Kleefafstand:" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotate Snap (deg.):" -msgstr "Draai Snap (grad.):" +msgstr "Draaihoek (graden):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Scale Snap (%):" -msgstr "Verander Grootte van Snap (%):" +msgstr "Schaal-stapgrootte (%):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Viewport Settings" -msgstr "Instellingen Aanzicht Portaal" +msgstr "Beeldvensterinstellingen" #: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" @@ -7480,24 +7541,45 @@ msgid "Create Mesh2D" msgstr "Creëer Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Creëren van Mesh Previews" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Creëer Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Creëer CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Creëer CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Creëer LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Creëer LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite is leeg!" #: editor/plugins/sprite_editor_plugin.cpp msgid "Can't convert a sprite using animation frames to mesh." -msgstr "Kan geen Sprite converteren dat animatieframes gebruikt om te meshen." +msgstr "" +"Een sprite die animatiebeelden gebruikt kan niet naar een Mesh omgezet " +"worden." #: editor/plugins/sprite_editor_plugin.cpp msgid "Invalid geometry, can't replace by mesh." @@ -7557,7 +7639,7 @@ msgstr "Instellingen:" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "No Frames Selected" -msgstr "Geen Ramen geselecteerd" +msgstr "Geen frames geselecteerd" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add %d Frame(s)" @@ -7568,12 +7650,17 @@ msgid "Add Frame" msgstr "Voeg Frame toe" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Bron laden mislukt." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" -msgstr "FOUT: Kan frame benodigdheden niet laden!" +msgstr "FOUT: Kan framebron niet laden!" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Resource clipboard is empty or not a texture!" -msgstr "Klembord van bron is leeg of het is niet een textuur!" +msgstr "Klembord voor bronnen is leeg of bevat geen textuur!" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Paste Frame" @@ -7585,7 +7672,7 @@ msgstr "Lege Toevoegen" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation FPS" -msgstr "Verander Animatie FPS" +msgstr "Animatiesnelheid veranderen" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "(empty)" @@ -7613,7 +7700,7 @@ msgstr "Lus" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Animation Frames:" -msgstr "Animatie Frames:" +msgstr "Animatiebeelden:" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add a Texture from File" @@ -7641,7 +7728,7 @@ msgstr "Verplaats (Hierna)" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Select Frames" -msgstr "Selecteer Frames" +msgstr "Frames selecteren" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Horizontal:" @@ -7657,11 +7744,11 @@ msgstr "Alle frames selecteren/wissen" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Create Frames from Sprite Sheet" -msgstr "Creëer Frames vanuit Sprite Sheet" +msgstr "Frames toevoegen uit spritesheet" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "SpriteFrames" -msgstr "Sprite-Frames" +msgstr "Spritebeelden" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Set Region Rect" @@ -7673,7 +7760,7 @@ msgstr "Stel Marge In" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Snap Mode:" -msgstr "Snap Modus:" +msgstr "Kleefmodus:" #: editor/plugins/texture_region_editor_plugin.cpp #: scene/resources/visual_shader.cpp @@ -7682,11 +7769,11 @@ msgstr "Geen" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Pixel Snap" -msgstr "Pixel Snap" +msgstr "Aan pixels kleven" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Grid Snap" -msgstr "Rooster Snap" +msgstr "Aan raster kleven" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Auto Slice" @@ -7858,10 +7945,6 @@ msgid "Color" msgstr "Kleur" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Constante" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Theme Bestand" @@ -7976,17 +8059,15 @@ msgstr "Vervoeg vanuit Scene" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "Nieuwe enkele tegel" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "Autotile uitschakelen" +msgstr "Nieuwe Autotegel" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "Nieuw %s" +msgstr "Nieuwe atlas" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -8005,39 +8086,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Selecteer de vorige shape, subtegel of Tegel." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "Regio Modus" +msgstr "Bereik" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "Collision modus" +msgstr "Botsing" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "Occlusion Mode" +msgstr "Occlusie" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "Navigatie Modus" +msgstr "Navigatie" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "Bitmask Modus" +msgstr "Bitmasker" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "Prioriteit Modus" +msgstr "Prioriteit" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "Index:" +msgstr "Z Index" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8057,7 +8131,7 @@ msgstr "Navigatie Modus" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Bitmask Mode" -msgstr "Bitmask Modus" +msgstr "Bitmaskermodus" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Priority Mode" @@ -8077,7 +8151,7 @@ msgstr "Bitmasker kopiëren." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Paste bitmask." -msgstr "Animatie plakken." +msgstr "Bitmasker plakken." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Erase bitmask." @@ -8097,9 +8171,7 @@ msgstr "Hou de veelhoek binnen een rechthoekig bereik." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Enable snap and show grid (configurable via the Inspector)." -msgstr "" -"Activeer automatisch schikken en toon raster (configureerbaar in de " -"Inspecteur)." +msgstr "Kleven inschakelen en raster weergeven (instellen in Inspecteur)." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Display Tile Names (Hold Alt Key)" @@ -8115,7 +8187,7 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove selected texture? This will remove all tiles which use it." msgstr "" -"Geselecteerde Texture verwijderen? Alle tegels die ervan gebruikt maken " +"Geselecteerde Texture verwijderen? Alle tegels die ervan gebruikmaakten " "zullen verwijderd worden." #: editor/plugins/tile_set_editor_plugin.cpp @@ -8214,7 +8286,7 @@ msgstr "Stel Tile Icon in" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Tile Bitmask" -msgstr "Bewerk Tile Bitmask" +msgstr "Tegelbitmasker bewerken" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Collision Polygon" @@ -8230,11 +8302,11 @@ msgstr "Bewerk Navigation Polygon" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Paste Tile Bitmask" -msgstr "Plak Tile Bitmask" +msgstr "Tegelbitmasker plakken" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Clear Tile Bitmask" -msgstr "Tegel Bitmask wissen" +msgstr "Bitmasker wissen" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Make Polygon Concave" @@ -8269,6 +8341,16 @@ msgid "Edit Tile Z Index" msgstr "Bewerk Tile Z Index" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Creëer Polygon Convex" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Creëer Polygon Concave" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Creëer Collision Polygon" @@ -8385,7 +8467,7 @@ msgstr "(Alleen GLES3)" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add Output" -msgstr "Uitput toevoegen" +msgstr "Uitvoer toevoegen" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar" @@ -8409,7 +8491,7 @@ msgstr "Voer input poort toe" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add output port" -msgstr "Voeg output poort toe" +msgstr "Uitvoerpoort toevoegen" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Change input port type" @@ -8417,7 +8499,7 @@ msgstr "Verander input port type" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Change output port type" -msgstr "Verander output poort type" +msgstr "Uitvoerpoorttype veranderen" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Change input port name" @@ -8425,7 +8507,7 @@ msgstr "Verander input poort naam" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Change output port name" -msgstr "Verander output poort name" +msgstr "Uitvoerpoortnaam veranderen" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Remove input port" @@ -8433,7 +8515,7 @@ msgstr "Verwijder input poort" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Remove output port" -msgstr "Verwijder output poort" +msgstr "Uitvoerpoort verwijderen" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Set expression" @@ -8453,20 +8535,20 @@ msgstr "Stel standaard invoer poort in" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add Node to Visual Shader" -msgstr "Voer Knooppunt toe aan Visual Shader" +msgstr "VisualShader-knoop toevoegen" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Duplicate Nodes" -msgstr "Copier Knooppunten" +msgstr "Knopen dupliceren" #: editor/plugins/visual_shader_editor_plugin.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Paste Nodes" -msgstr "Plak Nodes" +msgstr "Knopen plakken" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Delete Nodes" -msgstr "Verwijder Knooppunten" +msgstr "VisualShader-knoop/knopen verwijderen" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Visual Shader Input Type Changed" @@ -8490,7 +8572,7 @@ msgstr "Laat shader resultaat zien." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Create Shader Node" -msgstr "Maak een Shader knooppunt" +msgstr "Shader-knoop maken" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Color function." @@ -8563,8 +8645,7 @@ msgstr "Kleur uniform." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the boolean result of the %s comparison between two parameters." msgstr "" -"Resulteert het boolean resultaat van de %s vergelijking tussen twee " -"parameters." +"Geeft de booleaanse resultaat van de %s-vergelijking tussen twee parameters." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Equal (==)" @@ -8583,7 +8664,7 @@ msgid "" "Returns an associated vector if the provided scalars are equal, greater or " "less." msgstr "" -"Resulteert een geassocieerde vector als de gegeven scalars gelijk, groter of " +"Geeft een geassocieerde vector als de gegeven scalars gelijk, groter of " "kleiner zijn." #: editor/plugins/visual_shader_editor_plugin.cpp @@ -8591,16 +8672,16 @@ msgid "" "Returns the boolean result of the comparison between INF and a scalar " "parameter." msgstr "" -"Resulteert het boolean resultaat van de vergelijking tussen INF en een " -"scalar parameter." +"Geeft het booleaanse resultaat van de vergelijking tussen INF en een scalar " +"parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "Returns the boolean result of the comparison between NaN and a scalar " "parameter." msgstr "" -"Resulteert het boolean resultaat van de vergelijking tussen NaN en een " -"scalar parameter." +"Geeft het booleaanse resultaat van de vergelijking tussen NaN en een scalar " +"parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Less Than (<)" @@ -8618,13 +8699,15 @@ msgstr "Niet Gelijk aan (!=)" msgid "" "Returns an associated vector if the provided boolean value is true or false." msgstr "" -"Resulteert een geassocieerde vector als de gegeven boolean true of false is." +"Geeft een geassocieerde vector als de gegeven booleaanse waarde waar of " +"onwaar is." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "Returns an associated scalar if the provided boolean value is true or false." msgstr "" -"Resulteert een geassocieerde scalar als de gegeven boolean true of false is." +"Geeft een geassocieerde scalar als de gegeven booleaanse waarde waar of " +"onwaar is." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the boolean result of the comparison between two parameters." @@ -8636,7 +8719,7 @@ msgid "" "Returns the boolean result of the comparison between INF (or NaN) and a " "scalar parameter." msgstr "" -"Resulteert het boolean resultaat van een vergelijking tussen INF (of NaN) en " +"Geeft het booleaanse resultaat van een vergelijking tussen INF (of NaN) en " "een scalar parameter." #: editor/plugins/visual_shader_editor_plugin.cpp @@ -8649,7 +8732,7 @@ msgstr "Uniforme Boolean." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for all shader modes." -msgstr "'%s' invoer parameter voor alle shader modes." +msgstr "'%s' invoer parameter voor alle shadermodi." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Input parameter." @@ -8657,27 +8740,27 @@ msgstr "Input parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for vertex and fragment shader modes." -msgstr "'%s' invoer parameter voor vertex en fragment shader modes." +msgstr "'%s' invoerparameter voor vertex en fragment shadermodi." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for fragment and light shader modes." -msgstr "'%s' invoer parameter voor fragment en light shader modes." +msgstr "'%s' invoerparameter voor fragment en light shadermodi." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for fragment shader mode." -msgstr "'%s' invoer parameter voor fragment shader mode." +msgstr "'%s' invoerparameter voor fragment-shadermodus." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for light shader mode." -msgstr "'%s' invoer parameter voor light shader mode." +msgstr "'%s' invoerparameter voor light-shader modus." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for vertex shader mode." -msgstr "'%s' invoer parameter voor vertex shader mode." +msgstr "'%s' invoer parameter voor vertex-shadermodus." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for vertex and fragment shader mode." -msgstr "'%s' invoer parameter voor vertex en fragment shader mode." +msgstr "'%s' invoerparameter voor vertex en fragment shadermodus." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar function." @@ -8723,35 +8806,35 @@ msgstr "Sqrt2-constante (1.414214). Wortel van 2." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the absolute value of the parameter." -msgstr "Resulteert de absolute waarde van de parameter." +msgstr "Geeft de absolute waarde van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the arc-cosine of the parameter." -msgstr "Resulteert de arc-cosinus van de parameter." +msgstr "Geeft de arc-cosinus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the inverse hyperbolic cosine of the parameter." -msgstr "Resulteert de omgekeerde cosinus hyperbolicus van de parameter." +msgstr "Geeft de omgekeerde cosinus hyperbolicus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the arc-sine of the parameter." -msgstr "Resulteert de arc-sinus van de parameter." +msgstr "Geeft de arcsinus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the inverse hyperbolic sine of the parameter." -msgstr "Resulteert de omgekeerde sinus hyperbolicus van de parameter." +msgstr "Geeft de inverse sinus hyperbolicus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the arc-tangent of the parameter." -msgstr "Resulteert de arctangens van de parameter." +msgstr "Geeft de arctangens van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the arc-tangent of the parameters." -msgstr "Resulteert de arctangens van de parameters." +msgstr "Geeft de arctangens van de parameters." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the inverse hyperbolic tangent of the parameter." -msgstr "Resulteert de inverse tangent hyperbolicus van de parameter." +msgstr "Geeft de inverse tangens hyperbolicus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -8766,11 +8849,11 @@ msgstr "Beperkt een waarde tussen twee andere waarden." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the cosine of the parameter." -msgstr "Resulteert de cosinus van de parameter." +msgstr "Geeft de cosinus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the hyperbolic cosine of the parameter." -msgstr "Resulteert de cosinus hyperbolicus van de parameter." +msgstr "Geeft de cosinus hyperbolicus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Converts a quantity in radians to degrees." @@ -8796,7 +8879,7 @@ msgstr "Berekent het fractionele deel van het argument." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the inverse of the square root of the parameter." -msgstr "Resulteert de inverse van de vierkantswortel van de parameter." +msgstr "Geeft de inverse van de wortel van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Natural logarithm." @@ -8808,11 +8891,11 @@ msgstr "Base-2 logaritme." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the greater of two values." -msgstr "Resulteert de hoogste waarde." +msgstr "Geeft de grootste van twee waardes." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the lesser of two values." -msgstr "Resulteert de laagste waarde." +msgstr "Geeft de kleinste van twee waardes." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Linear interpolation between two scalars." @@ -8820,7 +8903,7 @@ msgstr "Lineaire interpolatie tussen twee scalars." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the opposite value of the parameter." -msgstr "Resulteert de omgekeerde waarde van de parameter." +msgstr "Geeft de omgekeerde waarde van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "1.0 - scalar" @@ -8830,8 +8913,7 @@ msgstr "1.0 - scalar" msgid "" "Returns the value of the first parameter raised to the power of the second." msgstr "" -"Resulteert de waarde van de eerste parameter verhoogd tot de macht van de " -"tweede." +"Geeft de waarde van de eerste parameter verhoogd tot de macht van de tweede." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Converts a quantity in degrees to radians." @@ -8859,15 +8941,15 @@ msgstr "Extraheert het signum van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the sine of the parameter." -msgstr "Resulteert de sinus van de parameter." +msgstr "Geeft de sinus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the hyperbolic sine of the parameter." -msgstr "Resulteert de sinus hyperbolicus van de parameter." +msgstr "Geeft de sinus hyperbolicus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the square root of the parameter." -msgstr "Resulteert de vierkantswortel van de parameter." +msgstr "Geeft de vierkantswortel van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -8877,11 +8959,11 @@ msgid "" "'edge1'. Otherwise the return value is interpolated between 0.0 and 1.0 " "using Hermite polynomials." msgstr "" -"SmoothStep function( scalar(edge0), scalar(edge1), scalar(x) ).\n" +"SmoothStep functie( scalar(zijde0), scalar(zijde1), scalar(x) ).\n" "\n" -"Resulteert 0.0 als 'x' kleiner dan 'edge0' is en resulteert 1.0 als x groter " -"is dan 'edge1'. Anders wordt de waarde geïnterpoleerd tussen 0.0 en 1.0 " -"middels Hermite polynomials." +"Geeft 0.0 als 'x' kleiner dan 'zijde0' en 1.0 als x groter dan 'zijde1'. " +"Anders wordt de waarde geïnterpoleerd tussen 0.0 en 1.0 middels Hermite-" +"polynomen." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -8889,17 +8971,17 @@ msgid "" "\n" "Returns 0.0 if 'x' is smaller than 'edge' and otherwise 1.0." msgstr "" -"Step function( scalar(edge), scalar(x) ).\n" +"Stapfunctie( scalar(zijde), scalar(x) ).\n" "\n" -"Resulteert 0.0 als 'x' kleiner dan 'edge' anders 1.0." +"Geeft 0.0 als 'x' kleiner dan 'zijde' anders 1.0." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the tangent of the parameter." -msgstr "Resulteert de tangens van de parameter." +msgstr "Geeft de tangens van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the hyperbolic tangent of the parameter." -msgstr "Resulteert de tangens hyperbolicus van de parameter." +msgstr "Geeft de tangens hyperbolicus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Finds the truncated value of the parameter." @@ -8919,7 +9001,7 @@ msgstr "Vermenigvuldigd scalar met scalar." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the remainder of the two scalars." -msgstr "Resulteert de rest van twee scalars." +msgstr "Geeft de rest van twee scalars." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Subtracts scalar from scalar." @@ -9033,7 +9115,7 @@ msgstr "Berekent het kruisproduct van twee vectoren." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the distance between two points." -msgstr "Resulteert de afstand tussen twee punten." +msgstr "Geeft de afstand tussen twee punten." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the dot product of two vectors." @@ -9046,10 +9128,10 @@ msgid "" "incident vector, and Nref, the reference vector. If the dot product of I and " "Nref is smaller than zero the return value is N. Otherwise -N is returned." msgstr "" -"Resulteert de vector met dezelfde richting als de referentie vector. De " -"functie bevat drie vectorparameters: N, de orientatievector, I, de incident " -"vector en Nref, de referentie vector. Als het puntproduct van I en Nref " -"kleiner dan nul is, resulteert waarde N. Anders wordt -N geresulteerd." +"Geeft de vector met dezelfde richting als de referentievector. De functie " +"bevat drie vectorparameters: N, de oriëntatievector, I, de incidentvector en " +"Nref, de referentievector. Als het inproduct van I en Nref kleiner dan nul " +"is, is de terugkeerwaarde N, anders -N." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the length of a vector." @@ -9079,16 +9161,15 @@ msgstr "1.0 / vector" msgid "" "Returns the vector that points in the direction of reflection ( a : incident " "vector, b : normal vector )." -msgstr "" -"Resulteert de reflectievector (a: invalshoek vector, b : normaal vector )." +msgstr "Geeft de reflectievector (a: invalshoek vector, b : normaalvector)." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the vector that points in the direction of refraction." msgstr "" -"Resulteert de vector met dezelfde richting als de referentie vector. De " -"functie bevat drie vectorparameters: N, de orientatievector, I, de " -"invalsvector en Nref, de referentie vector. Als het puntproduct van I en " -"Nref kleiner dan nul is, resulteert waarde N. Anders wordt -N geresulteerd." +"Geeft de vector met dezelfde richting als de referentievector. De functie " +"bevat drie vectorparameters: N, de oriëntatievector, I, de invalsvector en " +"Nref, de referentie vector. Als het inproduct van I en Nref kleiner dan nul " +"is, resulteert waarde N. Anders wordt -N geresulteerd." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9098,11 +9179,11 @@ msgid "" "'edge1'. Otherwise the return value is interpolated between 0.0 and 1.0 " "using Hermite polynomials." msgstr "" -"SmoothStep function( vector(edge0), vector(edge1), vector(x) ).\n" +"Gladde stapfunctie ( vector(zijde0), vector(zijde1), vector(x) ).\n" "\n" -"Resulteert 0.0 als 'x' kleiner dan 'edge0' is en resulteert 1.0 als 'x' " -"groter dan 'edge1' is. Anders word de waarde geïnterpoleerd tusse 0.0 en 1.0 " -"met behulp van Hermite polynomials." +"Geeft 0.0 als 'x' kleiner dan 'zijde0' en 1.0 als 'x' groter dan 'zijde1'. " +"Anders word de waarde geïnterpoleerd tussen 0.0 en 1.0 met behulp van " +"Hermite polynomen." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9152,7 +9233,7 @@ msgstr "Vermenigvuldigd vector met vector." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the remainder of the two vectors." -msgstr "Resulteert de rest van twee vectoren." +msgstr "Geeft de rest van twee vectoren." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Subtracts vector from vector." @@ -9172,7 +9253,7 @@ msgid "" "output ports. This is a direct injection of code into the vertex/fragment/" "light function, do not use it to write the function declarations inside." msgstr "" -"Aangepaste Godot Shader Language expressie, met aangepast aantal invoer- en " +"Aangepaste Godot Shader Language expressie, met aangepast aantal in- en " "uitvoerpoorten. Dit is een directe injectie van code in de vertex/fragment/" "light functie, niet gebruiken om functie declaraties in te schrijven." @@ -9181,8 +9262,9 @@ msgid "" "Returns falloff based on the dot product of surface normal and view " "direction of camera (pass associated inputs to it)." msgstr "" -"Resulteert falloff gebaseerd op het puntproduct van de oppervlakte normaal " -"en kijkrichting van de camera (geeft bijbehorende invoer door)." +"Geeft de verminderingswaarde gebaseerd op het inproduct van de normaalvector " +"van het oppervlak en de kijkrichting van de camera (bijbehorende invoer moet " +"doorgeven worden)." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9198,11 +9280,11 @@ msgstr "" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(Fragment/Light mode only) Scalar derivative function." -msgstr "(Enkel Fragment/Light mode) Scalaire afgeleide functie." +msgstr "(Alleen voor fragment/light-modus) Scalaire afgeleide functie." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(Fragment/Light mode only) Vector derivative function." -msgstr "(Alleen Fragment/Light mode) Vector afgeleide functie." +msgstr "(Alleen voor fragment/lightmodus) Vector afgeleide functie." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9262,7 +9344,7 @@ msgstr "Bewerk visuele eigenschap" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Visual Shader Mode Changed" -msgstr "Visual shader mode aangepast" +msgstr "VisualShader-modus aangepast" #: editor/project_export.cpp msgid "Runnable" @@ -9360,15 +9442,15 @@ msgstr "Exporteer Modus:" #: editor/project_export.cpp msgid "Resources to export:" -msgstr "Bronnen te exporteren:" +msgstr "Bronnen om te exporteren:" #: editor/project_export.cpp msgid "" "Filters to export non-resource files/folders\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"Filters voor de export van bestanden en mappen die geen hulpbron zijn\n" -"(scheiden met een komma, bijv.: *.json, *.txt, docs/*)" +"Filters om bestanden en mappen die geen hulpbron zijn te exporteren\n" +"(door komma's gescheiden, bijv.: *.json, *.txt, docs/*)" #: editor/project_export.cpp msgid "" @@ -9488,7 +9570,7 @@ msgstr "Nieuw spelproject" #: editor/project_manager.cpp msgid "Imported Project" -msgstr "Geïmporteerd Project" +msgstr "Geïmporteerd project" #: editor/project_manager.cpp msgid "Invalid Project Name." @@ -9496,7 +9578,7 @@ msgstr "Ongeldige projectnaam." #: editor/project_manager.cpp msgid "Couldn't create folder." -msgstr "Kon map niet creëren." +msgstr "Kon map niet aanmaken." #: editor/project_manager.cpp msgid "There is already a folder in this path with the specified name." @@ -9536,7 +9618,7 @@ msgstr "Project hernoemen" #: editor/project_manager.cpp msgid "Import Existing Project" -msgstr "Importeer bestaand project" +msgstr "Bestaand project importeren" #: editor/project_manager.cpp msgid "Import & Edit" @@ -9586,9 +9668,9 @@ msgid "" "Not recommended for web games" msgstr "" "Hogere beeldkwaliteit\n" -"Alle features beschikbaar\n" +"Alle functionaliteiten beschikbaar\n" "Incompatibel met verouderde hardware\n" -"Niet aanbevolen voor web gebaseerde games" +"Niet aanbevolen voor webgebaseerde spellen" #: editor/project_manager.cpp msgid "OpenGL ES 2.0" @@ -9602,9 +9684,9 @@ msgid "" "Recommended for web games" msgstr "" "Lagere beeldkwaliteit\n" -"Sommige features zijn niet beschikbaar\n" +"Sommige functionaliteiten zijn niet beschikbaar\n" "Werkt op bijna alle hardware\n" -"Aanbevolen voor web gebaseerde games" +"Aanbevolen voor webgebaseerde spellen" #: editor/project_manager.cpp msgid "Renderer can be changed later, but scenes may need to be adjusted." @@ -9725,7 +9807,7 @@ msgid "" "Remove all missing projects from the list?\n" "The project folders' contents won't be modified." msgstr "" -"Alle ontbrekende project uit de lijst verwijderen?\n" +"Alle ontbrekende projecten uit de lijst verwijderen?\n" "De inhoud van de projectmap wordt niet geraakt." #: editor/project_manager.cpp @@ -9742,7 +9824,7 @@ msgid "" "Are you sure to scan %s folders for existing Godot projects?\n" "This could take a while." msgstr "" -"Wil je zoeken naar Godot projecten in de mappen %s?\n" +"Wil je %s mappen doorzoeken naar bestaande Godot projecten?\n" "Dit kan een tijdje duren." #: editor/project_manager.cpp @@ -9763,7 +9845,7 @@ msgstr "Scannen" #: editor/project_manager.cpp msgid "Select a Folder to Scan" -msgstr "Selecteer een map om te scannen" +msgstr "Selecteer een map om te doorzoeken" #: editor/project_manager.cpp msgid "New Project" @@ -9911,7 +9993,7 @@ msgstr "Event Toevoegen" #: editor/project_settings_editor.cpp msgid "Button" -msgstr "Knop" +msgstr "Button (Knop)" #: editor/project_settings_editor.cpp msgid "Left Button." @@ -9991,23 +10073,23 @@ msgstr "Verwijder vertaling" #: editor/project_settings_editor.cpp msgid "Add Remapped Path" -msgstr "Voeg Remapped Path toe" +msgstr "Bronpadomleiding toevoegen" #: editor/project_settings_editor.cpp msgid "Resource Remap Add Remap" -msgstr "Voeg hulpbron Remap toe" +msgstr "Bronomleiding toevoegen" #: editor/project_settings_editor.cpp msgid "Change Resource Remap Language" -msgstr "Wijzig hulpbron Remap taal" +msgstr "Taal van bronomleiding wijzigen" #: editor/project_settings_editor.cpp msgid "Remove Resource Remap" -msgstr "Verwijder Bron Remap" +msgstr "Bronomleiding verwijderen" #: editor/project_settings_editor.cpp msgid "Remove Resource Remap Option" -msgstr "Verwijder Bron Remap Optie" +msgstr "Bronomleidingsoptie verwijderen" #: editor/project_settings_editor.cpp msgid "Changed Locale Filter" @@ -10035,7 +10117,7 @@ msgstr "Editor moet worden herstart voordat de wijzigingen worden toegepast." #: editor/project_settings_editor.cpp msgid "Input Map" -msgstr "Input Map" +msgstr "Invoertoewijzing" #: editor/project_settings_editor.cpp msgid "Action:" @@ -10071,7 +10153,7 @@ msgstr "Vertalingen:" #: editor/project_settings_editor.cpp msgid "Remaps" -msgstr "Remaps" +msgstr "Omleidingen" #: editor/project_settings_editor.cpp msgid "Resources:" @@ -10079,7 +10161,7 @@ msgstr "Bronnen:" #: editor/project_settings_editor.cpp msgid "Remaps by Locale:" -msgstr "Remaps per lokalisatie:" +msgstr "Omleidingen per lokalisatie:" #: editor/project_settings_editor.cpp msgid "Locale" @@ -10095,7 +10177,7 @@ msgstr "Laat alle lokalen zien" #: editor/project_settings_editor.cpp msgid "Show Selected Locales Only" -msgstr "Laat alleen geselecteerde lokalen zien" +msgstr "Alleen geselecteerde talen tonen" #: editor/project_settings_editor.cpp msgid "Filter mode:" @@ -10143,7 +10225,7 @@ msgstr "Toewijzen" #: editor/property_editor.cpp msgid "Select Node" -msgstr "Selecteer Knooppunt" +msgstr "Knoop selecteren" #: editor/property_editor.cpp msgid "Error loading file: Not a resource!" @@ -10151,7 +10233,7 @@ msgstr "Fout bij laden bestand: Niet een bron!" #: editor/property_editor.cpp msgid "Pick a Node" -msgstr "Kies een Knooppunt" +msgstr "Knoop kiezen" #: editor/property_editor.cpp msgid "Bit %d, val %d." @@ -10191,15 +10273,15 @@ msgstr "Plaatsvervanger" #: editor/rename_dialog.cpp msgid "Node name" -msgstr "Knooppunt naam" +msgstr "Knoopnaam" #: editor/rename_dialog.cpp msgid "Node's parent name, if available" -msgstr "Naam van primaire Node, indien beschikbaar" +msgstr "Naam van bovenliggende knoop, indien beschikbaar" #: editor/rename_dialog.cpp msgid "Node type" -msgstr "Knooppunt Type" +msgstr "Knooptype" #: editor/rename_dialog.cpp msgid "Current scene name" @@ -10207,7 +10289,7 @@ msgstr "Huidige scene naam" #: editor/rename_dialog.cpp msgid "Root node name" -msgstr "Hernoem Wortel Knooppunt" +msgstr "Wortelknoopnaam" #: editor/rename_dialog.cpp msgid "" @@ -10224,8 +10306,8 @@ msgstr "Per Niveau teller" #: editor/rename_dialog.cpp msgid "If set the counter restarts for each group of child nodes" msgstr "" -"Indien ingesteld: herstart de teller voor iedere groep van secundaire " -"knooppunten" +"Indien ingesteld: herstart de teller voor iedere groep van onderliggende " +"knopen" #: editor/rename_dialog.cpp msgid "Initial value for the counter" @@ -10237,7 +10319,7 @@ msgstr "Stap" #: editor/rename_dialog.cpp msgid "Amount by which counter is incremented for each node" -msgstr "Hoeveelheid waarmee de teller incrementeert voor iedere Node" +msgstr "Hoeveelheid waarmee de teller voor iedere knoop opgehoogd wordt" #: editor/rename_dialog.cpp msgid "Padding" @@ -10249,7 +10331,7 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" "Minimum aantal nummers voor de teller.\n" -"Missende nummers worden opgevuld met nullen." +"Missende cijfers worden met voorloopnullen opgevuld." #: editor/rename_dialog.cpp msgid "Regular Expressions" @@ -10289,7 +10371,7 @@ msgstr "Resetten" #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" -msgstr "Reparent Knooppunt" +msgstr "Knoopouder wijzigen" #: editor/reparent_dialog.cpp msgid "Reparent Location (Select new Parent):" @@ -10357,19 +10439,19 @@ msgstr "Script wissen" #: editor/scene_tree_dock.cpp msgid "This operation can't be done on the tree root." -msgstr "Deze bewerking kan niet worden uitgevoerd op het root knooppunt." +msgstr "Deze bewerking kan niet op de wortelknoop worden uitgevoerd." #: editor/scene_tree_dock.cpp msgid "Move Node In Parent" -msgstr "Verander knooppunt van ouder" +msgstr "Knoop in ouder verplaatsen" #: editor/scene_tree_dock.cpp msgid "Move Nodes In Parent" -msgstr "Verander knooppunten van ouder" +msgstr "Knopen in ouder verplaatsen" #: editor/scene_tree_dock.cpp msgid "Duplicate Node(s)" -msgstr "Kopieer Knooppunt(en)" +msgstr "Dupliceer knoop/knopen" #: editor/scene_tree_dock.cpp msgid "Can't reparent nodes in inherited scenes, order of nodes can't change." @@ -10379,9 +10461,7 @@ msgstr "" #: editor/scene_tree_dock.cpp msgid "Node must belong to the edited scene to become root." -msgstr "" -"Knooppunt moet eigendom van de bewerkte scene zijn om het wortelknooppunt te " -"worden." +msgstr "Knoop moet bij de bewerkte scène horen om wortelknoop te worden." #: editor/scene_tree_dock.cpp msgid "Instantiated scenes can't become root" @@ -10389,11 +10469,11 @@ msgstr "Scene kan geen wortel worden" #: editor/scene_tree_dock.cpp msgid "Make node as Root" -msgstr "Maak knooppunt wortelknooppunt" +msgstr "Knoop tot wortelknoop maken" #: editor/scene_tree_dock.cpp msgid "Delete %d nodes?" -msgstr "Verwijder %d knooppunten?" +msgstr "Verwijder %d knopen?" #: editor/scene_tree_dock.cpp msgid "Delete the root node \"%s\"?" @@ -10401,7 +10481,7 @@ msgstr "Verwijder de wortel knoop \"%s\"?" #: editor/scene_tree_dock.cpp msgid "Delete node \"%s\" and its children?" -msgstr "Verwijder knooppunt \"%s\" en de kinderen?" +msgstr "Verwijder knoop \"%s\" en zijn kinderen?" #: editor/scene_tree_dock.cpp msgid "Delete node \"%s\"?" @@ -10409,7 +10489,7 @@ msgstr "Verwijder knoop \"%s\"?" #: editor/scene_tree_dock.cpp msgid "Can not perform with the root node." -msgstr "Kan dit niet uitvoeren met het wortel knooppunt." +msgstr "Kan deze operatie niet uitvoeren met de wortelknoop." #: editor/scene_tree_dock.cpp msgid "This operation can't be done on instanced scenes." @@ -10446,7 +10526,7 @@ msgstr "Nieuwe wortel Scene" #: editor/scene_tree_dock.cpp msgid "Create Root Node:" -msgstr "Hoofdknooppunt maken:" +msgstr "Wortelknoop maken:" #: editor/scene_tree_dock.cpp msgid "2D Scene" @@ -10462,12 +10542,11 @@ msgstr "Gebruikersomgeving" #: editor/scene_tree_dock.cpp msgid "Other Node" -msgstr "Ander knooppunt" +msgstr "Andere knoop" #: editor/scene_tree_dock.cpp msgid "Can't operate on nodes from a foreign scene!" -msgstr "" -"Kan deze operatie niet uitvoeren op knooppunten van een scene buiten de tak!" +msgstr "Kan deze operatie niet uitvoeren op knopen uit een vreemde scène!" #: editor/scene_tree_dock.cpp msgid "Can't operate on nodes the current scene inherits from!" @@ -10479,11 +10558,11 @@ msgstr "Verbind Script" #: editor/scene_tree_dock.cpp msgid "Remove Node(s)" -msgstr "Verwijder Knooppunt(en)" +msgstr "Verwijder knoop/knopen" #: editor/scene_tree_dock.cpp msgid "Change type of node(s)" -msgstr "Verander knooppunt(en) type(n)" +msgstr "Knooptypes veranderen" #: editor/scene_tree_dock.cpp msgid "" @@ -10523,7 +10602,7 @@ msgstr "Open Godot online documentatie" #: editor/scene_tree_dock.cpp msgid "Add Child Node" -msgstr "Kindknooppunt toevoegen" +msgstr "Knoop hieronder toevoegen" #: editor/scene_tree_dock.cpp msgid "Expand/Collapse All" @@ -10535,7 +10614,7 @@ msgstr "Verander het type" #: editor/scene_tree_dock.cpp msgid "Reparent to New Node" -msgstr "Reparent naar nieuw knooppunt" +msgstr "Onder nieuwe knoop hangen" #: editor/scene_tree_dock.cpp msgid "Make Scene Root" @@ -10551,7 +10630,7 @@ msgstr "Tak opslaan als Scene" #: editor/scene_tree_dock.cpp editor/script_editor_debugger.cpp msgid "Copy Node Path" -msgstr "Kopieer knooppunt pad" +msgstr "Knooppad kopiëren" #: editor/scene_tree_dock.cpp msgid "Delete (No Confirm)" @@ -10559,19 +10638,19 @@ msgstr "Verwijder (Geen bevestiging)" #: editor/scene_tree_dock.cpp msgid "Add/Create a New Node." -msgstr "Nieuw knooppunt maken/toevoegen." +msgstr "Nieuwe knoop maken/toevoegen." #: editor/scene_tree_dock.cpp msgid "" "Instance a scene file as a Node. Creates an inherited scene if no root node " "exists." msgstr "" -"Een scène-bestand instantiëren als knooppunt. Maakt een overgeërfde scène " -"als geen hoofdknooppunt bestaat." +"Instantieer scènebestand als knoop. Maakt een overgeërfde scène als geen " +"wortelknoop bestaat." #: editor/scene_tree_dock.cpp msgid "Attach a new or existing script for the selected node." -msgstr "Verbind een nieuw of bestaand script aan het geselecteerde knooppunt." +msgstr "Verbind een nieuw of bestaand script aan de geselecteerde knoop." #: editor/scene_tree_dock.cpp msgid "Clear a script for the selected node." @@ -10595,7 +10674,7 @@ msgstr "Toggle Zichtbaarheid" #: editor/scene_tree_editor.cpp msgid "Unlock Node" -msgstr "Knooppunt ontgrendelen" +msgstr "Knoop ontgrendelen" #: editor/scene_tree_editor.cpp msgid "Button Group" @@ -10607,7 +10686,7 @@ msgstr "(Verbonden vanaf)" #: editor/scene_tree_editor.cpp msgid "Node configuration warning:" -msgstr "Waarschuwing over knooppunt configuratie:" +msgstr "Waarschuwing over knoopconfiguratie:" #: editor/scene_tree_editor.cpp msgid "" @@ -10615,7 +10694,7 @@ msgid "" "Click to show signals dock." msgstr "" "Knoop heeft %s verbinding(en) en %s groep(en).\n" -"Klik hier om signaalvenster te tonen." +"Klik hier om signaalbeheer te tonen." #: editor/scene_tree_editor.cpp msgid "" @@ -10623,15 +10702,15 @@ msgid "" "Click to show signals dock." msgstr "" "Knoop heeft %s verbinding(en).\n" -"Klik hier om signaalvenster te tonen." +"Klik hier om signaalbeheer te tonen." #: editor/scene_tree_editor.cpp msgid "" "Node is in %s group(s).\n" "Click to show groups dock." msgstr "" -"Knooppunt zit in %2 groep(en).\n" -"Klink om groepen weer te geven." +"Knoop zit in %s groep(en).\n" +"Klik om groepenbeheer weer te geven." #: editor/scene_tree_editor.cpp msgid "Open Script:" @@ -10671,11 +10750,11 @@ msgstr "Ongeldige knoopnaam, deze karakters zijn niet toegestaan:" #: editor/scene_tree_editor.cpp msgid "Rename Node" -msgstr "Hernoem Node" +msgstr "Knoop hernoemen" #: editor/scene_tree_editor.cpp msgid "Scene Tree (Nodes):" -msgstr "Scene boom (Knooppunten):" +msgstr "Scèneboom (knopen):" #: editor/scene_tree_editor.cpp msgid "Node Configuration Warning!" @@ -10683,7 +10762,7 @@ msgstr "Knoop configuratie waarschuwing!" #: editor/scene_tree_editor.cpp msgid "Select a Node" -msgstr "Selecteer een Node" +msgstr "Knoop uitkiezen" #: editor/script_create_dialog.cpp msgid "Path is empty." @@ -10783,11 +10862,11 @@ msgstr "Template:" #: editor/script_create_dialog.cpp msgid "Built-in Script:" -msgstr "Ingebouwd Script:" +msgstr "Ingebouwd script:" #: editor/script_create_dialog.cpp msgid "Attach Node Script" -msgstr "Verbind Knooppunt Script" +msgstr "Verbind knoopscript" #: editor/script_editor_debugger.cpp msgid "Remote " @@ -10883,7 +10962,7 @@ msgstr "Kies één of meer elementen van de lijst om de grafiek weer te geven." #: editor/script_editor_debugger.cpp msgid "List of Video Memory Usage by Resource:" -msgstr "Lijst van Video Memory gebruik per Resource:" +msgstr "Lijst van videogeheugengebruik per bron:" #: editor/script_editor_debugger.cpp msgid "Total:" @@ -10891,11 +10970,11 @@ msgstr "Totaal:" #: editor/script_editor_debugger.cpp msgid "Video Mem" -msgstr "Video Mem" +msgstr "Videogeheugen" #: editor/script_editor_debugger.cpp msgid "Resource Path" -msgstr "Resource pad" +msgstr "Bronpad" #: editor/script_editor_debugger.cpp msgid "Type" @@ -10963,7 +11042,7 @@ msgstr "Verander Licht radius" #: editor/spatial_editor_gizmos.cpp msgid "Change AudioStreamPlayer3D Emission Angle" -msgstr "Verander AudioStreamPlayer3D Emissiehoek" +msgstr "Uitvoerhoek AudioStreamPlayer3D veranderen" #: editor/spatial_editor_gizmos.cpp msgid "Change Camera FOV" @@ -11086,12 +11165,8 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Tekenreeks met lengte 1 verwacht (één karakter)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" -msgstr "stap argument is nul!" +msgstr "Stap argument is nul!" #: modules/gdscript/gdscript_functions.cpp msgid "Not a script with an instance" @@ -11107,16 +11182,16 @@ msgstr "Niet gebaseerd op een resource bestand" #: modules/gdscript/gdscript_functions.cpp msgid "Invalid instance dictionary format (missing @path)" -msgstr "Ongeldige dictionary formaat van instantie (mist @path)" +msgstr "Ongeldig dictionary formaat van instantie (mist @path)" #: modules/gdscript/gdscript_functions.cpp msgid "Invalid instance dictionary format (can't load script at @path)" msgstr "" -"Ongeldige dictionary formaat van instantie (kan script niet laden uit @path)" +"Ongeldig dictionary formaat van instantie (kan script niet laden uit @path)" #: modules/gdscript/gdscript_functions.cpp msgid "Invalid instance dictionary format (invalid script at @path)" -msgstr "Ongeldige dictionary formaat van instantie (ongeldige script op @path)" +msgstr "Ongeldig dictionary formaat van instantie (ongeldig script op @path)" #: modules/gdscript/gdscript_functions.cpp msgid "Invalid instance dictionary (invalid subclasses)" @@ -11152,27 +11227,27 @@ msgstr "Verdieping:" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Delete Selection" -msgstr "Verwijder GridMap Selectie" +msgstr "GridMap-selectie verwijderen" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Fill Selection" -msgstr "GridMap vul selectie" +msgstr "GridMap-selectie vullen" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Paste Selection" -msgstr "GridMap Plak selectie" +msgstr "GridMap-selectie plakken" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Paint" -msgstr "GridMap Verf" +msgstr "GridMap tekenen" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Grid Map" -msgstr "GridMap" +msgstr "Grid Map" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Snap View" -msgstr "Snap Beeld" +msgstr "Beeld uitlijnen" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clip Disabled" @@ -11227,6 +11302,11 @@ msgid "Cursor Clear Rotation" msgstr "Cursorrotatie wissen" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Selectie Verwijderen" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Selectie wissen" @@ -11280,7 +11360,7 @@ msgstr "Hoogteveld aan het creëeren..." #: modules/recast/navigation_mesh_generator.cpp msgid "Marking walkable triangles..." -msgstr "Markeer loopbare driehoeken..." +msgstr "begaanbaare driehoeken markeren..." #: modules/recast/navigation_mesh_generator.cpp msgid "Constructing compact heightfield..." @@ -11323,15 +11403,15 @@ msgid "" "A node yielded without working memory, please read the docs on how to yield " "properly!" msgstr "" -"Een node yieldde zonder werkgeheugen, lees alsjeblieft de documentatie over " -"het correct gebruik van yield!" +"Een knoop werd overhandigd zonder werkend geheugen, de documentatie " +"beschrijft correct overhandigen (yield)!" #: modules/visual_script/visual_script.cpp msgid "" "Node yielded, but did not return a function state in the first working " "memory." msgstr "" -"Node yieldde, maar gaf geen functie toestand terug in het eerste " +"Knoop werd overhandigd, maar gaf geen functietoestand terug in het eerste " "werkgeheugen." #: modules/visual_script/visual_script.cpp @@ -11339,22 +11419,22 @@ msgid "" "Return value must be assigned to first element of node working memory! Fix " "your node please." msgstr "" -"Een return waarde moet toegekend worden aan het eerste element van een node " -"zijn werkgeheugen! Repareer alsjeblieft je node." +"Een returnwaarde moet toegekend worden aan het eerste element van een knoop " +"zijn werkgeheugen! Repareer de knoop." #: modules/visual_script/visual_script.cpp msgid "Node returned an invalid sequence output: " -msgstr "Node gaf een ongeldige sequentie uitvoer: " +msgstr "Knoop gaf een ongeldige sequentie uitvoer: " #: modules/visual_script/visual_script.cpp msgid "Found sequence bit but not the node in the stack, report bug!" msgstr "" -"Een sequentie bit was gevonden, maar niet de node in de stack. Rapporteer " +"Een sequentie bit was gevonden, maar de knoop niet in de stack, rapporteer " "een bug!" #: modules/visual_script/visual_script.cpp msgid "Stack overflow with stack depth: " -msgstr "Stack overloop met stack diepte: " +msgstr "Stapeloverloop met stapeldiepte: " #: modules/visual_script/visual_script_editor.cpp msgid "Change Signal Arguments" @@ -11382,11 +11462,11 @@ msgstr "Voeg invoerpoort toe" #: modules/visual_script/visual_script_editor.cpp msgid "Add Output Port" -msgstr "Voeg uitvoerpoort toe" +msgstr "Uitvoerpoort toevoegen" #: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." -msgstr "Overschrijft een bestaande ingebouwde functie." +msgstr "Een bestaande ingebouwde functie overschrijven." #: modules/visual_script/visual_script_editor.cpp msgid "Create a new function." @@ -11450,7 +11530,7 @@ msgstr "Verwijder Invoerpoort" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Output Port" -msgstr "Verwijder uitvoerpoort" +msgstr "Uitvoerpoort verwijderen" #: modules/visual_script/visual_script_editor.cpp msgid "Change Expression" @@ -11458,11 +11538,11 @@ msgstr "Verander Expressie" #: modules/visual_script/visual_script_editor.cpp msgid "Remove VisualScript Nodes" -msgstr "Verwijder VisualScript knooppunten" +msgstr "VisualScript-knopen verwijderen" #: modules/visual_script/visual_script_editor.cpp msgid "Duplicate VisualScript Nodes" -msgstr "Kopieer VisualScript Knooppunt" +msgstr "VisualScript-knoop dupliceren" #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a Getter. Hold Shift to drop a generic signature." @@ -11483,7 +11563,8 @@ msgstr "Houd %s ingedrukt om een simpele referentie naar de knoop te plaatsen." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a simple reference to the node." msgstr "" -"Houdt Ctrl ingedrukt om een simpele referentie naar de node te plaatsen." +"Houdt de Ctrl-toets ingedrukt om een simpele referentie naar de knoop te " +"plaatsen." #: modules/visual_script/visual_script_editor.cpp msgid "Hold %s to drop a Variable Setter." @@ -11495,16 +11576,11 @@ msgstr "Houdt Ctrl ingedrukt om een Variable Setter te plaatsen." #: modules/visual_script/visual_script_editor.cpp msgid "Add Preload Node" -msgstr "Preload Node Toevoegen" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"Kan knopen niet plaatsen, script '%s'' wordt niet in deze scène gebruikt." +msgstr "Preload-knoop toevoegen" #: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" -msgstr "Voeg Node(s) Toe Uit Tree" +msgstr "Knoop/knopen uit de scèneboom toevoegen" #: modules/visual_script/visual_script_editor.cpp msgid "" @@ -11541,7 +11617,7 @@ msgstr "Verbind Knopen" #: modules/visual_script/visual_script_editor.cpp msgid "Disconnect Nodes" -msgstr "Ontkoppel Knopen" +msgstr "Knopen loskoppelen" #: modules/visual_script/visual_script_editor.cpp msgid "Connect Node Data" @@ -11549,7 +11625,7 @@ msgstr "Verbind Knoop gegevens" #: modules/visual_script/visual_script_editor.cpp msgid "Connect Node Sequence" -msgstr "Verbind Knooppunt sequentie" +msgstr "Knoopsequentie verbinden" #: modules/visual_script/visual_script_editor.cpp msgid "Script already has function '%s'" @@ -11577,12 +11653,11 @@ msgstr "Plak VisualScipt knoopen" #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function with a function node." -msgstr "Kan geen functie maken met een functie-knooppunt." +msgstr "Kan geen functie maken met een functie-knoop." #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function of nodes from nodes of multiple functions." -msgstr "" -"Kan geen functie van knooppunten maken van knooppunten met meerdere functies." +msgstr "Kan geen knoopfunctie maken van knoop met meerdere functies." #: modules/visual_script/visual_script_editor.cpp msgid "Select at least one node with sequence port." @@ -11618,7 +11693,7 @@ msgstr "Signaal Bewerken:" #: modules/visual_script/visual_script_editor.cpp msgid "Make Tool:" -msgstr "Maak gereedschap:" +msgstr "Maak hulpmiddel:" #: modules/visual_script/visual_script_editor.cpp msgid "Members:" @@ -11650,15 +11725,15 @@ msgstr "Geselecteerde Verwijderen" #: modules/visual_script/visual_script_editor.cpp msgid "Find Node Type" -msgstr "Vind Node Type" +msgstr "Knooptype vinden" #: modules/visual_script/visual_script_editor.cpp msgid "Copy Nodes" -msgstr "Kopiëer Nodes" +msgstr "Knopen kopiëren" #: modules/visual_script/visual_script_editor.cpp msgid "Cut Nodes" -msgstr "Knip Nodes" +msgstr "Knopen knippen" #: modules/visual_script/visual_script_editor.cpp msgid "Make Function" @@ -11670,7 +11745,7 @@ msgstr "Diagram vernieuwen" #: modules/visual_script/visual_script_editor.cpp msgid "Edit Member" -msgstr "Bewerk Member" +msgstr "Lid bewerken" #: modules/visual_script/visual_script_flow_control.cpp msgid "Input type not iterable: " @@ -11690,15 +11765,15 @@ msgstr "Ongeldige index eigenschap naam." #: modules/visual_script/visual_script_func_nodes.cpp msgid "Base object is not a Node!" -msgstr "Basis object is geen Node!" +msgstr "Basisobject is geen knoop!" #: modules/visual_script/visual_script_func_nodes.cpp msgid "Path does not lead Node!" -msgstr "Pad leidt niet tot Node!" +msgstr "Pad leidt niet naar een knoop!" #: modules/visual_script/visual_script_func_nodes.cpp msgid "Invalid index property name '%s' in node %s." -msgstr "Ongeldige index eigenschap naam '%s' in node %s." +msgstr "Ongeldige eigenschapnaam '%s' in knoop %s." #: modules/visual_script/visual_script_nodes.cpp msgid ": Invalid argument of type: " @@ -11719,15 +11794,15 @@ msgstr "VariableSet niet gevonden in script: " #: modules/visual_script/visual_script_nodes.cpp msgid "Custom node has no _step() method, can't process graph." msgstr "" -"Zelfgemaakte node heeft geen _step() methode, kan grafiek niet verwerken." +"Zelfgemaakte knoop heeft geen _step() methode, kan diagram niet verwerken." #: modules/visual_script/visual_script_nodes.cpp msgid "" "Invalid return value from _step(), must be integer (seq out), or string " "(error)." msgstr "" -"Ongeldige return waarde van _step(), moet een geheel getal (seq out) of " -"string (error) zijn." +"Ongeldige terugkeerwaarde van _step(), moet een geheel getal (sequentie " +"uitvoer) of string (fout) zijn." #: modules/visual_script/visual_script_property_selector.cpp msgid "Search VisualScript" @@ -11747,7 +11822,7 @@ msgstr "Package naam ontbreekt." #: platform/android/export/export.cpp msgid "Package segments must be of non-zero length." -msgstr "Pakketsegmenten moeten een lengte ongelijk nul hebben." +msgstr "Pakketsegmenten moeten een lengte ongelijk aan nul hebben." #: platform/android/export/export.cpp msgid "The character '%s' is not allowed in Android application package names." @@ -11837,8 +11912,8 @@ msgid "" "Building of Android project failed, check output for the error.\n" "Alternatively visit docs.godotengine.org for Android build documentation." msgstr "" -"Bouwen van Android Project mislukt, controleer de output voor de fout.\n" -"Zie docs.godotengine.org voor Android documentatie." +"Bouwen van Androidproject mislukt, bekijk de foutmelding in de uitvoer.\n" +"Zie anders Android bouwdocumentatie op docs.godotengine.org." #: platform/android/export/export.cpp msgid "No build apk generated at: " @@ -11984,9 +12059,9 @@ msgid "" "Consider adding a CollisionShape2D or CollisionPolygon2D as a child to " "define its shape." msgstr "" -"Dit knooppunt heeft geen vorm, dus het kan niet met andere objecten botsen " -"of interactie hebben.\n" -"Overweeg om als kind een CollisionShape2D of CollisionPolygon2D toe te " +"Deze knoop heeft geen vorm (Shape), dus kan het niet met andere objecten " +"botsen of interactie hebben.\n" +"Overweeg om een CollisionShape2D of CollisionPolygon2D als kind toe te " "voegen om de vorm ervan vast te leggen." #: scene/2d/collision_polygon_2d.cpp @@ -11995,10 +12070,9 @@ msgid "" "CollisionObject2D derived node. Please only use it as a child of Area2D, " "StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." msgstr "" -"CollisionPolygon2D dient enkel om een bots vorm te koppelen aan een node " -"afgeleid van CollisionObject2D. Gebruik het alsjeblieft als een child van " -"Area2D, StaticBody2D, RigidBody2D, KinematicBody2D etc. om ze een vorm te " -"geven." +"CollisionPolygon2D dient enkel om een botsingsvorm te koppelen aan een knoop " +"afgeleid van CollisionObject2D. Plaats hem onder een Area2D-, StaticBody2D-, " +"RigidBody2D- of KinematicBody2D-knoop." #: scene/2d/collision_polygon_2d.cpp msgid "An empty CollisionPolygon2D has no effect on collision." @@ -12010,10 +12084,9 @@ msgid "" "CollisionObject2D derived node. Please only use it as a child of Area2D, " "StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." msgstr "" -"CollisionShape2D dient enkel om een bots vorm te koppelen aan een node " -"afgeleid van CollisionObject2D. Gebruik het alsjeblieft als een child van " -"Area2D, StaticBody2D, RigidBody2D, KinematicBody2D etc. om ze een vorm te " -"geven." +"CollisionShape2D dient enkel om een botsingsvorm te koppelen aan een knoop " +"afgeleid van CollisionObject2D. Plaats hem onder een Area2D-, StaticBody2D-, " +"RigidBody2D- of KinematicBody2D-knoop." #: scene/2d/collision_shape_2d.cpp msgid "" @@ -12057,23 +12130,22 @@ msgid "" "A NavigationPolygon resource must be set or created for this node to work. " "Please set a property or draw a polygon." msgstr "" -"Een NavigatorPolygon hulpbron is nodig om dit knooppunt te laten werken. " -"Gelieve een bron te selecteren of een polygoon te tekenen." +"Een NavigationPolygon-bron is nodig om deze knoop te laten werken. Voer een " +"bron in de geschikte eigenschap in of teken een polygoon." #: scene/2d/navigation_polygon.cpp msgid "" "NavigationPolygonInstance must be a child or grandchild to a Navigation2D " "node. It only provides navigation data." msgstr "" -"NavigationPolygonInstance moet een kind of kleinkind zijn van een " -"Navigation2D node. Het geeft alleen navigatie data." +"NavigationPolygonInstance moet een (klein)kind zijn van een Navigation2D-" +"knoop om navigatiegegevens door te geven." #: scene/2d/parallax_layer.cpp msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" -"ParallaxLayer node werkt alleen wanneer het een kind is van een " -"ParallaxBackground node." +"ParallaxLayer-knoop werkt alleen als kind van een ParallaxBackground-knoop." #: scene/2d/particles_2d.cpp msgid "" @@ -12104,7 +12176,7 @@ msgstr "" #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." -msgstr "PathFollow2D werkt alleen wanneer het een kind van een Path2D node is." +msgstr "PathFollow2D werkt alleen als kind van een Path2D-knoop." #: scene/2d/physics_body_2d.cpp msgid "" @@ -12119,17 +12191,16 @@ msgstr "" #: scene/2d/remote_transform_2d.cpp msgid "Path property must point to a valid Node2D node to work." msgstr "" -"Path eigenschap moet verwijzen naar een geldige Node2D node om te werken." +"De eigenschap \"RemotePath\" moet naar een geldige Node2D-knoop verwijzen." #: scene/2d/skeleton_2d.cpp msgid "This Bone2D chain should end at a Skeleton2D node." -msgstr "Een Bone2D ketting moet eindigen op een Skeleton2D Knooppunt." +msgstr "Deze Bone2D-keten moet eindigen op een Skeleton2D-knoop." #: scene/2d/skeleton_2d.cpp msgid "A Bone2D only works with a Skeleton2D or another Bone2D as parent node." msgstr "" -"Een Bone2D werkt alleen met een Skeleton2D of een andere Bone2D knooppunt " -"als ouder." +"Een Bone2D werkt alleen met een Skeleton2D of een andere Bone2D als ouder." #: scene/2d/skeleton_2d.cpp msgid "" @@ -12159,11 +12230,11 @@ msgstr "" #: scene/3d/arvr_nodes.cpp msgid "ARVRCamera must have an ARVROrigin node as its parent." -msgstr "ARVRCamera moet een ARVROrigin knooppunt als ouder hebben." +msgstr "ARVRCamera moet een ARVROrigin knoop als ouder hebben." #: scene/3d/arvr_nodes.cpp msgid "ARVRController must have an ARVROrigin node as its parent." -msgstr "ARVRController moet een ARVROrigin knooppunt als ouder hebben." +msgstr "ARVRController moet een ARVROrigin knoop als ouder hebben." #: scene/3d/arvr_nodes.cpp msgid "" @@ -12175,7 +12246,7 @@ msgstr "" #: scene/3d/arvr_nodes.cpp msgid "ARVRAnchor must have an ARVROrigin node as its parent." -msgstr "ARVRAnchor moet een ARVROrigin knooppunt als ouder hebben." +msgstr "ARVRAnchor moet een ARVROrigin knoop als ouder hebben." #: scene/3d/arvr_nodes.cpp msgid "" @@ -12219,9 +12290,9 @@ msgid "" "Consider adding a CollisionShape or CollisionPolygon as a child to define " "its shape." msgstr "" -"Dit knooppunt heeft geen vorm, dus het kan niet met andere objecten botsen " -"of interactie hebben.\n" -"Overweeg om als kind een CollisionShape of CollisionPolygon toe te voegen om " +"Deze knoop heeft geen vorm (Shape), dus het kan niet met andere objecten " +"botsen of interactie hebben.\n" +"Overweeg om een CollisionShape of CollisionPolygon als kind toe te voegen om " "de vorm ervan vast te leggen." #: scene/3d/collision_polygon.cpp @@ -12230,9 +12301,9 @@ msgid "" "CollisionObject derived node. Please only use it as a child of Area, " "StaticBody, RigidBody, KinematicBody, etc. to give them a shape." msgstr "" -"CollisionPolygon dient alleen om een bots vorm te bieden aan een node die " -"afstamt van CollisionObject. Gebruik het alsjeblieft alleen als een kind van " -"van Area, StaticBody, RigidBody, KinematicBody etc. om ze een vorm te geven." +"CollisionPolygon dient enkel om een botsingsvorm te koppelen aan een knoop " +"afgeleid van CollisionObject. Plaats hem onder een Area-, StaticBody-, " +"RigidBody- of KinematicBody-knoop." #: scene/3d/collision_polygon.cpp msgid "An empty CollisionPolygon has no effect on collision." @@ -12244,9 +12315,9 @@ msgid "" "derived node. Please only use it as a child of Area, StaticBody, RigidBody, " "KinematicBody, etc. to give them a shape." msgstr "" -"CollisionShape dient alleen om een bots vorm te bieden aan een node die " -"afstamt van de CollisionObject node. Gebruik het alsjeblieft alleen als kind " -"van Area, StaticBody, RigidBody, KinematicBody etc. om ze een vorm te geven." +"CollisionShape dient enkel om een botsingsvorm te koppelen aan een knoop " +"afgeleid van CollisionObject. Plaats hem onder een Area-, StaticBody-, " +"RigidBody- of KinematicBody-knoop." #: scene/3d/collision_shape.cpp msgid "" @@ -12295,16 +12366,15 @@ msgstr "" #: scene/3d/navigation_mesh.cpp msgid "A NavigationMesh resource must be set or created for this node to work." -msgstr "" -"Een NavigationMesh hulpbron is nodig om dit knooppunt te laten functioneren." +msgstr "Een NavigationMesh-bron is nodig om deze knoop te laten werken." #: scene/3d/navigation_mesh.cpp msgid "" "NavigationMeshInstance must be a child or grandchild to a Navigation node. " "It only provides navigation data." msgstr "" -"NavigationMeshInstance moet een kind of kleinkind zijn van een Navigation " -"node. Het biedt alleen navigatie data." +"NavigationMeshInstance moet een (klein)kind zijn van een Navigation-knoop om " +"navigatiegevens door te geven." #: scene/3d/particles.cpp msgid "" @@ -12437,13 +12507,11 @@ msgstr "Niets verbonden met invoer '%s' van knoop '%s'." #: scene/animation/animation_tree.cpp msgid "No root AnimationNode for the graph is set." -msgstr "Geen AnimationNode wortel is voor deze graaf aangegeven." +msgstr "Er is geen AnimationNode-wortelknoop voor dit diagram aangegeven." #: scene/animation/animation_tree.cpp msgid "Path to an AnimationPlayer node containing animations is not set." -msgstr "" -"Er is geen pad opgegeven naar een AnimationPlayer knooppunt dat de animaties " -"bevat." +msgstr "Geen pad naar een AnimationPlayer-knoop opgegeven." #: scene/animation/animation_tree.cpp msgid "Path set for AnimationPlayer does not lead to an AnimationPlayer node." @@ -12549,10 +12617,10 @@ msgid "" "obtain a size. Otherwise, make it a RenderTarget and assign its internal " "texture to some node for display." msgstr "" -"Dit Aanzicht Portaal is niet ingesteld als render target. Maak het een kind " -"van een Control zodat het een grootte kan ontvangen, als je de bedoeling " -"hebt zijn inhoud direct op het scherm te weergeven. Anders, maak er een " -"RenderTarget van en wijs zijn interne texture toe aan een node om te tonen." +"Dit beeldvenster is niet ingesteld als renderdoelwit. Als de inhoud op het " +"scherm getoond moet worden, moet je het een kind van een Control knoop " +"maken, zodat het een grootte kan ontvangen. Anders, maak er een RenderTarget " +"van en wijs zijn interne textuur toe aan een knoop om te tonen." #: scene/resources/visual_shader_nodes.cpp msgid "Invalid source for preview." @@ -13321,9 +13389,6 @@ msgstr "Constanten kunnen niet worden aangepast." #~ msgid "Replace By" #~ msgstr "Vervangen Door" -#~ msgid "Case Sensitive" -#~ msgstr "Hoofdlettergevoelig" - #~ msgid "Backwards" #~ msgstr "Achterwaarts" @@ -13415,9 +13480,6 @@ msgstr "Constanten kunnen niet worden aangepast." #~ "Kon het certificaat bestand niet lezen. Zijn het pad en wachtwoord beide " #~ "correct?" -#~ msgid "Error creating the signature object." -#~ msgstr "Error bij het maken van het signatuur object." - #~ msgid "Error creating the package signature." #~ msgstr "Error bij het maken van het pakket signatuur." diff --git a/editor/translations/or.po b/editor/translations/or.po index d5af2fc0c9..2cde4699f1 100644 --- a/editor/translations/or.po +++ b/editor/translations/or.po @@ -1,6 +1,6 @@ # Odia translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Pro Neon <proneon267@gmail.com>, 2019. msgid "" @@ -22,6 +22,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "convert() କୁ ଅବୈଧ ପ୍ରକାର ଯୁକ୍ତି, ବ୍ୟବହାର କର TYPE_* ସ୍ଥିରାଙ୍କ |" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -404,6 +408,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -1924,6 +1932,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1959,6 +1975,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3250,6 +3286,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4407,6 +4451,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -5671,11 +5719,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6538,10 +6596,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6567,6 +6621,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7201,18 +7260,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7289,6 +7364,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7579,10 +7658,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7958,6 +8033,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10593,10 +10676,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10733,6 +10812,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10991,10 +11074,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/pl.po b/editor/translations/pl.po index 69a0658418..4f18913a9b 100644 --- a/editor/translations/pl.po +++ b/editor/translations/pl.po @@ -1,6 +1,6 @@ # Polish translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # 8-bit Pixel <dawdejw@gmail.com>, 2016. # Adam Wolanski <adam.wolanski94@gmail.com>, 2017. @@ -42,7 +42,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:37+0000\n" +"PO-Revision-Date: 2019-12-26 00:02+0000\n" "Last-Translator: Tomek <kobewi4e@gmail.com>\n" "Language-Team: Polish <https://hosted.weblate.org/projects/godot-engine/" "godot/pl/>\n" @@ -60,6 +60,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Niepoprawny typ argumentu funkcji convert(), użyj stałych TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Oczekiwano ciągu znaków o długości 1 (znaku)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -450,6 +454,10 @@ msgid "Not possible to add a new track without a root" msgstr "Nie da się dodać nowej ścieżki bez korzenia" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Dodaj ścieżkę krzywej Beziera" @@ -831,9 +839,8 @@ msgid "Extra Call Arguments:" msgstr "Dodatkowe argumenty wywołania:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Wybierz metodę" +msgstr "Metoda odbiorcy:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -2010,6 +2017,15 @@ msgid "Search Help" msgstr "Wyszukaj w pomocy" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Z uwzględnieniem wielkości liter" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Pokaż linie pomocnicze" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Pokaż wszystko" @@ -2045,6 +2061,29 @@ msgstr "Typ członka" msgid "Class" msgstr "Klasa" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metody" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Sygnał" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Stałe" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Właściwość:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Właściwości motywu" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Właściwość:" @@ -3097,9 +3136,8 @@ msgid "Open the previous Editor" msgstr "Otwórz poprzedni edytor" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Ostrzeżenie" +msgstr "Ostrzeżenie!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3422,6 +3460,15 @@ msgid "Importing:" msgstr "Importowanie:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Błąd przy eksporcie projektu!" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4606,6 +4653,11 @@ msgid "Move Node" msgstr "Przesuń węzeł" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Przejście: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Dodaj przejście" @@ -4691,9 +4743,8 @@ msgid "Transition: " msgstr "Przejście: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Tryb przesuwania" +msgstr "Tryb odtwarzania:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -5243,7 +5294,7 @@ msgstr "Cały obszar" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Keep Ratio" -msgstr "Zachowaj proporcie" +msgstr "Zachowaj proporcje" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -5907,14 +5958,24 @@ msgstr "Utwórz siatkę zarysu" msgid "Outline Size:" msgstr "Rozmiar zarysu:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Usuń element %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Aktualizuj ze sceny" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" -msgstr "Biblioteka Meshów..." +msgstr "Biblioteka meshów" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6549,20 +6610,22 @@ msgstr "Zapisz plik jako..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "Brak skryptu do uruchomienia." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "Nie udało się przeładować skryptu, sprawdź błędy w konsoli." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "Skrypt nie jest w trybie edytora (tool), nie można go uruchomić." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"By uruchomić ten skrypt, musi on dziedziczyć EditorScript i być ustawiony w " +"tryb edytora (tool)." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6783,10 +6846,6 @@ msgid "Source" msgstr "Źródło" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Sygnał" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Cel" @@ -6814,6 +6873,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "Jedynie zasoby z systemu plików mogą zostać tu upuszczone." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Nie można upuścić węzłów, ponieważ \"%s\" nie jest używany na tej scenie." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Podejrzyj symbol" @@ -7455,18 +7520,37 @@ msgid "Create Mesh2D" msgstr "Utwórz węzeł Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Tworzenie podglądu Mesh" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Utwórz węzeł Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Utwórz węzeł CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Utwórz węzeł CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Utwórz węzeł LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Utwórz węzeł LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite jest pusty!" @@ -7544,6 +7628,11 @@ msgid "Add Frame" msgstr "Dodaj klatkę" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Nie można załadować obrazu:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "Błąd: Nie można załadować zasobu klatki!" @@ -7834,10 +7923,6 @@ msgid "Color" msgstr "Kolor" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Stałe" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Plik motywu" @@ -7953,17 +8038,15 @@ msgstr "Połącz ze sceny" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "Nowy pojedynczy kafelek" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "Wyłącz autokafelki" +msgstr "Nowy autokafelek" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "Nowy %s" +msgstr "Nowy atlas" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -7982,39 +8065,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Wybierz poprzedni kształt, podkafelek lub Kafelek." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "Tryb obszaru" +msgstr "Obszar" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "Tryb kolizji" +msgstr "Kolizja" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "Tryb okluzji" +msgstr "Okluzja" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "Tryb nawigacji" +msgstr "Nawigacja" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "Tryb maski bitowej" +msgstr "Maska bitowa" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "Tryb priorytetów" +msgstr "Priorytet" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "Indeks:" +msgstr "Indeks Z" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8243,6 +8319,16 @@ msgid "Edit Tile Z Index" msgstr "Edytuj indeks Z Kafelka" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Zmień wielokąt na wypukły" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Zmień wielokąt na wklęsły" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Utwórz wielokąt kolizji" @@ -11042,10 +11128,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Oczekiwano ciągu znaków o długości 1 (znaku)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "Argument kroku wynosi zero!" @@ -11183,6 +11265,11 @@ msgid "Cursor Clear Rotation" msgstr "Kursor Wyczyść obrót" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Usuń zaznaczenie" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Wyczyść zaznaczone" @@ -11452,11 +11539,6 @@ msgid "Add Preload Node" msgstr "Dodaj wstępnie wczytany węzeł" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"Nie można upuścić węzłów, ponieważ \"%s\" nie jest używany na tej scenie." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Dodaj węzeł(y) z drzewa" @@ -13380,9 +13462,6 @@ msgstr "Stałe nie mogą być modyfikowane." #~ msgid "Replace By" #~ msgstr "Zastąp przez" -#~ msgid "Case Sensitive" -#~ msgstr "Z uwzględnieniem wielkości liter" - #~ msgid "Backwards" #~ msgstr "Wstecz" @@ -13821,9 +13900,6 @@ msgstr "Stałe nie mogą być modyfikowane." #~ msgid "Loading Image:" #~ msgstr "Ładowanie obrazu:" -#~ msgid "Couldn't load image:" -#~ msgstr "Nie można załadować obrazu:" - #~ msgid "Converting Images" #~ msgstr "Konwersja obrazków" @@ -13969,10 +14045,6 @@ msgstr "Stałe nie mogą być modyfikowane." #~ msgstr "Usuń" #, fuzzy -#~ msgid "Error creating the signature object." -#~ msgstr "Błąd przy eksporcie projektu!" - -#, fuzzy #~ msgid "RAW Mode" #~ msgstr "Tryb uruchamiania:" diff --git a/editor/translations/pr.po b/editor/translations/pr.po index 712d891f86..8f32df0402 100644 --- a/editor/translations/pr.po +++ b/editor/translations/pr.po @@ -1,6 +1,6 @@ # Pirate translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Calum Knott <calum@calumk.com>, 2017. # Zion Nimchuk <zionnimchuk@gmail.com>, 2016-2017. @@ -28,6 +28,10 @@ msgstr "" "constants!" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -433,6 +437,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -1996,6 +2004,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -2033,6 +2049,28 @@ msgstr "th' Members:" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Yer signals:" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Paste yer Node" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3348,6 +3386,15 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Blimey! I can't make th' signature object!" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4561,6 +4608,11 @@ msgstr "Forge yer Node!" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Add Function" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Add Function" @@ -5856,11 +5908,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6746,11 +6808,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Yer signals:" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6777,6 +6834,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7428,21 +7490,39 @@ msgid "Create Mesh2D" msgstr "Yar, Blow th' Selected Down!" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "Yar, Blow th' Selected Down!" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Yar, Blow th' Selected Down!" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Yar, Blow th' Selected Down!" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Yar, Blow th' Selected Down!" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Yar, Blow th' Selected Down!" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7522,6 +7602,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7826,10 +7910,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Paste yer Node" @@ -8242,6 +8322,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy msgid "Create Collision Polygon" msgstr "Yar, Blow th' Selected Down!" @@ -10948,10 +11036,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "Blimey! Ye step argument be marooned!" @@ -11096,6 +11180,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "Yar, Blow th' Selected Down!" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "Yar, Blow th' Selected Down!" @@ -11383,10 +11472,6 @@ msgid "Add Preload Node" msgstr "Add yer Preload Node" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Add Node(s) From yer Tree" @@ -12451,9 +12536,6 @@ msgstr "" #~ "Blimey! I can't read th' certificate file! Are yer path n' password " #~ "trusty?" -#~ msgid "Error creating the signature object." -#~ msgstr "Blimey! I can't make th' signature object!" - #~ msgid "Error creating the package signature." #~ msgstr "Blimey! I can't create th' package signature." diff --git a/editor/translations/pt_BR.po b/editor/translations/pt_BR.po index 7ac70e2518..9b681e11f7 100644 --- a/editor/translations/pt_BR.po +++ b/editor/translations/pt_BR.po @@ -1,6 +1,6 @@ # Portuguese (Brazil) translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Allyson Souza <allyson_as@outlook.com>, 2017. # Anderson Araujo <anderson.araujoprog@gmail.com>, 2018. @@ -75,12 +75,13 @@ # Luigi <luigimendeszanchett@gmail.com>, 2019. # Nicolas Abril <nicolas.abril@protonmail.ch>, 2019. # johnnybigoode <jamarson@gmail.com>, 2019. +# Zeero <igcdzeero@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: 2016-05-30\n" -"PO-Revision-Date: 2019-12-21 08:37+0000\n" -"Last-Translator: johnnybigoode <jamarson@gmail.com>\n" +"PO-Revision-Date: 2019-12-23 17:07+0000\n" +"Last-Translator: Zeero <igcdzeero@gmail.com>\n" "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/" "godot-engine/godot/pt_BR/>\n" "Language: pt_BR\n" @@ -96,6 +97,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Argumento de tipo inválido para convert(), use constantes TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Esperado string de comprimento 1 (a caractere)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -227,15 +232,15 @@ msgstr "Alterar Chamada da Anim" #: editor/animation_track_editor.cpp msgid "Anim Multi Change Keyframe Time" -msgstr "Alterar Tempo de Quadro-Chave da Animação" +msgstr "Alterar Tempo de Quadro-Chave da Anim Multi" #: editor/animation_track_editor.cpp msgid "Anim Multi Change Transition" -msgstr "Alterar Transição da Animação Multipla" +msgstr "Alterar Transição da Animação Múltipla" #: editor/animation_track_editor.cpp msgid "Anim Multi Change Transform" -msgstr "Transformação de Animação com Múltiplas Mudanças" +msgstr "Alterar Transformação da Animação Múltipla" #: editor/animation_track_editor.cpp msgid "Anim Multi Change Keyframe Value" @@ -484,6 +489,10 @@ msgid "Not possible to add a new track without a root" msgstr "Não é possível adicionar uma nova trilha sem uma raiz" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Adicionar Trilha Bezier" @@ -510,7 +519,7 @@ msgstr "" #: editor/animation_track_editor.cpp msgid "Add Method Track Key" -msgstr "Adiciona Método de Trilha Chave" +msgstr "Adicionar Chave de Trilha de Chamada de Método" #: editor/animation_track_editor.cpp msgid "Method not found in object: " @@ -717,7 +726,7 @@ msgstr "Selecionar Todos/Nenhum" #: editor/animation_track_editor_plugins.cpp msgid "Add Audio Track Clip" -msgstr "Adiciona Clipe de Trilha de Áudio" +msgstr "Adicionar Clipe de Trilha de Áudio" #: editor/animation_track_editor_plugins.cpp msgid "Change Audio Track Clip Start Offset" @@ -866,9 +875,8 @@ msgid "Extra Call Arguments:" msgstr "Argumentos de Chamada Extras:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Selecionar Mtéodo" +msgstr "Selecionar Método:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -2048,6 +2056,15 @@ msgid "Search Help" msgstr "Pesquisar Ajuda" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Diferenciar Caixa" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Mostrar auxiliadores" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Exibir Tudo" @@ -2083,6 +2100,29 @@ msgstr "Tipo de Membro" msgid "Class" msgstr "Classe" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Métodos" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Sinal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Constante" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Propriedade:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Propriedades do Tema" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Propriedade:" @@ -3144,9 +3184,8 @@ msgid "Open the previous Editor" msgstr "Abrir o Editor anterior" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Aviso" +msgstr "Aviso!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3470,6 +3509,15 @@ msgid "Importing:" msgstr "Importando:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Erro ao escrever o PCK do projeto!" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4657,6 +4705,11 @@ msgid "Move Node" msgstr "Mover Nó" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transições" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Adicionar Transição" @@ -4742,9 +4795,8 @@ msgid "Transition: " msgstr "Transição: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Modo Panorâmico" +msgstr "Modo Panorâmico:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -5263,37 +5315,32 @@ msgid "Center" msgstr "Centro" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Left Wide" -msgstr "Visão Esquerda" +msgstr "Esquerda Largo" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Wide" -msgstr "Visão Superior" +msgstr "Superior Largo" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Right Wide" -msgstr "Visão Direita" +msgstr "Direita Largo" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Wide" -msgstr "Visão inferior" +msgstr "Inferior Largo" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "VCenter Wide" -msgstr "" +msgstr "Visão Centralizada Verticalmente" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "HCenter Wide" -msgstr "" +msgstr "Visão Centralizada Horizontalmente" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Full Rect" -msgstr "Nome Válido" +msgstr "Rect Completo" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Keep Ratio" @@ -5961,14 +6008,24 @@ msgstr "Criar Malha de Contorno" msgid "Outline Size:" msgstr "Tamanho do Contorno:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Remover item %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Atualizar a partir de Cena" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" -msgstr "MeshLibrary..." +msgstr "Biblioteca de Malhas" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6608,20 +6665,22 @@ msgstr "Salvar como..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "Não é possível obter o script para executar." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "Script falhou no recarregamento, veja os erros no console." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "Script não está no modo tool, não será capaz de executar." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"Para executar este script, o mesmo deve herdar EditorScript e ser definido " +"como modo tool." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6842,10 +6901,6 @@ msgid "Source" msgstr "Origem" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Sinal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Destino" @@ -6871,6 +6926,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "Apenas recursos do sistema de arquivos podem ser soltos." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Não é possível descartar nós porque o script '% s' não é usado nesta cena." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Símbolo de pesquisa" @@ -7512,18 +7573,37 @@ msgid "Create Mesh2D" msgstr "Crie uma Malha2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Criando Previsualizações das Malhas" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Criar Polígono3D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Criar PolígonoDeColisão2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Criar PolígonoDeColisão2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Criar OclusorDeLuz2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Criar OclusorDeLuz2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite está vazio!" @@ -7601,6 +7681,11 @@ msgid "Add Frame" msgstr "Adicionar Frame" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Não se pôde carregar imagem:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ERRO: Não foi possível carregar o recurso de frame!" @@ -7891,10 +7976,6 @@ msgid "Color" msgstr "Cor" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Constante" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Arquivo de Tema" @@ -8009,17 +8090,15 @@ msgstr "Fundir a partir de Cena" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "Novo Tile Único" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "Desativar Autotile" +msgstr "Novo Autotile" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "Atlas:" +msgstr "Novo Atlas" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -8038,39 +8117,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Selecione a forma, subtile ou tile anterior." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "Modo Região" +msgstr "Região" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "Modo Colisão" +msgstr "Colisão" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "Modo Oclusão" +msgstr "Oclusão" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "Modo Navegação" +msgstr "Navegação" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "Modo Bitmask" +msgstr "Bitmask" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "Modo Prioridade" +msgstr "Prioridade" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "Índice:" +msgstr "Índice Z" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8298,6 +8370,16 @@ msgid "Edit Tile Z Index" msgstr "Editar índice de telha Z" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Tornar o Polígono Convexo" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Tornar o Polígono Côncavo" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Criar polígono de colisão" @@ -8378,7 +8460,6 @@ msgid "Stage Selected" msgstr "Estágio selecionado" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Stage All" msgstr "Salvar Tudo" @@ -8387,9 +8468,8 @@ msgid "Add a commit message" msgstr "Adicione uma mensagem de confirmação" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Commit Changes" -msgstr "Sincronizar Mudanças de Script" +msgstr "Confirmar Mudanças de Script" #: editor/plugins/version_control_editor_plugin.cpp #: modules/gdnative/gdnative_library_singleton_editor.cpp @@ -8429,9 +8509,8 @@ msgid "Boolean" msgstr "Booleano" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Sampler" -msgstr "Amostrador (Sampler)" +msgstr "Sampler" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add input port" @@ -8946,7 +9025,7 @@ msgstr "Subtrai o escalar do escalar." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar constant." -msgstr "Constante Escalar" +msgstr "Constante Escalar." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar uniform." @@ -9285,13 +9364,12 @@ msgid "Runnable" msgstr "Executável" #: editor/project_export.cpp -#, fuzzy msgid "Add initial export..." -msgstr "Adicionar porta de entrada" +msgstr "Adicionar exportação inicial..." #: editor/project_export.cpp msgid "Add previous patches..." -msgstr "" +msgstr "Adicionar patches anteriores..." #: editor/project_export.cpp msgid "Delete patch '%s' from list?" @@ -9407,9 +9485,8 @@ msgid "Make Patch" msgstr "Criar Alteração" #: editor/project_export.cpp -#, fuzzy msgid "Pack File" -msgstr " Arquivos" +msgstr "Empacotar Arquivo" #: editor/project_export.cpp msgid "Features" @@ -9464,13 +9541,12 @@ msgid "Export All" msgstr "Exportar tudo" #: editor/project_export.cpp editor/project_manager.cpp -#, fuzzy msgid "ZIP File" -msgstr " Arquivos" +msgstr "Arquivo ZIP" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "" +msgstr "Pacote de Jogos Godot" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -10113,12 +10189,10 @@ msgid "Locales Filter" msgstr "Filtro de Idiomas" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Show All Locales" msgstr "Mostrar todos os idiomas" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Show Selected Locales Only" msgstr "Mostrar apenas os idiomas selecionados" @@ -10367,9 +10441,8 @@ msgid "Instance Scene(s)" msgstr "Instanciar Cena(s)" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Replace with Branch Scene" -msgstr "Salvar Ramo como Cena" +msgstr "Substituir com Ramo como Cena" #: editor/scene_tree_dock.cpp msgid "Instance Child Scene" @@ -10578,9 +10651,8 @@ msgid "Delete (No Confirm)" msgstr "Excluir (Sem Confirmação)" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Add/Create a New Node." -msgstr "Adicionar/Criar um Novo Nó" +msgstr "Adicionar/Criar um Novo Nó." #: editor/scene_tree_dock.cpp msgid "" @@ -10619,9 +10691,8 @@ msgid "Unlock Node" msgstr "Desbloquear Nó" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Button Group" -msgstr "Botão 7" +msgstr "Grupo de Botões" #: editor/scene_tree_editor.cpp msgid "(Connecting From)" @@ -10800,14 +10871,12 @@ msgid "Class Name:" msgstr "Nome da Classe:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Template:" -msgstr "Modelo" +msgstr "Modelo:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Built-in Script:" -msgstr "Script Embutido" +msgstr "Script Embutido:" #: editor/script_create_dialog.cpp msgid "Attach Node Script" @@ -10822,38 +10891,32 @@ msgid "Bytes:" msgstr "Bytes:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Warning:" -msgstr "Avisos:" +msgstr "Aviso:" #: editor/script_editor_debugger.cpp msgid "Error:" msgstr "Erro:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Error" -msgstr "Copiar Erro" +msgstr "Erro C++" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Error:" -msgstr "Erro:" +msgstr "Erro C++:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Source" -msgstr "Origem" +msgstr "Origem C++" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Source:" -msgstr "Origem" +msgstr "Origem:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Source:" -msgstr "Origem" +msgstr "Origem C++:" #: editor/script_editor_debugger.cpp msgid "Stack Trace" @@ -10864,18 +10927,16 @@ msgid "Errors" msgstr "Erros" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Child process connected." -msgstr "Processo Filho Conectado" +msgstr "Processo Filho Conectado." #: editor/script_editor_debugger.cpp msgid "Copy Error" msgstr "Copiar Erro" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Skip Breakpoints" -msgstr "Pontos de interrupção(Breakpoints)" +msgstr "Pular Breakpoints" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -11102,9 +11163,8 @@ msgid "Enabled GDNative Singleton" msgstr "Singleton GDNative ativado" #: modules/gdnative/gdnative_library_singleton_editor.cpp -#, fuzzy msgid "Disabled GDNative Singleton" -msgstr "Desabilitar Spinner de Atualização" +msgstr "Singleton GDNative Desabilitado" #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Library" @@ -11119,10 +11179,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Esperado string de comprimento 1 (a caractere)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "O argumento step é zero!" @@ -11193,9 +11249,8 @@ msgid "GridMap Fill Selection" msgstr "Seleção de preenchimento GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "GridMap Paste Selection" -msgstr "Excluir Seleção do Gridap" +msgstr "Colar Seleção do GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Paint" @@ -11262,6 +11317,11 @@ msgid "Cursor Clear Rotation" msgstr "Limpar Rotação do Cursor" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Apagar Seleção" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Limpar Seleção" @@ -11278,9 +11338,8 @@ msgid "Pick Distance:" msgstr "Escolha uma Distância:" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Filter meshes" -msgstr "Métodos de filtragem" +msgstr "Filtrar malhas" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Give a MeshLibrary resource to this GridMap to use its meshes." @@ -11411,42 +11470,36 @@ msgid "Set Variable Type" msgstr "Definir o Tipo da Variável" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Input Port" msgstr "Adicionar porta de entrada" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Output Port" msgstr "Adicionar porta de saída" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Override an existing built-in function." -msgstr "Não deve coincidir com um nome de tipo interno existente." +msgstr "Não deve coincidir com um nome de função existente." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new function." -msgstr "Criar um novo retângulo." +msgstr "Criar uma nova função." #: modules/visual_script/visual_script_editor.cpp msgid "Variables:" msgstr "Variáveis:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new variable." -msgstr "Criar um novo retângulo." +msgstr "Criar uma nova variável." #: modules/visual_script/visual_script_editor.cpp msgid "Signals:" msgstr "Sinais:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new signal." -msgstr "Criar um novo polígono." +msgstr "Criar um novo sinal." #: modules/visual_script/visual_script_editor.cpp msgid "Name is not a valid identifier:" @@ -11473,7 +11526,6 @@ msgid "Add Function" msgstr "Adicionar Função" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Delete input port" msgstr "Remover porta de entrada" @@ -11486,12 +11538,10 @@ msgid "Add Signal" msgstr "Adicionar Sinal" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Remover porta de entrada" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Output Port" msgstr "Remover porta de saída" @@ -11540,11 +11590,6 @@ msgid "Add Preload Node" msgstr "Adicionar Nó de Pré-carregamento" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"Não é possível descartar nós porque o script '% s' não é usado nesta cena." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Adicionar Nó(s) a Partir da Árvore" @@ -11582,9 +11627,8 @@ msgid "Connect Nodes" msgstr "Conectar Nodes" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Disconnect Nodes" -msgstr "Desconectar Nodes de Grafos" +msgstr "Desconectar Nós" #: modules/visual_script/visual_script_editor.cpp msgid "Connect Node Data" @@ -11619,9 +11663,8 @@ msgid "Paste VisualScript Nodes" msgstr "Colar Nodes VisualScript" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Can't create function with a function node." -msgstr "Não é possível copiar o nó de função." +msgstr "Não é possível criar função com um nó de função." #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function of nodes from nodes of multiple functions." @@ -11637,9 +11680,8 @@ msgid "Try to only have one sequence input in selection." msgstr "Tente ter apenas uma entrada de sequência na seleção." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create Function" -msgstr "Renomear Função" +msgstr "Criar Função" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Function" @@ -11662,38 +11704,32 @@ msgid "Editing Signal:" msgstr "Editando Sinal:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Make Tool:" -msgstr "Tornar Local" +msgstr "Criar Ferramenta:" #: modules/visual_script/visual_script_editor.cpp msgid "Members:" msgstr "Membros:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Base Type:" -msgstr "Mudar Tipo Base" +msgstr "Mudar Tipo Base:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Nodes..." -msgstr "Adicionar nó..." +msgstr "Adicionar nós..." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Function..." -msgstr "Adicionar Função" +msgstr "Adicionar Função..." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "function_name" -msgstr "Função:" +msgstr "function_name" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Select or create a function to edit its graph." -msgstr "Selecione ou crie uma função para editar o grafo" +msgstr "Selecione ou crie uma função para editar o grafo." #: modules/visual_script/visual_script_editor.cpp msgid "Delete Selected" @@ -11712,14 +11748,12 @@ msgid "Cut Nodes" msgstr "Recortar Nodes" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Make Function" -msgstr "Renomear Função" +msgstr "Criar Função" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Refresh Graph" -msgstr "Atualizar" +msgstr "Atualizar Grafo" #: modules/visual_script/visual_script_editor.cpp msgid "Edit Member" @@ -11853,13 +11887,12 @@ msgstr "" "Configurações do Editor." #: platform/android/export/export.cpp -#, fuzzy msgid "" "Android build template not installed in the project. Install it from the " "Project menu." msgstr "" -"O modelo de compilação do Android não foi encontrado, por favor instale " -"modelos relevantes." +"O modelo de compilação do Android não foi instalado no projeto. Instale " +"através do menu Projeto." #: platform/android/export/export.cpp msgid "Invalid public key for APK expansion." @@ -11965,18 +11998,16 @@ msgid "Using default boot splash image." msgstr "Usando imagem boot splash padrão." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package short name." -msgstr "Nome de pacote inválido:" +msgstr "Nome de pacote inválido." #: platform/uwp/export/export.cpp msgid "Invalid package unique name." msgstr "Nome único de pacote inválido." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package publisher display name." -msgstr "Nome único de pacote inválido." +msgstr "Nome de distribuidor de pacote inválido." #: platform/uwp/export/export.cpp msgid "Invalid product GUID." @@ -12019,13 +12050,12 @@ msgid "Invalid splash screen image dimensions (should be 620x300)." msgstr "Dimensões inválidas da tela de abertura (deve ser 620x300)." #: scene/2d/animated_sprite.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the \"Frames\" property in " "order for AnimatedSprite to display frames." msgstr "" "Um recurso do tipo SpriteFrames deve ser criado ou definido na propriedade " -"\"Frames\" para que o nó AnimatedSprite mostre quadros." +"\"Frames\" para que o AnimatedSprite mostre quadros." #: scene/2d/canvas_modulate.cpp msgid "" @@ -12088,7 +12118,6 @@ msgstr "" "\"Animação de partículas\" ativada." #: scene/2d/light_2d.cpp -#, fuzzy msgid "" "A texture with the shape of the light must be supplied to the \"Texture\" " "property." @@ -12103,10 +12132,9 @@ msgstr "" "oclusor tenha efeito." #: scene/2d/light_occluder_2d.cpp -#, fuzzy msgid "The occluder polygon for this occluder is empty. Please draw a polygon." msgstr "" -"O polígono para este oclusor está vazio. Por favor desenhe um polígono!" +"O polígono para este oclusor está vazio. Por favor desenhe um polígono." #: scene/2d/navigation_polygon.cpp msgid "" @@ -12194,62 +12222,54 @@ msgstr "" "defina um." #: scene/2d/tile_map.cpp -#, fuzzy msgid "" "TileMap with Use Parent on needs a parent CollisionObject2D to give shapes " "to. Please use it as a child of Area2D, StaticBody2D, RigidBody2D, " "KinematicBody2D, etc. to give them a shape." msgstr "" -"CollisionShape2D apenas serve para fornecer a forma de colisão para um nó " -"derivado de CollisionObject2D. Por favor use-o apenas como filho de Area2D, " -"StaticBody2D, RigidBody2D, KinematicBody2D, etc. para dá-los forma." +"TileMap com Use Parent ligado precisa de um pai CollisionObject2D para dar " +"formas. Por favor, use-o como um filho de Area2D, StaticBody2D, RigidBody2D, " +"KinematicBody2D, etc. para dar-lhes uma forma." #: scene/2d/visibility_notifier_2d.cpp -#, fuzzy msgid "" "VisibilityEnabler2D works best when used with the edited scene root directly " "as parent." msgstr "" -"VisibilityEnable2D funciona melhor quando usado como filho direto da raiz da " -"cena atualmente editada." +"VisibilityEnabler2D funciona melhor quando usado com a raiz da cena editada " +"diretamente como pai." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVRCamera must have an ARVROrigin node as its parent." -msgstr "ARVRCamera deve ter um nó ARVROrigin como seu pai" +msgstr "ARVRCamera deve ter um nó ARVROrigin como seu pai." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVRController must have an ARVROrigin node as its parent." -msgstr "ARVRController deve ter um nó ARVROrigin como seu pai" +msgstr "ARVRController deve ter um nó ARVROrigin como seu pai." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "" "The controller ID must not be 0 or this controller won't be bound to an " "actual controller." msgstr "" -"A id do controle não deve ser 0 ou este controle não será atribuído a um " -"controle real" +"A ID do controle não deve ser 0 ou este controle não será atribuído a um " +"controle real." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVRAnchor must have an ARVROrigin node as its parent." -msgstr "ARVRAnchor deve ter um nó ARVROrigin como seu pai" +msgstr "ARVRAnchor deve ter um nó ARVROrigin como seu pai." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "" "The anchor ID must not be 0 or this anchor won't be bound to an actual " "anchor." msgstr "" -"A id da âncora não deve ser 0 ou essa âncora não será atribuída a uma âncora " -"geral" +"A ID da âncora não deve ser 0 ou essa âncora não será atribuída a uma âncora " +"real." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVROrigin requires an ARVRCamera child node." -msgstr "ARVROrigin necessita um nó ARVRCamera como filho" +msgstr "ARVROrigin necessita um nó ARVRCamera como filho." #: scene/3d/baked_lightmap.cpp msgid "%d%%" @@ -12311,13 +12331,12 @@ msgstr "" "RigidBody, KinematicBody, etc. para dá-los forma." #: scene/3d/collision_shape.cpp -#, fuzzy msgid "" "A shape must be provided for CollisionShape to function. Please create a " "shape resource for it." msgstr "" "Uma forma deve ser fornecida para que o nó CollisionShape funcione. Por " -"favor, crie um recurso de forma a ele!" +"favor, crie um recurso de forma para ele." #: scene/3d/collision_shape.cpp msgid "" @@ -12332,13 +12351,12 @@ msgid "Nothing is visible because no mesh has been assigned." msgstr "Nada é visível porque nenhuma malha foi atribuída." #: scene/3d/cpu_particles.cpp -#, fuzzy msgid "" "CPUParticles animation requires the usage of a SpatialMaterial whose " "Billboard Mode is set to \"Particle Billboard\"." msgstr "" -"A animação CPUParticles requer o uso de um SpatialMaterial com \"Billboard " -"Particles\" ativado." +"A animação CPUParticles requer a utilização de um SpatialMaterial cujo modo " +"Billboard está definido como \"Particle Billboard\"." #: scene/3d/gi_probe.cpp msgid "Plotting Meshes" @@ -12387,26 +12405,24 @@ msgstr "" "Nada está visível porque as meshes não foram atribuídas a passes de desenho." #: scene/3d/particles.cpp -#, fuzzy msgid "" "Particles animation requires the usage of a SpatialMaterial whose Billboard " "Mode is set to \"Particle Billboard\"." msgstr "" -"A animação de partículas requer o uso de um SpatialMaterial com \"Billboard " -"Particles\" ativado." +"A animação de partículas requer o uso de um SpatialMaterial cujo modo " +"Billboard está definido como \"Particle Billboard\"." #: scene/3d/path.cpp msgid "PathFollow only works when set as a child of a Path node." msgstr "PathFollow só funciona quando definido como filho de um nó Path." #: scene/3d/path.cpp -#, fuzzy msgid "" "PathFollow's ROTATION_ORIENTED requires \"Up Vector\" to be enabled in its " "parent Path's Curve resource." msgstr "" -"PathFollow ROTATION_ORIENTED requer \"Up Vector\" habilitado no recurso " -"Curva do Caminho pai." +"O ROTATION_ORIENTED do PathFollow requer que o \"Up Vector\" esteja ativado " +"no recurso de Curva do Caminho do seu pai." #: scene/3d/physics_body.cpp msgid "" @@ -12419,16 +12435,16 @@ msgstr "" "Ao invés disso, altere o tamanho nas formas de colisão filhas." #: scene/3d/remote_transform.cpp -#, fuzzy msgid "" "The \"Remote Path\" property must point to a valid Spatial or Spatial-" "derived node to work." -msgstr "A propriedade Caminho deve apontar para um nó Spatial para funcionar." +msgstr "" +"A propriedade \"Caminho\" deve apontar para um nó Spatial ou derivados para " +"funcionar." #: scene/3d/soft_body.cpp -#, fuzzy msgid "This body will be ignored until you set a mesh." -msgstr "Este corpo será ignorado até você definir uma malha" +msgstr "Este corpo será ignorado até você definir uma malha." #: scene/3d/soft_body.cpp msgid "" @@ -12441,13 +12457,12 @@ msgstr "" "Altere o tamanho em formas de colisão de crianças." #: scene/3d/sprite_3d.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the \"Frames\" property in " "order for AnimatedSprite3D to display frames." msgstr "" -"Um recurso do tipo SpriteFrames deve ser criado ou definido na propriedade " -"\"Frames\" para que o nó AnimatedSprite3D mostre quadros." +"Um recurso SpriteFrames deve ser criado ou definido na propriedade \"Frames" +"\" para que o nó AnimatedSprite3D mostre quadros." #: scene/3d/vehicle_body.cpp msgid "" @@ -12501,7 +12516,6 @@ msgid "Nothing connected to input '%s' of node '%s'." msgstr "Nada está ligado à entrada '%s' do nó '%s'." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "No root AnimationNode for the graph is set." msgstr "Um AnimationNode raiz para o gráfico não está definido." @@ -12517,9 +12531,8 @@ msgstr "" "AnimationPlayer." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "The AnimationPlayer root node is not a valid node." -msgstr "AnimationPlayer root não é um nó válido." +msgstr "O nó raiz do AnimationPlayer não é um nó válido." #: scene/animation/animation_tree_player.cpp msgid "This node has been deprecated. Use AnimationTree instead." @@ -12534,9 +12547,8 @@ msgid "HSV" msgstr "HSV" #: scene/gui/color_picker.cpp -#, fuzzy msgid "Raw" -msgstr "Guinada" +msgstr "Bruto" #: scene/gui/color_picker.cpp msgid "Switch between hexadecimal and code values." @@ -12547,16 +12559,14 @@ msgid "Add current color as a preset." msgstr "Adicionar cor atual como uma predefinição." #: scene/gui/container.cpp -#, fuzzy msgid "" "Container by itself serves no purpose unless a script configures its " "children placement behavior.\n" "If you don't intend to add a script, use a plain Control node instead." msgstr "" -"O contêiner por si só não serve para nada, a menos que um script configure " -"seu comportamento de posicionamento de filhos.\n" -"Se você não pretende adicionar um script, por favor use um nó simples " -"'Control'." +"O contêiner por si só não tem nenhum propósito, a menos que um script " +"configure seu comportamento de posicionamento dos filhos.\n" +"Se você não pretende adicionar um script, use um nó de Controle simples." #: scene/gui/control.cpp msgid "" @@ -12576,30 +12586,28 @@ msgid "Please Confirm..." msgstr "Confirme Por Favor..." #: scene/gui/popup.cpp -#, fuzzy msgid "" "Popups will hide by default unless you call popup() or any of the popup*() " "functions. Making them visible for editing is fine, but they will hide upon " "running." msgstr "" -"Popups são ocultos por padrão a menos que você chame alguma das funções " -"popup*(). Torná-los visíveis para editar não causa problema, mas eles serão " -"ocultados ao rodar a cena." +"Popups são ocultos por padrão a menos que você chame popup() ou alguma das " +"funções popup*(). Torná-los visíveis para editar não causa problema, mas " +"eles serão ocultados ao rodar a cena." #: scene/gui/range.cpp -#, fuzzy msgid "If \"Exp Edit\" is enabled, \"Min Value\" must be greater than 0." -msgstr "Se exp_edit for true, min_value deverá ser> 0." +msgstr "" +"Se \"Exp Edit\" estiver habilitado, \"Min Value\" deve ser maior que 0." #: scene/gui/scroll_container.cpp -#, fuzzy msgid "" "ScrollContainer is intended to work with a single child control.\n" "Use a container as child (VBox, HBox, etc.), or a Control and set the custom " "minimum size manually." msgstr "" "Um ScrollContainer foi feito para trabalhar com um componente filho único.\n" -"Use um container como filho (VBox, HBox, etc) ou um Control e defina o " +"Use um container como filho (VBox, HBox, etc.) ou um Control e defina o " "tamanho mínimo manualmente." #: scene/gui/tree.cpp @@ -12627,18 +12635,16 @@ msgstr "" "render e atribua sua textura interna a algum nó para exibir." #: scene/resources/visual_shader_nodes.cpp -#, fuzzy msgid "Invalid source for preview." -msgstr "Fonte inválida para o shader." +msgstr "Fonte inválida para a prévia." #: scene/resources/visual_shader_nodes.cpp msgid "Invalid source for shader." msgstr "Fonte inválida para o shader." #: scene/resources/visual_shader_nodes.cpp -#, fuzzy msgid "Invalid comparison function for that type." -msgstr "Fonte inválida para o shader." +msgstr "Função de comparação inválida para esse tipo." #: servers/visual/shader_language.cpp msgid "Assignment to function." @@ -13287,9 +13293,6 @@ msgstr "Constantes não podem serem modificadas." #~ msgid "Out-In" #~ msgstr "Out-In" -#~ msgid "Transitions" -#~ msgstr "Transições" - #~ msgid "Change Anim Len" #~ msgstr "Alterar Comprimento da Animação" @@ -13503,9 +13506,6 @@ msgstr "Constantes não podem serem modificadas." #~ msgid "Replace By" #~ msgstr "Substituir Por" -#~ msgid "Case Sensitive" -#~ msgstr "Diferenciar Caixa" - #~ msgid "Backwards" #~ msgstr "Para trás" @@ -13961,9 +13961,6 @@ msgstr "Constantes não podem serem modificadas." #~ msgid "Loading Image:" #~ msgstr "Carregando Imagem:" -#~ msgid "Couldn't load image:" -#~ msgstr "Não se pôde carregar imagem:" - #~ msgid "Converting Images" #~ msgstr "Convertendo Imagens" @@ -14151,10 +14148,6 @@ msgstr "Constantes não podem serem modificadas." #~ "estão corretos?" #, fuzzy -#~ msgid "Error creating the signature object." -#~ msgstr "Erro ao escrever o PCK do projeto!" - -#, fuzzy #~ msgid "RAW Mode" #~ msgstr "Modo RAW" diff --git a/editor/translations/pt_PT.po b/editor/translations/pt_PT.po index e235096559..d134b16ca8 100644 --- a/editor/translations/pt_PT.po +++ b/editor/translations/pt_PT.po @@ -1,6 +1,6 @@ # Portuguese (Portugal) translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # António Sarmento <antonio.luis.sarmento@gmail.com>, 2016. # Carlos Vieira <carlos.vieira@gmail.com>, 2017. @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:38+0000\n" +"PO-Revision-Date: 2019-12-23 17: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" @@ -36,6 +36,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Tipo de argumento inválido para convert(), use constantes TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Esperado um string de comprimento 1 (um caráter)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -427,6 +431,10 @@ msgid "Not possible to add a new track without a root" msgstr "Não é possível adicionar nova pista sem uma raíz" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Adicionar Pista Bezier" @@ -808,9 +816,8 @@ msgid "Extra Call Arguments:" msgstr "Argumentos de chamada extra:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Selecione Método" +msgstr "Método Recetor:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -1993,6 +2000,15 @@ msgid "Search Help" msgstr "Procurar em Ajuda" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Sensível a maiúsculas" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Mostrar ajudantes" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Mostrar Tudo" @@ -2028,6 +2044,29 @@ msgstr "Tipo do Membro" msgid "Class" msgstr "Classe" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Métodos" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Sinal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Constante" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Propriedade:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Propriedades do Tema" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Propriedade:" @@ -3086,9 +3125,8 @@ msgid "Open the previous Editor" msgstr "Abrir o Editor anterior" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Aviso" +msgstr "Aviso!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3410,6 +3448,14 @@ msgid "Importing:" msgstr "A Importar:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4592,6 +4638,11 @@ msgid "Move Node" msgstr "Mover Nó" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transição: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Adicionar Transição" @@ -4676,9 +4727,8 @@ msgid "Transition: " msgstr "Transição: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Modo deslocamento" +msgstr "Modo Jogo:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -5886,14 +5936,24 @@ msgstr "Criar Malha de Contorno" msgid "Outline Size:" msgstr "Tamanho do contorno:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Remover item %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Atualizar da Cena" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" -msgstr "Bib. de Meshes..." +msgstr "Bib. de Meshes" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6528,20 +6588,22 @@ msgstr "Guardar Ficheiro Como..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "Não é possível obter o script para executar." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "Falhou a re-leitura do script, analise os erros na consola." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "Script não está no modo ferramenta, não será possível executá-lo." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"Para executar este script, terá de descender de EditorScript e ser definido " +"como modo ferramenta." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6762,10 +6824,6 @@ msgid "Source" msgstr "Fonte" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Sinal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Alvo" @@ -6791,6 +6849,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Só podem ser largados recursos do Sistema de Ficheiros ." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "Impossível largar nós porque o script '%s' não é usado neste cena." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Símbolo Consulta" @@ -7432,18 +7495,37 @@ msgid "Create Mesh2D" msgstr "Criar Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "A criar pré-visualizações de Malha" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Criar Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Criar CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Criar CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Criar LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Criar LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite está vazia!" @@ -7520,6 +7602,11 @@ msgid "Add Frame" msgstr "Adicionar Frame" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Falha ao carregar recurso." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ERRO: Recurso de frame não carregado!" @@ -7810,10 +7897,6 @@ msgid "Color" msgstr "Cor" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Constante" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Ficheiro Tema" @@ -7928,17 +8011,15 @@ msgstr "Fundir a partir da Cena" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "Novo Tile Único" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "Desativar Autotile" +msgstr "Novo Autotile" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "Novo %s" +msgstr "Novo Atlas" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -7957,39 +8038,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Selecione a forma, subtile ou Tile anterior." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "Modo Região" +msgstr "Região" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "Modo Colisão" +msgstr "Colisão" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "Modo Oclusão" +msgstr "Oclusão" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "Modo Navegação" +msgstr "Navegação" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "Modo Bitmask" +msgstr "Bitmask" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "Modo Prioridade" +msgstr "Prioridade" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "Índice:" +msgstr "Índice Z" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8218,6 +8292,16 @@ msgid "Edit Tile Z Index" msgstr "Editar Índice Z de Tile" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Fazer Polígono Convexo" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Fazer Polígono Côncavo" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Criar Polígono de Colisão" @@ -11010,10 +11094,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Esperado um string de comprimento 1 (um caráter)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "O argumento \"step\" é zero!" @@ -11152,6 +11232,11 @@ msgid "Cursor Clear Rotation" msgstr "Limpar rotação do Cursor" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Apagar seleção" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Limpar Seleção" @@ -11420,10 +11505,6 @@ msgid "Add Preload Node" msgstr "Adicionar Nó de Pré-carregamento" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "Impossível largar nós porque o script '%s' não é usado neste cena." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Adicionar Nó da Árvore" @@ -13500,9 +13581,6 @@ msgstr "Constantes não podem ser modificadas." #~ msgid "Replace By" #~ msgstr "Substituir por" -#~ msgid "Case Sensitive" -#~ msgstr "Sensível a maiúsculas" - #~ msgid "Backwards" #~ msgstr "Para trás" diff --git a/editor/translations/ro.po b/editor/translations/ro.po index f2dc0dd9a2..02886b9b34 100644 --- a/editor/translations/ro.po +++ b/editor/translations/ro.po @@ -1,6 +1,6 @@ # Romanian translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Calin Sopterean <csopterean@gmail.com>, 2018. # Filip <filipanton@tutanota.com>, 2018. @@ -31,6 +31,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Argument de tip invalid pentru convert(), folosiți constante TYPE_*" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -435,6 +439,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Anim Adăugați Pistă" @@ -2077,6 +2085,16 @@ msgstr "Căutați în Ajutor" #: editor/editor_help_search.cpp #, fuzzy +msgid "Case Sensitive" +msgstr "Închide Scena" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Arată Asistenții" + +#: editor/editor_help_search.cpp +#, fuzzy msgid "Display All" msgstr "Înlocuiți Tot" @@ -2120,6 +2138,30 @@ msgstr "Membri" msgid "Class" msgstr "Clasă:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metode" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Semnale" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Permanent" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Proprietăți" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Proprietăți" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3525,6 +3567,14 @@ msgid "Importing:" msgstr "Se importă:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4790,6 +4840,11 @@ msgstr "Mod Mutare" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Tranziție" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Tranziție" @@ -6161,12 +6216,23 @@ msgstr "Creează Mesh de Contur" msgid "Outline Size:" msgstr "Dimensiunea Conturului:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Elimini obiectul %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Actualizează din Scenă" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "Librărie_de_Structuri..." @@ -7080,11 +7146,6 @@ msgid "Source" msgstr "Resursă" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Semnale" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -7113,6 +7174,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7772,21 +7838,40 @@ msgstr "Creează Mesh de Contur" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Se creează Previzualizările Mesh-ului" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Crează Poligon" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Creare Poligon de Navigare" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Creare Poligon de Navigare" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Creează Poligon de Ocluziune" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Creează Poligon de Ocluziune" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "Mesh-ul este gol!" @@ -7870,6 +7955,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Încărcarea resursei a eșuat." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8175,10 +8265,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Permanent" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Deschideți un Fișier" @@ -8603,6 +8689,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Deplasare poligon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Deplasare poligon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Creare Poligon de Navigare" @@ -11370,10 +11466,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11512,6 +11604,11 @@ msgid "Cursor Clear Rotation" msgstr "Curăță Rotația Cursorului" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Toată selecția" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Curăță Selecția" @@ -11783,10 +11880,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -12975,10 +13068,6 @@ msgstr "" #~ msgstr "Obiecte Tema Interfața Grafică:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "Proprietăți" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "Marchează statutul directorului ca Favorit" diff --git a/editor/translations/ru.po b/editor/translations/ru.po index 6c03c3d0f0..d865d8b829 100644 --- a/editor/translations/ru.po +++ b/editor/translations/ru.po @@ -1,6 +1,6 @@ # Russian translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Аркадий Авас <savvot@gmail.com>, 2018. # Artem Varaksa <aymfst@gmail.com>, 2018. @@ -83,6 +83,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Неверный тип аргумента для convert(), используйте TYPE_* константы." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Ожидалась строка длиной 1 (символ)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -471,6 +475,10 @@ msgid "Not possible to add a new track without a root" msgstr "Нельзя добавить новый трек без корневого узла" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Добавить Дорожку Безье" @@ -2038,6 +2046,15 @@ msgid "Search Help" msgstr "Справка" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Чувствительность регистра" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Показывать помощники" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Отображать всё" @@ -2073,6 +2090,29 @@ msgstr "Тип члена" msgid "Class" msgstr "Класс" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Методы" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Сигнал" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Константа" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Параметр:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Свойства темы" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Параметр:" @@ -3451,6 +3491,15 @@ msgid "Importing:" msgstr "Импортируется:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Ошибка при создании объекта подписи." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4633,6 +4682,11 @@ msgid "Move Node" msgstr "Переместить узел" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Переходы" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Добавить переход" @@ -5934,12 +5988,23 @@ msgstr "Создать полисетку обводки" msgid "Outline Size:" msgstr "Размер обводки:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Удалить элемент %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Обновить из сцены" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "Библиотека полисеток..." @@ -6812,10 +6877,6 @@ msgid "Source" msgstr "Источник" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Сигнал" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Цель" @@ -6843,6 +6904,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "Можно перетащить только ресурс из файловой системы." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Нельзя бросать узлы, потому что в этой сцене не используется скрипт '%s'." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Поиск" @@ -7489,18 +7556,37 @@ msgid "Create Mesh2D" msgstr "Создать Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Создание предпросмотра" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Создать Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Создать CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Создать CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Создан LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Создан LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Спрайт пуст!" @@ -7582,6 +7668,11 @@ msgid "Add Frame" msgstr "Добавить кадр" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Невозможно загрузить изображение:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ОШИБКА: Невозможно загрузить кадр!" @@ -7872,10 +7963,6 @@ msgid "Color" msgstr "Цвет" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Константа" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Файл темы" @@ -8280,6 +8367,16 @@ msgid "Edit Tile Z Index" msgstr "Редактирование Z индекса плитки" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Сделать Полигон Выпуклым" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Сделать Полигон Вогнутым" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Создать полигон столкновений" @@ -11093,10 +11190,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Ожидалась строка длиной 1 (символ)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "Аргумент шага равен нулю!" @@ -11235,6 +11328,11 @@ msgid "Cursor Clear Rotation" msgstr "Курсор очистить поворот" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Очистить выделенное" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Очистить выделение" @@ -11505,11 +11603,6 @@ msgid "Add Preload Node" msgstr "Добавить предзагрузочный узел" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"Нельзя бросать узлы, потому что в этой сцене не используется скрипт '%s'." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Добавить узел(узлы) из дерева" @@ -13225,9 +13318,6 @@ msgstr "Константы не могут быть изменены." #~ msgid "Out-In" #~ msgstr "Из-В" -#~ msgid "Transitions" -#~ msgstr "Переходы" - #~ msgid "Change Anim Len" #~ msgstr "Изменить длину анимации" @@ -13436,9 +13526,6 @@ msgstr "Константы не могут быть изменены." #~ msgid "Replace By" #~ msgstr "Заменить на" -#~ msgid "Case Sensitive" -#~ msgstr "Чувствительность регистра" - #~ msgid "Backwards" #~ msgstr "В обратном направлении" @@ -13894,9 +13981,6 @@ msgstr "Константы не могут быть изменены." #~ msgid "Loading Image:" #~ msgstr "Загрузка изображения:" -#~ msgid "Couldn't load image:" -#~ msgstr "Невозможно загрузить изображение:" - #~ msgid "Converting Images" #~ msgstr "Преобразование изображений" @@ -14081,9 +14165,6 @@ msgstr "Константы не могут быть изменены." #~ msgstr "" #~ "Не могу прочитать файл сертификата. Уверены, что путь и пароль верны?" -#~ msgid "Error creating the signature object." -#~ msgstr "Ошибка при создании объекта подписи." - #~ msgid "Error creating the package signature." #~ msgstr "Ошибка при создании подписи пакета." diff --git a/editor/translations/si.po b/editor/translations/si.po index 7cac5e6eb1..99e23b323f 100644 --- a/editor/translations/si.po +++ b/editor/translations/si.po @@ -1,6 +1,6 @@ # Sinhala translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Yohan Sandun <Yohan99ysk@gmail.com>, 2018. msgid "" @@ -24,6 +24,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -421,6 +425,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "ලුහුබදින්නෙක් එක් කරන්න" @@ -1947,6 +1955,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1982,6 +1998,27 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "ලක්ෂණය ලුහුබදින්න" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3274,6 +3311,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4442,6 +4487,11 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Anim සංක්රමණය වෙනස් කරන්න" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Anim සංක්රමණය වෙනස් කරන්න" @@ -5719,11 +5769,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6586,10 +6646,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6616,6 +6672,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7251,19 +7312,36 @@ msgid "Create Mesh2D" msgstr "සාදන්න" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create LightOccluder2D" msgstr "සාදන්න" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "සාදන්න" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7340,6 +7418,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7632,10 +7714,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -8020,6 +8098,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10669,10 +10755,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10809,6 +10891,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "තෝරාගත් යතුරු මකා දමන්න" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11073,10 +11160,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/sk.po b/editor/translations/sk.po index 0cc9288f3c..b7795ea7b7 100644 --- a/editor/translations/sk.po +++ b/editor/translations/sk.po @@ -1,6 +1,6 @@ # Slovak translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # J08nY <johnenter@gmail.com>, 2016. # MineGame 159 <minegame459@gmail.com>, 2018. @@ -29,6 +29,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Chybný argument convert(), použite TYPE_* konštanty." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -429,6 +433,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -2006,6 +2014,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -2044,6 +2060,29 @@ msgstr "" msgid "Class" msgstr "Trieda:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Prejdite na Metódu" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signály" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Filter:" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3360,6 +3399,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4571,6 +4618,11 @@ msgstr "Vložiť" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Prechody" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Prechody" @@ -5881,11 +5933,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6775,11 +6837,6 @@ msgid "Source" msgstr "Prostriedok" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signály" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6806,6 +6863,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7454,21 +7516,39 @@ msgid "Create Mesh2D" msgstr "Vytvoriť adresár" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "Vytvoriť adresár" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Vytvoriť adresár" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Vytvoriť adresár" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Vytvoriť adresár" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Vytvoriť adresár" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7548,6 +7628,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7851,10 +7935,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Otvoriť súbor" @@ -8270,6 +8350,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Vytvoriť adresár" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Vytvoriť adresár" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Vytvoriť adresár" @@ -10988,10 +11078,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "argument \"step\"/krok je nulový!" @@ -11133,6 +11219,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "Všetky vybrané" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "Všetky vybrané" @@ -11403,10 +11494,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/sl.po b/editor/translations/sl.po index bacc2d15c5..88acbfc946 100644 --- a/editor/translations/sl.po +++ b/editor/translations/sl.po @@ -1,6 +1,6 @@ # Slovenian translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # matevž lapajne <sivar.lapajne@gmail.com>, 2016-2018. # Matjaž Vitas <matjaz.vitas@gmail.com>, 2017-2018. @@ -33,6 +33,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Neveljavna vrsta argumenta za convert(), uporabite TYPE_* konstanto." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -447,6 +451,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Animacija Dodaj sled" @@ -2081,6 +2089,16 @@ msgstr "Išči Pomoč" #: editor/editor_help_search.cpp #, fuzzy +msgid "Case Sensitive" +msgstr "Zapri Prizor" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Iskanje" + +#: editor/editor_help_search.cpp +#, fuzzy msgid "Display All" msgstr "Zamenjaj Vse" @@ -2124,6 +2142,30 @@ msgstr "Člani" msgid "Class" msgstr "Razred:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metode" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signali" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstanta" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Lastnosti" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Lastnosti" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3518,6 +3560,14 @@ msgid "Importing:" msgstr "Uvažanje:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4784,6 +4834,11 @@ msgstr "Način Premika" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Prehod" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Prehod" @@ -6145,11 +6200,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy msgid "Mesh Library" msgstr "Knjižnica Modelov..." @@ -7054,11 +7119,6 @@ msgid "Source" msgstr "Viri" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signali" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -7087,6 +7147,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7747,21 +7812,40 @@ msgstr "Ustvari Nov %s" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Ustvari Predogled Modela" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Ustvarite Poligon" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Ustvarite Poligon" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Ustvarite Poligon" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Ustvarite Mapo" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Ustvarite Mapo" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "Model je prazen!" @@ -7844,6 +7928,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Napaka pri nalaganju vira." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8146,10 +8235,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstanta" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Odpri v Datoteki" @@ -8577,6 +8662,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Ustvarite Poligon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Ustvarite Poligon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Ustvarite Poligon" @@ -11338,10 +11433,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "stopnja argumenta je nič!" @@ -11482,6 +11573,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "GridMap Izbriši Izbor" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Počisti izbrano" @@ -11759,10 +11855,6 @@ msgid "Add Preload Node" msgstr "Dodaj prednaloženo vozlišče" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Dodaj Gradnik(e) iz Drevesa" @@ -12977,10 +13069,6 @@ msgstr "Konstante ni možno spreminjati." #~ msgstr "Elementi GUI Teme:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "Lastnosti" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "Nastavi mapo status kot Priljubljeno" diff --git a/editor/translations/sq.po b/editor/translations/sq.po index 1c8194e602..fc175ff061 100644 --- a/editor/translations/sq.po +++ b/editor/translations/sq.po @@ -1,6 +1,6 @@ # Albanian translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Igli <iglibh@outlook.com>, 2018. # Enrik Qose <enrikqose@gmail.com>, 2019. @@ -25,6 +25,10 @@ msgstr "" "konstantet TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -411,6 +415,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -2011,6 +2019,16 @@ msgid "Search Help" msgstr "Kërko Ndihmë" #: editor/editor_help_search.cpp +#, fuzzy +msgid "Case Sensitive" +msgstr "Mbyll Skenën" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Kërko" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Shfaqi të Gjitha" @@ -2046,6 +2064,30 @@ msgstr "Tipi i Anëtarit" msgid "Class" msgstr "Klasa" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metodat" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Sinjalet" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Vetitë:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Vetitë e Temës" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Vetitë:" @@ -3442,6 +3484,14 @@ msgid "Importing:" msgstr "Duke Importuar:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4641,6 +4691,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -5934,11 +5988,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy msgid "Mesh Library" msgstr "LibrariaMesh..." @@ -6811,11 +6875,6 @@ msgid "Source" msgstr "Resursi" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Sinjalet" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6841,6 +6900,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7485,20 +7549,39 @@ msgstr "Krijo %s të ri" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Duke Krijuar Shikimin Paraprak të Mesh-ave" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Krijo një Poligon" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Krijo një Poligon" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Krijo një Poligon" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Krijo një Folder" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Krijo një Folder" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7577,6 +7660,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Dështoi të ngarkojë resursin." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7871,10 +7959,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr " Skedarët" @@ -8257,6 +8341,16 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Bëje Unik" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Bëje Unik" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10954,10 +11048,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11095,6 +11185,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Fshi të Selektuarat" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11363,10 +11458,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/sr_Cyrl.po b/editor/translations/sr_Cyrl.po index e904f2aef5..9b940d334c 100644 --- a/editor/translations/sr_Cyrl.po +++ b/editor/translations/sr_Cyrl.po @@ -1,6 +1,6 @@ # Serbian (cyrillic) translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # # Александар Урошевић <nicecubedude@gmail.com>, 2017. @@ -25,6 +25,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -444,6 +448,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Додај нову траку" @@ -2085,6 +2093,15 @@ msgid "Search Help" msgstr "Потражи помоћ" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Разликовање великих и малих слова" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Покажи помагаче" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "Прикажи нормалу" @@ -2129,6 +2146,30 @@ msgstr "Чланови" msgid "Class" msgstr "Класа:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Методе" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Сигнали" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Константан" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Особине" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Особине" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3532,6 +3573,14 @@ msgid "Importing:" msgstr "Увожење:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4810,6 +4859,11 @@ msgstr "Режим померања" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Померај" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Померај" @@ -6180,12 +6234,23 @@ msgstr "Направи ивичну мрежу" msgid "Outline Size:" msgstr "Величина ивице:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Обриши ствар %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Ажурирај из сцене" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "MeshLibrary..." @@ -7109,11 +7174,6 @@ msgstr "" "Извор: " #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Сигнали" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -7142,6 +7202,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Само ресурси из датотечног система се могу убацити." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp #, fuzzy msgid "Lookup Symbol" msgstr "Потпун симбол" @@ -7818,21 +7883,40 @@ msgstr "Направи ивичну мрежу" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Направи приказ мрежа" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Направи полигон" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Направи навигациони полигон" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Направи навигациони полигон" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Направи осенчен полигон" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Направи осенчен полигон" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "Мрежа је празна!" @@ -7918,6 +8002,11 @@ msgid "Add Frame" msgstr "Додај оквир" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Грешка при учитавању ресурса." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "Грешка: неуспех при учитавању ресурса оквира!" @@ -8235,10 +8324,6 @@ msgid "Color" msgstr "Боја" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Константан" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Сачувај тему" @@ -8672,6 +8757,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Помери полигон" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Помери полигон" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Направи навигациони полигон" @@ -11475,10 +11570,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11620,6 +11711,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Обриши одабрано" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Обриши избор" @@ -11889,10 +11985,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -13167,10 +13259,6 @@ msgstr "" #~ msgstr "Ставке теме графичког интерфејса:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "Особине" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "Директоријум као омиљени" @@ -13461,9 +13549,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "Заменити са" -#~ msgid "Case Sensitive" -#~ msgstr "Разликовање великих и малих слова" - #~ msgid "Backwards" #~ msgstr "Натраг" diff --git a/editor/translations/sr_Latn.po b/editor/translations/sr_Latn.po index f8ed7bdd96..9710a5f670 100644 --- a/editor/translations/sr_Latn.po +++ b/editor/translations/sr_Latn.po @@ -1,6 +1,6 @@ # Serbian (latin) translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Milos Ponjavusic <brane@branegames.com>, 2018. # BLu <blmasfon@gmail.com>, 2018. @@ -28,6 +28,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -426,6 +430,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Dodaj Bezier Kanal" @@ -1959,6 +1967,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1995,6 +2011,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Kontanta" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3291,6 +3327,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4463,6 +4507,11 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Tranzicije" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Tranzicije" @@ -5749,11 +5798,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6621,10 +6680,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6651,6 +6706,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7292,21 +7352,39 @@ msgid "Create Mesh2D" msgstr "Napravi" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "Napravi" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Napravi" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Napravi" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Napravi" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Napravi" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7385,6 +7463,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7682,10 +7764,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Kontanta" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -8083,6 +8161,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Napravi" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Napravi" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Napravi" @@ -10748,10 +10836,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10890,6 +10974,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Sve sekcije" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11157,10 +11246,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/sv.po b/editor/translations/sv.po index 34123616d2..b0727bc604 100644 --- a/editor/translations/sv.po +++ b/editor/translations/sv.po @@ -1,6 +1,6 @@ # Swedish translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # bergmarklund <davemcgroin@gmail.com>, 2017, 2018. # Christoffer Sundbom <christoffer_karlsson@live.se>, 2017. @@ -33,6 +33,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Ogiltligt typargument till convert(), använd TYPE_* konstanter." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -432,6 +436,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Lägg till Bezier-spår" @@ -2072,6 +2080,16 @@ msgstr "Sök Hjälp" #: editor/editor_help_search.cpp #, fuzzy +msgid "Case Sensitive" +msgstr "Skiftlägeskänsligt" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Sök" + +#: editor/editor_help_search.cpp +#, fuzzy msgid "Display All" msgstr "Ersätt Alla" @@ -2114,6 +2132,30 @@ msgstr "Medlemmar" msgid "Class" msgstr "Klass" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metoder" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signaler" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstant" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Egenskaper" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Egenskaper" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3497,6 +3539,14 @@ msgid "Importing:" msgstr "Importerar:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4763,6 +4813,11 @@ msgstr "Flytta Nod(er)" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Övergång" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Lägg Till Översättning" @@ -6095,12 +6150,23 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Uppdatera från scen" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "MeshLibrary..." @@ -7000,11 +7066,6 @@ msgid "Source" msgstr "Källa:" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signaler" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -7033,6 +7094,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7693,21 +7759,40 @@ msgstr "Skapa Ny" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Förhandsgranska" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Skapa Prenumeration" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Skapa Prenumeration" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Skapa Prenumeration" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Skapa Mapp" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Skapa Mapp" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "Sökvägen är tom" @@ -7790,6 +7875,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Misslyckades att ladda resurs." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8095,10 +8185,6 @@ msgid "Color" msgstr "Färg" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstant" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Tema" @@ -8521,6 +8607,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Skapa Prenumeration" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Gör Patch" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Skapa Prenumeration" @@ -11290,10 +11386,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11434,6 +11526,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Alla urval" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Rensa Urval" @@ -11703,10 +11800,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -12944,10 +13037,6 @@ msgstr "" #~ msgstr "Publika Metoder:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "Egenskaper" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "Växla Favorit" @@ -13119,10 +13208,6 @@ msgstr "" #~ msgstr "Ersätt Med" #, fuzzy -#~ msgid "Case Sensitive" -#~ msgstr "Skiftlägeskänsligt" - -#, fuzzy #~ msgid "Backwards" #~ msgstr "Baklänges" diff --git a/editor/translations/ta.po b/editor/translations/ta.po index 6bbe6f8744..570f4ff728 100644 --- a/editor/translations/ta.po +++ b/editor/translations/ta.po @@ -1,6 +1,6 @@ # Tamil translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # # Senthil Kumar K <logickumar@gmail.com>, 2017. @@ -26,6 +26,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -421,6 +425,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "அசைவூட்டு பாதை சேர்" @@ -1949,6 +1957,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1984,6 +2000,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3279,6 +3315,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4447,6 +4491,11 @@ msgstr "சேர் முக்கியப்புள்ளியை நக #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "மாற்றங்களை இதற்கு அமை:" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "மாற்றங்களை இதற்கு அமை:" @@ -5720,11 +5769,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6589,10 +6648,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6618,6 +6673,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7253,19 +7313,35 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "அனைத்து தேர்வுகள்" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7342,6 +7418,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7637,10 +7717,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -8020,6 +8096,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10669,10 +10753,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10811,6 +10891,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "அனைத்து தேர்வுகள்" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11074,10 +11159,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/te.po b/editor/translations/te.po index b21a0874dc..e7f6f52938 100644 --- a/editor/translations/te.po +++ b/editor/translations/te.po @@ -1,6 +1,6 @@ # Telugu translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # suresh p <suresh9247@gmail.com>, 2019. msgid "" @@ -22,6 +22,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -406,6 +410,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -1926,6 +1934,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1961,6 +1977,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3252,6 +3288,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4409,6 +4453,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -5673,11 +5721,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6540,10 +6598,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6569,6 +6623,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7203,18 +7262,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7291,6 +7366,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7581,10 +7660,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7960,6 +8035,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10596,10 +10679,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10736,6 +10815,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10994,10 +11077,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/th.po b/editor/translations/th.po index c2fd5514ef..6de9e03612 100644 --- a/editor/translations/th.po +++ b/editor/translations/th.po @@ -1,6 +1,6 @@ # Thai translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # # Kaveeta Vivatchai <goodytong@gmail.com>, 2017. @@ -27,6 +27,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "ตัวแปรใน convert() ผิดพลาด ใช้ค่าคงที่ TYPE_* เท่านั้น" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -449,6 +453,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "เพิ่มแทร็กแอนิเมชัน" @@ -2081,6 +2089,15 @@ msgid "Search Help" msgstr "ค้นหาในคู่มือ" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "ตรงตามอักษรพิมพ์เล็ก-ใหญ่" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "แสดงตัวช่วย" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "แสดงปกติ" @@ -2125,6 +2142,30 @@ msgstr "ตัวแปร" msgid "Class" msgstr "คลาส:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "รายชื่อเมท็อด" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "สัญญาณ" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "คงที่" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "คุณสมบัติ:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "คุณสมบัติ" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "คุณสมบัติ:" @@ -3498,6 +3539,15 @@ msgid "Importing:" msgstr "นำเข้า:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "ผิดพลาดขณะสร้าง signature object" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4765,6 +4815,11 @@ msgstr "โหมดเคลื่อนย้าย" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "ทรานสิชัน" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "เพิ่มการแปล" @@ -6137,12 +6192,23 @@ msgstr "สร้างเส้นขอบ Mesh" msgid "Outline Size:" msgstr "ขนาดเส้นรอบรูป:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "ลบไอเทม %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "อัพเดตจากฉาก" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "MeshLibrary..." @@ -7059,11 +7125,6 @@ msgstr "ต้นฉบับ:" #: editor/plugins/script_text_editor.cpp #, fuzzy -msgid "Signal" -msgstr "สัญญาณ" - -#: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Target" msgstr "ตำแหน่งที่อยู่:" @@ -7092,6 +7153,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "สามารถวางรีซอร์สจากระบบไฟล์ได้เท่านั้น" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp #, fuzzy msgid "Lookup Symbol" msgstr "เสนอแนะคำเต็ม" @@ -7767,21 +7833,40 @@ msgstr "สร้างเส้นขอบ Mesh" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "กำลังสร้างภาพตัวอย่าง Mesh" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "สร้างรูปหลายเหลี่ยม" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "สร้างรูปทรงนำทาง" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "สร้างรูปทรงนำทาง" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "สร้างรูปหลายเหลี่ยมกั้นแสง" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "สร้างรูปหลายเหลี่ยมกั้นแสง" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "ตำแหน่งบันทึกว่างเปล่า!" @@ -7869,6 +7954,11 @@ msgid "Add Frame" msgstr "เพิ่มเฟรม" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "โหลดรูปไม่ได้:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ผิดพลาด: โหลดรีซอร์สเฟรมไม่ได้!" @@ -8182,10 +8272,6 @@ msgid "Color" msgstr "สี" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "คงที่" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "ธีม" @@ -8622,6 +8708,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "ย้ายรูปหลายเหลี่ยม" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "ย้ายรูปหลายเหลี่ยม" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "สร้างรูปทรงนำทาง" @@ -11460,10 +11556,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "ตัวแปร step เป็นศูนย์!" @@ -11603,6 +11695,11 @@ msgid "Cursor Clear Rotation" msgstr "เคอร์เซอร์ลบการหมุน" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "ลบที่เลือก" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "ลบที่เลือก" @@ -11873,10 +11970,6 @@ msgid "Add Preload Node" msgstr "เพิ่มโหนด Preload" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "เพิ่มโหนดจากผัง" @@ -13704,9 +13797,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "แทนที่ด้วย" -#~ msgid "Case Sensitive" -#~ msgstr "ตรงตามอักษรพิมพ์เล็ก-ใหญ่" - #~ msgid "Backwards" #~ msgstr "ย้อนกลับ" @@ -14135,9 +14225,6 @@ msgstr "" #~ msgid "Loading Image:" #~ msgstr "โหลดรูป:" -#~ msgid "Couldn't load image:" -#~ msgstr "โหลดรูปไม่ได้:" - #~ msgid "Converting Images" #~ msgstr "กำลังแปลงรูป" @@ -14315,9 +14402,6 @@ msgstr "" #~ "correct?" #~ msgstr "ไม่สามารถอ่านไฟล์ใบรับรองได้ ตำแหน่งไฟล์และรหัสผ่านถูกต้องหรือไม่?" -#~ msgid "Error creating the signature object." -#~ msgstr "ผิดพลาดขณะสร้าง signature object" - #~ msgid "Error creating the package signature." #~ msgstr "ผิดพลาดขณะสร้าง signature ของแพคเกจ" diff --git a/editor/translations/tr.po b/editor/translations/tr.po index bcbf18d594..7be506be25 100644 --- a/editor/translations/tr.po +++ b/editor/translations/tr.po @@ -1,6 +1,6 @@ # Turkish translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Aprın Çor Tigin <kabusturk38@gmail.com>, 2016-2017. # Aykut YILDIRIM <aykutyildirim@windowslive.com>, 2018. @@ -64,6 +64,10 @@ msgstr "" "kullanın." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -453,6 +457,10 @@ msgid "Not possible to add a new track without a root" msgstr "Bir kök olmadan yeni bir iz eklemek mümkün değildir" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Bezier İz Ekle" @@ -2017,6 +2025,15 @@ msgid "Search Help" msgstr "Yardım Ara" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Büyük Küçük Harf Duyarlı" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Yardımcıları Göster" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Hepsini Görüntüle" @@ -2052,6 +2069,29 @@ msgstr "Üye Tipi" msgid "Class" msgstr "Sınıf" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metotlar" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Sinyaller" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Sabit" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Özellik:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Tema Özellikleri" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Özellik:" @@ -3426,6 +3466,15 @@ msgid "Importing:" msgstr "İçe Aktarım:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "İmza nesnesini oluşturmada sorun." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4613,6 +4662,11 @@ msgid "Move Node" msgstr "Düğümü Taşı" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Geçiş: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Geçiş Ekle" @@ -5928,12 +5982,23 @@ msgstr "Anahat Örüntüsü Oluştur" msgid "Outline Size:" msgstr "Kontur Boyutu:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "%d öğe kaldırılsın mı?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Sahneden Güncelle" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "MeshLibrary ..." @@ -6804,10 +6869,6 @@ msgid "Source" msgstr "Kaynak" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Sinyaller" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Hedef" @@ -6834,6 +6895,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Sadece dosya sisteminden kaynaklar bırakılabilir." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Simgeyi Araştır" @@ -7475,18 +7541,37 @@ msgid "Create Mesh2D" msgstr "Örüntü2D Oluştur" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Mesh Önizlemeleri Oluşturuluyor" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Çokgen2D Oluştur" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "TemasÇokgen2D Oluştur" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "TemasÇokgen2D Oluştur" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "IşıkEngelleyici2D Oluştur" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "IşıkEngelleyici2D Oluştur" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "HayaliÇizimlik Boş!" @@ -7564,6 +7649,11 @@ msgid "Add Frame" msgstr "Çerçeve Ekle" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Bediz yüklenemedi:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "HATA: Kare kaynağı yüklenemedi!" @@ -7854,10 +7944,6 @@ msgid "Color" msgstr "Renk" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Sabit" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Tema" @@ -8268,6 +8354,16 @@ msgid "Edit Tile Z Index" msgstr "Döşeme Z Derinliğini Değiştir" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Çokgeni Dışbükey Yap" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Çokgeni İçbükey Yap" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Temas Çokgeni Oluştur" @@ -11106,10 +11202,6 @@ msgid "GDNative" msgstr "GDYerel" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "adım değiştirgeni sıfır!" @@ -11250,6 +11342,11 @@ msgid "Cursor Clear Rotation" msgstr "İmleç Döndürme Temizle" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Seçimi Sil" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Seçimi Temizle" @@ -11529,10 +11626,6 @@ msgid "Add Preload Node" msgstr "Önyüklenen Düğüm Ekle" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Ağaçtan Düğüm(ler) Ekle" @@ -13428,9 +13521,6 @@ msgstr "Sabit değerler değiştirilemez." #~ msgid "Replace By" #~ msgstr "Şununla Değiştir" -#~ msgid "Case Sensitive" -#~ msgstr "Büyük Küçük Harf Duyarlı" - #~ msgid "Backwards" #~ msgstr "Tersten" @@ -13869,9 +13959,6 @@ msgstr "Sabit değerler değiştirilemez." #~ msgid "Loading Image:" #~ msgstr "Bediz Yükleniyor:" -#~ msgid "Couldn't load image:" -#~ msgstr "Bediz yüklenemedi:" - #~ msgid "Converting Images" #~ msgstr "Bedizleri Dönüştürüyor" @@ -14050,9 +14137,6 @@ msgstr "Sabit değerler değiştirilemez." #~ msgstr "" #~ "Onay belgesi dizeci okunamadı. Yol ve gizyazının her ikisi de doğru mu?" -#~ msgid "Error creating the signature object." -#~ msgstr "İmza nesnesini oluşturmada sorun." - #~ msgid "Error creating the package signature." #~ msgstr "Çıkın imzasını oluşturmada sorun." diff --git a/editor/translations/uk.po b/editor/translations/uk.po index 3d8c0d9f7e..4759a2b209 100644 --- a/editor/translations/uk.po +++ b/editor/translations/uk.po @@ -1,6 +1,6 @@ # Ukrainian translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Aleksandr <XpycT.TOP@gmail.com>, 2017. # Yuri Chornoivan <yurchor@ukr.net>, 2018, 2019. @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: Ukrainian (Godot Engine)\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:37+0000\n" +"PO-Revision-Date: 2019-12-23 17:07+0000\n" "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n" "Language-Team: Ukrainian <https://hosted.weblate.org/projects/godot-engine/" "godot/uk/>\n" @@ -36,6 +36,10 @@ msgstr "" "TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Мало бути вказано рядок довжини 1 (символ)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -425,6 +429,10 @@ msgid "Not possible to add a new track without a root" msgstr "Не можна додавати нові доріжки без кореневого запису" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Додати доріжку Безьє" @@ -809,9 +817,8 @@ msgid "Extra Call Arguments:" msgstr "Додаткові аргументи виклику:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "Вибір методу" +msgstr "Метод-отримувач:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -1995,6 +2002,15 @@ msgid "Search Help" msgstr "Пошук довідки" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Чутливість регістра" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Показати помічники" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Показати усе" @@ -2030,6 +2046,29 @@ msgstr "Тип члена" msgid "Class" msgstr "Клас" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Методи" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Сигнал" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Сталий" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Властивість:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Властивості теми" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Властивість:" @@ -3089,9 +3128,8 @@ msgid "Open the previous Editor" msgstr "Відкрити попередній редактор" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "Попередження" +msgstr "Увага!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3412,6 +3450,14 @@ msgid "Importing:" msgstr "Імпортування:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4599,6 +4645,11 @@ msgid "Move Node" msgstr "Пересунути вузол" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Перехід: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Додати перехід" @@ -4684,9 +4735,8 @@ msgid "Transition: " msgstr "Перехід: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "Режим панорамування" +msgstr "Режим гри:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -5898,14 +5948,24 @@ msgstr "Створити сітку обведення" msgid "Outline Size:" msgstr "Розмір обведення:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Видалення елемента %d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Оновити зі сцени" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" -msgstr "Бібліотека сітки..." +msgstr "Бібліотека сітки" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -6542,20 +6602,24 @@ msgstr "Зберегти файл як…" #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "Не вдалося отримати скрипт для запуску." #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." msgstr "" +"Не вдалося перезавантажити скрипт. Ознайомтеся із повідомленнями про помилки " +"у консолі." #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "Скрипт не працює у режимі інструмента — його не вдасться запустити." #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." msgstr "" +"Щоб цей скрипт можна було запустити, він має успадковуватися від " +"EditorScript і мати встановлений режим інструмента." #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6776,10 +6840,6 @@ msgid "Source" msgstr "Джерело" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Сигнал" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Призначення" @@ -6807,6 +6867,13 @@ msgid "Only resources from filesystem can be dropped." msgstr "Можна перетягнути тільки ресурс з файлової системи." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Скидання вузлів є неможливим, оскільки у цій сцені не використовується " +"скрипт «%s»." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Шукати символ" @@ -7449,18 +7516,37 @@ msgid "Create Mesh2D" msgstr "Створити Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Створення попереднього перегляду сітки" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Створити Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Створити CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Створити CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Створити LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Створити LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Спрайт порожній!" @@ -7539,6 +7625,11 @@ msgid "Add Frame" msgstr "Додати кадр" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Не вдалося завантажити ресурс." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "Помилка: не вдалося завантажити ресурс кадру!" @@ -7829,10 +7920,6 @@ msgid "Color" msgstr "Колір" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Сталий" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Файл теми" @@ -7947,17 +8034,15 @@ msgstr "Об'єднати зі сцени" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "Нова окрема плитка" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "Вимкнути автоплитки" +msgstr "Нова автоплитка" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "Новий %s" +msgstr "Новий атлас" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -7976,39 +8061,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Вибір попередньої форми, підплитки або плитки." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "Режим області" +msgstr "Область" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "Режим перешкоди" +msgstr "Зіткнення" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "Режим перешкоди" +msgstr "Перешкода" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "Режим навігації" +msgstr "Навігація" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "Режим бітової маски" +msgstr "Бітова маска" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "Режим пріоритетності" +msgstr "Пріоритетність" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "Індекс:" +msgstr "Z-індекс" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8241,6 +8319,16 @@ msgid "Edit Tile Z Index" msgstr "Редагувати z-індекс плитки" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Зробити полігон опуклим" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Зробити полігон увігнутим" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Створити полігон зіткнення" @@ -11043,10 +11131,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Мало бути вказано рядок довжини 1 (символ)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "Аргумент кроку дорівнює нулеві!" @@ -11185,6 +11269,11 @@ msgid "Cursor Clear Rotation" msgstr "Зняти обертання з вказівника" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Витерти позначене" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Очистити позначене" @@ -11454,12 +11543,6 @@ msgid "Add Preload Node" msgstr "Додати попередньо завантажений вузол" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"Скидання вузлів є неможливим, оскільки у цій сцені не використовується " -"скрипт «%s»." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Додати вузли з дерева" @@ -13545,9 +13628,6 @@ msgstr "Сталі не можна змінювати." #~ msgid "Replace By" #~ msgstr "Замінити на" -#~ msgid "Case Sensitive" -#~ msgstr "Чутливість регістра" - #~ msgid "Backwards" #~ msgstr "Назад" diff --git a/editor/translations/ur_PK.po b/editor/translations/ur_PK.po index 9564faafb8..ec8d92827e 100644 --- a/editor/translations/ur_PK.po +++ b/editor/translations/ur_PK.po @@ -1,6 +1,6 @@ # Urdu (Pakistan) translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # # Muhammad Ali <ali@codeonion.com>, 2016. @@ -27,6 +27,10 @@ msgstr "" ".استمال کیجۓ TYPE_* constants .کے لیے غلط ہیں convert() دیے گئے ارگمنٹس." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -414,6 +418,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -1969,6 +1977,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -2004,6 +2020,28 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr ".تمام کا انتخاب" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr ".تمام کا انتخاب" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3310,6 +3348,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4502,6 +4548,10 @@ msgid "Move Node" msgstr "ایکشن منتقل کریں" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -5799,11 +5849,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" msgstr "" @@ -6685,11 +6745,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr ".تمام کا انتخاب" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6716,6 +6771,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7360,21 +7420,39 @@ msgid "Create Mesh2D" msgstr "سب سکریپشن بنائیں" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "سب سکریپشن بنائیں" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "سب سکریپشن بنائیں" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "سب سکریپشن بنائیں" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "سب سکریپشن بنائیں" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "سب سکریپشن بنائیں" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7454,6 +7532,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7750,10 +7832,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "سب سکریپشن بنائیں" @@ -8161,6 +8239,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "سب سکریپشن بنائیں" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "سب سکریپشن بنائیں" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "سب سکریپشن بنائیں" @@ -10853,10 +10941,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "سٹیپ کے ارگمنٹس سفر ہیں!" @@ -10998,6 +11082,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr ".تمام کا انتخاب" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr ".تمام کا انتخاب" @@ -11267,10 +11356,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/vi.po b/editor/translations/vi.po index c3ddbf23eb..4a733f81ac 100644 --- a/editor/translations/vi.po +++ b/editor/translations/vi.po @@ -1,6 +1,6 @@ # Vietnamese translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # 01lifeleft <01lifeleft@gmail.com>, 2018. # Dlean Jeans <dleanjeans@gmail.com>, 2018. @@ -33,6 +33,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Hàm convert() có đối số không hợp lệ, sử dụng các hằng TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -425,6 +429,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Thêm Track Animation" @@ -1985,6 +1993,16 @@ msgid "Search Help" msgstr "Tìm sự giúp đỡ" #: editor/editor_help_search.cpp +#, fuzzy +msgid "Case Sensitive" +msgstr "Đóng Cảnh" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Tìm kiếm" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Hiển thị tất cả" @@ -2020,6 +2038,30 @@ msgstr "Loại" msgid "Class" msgstr "Lớp" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Hàm" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Tín hiệu" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Cố định" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Thuộc tính:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Thuộc tính:" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Thuộc tính:" @@ -3367,6 +3409,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4557,6 +4607,11 @@ msgid "Move Node" msgstr "Di chuyển Nút" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Chuyển tiếp: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Thêm Chuyển tiếp" @@ -5868,11 +5923,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy msgid "Mesh Library" msgstr "Xuất Mesh Library" @@ -6762,11 +6827,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Tín hiệu" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6795,6 +6855,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7445,20 +7510,39 @@ msgstr "Tạo %s Mới" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Xem thử" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Tạo" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Tạo" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Tạo" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Tạo Folder" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Tạo Folder" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7538,6 +7622,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7841,10 +7929,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Cố định" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Mở" @@ -8256,6 +8340,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Tạo" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Tạo" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Tạo" @@ -10985,10 +11079,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11128,6 +11218,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Chọn tất cả" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11396,10 +11491,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/zh_CN.po b/editor/translations/zh_CN.po index 17d9cbb0c4..ac9b2e4be6 100644 --- a/editor/translations/zh_CN.po +++ b/editor/translations/zh_CN.po @@ -1,6 +1,6 @@ # Chinese (Simplified) translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # 360119124 <360119124@qq.com>, 2018. # 柠檬杀手 <lemonkiller@gmail.com>, 2018. @@ -63,7 +63,7 @@ msgid "" msgstr "" "Project-Id-Version: Chinese (Simplified) (Godot Engine)\n" "POT-Creation-Date: 2018-01-20 12:15+0200\n" -"PO-Revision-Date: 2019-12-22 12:24+0000\n" +"PO-Revision-Date: 2019-12-30 17:25+0000\n" "Last-Translator: Haoyu Qiu <timothyqiu32@gmail.com>\n" "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/" "godot-engine/godot/zh_Hans/>\n" @@ -80,6 +80,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "convert()的参数类型无效,请使用TYPE_*常量。" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "预期为长度为1的字符串(一个字符)。" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -419,7 +423,7 @@ msgstr "动画播放器不能对自己做动画,只有其它播放器才可以 #: editor/animation_track_editor.cpp msgid "Anim Create & Insert" -msgstr "创建|插入动画" +msgstr "创建并插入动画" #: editor/animation_track_editor.cpp msgid "Anim Insert Track & Key" @@ -466,6 +470,10 @@ msgid "Not possible to add a new track without a root" msgstr "无法在没有root的情况下新建轨道" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "添加贝塞尔轨道" @@ -840,9 +848,8 @@ msgid "Extra Call Arguments:" msgstr "额外调用参数:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Receiver Method:" -msgstr "选择方法" +msgstr "接收方法:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -2004,12 +2011,21 @@ msgid "Search Help" msgstr "搜索帮助" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "区分大小写" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "显示辅助信息" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "全部显示" #: editor/editor_help_search.cpp msgid "Classes Only" -msgstr "仅限类" +msgstr "仅类" #: editor/editor_help_search.cpp msgid "Methods Only" @@ -2039,6 +2055,29 @@ msgstr "成员类型" msgid "Class" msgstr "类" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "方法" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "信号" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "常量" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "属性:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "主题属性" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "属性:" @@ -3056,9 +3095,8 @@ msgid "Open the previous Editor" msgstr "打开上一个编辑器" #: editor/editor_node.h -#, fuzzy msgid "Warning!" -msgstr "警告" +msgstr "警告!" #: editor/editor_path.cpp msgid "No sub-resources found." @@ -3115,7 +3153,7 @@ msgstr "帧时间(秒)" #: editor/editor_profiler.cpp msgid "Average Time (sec)" -msgstr "平均帧时间(秒)" +msgstr "平均时间(秒)" #: editor/editor_profiler.cpp msgid "Frame %" @@ -3135,7 +3173,7 @@ msgstr "自身" #: editor/editor_profiler.cpp msgid "Frame #:" -msgstr "帧 #:" +msgstr "帧号:" #: editor/editor_profiler.cpp msgid "Time" @@ -3159,7 +3197,7 @@ msgstr "层" #: editor/editor_properties.cpp msgid "Bit %d, value %d" -msgstr "比特位 %d,值 %d" +msgstr "第%d位,值为%d" #: editor/editor_properties.cpp msgid "[Empty]" @@ -3199,7 +3237,7 @@ msgstr "" #: editor/editor_properties.cpp editor/property_editor.cpp msgid "Pick a Viewport" -msgstr "选择一个视口" +msgstr "选择视口" #: editor/editor_properties.cpp editor/property_editor.cpp msgid "New Script" @@ -3237,11 +3275,11 @@ msgstr "转换为%s" #: editor/editor_properties.cpp editor/property_editor.cpp msgid "Selected node is not a Viewport!" -msgstr "选定的节点不是一个Viewport节点!" +msgstr "选定的不是Viewport节点!" #: editor/editor_properties_array_dict.cpp msgid "Size: " -msgstr "尺寸: " +msgstr "大小: " #: editor/editor_properties_array_dict.cpp msgid "Page: " @@ -3254,7 +3292,7 @@ msgstr "移除项目" #: editor/editor_properties_array_dict.cpp msgid "New Key:" -msgstr "新建关键帧:" +msgstr "新建键:" #: editor/editor_properties_array_dict.cpp msgid "New Value:" @@ -3262,7 +3300,7 @@ msgstr "新建值:" #: editor/editor_properties_array_dict.cpp msgid "Add Key/Value Pair" -msgstr "添加帧/值对" +msgstr "添加键/值对" #: editor/editor_run_native.cpp msgid "" @@ -3374,6 +3412,15 @@ msgid "Importing:" msgstr "导入:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "创建包(PCK)签名对象出错。" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -3790,7 +3837,7 @@ msgstr "分组中的节点" #: editor/groups_editor.cpp msgid "Empty groups will be automatically removed." -msgstr "空的分组会自动移除。" +msgstr "空的分组会被自动移除。" #: editor/groups_editor.cpp msgid "Group Editor" @@ -3949,15 +3996,15 @@ msgstr "复制资源" #: editor/inspector_dock.cpp msgid "Make Built-In" -msgstr "使之内置" +msgstr "转为内置" #: editor/inspector_dock.cpp msgid "Make Sub-Resources Unique" -msgstr "转换为独立子资源" +msgstr "转为独立子资源" #: editor/inspector_dock.cpp msgid "Open in Help" -msgstr "查看帮助" +msgstr "在帮助中打开" #: editor/inspector_dock.cpp msgid "Create a new resource in memory and edit it." @@ -4538,6 +4585,11 @@ msgid "Move Node" msgstr "移动节点" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "过渡" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "添加转换" @@ -4621,9 +4673,8 @@ msgid "Transition: " msgstr "过渡: " #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Play Mode:" -msgstr "平移模式" +msgstr "播放模式:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -4924,7 +4975,7 @@ msgstr "全部" #: editor/plugins/asset_library_editor_plugin.cpp msgid "No results for \"%s\"." -msgstr "未找到 \"%s\"。" +msgstr "未找到“%s”。" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Import..." @@ -5621,11 +5672,11 @@ msgstr "从节点创建发射器(Emission)" #: editor/plugins/curve_editor_plugin.cpp msgid "Flat 0" -msgstr "平面0" +msgstr "保持0" #: editor/plugins/curve_editor_plugin.cpp msgid "Flat 1" -msgstr "平面 1" +msgstr "保持1" #: editor/plugins/curve_editor_plugin.cpp editor/property_editor.cpp msgid "Ease In" @@ -5701,11 +5752,11 @@ msgstr "第%d项" #: editor/plugins/item_list_editor_plugin.cpp msgid "Items" -msgstr "项目" +msgstr "列表项" #: editor/plugins/item_list_editor_plugin.cpp msgid "Item List Editor" -msgstr "列表编辑器" +msgstr "项目列表编辑器" #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "Create Occluder Polygon" @@ -5713,7 +5764,7 @@ msgstr "添加遮光多边形" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh is empty!" -msgstr "Mesh为空!" +msgstr "网格为空!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Static Trimesh Body" @@ -5766,7 +5817,7 @@ msgstr "MeshInstance (网格实例) 缺少 Mesh(网格)!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh has not surface to create outlines from!" -msgstr "Mesh(网格)没有表面来创建轮廓(outlines)!" +msgstr "网格没有可用来创建轮廓的表面!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh primitive type is not PRIMITIVE_TRIANGLES!" @@ -5774,11 +5825,11 @@ msgstr "网格原始类型不是 PRIMITIVE_TRIANGLES(三角形网格)!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Could not create outline!" -msgstr "无法创建轮廓(outlines)!" +msgstr "无法创建轮廓!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline" -msgstr "创建轮廓(outlines)" +msgstr "创建轮廓" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh" @@ -5786,11 +5837,11 @@ msgstr "网格" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Static Body" -msgstr "创建三维静态实体(Body)" +msgstr "创建三角网格静态实体" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" -msgstr "创建三维碰撞同级" +msgstr "创建三角网格碰撞同级" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Convex Collision Sibling(s)" @@ -5798,11 +5849,11 @@ msgstr "创建凸型碰撞同级" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." -msgstr "创建轮廓网格(Outline Mesh)..." +msgstr "创建轮廓网格..." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" -msgstr "视图UV1" +msgstr "查看UV1" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV2" @@ -5814,11 +5865,15 @@ msgstr "为光照映射/环境光遮蔽展开UV2" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh" -msgstr "创建轮廓网格(Outline Mesh)" +msgstr "创建轮廓网格" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Outline Size:" -msgstr "轮廓(outlines)尺寸:" +msgstr "轮廓大小:" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" @@ -5826,8 +5881,14 @@ msgstr "确定要移除项目%d吗?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "从场景中更新" + +#: editor/plugins/mesh_library_editor_plugin.cpp msgid "Mesh Library" -msgstr "网格库..." +msgstr "网格库" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -5848,23 +5909,23 @@ msgstr "从场景中更新" #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and no MultiMesh set in node)." -msgstr "未指定网格(Mesh)源(且节点中没有设置多网格物体(MultiMesh))。" +msgstr "未指定网格源(且节点中没有设置多网格物体(MultiMesh))。" #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and MultiMesh contains no Mesh)." -msgstr "未指定网格(Mesh)源(且多网格(MultiMesh)不包含网格(Mesh))。" +msgstr "未指定网格源(且多网格(MultiMesh)不包含网格(Mesh))。" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (invalid path)." -msgstr "网格(Mesh)源无效(路径无效)。" +msgstr "网格源无效(路径无效)。" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (not a MeshInstance)." -msgstr "网格(Mesh)源无效(不是网格实例(MeshInstance))。" +msgstr "网格源无效(不是网格实例(MeshInstance))。" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (contains no Mesh resource)." -msgstr "网格(Mesh)源无效(不包含网格(Mesh)资源)。" +msgstr "网格源无效(不包含网格(Mesh)资源)。" #: editor/plugins/multimesh_editor_plugin.cpp msgid "No surface source specified." @@ -5884,11 +5945,11 @@ msgstr "表面的源无效(无面)。" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Select a Source Mesh:" -msgstr "选择源Mesh:" +msgstr "选择源网格:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Select a Target Surface:" -msgstr "选择一个目标曲面:" +msgstr "选择目标表面:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Populate Surface" @@ -5896,15 +5957,15 @@ msgstr "填充表面" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Populate MultiMesh" -msgstr "填充MultiMesh(多网格)" +msgstr "填充MultiMesh" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Target Surface:" -msgstr "目标曲面:" +msgstr "目标表面:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Source Mesh:" -msgstr "源Mesh:" +msgstr "源网格:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "X-Axis" @@ -5920,19 +5981,19 @@ msgstr "Z轴" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh Up Axis:" -msgstr "Mesh (网格)上轴:" +msgstr "网格上方向轴:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Rotation:" -msgstr "随机旋转:" +msgstr "随机旋转:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Tilt:" -msgstr "随机砖块:" +msgstr "随机倾斜:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Scale:" -msgstr "随机缩放:" +msgstr "随机缩放:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Populate" @@ -6456,20 +6517,20 @@ msgstr "另存为..." #: editor/plugins/script_editor_plugin.cpp msgid "Can't obtain the script for running." -msgstr "" +msgstr "无法获取要执行的脚本。" #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "脚本重新加载失败,请在控制台检查错误。" #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +msgstr "脚本并非处于工具模式,无法执行。" #: editor/plugins/script_editor_plugin.cpp msgid "" "To run this script, it must inherit EditorScript and be set to tool mode." -msgstr "" +msgstr "如需执行此脚本,必须继承EditorScript并将其设为工具模式。" #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" @@ -6687,20 +6748,16 @@ msgstr "与方法的连接:" #: editor/plugins/script_text_editor.cpp editor/script_editor_debugger.cpp msgid "Source" -msgstr "源" - -#: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "信号" +msgstr "来源" #: editor/plugins/script_text_editor.cpp msgid "Target" -msgstr "构建目标" +msgstr "目标" #: editor/plugins/script_text_editor.cpp msgid "" "Missing connected method '%s' for signal '%s' from node '%s' to node '%s'." -msgstr "从节点'%s'到节点'%s'的信号'%s'缺少连接方法'%s'。" +msgstr "未找到方法“%s”(连接于信号“%s”、来自节点“%s”、目标节点“%s”)。" #: editor/plugins/script_text_editor.cpp msgid "Line" @@ -6719,6 +6776,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "只可以拖拽来自文件系统中的资源。" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "无法放置该节点,因为脚本“%s”未在该场景中使用。" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "查找符号" @@ -6977,15 +7039,15 @@ msgstr "插入动画键。" #: editor/plugins/spatial_editor_plugin.cpp msgid "Pitch" -msgstr "音调" +msgstr "俯仰角" #: editor/plugins/spatial_editor_plugin.cpp msgid "Yaw" -msgstr "偏航" +msgstr "偏航角" #: editor/plugins/spatial_editor_plugin.cpp msgid "Objects Drawn" -msgstr "绘制的对象" +msgstr "绘制对象" #: editor/plugins/spatial_editor_plugin.cpp msgid "Material Changes" @@ -7360,18 +7422,37 @@ msgid "Create Mesh2D" msgstr "创建 2D 网格" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "创建网格预览" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "创建2D多边形" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "创建2D碰撞多边形" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "创建2D碰撞多边形" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "添加2D遮光多边形" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "添加2D遮光多边形" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite 是空的!" @@ -7448,6 +7529,11 @@ msgid "Add Frame" msgstr "添加帧" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "无法加载图片:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "错误:无法加载帧资源!" @@ -7578,7 +7664,7 @@ msgstr "网格偏移量:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Step:" -msgstr "步长(秒):" +msgstr "步长:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Sep.:" @@ -7598,7 +7684,7 @@ msgstr "添加所有" #: editor/plugins/theme_editor_plugin.cpp msgid "Remove All Items" -msgstr "移除类项目" +msgstr "移除所有项目" #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp msgid "Remove All" @@ -7738,10 +7824,6 @@ msgid "Color" msgstr "颜色" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "常量" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "主题文件" @@ -7856,17 +7938,15 @@ msgstr "从场景中合并" #: editor/plugins/tile_set_editor_plugin.cpp msgid "New Single Tile" -msgstr "" +msgstr "新建单个图块" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "禁用自动图块" +msgstr "新建自动图块" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "精灵集:" +msgstr "新建合集" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -7885,39 +7965,32 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "选择上一个形状、子图块、图块。" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "区域模式" +msgstr "区域" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Collision" -msgstr "碰撞模式" +msgstr "碰撞" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "遮挡模式" +msgstr "遮挡" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "导航模式" +msgstr "导航" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "位掩码模式" +msgstr "掩码" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Priority" -msgstr "优先模式" +msgstr "优先级" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index" -msgstr "序号:" +msgstr "Z索引" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" @@ -8142,6 +8215,16 @@ msgid "Edit Tile Z Index" msgstr "编辑图块 Z 坐标" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "使多边形凸起" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "使多边形塌陷" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "创建碰撞多边形" @@ -9356,7 +9439,7 @@ msgstr "导入现有项目" #: editor/project_manager.cpp msgid "Import & Edit" -msgstr "导入|打开" +msgstr "导入并编辑" #: editor/project_manager.cpp msgid "Create New Project" @@ -9364,7 +9447,7 @@ msgstr "新建项目" #: editor/project_manager.cpp msgid "Create & Edit" -msgstr "创建|编辑" +msgstr "创建并编辑" #: editor/project_manager.cpp msgid "Install Project:" @@ -9372,7 +9455,7 @@ msgstr "安装项目:" #: editor/project_manager.cpp msgid "Install & Edit" -msgstr "安装|编辑" +msgstr "安装并编辑" #: editor/project_manager.cpp msgid "Project Name:" @@ -9440,7 +9523,7 @@ msgstr "错误:文件系统上缺失项目。" #: editor/project_manager.cpp msgid "Can't open project at '%s'." -msgstr "无法打开位于“%s”的相应项目." +msgstr "无法打开位于“%s”的项目。" #: editor/project_manager.cpp msgid "Are you sure to open more than one project?" @@ -10294,7 +10377,7 @@ msgstr "清除继承" #: editor/scene_tree_dock.cpp msgid "Editable Children" -msgstr "允许编辑子孙节点" +msgstr "子节点可编辑" #: editor/scene_tree_dock.cpp msgid "Load As Placeholder" @@ -10410,7 +10493,9 @@ msgstr "" msgid "" "Node is in %s group(s).\n" "Click to show groups dock." -msgstr "节点位于 %s 组中。 单击以显示分组栏。" +msgstr "" +"节点位于 %s 个分组中。\n" +"单击以显示分组面板。" #: editor/scene_tree_editor.cpp msgid "Open Script:" @@ -10865,10 +10950,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "预期为长度为1的字符串(一个字符)。" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "Step参数为 0 !" @@ -10954,15 +11035,15 @@ 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" @@ -11005,6 +11086,11 @@ msgid "Cursor Clear Rotation" msgstr "光标清除旋转" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "擦除选中" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "清空选中" @@ -11264,10 +11350,6 @@ msgid "Add Preload Node" msgstr "添加Preload节点" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "无法放置该节点,因为脚本 '%s' 未在该场景中使用。" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "从树中添加节点" @@ -11276,8 +11358,8 @@ msgid "" "Can't drop properties because script '%s' is not used in this scene.\n" "Drop holding 'Shift' to just copy the signature." msgstr "" -"无法放置该属性,因为脚本 '%s' 未在该场景中使用。\n" -"放置时按住 'Shift' 键可以仅复制签名。" +"无法放置该属性,因为脚本“%s”未在该场景中使用。\n" +"放置时按住Shift键可以仅复制签名。" #: modules/visual_script/visual_script_editor.cpp msgid "Add Getter Property" @@ -11591,8 +11673,8 @@ msgid "" "Building of Android project failed, check output for the error.\n" "Alternatively visit docs.godotengine.org for Android build documentation." msgstr "" -"Android项目构建失败,请检查输出以了解错误。 或者访问docs.godotengine.org获取" -"Android构建文档。" +"Android项目构建失败,请检查输出中显示的错误。\n" +"你也可以访问docs.godotengine.org查看Android构建文档。" #: platform/android/export/export.cpp msgid "No build apk generated at: " @@ -12878,9 +12960,6 @@ msgstr "不允许修改常量。" #~ msgid "Out-In" #~ msgstr "反缓入缓出" -#~ msgid "Transitions" -#~ msgstr "过渡" - #~ msgid "Change Anim Len" #~ msgstr "修改动画时长" @@ -13090,9 +13169,6 @@ msgstr "不允许修改常量。" #~ msgid "Replace By" #~ msgstr "替换" -#~ msgid "Case Sensitive" -#~ msgstr "区分大小写" - #~ msgid "Backwards" #~ msgstr "向后" @@ -13545,9 +13621,6 @@ msgstr "不允许修改常量。" #~ msgid "Loading Image:" #~ msgstr "加载图片中:" -#~ msgid "Couldn't load image:" -#~ msgstr "无法加载图片:" - #~ msgid "Converting Images" #~ msgstr "正在转换图片" @@ -13731,9 +13804,6 @@ msgstr "不允许修改常量。" #~ "correct?" #~ msgstr "无法读取证书文件。路径和密码是否都正确?" -#~ msgid "Error creating the signature object." -#~ msgstr "创建包(PCK)签名对象出错。" - #~ msgid "Error creating the package signature." #~ msgstr "创建包(PCK)签名时出错。" diff --git a/editor/translations/zh_HK.po b/editor/translations/zh_HK.po index acb42d719d..ae22ddc75c 100644 --- a/editor/translations/zh_HK.po +++ b/editor/translations/zh_HK.po @@ -1,6 +1,6 @@ # Chinese (Hong Kong) translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Wesley (zx-wt) <ZX_WT@ymail.com>, 2016-2017. # cnieFIT <dtotncq@gmail.com>, 2019. @@ -25,6 +25,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -446,6 +450,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "新增動畫軌跡" @@ -2106,6 +2114,16 @@ msgstr "在幫助檔搜尋" #: editor/editor_help_search.cpp #, fuzzy +msgid "Case Sensitive" +msgstr "區分大小寫" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "搜尋" + +#: editor/editor_help_search.cpp +#, fuzzy msgid "Display All" msgstr "全部取代" @@ -2146,6 +2164,30 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "選擇模式" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "訊號" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "常數" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "選擇模式" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "篩選:" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3528,6 +3570,14 @@ msgid "Importing:" msgstr "導入中:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp #, fuzzy msgid "" "No download links found for this version. Direct download is only available " @@ -4809,6 +4859,11 @@ msgstr "移動模式" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "過渡" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "過渡" @@ -6145,11 +6200,21 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy msgid "Mesh Library" msgstr "MeshLibrary..." @@ -7058,11 +7123,6 @@ msgid "Source" msgstr "來源:" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "訊號" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "目標" @@ -7091,6 +7151,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7760,21 +7825,40 @@ msgstr "新增" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "預覽:" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "縮放selection" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "縮放selection" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "縮放selection" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "新增資料夾" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "新增資料夾" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "路徑為空" @@ -7857,6 +7941,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "資源加載失敗。" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8164,10 +8253,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "常數" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "開啟檔案" @@ -8591,6 +8676,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "縮放selection" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "縮放selection" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "縮放selection" @@ -11377,10 +11472,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11525,6 +11616,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "縮放selection" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "縮放selection" @@ -11800,10 +11896,6 @@ msgid "Add Preload Node" msgstr "新增節點" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "由主幹新增節點" @@ -13092,10 +13184,6 @@ msgstr "" #~ msgstr "由這個取代" #, fuzzy -#~ msgid "Case Sensitive" -#~ msgstr "區分大小寫" - -#, fuzzy #~ msgid "Backwards" #~ msgstr "向後" diff --git a/editor/translations/zh_TW.po b/editor/translations/zh_TW.po index bce8b038e4..d20cad9133 100644 --- a/editor/translations/zh_TW.po +++ b/editor/translations/zh_TW.po @@ -1,6 +1,6 @@ # Chinese (Taiwan) translation of the Godot Engine editor -# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Allen H <w84miracle@gmail.com>, 2017. # Billy SU <g4691821@gmail.com>, 2018. @@ -39,6 +39,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Convert()函數所收到的參數錯誤,請試著以 TYPE_ 作為開頭。" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -446,6 +450,10 @@ msgid "Not possible to add a new track without a root" msgstr "無法添加沒有根目錄的新曲目" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "添加動畫軌" @@ -2106,6 +2114,15 @@ msgid "Search Help" msgstr "搜尋幫助" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "區分大小寫" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "顯示輔助線" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "取代全部" @@ -2146,6 +2163,30 @@ msgstr "成員類型" msgid "Class" msgstr "Class:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "方法" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "信號" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "固定" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "屬性:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "過濾檔案..." + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "屬性:" @@ -3511,6 +3552,14 @@ msgid "Importing:" msgstr "導入:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4772,6 +4821,11 @@ msgstr "移動節點" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "轉場: " + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "添加轉換" @@ -6128,12 +6182,23 @@ msgstr "創建輪廓網格" msgid "Outline Size:" msgstr "輪廓尺寸:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "删除項目%d?" #: editor/plugins/mesh_library_editor_plugin.cpp #, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "從場景更新" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy msgid "Mesh Library" msgstr "網狀資料庫(MeshLibrary)…" @@ -7038,11 +7103,6 @@ msgid "Source" msgstr "資源" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "信號" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -7071,6 +7131,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "只能拖拽檔案系統中的資源。" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "查找符號" @@ -7733,20 +7798,39 @@ msgstr "創建2D網格" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "創建網格預覽" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "創建3D多邊形" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "創建碰撞多邊形" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "創建碰撞多邊形" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "創建遮光多邊形" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "創建遮光多邊形" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite 是空的!" @@ -7835,6 +7919,11 @@ msgid "Add Frame" msgstr "添加幀" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "載入資源失敗。" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "錯誤:無法加載幀資源!" @@ -8144,10 +8233,6 @@ msgid "Color" msgstr "顏色" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "固定" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "主題" @@ -8566,6 +8651,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "使多邊形凸起" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "使多邊形塌陷" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "創建碰撞多邊形" @@ -11362,10 +11457,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "step引數為0!" @@ -11517,6 +11608,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "擦除選中" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "所有的選擇" @@ -11790,10 +11886,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -13131,9 +13223,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "用...取代" -#~ msgid "Case Sensitive" -#~ msgstr "區分大小寫" - #~ msgid "Prompt On Replace" #~ msgstr "每次取代都要先詢問我" |