diff --git a/docs b/docs index 29a13c542c..3cb7be03de 160000 --- a/docs +++ b/docs @@ -1 +1 @@ -Subproject commit 29a13c542cf2d597713fefaf0eab426027084d62 +Subproject commit 3cb7be03ded3088afe9d073c5ba0550ca0cf0dee diff --git a/sphinx/templates/about/complying_with_licenses.pot b/sphinx/templates/about/complying_with_licenses.pot index f6dc81d10d..52c2f0192f 100644 --- a/sphinx/templates/about/complying_with_licenses.pot +++ b/sphinx/templates/about/complying_with_licenses.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/about/docs_changelog.pot b/sphinx/templates/about/docs_changelog.pot index dcbfe6b2f1..c8b304245c 100644 --- a/sphinx/templates/about/docs_changelog.pot +++ b/sphinx/templates/about/docs_changelog.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/about/faq.pot b/sphinx/templates/about/faq.pot index 1650b9ac2e..e40e69435f 100644 --- a/sphinx/templates/about/faq.pot +++ b/sphinx/templates/about/faq.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/about/index.pot b/sphinx/templates/about/index.pot index 73a28610cd..876c03eb1a 100644 --- a/sphinx/templates/about/index.pot +++ b/sphinx/templates/about/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/about/introduction.pot b/sphinx/templates/about/introduction.pot index 560044567c..b8c752db2a 100644 --- a/sphinx/templates/about/introduction.pot +++ b/sphinx/templates/about/introduction.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/about/list_of_features.pot b/sphinx/templates/about/list_of_features.pot index 819e48df9e..eead21296d 100644 --- a/sphinx/templates/about/list_of_features.pot +++ b/sphinx/templates/about/list_of_features.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/about/release_policy.pot b/sphinx/templates/about/release_policy.pot index a106e6988f..ac78017cf5 100644 --- a/sphinx/templates/about/release_policy.pot +++ b/sphinx/templates/about/release_policy.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -133,7 +133,6 @@ msgid "November 2021" msgstr "" #: ../../docs/about/release_policy.rst:96 -#: ../../docs/about/release_policy.rst:99 msgid "|supported| Receives fixes for bugs, security and platform support issues, as well as backwards-compatible usability enhancements." msgstr "" @@ -145,111 +144,115 @@ msgstr "" msgid "April 2021" msgstr "" -#: ../../docs/about/release_policy.rst:102 +#: ../../docs/about/release_policy.rst:99 +msgid "|partial| Receives fixes for security and platform support issues only." +msgstr "" + +#: ../../docs/about/release_policy.rst:101 msgid "Godot 3.2" msgstr "" -#: ../../docs/about/release_policy.rst:102 +#: ../../docs/about/release_policy.rst:101 msgid "January 2020" msgstr "" -#: ../../docs/about/release_policy.rst:102 +#: ../../docs/about/release_policy.rst:101 msgid "|eol| No longer supported as fully superseded by the compatible 3.3 release (last update: 3.2.3)." msgstr "" -#: ../../docs/about/release_policy.rst:105 +#: ../../docs/about/release_policy.rst:104 msgid "Godot 3.1" msgstr "" -#: ../../docs/about/release_policy.rst:105 +#: ../../docs/about/release_policy.rst:104 msgid "March 2019" msgstr "" -#: ../../docs/about/release_policy.rst:105 +#: ../../docs/about/release_policy.rst:104 msgid "|eol| No longer supported (last update: 3.1.2)." msgstr "" -#: ../../docs/about/release_policy.rst:107 +#: ../../docs/about/release_policy.rst:106 msgid "Godot 3.0" msgstr "" -#: ../../docs/about/release_policy.rst:107 +#: ../../docs/about/release_policy.rst:106 msgid "January 2018" msgstr "" -#: ../../docs/about/release_policy.rst:107 +#: ../../docs/about/release_policy.rst:106 msgid "|eol| No longer supported (last update: 3.0.6)." msgstr "" -#: ../../docs/about/release_policy.rst:109 +#: ../../docs/about/release_policy.rst:108 msgid "Godot 2.1" msgstr "" -#: ../../docs/about/release_policy.rst:109 +#: ../../docs/about/release_policy.rst:108 msgid "July 2016" msgstr "" -#: ../../docs/about/release_policy.rst:109 +#: ../../docs/about/release_policy.rst:108 msgid "|eol| No longer supported (last update: 2.1.6)." msgstr "" -#: ../../docs/about/release_policy.rst:111 +#: ../../docs/about/release_policy.rst:110 msgid "Godot 2.0" msgstr "" -#: ../../docs/about/release_policy.rst:111 +#: ../../docs/about/release_policy.rst:110 msgid "February 2016" msgstr "" -#: ../../docs/about/release_policy.rst:111 +#: ../../docs/about/release_policy.rst:110 msgid "|eol| No longer supported (last update: 2.0.4.1)." msgstr "" -#: ../../docs/about/release_policy.rst:113 +#: ../../docs/about/release_policy.rst:112 msgid "Godot 1.1" msgstr "" -#: ../../docs/about/release_policy.rst:113 +#: ../../docs/about/release_policy.rst:112 msgid "May 2015" msgstr "" -#: ../../docs/about/release_policy.rst:113 -#: ../../docs/about/release_policy.rst:115 +#: ../../docs/about/release_policy.rst:112 +#: ../../docs/about/release_policy.rst:114 msgid "|eol| No longer supported." msgstr "" -#: ../../docs/about/release_policy.rst:115 +#: ../../docs/about/release_policy.rst:114 msgid "Godot 1.0" msgstr "" -#: ../../docs/about/release_policy.rst:115 +#: ../../docs/about/release_policy.rst:114 msgid "December 2014" msgstr "" -#: ../../docs/about/release_policy.rst:123 +#: ../../docs/about/release_policy.rst:122 msgid "**Legend:** |supported| Full support – |partial| Partial support – |eol| No support (end of life) – |unstable| Development version" msgstr "" -#: ../../docs/about/release_policy.rst:129 +#: ../../docs/about/release_policy.rst:128 msgid "Pre-release Godot versions aren't intended to be used in production and are provided for testing purposes only." msgstr "" -#: ../../docs/about/release_policy.rst:135 +#: ../../docs/about/release_policy.rst:134 msgid "When is the next release out?" msgstr "" -#: ../../docs/about/release_policy.rst:137 +#: ../../docs/about/release_policy.rst:136 msgid "While Godot contributors aren't working under any deadlines, we have historically had one major or minor release per year, with several maintenance updates between each." msgstr "" -#: ../../docs/about/release_policy.rst:141 +#: ../../docs/about/release_policy.rst:140 msgid "Starting with Godot 3.3, we aim to accelerate our development cycles for minor releases, so you can expect a new minor release every 3 to 6 months." msgstr "" -#: ../../docs/about/release_policy.rst:144 +#: ../../docs/about/release_policy.rst:143 msgid "Maintenance (patch) releases will be released as needed with potentially very short development cycles, to provide users of the current stable branch with the latest bug fixes for their production needs." msgstr "" -#: ../../docs/about/release_policy.rst:148 +#: ../../docs/about/release_policy.rst:147 msgid "As for the upcoming Godot 4.0, we can only say that we aim for a **2022** release, but any closer estimate is likely to be hard to uphold. Alpha builds will be published as soon as the main features for Godot 4.0 are finalized." msgstr "" diff --git a/sphinx/templates/about/troubleshooting.pot b/sphinx/templates/about/troubleshooting.pot index b3cb9f6c8c..1155e130df 100644 --- a/sphinx/templates/about/troubleshooting.pot +++ b/sphinx/templates/about/troubleshooting.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/asset_library/index.pot b/sphinx/templates/community/asset_library/index.pot index 7bb4d06905..278bd35733 100644 --- a/sphinx/templates/community/asset_library/index.pot +++ b/sphinx/templates/community/asset_library/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/asset_library/submitting_to_assetlib.pot b/sphinx/templates/community/asset_library/submitting_to_assetlib.pot index 25b27fb860..c0bd7e77c7 100644 --- a/sphinx/templates/community/asset_library/submitting_to_assetlib.pot +++ b/sphinx/templates/community/asset_library/submitting_to_assetlib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/asset_library/uploading_to_assetlib.pot b/sphinx/templates/community/asset_library/uploading_to_assetlib.pot index ba77ea6f63..c0ce5b6373 100644 --- a/sphinx/templates/community/asset_library/uploading_to_assetlib.pot +++ b/sphinx/templates/community/asset_library/uploading_to_assetlib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/asset_library/using_assetlib.pot b/sphinx/templates/community/asset_library/using_assetlib.pot index 87af30779a..337d3fac08 100644 --- a/sphinx/templates/community/asset_library/using_assetlib.pot +++ b/sphinx/templates/community/asset_library/using_assetlib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/asset_library/what_is_assetlib.pot b/sphinx/templates/community/asset_library/what_is_assetlib.pot index 281936c151..d91f73aa20 100644 --- a/sphinx/templates/community/asset_library/what_is_assetlib.pot +++ b/sphinx/templates/community/asset_library/what_is_assetlib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/channels.pot b/sphinx/templates/community/channels.pot index 76c96b961d..be5e8800c6 100644 --- a/sphinx/templates/community/channels.pot +++ b/sphinx/templates/community/channels.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/best_practices_for_engine_contributors.pot b/sphinx/templates/community/contributing/best_practices_for_engine_contributors.pot index 06f8101eed..3d3ad1d171 100644 --- a/sphinx/templates/community/contributing/best_practices_for_engine_contributors.pot +++ b/sphinx/templates/community/contributing/best_practices_for_engine_contributors.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/bisecting_regressions.pot b/sphinx/templates/community/contributing/bisecting_regressions.pot index 513067ed83..4a370190ce 100644 --- a/sphinx/templates/community/contributing/bisecting_regressions.pot +++ b/sphinx/templates/community/contributing/bisecting_regressions.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/bug_triage_guidelines.pot b/sphinx/templates/community/contributing/bug_triage_guidelines.pot index af1d87e3c2..b1408649d1 100644 --- a/sphinx/templates/community/contributing/bug_triage_guidelines.pot +++ b/sphinx/templates/community/contributing/bug_triage_guidelines.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/building_the_manual.pot b/sphinx/templates/community/contributing/building_the_manual.pot index d767bdfea9..a9d06b2942 100644 --- a/sphinx/templates/community/contributing/building_the_manual.pot +++ b/sphinx/templates/community/contributing/building_the_manual.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/class_reference_writing_guidelines.pot b/sphinx/templates/community/contributing/class_reference_writing_guidelines.pot index 2ce22d9d72..2aaaf1f2d9 100644 --- a/sphinx/templates/community/contributing/class_reference_writing_guidelines.pot +++ b/sphinx/templates/community/contributing/class_reference_writing_guidelines.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -130,7 +130,7 @@ msgid "Link a class" msgstr "" #: ../../docs/community/contributing/class_reference_writing_guidelines.rst:128 -msgid "Move the [Sprite2D]." +msgid "Move the [Sprite]." msgstr "" #: ../../docs/community/contributing/class_reference_writing_guidelines.rst:128 diff --git a/sphinx/templates/community/contributing/code_style_guidelines.pot b/sphinx/templates/community/contributing/code_style_guidelines.pot index 5379d9d9e4..4c1f6bb061 100644 --- a/sphinx/templates/community/contributing/code_style_guidelines.pot +++ b/sphinx/templates/community/contributing/code_style_guidelines.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/content_guidelines.pot b/sphinx/templates/community/contributing/content_guidelines.pot index e2e2212221..388bf864d8 100644 --- a/sphinx/templates/community/contributing/content_guidelines.pot +++ b/sphinx/templates/community/contributing/content_guidelines.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/contributing_to_the_documentation.pot b/sphinx/templates/community/contributing/contributing_to_the_documentation.pot index 6c8c0a3f8f..1524bb0f52 100644 --- a/sphinx/templates/community/contributing/contributing_to_the_documentation.pot +++ b/sphinx/templates/community/contributing/contributing_to_the_documentation.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/cpp_usage_guidelines.pot b/sphinx/templates/community/contributing/cpp_usage_guidelines.pot index 73889e1b3b..198503db50 100644 --- a/sphinx/templates/community/contributing/cpp_usage_guidelines.pot +++ b/sphinx/templates/community/contributing/cpp_usage_guidelines.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/docs_writing_guidelines.pot b/sphinx/templates/community/contributing/docs_writing_guidelines.pot index 57ffa07a66..ed80ce870c 100644 --- a/sphinx/templates/community/contributing/docs_writing_guidelines.pot +++ b/sphinx/templates/community/contributing/docs_writing_guidelines.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/documentation_guidelines.pot b/sphinx/templates/community/contributing/documentation_guidelines.pot index e8e91b1c8a..82373f91c2 100644 --- a/sphinx/templates/community/contributing/documentation_guidelines.pot +++ b/sphinx/templates/community/contributing/documentation_guidelines.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/editor_and_docs_localization.pot b/sphinx/templates/community/contributing/editor_and_docs_localization.pot index 6457e414a9..1d9fb27f97 100644 --- a/sphinx/templates/community/contributing/editor_and_docs_localization.pot +++ b/sphinx/templates/community/contributing/editor_and_docs_localization.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/index.pot b/sphinx/templates/community/contributing/index.pot index 154e0a9c0d..1f520a4f7e 100644 --- a/sphinx/templates/community/contributing/index.pot +++ b/sphinx/templates/community/contributing/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/pr_workflow.pot b/sphinx/templates/community/contributing/pr_workflow.pot index 6b2479751e..b829df35a0 100644 --- a/sphinx/templates/community/contributing/pr_workflow.pot +++ b/sphinx/templates/community/contributing/pr_workflow.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/testing_pull_requests.pot b/sphinx/templates/community/contributing/testing_pull_requests.pot index 3cdb64a178..63897175b0 100644 --- a/sphinx/templates/community/contributing/testing_pull_requests.pot +++ b/sphinx/templates/community/contributing/testing_pull_requests.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/updating_the_class_reference.pot b/sphinx/templates/community/contributing/updating_the_class_reference.pot index 8eaac67e2e..c04805306c 100644 --- a/sphinx/templates/community/contributing/updating_the_class_reference.pot +++ b/sphinx/templates/community/contributing/updating_the_class_reference.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/contributing/ways_to_contribute.pot b/sphinx/templates/community/contributing/ways_to_contribute.pot index 115dee9f79..a56a035d37 100644 --- a/sphinx/templates/community/contributing/ways_to_contribute.pot +++ b/sphinx/templates/community/contributing/ways_to_contribute.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/community/tutorials.pot b/sphinx/templates/community/tutorials.pot index 9cb54ac977..81ea7d1860 100644 --- a/sphinx/templates/community/tutorials.pot +++ b/sphinx/templates/community/tutorials.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/compiling/compiling_for_android.pot b/sphinx/templates/development/compiling/compiling_for_android.pot index d4b617239e..2810b91fd1 100644 --- a/sphinx/templates/development/compiling/compiling_for_android.pot +++ b/sphinx/templates/development/compiling/compiling_for_android.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/compiling/compiling_for_ios.pot b/sphinx/templates/development/compiling/compiling_for_ios.pot index d6630647bc..f52020648e 100644 --- a/sphinx/templates/development/compiling/compiling_for_ios.pot +++ b/sphinx/templates/development/compiling/compiling_for_ios.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/compiling/compiling_for_osx.pot b/sphinx/templates/development/compiling/compiling_for_osx.pot index 50af999535..7321a7bab2 100644 --- a/sphinx/templates/development/compiling/compiling_for_osx.pot +++ b/sphinx/templates/development/compiling/compiling_for_osx.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/compiling/compiling_for_uwp.pot b/sphinx/templates/development/compiling/compiling_for_uwp.pot index c81932efa7..1051e58e2b 100644 --- a/sphinx/templates/development/compiling/compiling_for_uwp.pot +++ b/sphinx/templates/development/compiling/compiling_for_uwp.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/compiling/compiling_for_web.pot b/sphinx/templates/development/compiling/compiling_for_web.pot index 1c0757a850..42fc07dc68 100644 --- a/sphinx/templates/development/compiling/compiling_for_web.pot +++ b/sphinx/templates/development/compiling/compiling_for_web.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/compiling/compiling_for_windows.pot b/sphinx/templates/development/compiling/compiling_for_windows.pot index b2315b016b..41cf762779 100644 --- a/sphinx/templates/development/compiling/compiling_for_windows.pot +++ b/sphinx/templates/development/compiling/compiling_for_windows.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/compiling/compiling_for_x11.pot b/sphinx/templates/development/compiling/compiling_for_x11.pot index 9468e01a36..6579e0339a 100644 --- a/sphinx/templates/development/compiling/compiling_for_x11.pot +++ b/sphinx/templates/development/compiling/compiling_for_x11.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/compiling/compiling_with_mono.pot b/sphinx/templates/development/compiling/compiling_with_mono.pot index 803e0f4099..a5a52c143f 100644 --- a/sphinx/templates/development/compiling/compiling_with_mono.pot +++ b/sphinx/templates/development/compiling/compiling_with_mono.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/compiling/compiling_with_script_encryption_key.pot b/sphinx/templates/development/compiling/compiling_with_script_encryption_key.pot index c511da0a1d..f67b09db68 100644 --- a/sphinx/templates/development/compiling/compiling_with_script_encryption_key.pot +++ b/sphinx/templates/development/compiling/compiling_with_script_encryption_key.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/compiling/cross-compiling_for_ios_on_linux.pot b/sphinx/templates/development/compiling/cross-compiling_for_ios_on_linux.pot index bfa6ea5288..1d8e69e1ba 100644 --- a/sphinx/templates/development/compiling/cross-compiling_for_ios_on_linux.pot +++ b/sphinx/templates/development/compiling/cross-compiling_for_ios_on_linux.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/compiling/getting_source.pot b/sphinx/templates/development/compiling/getting_source.pot index c17b7602b3..61c313ecae 100644 --- a/sphinx/templates/development/compiling/getting_source.pot +++ b/sphinx/templates/development/compiling/getting_source.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/compiling/index.pot b/sphinx/templates/development/compiling/index.pot index f9e06c3b33..57c1042dae 100644 --- a/sphinx/templates/development/compiling/index.pot +++ b/sphinx/templates/development/compiling/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/compiling/introduction_to_the_buildsystem.pot b/sphinx/templates/development/compiling/introduction_to_the_buildsystem.pot index 6074d8a3bd..76cff54e8a 100644 --- a/sphinx/templates/development/compiling/introduction_to_the_buildsystem.pot +++ b/sphinx/templates/development/compiling/introduction_to_the_buildsystem.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -237,53 +237,57 @@ msgid "The default ``custom.py`` file can be created at the root of the Godot En msgstr "" #: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:257 -msgid "You can also disable some of the builtin modules before compiling, saving some time it takes to build the engine, see :ref:`doc_optimizing_for_size` page for more details." +msgid "You can also disable some of the builtin modules before compiling, saving some time it takes to build the engine. See :ref:`doc_optimizing_for_size` page for more details." msgstr "" -#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:260 -msgid "Another custom file can be specified explicitly with the ``profile`` command line option, both overriding the default build configuration:" +#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:262 +msgid "You can use the online `Godot build options generator `__ to generate a ``custom.py`` file containing SCons options. You can then save this file and place it at the root of your Godot source directory." msgstr "" #: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:267 +msgid "Another custom file can be specified explicitly with the ``profile`` command line option, both overriding the default build configuration:" +msgstr "" + +#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:274 msgid "Build options set from the file can be overridden by the command line options." msgstr "" -#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:270 +#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:277 msgid "It's also possible to override the options conditionally:" msgstr "" -#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:285 +#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:292 msgid "Using the SCONSFLAGS" msgstr "" -#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:287 +#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:294 msgid "``SCONSFLAGS`` is an environment variable which is used by the SCons to set the options automatically without having to supply them via the command line." msgstr "" -#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:290 +#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:297 msgid "For instance, you may want to build Godot in parallel with the aforementioned ``-j`` option for all the future builds:" msgstr "" -#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:307 +#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:314 msgid "Export templates" msgstr "" -#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:309 +#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:316 msgid "Official export templates are downloaded from the Godot Engine site: `godotengine.org `__. However, you might want to build them yourself (in case you want newer ones, you are using custom modules, or simply don't trust your own shadow)." msgstr "" -#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:314 +#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:321 msgid "If you download the official export templates package and unzip it, you will notice that most files are optimized binaries or packages for each platform:" msgstr "" -#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:337 +#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:344 msgid "To create those yourself, follow the instructions detailed for each platform in this same tutorial section. Each platform explains how to create its own template." msgstr "" -#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:341 +#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:348 msgid "The ``version.txt`` file should contain the corresponding Godot version identifier. This file is used to install export templates in a version-specific directory to avoid conflicts. For instance, if you are building export templates for Godot 3.1.1, ``version.txt`` should contain ``3.1.1.stable`` on the first line (and nothing else). This version identifier is based on the ``major``, ``minor``, ``patch`` (if present) and ``status`` lines of the `version.py file in the Godot Git repository `__." msgstr "" -#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:349 +#: ../../docs/development/compiling/introduction_to_the_buildsystem.rst:356 msgid "If you are developing for multiple platforms, macOS is definitely the most convenient host platform for cross-compilation, since you can cross-compile for almost every target (except for UWP). Linux and Windows come in second place, but Linux has the advantage of being the easier platform to set this up." msgstr "" diff --git a/sphinx/templates/development/compiling/optimizing_for_size.pot b/sphinx/templates/development/compiling/optimizing_for_size.pot index 105b75e5fc..60a7c60594 100644 --- a/sphinx/templates/development/compiling/optimizing_for_size.pot +++ b/sphinx/templates/development/compiling/optimizing_for_size.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -32,82 +32,147 @@ msgstr "" msgid "This tutorial aims to give an overview on different methods to create a smaller binary. Before continuing, it is recommended to read the previous tutorials on compiling Godot for each platform." msgstr "" -#: ../../docs/development/compiling/optimizing_for_size.rst:22 -msgid "You can use the online `Godot build options generator `__ to generate a ``custom.py`` file containing SCons options. You can then save this file and place it at the root of your Godot source directory." +#: ../../docs/development/compiling/optimizing_for_size.rst:20 +msgid "The options below are listed from the most important (greatest size savings) to the least important (lowest size savings)." msgstr "" -#: ../../docs/development/compiling/optimizing_for_size.rst:28 -msgid "Disabling 3D" -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:30 -msgid "For 2D games, having the whole 3D engine available usually makes no sense. Because of this, there is a build flag to disable it:" -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:36 -msgid "Tools must be disabled in order to use this flag, as the editor is not designed to operate without 3D support. Without it, the binary size can be reduced by about 15%." -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:41 -msgid "Disabling advanced GUI nodes" -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:43 -msgid "Most small games don't require complex GUI controls such as Tree, ItemList, TextEdit or GraphEdit. They can be disabled using a build flag:" -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:51 -msgid "Disabling unwanted modules" -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:53 -msgid "A lot of Godot's functions are offered as modules. You can see a list of modules with the following command:" -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:60 -msgid "The list of modules that can be disabled will appear, together with all build options. If you are working on a simple 2D game, you could disable a lot of them:" -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:68 -msgid "If this proves not to work for your use case, you should review the list of modules and see which ones you actually still need for your game (e.g. you might want to keep networking-related modules, regex support, or theora/webm to play videos)." -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:73 -msgid "Alternatively, you can supply a list of disabled modules by creating ``custom.py`` at the root of the source, with the contents similar to the following:" -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:116 -msgid ":ref:`doc_overriding_build_options`." -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:119 -msgid "Optimizing for size instead of speed" -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:121 -msgid "Godot 3.1 onwards allows compiling using size optimizations (instead of speed). To enable this, set the ``optimize`` flag to ``size``:" -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:128 -msgid "Some platforms such as WebAssembly already use this mode by default." -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:131 -msgid "Compiling with link-time optimization" -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:133 -msgid "Enabling link-time optimization produces more efficient binaries, both in terms of performance and file size. It works by eliminating duplicate template functions and unused code. It can currently be used with the GCC and MSVC compilers:" -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:142 -msgid "Linking becomes much slower and more RAM consuming with this option, so it should be used only for release builds." -msgstr "" - -#: ../../docs/development/compiling/optimizing_for_size.rst:146 +#: ../../docs/development/compiling/optimizing_for_size.rst:24 msgid "Stripping binaries" msgstr "" -#: ../../docs/development/compiling/optimizing_for_size.rst:148 -msgid "If you build from source, remember to strip debug symbols from binaries:" +#: ../../docs/development/compiling/optimizing_for_size.rst:26 +msgid "**Space savings:** Very high" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:27 +#: ../../docs/development/compiling/optimizing_for_size.rst:56 +#: ../../docs/development/compiling/optimizing_for_size.rst:72 +#: ../../docs/development/compiling/optimizing_for_size.rst:96 +#: ../../docs/development/compiling/optimizing_for_size.rst:113 +msgid "**Difficulty:** Easy" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:28 +#: ../../docs/development/compiling/optimizing_for_size.rst:73 +msgid "**Performed in official builds:** Yes" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:30 +msgid "If you build Windows (MinGW), Linux or macOS binaries from source, remember to strip debug symbols from binaries by installing the ``strip`` package from your distribution then running:" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:38 +msgid "On Windows, ``strip.exe`` is included in most MinGW toolchain setups." +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:40 +msgid "This will reduce the size of compiled binaries by a factor between 5× and 10×. The downside is that crash backtraces will no longer provide accurate information (which is useful for troubleshooting the cause of a crash). :ref:`C++ profilers ` will also no longer be able to display function names (this does not affect the built-in GDScript profiler)." +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:48 +msgid "The above command will not work on Windows binaries compiled with MSVC and platforms such as Android and HTML5. Instead, pass ``debug_symbols=no`` on the SCons command line when compiling." +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:53 +msgid "Optimizing for size instead of speed" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:55 +#: ../../docs/development/compiling/optimizing_for_size.rst:71 +msgid "**Space savings:** High" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:57 +msgid "**Performed in official builds:** Yes, but only for HTML5" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:59 +msgid "Godot 3.1 onwards allows compiling using size optimizations (instead of speed). To enable this, set the ``optimize`` flag to ``size``:" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:66 +msgid "Some platforms such as WebAssembly already use this mode by default." +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:69 +msgid "Compiling with link-time optimization" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:75 +msgid "Enabling link-time optimization produces more efficient binaries, both in terms of performance and file size. It works by eliminating duplicate template functions and unused code. It can currently be used with the GCC and MSVC compilers:" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:84 +msgid "Linking becomes much slower and more RAM-consuming with this option, so it should be used only for release builds:" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:87 +msgid "When compiling the ``master`` branch, you need to have at least 8 GB of RAM available for successful linking with LTO enabled." +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:89 +msgid "When compiling the ``3.x`` branch, you need to have at least 6 GB of RAM available for successful linking with LTO enabled." +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:93 +msgid "Disabling 3D" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:95 +#: ../../docs/development/compiling/optimizing_for_size.rst:112 +msgid "**Space savings:** Moderate" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:97 +#: ../../docs/development/compiling/optimizing_for_size.rst:114 +#: ../../docs/development/compiling/optimizing_for_size.rst:128 +msgid "**Performed in official builds:** No" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:99 +msgid "For 2D games, having the whole 3D engine available usually makes no sense. Because of this, there is a build flag to disable it:" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:105 +msgid "Tools must be disabled in order to use this flag, as the editor is not designed to operate without 3D support. Without it, the binary size can be reduced by about 15%." +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:110 +msgid "Disabling advanced GUI nodes" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:116 +msgid "Most small games don't require complex GUI controls such as Tree, ItemList, TextEdit or GraphEdit. They can be disabled using a build flag:" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:124 +msgid "Disabling unwanted modules" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:126 +msgid "**Space savings:** Very low to moderate depending on modules" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:127 +msgid "**Difficulty:** Medium to hard depending on modules" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:130 +msgid "A lot of Godot's functions are offered as modules. You can see a list of modules with the following command:" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:137 +msgid "The list of modules that can be disabled will appear, together with all build options. If you are working on a simple 2D game, you could disable a lot of them:" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:145 +msgid "If this proves not to work for your use case, you should review the list of modules and see which ones you actually still need for your game (e.g. you might want to keep networking-related modules, regex support, or theora/webm to play videos)." +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:150 +msgid "Alternatively, you can supply a list of disabled modules by creating ``custom.py`` at the root of the source, with the contents similar to the following:" +msgstr "" + +#: ../../docs/development/compiling/optimizing_for_size.rst:193 +msgid ":ref:`doc_overriding_build_options`." msgstr "" diff --git a/sphinx/templates/development/cpp/binding_to_external_libraries.pot b/sphinx/templates/development/cpp/binding_to_external_libraries.pot index c416776d11..3921b88852 100644 --- a/sphinx/templates/development/cpp/binding_to_external_libraries.pot +++ b/sphinx/templates/development/cpp/binding_to_external_libraries.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/common_engine_methods_and_macros.pot b/sphinx/templates/development/cpp/common_engine_methods_and_macros.pot index d755b4fd3f..c086c0499c 100644 --- a/sphinx/templates/development/cpp/common_engine_methods_and_macros.pot +++ b/sphinx/templates/development/cpp/common_engine_methods_and_macros.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/configuring_an_ide/android_studio.pot b/sphinx/templates/development/cpp/configuring_an_ide/android_studio.pot index 04fb503859..e6f6f25f95 100644 --- a/sphinx/templates/development/cpp/configuring_an_ide/android_studio.pot +++ b/sphinx/templates/development/cpp/configuring_an_ide/android_studio.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/configuring_an_ide/clion.pot b/sphinx/templates/development/cpp/configuring_an_ide/clion.pot index 6a1cd02a41..7c069f10e4 100644 --- a/sphinx/templates/development/cpp/configuring_an_ide/clion.pot +++ b/sphinx/templates/development/cpp/configuring_an_ide/clion.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/configuring_an_ide/code_blocks.pot b/sphinx/templates/development/cpp/configuring_an_ide/code_blocks.pot index 3d5159fd5e..c56d6bba06 100644 --- a/sphinx/templates/development/cpp/configuring_an_ide/code_blocks.pot +++ b/sphinx/templates/development/cpp/configuring_an_ide/code_blocks.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/configuring_an_ide/index.pot b/sphinx/templates/development/cpp/configuring_an_ide/index.pot index fa04713272..800874ae22 100644 --- a/sphinx/templates/development/cpp/configuring_an_ide/index.pot +++ b/sphinx/templates/development/cpp/configuring_an_ide/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/configuring_an_ide/kdevelop.pot b/sphinx/templates/development/cpp/configuring_an_ide/kdevelop.pot index de1eae1ba6..ad7c656c91 100644 --- a/sphinx/templates/development/cpp/configuring_an_ide/kdevelop.pot +++ b/sphinx/templates/development/cpp/configuring_an_ide/kdevelop.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/configuring_an_ide/qt_creator.pot b/sphinx/templates/development/cpp/configuring_an_ide/qt_creator.pot index 3d4ef71cae..a36c599e01 100644 --- a/sphinx/templates/development/cpp/configuring_an_ide/qt_creator.pot +++ b/sphinx/templates/development/cpp/configuring_an_ide/qt_creator.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/configuring_an_ide/visual_studio.pot b/sphinx/templates/development/cpp/configuring_an_ide/visual_studio.pot index 2c40e8ebd8..1717cdffc2 100644 --- a/sphinx/templates/development/cpp/configuring_an_ide/visual_studio.pot +++ b/sphinx/templates/development/cpp/configuring_an_ide/visual_studio.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/configuring_an_ide/visual_studio_code.pot b/sphinx/templates/development/cpp/configuring_an_ide/visual_studio_code.pot index 46d95ae1ce..d6afb11f8d 100644 --- a/sphinx/templates/development/cpp/configuring_an_ide/visual_studio_code.pot +++ b/sphinx/templates/development/cpp/configuring_an_ide/visual_studio_code.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/configuring_an_ide/xcode.pot b/sphinx/templates/development/cpp/configuring_an_ide/xcode.pot index 0808124f4a..b9984c9595 100644 --- a/sphinx/templates/development/cpp/configuring_an_ide/xcode.pot +++ b/sphinx/templates/development/cpp/configuring_an_ide/xcode.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/core_types.pot b/sphinx/templates/development/cpp/core_types.pot index e5dd4c8517..295c1efb1b 100644 --- a/sphinx/templates/development/cpp/core_types.pot +++ b/sphinx/templates/development/cpp/core_types.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/custom_audiostreams.pot b/sphinx/templates/development/cpp/custom_audiostreams.pot index d56fe62fe6..ec3d26f22c 100644 --- a/sphinx/templates/development/cpp/custom_audiostreams.pot +++ b/sphinx/templates/development/cpp/custom_audiostreams.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/custom_godot_servers.pot b/sphinx/templates/development/cpp/custom_godot_servers.pot index b77085138b..fb7a710be5 100644 --- a/sphinx/templates/development/cpp/custom_godot_servers.pot +++ b/sphinx/templates/development/cpp/custom_godot_servers.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/custom_modules_in_cpp.pot b/sphinx/templates/development/cpp/custom_modules_in_cpp.pot index 3faf3766c5..d4f76a33df 100644 --- a/sphinx/templates/development/cpp/custom_modules_in_cpp.pot +++ b/sphinx/templates/development/cpp/custom_modules_in_cpp.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/custom_resource_format_loaders.pot b/sphinx/templates/development/cpp/custom_resource_format_loaders.pot index 874a0a6360..14d2e97cea 100644 --- a/sphinx/templates/development/cpp/custom_resource_format_loaders.pot +++ b/sphinx/templates/development/cpp/custom_resource_format_loaders.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/index.pot b/sphinx/templates/development/cpp/index.pot index dd67a191a1..b5caac49ae 100644 --- a/sphinx/templates/development/cpp/index.pot +++ b/sphinx/templates/development/cpp/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/inheritance_class_tree.pot b/sphinx/templates/development/cpp/inheritance_class_tree.pot index d51a226511..9b3061e706 100644 --- a/sphinx/templates/development/cpp/inheritance_class_tree.pot +++ b/sphinx/templates/development/cpp/inheritance_class_tree.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/introduction_to_godot_development.pot b/sphinx/templates/development/cpp/introduction_to_godot_development.pot index 1ccf627ceb..3e9d065724 100644 --- a/sphinx/templates/development/cpp/introduction_to_godot_development.pot +++ b/sphinx/templates/development/cpp/introduction_to_godot_development.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/macos_debug.pot b/sphinx/templates/development/cpp/macos_debug.pot new file mode 100644 index 0000000000..fec54f9e6f --- /dev/null +++ b/sphinx/templates/development/cpp/macos_debug.pot @@ -0,0 +1,45 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2014-2021, Juan Linietsky, Ariel Manzur and the Godot community (CC-BY 3.0) +# This file is distributed under the same license as the Godot Engine package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Godot Engine 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../docs/development/cpp/macos_debug.rst:2 +msgid "Debugging on macOS" +msgstr "" + +#: ../../docs/development/cpp/macos_debug.rst:5 +msgid "Debugging Godot editor" +msgstr "" + +#: ../../docs/development/cpp/macos_debug.rst:7 +msgid "Attaching a debugger to the signed macOS process requires the \"com.apple.security.get-task-allow\" entitlement, which is not enabled by default, since apps can't be notarized as long as it is enabled. If you want to debug an official build of the editor it should be re-signed with the proper entitlements." +msgstr "" + +#: ../../docs/development/cpp/macos_debug.rst:10 +msgid "Create an ``editor.entitlements`` text file with the following contents:" +msgstr "" + +#: ../../docs/development/cpp/macos_debug.rst:35 +msgid "Then use the following command to re-sign the editor::" +msgstr "" + +#: ../../docs/development/cpp/macos_debug.rst:40 +msgid "Debugging exported project" +msgstr "" + +#: ../../docs/development/cpp/macos_debug.rst:42 +msgid "To allow debugging, select the ``codesign\\debugging`` (``com.apple.security.get-task-allow``) entitlement during the export. When it is selected, notarization is not supported and should be disabled." +msgstr "" diff --git a/sphinx/templates/development/cpp/object_class.pot b/sphinx/templates/development/cpp/object_class.pot index 7287cb2d93..b5f7ff827c 100644 --- a/sphinx/templates/development/cpp/object_class.pot +++ b/sphinx/templates/development/cpp/object_class.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/cpp/using_cpp_profilers.pot b/sphinx/templates/development/cpp/using_cpp_profilers.pot index ea037b2b62..a2341015f0 100644 --- a/sphinx/templates/development/cpp/using_cpp_profilers.pot +++ b/sphinx/templates/development/cpp/using_cpp_profilers.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,218 +16,218 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../../docs/development/cpp/using_cpp_profilers.rst:2 +#: ../../docs/development/cpp/using_cpp_profilers.rst:4 msgid "Using C++ profilers" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:4 +#: ../../docs/development/cpp/using_cpp_profilers.rst:6 msgid "To optimize Godot's performance, you need to know what to optimize first. To this end, profilers are useful tools." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:9 +#: ../../docs/development/cpp/using_cpp_profilers.rst:11 msgid "There is a built-in GDScript profiler in the editor, but using C++ profiler may be useful in cases where the GDScript profiler is not accurate enough or is missing information due to bugs in the profiler." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:14 +#: ../../docs/development/cpp/using_cpp_profilers.rst:16 msgid "Recommended profilers" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:16 +#: ../../docs/development/cpp/using_cpp_profilers.rst:18 msgid "`VerySleepy `__ (Windows only)" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:17 +#: ../../docs/development/cpp/using_cpp_profilers.rst:19 msgid "`HotSpot `__ (Linux only)" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:18 +#: ../../docs/development/cpp/using_cpp_profilers.rst:20 msgid "`Xcode Instruments `__ (macOS only)" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:20 +#: ../../docs/development/cpp/using_cpp_profilers.rst:22 msgid "These profilers may not be the most powerful or flexible options, but their standalone operation and limited feature set tends to make them easier to use." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:25 +#: ../../docs/development/cpp/using_cpp_profilers.rst:27 msgid "In its latest stable release (0.90 as of writing), VerySleepy will freeze when loading debug symbols. To solve this, exit VerySleepy then save `this dbghelpms.dll file `__ at the root of the VerySleepy installation folder. This folder is generally located at ``C:\\Program Files\\Very Sleepy CS``." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:31 +#: ../../docs/development/cpp/using_cpp_profilers.rst:33 msgid "If you are debugging a 32-bit application instead of 64-bit, save `this dbghelpms.dll file `__ in the ``32`` folder of the VerySleepy installation folder." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:36 +#: ../../docs/development/cpp/using_cpp_profilers.rst:38 msgid "Setting up Godot" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:38 +#: ../../docs/development/cpp/using_cpp_profilers.rst:40 msgid "To get useful profiling information, it is **absolutely required** to use a Godot build that includes debugging symbols. Official binaries do not include debugging symbols, since these would make the download size significantly larger." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:42 +#: ../../docs/development/cpp/using_cpp_profilers.rst:44 msgid "To get profiling data that best matches the production environment, you should compile binaries with the following SCons options:" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:45 +#: ../../docs/development/cpp/using_cpp_profilers.rst:47 msgid "For editor binaries: ``target=release_debug use_lto=yes``" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:46 +#: ../../docs/development/cpp/using_cpp_profilers.rst:48 msgid "For debug export templates: ``target=release_debug use_lto=yes``" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:47 +#: ../../docs/development/cpp/using_cpp_profilers.rst:49 msgid "For release export templates: ``tools=no target=release debug_symbols=yes`` - ``debug_symbols=yes`` is required as export templates are stripped from debugging symbols by default." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:50 +#: ../../docs/development/cpp/using_cpp_profilers.rst:52 msgid "It is possible to run a profiler on less optimized builds (e.g. ``target=debug`` without LTO), but results will naturally be less representative of real world conditions." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:55 +#: ../../docs/development/cpp/using_cpp_profilers.rst:57 msgid "Do *not* strip debugging symbols on the binaries using the ``strip`` command after compiling the binaries. Otherwise, you will no longer get useful profiling information when running a profiler." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:60 +#: ../../docs/development/cpp/using_cpp_profilers.rst:62 msgid "Benchmarking startup/shutdown times" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:62 +#: ../../docs/development/cpp/using_cpp_profilers.rst:64 msgid "If you're looking into optimizing Godot's startup/shutdown performance, you can tell the profiler to use the ``--quit`` command line option on the Godot binary. This will exit Godot just after it finished starting. The ``--quit`` option works with ``--editor``, ``--project-manager`` or ``--path `` (which runs a project directly)." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:70 +#: ../../docs/development/cpp/using_cpp_profilers.rst:72 msgid "See :ref:`doc_command_line_tutorial` for more command line arguments supported by Godot." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:74 +#: ../../docs/development/cpp/using_cpp_profilers.rst:76 msgid "Profiler-specific instructions" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:77 +#: ../../docs/development/cpp/using_cpp_profilers.rst:79 msgid "VerySleepy" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:79 +#: ../../docs/development/cpp/using_cpp_profilers.rst:81 msgid "Start the Godot editor or your project first. If you start the project manager, make sure to edit or run a project first. Otherwise, the profiler will not track the child process since the project manager will spawn a child process for every project edited or run." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:83 +#: ../../docs/development/cpp/using_cpp_profilers.rst:85 msgid "Open VerySleepy and select the Godot executable in the list of processes on the left:" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:87 +#: ../../docs/development/cpp/using_cpp_profilers.rst:89 msgid "Click the **Profile All** button on the right to start profiling." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:88 +#: ../../docs/development/cpp/using_cpp_profilers.rst:90 msgid "Perform the actions you wish to profile in the editor or project. When you're done, click **Stop** (*not* Abort)." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:89 +#: ../../docs/development/cpp/using_cpp_profilers.rst:91 msgid "Wait for the results window to appear." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:90 +#: ../../docs/development/cpp/using_cpp_profilers.rst:92 msgid "Once the results window appears, filter the view to remove external modules (such as the graphics driver). You can filter by module by finding a line whose **Module** matches the Godot executable name, right-clicking that line then choosing **Filter Module to ** in the dropdown that appears." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:94 +#: ../../docs/development/cpp/using_cpp_profilers.rst:96 msgid "Your results window should now look something like this:" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:99 +#: ../../docs/development/cpp/using_cpp_profilers.rst:101 msgid "HotSpot" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:101 +#: ../../docs/development/cpp/using_cpp_profilers.rst:103 msgid "Open HotSpot. Click **Record Data**:" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:105 +#: ../../docs/development/cpp/using_cpp_profilers.rst:107 msgid "In the next window, specify the path to the Godot binary that includes debug symbols." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:106 +#: ../../docs/development/cpp/using_cpp_profilers.rst:108 msgid "Specify command line arguments to run a specific project, with or without the editor." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:107 +#: ../../docs/development/cpp/using_cpp_profilers.rst:109 msgid "The path to the working directory can be anything if an absolute path is used for the ``--path`` command line argument. Otherwise, it must be set to that the relative path to the project is valid." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:110 +#: ../../docs/development/cpp/using_cpp_profilers.rst:112 msgid "Make sure **Elevate Privileges** is checked if you have administrative privileges. While not essential for profiling Godot, this will ensure all events can be captured. Otherwise, some events may be missing in the capture. Your settings should now look something like this:" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:117 +#: ../../docs/development/cpp/using_cpp_profilers.rst:119 msgid "Click **Start Recording** and perform the actions you wish to profile in the editor/project." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:118 +#: ../../docs/development/cpp/using_cpp_profilers.rst:120 msgid "Quit the editor/project normally or use the **Stop Profiling** button in HotSpot to stop profiling early. Stopping profiling early can result in cleaner profiles if you're not interested in the engine's quit procedure." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:121 +#: ../../docs/development/cpp/using_cpp_profilers.rst:123 msgid "Click **View Results** and wait for the profiling visualization to be generated:" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:125 +#: ../../docs/development/cpp/using_cpp_profilers.rst:127 msgid "Use the tabs at the top to navigate between the different views. These views show the same data, but in different ways. The **Flame Graph** tab is a good way to see which functions take up the most time at a glance. These functions are therefore the most important ones to optimize, since optimizing them will improve performance the most." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:130 +#: ../../docs/development/cpp/using_cpp_profilers.rst:132 msgid "At the bottom of all tabs except **Summary**, you will also see a list of CPU threads started by the engine among with the CPU utilization for each thread. This lets you see threads that can be a bottleneck at a given point in time." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:138 +#: ../../docs/development/cpp/using_cpp_profilers.rst:140 msgid "If you don't want the startup procedure to be included in the profile, you can also attach HotSpot to a running process by clicking **Record Data** then setting the **Launch Application** dropdown option to **Attach To Process(es)**." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:143 +#: ../../docs/development/cpp/using_cpp_profilers.rst:145 msgid "This process attachment-based workflow is similar to the one used by VerySleepy." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:146 +#: ../../docs/development/cpp/using_cpp_profilers.rst:148 msgid "Xcode Instruments" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:148 +#: ../../docs/development/cpp/using_cpp_profilers.rst:150 msgid "Open Xcode. Select **Open Developer Tool** - **Instruments** from the **Xcode** app menu:" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:149 +#: ../../docs/development/cpp/using_cpp_profilers.rst:151 msgid "Double-click on **Time Profiler** in the **Instruments** window:" msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:153 +#: ../../docs/development/cpp/using_cpp_profilers.rst:155 msgid "In the Time Profiler window, click on the **Target** menu, select **Choose target...** and specify the path to the Godot binary, command line arguments and environment variables in the next window." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:159 +#: ../../docs/development/cpp/using_cpp_profilers.rst:161 msgid "You can also attach the Time Profiler to a running process by selecting it from the **Target** menu." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:162 +#: ../../docs/development/cpp/using_cpp_profilers.rst:164 msgid "Click the **Start an immediate mode recording** button to start profiling." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:166 +#: ../../docs/development/cpp/using_cpp_profilers.rst:168 msgid "Perform the actions you wish to profile in the editor or project. When you're done, click the **Stop** button." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:169 +#: ../../docs/development/cpp/using_cpp_profilers.rst:171 msgid "Wait for the results to appear." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:170 +#: ../../docs/development/cpp/using_cpp_profilers.rst:172 msgid "At the bottom of the window you will see a call tree for all CPU threads started, and the **Heaviest Stack Trace** overview." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:172 +#: ../../docs/development/cpp/using_cpp_profilers.rst:174 msgid "Select **Hide system libraries** in the **Call Tree** menu (at the bottom of window) to remove external modules." msgstr "" -#: ../../docs/development/cpp/using_cpp_profilers.rst:174 +#: ../../docs/development/cpp/using_cpp_profilers.rst:176 msgid "You can use the timeline at the top of the window to display details for the specific time period." msgstr "" diff --git a/sphinx/templates/development/cpp/variant_class.pot b/sphinx/templates/development/cpp/variant_class.pot index 8e013f3185..f3259a5772 100644 --- a/sphinx/templates/development/cpp/variant_class.pot +++ b/sphinx/templates/development/cpp/variant_class.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/editor/creating_icons.pot b/sphinx/templates/development/editor/creating_icons.pot index 3c287d2f66..fd4dd748ad 100644 --- a/sphinx/templates/development/editor/creating_icons.pot +++ b/sphinx/templates/development/editor/creating_icons.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/editor/editor_style_guide.pot b/sphinx/templates/development/editor/editor_style_guide.pot index 853c255349..74aafd25ca 100644 --- a/sphinx/templates/development/editor/editor_style_guide.pot +++ b/sphinx/templates/development/editor/editor_style_guide.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/editor/index.pot b/sphinx/templates/development/editor/index.pot index 2d08f59a5e..81da0a1f56 100644 --- a/sphinx/templates/development/editor/index.pot +++ b/sphinx/templates/development/editor/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/editor/introduction_to_editor_development.pot b/sphinx/templates/development/editor/introduction_to_editor_development.pot index 174ec10692..f0a5e881eb 100644 --- a/sphinx/templates/development/editor/introduction_to_editor_development.pot +++ b/sphinx/templates/development/editor/introduction_to_editor_development.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/file_formats/gdscript_grammar.pot b/sphinx/templates/development/file_formats/gdscript_grammar.pot index c17ffb33e7..dd8b47aa09 100644 --- a/sphinx/templates/development/file_formats/gdscript_grammar.pot +++ b/sphinx/templates/development/file_formats/gdscript_grammar.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/file_formats/index.pot b/sphinx/templates/development/file_formats/index.pot index aa7d4665ac..e5986b0a89 100644 --- a/sphinx/templates/development/file_formats/index.pot +++ b/sphinx/templates/development/file_formats/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/development/file_formats/tscn.pot b/sphinx/templates/development/file_formats/tscn.pot index 96b6157241..8a85e71723 100644 --- a/sphinx/templates/development/file_formats/tscn.pot +++ b/sphinx/templates/development/file_formats/tscn.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/first_2d_game/01.project_setup.pot b/sphinx/templates/getting_started/first_2d_game/01.project_setup.pot index 33468452e5..cceb906c9c 100644 --- a/sphinx/templates/getting_started/first_2d_game/01.project_setup.pot +++ b/sphinx/templates/getting_started/first_2d_game/01.project_setup.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/first_2d_game/02.player_scene.pot b/sphinx/templates/getting_started/first_2d_game/02.player_scene.pot index 467f223cec..01f99eeaf8 100644 --- a/sphinx/templates/getting_started/first_2d_game/02.player_scene.pot +++ b/sphinx/templates/getting_started/first_2d_game/02.player_scene.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -69,7 +69,7 @@ msgid "Sprite animation" msgstr "" #: ../../docs/getting_started/first_2d_game/02.player_scene.rst:56 -msgid "Click on the ``Player`` node and add an :ref:`AnimatedSprite2D ` node as a child. The ``AnimatedSprite`` will handle the appearance and animations for our player. Notice that there is a warning symbol next to the node. An ``AnimatedSprite2D`` requires a :ref:`SpriteFrames ` resource, which is a list of the animations it can display. To create one, find the ``Frames`` property in the Inspector and click \"[empty]\" -> \"New SpriteFrames\". Click again to open the \"SpriteFrames\" panel:" +msgid "Click on the ``Player`` node and add an :ref:`AnimatedSprite ` node as a child. The ``AnimatedSprite`` will handle the appearance and animations for our player. Notice that there is a warning symbol next to the node. An ``AnimatedSprite`` requires a :ref:`SpriteFrames ` resource, which is a list of the animations it can display. To create one, find the ``Frames`` property in the Inspector and click \"[empty]\" -> \"New SpriteFrames\". Click again to open the \"SpriteFrames\" panel:" msgstr "" #: ../../docs/getting_started/first_2d_game/02.player_scene.rst:67 @@ -77,7 +77,7 @@ msgid "On the left is a list of animations. Click the \"default\" one and rename msgstr "" #: ../../docs/getting_started/first_2d_game/02.player_scene.rst:76 -msgid "The player images are a bit too large for the game window, so we need to scale them down. Click on the ``AnimatedSprite2D`` node and set the ``Scale`` property to ``(0.5, 0.5)``. You can find it in the Inspector under the ``Node2D`` heading." +msgid "The player images are a bit too large for the game window, so we need to scale them down. Click on the ``AnimatedSprite`` node and set the ``Scale`` property to ``(0.5, 0.5)``. You can find it in the Inspector under the ``Node2D`` heading." msgstr "" #: ../../docs/getting_started/first_2d_game/02.player_scene.rst:83 diff --git a/sphinx/templates/getting_started/first_2d_game/03.coding_the_player.pot b/sphinx/templates/getting_started/first_2d_game/03.coding_the_player.pot index e801ace106..2fbb2b9edd 100644 --- a/sphinx/templates/getting_started/first_2d_game/03.coding_the_player.pot +++ b/sphinx/templates/getting_started/first_2d_game/03.coding_the_player.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -73,121 +73,157 @@ msgid "Play the appropriate animation." msgstr "" #: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:138 -msgid "First, we need to check for input - is the player pressing a key? For this game, we have 4 direction inputs to check. Input actions are defined in the Project Settings under \"Input Map\". Here, you can define custom events and assign different keys, mouse events, or other inputs to them. For this game, we will just use the default events called \"ui_right\" etc that are assigned to the arrow keys on the keyboard." +msgid "First, we need to check for input - is the player pressing a key? For this game, we have 4 direction inputs to check. Input actions are defined in the Project Settings under \"Input Map\". Here, you can define custom events and assign different keys, mouse events, or other inputs to them. For this game, we will map the arrow keys to the four directions." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:145 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:144 +msgid "Click on *Project -> Project Settings* to open the project settings window and click on the *Input Map* tab at the top. Type \"move_right\" in the top bar and click the \"Add\" button to add the ``move_right`` action." +msgstr "" + +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:150 +msgid "We need to assign a key to this action. Click the \"+\" icon on the right, then click the \"Key\" option in the drop-down menu. A dialog asks you to type in the desired key. Press the right arrow on your keyboard and click \"Ok\"." +msgstr "" + +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:156 +msgid "Repeat these steps to add three more mappings:" +msgstr "" + +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:158 +msgid "``move_left`` mapped to the left arrow key." +msgstr "" + +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:159 +msgid "``move_up`` mapped to the up arrow key." +msgstr "" + +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:160 +msgid "And ``move_down`` mapped to the down arrow key." +msgstr "" + +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:162 +msgid "Your input map tab should look like this:" +msgstr "" + +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:166 +msgid "Click the \"Close\" button to close the project settings." +msgstr "" + +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:170 +msgid "We only mapped one key to each input action, but you can map multiple keys, joystick buttons, or mouse buttons to the same input action." +msgstr "" + +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:173 msgid "You can detect whether a key is pressed using ``Input.is_action_pressed()``, which returns ``true`` if it's pressed or ``false`` if it isn't." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:224 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:252 msgid "We start by setting the ``velocity`` to ``(0, 0)`` - by default, the player should not be moving. Then we check each input and add/subtract from the ``velocity`` to obtain a total direction. For example, if you hold ``right`` and ``down`` at the same time, the resulting ``velocity`` vector will be ``(1, 1)``. In this case, since we're adding a horizontal and a vertical movement, the player would move *faster* diagonally than if it just moved horizontally." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:231 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:259 msgid "We can prevent that if we *normalize* the velocity, which means we set its *length* to ``1``, then multiply by the desired speed. This means no more fast diagonal movement." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:235 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:263 msgid "If you've never used vector math before, or need a refresher, you can see an explanation of vector usage in Godot at :ref:`doc_vector_math`. It's good to know but won't be necessary for the rest of this tutorial." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:239 -msgid "We also check whether the player is moving so we can call ``play()`` or ``stop()`` on the AnimatedSprite2D." +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:267 +msgid "We also check whether the player is moving so we can call ``play()`` or ``stop()`` on the AnimatedSprite." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:242 -msgid "``$`` is shorthand for ``get_node()``. So in the code above, ``$AnimatedSprite2D.play()`` is the same as ``get_node(\"AnimatedSprite2D\").play()``." +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:270 +msgid "``$`` is shorthand for ``get_node()``. So in the code above, ``$AnimatedSprite.play()`` is the same as ``get_node(\"AnimatedSprite\").play()``." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:246 -msgid "In GDScript, ``$`` returns the node at the relative path from the current node, or returns ``null`` if the node is not found. Since AnimatedSprite2D is a child of the current node, we can use ``$AnimatedSprite2D``." -msgstr "" - -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:251 -msgid "Now that we have a movement direction, we can update the player's position. We can also use ``clamp()`` to prevent it from leaving the screen. *Clamping* a value means restricting it to a given range. Add the following to the bottom of the ``_process`` function (make sure it's not indented under the `else`):" +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:274 +msgid "In GDScript, ``$`` returns the node at the relative path from the current node, or returns ``null`` if the node is not found. Since AnimatedSprite is a child of the current node, we can use ``$AnimatedSprite``." msgstr "" #: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:279 +msgid "Now that we have a movement direction, we can update the player's position. We can also use ``clamp()`` to prevent it from leaving the screen. *Clamping* a value means restricting it to a given range. Add the following to the bottom of the ``_process`` function (make sure it's not indented under the `else`):" +msgstr "" + +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:307 msgid "The `delta` parameter in the `_process()` function refers to the *frame length* - the amount of time that the previous frame took to complete. Using this value ensures that your movement will remain consistent even if the frame rate changes." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:284 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:312 msgid "Click \"Play Scene\" (:kbd:`F6`, :kbd:`Cmd + R` on macOS) and confirm you can move the player around the screen in all directions." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:287 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:315 msgid "If you get an error in the \"Debugger\" panel that says" msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:289 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:317 msgid "``Attempt to call function 'play' in base 'null instance' on a null instance``" msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:292 -msgid "this likely means you spelled the name of the AnimatedSprite2D node wrong. Node names are case-sensitive and ``$NodeName`` must match the name you see in the scene tree." +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:320 +msgid "this likely means you spelled the name of the AnimatedSprite node wrong. Node names are case-sensitive and ``$NodeName`` must match the name you see in the scene tree." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:297 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:325 msgid "Choosing animations" msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:299 -msgid "Now that the player can move, we need to change which animation the AnimatedSprite2D is playing based on its direction. We have the \"walk\" animation, which shows the player walking to the right. This animation should be flipped horizontally using the ``flip_h`` property for left movement. We also have the \"up\" animation, which should be flipped vertically with ``flip_v`` for downward movement. Let's place this code at the end of the ``_process()`` function:" +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:327 +msgid "Now that the player can move, we need to change which animation the AnimatedSprite is playing based on its direction. We have the \"walk\" animation, which shows the player walking to the right. This animation should be flipped horizontally using the ``flip_h`` property for left movement. We also have the \"up\" animation, which should be flipped vertically with ``flip_v`` for downward movement. Let's place this code at the end of the ``_process()`` function:" msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:345 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:373 msgid "The boolean assignments in the code above are a common shorthand for programmers. Since we're doing a comparison test (boolean) and also *assigning* a boolean value, we can do both at the same time. Consider this code versus the one-line boolean assignment above:" msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:369 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:397 msgid "Play the scene again and check that the animations are correct in each of the directions." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:372 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:400 msgid "A common mistake here is to type the names of the animations wrong. The animation names in the SpriteFrames panel must match what you type in the code. If you named the animation ``\"Walk\"``, you must also use a capital \"W\" in the code." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:377 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:405 msgid "When you're sure the movement is working correctly, add this line to ``_ready()``, so the player will be hidden when the game starts:" msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:394 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:422 msgid "Preparing for collisions" msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:396 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:424 msgid "We want ``Player`` to detect when it's hit by an enemy, but we haven't made any enemies yet! That's OK, because we're going to use Godot's *signal* functionality to make it work." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:400 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:428 msgid "Add the following at the top of the script, after ``extends Area2D``:" msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:429 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:457 msgid "This defines a custom signal called \"hit\" that we will have our player emit (send out) when it collides with an enemy. We will use ``Area2D`` to detect the collision. Select the ``Player`` node and click the \"Node\" tab next to the Inspector tab to see the list of signals the player can emit:" msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:436 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:464 msgid "Notice our custom \"hit\" signal is there as well! Since our enemies are going to be ``RigidBody2D`` nodes, we want the ``body_entered(body: Node)`` signal. This signal will be emitted when a body contacts the player. Click \"Connect..\" and the \"Connect a Signal\" window appears. We don't need to change any of these settings so click \"Connect\" again. Godot will automatically create a function in your player's script." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:445 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:473 msgid "Note the green icon indicating that a signal is connected to this function. Add this code to the function:" msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:477 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:505 msgid "Each time an enemy hits the player, the signal is going to be emitted. We need to disable the player's collision so that we don't trigger the ``hit`` signal more than once." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:481 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:509 msgid "Disabling the area's collision shape can cause an error if it happens in the middle of the engine's collision processing. Using ``set_deferred()`` tells Godot to wait to disable the shape until it's safe to do so." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:486 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:514 msgid "The last piece is to add a function we can call to reset the player when starting a new game." msgstr "" -#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:515 +#: ../../docs/getting_started/first_2d_game/03.coding_the_player.rst:543 msgid "With the player working, we'll work on the enemy in the next lesson." msgstr "" diff --git a/sphinx/templates/getting_started/first_2d_game/04.creating_the_enemy.pot b/sphinx/templates/getting_started/first_2d_game/04.creating_the_enemy.pot index 2da28f5686..42db00c6dd 100644 --- a/sphinx/templates/getting_started/first_2d_game/04.creating_the_enemy.pot +++ b/sphinx/templates/getting_started/first_2d_game/04.creating_the_enemy.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -77,7 +77,7 @@ msgid "We'll select one of these animations randomly so that the mobs will have msgstr "" #: ../../docs/getting_started/first_2d_game/04.creating_the_enemy.rst:47 -msgid "Like the player images, these mob images need to be scaled down. Set the ``AnimatedSprite2D``'s ``Scale`` property to ``(0.75, 0.75)``." +msgid "Like the player images, these mob images need to be scaled down. Set the ``AnimatedSprite``'s ``Scale`` property to ``(0.75, 0.75)``." msgstr "" #: ../../docs/getting_started/first_2d_game/04.creating_the_enemy.rst:50 @@ -101,7 +101,7 @@ msgid "Now let's look at the rest of the script. In ``_ready()`` we play the ani msgstr "" #: ../../docs/getting_started/first_2d_game/04.creating_the_enemy.rst:140 -msgid "First, we get the list of animation names from the AnimatedSprite2D's ``frames`` property. This returns an Array containing all three animation names: ``[\"walk\", \"swim\", \"fly\"]``." +msgid "First, we get the list of animation names from the AnimatedSprite's ``frames`` property. This returns an Array containing all three animation names: ``[\"walk\", \"swim\", \"fly\"]``." msgstr "" #: ../../docs/getting_started/first_2d_game/04.creating_the_enemy.rst:144 diff --git a/sphinx/templates/getting_started/first_2d_game/05.the_main_game_scene.pot b/sphinx/templates/getting_started/first_2d_game/05.the_main_game_scene.pot index 85149f42d7..e813a25610 100644 --- a/sphinx/templates/getting_started/first_2d_game/05.the_main_game_scene.pot +++ b/sphinx/templates/getting_started/first_2d_game/05.the_main_game_scene.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/first_2d_game/06.heads_up_display.pot b/sphinx/templates/getting_started/first_2d_game/06.heads_up_display.pot index b0b620026d..9be527e2ac 100644 --- a/sphinx/templates/getting_started/first_2d_game/06.heads_up_display.pot +++ b/sphinx/templates/getting_started/first_2d_game/06.heads_up_display.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/first_2d_game/07.finishing-up.pot b/sphinx/templates/getting_started/first_2d_game/07.finishing-up.pot index 48d0b06961..8b0f0ff85d 100644 --- a/sphinx/templates/getting_started/first_2d_game/07.finishing-up.pot +++ b/sphinx/templates/getting_started/first_2d_game/07.finishing-up.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -69,25 +69,33 @@ msgid "Since the game is played with keyboard controls, it would be convenient i msgstr "" #: ../../docs/getting_started/first_2d_game/07.finishing-up.rst:48 -msgid "In the ``HUD`` scene, select the ``StartButton`` and find its *Shortcut* property in the Inspector. Select \"New Shortcut\" and click on the \"Shortcut\" item. A second *Shortcut* property will appear. Select \"New InputEventAction\" and click the new \"InputEventAction\". Finally, in the *Action* property, type the name ``ui_select``. This is the default input event associated with the spacebar." +msgid "In a previous lesson, we created four input actions to move the character. We will create a similar input action to map to the start button." msgstr "" -#: ../../docs/getting_started/first_2d_game/07.finishing-up.rst:57 -msgid "Now when the start button appears, you can either click it or press :kbd:`Space` to start the game." +#: ../../docs/getting_started/first_2d_game/07.finishing-up.rst:51 +msgid "Select \"Project\" -> \"Project Settings\" and then click on the \"Input Map\" tab. In the same way you created the movement input actions, create a new input action called ``start_game`` and add a key mapping for the :kbd:`Enter` key." msgstr "" -#: ../../docs/getting_started/first_2d_game/07.finishing-up.rst:60 -msgid "And with that, you completed your first 2D game in Godot." +#: ../../docs/getting_started/first_2d_game/07.finishing-up.rst:56 +msgid "In the ``HUD`` scene, select the ``StartButton`` and find its *Shortcut* property in the Inspector. Select \"New Shortcut\" and click on the \"Shortcut\" item. A second *Shortcut* property will appear. Select \"New InputEventAction\" and click the new \"InputEventAction\". Finally, in the *Action* property, type the name ``start_game``." msgstr "" #: ../../docs/getting_started/first_2d_game/07.finishing-up.rst:64 -msgid "You got to make a player-controlled character, enemies that spawn randomly around the game board, count the score, implement a game over and replay, user interface, sounds, and more. Congratulations!" +msgid "Now when the start button appears, you can either click it or press :kbd:`Enter` to start the game." msgstr "" -#: ../../docs/getting_started/first_2d_game/07.finishing-up.rst:68 -msgid "There's still much to learn, but you can take a moment to appreciate what you achieved." +#: ../../docs/getting_started/first_2d_game/07.finishing-up.rst:67 +msgid "And with that, you completed your first 2D game in Godot." msgstr "" #: ../../docs/getting_started/first_2d_game/07.finishing-up.rst:71 +msgid "You got to make a player-controlled character, enemies that spawn randomly around the game board, count the score, implement a game over and replay, user interface, sounds, and more. Congratulations!" +msgstr "" + +#: ../../docs/getting_started/first_2d_game/07.finishing-up.rst:75 +msgid "There's still much to learn, but you can take a moment to appreciate what you achieved." +msgstr "" + +#: ../../docs/getting_started/first_2d_game/07.finishing-up.rst:78 msgid "And when you're ready, you can move on to :ref:`doc_your_first_3d_game` to learn to create a complete 3D game from scratch, in Godot." msgstr "" diff --git a/sphinx/templates/getting_started/first_2d_game/index.pot b/sphinx/templates/getting_started/first_2d_game/index.pot index bf13963839..b3767c2167 100644 --- a/sphinx/templates/getting_started/first_2d_game/index.pot +++ b/sphinx/templates/getting_started/first_2d_game/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/first_3d_game/01.game_setup.pot b/sphinx/templates/getting_started/first_3d_game/01.game_setup.pot index d75110c093..f836a77f2b 100644 --- a/sphinx/templates/getting_started/first_3d_game/01.game_setup.pot +++ b/sphinx/templates/getting_started/first_3d_game/01.game_setup.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/first_3d_game/02.player_input.pot b/sphinx/templates/getting_started/first_3d_game/02.player_input.pot index 91a5a494eb..136e7a4dc2 100644 --- a/sphinx/templates/getting_started/first_3d_game/02.player_input.pot +++ b/sphinx/templates/getting_started/first_3d_game/02.player_input.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/first_3d_game/03.player_movement_code.pot b/sphinx/templates/getting_started/first_3d_game/03.player_movement_code.pot index 00ec46f298..2353db5da5 100644 --- a/sphinx/templates/getting_started/first_3d_game/03.player_movement_code.pot +++ b/sphinx/templates/getting_started/first_3d_game/03.player_movement_code.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/first_3d_game/04.mob_scene.pot b/sphinx/templates/getting_started/first_3d_game/04.mob_scene.pot index 79021aea32..22dfd0f9ab 100644 --- a/sphinx/templates/getting_started/first_3d_game/04.mob_scene.pot +++ b/sphinx/templates/getting_started/first_3d_game/04.mob_scene.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/first_3d_game/05.spawning_mobs.pot b/sphinx/templates/getting_started/first_3d_game/05.spawning_mobs.pot index f38399c30e..f8a0ee81cb 100644 --- a/sphinx/templates/getting_started/first_3d_game/05.spawning_mobs.pot +++ b/sphinx/templates/getting_started/first_3d_game/05.spawning_mobs.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/first_3d_game/06.jump_and_squash.pot b/sphinx/templates/getting_started/first_3d_game/06.jump_and_squash.pot index 8f707f44bd..ff723f757f 100644 --- a/sphinx/templates/getting_started/first_3d_game/06.jump_and_squash.pot +++ b/sphinx/templates/getting_started/first_3d_game/06.jump_and_squash.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/first_3d_game/07.killing_player.pot b/sphinx/templates/getting_started/first_3d_game/07.killing_player.pot index 74cd848e6b..bd28bc9115 100644 --- a/sphinx/templates/getting_started/first_3d_game/07.killing_player.pot +++ b/sphinx/templates/getting_started/first_3d_game/07.killing_player.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/first_3d_game/08.score_and_replay.pot b/sphinx/templates/getting_started/first_3d_game/08.score_and_replay.pot index d74a282a7e..9920d0b325 100644 --- a/sphinx/templates/getting_started/first_3d_game/08.score_and_replay.pot +++ b/sphinx/templates/getting_started/first_3d_game/08.score_and_replay.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/first_3d_game/09.adding_animations.pot b/sphinx/templates/getting_started/first_3d_game/09.adding_animations.pot index 2ca4f9d602..b0e8078b38 100644 --- a/sphinx/templates/getting_started/first_3d_game/09.adding_animations.pot +++ b/sphinx/templates/getting_started/first_3d_game/09.adding_animations.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -305,41 +305,29 @@ msgid "For example, both the *Mob* and the *Player* scenes have a *Pivot* and a msgstr "" #: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:248 -msgid "We're going to duplicate the animation using a feature called \"merge from scene\"." +msgid "Open the *Mob* scene, select the animation player node and open the float animation. Next, click on *Animation -> Copy*. Then Open ``Player.tscn`` and open its animation player. Click *Animation -> Paste*. That's it; all monsters will now play the float animation." msgstr "" -#: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:251 -msgid "Open the *Mob* scene, right-click on the *Mob* node and select *Merge From Scene*." -msgstr "" - -#: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:254 -msgid "|image23|" -msgstr "" - -#: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:256 -msgid "Double-click ``Player.tscn`` to open it and import the *AnimationPlayer*. That's it; all monsters will now play the float animation." -msgstr "" - -#: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:259 +#: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:253 msgid "We can change the playback speed based on the creature's ``random_speed``. Open the *Mob*'s script and at the end of the ``initialize()`` function, add the following line." msgstr "" -#: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:278 +#: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:272 msgid "And with that, you finished coding your first complete 3D game." msgstr "" -#: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:280 +#: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:274 msgid "**Congratulations**!" msgstr "" -#: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:282 +#: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:276 msgid "In the next part, we'll quickly recap what you learned and give you some links to keep learning more. But for now, here are the complete ``Player.gd`` and ``Mob.gd`` so you can check your code against them." msgstr "" -#: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:286 +#: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:280 msgid "Here's the *Player* script." msgstr "" -#: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:453 +#: ../../docs/getting_started/first_3d_game/09.adding_animations.rst:447 msgid "And the *Mob*'s script." msgstr "" diff --git a/sphinx/templates/getting_started/first_3d_game/going_further.pot b/sphinx/templates/getting_started/first_3d_game/going_further.pot index 33d06fb0eb..7ddd242cce 100644 --- a/sphinx/templates/getting_started/first_3d_game/going_further.pot +++ b/sphinx/templates/getting_started/first_3d_game/going_further.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/first_3d_game/index.pot b/sphinx/templates/getting_started/first_3d_game/index.pot index 0ea922b004..806884f1fb 100644 --- a/sphinx/templates/getting_started/first_3d_game/index.pot +++ b/sphinx/templates/getting_started/first_3d_game/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/introduction/first_look_at_the_editor.pot b/sphinx/templates/getting_started/introduction/first_look_at_the_editor.pot index bfb5d0f83d..bbb13dfbdf 100644 --- a/sphinx/templates/getting_started/introduction/first_look_at_the_editor.pot +++ b/sphinx/templates/getting_started/introduction/first_look_at_the_editor.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/introduction/godot_design_philosophy.pot b/sphinx/templates/getting_started/introduction/godot_design_philosophy.pot index e8d91db598..5d738872fe 100644 --- a/sphinx/templates/getting_started/introduction/godot_design_philosophy.pot +++ b/sphinx/templates/getting_started/introduction/godot_design_philosophy.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -77,7 +77,7 @@ msgid "|image1|" msgstr "" #: ../../docs/getting_started/introduction/godot_design_philosophy.rst:63 -msgid "Sprite2D is a Node2D, a CanvasItem and a Node. It has all the properties and features of its three parent classes, like transforms or the ability to draw custom shapes and render with a custom shader." +msgid "Sprite is a Node2D, a CanvasItem and a Node. It has all the properties and features of its three parent classes, like transforms or the ability to draw custom shapes and render with a custom shader." msgstr "" #: ../../docs/getting_started/introduction/godot_design_philosophy.rst:68 diff --git a/sphinx/templates/getting_started/introduction/index.pot b/sphinx/templates/getting_started/introduction/index.pot index 1b79dfc67f..20d33d33b2 100644 --- a/sphinx/templates/getting_started/introduction/index.pot +++ b/sphinx/templates/getting_started/introduction/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/introduction/introduction_to_godot.pot b/sphinx/templates/getting_started/introduction/introduction_to_godot.pot index df10d47375..8dcd6b2c56 100644 --- a/sphinx/templates/getting_started/introduction/introduction_to_godot.pot +++ b/sphinx/templates/getting_started/introduction/introduction_to_godot.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/introduction/key_concepts_overview.pot b/sphinx/templates/getting_started/introduction/key_concepts_overview.pot index 653d61b265..93115d5c4c 100644 --- a/sphinx/templates/getting_started/introduction/key_concepts_overview.pot +++ b/sphinx/templates/getting_started/introduction/key_concepts_overview.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -49,7 +49,7 @@ msgid "A scene is composed of one or more **nodes**. Nodes are your game's small msgstr "" #: ../../docs/getting_started/introduction/key_concepts_overview.rst:43 -msgid "It is made of a ``KinematicBody2D`` node named \"Character\", a ``Sprite2D``, a ``Camera2D``, and a ``CollisionShape2D``." +msgid "It is made of a ``KinematicBody2D`` node named \"Character\", a ``Sprite``, a ``Camera2D``, and a ``CollisionShape2D``." msgstr "" #: ../../docs/getting_started/introduction/key_concepts_overview.rst:46 diff --git a/sphinx/templates/getting_started/introduction/learning_new_features.pot b/sphinx/templates/getting_started/introduction/learning_new_features.pot index 31e8e4f435..93a827f86b 100644 --- a/sphinx/templates/getting_started/introduction/learning_new_features.pot +++ b/sphinx/templates/getting_started/introduction/learning_new_features.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/step_by_step/index.pot b/sphinx/templates/getting_started/step_by_step/index.pot index 0b0938649f..a9ec1c1897 100644 --- a/sphinx/templates/getting_started/step_by_step/index.pot +++ b/sphinx/templates/getting_started/step_by_step/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/step_by_step/instancing.pot b/sphinx/templates/getting_started/step_by_step/instancing.pot index 4dcd1264eb..0419f59fd3 100644 --- a/sphinx/templates/getting_started/step_by_step/instancing.pot +++ b/sphinx/templates/getting_started/step_by_step/instancing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -29,7 +29,7 @@ msgid "You can create as many scenes as you'd like and save them to the disk wit msgstr "" #: ../../docs/getting_started/step_by_step/instancing.rst:16 -msgid "Here's the example of a ball. It's composed of a :ref:`RigidBody2D ` node as its root named Ball, which allows the ball to fall and bounce on walls, a :ref:`Sprite2D ` node, and a :ref:`CollisionShape2D `." +msgid "Here's the example of a ball. It's composed of a :ref:`RigidBody2D ` node as its root named Ball, which allows the ball to fall and bounce on walls, a :ref:`Sprite ` node, and a :ref:`CollisionShape2D `." msgstr "" #: ../../docs/getting_started/step_by_step/instancing.rst:23 diff --git a/sphinx/templates/getting_started/step_by_step/nodes_and_scenes.pot b/sphinx/templates/getting_started/step_by_step/nodes_and_scenes.pot index 53f2b55dd3..9c2a2515d2 100644 --- a/sphinx/templates/getting_started/step_by_step/nodes_and_scenes.pot +++ b/sphinx/templates/getting_started/step_by_step/nodes_and_scenes.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/step_by_step/scripting_first_script.pot b/sphinx/templates/getting_started/step_by_step/scripting_first_script.pot index fac0a7f5d1..f779579030 100644 --- a/sphinx/templates/getting_started/step_by_step/scripting_first_script.pot +++ b/sphinx/templates/getting_started/step_by_step/scripting_first_script.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -37,23 +37,23 @@ msgid "Please create a new project to start with a clean slate. Your project sho msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:39 -msgid "We need to create a Sprite2D node to display it in the game. In the Scene dock, click the Other Node button." +msgid "We need to create a Sprite node to display it in the game. In the Scene dock, click the Other Node button." msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:44 -msgid "Type \"Sprite2D\" in the search bar to filter nodes and double-click on Sprite2D to create the node." +msgid "Type \"Sprite\" in the search bar to filter nodes and double-click on Sprite to create the node." msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:49 -msgid "Your Scene tab should now only have a Sprite2D node." +msgid "Your Scene tab should now only have a Sprite node." msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:53 -msgid "A Sprite2D node needs a texture to display. In the Inspector on the right, you can see that the Texture property says \"[empty]\". To display the Godot icon, click and drag the file ``icon.png`` from the FileSystem dock onto the Texture slot." +msgid "A Sprite node needs a texture to display. In the Inspector on the right, you can see that the Texture property says \"[empty]\". To display the Godot icon, click and drag the file ``icon.png`` from the FileSystem dock onto the Texture slot." msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:61 -msgid "You can create Sprite2D nodes automatically by dragging and dropping images on the viewport." +msgid "You can create Sprite nodes automatically by dragging and dropping images on the viewport." msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:66 @@ -65,7 +65,7 @@ msgid "Creating a new script" msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:73 -msgid "To create and attach a new script to our node, right-click on Sprite2D in the scene dock and select \"Attach Script\"." +msgid "To create and attach a new script to our node, right-click on Sprite in the scene dock and select \"Attach Script\"." msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:78 @@ -81,7 +81,7 @@ msgid "The Script workspace should appear with your new file open and the follow msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:94 -msgid "Every GDScript file is implicitly a class. The ``extends`` keyword defines the class this script inherits or extends. In this case, it's ``Sprite2D``, meaning our script will get access to all the properties and functions of the Sprite2D node, including classes it extends, like ``Node2D``, ``CanvasItem``, and ``Node``." +msgid "Every GDScript file is implicitly a class. The ``extends`` keyword defines the class this script inherits or extends. In this case, it's ``Sprite``, meaning our script will get access to all the properties and functions of the Sprite node, including classes it extends, like ``Node2D``, ``CanvasItem``, and ``Node``." msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:100 @@ -125,7 +125,7 @@ msgid "Save the scene if you haven't already, then press :kbd:`F6` to run it. Lo msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:145 -msgid "Delete the ``_init()`` function, so you're only left with the line ``extends Sprite2D``." +msgid "Delete the ``_init()`` function, so you're only left with the line ``extends Sprite``." msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:149 @@ -145,7 +145,7 @@ msgid "As in some other engines, angles in Godot work in radians by default, but msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:171 -msgid "To move our icon, we need to update its position and rotation every frame in the game loop. We can use the ``_process()`` virtual function of the ``Node`` class. If you define it in any class that extends the Node class, like Sprite2D, Godot will call the function every frame and pass it an argument named ``delta``, the time elapsed since the last frame." +msgid "To move our icon, we need to update its position and rotation every frame in the game loop. We can use the ``_process()`` virtual function of the ``Node`` class. If you define it in any class that extends the Node class, like Sprite, Godot will call the function every frame and pass it an argument named ``delta``, the time elapsed since the last frame." msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:179 @@ -169,7 +169,7 @@ msgid "Notice how ``_process()``, like ``_init()``, starts with a leading unders msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:208 -msgid "The line inside the function, ``rotation += angular_speed * delta``, increments our sprite's rotation every frame. Here, ``rotation`` is a property inherited from the class ``Node2D``, which ``Sprite2D`` extends. It controls the rotation of our node and works with radians." +msgid "The line inside the function, ``rotation += angular_speed * delta``, increments our sprite's rotation every frame. Here, ``rotation`` is a property inherited from the class ``Node2D``, which ``Sprite`` extends. It controls the rotation of our node and works with radians." msgstr "" #: ../../docs/getting_started/step_by_step/scripting_first_script.rst:213 diff --git a/sphinx/templates/getting_started/step_by_step/scripting_languages.pot b/sphinx/templates/getting_started/step_by_step/scripting_languages.pot index 60fb55ea36..e46ba1ce45 100644 --- a/sphinx/templates/getting_started/step_by_step/scripting_languages.pot +++ b/sphinx/templates/getting_started/step_by_step/scripting_languages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/getting_started/step_by_step/scripting_player_input.pot b/sphinx/templates/getting_started/step_by_step/scripting_player_input.pot index 1af9e95c10..cab518e1e9 100644 --- a/sphinx/templates/getting_started/step_by_step/scripting_player_input.pot +++ b/sphinx/templates/getting_started/step_by_step/scripting_player_input.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -89,7 +89,7 @@ msgid "If the player presses the \"ui_up\" action, we then update the velocity's msgstr "" #: ../../docs/getting_started/step_by_step/scripting_player_input.rst:92 -msgid "Here is the complete ``Sprite2D.gd`` file for reference." +msgid "Here is the complete ``Sprite.gd`` file for reference." msgstr "" #: ../../docs/getting_started/step_by_step/scripting_player_input.rst:118 diff --git a/sphinx/templates/getting_started/step_by_step/signals.pot b/sphinx/templates/getting_started/step_by_step/signals.pot index 67369aa4fb..210449f082 100644 --- a/sphinx/templates/getting_started/step_by_step/signals.pot +++ b/sphinx/templates/getting_started/step_by_step/signals.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -57,11 +57,11 @@ msgid "In the Scene dock, click the 2D Scene button. This will add a Node2D as o msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:50 -msgid "In the FileSystem dock, click and drag the ``Sprite2D.tscn`` file you saved previously onto the Node2D to instantiate it." +msgid "In the FileSystem dock, click and drag the ``Sprite.tscn`` file you saved previously onto the Node2D to instantiate it." msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:55 -msgid "We want to add another node as a sibling of the Sprite2D. To do so, right-click on Node2D and select Add Child Node." +msgid "We want to add another node as a sibling of the Sprite. To do so, right-click on Node2D and select Add Child Node." msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:60 @@ -93,7 +93,7 @@ msgid "Connecting a signal in the editor" msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:87 -msgid "Here, we want to connect the Button's \"pressed\" signal to our Sprite2D, and we want to call a new function that will toggle its motion on and off. We need to have a script attached to the Sprite2D node, which we do from the previous lesson." +msgid "Here, we want to connect the Button's \"pressed\" signal to our Sprite, and we want to call a new function that will toggle its motion on and off. We need to have a script attached to the Sprite node, which we do from the previous lesson." msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:91 @@ -109,7 +109,7 @@ msgid "Double-click the \"pressed\" signal to open the node connection window." msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:104 -msgid "There, you can connect the signal to the Sprite2D node. The node needs a receiver method, a function that Godot will call when the Button emits the signal. The editor generates one for you. By convention, we name these callback methods \"_on_NodeName_signal_name\". Here, it'll be \"_on_Button_pressed\"." +msgid "There, you can connect the signal to the Sprite node. The node needs a receiver method, a function that Godot will call when the Button emits the signal. The editor generates one for you. By convention, we name these callback methods \"_on_NodeName_signal_name\". Here, it'll be \"_on_Button_pressed\"." msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:111 @@ -133,7 +133,7 @@ msgid "Let's replace the line with the ``pass`` keyword with code that'll toggle msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:136 -msgid "Our Sprite2D moves thanks to code in the ``_process()`` function. Godot provides a method to toggle processing on and off: :ref:`Node.set_process() `. Another method of the Node class, ``is_processing()``, returns ``true`` if idle processing is active. We can use the ``not`` keyword to invert the value." +msgid "Our Sprite moves thanks to code in the ``_process()`` function. Godot provides a method to toggle processing on and off: :ref:`Node.set_process() `. Another method of the Node class, ``is_processing()``, returns ``true`` if idle processing is active. We can use the ``not`` keyword to invert the value." msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:148 @@ -145,7 +145,7 @@ msgid "Before trying the game, we need to simplify our ``_process()`` function t msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:163 -msgid "Your complete ``Sprite2D.gd`` code should look like the following." +msgid "Your complete ``Sprite.gd`` code should look like the following." msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:181 @@ -169,7 +169,7 @@ msgid "Head back to the 2D workspace. You can either click the \"2D\" text at th msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:195 -msgid "In the Scene dock, right-click on the Sprite2D node and add a new node. Search for Timer and add the corresponding node. Your scene should now look like this." +msgid "In the Scene dock, right-click on the Sprite node and add a new node. Search for Timer and add the corresponding node. Your scene should now look like this." msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:200 @@ -177,7 +177,7 @@ msgid "With the Timer node selected, go to the Inspector and check the **Autosta msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:204 -msgid "Click the script icon next to Sprite2D to jump back to the scripting workspace." +msgid "Click the script icon next to Sprite to jump back to the scripting workspace." msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:208 @@ -185,7 +185,7 @@ msgid "We need to do two operations to connect the nodes via code:" msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:210 -msgid "Get a reference to the Timer from the Sprite2D." +msgid "Get a reference to the Timer from the Sprite." msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:211 @@ -201,11 +201,11 @@ msgid "To get a reference to a node relative to the current one, we use the meth msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:231 -msgid "The function ``get_node()`` looks at the Sprite2D's children and gets nodes by their name. For example, if you renamed the Timer node to \"BlinkingTimer\" in the editor, you would have to change the call to ``get_node(\"BlinkingTimer\")``." +msgid "The function ``get_node()`` looks at the Sprite's children and gets nodes by their name. For example, if you renamed the Timer node to \"BlinkingTimer\" in the editor, you would have to change the call to ``get_node(\"BlinkingTimer\")``." msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:237 -msgid "We can now connect the Timer to the Sprite2D in the ``_ready()`` function." +msgid "We can now connect the Timer to the Sprite in the ``_ready()`` function." msgstr "" #: ../../docs/getting_started/step_by_step/signals.rst:246 diff --git a/sphinx/templates/index.pot b/sphinx/templates/index.pot index 371d69ce97..c0447ea718 100644 --- a/sphinx/templates/index.pot +++ b/sphinx/templates/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/2d/2d_lights_and_shadows.pot b/sphinx/templates/tutorials/2d/2d_lights_and_shadows.pot index 06bb5ab920..17e5dea508 100644 --- a/sphinx/templates/tutorials/2d/2d_lights_and_shadows.pot +++ b/sphinx/templates/tutorials/2d/2d_lights_and_shadows.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/2d/2d_meshes.pot b/sphinx/templates/tutorials/2d/2d_meshes.pot index d10d763d2b..73ad6df109 100644 --- a/sphinx/templates/tutorials/2d/2d_meshes.pot +++ b/sphinx/templates/tutorials/2d/2d_meshes.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/2d/2d_movement.pot b/sphinx/templates/tutorials/2d/2d_movement.pot index dfb00946f6..f0fe77180c 100644 --- a/sphinx/templates/tutorials/2d/2d_movement.pot +++ b/sphinx/templates/tutorials/2d/2d_movement.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/2d/2d_sprite_animation.pot b/sphinx/templates/tutorials/2d/2d_sprite_animation.pot index c6b9e1feb3..93d9fd5aff 100644 --- a/sphinx/templates/tutorials/2d/2d_sprite_animation.pot +++ b/sphinx/templates/tutorials/2d/2d_sprite_animation.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/2d/2d_transforms.pot b/sphinx/templates/tutorials/2d/2d_transforms.pot index a0778aa0a4..a123bb4b36 100644 --- a/sphinx/templates/tutorials/2d/2d_transforms.pot +++ b/sphinx/templates/tutorials/2d/2d_transforms.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/2d/canvas_layers.pot b/sphinx/templates/tutorials/2d/canvas_layers.pot index 12d54b7ca2..aa7235644a 100644 --- a/sphinx/templates/tutorials/2d/canvas_layers.pot +++ b/sphinx/templates/tutorials/2d/canvas_layers.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -24,12 +24,8 @@ msgstr "" msgid "Viewport and Canvas items" msgstr "" -#: ../../docs/tutorials/2d/canvas_layers.rst:13 -msgid ":ref:`CanvasItem ` is the base for all 2D nodes, be it regular" -msgstr "" - -#: ../../docs/tutorials/2d/canvas_layers.rst:10 -msgid "2D nodes, such as :ref:`Node2D `, or `Control `. Both inherit from :ref:`CanvasItem `. You can arrange canvas items in trees. Each item will inherit its parent's transform: when the parent moves, its children move too." +#: ../../docs/tutorials/2d/canvas_layers.rst:9 +msgid ":ref:`CanvasItem ` is the base for all 2D nodes, be it regular 2D nodes, such as :ref:`Node2D `, or :ref:`Control `. Both inherit from :ref:`CanvasItem `. You can arrange canvas items in trees. Each item will inherit its parent's transform: when the parent moves, its children move too." msgstr "" #: ../../docs/tutorials/2d/canvas_layers.rst:15 @@ -53,7 +49,7 @@ msgid "**Parallax Backgrounds**: Backgrounds that move slower than the rest of t msgstr "" #: ../../docs/tutorials/2d/canvas_layers.rst:32 -msgid "**UI**: Think of a user interface (UI) or Heads-up display (HUD) superimposed on our view of the game world. We want a life counter, score display and other elements to retain their screen positions even when our view of the game world changes." +msgid "**UI**: Think of a user interface (UI) or head-up display (HUD) superimposed on our view of the game world. We want a life counter, score display and other elements to retain their screen positions even when our view of the game world changes." msgstr "" #: ../../docs/tutorials/2d/canvas_layers.rst:33 diff --git a/sphinx/templates/tutorials/2d/custom_drawing_in_2d.pot b/sphinx/templates/tutorials/2d/custom_drawing_in_2d.pot index 5e85f81628..beae8bb86f 100644 --- a/sphinx/templates/tutorials/2d/custom_drawing_in_2d.pot +++ b/sphinx/templates/tutorials/2d/custom_drawing_in_2d.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/2d/index.pot b/sphinx/templates/tutorials/2d/index.pot index 623e79b040..bee735448e 100644 --- a/sphinx/templates/tutorials/2d/index.pot +++ b/sphinx/templates/tutorials/2d/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/2d/particle_systems_2d.pot b/sphinx/templates/tutorials/2d/particle_systems_2d.pot index e6dc7f7ad1..bbc6d73e9f 100644 --- a/sphinx/templates/tutorials/2d/particle_systems_2d.pot +++ b/sphinx/templates/tutorials/2d/particle_systems_2d.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -41,7 +41,7 @@ msgid "Godot provides two different nodes for 2D particles, :ref:`class_Particle msgstr "" #: ../../docs/tutorials/2d/particle_systems_2d.rst:36 -msgid "The rest of this tutorial is going to use the Particles2D node. First, add a Particles2D node to your scene. After creating that node you will notice that only a white dot was created, and that there is a warning icon next to your Particles2D node in the inspector. This is because the node needs a ParticlesMaterial to function." +msgid "The rest of this tutorial is going to use the Particles2D node. First, add a Particles2D node to your scene. After creating that node you will notice that only a white dot was created, and that there is a warning icon next to your Particles2D node in the scene dock. This is because the node needs a ParticlesMaterial to function." msgstr "" #: ../../docs/tutorials/2d/particle_systems_2d.rst:42 diff --git a/sphinx/templates/tutorials/2d/using_tilemaps.pot b/sphinx/templates/tutorials/2d/using_tilemaps.pot index 1393d6178c..fbec3178b2 100644 --- a/sphinx/templates/tutorials/2d/using_tilemaps.pot +++ b/sphinx/templates/tutorials/2d/using_tilemaps.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/3d_rendering_limitations.pot b/sphinx/templates/tutorials/3d/3d_rendering_limitations.pot index 4715914d48..aab77c4760 100644 --- a/sphinx/templates/tutorials/3d/3d_rendering_limitations.pot +++ b/sphinx/templates/tutorials/3d/3d_rendering_limitations.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/baked_lightmaps.pot b/sphinx/templates/tutorials/3d/baked_lightmaps.pot index 14988efdbb..329b9345c7 100644 --- a/sphinx/templates/tutorials/3d/baked_lightmaps.pot +++ b/sphinx/templates/tutorials/3d/baked_lightmaps.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -213,141 +213,157 @@ msgid "Both indirect and direct lighting will be baked. Since static surfaces ca msgstr "" #: ../../docs/tutorials/3d/baked_lightmaps.rst:208 -msgid "The light will not be adjustable at all during gameplay; moving it and changing its color will not have any effect on static surfaces." +msgid "The light will not be adjustable at all during gameplay. Moving the light and changing its color or energy will not have any effect on static surfaces." msgstr "" #: ../../docs/tutorials/3d/baked_lightmaps.rst:211 msgid "Since bake modes can be adjusted on a per-light basis, it is possible to create hybrid baked light setups. One popular option is to use a real-time DirectionalLight with its bake mode set to **Indirect**, and use the **All** bake mode for OmniLights and SpotLights. This provides good performance while still allowing dynamic objects to cast real-time shadows in outdoor areas." msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:218 -msgid "Baking" -msgstr "" - -#: ../../docs/tutorials/3d/baked_lightmaps.rst:220 -msgid "To begin the bake process, just push the **Bake Lightmaps** button on top when selecting the BakedLightmap node:" +#: ../../docs/tutorials/3d/baked_lightmaps.rst:217 +msgid "After selecting the **All** bake mode on a light, you can optionally specify a **Size** greater than 0 for the light in the inspector. This size is used to provide softer shadows depending on the distance between the shadow caster and the object receiving the shadow. This mimics real life shadow appearance:" msgstr "" #: ../../docs/tutorials/3d/baked_lightmaps.rst:225 -msgid "This can take from seconds to minutes (or hours) depending on scene size, bake method and quality selected." +msgid "The light's **Size** property is ignored for real-time shadows; it will only affect baked shadows. When the **Size** property is changed, lightmaps must be baked again to make changes visible." msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:229 -msgid "Balancing bake times with quality" +#: ../../docs/tutorials/3d/baked_lightmaps.rst:230 +msgid "Baking" msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:231 -msgid "Since high-quality bakes can take very long (up to several hours for large complex scenes), it is recommended to use lower quality settings at first. Then, once you are confident with your scene's lighting setup, raise the quality settings and perform a \"final\" bake before exporting your project." +#: ../../docs/tutorials/3d/baked_lightmaps.rst:232 +msgid "To begin the bake process, just push the **Bake Lightmaps** button on top when selecting the BakedLightmap node:" msgstr "" #: ../../docs/tutorials/3d/baked_lightmaps.rst:237 -msgid "Configuring bake" -msgstr "" - -#: ../../docs/tutorials/3d/baked_lightmaps.rst:239 -msgid "Several more options are present for baking:" +msgid "This can take from seconds to minutes (or hours) depending on scene size, bake method and quality selected." msgstr "" #: ../../docs/tutorials/3d/baked_lightmaps.rst:241 -msgid "**Bake Extents**: The size of the area affected. This can be edited in the 3D editor viewport using the handles. Any object that can have lightmaps baked and is *touching* the bake extents will have lightmaps baked for it, but dynamic object capture will only work within the extents." +msgid "Balancing bake times with quality" msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:247 -msgid "Tweaks" +#: ../../docs/tutorials/3d/baked_lightmaps.rst:243 +msgid "Since high-quality bakes can take very long (up to several hours for large complex scenes), it is recommended to use lower quality settings at first. Then, once you are confident with your scene's lighting setup, raise the quality settings and perform a \"final\" bake before exporting your project." msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:249 -msgid "**Quality:** Three bake quality modes are provided: Low, Medium, High, and Ultra. Higher quality takes more time, but result in a better-looking lightmap with less noise. The difference is especially noticeable with emissive materials or areas that get little to no direct lighting." +#: ../../docs/tutorials/3d/baked_lightmaps.rst:250 +msgid "By default, the lightmap baker will use all the system's logical CPU cores to speed up baking. This can reduce system responsiveness. To preserve system responsiveness while lightmaps are baking, you can reduce the number of CPU threads used to bake lightmaps. Keeping 1 or 2 CPU threads free will help improve system responsiveness, which is useful when multi-tasking while lightmaps are baking at the cost of slowing down lightmap baking slightly." msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:253 -msgid "**Bounces:** The number of bounces to use for indirect lighting. The default value (3) is a good compromise between bake times and quality. Higher values will make light bounce around more times before it stops, which makes indirect lighting look smoother (but also brighter). During the initial lighting iteration work, it is recommended to decrease the number of bounces to 1 to speed up baking. Remember that your scene will be darker when decreasing the number of bounces." -msgstr "" - -#: ../../docs/tutorials/3d/baked_lightmaps.rst:259 -msgid "**Use Denoiser:** If enabled, uses OpenImageDenoise to make the lightmap significantly less noisy. This increases bake times and can occasionally introduce artifacts, but the result is often worth it." -msgstr "" - -#: ../../docs/tutorials/3d/baked_lightmaps.rst:262 -msgid "**Use Hdr:** If disabled, lightmaps are smaller on disk, but they won't be able to capture any light over white (1.0). This will result in visible clipping if you have bright lights in your scene. When HDR is disabled, banding may also be visible in the lightmap." +#: ../../docs/tutorials/3d/baked_lightmaps.rst:257 +msgid "To do so, open **Editor > Editor Settings** and adjust **Editors > 3d > Lightmap Baking Number Of Cpu Threads**. The default value (``0``) uses all of the system's logical CPU cores. Positive values will specify a number of threads to use, while negative values will subtract from the total number of logical CPU cores in the system. For example, on a system with 8 logical CPU cores, adjusting the setting to ``-1`` will use 7 CPU threads for lightmap baking." msgstr "" #: ../../docs/tutorials/3d/baked_lightmaps.rst:266 -msgid "**Use Color:** If disabled, lightmaps are smaller on disk, but the lightmap won't be able to store colored lighting. When baking indirect light only, the difference may be barely visible since indirect light is generally not highly saturated. However, when baking both direct and indirect lighting using the **All** bake mode on a light, this will turn colored lighting into grayscale lighting. This can be disabled together with HDR to get the smallest possible lightmap file at a given resolution." +msgid "Configuring bake" msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:273 -msgid "**Bias:** The offset value to use for shadows in 3D units. You generally don't need to change this value, except if you run into issues with light bleeding or dark spots in your lightmap after baking. This setting does not affect real-time shadows casted on baked surfaces." +#: ../../docs/tutorials/3d/baked_lightmaps.rst:268 +msgid "Several more options are present for baking:" msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:277 -msgid "**Default Texels Per Unit:** For meshes that do not specify their own lightmap texel density, this will be used as the value. Higher values result in *lower-resolution* lightmaps, which result in faster bake times and lower file sizes at the cost of blurrier indirect lighting and shadows." +#: ../../docs/tutorials/3d/baked_lightmaps.rst:270 +msgid "**Bake Extents**: The size of the area affected. This can be edited in the 3D editor viewport using the handles. Any object that can have lightmaps baked and is *touching* the bake extents will have lightmaps baked for it, but dynamic object capture will only work within the extents." msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:283 -msgid "Atlas" +#: ../../docs/tutorials/3d/baked_lightmaps.rst:276 +msgid "Tweaks" msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:285 -msgid "**Generate:** If enabled, a texture atlas will be generated for the lightmap. This results in more efficient rendering, but is only compatible with the GLES3 rendering backend. Disable this setting if your project is allowed to fall back to GLES2. (This is not the case by default and must be enabled in the Project Settings.) *This setting is ignored when the project is configured to use GLES2 by default.*" +#: ../../docs/tutorials/3d/baked_lightmaps.rst:278 +msgid "**Quality:** Three bake quality modes are provided: Low, Medium, High, and Ultra. Higher quality takes more time, but result in a better-looking lightmap with less noise. The difference is especially noticeable with emissive materials or areas that get little to no direct lighting." +msgstr "" + +#: ../../docs/tutorials/3d/baked_lightmaps.rst:282 +msgid "**Bounces:** The number of bounces to use for indirect lighting. The default value (3) is a good compromise between bake times and quality. Higher values will make light bounce around more times before it stops, which makes indirect lighting look smoother (but also brighter). During the initial lighting iteration work, it is recommended to decrease the number of bounces to 1 to speed up baking. Remember that your scene will be darker when decreasing the number of bounces." +msgstr "" + +#: ../../docs/tutorials/3d/baked_lightmaps.rst:288 +msgid "**Use Denoiser:** If enabled, uses OpenImageDenoise to make the lightmap significantly less noisy. This increases bake times and can occasionally introduce artifacts, but the result is often worth it." msgstr "" #: ../../docs/tutorials/3d/baked_lightmaps.rst:291 +msgid "**Use Hdr:** If disabled, lightmaps are smaller on disk, but they won't be able to capture any light over white (1.0). This will result in visible clipping if you have bright lights in your scene. When HDR is disabled, banding may also be visible in the lightmap." +msgstr "" + +#: ../../docs/tutorials/3d/baked_lightmaps.rst:295 +msgid "**Use Color:** If disabled, lightmaps are smaller on disk, but the lightmap won't be able to store colored lighting. When baking indirect light only, the difference may be barely visible since indirect light is generally not highly saturated. However, when baking both direct and indirect lighting using the **All** bake mode on a light, this will turn colored lighting into grayscale lighting. This can be disabled together with HDR to get the smallest possible lightmap file at a given resolution." +msgstr "" + +#: ../../docs/tutorials/3d/baked_lightmaps.rst:302 +msgid "**Bias:** The offset value to use for shadows in 3D units. You generally don't need to change this value, except if you run into issues with light bleeding or dark spots in your lightmap after baking. This setting does not affect real-time shadows casted on baked surfaces." +msgstr "" + +#: ../../docs/tutorials/3d/baked_lightmaps.rst:306 +msgid "**Default Texels Per Unit:** For meshes that do not specify their own lightmap texel density, this will be used as the value. Higher values result in *lower-resolution* lightmaps, which result in faster bake times and lower file sizes at the cost of blurrier indirect lighting and shadows." +msgstr "" + +#: ../../docs/tutorials/3d/baked_lightmaps.rst:312 +msgid "Atlas" +msgstr "" + +#: ../../docs/tutorials/3d/baked_lightmaps.rst:314 +msgid "**Generate:** If enabled, a texture atlas will be generated for the lightmap. This results in more efficient rendering, but is only compatible with the GLES3 rendering backend. Disable this setting if your project is allowed to fall back to GLES2. (This is not the case by default and must be enabled in the Project Settings.) *This setting is ignored when the project is configured to use GLES2 by default.*" +msgstr "" + +#: ../../docs/tutorials/3d/baked_lightmaps.rst:320 msgid "**Max Size:** The maximum size of the atlas in pixels. Higher values result in a more efficient atlas, but are less compatible with old/low-end hardware. If in doubt, leave this setting on its default value (4096)." msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:296 +#: ../../docs/tutorials/3d/baked_lightmaps.rst:325 msgid "Capture" msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:298 +#: ../../docs/tutorials/3d/baked_lightmaps.rst:327 msgid "**Enabled:** This enables probe capture so that dynamic objects can *receive* indirect lighting. Regardless of this setting's value, dynamic objects will not be able to *contribute* indirect lighting to the scene. This is a limitation of lightmaps." msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:301 +#: ../../docs/tutorials/3d/baked_lightmaps.rst:330 msgid "**Cell Size:** The distance between lightmap probes in 3D units. Higher values result in more sparse probe placement, which decreases bake times and file size at the cost of lower lighting accuracy for dynamic objects." msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:304 +#: ../../docs/tutorials/3d/baked_lightmaps.rst:333 msgid "**Quality:** The lightmap probe generation quality. Higher values result in more accurate lighting, but take longer to bake. This setting does not affect the *density* of the lightmap probes, only their quality." msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:307 +#: ../../docs/tutorials/3d/baked_lightmaps.rst:336 msgid "**Propagation:** Similar to :ref:`GIProbe `'s Propagation property. Higher values result in brighter and more diffuse indirect lighting for dynamic objects. Adjust this value depending on your scene to make dynamic objects better fit with static baked lighting." msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:313 +#: ../../docs/tutorials/3d/baked_lightmaps.rst:342 msgid "Data" msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:315 +#: ../../docs/tutorials/3d/baked_lightmaps.rst:344 msgid "**Light Data**: Contains the light baked data after baking. Textures are saved to disk, but this also contains the capture data for dynamic objects, which can be heavy. If you are using a scene in ``.tscn`` format, you should save this resource to an external binary ``.lmbake`` file to avoid bloating the ``.tscn`` scene with binary data encoded in Base64." msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:321 +#: ../../docs/tutorials/3d/baked_lightmaps.rst:350 msgid "The Light Data resource can be edited to adjust two additional properties:" msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:323 +#: ../../docs/tutorials/3d/baked_lightmaps.rst:352 msgid "**Energy:** Adjusts the lightmap's brightness. Higher values result in brighter lightmaps. This can be adjusted at run-time for short-lived dynamic effects such as thunderstorms. However, keep in mind that it will affect *all* baked lights." msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:326 +#: ../../docs/tutorials/3d/baked_lightmaps.rst:355 msgid "**Interior:** If enabled, dynamic objects will not make use of environment lighting and will use light probes for ambient lighting exclusively. If disabled, both environment lighting and light probes are used to light up dynamic objects." msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:332 +#: ../../docs/tutorials/3d/baked_lightmaps.rst:361 msgid "The generated EXR file can be viewed and even edited using an image editor to perform post-processing if needed. However, keep in mind that changes to the EXR file will be lost when baking lightmaps again." msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:337 +#: ../../docs/tutorials/3d/baked_lightmaps.rst:366 msgid "Dynamic objects" msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:339 +#: ../../docs/tutorials/3d/baked_lightmaps.rst:368 msgid "In other engines or lightmapper implementations, you are generally required to manually place small objects called \"lightprobes\" all around the level to generate *capture* data. This is then used to transfer the light to dynamic objects that move around the scene." msgstr "" -#: ../../docs/tutorials/3d/baked_lightmaps.rst:344 +#: ../../docs/tutorials/3d/baked_lightmaps.rst:373 msgid "However, this implementation of lightmapping uses a different method. The process is automatic, so you don't have to do anything. Just move your objects around, and they will be lit accordingly. Of course, you have to make sure you set up your scene bounds accordingly or it won't work." msgstr "" diff --git a/sphinx/templates/tutorials/3d/csg_tools.pot b/sphinx/templates/tutorials/3d/csg_tools.pot index cfaf4cf803..af750f3113 100644 --- a/sphinx/templates/tutorials/3d/csg_tools.pot +++ b/sphinx/templates/tutorials/3d/csg_tools.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/environment_and_post_processing.pot b/sphinx/templates/tutorials/3d/environment_and_post_processing.pot index ed734fd9e5..96746a687d 100644 --- a/sphinx/templates/tutorials/3d/environment_and_post_processing.pot +++ b/sphinx/templates/tutorials/3d/environment_and_post_processing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/gi_probes.pot b/sphinx/templates/tutorials/3d/gi_probes.pot index fa1cac8015..31d90f6b33 100644 --- a/sphinx/templates/tutorials/3d/gi_probes.pot +++ b/sphinx/templates/tutorials/3d/gi_probes.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/high_dynamic_range.pot b/sphinx/templates/tutorials/3d/high_dynamic_range.pot index 89328a22da..b19a59c9be 100644 --- a/sphinx/templates/tutorials/3d/high_dynamic_range.pot +++ b/sphinx/templates/tutorials/3d/high_dynamic_range.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/index.pot b/sphinx/templates/tutorials/3d/index.pot index 66548a2c4c..f5af367321 100644 --- a/sphinx/templates/tutorials/3d/index.pot +++ b/sphinx/templates/tutorials/3d/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/introduction_to_3d.pot b/sphinx/templates/tutorials/3d/introduction_to_3d.pot index cb71bf20c0..45b46575cd 100644 --- a/sphinx/templates/tutorials/3d/introduction_to_3d.pot +++ b/sphinx/templates/tutorials/3d/introduction_to_3d.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -117,11 +117,11 @@ msgid "Coordinate system" msgstr "" #: ../../docs/tutorials/3d/introduction_to_3d.rst:128 -msgid "Godot uses the `metric `__ system for everything. 3D Physics and other areas are tuned for this, so attempting to use a different scale is usually a bad idea (unless you know what you are doing)." +msgid "Godot uses the `metric `__ system for everything in 3D, with 1 unit being equal to 1 meter. Physics and other areas are tuned for this scale. Therefore, attempting to use a different scale is usually a bad idea (unless you know what you are doing)." msgstr "" #: ../../docs/tutorials/3d/introduction_to_3d.rst:133 -msgid "When working with 3D assets, it's always best to work in the correct scale (set your DCC to metric). Godot allows scaling post-import and, while this works in most cases, in rare situations it may introduce floating-point precision issues (and thus, glitches or artifacts) in delicate areas, such as rendering or physics, so make sure your artists always work in the right scale!" +msgid "When working with 3D assets, it's always best to work in the correct scale (set your DCC to metric). Godot allows scaling post-import and, while this works in most cases, in rare situations it may introduce floating-point precision issues (and thus, glitches or artifacts) in delicate areas such as rendering or physics. Make sure your artists always work in the right scale!" msgstr "" #: ../../docs/tutorials/3d/introduction_to_3d.rst:140 diff --git a/sphinx/templates/tutorials/3d/lights_and_shadows.pot b/sphinx/templates/tutorials/3d/lights_and_shadows.pot index 7e90a21780..2fc1ecf0a2 100644 --- a/sphinx/templates/tutorials/3d/lights_and_shadows.pot +++ b/sphinx/templates/tutorials/3d/lights_and_shadows.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/occluders.pot b/sphinx/templates/tutorials/3d/occluders.pot index d23da4f18f..5fed6c32b6 100644 --- a/sphinx/templates/tutorials/3d/occluders.pot +++ b/sphinx/templates/tutorials/3d/occluders.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/portals/advanced_room_and_portal_usage.pot b/sphinx/templates/tutorials/3d/portals/advanced_room_and_portal_usage.pot index ccc5cb853a..70000d0d6d 100644 --- a/sphinx/templates/tutorials/3d/portals/advanced_room_and_portal_usage.pot +++ b/sphinx/templates/tutorials/3d/portals/advanced_room_and_portal_usage.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/portals/editing_rooms_and_portals.pot b/sphinx/templates/tutorials/3d/portals/editing_rooms_and_portals.pot index c6ebbae186..946999cdeb 100644 --- a/sphinx/templates/tutorials/3d/portals/editing_rooms_and_portals.pot +++ b/sphinx/templates/tutorials/3d/portals/editing_rooms_and_portals.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/portals/first_steps_with_rooms_and_portals.pot b/sphinx/templates/tutorials/3d/portals/first_steps_with_rooms_and_portals.pot index f10d0b491e..f280360909 100644 --- a/sphinx/templates/tutorials/3d/portals/first_steps_with_rooms_and_portals.pot +++ b/sphinx/templates/tutorials/3d/portals/first_steps_with_rooms_and_portals.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/portals/index.pot b/sphinx/templates/tutorials/3d/portals/index.pot index ad24eb4d29..9814a3e294 100644 --- a/sphinx/templates/tutorials/3d/portals/index.pot +++ b/sphinx/templates/tutorials/3d/portals/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/portals/introduction_to_rooms_and_portals.pot b/sphinx/templates/tutorials/3d/portals/introduction_to_rooms_and_portals.pot index a02c5745c9..6d13b40142 100644 --- a/sphinx/templates/tutorials/3d/portals/introduction_to_rooms_and_portals.pot +++ b/sphinx/templates/tutorials/3d/portals/introduction_to_rooms_and_portals.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/portals/rooms_and_portals_example.pot b/sphinx/templates/tutorials/3d/portals/rooms_and_portals_example.pot index efa197b52e..f61645261b 100644 --- a/sphinx/templates/tutorials/3d/portals/rooms_and_portals_example.pot +++ b/sphinx/templates/tutorials/3d/portals/rooms_and_portals_example.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/portals/using_objects_in_rooms_and_portals.pot b/sphinx/templates/tutorials/3d/portals/using_objects_in_rooms_and_portals.pot index f2eee028bc..d508326dd4 100644 --- a/sphinx/templates/tutorials/3d/portals/using_objects_in_rooms_and_portals.pot +++ b/sphinx/templates/tutorials/3d/portals/using_objects_in_rooms_and_portals.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/procedural_geometry/arraymesh.pot b/sphinx/templates/tutorials/3d/procedural_geometry/arraymesh.pot index 97b38a7f22..7c10d8b74a 100644 --- a/sphinx/templates/tutorials/3d/procedural_geometry/arraymesh.pot +++ b/sphinx/templates/tutorials/3d/procedural_geometry/arraymesh.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/procedural_geometry/immediategeometry.pot b/sphinx/templates/tutorials/3d/procedural_geometry/immediategeometry.pot index c43079dc25..d8baaf582d 100644 --- a/sphinx/templates/tutorials/3d/procedural_geometry/immediategeometry.pot +++ b/sphinx/templates/tutorials/3d/procedural_geometry/immediategeometry.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/procedural_geometry/index.pot b/sphinx/templates/tutorials/3d/procedural_geometry/index.pot index 71c43299d9..760cfc3a71 100644 --- a/sphinx/templates/tutorials/3d/procedural_geometry/index.pot +++ b/sphinx/templates/tutorials/3d/procedural_geometry/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/procedural_geometry/meshdatatool.pot b/sphinx/templates/tutorials/3d/procedural_geometry/meshdatatool.pot index cb50108855..56125c323d 100644 --- a/sphinx/templates/tutorials/3d/procedural_geometry/meshdatatool.pot +++ b/sphinx/templates/tutorials/3d/procedural_geometry/meshdatatool.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/procedural_geometry/surfacetool.pot b/sphinx/templates/tutorials/3d/procedural_geometry/surfacetool.pot index 870dd85fce..b02ecccdc7 100644 --- a/sphinx/templates/tutorials/3d/procedural_geometry/surfacetool.pot +++ b/sphinx/templates/tutorials/3d/procedural_geometry/surfacetool.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/reflection_probes.pot b/sphinx/templates/tutorials/3d/reflection_probes.pot index 0cec54eeca..34e819611e 100644 --- a/sphinx/templates/tutorials/3d/reflection_probes.pot +++ b/sphinx/templates/tutorials/3d/reflection_probes.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/spatial_material.pot b/sphinx/templates/tutorials/3d/spatial_material.pot index f93819273d..43a759e009 100644 --- a/sphinx/templates/tutorials/3d/spatial_material.pot +++ b/sphinx/templates/tutorials/3d/spatial_material.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/using_gridmaps.pot b/sphinx/templates/tutorials/3d/using_gridmaps.pot index 8b906693ab..7606898089 100644 --- a/sphinx/templates/tutorials/3d/using_gridmaps.pot +++ b/sphinx/templates/tutorials/3d/using_gridmaps.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/using_multi_mesh_instance.pot b/sphinx/templates/tutorials/3d/using_multi_mesh_instance.pot index 77390256ed..a52a315da9 100644 --- a/sphinx/templates/tutorials/3d/using_multi_mesh_instance.pot +++ b/sphinx/templates/tutorials/3d/using_multi_mesh_instance.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/3d/using_transforms.pot b/sphinx/templates/tutorials/3d/using_transforms.pot index d5c7d0a0d1..b2d755b130 100644 --- a/sphinx/templates/tutorials/3d/using_transforms.pot +++ b/sphinx/templates/tutorials/3d/using_transforms.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/animation/2d_skeletons.pot b/sphinx/templates/tutorials/animation/2d_skeletons.pot index 6dfaf5dac4..74a1c677e8 100644 --- a/sphinx/templates/tutorials/animation/2d_skeletons.pot +++ b/sphinx/templates/tutorials/animation/2d_skeletons.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/animation/animation_tree.pot b/sphinx/templates/tutorials/animation/animation_tree.pot index 51b0948a63..da83f96ad3 100644 --- a/sphinx/templates/tutorials/animation/animation_tree.pot +++ b/sphinx/templates/tutorials/animation/animation_tree.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/animation/cutout_animation.pot b/sphinx/templates/tutorials/animation/cutout_animation.pot index d87fffbce4..d9e7420ef7 100644 --- a/sphinx/templates/tutorials/animation/cutout_animation.pot +++ b/sphinx/templates/tutorials/animation/cutout_animation.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/animation/index.pot b/sphinx/templates/tutorials/animation/index.pot index b46a15acc8..b13591a024 100644 --- a/sphinx/templates/tutorials/animation/index.pot +++ b/sphinx/templates/tutorials/animation/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/animation/introduction.pot b/sphinx/templates/tutorials/animation/introduction.pot index 055a4c6374..b271bed16a 100644 --- a/sphinx/templates/tutorials/animation/introduction.pot +++ b/sphinx/templates/tutorials/animation/introduction.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/assets_pipeline/escn_exporter/animation.pot b/sphinx/templates/tutorials/assets_pipeline/escn_exporter/animation.pot index 4793badce4..cb205023ec 100644 --- a/sphinx/templates/tutorials/assets_pipeline/escn_exporter/animation.pot +++ b/sphinx/templates/tutorials/assets_pipeline/escn_exporter/animation.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/assets_pipeline/escn_exporter/index.pot b/sphinx/templates/tutorials/assets_pipeline/escn_exporter/index.pot index af1e52cdaf..a5a2d28688 100644 --- a/sphinx/templates/tutorials/assets_pipeline/escn_exporter/index.pot +++ b/sphinx/templates/tutorials/assets_pipeline/escn_exporter/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/assets_pipeline/escn_exporter/lights.pot b/sphinx/templates/tutorials/assets_pipeline/escn_exporter/lights.pot index 7e78411a01..af4e9828f3 100644 --- a/sphinx/templates/tutorials/assets_pipeline/escn_exporter/lights.pot +++ b/sphinx/templates/tutorials/assets_pipeline/escn_exporter/lights.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/assets_pipeline/escn_exporter/material.pot b/sphinx/templates/tutorials/assets_pipeline/escn_exporter/material.pot index f97ed81188..912f3a46ff 100644 --- a/sphinx/templates/tutorials/assets_pipeline/escn_exporter/material.pot +++ b/sphinx/templates/tutorials/assets_pipeline/escn_exporter/material.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/assets_pipeline/escn_exporter/mesh.pot b/sphinx/templates/tutorials/assets_pipeline/escn_exporter/mesh.pot index 347c6301c9..e4748a9fd6 100644 --- a/sphinx/templates/tutorials/assets_pipeline/escn_exporter/mesh.pot +++ b/sphinx/templates/tutorials/assets_pipeline/escn_exporter/mesh.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/assets_pipeline/escn_exporter/physics.pot b/sphinx/templates/tutorials/assets_pipeline/escn_exporter/physics.pot index 9bc62e9775..87a6320c8a 100644 --- a/sphinx/templates/tutorials/assets_pipeline/escn_exporter/physics.pot +++ b/sphinx/templates/tutorials/assets_pipeline/escn_exporter/physics.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/assets_pipeline/escn_exporter/skeleton.pot b/sphinx/templates/tutorials/assets_pipeline/escn_exporter/skeleton.pot index 997a208166..1543725b83 100644 --- a/sphinx/templates/tutorials/assets_pipeline/escn_exporter/skeleton.pot +++ b/sphinx/templates/tutorials/assets_pipeline/escn_exporter/skeleton.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/assets_pipeline/exporting_3d_scenes.pot b/sphinx/templates/tutorials/assets_pipeline/exporting_3d_scenes.pot index 442fb449c6..5928e9dd1a 100644 --- a/sphinx/templates/tutorials/assets_pipeline/exporting_3d_scenes.pot +++ b/sphinx/templates/tutorials/assets_pipeline/exporting_3d_scenes.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/assets_pipeline/import_process.pot b/sphinx/templates/tutorials/assets_pipeline/import_process.pot index d9c649d545..42113ffe38 100644 --- a/sphinx/templates/tutorials/assets_pipeline/import_process.pot +++ b/sphinx/templates/tutorials/assets_pipeline/import_process.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/assets_pipeline/importing_audio_samples.pot b/sphinx/templates/tutorials/assets_pipeline/importing_audio_samples.pot index eb6aa25292..7808a3ead9 100644 --- a/sphinx/templates/tutorials/assets_pipeline/importing_audio_samples.pot +++ b/sphinx/templates/tutorials/assets_pipeline/importing_audio_samples.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/assets_pipeline/importing_images.pot b/sphinx/templates/tutorials/assets_pipeline/importing_images.pot index a17ef124b0..4769e42d05 100644 --- a/sphinx/templates/tutorials/assets_pipeline/importing_images.pot +++ b/sphinx/templates/tutorials/assets_pipeline/importing_images.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/assets_pipeline/importing_scenes.pot b/sphinx/templates/tutorials/assets_pipeline/importing_scenes.pot index ae72174a13..0ecb562f81 100644 --- a/sphinx/templates/tutorials/assets_pipeline/importing_scenes.pot +++ b/sphinx/templates/tutorials/assets_pipeline/importing_scenes.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/assets_pipeline/importing_translations.pot b/sphinx/templates/tutorials/assets_pipeline/importing_translations.pot index a687d9b593..0cdef87374 100644 --- a/sphinx/templates/tutorials/assets_pipeline/importing_translations.pot +++ b/sphinx/templates/tutorials/assets_pipeline/importing_translations.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/assets_pipeline/index.pot b/sphinx/templates/tutorials/assets_pipeline/index.pot index e0871d0bf5..7aa326a169 100644 --- a/sphinx/templates/tutorials/assets_pipeline/index.pot +++ b/sphinx/templates/tutorials/assets_pipeline/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/audio/audio_buses.pot b/sphinx/templates/tutorials/audio/audio_buses.pot index cd2af6714a..66e5351f28 100644 --- a/sphinx/templates/tutorials/audio/audio_buses.pot +++ b/sphinx/templates/tutorials/audio/audio_buses.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/audio/audio_streams.pot b/sphinx/templates/tutorials/audio/audio_streams.pot index 080149d74f..b6839a0bd5 100644 --- a/sphinx/templates/tutorials/audio/audio_streams.pot +++ b/sphinx/templates/tutorials/audio/audio_streams.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/audio/index.pot b/sphinx/templates/tutorials/audio/index.pot index 6697bc01d4..9bdc1039e0 100644 --- a/sphinx/templates/tutorials/audio/index.pot +++ b/sphinx/templates/tutorials/audio/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/audio/recording_with_microphone.pot b/sphinx/templates/tutorials/audio/recording_with_microphone.pot index 8944ff5f9d..f73ff6f32c 100644 --- a/sphinx/templates/tutorials/audio/recording_with_microphone.pot +++ b/sphinx/templates/tutorials/audio/recording_with_microphone.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/audio/sync_with_audio.pot b/sphinx/templates/tutorials/audio/sync_with_audio.pot index cf48296b0a..04d9ca4a7e 100644 --- a/sphinx/templates/tutorials/audio/sync_with_audio.pot +++ b/sphinx/templates/tutorials/audio/sync_with_audio.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/best_practices/autoloads_versus_internal_nodes.pot b/sphinx/templates/tutorials/best_practices/autoloads_versus_internal_nodes.pot index c30565fe21..8a0c60846a 100644 --- a/sphinx/templates/tutorials/best_practices/autoloads_versus_internal_nodes.pot +++ b/sphinx/templates/tutorials/best_practices/autoloads_versus_internal_nodes.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/best_practices/data_preferences.pot b/sphinx/templates/tutorials/best_practices/data_preferences.pot index 2357ac8361..8875a5aae0 100644 --- a/sphinx/templates/tutorials/best_practices/data_preferences.pot +++ b/sphinx/templates/tutorials/best_practices/data_preferences.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/best_practices/godot_interfaces.pot b/sphinx/templates/tutorials/best_practices/godot_interfaces.pot index 57c9d3519a..020988e0dc 100644 --- a/sphinx/templates/tutorials/best_practices/godot_interfaces.pot +++ b/sphinx/templates/tutorials/best_practices/godot_interfaces.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/best_practices/godot_notifications.pot b/sphinx/templates/tutorials/best_practices/godot_notifications.pot index 3b21114e6e..5759966bf5 100644 --- a/sphinx/templates/tutorials/best_practices/godot_notifications.pot +++ b/sphinx/templates/tutorials/best_practices/godot_notifications.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/best_practices/index.pot b/sphinx/templates/tutorials/best_practices/index.pot index eb93538fec..c7ca0cec10 100644 --- a/sphinx/templates/tutorials/best_practices/index.pot +++ b/sphinx/templates/tutorials/best_practices/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/best_practices/introduction_best_practices.pot b/sphinx/templates/tutorials/best_practices/introduction_best_practices.pot index 6fab647986..4c16d970b4 100644 --- a/sphinx/templates/tutorials/best_practices/introduction_best_practices.pot +++ b/sphinx/templates/tutorials/best_practices/introduction_best_practices.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/best_practices/logic_preferences.pot b/sphinx/templates/tutorials/best_practices/logic_preferences.pot index 6e88c15596..3c4444f7d6 100644 --- a/sphinx/templates/tutorials/best_practices/logic_preferences.pot +++ b/sphinx/templates/tutorials/best_practices/logic_preferences.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/best_practices/node_alternatives.pot b/sphinx/templates/tutorials/best_practices/node_alternatives.pot index b68f923b10..6b86f422cc 100644 --- a/sphinx/templates/tutorials/best_practices/node_alternatives.pot +++ b/sphinx/templates/tutorials/best_practices/node_alternatives.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/best_practices/project_organization.pot b/sphinx/templates/tutorials/best_practices/project_organization.pot index dfd8b70ef8..bc0a3ebe5b 100644 --- a/sphinx/templates/tutorials/best_practices/project_organization.pot +++ b/sphinx/templates/tutorials/best_practices/project_organization.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/best_practices/scene_organization.pot b/sphinx/templates/tutorials/best_practices/scene_organization.pot index 91d46c5f8e..075476bbea 100644 --- a/sphinx/templates/tutorials/best_practices/scene_organization.pot +++ b/sphinx/templates/tutorials/best_practices/scene_organization.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/best_practices/scenes_versus_scripts.pot b/sphinx/templates/tutorials/best_practices/scenes_versus_scripts.pot index 0c325b1376..9d1285be31 100644 --- a/sphinx/templates/tutorials/best_practices/scenes_versus_scripts.pot +++ b/sphinx/templates/tutorials/best_practices/scenes_versus_scripts.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/best_practices/version_control_systems.pot b/sphinx/templates/tutorials/best_practices/version_control_systems.pot index 07f148712c..2c6ba6111f 100644 --- a/sphinx/templates/tutorials/best_practices/version_control_systems.pot +++ b/sphinx/templates/tutorials/best_practices/version_control_systems.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/best_practices/what_are_godot_classes.pot b/sphinx/templates/tutorials/best_practices/what_are_godot_classes.pot index 3813370d8d..3546b5159c 100644 --- a/sphinx/templates/tutorials/best_practices/what_are_godot_classes.pot +++ b/sphinx/templates/tutorials/best_practices/what_are_godot_classes.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/editor/command_line_tutorial.pot b/sphinx/templates/tutorials/editor/command_line_tutorial.pot index 4e3f640ade..d42014d59a 100644 --- a/sphinx/templates/tutorials/editor/command_line_tutorial.pot +++ b/sphinx/templates/tutorials/editor/command_line_tutorial.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/editor/default_key_mapping.pot b/sphinx/templates/tutorials/editor/default_key_mapping.pot index efbe2855af..6742f3c7d1 100644 --- a/sphinx/templates/tutorials/editor/default_key_mapping.pot +++ b/sphinx/templates/tutorials/editor/default_key_mapping.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/editor/external_editor.pot b/sphinx/templates/tutorials/editor/external_editor.pot index a4a0853f9f..5dbfc29057 100644 --- a/sphinx/templates/tutorials/editor/external_editor.pot +++ b/sphinx/templates/tutorials/editor/external_editor.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/editor/index.pot b/sphinx/templates/tutorials/editor/index.pot index f79a74317d..6619119fa6 100644 --- a/sphinx/templates/tutorials/editor/index.pot +++ b/sphinx/templates/tutorials/editor/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/editor/using_the_web_editor.pot b/sphinx/templates/tutorials/editor/using_the_web_editor.pot index 34be0e55a9..ecb0a354fe 100644 --- a/sphinx/templates/tutorials/editor/using_the_web_editor.pot +++ b/sphinx/templates/tutorials/editor/using_the_web_editor.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/export/android_custom_build.pot b/sphinx/templates/tutorials/export/android_custom_build.pot index 3b9d44658e..c9c6b2c9bc 100644 --- a/sphinx/templates/tutorials/export/android_custom_build.pot +++ b/sphinx/templates/tutorials/export/android_custom_build.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/export/changing_application_icon_for_windows.pot b/sphinx/templates/tutorials/export/changing_application_icon_for_windows.pot index c34a48f97e..39d0978ae3 100644 --- a/sphinx/templates/tutorials/export/changing_application_icon_for_windows.pot +++ b/sphinx/templates/tutorials/export/changing_application_icon_for_windows.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/export/exporting_basics.pot b/sphinx/templates/tutorials/export/exporting_basics.pot index 2f117cb179..e12c406535 100644 --- a/sphinx/templates/tutorials/export/exporting_basics.pot +++ b/sphinx/templates/tutorials/export/exporting_basics.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/export/exporting_for_android.pot b/sphinx/templates/tutorials/export/exporting_for_android.pot index de81838411..46b5537a7f 100644 --- a/sphinx/templates/tutorials/export/exporting_for_android.pot +++ b/sphinx/templates/tutorials/export/exporting_for_android.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/export/exporting_for_dedicated_servers.pot b/sphinx/templates/tutorials/export/exporting_for_dedicated_servers.pot index 92bf4457a0..80bf564c44 100644 --- a/sphinx/templates/tutorials/export/exporting_for_dedicated_servers.pot +++ b/sphinx/templates/tutorials/export/exporting_for_dedicated_servers.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/export/exporting_for_ios.pot b/sphinx/templates/tutorials/export/exporting_for_ios.pot index 60a6707462..f1e07eafa3 100644 --- a/sphinx/templates/tutorials/export/exporting_for_ios.pot +++ b/sphinx/templates/tutorials/export/exporting_for_ios.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/export/exporting_for_linux.pot b/sphinx/templates/tutorials/export/exporting_for_linux.pot new file mode 100644 index 0000000000..3713d63225 --- /dev/null +++ b/sphinx/templates/tutorials/export/exporting_for_linux.pot @@ -0,0 +1,29 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2014-2021, Juan Linietsky, Ariel Manzur and the Godot community (CC-BY 3.0) +# This file is distributed under the same license as the Godot Engine package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Godot Engine 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../docs/tutorials/export/exporting_for_linux.rst:4 +msgid "Exporting for Linux" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_linux.rst:6 +msgid "The simplest way to distribute a game for PC is to copy the executable (``godot``), compress the folder and send it to someone else. However, this is often not desired." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_linux.rst:10 +msgid "Godot offers a more elegant approach for PC distribution when using the export system. When exporting for Linux, the exporter takes all the project files and creates a ``data.pck`` file. This file is bundled with a specially optimized binary that is smaller, faster and does not contain the editor and debugger." +msgstr "" diff --git a/sphinx/templates/tutorials/export/exporting_for_mac.pot b/sphinx/templates/tutorials/export/exporting_for_mac.pot new file mode 100644 index 0000000000..b35be2ed52 --- /dev/null +++ b/sphinx/templates/tutorials/export/exporting_for_mac.pot @@ -0,0 +1,423 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2014-2021, Juan Linietsky, Ariel Manzur and the Godot community (CC-BY 3.0) +# This file is distributed under the same license as the Godot Engine package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Godot Engine 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:4 +msgid "Exporting for macOS" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:6 +msgid "macOS apps are exported as an ``.app`` bundle, a folder with a specific structure which stores the executable, libraries and all the project files. This bundle is packed in a ZIP archive or DMG disk image (only supported when exporting for macOS)." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:10 +msgid "Requirements" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:12 +msgid "To enable code signing and notarization, you must export from a computer running macOS with Xcode command line tools installed." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:13 +msgid "Download the Godot export templates. Use the Godot menu: ``Editor > Manage Export Templates``." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:17 +msgid "Projects exported without code signing and notarization will be blocked by Gatekeeper if they are downloaded from unknown sources, see the :ref:`Running Godot apps on macOS ` page for more info." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:20 +msgid "Code signing and notarization" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:22 +msgid "By default, macOS will run only applications that are signed and notarized, if you use any other signing configuration see :ref:`Running Godot apps on macOS ` for workarounds." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:24 +msgid "To notarize an app you mast have a valid `Apple Developer ID Certificate `__." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:27 +msgid "If you have an Apple Developer ID Certificate" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:29 +msgid "Enable ``Code Signing``, ``Notarization``, ``Hardened Runtime`` and ``Timestamp`` and disable the ``Debug`` entitlement." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:30 +msgid "Provide valid Apple ID credentials and certificate identity." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:32 +msgid "If ``Notarization`` is enabled, Godot will automatically upload the exported project for notarization." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:34 +msgid "You can use the ``xcrun notarytool history`` command to check notarization status and use the ``xcrun notarytool log {ID}`` command to download the notarization log." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:36 +msgid "If you encounter notarization issues, see `Resolving common notarization issues `__ for more info." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:38 +msgid "After notarization is completed, `staple the ticket `__ to the exported project." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:41 +msgid "If you do not have an Apple Developer ID Certificate" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:43 +msgid "Keep ``Code Signing`` enabled and leave the ``Identity`` option empty, in this case Godot will use a ad-hoc signature, which will make running an exported app easier for the end users." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:46 +msgid "Signing Options" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:49 +#: ../../docs/tutorials/export/exporting_for_mac.rst:72 +msgid "Option" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:49 +#: ../../docs/tutorials/export/exporting_for_mac.rst:72 +#: ../../docs/tutorials/export/exporting_for_mac.rst:95 +#: ../../docs/tutorials/export/exporting_for_mac.rst:138 +msgid "Description" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:51 +#: ../../docs/tutorials/export/exporting_for_mac.rst:74 +msgid "Enable" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:51 +msgid "Enables code signing." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:53 +msgid "Identity" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:53 +msgid "The \"Full Name\" or \"Common Name\" of the signing identity, store in the macOS key chain. [1]_" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:55 +msgid "Timestamp" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:55 +msgid "Requests a timestamp server to authenticate the time of signing. Required for notarization." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:57 +msgid "Hardened Runtime" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:57 +msgid "Enables \"Hardened Runtime\". Required for notarization." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:59 +msgid "Replace Existing Signature" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:59 +msgid "Replaces existing signatures of the GDNative libraries and embedded helper executables." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:64 +msgid "To notarize an app, you must enable the ``Hardened Runtime`` and ``Timestamp``." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:66 +msgid "Leave ``Identity`` option empty to use ad-hoc signature." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:69 +msgid "Notarization Options" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:74 +msgid "Enables automatic upload for notarization." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:76 +msgid "Apple ID Name" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:76 +msgid "Apple ID account name (email address)" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:78 +msgid "Apple ID Password" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:78 +msgid "Apple ID app-specific password. See `Using app-specific passwords `__ to enable two-factor authentication and create app password." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:80 +msgid "Apple Team ID" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:80 +msgid "Team ID if your Apple ID belongs to multiple teams" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:83 +msgid "See `Notarizing macOS Software Before Distribution `__ for more info." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:86 +msgid "Entitlements" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:89 +msgid "Hardened Runtime Entitlements" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:91 +msgid "Hardened Runtime entitlements manage security options and resource access policy. See `Hardened Runtime `__ for more info." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:95 +#: ../../docs/tutorials/export/exporting_for_mac.rst:138 +msgid "Entitlement" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:97 +msgid "Allow JIT Code Execution [2]_" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:97 +msgid "Allows creating writable and executable memory for JIT code. If you are using add-ons with dynamic or self-modifying native code, enable them according to the add-on documentation." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:99 +msgid "Allow Unsigned Executable Memory [2]_" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:99 +msgid "Allows creating writable and executable memory without JIT restrictions. If you are using add-ons with dynamic or self-modifying native code, enable them according to the add-on documentation." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:101 +msgid "Allow DYLD Environment Variables [2]_" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:101 +msgid "Allows app to uss dynamic linker environment variables to inject code. f you are using add-ons with dynamic or self-modifying native code, enable them according to the add-on documentation." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:103 +msgid "Disable Library Validation" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:103 +msgid "Allows app to load arbitrary libraries and frameworks. Enabled it if you are using GDNative add-ons and ad-hoc signature, or want to support user-provided external add-ons." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:105 +msgid "Audio Input" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:105 +msgid "Enable if you need to use the microphone or other audio input sources, if it's enabled you should also provide usage message in the `privacy/microphone_usage_description` option." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:107 +msgid "Camera" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:107 +msgid "Enable if you need to use the camera, if it's enabled you should also provide usage message in the `privacy/camera_usage_description` option." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:109 +msgid "Location" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:109 +msgid "Enable if you need to use location information from Location Services, if it's enabled you should also provide usage message in the `privacy/location_usage_description` option." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:111 +msgid "Address Book" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:111 +msgid "[3]_ Enable to allow access contacts in the user's address book, if it's enabled you should also provide usage message in the `privacy/address_book_usage_description` option." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:113 +msgid "Calendars" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:113 +msgid "[3]_ Enable to allow access to the user's calendar, if it's enabled you should also provide usage message in the `privacy/calendar_usage_description` option." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:115 +msgid "Photo Library" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:115 +msgid "[3]_ Enable to allow access to the user's Photos library, if it's enabled you should also provide usage message in the `privacy/photos_library_usage_description` option." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:117 +msgid "Apple Events" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:117 +msgid "[3]_ Enable to allow app to send Apple events to other apps." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:119 +msgid "Debugging" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:119 +msgid "[4]_ You can temporarily enable this entitlement to use native debugger (GDB, LLDB) with the exported app. This entitlement should be disabled for production export." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:122 +msgid "The ``Allow JIT Code Execution``, ``Allow Unsigned Executable Memory`` and ``Allow DYLD Environment Variables`` entitlements are always enabled for the Godot Mono exports, and are not visible in the export options." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:123 +msgid "These features aren't supported by Godot out of the box, enable them only if you are using add-ons which require them." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:124 +msgid "To notarize an app, you must disable the ``Debugging`` entitlement." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:127 +msgid "App Sandbox Entitlement" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:129 +msgid "The App Sandbox restricts access to user data, networking and devices. Sandboxed apps can't access most of the file system, can't use custom file dialogs and execute binaries (using ``OS.execute`` and ``OS.create_process``) outside the ``.app`` bundle. See `App Sandbox `__ for more info." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:135 +msgid "To distribute an app through the App Store, you must enable the App Sandbox." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:140 +msgid "Enabled" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:140 +msgid "Enables App Sandbox." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:142 +msgid "Network Server" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:142 +msgid "Enable to allow app to listen for incoming network connections." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:144 +msgid "Network Client" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:144 +msgid "Enable to allow app to establish outgoing network connections." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:146 +msgid "Device USB" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:146 +msgid "Enable to allow app to interact with USB devices. This entitlement is required to use wired controllers." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:148 +msgid "Device Bluetooth" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:148 +msgid "Enable to allow app to interact with Bluetooth devices. This entitlement is required to use wireless controllers." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:150 +msgid "Files Downloads [5]_" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:150 +msgid "Allows read or write access to the user's \"Downloads\" folder." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:152 +msgid "Files Pictures [5]_" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:152 +msgid "Allows read or write access to the user's \"Pictures\" folder." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:154 +msgid "Files Music [5]_" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:154 +msgid "Allows read or write access to the user's \"Music\" folder." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:156 +msgid "Files Movies [5]_" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:156 +msgid "Allows read or write access to the user's \"Movies\" folder." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:158 +msgid "Files User Selected [5]_" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:158 +msgid "Allows read or write access to arbitrary folder. To gain access, a folder must be selected from the native file dialog by the user." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:160 +msgid "Helper Executable" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:160 +msgid "List of helper executables to embedded to the app bundle. Sandboxed app are limited to execute only these executable." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:163 +msgid "You can optionally provide usage messages for various folders in the `privacy/*_folder_usage_description` options." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_mac.rst:165 +msgid "You can override default entitlements by selecting custom entitlements file, in this case all other entitlement are ignored." +msgstr "" diff --git a/sphinx/templates/tutorials/export/exporting_for_pc.pot b/sphinx/templates/tutorials/export/exporting_for_pc.pot deleted file mode 100644 index 9bfd6175d7..0000000000 --- a/sphinx/templates/tutorials/export/exporting_for_pc.pot +++ /dev/null @@ -1,37 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2014-2021, Juan Linietsky, Ariel Manzur and the Godot community (CC-BY 3.0) -# This file is distributed under the same license as the Godot Engine package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: Godot Engine 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../../docs/tutorials/export/exporting_for_pc.rst:4 -msgid "Exporting for PC" -msgstr "" - -#: ../../docs/tutorials/export/exporting_for_pc.rst:6 -msgid "The simplest way to distribute a game for PC is to copy the executables (``godot.exe`` on Windows, ``godot`` on the rest), compress the folder and send it to someone else. However, this is often not desired." -msgstr "" - -#: ../../docs/tutorials/export/exporting_for_pc.rst:10 -msgid "Godot offers a more elegant approach for PC distribution when using the export system. When exporting for PC (Linux, Windows, macOS), the exporter takes all the project files and creates a ``data.pck`` file. This file is bundled with a specially optimized binary that is smaller, faster and does not contain the editor and debugger." -msgstr "" - -#: ../../docs/tutorials/export/exporting_for_pc.rst:18 -msgid "If you export for Windows with embedded PCK files, you will not be able to sign the program as it will break." -msgstr "" - -#: ../../docs/tutorials/export/exporting_for_pc.rst:21 -msgid "On Windows, PCK embedding is also known to cause false positives in antivirus programs. Therefore, it's recommended to avoid using it unless you're distributing your project via Steam as it bypasses code signing and antivirus checks." -msgstr "" diff --git a/sphinx/templates/tutorials/export/exporting_for_uwp.pot b/sphinx/templates/tutorials/export/exporting_for_uwp.pot index c5c9a10efb..4aee9eaea3 100644 --- a/sphinx/templates/tutorials/export/exporting_for_uwp.pot +++ b/sphinx/templates/tutorials/export/exporting_for_uwp.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/templates/tutorials/export/exporting_for_web.pot b/sphinx/templates/tutorials/export/exporting_for_web.pot index d253ddb053..7801678ba0 100644 --- a/sphinx/templates/tutorials/export/exporting_for_web.pot +++ b/sphinx/templates/tutorials/export/exporting_for_web.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-16 15:51+0100\n" +"POT-Creation-Date: 2021-12-21 17:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -125,214 +125,226 @@ msgid "The method ``OS.is_userfs_persistent()`` can be used to check if the ``us msgstr "" #: ../../docs/tutorials/export/exporting_for_web.rst:114 -msgid "Threads" +msgid "Background processing" msgstr "" #: ../../docs/tutorials/export/exporting_for_web.rst:116 -msgid "As mentioned :ref:`above ` multi-threading is only available if the appropriate **Export Type** is set and support for it across browsers is still limited." +msgid "The project will be paused by the browser when the tab is no longer the active tab in the user's browser. This means functions such as ``_process()`` and ``_physics_process()`` will no longer run until the tab is made active again by the user (by switching back to the tab). This can cause networked games to disconnect if the user switches tabs for a long duration." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:120 -msgid "Requires a :ref:`secure context `. Browsers are also starting to require that the web page is served with specific `cross-origin isolation headers `__." -msgstr "" - -#: ../../docs/tutorials/export/exporting_for_web.rst:125 -msgid "GDNative" +#: ../../docs/tutorials/export/exporting_for_web.rst:122 +msgid "This limitation does not apply to unfocused browser *windows*. Therefore, on the user's side, this can be worked around by running the project in a separate *window* instead of a separate tab." msgstr "" #: ../../docs/tutorials/export/exporting_for_web.rst:127 +msgid "Threads" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_web.rst:129 +msgid "As mentioned :ref:`above ` multi-threading is only available if the appropriate **Export Type** is set and support for it across browsers is still limited." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_web.rst:133 +msgid "Requires a :ref:`secure context `. Browsers also require that the web page is served with specific `cross-origin isolation headers `__." +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_web.rst:138 +msgid "GDNative" +msgstr "" + +#: ../../docs/tutorials/export/exporting_for_web.rst:140 msgid "As mentioned :ref:`above ` GDNative is only available if the appropriate **Export Type** is set." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:130 +#: ../../docs/tutorials/export/exporting_for_web.rst:143 msgid "The export will also copy the required GDNative ``.wasm`` files to the output folder (and must be uploaded to your server along with your game)." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:134 +#: ../../docs/tutorials/export/exporting_for_web.rst:147 msgid "Full screen and mouse capture" msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:136 +#: ../../docs/tutorials/export/exporting_for_web.rst:149 msgid "Browsers do not allow arbitrarily **entering full screen**. The same goes for **capturing the cursor**. Instead, these actions have to occur as a response to a JavaScript input event. In Godot, this means entering full screen from within a pressed input event callback such as ``_input`` or ``_unhandled_input``. Querying the :ref:`class_Input` singleton is not sufficient, the relevant input event must currently be active." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:143 +#: ../../docs/tutorials/export/exporting_for_web.rst:156 msgid "For the same reason, the full screen project setting doesn't work unless the engine is started from within a valid input event handler. This requires :ref:`customization of the HTML page `." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:148 +#: ../../docs/tutorials/export/exporting_for_web.rst:161 msgid "Audio" msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:150 +#: ../../docs/tutorials/export/exporting_for_web.rst:163 msgid "Chrome restricts how websites may play audio. It may be necessary for the player to click or tap or press a key to enable audio." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:153 +#: ../../docs/tutorials/export/exporting_for_web.rst:166 msgid "Google offers additional information about their `Web Audio autoplay policies `__." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:156 +#: ../../docs/tutorials/export/exporting_for_web.rst:169 msgid "Access to microphone requires a :ref:`secure context `." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:160 +#: ../../docs/tutorials/export/exporting_for_web.rst:173 msgid "Networking" msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:162 +#: ../../docs/tutorials/export/exporting_for_web.rst:175 msgid "Low level networking is not implemented due to lacking support in browsers." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:164 +#: ../../docs/tutorials/export/exporting_for_web.rst:177 msgid "Currently, only :ref:`HTTP client `, :ref:`HTTP requests `, :ref:`WebSocket (client) ` and :ref:`WebRTC ` are supported." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:169 +#: ../../docs/tutorials/export/exporting_for_web.rst:182 msgid "The HTTP classes also have several restrictions on the HTML5 platform:" msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:171 +#: ../../docs/tutorials/export/exporting_for_web.rst:184 msgid "Accessing or changing the ``StreamPeer`` is not possible" msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:172 +#: ../../docs/tutorials/export/exporting_for_web.rst:185 msgid "Threaded/Blocking mode is not available" msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:173 +#: ../../docs/tutorials/export/exporting_for_web.rst:186 msgid "Cannot progress more than once per frame, so polling in a loop will freeze" msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:174 +#: ../../docs/tutorials/export/exporting_for_web.rst:187 msgid "No chunked responses" msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:175 +#: ../../docs/tutorials/export/exporting_for_web.rst:188 msgid "Host verification cannot be disabled" msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:176 +#: ../../docs/tutorials/export/exporting_for_web.rst:189 msgid "Subject to `same-origin policy `__" msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:179 +#: ../../docs/tutorials/export/exporting_for_web.rst:192 msgid "Clipboard" msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:181 +#: ../../docs/tutorials/export/exporting_for_web.rst:194 msgid "Clipboard synchronization between engine and the operating system requires a browser supporting the `Clipboard API `__, additionally, due to the API asynchronous nature might not be reliable when accessed from GDScript." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:186 -#: ../../docs/tutorials/export/exporting_for_web.rst:197 +#: ../../docs/tutorials/export/exporting_for_web.rst:199 +#: ../../docs/tutorials/export/exporting_for_web.rst:210 msgid "Requires a :ref:`secure context `." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:189 +#: ../../docs/tutorials/export/exporting_for_web.rst:202 msgid "Gamepads" msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:191 +#: ../../docs/tutorials/export/exporting_for_web.rst:204 msgid "Gamepads will not be detected until one of their button is pressed. Gamepads might have the wrong mapping depending on the browser/OS/gamepad combination, sadly the `Gamepad API `__ does not provide a reliable way to detect the gamepad information necessary to remap them based on model/vendor/OS due to privacy considerations." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:200 +#: ../../docs/tutorials/export/exporting_for_web.rst:213 msgid "Boot splash is not displayed" msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:202 +#: ../../docs/tutorials/export/exporting_for_web.rst:215 msgid "The default HTML page does not display the boot splash while loading. However, the image is exported as a PNG file, so :ref:`custom HTML pages ` can display it." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:207 +#: ../../docs/tutorials/export/exporting_for_web.rst:220 msgid "Shader language limitations" msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:209 +#: ../../docs/tutorials/export/exporting_for_web.rst:222 msgid "When exporting a GLES2 project to HTML5, WebGL 1.0 will be used. WebGL 1.0 doesn't support dynamic loops, so shaders using those won't work there." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:213 +#: ../../docs/tutorials/export/exporting_for_web.rst:226 msgid "Serving the files" msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:215 +#: ../../docs/tutorials/export/exporting_for_web.rst:228 msgid "Exporting for the web generates several files to be served from a web server, including a default HTML page for presentation. A custom HTML file can be used, see :ref:`doc_customizing_html5_shell`." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:219 +#: ../../docs/tutorials/export/exporting_for_web.rst:232 msgid "The generated ``.html`` file can be used as ``DirectoryIndex`` in Apache servers and can be renamed to e.g. ``index.html`` at any time, its name is never depended on by default." msgstr "" -#: ../../docs/tutorials/export/exporting_for_web.rst:223 +#: ../../docs/tutorials/export/exporting_for_web.rst:236 msgid "The HTML page draws the game at maximum size within the browser window. This way it can be inserted into an ``