Browse Source

Merge pull request #42303 from akien-mga/3.2-cherrypicks

Cherry-picks for the 3.2 branch (future 3.2.4) - 1st batch
Rémi Verschelde 5 years ago
parent
commit
4bd1df82a7
100 changed files with 4068 additions and 2417 deletions
  1. 2 2
      COPYRIGHT.txt
  2. 1 0
      core/SCsub
  3. 1 0
      core/input_map.cpp
  4. 13 4
      core/io/file_access_pack.cpp
  5. 3 3
      core/io/file_access_pack.h
  6. 4 1
      core/io/file_access_zip.cpp
  7. 2 3
      core/io/file_access_zip.h
  8. 29 15
      core/list.h
  9. 4 4
      core/math/vector2.h
  10. 8 8
      core/math/vector3.h
  11. 1 1
      core/object.h
  12. 3 3
      core/project_settings.cpp
  13. 1 1
      core/project_settings.h
  14. 1 1
      core/vector.h
  15. 3 1
      doc/classes/AABB.xml
  16. 1 1
      doc/classes/Array.xml
  17. 1 0
      doc/classes/Button.xml
  18. 1 0
      doc/classes/CheckBox.xml
  19. 1 0
      doc/classes/CheckButton.xml
  20. 1 0
      doc/classes/ColorPickerButton.xml
  21. 5 5
      doc/classes/EditorFeatureProfile.xml
  22. 2 2
      doc/classes/Gradient.xml
  23. 1 0
      doc/classes/JavaScript.xml
  24. 1 0
      doc/classes/LinkButton.xml
  25. 1 0
      doc/classes/MenuButton.xml
  26. 1 0
      doc/classes/OptionButton.xml
  27. 3 0
      doc/classes/ProjectSettings.xml
  28. 3 1
      doc/classes/Rect2.xml
  29. 2 1
      doc/classes/RichTextLabel.xml
  30. 1 0
      doc/classes/ScriptEditor.xml
  31. 2 2
      doc/classes/Sprite.xml
  32. 2 2
      doc/classes/Sprite3D.xml
  33. 7 0
      doc/classes/Tabs.xml
  34. 1 0
      doc/classes/TextureButton.xml
  35. 1 1
      doc/classes/VideoPlayer.xml
  36. 41 18
      editor/connections_dialog.cpp
  37. 3 0
      editor/connections_dialog.h
  38. 13 7
      editor/editor_feature_profile.cpp
  39. 1 1
      editor/editor_feature_profile.h
  40. 25 12
      editor/editor_node.cpp
  41. 1 1
      editor/editor_run_native.cpp
  42. 1 1
      editor/editor_sectioned_inspector.cpp
  43. 8 1
      editor/editor_themes.cpp
  44. 25 4
      editor/plugins/canvas_item_editor_plugin.cpp
  45. 6 1
      editor/plugins/sprite_frames_editor_plugin.cpp
  46. 1 1
      editor/plugins/texture_region_editor_plugin.cpp
  47. 16 0
      editor/plugins/tile_set_editor_plugin.cpp
  48. 1 1
      editor/project_manager.cpp
  49. 1 0
      editor/project_settings_editor.cpp
  50. 22 17
      editor/property_selector.cpp
  51. 9 19
      editor/rename_dialog.cpp
  52. 7 3
      editor/scene_tree_dock.cpp
  53. 3 0
      editor/scene_tree_dock.h
  54. 2 0
      editor/settings_config_dialog.cpp
  55. 59 37
      editor/translations/af.po
  56. 92 49
      editor/translations/ar.po
  57. 81 64
      editor/translations/bg.po
  58. 81 40
      editor/translations/bn.po
  59. 83 40
      editor/translations/ca.po
  60. 109 58
      editor/translations/cs.po
  61. 80 40
      editor/translations/da.po
  62. 94 50
      editor/translations/de.po
  63. 54 35
      editor/translations/editor.pot
  64. 84 40
      editor/translations/el.po
  65. 78 40
      editor/translations/eo.po
  66. 90 47
      editor/translations/es.po
  67. 84 40
      editor/translations/es_AR.po
  68. 61 38
      editor/translations/et.po
  69. 55 35
      editor/translations/eu.po
  70. 100 69
      editor/translations/fa.po
  71. 84 40
      editor/translations/fi.po
  72. 55 35
      editor/translations/fil.po
  73. 85 40
      editor/translations/fr.po
  74. 55 35
      editor/translations/ga.po
  75. 231 127
      editor/translations/he.po
  76. 79 40
      editor/translations/hi.po
  77. 56 35
      editor/translations/hr.po
  78. 149 194
      editor/translations/hu.po
  79. 84 40
      editor/translations/id.po
  80. 54 35
      editor/translations/is.po
  81. 100 56
      editor/translations/it.po
  82. 89 47
      editor/translations/ja.po
  83. 56 35
      editor/translations/ka.po
  84. 88 46
      editor/translations/ko.po
  85. 71 51
      editor/translations/lt.po
  86. 56 35
      editor/translations/lv.po
  87. 54 35
      editor/translations/mi.po
  88. 54 35
      editor/translations/ml.po
  89. 54 35
      editor/translations/mr.po
  90. 71 47
      editor/translations/ms.po
  91. 82 42
      editor/translations/nb.po
  92. 85 40
      editor/translations/nl.po
  93. 54 35
      editor/translations/or.po
  94. 118 75
      editor/translations/pl.po
  95. 60 38
      editor/translations/pr.po
  96. 90 47
      editor/translations/pt_BR.po
  97. 139 98
      editor/translations/pt_PT.po
  98. 81 41
      editor/translations/ro.po
  99. 95 52
      editor/translations/ru.po
  100. 54 35
      editor/translations/si.po

+ 2 - 2
COPYRIGHT.txt

@@ -333,7 +333,7 @@ License: Expat
 
 
 Files: ./thirdparty/tinyexr/
 Files: ./thirdparty/tinyexr/
 Comment: TinyEXR
 Comment: TinyEXR
-Copyright: 2014-2019, Syoyo Fujita
+Copyright: 2014-2020, Syoyo Fujita
   2002, Industrial Light & Magic, a division of Lucas Digital Ltd. LLC
   2002, Industrial Light & Magic, a division of Lucas Digital Ltd. LLC
 License: BSD-3-clause
 License: BSD-3-clause
 
 
@@ -362,7 +362,7 @@ License: Zlib
 
 
 Files: ./thirdparty/zstd/
 Files: ./thirdparty/zstd/
 Comment: Zstandard
 Comment: Zstandard
-Copyright: 2016-2019, Facebook, Inc.
+Copyright: 2016-2020, Facebook, Inc.
 License: BSD-3-clause
 License: BSD-3-clause
 
 
 
 

+ 1 - 0
core/SCsub

@@ -122,6 +122,7 @@ if env["builtin_zstd"]:
         "compress/zstdmt_compress.c",
         "compress/zstdmt_compress.c",
         "compress/zstd_compress_literals.c",
         "compress/zstd_compress_literals.c",
         "compress/zstd_compress_sequences.c",
         "compress/zstd_compress_sequences.c",
+        "compress/zstd_compress_superblock.c",
         "decompress/huf_decompress.c",
         "decompress/huf_decompress.c",
         "decompress/zstd_ddict.c",
         "decompress/zstd_ddict.c",
         "decompress/zstd_decompress_block.c",
         "decompress/zstd_decompress_block.c",

+ 1 - 0
core/input_map.cpp

@@ -100,6 +100,7 @@ List<StringName> InputMap::get_actions() const {
 }
 }
 
 
 List<Ref<InputEvent> >::Element *InputMap::_find_event(Action &p_action, const Ref<InputEvent> &p_event, bool *p_pressed, float *p_strength) const {
 List<Ref<InputEvent> >::Element *InputMap::_find_event(Action &p_action, const Ref<InputEvent> &p_event, bool *p_pressed, float *p_strength) const {
+	ERR_FAIL_COND_V(!p_event.is_valid(), NULL);
 
 
 	for (List<Ref<InputEvent> >::Element *E = p_action.inputs.front(); E; E = E->next()) {
 	for (List<Ref<InputEvent> >::Element *E = p_action.inputs.front(); E; E = E->next()) {
 
 

+ 13 - 4
core/io/file_access_pack.cpp

@@ -34,11 +34,11 @@
 
 
 #include <stdio.h>
 #include <stdio.h>
 
 
-Error PackedData::add_pack(const String &p_path, bool p_replace_files) {
+Error PackedData::add_pack(const String &p_path, bool p_replace_files, size_t p_offset) {
 
 
 	for (int i = 0; i < sources.size(); i++) {
 	for (int i = 0; i < sources.size(); i++) {
 
 
-		if (sources[i]->try_open_pack(p_path, p_replace_files)) {
+		if (sources[i]->try_open_pack(p_path, p_replace_files, p_offset)) {
 
 
 			return OK;
 			return OK;
 		};
 		};
@@ -132,15 +132,24 @@ PackedData::~PackedData() {
 
 
 //////////////////////////////////////////////////////////////////
 //////////////////////////////////////////////////////////////////
 
 
-bool PackedSourcePCK::try_open_pack(const String &p_path, bool p_replace_files) {
+bool PackedSourcePCK::try_open_pack(const String &p_path, bool p_replace_files, size_t p_offset) {
 
 
 	FileAccess *f = FileAccess::open(p_path, FileAccess::READ);
 	FileAccess *f = FileAccess::open(p_path, FileAccess::READ);
 	if (!f)
 	if (!f)
 		return false;
 		return false;
 
 
+	f->seek(p_offset);
+
 	uint32_t magic = f->get_32();
 	uint32_t magic = f->get_32();
 
 
 	if (magic != PACK_HEADER_MAGIC) {
 	if (magic != PACK_HEADER_MAGIC) {
+		// loading with offset feature not supported for self contained exe files
+		if (p_offset != 0) {
+			f->close();
+			memdelete(f);
+			ERR_FAIL_V_MSG(false, "Loading self-contained executable with offset not supported.");
+		}
+
 		//maybe at the end.... self contained exe
 		//maybe at the end.... self contained exe
 		f->seek_end();
 		f->seek_end();
 		f->seek(f->get_position() - 4);
 		f->seek(f->get_position() - 4);
@@ -203,7 +212,7 @@ bool PackedSourcePCK::try_open_pack(const String &p_path, bool p_replace_files)
 		uint64_t size = f->get_64();
 		uint64_t size = f->get_64();
 		uint8_t md5[16];
 		uint8_t md5[16];
 		f->get_buffer(md5, 16);
 		f->get_buffer(md5, 16);
-		PackedData::get_singleton()->add_path(p_path, path, ofs, size, md5, this, p_replace_files);
+		PackedData::get_singleton()->add_path(p_path, path, ofs + p_offset, size, md5, this, p_replace_files);
 	};
 	};
 
 
 	f->close();
 	f->close();

+ 3 - 3
core/io/file_access_pack.h

@@ -113,7 +113,7 @@ public:
 	_FORCE_INLINE_ bool is_disabled() const { return disabled; }
 	_FORCE_INLINE_ bool is_disabled() const { return disabled; }
 
 
 	static PackedData *get_singleton() { return singleton; }
 	static PackedData *get_singleton() { return singleton; }
-	Error add_pack(const String &p_path, bool p_replace_files);
+	Error add_pack(const String &p_path, bool p_replace_files, size_t p_offset);
 
 
 	_FORCE_INLINE_ FileAccess *try_open_path(const String &p_path);
 	_FORCE_INLINE_ FileAccess *try_open_path(const String &p_path);
 	_FORCE_INLINE_ bool has_path(const String &p_path);
 	_FORCE_INLINE_ bool has_path(const String &p_path);
@@ -125,7 +125,7 @@ public:
 class PackSource {
 class PackSource {
 
 
 public:
 public:
-	virtual bool try_open_pack(const String &p_path, bool p_replace_files) = 0;
+	virtual bool try_open_pack(const String &p_path, bool p_replace_files, size_t p_offset) = 0;
 	virtual FileAccess *get_file(const String &p_path, PackedData::PackedFile *p_file) = 0;
 	virtual FileAccess *get_file(const String &p_path, PackedData::PackedFile *p_file) = 0;
 	virtual ~PackSource() {}
 	virtual ~PackSource() {}
 };
 };
@@ -133,7 +133,7 @@ public:
 class PackedSourcePCK : public PackSource {
 class PackedSourcePCK : public PackSource {
 
 
 public:
 public:
-	virtual bool try_open_pack(const String &p_path, bool p_replace_files);
+	virtual bool try_open_pack(const String &p_path, bool p_replace_files, size_t p_offset);
 	virtual FileAccess *get_file(const String &p_path, PackedData::PackedFile *p_file);
 	virtual FileAccess *get_file(const String &p_path, PackedData::PackedFile *p_file);
 };
 };
 
 

+ 4 - 1
core/io/file_access_zip.cpp

@@ -160,9 +160,12 @@ unzFile ZipArchive::get_file_handle(String p_file) const {
 	return pkg;
 	return pkg;
 }
 }
 
 
-bool ZipArchive::try_open_pack(const String &p_path, bool p_replace_files) {
+bool ZipArchive::try_open_pack(const String &p_path, bool p_replace_files, size_t p_offset = 0) {
 
 
 	//printf("opening zip pack %ls, %i, %i\n", p_name.c_str(), p_name.extension().nocasecmp_to("zip"), p_name.extension().nocasecmp_to("pcz"));
 	//printf("opening zip pack %ls, %i, %i\n", p_name.c_str(), p_name.extension().nocasecmp_to("zip"), p_name.extension().nocasecmp_to("pcz"));
+	// load with offset feature only supported for PCK files
+	ERR_FAIL_COND_V_MSG(p_offset != 0, false, "Invalid PCK data. Note that loading files with a non-zero offset isn't supported with ZIP archives.");
+
 	if (p_path.get_extension().nocasecmp_to("zip") != 0 && p_path.get_extension().nocasecmp_to("pcz") != 0)
 	if (p_path.get_extension().nocasecmp_to("zip") != 0 && p_path.get_extension().nocasecmp_to("pcz") != 0)
 		return false;
 		return false;
 
 

+ 2 - 3
core/io/file_access_zip.h

@@ -74,7 +74,7 @@ public:
 
 
 	bool file_exists(String p_name) const;
 	bool file_exists(String p_name) const;
 
 
-	virtual bool try_open_pack(const String &p_path, bool p_replace_files);
+	virtual bool try_open_pack(const String &p_path, bool p_replace_files, size_t p_offset);
 	FileAccess *get_file(const String &p_path, PackedData::PackedFile *p_file);
 	FileAccess *get_file(const String &p_path, PackedData::PackedFile *p_file);
 
 
 	static ZipArchive *get_singleton();
 	static ZipArchive *get_singleton();
@@ -84,8 +84,7 @@ public:
 };
 };
 
 
 class FileAccessZip : public FileAccess {
 class FileAccessZip : public FileAccess {
-
-	unzFile zfile;
+	unzFile zfile = nullptr;
 	unz_file_info64 file_info;
 	unz_file_info64 file_info;
 
 
 	mutable bool at_eof;
 	mutable bool at_eof;

+ 29 - 15
core/list.h

@@ -417,24 +417,38 @@ public:
 		ERR_FAIL_COND(p_A->data != _data);
 		ERR_FAIL_COND(p_A->data != _data);
 		ERR_FAIL_COND(p_B->data != _data);
 		ERR_FAIL_COND(p_B->data != _data);
 
 
+		if (p_A == p_B) {
+			return;
+		}
 		Element *A_prev = p_A->prev_ptr;
 		Element *A_prev = p_A->prev_ptr;
 		Element *A_next = p_A->next_ptr;
 		Element *A_next = p_A->next_ptr;
+		Element *B_prev = p_B->prev_ptr;
+		Element *B_next = p_B->next_ptr;
 
 
-		p_A->next_ptr = p_B->next_ptr;
-		p_A->prev_ptr = p_B->prev_ptr;
-
-		p_B->next_ptr = A_next;
-		p_B->prev_ptr = A_prev;
-
-		if (p_A->prev_ptr)
-			p_A->prev_ptr->next_ptr = p_A;
-		if (p_A->next_ptr)
-			p_A->next_ptr->prev_ptr = p_A;
-
-		if (p_B->prev_ptr)
-			p_B->prev_ptr->next_ptr = p_B;
-		if (p_B->next_ptr)
-			p_B->next_ptr->prev_ptr = p_B;
+		if (A_prev) {
+			A_prev->next_ptr = p_B;
+		} else {
+			_data->first = p_B;
+		}
+		if (B_prev) {
+			B_prev->next_ptr = p_A;
+		} else {
+			_data->first = p_A;
+		}
+		if (A_next) {
+			A_next->prev_ptr = p_B;
+		} else {
+			_data->last = p_B;
+		}
+		if (B_next) {
+			B_next->prev_ptr = p_A;
+		} else {
+			_data->last = p_A;
+		}
+		p_A->prev_ptr = A_next == p_B ? p_B : B_prev;
+		p_A->next_ptr = B_next == p_A ? p_B : B_next;
+		p_B->prev_ptr = B_next == p_A ? p_A : A_prev;
+		p_B->next_ptr = A_next == p_B ? p_A : A_next;
 	}
 	}
 	/**
 	/**
 	 * copy the list
 	 * copy the list

+ 4 - 4
core/math/vector2.h

@@ -116,10 +116,10 @@ struct Vector2 {
 	bool operator==(const Vector2 &p_vec2) const;
 	bool operator==(const Vector2 &p_vec2) const;
 	bool operator!=(const Vector2 &p_vec2) const;
 	bool operator!=(const Vector2 &p_vec2) const;
 
 
-	bool operator<(const Vector2 &p_vec2) const { return Math::is_equal_approx(x, p_vec2.x) ? (y < p_vec2.y) : (x < p_vec2.x); }
-	bool operator>(const Vector2 &p_vec2) const { return Math::is_equal_approx(x, p_vec2.x) ? (y > p_vec2.y) : (x > p_vec2.x); }
-	bool operator<=(const Vector2 &p_vec2) const { return Math::is_equal_approx(x, p_vec2.x) ? (y <= p_vec2.y) : (x < p_vec2.x); }
-	bool operator>=(const Vector2 &p_vec2) const { return Math::is_equal_approx(x, p_vec2.x) ? (y >= p_vec2.y) : (x > p_vec2.x); }
+	bool operator<(const Vector2 &p_vec2) const { return x == p_vec2.x ? (y < p_vec2.y) : (x < p_vec2.x); }
+	bool operator>(const Vector2 &p_vec2) const { return x == p_vec2.x ? (y > p_vec2.y) : (x > p_vec2.x); }
+	bool operator<=(const Vector2 &p_vec2) const { return x == p_vec2.x ? (y <= p_vec2.y) : (x < p_vec2.x); }
+	bool operator>=(const Vector2 &p_vec2) const { return x == p_vec2.x ? (y >= p_vec2.y) : (x > p_vec2.x); }
 
 
 	real_t angle() const;
 	real_t angle() const;
 
 

+ 8 - 8
core/math/vector3.h

@@ -342,8 +342,8 @@ bool Vector3::operator!=(const Vector3 &p_v) const {
 
 
 bool Vector3::operator<(const Vector3 &p_v) const {
 bool Vector3::operator<(const Vector3 &p_v) const {
 
 
-	if (Math::is_equal_approx(x, p_v.x)) {
-		if (Math::is_equal_approx(y, p_v.y))
+	if (x == p_v.x) {
+		if (y == p_v.y)
 			return z < p_v.z;
 			return z < p_v.z;
 		else
 		else
 			return y < p_v.y;
 			return y < p_v.y;
@@ -354,8 +354,8 @@ bool Vector3::operator<(const Vector3 &p_v) const {
 
 
 bool Vector3::operator>(const Vector3 &p_v) const {
 bool Vector3::operator>(const Vector3 &p_v) const {
 
 
-	if (Math::is_equal_approx(x, p_v.x)) {
-		if (Math::is_equal_approx(y, p_v.y))
+	if (x == p_v.x) {
+		if (y == p_v.y)
 			return z > p_v.z;
 			return z > p_v.z;
 		else
 		else
 			return y > p_v.y;
 			return y > p_v.y;
@@ -366,8 +366,8 @@ bool Vector3::operator>(const Vector3 &p_v) const {
 
 
 bool Vector3::operator<=(const Vector3 &p_v) const {
 bool Vector3::operator<=(const Vector3 &p_v) const {
 
 
-	if (Math::is_equal_approx(x, p_v.x)) {
-		if (Math::is_equal_approx(y, p_v.y))
+	if (x == p_v.x) {
+		if (y == p_v.y)
 			return z <= p_v.z;
 			return z <= p_v.z;
 		else
 		else
 			return y < p_v.y;
 			return y < p_v.y;
@@ -378,8 +378,8 @@ bool Vector3::operator<=(const Vector3 &p_v) const {
 
 
 bool Vector3::operator>=(const Vector3 &p_v) const {
 bool Vector3::operator>=(const Vector3 &p_v) const {
 
 
-	if (Math::is_equal_approx(x, p_v.x)) {
-		if (Math::is_equal_approx(y, p_v.y))
+	if (x == p_v.x) {
+		if (y == p_v.y)
 			return z >= p_v.z;
 			return z >= p_v.z;
 		else
 		else
 			return y > p_v.y;
 			return y > p_v.y;

+ 1 - 1
core/object.h

@@ -683,7 +683,7 @@ public:
 	void call_multilevel(const StringName &p_name, VARIANT_ARG_LIST); // C++ helper
 	void call_multilevel(const StringName &p_name, VARIANT_ARG_LIST); // C++ helper
 
 
 	void notification(int p_notification, bool p_reversed = false);
 	void notification(int p_notification, bool p_reversed = false);
-	String to_string();
+	virtual String to_string();
 
 
 	//used mainly by script, get and set all INCLUDING string
 	//used mainly by script, get and set all INCLUDING string
 	virtual Variant getvar(const Variant &p_key, bool *r_valid = NULL) const;
 	virtual Variant getvar(const Variant &p_key, bool *r_valid = NULL) const;

+ 3 - 3
core/project_settings.cpp

@@ -268,12 +268,12 @@ void ProjectSettings::_get_property_list(List<PropertyInfo> *p_list) const {
 	}
 	}
 }
 }
 
 
-bool ProjectSettings::_load_resource_pack(const String &p_pack, bool p_replace_files) {
+bool ProjectSettings::_load_resource_pack(const String &p_pack, bool p_replace_files, int p_offset) {
 
 
 	if (PackedData::get_singleton()->is_disabled())
 	if (PackedData::get_singleton()->is_disabled())
 		return false;
 		return false;
 
 
-	bool ok = PackedData::get_singleton()->add_pack(p_pack, p_replace_files) == OK;
+	bool ok = PackedData::get_singleton()->add_pack(p_pack, p_replace_files, p_offset) == OK;
 
 
 	if (!ok)
 	if (!ok)
 		return false;
 		return false;
@@ -997,7 +997,7 @@ void ProjectSettings::_bind_methods() {
 	ClassDB::bind_method(D_METHOD("localize_path", "path"), &ProjectSettings::localize_path);
 	ClassDB::bind_method(D_METHOD("localize_path", "path"), &ProjectSettings::localize_path);
 	ClassDB::bind_method(D_METHOD("globalize_path", "path"), &ProjectSettings::globalize_path);
 	ClassDB::bind_method(D_METHOD("globalize_path", "path"), &ProjectSettings::globalize_path);
 	ClassDB::bind_method(D_METHOD("save"), &ProjectSettings::save);
 	ClassDB::bind_method(D_METHOD("save"), &ProjectSettings::save);
-	ClassDB::bind_method(D_METHOD("load_resource_pack", "pack", "replace_files"), &ProjectSettings::_load_resource_pack, DEFVAL(true));
+	ClassDB::bind_method(D_METHOD("load_resource_pack", "pack", "replace_files", "offset"), &ProjectSettings::_load_resource_pack, DEFVAL(true), DEFVAL(0));
 	ClassDB::bind_method(D_METHOD("property_can_revert", "name"), &ProjectSettings::property_can_revert);
 	ClassDB::bind_method(D_METHOD("property_can_revert", "name"), &ProjectSettings::property_can_revert);
 	ClassDB::bind_method(D_METHOD("property_get_revert", "name"), &ProjectSettings::property_get_revert);
 	ClassDB::bind_method(D_METHOD("property_get_revert", "name"), &ProjectSettings::property_get_revert);
 
 

+ 1 - 1
core/project_settings.h

@@ -104,7 +104,7 @@ protected:
 
 
 	void _convert_to_last_version(int p_from_version);
 	void _convert_to_last_version(int p_from_version);
 
 
-	bool _load_resource_pack(const String &p_pack, bool p_replace_files = true);
+	bool _load_resource_pack(const String &p_pack, bool p_replace_files = true, int p_offset = 0);
 
 
 	void _add_property_info_bind(const Dictionary &p_info);
 	void _add_property_info_bind(const Dictionary &p_info);
 
 

+ 1 - 1
core/vector.h

@@ -78,7 +78,7 @@ public:
 	_FORCE_INLINE_ bool empty() const { return _cowdata.empty(); }
 	_FORCE_INLINE_ bool empty() const { return _cowdata.empty(); }
 
 
 	_FORCE_INLINE_ T get(int p_index) { return _cowdata.get(p_index); }
 	_FORCE_INLINE_ T get(int p_index) { return _cowdata.get(p_index); }
-	_FORCE_INLINE_ const T get(int p_index) const { return _cowdata.get(p_index); }
+	_FORCE_INLINE_ const T &get(int p_index) const { return _cowdata.get(p_index); }
 	_FORCE_INLINE_ void set(int p_index, const T &p_elem) { _cowdata.set(p_index, p_elem); }
 	_FORCE_INLINE_ void set(int p_index, const T &p_elem) { _cowdata.set(p_index, p_elem); }
 	_FORCE_INLINE_ int size() const { return _cowdata.size(); }
 	_FORCE_INLINE_ int size() const { return _cowdata.size(); }
 	Error resize(int p_size) { return _cowdata.resize(p_size); }
 	Error resize(int p_size) { return _cowdata.resize(p_size); }

+ 3 - 1
doc/classes/AABB.xml

@@ -4,7 +4,9 @@
 		Axis-Aligned Bounding Box.
 		Axis-Aligned Bounding Box.
 	</brief_description>
 	</brief_description>
 	<description>
 	<description>
-		AABB consists of a position, a size, and several utility functions. It is typically used for fast overlap tests.
+		[AABB] consists of a position, a size, and several utility functions. It is typically used for fast overlap tests.
+		It uses floating-point coordinates. The 2D counterpart to [AABB] is [Rect2].
+		[b]Note:[/b] Unlike [Rect2], [AABB] does not have a variant that uses integer coordinates.
 	</description>
 	</description>
 	<tutorials>
 	<tutorials>
 		<link>https://docs.godotengine.org/en/latest/tutorials/math/index.html</link>
 		<link>https://docs.godotengine.org/en/latest/tutorials/math/index.html</link>

+ 1 - 1
doc/classes/Array.xml

@@ -264,7 +264,7 @@
 			<return type="Variant">
 			<return type="Variant">
 			</return>
 			</return>
 			<description>
 			<description>
-				Removes and returns the first element of the array. Returns [code]null[/code] if the array is empty, wwithout printing an error message.
+				Removes and returns the first element of the array. Returns [code]null[/code] if the array is empty, without printing an error message.
 			</description>
 			</description>
 		</method>
 		</method>
 		<method name="push_back">
 		<method name="push_back">

+ 1 - 0
doc/classes/Button.xml

@@ -17,6 +17,7 @@
 		    print("Hello world!")
 		    print("Hello world!")
 		[/codeblock]
 		[/codeblock]
 		Buttons (like all Control nodes) can also be created in the editor, but some situations may require creating them from code.
 		Buttons (like all Control nodes) can also be created in the editor, but some situations may require creating them from code.
+		See also [BaseButton] which contains common properties and methods associated with this node.
 	</description>
 	</description>
 	<tutorials>
 	<tutorials>
 	</tutorials>
 	</tutorials>

+ 1 - 0
doc/classes/CheckBox.xml

@@ -5,6 +5,7 @@
 	</brief_description>
 	</brief_description>
 	<description>
 	<description>
 		A checkbox allows the user to make a binary choice (choosing only one of two possible options). It's similar to [CheckButton] in functionality, but it has a different appearance. To follow established UX patterns, it's recommended to use CheckBox when toggling it has [b]no[/b] immediate effect on something. For instance, it should be used when toggling it will only do something once a confirmation button is pressed.
 		A checkbox allows the user to make a binary choice (choosing only one of two possible options). It's similar to [CheckButton] in functionality, but it has a different appearance. To follow established UX patterns, it's recommended to use CheckBox when toggling it has [b]no[/b] immediate effect on something. For instance, it should be used when toggling it will only do something once a confirmation button is pressed.
+		See also [BaseButton] which contains common properties and methods associated with this node.
 	</description>
 	</description>
 	<tutorials>
 	<tutorials>
 	</tutorials>
 	</tutorials>

+ 1 - 0
doc/classes/CheckButton.xml

@@ -5,6 +5,7 @@
 	</brief_description>
 	</brief_description>
 	<description>
 	<description>
 		CheckButton is a toggle button displayed as a check field. It's similar to [CheckBox] in functionality, but it has a different appearance. To follow established UX patterns, it's recommended to use CheckButton when toggling it has an [b]immediate[/b] effect on something. For instance, it should be used if toggling it enables/disables a setting without requiring the user to press a confirmation button.
 		CheckButton is a toggle button displayed as a check field. It's similar to [CheckBox] in functionality, but it has a different appearance. To follow established UX patterns, it's recommended to use CheckButton when toggling it has an [b]immediate[/b] effect on something. For instance, it should be used if toggling it enables/disables a setting without requiring the user to press a confirmation button.
+		See also [BaseButton] which contains common properties and methods associated with this node.
 	</description>
 	</description>
 	<tutorials>
 	<tutorials>
 	</tutorials>
 	</tutorials>

+ 1 - 0
doc/classes/ColorPickerButton.xml

@@ -5,6 +5,7 @@
 	</brief_description>
 	</brief_description>
 	<description>
 	<description>
 		Encapsulates a [ColorPicker] making it accessible by pressing a button. Pressing the button will toggle the [ColorPicker] visibility.
 		Encapsulates a [ColorPicker] making it accessible by pressing a button. Pressing the button will toggle the [ColorPicker] visibility.
+		See also [BaseButton] which contains common properties and methods associated with this node.
 	</description>
 	</description>
 	<tutorials>
 	<tutorials>
 	</tutorials>
 	</tutorials>

+ 5 - 5
doc/classes/EditorFeatureProfile.xml

@@ -135,15 +135,15 @@
 		<constant name="FEATURE_SCENE_TREE" value="3" enum="Feature">
 		<constant name="FEATURE_SCENE_TREE" value="3" enum="Feature">
 			Scene tree editing. If this feature is disabled, the Scene tree dock will still be visible but will be read-only.
 			Scene tree editing. If this feature is disabled, the Scene tree dock will still be visible but will be read-only.
 		</constant>
 		</constant>
-		<constant name="FEATURE_IMPORT_DOCK" value="4" enum="Feature">
-			The Import dock. If this feature is disabled, the Import dock won't be visible.
-		</constant>
-		<constant name="FEATURE_NODE_DOCK" value="5" enum="Feature">
+		<constant name="FEATURE_NODE_DOCK" value="4" enum="Feature">
 			The Node dock. If this feature is disabled, signals and groups won't be visible and modifiable from the editor.
 			The Node dock. If this feature is disabled, signals and groups won't be visible and modifiable from the editor.
 		</constant>
 		</constant>
-		<constant name="FEATURE_FILESYSTEM_DOCK" value="6" enum="Feature">
+		<constant name="FEATURE_FILESYSTEM_DOCK" value="5" enum="Feature">
 			The FileSystem dock. If this feature is disabled, the FileSystem dock won't be visible.
 			The FileSystem dock. If this feature is disabled, the FileSystem dock won't be visible.
 		</constant>
 		</constant>
+		<constant name="FEATURE_IMPORT_DOCK" value="6" enum="Feature">
+			The Import dock. If this feature is disabled, the Import dock won't be visible.
+		</constant>
 		<constant name="FEATURE_MAX" value="7" enum="Feature">
 		<constant name="FEATURE_MAX" value="7" enum="Feature">
 			Represents the size of the [enum Feature] enum.
 			Represents the size of the [enum Feature] enum.
 		</constant>
 		</constant>

+ 2 - 2
doc/classes/Gradient.xml

@@ -20,7 +20,7 @@
 				Adds the specified color to the end of the ramp, with the specified offset.
 				Adds the specified color to the end of the ramp, with the specified offset.
 			</description>
 			</description>
 		</method>
 		</method>
-		<method name="get_color" qualifiers="const">
+		<method name="get_color">
 			<return type="Color">
 			<return type="Color">
 			</return>
 			</return>
 			<argument index="0" name="point" type="int">
 			<argument index="0" name="point" type="int">
@@ -29,7 +29,7 @@
 				Returns the color of the ramp color at index [code]point[/code].
 				Returns the color of the ramp color at index [code]point[/code].
 			</description>
 			</description>
 		</method>
 		</method>
-		<method name="get_offset" qualifiers="const">
+		<method name="get_offset">
 			<return type="float">
 			<return type="float">
 			</return>
 			</return>
 			<argument index="0" name="point" type="int">
 			<argument index="0" name="point" type="int">

+ 1 - 0
doc/classes/JavaScript.xml

@@ -5,6 +5,7 @@
 	</brief_description>
 	</brief_description>
 	<description>
 	<description>
 		The JavaScript singleton is implemented only in the HTML5 export. It's used to access the browser's JavaScript context. This allows interaction with embedding pages or calling third-party JavaScript APIs.
 		The JavaScript singleton is implemented only in the HTML5 export. It's used to access the browser's JavaScript context. This allows interaction with embedding pages or calling third-party JavaScript APIs.
+		[b]Note:[/b] This singleton can be disabled at build-time to improve security. By default, the JavaScript singleton is enabled. Official export templates also have the JavaScript singleton enabled. See [url=https://docs.godotengine.org/en/latest/development/compiling/compiling_for_web.html]Compiling for the Web[/url] in the documentation for more information.
 	</description>
 	</description>
 	<tutorials>
 	<tutorials>
 		<link>https://docs.godotengine.org/en/latest/getting_started/workflow/export/exporting_for_web.html#calling-javascript-from-script</link>
 		<link>https://docs.godotengine.org/en/latest/getting_started/workflow/export/exporting_for_web.html#calling-javascript-from-script</link>

+ 1 - 0
doc/classes/LinkButton.xml

@@ -5,6 +5,7 @@
 	</brief_description>
 	</brief_description>
 	<description>
 	<description>
 		This kind of button is primarily used when the interaction with the button causes a context change (like linking to a web page).
 		This kind of button is primarily used when the interaction with the button causes a context change (like linking to a web page).
+		See also [BaseButton] which contains common properties and methods associated with this node.
 	</description>
 	</description>
 	<tutorials>
 	<tutorials>
 	</tutorials>
 	</tutorials>

+ 1 - 0
doc/classes/MenuButton.xml

@@ -6,6 +6,7 @@
 	<description>
 	<description>
 		Special button that brings up a [PopupMenu] when clicked.
 		Special button that brings up a [PopupMenu] when clicked.
 		New items can be created inside this [PopupMenu] using [code]get_popup().add_item("My Item Name")[/code]. You can also create them directly from the editor. To do so, select the [MenuButton] node, then in the toolbar at the top of the 2D editor, click [b]Items[/b] then click [b]Add[/b] in the popup. You will be able to give each items new properties.
 		New items can be created inside this [PopupMenu] using [code]get_popup().add_item("My Item Name")[/code]. You can also create them directly from the editor. To do so, select the [MenuButton] node, then in the toolbar at the top of the 2D editor, click [b]Items[/b] then click [b]Add[/b] in the popup. You will be able to give each items new properties.
+		See also [BaseButton] which contains common properties and methods associated with this node.
 	</description>
 	</description>
 	<tutorials>
 	<tutorials>
 	</tutorials>
 	</tutorials>

+ 1 - 0
doc/classes/OptionButton.xml

@@ -5,6 +5,7 @@
 	</brief_description>
 	</brief_description>
 	<description>
 	<description>
 		OptionButton is a type button that provides a selectable list of items when pressed. The item selected becomes the "current" item and is displayed as the button text.
 		OptionButton is a type button that provides a selectable list of items when pressed. The item selected becomes the "current" item and is displayed as the button text.
+		See also [BaseButton] which contains common properties and methods associated with this node.
 	</description>
 	</description>
 	<tutorials>
 	<tutorials>
 	</tutorials>
 	</tutorials>

+ 3 - 0
doc/classes/ProjectSettings.xml

@@ -92,9 +92,12 @@
 			</argument>
 			</argument>
 			<argument index="1" name="replace_files" type="bool" default="true">
 			<argument index="1" name="replace_files" type="bool" default="true">
 			</argument>
 			</argument>
+			<argument index="2" name="offset" type="int" default="0">
+			</argument>
 			<description>
 			<description>
 				Loads the contents of the .pck or .zip file specified by [code]pack[/code] into the resource filesystem ([code]res://[/code]). Returns [code]true[/code] on success.
 				Loads the contents of the .pck or .zip file specified by [code]pack[/code] into the resource filesystem ([code]res://[/code]). Returns [code]true[/code] on success.
 				[b]Note:[/b] If a file from [code]pack[/code] shares the same path as a file already in the resource filesystem, any attempts to load that file will use the file from [code]pack[/code] unless [code]replace_files[/code] is set to [code]false[/code].
 				[b]Note:[/b] If a file from [code]pack[/code] shares the same path as a file already in the resource filesystem, any attempts to load that file will use the file from [code]pack[/code] unless [code]replace_files[/code] is set to [code]false[/code].
+				[b]Note:[/b] The optional [code]offset[/code] parameter can be used to specify the offset in bytes to the start of the resource pack. This is only supported for .pck files.
 			</description>
 			</description>
 		</method>
 		</method>
 		<method name="localize_path" qualifiers="const">
 		<method name="localize_path" qualifiers="const">

+ 3 - 1
doc/classes/Rect2.xml

@@ -4,7 +4,9 @@
 		2D axis-aligned bounding box.
 		2D axis-aligned bounding box.
 	</brief_description>
 	</brief_description>
 	<description>
 	<description>
-		Rect2 consists of a position, a size, and several utility functions. It is typically used for fast overlap tests.
+		[Rect2] consists of a position, a size, and several utility functions. It is typically used for fast overlap tests.
+		It uses floating-point coordinates.
+		The 3D counterpart to [Rect2] is [AABB].
 	</description>
 	</description>
 	<tutorials>
 	<tutorials>
 		<link>https://docs.godotengine.org/en/latest/tutorials/math/index.html</link>
 		<link>https://docs.godotengine.org/en/latest/tutorials/math/index.html</link>

+ 2 - 1
doc/classes/RichTextLabel.xml

@@ -42,6 +42,7 @@
 			</argument>
 			</argument>
 			<description>
 			<description>
 				Parses [code]bbcode[/code] and adds tags to the tag stack as needed. Returns the result of the parsing, [constant OK] if successful.
 				Parses [code]bbcode[/code] and adds tags to the tag stack as needed. Returns the result of the parsing, [constant OK] if successful.
+				[b]Note:[/b] Using this method, you can't close a tag that was opened in a previous [method append_bbcode] call. This is done to improve performance, especially when updating large RichTextLabels since rebuilding the whole BBCode every time would be slower. If you absolutely need to close a tag in a future method call, append the [member bbcode_text] instead of using [method append_bbcode].
 			</description>
 			</description>
 		</method>
 		</method>
 		<method name="clear">
 		<method name="clear">
@@ -287,7 +288,7 @@
 		</member>
 		</member>
 		<member name="bbcode_text" type="String" setter="set_bbcode" getter="get_bbcode" default="&quot;&quot;">
 		<member name="bbcode_text" type="String" setter="set_bbcode" getter="get_bbcode" default="&quot;&quot;">
 			The label's text in BBCode format. Is not representative of manual modifications to the internal tag stack. Erases changes made by other methods when edited.
 			The label's text in BBCode format. Is not representative of manual modifications to the internal tag stack. Erases changes made by other methods when edited.
-			[b]Note:[/b] It is unadvised to use [code]+=[/code] operator with [code]bbcode_text[/code] (e.g. [code]bbcode_text += "some string"[/code]) as it replaces the whole text and can cause slowdowns. Use [method append_bbcode] for adding text instead.
+			[b]Note:[/b] It is unadvised to use the [code]+=[/code] operator with [code]bbcode_text[/code] (e.g. [code]bbcode_text += "some string"[/code]) as it replaces the whole text and can cause slowdowns. Use [method append_bbcode] for adding text instead, unless you absolutely need to close a tag that was opened in an earlier method call.
 		</member>
 		</member>
 		<member name="custom_effects" type="Array" setter="set_effects" getter="get_effects" default="[  ]">
 		<member name="custom_effects" type="Array" setter="set_effects" getter="get_effects" default="[  ]">
 			The currently installed custom effects. This is an array of [RichTextEffect]s.
 			The currently installed custom effects. This is an array of [RichTextEffect]s.

+ 1 - 0
doc/classes/ScriptEditor.xml

@@ -74,6 +74,7 @@
 			<argument index="1" name="base_path" type="String">
 			<argument index="1" name="base_path" type="String">
 			</argument>
 			</argument>
 			<description>
 			<description>
+				Opens the script create dialog. The script will extend [code]base_name[/code]. The file extension can be omitted from [code]base_path[/code]. It will be added based on the selected scripting language.
 			</description>
 			</description>
 		</method>
 		</method>
 	</methods>
 	</methods>

+ 2 - 2
doc/classes/Sprite.xml

@@ -44,10 +44,10 @@
 			If [code]true[/code], texture is flipped vertically.
 			If [code]true[/code], texture is flipped vertically.
 		</member>
 		</member>
 		<member name="frame" type="int" setter="set_frame" getter="get_frame" default="0">
 		<member name="frame" type="int" setter="set_frame" getter="get_frame" default="0">
-			Current frame to display from sprite sheet. [member vframes] or [member hframes] must be greater than 1.
+			Current frame to display from sprite sheet. [member hframes] or [member vframes] must be greater than 1.
 		</member>
 		</member>
 		<member name="frame_coords" type="Vector2" setter="set_frame_coords" getter="get_frame_coords" default="Vector2( 0, 0 )">
 		<member name="frame_coords" type="Vector2" setter="set_frame_coords" getter="get_frame_coords" default="Vector2( 0, 0 )">
-			Coordinates of the frame to display from sprite sheet. This is as an alias for the [member frame] property. [member vframes] or [member hframes] must be greater than 1.
+			Coordinates of the frame to display from sprite sheet. This is as an alias for the [member frame] property. [member hframes] or [member vframes] must be greater than 1.
 		</member>
 		</member>
 		<member name="hframes" type="int" setter="set_hframes" getter="get_hframes" default="1">
 		<member name="hframes" type="int" setter="set_hframes" getter="get_hframes" default="1">
 			The number of columns in the sprite sheet.
 			The number of columns in the sprite sheet.

+ 2 - 2
doc/classes/Sprite3D.xml

@@ -12,10 +12,10 @@
 	</methods>
 	</methods>
 	<members>
 	<members>
 		<member name="frame" type="int" setter="set_frame" getter="get_frame" default="0">
 		<member name="frame" type="int" setter="set_frame" getter="get_frame" default="0">
-			Current frame to display from sprite sheet. [member vframes] or [member hframes] must be greater than 1.
+			Current frame to display from sprite sheet. [member hframes] or [member vframes] must be greater than 1.
 		</member>
 		</member>
 		<member name="frame_coords" type="Vector2" setter="set_frame_coords" getter="get_frame_coords" default="Vector2( 0, 0 )">
 		<member name="frame_coords" type="Vector2" setter="set_frame_coords" getter="get_frame_coords" default="Vector2( 0, 0 )">
-			Coordinates of the frame to display from sprite sheet. This is as an alias for the [member frame] property. [member vframes] or [member hframes] must be greater than 1.
+			Coordinates of the frame to display from sprite sheet. This is as an alias for the [member frame] property. [member hframes] or [member vframes] must be greater than 1.
 		</member>
 		</member>
 		<member name="hframes" type="int" setter="set_hframes" getter="get_hframes" default="1">
 		<member name="hframes" type="int" setter="set_hframes" getter="get_hframes" default="1">
 			The number of columns in the sprite sheet.
 			The number of columns in the sprite sheet.

+ 7 - 0
doc/classes/Tabs.xml

@@ -36,6 +36,13 @@
 				Returns [code]true[/code] if the offset buttons (the ones that appear when there's not enough space for all tabs) are visible.
 				Returns [code]true[/code] if the offset buttons (the ones that appear when there's not enough space for all tabs) are visible.
 			</description>
 			</description>
 		</method>
 		</method>
+		<method name="get_previous_tab" qualifiers="const">
+			<return type="int">
+			</return>
+			<description>
+				Returns the previously active tab index.
+			</description>
+		</method>
 		<method name="get_select_with_rmb" qualifiers="const">
 		<method name="get_select_with_rmb" qualifiers="const">
 			<return type="bool">
 			<return type="bool">
 			</return>
 			</return>

+ 1 - 0
doc/classes/TextureButton.xml

@@ -6,6 +6,7 @@
 	<description>
 	<description>
 		[TextureButton] has the same functionality as [Button], except it uses sprites instead of Godot's [Theme] resource. It is faster to create, but it doesn't support localization like more complex [Control]s.
 		[TextureButton] has the same functionality as [Button], except it uses sprites instead of Godot's [Theme] resource. It is faster to create, but it doesn't support localization like more complex [Control]s.
 		The "normal" state must contain a texture ([member texture_normal]); other textures are optional.
 		The "normal" state must contain a texture ([member texture_normal]); other textures are optional.
+		See also [BaseButton] which contains common properties and methods associated with this node.
 	</description>
 	</description>
 	<tutorials>
 	<tutorials>
 	</tutorials>
 	</tutorials>

+ 1 - 1
doc/classes/VideoPlayer.xml

@@ -5,7 +5,7 @@
 	</brief_description>
 	</brief_description>
 	<description>
 	<description>
 		Control node for playing video streams using [VideoStream] resources.
 		Control node for playing video streams using [VideoStream] resources.
-		Supported video formats are [url=https://www.webmproject.org/]WebM[/url] ([VideoStreamWebm]), [url=https://www.theora.org/]Ogg Theora[/url] ([VideoStreamTheora]), and any format exposed via a GDNative plugin using [VideoStreamGDNative].
+		Supported video formats are [url=https://www.webmproject.org/]WebM[/url] ([code].webm[/code], [VideoStreamWebm]), [url=https://www.theora.org/]Ogg Theora[/url] ([code].ogv[/code], [VideoStreamTheora]), and any format exposed via a GDNative plugin using [VideoStreamGDNative].
 	</description>
 	</description>
 	<tutorials>
 	<tutorials>
 	</tutorials>
 	</tutorials>

+ 41 - 18
editor/connections_dialog.cpp

@@ -515,6 +515,10 @@ struct _ConnectionsDockMethodInfoSort {
 	}
 	}
 };
 };
 
 
+void ConnectionsDock::_filter_changed(const String &p_text) {
+	update_tree();
+}
+
 /*
 /*
  * Post-ConnectDialog callback for creating/editing connections.
  * Post-ConnectDialog callback for creating/editing connections.
  * Creates or edits connections based on state of the ConnectDialog when "Connect" is pressed.
  * Creates or edits connections based on state of the ConnectDialog when "Connect" is pressed.
@@ -742,8 +746,9 @@ void ConnectionsDock::_open_connection_dialog(Connection cToEdit) {
 	Node *dst = static_cast<Node *>(cToEdit.target);
 	Node *dst = static_cast<Node *>(cToEdit.target);
 
 
 	if (src && dst) {
 	if (src && dst) {
+		const String &signalname = cToEdit.signal;
 		connect_dialog->set_title(TTR("Edit Connection:") + cToEdit.signal);
 		connect_dialog->set_title(TTR("Edit Connection:") + cToEdit.signal);
-		connect_dialog->popup_centered();
+		connect_dialog->popup_dialog(signalname);
 		connect_dialog->init(cToEdit, true);
 		connect_dialog->init(cToEdit, true);
 	}
 	}
 }
 }
@@ -870,6 +875,7 @@ void ConnectionsDock::_bind_methods() {
 	ClassDB::bind_method("_rmb_pressed", &ConnectionsDock::_rmb_pressed);
 	ClassDB::bind_method("_rmb_pressed", &ConnectionsDock::_rmb_pressed);
 	ClassDB::bind_method("_close", &ConnectionsDock::_close);
 	ClassDB::bind_method("_close", &ConnectionsDock::_close);
 	ClassDB::bind_method("_connect_pressed", &ConnectionsDock::_connect_pressed);
 	ClassDB::bind_method("_connect_pressed", &ConnectionsDock::_connect_pressed);
+	ClassDB::bind_method("_filter_changed", &ConnectionsDock::_filter_changed);
 	ClassDB::bind_method("update_tree", &ConnectionsDock::update_tree);
 	ClassDB::bind_method("update_tree", &ConnectionsDock::update_tree);
 }
 }
 
 
@@ -902,7 +908,7 @@ void ConnectionsDock::update_tree() {
 		String name;
 		String name;
 
 
 		if (!did_script) {
 		if (!did_script) {
-
+			// Get script signals (including signals from any base scripts).
 			Ref<Script> scr = selectedNode->get_script();
 			Ref<Script> scr = selectedNode->get_script();
 			if (scr.is_valid()) {
 			if (scr.is_valid()) {
 				scr->get_script_signal_list(&node_signals2);
 				scr->get_script_signal_list(&node_signals2);
@@ -928,15 +934,16 @@ void ConnectionsDock::update_tree() {
 			icon = get_icon("Object", "EditorIcons");
 			icon = get_icon("Object", "EditorIcons");
 		}
 		}
 
 
-		TreeItem *pitem = NULL;
+		TreeItem *section_item = NULL;
 
 
+		// Create subsections.
 		if (node_signals2.size()) {
 		if (node_signals2.size()) {
-			pitem = tree->create_item(root);
-			pitem->set_text(0, name);
-			pitem->set_icon(0, icon);
-			pitem->set_selectable(0, false);
-			pitem->set_editable(0, false);
-			pitem->set_custom_bg_color(0, get_color("prop_subsection", "Editor"));
+			section_item = tree->create_item(root);
+			section_item->set_text(0, name);
+			section_item->set_icon(0, icon);
+			section_item->set_selectable(0, false);
+			section_item->set_editable(0, false);
+			section_item->set_custom_bg_color(0, get_color("prop_subsection", "Editor"));
 			node_signals2.sort();
 			node_signals2.sort();
 		}
 		}
 
 
@@ -947,6 +954,12 @@ void ConnectionsDock::update_tree() {
 			StringName signal_name = mi.name;
 			StringName signal_name = mi.name;
 			String signaldesc = "(";
 			String signaldesc = "(";
 			PoolStringArray argnames;
 			PoolStringArray argnames;
+
+			String filter_text = search_box->get_text();
+			if (!filter_text.is_subsequence_ofi(signal_name)) {
+				continue;
+			}
+
 			if (mi.arguments.size()) {
 			if (mi.arguments.size()) {
 				for (int i = 0; i < mi.arguments.size(); i++) {
 				for (int i = 0; i < mi.arguments.size(); i++) {
 
 
@@ -966,13 +979,14 @@ void ConnectionsDock::update_tree() {
 			}
 			}
 			signaldesc += ")";
 			signaldesc += ")";
 
 
-			TreeItem *item = tree->create_item(pitem);
-			item->set_text(0, String(signal_name) + signaldesc);
+			// Create the children of the subsection - the actual list of signals.
+			TreeItem *signal_item = tree->create_item(section_item);
+			signal_item->set_text(0, String(signal_name) + signaldesc);
 			Dictionary sinfo;
 			Dictionary sinfo;
 			sinfo["name"] = signal_name;
 			sinfo["name"] = signal_name;
 			sinfo["args"] = argnames;
 			sinfo["args"] = argnames;
-			item->set_metadata(0, sinfo);
-			item->set_icon(0, get_icon("Signal", "EditorIcons"));
+			signal_item->set_metadata(0, sinfo);
+			signal_item->set_icon(0, get_icon("Signal", "EditorIcons"));
 
 
 			// Set tooltip with the signal's documentation.
 			// Set tooltip with the signal's documentation.
 			{
 			{
@@ -1008,7 +1022,7 @@ void ConnectionsDock::update_tree() {
 				}
 				}
 
 
 				// "::" separators used in make_custom_tooltip for formatting.
 				// "::" separators used in make_custom_tooltip for formatting.
-				item->set_tooltip(0, String(signal_name) + "::" + signaldesc + "::" + descr);
+				signal_item->set_tooltip(0, String(signal_name) + "::" + signaldesc + "::" + descr);
 			}
 			}
 
 
 			// List existing connections
 			// List existing connections
@@ -1042,10 +1056,11 @@ void ConnectionsDock::update_tree() {
 					path += ")";
 					path += ")";
 				}
 				}
 
 
-				TreeItem *item2 = tree->create_item(item);
-				item2->set_text(0, path);
-				item2->set_metadata(0, c);
-				item2->set_icon(0, get_icon("Slot", "EditorIcons"));
+				TreeItem *connection_item = tree->create_item(signal_item);
+				connection_item->set_text(0, path);
+				Connection cd = c;
+				connection_item->set_metadata(0, cd);
+				connection_item->set_icon(0, get_icon("Slot", "EditorIcons"));
 			}
 			}
 		}
 		}
 
 
@@ -1067,6 +1082,14 @@ ConnectionsDock::ConnectionsDock(EditorNode *p_editor) {
 
 
 	VBoxContainer *vbc = this;
 	VBoxContainer *vbc = this;
 
 
+	search_box = memnew(LineEdit);
+	search_box->set_h_size_flags(Control::SIZE_EXPAND_FILL);
+	search_box->set_placeholder(TTR("Filter signals"));
+	search_box->set_right_icon(get_icon("Search", "EditorIcons"));
+	search_box->set_clear_button_enabled(true);
+	search_box->connect("text_changed", this, "_filter_changed");
+	vbc->add_child(search_box);
+
 	tree = memnew(ConnectionsDockTree);
 	tree = memnew(ConnectionsDockTree);
 	tree->set_columns(1);
 	tree->set_columns(1);
 	tree->set_select_mode(Tree::SELECT_ROW);
 	tree->set_select_mode(Tree::SELECT_ROW);

+ 3 - 0
editor/connections_dialog.h

@@ -140,9 +140,12 @@ class ConnectionsDock : public VBoxContainer {
 	PopupMenu *signal_menu;
 	PopupMenu *signal_menu;
 	PopupMenu *slot_menu;
 	PopupMenu *slot_menu;
 	UndoRedo *undo_redo;
 	UndoRedo *undo_redo;
+	LineEdit *search_box;
 
 
 	Map<StringName, Map<StringName, String> > descr_cache;
 	Map<StringName, Map<StringName, String> > descr_cache;
 
 
+	void _filter_changed(const String &p_text);
+
 	void _make_or_edit_connection();
 	void _make_or_edit_connection();
 	void _connect(Connection cToMake);
 	void _connect(Connection cToMake);
 	void _disconnect(TreeItem &item);
 	void _disconnect(TreeItem &item);

+ 13 - 7
editor/editor_feature_profile.cpp

@@ -40,9 +40,9 @@ const char *EditorFeatureProfile::feature_names[FEATURE_MAX] = {
 	TTRC("Script Editor"),
 	TTRC("Script Editor"),
 	TTRC("Asset Library"),
 	TTRC("Asset Library"),
 	TTRC("Scene Tree Editing"),
 	TTRC("Scene Tree Editing"),
-	TTRC("Import Dock"),
 	TTRC("Node Dock"),
 	TTRC("Node Dock"),
-	TTRC("FileSystem and Import Docks")
+	TTRC("FileSystem Dock"),
+	TTRC("Import Dock"),
 };
 };
 
 
 const char *EditorFeatureProfile::feature_identifiers[FEATURE_MAX] = {
 const char *EditorFeatureProfile::feature_identifiers[FEATURE_MAX] = {
@@ -50,9 +50,9 @@ const char *EditorFeatureProfile::feature_identifiers[FEATURE_MAX] = {
 	"script",
 	"script",
 	"asset_lib",
 	"asset_lib",
 	"scene_tree",
 	"scene_tree",
-	"import_dock",
 	"node_dock",
 	"node_dock",
-	"filesystem_dock"
+	"filesystem_dock",
+	"import_dock",
 };
 };
 
 
 void EditorFeatureProfile::set_disable_class(const StringName &p_class, bool p_disabled) {
 void EditorFeatureProfile::set_disable_class(const StringName &p_class, bool p_disabled) {
@@ -275,9 +275,9 @@ void EditorFeatureProfile::_bind_methods() {
 	BIND_ENUM_CONSTANT(FEATURE_SCRIPT);
 	BIND_ENUM_CONSTANT(FEATURE_SCRIPT);
 	BIND_ENUM_CONSTANT(FEATURE_ASSET_LIB);
 	BIND_ENUM_CONSTANT(FEATURE_ASSET_LIB);
 	BIND_ENUM_CONSTANT(FEATURE_SCENE_TREE);
 	BIND_ENUM_CONSTANT(FEATURE_SCENE_TREE);
-	BIND_ENUM_CONSTANT(FEATURE_IMPORT_DOCK);
 	BIND_ENUM_CONSTANT(FEATURE_NODE_DOCK);
 	BIND_ENUM_CONSTANT(FEATURE_NODE_DOCK);
 	BIND_ENUM_CONSTANT(FEATURE_FILESYSTEM_DOCK);
 	BIND_ENUM_CONSTANT(FEATURE_FILESYSTEM_DOCK);
+	BIND_ENUM_CONSTANT(FEATURE_IMPORT_DOCK);
 	BIND_ENUM_CONSTANT(FEATURE_MAX);
 	BIND_ENUM_CONSTANT(FEATURE_MAX);
 }
 }
 
 
@@ -688,10 +688,16 @@ void EditorFeatureProfileManager::_update_selected_profile() {
 	TreeItem *root = class_list->create_item();
 	TreeItem *root = class_list->create_item();
 
 
 	TreeItem *features = class_list->create_item(root);
 	TreeItem *features = class_list->create_item(root);
+	TreeItem *last_feature;
 	features->set_text(0, TTR("Enabled Features:"));
 	features->set_text(0, TTR("Enabled Features:"));
 	for (int i = 0; i < EditorFeatureProfile::FEATURE_MAX; i++) {
 	for (int i = 0; i < EditorFeatureProfile::FEATURE_MAX; i++) {
-
-		TreeItem *feature = class_list->create_item(features);
+		TreeItem *feature;
+		if (i == EditorFeatureProfile::FEATURE_IMPORT_DOCK) {
+			feature = class_list->create_item(last_feature);
+		} else {
+			feature = class_list->create_item(features);
+			last_feature = feature;
+		}
 		feature->set_cell_mode(0, TreeItem::CELL_MODE_CHECK);
 		feature->set_cell_mode(0, TreeItem::CELL_MODE_CHECK);
 		feature->set_text(0, TTRGET(EditorFeatureProfile::get_feature_name(EditorFeatureProfile::Feature(i))));
 		feature->set_text(0, TTRGET(EditorFeatureProfile::get_feature_name(EditorFeatureProfile::Feature(i))));
 		feature->set_selectable(0, true);
 		feature->set_selectable(0, true);

+ 1 - 1
editor/editor_feature_profile.h

@@ -49,9 +49,9 @@ public:
 		FEATURE_SCRIPT,
 		FEATURE_SCRIPT,
 		FEATURE_ASSET_LIB,
 		FEATURE_ASSET_LIB,
 		FEATURE_SCENE_TREE,
 		FEATURE_SCENE_TREE,
-		FEATURE_IMPORT_DOCK,
 		FEATURE_NODE_DOCK,
 		FEATURE_NODE_DOCK,
 		FEATURE_FILESYSTEM_DOCK,
 		FEATURE_FILESYSTEM_DOCK,
+		FEATURE_IMPORT_DOCK,
 		FEATURE_MAX
 		FEATURE_MAX
 	};
 	};
 
 

+ 25 - 12
editor/editor_node.cpp

@@ -5515,10 +5515,11 @@ void EditorNode::_feature_profile_changed() {
 	TabContainer *node_tabs = cast_to<TabContainer>(node_dock->get_parent());
 	TabContainer *node_tabs = cast_to<TabContainer>(node_dock->get_parent());
 	TabContainer *fs_tabs = cast_to<TabContainer>(filesystem_dock->get_parent());
 	TabContainer *fs_tabs = cast_to<TabContainer>(filesystem_dock->get_parent());
 	if (profile.is_valid()) {
 	if (profile.is_valid()) {
-
-		import_tabs->set_tab_hidden(import_dock->get_index(), profile->is_feature_disabled(EditorFeatureProfile::FEATURE_IMPORT_DOCK));
 		node_tabs->set_tab_hidden(node_dock->get_index(), profile->is_feature_disabled(EditorFeatureProfile::FEATURE_NODE_DOCK));
 		node_tabs->set_tab_hidden(node_dock->get_index(), profile->is_feature_disabled(EditorFeatureProfile::FEATURE_NODE_DOCK));
-		fs_tabs->set_tab_hidden(filesystem_dock->get_index(), profile->is_feature_disabled(EditorFeatureProfile::FEATURE_FILESYSTEM_DOCK));
+		// The Import dock is useless without the FileSystem dock. Ensure the configuration is valid.
+		bool fs_dock_disabled = profile->is_feature_disabled(EditorFeatureProfile::FEATURE_FILESYSTEM_DOCK);
+		fs_tabs->set_tab_hidden(filesystem_dock->get_index(), fs_dock_disabled);
+		import_tabs->set_tab_hidden(import_dock->get_index(), fs_dock_disabled || profile->is_feature_disabled(EditorFeatureProfile::FEATURE_IMPORT_DOCK));
 
 
 		main_editor_buttons[EDITOR_3D]->set_visible(!profile->is_feature_disabled(EditorFeatureProfile::FEATURE_3D));
 		main_editor_buttons[EDITOR_3D]->set_visible(!profile->is_feature_disabled(EditorFeatureProfile::FEATURE_3D));
 		main_editor_buttons[EDITOR_SCRIPT]->set_visible(!profile->is_feature_disabled(EditorFeatureProfile::FEATURE_SCRIPT));
 		main_editor_buttons[EDITOR_SCRIPT]->set_visible(!profile->is_feature_disabled(EditorFeatureProfile::FEATURE_SCRIPT));
@@ -6358,19 +6359,31 @@ EditorNode::EditorNode() {
 	p->set_hide_on_window_lose_focus(true);
 	p->set_hide_on_window_lose_focus(true);
 	p->set_hide_on_checkable_item_selection(false);
 	p->set_hide_on_checkable_item_selection(false);
 	p->add_check_shortcut(ED_SHORTCUT("editor/deploy_with_remote_debug", TTR("Deploy with Remote Debug")), RUN_DEPLOY_REMOTE_DEBUG);
 	p->add_check_shortcut(ED_SHORTCUT("editor/deploy_with_remote_debug", TTR("Deploy with Remote Debug")), RUN_DEPLOY_REMOTE_DEBUG);
-	p->set_item_tooltip(p->get_item_count() - 1, TTR("When exporting or deploying, the resulting executable will attempt to connect to the IP of this computer in order to be debugged."));
-	p->add_check_shortcut(ED_SHORTCUT("editor/small_deploy_with_network_fs", TTR("Small Deploy with Network FS")), RUN_FILE_SERVER);
-	p->set_item_tooltip(p->get_item_count() - 1, TTR("When this option is enabled, export or deploy will produce a minimal executable.\nThe filesystem will be provided from the project by the editor over the network.\nOn Android, deploy will use the USB cable for faster performance. This option speeds up testing for games with a large footprint."));
+	p->set_item_tooltip(
+			p->get_item_count() - 1,
+			TTR("When this option is enabled, using one-click deploy will make the executable attempt to connect to this computer's IP so the running project can be debugged.\nThis option is intended to be used for remote debugging (typically with a mobile device).\nYou don't need to enable it to use the GDScript debugger locally."));
+	p->add_check_shortcut(ED_SHORTCUT("editor/small_deploy_with_network_fs", TTR("Small Deploy with Network Filesystem")), RUN_FILE_SERVER);
+	p->set_item_tooltip(
+			p->get_item_count() - 1,
+			TTR("When this option is enabled, using one-click deploy for Android will only export an executable without the project data.\nThe filesystem will be provided from the project by the editor over the network.\nOn Android, deploying will use the USB cable for faster performance. This option speeds up testing for projects with large assets."));
 	p->add_separator();
 	p->add_separator();
 	p->add_check_shortcut(ED_SHORTCUT("editor/visible_collision_shapes", TTR("Visible Collision Shapes")), RUN_DEBUG_COLLISONS);
 	p->add_check_shortcut(ED_SHORTCUT("editor/visible_collision_shapes", TTR("Visible Collision Shapes")), RUN_DEBUG_COLLISONS);
-	p->set_item_tooltip(p->get_item_count() - 1, TTR("Collision shapes and raycast nodes (for 2D and 3D) will be visible on the running game if this option is turned on."));
+	p->set_item_tooltip(
+			p->get_item_count() - 1,
+			TTR("When this option is enabled, collision shapes and raycast nodes (for 2D and 3D) will be visible in the running project."));
 	p->add_check_shortcut(ED_SHORTCUT("editor/visible_navigation", TTR("Visible Navigation")), RUN_DEBUG_NAVIGATION);
 	p->add_check_shortcut(ED_SHORTCUT("editor/visible_navigation", TTR("Visible Navigation")), RUN_DEBUG_NAVIGATION);
-	p->set_item_tooltip(p->get_item_count() - 1, TTR("Navigation meshes and polygons will be visible on the running game if this option is turned on."));
+	p->set_item_tooltip(
+			p->get_item_count() - 1,
+			TTR("When this option is enabled, navigation meshes and polygons will be visible in the running project."));
 	p->add_separator();
 	p->add_separator();
-	p->add_check_shortcut(ED_SHORTCUT("editor/sync_scene_changes", TTR("Sync Scene Changes")), RUN_LIVE_DEBUG);
-	p->set_item_tooltip(p->get_item_count() - 1, TTR("When this option is turned on, any changes made to the scene in the editor will be replicated in the running game.\nWhen used remotely on a device, this is more efficient with network filesystem."));
-	p->add_check_shortcut(ED_SHORTCUT("editor/sync_script_changes", TTR("Sync Script Changes")), RUN_RELOAD_SCRIPTS);
-	p->set_item_tooltip(p->get_item_count() - 1, TTR("When this option is turned on, any script that is saved will be reloaded on the running game.\nWhen used remotely on a device, this is more efficient with network filesystem."));
+	p->add_check_shortcut(ED_SHORTCUT("editor/sync_scene_changes", TTR("Synchronize Scene Changes")), RUN_LIVE_DEBUG);
+	p->set_item_tooltip(
+			p->get_item_count() - 1,
+			TTR("When this option is enabled, any changes made to the scene in the editor will be replicated in the running project.\nWhen used remotely on a device, this is more efficient when the network filesystem option is enabled."));
+	p->add_check_shortcut(ED_SHORTCUT("editor/sync_script_changes", TTR("Synchronize Script Changes")), RUN_RELOAD_SCRIPTS);
+	p->set_item_tooltip(
+			p->get_item_count() - 1,
+			TTR("When this option is enabled, any script that is saved will be reloaded in the running project.\nWhen used remotely on a device, this is more efficient when the network filesystem option is enabled."));
 	p->connect("id_pressed", this, "_menu_option");
 	p->connect("id_pressed", this, "_menu_option");
 
 
 	menu_hb->add_spacer();
 	menu_hb->add_spacer();

+ 1 - 1
editor/editor_run_native.cpp

@@ -129,7 +129,7 @@ void EditorRunNative::_run_native(int p_idx, int p_platform) {
 	}
 	}
 
 
 	if (preset.is_null()) {
 	if (preset.is_null()) {
-		EditorNode::get_singleton()->show_warning(TTR("No runnable export preset found for this platform.\nPlease add a runnable preset in the export menu."));
+		EditorNode::get_singleton()->show_warning(TTR("No runnable export preset found for this platform.\nPlease add a runnable preset in the Export menu or define an existing preset as runnable."));
 		return;
 		return;
 	}
 	}
 
 

+ 1 - 1
editor/editor_sectioned_inspector.cpp

@@ -245,7 +245,7 @@ void SectionedInspector::update_category_list() {
 		if (pi.name.find(":") != -1 || pi.name == "script" || pi.name == "resource_name" || pi.name == "resource_path" || pi.name == "resource_local_to_scene" || pi.name.begins_with("_global_script"))
 		if (pi.name.find(":") != -1 || pi.name == "script" || pi.name == "resource_name" || pi.name == "resource_path" || pi.name == "resource_local_to_scene" || pi.name.begins_with("_global_script"))
 			continue;
 			continue;
 
 
-		if (!filter.empty() && !filter.is_subsequence_ofi(pi.name) && !filter.is_subsequence_ofi(pi.name.replace("/", " ").capitalize()))
+		if (!filter.empty() && pi.name.findn(filter) == -1 && pi.name.replace("/", " ").capitalize().findn(filter) == -1)
 			continue;
 			continue;
 
 
 		int sp = pi.name.find("/");
 		int sp = pi.name.find("/");

+ 8 - 1
editor/editor_themes.cpp

@@ -226,8 +226,15 @@ void editor_register_and_generate_icons(Ref<Theme> p_theme, bool p_dark_theme =
 	// Generate icons.
 	// Generate icons.
 	if (!p_only_thumbs) {
 	if (!p_only_thumbs) {
 		for (int i = 0; i < editor_icons_count; i++) {
 		for (int i = 0; i < editor_icons_count; i++) {
+			float icon_scale = EDSCALE;
+
+			// Always keep the DefaultProjectIcon at the default size
+			if (strcmp(editor_icons_names[i], "DefaultProjectIcon") == 0) {
+				icon_scale = 1.0f;
+			}
+
 			const int is_exception = exceptions.has(editor_icons_names[i]);
 			const int is_exception = exceptions.has(editor_icons_names[i]);
-			const Ref<ImageTexture> icon = editor_generate_icon(i, !is_exception);
+			const Ref<ImageTexture> icon = editor_generate_icon(i, !is_exception, icon_scale);
 
 
 			p_theme->set_icon(editor_icons_names[i], "EditorIcons", icon);
 			p_theme->set_icon(editor_icons_names[i], "EditorIcons", icon);
 		}
 		}

+ 25 - 4
editor/plugins/canvas_item_editor_plugin.cpp

@@ -2488,6 +2488,11 @@ void CanvasItemEditor::_gui_input_viewport(const Ref<InputEvent> &p_event) {
 
 
 	// Change the cursor
 	// Change the cursor
 	CursorShape c = CURSOR_ARROW;
 	CursorShape c = CURSOR_ARROW;
+	bool should_switch = false;
+	if (drag_selection.size() != 0) {
+		float angle = drag_selection[0]->_edit_get_rotation();
+		should_switch = abs(Math::cos(angle)) < Math_SQRT12;
+	}
 	switch (drag_type) {
 	switch (drag_type) {
 		case DRAG_NONE:
 		case DRAG_NONE:
 			switch (tool) {
 			switch (tool) {
@@ -2510,21 +2515,37 @@ void CanvasItemEditor::_gui_input_viewport(const Ref<InputEvent> &p_event) {
 		case DRAG_LEFT:
 		case DRAG_LEFT:
 		case DRAG_RIGHT:
 		case DRAG_RIGHT:
 		case DRAG_V_GUIDE:
 		case DRAG_V_GUIDE:
-			c = CURSOR_HSIZE;
+			if (should_switch) {
+				c = CURSOR_VSIZE;
+			} else {
+				c = CURSOR_HSIZE;
+			}
 			break;
 			break;
 		case DRAG_TOP:
 		case DRAG_TOP:
 		case DRAG_BOTTOM:
 		case DRAG_BOTTOM:
 		case DRAG_H_GUIDE:
 		case DRAG_H_GUIDE:
-			c = CURSOR_VSIZE;
+			if (should_switch) {
+				c = CURSOR_HSIZE;
+			} else {
+				c = CURSOR_VSIZE;
+			}
 			break;
 			break;
 		case DRAG_TOP_LEFT:
 		case DRAG_TOP_LEFT:
 		case DRAG_BOTTOM_RIGHT:
 		case DRAG_BOTTOM_RIGHT:
 		case DRAG_DOUBLE_GUIDE:
 		case DRAG_DOUBLE_GUIDE:
-			c = CURSOR_FDIAGSIZE;
+			if (should_switch) {
+				c = CURSOR_BDIAGSIZE;
+			} else {
+				c = CURSOR_FDIAGSIZE;
+			}
 			break;
 			break;
 		case DRAG_TOP_RIGHT:
 		case DRAG_TOP_RIGHT:
 		case DRAG_BOTTOM_LEFT:
 		case DRAG_BOTTOM_LEFT:
-			c = CURSOR_BDIAGSIZE;
+			if (should_switch) {
+				c = CURSOR_FDIAGSIZE;
+			} else {
+				c = CURSOR_BDIAGSIZE;
+			}
 			break;
 			break;
 		case DRAG_MOVE:
 		case DRAG_MOVE:
 			c = CURSOR_MOVE;
 			c = CURSOR_MOVE;

+ 6 - 1
editor/plugins/sprite_frames_editor_plugin.cpp

@@ -927,11 +927,16 @@ SpriteFramesEditor::SpriteFramesEditor() {
 	animations->connect("item_edited", this, "_animation_name_edited");
 	animations->connect("item_edited", this, "_animation_name_edited");
 	animations->set_allow_reselect(true);
 	animations->set_allow_reselect(true);
 
 
+	HBoxContainer *hbc_anim_speed = memnew(HBoxContainer);
+	hbc_anim_speed->add_child(memnew(Label(TTR("Speed:"))));
+	vbc_animlist->add_child(hbc_anim_speed);
 	anim_speed = memnew(SpinBox);
 	anim_speed = memnew(SpinBox);
-	vbc_animlist->add_margin_child(TTR("Speed (FPS):"), anim_speed);
+	anim_speed->set_suffix(TTR("FPS"));
 	anim_speed->set_min(0);
 	anim_speed->set_min(0);
 	anim_speed->set_max(100);
 	anim_speed->set_max(100);
 	anim_speed->set_step(0.01);
 	anim_speed->set_step(0.01);
+	anim_speed->set_h_size_flags(SIZE_EXPAND_FILL);
+	hbc_anim_speed->add_child(anim_speed);
 	anim_speed->connect("value_changed", this, "_animation_fps_changed");
 	anim_speed->connect("value_changed", this, "_animation_fps_changed");
 
 
 	anim_loop = memnew(CheckButton);
 	anim_loop = memnew(CheckButton);

+ 1 - 1
editor/plugins/texture_region_editor_plugin.cpp

@@ -858,7 +858,7 @@ void TextureRegionEditor::_changed_callback(Object *p_changed, const char *p_pro
 
 
 	if (!is_visible())
 	if (!is_visible())
 		return;
 		return;
-	if (p_prop == StringName("atlas") || p_prop == StringName("texture"))
+	if (p_prop == StringName("atlas") || p_prop == StringName("texture") || p_prop == StringName("region"))
 		_edit_region();
 		_edit_region();
 }
 }
 
 

+ 16 - 0
editor/plugins/tile_set_editor_plugin.cpp

@@ -3095,6 +3095,7 @@ Vector2 TileSetEditor::snap_point(const Vector2 &point) {
 	anchor += tileset->tile_get_region(get_current_tile()).position;
 	anchor += tileset->tile_get_region(get_current_tile()).position;
 	anchor += WORKSPACE_MARGIN;
 	anchor += WORKSPACE_MARGIN;
 	Rect2 region(anchor, tile_size);
 	Rect2 region(anchor, tile_size);
+	Rect2 tile_region(tileset->tile_get_region(get_current_tile()).position + WORKSPACE_MARGIN, tileset->tile_get_region(get_current_tile()).size);
 	if (tileset->tile_get_tile_mode(get_current_tile()) == TileSet::SINGLE_TILE) {
 	if (tileset->tile_get_tile_mode(get_current_tile()) == TileSet::SINGLE_TILE) {
 		region.position = tileset->tile_get_region(get_current_tile()).position + WORKSPACE_MARGIN;
 		region.position = tileset->tile_get_region(get_current_tile()).position + WORKSPACE_MARGIN;
 		region.size = tileset->tile_get_region(get_current_tile()).size;
 		region.size = tileset->tile_get_region(get_current_tile()).size;
@@ -3104,6 +3105,7 @@ Vector2 TileSetEditor::snap_point(const Vector2 &point) {
 		p.x = Math::snap_scalar_separation(snap_offset.x, snap_step.x, p.x, snap_separation.x);
 		p.x = Math::snap_scalar_separation(snap_offset.x, snap_step.x, p.x, snap_separation.x);
 		p.y = Math::snap_scalar_separation(snap_offset.y, snap_step.y, p.y, snap_separation.y);
 		p.y = Math::snap_scalar_separation(snap_offset.y, snap_step.y, p.y, snap_separation.y);
 	}
 	}
+
 	if (tools[SHAPE_KEEP_INSIDE_TILE]->is_pressed()) {
 	if (tools[SHAPE_KEEP_INSIDE_TILE]->is_pressed()) {
 		if (p.x < region.position.x)
 		if (p.x < region.position.x)
 			p.x = region.position.x;
 			p.x = region.position.x;
@@ -3114,6 +3116,20 @@ Vector2 TileSetEditor::snap_point(const Vector2 &point) {
 		if (p.y > region.position.y + region.size.y)
 		if (p.y > region.position.y + region.size.y)
 			p.y = region.position.y + region.size.y;
 			p.y = region.position.y + region.size.y;
 	}
 	}
+
+	if (p.x < tile_region.position.x) {
+		p.x = tile_region.position.x;
+	}
+	if (p.y < tile_region.position.y) {
+		p.y = tile_region.position.y;
+	}
+	if (p.x > (tile_region.position.x + tile_region.size.x)) {
+		p.x = (tile_region.position.x + tile_region.size.x);
+	}
+	if (p.y > (tile_region.position.y + tile_region.size.y)) {
+		p.y = (tile_region.position.y + tile_region.size.y);
+	}
+
 	return p;
 	return p;
 }
 }
 
 

+ 1 - 1
editor/project_manager.cpp

@@ -436,7 +436,7 @@ private:
 		_test_path();
 		_test_path();
 
 
 		if (p_text == "")
 		if (p_text == "")
-			set_message(TTR("It would be a good idea to name your project."), MESSAGE_WARNING);
+			set_message(TTR("It would be a good idea to name your project."), MESSAGE_ERROR);
 	}
 	}
 
 
 	void ok_pressed() {
 	void ok_pressed() {

+ 1 - 0
editor/project_settings_editor.cpp

@@ -1843,6 +1843,7 @@ ProjectSettingsEditor::ProjectSettingsEditor(EditorData *p_data) {
 	search_bar->hide();
 	search_bar->hide();
 
 
 	search_box = memnew(LineEdit);
 	search_box = memnew(LineEdit);
+	search_box->set_placeholder(TTR("Search"));
 	search_box->set_h_size_flags(Control::SIZE_EXPAND_FILL);
 	search_box->set_h_size_flags(Control::SIZE_EXPAND_FILL);
 	search_bar->add_child(search_box);
 	search_bar->add_child(search_box);
 
 

+ 22 - 17
editor/property_selector.cpp

@@ -87,6 +87,9 @@ void PropertySelector::_update_search() {
 
 
 	TreeItem *root = search_options->create_item();
 	TreeItem *root = search_options->create_item();
 
 
+	// Allow using spaces in place of underscores in the search string (makes the search more fault-tolerant).
+	const String search_text = search_box->get_text().replace(" ", "_");
+
 	if (properties) {
 	if (properties) {
 
 
 		List<PropertyInfo> props;
 		List<PropertyInfo> props;
@@ -172,7 +175,7 @@ void PropertySelector::_update_search() {
 			if (!(E->get().usage & PROPERTY_USAGE_EDITOR) && !(E->get().usage & PROPERTY_USAGE_SCRIPT_VARIABLE))
 			if (!(E->get().usage & PROPERTY_USAGE_EDITOR) && !(E->get().usage & PROPERTY_USAGE_SCRIPT_VARIABLE))
 				continue;
 				continue;
 
 
-			if (search_box->get_text() != String() && E->get().name.find(search_box->get_text()) == -1)
+			if (search_box->get_text() != String() && E->get().name.findn(search_text) == -1)
 				continue;
 				continue;
 
 
 			if (type_filter.size() && type_filter.find(E->get().type) == -1)
 			if (type_filter.size() && type_filter.find(E->get().type) == -1)
@@ -183,7 +186,7 @@ void PropertySelector::_update_search() {
 			item->set_metadata(0, E->get().name);
 			item->set_metadata(0, E->get().name);
 			item->set_icon(0, type_icons[E->get().type]);
 			item->set_icon(0, type_icons[E->get().type]);
 
 
-			if (!found && search_box->get_text() != String() && E->get().name.find(search_box->get_text()) != -1) {
+			if (!found && search_box->get_text() != String() && E->get().name.findn(search_text) != -1) {
 				item->select(0);
 				item->select(0);
 				found = true;
 				found = true;
 			}
 			}
@@ -258,7 +261,7 @@ void PropertySelector::_update_search() {
 			if (!virtuals_only && (E->get().flags & METHOD_FLAG_VIRTUAL))
 			if (!virtuals_only && (E->get().flags & METHOD_FLAG_VIRTUAL))
 				continue;
 				continue;
 
 
-			if (search_box->get_text() != String() && name.find(search_box->get_text()) == -1)
+			if (search_box->get_text() != String() && name.findn(search_text) == -1)
 				continue;
 				continue;
 
 
 			TreeItem *item = search_options->create_item(category ? category : root);
 			TreeItem *item = search_options->create_item(category ? category : root);
@@ -269,30 +272,32 @@ void PropertySelector::_update_search() {
 			if (mi.name.find(":") != -1) {
 			if (mi.name.find(":") != -1) {
 				desc = mi.name.get_slice(":", 1) + " ";
 				desc = mi.name.get_slice(":", 1) + " ";
 				mi.name = mi.name.get_slice(":", 0);
 				mi.name = mi.name.get_slice(":", 0);
-			} else if (mi.return_val.type != Variant::NIL)
+			} else if (mi.return_val.type != Variant::NIL) {
 				desc = Variant::get_type_name(mi.return_val.type);
 				desc = Variant::get_type_name(mi.return_val.type);
-			else
-				desc = "void ";
+			} else {
+				desc = "void";
+			}
 
 
-			desc += " " + mi.name + " ( ";
+			desc += vformat(" %s(", mi.name);
 
 
 			for (int i = 0; i < mi.arguments.size(); i++) {
 			for (int i = 0; i < mi.arguments.size(); i++) {
 
 
 				if (i > 0)
 				if (i > 0)
 					desc += ", ";
 					desc += ", ";
 
 
-				if (mi.arguments[i].type == Variant::NIL)
-					desc += "var ";
-				else if (mi.arguments[i].name.find(":") != -1) {
-					desc += mi.arguments[i].name.get_slice(":", 1) + " ";
-					mi.arguments[i].name = mi.arguments[i].name.get_slice(":", 0);
-				} else
-					desc += Variant::get_type_name(mi.arguments[i].type) + " ";
-
 				desc += mi.arguments[i].name;
 				desc += mi.arguments[i].name;
+
+				if (mi.arguments[i].type == Variant::NIL) {
+					desc += ": Variant";
+				} else if (mi.arguments[i].name.find(":") != -1) {
+					desc += vformat(": %s", mi.arguments[i].name.get_slice(":", 1));
+					mi.arguments[i].name = mi.arguments[i].name.get_slice(":", 0);
+				} else {
+					desc += vformat(": %s", Variant::get_type_name(mi.arguments[i].type));
+				}
 			}
 			}
 
 
-			desc += " )";
+			desc += ")";
 
 
 			if (E->get().flags & METHOD_FLAG_CONST)
 			if (E->get().flags & METHOD_FLAG_CONST)
 				desc += " const";
 				desc += " const";
@@ -304,7 +309,7 @@ void PropertySelector::_update_search() {
 			item->set_metadata(0, name);
 			item->set_metadata(0, name);
 			item->set_selectable(0, true);
 			item->set_selectable(0, true);
 
 
-			if (!found && search_box->get_text() != String() && name.find(search_box->get_text()) != -1) {
+			if (!found && search_box->get_text() != String() && name.findn(search_text) != -1) {
 				item->select(0);
 				item->select(0);
 				found = true;
 				found = true;
 			}
 			}

+ 9 - 19
editor/rename_dialog.cpp

@@ -62,18 +62,16 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und
 	// ---- 1st & 2nd row
 	// ---- 1st & 2nd row
 
 
 	Label *lbl_search = memnew(Label);
 	Label *lbl_search = memnew(Label);
-	lbl_search->set_text(TTR("Search"));
+	lbl_search->set_text(TTR("Search:"));
 
 
 	lne_search = memnew(LineEdit);
 	lne_search = memnew(LineEdit);
-	lne_search->set_placeholder(TTR("Search"));
 	lne_search->set_name("lne_search");
 	lne_search->set_name("lne_search");
 	lne_search->set_h_size_flags(SIZE_EXPAND_FILL);
 	lne_search->set_h_size_flags(SIZE_EXPAND_FILL);
 
 
 	Label *lbl_replace = memnew(Label);
 	Label *lbl_replace = memnew(Label);
-	lbl_replace->set_text(TTR("Replace"));
+	lbl_replace->set_text(TTR("Replace:"));
 
 
 	lne_replace = memnew(LineEdit);
 	lne_replace = memnew(LineEdit);
-	lne_replace->set_placeholder(TTR("Replace"));
 	lne_replace->set_name("lne_replace");
 	lne_replace->set_name("lne_replace");
 	lne_replace->set_h_size_flags(SIZE_EXPAND_FILL);
 	lne_replace->set_h_size_flags(SIZE_EXPAND_FILL);
 
 
@@ -85,18 +83,16 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und
 	// ---- 3rd & 4th row
 	// ---- 3rd & 4th row
 
 
 	Label *lbl_prefix = memnew(Label);
 	Label *lbl_prefix = memnew(Label);
-	lbl_prefix->set_text(TTR("Prefix"));
+	lbl_prefix->set_text(TTR("Prefix:"));
 
 
 	lne_prefix = memnew(LineEdit);
 	lne_prefix = memnew(LineEdit);
-	lne_prefix->set_placeholder(TTR("Prefix"));
 	lne_prefix->set_name("lne_prefix");
 	lne_prefix->set_name("lne_prefix");
 	lne_prefix->set_h_size_flags(SIZE_EXPAND_FILL);
 	lne_prefix->set_h_size_flags(SIZE_EXPAND_FILL);
 
 
 	Label *lbl_suffix = memnew(Label);
 	Label *lbl_suffix = memnew(Label);
-	lbl_suffix->set_text(TTR("Suffix"));
+	lbl_suffix->set_text(TTR("Suffix:"));
 
 
 	lne_suffix = memnew(LineEdit);
 	lne_suffix = memnew(LineEdit);
-	lne_suffix->set_placeholder(TTR("Suffix"));
 	lne_suffix->set_name("lne_suffix");
 	lne_suffix->set_name("lne_suffix");
 	lne_suffix->set_h_size_flags(SIZE_EXPAND_FILL);
 	lne_suffix->set_h_size_flags(SIZE_EXPAND_FILL);
 
 
@@ -107,8 +103,6 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und
 
 
 	// -- Feature Tabs
 	// -- Feature Tabs
 
 
-	const int feature_min_height = 160 * EDSCALE;
-
 	cbut_regex = memnew(CheckButton);
 	cbut_regex = memnew(CheckButton);
 	cbut_regex->set_text(TTR("Use Regular Expressions"));
 	cbut_regex->set_text(TTR("Use Regular Expressions"));
 	vbc->add_child(cbut_regex);
 	vbc->add_child(cbut_regex);
@@ -119,13 +113,13 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und
 
 
 	tabc_features = memnew(TabContainer);
 	tabc_features = memnew(TabContainer);
 	tabc_features->set_tab_align(TabContainer::ALIGN_LEFT);
 	tabc_features->set_tab_align(TabContainer::ALIGN_LEFT);
+	tabc_features->set_use_hidden_tabs_for_min_size(true);
 	vbc->add_child(tabc_features);
 	vbc->add_child(tabc_features);
 
 
 	// ---- Tab Substitute
 	// ---- Tab Substitute
 
 
 	VBoxContainer *vbc_substitute = memnew(VBoxContainer);
 	VBoxContainer *vbc_substitute = memnew(VBoxContainer);
 	vbc_substitute->set_h_size_flags(SIZE_EXPAND_FILL);
 	vbc_substitute->set_h_size_flags(SIZE_EXPAND_FILL);
-	vbc_substitute->set_custom_minimum_size(Size2(0, feature_min_height));
 
 
 	vbc_substitute->set_name(TTR("Substitute"));
 	vbc_substitute->set_name(TTR("Substitute"));
 	tabc_features->add_child(vbc_substitute);
 	tabc_features->add_child(vbc_substitute);
@@ -200,7 +194,7 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und
 
 
 	chk_per_level_counter = memnew(CheckBox);
 	chk_per_level_counter = memnew(CheckBox);
 	chk_per_level_counter->set_text(TTR("Per-level Counter"));
 	chk_per_level_counter->set_text(TTR("Per-level Counter"));
-	chk_per_level_counter->set_tooltip(TTR("If set the counter restarts for each group of child nodes"));
+	chk_per_level_counter->set_tooltip(TTR("If set, the counter restarts for each group of child nodes."));
 	vbc_substitute->add_child(chk_per_level_counter);
 	vbc_substitute->add_child(chk_per_level_counter);
 
 
 	HBoxContainer *hbc_count_options = memnew(HBoxContainer);
 	HBoxContainer *hbc_count_options = memnew(HBoxContainer);
@@ -242,7 +236,6 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und
 	VBoxContainer *vbc_process = memnew(VBoxContainer);
 	VBoxContainer *vbc_process = memnew(VBoxContainer);
 	vbc_process->set_h_size_flags(SIZE_EXPAND_FILL);
 	vbc_process->set_h_size_flags(SIZE_EXPAND_FILL);
 	vbc_process->set_name(TTR("Post-Process"));
 	vbc_process->set_name(TTR("Post-Process"));
-	vbc_process->set_custom_minimum_size(Size2(0, feature_min_height));
 	tabc_features->add_child(vbc_process);
 	tabc_features->add_child(vbc_process);
 
 
 	cbut_process = memnew(CheckBox);
 	cbut_process = memnew(CheckBox);
@@ -286,12 +279,9 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und
 	vbc->add_child(sep_preview);
 	vbc->add_child(sep_preview);
 
 
 	lbl_preview_title = memnew(Label);
 	lbl_preview_title = memnew(Label);
-	lbl_preview_title->set_text(TTR("Preview"));
 	vbc->add_child(lbl_preview_title);
 	vbc->add_child(lbl_preview_title);
 
 
 	lbl_preview = memnew(Label);
 	lbl_preview = memnew(Label);
-	lbl_preview->set_text("");
-	lbl_preview->add_color_override("font_color", EditorNode::get_singleton()->get_gui_base()->get_color("error_color", "Editor"));
 	vbc->add_child(lbl_preview);
 	vbc->add_child(lbl_preview);
 
 
 	// ---- Dialog related
 	// ---- Dialog related
@@ -308,7 +298,7 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und
 
 
 	cbut_collapse_features->connect("toggled", this, "_features_toggled");
 	cbut_collapse_features->connect("toggled", this, "_features_toggled");
 
 
-	// Substitite Buttons
+	// Substitute Buttons
 
 
 	lne_search->connect("focus_entered", this, "_update_substitute");
 	lne_search->connect("focus_entered", this, "_update_substitute");
 	lne_search->connect("focus_exited", this, "_update_substitute");
 	lne_search->connect("focus_exited", this, "_update_substitute");
@@ -402,7 +392,7 @@ void RenameDialog::_update_preview(String new_text) {
 
 
 	if (!has_errors) {
 	if (!has_errors) {
 
 
-		lbl_preview_title->set_text(TTR("Preview"));
+		lbl_preview_title->set_text(TTR("Preview:"));
 		lbl_preview->set_text(new_name);
 		lbl_preview->set_text(new_name);
 
 
 		if (new_name == preview_node->get_name()) {
 		if (new_name == preview_node->get_name()) {
@@ -496,7 +486,7 @@ void RenameDialog::_error_handler(void *p_self, const char *p_func, const char *
 	}
 	}
 
 
 	self->has_errors = true;
 	self->has_errors = true;
-	self->lbl_preview_title->set_text(TTR("Regular Expression Error"));
+	self->lbl_preview_title->set_text(TTR("Regular Expression Error:"));
 	self->lbl_preview->add_color_override("font_color", EditorNode::get_singleton()->get_gui_base()->get_color("error_color", "Editor"));
 	self->lbl_preview->add_color_override("font_color", EditorNode::get_singleton()->get_gui_base()->get_color("error_color", "Editor"));
 	self->lbl_preview->set_text(vformat(TTR("At character %s"), err_str));
 	self->lbl_preview->set_text(vformat(TTR("At character %s"), err_str));
 }
 }

+ 7 - 3
editor/scene_tree_dock.cpp

@@ -1118,7 +1118,7 @@ void SceneTreeDock::_notification(int p_what) {
 			beginner_node_shortcuts->set_name("BeginnerNodeShortcuts");
 			beginner_node_shortcuts->set_name("BeginnerNodeShortcuts");
 			node_shortcuts->add_child(beginner_node_shortcuts);
 			node_shortcuts->add_child(beginner_node_shortcuts);
 
 
-			Button *button_2d = memnew(Button);
+			button_2d = memnew(Button);
 			beginner_node_shortcuts->add_child(button_2d);
 			beginner_node_shortcuts->add_child(button_2d);
 			button_2d->set_text(TTR("2D Scene"));
 			button_2d->set_text(TTR("2D Scene"));
 			button_2d->set_icon(get_icon("Node2D", "EditorIcons"));
 			button_2d->set_icon(get_icon("Node2D", "EditorIcons"));
@@ -1129,7 +1129,7 @@ void SceneTreeDock::_notification(int p_what) {
 			button_3d->set_icon(get_icon("Spatial", "EditorIcons"));
 			button_3d->set_icon(get_icon("Spatial", "EditorIcons"));
 			button_3d->connect("pressed", this, "_tool_selected", make_binds(TOOL_CREATE_3D_SCENE, false));
 			button_3d->connect("pressed", this, "_tool_selected", make_binds(TOOL_CREATE_3D_SCENE, false));
 
 
-			Button *button_ui = memnew(Button);
+			button_ui = memnew(Button);
 			beginner_node_shortcuts->add_child(button_ui);
 			beginner_node_shortcuts->add_child(button_ui);
 			button_ui->set_text(TTR("User Interface"));
 			button_ui->set_text(TTR("User Interface"));
 			button_ui->set_icon(get_icon("Control", "EditorIcons"));
 			button_ui->set_icon(get_icon("Control", "EditorIcons"));
@@ -1139,7 +1139,7 @@ void SceneTreeDock::_notification(int p_what) {
 			favorite_node_shortcuts->set_name("FavoriteNodeShortcuts");
 			favorite_node_shortcuts->set_name("FavoriteNodeShortcuts");
 			node_shortcuts->add_child(favorite_node_shortcuts);
 			node_shortcuts->add_child(favorite_node_shortcuts);
 
 
-			Button *button_custom = memnew(Button);
+			button_custom = memnew(Button);
 			node_shortcuts->add_child(button_custom);
 			node_shortcuts->add_child(button_custom);
 			button_custom->set_text(TTR("Other Node"));
 			button_custom->set_text(TTR("Other Node"));
 			button_custom->set_icon(get_icon("Add", "EditorIcons"));
 			button_custom->set_icon(get_icon("Add", "EditorIcons"));
@@ -1162,6 +1162,10 @@ void SceneTreeDock::_notification(int p_what) {
 			button_instance->set_icon(get_icon("Instance", "EditorIcons"));
 			button_instance->set_icon(get_icon("Instance", "EditorIcons"));
 			button_create_script->set_icon(get_icon("ScriptCreate", "EditorIcons"));
 			button_create_script->set_icon(get_icon("ScriptCreate", "EditorIcons"));
 			button_detach_script->set_icon(get_icon("ScriptRemove", "EditorIcons"));
 			button_detach_script->set_icon(get_icon("ScriptRemove", "EditorIcons"));
+			button_2d->set_icon(get_icon("Node2D", "EditorIcons"));
+			button_3d->set_icon(get_icon("Node3D", "EditorIcons"));
+			button_ui->set_icon(get_icon("Control", "EditorIcons"));
+			button_custom->set_icon(get_icon("Add", "EditorIcons"));
 
 
 			filter->set_right_icon(get_icon("Search", "EditorIcons"));
 			filter->set_right_icon(get_icon("Search", "EditorIcons"));
 			filter->set_clear_button_enabled(true);
 			filter->set_clear_button_enabled(true);

+ 3 - 0
editor/scene_tree_dock.h

@@ -112,7 +112,10 @@ class SceneTreeDock : public VBoxContainer {
 	ToolButton *button_create_script;
 	ToolButton *button_create_script;
 	ToolButton *button_detach_script;
 	ToolButton *button_detach_script;
 
 
+	Button *button_2d;
 	Button *button_3d;
 	Button *button_3d;
+	Button *button_ui;
+	Button *button_custom;
 
 
 	HBoxContainer *button_hb;
 	HBoxContainer *button_hb;
 	ToolButton *edit_local, *edit_remote;
 	ToolButton *edit_local, *edit_remote;

+ 2 - 0
editor/settings_config_dialog.cpp

@@ -426,6 +426,7 @@ EditorSettingsDialog::EditorSettingsDialog() {
 	tab_general->add_child(hbc);
 	tab_general->add_child(hbc);
 
 
 	search_box = memnew(LineEdit);
 	search_box = memnew(LineEdit);
+	search_box->set_placeholder(TTR("Search"));
 	search_box->set_h_size_flags(Control::SIZE_EXPAND_FILL);
 	search_box->set_h_size_flags(Control::SIZE_EXPAND_FILL);
 	hbc->add_child(search_box);
 	hbc->add_child(search_box);
 
 
@@ -469,6 +470,7 @@ EditorSettingsDialog::EditorSettingsDialog() {
 	tab_shortcuts->add_child(hbc);
 	tab_shortcuts->add_child(hbc);
 
 
 	shortcut_search_box = memnew(LineEdit);
 	shortcut_search_box = memnew(LineEdit);
+	shortcut_search_box->set_placeholder(TTR("Search"));
 	shortcut_search_box->set_h_size_flags(Control::SIZE_EXPAND_FILL);
 	shortcut_search_box->set_h_size_flags(Control::SIZE_EXPAND_FILL);
 	hbc->add_child(shortcut_search_box);
 	hbc->add_child(shortcut_search_box);
 	shortcut_search_box->connect("text_changed", this, "_filter_shortcuts");
 	shortcut_search_box->connect("text_changed", this, "_filter_shortcuts");

+ 59 - 37
editor/translations/af.po

@@ -545,6 +545,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr ""
 msgstr ""
 
 
@@ -732,7 +733,7 @@ msgstr "Pas Letterkas"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Hele Woorde"
 msgstr "Hele Woorde"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Vervang"
 msgstr "Vervang"
 
 
@@ -935,6 +936,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr "Seine"
 msgstr "Seine"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Eienskappe"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -977,7 +983,7 @@ msgid "Recent:"
 msgstr "Onlangse:"
 msgstr "Onlangse:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Soek:"
 msgstr "Soek:"
@@ -1686,17 +1692,18 @@ msgstr ""
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr ""
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Nodus Naam:"
 msgstr "Nodus Naam:"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Deursoek Klasse"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1982,7 +1989,7 @@ msgstr "Gidse & Lêers:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Voorskou:"
 msgstr "Voorskou:"
 
 
@@ -2842,22 +2849,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2866,8 +2877,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2876,32 +2887,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2963,7 +2974,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Soek"
 msgstr "Soek"
 
 
@@ -3368,7 +3379,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -5187,7 +5199,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7863,7 +7875,7 @@ msgid "New Animation"
 msgstr "Optimaliseer Animasie"
 msgstr "Optimaliseer Animasie"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10354,11 +10366,16 @@ msgid "Batch Rename"
 msgstr "Pas Letterkas"
 msgstr "Pas Letterkas"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Vervang"
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10406,7 +10423,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10466,7 +10483,7 @@ msgid "Reset"
 msgstr "Herset Zoem"
 msgstr "Herset Zoem"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12465,6 +12482,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 92 - 49
editor/translations/ar.po

@@ -44,12 +44,13 @@
 # أحمد مصطفى الطبراني <[email protected]>, 2020.
 # أحمد مصطفى الطبراني <[email protected]>, 2020.
 # ChemicalInk <[email protected]>, 2020.
 # ChemicalInk <[email protected]>, 2020.
 # Musab Alasaifer <[email protected]>, 2020.
 # Musab Alasaifer <[email protected]>, 2020.
+# Yassine Oudjana <[email protected]>, 2020.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-08-20 15:20+0000\n"
-"Last-Translator: أحمد مصطفى الطبراني <eltabaraniahmed@gmail.com>\n"
+"PO-Revision-Date: 2020-09-12 00:46+0000\n"
+"Last-Translator: Yassine Oudjana <y.oudjana@protonmail.com>\n"
 "Language-Team: Arabic <https://hosted.weblate.org/projects/godot-engine/"
 "Language-Team: Arabic <https://hosted.weblate.org/projects/godot-engine/"
 "godot/ar/>\n"
 "godot/ar/>\n"
 "Language: ar\n"
 "Language: ar\n"
@@ -58,7 +59,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
 "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"
 "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2.1-dev\n"
+"X-Generator: Weblate 4.3-dev\n"
 
 
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
@@ -562,6 +563,7 @@ msgid "Seconds"
 msgstr "ثواني"
 msgstr "ثواني"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "إطار خلال ثانية"
 msgstr "إطار خلال ثانية"
 
 
@@ -740,7 +742,7 @@ msgstr "قضية تشابه"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "كل الكلمات"
 msgstr "كل الكلمات"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "إستبدال"
 msgstr "إستبدال"
 
 
@@ -930,6 +932,11 @@ msgstr "هل أنت متأكد أنك تود إزالة كل الإتصالات
 msgid "Signals"
 msgid "Signals"
 msgstr "الإشارات"
 msgstr "الإشارات"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "تنقية البلاطات"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "هل أنت متأكد أنك تود إزالة كل الإتصالات من هذه الإشارة؟"
 msgstr "هل أنت متأكد أنك تود إزالة كل الإتصالات من هذه الإشارة؟"
@@ -968,7 +975,7 @@ msgid "Recent:"
 msgstr "الحالي:"
 msgstr "الحالي:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "بحث:"
 msgstr "بحث:"
@@ -1172,12 +1179,10 @@ msgid "Gold Sponsors"
 msgstr "الرعاة الذهبيين"
 msgstr "الرعاة الذهبيين"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Silver Sponsors"
 msgid "Silver Sponsors"
 msgstr "المانحين الفضيين"
 msgstr "المانحين الفضيين"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Bronze Sponsors"
 msgid "Bronze Sponsors"
 msgstr "المانحين البرنزيين"
 msgstr "المانحين البرنزيين"
 
 
@@ -1656,17 +1661,18 @@ msgstr "مكتبة المُلحقات"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "تعديل شجرة المشهد"
 msgstr "تعديل شجرة المشهد"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "رصيف الاستيراد"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "رصيف العُقد"
 msgstr "رصيف العُقد"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "رصيف نظام الملفات و الاستيراد"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "نظام الملفات"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "رصيف الاستيراد"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1928,7 +1934,7 @@ msgstr "الوجهات والملفات:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "إستعراض:"
 msgstr "إستعراض:"
 
 
@@ -2719,15 +2725,15 @@ msgstr "حفظ جميع المشاهد"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Convert To..."
 msgid "Convert To..."
-msgstr "تحويل الي..."
+msgstr "تحويل إلى..."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "MeshLibrary..."
 msgid "MeshLibrary..."
-msgstr "مكتبة المجسم..."
+msgstr "مكتبة مجسّمات..."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "TileSet..."
 msgid "TileSet..."
-msgstr "مجموعة البلاط..."
+msgstr "مجموعة بلاط..."
 
 
 #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp
 #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp
 #: scene/gui/line_edit.cpp scene/gui/text_edit.cpp
 #: scene/gui/line_edit.cpp scene/gui/text_edit.cpp
@@ -2741,7 +2747,7 @@ msgstr "إعادة تراجع"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Miscellaneous project or scene-wide tools."
 msgid "Miscellaneous project or scene-wide tools."
-msgstr "ادوات لكل-المشهد او لمشاريع متنوعه."
+msgstr "أدوات مشروع أو مشهد متنوعة."
 
 
 #: editor/editor_node.cpp editor/project_manager.cpp
 #: editor/editor_node.cpp editor/project_manager.cpp
 #: editor/script_create_dialog.cpp
 #: editor/script_create_dialog.cpp
@@ -2799,24 +2805,28 @@ msgstr "نشر مع تصحيح الأخطاء عن بعد"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"حينما يتم التصدير أو النشر، ملف التشغيل الناتج سوف يحاول الإتصال إلي عنوان "
-"الأي بي الخاص بهذا الكمبيوتر من أجل تصحيح الأخطاء."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "نشر مصغر مع نظام شبكات الملفات"
 msgstr "نشر مصغر مع نظام شبكات الملفات"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "حينما يتم تفعيل هذا الإعداد، التصدير أو النشر سوف ينتج ملف تشغيل بالحد "
 "حينما يتم تفعيل هذا الإعداد، التصدير أو النشر سوف ينتج ملف تشغيل بالحد "
 "الأدنى (مبسط).\n"
 "الأدنى (مبسط).\n"
@@ -2829,9 +2839,10 @@ msgid "Visible Collision Shapes"
 msgstr "أشكال إصطدام ظاهرة"
 msgstr "أشكال إصطدام ظاهرة"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "أشكال الإصطدام و عُقد الراي كاست (من أجل 2D و 3D) سوف تكون ظاهرة في اللعبة "
 "أشكال الإصطدام و عُقد الراي كاست (من أجل 2D و 3D) سوف تكون ظاهرة في اللعبة "
 "العاملة إذا كان هذا الإعداد مُفعّل."
 "العاملة إذا كان هذا الإعداد مُفعّل."
@@ -2841,22 +2852,25 @@ msgid "Visible Navigation"
 msgstr "الإنتقال المرئي"
 msgstr "الإنتقال المرئي"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "مجسمات التنقل والأشكال المضلعة سوف تكون ظاهرة حينما يتم تفعيل هذا الإعداد."
 "مجسمات التنقل والأشكال المضلعة سوف تكون ظاهرة حينما يتم تفعيل هذا الإعداد."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "مزامنة تغييرات المشهد"
 msgstr "مزامنة تغييرات المشهد"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "حينما يكون هذا الإعداد مُفعل، أي تغيير يحدث في المشهد من خلال المُعدل سوف يتم "
 "حينما يكون هذا الإعداد مُفعل، أي تغيير يحدث في المشهد من خلال المُعدل سوف يتم "
 "تطبيقة في اللعبة العاملة.\n"
 "تطبيقة في اللعبة العاملة.\n"
@@ -2864,15 +2878,17 @@ msgstr ""
 "الملفات."
 "الملفات."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "مزامنة تغييرات الكود"
 msgstr "مزامنة تغييرات الكود"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "حينما يكون هذا الإعداد مُفعل، أي نص برمجي يتم حفظه سيتم إعادة تحميله في "
 "حينما يكون هذا الإعداد مُفعل، أي نص برمجي يتم حفظه سيتم إعادة تحميله في "
 "اللعبة العاملة.\n"
 "اللعبة العاملة.\n"
@@ -2936,7 +2952,7 @@ msgstr "مساعدة"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "بحث"
 msgstr "بحث"
 
 
@@ -3351,9 +3367,11 @@ msgid "Add Key/Value Pair"
 msgstr "إضافة زوج مفتاح/قيمة"
 msgstr "إضافة زوج مفتاح/قيمة"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "لا يوجد إعداد تصدير مسبق عامل لهذه المنصة.\n"
 "لا يوجد إعداد تصدير مسبق عامل لهذه المنصة.\n"
 "من فضلك أضف إعداد تصدير عامل في قائمة التصدير."
 "من فضلك أضف إعداد تصدير عامل في قائمة التصدير."
@@ -5114,7 +5132,7 @@ msgid "Bake Lightmaps"
 msgstr "إعداد خرائط الضوء"
 msgstr "إعداد خرائط الضوء"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "استعراض"
 msgstr "استعراض"
 
 
@@ -7751,7 +7769,8 @@ msgid "New Animation"
 msgstr "رسومية متحركة جديدة"
 msgstr "رسومية متحركة جديدة"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "السرعة (إطار ف. ث. FPS):"
 msgstr "السرعة (إطار ف. ث. FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10313,11 +10332,18 @@ msgid "Batch Rename"
 msgstr "إعادة تسمية الدفعة"
 msgstr "إعادة تسمية الدفعة"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "إستبدال: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "بادئة"
 msgstr "بادئة"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "لاحقة"
 msgstr "لاحقة"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10365,7 +10391,8 @@ msgid "Per-level Counter"
 msgstr "العداد وفق-المستوى"
 msgstr "العداد وفق-المستوى"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr "إذا تم تحديده فإن العداد سيعيد البدء لكل مجموعة من العُقد الأبناء"
 msgstr "إذا تم تحديده فإن العداد سيعيد البدء لكل مجموعة من العُقد الأبناء"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10425,7 +10452,8 @@ msgid "Reset"
 msgstr "إعادة تعيين"
 msgstr "إعادة تعيين"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "خطأ ذو علاقة بالتعبير الاعتيادي Regular Expression"
 msgstr "خطأ ذو علاقة بالتعبير الاعتيادي Regular Expression"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12513,6 +12541,11 @@ msgstr ""
 "GIProbes لا يدعم برنامج تشغيل الفيديو GLES2.\n"
 "GIProbes لا يدعم برنامج تشغيل الفيديو GLES2.\n"
 "استخدم BakedLightmap بدلاً من ذلك."
 "استخدم BakedLightmap بدلاً من ذلك."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr "بقعة الضوء بزاوية أكبر من 90 درجة لا يمكنها إلقاء الظلال."
 msgstr "بقعة الضوء بزاوية أكبر من 90 درجة لا يمكنها إلقاء الظلال."
@@ -12816,6 +12849,16 @@ msgstr "يمكن تعيين المتغيرات فقط في الذروة ."
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "لا يمكن تعديل الثوابت."
 msgstr "لا يمكن تعديل الثوابت."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "رصيف نظام الملفات و الاستيراد"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "حينما يتم التصدير أو النشر، ملف التشغيل الناتج سوف يحاول الإتصال إلي "
+#~ "عنوان الأي بي الخاص بهذا الكمبيوتر من أجل تصحيح الأخطاء."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr "المشهد الحالي لم يتم حفظه. الرجاء حفظ المشهد قبل تشغيله و اختباره."
 #~ msgstr "المشهد الحالي لم يتم حفظه. الرجاء حفظ المشهد قبل تشغيله و اختباره."
 
 

+ 81 - 64
editor/translations/bg.po

@@ -8,12 +8,14 @@
 # MaresPW <[email protected]>, 2018.
 # MaresPW <[email protected]>, 2018.
 # PakoSt <[email protected]>, 2018, 2020.
 # PakoSt <[email protected]>, 2018, 2020.
 # Damyan Dichev <[email protected]>, 2019.
 # Damyan Dichev <[email protected]>, 2019.
+# Whod <[email protected]>, 2020.
+# Stoyan <[email protected]>, 2020.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-03-27 15:42+0000\n"
-"Last-Translator: PakoSt <kokotekilata@gmail.com>\n"
+"PO-Revision-Date: 2020-09-15 07:17+0000\n"
+"Last-Translator: Stoyan <stoyan.stoyanov99@protonmail.com>\n"
 "Language-Team: Bulgarian <https://hosted.weblate.org/projects/godot-engine/"
 "Language-Team: Bulgarian <https://hosted.weblate.org/projects/godot-engine/"
 "godot/bg/>\n"
 "godot/bg/>\n"
 "Language: bg\n"
 "Language: bg\n"
@@ -21,7 +23,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.3-dev\n"
 
 
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
@@ -103,7 +105,7 @@ msgstr "Свободно"
 
 
 #: editor/animation_bezier_editor.cpp
 #: editor/animation_bezier_editor.cpp
 msgid "Balanced"
 msgid "Balanced"
-msgstr ""
+msgstr "Балансиран"
 
 
 #: editor/animation_bezier_editor.cpp
 #: editor/animation_bezier_editor.cpp
 msgid "Mirror"
 msgid "Mirror"
@@ -192,11 +194,11 @@ msgstr "Промяна на продължителността на анимац
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "Change Animation Loop"
 msgid "Change Animation Loop"
-msgstr ""
+msgstr "Промени анимационния цикъл"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Property Track"
 msgid "Property Track"
-msgstr ""
+msgstr "Път за промяна на свойството"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "3D Transform Track"
 msgid "3D Transform Track"
@@ -516,6 +518,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr ""
 msgstr ""
 
 
@@ -643,9 +646,8 @@ msgid "Select All/None"
 msgstr "Избиране на всичко/нищо"
 msgstr "Избиране на всичко/нищо"
 
 
 #: editor/animation_track_editor_plugins.cpp
 #: editor/animation_track_editor_plugins.cpp
-#, fuzzy
 msgid "Add Audio Track Clip"
 msgid "Add Audio Track Clip"
-msgstr "Добавяне на нови пътечки."
+msgstr "Добавяне на аудио клип"
 
 
 #: editor/animation_track_editor_plugins.cpp
 #: editor/animation_track_editor_plugins.cpp
 msgid "Change Audio Track Clip Start Offset"
 msgid "Change Audio Track Clip Start Offset"
@@ -696,7 +698,7 @@ msgstr ""
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Цели думи"
 msgstr "Цели думи"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Замяна"
 msgstr "Замяна"
 
 
@@ -884,6 +886,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr ""
 msgstr ""
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Поставяне на възелите"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -922,7 +929,7 @@ msgid "Recent:"
 msgstr "Последни:"
 msgstr "Последни:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Търсене:"
 msgstr "Търсене:"
@@ -1591,17 +1598,18 @@ msgstr "Библиотека с ресурси"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Редактиране на дървото на сцената"
 msgstr "Редактиране на дървото на сцената"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Панел за внасяне"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Панел за възлите"
 msgstr "Панел за възлите"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr ""
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Показване във файловата система"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Панел за внасяне"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1863,7 +1871,7 @@ msgstr "Папки и файлове:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2689,22 +2697,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2713,8 +2725,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2723,32 +2735,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2808,7 +2820,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Търсене"
 msgstr "Търсене"
 
 
@@ -3210,7 +3222,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -4250,9 +4263,8 @@ msgid "Anim Clips"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/animation_blend_tree_editor_plugin.cpp
 #: editor/plugins/animation_blend_tree_editor_plugin.cpp
-#, fuzzy
 msgid "Audio Clips"
 msgid "Audio Clips"
-msgstr "Добавяне на нови пътечки."
+msgstr "Аудио клипове"
 
 
 #: editor/plugins/animation_blend_tree_editor_plugin.cpp
 #: editor/plugins/animation_blend_tree_editor_plugin.cpp
 msgid "Functions"
 msgid "Functions"
@@ -4413,9 +4425,8 @@ msgid "Onion Skinning Options"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
-#, fuzzy
 msgid "Directions"
 msgid "Directions"
-msgstr "Описание:"
+msgstr "Указания"
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
 #, fuzzy
 #, fuzzy
@@ -4772,9 +4783,8 @@ msgid "Redirect loop."
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/asset_library_editor_plugin.cpp
 #: editor/plugins/asset_library_editor_plugin.cpp
-#, fuzzy
 msgid "Request failed, timeout"
 msgid "Request failed, timeout"
-msgstr "Заявката се провали, върнат код:"
+msgstr "Заявката е неуспешна, изчакването е неуспешно"
 
 
 #: editor/plugins/asset_library_editor_plugin.cpp
 #: editor/plugins/asset_library_editor_plugin.cpp
 msgid "Timeout."
 msgid "Timeout."
@@ -4821,9 +4831,8 @@ msgid "Idle"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/asset_library_editor_plugin.cpp
 #: editor/plugins/asset_library_editor_plugin.cpp
-#, fuzzy
 msgid "Install..."
 msgid "Install..."
-msgstr "Инсталиране"
+msgstr "Инсталирате..."
 
 
 #: editor/plugins/asset_library_editor_plugin.cpp
 #: editor/plugins/asset_library_editor_plugin.cpp
 msgid "Retry"
 msgid "Retry"
@@ -4893,9 +4902,8 @@ msgid "Import..."
 msgstr "Повторно внасяне..."
 msgstr "Повторно внасяне..."
 
 
 #: editor/plugins/asset_library_editor_plugin.cpp
 #: editor/plugins/asset_library_editor_plugin.cpp
-#, fuzzy
 msgid "Plugins..."
 msgid "Plugins..."
-msgstr "Приставки"
+msgstr "Приставки ..."
 
 
 #: editor/plugins/asset_library_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/asset_library_editor_plugin.cpp editor/project_manager.cpp
 msgid "Sort:"
 msgid "Sort:"
@@ -4911,9 +4919,8 @@ msgid "Site:"
 msgstr "Уеб сайт:"
 msgstr "Уеб сайт:"
 
 
 #: editor/plugins/asset_library_editor_plugin.cpp
 #: editor/plugins/asset_library_editor_plugin.cpp
-#, fuzzy
 msgid "Support"
 msgid "Support"
-msgstr "Поддръжка..."
+msgstr "Поддръжка"
 
 
 #: editor/plugins/asset_library_editor_plugin.cpp
 #: editor/plugins/asset_library_editor_plugin.cpp
 msgid "Official"
 msgid "Official"
@@ -4954,7 +4961,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Преглед"
 msgstr "Преглед"
 
 
@@ -4979,9 +4986,8 @@ msgid "steps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/canvas_item_editor_plugin.cpp
 #: editor/plugins/canvas_item_editor_plugin.cpp
-#, fuzzy
 msgid "Rotation Offset:"
 msgid "Rotation Offset:"
-msgstr "Изместване при Завъртане:"
+msgstr "Изместване на въртенето:"
 
 
 #: editor/plugins/canvas_item_editor_plugin.cpp
 #: editor/plugins/canvas_item_editor_plugin.cpp
 msgid "Rotation Step:"
 msgid "Rotation Step:"
@@ -7601,7 +7607,8 @@ msgid "New Animation"
 msgstr "Нова анимация"
 msgstr "Нова анимация"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Скорост (кадри в секунда):"
 msgstr "Скорост (кадри в секунда):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10085,11 +10092,16 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Замяна: "
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10135,7 +10147,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10193,8 +10205,9 @@ msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
-msgstr ""
+#, fuzzy
+msgid "Regular Expression Error:"
+msgstr "Използване на регулярни изрази"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
 msgid "At character %s"
 msgid "At character %s"
@@ -11907,9 +11920,8 @@ msgid "Invalid package publisher display name."
 msgstr "невалидно име на Група."
 msgstr "невалидно име на Група."
 
 
 #: platform/uwp/export/export.cpp
 #: platform/uwp/export/export.cpp
-#, fuzzy
 msgid "Invalid product GUID."
 msgid "Invalid product GUID."
-msgstr "Име:"
+msgstr "Невалиден продуктов GUID."
 
 
 #: platform/uwp/export/export.cpp
 #: platform/uwp/export/export.cpp
 msgid "Invalid publisher GUID."
 msgid "Invalid publisher GUID."
@@ -12244,6 +12256,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -12500,7 +12517,7 @@ msgstr ""
 
 
 #: servers/visual/shader_language.cpp
 #: servers/visual/shader_language.cpp
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
-msgstr ""
+msgstr "Константите не могат да бъдат променени."
 
 
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""

+ 81 - 40
editor/translations/bn.po

@@ -567,6 +567,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "এফ পি এস"
 msgstr "এফ পি এস"
 
 
@@ -755,7 +756,7 @@ msgstr "অক্ষরের মাত্রা (বড়/ছোট-হাতে
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "সম্পূর্ণ শব্দ"
 msgstr "সম্পূর্ণ শব্দ"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "প্রতিস্থাপন করুন"
 msgstr "প্রতিস্থাপন করুন"
 
 
@@ -963,6 +964,11 @@ msgstr "একধিক প্রকল্প চালানোয় আপনি
 msgid "Signals"
 msgid "Signals"
 msgstr "সংকেতসমূহ"
 msgstr "সংকেতসমূহ"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "দ্রুত ফাইলসমূহ ফিল্টার করুন..."
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -1006,7 +1012,7 @@ msgid "Recent:"
 msgstr "সাম্প্রতিক:"
 msgstr "সাম্প্রতিক:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "অনুসন্ধান করুন:"
 msgstr "অনুসন্ধান করুন:"
@@ -1726,11 +1732,6 @@ msgstr "লাইব্রেরি এক্সপোর্ট করুন"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "দৃশ্যের শাখা (নোডসমূহ):"
 msgstr "দৃশ্যের শাখা (নোডসমূহ):"
 
 
-#: editor/editor_feature_profile.cpp
-#, fuzzy
-msgid "Import Dock"
-msgstr "ইম্পোর্ট"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
 msgid "Node Dock"
 msgid "Node Dock"
@@ -1738,9 +1739,14 @@ msgstr "মোড (Mode) সরান"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
-msgid "FileSystem and Import Docks"
+msgid "FileSystem Dock"
 msgstr "ফাইলসিস্টেম"
 msgstr "ফাইলসিস্টেম"
 
 
+#: editor/editor_feature_profile.cpp
+#, fuzzy
+msgid "Import Dock"
+msgstr "ইম্পোর্ট"
+
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -2034,7 +2040,7 @@ msgstr "পথ এবং ফাইল:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "প্রিভিউ:"
 msgstr "প্রিভিউ:"
 
 
@@ -2970,24 +2976,28 @@ msgstr "দূরবর্তী ডিবাগের সহিত ডিপ্
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"এক্সপোর্ট (Export) বা ডিপ্লয় (Deploy)-এর সময় প্রস্তুতকৃত এক্সিকিউটেবল (executable) "
-"ডিবাগ (debug)-এর উদ্দেশ্যে এই কম্পিউটারের আইপি (IP)-তে সংযোগ করার চেষ্টা করবে।"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "নেটওয়ার্ক ফাইল-সিস্টেমের সহিত ক্ষুদ্র-ডিপ্লয় করুন"
 msgstr "নেটওয়ার্ক ফাইল-সিস্টেমের সহিত ক্ষুদ্র-ডিপ্লয় করুন"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "এই সিদ্ধান্তটি (অপশন) সক্রিয় করলে, এক্সপোর্ট (Export) বা ডিপ্লয় (Deploy)-এ স্বল্পতম "
 "এই সিদ্ধান্তটি (অপশন) সক্রিয় করলে, এক্সপোর্ট (Export) বা ডিপ্লয় (Deploy)-এ স্বল্পতম "
 "মানের এক্সিকিউটেবল (executable) উৎপাদন হবে।\n"
 "মানের এক্সিকিউটেবল (executable) উৎপাদন হবে।\n"
@@ -3001,9 +3011,10 @@ msgid "Visible Collision Shapes"
 msgstr "দৃশ্যমান সাংঘর্ষিক আকারসমূহ (Collision Shapes)"
 msgstr "দৃশ্যমান সাংঘর্ষিক আকারসমূহ (Collision Shapes)"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "এই সিদ্ধান্তটি (অপশন) সক্রিয় করলে চলমান গেমে কলিশ়ন (Collision) আকৃতি এবং রে-কাস্ট "
 "এই সিদ্ধান্তটি (অপশন) সক্রিয় করলে চলমান গেমে কলিশ়ন (Collision) আকৃতি এবং রে-কাস্ট "
 "(RayCast) নোড (2D এবং 3D) দৃশ্যমান হবে।"
 "(RayCast) নোড (2D এবং 3D) দৃশ্যমান হবে।"
@@ -3013,23 +3024,26 @@ msgid "Visible Navigation"
 msgstr "দৃশ্যমান নেভিগেশন (Navigation)"
 msgstr "দৃশ্যমান নেভিগেশন (Navigation)"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "এই সিদ্ধান্তটি (অপশন) সক্রিয় করলে চলমান গেমে ন্যাভিগেশন (Navigation) মেস এবং "
 "এই সিদ্ধান্তটি (অপশন) সক্রিয় করলে চলমান গেমে ন্যাভিগেশন (Navigation) মেস এবং "
 "পলিগন-সমূহ দৃশ্যমান হবে।"
 "পলিগন-সমূহ দৃশ্যমান হবে।"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "দৃশ্যের পরিবর্তনসমূহ সুসংগত/সমন্বয় করুন"
 msgstr "দৃশ্যের পরিবর্তনসমূহ সুসংগত/সমন্বয় করুন"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "এই সিদ্ধান্তটি (অপশন) সক্রিয় থাকলে, এডিটরে কোনো দৃশ্যের পরিবর্তন করলে তা চলমান "
 "এই সিদ্ধান্তটি (অপশন) সক্রিয় থাকলে, এডিটরে কোনো দৃশ্যের পরিবর্তন করলে তা চলমান "
 "গেমে প্রতিফলিত হবে।\n"
 "গেমে প্রতিফলিত হবে।\n"
@@ -3037,15 +3051,17 @@ msgstr ""
 "কার্যকর করবে।"
 "কার্যকর করবে।"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "স্ক্রিপ্টের পরিবর্তনসমূহ সুসংগত/সমন্বয় করুন"
 msgstr "স্ক্রিপ্টের পরিবর্তনসমূহ সুসংগত/সমন্বয় করুন"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "এই সিদ্ধান্তটি (অপশন) সক্রিয় থাকলে, কোনো স্ক্রিপ্টের পরিবর্তন সংরক্ষণে তা চলমান গেমে "
 "এই সিদ্ধান্তটি (অপশন) সক্রিয় থাকলে, কোনো স্ক্রিপ্টের পরিবর্তন সংরক্ষণে তা চলমান গেমে "
 "প্রতিফলিত হবে।\n"
 "প্রতিফলিত হবে।\n"
@@ -3118,7 +3134,7 @@ msgstr "হেল্প"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "অনুসন্ধান করুন"
 msgstr "অনুসন্ধান করুন"
 
 
@@ -3555,9 +3571,11 @@ msgid "Add Key/Value Pair"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "কাংখিত প্ল্যাটফর্মের জন্য গ্রহণযোগ্য কোন এক্সপোর্ট প্রিসেট খুঁজে পাওয়া যায়নি।\n"
 "কাংখিত প্ল্যাটফর্মের জন্য গ্রহণযোগ্য কোন এক্সপোর্ট প্রিসেট খুঁজে পাওয়া যায়নি।\n"
 "অনুগ্রহ করে এক্সপোর্ট মেনুতে একটি সঠিক প্রিসেট যোগ করুন।"
 "অনুগ্রহ করে এক্সপোর্ট মেনুতে একটি সঠিক প্রিসেট যোগ করুন।"
@@ -5495,7 +5513,7 @@ msgid "Bake Lightmaps"
 msgstr "লাইট্ম্যাপে হস্তান্তর করুন:"
 msgstr "লাইট্ম্যাপে হস্তান্তর করুন:"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "প্রিভিউ"
 msgstr "প্রিভিউ"
 
 
@@ -8339,7 +8357,8 @@ msgid "New Animation"
 msgstr "অ্যানিমেশন"
 msgstr "অ্যানিমেশন"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "গতি (FPS):"
 msgstr "গতি (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10993,11 +11012,16 @@ msgid "Batch Rename"
 msgstr "পুনঃনামকরণ করুন"
 msgstr "পুনঃনামকরণ করুন"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "প্রতিস্থাপন করুন"
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -11049,7 +11073,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -11113,7 +11137,7 @@ msgstr "সম্প্রসারন/সংকোচন অপসারণ ক
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
 #, fuzzy
 #, fuzzy
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr "অভিব্যক্তি (Expression) পরিবর্তন করুন"
 msgstr "অভিব্যক্তি (Expression) পরিবর্তন করুন"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -13293,6 +13317,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -13572,6 +13601,18 @@ msgstr ""
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr ""
 msgstr ""
 
 
+#, fuzzy
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "ফাইলসিস্টেম"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "এক্সপোর্ট (Export) বা ডিপ্লয় (Deploy)-এর সময় প্রস্তুতকৃত এক্সিকিউটেবল "
+#~ "(executable) ডিবাগ (debug)-এর উদ্দেশ্যে এই কম্পিউটারের আইপি (IP)-তে সংযোগ "
+#~ "করার চেষ্টা করবে।"
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "বর্তমান দৃশ্যটি কখনোই সংরক্ষণ করা হয় নি, অনুগ্রহ করে চালানোর পূর্বে এটি সংরক্ষণ "
 #~ "বর্তমান দৃশ্যটি কখনোই সংরক্ষণ করা হয় নি, অনুগ্রহ করে চালানোর পূর্বে এটি সংরক্ষণ "

+ 83 - 40
editor/translations/ca.po

@@ -536,6 +536,7 @@ msgid "Seconds"
 msgstr "Segons"
 msgstr "Segons"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -714,7 +715,7 @@ msgstr "Distingeix entre majúscules i minúscules"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Paraules senceres"
 msgstr "Paraules senceres"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 #, fuzzy
 #, fuzzy
 msgid "Replace"
 msgid "Replace"
 msgstr "Reemplaçar"
 msgstr "Reemplaçar"
@@ -909,6 +910,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr "Senyals"
 msgstr "Senyals"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filtrat de Fitxers"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "Esteu segur que voleu eliminar totes les connexions d'aquest senyal?"
 msgstr "Esteu segur que voleu eliminar totes les connexions d'aquest senyal?"
@@ -947,7 +953,7 @@ msgid "Recent:"
 msgstr "Recents:"
 msgstr "Recents:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Cerca:"
 msgstr "Cerca:"
@@ -1638,17 +1644,18 @@ msgstr "Biblioteca d'Actius"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Edició de l'arbre d'escenes"
 msgstr "Edició de l'arbre d'escenes"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Importació"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Nodes"
 msgstr "Nodes"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Importació i sistema de fitxers"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Sistema de Fitxers"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Importació"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1912,7 +1919,7 @@ msgstr "Directoris i Fitxers:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Vista prèvia:"
 msgstr "Vista prèvia:"
 
 
@@ -2800,24 +2807,28 @@ msgstr "Desplegar amb Depuració Remota"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"En ser exportat o desplegat, l'executable resultant intenta connectar-se a "
-"l'IP d'aquest equip per iniciar-ne la depuració."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Desplegament Reduït amb Sistema de Fitxers en Xarxa"
 msgstr "Desplegament Reduït amb Sistema de Fitxers en Xarxa"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Amb aquesta opció activada, 'Exportar' o 'Desplegar' generen un executable "
 "Amb aquesta opció activada, 'Exportar' o 'Desplegar' generen un executable "
 "reduït.\n"
 "reduït.\n"
@@ -2831,9 +2842,10 @@ msgid "Visible Collision Shapes"
 msgstr "Formes de Col·lisió Visibles"
 msgstr "Formes de Col·lisió Visibles"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Les formes de col·lisió i nodes de difusió de raigs (raycast) (per a 2D i "
 "Les formes de col·lisió i nodes de difusió de raigs (raycast) (per a 2D i "
 "3D), son visibles durant l'execució del joc quan s'activa aquesta opció."
 "3D), son visibles durant l'execució del joc quan s'activa aquesta opció."
@@ -2843,23 +2855,26 @@ msgid "Visible Navigation"
 msgstr "Navegació Visible"
 msgstr "Navegació Visible"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Aquesta opció fa visibles les malles i polígons de Navegació durant "
 "Aquesta opció fa visibles les malles i polígons de Navegació durant "
 "l'execució del joc."
 "l'execució del joc."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Sincronitzar Canvis en Escena"
 msgstr "Sincronitzar Canvis en Escena"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "En activar aquesta opció, els canvis fets en l'Editor es repliquen en el joc "
 "En activar aquesta opció, els canvis fets en l'Editor es repliquen en el joc "
 "en execució.\n"
 "en execució.\n"
@@ -2867,15 +2882,17 @@ msgstr ""
 "millora el rendiment."
 "millora el rendiment."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Sincronitzar Canvis en Scripts"
 msgstr "Sincronitzar Canvis en Scripts"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "En activar aquesta opció, els Scripts, en ser desats, es recarreguen en el "
 "En activar aquesta opció, els Scripts, en ser desats, es recarreguen en el "
 "joc en execució.\n"
 "joc en execució.\n"
@@ -2941,7 +2958,7 @@ msgstr "Ajuda"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Cerca"
 msgstr "Cerca"
 
 
@@ -3368,9 +3385,11 @@ msgid "Add Key/Value Pair"
 msgstr "Afegeix una Parella de Clau/Valor"
 msgstr "Afegeix una Parella de Clau/Valor"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "No s'ha trobat cap patró d'exportació executable per aquesta plataforma. \n"
 "No s'ha trobat cap patró d'exportació executable per aquesta plataforma. \n"
 "Afegiu un patró predeterminat en el menú d'exportació."
 "Afegiu un patró predeterminat en el menú d'exportació."
@@ -5170,7 +5189,7 @@ msgid "Bake Lightmaps"
 msgstr "Precalcular Lightmaps"
 msgstr "Precalcular Lightmaps"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Previsualització"
 msgstr "Previsualització"
 
 
@@ -7906,7 +7925,8 @@ msgid "New Animation"
 msgstr "Nova Animació"
 msgstr "Nova Animació"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Velocitat (FPS):"
 msgstr "Velocitat (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10595,11 +10615,18 @@ msgid "Batch Rename"
 msgstr "Reanomena"
 msgstr "Reanomena"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Reemplaça: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "Prefix"
 msgstr "Prefix"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "Sufix"
 msgstr "Sufix"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10649,7 +10676,8 @@ msgid "Per-level Counter"
 msgstr "Comptador per nivell"
 msgstr "Comptador per nivell"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr "Si s'estableix el comptador es reinicia per a cada grup de nodes fills"
 msgstr "Si s'estableix el comptador es reinicia per a cada grup de nodes fills"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10711,7 +10739,7 @@ msgstr "Resetejar"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
 #, fuzzy
 #, fuzzy
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr "Expressions Regulars"
 msgstr "Expressions Regulars"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12874,6 +12902,11 @@ msgstr ""
 "Les GIProbes no estan suportades pel controlador de vídeo GLES2.\n"
 "Les GIProbes no estan suportades pel controlador de vídeo GLES2.\n"
 "Utilitzeu un BakedLightmap en el seu lloc."
 "Utilitzeu un BakedLightmap en el seu lloc."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 #, fuzzy
 #, fuzzy
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
@@ -13181,6 +13214,16 @@ msgstr ""
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Les constants no es poden modificar."
 msgstr "Les constants no es poden modificar."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Importació i sistema de fitxers"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "En ser exportat o desplegat, l'executable resultant intenta connectar-se "
+#~ "a l'IP d'aquest equip per iniciar-ne la depuració."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "L'escena actual no s'ha desat encara. Desa l'escena abans d'executar-la."
 #~ "L'escena actual no s'ha desat encara. Desa l'escena abans d'executar-la."

+ 109 - 58
editor/translations/cs.po

@@ -21,12 +21,13 @@
 # Ondrej Pavelka <[email protected]>, 2020.
 # Ondrej Pavelka <[email protected]>, 2020.
 # Zbyněk <[email protected]>, 2020.
 # Zbyněk <[email protected]>, 2020.
 # Daniel Kříž <[email protected]>, 2020.
 # Daniel Kříž <[email protected]>, 2020.
+# VladimirBlazek <[email protected]>, 2020.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-08-16 03:50+0000\n"
-"Last-Translator: Zbyněk <zbynek.fiala@gmail.com>\n"
+"PO-Revision-Date: 2020-09-12 00:46+0000\n"
+"Last-Translator: VladimirBlazek <vblazek042@gmail.com>\n"
 "Language-Team: Czech <https://hosted.weblate.org/projects/godot-engine/godot/"
 "Language-Team: Czech <https://hosted.weblate.org/projects/godot-engine/godot/"
 "cs/>\n"
 "cs/>\n"
 "Language: cs\n"
 "Language: cs\n"
@@ -34,7 +35,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3-dev\n"
 
 
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
@@ -546,6 +547,7 @@ msgid "Seconds"
 msgstr "Sekundy"
 msgstr "Sekundy"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -724,7 +726,7 @@ msgstr "Rozlišovat malá/velká"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Celá slova"
 msgstr "Celá slova"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Nahradit"
 msgstr "Nahradit"
 
 
@@ -915,6 +917,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr "Signály"
 msgstr "Signály"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filtrovat soubory..."
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "Jste si jistí, že chcete odstranit všechna připojení z tohoto signálu?"
 msgstr "Jste si jistí, že chcete odstranit všechna připojení z tohoto signálu?"
@@ -953,7 +960,7 @@ msgid "Recent:"
 msgstr "Nedávné:"
 msgstr "Nedávné:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Hledat:"
 msgstr "Hledat:"
@@ -1641,10 +1648,6 @@ msgstr "Knihovna zdrojů (AssetLib)"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Úpravy stromu scény"
 msgstr "Úpravy stromu scény"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Importovat dok"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
 msgid "Node Dock"
 msgid "Node Dock"
@@ -1652,9 +1655,13 @@ msgstr "Uzel přesunut"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
-msgid "FileSystem and Import Docks"
+msgid "FileSystem Dock"
 msgstr "Souborový systém"
 msgstr "Souborový systém"
 
 
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Importovat dok"
+
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
 msgstr "Smazat profil '%s'? (bez možnosti vrácení)"
 msgstr "Smazat profil '%s'? (bez možnosti vrácení)"
@@ -1916,7 +1923,7 @@ msgstr "Složky a soubory:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Náhled:"
 msgstr "Náhled:"
 
 
@@ -2566,6 +2573,8 @@ msgid ""
 "You can change it later in \"Project Settings\" under the 'application' "
 "You can change it later in \"Project Settings\" under the 'application' "
 "category."
 "category."
 msgstr ""
 msgstr ""
+"Vybraná scéna '%s' neexistuje, vybrat platnou? \n"
+"Později to můžete změnit v \"Nastavení projektu\" v kategorii  'application'."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
@@ -2782,24 +2791,28 @@ msgstr "Nasazení se vzdáleným laděním"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Při exportu nebo nasazení, se výsledný spustitelný soubor pokusí připojit k "
-"IP tohoto počítače, aby ho bylo možné ladit."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Minimální nasazení se síťovým FS"
 msgstr "Minimální nasazení se síťovým FS"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Když je tato možnost povolena, export nebo nasazení bude vytvářet minimální "
 "Když je tato možnost povolena, export nebo nasazení bude vytvářet minimální "
 "spustitelný soubor.\n"
 "spustitelný soubor.\n"
@@ -2812,9 +2825,10 @@ msgid "Visible Collision Shapes"
 msgstr "Viditelné kolizní tvary"
 msgstr "Viditelné kolizní tvary"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Kolizní tvary a raycast uzly (pro 2D a 3D) budou viditelné během hry, po "
 "Kolizní tvary a raycast uzly (pro 2D a 3D) budou viditelné během hry, po "
 "aktivaci této volby."
 "aktivaci této volby."
@@ -2824,22 +2838,25 @@ msgid "Visible Navigation"
 msgstr "Viditelná navigace"
 msgstr "Viditelná navigace"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Navigační meshe a polygony budou viditelné během hry, po aktivaci této volby."
 "Navigační meshe a polygony budou viditelné během hry, po aktivaci této volby."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Synchronizovat změny scény"
 msgstr "Synchronizovat změny scény"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Když je zapnuta tato možnost, všechny změny provedené ve scéně v editoru "
 "Když je zapnuta tato možnost, všechny změny provedené ve scéně v editoru "
 "budou replikovány v běžící hře.\n"
 "budou replikovány v běžící hře.\n"
@@ -2847,15 +2864,17 @@ msgstr ""
 "síťového souborového systému."
 "síťového souborového systému."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Synchornizace změn skriptu"
 msgstr "Synchornizace změn skriptu"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Když je zapnuta tato volba, jakýkoliv skript, který je uložen bude znovu "
 "Když je zapnuta tato volba, jakýkoliv skript, který je uložen bude znovu "
 "nahrán do spuštěné hry.\n"
 "nahrán do spuštěné hry.\n"
@@ -2922,7 +2941,7 @@ msgstr "Nápověda"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Hledat"
 msgstr "Hledat"
 
 
@@ -3186,7 +3205,7 @@ msgstr "Fyzikální snímek %"
 
 
 #: editor/editor_profiler.cpp
 #: editor/editor_profiler.cpp
 msgid "Inclusive"
 msgid "Inclusive"
-msgstr ""
+msgstr "Inkluzivní"
 
 
 #: editor/editor_profiler.cpp
 #: editor/editor_profiler.cpp
 msgid "Self"
 msgid "Self"
@@ -3325,9 +3344,11 @@ msgid "Add Key/Value Pair"
 msgstr "Vložte pár klíč/hodnota"
 msgstr "Vložte pár klíč/hodnota"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "Nebylo nalezeno žádné spustilené přednastavení pro exportování na tuto "
 "Nebylo nalezeno žádné spustilené přednastavení pro exportování na tuto "
 "platformu.\n"
 "platformu.\n"
@@ -3365,8 +3386,9 @@ msgstr ""
 "podpisu."
 "podpisu."
 
 
 #: editor/editor_sub_scene.cpp
 #: editor/editor_sub_scene.cpp
+#, fuzzy
 msgid "Select Node(s) to Import"
 msgid "Select Node(s) to Import"
-msgstr ""
+msgstr "Vyberte uzly (Node) pro import"
 
 
 #: editor/editor_sub_scene.cpp editor/project_manager.cpp
 #: editor/editor_sub_scene.cpp editor/project_manager.cpp
 msgid "Browse"
 msgid "Browse"
@@ -3374,7 +3396,7 @@ msgstr "Procházet"
 
 
 #: editor/editor_sub_scene.cpp
 #: editor/editor_sub_scene.cpp
 msgid "Scene Path:"
 msgid "Scene Path:"
-msgstr ""
+msgstr "Cesta ke scéně:"
 
 
 #: editor/editor_sub_scene.cpp
 #: editor/editor_sub_scene.cpp
 msgid "Import From Node:"
 msgid "Import From Node:"
@@ -3946,16 +3968,17 @@ msgid "Running Custom Script..."
 msgstr ""
 msgstr ""
 
 
 #: editor/import/resource_importer_scene.cpp
 #: editor/import/resource_importer_scene.cpp
+#, fuzzy
 msgid "Couldn't load post-import script:"
 msgid "Couldn't load post-import script:"
-msgstr ""
+msgstr "Nepodařilo se načíst post-import script:"
 
 
 #: editor/import/resource_importer_scene.cpp
 #: editor/import/resource_importer_scene.cpp
 msgid "Invalid/broken script for post-import (check console):"
 msgid "Invalid/broken script for post-import (check console):"
-msgstr ""
+msgstr "Neplatný/rozbitý skript pro post-import (viz konzole):"
 
 
 #: editor/import/resource_importer_scene.cpp
 #: editor/import/resource_importer_scene.cpp
 msgid "Error running post-import script:"
 msgid "Error running post-import script:"
-msgstr ""
+msgstr "Chyba při spuštění post-import scriptu:"
 
 
 #: editor/import/resource_importer_scene.cpp
 #: editor/import/resource_importer_scene.cpp
 msgid "Did you return a Node-derived object in the `post_import()` method?"
 msgid "Did you return a Node-derived object in the `post_import()` method?"
@@ -4040,7 +4063,7 @@ msgstr ""
 
 
 #: editor/inspector_dock.cpp
 #: editor/inspector_dock.cpp
 msgid "Make Sub-Resources Unique"
 msgid "Make Sub-Resources Unique"
-msgstr ""
+msgstr "Udělat Sub-prostředky unikátní"
 
 
 #: editor/inspector_dock.cpp
 #: editor/inspector_dock.cpp
 msgid "Open in Help"
 msgid "Open in Help"
@@ -4420,7 +4443,7 @@ msgstr "Povolit filtrování"
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
 msgid "Toggle Autoplay"
 msgid "Toggle Autoplay"
-msgstr ""
+msgstr "Zapnout Autoplay"
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
 msgid "New Animation Name:"
 msgid "New Animation Name:"
@@ -4463,7 +4486,7 @@ msgstr ""
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
 msgid "Change Blend Time"
 msgid "Change Blend Time"
-msgstr ""
+msgstr "Změnit Blend Time"
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
 msgid "Load Animation"
 msgid "Load Animation"
@@ -4518,8 +4541,9 @@ msgid "Animation position (in seconds)."
 msgstr "Pozice animace (v sekundách)."
 msgstr "Pozice animace (v sekundách)."
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
+#, fuzzy
 msgid "Scale animation playback globally for the node."
 msgid "Scale animation playback globally for the node."
-msgstr ""
+msgstr "Škálovat playback animace globálně pro uzel"
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
 msgid "Animation Tools"
 msgid "Animation Tools"
@@ -4542,8 +4566,9 @@ msgid "Display list of animations in player."
 msgstr "Zobrazit seznam animací v přehrávači."
 msgstr "Zobrazit seznam animací v přehrávači."
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
+#, fuzzy
 msgid "Autoplay on Load"
 msgid "Autoplay on Load"
-msgstr ""
+msgstr "Autoplay při načtení"
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
 msgid "Enable Onion Skinning"
 msgid "Enable Onion Skinning"
@@ -4620,7 +4645,7 @@ msgstr ""
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
 msgid "Next (Auto Queue):"
 msgid "Next (Auto Queue):"
-msgstr ""
+msgstr "Další (Automatická řada):"
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
 msgid "Cross-Animation Blend Times"
 msgid "Cross-Animation Blend Times"
@@ -4734,8 +4759,9 @@ msgid "Scale:"
 msgstr "Zvětšení:"
 msgstr "Zvětšení:"
 
 
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
+#, fuzzy
 msgid "Fade In (s):"
 msgid "Fade In (s):"
-msgstr ""
+msgstr "Zmizení do (s):"
 
 
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 msgid "Fade Out (s):"
 msgid "Fade Out (s):"
@@ -4755,11 +4781,11 @@ msgstr ""
 
 
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 msgid "Restart (s):"
 msgid "Restart (s):"
-msgstr ""
+msgstr "Restart (s):"
 
 
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 msgid "Random Restart (s):"
 msgid "Random Restart (s):"
-msgstr ""
+msgstr "Náhodný Restart (s):"
 
 
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 msgid "Start!"
 msgid "Start!"
@@ -4794,7 +4820,7 @@ msgstr "Přidat vstup"
 
 
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 msgid "Clear Auto-Advance"
 msgid "Clear Auto-Advance"
-msgstr ""
+msgstr "Čistý Auto-Advance"
 
 
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 msgid "Set Auto-Advance"
 msgid "Set Auto-Advance"
@@ -5085,7 +5111,7 @@ msgid "Bake Lightmaps"
 msgstr "Zapéct lightmapy"
 msgstr "Zapéct lightmapy"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Náhled"
 msgstr "Náhled"
 
 
@@ -7767,7 +7793,8 @@ msgid "New Animation"
 msgstr "Nová animace"
 msgstr "Nová animace"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Rychlost (FPS):"
 msgstr "Rychlost (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10332,11 +10359,18 @@ msgid "Batch Rename"
 msgstr "Dávkové přejmenování"
 msgstr "Dávkové přejmenování"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Nahradit: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "Prefix"
 msgstr "Prefix"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "Sufix"
 msgstr "Sufix"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10384,7 +10418,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10444,7 +10478,8 @@ msgid "Reset"
 msgstr "Resetovat"
 msgstr "Resetovat"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "Chyba regulárního výrazu"
 msgstr "Chyba regulárního výrazu"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12487,6 +12522,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -12772,6 +12812,17 @@ msgstr "Odlišnosti mohou být přiřazeny pouze ve vertex funkci."
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Konstanty není možné upravovat."
 msgstr "Konstanty není možné upravovat."
 
 
+#, fuzzy
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Souborový systém"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Při exportu nebo nasazení, se výsledný spustitelný soubor pokusí připojit "
+#~ "k IP tohoto počítače, aby ho bylo možné ladit."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "Aktuální scéna nebyla nikdy uložena, prosím uložte jí před spuštěním."
 #~ "Aktuální scéna nebyla nikdy uložena, prosím uložte jí před spuštěním."

+ 80 - 40
editor/translations/da.po

@@ -560,6 +560,7 @@ msgid "Seconds"
 msgstr "Sekunder"
 msgstr "Sekunder"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -743,7 +744,7 @@ msgstr "Match stor/lille"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Hele Ord"
 msgstr "Hele Ord"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Erstat"
 msgstr "Erstat"
 
 
@@ -946,6 +947,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr "Signaler"
 msgstr "Signaler"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filtrer filer..."
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "Er du sikker på at du vil fjerne alle forbindelser fra dette signal?"
 msgstr "Er du sikker på at du vil fjerne alle forbindelser fra dette signal?"
@@ -984,7 +990,7 @@ msgid "Recent:"
 msgstr "Seneste:"
 msgstr "Seneste:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Søgning:"
 msgstr "Søgning:"
@@ -1690,11 +1696,6 @@ msgstr "Åben Bibliotek over Aktiver"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
-#: editor/editor_feature_profile.cpp
-#, fuzzy
-msgid "Import Dock"
-msgstr "Importer"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
 msgid "Node Dock"
 msgid "Node Dock"
@@ -1702,9 +1703,14 @@ msgstr "Node Navn:"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
-msgid "FileSystem and Import Docks"
+msgid "FileSystem Dock"
 msgstr "Fil System"
 msgstr "Fil System"
 
 
+#: editor/editor_feature_profile.cpp
+#, fuzzy
+msgid "Import Dock"
+msgstr "Importer"
+
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1993,7 +1999,7 @@ msgstr "Mapper & Filer:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Forhåndsvisning:"
 msgstr "Forhåndsvisning:"
 
 
@@ -2887,24 +2893,28 @@ msgstr "Indsætte med Fjern Fejlfind"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Ved eksport eller deploy, vil den resulterende eksekverbare fil forsøge at "
-"oprette forbindelse til denne computers IP adresse for at blive debugged."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Lille Indsættelse med Nætværks FS"
 msgstr "Lille Indsættelse med Nætværks FS"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Når denne indstilling er aktiveret, vil eksport eller deploy producere en "
 "Når denne indstilling er aktiveret, vil eksport eller deploy producere en "
 "minimal eksekverbar.\n"
 "minimal eksekverbar.\n"
@@ -2917,9 +2927,10 @@ msgid "Visible Collision Shapes"
 msgstr "Synlig Kollisionsformer"
 msgstr "Synlig Kollisionsformer"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Kollisionsformer og raycast-noder (til 2D og 3D) vil være synlige på det "
 "Kollisionsformer og raycast-noder (til 2D og 3D) vil være synlige på det "
 "kørende spil, hvis denne indstilling er tændt."
 "kørende spil, hvis denne indstilling er tændt."
@@ -2929,23 +2940,26 @@ msgid "Visible Navigation"
 msgstr "Synlig Navigation"
 msgstr "Synlig Navigation"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Navigationsmasker og polygoner vil være synlige på det kørende spil, hvis "
 "Navigationsmasker og polygoner vil være synlige på det kørende spil, hvis "
 "denne indstilling er tændt."
 "denne indstilling er tændt."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Synkroniser Scene Ændringer"
 msgstr "Synkroniser Scene Ændringer"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Når denne indstilling er tændt, vil eventuelle ændringer til scenen i "
 "Når denne indstilling er tændt, vil eventuelle ændringer til scenen i "
 "editoren blive overført til det kørende spil.\n"
 "editoren blive overført til det kørende spil.\n"
@@ -2953,15 +2967,17 @@ msgstr ""
 "filsystem."
 "filsystem."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Synkroniser Script Ændringer"
 msgstr "Synkroniser Script Ændringer"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Når denne indstilling er tændt, genindlæses gemte script, på det kørende "
 "Når denne indstilling er tændt, genindlæses gemte script, på det kørende "
 "spil.\n"
 "spil.\n"
@@ -3031,7 +3047,7 @@ msgstr "Hjælp"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Søg"
 msgstr "Søg"
 
 
@@ -3442,9 +3458,11 @@ msgid "Add Key/Value Pair"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "Ingen kørbare eksport forudindstillinger fundet til denne platform.\n"
 "Ingen kørbare eksport forudindstillinger fundet til denne platform.\n"
 "Tilføj venligst en kørbar forudindstilling i eksportmenuen."
 "Tilføj venligst en kørbar forudindstilling i eksportmenuen."
@@ -5307,7 +5325,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -8023,7 +8041,7 @@ msgid "New Animation"
 msgstr "Ny Animation Navn:"
 msgstr "Ny Animation Navn:"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10567,11 +10585,16 @@ msgid "Batch Rename"
 msgstr "Omdøb"
 msgstr "Omdøb"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Erstat"
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10622,7 +10645,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10684,7 +10707,7 @@ msgstr "Nulstil Zoom"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
 #, fuzzy
 #, fuzzy
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr "Skift udtryk"
 msgstr "Skift udtryk"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12772,6 +12795,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -13051,6 +13079,18 @@ msgstr ""
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Konstanter kan ikke ændres."
 msgstr "Konstanter kan ikke ændres."
 
 
+#, fuzzy
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Fil System"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Ved eksport eller deploy, vil den resulterende eksekverbare fil forsøge "
+#~ "at oprette forbindelse til denne computers IP adresse for at blive "
+#~ "debugged."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr "Den nuværende scene er aldrig gemt, venligst gem før du kører den."
 #~ msgstr "Den nuværende scene er aldrig gemt, venligst gem før du kører den."
 
 

+ 94 - 50
editor/translations/de.po

@@ -58,12 +58,14 @@
 # Dirk Federmann <[email protected]>, 2020.
 # Dirk Federmann <[email protected]>, 2020.
 # Helmut Hirtes <[email protected]>, 2020.
 # Helmut Hirtes <[email protected]>, 2020.
 # Michal695 <[email protected]>, 2020.
 # Michal695 <[email protected]>, 2020.
+# Leon Marz <[email protected]>, 2020.
+# Patric Wust <[email protected]>, 2020.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-08-28 13:09+0000\n"
-"Last-Translator: Michal695 <[email protected]>\n"
+"PO-Revision-Date: 2020-09-22 03:23+0000\n"
+"Last-Translator: Patric Wust <[email protected]>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/godot-engine/"
 "Language-Team: German <https://hosted.weblate.org/projects/godot-engine/"
 "godot/de/>\n"
 "godot/de/>\n"
 "Language: de\n"
 "Language: de\n"
@@ -71,7 +73,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.2.1-dev\n"
+"X-Generator: Weblate 4.3-dev\n"
 
 
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
@@ -584,6 +586,7 @@ msgid "Seconds"
 msgstr "Sekunden"
 msgstr "Sekunden"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -762,7 +765,7 @@ msgstr "Groß-/Kleinschreibung berücksichtigen"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Ganze Wörter"
 msgstr "Ganze Wörter"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Ersetzen"
 msgstr "Ersetzen"
 
 
@@ -954,6 +957,11 @@ msgstr "Sollen wirklich alle Verbindungen des Signals „%s“ entfernt werden?"
 msgid "Signals"
 msgid "Signals"
 msgstr "Signale"
 msgstr "Signale"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Kacheln filtern"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "Sollen wirklich alle Verbindungen mit diesem Signal entfernt werden?"
 msgstr "Sollen wirklich alle Verbindungen mit diesem Signal entfernt werden?"
@@ -992,7 +1000,7 @@ msgid "Recent:"
 msgstr "Kürzlich:"
 msgstr "Kürzlich:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Suche:"
 msgstr "Suche:"
@@ -1200,14 +1208,12 @@ msgid "Gold Sponsors"
 msgstr "Gold-Sponsoren"
 msgstr "Gold-Sponsoren"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Silver Sponsors"
 msgid "Silver Sponsors"
-msgstr "Silber-Unterstützer"
+msgstr "Silber-Sponsoren"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Bronze Sponsors"
 msgid "Bronze Sponsors"
-msgstr "Bronze-Unterstützer"
+msgstr "Bronze-Sponsoren"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
 msgid "Mini Sponsors"
 msgid "Mini Sponsors"
@@ -1686,17 +1692,18 @@ msgstr "Bestandsbibliothek"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Szenenbaum-Bearbeitung"
 msgstr "Szenenbaum-Bearbeitung"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Importleiste"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Node-Leiste"
 msgstr "Node-Leiste"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Dateisystem- und Import-Leiste"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Dateisystem"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Importleiste"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1961,7 +1968,7 @@ msgstr "Verzeichnisse & Dateien:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Vorschau:"
 msgstr "Vorschau:"
 
 
@@ -2145,7 +2152,7 @@ msgstr "Eigenschaft:"
 
 
 #: editor/editor_inspector.cpp
 #: editor/editor_inspector.cpp
 msgid "Set"
 msgid "Set"
-msgstr "Festlegen"
+msgstr "Set"
 
 
 #: editor/editor_inspector.cpp
 #: editor/editor_inspector.cpp
 msgid "Set Multiple:"
 msgid "Set Multiple:"
@@ -2844,7 +2851,7 @@ msgstr "Zur Projektverwaltung zurückkehren"
 #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/project_export.cpp
 #: editor/project_export.cpp
 msgid "Debug"
 msgid "Debug"
-msgstr "Debuggen"
+msgstr "Fehlersuche (debuggen)"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Deploy with Remote Debug"
 msgid "Deploy with Remote Debug"
@@ -2852,24 +2859,28 @@ msgstr "Mit Fern-Fehlerbehebung starten"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Beim Exportieren oder Starten wird das Programm versuchen, sich mit der IP-"
-"Adresse dieses Computers zu verbinden, um Fehler beheben zu können."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Kleine Programmdatei über ein Netzwerkdateisystem"
 msgstr "Kleine Programmdatei über ein Netzwerkdateisystem"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Wenn diese Option aktiviert ist, wird das Exportieren bzw. Starten nur eine "
 "Wenn diese Option aktiviert ist, wird das Exportieren bzw. Starten nur eine "
 "kleine Programmdatei erzeugen.\n"
 "kleine Programmdatei erzeugen.\n"
@@ -2883,9 +2894,10 @@ msgid "Visible Collision Shapes"
 msgstr "Collision-Shapes sichtbar"
 msgstr "Collision-Shapes sichtbar"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Collision-Shapes und Raycast-Nodes (für 2D und 3D) werden im laufenden Spiel "
 "Collision-Shapes und Raycast-Nodes (für 2D und 3D) werden im laufenden Spiel "
 "angezeigt, falls diese Option aktiviert ist."
 "angezeigt, falls diese Option aktiviert ist."
@@ -2895,23 +2907,26 @@ msgid "Visible Navigation"
 msgstr "Navigation sichtbar"
 msgstr "Navigation sichtbar"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Navigations- Meshes und Polygone werden im laufenden Spiel sichtbar sein "
 "Navigations- Meshes und Polygone werden im laufenden Spiel sichtbar sein "
 "wenn diese Option gewählt ist."
 "wenn diese Option gewählt ist."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Szenenänderungen synchronisieren"
 msgstr "Szenenänderungen synchronisieren"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Wenn diese Option gewählt ist, werden jegliche Änderungen der Szene im "
 "Wenn diese Option gewählt ist, werden jegliche Änderungen der Szene im "
 "Editor im laufenden Spiel dargestellt.\n"
 "Editor im laufenden Spiel dargestellt.\n"
@@ -2919,15 +2934,17 @@ msgstr ""
 "effizientesten das Netzwerk-Dateisystem zu nutzen."
 "effizientesten das Netzwerk-Dateisystem zu nutzen."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Skriptänderungen synchronisieren"
 msgstr "Skriptänderungen synchronisieren"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Wenn diese Option gewählt ist, werden erneut gespeicherte Skripte während "
 "Wenn diese Option gewählt ist, werden erneut gespeicherte Skripte während "
 "des laufenden Spiels neu geladen.\n"
 "des laufenden Spiels neu geladen.\n"
@@ -2992,7 +3009,7 @@ msgstr "Hilfe"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Suchen"
 msgstr "Suchen"
 
 
@@ -3015,7 +3032,7 @@ msgstr "Dokumentationsvorschläge senden"
 
 
 #: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp
 #: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp
 msgid "Community"
 msgid "Community"
-msgstr "Gemeinschaft"
+msgstr "Community"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "About"
 msgid "About"
@@ -3411,9 +3428,11 @@ msgid "Add Key/Value Pair"
 msgstr "Schlüssel-Wert-Paar hinzufügen"
 msgstr "Schlüssel-Wert-Paar hinzufügen"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "Keine Soforteinsatz-Exportvorlage für diese Plattform gefunden.\n"
 "Keine Soforteinsatz-Exportvorlage für diese Plattform gefunden.\n"
 "Im Exportmenü kann eine Vorlage als Soforteinsatz markiert werden."
 "Im Exportmenü kann eine Vorlage als Soforteinsatz markiert werden."
@@ -5189,7 +5208,7 @@ msgid "Bake Lightmaps"
 msgstr "Lightmaps vorrendern"
 msgstr "Lightmaps vorrendern"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Vorschau"
 msgstr "Vorschau"
 
 
@@ -7852,7 +7871,8 @@ msgid "New Animation"
 msgstr "Neue Animation"
 msgstr "Neue Animation"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Geschwindigkeit (FPS):"
 msgstr "Geschwindigkeit (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10431,11 +10451,18 @@ msgid "Batch Rename"
 msgstr "Stapelweise Umbenennung"
 msgstr "Stapelweise Umbenennung"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Ersetzen: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "Prefix"
 msgstr "Prefix"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "Suffix"
 msgstr "Suffix"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10483,7 +10510,8 @@ msgid "Per-level Counter"
 msgstr "Pro-Ebene-Zähler"
 msgstr "Pro-Ebene-Zähler"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 "Falls gesetzt startet dieser Zähler für jede Gruppe aus Unterobjekten neu"
 "Falls gesetzt startet dieser Zähler für jede Gruppe aus Unterobjekten neu"
 
 
@@ -10544,7 +10572,8 @@ msgid "Reset"
 msgstr "Zurücksetzen"
 msgstr "Zurücksetzen"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "Fehler in regulärem Ausdruck"
 msgstr "Fehler in regulärem Ausdruck"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12644,6 +12673,11 @@ msgstr ""
 "GIProbes werden vom GLES2-Videotreiber nicht unterstützt.\n"
 "GIProbes werden vom GLES2-Videotreiber nicht unterstützt.\n"
 "BakedLightmaps können als Alternative verwendet werden."
 "BakedLightmaps können als Alternative verwendet werden."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -12966,6 +13000,16 @@ msgstr "Varyings können nur in Vertex-Funktion zugewiesen werden."
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Konstanten können nicht verändert werden."
 msgstr "Konstanten können nicht verändert werden."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Dateisystem- und Import-Leiste"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Beim Exportieren oder Starten wird das Programm versuchen, sich mit der "
+#~ "IP-Adresse dieses Computers zu verbinden, um Fehler beheben zu können."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "Die aktuelle Szene wurde noch nicht gespeichert, bitte vor dem Abspielen "
 #~ "Die aktuelle Szene wurde noch nicht gespeichert, bitte vor dem Abspielen "

+ 54 - 35
editor/translations/editor.pot

@@ -502,6 +502,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr ""
 msgstr ""
 
 
@@ -680,7 +681,7 @@ msgstr ""
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr ""
 msgstr ""
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr ""
 msgstr ""
 
 
@@ -868,6 +869,10 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr ""
 msgstr ""
 
 
+#: editor/connections_dialog.cpp
+msgid "Filter signals"
+msgstr ""
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -906,7 +911,7 @@ msgid "Recent:"
 msgstr ""
 msgstr ""
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr ""
 msgstr ""
@@ -1575,15 +1580,15 @@ msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Import Dock"
+msgid "Node Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Node Dock"
+msgid "FileSystem Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1846,7 +1851,7 @@ msgstr ""
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2671,22 +2676,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2695,8 +2704,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2705,32 +2714,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2790,7 +2799,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
@@ -3190,7 +3199,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -4914,7 +4924,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7496,7 +7506,7 @@ msgid "New Animation"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -9903,11 +9913,15 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+msgid "Replace:"
+msgstr ""
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -9953,7 +9967,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10011,7 +10025,7 @@ msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -11940,6 +11954,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 84 - 40
editor/translations/el.po

@@ -536,6 +536,7 @@ msgid "Seconds"
 msgstr "Δευτερόλεπτα"
 msgstr "Δευτερόλεπτα"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -714,7 +715,7 @@ msgstr "Αντιστοίχηση πεζών-κεφαλαίων"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Ολόκληρες λέξεις"
 msgstr "Ολόκληρες λέξεις"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Αντικατάσταση"
 msgstr "Αντικατάσταση"
 
 
@@ -907,6 +908,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr "Σήματα"
 msgstr "Σήματα"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Φιλτράρισμα πλακιδίων"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -946,7 +952,7 @@ msgid "Recent:"
 msgstr "Πρόσφατα:"
 msgstr "Πρόσφατα:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Αναζήτηση:"
 msgstr "Αναζήτηση:"
@@ -1637,17 +1643,18 @@ msgstr "Βιβλιοθήκη Πόρων"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Επεξεργασία Δέντρου Σκηνής"
 msgstr "Επεξεργασία Δέντρου Σκηνής"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Πλατφόρμα Εισαγωγής"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Πλατφόρμα Κόμβου"
 msgstr "Πλατφόρμα Κόμβου"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Πλατφόρμες Συστήματος Αρχείων και Εισαγωγής"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Σύστημα αρχείων"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Πλατφόρμα Εισαγωγής"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1910,7 +1917,7 @@ msgstr "Φάκελοι & Αρχεία:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Προεπισκόπηση:"
 msgstr "Προεπισκόπηση:"
 
 
@@ -2799,24 +2806,28 @@ msgstr "Ανέπτυξε με απομακρυσμένο εντοπισμό σφ
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Όταν εξάγετε ή αναπτύσσετε, το παραγόμενο εκτελέσιμο θα προσπαθήσει να "
-"συνδεθεί στην IP αυτού του υπολογιστή για να αποσφαλματωθεί."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Μικρή ανάπτυξη με δικτυωμένο σύστημα αρχείων"
 msgstr "Μικρή ανάπτυξη με δικτυωμένο σύστημα αρχείων"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Όταν ενεργοποιείται αυτή η επιλογή, η εξαγωγή ή η ανάπτυξη θα παράξουν ένα "
 "Όταν ενεργοποιείται αυτή η επιλογή, η εξαγωγή ή η ανάπτυξη θα παράξουν ένα "
 "ελαχιστοποιημένο εκτελέσιμο.\n"
 "ελαχιστοποιημένο εκτελέσιμο.\n"
@@ -2830,9 +2841,10 @@ msgid "Visible Collision Shapes"
 msgstr "Ορατά σχήματα σύγκρουσης"
 msgstr "Ορατά σχήματα σύγκρουσης"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Σχήματα σύγκρουσης και κόμβοι raycast (για 2D και 3D) θα είναι ορατά στο "
 "Σχήματα σύγκρουσης και κόμβοι raycast (για 2D και 3D) θα είναι ορατά στο "
 "παιχνίδι εάν αυτή η επιλογή είναι ενεργοποιημένη."
 "παιχνίδι εάν αυτή η επιλογή είναι ενεργοποιημένη."
@@ -2842,23 +2854,26 @@ msgid "Visible Navigation"
 msgstr "Ορατή πλοήγηση"
 msgstr "Ορατή πλοήγηση"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Τα πλέγματα πλοήγησης και τα πολύγονα θα είναι ορατά στο παιχνίδι εάν αυτή η "
 "Τα πλέγματα πλοήγησης και τα πολύγονα θα είναι ορατά στο παιχνίδι εάν αυτή η "
 "επιλογή είναι ενεργοποιημένη."
 "επιλογή είναι ενεργοποιημένη."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Συγχρονισμός αλλαγών στη σκηνή"
 msgstr "Συγχρονισμός αλλαγών στη σκηνή"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Η ενεργοποίηση της επιλογής αυτής θα συγχρονίσει αλλαγές της σκηνής εντός "
 "Η ενεργοποίηση της επιλογής αυτής θα συγχρονίσει αλλαγές της σκηνής εντός "
 "του επεξεργαστή με το παιχνίδι που εκτελείται.\n"
 "του επεξεργαστή με το παιχνίδι που εκτελείται.\n"
@@ -2866,15 +2881,17 @@ msgstr ""
 "σύστημα αρχείων."
 "σύστημα αρχείων."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Συγχρονισμός αλλαγών στις δεσμές ενεργειών"
 msgstr "Συγχρονισμός αλλαγών στις δεσμές ενεργειών"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Η ενεργοποίηση της επιλογής αυτής θα συγχρονίσει κάθε δέσμη ενεργειών που "
 "Η ενεργοποίηση της επιλογής αυτής θα συγχρονίσει κάθε δέσμη ενεργειών που "
 "αποθηκεύεται με το παιχνίδι που εκτελείται.\n"
 "αποθηκεύεται με το παιχνίδι που εκτελείται.\n"
@@ -2940,7 +2957,7 @@ msgstr "Βοήθεια"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Αναζήτηση"
 msgstr "Αναζήτηση"
 
 
@@ -3360,9 +3377,11 @@ msgid "Add Key/Value Pair"
 msgstr "Προσθήκη ζεύγους κλειδιού/τιμής"
 msgstr "Προσθήκη ζεύγους κλειδιού/τιμής"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "Δεν βρέθηκε εκτελέσιμη διαμόρφωση εξαγωγής για αυτή την πλατφόρμα.\n"
 "Δεν βρέθηκε εκτελέσιμη διαμόρφωση εξαγωγής για αυτή την πλατφόρμα.\n"
 "Παρακαλούμε προσθέστε μία εκτελέσιμη διαμόρφωση στο μενού εξαγωγής."
 "Παρακαλούμε προσθέστε μία εκτελέσιμη διαμόρφωση στο μενού εξαγωγής."
@@ -5140,7 +5159,7 @@ msgid "Bake Lightmaps"
 msgstr "Προετοιμασία Lightmaps"
 msgstr "Προετοιμασία Lightmaps"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Προεπισκόπηση"
 msgstr "Προεπισκόπηση"
 
 
@@ -7806,7 +7825,8 @@ msgid "New Animation"
 msgstr "Νέα Κίνηση"
 msgstr "Νέα Κίνηση"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Ταχύτητα (FPS):"
 msgstr "Ταχύτητα (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10378,11 +10398,18 @@ msgid "Batch Rename"
 msgstr "Ομαδική Μετονομασία"
 msgstr "Ομαδική Μετονομασία"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Αντικατάσταση: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "Πρόθεμα"
 msgstr "Πρόθεμα"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "Επίθεμα"
 msgstr "Επίθεμα"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10430,7 +10457,8 @@ msgid "Per-level Counter"
 msgstr "Μετρητής Ανά Επίπεδο"
 msgstr "Μετρητής Ανά Επίπεδο"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr "Εάν ο μετρητής επανεκκινείται για κάθε ομάδα παιδικών κόμβων"
 msgstr "Εάν ο μετρητής επανεκκινείται για κάθε ομάδα παιδικών κόμβων"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10490,7 +10518,8 @@ msgid "Reset"
 msgstr "Επαναφορά"
 msgstr "Επαναφορά"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "Σφάλμα Κανονικής Εκφράσεως"
 msgstr "Σφάλμα Κανονικής Εκφράσεως"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12596,6 +12625,11 @@ msgstr ""
 "Τα GIProbes δεν υποστηρίζονται από το πρόγραμμα οδήγησης οθόνης GLES2.\n"
 "Τα GIProbes δεν υποστηρίζονται από το πρόγραμμα οδήγησης οθόνης GLES2.\n"
 "Εναλλακτικά, χρησιμοποιήστε ένα BakedLightmap."
 "Εναλλακτικά, χρησιμοποιήστε ένα BakedLightmap."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -12908,6 +12942,16 @@ msgstr "Τα «varying» μπορούν να ανατεθούν μόνο στη
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Οι σταθερές δεν μπορούν να τροποποιηθούν."
 msgstr "Οι σταθερές δεν μπορούν να τροποποιηθούν."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Πλατφόρμες Συστήματος Αρχείων και Εισαγωγής"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Όταν εξάγετε ή αναπτύσσετε, το παραγόμενο εκτελέσιμο θα προσπαθήσει να "
+#~ "συνδεθεί στην IP αυτού του υπολογιστή για να αποσφαλματωθεί."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "Η τρέχουσα σκηνή δεν έχει αποθηκευτεί, αποθηκεύστε πριν να τρέξετε το "
 #~ "Η τρέχουσα σκηνή δεν έχει αποθηκευτεί, αποθηκεύστε πριν να τρέξετε το "

+ 78 - 40
editor/translations/eo.po

@@ -531,6 +531,7 @@ msgid "Seconds"
 msgstr "Sekundoj"
 msgstr "Sekundoj"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -713,7 +714,7 @@ msgstr "Kongrui Usklon"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Plenaj Vortoj"
 msgstr "Plenaj Vortoj"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Anstataŭigi"
 msgstr "Anstataŭigi"
 
 
@@ -907,6 +908,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr "Signaloj"
 msgstr "Signaloj"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filtri nodojn"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -945,7 +951,7 @@ msgid "Recent:"
 msgstr ""
 msgstr ""
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Serĉo:"
 msgstr "Serĉo:"
@@ -1620,17 +1626,18 @@ msgstr "Biblioteko de havaĵoj"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Enporti dokon"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Dosiersistema kaj enporta dokoj"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Dosiersistemo"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Enporti dokon"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1896,7 +1903,7 @@ msgstr "Dosierujoj kaj dosieroj:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2748,24 +2755,28 @@ msgstr "Disponigii kun defora sencimigo"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Kiam eksportas aŭ malfaldas, la rezulta plenumebla provos konekti al la IP "
-"de ĉi tiu komputilo por estos sencimigita."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Eta disponigo kun reta dosiersistemo"
 msgstr "Eta disponigo kun reta dosiersistemo"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Kiam ĉi tiun agordon estas ŝaltita, eksporti aŭ malfaldi produktos minimuman "
 "Kiam ĉi tiun agordon estas ŝaltita, eksporti aŭ malfaldi produktos minimuman "
 "plenumeblan dosieron.\n"
 "plenumeblan dosieron.\n"
@@ -2778,9 +2789,10 @@ msgid "Visible Collision Shapes"
 msgstr "Videblaj koliziaj formoj"
 msgstr "Videblaj koliziaj formoj"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Koliziaj formoj kaj radĵetaj nodoj (por 2D kaj 3D) estos videblaj en la "
 "Koliziaj formoj kaj radĵetaj nodoj (por 2D kaj 3D) estos videblaj en la "
 "rulas ludo, se ĉi tiu agordo estas ŝaltita."
 "rulas ludo, se ĉi tiu agordo estas ŝaltita."
@@ -2790,38 +2802,43 @@ msgid "Visible Navigation"
 msgstr "Videbla navigacio"
 msgstr "Videbla navigacio"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Navigaciaj maŝoj kaj poligonoj estos videblaj en la rulas ludo, se ĉi tiu "
 "Navigaciaj maŝoj kaj poligonoj estos videblaj en la rulas ludo, se ĉi tiu "
 "agordo estas ŝaltita."
 "agordo estas ŝaltita."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Sinkronigi scenan ŝanĝojn"
 msgstr "Sinkronigi scenan ŝanĝojn"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Kiam tuin ĉi agordo estas ŝaltita, iuj ŝanĝoj ke faris al la scenon en la "
 "Kiam tuin ĉi agordo estas ŝaltita, iuj ŝanĝoj ke faris al la scenon en la "
 "editilo replikos en la rulas ludo.\n"
 "editilo replikos en la rulas ludo.\n"
 "Kiam uzantis malproksime en aparato, estas pli efika kun reta dosiersistemo."
 "Kiam uzantis malproksime en aparato, estas pli efika kun reta dosiersistemo."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Sinkronigi skriptajn ŝanĝojn"
 msgstr "Sinkronigi skriptajn ŝanĝojn"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Kiam tuin ĉi agordo estas ŝaltita, iun skripton ke konservita, estos "
 "Kiam tuin ĉi agordo estas ŝaltita, iun skripton ke konservita, estos "
 "reŝarĝita en la rulas ludo.\n"
 "reŝarĝita en la rulas ludo.\n"
@@ -2884,7 +2901,7 @@ msgstr "Helpo"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Serĉo"
 msgstr "Serĉo"
 
 
@@ -3289,7 +3306,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -5027,7 +5045,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7622,7 +7640,7 @@ msgid "New Animation"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10053,11 +10071,16 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Anstataŭigi: "
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10103,7 +10126,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10161,7 +10184,7 @@ msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12113,6 +12136,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -12366,6 +12394,16 @@ msgstr ""
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Konstantoj ne povas esti modifitaj."
 msgstr "Konstantoj ne povas esti modifitaj."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Dosiersistema kaj enporta dokoj"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Kiam eksportas aŭ malfaldas, la rezulta plenumebla provos konekti al la "
+#~ "IP de ĉi tiu komputilo por estos sencimigita."
+
 #~ msgid "Revert"
 #~ msgid "Revert"
 #~ msgstr "Malfari"
 #~ msgstr "Malfari"
 
 

+ 90 - 47
editor/translations/es.po

@@ -50,12 +50,13 @@
 # Pedro J. Estébanez <[email protected]>, 2020.
 # Pedro J. Estébanez <[email protected]>, 2020.
 # paco <[email protected]>, 2020.
 # paco <[email protected]>, 2020.
 # Jonatan <[email protected]>, 2020.
 # Jonatan <[email protected]>, 2020.
+# ACM <[email protected]>, 2020.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-07-31 03:47+0000\n"
-"Last-Translator: Lisandro Lorea <[email protected]>\n"
+"PO-Revision-Date: 2020-09-12 00:46+0000\n"
+"Last-Translator: ACM <[email protected]>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/godot-engine/"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/godot-engine/"
 "godot/es/>\n"
 "godot/es/>\n"
 "Language: es\n"
 "Language: es\n"
@@ -63,7 +64,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3-dev\n"
 
 
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
@@ -580,6 +581,7 @@ msgid "Seconds"
 msgstr "Segundos"
 msgstr "Segundos"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -758,7 +760,7 @@ msgstr "Coincidir Mayús./Minús."
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Palabras Completas"
 msgstr "Palabras Completas"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Reemplazar"
 msgstr "Reemplazar"
 
 
@@ -951,6 +953,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr "Señales"
 msgstr "Señales"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filtrar tiles"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -990,7 +997,7 @@ msgid "Recent:"
 msgstr "Recientes:"
 msgstr "Recientes:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Buscar:"
 msgstr "Buscar:"
@@ -1196,14 +1203,12 @@ msgid "Gold Sponsors"
 msgstr "Patrocinadores Oro"
 msgstr "Patrocinadores Oro"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Silver Sponsors"
 msgid "Silver Sponsors"
-msgstr "Donantes Plata"
+msgstr "Patrocinadores Plata"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Bronze Sponsors"
 msgid "Bronze Sponsors"
-msgstr "Donantes Bronce"
+msgstr "Patrocinadores Bronce"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
 msgid "Mini Sponsors"
 msgid "Mini Sponsors"
@@ -1682,17 +1687,18 @@ msgstr "Biblioteca de Assets"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Editor del Árbol de Escenas"
 msgstr "Editor del Árbol de Escenas"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Importación"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Nodos"
 msgstr "Nodos"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Sistema de Archivo e Importación"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Sistema de Archivos"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Importación"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1958,7 +1964,7 @@ msgstr "Directorios y Archivos:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Vista Previa:"
 msgstr "Vista Previa:"
 
 
@@ -2846,24 +2852,28 @@ msgstr "Exportar con Depuración Remota"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Al exportar o distribuir, el ejecutable generado intentará conectarse a la "
-"IP de este equipo para ser depurado."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Exportación Mini con Recursos en Red"
 msgstr "Exportación Mini con Recursos en Red"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Cuando esta opción está activa, al exportar o publicar se creará un "
 "Cuando esta opción está activa, al exportar o publicar se creará un "
 "ejecutable mínimo.\n"
 "ejecutable mínimo.\n"
@@ -2876,9 +2886,10 @@ msgid "Visible Collision Shapes"
 msgstr "Ver Formas de Colisión"
 msgstr "Ver Formas de Colisión"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Las formas de colisión y los nodos raycast (para 2D y 3D) serán visibles "
 "Las formas de colisión y los nodos raycast (para 2D y 3D) serán visibles "
 "durante la ejecución del juego si esta opción está activada."
 "durante la ejecución del juego si esta opción está activada."
@@ -2888,23 +2899,26 @@ msgid "Visible Navigation"
 msgstr "Navegación Visible"
 msgstr "Navegación Visible"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Las mallas de navegación y los polígonos serán visibles durante la ejecución "
 "Las mallas de navegación y los polígonos serán visibles durante la ejecución "
 "del juego si esta opción está activada."
 "del juego si esta opción está activada."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Sincronizar cambios de escena"
 msgstr "Sincronizar cambios de escena"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Cuando esta opción este activada, cualquier cambio hecho a la escena en el "
 "Cuando esta opción este activada, cualquier cambio hecho a la escena en el "
 "editor sera replicado en el juego en ejecución.\n"
 "editor sera replicado en el juego en ejecución.\n"
@@ -2912,15 +2926,17 @@ msgstr ""
 "sistema de archivos remoto."
 "sistema de archivos remoto."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Sincronizar Cambios en Scripts"
 msgstr "Sincronizar Cambios en Scripts"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Cuando esta opción esté activa, cualquier script que se guarde se volverá a "
 "Cuando esta opción esté activa, cualquier script que se guarde se volverá a "
 "cargar en el juego en ejecución.\n"
 "cargar en el juego en ejecución.\n"
@@ -2986,7 +3002,7 @@ msgstr "Ayuda"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Buscar"
 msgstr "Buscar"
 
 
@@ -3407,9 +3423,11 @@ msgid "Add Key/Value Pair"
 msgstr "Agregar Par Clave/Valor"
 msgstr "Agregar Par Clave/Valor"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "No se ha encontrado ningún preset de exportación ejecutable para esta "
 "No se ha encontrado ningún preset de exportación ejecutable para esta "
 "plataforma.\n"
 "plataforma.\n"
@@ -5186,7 +5204,7 @@ msgid "Bake Lightmaps"
 msgstr "Bake Lightmaps"
 msgstr "Bake Lightmaps"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Vista Previa"
 msgstr "Vista Previa"
 
 
@@ -7844,7 +7862,8 @@ msgid "New Animation"
 msgstr "Nueva Animación"
 msgstr "Nueva Animación"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Velocidad (FPS):"
 msgstr "Velocidad (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10419,11 +10438,18 @@ msgid "Batch Rename"
 msgstr "Renombrar por lote"
 msgstr "Renombrar por lote"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Reemplazar: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "Prefijo"
 msgstr "Prefijo"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "Sufijo"
 msgstr "Sufijo"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10471,7 +10497,8 @@ msgid "Per-level Counter"
 msgstr "Contador Por Nivel"
 msgstr "Contador Por Nivel"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr "Si esta activo el contador reinicia por cada grupo de nodos hijos"
 msgstr "Si esta activo el contador reinicia por cada grupo de nodos hijos"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10531,7 +10558,8 @@ msgid "Reset"
 msgstr "Resetear"
 msgstr "Resetear"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "Error de Expresión Regular"
 msgstr "Error de Expresión Regular"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12638,6 +12666,11 @@ msgstr ""
 "Las GIProbes no están soportadas por el controlador de vídeo GLES2.\n"
 "Las GIProbes no están soportadas por el controlador de vídeo GLES2.\n"
 "Usa un BakedLightmap en su lugar."
 "Usa un BakedLightmap en su lugar."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -12951,6 +12984,16 @@ msgstr "Solo se pueden asignar variaciones en funciones de vértice."
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Las constantes no pueden modificarse."
 msgstr "Las constantes no pueden modificarse."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Sistema de Archivo e Importación"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Al exportar o distribuir, el ejecutable generado intentará conectarse a "
+#~ "la IP de este equipo para ser depurado."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "La escena actual nunca se guardó. Por favor, guárdela antes de ejecutar."
 #~ "La escena actual nunca se guardó. Por favor, guárdela antes de ejecutar."

+ 84 - 40
editor/translations/es_AR.po

@@ -542,6 +542,7 @@ msgid "Seconds"
 msgstr "Segundos"
 msgstr "Segundos"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -720,7 +721,7 @@ msgstr "Coincidir Mayúsculas/Minúsculas"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Palabras Completas"
 msgstr "Palabras Completas"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Reemplazar"
 msgstr "Reemplazar"
 
 
@@ -913,6 +914,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr "Señales"
 msgstr "Señales"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filtrar tiles"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "¿Estás seguro/a que querés quitar todas las conexiones de esta señal?"
 msgstr "¿Estás seguro/a que querés quitar todas las conexiones de esta señal?"
@@ -951,7 +957,7 @@ msgid "Recent:"
 msgstr "Recientes:"
 msgstr "Recientes:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Buscar:"
 msgstr "Buscar:"
@@ -1642,17 +1648,18 @@ msgstr "Biblioteca de Assets"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Edición de Árbol de Escenas"
 msgstr "Edición de Árbol de Escenas"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Dock de Importación"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Dock de Nodos"
 msgstr "Dock de Nodos"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Docks de Sistema de Archivos e Importación"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Sistema de Archivos"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Dock de Importación"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1918,7 +1925,7 @@ msgstr "Directorios y Archivos:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Vista Previa:"
 msgstr "Vista Previa:"
 
 
@@ -2806,24 +2813,28 @@ msgstr "Hacer Deploy con Depuración Remota"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Al exportar o hacer deploy, el ejecutable resultante tratara de conectarse a "
-"la IP de esta computadora de manera de ser depurado."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Deploy Pequeño con recursos en red"
 msgstr "Deploy Pequeño con recursos en red"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Cuando esta opción está activa, exportar o hacer deploy producirá un "
 "Cuando esta opción está activa, exportar o hacer deploy producirá un "
 "ejecutable mínimo.\n"
 "ejecutable mínimo.\n"
@@ -2837,9 +2848,10 @@ msgid "Visible Collision Shapes"
 msgstr "Collision Shapes Visibles"
 msgstr "Collision Shapes Visibles"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Los Collision shapes y nodos raycast (para 2D y 3D) serán visibles durante "
 "Los Collision shapes y nodos raycast (para 2D y 3D) serán visibles durante "
 "la ejecución del juego cuando esta opción queda activada."
 "la ejecución del juego cuando esta opción queda activada."
@@ -2849,23 +2861,26 @@ msgid "Visible Navigation"
 msgstr "Navegación Visible"
 msgstr "Navegación Visible"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Los meshes de navegación y los polígonos serán visibles durante la ejecución "
 "Los meshes de navegación y los polígonos serán visibles durante la ejecución "
 "del juego si esta opción queda activada."
 "del juego si esta opción queda activada."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Sincronizar Cambios de Escena"
 msgstr "Sincronizar Cambios de Escena"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Cuando esta opción esté encendida, cualquier cambio hecho a la escena en el "
 "Cuando esta opción esté encendida, cualquier cambio hecho a la escena en el "
 "editor será replicado en el juego en ejecución.\n"
 "editor será replicado en el juego en ejecución.\n"
@@ -2873,15 +2888,17 @@ msgstr ""
 "sistema de archivos remoto."
 "sistema de archivos remoto."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Sincronizar Cambios en Scripts"
 msgstr "Sincronizar Cambios en Scripts"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Cuando esta opción está activa, cualquier script que se guarde sera vuelto a "
 "Cuando esta opción está activa, cualquier script que se guarde sera vuelto a "
 "cargar en el juego en ejecución.\n"
 "cargar en el juego en ejecución.\n"
@@ -2945,7 +2962,7 @@ msgstr "Ayuda"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Buscar"
 msgstr "Buscar"
 
 
@@ -3365,9 +3382,11 @@ msgid "Add Key/Value Pair"
 msgstr "Agregar Par Clave/Valor"
 msgstr "Agregar Par Clave/Valor"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "No se encontró ningún preset de exportación ejecutable para esta "
 "No se encontró ningún preset de exportación ejecutable para esta "
 "plataforma.\n"
 "plataforma.\n"
@@ -5144,7 +5163,7 @@ msgid "Bake Lightmaps"
 msgstr "Bake Lightmaps"
 msgstr "Bake Lightmaps"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Vista Previa"
 msgstr "Vista Previa"
 
 
@@ -7795,7 +7814,8 @@ msgid "New Animation"
 msgstr "Nueva Animación"
 msgstr "Nueva Animación"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Velocidad (FPS):"
 msgstr "Velocidad (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10370,11 +10390,18 @@ msgid "Batch Rename"
 msgstr "Renombrar en Masa"
 msgstr "Renombrar en Masa"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Reemplazar: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "Prefijo"
 msgstr "Prefijo"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "Sufijo"
 msgstr "Sufijo"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10422,7 +10449,8 @@ msgid "Per-level Counter"
 msgstr "Contador Por Nivel"
 msgstr "Contador Por Nivel"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr "Si esta activo el contador reinicia por cada grupo de nodos hijos"
 msgstr "Si esta activo el contador reinicia por cada grupo de nodos hijos"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10482,7 +10510,8 @@ msgid "Reset"
 msgstr "Resetear"
 msgstr "Resetear"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "Error de Expresión Regular"
 msgstr "Error de Expresión Regular"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12584,6 +12613,11 @@ msgstr ""
 "Las GIProbes no están soportadas por el controlador de video GLES2.\n"
 "Las GIProbes no están soportadas por el controlador de video GLES2.\n"
 "Usá un BakedLightmap en su lugar."
 "Usá un BakedLightmap en su lugar."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -12892,6 +12926,16 @@ msgstr "Solo se pueden asignar variaciones en funciones de vértice."
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Las constantes no pueden modificarse."
 msgstr "Las constantes no pueden modificarse."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Docks de Sistema de Archivos e Importación"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Al exportar o hacer deploy, el ejecutable resultante tratara de "
+#~ "conectarse a la IP de esta computadora de manera de ser depurado."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "La escena actual nunca se guardó. Favor de guardarla antes de ejecutar."
 #~ "La escena actual nunca se guardó. Favor de guardarla antes de ejecutar."

+ 61 - 38
editor/translations/et.po

@@ -515,6 +515,7 @@ msgid "Seconds"
 msgstr "Sekundid"
 msgstr "Sekundid"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "K/S"
 msgstr "K/S"
 
 
@@ -693,7 +694,7 @@ msgstr ""
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr ""
 msgstr ""
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr ""
 msgstr ""
 
 
@@ -881,6 +882,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr "Signaalid"
 msgstr "Signaalid"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filtreeri sõlmed"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -919,7 +925,7 @@ msgid "Recent:"
 msgstr "Hiljutised:"
 msgstr "Hiljutised:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Otsi:"
 msgstr "Otsi:"
@@ -1601,15 +1607,16 @@ msgid "Scene Tree Editing"
 msgstr "Stseenipuu redigeerimine"
 msgstr "Stseenipuu redigeerimine"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Import Dock"
+msgid "Node Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Node Dock"
-msgstr ""
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Failikuvaja"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1875,7 +1882,7 @@ msgstr "Kataloogid ja failid:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Eelvaade:"
 msgstr "Eelvaade:"
 
 
@@ -2712,22 +2719,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2736,8 +2747,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2746,32 +2757,34 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
-msgstr ""
+#, fuzzy
+msgid "Synchronize Scene Changes"
+msgstr "Pinna muutused"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
-msgstr ""
+#, fuzzy
+msgid "Synchronize Script Changes"
+msgstr "Varjutaja muutused"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2831,7 +2844,7 @@ msgstr "Abi"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Otsi"
 msgstr "Otsi"
 
 
@@ -3231,7 +3244,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -4955,7 +4969,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Eelvaade"
 msgstr "Eelvaade"
 
 
@@ -7537,7 +7551,7 @@ msgid "New Animation"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -9946,11 +9960,15 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+msgid "Replace:"
+msgstr ""
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -9996,7 +10014,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10054,7 +10072,7 @@ msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -11985,6 +12003,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 55 - 35
editor/translations/eu.po

@@ -507,6 +507,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr ""
 msgstr ""
 
 
@@ -685,7 +686,7 @@ msgstr ""
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr ""
 msgstr ""
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr ""
 msgstr ""
 
 
@@ -873,6 +874,10 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr ""
 msgstr ""
 
 
+#: editor/connections_dialog.cpp
+msgid "Filter signals"
+msgstr ""
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -911,7 +916,7 @@ msgid "Recent:"
 msgstr ""
 msgstr ""
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr ""
 msgstr ""
@@ -1587,15 +1592,15 @@ msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Import Dock"
+msgid "Node Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Node Dock"
+msgid "FileSystem Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1858,7 +1863,7 @@ msgstr "Direktorioak eta fitxategiak:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Aurrebista:"
 msgstr "Aurrebista:"
 
 
@@ -2684,22 +2689,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2708,8 +2717,8 @@ msgstr "Talka formak ikusgai"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2718,32 +2727,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2803,7 +2812,7 @@ msgstr "Laguntza"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Bilatu"
 msgstr "Bilatu"
 
 
@@ -3203,7 +3212,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -4933,7 +4943,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7515,7 +7525,7 @@ msgid "New Animation"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -9927,11 +9937,15 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+msgid "Replace:"
+msgstr ""
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -9977,7 +9991,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10035,7 +10049,8 @@ msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "Adierazpen erregularraren errorea"
 msgstr "Adierazpen erregularraren errorea"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -11967,6 +11982,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 100 - 69
editor/translations/fa.po

@@ -14,12 +14,13 @@
 # Focus <[email protected]>, 2019, 2020.
 # Focus <[email protected]>, 2019, 2020.
 # mohamad por <[email protected]>, 2020.
 # mohamad por <[email protected]>, 2020.
 # Tetra Homer <[email protected]>, 2020.
 # Tetra Homer <[email protected]>, 2020.
+# Farshad Faemiyi <[email protected]>, 2020.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-07-21 13:41+0000\n"
-"Last-Translator: Tetra Homer <tetrahomer@gmail.com>\n"
+"PO-Revision-Date: 2020-09-16 18:09+0000\n"
+"Last-Translator: Farshad Faemiyi <ffaemiyi@gmail.com>\n"
 "Language-Team: Persian <https://hosted.weblate.org/projects/godot-engine/"
 "Language-Team: Persian <https://hosted.weblate.org/projects/godot-engine/"
 "godot/fa/>\n"
 "godot/fa/>\n"
 "Language: fa\n"
 "Language: fa\n"
@@ -27,7 +28,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3-dev\n"
 
 
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
@@ -416,7 +417,7 @@ msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Animation tracks can only point to AnimationPlayer nodes."
 msgid "Animation tracks can only point to AnimationPlayer nodes."
-msgstr ""
+msgstr "آهنگ های انیمیشن فقط می توانند به گره های انیمش پلیر اشاره کنند."
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "An animation player can't animate itself, only other players."
 msgid "An animation player can't animate itself, only other players."
@@ -452,7 +453,7 @@ msgstr "افزودن کلید مسیر"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Track path is invalid, so can't add a method key."
 msgid "Track path is invalid, so can't add a method key."
-msgstr ""
+msgstr "مسیر نامعتبر است ، بنابراین نمی توانید یک کلید روش اضافه کنید."
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Add Method Track Key"
 msgid "Add Method Track Key"
@@ -534,6 +535,7 @@ msgid "Seconds"
 msgstr "ثانیه ها"
 msgstr "ثانیه ها"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "لحظه بر ثانیه"
 msgstr "لحظه بر ثانیه"
 
 
@@ -553,7 +555,7 @@ msgstr "خصوصیات انیمیشن."
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Copy Tracks"
 msgid "Copy Tracks"
-msgstr ""
+msgstr "کپی میسر ها"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Scale Selection"
 msgid "Scale Selection"
@@ -593,7 +595,7 @@ msgstr "انیمیشن را پاکسازی کن"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Pick the node that will be animated:"
 msgid "Pick the node that will be animated:"
-msgstr ""
+msgstr "گره متحرک را انتخاب کنید:"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Use Bezier Curves"
 msgid "Use Bezier Curves"
@@ -712,7 +714,7 @@ msgstr "بین حروف کوچک و بزرگ لاتین تمایز قائل شو
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "عین کلمات (بدون هیچ کم و کاستی)"
 msgstr "عین کلمات (بدون هیچ کم و کاستی)"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "جایگزینی"
 msgstr "جایگزینی"
 
 
@@ -751,11 +753,11 @@ msgstr "باز‌نشانی مقیاس"
 
 
 #: editor/code_editor.cpp
 #: editor/code_editor.cpp
 msgid "Warnings"
 msgid "Warnings"
-msgstr ""
+msgstr "هشدارها"
 
 
 #: editor/code_editor.cpp
 #: editor/code_editor.cpp
 msgid "Line and column numbers."
 msgid "Line and column numbers."
-msgstr ""
+msgstr "شماره های خط و ستون."
 
 
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Method in target node must be specified."
 msgid "Method in target node must be specified."
@@ -823,7 +825,7 @@ msgstr "پیشرفته"
 
 
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Deferred"
 msgid "Deferred"
-msgstr "معوق"
+msgstr "به تعویق افتاده"
 
 
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid ""
 msgid ""
@@ -896,11 +898,17 @@ msgstr "ویرایش اتصال:"
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from the \"%s\" signal?"
 msgid "Are you sure you want to remove all connections from the \"%s\" signal?"
 msgstr ""
 msgstr ""
+"آیا مطمئن هستید که می خواهید همه اتصالات را از سیگنال \"٪ s\" حذف کنید؟"
 
 
 #: editor/connections_dialog.cpp editor/editor_help.cpp editor/node_dock.cpp
 #: editor/connections_dialog.cpp editor/editor_help.cpp editor/node_dock.cpp
 msgid "Signals"
 msgid "Signals"
 msgstr "سیگنال‌ها"
 msgstr "سیگنال‌ها"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "صافی کردن گره‌ها"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -939,7 +947,7 @@ msgid "Recent:"
 msgstr "اخیر:"
 msgstr "اخیر:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "جستجو:"
 msgstr "جستجو:"
@@ -994,7 +1002,7 @@ msgstr "منبع"
 #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp
 #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp
 #: editor/project_manager.cpp editor/project_settings_editor.cpp
 #: editor/project_manager.cpp editor/project_settings_editor.cpp
 msgid "Path"
 msgid "Path"
-msgstr "مسیر"
+msgstr "آدرس"
 
 
 #: editor/dependency_editor.cpp
 #: editor/dependency_editor.cpp
 msgid "Dependencies:"
 msgid "Dependencies:"
@@ -1086,7 +1094,7 @@ msgstr "پوینده‌ی منبع جدا افتاده"
 #: editor/plugins/sprite_frames_editor_plugin.cpp editor/project_export.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp editor/project_export.cpp
 #: editor/project_settings_editor.cpp editor/scene_tree_dock.cpp
 #: editor/project_settings_editor.cpp editor/scene_tree_dock.cpp
 msgid "Delete"
 msgid "Delete"
-msgstr "حذف کن"
+msgstr "پاک"
 
 
 #: editor/dependency_editor.cpp
 #: editor/dependency_editor.cpp
 msgid "Owns"
 msgid "Owns"
@@ -1137,7 +1145,7 @@ msgstr "مؤلفان"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
 msgid "Platinum Sponsors"
 msgid "Platinum Sponsors"
-msgstr "حامیان پلاتینیُم (درجه ۱)"
+msgstr "حامیان پلاتین"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
 msgid "Gold Sponsors"
 msgid "Gold Sponsors"
@@ -1155,7 +1163,7 @@ msgstr "اهداکنندگان برنزی"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
 msgid "Mini Sponsors"
 msgid "Mini Sponsors"
-msgstr "اسپانسر‌های کوچک"
+msgstr "حامیان مالی کوچک"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
 msgid "Gold Donors"
 msgid "Gold Donors"
@@ -1295,24 +1303,25 @@ msgstr "برای چینش مجدد، بکشید و رها کنید."
 
 
 #: editor/editor_audio_buses.cpp
 #: editor/editor_audio_buses.cpp
 msgid "Solo"
 msgid "Solo"
-msgstr ""
+msgstr "انفرادی"
 
 
 #: editor/editor_audio_buses.cpp
 #: editor/editor_audio_buses.cpp
 msgid "Mute"
 msgid "Mute"
-msgstr ""
+msgstr "بدون صدا"
 
 
 #: editor/editor_audio_buses.cpp
 #: editor/editor_audio_buses.cpp
 msgid "Bypass"
 msgid "Bypass"
-msgstr ""
+msgstr "‌گذرگاه فرعی"
 
 
 #: editor/editor_audio_buses.cpp
 #: editor/editor_audio_buses.cpp
+#, fuzzy
 msgid "Bus options"
 msgid "Bus options"
-msgstr ""
+msgstr "گزینه های اتوبوس"
 
 
 #: editor/editor_audio_buses.cpp editor/filesystem_dock.cpp
 #: editor/editor_audio_buses.cpp editor/filesystem_dock.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp editor/scene_tree_dock.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp editor/scene_tree_dock.cpp
 msgid "Duplicate"
 msgid "Duplicate"
-msgstr ""
+msgstr "تکثیر کردن"
 
 
 #: editor/editor_audio_buses.cpp
 #: editor/editor_audio_buses.cpp
 msgid "Reset Volume"
 msgid "Reset Volume"
@@ -1328,11 +1337,12 @@ msgstr "صدا"
 
 
 #: editor/editor_audio_buses.cpp
 #: editor/editor_audio_buses.cpp
 msgid "Add Audio Bus"
 msgid "Add Audio Bus"
-msgstr ""
+msgstr "افزودن کانل صوتی"
 
 
 #: editor/editor_audio_buses.cpp
 #: editor/editor_audio_buses.cpp
+#, fuzzy
 msgid "Master bus can't be deleted!"
 msgid "Master bus can't be deleted!"
-msgstr ""
+msgstr "استاد اتوبوس قابل حذف نیست!"
 
 
 #: editor/editor_audio_buses.cpp
 #: editor/editor_audio_buses.cpp
 msgid "Delete Audio Bus"
 msgid "Delete Audio Bus"
@@ -1449,8 +1459,9 @@ msgid "Rename Autoload"
 msgstr "بارگذاری خودکار را تغییر نام بده"
 msgstr "بارگذاری خودکار را تغییر نام بده"
 
 
 #: editor/editor_autoload_settings.cpp
 #: editor/editor_autoload_settings.cpp
+#, fuzzy
 msgid "Toggle AutoLoad Globals"
 msgid "Toggle AutoLoad Globals"
-msgstr ""
+msgstr "تغییر حالت اتماتیک لود عمومی"
 
 
 #: editor/editor_autoload_settings.cpp
 #: editor/editor_autoload_settings.cpp
 msgid "Move Autoload"
 msgid "Move Autoload"
@@ -1491,11 +1502,11 @@ msgstr "نام گره:"
 #: editor/editor_profiler.cpp editor/project_manager.cpp
 #: editor/editor_profiler.cpp editor/project_manager.cpp
 #: editor/settings_config_dialog.cpp
 #: editor/settings_config_dialog.cpp
 msgid "Name"
 msgid "Name"
-msgstr ""
+msgstr "نام"
 
 
 #: editor/editor_autoload_settings.cpp
 #: editor/editor_autoload_settings.cpp
 msgid "Singleton"
 msgid "Singleton"
-msgstr ""
+msgstr "سینگلتون"
 
 
 #: editor/editor_data.cpp editor/inspector_dock.cpp
 #: editor/editor_data.cpp editor/inspector_dock.cpp
 msgid "Paste Params"
 msgid "Paste Params"
@@ -1553,15 +1564,15 @@ msgstr ""
 
 
 #: editor/editor_export.cpp
 #: editor/editor_export.cpp
 msgid "Storing File:"
 msgid "Storing File:"
-msgstr ""
+msgstr "ذخیره فایل:"
 
 
 #: editor/editor_export.cpp
 #: editor/editor_export.cpp
 msgid "No export template found at the expected path:"
 msgid "No export template found at the expected path:"
-msgstr ""
+msgstr "هیچ الگوی صادراتی در مسیر مورد انتظار یافت نشد:"
 
 
 #: editor/editor_export.cpp
 #: editor/editor_export.cpp
 msgid "Packing"
 msgid "Packing"
-msgstr ""
+msgstr "بسته بندی"
 
 
 #: editor/editor_export.cpp
 #: editor/editor_export.cpp
 msgid ""
 msgid ""
@@ -1619,17 +1630,18 @@ msgstr "کتابخانه دارایی"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "وارد کردن لنگرگاه"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "لنگرگاه گره:"
 msgstr "لنگرگاه گره:"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "فایل‌سیستم و وارد‌کردن لنگرگاه"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "سامانه پرونده"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "وارد کردن لنگرگاه"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1771,7 +1783,7 @@ msgstr "گشودن در مدیر پرونده"
 #: editor/editor_file_dialog.cpp editor/editor_node.cpp
 #: editor/editor_file_dialog.cpp editor/editor_node.cpp
 #: editor/filesystem_dock.cpp editor/project_manager.cpp
 #: editor/filesystem_dock.cpp editor/project_manager.cpp
 msgid "Show in File Manager"
 msgid "Show in File Manager"
-msgstr "نمایش  در مدیر پرونده"
+msgstr "نمایش فایل داخلی مرجع"
 
 
 #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp
 #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp
 msgid "New Folder..."
 msgid "New Folder..."
@@ -1891,7 +1903,7 @@ msgstr "پوشه‌ها و پرونده‌ها:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2716,22 +2728,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2740,8 +2756,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2750,32 +2766,33 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
-msgstr ""
+#, fuzzy
+msgid "Synchronize Script Changes"
+msgstr "تغییر بده"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2842,7 +2859,7 @@ msgstr "راهنما"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "جستجو"
 msgstr "جستجو"
 
 
@@ -3259,7 +3276,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -3479,7 +3497,7 @@ msgstr "خطای اتصال"
 
 
 #: editor/export_template_manager.cpp
 #: editor/export_template_manager.cpp
 msgid "SSL Handshake Error"
 msgid "SSL Handshake Error"
-msgstr "دست دادن خطای اس اس ال"
+msgstr "خطای اس اس ال اتفاق افتاد است"
 
 
 #: editor/export_template_manager.cpp
 #: editor/export_template_manager.cpp
 #, fuzzy
 #, fuzzy
@@ -5107,7 +5125,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7835,7 +7853,7 @@ msgid "New Animation"
 msgstr "تغییر نام انیمیشن"
 msgstr "تغییر نام انیمیشن"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10239,7 +10257,7 @@ msgstr "تنظیمات پروژه (پروژه.گودات)"
 
 
 #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "General"
 msgid "General"
-msgstr "کلی"
+msgstr "عمومی"
 
 
 #: editor/project_settings_editor.cpp
 #: editor/project_settings_editor.cpp
 msgid "Override For..."
 msgid "Override For..."
@@ -10397,11 +10415,16 @@ msgid "Batch Rename"
 msgstr "تغییر نام"
 msgstr "تغییر نام"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "جایگزینی"
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10451,7 +10474,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10513,7 +10536,7 @@ msgstr "بازنشانی بزرگنمایی"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
 #, fuzzy
 #, fuzzy
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr "انتقال را در انیمیشن تغییر بده"
 msgstr "انتقال را در انیمیشن تغییر بده"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12626,6 +12649,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -12906,6 +12934,9 @@ msgstr ""
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "ثوابت قابل تغییر نیستند."
 msgstr "ثوابت قابل تغییر نیستند."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "فایل‌سیستم و وارد‌کردن لنگرگاه"
+
 #~ msgid "Not in resource path."
 #~ msgid "Not in resource path."
 #~ msgstr "در مسیرِ منبع نیست."
 #~ msgstr "در مسیرِ منبع نیست."
 
 

+ 84 - 40
editor/translations/fi.po

@@ -529,6 +529,7 @@ msgid "Seconds"
 msgstr "Sekunnit"
 msgstr "Sekunnit"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -707,7 +708,7 @@ msgstr "Huomioi kirjainkoko"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Kokonaisia sanoja"
 msgstr "Kokonaisia sanoja"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Korvaa"
 msgstr "Korvaa"
 
 
@@ -898,6 +899,11 @@ msgstr "Oletko varma, että haluat poistaa kaikki kytkennät signaalilta \"%s\"?
 msgid "Signals"
 msgid "Signals"
 msgstr "Signaalit"
 msgstr "Signaalit"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Suodata laattoja"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "Oletko varma, että haluat poistaa kaikki kytkennät tältä signaalilta?"
 msgstr "Oletko varma, että haluat poistaa kaikki kytkennät tältä signaalilta?"
@@ -936,7 +942,7 @@ msgid "Recent:"
 msgstr "Viimeaikaiset:"
 msgstr "Viimeaikaiset:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Hae:"
 msgstr "Hae:"
@@ -1626,17 +1632,18 @@ msgstr "Asset-kirjasto"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Skenepuun muokkaus"
 msgstr "Skenepuun muokkaus"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Tuontitelakka"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Solmutelakka"
 msgstr "Solmutelakka"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Tiedostojärjestelmä- ja tuontitelakat"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Tiedostojärjestelmä"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Tuontitelakka"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1902,7 +1909,7 @@ msgstr "Hakemistot ja tiedostot:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Esikatselu:"
 msgstr "Esikatselu:"
 
 
@@ -2773,24 +2780,28 @@ msgstr "Julkaise etätestauksen kanssa"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Vietäessä tai julkaistaessa, käynnistettävä ohjelma yrittää ottaa yhteyden "
-"tämän tietokoneen IP-osoitteeseen testaamista varten."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Kevyt käyttöönotto verkkolevyn avulla"
 msgstr "Kevyt käyttöönotto verkkolevyn avulla"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Kun tämä on valittuna, vienti tai julkaisu tuottaa pienimmän mahdollisen "
 "Kun tämä on valittuna, vienti tai julkaisu tuottaa pienimmän mahdollisen "
 "käynnistystiedoston.\n"
 "käynnistystiedoston.\n"
@@ -2804,9 +2815,10 @@ msgid "Visible Collision Shapes"
 msgstr "Näytä törmäysmuodot"
 msgstr "Näytä törmäysmuodot"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Törmäysmuodot ja raycast-solmut (2D ja 3D) ovat näkyvillä peliä ajettaessa "
 "Törmäysmuodot ja raycast-solmut (2D ja 3D) ovat näkyvillä peliä ajettaessa "
 "tämän ollessa valittuna."
 "tämän ollessa valittuna."
@@ -2816,38 +2828,43 @@ msgid "Visible Navigation"
 msgstr "Näkyvä navigaatio"
 msgstr "Näkyvä navigaatio"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Navigointiverkot ja niiden polygonit ovat näkyvillä peliä ajettaessa tämän "
 "Navigointiverkot ja niiden polygonit ovat näkyvillä peliä ajettaessa tämän "
 "ollessa valittuna."
 "ollessa valittuna."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Synkronoi skenen muutokset"
 msgstr "Synkronoi skenen muutokset"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Tämän ollessa valittuna, kaikki skeneen tehdyt muutokset toteutetaan myös "
 "Tämän ollessa valittuna, kaikki skeneen tehdyt muutokset toteutetaan myös "
 "käynnissä olevassa pelissä.\n"
 "käynnissä olevassa pelissä.\n"
 "Mikäli peliä ajetaan etälaitteella, on tehokkaampaa käyttää verkkolevyä."
 "Mikäli peliä ajetaan etälaitteella, on tehokkaampaa käyttää verkkolevyä."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Synkronoi skriptin muutokset"
 msgstr "Synkronoi skriptin muutokset"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Jos tämä on valittu, kaikki tallennetut skriptit ladataan uudelleen pelin "
 "Jos tämä on valittu, kaikki tallennetut skriptit ladataan uudelleen pelin "
 "käynnistyessä.\n"
 "käynnistyessä.\n"
@@ -2910,7 +2927,7 @@ msgstr "Ohje"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Hae"
 msgstr "Hae"
 
 
@@ -3328,9 +3345,11 @@ msgid "Add Key/Value Pair"
 msgstr "Lisää avain/arvopari"
 msgstr "Lisää avain/arvopari"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "Käynnistettävää vientipohjaa ei löytynyt tälle alustalle.\n"
 "Käynnistettävää vientipohjaa ei löytynyt tälle alustalle.\n"
 "Lisää sellainen vientivalikosta."
 "Lisää sellainen vientivalikosta."
@@ -5100,7 +5119,7 @@ msgid "Bake Lightmaps"
 msgstr "Kehitä Lightmapit"
 msgstr "Kehitä Lightmapit"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Esikatselu"
 msgstr "Esikatselu"
 
 
@@ -7748,7 +7767,8 @@ msgid "New Animation"
 msgstr "Uusi animaatio"
 msgstr "Uusi animaatio"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Nopeus (FPS):"
 msgstr "Nopeus (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10313,11 +10333,18 @@ msgid "Batch Rename"
 msgstr "Niputettu uudelleennimeäminen"
 msgstr "Niputettu uudelleennimeäminen"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Korvaa: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "Etuliite"
 msgstr "Etuliite"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "Pääte"
 msgstr "Pääte"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10365,7 +10392,8 @@ msgid "Per-level Counter"
 msgstr "Per taso -laskuri"
 msgstr "Per taso -laskuri"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr "Jos asetettu, laskuri alkaa alusta jokaiselle alisolmujen ryhmälle"
 msgstr "Jos asetettu, laskuri alkaa alusta jokaiselle alisolmujen ryhmälle"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10425,7 +10453,8 @@ msgid "Reset"
 msgstr "Palauta"
 msgstr "Palauta"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "Säännöllisen lausekkeen virhe"
 msgstr "Säännöllisen lausekkeen virhe"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12510,6 +12539,11 @@ msgstr ""
 "GIProbe ei ole tuettu GLES2 näyttöajurissa.\n"
 "GIProbe ei ole tuettu GLES2 näyttöajurissa.\n"
 "Käytä sen sijaan BakedLightmap resurssia."
 "Käytä sen sijaan BakedLightmap resurssia."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -12817,6 +12851,16 @@ msgstr "Varying tyypin voi sijoittaa vain vertex-funktiossa."
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Vakioita ei voi muokata."
 msgstr "Vakioita ei voi muokata."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Tiedostojärjestelmä- ja tuontitelakat"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Vietäessä tai julkaistaessa, käynnistettävä ohjelma yrittää ottaa "
+#~ "yhteyden tämän tietokoneen IP-osoitteeseen testaamista varten."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "Nykyistä skeneä ei ole vielä tallennettu. Tallenna se ennen suorittamista."
 #~ "Nykyistä skeneä ei ole vielä tallennettu. Tallenna se ennen suorittamista."

+ 55 - 35
editor/translations/fil.po

@@ -515,6 +515,7 @@ msgid "Seconds"
 msgstr "Segundo"
 msgstr "Segundo"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -694,7 +695,7 @@ msgstr ""
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr ""
 msgstr ""
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Palitan"
 msgstr "Palitan"
 
 
@@ -882,6 +883,10 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr ""
 msgstr ""
 
 
+#: editor/connections_dialog.cpp
+msgid "Filter signals"
+msgstr ""
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -920,7 +925,7 @@ msgid "Recent:"
 msgstr "Kamakailan:"
 msgstr "Kamakailan:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Paghahanap:"
 msgstr "Paghahanap:"
@@ -1589,15 +1594,15 @@ msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Import Dock"
+msgid "Node Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Node Dock"
+msgid "FileSystem Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1860,7 +1865,7 @@ msgstr ""
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2686,22 +2691,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2710,8 +2719,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2720,32 +2729,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2805,7 +2814,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
@@ -3207,7 +3216,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -4932,7 +4942,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7518,7 +7528,7 @@ msgid "New Animation"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -9928,11 +9938,16 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Palitan"
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -9978,7 +9993,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10036,7 +10051,7 @@ msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -11970,6 +11985,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 85 - 40
editor/translations/fr.po

@@ -606,6 +606,7 @@ msgid "Seconds"
 msgstr "Secondes"
 msgstr "Secondes"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "IPS"
 msgstr "IPS"
 
 
@@ -784,7 +785,7 @@ msgstr "Sensible à la casse"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Mots entiers"
 msgstr "Mots entiers"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Remplacer"
 msgstr "Remplacer"
 
 
@@ -976,6 +977,11 @@ msgstr "Voulez-vous vraiment supprimer toutes les connexions de ce signal ?"
 msgid "Signals"
 msgid "Signals"
 msgstr "Signaux"
 msgstr "Signaux"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filtrer les tuiles"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "Voulez-vous vraiment supprimer toutes les connexions de ce signal ?"
 msgstr "Voulez-vous vraiment supprimer toutes les connexions de ce signal ?"
@@ -1014,7 +1020,7 @@ msgid "Recent:"
 msgstr "Récents :"
 msgstr "Récents :"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Rechercher :"
 msgstr "Rechercher :"
@@ -1704,17 +1710,18 @@ msgstr "Bibliothèque d'assets"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Édition de l'arbre de scène"
 msgstr "Édition de l'arbre de scène"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Dock d'importation"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Dock nœud"
 msgstr "Dock nœud"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Module d'importation et système de fichiers"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Système de fichiers"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Dock d'importation"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1979,7 +1986,7 @@ msgstr "Répertoires et fichiers :"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Aperçu :"
 msgstr "Aperçu :"
 
 
@@ -2872,24 +2879,28 @@ msgstr "Déployer avec le débogage distant"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Lors de l'exportation ou du déploiement, l'exécutable produit tentera de se "
-"connecter à l'adresse IP de cet ordinateur afin de procéder au débogage."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Déploiement minime avec système de fichier réseau"
 msgstr "Déploiement minime avec système de fichier réseau"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Lorsque cette option est activée, l'exportation ou le déploiement produira "
 "Lorsque cette option est activée, l'exportation ou le déploiement produira "
 "un exécutable minimal.\n"
 "un exécutable minimal.\n"
@@ -2904,9 +2915,10 @@ msgid "Visible Collision Shapes"
 msgstr "Formes de collision visibles"
 msgstr "Formes de collision visibles"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Les formes de collision et les nœuds de raycast (pour 2D et 3D) seront "
 "Les formes de collision et les nœuds de raycast (pour 2D et 3D) seront "
 "visibles en jeu si cette option est activée."
 "visibles en jeu si cette option est activée."
@@ -2916,23 +2928,26 @@ msgid "Visible Navigation"
 msgstr "Navigation visible"
 msgstr "Navigation visible"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Les maillages et polygones de navigation seront visibles en jeu si cette "
 "Les maillages et polygones de navigation seront visibles en jeu si cette "
 "option est activée."
 "option est activée."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Synchroniser les modifications des scènes"
 msgstr "Synchroniser les modifications des scènes"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Lorsque cette option est activée, toutes les modifications apportées à la "
 "Lorsque cette option est activée, toutes les modifications apportées à la "
 "scène dans l'éditeur seront reproduites en jeu.\n"
 "scène dans l'éditeur seront reproduites en jeu.\n"
@@ -2940,15 +2955,17 @@ msgstr ""
 "plus efficace avec le système de fichiers réseau."
 "plus efficace avec le système de fichiers réseau."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Synchroniser les modifications des scripts"
 msgstr "Synchroniser les modifications des scripts"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Lorsque cette option est activée, tout script enregistré sera de nouveau "
 "Lorsque cette option est activée, tout script enregistré sera de nouveau "
 "chargé pendant le déroulement du jeu.\n"
 "chargé pendant le déroulement du jeu.\n"
@@ -3013,7 +3030,7 @@ msgstr "Aide"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Rechercher"
 msgstr "Rechercher"
 
 
@@ -3433,9 +3450,11 @@ msgid "Add Key/Value Pair"
 msgstr "Ajouter une paire clé/valeur"
 msgstr "Ajouter une paire clé/valeur"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "Aucun préréglage d'exportation exécutable trouvé pour cette plate-forme. \n"
 "Aucun préréglage d'exportation exécutable trouvé pour cette plate-forme. \n"
 "Ajoutez un préréglage exécutable dans le menu d'exportation."
 "Ajoutez un préréglage exécutable dans le menu d'exportation."
@@ -5218,7 +5237,7 @@ msgid "Bake Lightmaps"
 msgstr "Précalculer les lightmaps"
 msgstr "Précalculer les lightmaps"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Aperçu"
 msgstr "Aperçu"
 
 
@@ -7887,7 +7906,8 @@ msgid "New Animation"
 msgstr "Nouvelle animation"
 msgstr "Nouvelle animation"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Vitesse (IPS) :"
 msgstr "Vitesse (IPS) :"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10469,11 +10489,18 @@ msgid "Batch Rename"
 msgstr "Renommer par lot"
 msgstr "Renommer par lot"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Remplacer : "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "Préfixe"
 msgstr "Préfixe"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "Suffixe"
 msgstr "Suffixe"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10521,7 +10548,8 @@ msgid "Per-level Counter"
 msgstr "Compteur par niveau"
 msgstr "Compteur par niveau"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr "Si défini, le compteur redémarre pour chaque groupe de nœuds enfant"
 msgstr "Si défini, le compteur redémarre pour chaque groupe de nœuds enfant"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10581,7 +10609,8 @@ msgid "Reset"
 msgstr "Réinitialiser"
 msgstr "Réinitialiser"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "Erreur dans l'expression régulière"
 msgstr "Erreur dans l'expression régulière"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12695,6 +12724,11 @@ msgstr ""
 "Les GIProps ne sont pas supporter par le pilote de vidéos GLES2.\n"
 "Les GIProps ne sont pas supporter par le pilote de vidéos GLES2.\n"
 "A la place utilisez une BakedLightMap."
 "A la place utilisez une BakedLightMap."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -13012,6 +13046,17 @@ msgstr "Les variations ne peuvent être affectées que dans la fonction vertex."
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Les constantes ne peuvent être modifiées."
 msgstr "Les constantes ne peuvent être modifiées."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Module d'importation et système de fichiers"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Lors de l'exportation ou du déploiement, l'exécutable produit tentera de "
+#~ "se connecter à l'adresse IP de cet ordinateur afin de procéder au "
+#~ "débogage."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "La scène actuelle n'a jamais été sauvegardée, veuillez la sauvegarder "
 #~ "La scène actuelle n'a jamais été sauvegardée, veuillez la sauvegarder "

+ 55 - 35
editor/translations/ga.po

@@ -508,6 +508,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr ""
 msgstr ""
 
 
@@ -686,7 +687,7 @@ msgstr ""
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr ""
 msgstr ""
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr ""
 msgstr ""
 
 
@@ -874,6 +875,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr ""
 msgstr ""
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Scagairí..."
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -912,7 +918,7 @@ msgid "Recent:"
 msgstr ""
 msgstr ""
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Cuardach:"
 msgstr "Cuardach:"
@@ -1582,15 +1588,15 @@ msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Import Dock"
+msgid "Node Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Node Dock"
+msgid "FileSystem Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1853,7 +1859,7 @@ msgstr ""
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2680,22 +2686,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2704,8 +2714,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2714,32 +2724,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2799,7 +2809,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
@@ -3199,7 +3209,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -4928,7 +4939,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7511,7 +7522,7 @@ msgid "New Animation"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -9923,11 +9934,15 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+msgid "Replace:"
+msgstr ""
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -9973,7 +9988,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10031,7 +10046,7 @@ msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -11967,6 +11982,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 231 - 127
editor/translations/he.po

@@ -20,7 +20,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-09-08 11:40+0000\n"
+"PO-Revision-Date: 2020-09-24 12:43+0000\n"
 "Last-Translator: Ziv D <[email protected]>\n"
 "Last-Translator: Ziv D <[email protected]>\n"
 "Language-Team: Hebrew <https://hosted.weblate.org/projects/godot-engine/"
 "Language-Team: Hebrew <https://hosted.weblate.org/projects/godot-engine/"
 "godot/he/>\n"
 "godot/he/>\n"
@@ -248,7 +248,7 @@ msgstr "פונקציות:"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Audio Clips:"
 msgid "Audio Clips:"
-msgstr "רצועות שמע:"
+msgstr "קטעי שמע:"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Anim Clips:"
 msgid "Anim Clips:"
@@ -260,7 +260,7 @@ msgstr "החלפת נתיב רצועה"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Toggle this track on/off."
 msgid "Toggle this track on/off."
-msgstr "הפעל/כבה רצועה."
+msgstr "הפעלת/כיבוי רצועה זו."
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Update Mode (How this property is set)"
 msgid "Update Mode (How this property is set)"
@@ -272,7 +272,7 @@ msgstr "מצב אינטרפולציה"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Loop Wrap Mode (Interpolate end with beginning on loop)"
 msgid "Loop Wrap Mode (Interpolate end with beginning on loop)"
-msgstr ""
+msgstr "מצב לולאה Wrap (אינטרפולציה של הסוף עם ההתחלה בלולאה)"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Remove this track."
 msgid "Remove this track."
@@ -284,7 +284,7 @@ msgstr "זמן (שניות): "
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Toggle Track Enabled"
 msgid "Toggle Track Enabled"
-msgstr ""
+msgstr "הפעלת/ביטול רצועה"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Continuous"
 msgid "Continuous"
@@ -317,11 +317,11 @@ msgstr "מעוקב"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Clamp Loop Interp"
 msgid "Clamp Loop Interp"
-msgstr ""
+msgstr "אינטרפולצית לולאה מסוג Clamp"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Wrap Loop Interp"
 msgid "Wrap Loop Interp"
-msgstr ""
+msgstr "אינטרפולצית לולאה מסוג Wrap"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 #: editor/plugins/canvas_item_editor_plugin.cpp
 #: editor/plugins/canvas_item_editor_plugin.cpp
@@ -428,7 +428,7 @@ msgstr "נגן הנפשה אינו יכול להנפיש את עצמו, רק ש
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Not possible to add a new track without a root"
 msgid "Not possible to add a new track without a root"
-msgstr ""
+msgstr "אי אפשר להוסיף רצועה חדשה בלי שורש"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Invalid track for Bezier (no suitable sub-properties)"
 msgid "Invalid track for Bezier (no suitable sub-properties)"
@@ -467,9 +467,8 @@ msgid "Add Method Track Key"
 msgstr "הוספת רצועות חדשות."
 msgstr "הוספת רצועות חדשות."
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
-#, fuzzy
 msgid "Method not found in object: "
 msgid "Method not found in object: "
-msgstr "לא נמצא VariableGet בסקריפט: "
+msgstr "לא נמצאה מתודה בעצם: "
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Anim Move Keys"
 msgid "Anim Move Keys"
@@ -480,9 +479,8 @@ msgid "Clipboard is empty"
 msgstr "לוח העתקה ריק"
 msgstr "לוח העתקה ריק"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
-#, fuzzy
 msgid "Paste Tracks"
 msgid "Paste Tracks"
-msgstr "הדבקת משתנים"
+msgstr "הדבקת רצועות"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Anim Scale Keys"
 msgid "Anim Scale Keys"
@@ -491,7 +489,7 @@ msgstr ""
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid ""
 msgid ""
 "This option does not work for Bezier editing, as it's only a single track."
 "This option does not work for Bezier editing, as it's only a single track."
-msgstr ""
+msgstr "אפשרות זו אינה פעילה לעריכת בזייה, כי זאת רק רצועה אחת."
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid ""
 msgid ""
@@ -505,38 +503,44 @@ msgid ""
 "Alternatively, use an import preset that imports animations to separate "
 "Alternatively, use an import preset that imports animations to separate "
 "files."
 "files."
 msgstr ""
 msgstr ""
+"ההנפשה שייכת לסצנה מיובאת, לכן שינויים לרצועות המיובאות לא ישמרו.\n"
+"\n"
+"להפעלת האפשרות להוספת רצועות מותאמות-אישית, יש לקבוע בהגדרות ייבוא של הסצנה "
+"את\n"
+"\"הנפשה > אחסון\" ל-\"קבצים\", להפעיל את \"הנפשה > השאר רצועות מותאמות-אישית"
+"\", ולבסוף לייבא מחדש.\n"
+"דרך אחרת, להשתמש בהגדרות ייבוא אשר מייבאים הנפשות לקבצים נפרדים."
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Warning: Editing imported animation"
 msgid "Warning: Editing imported animation"
-msgstr ""
+msgstr "אזהרה: עריכת הנפשה מיובאת"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Select an AnimationPlayer node to create and edit animations."
 msgid "Select an AnimationPlayer node to create and edit animations."
-msgstr ""
+msgstr "יש לבחור במפרק AnimationPlayer כדי ליצור ולערוך הנפשות."
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Only show tracks from nodes selected in tree."
 msgid "Only show tracks from nodes selected in tree."
-msgstr ""
+msgstr "הצגת רצועות רק של מפרקים שנבחרו בעץ."
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Group tracks by node or display them as plain list."
 msgid "Group tracks by node or display them as plain list."
-msgstr ""
+msgstr "קיבוץ רצועות לפי מפרק או הצגה כרשימה פשוטה."
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
-#, fuzzy
 msgid "Snap:"
 msgid "Snap:"
-msgstr "הצמדה"
+msgstr "הצמדה:"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
-#, fuzzy
 msgid "Animation step value."
 msgid "Animation step value."
-msgstr "שקופיות ההנפשה"
+msgstr "ערך צעד של הנפשה."
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Seconds"
 msgid "Seconds"
-msgstr ""
+msgstr "שניות"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -555,9 +559,8 @@ msgid "Animation properties."
 msgstr "מאפייני ההנפשה."
 msgstr "מאפייני ההנפשה."
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
-#, fuzzy
 msgid "Copy Tracks"
 msgid "Copy Tracks"
-msgstr "העתקת משתנים"
+msgstr "העתקת רצועות"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Scale Selection"
 msgid "Scale Selection"
@@ -722,7 +725,7 @@ msgstr "התאמת רישיות"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "מילים שלמות"
 msgstr "מילים שלמות"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "החלף"
 msgstr "החלף"
 
 
@@ -917,6 +920,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr "אותות"
 msgstr "אותות"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "מאפייני פריט."
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -956,7 +964,7 @@ msgid "Recent:"
 msgstr "אחרונים:"
 msgstr "אחרונים:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "חיפוש:"
 msgstr "חיפוש:"
@@ -1642,11 +1650,6 @@ msgstr "ייצוא ספריה"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
-#: editor/editor_feature_profile.cpp
-#, fuzzy
-msgid "Import Dock"
-msgstr "ייבוא"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
 msgid "Node Dock"
 msgid "Node Dock"
@@ -1654,9 +1657,14 @@ msgstr "שם המפרק:"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
-msgid "FileSystem and Import Docks"
+msgid "FileSystem Dock"
 msgstr "מערכת קבצים"
 msgstr "מערכת קבצים"
 
 
+#: editor/editor_feature_profile.cpp
+#, fuzzy
+msgid "Import Dock"
+msgstr "ייבוא"
+
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1935,7 +1943,7 @@ msgstr "תיקיות וקבצים:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "תצוגה מקדימה:"
 msgstr "תצוגה מקדימה:"
 
 
@@ -2794,24 +2802,28 @@ msgstr "הטעמה עם ניפוי שגיאות מרחוק"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"בעת ייצוא או הטמעה, קובץ ההפעלה ינסה להתחבר לכתובת ה־IP של המחשב הזה לצורך "
-"ניפוי שגיאות."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "הטמעה קטנה עם מערכת קבצים ברשת"
 msgstr "הטמעה קטנה עם מערכת קבצים ברשת"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "כאשר אפשרות זו מופעלת, ייצוא או פריסה יפיקו קובץ הפעלה מינימלי.\n"
 "כאשר אפשרות זו מופעלת, ייצוא או פריסה יפיקו קובץ הפעלה מינימלי.\n"
 "מערכת הקבצים תסופק מהמיזם על ידי העורך ברשת.\n"
 "מערכת הקבצים תסופק מהמיזם על ידי העורך ברשת.\n"
@@ -2823,9 +2835,10 @@ msgid "Visible Collision Shapes"
 msgstr "צורות התנגשות גלויים"
 msgstr "צורות התנגשות גלויים"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "צורות התנגשויות ומפרקי קרניים (עבור דו ותלת מימד) יהיו גלויים בהרצת המשחק אם "
 "צורות התנגשויות ומפרקי קרניים (עבור דו ותלת מימד) יהיו גלויים בהרצת המשחק אם "
 "אפשרות זאת מופעלת."
 "אפשרות זאת מופעלת."
@@ -2835,35 +2848,40 @@ msgid "Visible Navigation"
 msgstr "ניווט גלוי"
 msgstr "ניווט גלוי"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr "רשתות ניווט ומצולעים יהיו גלויים בהרצת המשחק אם אפשרות זאת מופעלת."
 msgstr "רשתות ניווט ומצולעים יהיו גלויים בהרצת המשחק אם אפשרות זאת מופעלת."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "סנכרון השינויים בסצנה"
 msgstr "סנכרון השינויים בסצנה"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "כאשר אפשרות זו מופעלת, כל השינויים שיבוצעו בסצנה בעורך יוצגו בהרצת המשחק.\n"
 "כאשר אפשרות זו מופעלת, כל השינויים שיבוצעו בסצנה בעורך יוצגו בהרצת המשחק.\n"
 "בשימוש עם מכשיר מרוחק, מערכת קבצים ברשת (NFS) תהיה יעילה יותר ."
 "בשימוש עם מכשיר מרוחק, מערכת קבצים ברשת (NFS) תהיה יעילה יותר ."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "סנכרון השינויים בסקריפט"
 msgstr "סנכרון השינויים בסקריפט"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "כאשר אפשרות זו מופעלת, כל סקריפט שנשמר יטען מחדש בהרצת המשחק.\n"
 "כאשר אפשרות זו מופעלת, כל סקריפט שנשמר יטען מחדש בהרצת המשחק.\n"
 "בשימוש עם מכשיר מרוחק, מערכת קבצים ברשת (NFS) תהיה יעילה יותר ."
 "בשימוש עם מכשיר מרוחק, מערכת קבצים ברשת (NFS) תהיה יעילה יותר ."
@@ -2925,7 +2943,7 @@ msgstr "עזרה"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "חיפוש"
 msgstr "חיפוש"
 
 
@@ -3338,7 +3356,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -5161,7 +5180,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7879,7 +7898,8 @@ msgid "New Animation"
 msgstr "שם הנפשה חדשה:"
 msgstr "שם הנפשה חדשה:"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "מהירות (FPS):"
 msgstr "מהירות (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10407,11 +10427,16 @@ msgid "Batch Rename"
 msgstr "שינוי שם"
 msgstr "שינוי שם"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "להחליף "
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10462,7 +10487,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10524,8 +10549,9 @@ msgid "Reset"
 msgstr "איפוס התקריב"
 msgstr "איפוס התקריב"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
-msgstr ""
+#, fuzzy
+msgid "Regular Expression Error:"
+msgstr "גרסה נוכחית:"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
 #, fuzzy
 #, fuzzy
@@ -12339,12 +12365,14 @@ msgid ""
 "CPUParticles2D animation requires the usage of a CanvasItemMaterial with "
 "CPUParticles2D animation requires the usage of a CanvasItemMaterial with "
 "\"Particles Animation\" enabled."
 "\"Particles Animation\" enabled."
 msgstr ""
 msgstr ""
+"הנפשת CPUParticles2D מחייבת שימוש ב-CanvasItemMaterial עם \"הנפשת חלקיקים\" "
+"מאופשרת."
 
 
 #: scene/2d/light_2d.cpp
 #: scene/2d/light_2d.cpp
 msgid ""
 msgid ""
 "A texture with the shape of the light must be supplied to the \"Texture\" "
 "A texture with the shape of the light must be supplied to the \"Texture\" "
 "property."
 "property."
-msgstr ""
+msgstr "יש לספק טקסטורה בצורת האור למאפיין \"טקסטורה\"."
 
 
 #: scene/2d/light_occluder_2d.cpp
 #: scene/2d/light_occluder_2d.cpp
 msgid ""
 msgid ""
@@ -12360,12 +12388,16 @@ msgid ""
 "A NavigationPolygon resource must be set or created for this node to work. "
 "A NavigationPolygon resource must be set or created for this node to work. "
 "Please set a property or draw a polygon."
 "Please set a property or draw a polygon."
 msgstr ""
 msgstr ""
+"יש להגדיר או ליצור משאב NavigationPolygon כדי שמפרק זה יעבוד. נא לקבוע "
+"מאפיין או לצייר מצולע."
 
 
 #: scene/2d/navigation_polygon.cpp
 #: scene/2d/navigation_polygon.cpp
 msgid ""
 msgid ""
 "NavigationPolygonInstance must be a child or grandchild to a Navigation2D "
 "NavigationPolygonInstance must be a child or grandchild to a Navigation2D "
 "node. It only provides navigation data."
 "node. It only provides navigation data."
 msgstr ""
 msgstr ""
+"NavigationPolygonInstance חייב להיות ילד או נכד למפרק Navigation2D. הוא מספק "
+"רק נתוני ניווט."
 
 
 #: scene/2d/parallax_layer.cpp
 #: scene/2d/parallax_layer.cpp
 msgid ""
 msgid ""
@@ -12379,6 +12411,9 @@ msgid ""
 "Use the CPUParticles2D node instead. You can use the \"Convert to "
 "Use the CPUParticles2D node instead. You can use the \"Convert to "
 "CPUParticles\" option for this purpose."
 "CPUParticles\" option for this purpose."
 msgstr ""
 msgstr ""
+"חלקיקים מבוססי GPU אינם נתמכים על-ידי מנהל ווידאו GLES2.\n"
+"השתמש בצומת CPUParticles2D במקום. למטרה זו האפשרות \"המר לחלקיקים של CPU\" "
+"קיימת."
 
 
 #: scene/2d/particles_2d.cpp scene/3d/particles.cpp
 #: scene/2d/particles_2d.cpp scene/3d/particles.cpp
 msgid ""
 msgid ""
@@ -12391,6 +12426,8 @@ msgid ""
 "Particles2D animation requires the usage of a CanvasItemMaterial with "
 "Particles2D animation requires the usage of a CanvasItemMaterial with "
 "\"Particles Animation\" enabled."
 "\"Particles Animation\" enabled."
 msgstr ""
 msgstr ""
+"הנפשת Particles2D מחייבת שימוש ב-CanvasItemMaterial עם \"הנפשת חלקיקים\" "
+"מאופשרת."
 
 
 #: scene/2d/path_2d.cpp
 #: scene/2d/path_2d.cpp
 msgid "PathFollow2D only works when set as a child of a Path2D node."
 msgid "PathFollow2D only works when set as a child of a Path2D node."
@@ -12402,23 +12439,26 @@ msgid ""
 "by the physics engine when running.\n"
 "by the physics engine when running.\n"
 "Change the size in children collision shapes instead."
 "Change the size in children collision shapes instead."
 msgstr ""
 msgstr ""
+"שינויים בגודל ל-RigidBody2D (במצבי character או rigid) יבוטלו על ידי מנוע "
+"הפיזיקה בזמן ריצה.\n"
+"במקום זאת יש לשנות את גודל צורות ההתנגשות של הצאצאים."
 
 
 #: scene/2d/remote_transform_2d.cpp
 #: scene/2d/remote_transform_2d.cpp
 msgid "Path property must point to a valid Node2D node to work."
 msgid "Path property must point to a valid Node2D node to work."
-msgstr ""
+msgstr "מאפיין הנתיב חייב להצביע על מפרק Node2D חוקי כדי לעבוד."
 
 
 #: scene/2d/skeleton_2d.cpp
 #: scene/2d/skeleton_2d.cpp
 msgid "This Bone2D chain should end at a Skeleton2D node."
 msgid "This Bone2D chain should end at a Skeleton2D node."
-msgstr ""
+msgstr "שרשרת Bone2D זו אמורה להסתיים במפרק Skeleton2D."
 
 
 #: scene/2d/skeleton_2d.cpp
 #: scene/2d/skeleton_2d.cpp
 msgid "A Bone2D only works with a Skeleton2D or another Bone2D as parent node."
 msgid "A Bone2D only works with a Skeleton2D or another Bone2D as parent node."
-msgstr ""
+msgstr "Bone2D עובד רק עם Skeleton2D או Bone2D אחר כמפרק ההורה."
 
 
 #: scene/2d/skeleton_2d.cpp
 #: scene/2d/skeleton_2d.cpp
 msgid ""
 msgid ""
 "This bone lacks a proper REST pose. Go to the Skeleton2D node and set one."
 "This bone lacks a proper REST pose. Go to the Skeleton2D node and set one."
-msgstr ""
+msgstr "לעצם זו אין תנוחת REST ראויה. עבור למפרק ה-Skeleton2D והגדר אחד."
 
 
 #: scene/2d/tile_map.cpp
 #: scene/2d/tile_map.cpp
 msgid ""
 msgid ""
@@ -12426,44 +12466,45 @@ msgid ""
 "to. Please use it as a child of Area2D, StaticBody2D, RigidBody2D, "
 "to. Please use it as a child of Area2D, StaticBody2D, RigidBody2D, "
 "KinematicBody2D, etc. to give them a shape."
 "KinematicBody2D, etc. to give them a shape."
 msgstr ""
 msgstr ""
+"TileMap עם שימוש בהורה מאופשר זקוק להורה CollisionObject2D כדי לתת לו צורות. "
+"אנא השתמש בו כצאצא של Area2D, StaticBody2D, RigidBody2D, KinematicBody2D "
+"וכו' כדי לתת להם צורה."
 
 
 #: scene/2d/visibility_notifier_2d.cpp
 #: scene/2d/visibility_notifier_2d.cpp
 msgid ""
 msgid ""
 "VisibilityEnabler2D works best when used with the edited scene root directly "
 "VisibilityEnabler2D works best when used with the edited scene root directly "
 "as parent."
 "as parent."
 msgstr ""
 msgstr ""
+"VisibilityEnabler2D פועל בצורה הטובה ביותר בשימוש עם המפרק העליון בסצינה "
+"שנערכה כהורה."
 
 
 #: scene/3d/arvr_nodes.cpp
 #: scene/3d/arvr_nodes.cpp
-#, fuzzy
 msgid "ARVRCamera must have an ARVROrigin node as its parent."
 msgid "ARVRCamera must have an ARVROrigin node as its parent."
-msgstr "ל־ARVRCamera חייב להיות מפרק ARVROrigin כהורה שלו"
+msgstr "ההורה של ARVRCamera חייב להיות מפרק ARVROrigin."
 
 
 #: scene/3d/arvr_nodes.cpp
 #: scene/3d/arvr_nodes.cpp
-#, fuzzy
 msgid "ARVRController must have an ARVROrigin node as its parent."
 msgid "ARVRController must have an ARVROrigin node as its parent."
-msgstr "ל־ARVRCamera חייב להיות מפרק ARVROrigin כהורה שלו"
+msgstr "ההורה של ARVRController חייב להיות מפרק ARVROrigin."
 
 
 #: scene/3d/arvr_nodes.cpp
 #: scene/3d/arvr_nodes.cpp
 msgid ""
 msgid ""
 "The controller ID must not be 0 or this controller won't be bound to an "
 "The controller ID must not be 0 or this controller won't be bound to an "
 "actual controller."
 "actual controller."
-msgstr ""
+msgstr "מזהה הבקר אינו יכול להיות 0 או שבקר זה לא יהיה מחובר לבקר האמיתי."
 
 
 #: scene/3d/arvr_nodes.cpp
 #: scene/3d/arvr_nodes.cpp
-#, fuzzy
 msgid "ARVRAnchor must have an ARVROrigin node as its parent."
 msgid "ARVRAnchor must have an ARVROrigin node as its parent."
-msgstr "ל־ARVRCamera חייב להיות מפרק ARVROrigin כהורה שלו"
+msgstr "ההורה של ARVRAnchor חייב להיות מפרק ARVROrigin."
 
 
 #: scene/3d/arvr_nodes.cpp
 #: scene/3d/arvr_nodes.cpp
 msgid ""
 msgid ""
 "The anchor ID must not be 0 or this anchor won't be bound to an actual "
 "The anchor ID must not be 0 or this anchor won't be bound to an actual "
 "anchor."
 "anchor."
-msgstr ""
+msgstr "מזהה העוגן אינו יכול להיות 0 או שעוגן זה לא יהיה מחובר לעוגן האמיתי."
 
 
 #: scene/3d/arvr_nodes.cpp
 #: scene/3d/arvr_nodes.cpp
-#, fuzzy
 msgid "ARVROrigin requires an ARVRCamera child node."
 msgid "ARVROrigin requires an ARVRCamera child node."
-msgstr "ARVROrigin דורש מפרק צאצא מסוג ARVRCamera"
+msgstr "ARVROrigin דורש צאצא מסוג ARVRCamera."
 
 
 #: scene/3d/baked_lightmap.cpp
 #: scene/3d/baked_lightmap.cpp
 msgid "%d%%"
 msgid "%d%%"
@@ -12475,19 +12516,19 @@ msgstr "(זמן שנותר: %d:%02d שנ׳)"
 
 
 #: scene/3d/baked_lightmap.cpp
 #: scene/3d/baked_lightmap.cpp
 msgid "Plotting Meshes: "
 msgid "Plotting Meshes: "
-msgstr ""
+msgstr "מדפיס רשתות: "
 
 
 #: scene/3d/baked_lightmap.cpp
 #: scene/3d/baked_lightmap.cpp
 msgid "Plotting Lights:"
 msgid "Plotting Lights:"
-msgstr ""
+msgstr "מדפיס תאורות:"
 
 
 #: scene/3d/baked_lightmap.cpp scene/3d/gi_probe.cpp
 #: scene/3d/baked_lightmap.cpp scene/3d/gi_probe.cpp
 msgid "Finishing Plot"
 msgid "Finishing Plot"
-msgstr ""
+msgstr "מסיים הדפסה"
 
 
 #: scene/3d/baked_lightmap.cpp
 #: scene/3d/baked_lightmap.cpp
 msgid "Lighting Meshes: "
 msgid "Lighting Meshes: "
-msgstr ""
+msgstr "רשתות תאורה: "
 
 
 #: scene/3d/collision_object.cpp
 #: scene/3d/collision_object.cpp
 msgid ""
 msgid ""
@@ -12495,6 +12536,9 @@ msgid ""
 "Consider adding a CollisionShape or CollisionPolygon as a child to define "
 "Consider adding a CollisionShape or CollisionPolygon as a child to define "
 "its shape."
 "its shape."
 msgstr ""
 msgstr ""
+"למפרק זה אין צורה ולכן הוא לא יכול להתנגש או לקיים אינטראקציה עם אובייקטים "
+"אחרים.\n"
+"כדאי להוסיף CollisionShape2D או CollisionPolygon2D כצאצא כדי להגדיר צורה."
 
 
 #: scene/3d/collision_polygon.cpp
 #: scene/3d/collision_polygon.cpp
 msgid ""
 msgid ""
@@ -12502,6 +12546,9 @@ msgid ""
 "CollisionObject derived node. Please only use it as a child of Area, "
 "CollisionObject derived node. Please only use it as a child of Area, "
 "StaticBody, RigidBody, KinematicBody, etc. to give them a shape."
 "StaticBody, RigidBody, KinematicBody, etc. to give them a shape."
 msgstr ""
 msgstr ""
+"CollisionPolygon2D משמש רק להספקת צורת התנגשות למפרק היורש מ-"
+"CollisionObject2D. השימוש בו הוא רק כצאצא של Area2D, StaticBody2D, "
+"RigidBody2D, KinematicBody2D וכו'."
 
 
 #: scene/3d/collision_polygon.cpp
 #: scene/3d/collision_polygon.cpp
 msgid "An empty CollisionPolygon has no effect on collision."
 msgid "An empty CollisionPolygon has no effect on collision."
@@ -12513,57 +12560,71 @@ msgid ""
 "derived node. Please only use it as a child of Area, StaticBody, RigidBody, "
 "derived node. Please only use it as a child of Area, StaticBody, RigidBody, "
 "KinematicBody, etc. to give them a shape."
 "KinematicBody, etc. to give them a shape."
 msgstr ""
 msgstr ""
+"CollisionShape משמש רק להספקת צורת התנגשות למפרק היורש מ-CollisionObject2D. "
+"השימוש בו הוא רק כצאצא של Area, StaticBody, RigidBody, KinematicBody וכו'."
 
 
 #: scene/3d/collision_shape.cpp
 #: scene/3d/collision_shape.cpp
 msgid ""
 msgid ""
 "A shape must be provided for CollisionShape to function. Please create a "
 "A shape must be provided for CollisionShape to function. Please create a "
 "shape resource for it."
 "shape resource for it."
-msgstr ""
+msgstr "יש לספק צורה כדי ש-CollisionShape יתפקד. יש ליצור משאב צורה עבורו."
 
 
 #: scene/3d/collision_shape.cpp
 #: scene/3d/collision_shape.cpp
 msgid ""
 msgid ""
 "Plane shapes don't work well and will be removed in future versions. Please "
 "Plane shapes don't work well and will be removed in future versions. Please "
 "don't use them."
 "don't use them."
 msgstr ""
 msgstr ""
+"צורות מישוריות אינן פועלות היטב ויוסרו בגירסאות עתידיות. נא לא להשתמש בהן."
 
 
 #: scene/3d/collision_shape.cpp
 #: scene/3d/collision_shape.cpp
 msgid ""
 msgid ""
 "ConcavePolygonShape doesn't support RigidBody in another mode than static."
 "ConcavePolygonShape doesn't support RigidBody in another mode than static."
-msgstr ""
+msgstr "ConcavePolygonShape לא תומך ב- RigidBody במצב שאינו סטטי."
 
 
 #: scene/3d/cpu_particles.cpp
 #: scene/3d/cpu_particles.cpp
 msgid "Nothing is visible because no mesh has been assigned."
 msgid "Nothing is visible because no mesh has been assigned."
-msgstr ""
+msgstr "שום דבר לא נראה כי לא הוקצאה רשת."
 
 
 #: scene/3d/cpu_particles.cpp
 #: scene/3d/cpu_particles.cpp
 msgid ""
 msgid ""
 "CPUParticles animation requires the usage of a SpatialMaterial whose "
 "CPUParticles animation requires the usage of a SpatialMaterial whose "
 "Billboard Mode is set to \"Particle Billboard\"."
 "Billboard Mode is set to \"Particle Billboard\"."
 msgstr ""
 msgstr ""
+"אנימציה של CPUParticles מחייבת שימוש ב-SpatialMaterial אשר מצב Billboard שלו "
+"מוגדר ל-\"Particle Billboard\"."
 
 
 #: scene/3d/gi_probe.cpp
 #: scene/3d/gi_probe.cpp
 msgid "Plotting Meshes"
 msgid "Plotting Meshes"
-msgstr ""
+msgstr "הדפסת רשתות"
 
 
 #: scene/3d/gi_probe.cpp
 #: scene/3d/gi_probe.cpp
 msgid ""
 msgid ""
 "GIProbes are not supported by the GLES2 video driver.\n"
 "GIProbes are not supported by the GLES2 video driver.\n"
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
+"מנהל הווידאו GLES2 אינו תומך ב- GIProbes.\n"
+"השתמש ב-BakedLightmap במקום."
+
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
 
 
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
-msgstr ""
+msgstr "SpotLight עם זווית רחבה מ-90 מעלות אינו יכול להטיל צללים."
 
 
 #: scene/3d/navigation_mesh.cpp
 #: scene/3d/navigation_mesh.cpp
 msgid "A NavigationMesh resource must be set or created for this node to work."
 msgid "A NavigationMesh resource must be set or created for this node to work."
-msgstr ""
+msgstr "יש להגדיר או ליצור משאב NavigationMesh כדי שצומת זה יפעל."
 
 
 #: scene/3d/navigation_mesh.cpp
 #: scene/3d/navigation_mesh.cpp
 msgid ""
 msgid ""
 "NavigationMeshInstance must be a child or grandchild to a Navigation node. "
 "NavigationMeshInstance must be a child or grandchild to a Navigation node. "
 "It only provides navigation data."
 "It only provides navigation data."
 msgstr ""
 msgstr ""
+"NavigationMeshInstance חייב להיות ילד או נכד למפרק Navigation. הוא מספק רק "
+"נתוני ניווט."
 
 
 #: scene/3d/particles.cpp
 #: scene/3d/particles.cpp
 msgid ""
 msgid ""
@@ -12571,28 +12632,34 @@ msgid ""
 "Use the CPUParticles node instead. You can use the \"Convert to CPUParticles"
 "Use the CPUParticles node instead. You can use the \"Convert to CPUParticles"
 "\" option for this purpose."
 "\" option for this purpose."
 msgstr ""
 msgstr ""
+"חלקיקים מבוססי GPU אינם נתמכים על-ידי מנהל ווידאו GLES2.\n"
+"השתמש בצומת CPUParticles במקום. למטרה זו האפשרות \"המר לחלקיקים של CPU\" "
+"קיימת."
 
 
 #: scene/3d/particles.cpp
 #: scene/3d/particles.cpp
 msgid ""
 msgid ""
 "Nothing is visible because meshes have not been assigned to draw passes."
 "Nothing is visible because meshes have not been assigned to draw passes."
-msgstr ""
+msgstr "שום דבר אינו גלוי כי רשתות לא הוקצו למעברי ההדפסה."
 
 
 #: scene/3d/particles.cpp
 #: scene/3d/particles.cpp
 msgid ""
 msgid ""
 "Particles animation requires the usage of a SpatialMaterial whose Billboard "
 "Particles animation requires the usage of a SpatialMaterial whose Billboard "
 "Mode is set to \"Particle Billboard\"."
 "Mode is set to \"Particle Billboard\"."
 msgstr ""
 msgstr ""
+"אנימציה של חלקיקים מחייבת שימוש ב-SpatialMaterial אשר מצב Billboard שלו "
+"מוגדר ל-\"Particle Billboard\"."
 
 
 #: scene/3d/path.cpp
 #: scene/3d/path.cpp
-#, fuzzy
 msgid "PathFollow only works when set as a child of a Path node."
 msgid "PathFollow only works when set as a child of a Path node."
-msgstr "PathFollow2D עובד רק כאשר הוא מוגדר כצאצא של מפרק Path2D."
+msgstr "PathFollow עובד רק כאשר הוא מוגדר כצאצא של מפרק Path."
 
 
 #: scene/3d/path.cpp
 #: scene/3d/path.cpp
 msgid ""
 msgid ""
 "PathFollow's ROTATION_ORIENTED requires \"Up Vector\" to be enabled in its "
 "PathFollow's ROTATION_ORIENTED requires \"Up Vector\" to be enabled in its "
 "parent Path's Curve resource."
 "parent Path's Curve resource."
 msgstr ""
 msgstr ""
+"ROTATION_ORIENTED של PathFollow דורש הפעלה של \"Up Vector\" במשאב העקומה של "
+"Path בהורה שלו."
 
 
 #: scene/3d/physics_body.cpp
 #: scene/3d/physics_body.cpp
 msgid ""
 msgid ""
@@ -12600,16 +12667,21 @@ msgid ""
 "by the physics engine when running.\n"
 "by the physics engine when running.\n"
 "Change the size in children collision shapes instead."
 "Change the size in children collision shapes instead."
 msgstr ""
 msgstr ""
+"שינויים בגודל ל-RigidBody (במצבי character או rigid) יבוטלו על ידי מנוע "
+"הפיזיקה בזמן ריצה.\n"
+"במקום זאת יש לשנות את גודל צורות ההתנגשות של הצאצאים."
 
 
 #: scene/3d/remote_transform.cpp
 #: scene/3d/remote_transform.cpp
 msgid ""
 msgid ""
 "The \"Remote Path\" property must point to a valid Spatial or Spatial-"
 "The \"Remote Path\" property must point to a valid Spatial or Spatial-"
 "derived node to work."
 "derived node to work."
 msgstr ""
 msgstr ""
+"המאפיין \"Remote Path\" חייב להפנות למפרק חוקי מסוג Spatial או יורש ממנו כדי "
+"לעבוד."
 
 
 #: scene/3d/soft_body.cpp
 #: scene/3d/soft_body.cpp
 msgid "This body will be ignored until you set a mesh."
 msgid "This body will be ignored until you set a mesh."
-msgstr ""
+msgstr "תהיה התעלמות מגוף זה עד שתקבע רשת."
 
 
 #: scene/3d/soft_body.cpp
 #: scene/3d/soft_body.cpp
 msgid ""
 msgid ""
@@ -12617,77 +12689,85 @@ msgid ""
 "running.\n"
 "running.\n"
 "Change the size in children collision shapes instead."
 "Change the size in children collision shapes instead."
 msgstr ""
 msgstr ""
+"שינויים בגודל ל-SoftBody יבוטלו על ידי מנוע הפיזיקה בזמן ריצה.\n"
+"במקום זאת יש לשנות את גודל צורות ההתנגשות של הצאצאים."
 
 
 #: scene/3d/sprite_3d.cpp
 #: scene/3d/sprite_3d.cpp
 msgid ""
 msgid ""
 "A SpriteFrames resource must be created or set in the \"Frames\" property in "
 "A SpriteFrames resource must be created or set in the \"Frames\" property in "
 "order for AnimatedSprite3D to display frames."
 "order for AnimatedSprite3D to display frames."
 msgstr ""
 msgstr ""
+"יש ליצור או להגדיר משאב SpriteFrames במאפיין \"Frames\" כדי ש-"
+"AnimatedSprite3D יציג תמוניות."
 
 
 #: scene/3d/vehicle_body.cpp
 #: scene/3d/vehicle_body.cpp
 msgid ""
 msgid ""
 "VehicleWheel serves to provide a wheel system to a VehicleBody. Please use "
 "VehicleWheel serves to provide a wheel system to a VehicleBody. Please use "
 "it as a child of a VehicleBody."
 "it as a child of a VehicleBody."
 msgstr ""
 msgstr ""
+"VehicleWheel משמש להספקת מערכת גלגלים ל-VehicleBody. יש להשתמש בו כצאצא של "
+"VehicleBody."
 
 
 #: scene/3d/world_environment.cpp
 #: scene/3d/world_environment.cpp
 msgid ""
 msgid ""
 "WorldEnvironment requires its \"Environment\" property to contain an "
 "WorldEnvironment requires its \"Environment\" property to contain an "
 "Environment to have a visible effect."
 "Environment to have a visible effect."
 msgstr ""
 msgstr ""
+"WorldEnvironment דורש שמאפיין \"Environment\" שלו יכיל סביבה כדי שתהיה השפעה "
+"גלויה."
 
 
 #: scene/3d/world_environment.cpp
 #: scene/3d/world_environment.cpp
 msgid ""
 msgid ""
 "Only one WorldEnvironment is allowed per scene (or set of instanced scenes)."
 "Only one WorldEnvironment is allowed per scene (or set of instanced scenes)."
-msgstr ""
+msgstr "רק WorldEnvironment אחד מותר לכל סצנה (או קבוצה של מופעי סצנות)."
 
 
 #: scene/3d/world_environment.cpp
 #: scene/3d/world_environment.cpp
 msgid ""
 msgid ""
 "This WorldEnvironment is ignored. Either add a Camera (for 3D scenes) or set "
 "This WorldEnvironment is ignored. Either add a Camera (for 3D scenes) or set "
 "this environment's Background Mode to Canvas (for 2D scenes)."
 "this environment's Background Mode to Canvas (for 2D scenes)."
 msgstr ""
 msgstr ""
+"ה-WorldEnvironment הזה לא פעיל. הוסף מצלמה (לסצנות תלת ממדיות) או הגדר את "
+"מצב הרקע של סביבה זו ל-Canvas (לסצינות דו-ממדיות)."
 
 
 #: scene/animation/animation_blend_tree.cpp
 #: scene/animation/animation_blend_tree.cpp
 msgid "On BlendTree node '%s', animation not found: '%s'"
 msgid "On BlendTree node '%s', animation not found: '%s'"
-msgstr ""
+msgstr "במפרק 'BlendTree '%s, הנפשה לא נמצאה: '%s'"
 
 
 #: scene/animation/animation_blend_tree.cpp
 #: scene/animation/animation_blend_tree.cpp
-#, fuzzy
 msgid "Animation not found: '%s'"
 msgid "Animation not found: '%s'"
-msgstr "משך ההנפשה (בשניות)."
+msgstr "הנפשה לא נמצאה: '%s'"
 
 
 #: scene/animation/animation_tree.cpp
 #: scene/animation/animation_tree.cpp
 msgid "In node '%s', invalid animation: '%s'."
 msgid "In node '%s', invalid animation: '%s'."
-msgstr ""
+msgstr "בצומת '%s', הנפשה לא חוקית: '%s'."
 
 
 #: scene/animation/animation_tree.cpp
 #: scene/animation/animation_tree.cpp
-#, fuzzy
 msgid "Invalid animation: '%s'."
 msgid "Invalid animation: '%s'."
-msgstr "גודל הגופן שגוי."
+msgstr "הנפשה לא חוקית: '%s'."
 
 
 #: scene/animation/animation_tree.cpp
 #: scene/animation/animation_tree.cpp
 msgid "Nothing connected to input '%s' of node '%s'."
 msgid "Nothing connected to input '%s' of node '%s'."
-msgstr ""
+msgstr "שום דבר לא מחובר לקלט '%s' של צומת '%s'."
 
 
 #: scene/animation/animation_tree.cpp
 #: scene/animation/animation_tree.cpp
 msgid "No root AnimationNode for the graph is set."
 msgid "No root AnimationNode for the graph is set."
-msgstr ""
+msgstr "לא נקבע שורש AnimationNode עבור הגרף."
 
 
 #: scene/animation/animation_tree.cpp
 #: scene/animation/animation_tree.cpp
 msgid "Path to an AnimationPlayer node containing animations is not set."
 msgid "Path to an AnimationPlayer node containing animations is not set."
-msgstr ""
+msgstr "לא נקבע נתיב למפרק AnimationPlayer המכיל הנפשות."
 
 
 #: scene/animation/animation_tree.cpp
 #: scene/animation/animation_tree.cpp
 msgid "Path set for AnimationPlayer does not lead to an AnimationPlayer node."
 msgid "Path set for AnimationPlayer does not lead to an AnimationPlayer node."
-msgstr ""
+msgstr "הנתיב שהוגדר ל-AnimationPlayer אינו מוביל למפרק AnimationPlayer."
 
 
 #: scene/animation/animation_tree.cpp
 #: scene/animation/animation_tree.cpp
 msgid "The AnimationPlayer root node is not a valid node."
 msgid "The AnimationPlayer root node is not a valid node."
-msgstr ""
+msgstr "המפרק AnimationPlayer העליון אינו צומת חוקי."
 
 
 #: scene/animation/animation_tree_player.cpp
 #: scene/animation/animation_tree_player.cpp
 msgid "This node has been deprecated. Use AnimationTree instead."
 msgid "This node has been deprecated. Use AnimationTree instead."
-msgstr ""
+msgstr "מפרק זה הוצא משימוש. יש להשתמש ב-AnimationTree במקום."
 
 
 #: scene/gui/color_picker.cpp
 #: scene/gui/color_picker.cpp
 msgid ""
 msgid ""
@@ -12695,27 +12775,29 @@ msgid ""
 "LMB: Set color\n"
 "LMB: Set color\n"
 "RMB: Remove preset"
 "RMB: Remove preset"
 msgstr ""
 msgstr ""
+"צבע: #%s\n"
+"לחצן עכבר שמאלי: קביעת צבע\n"
+"לחצן עכבר ימני: הסרת צבע שמור"
 
 
 #: scene/gui/color_picker.cpp
 #: scene/gui/color_picker.cpp
 msgid "Pick a color from the editor window."
 msgid "Pick a color from the editor window."
-msgstr ""
+msgstr "בחירת צבע מחלון העורך."
 
 
 #: scene/gui/color_picker.cpp
 #: scene/gui/color_picker.cpp
 msgid "HSV"
 msgid "HSV"
-msgstr ""
+msgstr "HSV"
 
 
 #: scene/gui/color_picker.cpp
 #: scene/gui/color_picker.cpp
 msgid "Raw"
 msgid "Raw"
-msgstr ""
+msgstr "Raw"
 
 
 #: scene/gui/color_picker.cpp
 #: scene/gui/color_picker.cpp
 msgid "Switch between hexadecimal and code values."
 msgid "Switch between hexadecimal and code values."
-msgstr ""
+msgstr "מעבר בין ערכים הקסדצימלים לערכי קוד."
 
 
 #: scene/gui/color_picker.cpp
 #: scene/gui/color_picker.cpp
-#, fuzzy
 msgid "Add current color as a preset."
 msgid "Add current color as a preset."
-msgstr "הוספת הצבע הנוכחי כערכה"
+msgstr "הוספת הצבע הנוכחי לערכת הצבעים."
 
 
 #: scene/gui/container.cpp
 #: scene/gui/container.cpp
 msgid ""
 msgid ""
@@ -12723,20 +12805,24 @@ msgid ""
 "children placement behavior.\n"
 "children placement behavior.\n"
 "If you don't intend to add a script, use a plain Control node instead."
 "If you don't intend to add a script, use a plain Control node instead."
 msgstr ""
 msgstr ""
+"המיכל בפני עצמו אינו משרת מטרה אלא אם כן סקריפט מגדיר את המיקום של צאצאיו.\n"
+"אם אין כוונה להוסיף סקריפט, יש להוסיף במקום זאת מפרק בקרה פשוט."
 
 
 #: scene/gui/control.cpp
 #: scene/gui/control.cpp
 msgid ""
 msgid ""
 "The Hint Tooltip won't be displayed as the control's Mouse Filter is set to "
 "The Hint Tooltip won't be displayed as the control's Mouse Filter is set to "
 "\"Ignore\". To solve this, set the Mouse Filter to \"Stop\" or \"Pass\"."
 "\"Ignore\". To solve this, set the Mouse Filter to \"Stop\" or \"Pass\"."
 msgstr ""
 msgstr ""
+"ה-Hint Tooltip לא יוצג כאשר מסנן העכבר של הבקר נקבע כ-\"Ignore\". כדי לפתור "
+"זאת, יש להגדיר את מסנן העכבר ל-\"Stop\" או \"Pass\"."
 
 
 #: scene/gui/dialogs.cpp
 #: scene/gui/dialogs.cpp
 msgid "Alert!"
 msgid "Alert!"
-msgstr ""
+msgstr "אזהרה!"
 
 
 #: scene/gui/dialogs.cpp
 #: scene/gui/dialogs.cpp
 msgid "Please Confirm..."
 msgid "Please Confirm..."
-msgstr "נא לאמת…"
+msgstr "נא לאשר…"
 
 
 #: scene/gui/popup.cpp
 #: scene/gui/popup.cpp
 msgid ""
 msgid ""
@@ -12744,10 +12830,12 @@ msgid ""
 "functions. Making them visible for editing is fine, but they will hide upon "
 "functions. Making them visible for editing is fine, but they will hide upon "
 "running."
 "running."
 msgstr ""
 msgstr ""
+"חלונות קופצים מוסתרים כברירת מחדל אלא אם תהיה קריאה ל-popup() או לאחת "
+"מפונקציות popup*(). החלונות יוצגו בזמן עריכה, אך יוסתרו בזמן ריצה."
 
 
 #: scene/gui/range.cpp
 #: scene/gui/range.cpp
 msgid "If \"Exp Edit\" is enabled, \"Min Value\" must be greater than 0."
 msgid "If \"Exp Edit\" is enabled, \"Min Value\" must be greater than 0."
-msgstr ""
+msgstr "אם \"Exp Edit\" מאופשר, \"Min Value\" חייב להיות גדול מ-0."
 
 
 #: scene/gui/scroll_container.cpp
 #: scene/gui/scroll_container.cpp
 msgid ""
 msgid ""
@@ -12755,6 +12843,9 @@ msgid ""
 "Use a container as child (VBox, HBox, etc.), or a Control and set the custom "
 "Use a container as child (VBox, HBox, etc.), or a Control and set the custom "
 "minimum size manually."
 "minimum size manually."
 msgstr ""
 msgstr ""
+"ScrollContainer מיועד לעבודה עם בקר צאצא יחיד.\n"
+"יש להשתמש במיכל כצאצא (VBox, HBox וכו'), או בבקר ולקבוע את הגודל המינימלי "
+"המותאם אישית באופן ידני."
 
 
 #: scene/gui/tree.cpp
 #: scene/gui/tree.cpp
 msgid "(Other)"
 msgid "(Other)"
@@ -12765,6 +12856,8 @@ msgid ""
 "Default Environment as specified in Project Settings (Rendering -> "
 "Default Environment as specified in Project Settings (Rendering -> "
 "Environment -> Default Environment) could not be loaded."
 "Environment -> Default Environment) could not be loaded."
 msgstr ""
 msgstr ""
+"לא היתה אפשרות לטעון את הסביבה שנקבעה כברירת המחדל בהגדרות המיזם (Rendering -"
+"> Environment -> Default Environment)."
 
 
 #: scene/main/viewport.cpp
 #: scene/main/viewport.cpp
 msgid ""
 msgid ""
@@ -12773,41 +12866,52 @@ msgid ""
 "obtain a size. Otherwise, make it a RenderTarget and assign its internal "
 "obtain a size. Otherwise, make it a RenderTarget and assign its internal "
 "texture to some node for display."
 "texture to some node for display."
 msgstr ""
 msgstr ""
+"חלון תצוגה זה אינו מוגדר כיעד עיבוד. להצגת התוכן ישירות למסך, יש להפוך אותו "
+"לצאצא של בקר כדי שיקבל גודל. או להפוך אותו ל-RenderTarget ולשייך את המרקם "
+"הפנימי שלו למפרק כלשהו לתצוגה."
 
 
 #: scene/main/viewport.cpp
 #: scene/main/viewport.cpp
 msgid "Viewport size must be greater than 0 to render anything."
 msgid "Viewport size must be greater than 0 to render anything."
-msgstr ""
+msgstr "גודל חלון התצוגה חייב להיות גדול מ-0 על מנת להציג משהו."
 
 
 #: scene/resources/visual_shader_nodes.cpp
 #: scene/resources/visual_shader_nodes.cpp
-#, fuzzy
 msgid "Invalid source for preview."
 msgid "Invalid source for preview."
-msgstr "גודל הגופן שגוי."
+msgstr "מקור לא תקין לתצוגה מקדימה."
 
 
 #: scene/resources/visual_shader_nodes.cpp
 #: scene/resources/visual_shader_nodes.cpp
-#, fuzzy
 msgid "Invalid source for shader."
 msgid "Invalid source for shader."
-msgstr "גודל הגופן שגוי."
+msgstr "מקור לא תקין ל-shader."
 
 
 #: scene/resources/visual_shader_nodes.cpp
 #: scene/resources/visual_shader_nodes.cpp
-#, fuzzy
 msgid "Invalid comparison function for that type."
 msgid "Invalid comparison function for that type."
-msgstr "גודל הגופן שגוי."
+msgstr "פונקציית השוואה לא חוקית לסוג זה."
 
 
 #: servers/visual/shader_language.cpp
 #: servers/visual/shader_language.cpp
 msgid "Assignment to function."
 msgid "Assignment to function."
-msgstr ""
+msgstr "השמה לפונקציה."
 
 
 #: servers/visual/shader_language.cpp
 #: servers/visual/shader_language.cpp
 msgid "Assignment to uniform."
 msgid "Assignment to uniform."
-msgstr ""
+msgstr "השמה ל-uniform."
 
 
 #: servers/visual/shader_language.cpp
 #: servers/visual/shader_language.cpp
 msgid "Varyings can only be assigned in vertex function."
 msgid "Varyings can only be assigned in vertex function."
-msgstr ""
+msgstr "ניתן להקצות שינויים רק בפונקצית vertex."
 
 
 #: servers/visual/shader_language.cpp
 #: servers/visual/shader_language.cpp
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
-msgstr ""
+msgstr "אי אפשר לשנות קבועים."
+
+#, fuzzy
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "מערכת קבצים"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "בעת ייצוא או הטמעה, קובץ ההפעלה ינסה להתחבר לכתובת ה־IP של המחשב הזה "
+#~ "לצורך ניפוי שגיאות."
 
 
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr "הסצנה הנוכחית מעולם לא נשמרה, נא לשמור אותה בטרם ההרצה."
 #~ msgstr "הסצנה הנוכחית מעולם לא נשמרה, נא לשמור אותה בטרם ההרצה."

+ 79 - 40
editor/translations/hi.po

@@ -528,6 +528,7 @@ msgid "Seconds"
 msgstr "सेकंड"
 msgstr "सेकंड"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "एफपीएस"
 msgstr "एफपीएस"
 
 
@@ -706,7 +707,7 @@ msgstr "पूंजीकरण मेल करे"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "पूरे शब्द"
 msgstr "पूरे शब्द"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "बदले"
 msgstr "बदले"
 
 
@@ -897,6 +898,11 @@ msgstr "क्या आपसुनिश्चित हैं कि आप \
 msgid "Signals"
 msgid "Signals"
 msgstr "संकेत"
 msgstr "संकेत"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "फ़िल्टर फ़ाइलें..."
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "क्या आप सुनिश्चित हैं कि आप इस सिग्नल से सभी कनेक्शन हटाना चाहते हैं?"
 msgstr "क्या आप सुनिश्चित हैं कि आप इस सिग्नल से सभी कनेक्शन हटाना चाहते हैं?"
@@ -935,7 +941,7 @@ msgid "Recent:"
 msgstr "हाल ही में किया:"
 msgstr "हाल ही में किया:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "खोज:"
 msgstr "खोज:"
@@ -1621,17 +1627,18 @@ msgstr "अस्सेट संग्रह"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "सीन ट्री एडिटिंग"
 msgstr "सीन ट्री एडिटिंग"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "इंपोर्ट डॉक"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "नोड डॉक"
 msgstr "नोड डॉक"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "फाइलसिस्टेम और इंपोर्ट डोक्स"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "फ़ाइल"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "इंपोर्ट डॉक"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1893,7 +1900,7 @@ msgstr "डायरेक्टरिज & फ़ाइले:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "पूर्व दर्शन:"
 msgstr "पूर्व दर्शन:"
 
 
@@ -2754,24 +2761,28 @@ msgstr "रिमोट डिबग के साथ तैनात"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"निर्यात या तैनाती करते समय, परिणामी निष्पादक इस कंप्यूटर के आईपी से जुड़ने का प्रयास करेगा "
-"ताकि डिबग किया जा सके।"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "नेटवर्क एफएस के साथ छोटे तैनात"
 msgstr "नेटवर्क एफएस के साथ छोटे तैनात"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "जब यह विकल्प सक्षम हो जाता है, तो निर्यात या तैनाती न्यूनतम निष्पादित उत्पादन करेगी।\n"
 "जब यह विकल्प सक्षम हो जाता है, तो निर्यात या तैनाती न्यूनतम निष्पादित उत्पादन करेगी।\n"
 "नेटवर्क के ऊपर संपादक द्वारा परियोजना से फाइलसिस्टम उपलब्ध कराया जाएगा।\n"
 "नेटवर्क के ऊपर संपादक द्वारा परियोजना से फाइलसिस्टम उपलब्ध कराया जाएगा।\n"
@@ -2783,9 +2794,10 @@ msgid "Visible Collision Shapes"
 msgstr "दृश्यमान टकराव आकार"
 msgstr "दृश्यमान टकराव आकार"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "यदि यह विकल्प चालू हो जाता है तो टकराव के आकार और रेकास्ट नोड्स (2डी और 3 डी के लिए) "
 "यदि यह विकल्प चालू हो जाता है तो टकराव के आकार और रेकास्ट नोड्स (2डी और 3 डी के लिए) "
 "चल रहे खेल पर दिखाई देंगे।"
 "चल रहे खेल पर दिखाई देंगे।"
@@ -2795,21 +2807,24 @@ msgid "Visible Navigation"
 msgstr "दर्शनीय नेविगेशन"
 msgstr "दर्शनीय नेविगेशन"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr "यदि यह विकल्प चालू हो जाता है तो नेविगेशन मेशेस और बहुभुज चल रहे खेल पर दिखाई देंगे।"
 msgstr "यदि यह विकल्प चालू हो जाता है तो नेविगेशन मेशेस और बहुभुज चल रहे खेल पर दिखाई देंगे।"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "सिंक सीन बदलता है"
 msgstr "सिंक सीन बदलता है"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "जब इस विकल्प को चालू किया जाता है, तो संपादक में दृश्य में किए गए किसी भी परिवर्तन को "
 "जब इस विकल्प को चालू किया जाता है, तो संपादक में दृश्य में किए गए किसी भी परिवर्तन को "
 "चल रहे खेल में दोहराया जाएगा।\n"
 "चल रहे खेल में दोहराया जाएगा।\n"
@@ -2817,15 +2832,17 @@ msgstr ""
 "कुशल होता है।"
 "कुशल होता है।"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "सिंक स्क्रिप्ट परिवर्तन"
 msgstr "सिंक स्क्रिप्ट परिवर्तन"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "जब यह विकल्प चालू हो जाएगा, तो सहेजी गई किसी भी स्क्रिप्ट को चल रहे गेम पर फिर से लोड "
 "जब यह विकल्प चालू हो जाएगा, तो सहेजी गई किसी भी स्क्रिप्ट को चल रहे गेम पर फिर से लोड "
 "किया जाएगा।\n"
 "किया जाएगा।\n"
@@ -2889,7 +2906,7 @@ msgstr "मदद"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "ढूंढें"
 msgstr "ढूंढें"
 
 
@@ -3302,9 +3319,11 @@ msgid "Add Key/Value Pair"
 msgstr "कुंजी/मूल्य जोड़ी जोड़ें"
 msgstr "कुंजी/मूल्य जोड़ी जोड़ें"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "इस मंच के लिए कोई रननयोग्य निर्यात पूर्व निर्धारित नहीं मिला।\n"
 "इस मंच के लिए कोई रननयोग्य निर्यात पूर्व निर्धारित नहीं मिला।\n"
 "कृपया निर्यात मेनू में एक रननेबल प्रीसेट जोड़ें।"
 "कृपया निर्यात मेनू में एक रननेबल प्रीसेट जोड़ें।"
@@ -5035,7 +5054,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7655,7 +7674,7 @@ msgid "New Animation"
 msgstr "एनिमेशन लूप"
 msgstr "एनिमेशन लूप"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10122,11 +10141,16 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "बदले"
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10172,7 +10196,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10231,7 +10255,7 @@ msgid "Reset"
 msgstr "रीसेट आकार"
 msgstr "रीसेट आकार"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12208,6 +12232,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -12464,6 +12493,16 @@ msgstr ""
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr ""
 msgstr ""
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "फाइलसिस्टेम और इंपोर्ट डोक्स"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "निर्यात या तैनाती करते समय, परिणामी निष्पादक इस कंप्यूटर के आईपी से जुड़ने का प्रयास "
+#~ "करेगा ताकि डिबग किया जा सके।"
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr "वर्तमान दृश्य कभी नहीं बचाया गया था, कृपया इसे चलाने से पहले बचाने के लिए ।"
 #~ msgstr "वर्तमान दृश्य कभी नहीं बचाया गया था, कृपया इसे चलाने से पहले बचाने के लिए ।"
 
 

+ 56 - 35
editor/translations/hr.po

@@ -512,6 +512,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr ""
 msgstr ""
 
 
@@ -691,7 +692,7 @@ msgstr ""
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Cijele riječi"
 msgstr "Cijele riječi"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Zamijeni"
 msgstr "Zamijeni"
 
 
@@ -883,6 +884,11 @@ msgstr "Jesi li siguran da želiš ukloniti sve veze s \"%s\" signala?"
 msgid "Signals"
 msgid "Signals"
 msgstr "Signali"
 msgstr "Signali"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Iz signala:"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "Jesi li siguran da želiš ukloniti sve veze s ovog signala?"
 msgstr "Jesi li siguran da želiš ukloniti sve veze s ovog signala?"
@@ -921,7 +927,7 @@ msgid "Recent:"
 msgstr "Nedavno:"
 msgstr "Nedavno:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Pretraga:"
 msgstr "Pretraga:"
@@ -1600,15 +1606,15 @@ msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Import Dock"
+msgid "Node Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Node Dock"
+msgid "FileSystem Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1871,7 +1877,7 @@ msgstr "Direktoriji i datoteke:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Pregled:"
 msgstr "Pregled:"
 
 
@@ -2700,22 +2706,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2724,8 +2734,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2734,32 +2744,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2819,7 +2829,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
@@ -3222,7 +3232,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -4954,7 +4965,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7549,7 +7560,7 @@ msgid "New Animation"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -9973,11 +9984,16 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Zamijeni"
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10023,7 +10039,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10081,7 +10097,7 @@ msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12031,6 +12047,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

File diff suppressed because it is too large
+ 149 - 194
editor/translations/hu.po


+ 84 - 40
editor/translations/id.po

@@ -551,6 +551,7 @@ msgid "Seconds"
 msgstr "Detik"
 msgstr "Detik"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -729,7 +730,7 @@ msgstr "Kasus Kecocokan"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Semua Kata"
 msgstr "Semua Kata"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Ganti"
 msgstr "Ganti"
 
 
@@ -920,6 +921,11 @@ msgstr "Anda yakin ingin menghapus semua hubungan dari sinyal '%s'?"
 msgid "Signals"
 msgid "Signals"
 msgstr "Sinyal"
 msgstr "Sinyal"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filter tile"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "Anda yakin ingin menghapus semua hubungan dari sinyal ini?"
 msgstr "Anda yakin ingin menghapus semua hubungan dari sinyal ini?"
@@ -958,7 +964,7 @@ msgid "Recent:"
 msgstr "Saat ini:"
 msgstr "Saat ini:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Cari:"
 msgstr "Cari:"
@@ -1647,17 +1653,18 @@ msgstr "Pustaka Aset"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Menyunting Pohon Skena"
 msgstr "Menyunting Pohon Skena"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Dok Impor"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Dok Node"
 msgstr "Dok Node"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Dok Impor dan Berkas Sistem"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Berkas Sistem"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Dok Impor"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1921,7 +1928,7 @@ msgstr "Direktori-direktori & File-file:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Pratinjau:"
 msgstr "Pratinjau:"
 
 
@@ -2801,24 +2808,28 @@ msgstr "Deploy dengan Awakutu Jarak Jauh"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Saat mengekspor atau mendeploy, hasil executable akan mencoba terhubung ke "
-"IP komputer untuk diawakutu."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Deploy Kecil dengan Jaringan FS"
 msgstr "Deploy Kecil dengan Jaringan FS"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Ketika opsi ini aktif, ekspor atau deploy akan menghasilkan minimal "
 "Ketika opsi ini aktif, ekspor atau deploy akan menghasilkan minimal "
 "executable.\n"
 "executable.\n"
@@ -2831,9 +2842,10 @@ msgid "Visible Collision Shapes"
 msgstr "Collision Shapes Terlihat"
 msgstr "Collision Shapes Terlihat"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Collision shapes dan raycast nodes (untuk 2D dan 3D) akan terlihat pada saat "
 "Collision shapes dan raycast nodes (untuk 2D dan 3D) akan terlihat pada saat "
 "permainan berjalan jika opsi ini aktif."
 "permainan berjalan jika opsi ini aktif."
@@ -2843,23 +2855,26 @@ msgid "Visible Navigation"
 msgstr "Navigasi Terlihat"
 msgstr "Navigasi Terlihat"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Navigasi meshes dan poligon akan terlihat saat game berjalan jika opsi ini "
 "Navigasi meshes dan poligon akan terlihat saat game berjalan jika opsi ini "
 "aktif."
 "aktif."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Sinkronkan Perubahan Skena"
 msgstr "Sinkronkan Perubahan Skena"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Ketika opsi ini aktif, perubahan yang dibuat pada skena melalui editor akan "
 "Ketika opsi ini aktif, perubahan yang dibuat pada skena melalui editor akan "
 "direplika pada gim yang sedang berjalan.\n"
 "direplika pada gim yang sedang berjalan.\n"
@@ -2867,15 +2882,17 @@ msgstr ""
 "berkas sistem jaringan."
 "berkas sistem jaringan."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Sinkronkan Perubahan Script"
 msgstr "Sinkronkan Perubahan Script"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Ketika opsi ini aktif, perubahan script yang tersimpan akan di muat kembali "
 "Ketika opsi ini aktif, perubahan script yang tersimpan akan di muat kembali "
 "pada permainan yang sedang berjalan.\n"
 "pada permainan yang sedang berjalan.\n"
@@ -2939,7 +2956,7 @@ msgstr "Bantuan"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Cari"
 msgstr "Cari"
 
 
@@ -3357,9 +3374,11 @@ msgid "Add Key/Value Pair"
 msgstr "Tambahkan pasangan Key/Value"
 msgstr "Tambahkan pasangan Key/Value"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "Tidak ada preset ekspor yang bisa digunakan untuk platform ini.\n"
 "Tidak ada preset ekspor yang bisa digunakan untuk platform ini.\n"
 "Mohon tambahkan preset yang bisa digunakan di menu ekspor."
 "Mohon tambahkan preset yang bisa digunakan di menu ekspor."
@@ -5119,7 +5138,7 @@ msgid "Bake Lightmaps"
 msgstr "Panggang Lightmaps"
 msgstr "Panggang Lightmaps"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Pratinjau"
 msgstr "Pratinjau"
 
 
@@ -7766,7 +7785,8 @@ msgid "New Animation"
 msgstr "Animasi Baru"
 msgstr "Animasi Baru"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Kecepatan (FPS):"
 msgstr "Kecepatan (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10341,11 +10361,18 @@ msgid "Batch Rename"
 msgstr "Ubah Nama Massal"
 msgstr "Ubah Nama Massal"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Ganti: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "Awalan"
 msgstr "Awalan"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "Akhiran"
 msgstr "Akhiran"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10393,7 +10420,8 @@ msgid "Per-level Counter"
 msgstr "Penghitung per Level"
 msgstr "Penghitung per Level"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr "Jika diatur, penghitung akan dimulai ulang untuk setiap grup node anak"
 msgstr "Jika diatur, penghitung akan dimulai ulang untuk setiap grup node anak"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10453,7 +10481,8 @@ msgid "Reset"
 msgstr "Reset"
 msgstr "Reset"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "Kesalahan Ekspresi Reguler"
 msgstr "Kesalahan Ekspresi Reguler"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12532,6 +12561,11 @@ msgstr ""
 "GIProbes tidak didukung oleh driver video GLES2.\n"
 "GIProbes tidak didukung oleh driver video GLES2.\n"
 "Gunakan BakedLightmap sebagai gantinya."
 "Gunakan BakedLightmap sebagai gantinya."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -12831,6 +12865,16 @@ msgstr "Variasi hanya bisa ditetapkan dalam fungsi vertex."
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Konstanta tidak dapat dimodifikasi."
 msgstr "Konstanta tidak dapat dimodifikasi."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Dok Impor dan Berkas Sistem"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Saat mengekspor atau mendeploy, hasil executable akan mencoba terhubung "
+#~ "ke IP komputer untuk diawakutu."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "Skena saat ini belum pernah disimpan, harap simpan terlebih dahulu "
 #~ "Skena saat ini belum pernah disimpan, harap simpan terlebih dahulu "

+ 54 - 35
editor/translations/is.po

@@ -536,6 +536,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr ""
 msgstr ""
 
 
@@ -720,7 +721,7 @@ msgstr ""
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr ""
 msgstr ""
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr ""
 msgstr ""
 
 
@@ -909,6 +910,10 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr ""
 msgstr ""
 
 
+#: editor/connections_dialog.cpp
+msgid "Filter signals"
+msgstr ""
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -947,7 +952,7 @@ msgid "Recent:"
 msgstr ""
 msgstr ""
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr ""
 msgstr ""
@@ -1618,15 +1623,15 @@ msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Import Dock"
+msgid "Node Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Node Dock"
+msgid "FileSystem Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1891,7 +1896,7 @@ msgstr ""
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2720,22 +2725,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2744,8 +2753,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2754,32 +2763,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2840,7 +2849,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
@@ -3242,7 +3251,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -4983,7 +4993,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7587,7 +7597,7 @@ msgid "New Animation"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10033,11 +10043,15 @@ msgid "Batch Rename"
 msgstr "Endurnefning Anim track"
 msgstr "Endurnefning Anim track"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+msgid "Replace:"
+msgstr ""
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10083,7 +10097,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10141,7 +10155,7 @@ msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12089,6 +12103,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 100 - 56
editor/translations/it.po

@@ -59,8 +59,8 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-09-08 11:40+0000\n"
-"Last-Translator: Micila Micillotto <micillotto@gmail.com>\n"
+"PO-Revision-Date: 2020-09-22 03:23+0000\n"
+"Last-Translator: Mirko <miknsop@gmail.com>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/godot-engine/"
 "Language-Team: Italian <https://hosted.weblate.org/projects/godot-engine/"
 "godot/it/>\n"
 "godot/it/>\n"
 "Language: it\n"
 "Language: it\n"
@@ -579,6 +579,7 @@ msgid "Seconds"
 msgstr "Secondi"
 msgstr "Secondi"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -731,7 +732,7 @@ msgstr "Cambia valore array"
 
 
 #: editor/code_editor.cpp
 #: editor/code_editor.cpp
 msgid "Go to Line"
 msgid "Go to Line"
-msgstr "Va' alla linea"
+msgstr "Vai alla linea"
 
 
 #: editor/code_editor.cpp
 #: editor/code_editor.cpp
 msgid "Line Number:"
 msgid "Line Number:"
@@ -757,7 +758,7 @@ msgstr "Distingui maiuscole"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Parole intere"
 msgstr "Parole intere"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Sostituisci"
 msgstr "Sostituisci"
 
 
@@ -949,6 +950,11 @@ msgstr "Sei sicuro di voler rimuovere tutte le connessioni dal segnale \"%s\"?"
 msgid "Signals"
 msgid "Signals"
 msgstr "Segnali"
 msgstr "Segnali"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filtra tiles"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "Sei sicuro di voler rimuovere tutte le connessioni da questo segnale?"
 msgstr "Sei sicuro di voler rimuovere tutte le connessioni da questo segnale?"
@@ -987,7 +993,7 @@ msgid "Recent:"
 msgstr "Recenti:"
 msgstr "Recenti:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Cerca:"
 msgstr "Cerca:"
@@ -1677,17 +1683,18 @@ msgstr "Libreria degli asset"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Editor delle scene"
 msgstr "Editor delle scene"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Importa"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Nodo"
 msgstr "Nodo"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Filesystem e dock di importazione"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Filesystem"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Importa"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1883,11 +1890,11 @@ msgstr "Torna indietro"
 
 
 #: editor/editor_file_dialog.cpp
 #: editor/editor_file_dialog.cpp
 msgid "Go Forward"
 msgid "Go Forward"
-msgstr "Va' avanti"
+msgstr "Vai avanti"
 
 
 #: editor/editor_file_dialog.cpp
 #: editor/editor_file_dialog.cpp
 msgid "Go Up"
 msgid "Go Up"
-msgstr "Va' su"
+msgstr "Vai su"
 
 
 #: editor/editor_file_dialog.cpp
 #: editor/editor_file_dialog.cpp
 msgid "Toggle Hidden Files"
 msgid "Toggle Hidden Files"
@@ -1951,7 +1958,7 @@ msgstr "File e cartelle:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Anteprima:"
 msgstr "Anteprima:"
 
 
@@ -2753,7 +2760,7 @@ msgstr "Apri recente"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Save Scene"
 msgid "Save Scene"
-msgstr "Salva Scena"
+msgstr "Salva scena"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Save All Scenes"
 msgid "Save All Scenes"
@@ -2841,25 +2848,28 @@ msgstr "Distribuisci con Debug remoto"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"L'eseguibile, dopo l'esportazione o la distribuzione, attenterà di "
-"connettersi con l'indirizzo IP di questo computer per farsi eseguire il "
-"debug."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Piccola distribuzione con la rete FS"
 msgstr "Piccola distribuzione con la rete FS"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Quando questa opzione è abilitata, l'esportazione o distribuzione produrrà "
 "Quando questa opzione è abilitata, l'esportazione o distribuzione produrrà "
 "un eseguibile minimale.\n"
 "un eseguibile minimale.\n"
@@ -2873,9 +2883,10 @@ msgid "Visible Collision Shapes"
 msgstr "Forme di collisione visibili"
 msgstr "Forme di collisione visibili"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Le forme di collisione e i nodi di raycast (per il 2D e 3D) saranno visibili "
 "Le forme di collisione e i nodi di raycast (per il 2D e 3D) saranno visibili "
 "nel gioco in esecuzione se l'opzione è attiva."
 "nel gioco in esecuzione se l'opzione è attiva."
@@ -2885,23 +2896,26 @@ msgid "Visible Navigation"
 msgstr "Navigazione Visibile"
 msgstr "Navigazione Visibile"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Le mesh e i poligoni di navigazione saranno visibili nel gioco in esecuzione "
 "Le mesh e i poligoni di navigazione saranno visibili nel gioco in esecuzione "
 "se l'opzione è attiva."
 "se l'opzione è attiva."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Sincronizza cambiamenti scena"
 msgstr "Sincronizza cambiamenti scena"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Quando questa opzione è attiva, qualsiasi cambiamento fatto alla scena "
 "Quando questa opzione è attiva, qualsiasi cambiamento fatto alla scena "
 "nell'editor sarà replicato nel gioco in esecuzione.\n"
 "nell'editor sarà replicato nel gioco in esecuzione.\n"
@@ -2909,15 +2923,17 @@ msgstr ""
 "filesystem in rete."
 "filesystem in rete."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Sincronizza cambiamenti script"
 msgstr "Sincronizza cambiamenti script"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Quando questa opzione è attiva, qualsiasi script salvato verrà ricaricato "
 "Quando questa opzione è attiva, qualsiasi script salvato verrà ricaricato "
 "nel gioco in esecuzione.\n"
 "nel gioco in esecuzione.\n"
@@ -2982,7 +2998,7 @@ msgstr "Aiuto"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Cerca"
 msgstr "Cerca"
 
 
@@ -3037,7 +3053,7 @@ msgstr "Esegui la scena in modifica."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Play Scene"
 msgid "Play Scene"
-msgstr "Avvia Scena"
+msgstr "Esegui scena"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Play custom scene"
 msgid "Play custom scene"
@@ -3045,7 +3061,7 @@ msgstr "Esegui scena personalizzata"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Play Custom Scene"
 msgid "Play Custom Scene"
-msgstr "Avvia Scena Personalizzata"
+msgstr "Avvia scena personalizzata"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Changing the video driver requires restarting the editor."
 msgid "Changing the video driver requires restarting the editor."
@@ -3171,11 +3187,11 @@ msgstr "Apri Editor 2D"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Open 3D Editor"
 msgid "Open 3D Editor"
-msgstr "Apri editor 3D"
+msgstr "Apri Editor 3D"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Open Script Editor"
 msgid "Open Script Editor"
-msgstr "Apri editor degli script"
+msgstr "Apri Editor degli script"
 
 
 #: editor/editor_node.cpp editor/project_manager.cpp
 #: editor/editor_node.cpp editor/project_manager.cpp
 msgid "Open Asset Library"
 msgid "Open Asset Library"
@@ -3402,9 +3418,11 @@ msgid "Add Key/Value Pair"
 msgstr "Aggiungi Coppia Chiave/Valore"
 msgstr "Aggiungi Coppia Chiave/Valore"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "Non sono stati trovati dei modelli di export eseguibili per questa "
 "Non sono stati trovati dei modelli di export eseguibili per questa "
 "piattaforma.\n"
 "piattaforma.\n"
@@ -5181,7 +5199,7 @@ msgid "Bake Lightmaps"
 msgstr "Preprocessa Lightmaps"
 msgstr "Preprocessa Lightmaps"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Anteprima"
 msgstr "Anteprima"
 
 
@@ -5616,7 +5634,7 @@ msgstr "Vista"
 
 
 #: editor/plugins/canvas_item_editor_plugin.cpp
 #: editor/plugins/canvas_item_editor_plugin.cpp
 msgid "Always Show Grid"
 msgid "Always Show Grid"
-msgstr "Mostra Sempre Griglia"
+msgstr "Mostra sempre Griglia"
 
 
 #: editor/plugins/canvas_item_editor_plugin.cpp
 #: editor/plugins/canvas_item_editor_plugin.cpp
 msgid "Show Helpers"
 msgid "Show Helpers"
@@ -7018,7 +7036,7 @@ msgstr "Linea"
 
 
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 msgid "Go to Function"
 msgid "Go to Function"
-msgstr "Va' alla funzione"
+msgstr "Vai alla funzione"
 
 
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 msgid "Only resources from filesystem can be dropped."
 msgid "Only resources from filesystem can be dropped."
@@ -7842,7 +7860,8 @@ msgid "New Animation"
 msgstr "Nuova Animazione"
 msgstr "Nuova Animazione"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Velocità (FPS):"
 msgstr "Velocità (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -8271,7 +8290,7 @@ msgstr "Modalità Regione"
 
 
 #: editor/plugins/tile_set_editor_plugin.cpp
 #: editor/plugins/tile_set_editor_plugin.cpp
 msgid "Collision Mode"
 msgid "Collision Mode"
-msgstr "Modalità di collisione"
+msgstr "Modalità Collisioni"
 
 
 #: editor/plugins/tile_set_editor_plugin.cpp
 #: editor/plugins/tile_set_editor_plugin.cpp
 msgid "Occlusion Mode"
 msgid "Occlusion Mode"
@@ -8287,7 +8306,7 @@ msgstr "Modalità Bitmask"
 
 
 #: editor/plugins/tile_set_editor_plugin.cpp
 #: editor/plugins/tile_set_editor_plugin.cpp
 msgid "Priority Mode"
 msgid "Priority Mode"
-msgstr "Modalità Prioritaria"
+msgstr "Modalità Priorità"
 
 
 #: editor/plugins/tile_set_editor_plugin.cpp
 #: editor/plugins/tile_set_editor_plugin.cpp
 msgid "Icon Mode"
 msgid "Icon Mode"
@@ -10423,11 +10442,18 @@ msgid "Batch Rename"
 msgstr "Rinomina in blocco"
 msgstr "Rinomina in blocco"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Sostituisci: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "Prefisso"
 msgstr "Prefisso"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "Suffisso"
 msgstr "Suffisso"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10475,7 +10501,8 @@ msgid "Per-level Counter"
 msgstr "Contatore per Livello"
 msgstr "Contatore per Livello"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr "Se impostato, il contatore si riavvia per ogni gruppo di nodi figlio"
 msgstr "Se impostato, il contatore si riavvia per ogni gruppo di nodi figlio"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10535,7 +10562,8 @@ msgid "Reset"
 msgstr "Reset"
 msgstr "Reset"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "Errore Espressione Regolare"
 msgstr "Errore Espressione Regolare"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -11926,7 +11954,7 @@ msgstr "Seleziona o crea una funzione per modificarne il grafico."
 
 
 #: modules/visual_script/visual_script_editor.cpp
 #: modules/visual_script/visual_script_editor.cpp
 msgid "Delete Selected"
 msgid "Delete Selected"
-msgstr "Elimina Selezionati"
+msgstr "Elimina selezionati"
 
 
 #: modules/visual_script/visual_script_editor.cpp
 #: modules/visual_script/visual_script_editor.cpp
 msgid "Find Node Type"
 msgid "Find Node Type"
@@ -12639,6 +12667,11 @@ msgstr ""
 "Le GIProbes non sono supportate dal driver video GLES2.\n"
 "Le GIProbes non sono supportate dal driver video GLES2.\n"
 "In alternativa, usa una BakedLightmap."
 "In alternativa, usa una BakedLightmap."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -12945,6 +12978,17 @@ msgstr "Varyings può essere assegnato soltanto nella funzione del vertice."
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Le constanti non possono essere modificate."
 msgstr "Le constanti non possono essere modificate."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Filesystem e dock di importazione"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "L'eseguibile, dopo l'esportazione o la distribuzione, attenterà di "
+#~ "connettersi con l'indirizzo IP di questo computer per farsi eseguire il "
+#~ "debug."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "La scena attuale non è mai stata salvata, si prega di salvarla prima di "
 #~ "La scena attuale non è mai stata salvata, si prega di salvarla prima di "

+ 89 - 47
editor/translations/ja.po

@@ -36,7 +36,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-08-28 13:09+0000\n"
+"PO-Revision-Date: 2020-09-22 03:23+0000\n"
 "Last-Translator: Wataru Onuki <[email protected]>\n"
 "Last-Translator: Wataru Onuki <[email protected]>\n"
 "Language-Team: Japanese <https://hosted.weblate.org/projects/godot-engine/"
 "Language-Team: Japanese <https://hosted.weblate.org/projects/godot-engine/"
 "godot/ja/>\n"
 "godot/ja/>\n"
@@ -45,7 +45,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2.1-dev\n"
+"X-Generator: Weblate 4.3-dev\n"
 
 
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
@@ -557,6 +557,7 @@ msgid "Seconds"
 msgstr "秒"
 msgstr "秒"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "フレームレート(FPS)"
 msgstr "フレームレート(FPS)"
 
 
@@ -608,7 +609,7 @@ msgstr "前のステップへ"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Optimize Animation"
 msgid "Optimize Animation"
-msgstr "アニメーション最適化"
+msgstr "アニメーション最適化"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Clean-Up Animation"
 msgid "Clean-Up Animation"
@@ -735,7 +736,7 @@ msgstr "大文字小文字を区別する"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "単語全体"
 msgstr "単語全体"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "置換"
 msgstr "置換"
 
 
@@ -925,6 +926,11 @@ msgstr "シグナル %s からすべての接続を除去してもよろしい
 msgid "Signals"
 msgid "Signals"
 msgstr "シグナル"
 msgstr "シグナル"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "タイルを絞り込む"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "このシグナルからすべての接続を除去してもよろしいですか?"
 msgstr "このシグナルからすべての接続を除去してもよろしいですか?"
@@ -963,7 +969,7 @@ msgid "Recent:"
 msgstr "最近:"
 msgstr "最近:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "検索:"
 msgstr "検索:"
@@ -1167,14 +1173,12 @@ msgid "Gold Sponsors"
 msgstr "ゴールドスポンサー"
 msgstr "ゴールドスポンサー"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Silver Sponsors"
 msgid "Silver Sponsors"
-msgstr "シルバードナー"
+msgstr "シルバースポンサー"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Bronze Sponsors"
 msgid "Bronze Sponsors"
-msgstr "ブロンズドナー"
+msgstr "ブロンズスポンサー"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
 msgid "Mini Sponsors"
 msgid "Mini Sponsors"
@@ -1652,17 +1656,18 @@ msgstr "アセットライブラリ"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "シーンツリーの編集"
 msgstr "シーンツリーの編集"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "インポートドック"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "ノードドック"
 msgstr "ノードドック"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "ファイルシステムとインポートドック"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "ファイルシステム"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "インポートドック"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1927,7 +1932,7 @@ msgstr "ディレクトリとファイル:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "プレビュー:"
 msgstr "プレビュー:"
 
 
@@ -2805,24 +2810,28 @@ msgstr "リモートデバッグでデプロイ"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"エクスポートまたはデプロイを行う場合、生成された実行ファイルはデバッグのため"
-"に、このコンピューターのIPに接続を試みます。"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "ネットワークファイルシステムでスモールデプロイ"
 msgstr "ネットワークファイルシステムでスモールデプロイ"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "このオプションを有効にすると、エクスポートまたはデプロイ時に最小限の実行可能"
 "このオプションを有効にすると、エクスポートまたはデプロイ時に最小限の実行可能"
 "ファイルが生成されます。\n"
 "ファイルが生成されます。\n"
@@ -2836,9 +2845,10 @@ msgid "Visible Collision Shapes"
 msgstr "コリジョン形状の表示"
 msgstr "コリジョン形状の表示"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "このオプションを有効にすると、コリジョン形状とレイキャストノードが、ゲーム実"
 "このオプションを有効にすると、コリジョン形状とレイキャストノードが、ゲーム実"
 "行中にも表示されるようになります。"
 "行中にも表示されるようになります。"
@@ -2848,38 +2858,43 @@ msgid "Visible Navigation"
 msgstr "ナビゲーションの表示"
 msgstr "ナビゲーションの表示"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "このオプションを有効にすると、ナビゲーションメッシュが、ゲーム実行中にも表示"
 "このオプションを有効にすると、ナビゲーションメッシュが、ゲーム実行中にも表示"
 "されるようになります。"
 "されるようになります。"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "シーンの変更を同期"
 msgstr "シーンの変更を同期"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "このオプションを有効にすると、エディタからシーンに加えられた変更が、実行中の"
 "このオプションを有効にすると、エディタからシーンに加えられた変更が、実行中の"
 "ゲームに反映されるようになります。\n"
 "ゲームに反映されるようになります。\n"
 "リモート実行の場合、ネットワークファイルシステムを使うとより効果的です。"
 "リモート実行の場合、ネットワークファイルシステムを使うとより効果的です。"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "スクリプトの変更を同期"
 msgstr "スクリプトの変更を同期"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "このオプションを有効にすると、保存したスクリプトが、実行中のゲームに反映され"
 "このオプションを有効にすると、保存したスクリプトが、実行中のゲームに反映され"
 "るようになります。\n"
 "るようになります。\n"
@@ -2942,7 +2957,7 @@ msgstr "ヘルプ"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "検索"
 msgstr "検索"
 
 
@@ -3360,9 +3375,11 @@ msgid "Add Key/Value Pair"
 msgstr "キー/値のペアを追加"
 msgstr "キー/値のペアを追加"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "このプラットフォームで実行可能なエクスポートプリセットがありません。\n"
 "このプラットフォームで実行可能なエクスポートプリセットがありません。\n"
 "エクスポートメニューに実行可能なプリセットを追加してください。"
 "エクスポートメニューに実行可能なプリセットを追加してください。"
@@ -5122,7 +5139,7 @@ msgid "Bake Lightmaps"
 msgstr "ライトマップを焼き込む"
 msgstr "ライトマップを焼き込む"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "プレビュー"
 msgstr "プレビュー"
 
 
@@ -7766,7 +7783,8 @@ msgid "New Animation"
 msgstr "新規アニメーション"
 msgstr "新規アニメーション"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "速度(FPS):"
 msgstr "速度(FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10327,11 +10345,18 @@ msgid "Batch Rename"
 msgstr "名前の一括変更"
 msgstr "名前の一括変更"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "置換: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "プレフィックス"
 msgstr "プレフィックス"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "サフィックス"
 msgstr "サフィックス"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10379,7 +10404,8 @@ msgid "Per-level Counter"
 msgstr "レベルごとのカウンター"
 msgstr "レベルごとのカウンター"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr "設定すると、子ノードのグループごとにカウンタが再起動します"
 msgstr "設定すると、子ノードのグループごとにカウンタが再起動します"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10439,7 +10465,8 @@ msgid "Reset"
 msgstr "リセット"
 msgstr "リセット"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "正規表現エラー"
 msgstr "正規表現エラー"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12518,6 +12545,11 @@ msgstr ""
 "GIProbesはGLES2ビデオドライバではサポートされていません。\n"
 "GIProbesはGLES2ビデオドライバではサポートされていません。\n"
 "代わりにBakedLightmapを使用してください。"
 "代わりにBakedLightmapを使用してください。"
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr "90度を超える角度のスポットライトは、シャドウを投影できません。"
 msgstr "90度を超える角度のスポットライトは、シャドウを投影できません。"
@@ -12822,6 +12854,16 @@ msgstr "Varying変数は頂点関数にのみ割り当てることができま
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "定数は変更できません。"
 msgstr "定数は変更できません。"
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "ファイルシステムとインポートドック"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "エクスポートまたはデプロイを行う場合、生成された実行ファイルはデバッグのた"
+#~ "めに、このコンピューターのIPに接続を試みます。"
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr "現在のシーンは保存されませんでした。実行する前に保存してください。"
 #~ msgstr "現在のシーンは保存されませんでした。実行する前に保存してください。"
 
 

+ 56 - 35
editor/translations/ka.po

@@ -552,6 +552,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr ""
 msgstr ""
 
 
@@ -738,7 +739,7 @@ msgstr "საქმის დამთხვევა"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "მთლიანი სიტყვები"
 msgstr "მთლიანი სიტყვები"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "ჩანაცვლება"
 msgstr "ჩანაცვლება"
 
 
@@ -940,6 +941,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr "სიგნალები"
 msgstr "სიგნალები"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "დამაკავშირებელი სიგნალი:"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -979,7 +985,7 @@ msgid "Recent:"
 msgstr "ბოლო:"
 msgstr "ბოლო:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "ძებნა:"
 msgstr "ძებნა:"
@@ -1674,15 +1680,15 @@ msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Import Dock"
+msgid "Node Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Node Dock"
+msgid "FileSystem Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1957,7 +1963,7 @@ msgstr ""
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2802,22 +2808,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2826,8 +2836,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2836,32 +2846,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2922,7 +2932,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
@@ -3326,7 +3336,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -5105,7 +5116,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7755,7 +7766,7 @@ msgid "New Animation"
 msgstr "ანიმაციის ოპტიმიზაცია"
 msgstr "ანიმაციის ოპტიმიზაცია"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10233,11 +10244,16 @@ msgid "Batch Rename"
 msgstr "საქმის დამთხვევა"
 msgstr "საქმის დამთხვევა"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "ჩანაცვლება"
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10283,7 +10299,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10343,7 +10359,7 @@ msgid "Reset"
 msgstr "ზუმის საწყისზე დაყენება"
 msgstr "ზუმის საწყისზე დაყენება"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12325,6 +12341,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 88 - 46
editor/translations/ko.po

@@ -23,7 +23,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-07-31 03:47+0000\n"
+"PO-Revision-Date: 2020-09-16 18:09+0000\n"
 "Last-Translator: Ch. <[email protected]>\n"
 "Last-Translator: Ch. <[email protected]>\n"
 "Language-Team: Korean <https://hosted.weblate.org/projects/godot-engine/"
 "Language-Team: Korean <https://hosted.weblate.org/projects/godot-engine/"
 "godot/ko/>\n"
 "godot/ko/>\n"
@@ -32,7 +32,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3-dev\n"
 
 
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
@@ -541,6 +541,7 @@ msgid "Seconds"
 msgstr "초"
 msgstr "초"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "초당 프레임"
 msgstr "초당 프레임"
 
 
@@ -719,7 +720,7 @@ msgstr "대소문자 구분"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "단어 단위로"
 msgstr "단어 단위로"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "바꾸기"
 msgstr "바꾸기"
 
 
@@ -911,6 +912,11 @@ msgstr "\"%s\" 시그널의 모든 연결을 삭제할까요?"
 msgid "Signals"
 msgid "Signals"
 msgstr "시그널"
 msgstr "시그널"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "타일 필터"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "이 시그널의 모든 연결을 삭제할까요?"
 msgstr "이 시그널의 모든 연결을 삭제할까요?"
@@ -949,7 +955,7 @@ msgid "Recent:"
 msgstr "최근 기록:"
 msgstr "최근 기록:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "검색:"
 msgstr "검색:"
@@ -1153,14 +1159,12 @@ msgid "Gold Sponsors"
 msgstr "골드 스폰서"
 msgstr "골드 스폰서"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Silver Sponsors"
 msgid "Silver Sponsors"
-msgstr "실버 기부자"
+msgstr "실버 스폰서"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Bronze Sponsors"
 msgid "Bronze Sponsors"
-msgstr "브론즈 기부자"
+msgstr "브론즈 스폰서"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
 msgid "Mini Sponsors"
 msgid "Mini Sponsors"
@@ -1636,17 +1640,18 @@ msgstr "애셋 라이브러리"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "씬 트리 편집"
 msgstr "씬 트리 편집"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "독 가져오기"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "노드 도킹"
 msgstr "노드 도킹"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "파일 시스템과 가져오기 독"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "파일 시스템"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "독 가져오기"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1910,7 +1915,7 @@ msgstr "디렉토리 & 파일:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "미리 보기:"
 msgstr "미리 보기:"
 
 
@@ -2780,24 +2785,28 @@ msgstr "원격 디버그와 함께 배포"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"내보내거나 배포할 때, 결과 실행 파일은 디버깅을 위해 이 컴퓨터의 IP와 연결을 "
-"시도할 것입니다."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "네트워크 파일 시스템을 사용하여 작게 배포"
 msgstr "네트워크 파일 시스템을 사용하여 작게 배포"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "이 설정을 켜면, 내보내거나 배포할 때 최소한의 실행 파일을 만듭니다.\n"
 "이 설정을 켜면, 내보내거나 배포할 때 최소한의 실행 파일을 만듭니다.\n"
 "이 경우, 실행 파일이 네트워크 너머에 있는 편집기의 파일 시스템을 사용합니"
 "이 경우, 실행 파일이 네트워크 너머에 있는 편집기의 파일 시스템을 사용합니"
@@ -2810,9 +2819,10 @@ msgid "Visible Collision Shapes"
 msgstr "충돌 모양 보이기"
 msgstr "충돌 모양 보이기"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "이 설정을 켜면 게임을 실행하는 동안 (2D와 3D용) Collision 모양과 Raycast 노드"
 "이 설정을 켜면 게임을 실행하는 동안 (2D와 3D용) Collision 모양과 Raycast 노드"
 "가 보이게 됩니다."
 "가 보이게 됩니다."
@@ -2822,23 +2832,26 @@ msgid "Visible Navigation"
 msgstr "내비게이션 보이기"
 msgstr "내비게이션 보이기"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "이 설정을 켜면, 게임을 실행하는 동안 Navigation 메시와 폴리곤이 보이게 됩니"
 "이 설정을 켜면, 게임을 실행하는 동안 Navigation 메시와 폴리곤이 보이게 됩니"
 "다."
 "다."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "씬 변경 사항 동기화"
 msgstr "씬 변경 사항 동기화"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "이 설정이 활성화된 경우, 편집기에서 씬을 수정하면 실행 중인 게임에도 반영됩니"
 "이 설정이 활성화된 경우, 편집기에서 씬을 수정하면 실행 중인 게임에도 반영됩니"
 "다.\n"
 "다.\n"
@@ -2846,15 +2859,17 @@ msgstr ""
 "적입니다."
 "적입니다."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "스크립트 변경 사항 동기화"
 msgstr "스크립트 변경 사항 동기화"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "이 설정이 활성화된 경우, 어떤 스크립트든 저장하면 실행중인 게임에도 새로고침"
 "이 설정이 활성화된 경우, 어떤 스크립트든 저장하면 실행중인 게임에도 새로고침"
 "되어 반영됩니다.\n"
 "되어 반영됩니다.\n"
@@ -2918,7 +2933,7 @@ msgstr "도움말"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "검색"
 msgstr "검색"
 
 
@@ -3330,9 +3345,11 @@ msgid "Add Key/Value Pair"
 msgstr "키/값 쌍 추가"
 msgstr "키/값 쌍 추가"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "이 플랫폼으로 실행할 수 있는 내보내기 프리셋이 없습니다.\n"
 "이 플랫폼으로 실행할 수 있는 내보내기 프리셋이 없습니다.\n"
 "내보내기 메뉴에서 실행할 수 있는 프리셋을 추가해주세요."
 "내보내기 메뉴에서 실행할 수 있는 프리셋을 추가해주세요."
@@ -5090,7 +5107,7 @@ msgid "Bake Lightmaps"
 msgstr "라이트맵 굽기"
 msgstr "라이트맵 굽기"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "미리 보기"
 msgstr "미리 보기"
 
 
@@ -7723,7 +7740,8 @@ msgid "New Animation"
 msgstr "새 애니메이션"
 msgstr "새 애니메이션"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "속도 (FPS):"
 msgstr "속도 (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10255,11 +10273,18 @@ msgid "Batch Rename"
 msgstr "일괄 이름 바꾸기"
 msgstr "일괄 이름 바꾸기"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "바꾸기: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "접두사"
 msgstr "접두사"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "접미사"
 msgstr "접미사"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10307,7 +10332,8 @@ msgid "Per-level Counter"
 msgstr "단계별 카운터"
 msgstr "단계별 카운터"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr "설정하면 각 그룹의 자식 노드의 카운터를 다시 시작합니다"
 msgstr "설정하면 각 그룹의 자식 노드의 카운터를 다시 시작합니다"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10367,7 +10393,8 @@ msgid "Reset"
 msgstr "되돌리기"
 msgstr "되돌리기"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "정규 표현식 오류"
 msgstr "정규 표현식 오류"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12415,6 +12442,11 @@ msgstr ""
 "GIProbe는 GLES2 비디오 드라이버에서 지원하지 않습니다.\n"
 "GIProbe는 GLES2 비디오 드라이버에서 지원하지 않습니다.\n"
 "대신 BakedLightmap을 사용하세요."
 "대신 BakedLightmap을 사용하세요."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr "SpotLight의 각도를 90도 이상으로 잡게되면 그림자를 투영할 수 없습니다."
 msgstr "SpotLight의 각도를 90도 이상으로 잡게되면 그림자를 투영할 수 없습니다."
@@ -12714,6 +12746,16 @@ msgstr "Varying은 꼭짓점 함수에만 지정할 수 있습니다."
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "상수는 수정할 수 없습니다."
 msgstr "상수는 수정할 수 없습니다."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "파일 시스템과 가져오기 독"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "내보내거나 배포할 때, 결과 실행 파일은 디버깅을 위해 이 컴퓨터의 IP와 연결"
+#~ "을 시도할 것입니다."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr "현재 씬이 아직 저장되지 않았습니다. 실행하기 전에 저장해주세요."
 #~ msgstr "현재 씬이 아직 저장되지 않았습니다. 실행하기 전에 저장해주세요."
 
 

+ 71 - 51
editor/translations/lt.po

@@ -5,12 +5,13 @@
 # Ignas Kiela <[email protected]>, 2017.
 # Ignas Kiela <[email protected]>, 2017.
 # Kornelijus <[email protected]>, 2017, 2018.
 # Kornelijus <[email protected]>, 2017, 2018.
 # Ignotas Gražys <[email protected]>, 2020.
 # Ignotas Gražys <[email protected]>, 2020.
+# Kornelijus Tvarijanavičius <[email protected]>, 2020.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-07-06 04:41+0000\n"
-"Last-Translator: Ignotas Gražys <ignotas.gr@gmail.com>\n"
+"PO-Revision-Date: 2020-09-22 03:23+0000\n"
+"Last-Translator: Kornelijus Tvarijanavičius <kornelitvari@protonmail.com>\n"
 "Language-Team: Lithuanian <https://hosted.weblate.org/projects/godot-engine/"
 "Language-Team: Lithuanian <https://hosted.weblate.org/projects/godot-engine/"
 "godot/lt/>\n"
 "godot/lt/>\n"
 "Language: lt\n"
 "Language: lt\n"
@@ -19,12 +20,13 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=4; plural=n==1 ? 0 : n%10>=2 && (n%100<10 || n"
 "Plural-Forms: nplurals=4; plural=n==1 ? 0 : n%10>=2 && (n%100<10 || n"
 "%100>=20) ? 1 : n%10==0 || (n%100>10 && n%100<20) ? 2 : 3;\n"
 "%100>=20) ? 1 : n%10==0 || (n%100>10 && n%100<20) ? 2 : 3;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3-dev\n"
 
 
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
 msgid "Invalid type argument to convert(), use TYPE_* constants."
 msgid "Invalid type argument to convert(), use TYPE_* constants."
-msgstr "Netinkamo tipo argumentas į convert(), naudoti TYPE_* konstantas."
+msgstr ""
+"Netinkamo tipo argumentas į funkciją convert(), naudokite TYPE_* konstantas."
 
 
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 msgid "Expected a string of length 1 (a character)."
 msgid "Expected a string of length 1 (a character)."
@@ -530,6 +532,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr ""
 msgstr ""
 
 
@@ -712,7 +715,7 @@ msgstr ""
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr ""
 msgstr ""
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr ""
 msgstr ""
 
 
@@ -743,11 +746,11 @@ msgstr "Priartinti"
 #: editor/plugins/texture_region_editor_plugin.cpp
 #: editor/plugins/texture_region_editor_plugin.cpp
 #: editor/plugins/tile_set_editor_plugin.cpp scene/gui/graph_edit.cpp
 #: editor/plugins/tile_set_editor_plugin.cpp scene/gui/graph_edit.cpp
 msgid "Zoom Out"
 msgid "Zoom Out"
-msgstr "Nutolinti"
+msgstr "tolinti"
 
 
 #: editor/code_editor.cpp
 #: editor/code_editor.cpp
 msgid "Reset Zoom"
 msgid "Reset Zoom"
-msgstr "Atstatyti Priartinimą"
+msgstr "Atstatyti priartinimą"
 
 
 #: editor/code_editor.cpp
 #: editor/code_editor.cpp
 msgid "Warnings"
 msgid "Warnings"
@@ -862,7 +865,7 @@ msgstr ""
 #: editor/run_settings_dialog.cpp editor/settings_config_dialog.cpp
 #: editor/run_settings_dialog.cpp editor/settings_config_dialog.cpp
 #: modules/visual_script/visual_script_editor.cpp
 #: modules/visual_script/visual_script_editor.cpp
 msgid "Close"
 msgid "Close"
-msgstr "Uždaryti"
+msgstr "Užverti"
 
 
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Connect"
 msgid "Connect"
@@ -912,6 +915,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr "Signalai"
 msgstr "Signalai"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filtrai..."
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -953,7 +961,7 @@ msgid "Recent:"
 msgstr "Naujausi:"
 msgstr "Naujausi:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr ""
 msgstr ""
@@ -1625,17 +1633,17 @@ msgstr "Atidaryti Resursų Biblioteką"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr ""
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Naujas pavadinimas:"
 msgstr "Naujas pavadinimas:"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+msgid "FileSystem Dock"
+msgstr ""
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1912,7 +1920,7 @@ msgstr ""
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2756,22 +2764,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2780,8 +2792,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2790,32 +2802,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2876,7 +2888,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
@@ -3047,15 +3059,15 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Open 2D Editor"
 msgid "Open 2D Editor"
-msgstr "Atidaryti 2D Editorių"
+msgstr "Atverti 2D editorių"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Open 3D Editor"
 msgid "Open 3D Editor"
-msgstr "Atidaryti 3D Editorių"
+msgstr "Atverti 3D editorių"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Open Script Editor"
 msgid "Open Script Editor"
-msgstr "Atidaryti Skriptų Editorių"
+msgstr "Atverti skriptų editorių"
 
 
 #: editor/editor_node.cpp editor/project_manager.cpp
 #: editor/editor_node.cpp editor/project_manager.cpp
 msgid "Open Asset Library"
 msgid "Open Asset Library"
@@ -3285,7 +3297,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -5077,7 +5090,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7722,7 +7735,7 @@ msgid "New Animation"
 msgstr "Animacija"
 msgstr "Animacija"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10207,11 +10220,15 @@ msgid "Batch Rename"
 msgstr "Animacija: Pervadinti Takelį"
 msgstr "Animacija: Pervadinti Takelį"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+msgid "Replace:"
+msgstr ""
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10258,7 +10275,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10318,7 +10335,7 @@ msgid "Reset"
 msgstr "Atstatyti Priartinimą"
 msgstr "Atstatyti Priartinimą"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10430,9 +10447,8 @@ msgid "Delete %d nodes and any children?"
 msgstr "Ištrinti Efektą"
 msgstr "Ištrinti Efektą"
 
 
 #: editor/scene_tree_dock.cpp
 #: editor/scene_tree_dock.cpp
-#, fuzzy
 msgid "Delete %d nodes?"
 msgid "Delete %d nodes?"
-msgstr "Ištrinti Efektą"
+msgstr "Ištrinti %d nodus?"
 
 
 #: editor/scene_tree_dock.cpp
 #: editor/scene_tree_dock.cpp
 msgid "Delete the root node \"%s\"?"
 msgid "Delete the root node \"%s\"?"
@@ -10443,9 +10459,8 @@ msgid "Delete node \"%s\" and its children?"
 msgstr ""
 msgstr ""
 
 
 #: editor/scene_tree_dock.cpp
 #: editor/scene_tree_dock.cpp
-#, fuzzy
 msgid "Delete node \"%s\"?"
 msgid "Delete node \"%s\"?"
-msgstr "Ištrinti Efektą"
+msgstr "Ištrinti nodą \"%s\"?"
 
 
 #: editor/scene_tree_dock.cpp
 #: editor/scene_tree_dock.cpp
 msgid "Can not perform with the root node."
 msgid "Can not perform with the root node."
@@ -12299,6 +12314,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 56 - 35
editor/translations/lv.po

@@ -529,6 +529,7 @@ msgid "Seconds"
 msgstr "Sekundes"
 msgstr "Sekundes"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -707,7 +708,7 @@ msgstr "Atrast Gadījumu"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Visu Vārdu"
 msgstr "Visu Vārdu"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Aizvietot"
 msgstr "Aizvietot"
 
 
@@ -899,6 +900,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr "Signāli"
 msgstr "Signāli"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "No Signāla:"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -938,7 +944,7 @@ msgid "Recent:"
 msgstr "Nesenie:"
 msgstr "Nesenie:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Meklēt:"
 msgstr "Meklēt:"
@@ -1622,15 +1628,15 @@ msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Import Dock"
+msgid "Node Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Node Dock"
+msgid "FileSystem Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1893,7 +1899,7 @@ msgstr ""
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2719,22 +2725,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2743,8 +2753,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2753,32 +2763,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2838,7 +2848,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
@@ -3238,7 +3248,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -4962,7 +4973,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7572,7 +7583,7 @@ msgid "New Animation"
 msgstr "Optimizēt animāciju"
 msgstr "Optimizēt animāciju"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10023,11 +10034,16 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Aizvietot: "
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10073,7 +10089,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10132,7 +10148,7 @@ msgid "Reset"
 msgstr "Atiestatīt tālummaiņu"
 msgstr "Atiestatīt tālummaiņu"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12091,6 +12107,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 54 - 35
editor/translations/mi.po

@@ -500,6 +500,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr ""
 msgstr ""
 
 
@@ -678,7 +679,7 @@ msgstr ""
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr ""
 msgstr ""
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr ""
 msgstr ""
 
 
@@ -866,6 +867,10 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr ""
 msgstr ""
 
 
+#: editor/connections_dialog.cpp
+msgid "Filter signals"
+msgstr ""
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -904,7 +909,7 @@ msgid "Recent:"
 msgstr ""
 msgstr ""
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr ""
 msgstr ""
@@ -1573,15 +1578,15 @@ msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Import Dock"
+msgid "Node Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Node Dock"
+msgid "FileSystem Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1844,7 +1849,7 @@ msgstr ""
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2669,22 +2674,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2693,8 +2702,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2703,32 +2712,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2788,7 +2797,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
@@ -3188,7 +3197,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -4912,7 +4922,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7494,7 +7504,7 @@ msgid "New Animation"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -9901,11 +9911,15 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+msgid "Replace:"
+msgstr ""
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -9951,7 +9965,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10009,7 +10023,7 @@ msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -11938,6 +11952,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 54 - 35
editor/translations/ml.po

@@ -510,6 +510,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr ""
 msgstr ""
 
 
@@ -688,7 +689,7 @@ msgstr ""
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr ""
 msgstr ""
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr ""
 msgstr ""
 
 
@@ -876,6 +877,10 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr ""
 msgstr ""
 
 
+#: editor/connections_dialog.cpp
+msgid "Filter signals"
+msgstr ""
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -914,7 +919,7 @@ msgid "Recent:"
 msgstr ""
 msgstr ""
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr ""
 msgstr ""
@@ -1583,15 +1588,15 @@ msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Import Dock"
+msgid "Node Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Node Dock"
+msgid "FileSystem Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1854,7 +1859,7 @@ msgstr ""
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2681,22 +2686,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2705,8 +2714,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2715,32 +2724,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2800,7 +2809,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
@@ -3200,7 +3209,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -4927,7 +4937,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7510,7 +7520,7 @@ msgid "New Animation"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -9917,11 +9927,15 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+msgid "Replace:"
+msgstr ""
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -9967,7 +9981,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10025,7 +10039,7 @@ msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -11955,6 +11969,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 54 - 35
editor/translations/mr.po

@@ -507,6 +507,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr ""
 msgstr ""
 
 
@@ -685,7 +686,7 @@ msgstr ""
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr ""
 msgstr ""
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr ""
 msgstr ""
 
 
@@ -873,6 +874,10 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr ""
 msgstr ""
 
 
+#: editor/connections_dialog.cpp
+msgid "Filter signals"
+msgstr ""
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -911,7 +916,7 @@ msgid "Recent:"
 msgstr ""
 msgstr ""
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr ""
 msgstr ""
@@ -1580,15 +1585,15 @@ msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Import Dock"
+msgid "Node Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Node Dock"
+msgid "FileSystem Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1851,7 +1856,7 @@ msgstr ""
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2676,22 +2681,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2700,8 +2709,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2710,32 +2719,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2795,7 +2804,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
@@ -3195,7 +3204,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -4919,7 +4929,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7501,7 +7511,7 @@ msgid "New Animation"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -9908,11 +9918,15 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+msgid "Replace:"
+msgstr ""
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -9958,7 +9972,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10016,7 +10030,7 @@ msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -11945,6 +11959,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 71 - 47
editor/translations/ms.po

@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-09-08 11:40+0000\n"
+"PO-Revision-Date: 2020-09-15 07:17+0000\n"
 "Last-Translator: Keviindran Ramachandran <[email protected]>\n"
 "Last-Translator: Keviindran Ramachandran <[email protected]>\n"
 "Language-Team: Malay <https://hosted.weblate.org/projects/godot-engine/godot/"
 "Language-Team: Malay <https://hosted.weblate.org/projects/godot-engine/godot/"
 "ms/>\n"
 "ms/>\n"
@@ -530,6 +530,7 @@ msgid "Seconds"
 msgstr "Saat"
 msgstr "Saat"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -708,7 +709,7 @@ msgstr "Kes Padan"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Seluruh Perkataan"
 msgstr "Seluruh Perkataan"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Ganti"
 msgstr "Ganti"
 
 
@@ -902,6 +903,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr "Isyarat"
 msgstr "Isyarat"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Dari Isyarat:"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -941,7 +947,7 @@ msgid "Recent:"
 msgstr "Terkini:"
 msgstr "Terkini:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Cari:"
 msgstr "Cari:"
@@ -1632,18 +1638,19 @@ msgstr "Perpustakaan Aset"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Penyuntingan Pokok Adegan"
 msgstr "Penyuntingan Pokok Adegan"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Import Dok"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Dok nod"
 msgstr "Dok nod"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+#, fuzzy
+msgid "FileSystem Dock"
 msgstr "Sistem Fail dan Dok Import"
 msgstr "Sistem Fail dan Dok Import"
 
 
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Import Dok"
+
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
 msgstr "Padamkan profil '%s'? (tidak boleh buat asal)"
 msgstr "Padamkan profil '%s'? (tidak boleh buat asal)"
@@ -1906,7 +1913,7 @@ msgstr "Direktori & Fail:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Pratonton:"
 msgstr "Pratonton:"
 
 
@@ -2447,45 +2454,47 @@ msgstr "Jalan Cepat Adegan..."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Quit"
 msgid "Quit"
-msgstr ""
+msgstr "Keluar"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Exit the editor?"
 msgid "Exit the editor?"
-msgstr ""
+msgstr "Keluar dari editor?"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Open Project Manager?"
 msgid "Open Project Manager?"
-msgstr ""
+msgstr "Buka Pengurus Projek?"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Save & Quit"
 msgid "Save & Quit"
-msgstr ""
+msgstr "Simpan & Keluar"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Save changes to the following scene(s) before quitting?"
 msgid "Save changes to the following scene(s) before quitting?"
-msgstr ""
+msgstr "Simpan perubahan pada adegan berikut sebelum keluar?"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Save changes the following scene(s) before opening Project Manager?"
 msgid "Save changes the following scene(s) before opening Project Manager?"
-msgstr ""
+msgstr "Simpan perubahan adegan berikut sebelum membuka Pengurus Projek?"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
 "This option is deprecated. Situations where refresh must be forced are now "
 "This option is deprecated. Situations where refresh must be forced are now "
 "considered a bug. Please report."
 "considered a bug. Please report."
 msgstr ""
 msgstr ""
+"Pilihan ini tidak digunakan lagi. Situasi di mana penyegaran mesti dipaksa "
+"sekarang dianggap sebagai pepijat. Sila laporkan."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Pick a Main Scene"
 msgid "Pick a Main Scene"
-msgstr ""
+msgstr "Pilih Adegan Utama"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Close Scene"
 msgid "Close Scene"
-msgstr ""
+msgstr "Tutup Adegan"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Reopen Closed Scene"
 msgid "Reopen Closed Scene"
-msgstr ""
+msgstr "Buka Semula Adegan Tertutup"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Unable to enable addon plugin at: '%s' parsing of config failed."
 msgid "Unable to enable addon plugin at: '%s' parsing of config failed."
@@ -2764,22 +2773,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2788,8 +2801,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2798,32 +2811,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2883,7 +2896,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
@@ -3283,7 +3296,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -5013,7 +5027,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7604,7 +7618,7 @@ msgid "New Animation"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10024,11 +10038,16 @@ msgid "Batch Rename"
 msgstr "Ubah Nama Trek Anim"
 msgstr "Ubah Nama Trek Anim"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Ganti"
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10074,7 +10093,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10132,7 +10151,7 @@ msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12070,6 +12089,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 82 - 42
editor/translations/nb.po

@@ -555,6 +555,7 @@ msgid "Seconds"
 msgstr "Sekunder"
 msgstr "Sekunder"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -744,7 +745,7 @@ msgstr "Match Tilfelle"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Hele Ord"
 msgstr "Hele Ord"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Erstatt"
 msgstr "Erstatt"
 
 
@@ -948,6 +949,11 @@ msgstr "Er du sikker på at du vil kjøre mer enn ett prosjekt?"
 msgid "Signals"
 msgid "Signals"
 msgstr "Signaler"
 msgstr "Signaler"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filtrer Filer..."
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -990,7 +996,7 @@ msgid "Recent:"
 msgstr "Nylige:"
 msgstr "Nylige:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Søk:"
 msgstr "Søk:"
@@ -1707,11 +1713,6 @@ msgstr "Ressursbibliotek"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
-#: editor/editor_feature_profile.cpp
-#, fuzzy
-msgid "Import Dock"
-msgstr "Importer"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
 msgid "Node Dock"
 msgid "Node Dock"
@@ -1719,9 +1720,14 @@ msgstr "Flytt Modus"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
-msgid "FileSystem and Import Docks"
+msgid "FileSystem Dock"
 msgstr "FilSystem"
 msgstr "FilSystem"
 
 
+#: editor/editor_feature_profile.cpp
+#, fuzzy
+msgid "Import Dock"
+msgstr "Importer"
+
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -2010,7 +2016,7 @@ msgstr "Mapper og Filer:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Forhåndsvisning:"
 msgstr "Forhåndsvisning:"
 
 
@@ -2927,26 +2933,29 @@ msgid "Deploy with Remote Debug"
 msgstr "Distribuer med ekstern feilsøking"
 msgstr "Distribuer med ekstern feilsøking"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-#, fuzzy
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Ved eksportering eller deploying, den følgende kjørbare filen vil prøve å "
-"koble til IP'en til denne datamaskinen for å bli debugget."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Liten utrulling med Network FS"
 msgstr "Liten utrulling med Network FS"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Når dette alternativet er aktivert, eksportering eller distribuering vil "
 "Når dette alternativet er aktivert, eksportering eller distribuering vil "
 "produsere en kjørbar fil.\n"
 "produsere en kjørbar fil.\n"
@@ -2959,9 +2968,10 @@ msgid "Visible Collision Shapes"
 msgstr "Synlige kollisjons-former"
 msgstr "Synlige kollisjons-former"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Kollisjons-former eller raycast-noder (for 2D og 3D) vil være synlige under "
 "Kollisjons-former eller raycast-noder (for 2D og 3D) vil være synlige under "
 "kjøring av spill om denne innstillingen er aktivert."
 "kjøring av spill om denne innstillingen er aktivert."
@@ -2971,23 +2981,26 @@ msgid "Visible Navigation"
 msgstr "Synlig navigasjon"
 msgstr "Synlig navigasjon"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Navigasjons-maske og polygoner vil være synlig under kjøring av spill om "
 "Navigasjons-maske og polygoner vil være synlig under kjøring av spill om "
 "denne innstillingen er aktivert."
 "denne innstillingen er aktivert."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Synkroniser Sceneendringer"
 msgstr "Synkroniser Sceneendringer"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Når denne innstillingen er aktivert, alle endringer gjort til scenen i "
 "Når denne innstillingen er aktivert, alle endringer gjort til scenen i "
 "editoren vil bli replikert i det kjørende spillet.\n"
 "editoren vil bli replikert i det kjørende spillet.\n"
@@ -2995,16 +3008,17 @@ msgstr ""
 "nettverksfilsystem."
 "nettverksfilsystem."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Synkroniser Skriptendringer"
 msgstr "Synkroniser Skriptendringer"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Når denne innstillingen er aktivert, alle skript som er lagret vil lastes "
 "Når denne innstillingen er aktivert, alle skript som er lagret vil lastes "
 "inn på nytt i det kjørende spillet.\n"
 "inn på nytt i det kjørende spillet.\n"
@@ -3076,7 +3090,7 @@ msgstr "Hjelp"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Søk"
 msgstr "Søk"
 
 
@@ -3504,9 +3518,11 @@ msgid "Add Key/Value Pair"
 msgstr "Legg Til Nøkkel/Verdi Par"
 msgstr "Legg Til Nøkkel/Verdi Par"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "Ingen kjørbar eksport-preset funnet for denne plattformen.\n"
 "Ingen kjørbar eksport-preset funnet for denne plattformen.\n"
 "Vennligst legg til en kjørbar preset i eksportmenyen."
 "Vennligst legg til en kjørbar preset i eksportmenyen."
@@ -5402,7 +5418,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Forhåndsvis"
 msgstr "Forhåndsvis"
 
 
@@ -8180,7 +8196,8 @@ msgid "New Animation"
 msgstr "Animasjon"
 msgstr "Animasjon"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Hastighet (FPS):"
 msgstr "Hastighet (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10760,11 +10777,16 @@ msgid "Batch Rename"
 msgstr "Endre navn"
 msgstr "Endre navn"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Erstatt: "
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10816,7 +10838,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10878,8 +10900,9 @@ msgid "Reset"
 msgstr "Nullstill Zoom"
 msgstr "Nullstill Zoom"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
-msgstr ""
+#, fuzzy
+msgid "Regular Expression Error:"
+msgstr "Gjeldende Versjon:"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
 #, fuzzy
 #, fuzzy
@@ -12936,6 +12959,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -13194,6 +13222,18 @@ msgstr ""
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Konstanter kan ikke endres."
 msgstr "Konstanter kan ikke endres."
 
 
+#, fuzzy
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "FilSystem"
+
+#, fuzzy
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Ved eksportering eller deploying, den følgende kjørbare filen vil prøve å "
+#~ "koble til IP'en til denne datamaskinen for å bli debugget."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr "Gjeldende scene ble aldri lagret, vennligst lagre før kjøring."
 #~ msgstr "Gjeldende scene ble aldri lagret, vennligst lagre før kjøring."
 
 

+ 85 - 40
editor/translations/nl.po

@@ -567,6 +567,7 @@ msgid "Seconds"
 msgstr "Seconden"
 msgstr "Seconden"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -745,7 +746,7 @@ msgstr "Hoofdlettergevoelig"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Hele woorden"
 msgstr "Hele woorden"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Vervangen"
 msgstr "Vervangen"
 
 
@@ -938,6 +939,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr "Signalen"
 msgstr "Signalen"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filter tegels"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -977,7 +983,7 @@ msgid "Recent:"
 msgstr "Onlangs:"
 msgstr "Onlangs:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Zoeken:"
 msgstr "Zoeken:"
@@ -1668,17 +1674,18 @@ msgstr "Asset bibliotheek"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Scèneboombewerking"
 msgstr "Scèneboombewerking"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Importtabblad"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Knooptabblad"
 msgstr "Knooptabblad"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Bestandssysteem- en Importtablad"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Bestandssysteem"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Importtabblad"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1942,7 +1949,7 @@ msgstr "Mappen & Bestanden:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Voorbeeld:"
 msgstr "Voorbeeld:"
 
 
@@ -2822,24 +2829,28 @@ msgstr "Opstarten met debugging op afstand"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Na het exporteren of opstarten van het programma zal het proberen verbinding "
-"maken met het IP-adres van deze computer zodat het gedebugd kan worden."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Klein uitvoerbaar bestand opstarten met netwerk bestandsserver"
 msgstr "Klein uitvoerbaar bestand opstarten met netwerk bestandsserver"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Wanneer deze optie is ingeschakeld, zal export of deploy een minimaal "
 "Wanneer deze optie is ingeschakeld, zal export of deploy een minimaal "
 "uitvoerbaar bestand creëren.\n"
 "uitvoerbaar bestand creëren.\n"
@@ -2853,9 +2864,10 @@ msgid "Visible Collision Shapes"
 msgstr "Toon collision shapes"
 msgstr "Toon collision shapes"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Botsingsdetectievormen en raycast knopen (voor 2D en 3D) zullen zichtbaar "
 "Botsingsdetectievormen en raycast knopen (voor 2D en 3D) zullen zichtbaar "
 "zijn in het draaiend spel wanneer deze optie aan staat."
 "zijn in het draaiend spel wanneer deze optie aan staat."
@@ -2865,23 +2877,26 @@ msgid "Visible Navigation"
 msgstr "Navigatie zichtbaar"
 msgstr "Navigatie zichtbaar"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Navigatie meshes en polygonen zijn zichtbaar in het draaiend spel wanneer "
 "Navigatie meshes en polygonen zijn zichtbaar in het draaiend spel wanneer "
 "deze optie aanstaat."
 "deze optie aanstaat."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Scèneveranderingen synchroniseren"
 msgstr "Scèneveranderingen synchroniseren"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Wanneer deze optie aanstaat, wordt elke verandering gemaakt in de editor "
 "Wanneer deze optie aanstaat, wordt elke verandering gemaakt in de editor "
 "toegepast op het draaiend spel.\n"
 "toegepast op het draaiend spel.\n"
@@ -2889,15 +2904,17 @@ msgstr ""
 "efficiënter met het netwerk bestandssysteem."
 "efficiënter met het netwerk bestandssysteem."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Scriptveranderingen synchroniseren"
 msgstr "Scriptveranderingen synchroniseren"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Wanneer deze optie aanstaat wordt ieder script dat wordt opgeslagen "
 "Wanneer deze optie aanstaat wordt ieder script dat wordt opgeslagen "
 "toegepast op het draaiend spel.\n"
 "toegepast op het draaiend spel.\n"
@@ -2961,7 +2978,7 @@ msgstr "Help"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Zoeken"
 msgstr "Zoeken"
 
 
@@ -3381,9 +3398,11 @@ msgid "Add Key/Value Pair"
 msgstr "Sleutel/waarde-paar toevoegen"
 msgstr "Sleutel/waarde-paar toevoegen"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "Geen uitvoerbare export preset gevonden voor dit platform.\n"
 "Geen uitvoerbare export preset gevonden voor dit platform.\n"
 "Voeg een uitvoerbare preset toe in het exportmenu."
 "Voeg een uitvoerbare preset toe in het exportmenu."
@@ -5152,7 +5171,7 @@ msgid "Bake Lightmaps"
 msgstr "Bak Lichtmappen"
 msgstr "Bak Lichtmappen"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Voorbeeld"
 msgstr "Voorbeeld"
 
 
@@ -7806,7 +7825,8 @@ msgid "New Animation"
 msgstr "Niewe animatie"
 msgstr "Niewe animatie"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Snelheid (FPS):"
 msgstr "Snelheid (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10386,11 +10406,18 @@ msgid "Batch Rename"
 msgstr "Bulk hernoemen"
 msgstr "Bulk hernoemen"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Vervangen: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "Voorvoegsel"
 msgstr "Voorvoegsel"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "Achtervoegsel"
 msgstr "Achtervoegsel"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10438,7 +10465,8 @@ msgid "Per-level Counter"
 msgstr "Per niveau teller"
 msgstr "Per niveau teller"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 "Indien ingesteld: herstart de teller voor iedere groep van onderliggende "
 "Indien ingesteld: herstart de teller voor iedere groep van onderliggende "
 "knopen"
 "knopen"
@@ -10500,7 +10528,8 @@ msgid "Reset"
 msgstr "Resetten"
 msgstr "Resetten"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "Fout in reguliere expressie"
 msgstr "Fout in reguliere expressie"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12580,6 +12609,11 @@ msgstr ""
 "GIProbes worden niet ondersteund door het GLES2 grafische stuurprogramma.\n"
 "GIProbes worden niet ondersteund door het GLES2 grafische stuurprogramma.\n"
 "Gebruik in plaats daarvan een BakedLightmap."
 "Gebruik in plaats daarvan een BakedLightmap."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -12886,6 +12920,17 @@ msgstr "Varyings kunnen alleen worden toegewezenin vertex functies."
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Constanten kunnen niet worden aangepast."
 msgstr "Constanten kunnen niet worden aangepast."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Bestandssysteem- en Importtablad"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Na het exporteren of opstarten van het programma zal het proberen "
+#~ "verbinding maken met het IP-adres van deze computer zodat het gedebugd "
+#~ "kan worden."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "De huidige scène is nooit opgeslagen, sla het op voor het uitvoeren."
 #~ "De huidige scène is nooit opgeslagen, sla het op voor het uitvoeren."

+ 54 - 35
editor/translations/or.po

@@ -506,6 +506,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr ""
 msgstr ""
 
 
@@ -684,7 +685,7 @@ msgstr ""
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr ""
 msgstr ""
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr ""
 msgstr ""
 
 
@@ -872,6 +873,10 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr ""
 msgstr ""
 
 
+#: editor/connections_dialog.cpp
+msgid "Filter signals"
+msgstr ""
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -910,7 +915,7 @@ msgid "Recent:"
 msgstr ""
 msgstr ""
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr ""
 msgstr ""
@@ -1579,15 +1584,15 @@ msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Import Dock"
+msgid "Node Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Node Dock"
+msgid "FileSystem Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1850,7 +1855,7 @@ msgstr ""
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2675,22 +2680,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2699,8 +2708,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2709,32 +2718,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2794,7 +2803,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
@@ -3194,7 +3203,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -4918,7 +4928,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7500,7 +7510,7 @@ msgid "New Animation"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -9907,11 +9917,15 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+msgid "Replace:"
+msgstr ""
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -9957,7 +9971,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10015,7 +10029,7 @@ msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -11944,6 +11958,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 118 - 75
editor/translations/pl.po

@@ -5,8 +5,8 @@
 # 8-bit Pixel <[email protected]>, 2016.
 # 8-bit Pixel <[email protected]>, 2016.
 # Adam Wolanski <[email protected]>, 2017.
 # Adam Wolanski <[email protected]>, 2017.
 # Adrian Węcławski <[email protected]>, 2016.
 # Adrian Węcławski <[email protected]>, 2016.
-# aelspire <[email protected]>, 2017, 2019.
-# Daniel Lewan <[email protected]>, 2016-2018.
+# aelspire <[email protected]>, 2017, 2019, 2020.
+# Daniel Lewan <[email protected]>, 2016-2018, 2020.
 # Dariusz Król <[email protected]>, 2018.
 # Dariusz Król <[email protected]>, 2018.
 # heya10 <[email protected]>, 2017.
 # heya10 <[email protected]>, 2017.
 # holistyczny interlokutor <[email protected]>, 2017.
 # holistyczny interlokutor <[email protected]>, 2017.
@@ -16,17 +16,17 @@
 # Karol Walasek <[email protected]>, 2016.
 # Karol Walasek <[email protected]>, 2016.
 # Maksymilian Świąć <[email protected]>, 2017-2018.
 # Maksymilian Świąć <[email protected]>, 2017-2018.
 # Mietek Szcześniak <[email protected]>, 2016.
 # Mietek Szcześniak <[email protected]>, 2016.
-# NeverK <[email protected]>, 2018, 2019.
-# Rafal Brozio <[email protected]>, 2016, 2019.
+# NeverK <[email protected]>, 2018, 2019, 2020.
+# Rafal Brozio <[email protected]>, 2016, 2019, 2020.
 # Rafał Ziemniak <[email protected]>, 2017.
 # Rafał Ziemniak <[email protected]>, 2017.
 # RM <[email protected]>, 2018, 2020.
 # RM <[email protected]>, 2018, 2020.
 # Sebastian Krzyszkowiak <[email protected]>, 2017.
 # Sebastian Krzyszkowiak <[email protected]>, 2017.
-# Sebastian Pasich <[email protected]>, 2017, 2019.
+# Sebastian Pasich <[email protected]>, 2017, 2019, 2020.
 # siatek papieros <[email protected]>, 2016.
 # siatek papieros <[email protected]>, 2016.
-# Zatherz <[email protected]>, 2017.
+# Zatherz <[email protected]>, 2017, 2020.
 # Tomek <[email protected]>, 2018, 2019, 2020.
 # Tomek <[email protected]>, 2018, 2019, 2020.
 # Wojcieh Er Zet <[email protected]>, 2018.
 # Wojcieh Er Zet <[email protected]>, 2018.
-# Dariusz Siek <[email protected]>, 2018, 2019.
+# Dariusz Siek <[email protected]>, 2018, 2019, 2020.
 # Szymon Nowakowski <[email protected]>, 2019.
 # Szymon Nowakowski <[email protected]>, 2019.
 # Nie Powiem <[email protected]>, 2019.
 # Nie Powiem <[email protected]>, 2019.
 # Sebastian Hojka <[email protected]>, 2019.
 # Sebastian Hojka <[email protected]>, 2019.
@@ -42,12 +42,14 @@
 # Adam Jagoda <[email protected]>, 2020.
 # Adam Jagoda <[email protected]>, 2020.
 # Filip Glura <[email protected]>, 2020.
 # Filip Glura <[email protected]>, 2020.
 # Roman Skiba <[email protected]>, 2020.
 # Roman Skiba <[email protected]>, 2020.
+# Piotr Grodzki <[email protected]>, 2020.
+# Dzejkop <[email protected]>, 2020.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-09-01 18:42+0000\n"
-"Last-Translator: Roman Skiba <[email protected]>\n"
+"PO-Revision-Date: 2020-09-22 03:23+0000\n"
+"Last-Translator: Zatherz <[email protected]>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/godot-engine/"
 "Language-Team: Polish <https://hosted.weblate.org/projects/godot-engine/"
 "godot/pl/>\n"
 "godot/pl/>\n"
 "Language: pl\n"
 "Language: pl\n"
@@ -56,7 +58,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 "|| n%100>=20) ? 1 : 2;\n"
 "|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.2.1-dev\n"
+"X-Generator: Weblate 4.3-dev\n"
 
 
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
@@ -245,7 +247,7 @@ msgstr "Ścieżka krzywej Béziera"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Audio Playback Track"
 msgid "Audio Playback Track"
-msgstr "Ścieżka audio"
+msgstr "Ścieżka dźwiękowa"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Animation Playback Track"
 msgid "Animation Playback Track"
@@ -347,12 +349,12 @@ msgstr "Przytnij"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Wrap Loop Interp"
 msgid "Wrap Loop Interp"
-msgstr "Zawiń"
+msgstr "Zawiń pętlę interpolacji"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 #: editor/plugins/canvas_item_editor_plugin.cpp
 #: editor/plugins/canvas_item_editor_plugin.cpp
 msgid "Insert Key"
 msgid "Insert Key"
-msgstr "Wstaw klucz"
+msgstr "Wprowadź klucz"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Duplicate Key(s)"
 msgid "Duplicate Key(s)"
@@ -364,7 +366,7 @@ msgstr "Usuń klucz(e)"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Change Animation Update Mode"
 msgid "Change Animation Update Mode"
-msgstr "Zmień tryb zmiany animacji"
+msgstr "Zmień sposób aktualizacji animacji"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Change Animation Interpolation Mode"
 msgid "Change Animation Interpolation Mode"
@@ -384,7 +386,7 @@ msgstr "Utworzyć NOWĄ ścieżkę dla %s i wstawić klucz?"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Create %d NEW tracks and insert keys?"
 msgid "Create %d NEW tracks and insert keys?"
-msgstr "Utworzyć %d NOWYCH ścieżek i wstawić klucze?"
+msgstr "Utworzyć %d NOWYCH ścieżek i dodać klatki kluczowe?"
 
 
 #: editor/animation_track_editor.cpp editor/create_dialog.cpp
 #: editor/animation_track_editor.cpp editor/create_dialog.cpp
 #: editor/editor_audio_buses.cpp editor/editor_feature_profile.cpp
 #: editor/editor_audio_buses.cpp editor/editor_feature_profile.cpp
@@ -565,6 +567,7 @@ msgid "Seconds"
 msgstr "sekund"
 msgstr "sekund"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "klatek na sekundę"
 msgstr "klatek na sekundę"
 
 
@@ -743,7 +746,7 @@ msgstr "Uwzględnij wielkość liter"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Całe słowa"
 msgstr "Całe słowa"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Zastąp"
 msgstr "Zastąp"
 
 
@@ -934,6 +937,11 @@ msgstr "Na pewno chcesz usunąć wszystkie połączenia z sygnału \"%s\"?"
 msgid "Signals"
 msgid "Signals"
 msgstr "Sygnały"
 msgstr "Sygnały"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filtruj kafelki"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "Na pewno chcesz usunąć wszystkie połączenia z tego sygnału?"
 msgstr "Na pewno chcesz usunąć wszystkie połączenia z tego sygnału?"
@@ -972,7 +980,7 @@ msgid "Recent:"
 msgstr "Ostatnie:"
 msgstr "Ostatnie:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Szukaj:"
 msgstr "Szukaj:"
@@ -1130,7 +1138,7 @@ msgstr "Zasoby bez jawnych właścicieli:"
 
 
 #: editor/dictionary_property_edit.cpp
 #: editor/dictionary_property_edit.cpp
 msgid "Change Dictionary Key"
 msgid "Change Dictionary Key"
-msgstr "Zmień klucz tablicy"
+msgstr "Zmień klucz słownika"
 
 
 #: editor/dictionary_property_edit.cpp
 #: editor/dictionary_property_edit.cpp
 msgid "Change Dictionary Value"
 msgid "Change Dictionary Value"
@@ -1176,14 +1184,12 @@ msgid "Gold Sponsors"
 msgstr "Złoci sponsorzy"
 msgstr "Złoci sponsorzy"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Silver Sponsors"
 msgid "Silver Sponsors"
-msgstr "Srebrni darczyńcy"
+msgstr "Srebrni sponsorzy"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Bronze Sponsors"
 msgid "Bronze Sponsors"
-msgstr "Brązowi darczyńcy"
+msgstr "Brązowi sponsorzy"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
 msgid "Mini Sponsors"
 msgid "Mini Sponsors"
@@ -1308,7 +1314,7 @@ msgstr "Przełącz ominięcie efektów w magistrali audio"
 
 
 #: editor/editor_audio_buses.cpp
 #: editor/editor_audio_buses.cpp
 msgid "Select Audio Bus Send"
 msgid "Select Audio Bus Send"
-msgstr "Wybierz szynę wysyłki audio"
+msgstr "Wybierz przesył magistrali audio"
 
 
 #: editor/editor_audio_buses.cpp
 #: editor/editor_audio_buses.cpp
 msgid "Add Audio Bus Effect"
 msgid "Add Audio Bus Effect"
@@ -1660,17 +1666,18 @@ msgstr "Biblioteka zasobów"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Edycja drzewa sceny"
 msgstr "Edycja drzewa sceny"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Dok importowania"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Dok węzła"
 msgstr "Dok węzła"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Doki systemu plików i importowania"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "System plików"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Dok importowania"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1933,7 +1940,7 @@ msgstr "Katalogi i pliki:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Podgląd:"
 msgstr "Podgląd:"
 
 
@@ -2808,24 +2815,28 @@ msgstr "Uruchom z użyciem zdalnego debugowania"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Podczas eksportu lub uruchomienia, aplikacja wynikowa spróbuje połączyć się "
-"z adresem IP tego komputera w celu debugowania."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Testuj z sieciowym systemem plików"
 msgstr "Testuj z sieciowym systemem plików"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Gdy ta opcja jest zaznaczona, eksportowanie utworzy jak najmniejszy plik "
 "Gdy ta opcja jest zaznaczona, eksportowanie utworzy jak najmniejszy plik "
 "wykonywalny.\n"
 "wykonywalny.\n"
@@ -2838,9 +2849,10 @@ msgid "Visible Collision Shapes"
 msgstr "Widoczne kształty kolizji"
 msgstr "Widoczne kształty kolizji"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Kształty kolizji i promienie raycast (2D i 3D) będą widoczne, jeśli ta opcja "
 "Kształty kolizji i promienie raycast (2D i 3D) będą widoczne, jeśli ta opcja "
 "będzie zaznaczona."
 "będzie zaznaczona."
@@ -2850,23 +2862,26 @@ msgid "Visible Navigation"
 msgstr "Widoczna nawigacja"
 msgstr "Widoczna nawigacja"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Kształty i poligony nawigacyjne będą widoczne, jeśli ta opcja będzie "
 "Kształty i poligony nawigacyjne będą widoczne, jeśli ta opcja będzie "
 "zaznaczona."
 "zaznaczona."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Synchronizuj zmiany w scenie"
 msgstr "Synchronizuj zmiany w scenie"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Kiedy ta opcja jest włączona, wszystkie zmiany na scenie w edytorze będą "
 "Kiedy ta opcja jest włączona, wszystkie zmiany na scenie w edytorze będą "
 "powtórzone w uruchomionej grze.\n"
 "powtórzone w uruchomionej grze.\n"
@@ -2874,15 +2889,17 @@ msgstr ""
 "systemie plików."
 "systemie plików."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Synchronizuj zmiany skryptów"
 msgstr "Synchronizuj zmiany skryptów"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Kiedy ta opcja jest włączona, każdy zapisany skrypt będzie przeładowany w "
 "Kiedy ta opcja jest włączona, każdy zapisany skrypt będzie przeładowany w "
 "uruchomionej grze.\n"
 "uruchomionej grze.\n"
@@ -2946,7 +2963,7 @@ msgstr "Pomoc"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Szukaj"
 msgstr "Szukaj"
 
 
@@ -3103,7 +3120,7 @@ msgstr "Szablonowy pakiet"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Export Library"
 msgid "Export Library"
-msgstr "Wyeksportuj biblioteke"
+msgstr "Wyeksportuj bibliotekę"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Merge With Existing"
 msgid "Merge With Existing"
@@ -3216,7 +3233,7 @@ msgstr "Klatka %"
 
 
 #: editor/editor_profiler.cpp
 #: editor/editor_profiler.cpp
 msgid "Physics Frame %"
 msgid "Physics Frame %"
-msgstr "Klatki Fizyki %"
+msgstr "Klatka fizyki %"
 
 
 #: editor/editor_profiler.cpp
 #: editor/editor_profiler.cpp
 msgid "Inclusive"
 msgid "Inclusive"
@@ -3362,9 +3379,11 @@ msgid "Add Key/Value Pair"
 msgstr "Dodaj parę klucz/wartość"
 msgstr "Dodaj parę klucz/wartość"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "Nie znaleziono możliwego do uruchomienia profilu eksportu dla tej "
 "Nie znaleziono możliwego do uruchomienia profilu eksportu dla tej "
 "platformy.\n"
 "platformy.\n"
@@ -3948,11 +3967,11 @@ msgstr "Importuj oddzielnie obiekty i animacje"
 
 
 #: editor/import/resource_importer_scene.cpp
 #: editor/import/resource_importer_scene.cpp
 msgid "Import with Separate Materials+Animations"
 msgid "Import with Separate Materials+Animations"
-msgstr "Importuj wraz z Oddzielnymi Materiałami i Animacjami"
+msgstr "Zaimportuj osobno Materiały+Animacje"
 
 
 #: editor/import/resource_importer_scene.cpp
 #: editor/import/resource_importer_scene.cpp
 msgid "Import with Separate Objects+Materials+Animations"
 msgid "Import with Separate Objects+Materials+Animations"
-msgstr "Importuj wraz z Oddzielnymi Obiektami, Materiałami i Animacjami"
+msgstr "Zaimportuj osobno Obiekty+Materiały+Animacje"
 
 
 #: editor/import/resource_importer_scene.cpp
 #: editor/import/resource_importer_scene.cpp
 msgid "Import as Multiple Scenes"
 msgid "Import as Multiple Scenes"
@@ -4075,11 +4094,11 @@ msgstr "Kopiuj zasób"
 
 
 #: editor/inspector_dock.cpp
 #: editor/inspector_dock.cpp
 msgid "Make Built-In"
 msgid "Make Built-In"
-msgstr "Skrypt wbudowany"
+msgstr "Stwórz wbudowany"
 
 
 #: editor/inspector_dock.cpp
 #: editor/inspector_dock.cpp
 msgid "Make Sub-Resources Unique"
 msgid "Make Sub-Resources Unique"
-msgstr "Utwórz unikalne pod-zasoby"
+msgstr "Utwórz unikalne podzasoby"
 
 
 #: editor/inspector_dock.cpp
 #: editor/inspector_dock.cpp
 msgid "Open in Help"
 msgid "Open in Help"
@@ -4501,7 +4520,7 @@ msgstr "Zmień nazwę animacji"
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
 msgid "Blend Next Changed"
 msgid "Blend Next Changed"
-msgstr "Mieszaj następną zmienioną"
+msgstr "Zmieszaj kolejną po zmianach"
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
 msgid "Change Blend Time"
 msgid "Change Blend Time"
@@ -4541,7 +4560,7 @@ msgstr "Odtwórz zaznaczoną animację od tyłu z aktualnej pozycji. (A)"
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
 msgid "Play selected animation backwards from end. (Shift+A)"
 msgid "Play selected animation backwards from end. (Shift+A)"
-msgstr "Odtwarzaj zaznaczoną animację od końca. (Shift+A)"
+msgstr "Odtwórz zaznaczoną animację od tyłu z końca. (Shift+A)"
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
 msgid "Stop animation playback. (S)"
 msgid "Stop animation playback. (S)"
@@ -4605,7 +4624,7 @@ msgstr "Poprzedni"
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
 msgid "Future"
 msgid "Future"
-msgstr "Przyszłość"
+msgstr "Następny"
 
 
 #: editor/plugins/animation_player_editor_plugin.cpp
 #: editor/plugins/animation_player_editor_plugin.cpp
 msgid "Depth"
 msgid "Depth"
@@ -4886,7 +4905,7 @@ msgstr "Węzeł Skalowania Czasu"
 
 
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 msgid "TimeSeek Node"
 msgid "TimeSeek Node"
-msgstr "Węzeł TimeSeek"
+msgstr "Węzeł Przewijania w Czasie"
 
 
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 #: editor/plugins/animation_tree_player_editor_plugin.cpp
 msgid "Transition Node"
 msgid "Transition Node"
@@ -4963,8 +4982,7 @@ msgstr "Przekroczenie czasu."
 #: editor/plugins/asset_library_editor_plugin.cpp
 #: editor/plugins/asset_library_editor_plugin.cpp
 msgid "Bad download hash, assuming file has been tampered with."
 msgid "Bad download hash, assuming file has been tampered with."
 msgstr ""
 msgstr ""
-"Zły hash pobranego pliku. Zakładamy, że ktoś przy nim majstrował, lub został "
-"niepoprawnie pobrany."
+"Zła suma kontrolna pobranego pliku. Zakładamy, że ktoś przy nim majstrował."
 
 
 #: editor/plugins/asset_library_editor_plugin.cpp
 #: editor/plugins/asset_library_editor_plugin.cpp
 msgid "Expected:"
 msgid "Expected:"
@@ -5064,7 +5082,7 @@ msgstr "Wszystko"
 
 
 #: editor/plugins/asset_library_editor_plugin.cpp
 #: editor/plugins/asset_library_editor_plugin.cpp
 msgid "No results for \"%s\"."
 msgid "No results for \"%s\"."
-msgstr "Brak rezultatów dla \"%s\"."
+msgstr "Brak wyników dla \"%s\"."
 
 
 #: editor/plugins/asset_library_editor_plugin.cpp
 #: editor/plugins/asset_library_editor_plugin.cpp
 msgid "Import..."
 msgid "Import..."
@@ -5136,7 +5154,7 @@ msgid "Bake Lightmaps"
 msgstr "Stwórz Lightmaps"
 msgstr "Stwórz Lightmaps"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Podgląd"
 msgstr "Podgląd"
 
 
@@ -5422,7 +5440,7 @@ msgstr ""
 
 
 #: editor/plugins/canvas_item_editor_plugin.cpp
 #: editor/plugins/canvas_item_editor_plugin.cpp
 msgid "Alt+RMB: Depth list selection"
 msgid "Alt+RMB: Depth list selection"
-msgstr "Alt+PPM: Lista obiektów pod spodem"
+msgstr "Alt+PPM: Wybór listy głębi"
 
 
 #: editor/plugins/canvas_item_editor_plugin.cpp
 #: editor/plugins/canvas_item_editor_plugin.cpp
 #: editor/plugins/spatial_editor_plugin.cpp
 #: editor/plugins/spatial_editor_plugin.cpp
@@ -7785,7 +7803,8 @@ msgid "New Animation"
 msgstr "Nowa animacja"
 msgstr "Nowa animacja"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Prędkość (FPS):"
 msgstr "Prędkość (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10353,11 +10372,18 @@ msgid "Batch Rename"
 msgstr "Grupowa zmiana nazwy"
 msgstr "Grupowa zmiana nazwy"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Zastąp: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "Przedrostek"
 msgstr "Przedrostek"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "Przyrostek"
 msgstr "Przyrostek"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10405,7 +10431,8 @@ msgid "Per-level Counter"
 msgstr "Oddzielny licznik na poziom"
 msgstr "Oddzielny licznik na poziom"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr "Gdy ustawione, licznik restartuje dla każdej grupy węzłów potomnych"
 msgstr "Gdy ustawione, licznik restartuje dla każdej grupy węzłów potomnych"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10465,7 +10492,8 @@ msgid "Reset"
 msgstr "Resetuj"
 msgstr "Resetuj"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "Błąd wyrażenia regularnego"
 msgstr "Błąd wyrażenia regularnego"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12553,6 +12581,11 @@ msgstr ""
 "GIProbes nie są obsługiwane przez sterownik wideo GLES2.\n"
 "GIProbes nie są obsługiwane przez sterownik wideo GLES2.\n"
 "Zamiast tego użyj BakedLightmap."
 "Zamiast tego użyj BakedLightmap."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr "SpotLight z kątem szerszym niż 90 stopni nie może rzucać cieni."
 msgstr "SpotLight z kątem szerszym niż 90 stopni nie może rzucać cieni."
@@ -12856,6 +12889,16 @@ msgstr "Varying może być przypisane tylko w funkcji wierzchołków."
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Stałe nie mogą być modyfikowane."
 msgstr "Stałe nie mogą być modyfikowane."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Doki systemu plików i importowania"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Podczas eksportu lub uruchomienia, aplikacja wynikowa spróbuje połączyć "
+#~ "się z adresem IP tego komputera w celu debugowania."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "Aktualna scena nie została zapisana, proszę zapisać scenę przed "
 #~ "Aktualna scena nie została zapisana, proszę zapisać scenę przed "

+ 60 - 38
editor/translations/pr.po

@@ -536,6 +536,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr ""
 msgstr ""
 
 
@@ -716,7 +717,7 @@ msgstr ""
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr ""
 msgstr ""
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr ""
 msgstr ""
 
 
@@ -913,6 +914,11 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr ""
 msgstr ""
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Paste yer Node"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -953,7 +959,7 @@ msgid "Recent:"
 msgstr ""
 msgstr ""
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr ""
 msgstr ""
@@ -1633,17 +1639,18 @@ msgstr ""
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr ""
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 #, fuzzy
 #, fuzzy
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Find ye Node Type"
 msgstr "Find ye Node Type"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Rename Variable"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1918,7 +1925,7 @@ msgstr ""
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2761,22 +2768,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2785,8 +2796,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2795,32 +2806,33 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
-msgstr ""
+#, fuzzy
+msgid "Synchronize Script Changes"
+msgstr "Change"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2883,7 +2895,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
@@ -3292,7 +3304,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -5083,7 +5096,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7745,7 +7758,7 @@ msgid "New Animation"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10240,11 +10253,15 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+msgid "Replace:"
+msgstr ""
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10292,7 +10309,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10351,7 +10368,7 @@ msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
 #, fuzzy
 #, fuzzy
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr "Swap yer Expression"
 msgstr "Swap yer Expression"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12377,6 +12394,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

+ 90 - 47
editor/translations/pt_BR.po

@@ -99,12 +99,13 @@
 # GUILHERME SOUZA REIS DE MELO LOPES <[email protected]>, 2020.
 # GUILHERME SOUZA REIS DE MELO LOPES <[email protected]>, 2020.
 # Gabriela Araújo <[email protected]>, 2020.
 # Gabriela Araújo <[email protected]>, 2020.
 # Jairo Tuboi <[email protected]>, 2020.
 # Jairo Tuboi <[email protected]>, 2020.
+# Felipe Fetter <[email protected]>, 2020.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: 2016-05-30\n"
 "POT-Creation-Date: 2016-05-30\n"
-"PO-Revision-Date: 2020-08-11 14:04+0000\n"
-"Last-Translator: Jairo Tuboi <tuboi.jairo@gmail.com>\n"
+"PO-Revision-Date: 2020-09-12 00:46+0000\n"
+"Last-Translator: Felipe Fetter <felipetfetter@gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
 "godot-engine/godot/pt_BR/>\n"
 "godot-engine/godot/pt_BR/>\n"
 "Language: pt_BR\n"
 "Language: pt_BR\n"
@@ -112,7 +113,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3-dev\n"
 
 
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
@@ -621,6 +622,7 @@ msgid "Seconds"
 msgstr "Segundos"
 msgstr "Segundos"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -799,7 +801,7 @@ msgstr "Caso de correspondência"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Palavras Inteiras"
 msgstr "Palavras Inteiras"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Substituir"
 msgstr "Substituir"
 
 
@@ -990,6 +992,11 @@ msgstr "Tem certeza que quer remover todas as conexões do sinal \"%s\"?"
 msgid "Signals"
 msgid "Signals"
 msgstr "Sinais"
 msgstr "Sinais"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filtros do tile"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "Tem certeza que quer remover todas conexões desse sinal?"
 msgstr "Tem certeza que quer remover todas conexões desse sinal?"
@@ -1028,7 +1035,7 @@ msgid "Recent:"
 msgstr "Recente:"
 msgstr "Recente:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Pesquisar:"
 msgstr "Pesquisar:"
@@ -1233,14 +1240,12 @@ msgid "Gold Sponsors"
 msgstr "Patrocinadores Ouro"
 msgstr "Patrocinadores Ouro"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Silver Sponsors"
 msgid "Silver Sponsors"
-msgstr "Doadores Prata"
+msgstr "Patrocinadores Prata"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Bronze Sponsors"
 msgid "Bronze Sponsors"
-msgstr "Doadores Bronze"
+msgstr "Patrocinadores Bronze"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
 msgid "Mini Sponsors"
 msgid "Mini Sponsors"
@@ -1717,17 +1722,18 @@ msgstr "Biblioteca de Assets"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Edição da Árvore de Cena"
 msgstr "Edição da Árvore de Cena"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Importar Dock"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Painel de Nós"
 msgstr "Painel de Nós"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Sistema de Arquivos e Importar Docks"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Arquivos"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Importar Dock"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1990,7 +1996,7 @@ msgstr "Diretórios & Arquivos:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Previsualização:"
 msgstr "Previsualização:"
 
 
@@ -2872,24 +2878,28 @@ msgstr "Distribuir com Depuragem Remota"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Quando exportando ou instalando, o programa resultante tentará conectar ao "
-"IP deste computador para poder ser depurado."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Pequena DIstribuição com Sistema de Arquivos de Rede"
 msgstr "Pequena DIstribuição com Sistema de Arquivos de Rede"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Quando esta opção está habilitada, a exportação ou instalação produzirá um "
 "Quando esta opção está habilitada, a exportação ou instalação produzirá um "
 "executável mínimo.\n"
 "executável mínimo.\n"
@@ -2902,9 +2912,10 @@ msgid "Visible Collision Shapes"
 msgstr "Formas de Colisão Visíveis"
 msgstr "Formas de Colisão Visíveis"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Formas de colisão e nós do tipo RayCast (2D e 3D) serão visíveis durante a "
 "Formas de colisão e nós do tipo RayCast (2D e 3D) serão visíveis durante a "
 "execução do jogo caso esta opção esteja habilitada."
 "execução do jogo caso esta opção esteja habilitada."
@@ -2914,23 +2925,26 @@ msgid "Visible Navigation"
 msgstr "Navegação Visível"
 msgstr "Navegação Visível"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Malhas e polígonos de navegação serão visíveis no jogo em execução se esta "
 "Malhas e polígonos de navegação serão visíveis no jogo em execução se esta "
 "opção estiver ligada."
 "opção estiver ligada."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Sincronizar Mudanças de Cena"
 msgstr "Sincronizar Mudanças de Cena"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Quando essa opção está ativa, quaisquer alterações feitas à cena no editor "
 "Quando essa opção está ativa, quaisquer alterações feitas à cena no editor "
 "serão replicadas no jogo em execução.\n"
 "serão replicadas no jogo em execução.\n"
@@ -2938,15 +2952,17 @@ msgstr ""
 "sistema de arquivos via rede."
 "sistema de arquivos via rede."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Sincronizar Mudanças de Script"
 msgstr "Sincronizar Mudanças de Script"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Quando essa opção está ativa, qualquer script que é salvo será recarregado "
 "Quando essa opção está ativa, qualquer script que é salvo será recarregado "
 "no jogo em execução.\n"
 "no jogo em execução.\n"
@@ -3010,7 +3026,7 @@ msgstr "Ajuda"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Pesquisar"
 msgstr "Pesquisar"
 
 
@@ -3429,9 +3445,11 @@ msgid "Add Key/Value Pair"
 msgstr "Adicionar Par de Chave/Valor"
 msgstr "Adicionar Par de Chave/Valor"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "Não foi encontrado uma definição de exportação executável para esta "
 "Não foi encontrado uma definição de exportação executável para esta "
 "plataforma.\n"
 "plataforma.\n"
@@ -5206,7 +5224,7 @@ msgid "Bake Lightmaps"
 msgstr "Preparar Lightmaps"
 msgstr "Preparar Lightmaps"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Visualização"
 msgstr "Visualização"
 
 
@@ -7854,7 +7872,8 @@ msgid "New Animation"
 msgstr "Nova animação"
 msgstr "Nova animação"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Velocidade (FPS):"
 msgstr "Velocidade (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10420,11 +10439,18 @@ msgid "Batch Rename"
 msgstr "Renomear em lote"
 msgstr "Renomear em lote"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Substituir: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "Prefixo"
 msgstr "Prefixo"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "Sufixo"
 msgstr "Sufixo"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10472,7 +10498,8 @@ msgid "Per-level Counter"
 msgstr "Contador de nível"
 msgstr "Contador de nível"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr "Se definido, o contador será reiniciado para cada grupo de nós filhos"
 msgstr "Se definido, o contador será reiniciado para cada grupo de nós filhos"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10532,7 +10559,8 @@ msgid "Reset"
 msgstr "Recompor"
 msgstr "Recompor"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "Erro de Expressão Regular"
 msgstr "Erro de Expressão Regular"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12616,6 +12644,11 @@ msgstr ""
 "GIProbes não são suportados pelo driver de vídeo GLES2.\n"
 "GIProbes não são suportados pelo driver de vídeo GLES2.\n"
 "Use um BakedLightmap em vez disso."
 "Use um BakedLightmap em vez disso."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr "Um SpotLight com um ângulo maior que 90 graus não pode criar sombras."
 msgstr "Um SpotLight com um ângulo maior que 90 graus não pode criar sombras."
@@ -12923,6 +12956,16 @@ msgstr "Variáveis só podem ser atribuídas na função de vértice."
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Constantes não podem serem modificadas."
 msgstr "Constantes não podem serem modificadas."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Sistema de Arquivos e Importar Docks"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Quando exportando ou instalando, o programa resultante tentará conectar "
+#~ "ao IP deste computador para poder ser depurado."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr "A cena atual nunca foi salva. Por favor salve antes de rodá-la."
 #~ msgstr "A cena atual nunca foi salva. Por favor salve antes de rodá-la."
 
 

+ 139 - 98
editor/translations/pt_PT.po

@@ -20,7 +20,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-08-16 15:25+0000\n"
+"PO-Revision-Date: 2020-09-24 12:43+0000\n"
 "Last-Translator: ssantos <[email protected]>\n"
 "Last-Translator: ssantos <[email protected]>\n"
 "Language-Team: Portuguese (Portugal) <https://hosted.weblate.org/projects/"
 "Language-Team: Portuguese (Portugal) <https://hosted.weblate.org/projects/"
 "godot-engine/godot/pt_PT/>\n"
 "godot-engine/godot/pt_PT/>\n"
@@ -29,7 +29,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3-dev\n"
 
 
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
 #: modules/visual_script/visual_script_builtin_funcs.cpp
@@ -540,6 +540,7 @@ msgid "Seconds"
 msgstr "Segundos"
 msgstr "Segundos"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -718,7 +719,7 @@ msgstr "Caso de Compatibilidade"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Palavras inteiras"
 msgstr "Palavras inteiras"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Substituir"
 msgstr "Substituir"
 
 
@@ -836,7 +837,7 @@ msgstr "Deferido"
 msgid ""
 msgid ""
 "Defers the signal, storing it in a queue and only firing it at idle time."
 "Defers the signal, storing it in a queue and only firing it at idle time."
 msgstr ""
 msgstr ""
-"Retarda o sinal, armazena-o numa fila e só ativando-o em tempo de "
+"Retarda o sinal, armazena-o numa fila e só a ativar-o em tempo de "
 "inatividade."
 "inatividade."
 
 
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
@@ -910,6 +911,11 @@ msgstr "Deseja remover todas as conexões do sinal \"%s\"?"
 msgid "Signals"
 msgid "Signals"
 msgstr "Sinais"
 msgstr "Sinais"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filtrar Tiles"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "Deseja remover todas as conexões deste sinal?"
 msgstr "Deseja remover todas as conexões deste sinal?"
@@ -948,7 +954,7 @@ msgid "Recent:"
 msgstr "Recente:"
 msgstr "Recente:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Procurar:"
 msgstr "Procurar:"
@@ -1146,21 +1152,19 @@ msgstr "Autores"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
 msgid "Platinum Sponsors"
 msgid "Platinum Sponsors"
-msgstr "Patrocinadores Platinum"
+msgstr "Patrocinadores Platina"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
 msgid "Gold Sponsors"
 msgid "Gold Sponsors"
-msgstr "Patrocinadores Gold"
+msgstr "Patrocinadores Ouro"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Silver Sponsors"
 msgid "Silver Sponsors"
-msgstr "Doadores Silver"
+msgstr "Patrocinadores Prata"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
-#, fuzzy
 msgid "Bronze Sponsors"
 msgid "Bronze Sponsors"
-msgstr "Doadores Bronze"
+msgstr "Patrocinadores Bronze"
 
 
 #: editor/editor_about.cpp
 #: editor/editor_about.cpp
 msgid "Mini Sponsors"
 msgid "Mini Sponsors"
@@ -1518,7 +1522,7 @@ msgstr "A atualizar Cena"
 
 
 #: editor/editor_data.cpp
 #: editor/editor_data.cpp
 msgid "Storing local changes..."
 msgid "Storing local changes..."
-msgstr "Armazenando alterações locais..."
+msgstr "A armazenar alterações locais..."
 
 
 #: editor/editor_data.cpp
 #: editor/editor_data.cpp
 msgid "Updating scene..."
 msgid "Updating scene..."
@@ -1639,17 +1643,18 @@ msgstr "Biblioteca de Ativos"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Edição da Árvore de Cena"
 msgstr "Edição da Árvore de Cena"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Importar Doca"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Doca de Nó"
 msgstr "Doca de Nó"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Sistema de Ficheiros e Docas de Importação"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Sistema de Ficheiros"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Importar Doca"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1912,7 +1917,7 @@ msgstr "Diretorias e Ficheiros:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Pré-visualização:"
 msgstr "Pré-visualização:"
 
 
@@ -2007,7 +2012,7 @@ msgid ""
 "[color=$color][url=$url]contributing one[/url][/color]!"
 "[color=$color][url=$url]contributing one[/url][/color]!"
 msgstr ""
 msgstr ""
 "Atualmente não existe descrição para esta Propriedade. Por favor ajude-nos "
 "Atualmente não existe descrição para esta Propriedade. Por favor ajude-nos "
-"[color=$color][url=$url]contribuindo com uma[/url][/color]!"
+"[color=$color][url=$url]a contribuir com uma[/url][/color]!"
 
 
 #: editor/editor_help.cpp
 #: editor/editor_help.cpp
 msgid "Method Descriptions"
 msgid "Method Descriptions"
@@ -2019,7 +2024,7 @@ msgid ""
 "$color][url=$url]contributing one[/url][/color]!"
 "$color][url=$url]contributing one[/url][/color]!"
 msgstr ""
 msgstr ""
 "Atualmente não existe descrição para este Método. Por favor ajude-nos [color="
 "Atualmente não existe descrição para este Método. Por favor ajude-nos [color="
-"$color][url=$url]contribuindo com uma[/url][/color]!"
+"$color][url=$url]a contribuir com uma[/url][/color]!"
 
 
 #: editor/editor_help_search.cpp editor/editor_node.cpp
 #: editor/editor_help_search.cpp editor/editor_node.cpp
 #: editor/plugins/script_editor_plugin.cpp
 #: editor/plugins/script_editor_plugin.cpp
@@ -2233,11 +2238,11 @@ msgstr "A guardar Cena"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Analyzing"
 msgid "Analyzing"
-msgstr "Analizando"
+msgstr "A analizar"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Creating Thumbnail"
 msgid "Creating Thumbnail"
-msgstr "Criando Miniatura"
+msgstr "A criar miniatura"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "This operation can't be done without a tree root."
 msgid "This operation can't be done without a tree root."
@@ -2302,7 +2307,7 @@ msgid ""
 "Please read the documentation relevant to importing scenes to better "
 "Please read the documentation relevant to importing scenes to better "
 "understand this workflow."
 "understand this workflow."
 msgstr ""
 msgstr ""
-"Este recurso pertence a uma cena que foi importado, não sendo editável.\n"
+"Este recurso pertence a uma cena que foi importado, sem ser editável.\n"
 "Por favor, leia a documentação relevante sobre importação de cenas, para um "
 "Por favor, leia a documentação relevante sobre importação de cenas, para um "
 "melhor entendimento deste fluxo de trabalho."
 "melhor entendimento deste fluxo de trabalho."
 
 
@@ -2331,7 +2336,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Esta cena foi importada, portanto, as alterações à mesma não serão "
 "Esta cena foi importada, portanto, as alterações à mesma não serão "
 "mantidas.\n"
 "mantidas.\n"
-"Instanciando-a ou herdando-a vai permitir efetuar alterações à mesma.\n"
+"Instanciar-a ou herdar-a vai permitir efetuar alterações à mesma.\n"
 "Por favor, leia a documentação relevante sobre importação de cenas, para um "
 "Por favor, leia a documentação relevante sobre importação de cenas, para um "
 "melhor entendimento do fluxo de trabalho."
 "melhor entendimento do fluxo de trabalho."
 
 
@@ -2534,7 +2539,7 @@ msgid ""
 "Scene '%s' was automatically imported, so it can't be modified.\n"
 "Scene '%s' was automatically imported, so it can't be modified.\n"
 "To make changes to it, a new inherited scene can be created."
 "To make changes to it, a new inherited scene can be created."
 msgstr ""
 msgstr ""
-"Cena '%s' foi importada automaticamente, não podendo ser alterada.\n"
+"Cena '%s' foi importada automaticamente, sem poder ser alterada.\n"
 "Para fazer alterações, pode ser criada uma nova cena herdada."
 "Para fazer alterações, pode ser criada uma nova cena herdada."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2560,8 +2565,8 @@ msgid ""
 "category."
 "category."
 msgstr ""
 msgstr ""
 "Não foi definida nenhuma cena principal. Selecionar uma?\n"
 "Não foi definida nenhuma cena principal. Selecionar uma?\n"
-"Poderá alterá-la depois nas \"Definições do Projeto\", na categoria "
-"'aplicação'."
+"Poderá alterá-la depois nas \"Configurações do Projeto\", na categoria "
+"'Application'."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
@@ -2570,8 +2575,7 @@ msgid ""
 "category."
 "category."
 msgstr ""
 msgstr ""
 "A cena selecionada '%s' não existe, selecionar uma válida?\n"
 "A cena selecionada '%s' não existe, selecionar uma válida?\n"
-"Poderá alterá-la depois em \"Configurações de Projeto\", na categoria "
-"'aplicação'."
+"Poderá alterá-la depois em \"application\", na categoria 'Application'."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
@@ -2581,8 +2585,8 @@ msgid ""
 msgstr ""
 msgstr ""
 "A cena selecionada '%s' não é um ficheiro de cena, selecione um ficheiro "
 "A cena selecionada '%s' não é um ficheiro de cena, selecione um ficheiro "
 "válido?\n"
 "válido?\n"
-"Poderá alterá-la depois em \"Configurações de Projeto\", na categoria "
-"'aplicação'."
+"Poderá alterá-la depois em \"Configurações do Projeto\", na categoria "
+"'Application."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Save Layout"
 msgid "Save Layout"
@@ -2743,7 +2747,7 @@ msgstr "Projeto"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Project Settings..."
 msgid "Project Settings..."
-msgstr "Configurações de Projeto..."
+msgstr "Configurações do Projeto..."
 
 
 #: editor/editor_node.cpp editor/plugins/version_control_editor_plugin.cpp
 #: editor/editor_node.cpp editor/plugins/version_control_editor_plugin.cpp
 msgid "Version Control"
 msgid "Version Control"
@@ -2792,24 +2796,28 @@ msgstr "Implementar com Depuração Remota"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Ao exportar ou distribuir, o executável vai tentar ligar-se ao IP deste "
-"computador para depuração."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Pequena distribuição com Network FS"
 msgstr "Pequena distribuição com Network FS"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Quando esta opção é ativada, exportação ou distribuição criará um executável "
 "Quando esta opção é ativada, exportação ou distribuição criará um executável "
 "mínimo.\n"
 "mínimo.\n"
@@ -2822,9 +2830,10 @@ msgid "Visible Collision Shapes"
 msgstr "Formas de Colisão Visíveis"
 msgstr "Formas de Colisão Visíveis"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Com esta opção ativa, formas de colisão e nós raycast (para 2D e 3D) serão "
 "Com esta opção ativa, formas de colisão e nós raycast (para 2D e 3D) serão "
 "visíveis no jogo em execução."
 "visíveis no jogo em execução."
@@ -2834,22 +2843,25 @@ msgid "Visible Navigation"
 msgstr "Navegação Visível"
 msgstr "Navegação Visível"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Com esta opção ativa, Meshes e Polígonos serão visíveis no jogo em execução."
 "Com esta opção ativa, Meshes e Polígonos serão visíveis no jogo em execução."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Sincronizar Alterações de Cena"
 msgstr "Sincronizar Alterações de Cena"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Com esta opção ativa, alterações da cena no editor serão replicadas no jogo "
 "Com esta opção ativa, alterações da cena no editor serão replicadas no jogo "
 "em execução.\n"
 "em execução.\n"
@@ -2857,15 +2869,17 @@ msgstr ""
 "ficheiros em rede."
 "ficheiros em rede."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Sincronizar Alterações de Script"
 msgstr "Sincronizar Alterações de Script"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Com esta opção ativa, qualquer Script guardado será recarregado no jogo em "
 "Com esta opção ativa, qualquer Script guardado será recarregado no jogo em "
 "execução.\n"
 "execução.\n"
@@ -2930,7 +2944,7 @@ msgstr "Ajuda"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Procurar"
 msgstr "Procurar"
 
 
@@ -3061,7 +3075,7 @@ msgstr ""
 "O projeto será preparado para compilações personalizadas Android com a "
 "O projeto será preparado para compilações personalizadas Android com a "
 "instalação do modelo fonte em \"res://android/build\".\n"
 "instalação do modelo fonte em \"res://android/build\".\n"
 "Poderá depois aplicar modificações e compilar o seu APK personalizado a "
 "Poderá depois aplicar modificações e compilar o seu APK personalizado a "
-"exportar (com adição de módulos, alterando AndroidManifest.xml, etc.).\n"
+"exportar (com adição de módulos, a alterar AndroidManifest.xml, etc.).\n"
 "Repare que de forma a criar compilações personalizadas em vez de usar APKs "
 "Repare que de forma a criar compilações personalizadas em vez de usar APKs "
 "pré-compilados, a opção \"Usar Compilação Personalizada\" deve ser ativada "
 "pré-compilados, a opção \"Usar Compilação Personalizada\" deve ser ativada "
 "na predefinição da exportação Android."
 "na predefinição da exportação Android."
@@ -3347,9 +3361,11 @@ msgid "Add Key/Value Pair"
 msgstr "Adicionar Par Chave/Valor"
 msgstr "Adicionar Par Chave/Valor"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "Não foi encontrado um executável de exportação para esta plataforma.\n"
 "Não foi encontrado um executável de exportação para esta plataforma.\n"
 "Adicione um executável pré-definido no menu de exportação."
 "Adicione um executável pré-definido no menu de exportação."
@@ -3523,7 +3539,7 @@ msgid ""
 "The problematic templates archives can be found at '%s'."
 "The problematic templates archives can be found at '%s'."
 msgstr ""
 msgstr ""
 "Falhou a instalação de Modelos.\n"
 "Falhou a instalação de Modelos.\n"
-"Os ficheiros problemáticos podem ser encontrados em '%s'."
+"Os ficheiros problemáticos encontram-se em '%s'."
 
 
 #: editor/export_template_manager.cpp
 #: editor/export_template_manager.cpp
 msgid "Error requesting URL:"
 msgid "Error requesting URL:"
@@ -4025,7 +4041,7 @@ msgstr "Alterar o tipo de um ficheiro importado requer reiniciar o editor."
 msgid ""
 msgid ""
 "WARNING: Assets exist that use this resource, they may stop loading properly."
 "WARNING: Assets exist that use this resource, they may stop loading properly."
 msgstr ""
 msgstr ""
-"AVISO: Existem Ativos que usam este recurso, podendo não ser carregados "
+"AVISO: Existem Ativos que usam este recurso, poderem não ser carregados "
 "corretamente."
 "corretamente."
 
 
 #: editor/inspector_dock.cpp
 #: editor/inspector_dock.cpp
@@ -4318,7 +4334,7 @@ msgstr "Alternar Triângulos Auto"
 
 
 #: editor/plugins/animation_blend_space_2d_editor.cpp
 #: editor/plugins/animation_blend_space_2d_editor.cpp
 msgid "Create triangles by connecting points."
 msgid "Create triangles by connecting points."
-msgstr "Criar triângulos ligando pontos."
+msgstr "Criar triângulos a ligar pontos."
 
 
 #: editor/plugins/animation_blend_space_2d_editor.cpp
 #: editor/plugins/animation_blend_space_2d_editor.cpp
 msgid "Erase points and triangles."
 msgid "Erase points and triangles."
@@ -4395,13 +4411,13 @@ msgstr "Alterar Filtro"
 #: editor/plugins/animation_blend_tree_editor_plugin.cpp
 #: editor/plugins/animation_blend_tree_editor_plugin.cpp
 msgid "No animation player set, so unable to retrieve track names."
 msgid "No animation player set, so unable to retrieve track names."
 msgstr ""
 msgstr ""
-"Reprodutor de animação não definido, sendo incapaz de recolher nome das "
+"Reprodutor de animação não definido, a ser incapaz de recolher nome das "
 "faixas."
 "faixas."
 
 
 #: editor/plugins/animation_blend_tree_editor_plugin.cpp
 #: editor/plugins/animation_blend_tree_editor_plugin.cpp
 msgid "Player path set is invalid, so unable to retrieve track names."
 msgid "Player path set is invalid, so unable to retrieve track names."
 msgstr ""
 msgstr ""
-"Caminho do reprodutor é inválido, sendo incapaz de recolher nome das faixas."
+"Caminho do reprodutor é inválido, a ser incapaz de recolher nome das faixas."
 
 
 #: editor/plugins/animation_blend_tree_editor_plugin.cpp
 #: editor/plugins/animation_blend_tree_editor_plugin.cpp
 #: editor/plugins/root_motion_editor_plugin.cpp
 #: editor/plugins/root_motion_editor_plugin.cpp
@@ -4409,7 +4425,7 @@ msgid ""
 "Animation player has no valid root node path, so unable to retrieve track "
 "Animation player has no valid root node path, so unable to retrieve track "
 "names."
 "names."
 msgstr ""
 msgstr ""
-"Reprodutor de animação não tem um caminha de nó raiz válido, sendo incapaz "
+"Reprodutor de animação não tem um caminha de nó raiz válido, a ser incapaz "
 "de recolher nome das faixas."
 "de recolher nome das faixas."
 
 
 #: editor/plugins/animation_blend_tree_editor_plugin.cpp
 #: editor/plugins/animation_blend_tree_editor_plugin.cpp
@@ -5115,7 +5131,7 @@ msgid "Bake Lightmaps"
 msgstr "Consolidar Lightmaps"
 msgstr "Consolidar Lightmaps"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Pré-visualização"
 msgstr "Pré-visualização"
 
 
@@ -5612,8 +5628,8 @@ msgid ""
 msgstr ""
 msgstr ""
 "Insere chaves automaticamente quando objetos são movidos, rodados ou "
 "Insere chaves automaticamente quando objetos são movidos, rodados ou "
 "redimensionados (baseado na máscara).\n"
 "redimensionados (baseado na máscara).\n"
-"Chaves apenas são adicionadas a pistas existentes, não sendo criadas novas "
-"pistas.\n"
+"Chaves apenas são adicionadas a pistas existentes, nenhumas pistas serão "
+"criadas.\n"
 "Chaves têm de ser inseridas manualmente na primeira vez."
 "Chaves têm de ser inseridas manualmente na primeira vez."
 
 
 #: editor/plugins/canvas_item_editor_plugin.cpp
 #: editor/plugins/canvas_item_editor_plugin.cpp
@@ -6410,7 +6426,7 @@ msgstr "Criar mapa UV"
 msgid ""
 msgid ""
 "Polygon 2D has internal vertices, so it can no longer be edited in the "
 "Polygon 2D has internal vertices, so it can no longer be edited in the "
 "viewport."
 "viewport."
-msgstr "Polygon 2D tem vértices internos, não podendo ser editado no viewport."
+msgstr "Polygon 2D tem vértices internos, não poder ser editado no viewport."
 
 
 #: editor/plugins/polygon_2d_editor_plugin.cpp
 #: editor/plugins/polygon_2d_editor_plugin.cpp
 msgid "Create Polygon & UV"
 msgid "Create Polygon & UV"
@@ -6503,7 +6519,7 @@ msgstr "Escalar Polígono"
 #: editor/plugins/polygon_2d_editor_plugin.cpp
 #: editor/plugins/polygon_2d_editor_plugin.cpp
 msgid "Create a custom polygon. Enables custom polygon rendering."
 msgid "Create a custom polygon. Enables custom polygon rendering."
 msgstr ""
 msgstr ""
-"Crie um polígono personalizado. Habilita a renderização de polígonos "
+"Crie um polígono personalizado. Ativa a renderização de polígonos "
 "personalizados."
 "personalizados."
 
 
 #: editor/plugins/polygon_2d_editor_plugin.cpp
 #: editor/plugins/polygon_2d_editor_plugin.cpp
@@ -7756,7 +7772,8 @@ msgid "New Animation"
 msgstr "Nova Animação"
 msgstr "Nova Animação"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Velocidade (FPS):"
 msgstr "Velocidade (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -9011,7 +9028,7 @@ msgstr ""
 "\n"
 "\n"
 "Devolve 0.0 se 'x' for menor que 'limite0' e 1.0 se 'x' for maior que "
 "Devolve 0.0 se 'x' for menor que 'limite0' e 1.0 se 'x' for maior que "
 "'limite1'. Caso contrário o valor devolvido é interpolado entre 0.0 and 1.0 "
 "'limite1'. Caso contrário o valor devolvido é interpolado entre 0.0 and 1.0 "
-"usando polinomiais Hermite."
+"a usar polinomiais Hermite."
 
 
 #: editor/plugins/visual_shader_editor_plugin.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp
 msgid ""
 msgid ""
@@ -9101,9 +9118,9 @@ msgstr ""
 "\n"
 "\n"
 "OuterProduct trata o primeiro parâmetro 'c' como um vetor coluna (matriz com "
 "OuterProduct trata o primeiro parâmetro 'c' como um vetor coluna (matriz com "
 "uma coluna) e o segundo parâmetro 'r' como um vetor linha (matriz com uma "
 "uma coluna) e o segundo parâmetro 'r' como um vetor linha (matriz com uma "
-"linha) e faz uma multiplicação matricial algébrica linear 'c * r', "
-"resultando uma matriz cujo número de linhas é o número de componentes em 'c' "
-"e cujo número de colunas é o número de componentes de 'r'."
+"linha) e faz uma multiplicação matricial algébrica linear 'c * r', a "
+"resultar uma matriz cujo número de linhas é o número de componentes em 'c' e "
+"cujo número de colunas é o número de componentes de 'r'."
 
 
 #: editor/plugins/visual_shader_editor_plugin.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp
 msgid "Composes transform from four vectors."
 msgid "Composes transform from four vectors."
@@ -9191,7 +9208,7 @@ msgstr "Interpolação linear entre dois vetores."
 
 
 #: editor/plugins/visual_shader_editor_plugin.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp
 msgid "Linear interpolation between two vectors using scalar."
 msgid "Linear interpolation between two vectors using scalar."
-msgstr "Interpolação linear entre dois vetores usando um escalar."
+msgstr "Interpolação linear entre dois vetores a usar um escalar."
 
 
 #: editor/plugins/visual_shader_editor_plugin.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp
 msgid "Calculates the normalize product of vector."
 msgid "Calculates the normalize product of vector."
@@ -9229,7 +9246,7 @@ msgstr ""
 "\n"
 "\n"
 "Devolve 0.0 se 'x' for menor que 'limite0' e 1.0 se 'x' for maior que "
 "Devolve 0.0 se 'x' for menor que 'limite0' e 1.0 se 'x' for maior que "
 "'limite1'. Caso contrário o valor devolvido é interpolado entre 0.0 and 1.0 "
 "'limite1'. Caso contrário o valor devolvido é interpolado entre 0.0 and 1.0 "
-"usando polinomiais Hermite."
+"a usar polinomiais Hermite."
 
 
 #: editor/plugins/visual_shader_editor_plugin.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp
 msgid ""
 msgid ""
@@ -9243,7 +9260,7 @@ msgstr ""
 "\n"
 "\n"
 "Devolve 0.0 se 'x' for menor que 'limite0' e 1.0 se 'x' for maior que "
 "Devolve 0.0 se 'x' for menor que 'limite0' e 1.0 se 'x' for maior que "
 "'limite1'. Caso contrário o valor devolvido é interpolado entre 0.0 and 1.0 "
 "'limite1'. Caso contrário o valor devolvido é interpolado entre 0.0 and 1.0 "
-"usando polinomiais Hermite."
+"a usar polinomiais Hermite."
 
 
 #: editor/plugins/visual_shader_editor_plugin.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp
 msgid ""
 msgid ""
@@ -9319,7 +9336,7 @@ msgid ""
 "it later in the Expressions. You can also declare varyings, uniforms and "
 "it later in the Expressions. You can also declare varyings, uniforms and "
 "constants."
 "constants."
 msgstr ""
 msgstr ""
-"Expressão personalizada em Linguagem Godot Shader, colocada sobre o shader "
+"Expressão personalizada em Linguagem Godot Shader, posta sobre o shader "
 "resultante. Pode pôr várias definições de função e chamá-las depois nas "
 "resultante. Pode pôr várias definições de função e chamá-las depois nas "
 "Expressões. Também pode declarar variantes, uniformes e constantes."
 "Expressões. Também pode declarar variantes, uniformes e constantes."
 
 
@@ -9335,14 +9352,14 @@ msgstr "(Apenas modo Fragment/Light) Função derivada vetorial."
 msgid ""
 msgid ""
 "(Fragment/Light mode only) (Vector) Derivative in 'x' using local "
 "(Fragment/Light mode only) (Vector) Derivative in 'x' using local "
 "differencing."
 "differencing."
-msgstr "(Apenas modo Fragment/Light) Derivada em 'x' usando derivação local."
+msgstr "(Apenas modo Fragment/Light) Derivada em 'x' a usar derivação local."
 
 
 #: editor/plugins/visual_shader_editor_plugin.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp
 msgid ""
 msgid ""
 "(Fragment/Light mode only) (Scalar) Derivative in 'x' using local "
 "(Fragment/Light mode only) (Scalar) Derivative in 'x' using local "
 "differencing."
 "differencing."
 msgstr ""
 msgstr ""
-"(Apenas modo Fragment/Light) (Escalar) Derivada em 'x' usando derivação "
+"(Apenas modo Fragment/Light) (Escalar) Derivada em 'x' a usar derivação "
 "local."
 "local."
 
 
 #: editor/plugins/visual_shader_editor_plugin.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp
@@ -9350,14 +9367,14 @@ msgid ""
 "(Fragment/Light mode only) (Vector) Derivative in 'y' using local "
 "(Fragment/Light mode only) (Vector) Derivative in 'y' using local "
 "differencing."
 "differencing."
 msgstr ""
 msgstr ""
-"(Apenas modo Fragment/Light) (Vetor) Derivada em 'y' usando derivação local."
+"(Apenas modo Fragment/Light) (Vetor) Derivada em 'y' a usar derivação local."
 
 
 #: editor/plugins/visual_shader_editor_plugin.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp
 msgid ""
 msgid ""
 "(Fragment/Light mode only) (Scalar) Derivative in 'y' using local "
 "(Fragment/Light mode only) (Scalar) Derivative in 'y' using local "
 "differencing."
 "differencing."
 msgstr ""
 msgstr ""
-"(Apenas modo Fragment/Light) (Escalar) Derivada em 'y' usando derivação "
+"(Apenas modo Fragment/Light) (Escalar) Derivada em 'y' a usar derivação "
 "local."
 "local."
 
 
 #: editor/plugins/visual_shader_editor_plugin.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp
@@ -9822,8 +9839,8 @@ msgid ""
 "the \"Application\" category."
 "the \"Application\" category."
 msgstr ""
 msgstr ""
 "Não consigo executar o projeto: cena principal não definida.\n"
 "Não consigo executar o projeto: cena principal não definida.\n"
-"Edite o projeto e defina a cena principal em Definições do Projeto dentro da "
-"categoria \"Aplicação\"."
+"Edite o projeto e defina a cena principal em Configurações do Projeto dentro "
+"da categoria \"Application\"."
 
 
 #: editor/project_manager.cpp
 #: editor/project_manager.cpp
 msgid ""
 msgid ""
@@ -10164,7 +10181,7 @@ msgstr "Modo filtro de localização alterado"
 
 
 #: editor/project_settings_editor.cpp
 #: editor/project_settings_editor.cpp
 msgid "Project Settings (project.godot)"
 msgid "Project Settings (project.godot)"
-msgstr "Definições do Projeto (project.godot)"
+msgstr "Configurações do Projeto (project.godot)"
 
 
 #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "General"
 msgid "General"
@@ -10319,11 +10336,18 @@ msgid "Batch Rename"
 msgstr "Renomear em massa"
 msgstr "Renomear em massa"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Substituir: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "Prefixo"
 msgstr "Prefixo"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "Sufixo"
 msgstr "Sufixo"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10371,7 +10395,8 @@ msgid "Per-level Counter"
 msgstr "Contador por nível"
 msgstr "Contador por nível"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr "Se definido o contador reinicia para cada grupo de nós filhos"
 msgstr "Se definido o contador reinicia para cada grupo de nós filhos"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10431,7 +10456,8 @@ msgid "Reset"
 msgstr "Repor"
 msgstr "Repor"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "Erro em Expressão Regular"
 msgstr "Erro em Expressão Regular"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -11897,7 +11923,7 @@ msgstr "VariableSet não encontrado no script: "
 #: modules/visual_script/visual_script_nodes.cpp
 #: modules/visual_script/visual_script_nodes.cpp
 msgid "Custom node has no _step() method, can't process graph."
 msgid "Custom node has no _step() method, can't process graph."
 msgstr ""
 msgstr ""
-"Nó personalizado não tem método _step(), não podendo processar um gráfico."
+"Nó personalizado não tem método _step(), sem poder processar um gráfico."
 
 
 #: modules/visual_script/visual_script_nodes.cpp
 #: modules/visual_script/visual_script_nodes.cpp
 msgid ""
 msgid ""
@@ -12206,7 +12232,7 @@ msgid ""
 "Consider adding a CollisionShape2D or CollisionPolygon2D as a child to "
 "Consider adding a CollisionShape2D or CollisionPolygon2D as a child to "
 "define its shape."
 "define its shape."
 msgstr ""
 msgstr ""
-"Este nó não tem forma, não podendo colidir ou interagir com outros objetos.\n"
+"Este nó não tem forma, em poder colidir ou interagir com outros objetos.\n"
 "Considere adicionar nós CollisionShape2D ou CollisionPolygon2D como filhos "
 "Considere adicionar nós CollisionShape2D ou CollisionPolygon2D como filhos "
 "para definir a sua forma."
 "para definir a sua forma."
 
 
@@ -12315,7 +12341,7 @@ msgid ""
 "A material to process the particles is not assigned, so no behavior is "
 "A material to process the particles is not assigned, so no behavior is "
 "imprinted."
 "imprinted."
 msgstr ""
 msgstr ""
-"Não foi atribuído um Material para processar as partículas, não possuindo um "
+"Não foi atribuído um Material para processar as partículas, sem possuir um "
 "comportamento."
 "comportamento."
 
 
 #: scene/2d/particles_2d.cpp
 #: scene/2d/particles_2d.cpp
@@ -12440,7 +12466,7 @@ msgid ""
 "Consider adding a CollisionShape or CollisionPolygon as a child to define "
 "Consider adding a CollisionShape or CollisionPolygon as a child to define "
 "its shape."
 "its shape."
 msgstr ""
 msgstr ""
-"Este nó não tem forma, não podendo colidir ou interagir com outros objetos.\n"
+"Este nó não tem forma, sem poder colidir ou interagir com outros objetos.\n"
 "Considere adicionar nós CollisionShape ou CollisionPolygon como filhos para "
 "Considere adicionar nós CollisionShape ou CollisionPolygon como filhos para "
 "definir a sua forma."
 "definir a sua forma."
 
 
@@ -12513,6 +12539,11 @@ msgstr ""
 "Sondas GI não são suportadas pelo driver vídeo GLES2.\n"
 "Sondas GI não são suportadas pelo driver vídeo GLES2.\n"
 "Em vez disso, use um BakedLightmap."
 "Em vez disso, use um BakedLightmap."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr "Uma SpotLight com ângulo superior a 90 graus não cria sombras."
 msgstr "Uma SpotLight com ângulo superior a 90 graus não cria sombras."
@@ -12564,8 +12595,8 @@ msgid ""
 "PathFollow's ROTATION_ORIENTED requires \"Up Vector\" to be enabled in its "
 "PathFollow's ROTATION_ORIENTED requires \"Up Vector\" to be enabled in its "
 "parent Path's Curve resource."
 "parent Path's Curve resource."
 msgstr ""
 msgstr ""
-"ROTATION_ORIENTED de PathFollow requer \"Up Vector\" habilitado no recurso "
-"de Curva do Caminho do seu pai."
+"ROTATION_ORIENTED de PathFollow requer \"Up Vector\" ativado no recurso de "
+"Curva do Caminho do seu pai."
 
 
 #: scene/3d/physics_body.cpp
 #: scene/3d/physics_body.cpp
 msgid ""
 msgid ""
@@ -12665,7 +12696,7 @@ msgstr "Não foi definida uma raiz AnimationNode para o gráfico."
 #: scene/animation/animation_tree.cpp
 #: scene/animation/animation_tree.cpp
 msgid "Path to an AnimationPlayer node containing animations is not set."
 msgid "Path to an AnimationPlayer node containing animations is not set."
 msgstr ""
 msgstr ""
-"Caminho para um nó AnimationPlayer contendo animações não está definido."
+"Caminho para um nó AnimationPlayer a conter animações não está definido."
 
 
 #: scene/animation/animation_tree.cpp
 #: scene/animation/animation_tree.cpp
 msgid "Path set for AnimationPlayer does not lead to an AnimationPlayer node."
 msgid "Path set for AnimationPlayer does not lead to an AnimationPlayer node."
@@ -12770,7 +12801,7 @@ msgid ""
 "Default Environment as specified in Project Settings (Rendering -> "
 "Default Environment as specified in Project Settings (Rendering -> "
 "Environment -> Default Environment) could not be loaded."
 "Environment -> Default Environment) could not be loaded."
 msgstr ""
 msgstr ""
-"Ambiente predefinido especificado em Configuração do Projeto (Rendering -> "
+"Ambiente predefinido especificado em Configurações do Projeto (Rendering -> "
 "Environment -> Default Environment) não pode ser carregado."
 "Environment -> Default Environment) não pode ser carregado."
 
 
 #: scene/main/viewport.cpp
 #: scene/main/viewport.cpp
@@ -12817,6 +12848,16 @@ msgstr "Variações só podem ser atribuídas na função vértice."
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Constantes não podem ser modificadas."
 msgstr "Constantes não podem ser modificadas."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Sistema de Ficheiros e Docas de Importação"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Ao exportar ou distribuir, o executável vai tentar ligar-se ao IP deste "
+#~ "computador para depuração."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "A cena atual nunca foi guardada, por favor guarde-a antes de executar."
 #~ "A cena atual nunca foi guardada, por favor guarde-a antes de executar."

+ 81 - 41
editor/translations/ro.po

@@ -538,6 +538,7 @@ msgid "Seconds"
 msgstr "Secunde"
 msgstr "Secunde"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS(cadre pe secundă)"
 msgstr "FPS(cadre pe secundă)"
 
 
@@ -716,7 +717,7 @@ msgstr "Potrivește Caz-ul"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Cuvinte Complete"
 msgstr "Cuvinte Complete"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Înlocuiți"
 msgstr "Înlocuiți"
 
 
@@ -907,6 +908,11 @@ msgstr "Ești sigur că vrei să ștergi toate conexiunile de la semnalul \"%s\"
 msgid "Signals"
 msgid "Signals"
 msgstr "Semnale"
 msgstr "Semnale"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Filtrare Tiles"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "Ești sigur că vrei să ștergi toate conexiunile de la acest semnal?"
 msgstr "Ești sigur că vrei să ștergi toate conexiunile de la acest semnal?"
@@ -945,7 +951,7 @@ msgid "Recent:"
 msgstr "Recent:"
 msgstr "Recent:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Cautați:"
 msgstr "Cautați:"
@@ -1639,17 +1645,18 @@ msgstr "Librăria de Resurse"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Editează Arborele Scenei"
 msgstr "Editează Arborele Scenei"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Importă Bară"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Nod Bară"
 msgstr "Nod Bară"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Sistemul De Fișiere și încărcare Bare"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Sistemul De Fișiere"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Importă Bară"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1914,7 +1921,7 @@ msgstr "Directoare și Fişiere:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Previzualizați:"
 msgstr "Previzualizați:"
 
 
@@ -2800,24 +2807,28 @@ msgstr "Lansează cu Depanare la Distanță"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"Când exporți sau lansezi, executabilul rezultat va încerca să se conecteze "
-"la IP-ul acestui computer pentru a putea fi depanat."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Mini Lansare cu Rețea FS"
 msgstr "Mini Lansare cu Rețea FS"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Când această opțiune este activată, exportarea sau lansarea va produce un "
 "Când această opțiune este activată, exportarea sau lansarea va produce un "
 "executabil minimal.\n"
 "executabil minimal.\n"
@@ -2830,9 +2841,10 @@ msgid "Visible Collision Shapes"
 msgstr "Forme de Coliziune Vizibile"
 msgstr "Forme de Coliziune Vizibile"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Formele de coliziune si nodurile raycast (pentru 2D și 3D) vor fi vizibile "
 "Formele de coliziune si nodurile raycast (pentru 2D și 3D) vor fi vizibile "
 "când jocul rulează dacă această opțiune este activată."
 "când jocul rulează dacă această opțiune este activată."
@@ -2842,23 +2854,26 @@ msgid "Visible Navigation"
 msgstr "Navigare Vizibilă"
 msgstr "Navigare Vizibilă"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Structurile de navigare și poligoanele vor fi vizibile când jocul rulează "
 "Structurile de navigare și poligoanele vor fi vizibile când jocul rulează "
 "dacă această opțiune este activată."
 "dacă această opțiune este activată."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Sincronizează Modificările Scenei"
 msgstr "Sincronizează Modificările Scenei"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Când această opțiune este activată, orice modificare facută în scenă din "
 "Când această opțiune este activată, orice modificare facută în scenă din "
 "editor va fi replicată în jocul care rulează.\n"
 "editor va fi replicată în jocul care rulează.\n"
@@ -2866,15 +2881,17 @@ msgstr ""
 "mult mai eficient dacă este folosit un sistem de fișiere în rețea."
 "mult mai eficient dacă este folosit un sistem de fișiere în rețea."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Sincronizează Modificările Scriptului"
 msgstr "Sincronizează Modificările Scriptului"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Când această opțiune este activată, orice script salvat ulterior va fi "
 "Când această opțiune este activată, orice script salvat ulterior va fi "
 "reîncărcat în jocul care rulează.\n"
 "reîncărcat în jocul care rulează.\n"
@@ -2938,7 +2955,7 @@ msgstr "Ajutor"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Căutare"
 msgstr "Căutare"
 
 
@@ -3338,9 +3355,11 @@ msgid "Add Key/Value Pair"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "Nu a fost găsită nicio presetare de export care să poată rula pentru această "
 "Nu a fost găsită nicio presetare de export care să poată rula pentru această "
 "platformă.\n"
 "platformă.\n"
@@ -5126,7 +5145,7 @@ msgid "Bake Lightmaps"
 msgstr "Procesează Lightmaps"
 msgstr "Procesează Lightmaps"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Previzualizare"
 msgstr "Previzualizare"
 
 
@@ -7857,7 +7876,7 @@ msgid "New Animation"
 msgstr "Animație"
 msgstr "Animație"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10366,11 +10385,16 @@ msgid "Batch Rename"
 msgstr "Redenumește"
 msgstr "Redenumește"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Înlocuiți: "
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10418,7 +10442,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10477,8 +10501,9 @@ msgid "Reset"
 msgstr "Resetați Zoom-area"
 msgstr "Resetați Zoom-area"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
-msgstr ""
+#, fuzzy
+msgid "Regular Expression Error:"
+msgstr "Folosiți expresii regulate"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
 msgid "At character %s"
 msgid "At character %s"
@@ -12471,6 +12496,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""
@@ -12725,6 +12755,16 @@ msgstr ""
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr ""
 msgstr ""
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Sistemul De Fișiere și încărcare Bare"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "Când exporți sau lansezi, executabilul rezultat va încerca să se "
+#~ "conecteze la IP-ul acestui computer pentru a putea fi depanat."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "Scena curentă nu a fost salvată niciodată, salvați-o înainte de rulare."
 #~ "Scena curentă nu a fost salvată niciodată, salvați-o înainte de rulare."

+ 95 - 52
editor/translations/ru.po

@@ -91,8 +91,8 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: Godot Engine editor\n"
 "Project-Id-Version: Godot Engine editor\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-09-08 11:40+0000\n"
-"Last-Translator: Nikita Epifanov <[email protected]>\n"
+"PO-Revision-Date: 2020-09-15 07:17+0000\n"
+"Last-Translator: Danil Alexeev <[email protected]>\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/godot-engine/"
 "Language-Team: Russian <https://hosted.weblate.org/projects/godot-engine/"
 "godot/ru/>\n"
 "godot/ru/>\n"
 "Language: ru\n"
 "Language: ru\n"
@@ -306,7 +306,7 @@ msgstr "Продолжительность анимации (в секундах
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Add Track"
 msgid "Add Track"
-msgstr "Добавить новый трек"
+msgstr "Добавить трек"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Animation Looping"
 msgid "Animation Looping"
@@ -327,7 +327,7 @@ msgstr "Дорожки анимации:"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Change Track Path"
 msgid "Change Track Path"
-msgstr "Изменить Путь Следования"
+msgstr "Изменить путь трека"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Toggle this track on/off."
 msgid "Toggle this track on/off."
@@ -335,7 +335,7 @@ msgstr "Включить/выключить этот трек."
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Update Mode (How this property is set)"
 msgid "Update Mode (How this property is set)"
-msgstr "Режим Обновления (Как это свойство устанавливается)"
+msgstr "Режим обновления (как это свойство устанавливается)"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Interpolation Mode"
 msgid "Interpolation Mode"
@@ -384,7 +384,7 @@ msgstr "Линейный"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Cubic"
 msgid "Cubic"
-msgstr "Кубическая"
+msgstr "Кубический"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
 msgid "Clamp Loop Interp"
 msgid "Clamp Loop Interp"
@@ -611,6 +611,7 @@ msgid "Seconds"
 msgstr "Секунды"
 msgstr "Секунды"
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr "FPS"
 msgstr "FPS"
 
 
@@ -789,7 +790,7 @@ msgstr "Учитывать регистр"
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr "Целые слова"
 msgstr "Целые слова"
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr "Заменить"
 msgstr "Заменить"
 
 
@@ -981,6 +982,11 @@ msgstr "Вы уверены, что хотите удалить все подк
 msgid "Signals"
 msgid "Signals"
 msgstr "Сигналы"
 msgstr "Сигналы"
 
 
+#: editor/connections_dialog.cpp
+#, fuzzy
+msgid "Filter signals"
+msgstr "Фильтр тайлов"
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr "Вы уверены, что хотите удалить все подключения от сигнала?"
 msgstr "Вы уверены, что хотите удалить все подключения от сигнала?"
@@ -1019,7 +1025,7 @@ msgid "Recent:"
 msgstr "Недавнее:"
 msgstr "Недавнее:"
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr "Поиск:"
 msgstr "Поиск:"
@@ -1705,17 +1711,18 @@ msgstr "Библиотека ресурсов"
 msgid "Scene Tree Editing"
 msgid "Scene Tree Editing"
 msgstr "Редактирование дерева сцены"
 msgstr "Редактирование дерева сцены"
 
 
-#: editor/editor_feature_profile.cpp
-msgid "Import Dock"
-msgstr "Панель «Импорт»"
-
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Node Dock"
 msgid "Node Dock"
 msgstr "Панель «Узел»"
 msgstr "Панель «Узел»"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
-msgstr "Панели «Файловая система» и «Импорт»"
+#, fuzzy
+msgid "FileSystem Dock"
+msgstr "Файловая система"
+
+#: editor/editor_feature_profile.cpp
+msgid "Import Dock"
+msgstr "Панель «Импорт»"
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
 msgid "Erase profile '%s'? (no undo)"
 msgid "Erase profile '%s'? (no undo)"
@@ -1932,7 +1939,7 @@ msgstr "Режим отображения"
 
 
 #: editor/editor_file_dialog.cpp
 #: editor/editor_file_dialog.cpp
 msgid "Focus Path"
 msgid "Focus Path"
-msgstr "Фокус на пути"
+msgstr "Переместить фокус на строку пути"
 
 
 #: editor/editor_file_dialog.cpp
 #: editor/editor_file_dialog.cpp
 msgid "Move Favorite Up"
 msgid "Move Favorite Up"
@@ -1980,7 +1987,7 @@ msgstr "Каталоги и файлы:"
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr "Предпросмотр:"
 msgstr "Предпросмотр:"
 
 
@@ -2790,12 +2797,12 @@ msgstr "Набор тайлов..."
 #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp
 #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp
 #: scene/gui/line_edit.cpp scene/gui/text_edit.cpp
 #: scene/gui/line_edit.cpp scene/gui/text_edit.cpp
 msgid "Undo"
 msgid "Undo"
-msgstr "Отменить (Undo)"
+msgstr "Отменить"
 
 
 #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp
 #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp
 #: scene/gui/line_edit.cpp scene/gui/text_edit.cpp
 #: scene/gui/line_edit.cpp scene/gui/text_edit.cpp
 msgid "Redo"
 msgid "Redo"
-msgstr "Повторить (Redo)"
+msgstr "Повторить"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid "Miscellaneous project or scene-wide tools."
 msgid "Miscellaneous project or scene-wide tools."
@@ -2857,24 +2864,28 @@ msgstr "Развернуть с удалённой отладкой"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
-"При экспорте или развёртывании, полученный исполняемый файл будет пытаться "
-"подключиться к IP этого компьютера с целью отладки."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+#, fuzzy
+msgid "Small Deploy with Network Filesystem"
 msgstr "Небольшое развёртывание через сеть"
 msgstr "Небольшое развёртывание через сеть"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 "Когда эта опция включена, экспорт или развёртывание будет создавать "
 "Когда эта опция включена, экспорт или развёртывание будет создавать "
 "минимальный исполняемый файл.\n"
 "минимальный исполняемый файл.\n"
@@ -2887,9 +2898,10 @@ msgid "Visible Collision Shapes"
 msgstr "Видимые области соприкосновения"
 msgstr "Видимые области соприкосновения"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 "Когда эта опция включена, области соприкосновений и узлы Raycast(в 2D и 3D) "
 "Когда эта опция включена, области соприкосновений и узлы Raycast(в 2D и 3D) "
 "будут видимыми в запущенной игре."
 "будут видимыми в запущенной игре."
@@ -2899,23 +2911,26 @@ msgid "Visible Navigation"
 msgstr "Видимая навигация"
 msgstr "Видимая навигация"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 "Когда эта опция включена, навигационные полисетки и полигоны будут видимыми "
 "Когда эта опция включена, навигационные полисетки и полигоны будут видимыми "
 "в запущенной игре."
 "в запущенной игре."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+#, fuzzy
+msgid "Synchronize Scene Changes"
 msgstr "Синхронизация изменений в сцене"
 msgstr "Синхронизация изменений в сцене"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Когда эта опция включена, все изменения, внесённые на сцену, в редакторе "
 "Когда эта опция включена, все изменения, внесённые на сцену, в редакторе "
 "будут перенесены в запущенную игру.\n"
 "будут перенесены в запущенную игру.\n"
@@ -2923,15 +2938,17 @@ msgstr ""
 "сетевой файловой системой."
 "сетевой файловой системой."
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+#, fuzzy
+msgid "Synchronize Script Changes"
 msgstr "Синхронизация изменений в скриптах"
 msgstr "Синхронизация изменений в скриптах"
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
+#, fuzzy
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 "Когда эта опция включена, любой сохранённый скрипт будет перезагружен в "
 "Когда эта опция включена, любой сохранённый скрипт будет перезагружен в "
 "запущенную игру.\n"
 "запущенную игру.\n"
@@ -2995,7 +3012,7 @@ msgstr "Справка"
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr "Поиск"
 msgstr "Поиск"
 
 
@@ -3414,9 +3431,11 @@ msgid "Add Key/Value Pair"
 msgstr "Добавить пару: Ключ/Значение"
 msgstr "Добавить пару: Ключ/Значение"
 
 
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
+#, fuzzy
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 "Не найден рабочий экспортер для этой платформы.\n"
 "Не найден рабочий экспортер для этой платформы.\n"
 "Пожалуйста, добавьте его в меню экспорта."
 "Пожалуйста, добавьте его в меню экспорта."
@@ -5181,7 +5200,7 @@ msgid "Bake Lightmaps"
 msgstr "Запекать карты освещения"
 msgstr "Запекать карты освещения"
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr "Предпросмотр"
 msgstr "Предпросмотр"
 
 
@@ -7828,7 +7847,8 @@ msgid "New Animation"
 msgstr "Новая анимация"
 msgstr "Новая анимация"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+#, fuzzy
+msgid "Speed:"
 msgstr "Скорость (FPS):"
 msgstr "Скорость (FPS):"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -10392,11 +10412,18 @@ msgid "Batch Rename"
 msgstr "Групповое переименование"
 msgstr "Групповое переименование"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+#, fuzzy
+msgid "Replace:"
+msgstr "Заменить: "
+
+#: editor/rename_dialog.cpp
+#, fuzzy
+msgid "Prefix:"
 msgstr "Префикс"
 msgstr "Префикс"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+#, fuzzy
+msgid "Suffix:"
 msgstr "Суффикс"
 msgstr "Суффикс"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10444,7 +10471,8 @@ msgid "Per-level Counter"
 msgstr "Счетчик для каждого уровня"
 msgstr "Счетчик для каждого уровня"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+#, fuzzy
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 "Если установить, счетчик перезапустится для каждой группы дочерних узлов"
 "Если установить, счетчик перезапустится для каждой группы дочерних узлов"
 
 
@@ -10506,7 +10534,8 @@ msgid "Reset"
 msgstr "Сбросить"
 msgstr "Сбросить"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+#, fuzzy
+msgid "Regular Expression Error:"
 msgstr "Ошибка в регулярном выражении"
 msgstr "Ошибка в регулярном выражении"
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12035,14 +12064,13 @@ msgstr "OpenJDK jarsigner не настроен в Настройках Реда
 #: platform/android/export/export.cpp
 #: platform/android/export/export.cpp
 msgid "Debug keystore not configured in the Editor Settings nor in the preset."
 msgid "Debug keystore not configured in the Editor Settings nor in the preset."
 msgstr ""
 msgstr ""
-"Отладочная клавиатура не настроена ни в настройках редактора, ни в "
+"Отладочное хранилище ключей не настроено ни в настройках редактора, ни в "
 "предустановках."
 "предустановках."
 
 
 #: platform/android/export/export.cpp
 #: platform/android/export/export.cpp
 msgid "Release keystore incorrectly configured in the export preset."
 msgid "Release keystore incorrectly configured in the export preset."
 msgstr ""
 msgstr ""
-"Отладочная клавиатура не настроена ни в настройках редактора, ни в "
-"предустановках."
+"Хранилище ключей не настроено ни в настройках редактора, ни в предустановках."
 
 
 #: platform/android/export/export.cpp
 #: platform/android/export/export.cpp
 msgid "Custom build requires a valid Android SDK path in Editor Settings."
 msgid "Custom build requires a valid Android SDK path in Editor Settings."
@@ -12588,6 +12616,11 @@ msgstr ""
 "GIProbes не поддерживаются видеодрайвером GLES2.\n"
 "GIProbes не поддерживаются видеодрайвером GLES2.\n"
 "Вместо этого используйте BakedLightmap."
 "Вместо этого используйте BakedLightmap."
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr "SpotLight с углом более 90 градусов не может отбрасывать тени."
 msgstr "SpotLight с углом более 90 градусов не может отбрасывать тени."
@@ -12892,6 +12925,16 @@ msgstr "Изменения могут быть назначены только 
 msgid "Constants cannot be modified."
 msgid "Constants cannot be modified."
 msgstr "Константы не могут быть изменены."
 msgstr "Константы не могут быть изменены."
 
 
+#~ msgid "FileSystem and Import Docks"
+#~ msgstr "Панели «Файловая система» и «Импорт»"
+
+#~ msgid ""
+#~ "When exporting or deploying, the resulting executable will attempt to "
+#~ "connect to the IP of this computer in order to be debugged."
+#~ msgstr ""
+#~ "При экспорте или развёртывании, полученный исполняемый файл будет "
+#~ "пытаться подключиться к IP этого компьютера с целью отладки."
+
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgid "Current scene was never saved, please save it prior to running."
 #~ msgstr ""
 #~ msgstr ""
 #~ "Текущая сцена никогда не была сохранена, сохраните её перед запуском."
 #~ "Текущая сцена никогда не была сохранена, сохраните её перед запуском."

+ 54 - 35
editor/translations/si.po

@@ -527,6 +527,7 @@ msgid "Seconds"
 msgstr ""
 msgstr ""
 
 
 #: editor/animation_track_editor.cpp
 #: editor/animation_track_editor.cpp
+#: editor/plugins/sprite_frames_editor_plugin.cpp
 msgid "FPS"
 msgid "FPS"
 msgstr ""
 msgstr ""
 
 
@@ -706,7 +707,7 @@ msgstr ""
 msgid "Whole Words"
 msgid "Whole Words"
 msgstr ""
 msgstr ""
 
 
-#: editor/code_editor.cpp editor/rename_dialog.cpp
+#: editor/code_editor.cpp
 msgid "Replace"
 msgid "Replace"
 msgstr ""
 msgstr ""
 
 
@@ -895,6 +896,10 @@ msgstr ""
 msgid "Signals"
 msgid "Signals"
 msgstr ""
 msgstr ""
 
 
+#: editor/connections_dialog.cpp
+msgid "Filter signals"
+msgstr ""
+
 #: editor/connections_dialog.cpp
 #: editor/connections_dialog.cpp
 msgid "Are you sure you want to remove all connections from this signal?"
 msgid "Are you sure you want to remove all connections from this signal?"
 msgstr ""
 msgstr ""
@@ -933,7 +938,7 @@ msgid "Recent:"
 msgstr ""
 msgstr ""
 
 
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
 #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp
-#: editor/property_selector.cpp editor/quick_open.cpp
+#: editor/property_selector.cpp editor/quick_open.cpp editor/rename_dialog.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 #: modules/visual_script/visual_script_property_selector.cpp
 msgid "Search:"
 msgid "Search:"
 msgstr ""
 msgstr ""
@@ -1602,15 +1607,15 @@ msgid "Scene Tree Editing"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Import Dock"
+msgid "Node Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "Node Dock"
+msgid "FileSystem Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
-msgid "FileSystem and Import Docks"
+msgid "Import Dock"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_feature_profile.cpp
 #: editor/editor_feature_profile.cpp
@@ -1873,7 +1878,7 @@ msgstr ""
 
 
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
 #: editor/plugins/style_box_editor_plugin.cpp
-#: editor/plugins/theme_editor_plugin.cpp
+#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp
 msgid "Preview:"
 msgid "Preview:"
 msgstr ""
 msgstr ""
 
 
@@ -2700,22 +2705,26 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When exporting or deploying, the resulting executable will attempt to "
-"connect to the IP of this computer in order to be debugged."
+"When this option is enabled, using one-click deploy will make the executable "
+"attempt to connect to this computer's IP so the running project can be "
+"debugged.\n"
+"This option is intended to be used for remote debugging (typically with a "
+"mobile device).\n"
+"You don't need to enable it to use the GDScript debugger locally."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Small Deploy with Network FS"
+msgid "Small Deploy with Network Filesystem"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is enabled, export or deploy will produce a minimal "
-"executable.\n"
+"When this option is enabled, using one-click deploy for Android will only "
+"export an executable without the project data.\n"
 "The filesystem will be provided from the project by the editor over the "
 "The filesystem will be provided from the project by the editor over the "
 "network.\n"
 "network.\n"
-"On Android, deploy will use the USB cable for faster performance. This "
-"option speeds up testing for games with a large footprint."
+"On Android, deploying will use the USB cable for faster performance. This "
+"option speeds up testing for projects with large assets."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2724,8 +2733,8 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the "
-"running game if this option is turned on."
+"When this option is enabled, collision shapes and raycast nodes (for 2D and "
+"3D) will be visible in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
@@ -2734,32 +2743,32 @@ msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"Navigation meshes and polygons will be visible on the running game if this "
-"option is turned on."
+"When this option is enabled, navigation meshes and polygons will be visible "
+"in the running project."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Scene Changes"
+msgid "Synchronize Scene Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any changes made to the scene in the editor "
-"will be replicated in the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any changes made to the scene in the editor "
+"will be replicated in the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
-msgid "Sync Script Changes"
+msgid "Synchronize Script Changes"
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp
 #: editor/editor_node.cpp
 msgid ""
 msgid ""
-"When this option is turned on, any script that is saved will be reloaded on "
-"the running game.\n"
-"When used remotely on a device, this is more efficient with network "
-"filesystem."
+"When this option is enabled, any script that is saved will be reloaded in "
+"the running project.\n"
+"When used remotely on a device, this is more efficient when the network "
+"filesystem option is enabled."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
 #: editor/editor_node.cpp editor/script_create_dialog.cpp
@@ -2819,7 +2828,7 @@ msgstr ""
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/script_text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
 #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp
-#: editor/project_settings_editor.cpp editor/rename_dialog.cpp
+#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
@@ -3220,7 +3229,8 @@ msgstr ""
 #: editor/editor_run_native.cpp
 #: editor/editor_run_native.cpp
 msgid ""
 msgid ""
 "No runnable export preset found for this platform.\n"
 "No runnable export preset found for this platform.\n"
-"Please add a runnable preset in the export menu."
+"Please add a runnable preset in the Export menu or define an existing preset "
+"as runnable."
 msgstr ""
 msgstr ""
 
 
 #: editor/editor_run_script.cpp
 #: editor/editor_run_script.cpp
@@ -4957,7 +4967,7 @@ msgid "Bake Lightmaps"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/camera_editor_plugin.cpp
 #: editor/plugins/camera_editor_plugin.cpp
-#: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp
+#: editor/plugins/spatial_editor_plugin.cpp
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
@@ -7558,7 +7568,7 @@ msgid "New Animation"
 msgstr "සජීවීකරණ පුනරාවර්ථනය"
 msgstr "සජීවීකරණ පුනරාවර්ථනය"
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
-msgid "Speed (FPS):"
+msgid "Speed:"
 msgstr ""
 msgstr ""
 
 
 #: editor/plugins/sprite_frames_editor_plugin.cpp
 #: editor/plugins/sprite_frames_editor_plugin.cpp
@@ -9984,11 +9994,15 @@ msgid "Batch Rename"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Prefix"
+msgid "Replace:"
+msgstr ""
+
+#: editor/rename_dialog.cpp
+msgid "Prefix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Suffix"
+msgid "Suffix:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10034,7 +10048,7 @@ msgid "Per-level Counter"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "If set the counter restarts for each group of child nodes"
+msgid "If set, the counter restarts for each group of child nodes."
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -10092,7 +10106,7 @@ msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
-msgid "Regular Expression Error"
+msgid "Regular Expression Error:"
 msgstr ""
 msgstr ""
 
 
 #: editor/rename_dialog.cpp
 #: editor/rename_dialog.cpp
@@ -12038,6 +12052,11 @@ msgid ""
 "Use a BakedLightmap instead."
 "Use a BakedLightmap instead."
 msgstr ""
 msgstr ""
 
 
+#: scene/3d/interpolated_camera.cpp
+msgid ""
+"InterpolatedCamera has been deprecated and will be removed in Godot 4.0."
+msgstr ""
+
 #: scene/3d/light.cpp
 #: scene/3d/light.cpp
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows."
 msgstr ""
 msgstr ""

Some files were not shown because too many files changed in this diff