summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/classes/BaseMaterial3D.xml2
-rw-r--r--doc/classes/EditorFileSystemImportFormatSupportQuery.xml2
-rw-r--r--doc/classes/MultiplayerSpawner.xml24
-rw-r--r--doc/classes/MultiplayerSynchronizer.xml6
-rw-r--r--doc/classes/NavigationAgent2D.xml4
-rw-r--r--doc/classes/NavigationAgent3D.xml4
-rw-r--r--doc/classes/ProjectSettings.xml2
-rw-r--r--doc/classes/RichTextLabel.xml2
-rw-r--r--doc/classes/SceneReplicationConfig.xml6
-rw-r--r--doc/classes/SphereShape3D.xml2
-rw-r--r--doc/translations/ar.po474
-rw-r--r--doc/translations/ca.po460
-rw-r--r--doc/translations/classes.pot460
-rw-r--r--doc/translations/cs.po476
-rw-r--r--doc/translations/de.po493
-rw-r--r--doc/translations/el.po474
-rw-r--r--doc/translations/es.po608
-rw-r--r--doc/translations/fa.po460
-rw-r--r--doc/translations/fi.po474
-rw-r--r--doc/translations/fil.po460
-rw-r--r--doc/translations/fr.po1890
-rw-r--r--doc/translations/gl.po460
-rw-r--r--doc/translations/hi.po460
-rw-r--r--doc/translations/hu.po460
-rw-r--r--doc/translations/id.po469
-rw-r--r--doc/translations/is.po460
-rw-r--r--doc/translations/it.po484
-rw-r--r--doc/translations/ja.po518
-rw-r--r--doc/translations/ko.po474
-rw-r--r--doc/translations/lv.po460
-rw-r--r--doc/translations/mr.po460
-rw-r--r--doc/translations/nb.po460
-rw-r--r--doc/translations/ne.po460
-rw-r--r--doc/translations/nl.po460
-rw-r--r--doc/translations/pl.po484
-rw-r--r--doc/translations/pt.po485
-rw-r--r--doc/translations/pt_BR.po488
-rw-r--r--doc/translations/ro.po460
-rw-r--r--doc/translations/ru.po499
-rw-r--r--doc/translations/sk.po460
-rw-r--r--doc/translations/sr_Cyrl.po460
-rw-r--r--doc/translations/sv.po460
-rw-r--r--doc/translations/th.po468
-rw-r--r--doc/translations/tl.po472
-rw-r--r--doc/translations/tr.po479
-rw-r--r--doc/translations/uk.po474
-rw-r--r--doc/translations/vi.po476
-rw-r--r--doc/translations/zh_CN.po851
-rw-r--r--doc/translations/zh_TW.po474
49 files changed, 17066 insertions, 3292 deletions
diff --git a/doc/classes/BaseMaterial3D.xml b/doc/classes/BaseMaterial3D.xml
index f3e2c4b308..c6f3aae929 100644
--- a/doc/classes/BaseMaterial3D.xml
+++ b/doc/classes/BaseMaterial3D.xml
@@ -65,7 +65,7 @@
Forces a conversion of the [member albedo_texture] from sRGB space to linear space.
</member>
<member name="albedo_tex_msdf" type="bool" setter="set_flag" getter="get_flag" default="false">
- Enables multichannel signed distance field rendering shader. Use [member msdf_pixel_range] and [member msdf_outline_size] to configure MSDF paramenters.
+ Enables multichannel signed distance field rendering shader. Use [member msdf_pixel_range] and [member msdf_outline_size] to configure MSDF parameters.
</member>
<member name="albedo_texture" type="Texture2D" setter="set_texture" getter="get_texture">
Texture to multiply by [member albedo_color]. Used for basic texturing of objects.
diff --git a/doc/classes/EditorFileSystemImportFormatSupportQuery.xml b/doc/classes/EditorFileSystemImportFormatSupportQuery.xml
index 8431a3a7ef..abd77909bd 100644
--- a/doc/classes/EditorFileSystemImportFormatSupportQuery.xml
+++ b/doc/classes/EditorFileSystemImportFormatSupportQuery.xml
@@ -4,7 +4,7 @@
Used to query and configure import format support.
</brief_description>
<description>
- This class is used to query and configure a certain import format. It is used in conjuntion with asset format import plugins.
+ This class is used to query and configure a certain import format. It is used in conjunction with asset format import plugins.
</description>
<tutorials>
</tutorials>
diff --git a/doc/classes/MultiplayerSpawner.xml b/doc/classes/MultiplayerSpawner.xml
index 465db85455..4ca92728ff 100644
--- a/doc/classes/MultiplayerSpawner.xml
+++ b/doc/classes/MultiplayerSpawner.xml
@@ -13,6 +13,28 @@
<description>
</description>
</method>
+ <method name="add_spawnable_scene">
+ <return type="void" />
+ <argument index="0" name="path" type="String" />
+ <description>
+ </description>
+ </method>
+ <method name="clear_spawnable_scenes">
+ <return type="void" />
+ <description>
+ </description>
+ </method>
+ <method name="get_spawnable_scene" qualifiers="const">
+ <return type="String" />
+ <argument index="0" name="path" type="int" />
+ <description>
+ </description>
+ </method>
+ <method name="get_spawnable_scene_count" qualifiers="const">
+ <return type="int" />
+ <description>
+ </description>
+ </method>
<method name="spawn">
<return type="Node" />
<argument index="0" name="data" type="Variant" default="null" />
@@ -23,8 +45,6 @@
<members>
<member name="auto_spawn" type="bool" setter="set_auto_spawning" getter="is_auto_spawning" default="false">
</member>
- <member name="replication" type="PackedScene[]" setter="set_spawnable_scenes" getter="get_spawnable_scenes" default="[]">
- </member>
<member name="spawn_limit" type="int" setter="set_spawn_limit" getter="get_spawn_limit" default="0">
</member>
<member name="spawn_path" type="NodePath" setter="set_spawn_path" getter="get_spawn_path" default="NodePath(&quot;&quot;)">
diff --git a/doc/classes/MultiplayerSynchronizer.xml b/doc/classes/MultiplayerSynchronizer.xml
index e1f0948346..43355481b6 100644
--- a/doc/classes/MultiplayerSynchronizer.xml
+++ b/doc/classes/MultiplayerSynchronizer.xml
@@ -7,11 +7,11 @@
<tutorials>
</tutorials>
<members>
- <member name="replication_interval" type="float" setter="set_replication_interval" getter="get_replication_interval" default="0.0">
+ <member name="congiruation" type="SceneReplicationConfig" setter="set_replication_config" getter="get_replication_config">
</member>
- <member name="resource" type="SceneReplicationConfig" setter="set_replication_config" getter="get_replication_config">
+ <member name="replication_interval" type="float" setter="set_replication_interval" getter="get_replication_interval" default="0.0">
</member>
- <member name="root_path" type="NodePath" setter="set_root_path" getter="get_root_path" default="NodePath(&quot;&quot;)">
+ <member name="root_path" type="NodePath" setter="set_root_path" getter="get_root_path" default="NodePath(&quot;..&quot;)">
</member>
</members>
</class>
diff --git a/doc/classes/NavigationAgent2D.xml b/doc/classes/NavigationAgent2D.xml
index baab91569a..942579f564 100644
--- a/doc/classes/NavigationAgent2D.xml
+++ b/doc/classes/NavigationAgent2D.xml
@@ -42,6 +42,7 @@
<method name="get_rid" qualifiers="const">
<return type="RID" />
<description>
+ Returns the [RID] of this agent on the [NavigationServer2D].
</description>
</method>
<method name="get_target_location" qualifiers="const">
@@ -84,6 +85,9 @@
</method>
</methods>
<members>
+ <member name="avoidance_enabled" type="bool" setter="set_avoidance_enabled" getter="get_avoidance_enabled" default="false">
+ If [code]true[/code] the agent is registered for an RVO avoidance callback on the [NavigationServer2D]. When [method NavigationAgent2D.set_velocity] is used and the processing is completed a [code]safe_velocity[/code] Vector2 is received with a signal connection to [signal velocity_computed]. Avoidance processing with many registered agents has a significant performance cost and should only be enabled on agents that currently require it.
+ </member>
<member name="max_neighbors" type="int" setter="set_max_neighbors" getter="get_max_neighbors" default="10">
The maximum number of neighbors for the agent to consider.
</member>
diff --git a/doc/classes/NavigationAgent3D.xml b/doc/classes/NavigationAgent3D.xml
index 04b148c70d..445fac55fe 100644
--- a/doc/classes/NavigationAgent3D.xml
+++ b/doc/classes/NavigationAgent3D.xml
@@ -42,6 +42,7 @@
<method name="get_rid" qualifiers="const">
<return type="RID" />
<description>
+ Returns the [RID] of this agent on the [NavigationServer3D].
</description>
</method>
<method name="get_target_location" qualifiers="const">
@@ -87,6 +88,9 @@
<member name="agent_height_offset" type="float" setter="set_agent_height_offset" getter="get_agent_height_offset" default="0.0">
The agent height offset to match the navigation mesh height.
</member>
+ <member name="avoidance_enabled" type="bool" setter="set_avoidance_enabled" getter="get_avoidance_enabled" default="false">
+ If [code]true[/code] the agent is registered for an RVO avoidance callback on the [NavigationServer3D]. When [method NavigationAgent3D.set_velocity] is used and the processing is completed a [code]safe_velocity[/code] Vector3 is received with a signal connection to [signal velocity_computed]. Avoidance processing with many registered agents has a significant performance cost and should only be enabled on agents that currently require it.
+ </member>
<member name="ignore_y" type="bool" setter="set_ignore_y" getter="get_ignore_y" default="true">
Ignores collisions on the Y axis. Must be true to move on a horizontal plane.
</member>
diff --git a/doc/classes/ProjectSettings.xml b/doc/classes/ProjectSettings.xml
index 7f3c0ea6d9..1e169b150a 100644
--- a/doc/classes/ProjectSettings.xml
+++ b/doc/classes/ProjectSettings.xml
@@ -1592,7 +1592,7 @@
If [code]true[/code], jitters DOF samples to make effect slightly blurrier and hide lines created from low sample rates. This can result in a slightly grainy appearance when used with a low number of samples.
</member>
<member name="rendering/driver/depth_prepass/disable_for_vendors" type="String" setter="" getter="" default="&quot;PowerVR,Mali,Adreno,Apple&quot;">
- Disables [member rendering/driver/depth_prepass/enable] conditionally for certain venders. By default, disables the depth prepass for mobile devices as mobile devices do not benefit from the depth prepass due to their unique architecture.
+ Disables [member rendering/driver/depth_prepass/enable] conditionally for certain vendors. By default, disables the depth prepass for mobile devices as mobile devices do not benefit from the depth prepass due to their unique architecture.
</member>
<member name="rendering/driver/depth_prepass/enable" type="bool" setter="" getter="" default="true">
If [code]true[/code], performs a previous depth pass before rendering 3D materials. This increases performance significantly in scenes with high overdraw, when complex materials and lighting are used. However, in scenes with few occluded surfaces, the depth prepass may reduce performance. If your game is viewed from a fixed angle that makes it easy to avoid overdraw (such as top-down or side-scrolling perspective), consider disabling the depth prepass to improve performance. This setting can be changed at run-time to optimize performance depending on the scene currently being viewed.
diff --git a/doc/classes/RichTextLabel.xml b/doc/classes/RichTextLabel.xml
index c481fa30c2..c5cc343fac 100644
--- a/doc/classes/RichTextLabel.xml
+++ b/doc/classes/RichTextLabel.xml
@@ -493,7 +493,7 @@
</member>
<member name="progress_bar_delay" type="int" setter="set_progress_bar_delay" getter="get_progress_bar_delay" default="1000">
The delay after which the loading progress bar is displayed, in milliseconds. Set to [code]-1[/code] to disable progress bar entirely.
- [b]Note:[/b] Progress bar is dislayed only if [member threaded] is enabled.
+ [b]Note:[/b] Progress bar is displayed only if [member threaded] is enabled.
</member>
<member name="scroll_active" type="bool" setter="set_scroll_active" getter="is_scroll_active" default="true">
If [code]true[/code], the scrollbar is visible. Setting this to [code]false[/code] does not block scrolling completely. See [method scroll_to_line].
diff --git a/doc/classes/SceneReplicationConfig.xml b/doc/classes/SceneReplicationConfig.xml
index aade8ac3be..62c108a477 100644
--- a/doc/classes/SceneReplicationConfig.xml
+++ b/doc/classes/SceneReplicationConfig.xml
@@ -19,6 +19,12 @@
<description>
</description>
</method>
+ <method name="has_property" qualifiers="const">
+ <return type="bool" />
+ <argument index="0" name="path" type="NodePath" />
+ <description>
+ </description>
+ </method>
<method name="property_get_index" qualifiers="const">
<return type="int" />
<argument index="0" name="path" type="NodePath" />
diff --git a/doc/classes/SphereShape3D.xml b/doc/classes/SphereShape3D.xml
index 63084f024e..b4713b1d41 100644
--- a/doc/classes/SphereShape3D.xml
+++ b/doc/classes/SphereShape3D.xml
@@ -11,7 +11,7 @@
<link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/675</link>
</tutorials>
<members>
- <member name="radius" type="float" setter="set_radius" getter="get_radius" default="1.0">
+ <member name="radius" type="float" setter="set_radius" getter="get_radius" default="0.5">
The sphere's radius. The shape's diameter is double the radius.
</member>
</members>
diff --git a/doc/translations/ar.po b/doc/translations/ar.po
index 9c160cb499..d88a7821f2 100644
--- a/doc/translations/ar.po
+++ b/doc/translations/ar.po
@@ -7494,7 +7494,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13712,7 +13712,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16789,14 +16788,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20475,8 +20474,9 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
-msgstr ""
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
+msgstr "يُرجع جيب التمام \"cosine \" لقيمة المَعلم."
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -24555,12 +24555,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "يُرجع باقي قسمة كل من المُتجهين (الشعاعين)."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "يُرجع جيب المَعلم."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "يُرجع جيب التمام \"cosine \" لقيمة المَعلم."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "يُرجع جيب المَعلم."
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24591,6 +24628,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26448,7 +26501,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27190,7 +27246,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28355,7 +28412,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28367,11 +28428,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29842,15 +29924,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32218,11 +32300,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32236,35 +32318,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32306,6 +32388,194 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr "يُرجع جيب التمام \"cosine \" لقيمة المَعلم."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr "يُرجع جيب التمام \"cosine \" لقيمة المَعلم."
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35596,6 +35866,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "يُرجع جيب المَعلم."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35647,6 +35922,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35747,11 +36032,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "يُرجع جيب المَعلم."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36538,7 +36838,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37365,7 +37665,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45167,10 +45467,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "يُرجع جيب المَعلم."
#: doc/classes/PopupMenu.xml
msgid ""
@@ -51143,7 +51443,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52516,13 +52816,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52539,16 +52832,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52616,6 +52907,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54922,6 +55221,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54946,12 +55249,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -55065,10 +55362,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55523,12 +55816,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56179,6 +56466,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56206,7 +56505,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59339,6 +59639,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64719,12 +65063,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73427,7 +73771,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/ca.po b/doc/translations/ca.po
index 9b721874b7..44feec0f06 100644
--- a/doc/translations/ca.po
+++ b/doc/translations/ca.po
@@ -7515,7 +7515,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13727,7 +13727,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16798,14 +16797,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20480,7 +20479,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24556,12 +24555,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24592,6 +24624,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26448,7 +26496,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27189,7 +27240,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28354,7 +28406,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28366,11 +28422,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29839,15 +29916,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32214,11 +32291,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32232,35 +32309,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32302,6 +32379,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35571,6 +35834,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35622,6 +35889,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35721,11 +35998,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36503,7 +36794,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37330,7 +37621,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45106,8 +45397,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -51077,7 +51367,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52450,13 +52740,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52473,16 +52756,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52550,6 +52831,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54856,6 +55145,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54880,12 +55173,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54999,10 +55286,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55457,12 +55740,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56113,6 +56390,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56140,7 +56429,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59263,6 +59553,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64633,12 +64967,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73317,7 +73651,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/classes.pot b/doc/translations/classes.pot
index 0068c04766..70e77a81d4 100644
--- a/doc/translations/classes.pot
+++ b/doc/translations/classes.pot
@@ -7395,7 +7395,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13607,7 +13607,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16678,14 +16677,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20360,7 +20359,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24433,12 +24432,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24469,6 +24501,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26325,7 +26373,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27066,7 +27117,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28231,7 +28283,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28243,11 +28299,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29716,15 +29793,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32091,11 +32168,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32109,35 +32186,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32179,6 +32256,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35448,6 +35711,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35499,6 +35766,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35598,11 +35875,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36380,7 +36671,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37207,7 +37498,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -44983,8 +45274,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -50954,7 +51244,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52327,13 +52617,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52350,16 +52633,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52427,6 +52708,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54733,6 +55022,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54757,12 +55050,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54876,10 +55163,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55334,12 +55617,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -55990,6 +56267,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56017,7 +56306,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59140,6 +59430,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64510,12 +64844,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73194,7 +73528,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/cs.po b/doc/translations/cs.po
index bfa9be6259..98c5bf1727 100644
--- a/doc/translations/cs.po
+++ b/doc/translations/cs.po
@@ -7904,7 +7904,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -14134,7 +14134,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -17240,14 +17239,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20927,8 +20926,9 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
-msgstr ""
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
+msgstr "Vrátí [code] true [/code], pokud je vektor normalizován, jinak false."
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -25013,12 +25013,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "Vrátí zbytek po dělení dvou vektorů."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "Vrátí sinus parametru."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "Vrátí kosinus parametru."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "Vrátí sinus parametru."
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -25049,6 +25086,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26906,7 +26959,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27652,7 +27708,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28817,7 +28874,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28829,11 +28890,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -30305,15 +30387,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32682,11 +32764,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32700,35 +32782,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32770,6 +32852,196 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr "Vrátí [code] true [/code], pokud je vektor normalizován, jinak false."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr "Vrátí [code] true [/code], pokud je vektor normalizován, jinak false."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -36064,6 +36336,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "Vrátí sinus parametru."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -36117,6 +36394,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -36217,11 +36504,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "Vrátí sinus parametru."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -37008,7 +37310,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37835,7 +38137,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45652,10 +45954,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/PopupMenu.xml
#, fuzzy
@@ -51636,7 +51938,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -53010,13 +53312,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -53033,16 +53328,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -53110,6 +53403,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -55417,6 +55718,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -55441,12 +55746,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -55560,10 +55859,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -56018,12 +56313,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56675,6 +56964,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56702,7 +57003,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59851,6 +60153,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -65260,12 +65606,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73975,7 +74321,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/de.po b/doc/translations/de.po
index 10d5d2f52c..a7aee82593 100644
--- a/doc/translations/de.po
+++ b/doc/translations/de.po
@@ -9438,7 +9438,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -15733,7 +15733,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -18939,14 +18938,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -22637,8 +22636,9 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
-msgstr ""
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
+msgstr "Gibt [code]true[/code] zurück falls das Array leer ist."
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -26747,12 +26747,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "Gibt den Rest einer Division zweier Vektoren zurück."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "Gibt den Namen der nächsten Animation in der Warteschlange zurück."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "Gibt den Kosinus des Parameters zurück."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "Gibt den Sinus des Parameters zurück."
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -26783,6 +26820,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -28655,7 +28708,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr "Gesendet wenn das Rechteck Element geändert wurde."
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -29418,7 +29474,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -30589,9 +30646,12 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-#, fuzzy
-msgid "Maximum allowed size for response bodies."
-msgstr "Maximaler Wert für das Modus-Enum."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
+msgstr ""
#: doc/classes/HTTPRequest.xml
msgid ""
@@ -30602,11 +30662,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -32086,15 +32167,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -34469,11 +34550,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -34487,35 +34568,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -34557,6 +34638,209 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+"Gibt [code]true[/code] zurück, wenn die spezifizerte Flagge aktiviert ist. "
+"Siehe die [enum Flags] Aufzählung für Optionen."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr "Der operator, der benutzt wird. Siehe [enum Operator] für Optionen."
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+"Wenn der Wert [code]true[/code] ist, dann ist Tranzparenz für den Körper "
+"aktiviert. Siehe auch [member blend_mode]."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr "Der operator, der benutzt wird. Siehe [enum Operator] für Optionen."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr "Wenn [code]true[/code], wird die Textur zentriert."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "[Font] used for the [Label3D]'s text."
+msgstr "Kein Hinweis auf die bearbeitete Eigenschaft."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The text drawing offset (in pixels)."
+msgstr "Der Zeichen-Offset der Textur."
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+"Wenn [code]true[/code], können andere Überwachungsbereiche diesen Bereich "
+"erkennen."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+"Wenn [code]true[/code], können andere Überwachungsbereiche diesen Bereich "
+"erkennen."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -37873,6 +38157,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "Gibt die Anzahl der Spuren in der Animation zurück."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -37928,6 +38217,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -38031,11 +38330,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "Gibt die Anzahl der Spuren in der Animation zurück."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -38832,7 +39146,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -39662,7 +39976,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -47587,10 +47901,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "Liefert die Position des Punktes bei Index [code]Punkt[/code]."
#: doc/classes/PopupMenu.xml
#, fuzzy
@@ -53625,7 +53939,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -55005,13 +55319,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -55028,16 +55335,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -55105,6 +55410,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -57427,6 +57740,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -57450,12 +57767,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
#, fuzzy
msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
@@ -57577,10 +57888,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -58047,12 +58354,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -58702,6 +59003,18 @@ msgid "The size of one pixel's width on the sprite to scale it in 3D."
msgstr ""
#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
#, fuzzy
msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
@@ -58733,7 +59046,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -61923,6 +62237,51 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr "Kein Hinweis auf die bearbeitete Eigenschaft."
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -67518,12 +67877,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -76324,7 +76683,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr "Wird ausgegeben, wenn [member frame] geändert wurde."
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/el.po b/doc/translations/el.po
index 11cf5ad2c9..e75742dbd1 100644
--- a/doc/translations/el.po
+++ b/doc/translations/el.po
@@ -7412,7 +7412,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13631,7 +13631,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16708,14 +16707,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20394,8 +20393,9 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
-msgstr ""
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
+msgstr "Επιστρέφει το συνημίτονο της παραμέτρου."
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -24474,12 +24474,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "Επιστρέφει το υπόλοιπο των 2 διανυσμάτων."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "Επιστρέφει το ημίτονο της παραμέτρου."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "Επιστρέφει το συνημίτονο της παραμέτρου."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "Επιστρέφει το ημίτονο της παραμέτρου."
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24510,6 +24547,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26367,7 +26420,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27109,7 +27165,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28274,7 +28331,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28286,11 +28347,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29761,15 +29843,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32137,11 +32219,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32155,35 +32237,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32225,6 +32307,194 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr "Επιστρέφει το συνημίτονο της παραμέτρου."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr "Επιστρέφει το συνημίτονο της παραμέτρου."
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35509,6 +35779,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "Επιστρέφει το ημίτονο της παραμέτρου."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35560,6 +35835,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35660,11 +35945,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "Επιστρέφει το ημίτονο της παραμέτρου."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36451,7 +36751,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37278,7 +37578,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45067,10 +45367,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "Επιστρέφει το ημίτονο της παραμέτρου."
#: doc/classes/PopupMenu.xml
msgid ""
@@ -51043,7 +51343,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52416,13 +52716,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52439,16 +52732,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52516,6 +52807,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54822,6 +55121,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54846,12 +55149,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54965,10 +55262,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55423,12 +55716,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56079,6 +56366,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56106,7 +56405,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59239,6 +59539,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64619,12 +64963,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73326,7 +73670,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/es.po b/doc/translations/es.po
index 6980dbaa70..fd28b2c9cc 100644
--- a/doc/translations/es.po
+++ b/doc/translations/es.po
@@ -9687,7 +9687,8 @@ msgstr ""
"cuando se use un shader a vertices desplazados."
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+#, fuzzy
+msgid "Value used internally when no indices are present."
msgstr "Valor por defecto usado para un index_array_len cuando no hay indices."
#: doc/classes/ArrayMesh.xml
@@ -17838,7 +17839,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr "Devuelve el [RID] del objeto."
@@ -21912,17 +21912,19 @@ msgstr ""
"encima del nodo."
#: doc/classes/Control.xml
+#, fuzzy
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
-"Muestra el cursor del ratón de espera del sistema, a menudo un reloj de "
-"arena, cuando el usuario pasa por encima del nodo."
+"Muestra el cursor del ratón ocupado del sistema cuando el usuario pasa por "
+"encima del nodo. A menudo un reloj de arena."
#: doc/classes/Control.xml
+#, fuzzy
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
"Muestra el cursor del ratón ocupado del sistema cuando el usuario pasa por "
"encima del nodo. A menudo un reloj de arena."
@@ -26871,7 +26873,8 @@ msgstr ""
"Devuelve el progreso del escaneo de 0 a 1 si el FS está siendo escaneado."
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
"Devuelve [code]true[/code] del sistema de archivos está siendo escaneado."
@@ -32315,6 +32318,19 @@ msgstr ""
"de base)."
#: doc/classes/Font.xml
+msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
#, fuzzy
msgid ""
"Returns the size of a character, optionally taking kerning into account if "
@@ -32325,6 +32341,32 @@ msgstr ""
"kerning si se proporciona el siguiente carácter."
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "Devuelve la longitud del cuaternario."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "Devuelve la posición de contacto en el colisionador."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "Devuelve el desplazamiento de la textura del tile."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "Devuelve el seno del parámetro."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+"Devuelve un rectángulo que encierra los tiles usados (no vacíos) del mapa."
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
"Devuelve el descenso de la fuente (número de píxeles por debajo de la línea "
@@ -32364,6 +32406,23 @@ msgstr ""
"etc.). Llame a esta función para propagar los cambios a los controles que "
"puedan utilizarla."
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Contour point is on the curve."
+msgstr "Elimina todos los puntos de la curva."
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr "Referencia a una función en un objeto."
@@ -34821,8 +34880,11 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr "Se emite cuando el usuario pulsa [kbd]Ctrl + C[/kbd]."
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
-msgstr "Emitido cuando se intenta eliminar un GraphNode del GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
+msgstr ""
#: doc/classes/GraphEdit.xml
msgid ""
@@ -35802,7 +35864,8 @@ msgstr ""
"Un HingeJoint3D normalmente utiliza el eje Z del cuerpo A como eje de "
"bisagra, aunque se puede especificar otro eje al añadirlo manualmente."
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr "Devuelve el valor de la flag especificada."
@@ -37467,8 +37530,12 @@ msgstr ""
"[HTTPClient] no puede conectarse al host."
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
-msgstr "Tamaño máximo permitido para los cuerpos de la respuesta."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
+msgstr ""
#: doc/classes/HTTPRequest.xml
#, fuzzy
@@ -37484,15 +37551,36 @@ msgstr ""
"archivos grandes para lograr mejores velocidades a costa de la memoria."
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
-"El archivo para descargar. dará salida a cualquier archivo recibido en él."
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+#, fuzzy
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr "Número máximo de redirecciones permitidas."
#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
msgid "If [code]true[/code], multithreading is used to improve performance."
msgstr ""
"Si [code]true[/code], se utiliza el multihilo para mejorar el rendimiento."
@@ -39429,18 +39517,9 @@ msgstr ""
"realizar una operación de dibujo o para realizar selecciones."
#: doc/classes/Input.xml
+#, fuzzy
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
-msgstr ""
-"Espera el cursor. Indica que la aplicación está ocupada realizando una "
-"operación. La forma del cursor indica que la aplicación sigue siendo "
-"utilizable durante la operación."
-
-#: doc/classes/Input.xml
-msgid ""
-"Busy cursor. Indicates that the application is busy performing an operation. "
"This cursor shape denotes that the application isn't usable during the "
"operation (e.g. something is blocking its main thread)."
msgstr ""
@@ -39449,6 +39528,17 @@ msgstr ""
"durante la operación (por ejemplo, algo está bloqueando su hilo principal)."
#: doc/classes/Input.xml
+#, fuzzy
+msgid ""
+"Busy cursor. Indicates that the application is busy performing an operation. "
+"This cursor shape denotes that the application is still usable during the "
+"operation."
+msgstr ""
+"Espera el cursor. Indica que la aplicación está ocupada realizando una "
+"operación. La forma del cursor indica que la aplicación sigue siendo "
+"utilizable durante la operación."
+
+#: doc/classes/Input.xml
msgid "Drag cursor. Usually displayed when dragging something."
msgstr "Cursor de arrastre. Normalmente se muestra cuando se arrastra algo."
@@ -42596,11 +42686,11 @@ msgstr ""
"mitad de los caracteres del texto. Es útil para animar el texto en un cuadro "
"de diálogo."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr "El texto a mostrar en la pantalla."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr "Si [code]true[/code], todo el texto se muestra como MAYÚSCULAS."
@@ -42618,36 +42708,36 @@ msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
"Restringe el número de caracteres a mostrar. Ponlo en -1 para desactivarlo."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr "Alinea las filas a la izquierda (por defecto)."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr "Alinea las filas centradas."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr "Alinea las filas a la derecha."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
"Ampliar los espacios en blanco de las filas para que se ajusten al ancho."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr "Alinea todo el texto en la parte superior."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr "Alinea todo el texto al centro."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr "Alinea todo el texto al fondo."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr "Alinear todo el texto extendiendo las filas."
@@ -42692,6 +42782,254 @@ msgstr "[Font] que se usa para el texto de las [Label]."
msgid "Background [StyleBox] for the [Label]."
msgstr "Fondo [StyleBox] para la [Label]."
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "Displays plain text in a 3D world."
+msgstr "Nodo de sprite 2D en un mundo 3D."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+"Devuelve [code]true[/code], si el flag especificado está activado. Ver el "
+"enumerador [enum Flags] para las opciones."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+"El modo de orientación de TileMap. Vea [enum Mode] para los posibles valores."
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr "Umbral en el que el alpha scissor descartará los valores."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr "Si [code]true[/code], oculta la línea del índice especificado."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+"La dirección de llenado. Ver [enum FillMode] para los posibles valores."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+"Si [code]true[/code], la textura también se puede ver desde atrás, si "
+"[code]false[/code], es invisible cuando se mira desde atrás."
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+"Si [code]true[/code], el objeto se renderiza con el mismo tamaño "
+"independientemente de la distancia."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "[Font] used for the [Label3D]'s text."
+msgstr "[Font] que se usa para el texto de las [Label]."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+"Controla la alineación horizontal del texto. Apoya la izquierda, el centro, "
+"la derecha, y el relleno, o la justificación. Ponlo en una de las constantes "
+"[enum Align]."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr "Espacio vertical entre líneas en multilínea [Label]."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "Text [Color] of the [Label3D]."
+msgstr "[Color] del texto predeterminado de la [Label]."
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+"Si [code]true[/code], la prueba de profundidad está desactivada y el objeto "
+"se dibujará en orden de renderización."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The text drawing offset (in pixels)."
+msgstr "El desplazamiento al dibujar de la textura."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The tint of [Font]'s outline."
+msgstr "La altura del cilindro."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+"Establece la prioridad de renderización de los objetos transparentes en las "
+"escenas 3D. Los objetos de mayor prioridad se clasificarán delante de los de "
+"menor prioridad.\n"
+"[b]Nota:[/b] esto sólo se aplica a la clasificación de los objetos "
+"transparentes. Esto no afectará a la forma en que se clasifican los objetos "
+"transparentes en relación con los opacos. Esto se debe a que los objetos "
+"opacos no se clasifican, mientras que los transparentes se clasifican de "
+"atrás hacia adelante (sujetos a prioridad)."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr "El tamaño del ancho de un píxel en el sprite para escalarlo en 3D."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+"Establece la prioridad de renderización de los objetos transparentes en las "
+"escenas 3D. Los objetos de mayor prioridad se clasificarán delante de los de "
+"menor prioridad.\n"
+"[b]Nota:[/b] esto sólo se aplica a la clasificación de los objetos "
+"transparentes. Esto no afectará a la forma en que se clasifican los objetos "
+"transparentes en relación con los opacos. Esto se debe a que los objetos "
+"opacos no se clasifican, mientras que los transparentes se clasifican de "
+"atrás hacia adelante (sujetos a prioridad)."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+"Si [code]true[/code], la [Light] en el [Environment] tiene efectos sobre el "
+"sprite."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+"Controla la alineación vertical del texto. Soporta la parte superior, el "
+"centro, la parte inferior y el relleno. Ponlo en una de las constantes [enum "
+"VAlign]."
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If set, lights in the environment affect the label."
+msgstr "Si se ajusta, las luces del entorno afectan al sprite."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+"Si se fija, la textura puede ser vista desde atrás también, si no, es "
+"invisible cuando se mira desde atrás."
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+"Desactiva la prueba de profundidad, así que este objeto se dibuja encima de "
+"todos los demás. Sin embargo, los objetos dibujados después de él en el "
+"orden de dibujo pueden cubrirlo."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+"El objeto se escala según la profundidad para que siempre aparezca del mismo "
+"tamaño en la pantalla."
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr "Representa el tamaño del enum [enum DrawFlags]."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
#, fuzzy
msgid ""
@@ -46926,6 +47264,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "Devuelve el [RID] de la forma enésima de un área."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
#, fuzzy
msgid ""
@@ -46983,6 +47326,16 @@ msgstr "Devuelve el desplazamiento del polígono de navegación del tile."
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -47089,11 +47442,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "Devuelve el [RID] de la forma enésima de un área."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -48046,8 +48414,9 @@ msgid ""
msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
+#, fuzzy
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
"Habilitar o deshabilitar la verificación del certificado cuando [member "
@@ -49323,7 +49692,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -59851,9 +60220,9 @@ msgstr ""
"submenú."
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
"Devuelve la punta de la herramienta asociada al índice especificado "
"[code]idx[/code]."
@@ -67527,7 +67896,8 @@ msgid "The default text font."
msgstr "La fuente por defecto."
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+#, fuzzy
+msgid "The background used when the [RichTextLabel] is focused."
msgstr "El fondo utilizado cuando se enfoca el [RichTextLabel]."
#: doc/classes/RichTextLabel.xml
@@ -69292,16 +69662,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-"Si [code]true[/code], la aplicación acepta automáticamente salir. Habilitado "
-"por defecto.\n"
-"Para las plataformas móviles, véase [method set_quit_on_go_back]."
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -69322,23 +69682,20 @@ msgid "Marks the most recent [InputEvent] as handled."
msgstr "Devuelve el [InputEvent] del atajo como una [String]."
#: doc/classes/SceneTree.xml
-#, fuzzy
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
-"Si [code]true[/code], la aplicación se cierra automáticamente al volver (por "
-"ejemplo, en Android). Habilitado por defecto.\n"
-"Para manejar el botón 'Retroceder' cuando esta opción está desactivada, usa "
-"[constant DisplayServer.WINDOW_EVENT_GO_BACK_REQUEST]."
#: doc/classes/SceneTree.xml
+#, fuzzy
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
+"Si [code]true[/code], la aplicación acepta automáticamente salir. Habilitado "
+"por defecto.\n"
+"Para las plataformas móviles, véase [method set_quit_on_go_back]."
#: doc/classes/SceneTree.xml
msgid "The current scene."
@@ -69430,6 +69787,19 @@ msgid ""
msgstr ""
#: doc/classes/SceneTree.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+"Si [code]true[/code], la aplicación se cierra automáticamente al volver (por "
+"ejemplo, en Android). Habilitado por defecto.\n"
+"Para manejar el botón 'Retroceder' cuando esta opción está desactivada, usa "
+"[constant DisplayServer.WINDOW_EVENT_GO_BACK_REQUEST]."
+
+#: doc/classes/SceneTree.xml
msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
@@ -72234,6 +72604,10 @@ msgstr ""
"espacio lineal."
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr "Si [code]true[/code], el objeto no recibe luz ambiental."
@@ -72261,14 +72635,6 @@ msgstr ""
"independientemente de la distancia."
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-"Si [code]true[/code], la prueba de profundidad está desactivada y el objeto "
-"se dibujará en orden de renderización."
-
-#: doc/classes/SpatialMaterial.xml
#, fuzzy
msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
@@ -72432,10 +72798,6 @@ msgstr ""
"motores populares."
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr "Umbral en el que el alpha scissor descartará los valores."
-
-#: doc/classes/SpatialMaterial.xml
#, fuzzy
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
@@ -73016,15 +73378,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-"Desactiva la prueba de profundidad, así que este objeto se dibuja encima de "
-"todos los demás. Sin embargo, los objetos dibujados después de él en el "
-"orden de dibujo pueden cubrirlo."
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
"Ponga [code]ALBEDO[/code] en el color por vértice especificado en la malla."
@@ -73850,6 +74203,27 @@ msgstr "El tamaño del ancho de un píxel en el sprite para escalarlo en 3D."
#: doc/classes/SpriteBase3D.xml
#, fuzzy
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+"Establece la prioridad de renderización de los objetos transparentes en las "
+"escenas 3D. Los objetos de mayor prioridad se clasificarán delante de los de "
+"menor prioridad.\n"
+"[b]Nota:[/b] esto sólo se aplica a la clasificación de los objetos "
+"transparentes. Esto no afectará a la forma en que se clasifican los objetos "
+"transparentes en relación con los opacos. Esto se debe a que los objetos "
+"opacos no se clasifican, mientras que los transparentes se clasifican de "
+"atrás hacia adelante (sujetos a prioridad)."
+
+#: doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -73885,8 +74259,12 @@ msgstr ""
"invisible cuando se mira desde atrás."
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
-msgstr "Representa el tamaño del enum [enum DrawFlags]."
+#, fuzzy
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+"El objeto se escala según la profundidad para que siempre aparezca del mismo "
+"tamaño en la pantalla."
#: doc/classes/SpriteFrames.xml
#, fuzzy
@@ -77865,6 +78243,58 @@ msgstr ""
"Establece el [StyleBox] de este [TextEdit] cuando [member readonly] está "
"activado."
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr "Genera un [TriangleMesh] desde la malla."
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr "[Font] que se usa para el texto de las [Label]."
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+"Controla la alineación horizontal del texto. Apoya la izquierda, el centro, "
+"la derecha, y el relleno, o la justificación. Ponlo en una de las constantes "
+"[enum Align]."
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr "El tamaño del ancho de un píxel en el sprite para escalarlo en 3D."
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "The text to generate mesh from."
+msgstr "El tipo del que obtener la constante."
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr "Textura para 2D y 3D."
@@ -84986,14 +85416,16 @@ msgstr ""
"reproducir vídeos en [VideoPlayer]."
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+#, fuzzy
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
"[VideoStream] recurso para formatos de video implementados a través de "
"GDNative."
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
+#, fuzzy
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -96180,7 +96612,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr "Emitido cuando [member frame] cambió."
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/fa.po b/doc/translations/fa.po
index 0851199fe8..156288a836 100644
--- a/doc/translations/fa.po
+++ b/doc/translations/fa.po
@@ -7834,7 +7834,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -14046,7 +14046,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -17117,14 +17116,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20799,7 +20798,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24875,12 +24874,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24911,6 +24943,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26767,7 +26815,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27508,7 +27559,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28673,7 +28725,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28685,11 +28741,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -30158,15 +30235,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32533,11 +32610,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32551,35 +32628,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32621,6 +32698,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35896,6 +36159,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35947,6 +36214,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -36046,11 +36323,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36828,7 +37119,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37655,7 +37946,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45443,8 +45734,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -51418,7 +51708,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52791,13 +53081,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52814,16 +53097,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52891,6 +53172,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -55197,6 +55486,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -55221,12 +55514,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -55340,10 +55627,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55798,12 +56081,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56454,6 +56731,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56481,7 +56770,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59604,6 +59894,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64974,12 +65308,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73658,7 +73992,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/fi.po b/doc/translations/fi.po
index ce19aaf1de..ebbc67abb9 100644
--- a/doc/translations/fi.po
+++ b/doc/translations/fi.po
@@ -7485,7 +7485,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13706,7 +13706,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16784,14 +16783,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20470,8 +20469,9 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
-msgstr ""
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
+msgstr "Palauttaa parametrin kosinin."
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -24550,12 +24550,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "Palauttaa kahden vektorin jäännöksen."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "Palauttaa parametrin sinin."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "Palauttaa parametrin kosinin."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "Palauttaa parametrin sinin."
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24586,6 +24623,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26444,7 +26497,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27192,7 +27248,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28357,7 +28414,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28369,11 +28430,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29844,15 +29926,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32220,11 +32302,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32238,35 +32320,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32308,6 +32390,194 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr "Palauttaa parametrin kosinin."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr "Palauttaa parametrin kosinin."
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35594,6 +35864,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "Palauttaa parametrin sinin."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35645,6 +35920,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35745,11 +36030,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "Palauttaa parametrin sinin."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36536,7 +36836,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37363,7 +37663,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45152,10 +45452,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/PopupMenu.xml
msgid ""
@@ -51128,7 +51428,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52501,13 +52801,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52524,16 +52817,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52601,6 +52892,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54908,6 +55207,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54932,12 +55235,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -55051,10 +55348,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55509,12 +55802,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56166,6 +56453,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56193,7 +56492,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59327,6 +59627,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64712,12 +65056,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73422,7 +73766,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/fil.po b/doc/translations/fil.po
index d0e5d18650..f282cc8af5 100644
--- a/doc/translations/fil.po
+++ b/doc/translations/fil.po
@@ -7411,7 +7411,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13623,7 +13623,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16694,14 +16693,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20376,7 +20375,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24452,12 +24451,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24488,6 +24520,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26344,7 +26392,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27085,7 +27136,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28250,7 +28302,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28262,11 +28318,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29735,15 +29812,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32110,11 +32187,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32128,35 +32205,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32198,6 +32275,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35467,6 +35730,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35518,6 +35785,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35617,11 +35894,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36399,7 +36690,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37226,7 +37517,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45002,8 +45293,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -50973,7 +51263,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52346,13 +52636,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52369,16 +52652,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52446,6 +52727,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54752,6 +55041,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54776,12 +55069,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54895,10 +55182,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55353,12 +55636,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56009,6 +56286,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56036,7 +56325,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59159,6 +59449,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64529,12 +64863,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73213,7 +73547,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/fr.po b/doc/translations/fr.po
index 192cd0933e..e1d9250acb 100644
--- a/doc/translations/fr.po
+++ b/doc/translations/fr.po
@@ -61,7 +61,7 @@ msgstr ""
"Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-05-17 21:38+0000\n"
+"PO-Revision-Date: 2022-05-23 22:03+0000\n"
"Last-Translator: Maxime Leroy <lisacintosh@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/fr/>\n"
@@ -1018,7 +1018,6 @@ msgstr ""
"ease] ou [method smoothstep]."
#: modules/gdscript/doc_classes/@GDScript.xml
-#, fuzzy
msgid ""
"Linearly interpolates between two angles (in radians) by a normalized "
"value.\n"
@@ -1044,7 +1043,8 @@ msgstr ""
"Interpolation linéaire entre deux angles (en radians) par une valeur "
"normalisée.\n"
"Similaire à [method lerp], mais interpole correctement lorsque les angles "
-"s'enroulent autour [constant @GDScript.TAU].\n"
+"proches de [constant @GDScript.TAU]. Pour une interpolation plus douce avec "
+"[method lerp_angle], utilisez aussi [method ease] ou [method smoothstep].\n"
"[codeblock]\n"
"extends Sprite\n"
"var elapsed = 0.0\n"
@@ -1053,7 +1053,15 @@ msgstr ""
" var max_angle = deg2rad(90.0)\n"
" rotation = lerp_angle(min_angle, max_angle, elapsed)\n"
" elapsed += delta\n"
-"[/codeblock]"
+"[/codeblock]\n"
+"[b]Note :[/b] Cette méthode utiliser une interpolation avec le chemin le "
+"plus court entre [code]from[/code] et [code]to[/code]. Par contre, si ces "
+"deux angles sont approximativement [code]PI + k * TAU[/code] l'un de l'autre "
+"pour n'importe quel entier [code]k[/code], l'interpolation n'est pas "
+"évidente à cause des erreurs de précision des flottants. Par exemple, "
+"[code]lerp_angle(0, PI, weight)[/code] ira dans le sens anti-horaire, alors "
+"que [code]lerp_angle(0, PI + 5 * TAU, weight)[/code] ira dans le sens "
+"horaire."
#: modules/gdscript/doc_classes/@GDScript.xml
msgid ""
@@ -1547,7 +1555,6 @@ msgstr ""
"[/codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml
-#, fuzzy
msgid ""
"Returns a random floating point value between [code]from[/code] and "
"[code]to[/code] (both endpoints inclusive).\n"
@@ -1556,12 +1563,12 @@ msgid ""
"[/codeblock]\n"
"[b]Note:[/b] This is equivalent to [code]randf() * (to - from) + from[/code]."
msgstr ""
-"Plage aléatoire, toute valeur à virgule flottante comprise entre [code]from[/"
-"code] et [code]to[/code].\n"
+"Retourne un flottant aléatoire entre [code]from[/code] et [code]to[/code].\n"
"[codeblock]\n"
"prints(rand_range(0, 1), rand_range(0, 1)) # Imprime par exemple 0.135591 "
"0.405263\n"
-"[/codeblock]"
+"[/codeblock]\n"
+"[b]Note :[/b] C'est équivalent à [code]randf() * (to - from) + from[/code]."
#: modules/gdscript/doc_classes/@GDScript.xml
msgid ""
@@ -1667,6 +1674,43 @@ msgid ""
"3\n"
"[/codeblock]"
msgstr ""
+"Retourne un tableau avec l'intervalle donné. [method range] peut être appelé "
+"de trois façons:\n"
+"[code]range(n: int)[/code] : Commence à 0, augmente par étape de 1, et "
+"s'arrête [i]avant[/i] [code]n[/code]. L'argument [code]n[/code] est "
+"[b]exclusif[/b].\n"
+"[code]range(b: int, n: int)[/code]: Commence à [code]b[/code], augmente par "
+"étape de 1, et s'arrête [i]avant[/i] [code]n[/code]. L'argument [code]b[/"
+"code] est [b]inclusif[/b], et [code]n[/code] est [b]exclusif[/b].\n"
+"[code]range(b: int, n: int, s: int)[/code]: Commence à [code]b[/code], "
+"augmente/diminue par étape de [code]s[/code], et s'arrête [i]avant[/i] "
+"[code]n[/code]. L'argument [code]b[/code] est [b]inclusif[/b], et [code]n[/"
+"code] est [b]exclusif[/b]. L'argument [code]s[/code] [b]peut[/b] être "
+"négatif, mais pas [code]0[/code]. Si [code]s[/code] est [code]0[/code], une "
+"erreur est affichée.\n"
+"[method range] convertit tous les arguments en [int] avant tout.\n"
+"[b]Note :[/b] Retourne un tableau si les arguments ne correspondent pas "
+"mathématiquement (e.g. [code]range(2, 5, -1)[/code] ou [code]range(5, 5, 1)[/"
+"code]).\n"
+"Exemples :\n"
+"[codeblock]\n"
+"print(range(4)) # Affiche [0, 1, 2, 3]\n"
+"print(range(2, 5)) # Affiche [2, 3, 4]\n"
+"print(range(0, 6, 2)) # Affiche [0, 2, 4]\n"
+"print(range(4, 1, -1)) # Affiche [4, 3, 2]\n"
+"[/codeblock]\n"
+"Pour parcourir un [Array] à l'envers, utilisez :\n"
+"[codeblock]\n"
+"var array = [3, 6, 9]\n"
+"for i in range(array.size(), 0, -1):\n"
+" print(array[i - 1])\n"
+"[/codeblock]\n"
+"Output:\n"
+"[codeblock]\n"
+"9\n"
+"6\n"
+"3\n"
+"[/codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml
msgid ""
@@ -2206,28 +2250,27 @@ msgid ""
"[code]GDScriptFunctionState[/code]. Notice [code]yield(get_tree(), "
"\"idle_frame\")[/code] from the above example."
msgstr ""
-"Stoppe l'exécution de la fonction et renvoie l'état suspendu courant à la "
+"Arrête l'exécution de la fonction et renvoie l'état suspendu actuel à la "
"fonction appelante.\n"
-"Depuis l'appelant, appeler [method GDScriptFunctionState.resume] sur l'état "
+"Depuis l'appelant, appelez [method GDScriptFunctionState.resume] sur l'état "
"pour reprendre l'exécution. Cela invalide l'état. Dans la fonction reprise, "
-"[code]yield()[/code] renvoie renvoie l'argument qui a été passé lors de "
-"l'appel à la fonction [code]resume()[/code].\n"
-"Si la fonction a reçu comme argument un objet et un signal, l'exécution est "
-"reprise quand l'objet émet le signal donnée. Dans ce cas, [code]yield()[/"
-"code] renvoie l'argument passé lors de l'appel à [code]emit_signal()[/code] "
-"si le signal ne prend qu'un seul argument, ou un tableau contenant tous les "
-"arguments passés lors de l'appel à [code]emit_signal()[/code] si le signal "
-"prend plusieurs arguments.\n"
-"Vous pouvez aussi utilisez [code]yield[/code] pour attendre la fin de "
-"l'exécution d'une fonction:\n"
+"[code]yield()[/code] retourne ce qui a été transmis à la fonction appelée "
+"[code]resume()[/code].\n"
+"Si on lui communique un objet et un signal, l'exécution est reprise lorsque "
+"l'objet émet le signal donné. Dans ce cas, [code]yield()[/code] retourne "
+"l'argument passé à [code]emit_signal()[/code] si le signal ne prend qu'un "
+"seul argument, ou un tableau contenant tous les arguments communiqués à "
+"[code]emit_signal()[/code] si le signal prend plusieurs arguments.\n"
+"Vous pouvez également utiliser [code]yield[/code] pour attendre la fin d'une "
+"fonction:\n"
"[codeblock]\n"
"func _ready():\n"
-" yield(countdown(), \"completed\") # attente que la fonction countdown() "
-"se termine\n"
+" yield(countdown(), \"completed\") # en attendant que la fonction "
+"countdown() se termine\n"
" print('Ready')\n"
"\n"
"func countdown():\n"
-" yield(get_tree(), \"idle_frame\") # renvoie un objet de type "
+" yield(get_tree(), \"idle_frame\") # retourne un objet "
"GDScriptFunctionState à _ready()\n"
" print(3)\n"
" yield(get_tree().create_timer(1.0), \"timeout\")\n"
@@ -2236,19 +2279,19 @@ msgstr ""
" print(1)\n"
" yield(get_tree().create_timer(1.0), \"timeout\")\n"
"\n"
-"# affiche:\n"
+"# prints:\n"
"# 3\n"
"# 2\n"
"# 1\n"
"# Ready\n"
"[/codeblock]\n"
-"Lors d'une attente sur une fonction, le signal [code]completed[/code] sera "
-"émis automatiquement quand la fonction se termine. Le signal peut donc être "
-"utilisé comme paramètre [code]signal[/code] de la méthode [code]yield[/code] "
-"à reprendre.\n"
-"Pour attendre sur une fonction, la fonction résultante devrait aussi "
-"renvoyer un [code]GDScriptFunctionState[/code]. Notez "
-"[code]yield(get_tree(), \"idle_frame\")[/code] dans l'exemple ci-dessus."
+"Lorsque l'on cède sur une fonction, le signal [code]completed[/code] sera "
+"émis automatiquement lorsque la fonction retourne. Il peut donc être utilisé "
+"comme le [code]signal[/code] du paramètre de la méthode [code]yield[/code] à "
+"reprendre.\n"
+"Dans l'ordre du yield surune fonction, la fonction résultante devrait "
+"également retourner un [code]GDScriptFunctionState[/code]. Notez depuis "
+"l'exemple ci-dessous [code]yield(get_tree(), \"idle_frame\")[/code]."
#: modules/gdscript/doc_classes/@GDScript.xml
msgid ""
@@ -3985,7 +4028,6 @@ msgstr ""
"[InputEventMIDI] pour avoir des informations concernant les entrées MIDI."
#: doc/classes/@GlobalScope.xml
-#, fuzzy
msgid ""
"MIDI aftertouch message. This message is most often sent by pressing down on "
"the key after it \"bottoms out\"."
@@ -4337,7 +4379,6 @@ msgstr ""
"valeur min. Exemple : [code]\"-360,360,1,or_greater,or_lesser\"[/code]."
#: doc/classes/@GlobalScope.xml
-#, fuzzy
msgid ""
"Hints that a float property should be within an exponential range specified "
"via the hint string [code]\"min,max\"[/code] or [code]\"min,max,step\"[/"
@@ -4838,7 +4879,6 @@ msgid "Axis-Aligned Bounding Box."
msgstr "Boîte de délimitation alignée sur l'axe."
#: doc/classes/AABB.xml
-#, fuzzy
msgid ""
"[AABB] consists of a position, a size, and several utility functions. It is "
"typically used for fast overlap tests.\n"
@@ -4848,7 +4888,12 @@ msgid ""
"integer coordinates."
msgstr ""
"Une AABB est constituée en une position, une taille, et plusieurs fonctions "
-"utilitaires. Principalement utilisée pour des tests de chevauchement rapides."
+"utilitaires. Principalement utilisée pour des tests de chevauchement "
+"rapides.\n"
+"Elle utilise des coordonnées à virgule. L'équivalent 2D du [AABB] est le "
+"[Rect2].\n"
+"[b]Note :[/b] Contrairement au [Rect2], la [AABB] n'a pas d'alternative avec "
+"des coordonnées entières."
#: doc/classes/AABB.xml doc/classes/Basis.xml doc/classes/Rect2.xml
#: doc/classes/Transform.xml doc/classes/Transform2D.xml
@@ -5028,15 +5073,15 @@ msgid "Beginning corner. Typically has values lower than [member end]."
msgstr "Coin de départ. A généralement des valeurs inférieures à [member end]."
#: doc/classes/AABB.xml doc/classes/Rect2.xml
-#, fuzzy
msgid ""
"Size from [member position] to [member end]. Typically, all components are "
"positive.\n"
"If the size is negative, you can use [method abs] to fix it."
msgstr ""
-"Taille de [member position] à [member end]. Généralement toutes les "
-"composantes sont positives.\n"
-"Si la taille est négative, vous pouvez utiliser [method abs] pour la réparer."
+"La taille depuis [member position] jusqu'à [member end]. Généralement toutes "
+"les composantes sont positives.\n"
+"Si cette taille est négative, vous pouvez utiliser [method abs] pour la "
+"rendre positive."
#: doc/classes/AcceptDialog.xml
msgid "Base dialog for user notification."
@@ -5468,7 +5513,6 @@ msgid "Proxy texture for simple frame-based animations."
msgstr "Texture procuration pour des animations simples basés sur les trames."
#: doc/classes/AnimatedTexture.xml
-#, fuzzy
msgid ""
"[AnimatedTexture] is a resource format for frame-based animations, where "
"multiple textures can be chained automatically with a predefined delay for "
@@ -5497,8 +5541,9 @@ msgstr ""
"joué.\n"
"[AnimatedTexture] nécessite présentement que les textures de toutes les "
"trames ont la même taille, sinon ceux qui sont plus grands seront recadrés "
-"pour avoir la même taille que la texture le plus petit. De plus, ça ne "
-"supporte pas [AtlasTexture]. Chaque trame doit être une image distincte."
+"pour avoir la même taille que la texture le plus petit.\n"
+"[b]Note :[/b] Les AnimatedTexture ne peuvent provenir d'un [AtlasTexture]. "
+"Chaque trame doit être une [Texture] distincte."
#: doc/classes/AnimatedTexture.xml
msgid "Returns the given frame's delay value."
@@ -5539,7 +5584,6 @@ msgstr ""
"[/codeblock]"
#: doc/classes/AnimatedTexture.xml
-#, fuzzy
msgid ""
"Assigns a [Texture] to the given frame. Frame IDs start at 0, so the first "
"frame has ID 0, and the last frame of the animation has ID [member frames] - "
@@ -5548,7 +5592,7 @@ msgid ""
"in mind that only frames from 0 to [member frames] - 1 will be part of the "
"animation."
msgstr ""
-"Affecte une [Texture2D] à la trame donnée. Les identifiants de trames "
+"Affecte une [Texture] à la trame donnée. Les identifiants de trames "
"commencent à 0, alors la première trame a l'identifiant 0, et la dernière "
"trame a l'identifiant [member frames] - 1.\n"
"Vous pouvez définir n'importe quel nombre de textures jusqu'à [constant "
@@ -5626,7 +5670,6 @@ msgid "Contains data used to animate everything in the engine."
msgstr "Contient les données utilisées pour animer tous dans le moteur de jeu."
#: doc/classes/Animation.xml
-#, fuzzy
msgid ""
"An Animation resource contains data used to animate everything in the "
"engine. Animations are divided into tracks, and each track must be linked to "
@@ -5662,11 +5705,11 @@ msgstr ""
"animation.track_insert_key(track_index, 0.0, 0)\n"
"animation.track_insert_key(track_index, 0.5, 100)\n"
"[/codeblock]\n"
-"Les animations sont seulement les contenants pour les données et doivent "
-"être ajoutés aux nœuds telle qu'un [AnimationPlayer] pour être lues. Il y a "
-"plusieurs types de pistes d'animation, chacun avec son propre ensemble de "
-"méthodes spécialisées. Voyez [enum TrackType] pour voir les types "
-"disponibles."
+"Les animations ne contiennent que des données et doivent être ajoutés à un "
+"nœud comme un [AnimationPlayer] ou un [AnimationTreePlayer] pour être lues. "
+"Il y a plusieurs types de pistes d'animation, chacun avec son propre "
+"ensemble de méthodes spécialisées. Voyez [enum TrackType] pour voir les "
+"types disponibles."
#: doc/classes/Animation.xml
msgid "Adds a track to the Animation."
@@ -6031,7 +6074,6 @@ msgid "Sets the value of an existing key."
msgstr "Définit la valeur d'une clé."
#: doc/classes/Animation.xml
-#, fuzzy
msgid ""
"Sets the path of a track. Paths must be valid scene-tree paths to a node and "
"must be specified starting from the parent node of the node that will "
@@ -6109,7 +6151,6 @@ msgstr ""
"le bouclage."
#: doc/classes/Animation.xml
-#, fuzzy
msgid ""
"A flag indicating that the animation must loop. This is used for correct "
"interpolation of animation cycles, and for hinting the player that it must "
@@ -7644,7 +7685,6 @@ msgid ""
msgstr ""
#: doc/classes/AnimationTree.xml
-#, fuzzy
msgid ""
"The path to the Animation track used for root motion. Paths must be valid "
"scene-tree paths to a node, and must be specified starting from the parent "
@@ -7657,13 +7697,16 @@ msgid ""
"stay in place. See also [method get_root_motion_transform] and "
"[RootMotionView]."
msgstr ""
-"Définit le chemin d'une piste. Les chemins doivent êtres des chemins valides "
-"vers un nœud de l'arbre des scènes, et doivent êtres définis en partant du "
-"nœud parent du nœud qui reproduira l'animation. Les pistes qui contrôlent "
-"des propriétés ou des os doivent ajouter leur nom après le chemin, séparé "
-"par [code]\":\"[/code].\n"
-"Par exemple, [code]\"personnage/squelette:cheville\"[/code] or "
-"[code]\"personnage/maillage:transform/local\"[/code]."
+"Le chemin d'une piste d'Animation pour le mouvement racine. Les chemins "
+"doivent êtres des chemins valides vers un nœud de l'arbre des scènes, et "
+"doivent êtres définis en partant du nœud parent du nœud qui reproduira "
+"l'animation. Les pistes qui contrôlent des propriétés ou des os doivent "
+"ajouter leur nom après le chemin, séparé par [code]\":\"[/code]. Par "
+"exemple, [code]\"personnage/squelette:cheville\"[/code] or "
+"[code]\"personnage/maillage:transform/local\"[/code].\n"
+"Si la piste a un type [constant Animation.TYPE_TRANSFORM], la transformation "
+"sera annulée visuellement, et l'animation apparaitra fixe. Voir aussi "
+"[method get_root_motion_transform] et [RootMotionView]."
#: doc/classes/AnimationTree.xml
msgid "The root animation node of this [AnimationTree]. See [AnimationNode]."
@@ -7706,10 +7749,9 @@ msgid ""
msgstr ""
#: doc/classes/AnimationTreePlayer.xml
-#, fuzzy
msgid "Adds a [code]type[/code] node to the graph with name [code]id[/code]."
msgstr ""
-"Retourne [code]true[/code] si la piste à l'index [code]idx[/code] est active."
+"Ajoute un nœud du [code]type[/code] au graphe avec le nom [code]id[/code]."
#: doc/classes/AnimationTreePlayer.xml
msgid ""
@@ -7816,12 +7858,12 @@ msgid ""
msgstr ""
#: doc/classes/AnimationTreePlayer.xml
-#, fuzzy
msgid ""
"Connects node [code]id[/code] to [code]dst_id[/code] at the specified input "
"slot."
msgstr ""
-"Déplace l’élément de l’index [code]from_idx[/code] à [code]to_idx[/code]."
+"Connecte le nœud [code]id[/code] à [code]dst_id[/code] pour l'emplacement "
+"d'entrée specifié."
#: doc/classes/AnimationTreePlayer.xml
msgid ""
@@ -7873,9 +7915,10 @@ msgid "Renames a node in the graph."
msgstr "Renomme un nœud du graphe."
#: doc/classes/AnimationTreePlayer.xml
-#, fuzzy
msgid "Sets the position of a node in the graph given its name and position."
-msgstr "Retourne la position du point à l'index [code]point[/code]."
+msgstr ""
+"Définit la position d'un nœud dans le graphe à partir de son nom et sa "
+"position."
#: doc/classes/AnimationTreePlayer.xml
#, fuzzy
@@ -7899,16 +7942,18 @@ msgstr "Retourne la valeur d'une clé donnée dans une piste donnée."
#: doc/classes/AnimationTreePlayer.xml
msgid "Returns whether a OneShot node will auto restart given its name."
msgstr ""
+"Retourne si un nœud OneShot redémarrera automatiquement à partir de son nom."
#: doc/classes/AnimationTreePlayer.xml
-#, fuzzy
msgid "Returns whether a OneShot node is active given its name."
-msgstr "Retourne le sommet à l’index donné."
+msgstr "Retourne si un nœud OneShot est actif à partir de son nom."
#: doc/classes/AnimationTreePlayer.xml
msgid ""
"Sets the autorestart property of a OneShot node given its name and value."
msgstr ""
+"Définit la propriété de redémarrage automatique d'un nœud OneShot à partir "
+"de son nom et sa valeur."
#: doc/classes/AnimationTreePlayer.xml
msgid ""
@@ -7940,14 +7985,12 @@ msgid ""
msgstr ""
#: doc/classes/AnimationTreePlayer.xml
-#, fuzzy
msgid "Starts a OneShot node given its name."
-msgstr "Commence à jouer l'animation donnée."
+msgstr "Démarre un nœud OneShot suivant son nom."
#: doc/classes/AnimationTreePlayer.xml
-#, fuzzy
msgid "Stops the OneShot node with name [code]id[/code]."
-msgstr "Retourne le nom du nœud à [code]idx[/code]."
+msgstr "Arrête le nœud OneShot nommé [code]id[/code]."
#: doc/classes/AnimationTreePlayer.xml
msgid ""
@@ -7957,19 +8000,17 @@ msgid ""
msgstr ""
#: doc/classes/AnimationTreePlayer.xml
-#, fuzzy
msgid "Removes the animation node with name [code]id[/code]."
-msgstr "Supprime l’animation avec la touche [code]name[/code]."
+msgstr "Supprime le nœud d'animation nommé [code]id[/code]."
#: doc/classes/AnimationTreePlayer.xml
msgid "Resets this [AnimationTreePlayer]."
msgstr "Réinitialise cet [AnimationTreePlayer]."
#: doc/classes/AnimationTreePlayer.xml
-#, fuzzy
msgid ""
"Returns the time scale value of the TimeScale node with name [code]id[/code]."
-msgstr "Retourne le nom du nœud à [code]idx[/code]."
+msgstr "Retourne l'échelle de temps du nœud TimeScale nommé [code]id[/code]."
#: doc/classes/AnimationTreePlayer.xml
msgid ""
@@ -7990,13 +8031,12 @@ msgid ""
msgstr ""
#: doc/classes/AnimationTreePlayer.xml
-#, fuzzy
msgid ""
"Deletes the input at [code]input_idx[/code] for the transition node with "
"name [code]id[/code]."
msgstr ""
-"Change la position de l'index de la piste [code]idx[/code] à celui définie "
-"par [code]to_idx[/code]."
+"Supprime l'entrée à la position [code]input_idx[/code] pour le nœud de "
+"transition nommé [code]id[/code]."
#: doc/classes/AnimationTreePlayer.xml
#, fuzzy
@@ -8043,11 +8083,12 @@ msgid ""
msgstr ""
#: doc/classes/AnimationTreePlayer.xml
-#, fuzzy
msgid ""
"Resizes the number of inputs available for the transition node with name "
"[code]id[/code]."
-msgstr "Retourne le nom du nœud à [code]idx[/code]."
+msgstr ""
+"Redimensionne le nombre d'entrée disponibles pour le nœud de transition "
+"nommé [code]id[/code]."
#: doc/classes/AnimationTreePlayer.xml
#, fuzzy
@@ -8939,7 +8980,6 @@ msgstr ""
#: doc/classes/PoolColorArray.xml doc/classes/PoolIntArray.xml
#: doc/classes/PoolRealArray.xml doc/classes/PoolStringArray.xml
#: doc/classes/PoolVector2Array.xml doc/classes/PoolVector3Array.xml
-#, fuzzy
msgid ""
"Searches the array in reverse order. Optionally, a start search index can be "
"passed. If negative, the start index is considered relative to the end of "
@@ -8948,7 +8988,9 @@ msgid ""
msgstr ""
"Recherche dans le tableau dans l'ordre inversé. En option, la position de "
"début de la recherche peut être spécifiée. Si négative, la position de début "
-"est considérée comme partant de la fin du tableau."
+"est considérée comme partant de la fin du tableau. Si la position de début "
+"ajustée est hors des limites du tableau, cette méthode cherchera depuis la "
+"fin du tableau."
#: doc/classes/Array.xml
msgid ""
@@ -9159,7 +9201,8 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+#, fuzzy
+msgid "Value used internally when no indices are present."
msgstr ""
"La valeur par défaut utilisée pour index_array_len quand il n'y pas d'indice."
@@ -9402,12 +9445,11 @@ msgstr ""
"XRPositionalTracker.TrackerHand]."
#: doc/classes/ARVRController.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if the bound controller is active. ARVR systems "
"attempt to track active controllers."
msgstr ""
-"Retourne [code]true[/code] si le contrôleur lié est actif. Les systèmes XR "
+"Retourne [code]true[/code] si le contrôleur lié est actif. Les systèmes ARVR "
"tentent de suivre les contrôleurs actifs."
#: doc/classes/ARVRController.xml
@@ -10100,7 +10142,6 @@ msgid "Aligns child controls with the end (right or bottom) of the container."
msgstr "Aligne les enfants avec le centre du conteneur."
#: doc/classes/AStar.xml
-#, fuzzy
msgid ""
"An implementation of A* to find the shortest paths among connected points in "
"space."
@@ -12121,11 +12162,12 @@ msgstr ""
"distance, désactivant ainsi l'atténuation."
#: doc/classes/AudioStreamPlayer3D.xml
-#, fuzzy
msgid ""
"If [code]true[/code], audio plays when the AudioStreamPlayer3D node is added "
"to scene tree."
-msgstr "Si [code]true[/code], la lecture commence au chargement de la scène."
+msgstr ""
+"Si [code]true[/code], la lecture commence dès que le AudioStreamPlayer3D est "
+"ajouté à la scène."
#: doc/classes/AudioStreamPlayer3D.xml
msgid "The bus on which this audio is playing."
@@ -12649,9 +12691,8 @@ msgid "Returns when the baker cannot save per-mesh textures to file."
msgstr "Renvoie l'arc tangente des paramètres."
#: doc/classes/BakedLightmap.xml
-#, fuzzy
msgid "The size of the generated lightmaps is too large."
-msgstr "Taille du plan généré."
+msgstr "La taille de la lightmap générée est trop grande."
#: doc/classes/BakedLightmap.xml
msgid "Some mesh contains UV2 values outside the [code][0,1][/code] range."
@@ -12931,9 +12972,10 @@ msgid "2.5D Demo"
msgstr "Démo 2.5D"
#: doc/classes/Basis.xml
-#, fuzzy
msgid "Constructs a pure rotation basis matrix from the given quaternion."
-msgstr "Construit une nouvelle chaîne de caractères à partir du [Quat] donné."
+msgstr ""
+"Construit la matrice d'une base de rotation seulement depuis le quaternion "
+"donné."
#: doc/classes/Basis.xml
msgid ""
@@ -13004,16 +13046,17 @@ msgid "Returns the inverse of the matrix."
msgstr "Retourne l'inverse de la matrice."
#: doc/classes/Basis.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if this basis and [code]b[/code] are approximately "
"equal, by calling [code]is_equal_approx[/code] on each component.\n"
"[b]Note:[/b] For complicated reasons, the epsilon argument is always "
"discarded. Don't use the epsilon argument, it does nothing."
msgstr ""
-"Retourne [code]true[/code] si cette [AABB] et [code]aabb[/code] sont "
+"Retourne [code]true[/code] si cette base et [code]b[/code] sont "
"approximativement égales, en appelant [method @GDScript.is_equal_approx] sur "
-"chaque composantes."
+"chaque composantes.\n"
+"[b]Note :[/b] Pour des raisons compliquées, l'argument epsilon est toujours "
+"ignoré. Ne l'utilisez pas, il ne sert à rien."
#: doc/classes/Basis.xml
msgid ""
@@ -13023,13 +13066,12 @@ msgid ""
msgstr ""
#: doc/classes/Basis.xml
-#, fuzzy
msgid ""
"Introduce an additional rotation around the given axis by [code]angle[/code] "
"(in radians). The axis must be a normalized vector."
msgstr ""
-"Pivote ce vecteur autour de l'axe donné par [code]phi[/code] radians. L'axe "
-"donné doit être normalisé."
+"Ajoute une rotation supplémentaire autour de l'axe donné par [code]angle[/"
+"code] (en radians). L'axe doit être normalisé."
#: doc/classes/Basis.xml
msgid ""
@@ -13232,9 +13274,8 @@ msgstr ""
"[code]path[/code]."
#: doc/classes/BitmapFont.xml
-#, fuzzy
msgid "Returns a kerning pair as a difference."
-msgstr "Renvoie une paire de kerning comme une différence."
+msgstr "Retourne une paire de kerning de différence."
#: doc/classes/BitmapFont.xml
msgid "Returns the font atlas texture at index [code]idx[/code]."
@@ -13473,13 +13514,12 @@ msgid ""
msgstr ""
#: doc/classes/BoxContainer.xml
-#, fuzzy
msgid ""
"The alignment of the container's children (must be one of [constant "
"ALIGN_BEGIN], [constant ALIGN_CENTER] or [constant ALIGN_END])."
msgstr ""
-"L’alignement des enfants du conteneur (doit être l’un des [constant "
-"ALIGN_BEGIN], [constant ALIGN_CENTER], ou [constant ALIGN_END])."
+"L'alignement des enfants du conteneur (doit être [constant ALIGN_BEGIN], "
+"[constant ALIGN_CENTER] ou [constant ALIGN_END])."
#: doc/classes/BoxContainer.xml
msgid "Aligns children with the beginning of the container."
@@ -13741,9 +13781,8 @@ msgid ""
msgstr ""
#: doc/classes/Camera.xml
-#, fuzzy
msgid "Returns the camera's RID from the [VisualServer]."
-msgstr "Retourne le RID de la caméra depuis le [RenderingServer]."
+msgstr "Retourne le RID de la caméra depuis le [VisualServer]."
#: doc/classes/Camera.xml
msgid ""
@@ -14316,9 +14355,8 @@ msgid ""
msgstr ""
#: doc/classes/CameraFeed.xml
-#, fuzzy
msgid "Returns the unique ID for this feed."
-msgstr "Retourne le nom de ce répertoire."
+msgstr "Retourne l'identifiant unique de ce flux."
#: doc/classes/CameraFeed.xml
#, fuzzy
@@ -14334,9 +14372,8 @@ msgid "If [code]true[/code], the feed is active."
msgstr "Si [code]true[/code], le flux est actif."
#: doc/classes/CameraFeed.xml
-#, fuzzy
msgid "The transform applied to the camera's image."
-msgstr "L'image de la caméra du composant CbCr."
+msgstr "La transformation appliquée à l'image de la camera."
#: doc/classes/CameraFeed.xml
msgid "No image set for the feed."
@@ -14579,7 +14616,6 @@ msgid ""
msgstr ""
#: doc/classes/CanvasItem.xml
-#, fuzzy
msgid ""
"Draws multiple disconnected lines with a uniform [code]color[/code]. When "
"drawing large amounts of lines, this is faster than using individual [method "
@@ -14593,13 +14629,19 @@ msgid ""
"antialiasing. 2D batching is also still supported with those antialiased "
"lines."
msgstr ""
-"Dessine des segments de ligne interconnectés avec une [code]width[/code] "
-"uniforme et une coloration segment par segment. Les couleurs attribuées aux "
-"segments de ligne correspondent par index entre [code]points[/code] et "
-"[code]colors[/code]."
+"Dessine des segments de ligne déconnectées avec color [code]width[/code] "
+"uniforme. Pour l'affichage de beaucoup de lignes, il est plus rapide de "
+"l'utiliser plutôt que faire plusieurs appels à [method draw_line]. Pour "
+"dessiner des lignes connectées, utilisez plutôt [method draw_polyline].\n"
+"[b]Note :[/b] [code]width[/code] and [code]antialiased[/code] ne sont "
+"actuellement pas implémentés et n'ont aucun effet. Pour corriger cela, "
+"installez le greffon [url=https://github.com/godot-extended-libraries/godot-"
+"antialiased-line2d]Antialiased Line2D[/url] et créez un nœud "
+"AntialiasedPolygon2D. Ce nœud utilise une texture avec différents niveaux de "
+"mipmap pour l'anti-crénelage. Le batching 2D est aussi supporté pour lignes "
+"avec anti-crénelage."
#: doc/classes/CanvasItem.xml
-#, fuzzy
msgid ""
"Draws multiple disconnected lines with a uniform [code]width[/code] and "
"segment-by-segment coloring. Colors assigned to line segments match by index "
@@ -14618,7 +14660,14 @@ msgstr ""
"Dessine des segments de ligne interconnectés avec une [code]width[/code] "
"uniforme et une coloration segment par segment. Les couleurs attribuées aux "
"segments de ligne correspondent par index entre [code]points[/code] et "
-"[code]colors[/code]."
+"[code]colors[/code].\n"
+"[b]Note :[/b] Le fonctionnement interne peut provoquer des problèmes de "
+"rendu de l'anti-crénelage lors de l'affichage de polygones transparents voir "
+"peut ne pas fonctionner sur certaines plateformes. Pour corriger cela, "
+"installez le greffon [url=https://github.com/godot-extended-libraries/godot-"
+"antialiased-line2d]Antialiased Line2D[/url] et créez un nœud "
+"AntialiasedPolygon2D. Ce nœud utilise une texture avec différents niveaux de "
+"mipmap pour l'anti-crénelage."
#: doc/classes/CanvasItem.xml
msgid ""
@@ -14656,7 +14705,6 @@ msgid ""
msgstr ""
#: doc/classes/CanvasItem.xml
-#, fuzzy
msgid ""
"Draws interconnected line segments with a uniform [code]width[/code] and "
"segment-by-segment coloring, and optional antialiasing. Colors assigned to "
@@ -14674,7 +14722,17 @@ msgstr ""
"Dessine des segments de ligne interconnectés avec une [code]width[/code] "
"uniforme et une coloration segment par segment. Les couleurs attribuées aux "
"segments de ligne correspondent par index entre [code]points[/code] et "
-"[code]colors[/code]."
+"[code]colors[/code]. Pour l'affichage de beaucoup de lignes, il est plus "
+"rapide de l'utiliser plutôt que faire plusieurs appels à [method draw_line]. "
+"Pour dessiner des lignes déconnectées, utilisez plutôt [method "
+"draw_multiline_colors]. Voir aussi [method draw_polygon].\n"
+"[b]Note :[/b] Le fonctionnement interne peut provoquer des problèmes de "
+"rendu de l'anti-crénelage lors de l'affichage de polygones transparents voir "
+"peut ne pas fonctionner sur certaines plateformes. Pour corriger cela, "
+"installez le greffon [url=https://github.com/godot-extended-libraries/godot-"
+"antialiased-line2d]Antialiased Line2D[/url] et créez un nœud "
+"AntialiasedPolygon2D. Ce nœud utilise une texture avec différents niveaux de "
+"mipmap pour l'anti-crénelage."
#: doc/classes/CanvasItem.xml
msgid ""
@@ -14779,10 +14837,9 @@ msgid "Returns the [RID] of the [World2D] canvas where this item is in."
msgstr "Retourne le [RID] de la toile [World2D] où cet élément se trouve."
#: doc/classes/CanvasItem.xml
-#, fuzzy
msgid "Returns the canvas item RID used by [VisualServer] for this item."
msgstr ""
-"Retourne l’élément de toile RID utilisé par [RenderingServer] pour cet "
+"Retourne le RID de l'élément de canevas utilisé par [VisualServer] pour cet "
"élément."
#: doc/classes/CanvasItem.xml
@@ -15316,7 +15373,6 @@ msgid "The color the character will be drawn with."
msgstr "La couleur utilisée pour afficher le caractère."
#: doc/classes/CharFXTransform.xml
-#, fuzzy
msgid ""
"The time elapsed since the [RichTextLabel] was added to the scene tree (in "
"seconds). Time stops when the [RichTextLabel] is paused (see [member Node."
@@ -15324,11 +15380,11 @@ msgid ""
"[b]Note:[/b] Time still passes while the [RichTextLabel] is hidden."
msgstr ""
"Le temps écoulé depuis que le [RichTextLabel] a été ajouté à l'arbre des "
-"scène (en secondes). Le temps s’arrête lorsque le projet est en pause, à "
-"moins que le membre [member Node.pause_mode] du [RichTextLabel] soit réglé "
-"sur [constant Node.PAUSE_MODE_PROCESS].\n"
-"[b]Note :[/b] Le temps continue de s'écouler quand le [RichTextLabel] est "
-"caché."
+"scène (en secondes). Le temps s’arrête lorsque le projet est en pause (voir "
+"[member Node.pause_mode]). Le temps est réinitialisé quand le texte du "
+"[RichTextLabel] est changé.\n"
+"[b]Note :[/b] Le temps continue de s'écouler même quand le [RichTextLabel] "
+"est caché."
#: doc/classes/CharFXTransform.xml
msgid ""
@@ -15735,11 +15791,12 @@ msgid ""
msgstr ""
#: doc/classes/ClassDB.xml
-#, fuzzy
msgid ""
"Returns whether [code]class[/code] or its ancestry has an enum called "
"[code]name[/code] or not."
-msgstr "Retourne si la [code]class[/code] spécifiée est disponible ou non."
+msgstr ""
+"Retourne si la [code]class[/code] ou ses parents ont une énumération nommée "
+"[code]name[/code] ou non."
#: doc/classes/ClassDB.xml
msgid ""
@@ -15911,22 +15968,23 @@ msgid ""
msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
-#, fuzzy
msgid ""
"Returns whether or not the specified [code]bit[/code] of the [member "
"collision_layer] is set."
-msgstr "Retourne si la [code]class[/code] spécifiée est disponible ou non."
+msgstr ""
+"Retourne quand le [code]bit[/code] spécifié de [member collision_layer] est "
+"défini."
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
-#, fuzzy
msgid ""
"Returns whether or not the specified [code]bit[/code] of the [member "
"collision_mask] is set."
-msgstr "Retourne si la [code]class[/code] spécifiée est disponible ou non."
+msgstr ""
+"Retourne quand le [code]bit[/code] spécifié de [member collision_mask] est "
+"défini."
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr "Retourne le [RID] de l'objet."
@@ -15965,9 +16023,8 @@ msgid "Returns the [code]owner_id[/code] of the given shape."
msgstr "Retourne le [code]owner_id[/code] de la forme spécifiée."
#: doc/classes/CollisionObject.xml
-#, fuzzy
msgid "Adds a [Shape] to the shape owner."
-msgstr "Ajoute un [Shape2D] au propriétaire de la forme."
+msgstr "Ajoute une [Shape2D] au propriétaire de la forme."
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "Removes all shapes from the shape owner."
@@ -16289,13 +16346,12 @@ msgid "Physics introduction"
msgstr "Introduction à la physique"
#: doc/classes/CollisionShape.xml
-#, fuzzy
msgid ""
"Sets the collision shape's shape to the addition of all its convexed "
"[MeshInstance] siblings geometry."
msgstr ""
"Définit la forme de la forme de collision à l’ajout de toutes ses géométries "
-"de frères et sœurs [MeshInstance3D] convexés ."
+"de frères et sœurs [MeshInstance3D] convexes ."
#: doc/classes/CollisionShape.xml
msgid ""
@@ -16331,7 +16387,7 @@ msgstr ""
#: doc/classes/RectangleShape2D.xml doc/classes/TileMap.xml
#: doc/classes/TileSet.xml
msgid "2D Kinematic Character Demo"
-msgstr ""
+msgstr "Démo de caractère cinétique 2D"
#: doc/classes/CollisionShape2D.xml
#, fuzzy
@@ -16341,7 +16397,6 @@ msgid ""
msgstr "Une forme de collision désactivée n’a aucun effet dans le monde."
#: doc/classes/CollisionShape2D.xml
-#, fuzzy
msgid ""
"Sets whether this collision shape should only detect collision on one side "
"(top or bottom).\n"
@@ -16349,7 +16404,9 @@ msgid ""
"child of an [Area2D] node."
msgstr ""
"Définit si cette forme de collision doit uniquement détecter la collision "
-"sur un côté (en haut ou en bas)."
+"sur un côté (en haut ou en bas).\n"
+"[b]Note :[/b] Cette propriété n'a aucun effet si cette [CollisionShape2D] "
+"est un enfant d'un nœud [Area2D]."
#: doc/classes/CollisionShape2D.xml
msgid ""
@@ -16362,9 +16419,9 @@ msgstr ""
"collisionneurs qui entrent dans la forme à grande vitesse."
#: doc/classes/Color.xml
-#, fuzzy
msgid "Color in RGBA format using floats on the range of 0 to 1."
-msgstr "Couleur au format RGBA usant de floats sur la plage de 0 à 1."
+msgstr ""
+"Une couleur au format RGBA utilisant des flottants dans l'intervalle 0 à 1."
#: doc/classes/Color.xml
msgid ""
@@ -16409,6 +16466,15 @@ msgid ""
"var c4 = Color(\"b2d90a\") # RGB format.\n"
"[/codeblock]"
msgstr ""
+"Construit une couleur à partir d'un code HTML hexadécimal au format ARGB ou "
+"RGB. Voir aussi [method @GDScript.ColorN].\n"
+"[codeblock]\n"
+"# Chaque couleur créé aura la même couleur RGBA(178, 217, 10, 255).\n"
+"var c1 = Color(\"#ffb2d90a\") # Au format ARGB avec \"#\".\n"
+"var c2 = Color(\"ffb2d90a\") # Au format ARGB.\n"
+"var c3 = Color(\"#b2d90a\") # Au format RGB avec \"#\".\n"
+"var c4 = Color(\"b2d90a\") # Au format RGB.\n"
+"[/codeblock]"
#: doc/classes/Color.xml
msgid ""
@@ -16425,7 +16491,6 @@ msgstr ""
"[/codeblock]"
#: doc/classes/Color.xml
-#, fuzzy
msgid ""
"Constructs a color from RGB values, typically between 0 and 1. Alpha will be "
"1.\n"
@@ -16433,14 +16498,13 @@ msgid ""
"var color = Color(0.2, 1.0, 0.7) # Similar to Color8(51, 255, 178, 255)\n"
"[/codeblock]"
msgstr ""
-"Construit une couleur à partir d'un profil RVB en utilisant des valeurs "
-"entre 0 et 1. Alpha sera toujours 1.\n"
+"Construit une couleur à partir de valeurs RVB, entre 0 et 1. La valeur alpha "
+"sera toujours à 1.\n"
"[codeblock]\n"
-"var c = Color(0.2, 1.0, 0.7) # Equivalent à RGBA(51, 255, 178, 255)\n"
+"var color = Color(0.2, 1.0, 0.7) # Equivalent à Color8(51, 255, 178, 255)\n"
"[/codeblock]"
#: doc/classes/Color.xml
-#, fuzzy
msgid ""
"Constructs a color from RGBA values, typically between 0 and 1.\n"
"[codeblock]\n"
@@ -16448,10 +16512,9 @@ msgid ""
"204)\n"
"[/codeblock]"
msgstr ""
-"Construit une couleur à partir d'un profil RVB en utilisant des valeurs "
-"entre 0 et 1. Alpha sera toujours 1.\n"
+"Construit une couleur à partir de valeur RVB, entre 0 et 1.\n"
"[codeblock]\n"
-"var c = Color(0.2, 1.0, 0.7) # Equivalent à RGBA(51, 255, 178, 255)\n"
+"var color = Color(0.2, 1.0, 0.7) # Équivalent à Color8(51, 255, 178, 255)\n"
"[/codeblock]"
#: doc/classes/Color.xml
@@ -16518,7 +16581,6 @@ msgid ""
msgstr ""
#: doc/classes/Color.xml
-#, fuzzy
msgid ""
"Returns the color's grayscale representation.\n"
"The gray value is calculated as [code](r + g + b) / 3[/code].\n"
@@ -16527,15 +16589,14 @@ msgid ""
"var gray = c.gray() # A value of 0.466667\n"
"[/codeblock]"
msgstr ""
-"Retourne la couleur inversée [code](1 - r, 1 - g, 1 - b, a)[/code].\n"
+"Retourne la représentation en niveaux de gris.\n"
+"La valeur de gris est calculé avec [code](r + g + b) / 3[/code].\n"
"[codeblock]\n"
-"var c = Color(0,3, 0,4, 0,9)\n"
-"var inverted_color = c.inverted () # Une couleur d'un RGBA (178, 153, 26, "
-"255)\n"
+"var c = Color(0.2, 0.45, 0.82)\n"
+"var gray = c.gray() # A value of 0.466667\n"
"[/codeblock]"
#: doc/classes/Color.xml
-#, fuzzy
msgid ""
"Returns the inverted color [code](1 - r, 1 - g, 1 - b, a)[/code].\n"
"[codeblock]\n"
@@ -16545,9 +16606,8 @@ msgid ""
msgstr ""
"Retourne la couleur inversée [code](1 - r, 1 - g, 1 - b, a)[/code].\n"
"[codeblock]\n"
-"var c = Color(0,3, 0,4, 0,9)\n"
-"var inverted_color = c.inverted () # Une couleur d'un RGBA (178, 153, 26, "
-"255)\n"
+"var color = Color(0,3, 0,4, 0,9)\n"
+"var inverted_color = color.inverted () # Équivalent à Color(0.7, 0.6, 0.1)\n"
"[/codeblock]"
#: doc/classes/Color.xml
@@ -16597,7 +16657,6 @@ msgstr ""
"[/codeblock]"
#: doc/classes/Color.xml
-#, fuzzy
msgid ""
"Returns the color converted to a 32-bit integer in ABGR format (each byte "
"represents a color channel). ABGR is the reversed version of the default "
@@ -16611,12 +16670,11 @@ msgstr ""
"représente un composant du profil ABGR). ABGR est la version inversée du "
"format par défaut.\n"
"[codeblock]\n"
-"var c = Color(1, 0.5, 0.2)\n"
-"print(c.to_abgr32()) # Imprime 4281565439\n"
+"var color = Color(1, 0.5, 0.2)\n"
+"print(color.to_abgr32()) # Affiche 4281565439\n"
"[/codeblock]"
#: doc/classes/Color.xml
-#, fuzzy
msgid ""
"Returns the color converted to a 64-bit integer in ABGR format (each word "
"represents a color channel). ABGR is the reversed version of the default "
@@ -16626,16 +16684,15 @@ msgid ""
"print(color.to_abgr64()) # Prints -225178692812801\n"
"[/codeblock]"
msgstr ""
-"Retourne l'entier 32 bits de la couleur au format ABGR (chaque octet "
+"Retourne l'entier 64 bits de la couleur au format ABGR (chaque mot "
"représente un composant du profil ABGR). ABGR est la version inversée du "
"format par défaut.\n"
"[codeblock]\n"
-"var c = Color(1, 0.5, 0.2)\n"
-"print(c.to_abgr32()) # Imprime 4281565439\n"
+"var color = Color(1, 0.5, 0.2)\n"
+"print(color.to_abgr64()) # Affiche -225178692812801\n"
"[/codeblock]"
#: doc/classes/Color.xml
-#, fuzzy
msgid ""
"Returns the color converted to a 32-bit integer in ARGB format (each byte "
"represents a color channel). ARGB is more compatible with DirectX.\n"
@@ -16645,15 +16702,14 @@ msgid ""
"[/codeblock]"
msgstr ""
"Retourne l'entier 32 bits de la couleur au format ABGR (chaque octet "
-"représente un composant du profil ABGR). ABGR est la version inversée du "
-"format par défaut.\n"
+"représente un composant du profil ABGR). ARGB est plus compatible avec "
+"DirectX.\n"
"[codeblock]\n"
-"var c = Color(1, 0.5, 0.2)\n"
-"print(c.to_abgr32()) # Imprime 4281565439\n"
+"var color = Color(1, 0.5, 0.2)\n"
+"print(color.to_abgr32()) # Affiche 4281565439\n"
"[/codeblock]"
#: doc/classes/Color.xml
-#, fuzzy
msgid ""
"Returns the color converted to a 64-bit integer in ARGB format (each word "
"represents a color channel). ARGB is more compatible with DirectX.\n"
@@ -16662,12 +16718,12 @@ msgid ""
"print(color.to_argb64()) # Prints -2147470541\n"
"[/codeblock]"
msgstr ""
-"Retourne l'entier 32 bits de la couleur au format ABGR (chaque octet "
-"représente un composant du profil ABGR). ABGR est la version inversée du "
-"format par défaut.\n"
+"Retourne l'entier 64 bits de la couleur au format ABGR (chaque mot "
+"représente un composant du profil ABGR). ABGR est plus compatible avec "
+"DirectX.\n"
"[codeblock]\n"
-"var c = Color(1, 0.5, 0.2)\n"
-"print(c.to_abgr32()) # Imprime 4281565439\n"
+"var color = Color(1, 0.5, 0.2)\n"
+"print(color.to_abgr64()) # Affiche -2147470541\n"
"[/codeblock]"
#: doc/classes/Color.xml
@@ -16684,7 +16740,6 @@ msgid ""
msgstr ""
#: doc/classes/Color.xml
-#, fuzzy
msgid ""
"Returns the color converted to a 32-bit integer in RGBA format (each byte "
"represents a color channel). RGBA is Godot's default format.\n"
@@ -16693,16 +16748,15 @@ msgid ""
"print(color.to_rgba32()) # Prints 4286526463\n"
"[/codeblock]"
msgstr ""
-"Retourne l'entier 32 bits de la couleur au format ABGR (chaque octet "
-"représente un composant du profil ABGR). ABGR est la version inversée du "
-"format par défaut.\n"
+"Retourne la couleur convertie en un entier 32 bits au format RGBA (chaque "
+"octet représente un composant). Le format RGBA est le format par défaut de "
+"Godot.\n"
"[codeblock]\n"
-"var c = Color(1, 0.5, 0.2)\n"
-"print(c.to_abgr32()) # Imprime 4281565439\n"
+"var color = Color(1, 0.5, 0.2)\n"
+"print(color.to_rgba32()) # Imprime 4281565439\n"
"[/codeblock]"
#: doc/classes/Color.xml
-#, fuzzy
msgid ""
"Returns the color converted to a 64-bit integer in RGBA format (each word "
"represents a color channel). RGBA is Godot's default format.\n"
@@ -16711,12 +16765,12 @@ msgid ""
"print(color.to_rgba64()) # Prints -140736629309441\n"
"[/codeblock]"
msgstr ""
-"Retourne l'entier 32 bits de la couleur au format ABGR (chaque octet "
-"représente un composant du profil ABGR). ABGR est la version inversée du "
-"format par défaut.\n"
+"Retourne l'entier 64 bits de la couleur au format RGBA (chaque mot "
+"représente un composant du profil RGBA). RGBA est le format par défaut de "
+"Godot.\n"
"[codeblock]\n"
-"var c = Color(1, 0.5, 0.2)\n"
-"print(c.to_abgr32()) # Imprime 4281565439\n"
+"var color = Color(1, 0.5, 0.2)\n"
+"print(color.to_rgba64()) # Imprime -140736629309441\n"
"[/codeblock]"
#: doc/classes/Color.xml
@@ -17676,9 +17730,8 @@ msgstr ""
"[ConcavePolygonShape2D]."
#: doc/classes/ConeTwistJoint.xml
-#, fuzzy
msgid "A twist joint between two 3D PhysicsBodies."
-msgstr "Une articulation de torsion entre deux corps 3D."
+msgstr "Une articulation de torsion entre deux PhysicsBodies 3D."
#: doc/classes/ConeTwistJoint.xml
msgid ""
@@ -17873,9 +17926,8 @@ msgstr ""
"peuvent différer d'un programme à un autre."
#: doc/classes/ConfigFile.xml
-#, fuzzy
msgid "Removes the entire contents of the config."
-msgstr "Supprime le propriétaire de la forme donnée."
+msgstr "Supprime tout le contenu de la configuration."
#: doc/classes/ConfigFile.xml
msgid ""
@@ -18354,12 +18406,11 @@ msgstr ""
"prendre le focus."
#: doc/classes/Control.xml
-#, fuzzy
msgid ""
"Finds the previous (above in the tree) [Control] that can receive the focus."
msgstr ""
-"Retourne le TreeItem précédent dans l'arbre ou un objet nul s'il n'y en a "
-"pas."
+"Retourne le [Control] précédent (au-dessus dans l'arbre) qui peut recevoir "
+"le focus."
#: doc/classes/Control.xml
msgid ""
@@ -18537,7 +18588,6 @@ msgid ""
msgstr ""
#: doc/classes/Control.xml
-#, fuzzy
msgid ""
"Returns the tooltip, which will appear when the cursor is resting over this "
"control. See [member hint_tooltip]."
@@ -18573,14 +18623,14 @@ msgid ""
msgstr ""
#: doc/classes/Control.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if there is a local override for a theme [Color] "
"with the specified [code]name[/code] in this [Control] node.\n"
"See [method add_color_override]."
msgstr ""
-"Retourne [code]true[/code] si le paramètre spécifié par [code]name[/code] "
-"existe, [code]false[/code] autrement."
+"Retourne [code]true[/code] s'il y a une valeur locale définit pour la "
+"[Color] du thème pour le nom [code]name[/code] de ce nœud [Control].\n"
+"Voir [method add_color_override]."
#: doc/classes/Control.xml
msgid ""
@@ -18591,14 +18641,14 @@ msgid ""
msgstr ""
#: doc/classes/Control.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if there is a local override for a theme constant "
"with the specified [code]name[/code] in this [Control] node.\n"
"See [method add_constant_override]."
msgstr ""
-"Retourne [code]true[/code] si le paramètre spécifié par [code]name[/code] "
-"existe, [code]false[/code] autrement."
+"Retourne [code]true[/code] s'il y a une valeur locale définit pour la "
+"constante du thème pour le nom [code]name[/code] de ce nœud [Control].\n"
+"Voir [method add_constant_override]."
#: doc/classes/Control.xml
msgid ""
@@ -18609,46 +18659,48 @@ msgstr ""
"focus_mode]."
#: doc/classes/Control.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if there is a matching [Theme] in the tree that "
"has a font item with the specified [code]name[/code] and [code]theme_type[/"
"code].\n"
"See [method get_color] for details."
msgstr ""
-"Retourne [code]true[/code] si le paramètre spécifié par [code]name[/code] "
-"existe, [code]false[/code] autrement."
+"Retourne [code]true[/code] s'il existe un [Theme] correspondant dans "
+"l’arborescence qui a une police nommée [code]name[/code] et de type "
+"[code]theme_type[/code] spécifiés.\n"
+"Voir [method get_color] pour les détails."
#: doc/classes/Control.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if there is a local override for a theme [Font] "
"with the specified [code]name[/code] in this [Control] node.\n"
"See [method add_font_override]."
msgstr ""
-"Retourne [code]true[/code] si le paramètre spécifié par [code]name[/code] "
-"existe, [code]false[/code] autrement."
+"Retourne [code]true[/code] s'il y a une valeur locale définit pour la [Font] "
+"du thème pour le nom [code]name[/code] de ce nœud [Control].\n"
+"Voir [method add_font_override]."
#: doc/classes/Control.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if there is a matching [Theme] in the tree that "
"has an icon item with the specified [code]name[/code] and [code]theme_type[/"
"code].\n"
"See [method get_color] for details."
msgstr ""
-"Retourne [code]true[/code] si le paramètre spécifié par [code]name[/code] "
-"existe, [code]false[/code] autrement."
+"Retourne [code]true[/code] s'il existe un [Theme] correspondant dans "
+"l’arborescence qui a une icône nommée [code]name[/code] et de type "
+"[code]theme_type[/code] spécifiés.\n"
+"Voir [method get_color] pour les détails."
#: doc/classes/Control.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if there is a local override for a theme icon with "
"the specified [code]name[/code] in this [Control] node.\n"
"See [method add_icon_override]."
msgstr ""
-"Retourne [code]true[/code] si le paramètre spécifié par [code]name[/code] "
-"existe, [code]false[/code] autrement."
+"Retourne [code]true[/code] s'il y a une valeur locale définit pour l'icône "
+"du thème pour le nom [code]name[/code] de ce nœud [Control].\n"
+"Voir [method add_icon_override]."
#: doc/classes/Control.xml
msgid ""
@@ -19284,10 +19336,9 @@ msgid "Emitted when the node's minimum size changes."
msgstr "Émis quand la taille minimale du nœud change."
#: doc/classes/Control.xml
-#, fuzzy
msgid "Emitted when a modal [Control] is closed. See [method show_modal]."
msgstr ""
-"Émis lorsqu'un bouton personnalisé est pressé. Voir [method add_button]."
+"Émis quand un [Control] en mode modal est fermé. Voir [method show_modal]."
#: doc/classes/Control.xml
msgid ""
@@ -19412,16 +19463,20 @@ msgstr ""
"Affiche le curseur en croix du système quand l'utilisateur survole ce nœud."
#: doc/classes/Control.xml
+#, fuzzy
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
+"Affiche le curseur en croix du système quand l'utilisateur survole ce nœud."
#: doc/classes/Control.xml
+#, fuzzy
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
+"Affiche le curseur en croix du système quand l'utilisateur survole ce nœud."
#: doc/classes/Control.xml
msgid ""
@@ -20110,11 +20165,8 @@ msgstr "Facteur d'aléatoire de la vélocité initiale."
#: doc/classes/CPUParticles.xml doc/classes/CPUParticles2D.xml
#: doc/classes/Particles.xml doc/classes/Particles2D.xml
-#, fuzzy
msgid "The amount of time each particle will exist (in seconds)."
-msgstr ""
-"Le décalage dans la position avec laquelle le caractère va être affiché (en "
-"pixels)."
+msgstr "La durée que chaque particule existe (en secondes)."
#: doc/classes/CPUParticles.xml doc/classes/CPUParticles2D.xml
#: doc/classes/ParticlesMaterial.xml
@@ -20664,13 +20716,12 @@ msgid ""
msgstr ""
#: doc/classes/CryptoKey.xml
-#, fuzzy
msgid ""
"Return [code]true[/code] if this CryptoKey only has the public part, and not "
"the private one."
msgstr ""
-"Retourne [code]true[/code] (vrai) si la chaîne de caractères finit par la "
-"chaîne de caractères donnée."
+"Retourne [code]true[/code] si cette CryptoKey ne contient que la partie "
+"publique, et non la partie privée."
#: doc/classes/CryptoKey.xml
msgid ""
@@ -20813,7 +20864,6 @@ msgid ""
msgstr ""
#: modules/csg/doc_classes/CSGMesh.xml
-#, fuzzy
msgid "A CSG Mesh shape that uses a mesh resource."
msgstr "Une forme de maillage CSG qui utilise une ressource de maillage."
@@ -21308,6 +21358,8 @@ msgstr "Enregistre le [CubeMap] sans aucune compression."
#: doc/classes/CubeMap.xml
msgid "Store the [CubeMap] with strong compression that reduces image quality."
msgstr ""
+"Enregistre le [CubeMap] avec une forte compression qui réduit la qualité de "
+"l'image."
#: doc/classes/CubeMap.xml
msgid ""
@@ -22556,26 +22608,20 @@ msgid ""
msgstr ""
#: doc/classes/Directory.xml
-#, fuzzy
msgid ""
"Returns whether the target directory exists. The argument can be relative to "
"the current directory, or an absolute path."
msgstr ""
-"Retourne si le fichier cible existe. L’argument peut être relatif au "
-"répertoire actuel ou à un chemin d’accès absolu.\n"
-"Si le [Directory] n’est pas ouvert, le chemin d’accès est relatif à "
-"[code]res://[/code]."
+"Retourne quand le dossier cible existe. L'argument peut être relatif au "
+"dossier actuel, ou un chemin absolu."
#: doc/classes/Directory.xml
-#, fuzzy
msgid ""
"Returns whether the target file exists. The argument can be relative to the "
"current directory, or an absolute path."
msgstr ""
-"Retourne si le fichier cible existe. L’argument peut être relatif au "
-"répertoire actuel ou à un chemin d’accès absolu.\n"
-"Si le [Directory] n’est pas ouvert, le chemin d’accès est relatif à "
-"[code]res://[/code]."
+"Retourne quand le fichier cible existe. L'argument peut être relatif au "
+"dossier actuel, ou un chemin absolu."
#: doc/classes/Directory.xml
msgid ""
@@ -23502,7 +23548,8 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr "Retourne [code]true[/code] si le système de fichier a été scanné."
#: doc/classes/EditorFileSystem.xml
@@ -25527,13 +25574,12 @@ msgid "Returns the Spatial node associated with this gizmo."
msgstr "Retourne le chemin d’accès au nœud associé à l’os spécifié."
#: doc/classes/EditorSpatialGizmo.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if the handle at index [code]index[/code] is "
"highlighted by being hovered with the mouse."
msgstr ""
-"Renvoie [code]true[/code] (vrai) si [code]s[/code] vaut zéro ou quasiment "
-"zéro."
+"Retourne [code]true[/code] si la poignée à l'index [code]index[/code] est "
+"surlignée quand elle est survolée par le souris."
#: doc/classes/EditorSpatialGizmo.xml
msgid ""
@@ -25697,9 +25743,8 @@ msgid ""
msgstr ""
#: doc/classes/EditorSpinSlider.xml
-#, fuzzy
msgid "Godot editor's control for editing numeric values."
-msgstr "Éditeur de script de l'éditeur Godot."
+msgstr "Le contrôle d'édition des valeurs numériques de l'éditeur Godot."
#: doc/classes/EditorSpinSlider.xml
msgid ""
@@ -25811,11 +25856,12 @@ msgid ""
msgstr ""
#: doc/classes/EditorVCSInterface.xml
-#, fuzzy
msgid ""
"Returns an [Array] of [String]s, each containing the name of a remote "
"configured in the VCS."
-msgstr "Retourne une représentation [String] de l'évènement."
+msgstr ""
+"Retourne un [Array] de [String], chacune contient le nom d'un dépôt distant "
+"configuré dans le VCS."
#: doc/classes/EditorVCSInterface.xml
msgid "Returns the name of the underlying VCS provider."
@@ -26993,34 +27039,42 @@ msgstr "Qualité haute du flou de l'effet de profondeur (le plus lent)."
#: doc/classes/Environment.xml
msgid "No blur for the screen-space ambient occlusion effect (fastest)."
msgstr ""
+"Aucun flou pour l'effet d'occlusion ambiante dans l'espace de l'écran (le "
+"plus rapide)."
#: doc/classes/Environment.xml
msgid "1×1 blur for the screen-space ambient occlusion effect."
msgstr ""
+"Un flou 1x1 pour l'effet d'occlusion ambiante dans l'espace de l'écran."
#: doc/classes/Environment.xml
msgid "2×2 blur for the screen-space ambient occlusion effect."
msgstr ""
+"Un flou 2x2 pour l'effet d'occlusion ambiante dans l'espace de l'écran."
#: doc/classes/Environment.xml
-#, fuzzy
msgid "3×3 blur for the screen-space ambient occlusion effect (slowest)."
-msgstr "Le rayon d'occlusion ambiante de l'espace de l'écran primaire."
+msgstr ""
+"Un flou 3x3 pour l'effet d'occlusion ambiante dans l'espace de l'écran (le "
+"plus lent)."
#: doc/classes/Environment.xml
-#, fuzzy
msgid "Low quality for the screen-space ambient occlusion effect (fastest)."
-msgstr "Qualité la plus basse de l’occlusion ambiante d’espace d’écran."
+msgstr ""
+"La qualité la plus basse de l’occlusion ambiante d’espace d’écran (le plus "
+"rapide)."
#: doc/classes/Environment.xml
-#, fuzzy
msgid "Low quality for the screen-space ambient occlusion effect."
-msgstr "Qualité la plus basse de l’occlusion ambiante d’espace d’écran."
+msgstr ""
+"La qualité la plus basse pour l'effet d’occlusion ambiante dans l’espace de "
+"l’écran."
#: doc/classes/Environment.xml
-#, fuzzy
msgid "Low quality for the screen-space ambient occlusion effect (slowest)."
-msgstr "Qualité la plus basse de l’occlusion ambiante d’espace d’écran."
+msgstr ""
+"La qualité la plus basse de l’occlusion ambiante d’espace d’écran (la plus "
+"lente)."
#: doc/classes/Expression.xml
msgid "A class that stores an expression you can execute."
@@ -27565,13 +27619,12 @@ msgid ""
msgstr ""
#: doc/classes/File.xml
-#, fuzzy
msgid ""
"Opens the file for read operations. The cursor is positioned at the "
"beginning of the file."
msgstr ""
-"Ouvre le fichier pour les opérations de lecture et d'écriture. Ne tronque "
-"pas le fichier."
+"Ouvre le fichier en lecture seule. Le curseur du fichier est placé au début "
+"du fichier."
#: doc/classes/File.xml
#, fuzzy
@@ -27591,14 +27644,13 @@ msgstr ""
"pas le fichier. Le curseur est placé au début du fichier."
#: doc/classes/File.xml
-#, fuzzy
msgid ""
"Opens the file for read and write operations. The file is created if it does "
"not exist, and truncated if it does. The cursor is positioned at the "
"beginning of the file."
msgstr ""
-"Ouvre le fichier pour les opérations d’écriture. Créez-le si le fichier "
-"n’existe pas et tronquer s’il existe."
+"Ouvre le fichier en lecture et écriture. Le fichier est créé s'il n'existe "
+"pas, et est vidé sinon. Le curseur est positionné au début du fichier."
#: doc/classes/File.xml
msgid "Uses the [url=http://fastlz.org/]FastLZ[/url] compression method."
@@ -27941,12 +27993,51 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "Retourne l'identifiant OpenGL de l'image de cette texture."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "Retourne la position du contact sur le collisionneur."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "Retourne le décalage de la texture de la tuile."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "Renvoie le sinus du paramètre."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+"Retourne un rectangle englobant les tuiles utilisées (non vides) de la carte."
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -27979,6 +28070,23 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Contour point is on the curve."
+msgstr "Supprime tous les points de la courbe."
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr "Référence une fonction située dans un objet."
@@ -29269,10 +29377,11 @@ msgid ""
msgstr ""
#: doc/classes/GIProbe.xml
-#, fuzzy
msgid ""
"If [code]true[/code], ignores the sky contribution when calculating lighting."
-msgstr "Si [code]true[/code], permet le défilement horizontal."
+msgstr ""
+"Si [code]true[/code], ignore la contribution du ciel dans le calcul de la "
+"lumière."
#: doc/classes/GIProbe.xml
msgid ""
@@ -29507,13 +29616,12 @@ msgstr ""
"de caractères donnée, ou [code]false[/code] le cas échéant."
#: modules/mono/doc_classes/GodotSharp.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if the Mono runtime is initialized, [code]false[/"
"code] otherwise."
msgstr ""
-"Renvoie [code]true[/code] (vrai) si [code]s[/code] vaut zéro ou quasiment "
-"zéro."
+"Retourne [code]true[/code] si la runtime Mono est initialisée, ou "
+"[code]false[/code] sinon."
#: modules/mono/doc_classes/GodotSharp.xml
#, fuzzy
@@ -29571,9 +29679,8 @@ msgid "Returns the interpolated color specified by [code]offset[/code]."
msgstr "Retourne la couleur interpolée spécifiée à [code]offset[/code]."
#: doc/classes/Gradient.xml
-#, fuzzy
msgid "Removes the color at the index [code]point[/code]."
-msgstr "Retourne la position du point à l'index [code]point[/code]."
+msgstr "Retire la couleur à l'index [code]point[/code]."
#: doc/classes/Gradient.xml
msgid "Sets the color of the ramp color at index [code]point[/code]."
@@ -29932,8 +30039,11 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr "Émis quand l'utilisateur presse [code]Ctrl + C[/code]."
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
-msgstr "Émis quand un GraphNode serait retiré d'un GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
+msgstr ""
#: doc/classes/GraphEdit.xml
msgid ""
@@ -30093,14 +30203,12 @@ msgid "Returns the right (output) [Color] of the slot [code]idx[/code]."
msgstr "Retourne le type du nœud à [code]idx[/code]."
#: doc/classes/GraphNode.xml
-#, fuzzy
msgid "Returns the left (input) type of the slot [code]idx[/code]."
-msgstr "Retourne le type du nœud à [code]idx[/code]."
+msgstr "Retourne le type de gauche (entrée) de l'emplacement [code]idx[/code]."
#: doc/classes/GraphNode.xml
-#, fuzzy
msgid "Returns the right (output) type of the slot [code]idx[/code]."
-msgstr "Retourne le type du nœud à [code]idx[/code]."
+msgstr "Retourne le type de droite (sortie) de l'emplacement [code]idx[/code]."
#: doc/classes/GraphNode.xml
msgid ""
@@ -30136,21 +30244,20 @@ msgid ""
msgstr ""
#: doc/classes/GraphNode.xml
-#, fuzzy
msgid ""
"Sets the [Color] of the left (input) side of the slot [code]idx[/code] to "
"[code]color_left[/code]."
msgstr ""
-"Définit la taille de l'[AABB] utilisé par le décalcomanie. L’AABB passe de "
-"[code]-extents[/code] à [code]extents[/code]."
+"Définit la [Color] du côté gauche (entrée) de l'emplacement [code]idx[/code] "
+"à [code]color_left[/code]."
#: doc/classes/GraphNode.xml
-#, fuzzy
msgid ""
"Sets the [Color] of the right (output) side of the slot [code]idx[/code] to "
"[code]color_right[/code]."
msgstr ""
-"Déplace l’élément de l’index [code]from_idx[/code] à [code]to_idx[/code]."
+"Définit la [Color] du côté droit (sortie) de l'emplacement [code]idx[/code] "
+"à [code]color_right[/code]."
#: doc/classes/GraphNode.xml
msgid ""
@@ -30167,20 +30274,20 @@ msgid ""
msgstr ""
#: doc/classes/GraphNode.xml
-#, fuzzy
msgid ""
"Sets the left (input) type of the slot [code]idx[/code] to [code]type_left[/"
"code]."
msgstr ""
-"Déplace l’élément de l’index [code]from_idx[/code] à [code]to_idx[/code]."
+"Définit le type gauche (entrée) de l'emplacement [code]idx[/code] avec "
+"[code]type_left[/code]."
#: doc/classes/GraphNode.xml
-#, fuzzy
msgid ""
"Sets the right (output) type of the slot [code]idx[/code] to "
"[code]type_right[/code]."
msgstr ""
-"Déplace l’élément de l’index [code]from_idx[/code] à [code]to_idx[/code]."
+"Définit le type droit (sortie) de l'emplacement [code]idx[/code] avec "
+"[code]type_right[/code]."
#: doc/classes/GraphNode.xml
msgid "If [code]true[/code], the GraphNode is a comment node."
@@ -30249,9 +30356,8 @@ msgstr ""
"glisser la poignée de redimensionnement (voir [member resizable])."
#: doc/classes/GraphNode.xml
-#, fuzzy
msgid "Emitted when any GraphNode's slot is updated."
-msgstr "Émis lorsqu’un GraphNode est sélectionné."
+msgstr "Émis lorsqu’un emplacement du GraphNode est mis à jour."
#: doc/classes/GraphNode.xml
msgid "No overlay is shown."
@@ -30719,7 +30825,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr "Retourne la valeur de l'option donnée."
@@ -32005,8 +32112,12 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
-msgstr "La taille maximale le corps des réponses."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
+msgstr ""
#: doc/classes/HTTPRequest.xml
msgid ""
@@ -32017,14 +32128,36 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
-msgstr "Le fichier dans lequel enregistrer le téléchargement."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+#, fuzzy
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr "Nombre maximal de redirections autorisées."
#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
msgid "If [code]true[/code], multithreading is used to improve performance."
msgstr ""
"Si [code]true[/code], le multithreading est utilisé pour améliorer les "
@@ -32458,11 +32591,12 @@ msgid "Unlocks the data and prevents changes."
msgstr "Déverrouille les données et évite les modifications."
#: doc/classes/Image.xml
-#, fuzzy
msgid ""
"Holds all the image's color data in a given format. See [enum Format] "
"constants."
-msgstr "Convertit le format de l’image. Voir les constantes [enum Format]."
+msgstr ""
+"Garde tous les données de couleur de l'image dans un format donné. Voir les "
+"constantes [enum Format]."
#: doc/classes/Image.xml
msgid "The maximal width allowed for [Image] resources."
@@ -33031,9 +33165,8 @@ msgid ""
msgstr ""
#: doc/classes/ImageTexture.xml doc/classes/VisualServer.xml
-#, fuzzy
msgid "Resizes the texture to the specified dimensions."
-msgstr "Renvoie le texte associé à l’index spécifié."
+msgstr "Redimensionne la texture aux dimensions spécifiées."
#: doc/classes/ImageTexture.xml
msgid "The storage quality for [constant STORAGE_COMPRESS_LOSSY]."
@@ -33635,18 +33768,9 @@ msgstr ""
"dessiner, ou pour les sélections."
#: doc/classes/Input.xml
+#, fuzzy
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
-msgstr ""
-"Le curseur d'activité. Indique que l'application est occupée à exécuter une "
-"opération. La forme de ce curseur suggère que l'application est toujours "
-"utilisable durant cette opération en cours."
-
-#: doc/classes/Input.xml
-msgid ""
-"Busy cursor. Indicates that the application is busy performing an operation. "
"This cursor shape denotes that the application isn't usable during the "
"operation (e.g. something is blocking its main thread)."
msgstr ""
@@ -33656,6 +33780,17 @@ msgstr ""
"principal est bloqué)."
#: doc/classes/Input.xml
+#, fuzzy
+msgid ""
+"Busy cursor. Indicates that the application is busy performing an operation. "
+"This cursor shape denotes that the application is still usable during the "
+"operation."
+msgstr ""
+"Le curseur d'activité. Indique que l'application est occupée à exécuter une "
+"opération. La forme de ce curseur suggère que l'application est toujours "
+"utilisable durant cette opération en cours."
+
+#: doc/classes/Input.xml
msgid "Drag cursor. Usually displayed when dragging something."
msgstr ""
"Le curseur de déposer-glisser. Affiché en général dès que l'opération de "
@@ -35697,13 +35832,13 @@ msgid "Kinematic character (2D)"
msgstr "Caractère cinématique (2D)"
#: doc/classes/KinematicBody.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if the specified [code]axis[/code] is locked. See "
"also [member move_lock_x], [member move_lock_y] and [member move_lock_z]."
msgstr ""
-"Renvoie [code]true[/code] (vrai) si [code]s[/code] vaut zéro ou quasiment "
-"zéro."
+"Retourne [code]true[/code] si l'axe [code]axis[/code] spécifié est "
+"verrouillé. Voir aussi [member move_lock_x], [member move_lock_y] et [member "
+"move_lock_z]."
#: doc/classes/KinematicBody.xml
msgid ""
@@ -35730,13 +35865,12 @@ msgid ""
msgstr ""
#: doc/classes/KinematicBody.xml
-#, fuzzy
msgid ""
"Returns a [KinematicCollision], which contains information about the latest "
"collision that occurred during the last call to [method move_and_slide]."
msgstr ""
-"Renvoie le nombre de fois où le corps est entré en collision et a changé de "
-"direction au cours du dernier appel vers [method move_and_slide]."
+"Retourne un [KinematicCollision], qui contient les information sur la "
+"dernière collision qui arrive au dernier appel de [method move_and_slide]."
#: doc/classes/KinematicBody.xml
msgid ""
@@ -35973,14 +36107,13 @@ msgid ""
msgstr ""
#: doc/classes/KinematicBody2D.xml
-#, fuzzy
msgid ""
"Returns a [KinematicCollision2D], which contains information about the "
"latest collision that occurred during the last call to [method "
"move_and_slide]."
msgstr ""
-"Renvoie le nombre de fois où le corps est entré en collision et a changé de "
-"direction au cours du dernier appel vers [method move_and_slide]."
+"Retourne un [KinematicCollision2D], qui contient les information sur la "
+"dernière collision qui arrive au dernier appel de [method move_and_slide]."
#: doc/classes/KinematicBody2D.xml
msgid ""
@@ -36249,11 +36382,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr "Le texte à afficher à l'écran."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr "Si [code]true[/code], tous les textes seront en MAJUSCULE."
@@ -36269,35 +36402,35 @@ msgstr ""
"Limite le nombre de caractères affichés. Mettez la valeur à -1 pour "
"désactiver."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr "Aligne les lignes à gauche (défaut)."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr "Centre les lignes."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr "Aligne les lignes à droite."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr "Ajoute des espaces à la ligne pour remplir en largeur."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr "Aligne l’ensemble du texte en haut."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr "Aligne l'ensemble du texte au centre."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr "Aligne l’ensemble du texte vers le bas."
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr "Aligne tout le texte en étirant les lignes."
@@ -36341,6 +36474,216 @@ msgstr "[Font] utilisée pour le texte du [Label]."
msgid "Background [StyleBox] for the [Label]."
msgstr "Le [StyleBox] d'arrière-plan pour le [Label]."
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "Displays plain text in a 3D world."
+msgstr "Nœud de sprite en 2D dans un monde en 3D."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+"Si [code]true[/code], active l'option donné. Voir [enum Flags] pour ces "
+"options."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+"Le mode d'orientation de la TileMap. Voir [enum Mode] pour les valeurs "
+"possibles."
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr "Le seuil à partir duquel le ciseau alpha ignorera les valeurs."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr "Si [code]true[/code], cache la ligne à l'index spécifié."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+"La direction de remplissage. Voir [enum FillMode] pour les valeurs possibles."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+"Si [code]true[/code], la ligne sera verticale. Si [code]false[/code], elle "
+"sera horizontale."
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+"Si [code]true[/code], l'objet est affiché à la même taille indépendamment de "
+"sa distance à la caméra."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "[Font] used for the [Label3D]'s text."
+msgstr "[Font] utilisée pour le texte du [Label]."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr "L'espace vertical entre les lignes en multiligne [Label]."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "Text [Color] of the [Label3D]."
+msgstr "La [Color] par défaut du texte du [Label]."
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The text drawing offset (in pixels)."
+msgstr "Le décalage du dessin de la texture."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The tint of [Font]'s outline."
+msgstr "La hauteur du cylindre."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr "La taille d'un des pixels de la sprite pour définir sa taille en 3D."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr "Si [code]true[/code], ce [HTTPClient] a une réponse disponible."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If set, lights in the environment affect the label."
+msgstr "Si [code]true[/code], ce [HTTPClient] a une réponse disponible."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr "Représente la taille de l'énumération [enum DrawFlags]."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -39299,7 +39642,6 @@ msgid ""
msgstr ""
#: doc/classes/MultiplayerAPI.xml
-#, fuzzy
msgid ""
"If [code]true[/code] (or if the [member network_peer] has [member PacketPeer."
"allow_object_decoding] set to [code]true[/code]), the MultiplayerAPI will "
@@ -39308,10 +39650,10 @@ msgid ""
"Do not use this option if the serialized object comes from untrusted sources "
"to avoid potential security threats such as remote code execution."
msgstr ""
-"Déchiffre un tableau d'octets pour le ramener à une valeur. Lorsque "
-"[code]allow_objects[/code] est défini à [code]true[/code] (vrai), le "
-"déchiffrage des objets est autorisé.\n"
-"[b]ATTENTION :[/b] L'objet désérialisé peut contenir du code qui sera "
+"Si [code]true[/code] (ou si [member network_peer] a [member PacketPeer."
+"allow_object_decoding] défini à [code]true[/code]), la MultiplayerAPI "
+"autorisera le codage et le décodage de l'objet pendant les RPC/RSET.\n"
+"[b]Avertissement :[/b] L'objet désérialisé peut contenir du code qui sera "
"exécuté. N'utilisez pas cette option si l'objet désérialisé provient de "
"sources non fiables afin d'éviter d'éventuelles menaces de sécurité "
"(exécution de code distant)."
@@ -39468,7 +39810,6 @@ msgid ""
msgstr ""
#: doc/classes/Mutex.xml
-#, fuzzy
msgid ""
"Tries locking this [Mutex], but does not block. Returns [constant OK] on "
"success, [constant ERR_BUSY] otherwise.\n"
@@ -39476,7 +39817,9 @@ msgid ""
"ownership of the mutex."
msgstr ""
"Essaie de verrouiller ce [Mutex], mais ne le bloque pas. Retourne [constant "
-"OK] en cas de succès, [constant ERR_BUSY] dans le cas contraire."
+"OK] en cas de succès, [constant ERR_BUSY] sinon.\n"
+"[b]Note :[/b] Cette fonction retourne [constant OK] si le fil d'exécution "
+"est déjà associé à ce mutex."
#: doc/classes/Mutex.xml
msgid ""
@@ -39748,11 +40091,12 @@ msgid "Returns the map cell size."
msgstr "Retourne la taille des cellules de la carte."
#: doc/classes/Navigation2DServer.xml doc/classes/NavigationServer.xml
-#, fuzzy
msgid ""
"Returns the point closest to the provided [code]to_point[/code] on the "
"navigation mesh surface."
-msgstr "Retourne la position du point à l'index [code]point[/code]."
+msgstr ""
+"Retourne le point le plus proche du point [code]to_point[/code] donné à la "
+"surface du maillage de la navigation."
#: doc/classes/Navigation2DServer.xml doc/classes/NavigationServer.xml
msgid ""
@@ -39873,6 +40217,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "Retourne le [RID] de la énième forme d'une zone."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
#, fuzzy
msgid ""
@@ -39888,11 +40237,12 @@ msgid ""
msgstr "Renvoie [code]true[/code] si le chemin donné est filtré."
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if the target location is reachable. The target "
"location is set using [method set_target_location]."
-msgstr "Retourne [code]true[/code] si le vecteur est normalisé, et faux sinon."
+msgstr ""
+"Retourne [code]true[/code] si la position cible peut être atteinte. La "
+"position cible est définie via [method set_target_location]."
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
@@ -39927,6 +40277,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -40030,11 +40390,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "Retourne le [RID] de la énième forme d'une zone."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -40838,8 +41213,9 @@ msgid ""
msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
+#, fuzzy
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
"Active ou désactive la vérification du certificat quand [member use_dtls] "
@@ -41265,7 +41641,6 @@ msgid ""
msgstr ""
#: doc/classes/Node.xml
-#, fuzzy
msgid ""
"Called when there is an input event. The input event propagates up through "
"the node tree until a node consumes it.\n"
@@ -41280,20 +41655,22 @@ msgid ""
"[b]Note:[/b] This method is only called if the node is present in the scene "
"tree (i.e. if it's not an orphan)."
msgstr ""
-"Appelé pendant l’étape de traitement physique de la boucle principale. Le "
-"traitement physique signifie que la fréquence d’images est synchronisée avec "
-"la physique, c’est-à-dire que la variable [code]delta[/code] doit être "
-"constante.\n"
-"Il est seulement appelé si le traitement physique est activé, ce qui est "
-"fait automatiquement si cette méthode est remplacée, et peut être basculé "
-"avec [method set_physics_process].\n"
-"Correspond à la notification [constant NOTIFICATION_PHYSICS_PROCESS] dans la "
-"[method Object._notification].\n"
-"[b]Remarque :[/b] Cette méthode n’est appelée que si le nœud est présent "
-"dans l’arborescence de la scène (c.-à-d. s’il n’est pas orphelin)."
+"Appelé quand il y a un événement d'entrée. Cet événement se propage le long "
+"de l'arborescence jusqu'à ce qu'un nœud le consomme.\n"
+"Ça n'est appelé que si le processus de traitement des entrées est activé, ce "
+"qui est fait automatiquement quand cette méthode est surchargée, et peut "
+"être activé par [method set_process_input].\n"
+"Pour consommer l'événement d'entrée et arrêter sa propagation vers les "
+"autres nœuds, la méthode [method SceneTree.set_input_as_handled] peut être "
+"appelée.\n"
+"Pour les entrées de jeu, les méthodes [method _unhandled_input] et [method "
+"_unhandled_key_input] sont généralement plus adaptées que [method _input] "
+"puisqu'elles permettent aux éléments d'interface d'intercepter les "
+"événements en premier.\n"
+"[b]Note :[/b] Cette méthode n'est seulement appelé si le nœud est présent "
+"dans l'arborescence (c-à-d n'est pas un orphelin)."
#: doc/classes/Node.xml
-#, fuzzy
msgid ""
"Called during the physics processing step of the main loop. Physics "
"processing means that the frame rate is synced to the physics, i.e. the "
@@ -41310,17 +41687,16 @@ msgstr ""
"Appelé pendant l’étape de traitement physique de la boucle principale. Le "
"traitement physique signifie que la fréquence d’images est synchronisée avec "
"la physique, c’est-à-dire que la variable [code]delta[/code] doit être "
-"constante.\n"
+"constante. [code]delta[/code] est en secondes.\n"
"Il est seulement appelé si le traitement physique est activé, ce qui est "
"fait automatiquement si cette méthode est remplacée, et peut être basculé "
"avec [method set_physics_process].\n"
"Correspond à la notification [constant NOTIFICATION_PHYSICS_PROCESS] dans la "
"[method Object._notification].\n"
-"[b]Remarque :[/b] Cette méthode n’est appelée que si le nœud est présent "
-"dans l’arborescence de la scène (c.-à-d. s’il n’est pas orphelin)."
+"[b]Note :[/b] Cette méthode n’est appelée que si le nœud est présent dans "
+"l’arborescence de la scène (c.-à-d. s’il n’est pas orphelin)."
#: doc/classes/Node.xml
-#, fuzzy
msgid ""
"Called during the processing step of the main loop. Processing happens at "
"every frame and as fast as possible, so the [code]delta[/code] time since "
@@ -41335,14 +41711,14 @@ msgstr ""
"Appelé pendant l’étape de traitement physique de la boucle principale. Le "
"traitement physique signifie que la fréquence d’images est synchronisée avec "
"la physique, c’est-à-dire que la variable [code]delta[/code] doit être "
-"constante.\n"
+"constante. [code]delta[/code] est en secondes.\n"
"Il est seulement appelé si le traitement physique est activé, ce qui est "
"fait automatiquement si cette méthode est remplacée, et peut être basculé "
"avec [method set_physics_process].\n"
"Correspond à la notification [constant NOTIFICATION_PHYSICS_PROCESS] dans la "
"[method Object._notification].\n"
-"[b]Remarque :[/b] Cette méthode n’est appelée que si le nœud est présent "
-"dans l’arborescence de la scène (c.-à-d. s’il n’est pas orphelin)."
+"[b]note :[/b] Cette méthode n’est appelée que si le nœud est présent dans "
+"l’arborescence de la scène (c.-à-d. s’il n’est pas orphelin)."
#: doc/classes/Node.xml
msgid ""
@@ -41363,7 +41739,6 @@ msgid ""
msgstr ""
#: doc/classes/Node.xml
-#, fuzzy
msgid ""
"Called when an [InputEvent] hasn't been consumed by [method _input] or any "
"GUI [Control] item. The input event propagates up through the node tree "
@@ -41379,20 +41754,22 @@ msgid ""
"[b]Note:[/b] This method is only called if the node is present in the scene "
"tree (i.e. if it's not an orphan)."
msgstr ""
-"Appelé pendant l’étape de traitement physique de la boucle principale. Le "
-"traitement physique signifie que la fréquence d’images est synchronisée avec "
-"la physique, c’est-à-dire que la variable [code]delta[/code] doit être "
-"constante.\n"
-"Il est seulement appelé si le traitement physique est activé, ce qui est "
-"fait automatiquement si cette méthode est remplacée, et peut être basculé "
-"avec [method set_physics_process].\n"
-"Correspond à la notification [constant NOTIFICATION_PHYSICS_PROCESS] dans la "
-"[method Object._notification].\n"
-"[b]Remarque :[/b] Cette méthode n’est appelée que si le nœud est présent "
-"dans l’arborescence de la scène (c.-à-d. s’il n’est pas orphelin)."
+"Appelé quand un [InputEventKey] n'a pas été traité par [method _input] ou "
+"n'importe quel élément [Control]. L'événement d'entrée se propage le long de "
+"l'arborescence jusqu'à ce qu'un nœud le consomme.\n"
+"Ça n'est appelé que si le processus de traitement des entrées est activé, ce "
+"qui est fait automatiquement quand cette méthode est surchargée, et peut "
+"être activé par [method set_process_unhandled_input].\n"
+"Pour consommer l'événement d'entrée et arrêter sa propagation vers les "
+"autres nœuds, la méthode [method SceneTree.set_input_as_handled] peut être "
+"appelée.\n"
+"Pour les entrées de jeu, cette méthode et [method _unhandled_key_input] sont "
+"généralement plus adaptées que [method _input] puisqu'elles permettent aux "
+"éléments d'interface d'intercepter les événements en premier.\n"
+"[b]Note :[/b] Cette méthode n'est seulement appelé si le nœud est présent "
+"dans l'arborescence (c-à-d n'est pas un orphelin)."
#: doc/classes/Node.xml
-#, fuzzy
msgid ""
"Called when an [InputEventKey] hasn't been consumed by [method _input] or "
"any GUI [Control] item. The input event propagates up through the node tree "
@@ -41408,17 +41785,20 @@ msgid ""
"[b]Note:[/b] This method is only called if the node is present in the scene "
"tree (i.e. if it's not an orphan)."
msgstr ""
-"Appelé pendant l’étape de traitement physique de la boucle principale. Le "
-"traitement physique signifie que la fréquence d’images est synchronisée avec "
-"la physique, c’est-à-dire que la variable [code]delta[/code] doit être "
-"constante.\n"
-"Il est seulement appelé si le traitement physique est activé, ce qui est "
-"fait automatiquement si cette méthode est remplacée, et peut être basculé "
-"avec [method set_physics_process].\n"
-"Correspond à la notification [constant NOTIFICATION_PHYSICS_PROCESS] dans la "
-"[method Object._notification].\n"
-"[b]Remarque :[/b] Cette méthode n’est appelée que si le nœud est présent "
-"dans l’arborescence de la scène (c.-à-d. s’il n’est pas orphelin)."
+"Appelé quand un [InputEventKey] n'a pas été traité par [method _input] ou "
+"n'importe quel élément [Control]. L'événement d'entrée se propage le long de "
+"l'arborescence jusqu'à ce qu'un nœud le consomme.\n"
+"Ça n'est appelé que si le processus de traitement des entrées est activé, ce "
+"qui est fait automatiquement quand cette méthode est surchargée, et peut "
+"être activé par [method set_process_unhandled_key_input].\n"
+"Pour consommer l'événement d'entrée et arrêter sa propagation vers les "
+"autres nœuds, la méthode [method SceneTree.set_input_as_handled] peut être "
+"appelée.\n"
+"Pour les entrées de jeu, cette méthode et [method _unhandled_input] sont "
+"généralement plus adaptées que [method _input] puisqu'elles permettent aux "
+"éléments d'interface d'intercepter les événements en premier.\n"
+"[b]Note :[/b] Cette méthode n'est seulement appelé si le nœud est présent "
+"dans l'arborescence (c-à-d n'est pas un orphelin)."
#: doc/classes/Node.xml
msgid ""
@@ -41633,12 +42013,12 @@ msgid ""
msgstr ""
#: doc/classes/Node.xml
-#, fuzzy
msgid ""
"Returns the parent node of the current node, or [code]null[/code] if the "
"node lacks a parent."
msgstr ""
-"Retourne [code]true[/code] si la piste à l'index [code]idx[/code] est active."
+"Retourne le nœud parent du nœud actuel, ou [code]null[/code] si le nœud n'a "
+"pas de parent."
#: doc/classes/Node.xml
msgid ""
@@ -41743,7 +42123,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -42899,6 +43279,10 @@ msgid ""
"added as an [Array] of dictionaries, each containing [code]name: String[/"
"code] and [code]type: int[/code] (see [enum Variant.Type]) entries."
msgstr ""
+"Ajouter [code]signal[/code] personnalisé défini par l'utilisateur. Les "
+"arguments sont facultatifs, mais peuvent être ajoutés sous forme de [Array] "
+"de dictionnaires, chacun contenant les entrées [code]name: String[/code] et "
+"[code]type: int[/code] (voir [enum Variant.Type])."
#: doc/classes/Object.xml
msgid ""
@@ -42913,6 +43297,16 @@ msgid ""
"where you should use the same convention as in the C# source (typically "
"PascalCase)."
msgstr ""
+"Appelle la [code]method[/code] sur l'objet et retourne le résultat. Cette "
+"méthode supporte un nombre variable d'arguments, ces paramètres étant passés "
+"dans une liste séparé par une virgule. Exemple :\n"
+"[codeblock]\n"
+"call(\"set\", \"position\", Vector2(42.0, 0.0))\n"
+"[/codeblock]\n"
+"[b]Note :[/b] En C#, le nom de la méthode doit être spécifiée en snake_case "
+"si c'est une méthode définie par les nœuds Godot. Ça ne s'applique pas aux "
+"méthodes définies par l'utilisateur qui devraient toujours utiliser la même "
+"convention du langage C# (typiquement en PascalCase)."
#: doc/classes/Object.xml
msgid ""
@@ -42937,6 +43331,13 @@ msgid ""
"callv(\"set\", [ \"position\", Vector2(42.0, 0.0) ])\n"
"[/codeblock]"
msgstr ""
+"Appelle la [code]method[/code] sur l'objet et retourne le résultat. "
+"Contrairement à [method call], cette méthode ne supporte pas un nombre "
+"variable d'arguments mais s'attend à ce que tous les paramètres soient "
+"passés dans un seul [Array].\n"
+"[codeblock]\n"
+"callv(\"set\", [ \"position\", Vector2(42.0, 0.0) ])\n"
+"[/codeblock]"
#: doc/classes/Object.xml
msgid ""
@@ -42977,6 +43378,39 @@ msgid ""
"level, weapon_type, damage])\n"
"[/codeblock]"
msgstr ""
+"Connecte un [code]signal[/code] à une [code]method[/code] d'un objet "
+"[code]target[/code]. Vous pouvez passer des paramètres [code]binds[/code] "
+"supplémentaires à l'appel sous forme de [Array]. Ces paramètres seront "
+"passés à la méthode après les autres paramètres utilisé lors de l'appel à "
+"[method emit_signal]. Utilisez [code]flags[/code] pour définir l'options, "
+"telles que définies par les constantes [enum ConnectFlags].\n"
+"Un [code]signal[/code] peut seulement être connecté à une seule "
+"[code]method[/code]. Il affichera une erreur s'il est déjà connecté, sauf si "
+"le signal à été connecté avec [constant CONNECT_REFERENCE_COUNTED]. Pour "
+"éviter cela, d'abord, utilisez [method is_connected] pour vérifier les "
+"connexions existantes.\n"
+"Si la cible [code]target[/code] est détruite durant la durée de vie du jeu, "
+"la connexion sera perdue.\n"
+"Exemples :\n"
+"[codeblock]\n"
+"connect(\"pressed\", self, \"_on_Button_pressed\") # Le signal pour le "
+"BaseButton\n"
+"connect(\"text_entered\", self, \"_on_LineEdit_text_entered\") # Le signal "
+"pour le LineEdit\n"
+"connect(\"hit\", self, \"_on_Player_hit\", [ weapon_type, damage ]) # Un "
+"signal défini par l'utilisateur\n"
+"[/codeblock]\n"
+"Un exemple de la relation entre [code]binds[/code] passé à [method connect] "
+"et les paramètres utilisé lors de l'appel à [method emit_signal] :\n"
+"[codeblock]\n"
+"connect(\"hit\", self, \"_on_Player_hit\", [ weapon_type, damage ]) # Les "
+"paramètres weapon_type et damage sont passés en dernier\n"
+"emit_signal(\"hit\", \"Dark lord\", 5) # Les paramètres \"Dark lord\" et 5 "
+"sont passés en premier\n"
+"func _on_Player_hit(hit_by, level, weapon_type, damage):\n"
+" print(\"Hit by %s (lvl %d) with weapon %s for %d damage\" % [hit_by, "
+"level, weapon_type, damage])\n"
+"[/codeblock]"
#: doc/classes/Object.xml
msgid ""
@@ -43141,13 +43575,12 @@ msgid ""
msgstr ""
#: doc/classes/Object.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if a connection exists for a given [code]signal[/"
"code], [code]target[/code], and [code]method[/code]."
msgstr ""
-"Retourne [code]true[/code] si l'[AABB] coupe le segment de droite entre "
-"[code]from[/code] et [code]to[/code]."
+"Retourne [code]true[/code] si une connexion existe pour le [code]signal[/"
+"code], la cible [code]target[/code], et la [code]method[/code] spécifiés."
#: doc/classes/Object.xml
msgid ""
@@ -44635,13 +45068,12 @@ msgid ""
msgstr ""
#: doc/classes/OS.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if the [b]OK[/b] button should appear on the left "
"and [b]Cancel[/b] on the right."
msgstr ""
-"Renvoie [code]true[/code] (vrai) si [code]s[/code] vaut zéro ou quasiment "
-"zéro."
+"Retourne [code]true[/code] si le bouton [b]OK[/b] doit apparaitre à gauche "
+"et le bouton [b]Annuler[/b] à droite."
#: doc/classes/OS.xml
msgid ""
@@ -44675,11 +45107,12 @@ msgid ""
msgstr ""
#: doc/classes/OS.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if the window should always be on top of other "
"windows."
-msgstr "Retourne [code]true[/code] si le vecteur est normalisé, et faux sinon."
+msgstr ""
+"Retourne [code]true[/code] si la fenêtre devrait toujours être au-dessus des "
+"autres fenêtres."
#: doc/classes/OS.xml
msgid ""
@@ -45033,9 +45466,8 @@ msgid "The current tablet driver in use."
msgstr "L'actuel pilote de tablette utilisé."
#: doc/classes/OS.xml
-#, fuzzy
msgid "If [code]true[/code], vertical synchronization (Vsync) is enabled."
-msgstr "Si [code]true[/code], le filtrage est activé."
+msgstr "Si [code]true[/code], la synchronisation vertical (Vsync) est active."
#: doc/classes/OS.xml
msgid ""
@@ -45519,7 +45951,6 @@ msgstr ""
"[method get_var])."
#: doc/classes/PacketPeer.xml
-#, fuzzy
msgid ""
"Gets a Variant. If [code]allow_objects[/code] (or [member "
"allow_object_decoding]) is [code]true[/code], decoding objects is allowed.\n"
@@ -45527,10 +45958,10 @@ msgid ""
"Do not use this option if the serialized object comes from untrusted sources "
"to avoid potential security threats such as remote code execution."
msgstr ""
-"Déchiffre un tableau d'octets pour le ramener à une valeur. Lorsque "
-"[code]allow_objects[/code] est défini à [code]true[/code] (vrai), le "
-"déchiffrage des objets est autorisé.\n"
-"[b]ATTENTION :[/b] L'objet désérialisé peut contenir du code qui sera "
+"Obtient un Variant.. Lorsque [code]allow_objects[/code] (ou [member "
+"allow_object_decoding]) est défini à [code]true[/code], le déchiffrage des "
+"objets est autorisé.\n"
+"[b]Avertissement :[/b] L'objet désérialisé peut contenir du code qui sera "
"exécuté. N'utilisez pas cette option si l'objet désérialisé provient de "
"sources non fiables afin d'éviter d'éventuelles menaces de sécurité "
"(exécution de code distant)."
@@ -45551,7 +45982,6 @@ msgstr ""
"est autorisé (et peut potentiellement inclure du code)."
#: doc/classes/PacketPeer.xml
-#, fuzzy
msgid ""
"[i]Deprecated.[/i] Use [code]get_var[/code] and [code]put_var[/code] "
"parameters instead.\n"
@@ -45561,11 +45991,12 @@ msgid ""
"Do not use this option if the serialized object comes from untrusted sources "
"to avoid potential security threats such as remote code execution."
msgstr ""
-"Déchiffre un tableau d'octets pour le ramener à une valeur. Lorsque "
-"[code]allow_objects[/code] est défini à [code]true[/code] (vrai), le "
-"déchiffrage des objets est autorisé.\n"
-"[b]ATTENTION :[/b] L'objet désérialisé peut contenir du code qui sera "
-"exécuté. N'utilisez pas cette option si l'objet désérialisé provient de "
+"[i]Obsolète.[/i] Utilisez plutôt les paramètres [code]get_var[/code] et "
+"[code]put_var[/code].\n"
+"Si [code]true[/code], le PacketPeer autorisera le codage et décodage de "
+"l'objet avec [method get_var] et [method put_var].\n"
+"[b]Avertissement :[/b] Les objets désérialisés peuvent contenir du code qui "
+"sera exécuté. N'utilisez pas cette option si l'objet désérialisé provient de "
"sources non fiables afin d'éviter d'éventuelles menaces de sécurité "
"(exécution de code distant)."
@@ -45837,9 +46268,8 @@ msgid ""
msgstr ""
#: doc/classes/PanoramaSky.xml
-#, fuzzy
msgid "[Texture] to be applied to the PanoramaSky."
-msgstr "Renvoie l’espace affecté à la zone."
+msgstr "La [Texture] à appliquer au PanoramaSky."
#: doc/classes/ParallaxBackground.xml
msgid "A node used to create a parallax scrolling background."
@@ -47017,7 +47447,6 @@ msgstr "Si [code]true[/code], le corps est actuellement au repos (inactif)."
#: doc/classes/Physics2DDirectBodyState.xml
#: doc/classes/PhysicsDirectBodyState.xml
-#, fuzzy
msgid "The timestep (delta) used for the simulation."
msgstr "L'étape de temps (delta) utilisé pour la simulation."
@@ -47192,7 +47621,6 @@ msgid "Server interface for low-level 2D physics access."
msgstr "L'interface du serveur pour l'accès à la physique 2D en bas niveau."
#: doc/classes/Physics2DServer.xml
-#, fuzzy
msgid ""
"Physics2DServer is the server responsible for all 2D physics. It can create "
"many kinds of physics objects, but does not insert them on the node tree."
@@ -48334,7 +48762,6 @@ msgid "Server interface for low-level physics access."
msgstr "L'interface du serveur pour l'accès physique de bas niveau."
#: doc/classes/PhysicsServer.xml
-#, fuzzy
msgid ""
"PhysicsServer is the server responsible for all 3D physics. It can create "
"many kinds of physics objects, but does not insert them on the node tree."
@@ -48944,8 +49371,8 @@ msgid ""
"If above 0, this value is the maximum value for an impulse that this Joint "
"produces."
msgstr ""
-"Si au-dessus de 0, cette valeur est la valeur maximale pour une impulsion "
-"que ce Joint3D met sur ses extrémités."
+"Retourne quand la mot clé [code]keyword[/code] spécifié a une couleur de "
+"défini ou non."
#: doc/classes/PinJoint2D.xml
#, fuzzy
@@ -49399,12 +49826,12 @@ msgstr ""
#: doc/classes/PoolIntArray.xml doc/classes/PoolRealArray.xml
#: doc/classes/PoolStringArray.xml doc/classes/PoolVector2Array.xml
#: doc/classes/PoolVector3Array.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if the array contains the given value.\n"
"[b]Note:[/b] This is equivalent to using the [code]in[/code] operator."
msgstr ""
-"Retourne [code]true[/code] si l'objet contient la [code]method[/code] donnée."
+"Retourne [code]true[/code] si le tableau contient la valeur donnée.\n"
+"[b]Note :[/b] C'est équivalent à l'opérateur [code]in[/code]."
#: doc/classes/PoolByteArray.xml
msgid ""
@@ -49599,11 +50026,12 @@ msgid "Appends a [PoolStringArray] at the end of this array."
msgstr "Ajoute un [PoolStringArray] à la fin de ce tableau."
#: doc/classes/PoolStringArray.xml
-#, fuzzy
msgid ""
"Returns a [String] with each element of the array joined with the given "
"[code]delimiter[/code]."
-msgstr "Retourne le [WebSocketPeer] associé au [code]peer_id[/code] donné."
+msgstr ""
+"Retourne une [String] avec tous les éléments de ce tableau connectés par le "
+"[code]delimiter[/code] spécifié."
#: doc/classes/PoolStringArray.xml
msgid "Appends a string element at end of the array."
@@ -50004,9 +50432,9 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr "Retourne l'infobulle associée avec l'index [code]idx[/code] spécifié."
#: doc/classes/PopupMenu.xml
@@ -50260,9 +50688,8 @@ msgid "[Font] used for the menu items."
msgstr "La [Font] utilisée pour les éléments du menu."
#: doc/classes/PopupMenu.xml
-#, fuzzy
msgid "[Font] used for the labeled separator."
-msgstr "[Font] utilisée pour le texte du [Label]."
+msgstr "La [Font] utilisée pour le séparateur avec texte."
#: doc/classes/PopupMenu.xml
msgid "[Texture] icon for the checked checkbox items."
@@ -50467,7 +50894,6 @@ msgid ""
msgstr ""
#: doc/classes/PrimitiveMesh.xml
-#, fuzzy
msgid "The current [Material] of the primitive mesh."
msgstr "Le [Material] actuel du maillage primitif."
@@ -54059,9 +54485,8 @@ msgid ""
msgstr ""
#: doc/classes/Quat.xml
-#, fuzzy
msgid "Constructs a quaternion from the given [Basis]."
-msgstr "Construit une nouvelle chaîne de caractères à partir du [Basis] donné."
+msgstr "Construit un quaternion à partir de la [Basis] donnée."
#: doc/classes/Quat.xml
msgid ""
@@ -54677,15 +55102,16 @@ msgid "2D axis-aligned bounding box."
msgstr "Boîte de délimitation alignée sur l'axe."
#: doc/classes/Rect2.xml
-#, fuzzy
msgid ""
"[Rect2] consists of a position, a size, and several utility functions. It is "
"typically used for fast overlap tests.\n"
"It uses floating-point coordinates.\n"
"The 3D counterpart to [Rect2] is [AABB]."
msgstr ""
-"Une AABB est constituée en une position, une taille, et plusieurs fonctions "
-"utilitaires. Principalement utilisée pour des tests de chevauchement rapides."
+"Le [Rect2] consiste en une position, une taille, et plusieurs fonctions "
+"utilitaires. C'est souvent utilisé pour les tests rapides de chevauchement.\n"
+"Il utilise des coordonnées à virgule.\n"
+"L'équivalent 3D du [Rect2] est le [AABB]."
#: doc/classes/Rect2.xml
msgid "Constructs a [Rect2] by position and size."
@@ -54985,8 +55411,8 @@ msgid ""
"lighting is then controlled by the [code]interior_ambient_*[/code] "
"properties."
msgstr ""
-"Si [code]true[/code], les réflexions ignoreront la contribution du ciel. "
-"Équivalent à [member ReflectionProbe.interior]."
+"Retourne la profondeur de la texture. La profondeur est la 3ème dimension "
+"(généralement l'axe Z)."
#: doc/classes/ReflectionProbe.xml
msgid ""
@@ -56359,7 +56785,8 @@ msgid "The default text font."
msgstr "La police par défaut du texte."
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+#, fuzzy
+msgid "The background used when the [RichTextLabel] is focused."
msgstr "L'arrière-plan utilisé quand le [RichTextLabel] a le focus."
#: doc/classes/RichTextLabel.xml
@@ -57728,13 +58155,12 @@ msgid "Returns [code]true[/code] if the given group exists."
msgstr "Retourne [code]true[/code] si le groupe donné existe."
#: doc/classes/SceneTree.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if the most recent [InputEvent] was marked as "
"handled with [method set_input_as_handled]."
msgstr ""
-"Retourne [code]true[/code] si le corps est au plafond. Ne se met à jour que "
-"lors de l'appel de la [method move_and_slide]."
+"Retourne [code]true[/code] si le plus récent [InputEvent] a été marqué comme "
+"traité avec [method set_input_as_handled]."
#: doc/classes/SceneTree.xml
msgid ""
@@ -57785,16 +58211,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-"Si [code]true[/code], l'application accepte automatiquement de se fermer. "
-"Activé par défaut.\n"
-"Pour les plateformes mobiles, voir [method set_quit_on_go_back]."
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -57813,17 +58229,19 @@ msgstr "Marque le plus récent [InputEvent] comme consommé."
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
+#, fuzzy
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
+"Si [code]true[/code], l'application accepte automatiquement de se fermer. "
+"Activé par défaut.\n"
+"Pour les plateformes mobiles, voir [method set_quit_on_go_back]."
#: doc/classes/SceneTree.xml
msgid "The current scene."
@@ -57894,6 +58312,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -58467,6 +58893,35 @@ msgid ""
"as_relative().from_current().set_trans(Tween.TRANS_EXPO)\n"
"[/codeblock]"
msgstr ""
+"Crée et ajoute un [PropertyTweener]. Cette méthode interpole une "
+"[code]property[/code] d'un [code]object[/code] entre une valeur initiale et "
+"[code]final_val[/code] durant la durée [code]duration[/code], en secondes. "
+"La valeur initiale par défaut est la valeur au début de l'interpolation du "
+"[PropertyTweener]. Par exemple :\n"
+"[codeblock]\n"
+"var tween = create_tween()\n"
+"tween.tween_property($Sprite, \"position\", Vector2(100, 200), 1)\n"
+"tween.tween_property($Sprite, \"position\", Vector2(200, 300), 1)\n"
+"[/codeblock]\n"
+"déplacera la sprite de sa position actuelle à la position (100, 200) puis "
+"ensuite à (200, 300). Si vous utilisez [method PropertyTweener.from] ou "
+"[method PropertyTweener.from_current], la position de départ sera celle "
+"spécifiée et non l'actuelle. Voir les autres méthodes de [PropertyTweener] "
+"pour connaitre les possibilités.\n"
+"[b]Note :[/b] Vous pouvez trouver les noms corrects des propriétés en "
+"survolant ces propriétés dans l'inspecteur de Godot. Vous pouvez aussi "
+"fournir un seul composant de cette propriété directement en utilisant "
+"[code]\"property:component\"[/code] (ex. [code]position:x[/code]), alors "
+"l'interpolation ne se fera que sur cet unique composant.\n"
+"Exemple : déplacer un objet deux fois depuis la même position vers "
+"différentes positions, avec différents types de transition.\n"
+"[codeblock]\n"
+"var tween = create_tween()\n"
+"tween.tween_property($Sprite, \"position\", Vector2.RIGHT * 300, 1)."
+"as_relative().set_trans(Tween.TRANS_SINE)\n"
+"tween.tween_property($Sprite, \"position\", Vector2.RIGHT * 300, 1)."
+"as_relative().from_current().set_trans(Tween.TRANS_EXPO)\n"
+"[/codeblock]"
#: doc/classes/SceneTreeTween.xml
msgid ""
@@ -60292,6 +60747,10 @@ msgstr ""
"linéaire."
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr "Si [code]trye[/code], l'objet ne reçoit aucune lumière ambiante."
@@ -60318,12 +60777,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -60437,10 +60890,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr "Le seuil à partir duquel le ciseau alpha ignorera les valeurs."
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -60924,12 +61373,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
"Définit [code]ALBEDO[/code] par la couleur définie pour chaque sommet du "
@@ -61620,6 +62063,18 @@ msgid "The size of one pixel's width on the sprite to scale it in 3D."
msgstr "La taille d'un des pixels de la sprite pour définir sa taille en 3D."
#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
#, fuzzy
msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
@@ -61649,8 +62104,9 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
-msgstr "Représente la taille de l'énumération [enum DrawFlags]."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
+msgstr ""
#: doc/classes/SpriteFrames.xml
msgid "Sprite frame library for AnimatedSprite and AnimatedSprite3D."
@@ -62131,13 +62587,12 @@ msgid "Returns the status of the connection, see [enum Status]."
msgstr "Retourne le status de la connexion, voir [enum Status]."
#: doc/classes/StreamPeerTCP.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if this peer is currently connected or is "
"connecting to a host, [code]false[/code] otherwise."
msgstr ""
-"Renvoie [code]true[/code] (vrai) si [code]s[/code] vaut zéro ou quasiment "
-"zéro."
+"Renvoie [code]true[/code] si le pair est actuellement connecté ou se "
+"connecte à un hôte, ou [code]false[/code] sinon."
#: doc/classes/StreamPeerTCP.xml
msgid ""
@@ -63197,7 +63652,6 @@ msgid ""
msgstr ""
#: doc/classes/StyleBox.xml
-#, fuzzy
msgid ""
"Sets the default value of the specified [enum Margin] to given [code]offset[/"
"code] in pixels."
@@ -63770,13 +64224,40 @@ msgid ""
"OpenGL/Face-culling]winding order[/url] for front faces of triangle "
"primitive modes."
msgstr ""
+"Le [SurfaceTool] est utilisé pour construire un [Mesh] en spécifiant les "
+"attributs des sommets individuellement. Il peut être utilisé pour construire "
+"un [Mesh] depuis un script. Toutes les propriétés sauf les indices doivent "
+"être ajoutés avant l'appel à [method add_vertex]. Par exemple, pour ajouter "
+"une couleur et des coordonnées UV à un sommet :\n"
+"[codeblock]\n"
+"var st = SurfaceTool.new()\n"
+"st.begin(Mesh.PRIMITIVE_TRIANGLES)\n"
+"st.add_color(Color(1, 0, 0))\n"
+"st.add_uv(Vector2(0, 0))\n"
+"st.add_vertex(Vector3(0, 0, 0))\n"
+"[/codeblock]\n"
+"Le [SurfaceTool] ci-dessus contient maintenant un sommet d'un triangle qui a "
+"des coordonées UV et une [Color] spécifique. Si un autre sommet était ajouté "
+"sans appeler [method add_uv] ou [method add_color], alors les derniers "
+"valeurs seront utilisées.\n"
+"Les attributs des sommets doivent être passé [b]avant[/b] l'appel à [method "
+"add_vertex]. Sinon une erreur se produira lors de la finalisation de la "
+"création d'un maillage.\n"
+"De plus, les attributs utilisés avant le premier sommet ajouté déterminent "
+"le format du maillage. Par exemple, si vous n'ajoutez que les UV au premier "
+"sommet, vous ne pouvez pas ajouter de couleur pour les sommets suivants.\n"
+"Voir aussi [ArrayMesh], [ImmediateGeometry] et [MeshDataTool] pour la "
+"création procédurale de géométrie.\n"
+"[b]Note :[/b] Godot utilise le sens horaire [url=https://learnopengl.com/"
+"Advanced-OpenGL/Face-culling]pour le culling [/url] pour les faces avant "
+"dans les modes de création de triangles."
#: doc/classes/SurfaceTool.xml
msgid ""
"Specifies an array of bones to use for the [i]next[/i] vertex. [code]bones[/"
"code] must contain 4 integers."
msgstr ""
-"Spécifie un tableau d'os à utiliser pour le [i]prochain[/i] sommet. "
+"Spécifie un tableau d'os à utiliser pour le sommet [i]suivant[/i]. "
"[code]bones[/code] doit contenir 4 entiers."
#: doc/classes/SurfaceTool.xml
@@ -63787,12 +64268,21 @@ msgid ""
"[b]Note:[/b] The material must have [member SpatialMaterial."
"vertex_color_use_as_albedo] enabled for the vertex color to be visible."
msgstr ""
+"Spécifie un [Color] à utiliser pour le sommet [i]suivant[/i]. Si chaque "
+"sommet a besoin d'avoir cette information définie et que vous ne l'avez pas "
+"fournie pour le premier sommet, cette information peut ne jamais être "
+"utilisée.\n"
+"[b]Note :[/b] Le matériau doit avoir [member SpatialMaterial."
+"vertex_color_use_as_albedo] d'activé pour que les couleurs de sommets soient "
+"visibles."
#: doc/classes/SurfaceTool.xml
msgid ""
"Adds an index to index array if you are using indexed vertices. Does not "
"need to be called before adding vertices."
msgstr ""
+"Ajoute une indice au tableau d'indices si vous utilisez des sommets indexés. "
+"Il n'est pas nécessaire de l'appeler avant d'ajouter des sommets."
#: doc/classes/SurfaceTool.xml
msgid ""
@@ -63800,6 +64290,10 @@ msgid ""
"to have this information set and you fail to submit it for the first vertex, "
"this information may not be used at all."
msgstr ""
+"Spécifie une normale à utiliser pour le sommet [i]suivant[/i]. Si chaque "
+"sommet a besoin d'avoir cette information définie et que vous ne l'avez pas "
+"fournie pour le premier sommet, cette information peut ne jamais être "
+"utilisée."
#: doc/classes/SurfaceTool.xml
msgid ""
@@ -63814,6 +64308,10 @@ msgid ""
"to have this information set and you fail to submit it for the first vertex, "
"this information may not be used at all."
msgstr ""
+"Spécifie une tangente à utiliser pour le sommet [i]suivant[/i]. Si chaque "
+"sommet a besoin d'avoir cette information définie et que vous ne l'avez pas "
+"fournie pour le premier sommet, cette information peut ne jamais être "
+"utilisée."
#: doc/classes/SurfaceTool.xml
msgid ""
@@ -63827,6 +64325,10 @@ msgid ""
"every vertex needs to have this information set and you fail to submit it "
"for the first vertex, this information may not be used at all."
msgstr ""
+"Spécifie les coordonnées UV à utiliser pour le sommet [i]suivant[/i]. Si "
+"chaque sommet a besoin d'avoir cette information définie et que vous ne "
+"l'avez pas fournie pour le premier sommet, cette information peut ne jamais "
+"être utilisée."
#: doc/classes/SurfaceTool.xml
msgid ""
@@ -63834,6 +64336,10 @@ msgid ""
"i] vertex. If every vertex needs to have this information set and you fail "
"to submit it for the first vertex, this information may not be used at all."
msgstr ""
+"Spécifie les coordonnées UV secondaires facultatives à utiliser pour le "
+"sommet [i]suivant[/i]. Si chaque sommet a besoin d'avoir cette information "
+"définie et que vous ne l'avez pas fournie pour le premier sommet, cette "
+"information peut ne jamais être utilisée."
#: doc/classes/SurfaceTool.xml
msgid ""
@@ -63850,6 +64356,10 @@ msgid ""
"set and you fail to submit it for the first vertex, this information may not "
"be used at all."
msgstr ""
+"Spécifie les poids à utiliser pour le sommet [i]suivant[/i]. [code]weights[/"
+"code] doit contenir 4 valeurs. Si chaque sommet a besoin d'avoir cette "
+"information définie et que vous ne l'avez pas fournie pour le premier "
+"sommet, cette information peut ne jamais être utilisée."
#: doc/classes/SurfaceTool.xml
msgid ""
@@ -64020,12 +64530,12 @@ msgid ""
msgstr ""
#: doc/classes/TabContainer.xml doc/classes/Tabs.xml
-#, fuzzy
msgid ""
"If [code]disabled[/code] is [code]true[/code], disables the tab at index "
"[code]tab_idx[/code], making it non-interactable."
msgstr ""
-"Retourne [code]true[/code] si la piste à l'index [code]idx[/code] est active."
+"Si [code]disabled[/code] est [code]true[/code], désactive l'onglet à l'index "
+"[code]tab_idx[/code], le rendant non-interactif."
#: doc/classes/TabContainer.xml
#, fuzzy
@@ -64626,11 +65136,12 @@ msgid ""
msgstr ""
#: doc/classes/TextEdit.xml
-#, fuzzy
msgid ""
"Returns whether the specified [code]keyword[/code] has a color set to it or "
"not."
-msgstr "Retourne si la [code]class[/code] spécifiée est disponible ou non."
+msgstr ""
+"Retourne quand la mot clé [code]keyword[/code] spécifié a une couleur de "
+"défini ou non."
#: doc/classes/TextEdit.xml doc/classes/UndoRedo.xml
msgid "Returns [code]true[/code] if a \"redo\" action is available."
@@ -65080,6 +65591,54 @@ msgid ""
msgstr ""
"Définit le [StyleBox] de ce [TextEdit] quand [member readonly] est activé."
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr "Générer un [TriangleMesh] à partir du maillage."
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr "[Font] utilisée pour le texte du [Label]."
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr "La taille d'un des pixels de la sprite pour définir sa taille en 3D."
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "The text to generate mesh from."
+msgstr "Le type à partir duquel obtenir la constante."
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr "Texture pour 2D et 3D."
@@ -65395,11 +65954,12 @@ msgid ""
msgstr ""
#: doc/classes/TextureLayered.xml
-#, fuzzy
msgid ""
"Returns the depth of the texture. Depth is the 3rd dimension (typically Z-"
"axis)."
-msgstr "Renvoie le nombre de textures dans l’atlas BitmapFont."
+msgstr ""
+"Retourne la profondeur de la texture. La profondeur est la 3ème dimension "
+"(généralement l'axe Z)."
#: doc/classes/TextureLayered.xml
msgid ""
@@ -66641,7 +67201,6 @@ msgid "Returns the [enum BitmaskMode] of the autotile."
msgstr "Retourne le [enum BitmaskMode] de l'autotile."
#: doc/classes/TileSet.xml
-#, fuzzy
msgid ""
"Returns the subtile that's being used as an icon in an atlas/autotile given "
"its coordinates.\n"
@@ -66649,11 +67208,12 @@ msgid ""
"autotile's bitmask information is incomplete. It will also be used to "
"represent it in the TileSet editor."
msgstr ""
-"Renvoie le sous-titre qui est utilisé comme icône dans un atlas / autotile "
-"en fonction de ses coordonnées.\n"
-"Le sous-titre défini comme icône sera utilisé comme solution de repli "
+"Retourne la sous-tuile qui est utilisée comme icône dans un atlas / autotile "
+"suivant ses coordonnées.\n"
+"La sous-tuile définie comme icône sera utilisée comme solution de repli "
"lorsque les informations du bitmask de l'atlas / autotile sont incomplètes. "
-"Il sera également utilisé pour le représenter dans l'éditeur TileSet."
+"Elle sera également utilisée pour sa représentation dans l'éditeur de "
+"TileSet."
#: doc/classes/TileSet.xml
msgid ""
@@ -67101,13 +67661,12 @@ msgid ""
msgstr ""
#: doc/classes/Time.xml
-#, fuzzy
msgid ""
"Converts the given time to a dictionary of keys: [code]hour[/code], "
"[code]minute[/code], and [code]second[/code]."
msgstr ""
-"Retourne [code]true[/code] si l'[AABB] coupe le segment de droite entre "
-"[code]from[/code] et [code]to[/code]."
+"Convertit la temps donné en dictionnaire avec les clés : [code]hour[/code], "
+"[code]minute[/code], and [code]second[/code]."
#: doc/classes/Time.xml
msgid ""
@@ -67735,22 +68294,20 @@ msgid "Returns the scale."
msgstr "Retourne l’échelle."
#: doc/classes/Transform2D.xml
-#, fuzzy
msgid ""
"Returns a copy of the transform rotated by the given [code]angle[/code] (in "
"radians), using matrix multiplication."
msgstr ""
-"Fait pivoter le transform par l’angle donné (dans les radians), utilisant la "
-"multiplication de la matrice."
+"Retourne une copie de la transformation pivoté par [code]angle[/code] (en "
+"radians), en utilisant la multiplication de matrice."
#: doc/classes/Transform2D.xml
-#, fuzzy
msgid ""
"Returns a copy of the transform scaled by the given [code]scale[/code] "
"factor, using matrix multiplication."
msgstr ""
-"Met à l'échelle le transform par le facteur d'échelle donné, en utilisant la "
-"multiplication matricielle."
+"Retourne une copie de la transformation mise à jour l'échelle par le facteur "
+"[code]scale[/code] spécifié, en utilisant la multiplication matricielle."
#: doc/classes/Transform2D.xml
msgid ""
@@ -68509,13 +69066,12 @@ msgstr ""
"est préssé. Voir [enum JoyButtonList]."
#: doc/classes/TreeItem.xml
-#, fuzzy
msgid ""
"Returns the button index if there is a button with id [code]id[/code] in "
"column [code]column[/code], otherwise returns -1."
msgstr ""
-"Rentourne [code]true[/code] (vrai) si le bouton d'index [code]button[/code] "
-"est préssé. Voir [enum JoyButtonList]."
+"Retourne l'index du bouton s'il y en a un l'identifiant [code]id[/code] dans "
+"la colonne [code]column[/code], ou -1 sinon."
#: doc/classes/TreeItem.xml
msgid "Returns the number of buttons in column [code]column[/code]."
@@ -69523,10 +70079,9 @@ msgid "Called when [method undo] or [method redo] was called."
msgstr "Appelé quand [method undo] ou [method redo] sont appelés."
#: doc/classes/UndoRedo.xml
-#, fuzzy
msgid "Makes \"do\"/\"undo\" operations stay in separate actions."
msgstr ""
-"Définit les opérations \"annuler\"/\"refaire\" utilisant des actions "
+"Fait que les opérations \"annuler\"/\"refaire\" utilisent des actions "
"séparées."
#: doc/classes/UndoRedo.xml
@@ -70261,9 +70816,8 @@ msgstr ""
"code] sinon."
#: doc/classes/Vector2.xml doc/classes/Vector3.xml
-#, fuzzy
msgid "Returns the length (magnitude) of this vector."
-msgstr "Renvoie le reste de deux vecteurs."
+msgstr "Retourne la longueur (magnitude) de ce vecteur."
#: doc/classes/Vector2.xml doc/classes/Vector3.xml
msgid ""
@@ -70288,13 +70842,12 @@ msgid ""
msgstr ""
#: doc/classes/Vector2.xml doc/classes/Vector3.xml
-#, fuzzy
msgid ""
"Returns a new vector moved toward [code]to[/code] by the fixed [code]delta[/"
"code] amount. Will not go past the final value."
msgstr ""
-"Renvoie [code]true[/code] (vrai) si [code]a[/code] et [code]b[/code] sont "
-"approximativement égaux l'un à l'autre."
+"Retourne un nouveau vecteur déplacé en direction de [code]to[/code] par la "
+"quantité [code]delta[/code]. Ne dépassera pas la valeur finale."
#: doc/classes/Vector2.xml doc/classes/Vector3.xml
msgid ""
@@ -70335,13 +70888,12 @@ msgstr ""
"[method @GDScript.deg2rad]."
#: doc/classes/Vector2.xml doc/classes/Vector3.xml
-#, fuzzy
msgid ""
"Returns a new vector with all components rounded to the nearest integer, "
"with halfway cases rounded away from zero."
msgstr ""
-"Renvoie le vecteur avec tous les composants arrondis vers le bas (vers "
-"l’infini négatif)."
+"Retourne une nouveau vecteur avec tous ses composants arrondis à l'entier le "
+"plus proche, avec les demis arrondis à l'entier supérieur."
#: doc/classes/Vector2.xml doc/classes/Vector3.xml
msgid ""
@@ -70523,13 +71075,12 @@ msgid "Returns this vector reflected from a plane defined by the given normal."
msgstr ""
#: doc/classes/Vector3.xml
-#, fuzzy
msgid ""
"Rotates this vector around a given axis by [code]angle[/code] (in radians). "
"The axis must be a normalized vector."
msgstr ""
-"Pivote ce vecteur autour de l'axe donné par [code]phi[/code] radians. L'axe "
-"donné doit être normalisé."
+"Pivote ce vecteur autour de l'axe donné par [code]angle[/code] (en radians). "
+"L'axe donné doit être normalisé."
#: doc/classes/Vector3.xml
msgid ""
@@ -70937,13 +71488,14 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+#, fuzzy
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
"La ressource [VideoStream] pour les formats vidéo implémentés via GDNative."
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -71808,7 +72360,6 @@ msgid ""
msgstr ""
#: doc/classes/VisibilityNotifier.xml
-#, fuzzy
msgid ""
"If [code]true[/code], the bounding box is on the screen.\n"
"[b]Note:[/b] It takes one frame for the node's visibility to be assessed "
@@ -71816,10 +72367,10 @@ msgid ""
"right after it is instantiated, even if it will be on screen in the draw "
"pass."
msgstr ""
-"Si [code]true[/code], la boîte bondissante est à l’écran.\n"
+"Si [code]true[/code], le rectangle de visibilité affiché à l’écran.\n"
"[b]Note :[/b] Il faut un cadre pour que la visibilité du nœud soit évaluée "
"une fois ajoutée à l’arbre de scène, de sorte que cette méthode reviendra "
-"[code]false[/code] juste après qu’il soit instantié, même s’il sera à "
+"[code]false[/code] juste après qu’il soit instancié, même s’il sera à "
"l’écran dans le passage de tirage."
#: doc/classes/VisibilityNotifier.xml
@@ -73833,7 +74384,6 @@ msgid ""
msgstr ""
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a camera and adds it to the VisualServer. It can be accessed with "
"the RID that is returned. This RID will be used in all [code]camera_*[/code] "
@@ -73841,12 +74391,12 @@ msgid ""
"Once finished with your RID, you will want to free the RID using the "
"VisualServer's [method free_rid] static method."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée une caméra et l’ajoute au VisualServer. Il peut être consulté avec le "
+"RID qui est retourné. Ce RID peut être utilisé dans la plupart des fonctions "
+"[code]camera_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez cette caméra à une instance en "
"utilisant la [method instance_set_base] utilisant le RID retourné."
#: doc/classes/VisualServer.xml
@@ -73900,7 +74450,6 @@ msgid ""
msgstr ""
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a canvas and returns the assigned [RID]. It can be accessed with the "
"RID that is returned. This RID will be used in all [code]canvas_*[/code] "
@@ -73908,13 +74457,11 @@ msgid ""
"Once finished with your RID, you will want to free the RID using the "
"VisualServer's [method free_rid] static method."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée un canevas et retourne le [RID] qui lui est assigné. Il peut être "
+"consulté avec le RID qui est retourné. Ce RID peut être utilisé dans la "
+"plupart des fonctions [code]canvas_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
-"utilisant la [method instance_set_base] utilisant le RID retourné."
+"méthode statique [method free_rid] du VisualServer."
#: doc/classes/VisualServer.xml
msgid "Adds a circle command to the [CanvasItem]'s draw commands."
@@ -73997,7 +74544,6 @@ msgid "Clears the [CanvasItem] and removes all commands in it."
msgstr ""
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a new [CanvasItem] and returns its [RID]. It can be accessed with "
"the RID that is returned. This RID will be used in all [code]canvas_item_*[/"
@@ -74005,13 +74551,11 @@ msgid ""
"Once finished with your RID, you will want to free the RID using the "
"VisualServer's [method free_rid] static method."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée un nouveau [CanvasItem] et l’ajoute au VisualServer. Il peut être "
+"consulté avec le RID qui est retourné. Ce RID peut être utilisé dans la "
+"plupart des fonctions [code]canvas_item_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
-"utilisant la [method instance_set_base] utilisant le RID retourné."
+"méthode statique [method free_rid] du VisualServer."
#: doc/classes/VisualServer.xml
#, fuzzy
@@ -74107,7 +74651,6 @@ msgstr ""
"précédemment assignée à cette instance."
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a canvas light and adds it to the VisualServer. It can be accessed "
"with the RID that is returned. This RID will be used in all "
@@ -74115,12 +74658,12 @@ msgid ""
"Once finished with your RID, you will want to free the RID using the "
"VisualServer's [method free_rid] static method."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée un canevas de lumière et l’ajoute au VisualServer. Il peut être "
+"consulté avec le RID qui est retourné. Ce RID peut être utilisé dans la "
+"plupart des fonctions [code]canvas_light_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez ce canevas de lumière à une instance en "
"utilisant la [method instance_set_base] utilisant le RID retourné."
#: doc/classes/VisualServer.xml
@@ -74131,7 +74674,6 @@ msgstr ""
"précédemment assigné à cette instance."
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a light occluder and adds it to the VisualServer. It can be accessed "
"with the RID that is returned. This RID will be used in all "
@@ -74139,13 +74681,13 @@ msgid ""
"Once finished with your RID, you will want to free the RID using the "
"VisualServer's [method free_rid] static method."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée un occulteur de lumière spot et l’ajoute au VisualServer. Il peut être "
+"consulté avec le RID qui est retourné. Ce RID peut être utilisé dans la "
+"plupart des fonctions [code]canvas_light_ocluder_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
-"utilisant la [method instance_set_base] utilisant le RID retourné."
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez ce occulteur de lumière à une instance "
+"en utilisant la [method instance_set_base] utilisant le RID retourné."
#: doc/classes/VisualServer.xml
msgid "Enables or disables light occluder."
@@ -74289,7 +74831,6 @@ msgid "Modulates all colors in the given canvas."
msgstr "Module toutes les couleurs du canevas spécifié."
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a directional light and adds it to the VisualServer. It can be "
"accessed with the RID that is returned. This RID can be used in most "
@@ -74299,13 +74840,14 @@ msgid ""
"To place in a scene, attach this directional light to an instance using "
"[method instance_set_base] using the returned RID."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée une lumière directionnelle et l’ajoute au VisualServer. Il peut être "
+"consulté avec le RID qui est retourné. Ce RID peut être utilisé dans la "
+"plupart des fonctions [code]light_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
-"utilisant la [method instance_set_base] utilisant le RID retourné."
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez cette lumière directionnelle à une "
+"instance en utilisant la [method instance_set_base] utilisant le RID "
+"retourné."
#: doc/classes/VisualServer.xml
msgid ""
@@ -74316,7 +74858,6 @@ msgstr ""
"utiliser [method force_draw]."
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates an environment and adds it to the VisualServer. It can be accessed "
"with the RID that is returned. This RID will be used in all "
@@ -74324,12 +74865,12 @@ msgid ""
"Once finished with your RID, you will want to free the RID using the "
"VisualServer's [method free_rid] static method."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
+"Crée un environnement et l’ajoute au VisualServer. Il peut être consulté "
"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"fonctions [code]environment_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez cet environnement à une instance en "
"utilisant la [method instance_set_base] utilisant le RID retourné."
#: doc/classes/VisualServer.xml
@@ -74492,7 +75033,6 @@ msgstr ""
"Retourn l'identifiant de la texture blanche. En crée une si aucune n'existe."
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a GI probe and adds it to the VisualServer. It can be accessed with "
"the RID that is returned. This RID will be used in all [code]gi_probe_*[/"
@@ -74502,12 +75042,12 @@ msgid ""
"To place in a scene, attach this GI probe to an instance using [method "
"instance_set_base] using the returned RID."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée une sonde GI et l’ajoute au VisualServer. Il peut être consulté avec le "
+"RID qui est retourné. Ce RID peut être utilisé dans la plupart des fonctions "
+"[code]gi_probe_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez cette sonde GI à une instance en "
"utilisant la [method instance_set_base] utilisant le RID retourné."
#: doc/classes/VisualServer.xml
@@ -74687,7 +75227,6 @@ msgid ""
msgstr ""
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates an immediate geometry and adds it to the VisualServer. It can be "
"accessed with the RID that is returned. This RID will be used in all "
@@ -74697,13 +75236,14 @@ msgid ""
"To place in a scene, attach this immediate geometry to an instance using "
"[method instance_set_base] using the returned RID."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée une géométrie immédiate spot et l’ajoute au VisualServer. Il peut être "
+"consulté avec le RID qui est retourné. Ce RID peut être utilisé dans la "
+"plupart des fonctions [code]immediate_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
-"utilisant la [method instance_set_base] utilisant le RID retourné."
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez cette géométrie immédiate à une "
+"instance en utilisant la [method instance_set_base] utilisant le RID "
+"retourné."
#: doc/classes/VisualServer.xml
msgid ""
@@ -74782,7 +75322,6 @@ msgstr ""
"assigné à cette instance."
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a visual instance and adds it to the VisualServer. It can be "
"accessed with the RID that is returned. This RID will be used in all "
@@ -74793,16 +75332,17 @@ msgid ""
"particles, meshes, and reflection probes need to be associated with an "
"instance to be visible in the scenario using [method instance_set_base]."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
+"Crée une lumière spot et l’ajoute au VisualServer. Il peut être consulté "
"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"fonctions [code]light_*[/code] du VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
-"utilisant la [method instance_set_base] utilisant le RID retourné."
+"méthode statique [method free_rid] du VisualServer.\n"
+"Une instance est un moyen de placer un objet 3D dans un scénario. Les objets "
+"comme les particules, les maillages, et les sondes de réflexion doivent être "
+"associées à une instance pour être visible dans le scénario en utilisant "
+"[method instance_set_base]."
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a visual instance, adds it to the VisualServer, and sets both base "
"and scenario. It can be accessed with the RID that is returned. This RID "
@@ -74810,13 +75350,12 @@ msgid ""
"Once finished with your RID, you will want to free the RID using the "
"VisualServer's [method free_rid] static method."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée une instance visuelle et l’ajoute au VisualServer, en définissant à la "
+"fois la base et le scénario. Il peut être consulté avec le RID qui est "
+"retourné. Ce RID peut être utilisé dans la plupart des fonctions "
+"[code]instance_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
-"utilisant la [method instance_set_base] utilisant le RID retourné."
+"méthode statique [method free_rid] du VisualServer."
#: doc/classes/VisualServer.xml
msgid "Not implemented in Godot 3.x."
@@ -75058,7 +75597,6 @@ msgid ""
msgstr ""
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a lightmap capture and adds it to the VisualServer. It can be "
"accessed with the RID that is returned. This RID will be used in all "
@@ -75068,13 +75606,13 @@ msgid ""
"To place in a scene, attach this lightmap capture to an instance using "
"[method instance_set_base] using the returned RID."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée une capture de lumière et l’ajoute au VisualServer. Il peut être "
+"consulté avec le RID qui est retourné. Ce RID peut être utilisé dans la "
+"plupart des fonctions [code]lightmap_capture_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
-"utilisant la [method instance_set_base] utilisant le RID retourné."
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez cette capture de lumière à une instance "
+"en utilisant la [method instance_set_base] utilisant le RID retourné."
#: doc/classes/VisualServer.xml
#, fuzzy
@@ -75149,7 +75687,6 @@ msgid ""
msgstr ""
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates an empty material and adds it to the VisualServer. It can be "
"accessed with the RID that is returned. This RID will be used in all "
@@ -75157,11 +75694,11 @@ msgid ""
"Once finished with your RID, you will want to free the RID using the "
"VisualServer's [method free_rid] static method."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
+"Crée un matériau vide et l’ajoute au VisualServer. Il peut être consulté "
"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"fonctions [code]material_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
+"méthode statique [method free_rid] du VisualServer.\n"
"Pour placer dans une scène, attachez cette lumière spot à une instance en "
"utilisant la [method instance_set_base] utilisant le RID retourné."
@@ -75213,7 +75750,6 @@ msgid "Removes all surfaces from a mesh."
msgstr "Enlève toutes les surfaces d’un maillage."
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a new mesh and adds it to the VisualServer. It can be accessed with "
"the RID that is returned. This RID will be used in all [code]mesh_*[/code] "
@@ -75223,12 +75759,12 @@ msgid ""
"To place in a scene, attach this mesh to an instance using [method "
"instance_set_base] using the returned RID."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
+"Crée un nouveau maillage et l’ajoute au VisualServer. Il peut être consulté "
"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"fonctions [code]mesh_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez ce maillage spot à une instance en "
"utilisant la [method instance_set_base] utilisant le RID retourné."
#: doc/classes/VisualServer.xml
@@ -75341,7 +75877,6 @@ msgid ""
msgstr ""
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a new multimesh on the VisualServer and returns an [RID] handle. "
"This RID will be used in all [code]multimesh_*[/code] VisualServer "
@@ -75351,12 +75886,12 @@ msgid ""
"To place in a scene, attach this multimesh to an instance using [method "
"instance_set_base] using the returned RID."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée un multimesh et l’ajoute au VisualServer. Il peut être consulté avec le "
+"RID qui est retourné. Ce RID peut être utilisé dans la plupart des fonctions "
+"[code]multimesh_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez ce multimesh à une instance en "
"utilisant la [method instance_set_base] utilisant le RID retourné."
#: doc/classes/VisualServer.xml
@@ -75458,7 +75993,6 @@ msgid ""
msgstr ""
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a new omni light and adds it to the VisualServer. It can be accessed "
"with the RID that is returned. This RID can be used in most [code]light_*[/"
@@ -75468,16 +76002,15 @@ msgid ""
"To place in a scene, attach this omni light to an instance using [method "
"instance_set_base] using the returned RID."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
+"Crée une lumière omni et l’ajoute au VisualServer. Il peut être consulté "
"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"fonctions [code]light_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez cette lumière omni à une instance en "
"utilisant la [method instance_set_base] utilisant le RID retourné."
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a particle system and adds it to the VisualServer. It can be "
"accessed with the RID that is returned. This RID will be used in all "
@@ -75487,13 +76020,13 @@ msgid ""
"To place in a scene, attach these particles to an instance using [method "
"instance_set_base] using the returned RID."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée un système de particules et l’ajoute au VisualServer. Il peut être "
+"consulté avec le RID qui est retourné. Ce RID peut être utilisé dans la "
+"plupart des fonctions [code]particles_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
-"utilisant la [method instance_set_base] utilisant le RID retourné."
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez ce système de particules à une instance "
+"en utilisant la [method instance_set_base] utilisant le RID retourné."
#: doc/classes/VisualServer.xml
msgid ""
@@ -75608,13 +76141,12 @@ msgid ""
msgstr ""
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"If [code]true[/code], particles will emit once and then stop. Equivalent to "
"[member Particles.one_shot]."
msgstr ""
-"Si [code]true[/code], les réflexions ignoreront la contribution du ciel. "
-"Équivalent à [member ReflectionProbe.interior]."
+"Si [code]true[/code], les particules sera émise une seule fois puis "
+"arrêtées. Équivalent à [member Particles.one_shot]."
#: doc/classes/VisualServer.xml
msgid ""
@@ -75651,7 +76183,6 @@ msgid ""
msgstr ""
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a reflection probe and adds it to the VisualServer. It can be "
"accessed with the RID that is returned. This RID will be used in all "
@@ -75661,13 +76192,14 @@ msgid ""
"To place in a scene, attach this reflection probe to an instance using "
"[method instance_set_base] using the returned RID."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée une sonde de réflexions et l’ajoute au VisualServer. Il peut être "
+"consulté avec le RID qui est retourné. Ce RID peut être utilisé dans la "
+"plupart des fonctions [code]reflection_probe_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
-"utilisant la [method instance_set_base] utilisant le RID retourné."
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez cette sonde de réflexions à une "
+"instance en utilisant la [method instance_set_base] utilisant le RID "
+"retourné."
#: doc/classes/VisualServer.xml
#, fuzzy
@@ -75765,7 +76297,6 @@ msgid ""
msgstr ""
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a scenario and adds it to the VisualServer. It can be accessed with "
"the RID that is returned. This RID will be used in all [code]scenario_*[/"
@@ -75774,13 +76305,12 @@ msgid ""
"VisualServer's [method free_rid] static method.\n"
"The scenario is the 3D world that all the visual instances exist in."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée un scénario et l’ajoute au VisualServer. Il peut être consulté avec le "
+"RID qui est retourné. Ce RID peut être utilisé dans la plupart des fonctions "
+"[code]scenario_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
-"utilisant la [method instance_set_base] utilisant le RID retourné."
+"méthode statique [method free_rid] du VisualServer.\n"
+"Le scénario est le monde 3D où toutes les instances visuelles existent."
#: doc/classes/VisualServer.xml
msgid ""
@@ -75853,7 +76383,6 @@ msgid "Enables or disables occlusion culling."
msgstr "Active ou désactive une lumière du canevas."
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates an empty shader and adds it to the VisualServer. It can be accessed "
"with the RID that is returned. This RID will be used in all [code]shader_*[/"
@@ -75861,12 +76390,12 @@ msgid ""
"Once finished with your RID, you will want to free the RID using the "
"VisualServer's [method free_rid] static method."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée un shader vide et l’ajoute au VisualServer. Il peut être consulté avec "
+"le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
+"fonctions [code]shader_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez ce shader vide à une instance en "
"utilisant la [method instance_set_base] utilisant le RID retourné."
#: doc/classes/VisualServer.xml
@@ -75876,7 +76405,7 @@ msgstr "Retourne le code d'un shader."
#: doc/classes/VisualServer.xml
msgid "Returns a default texture from a shader searched by name."
-msgstr ""
+msgstr "Retourne la texture par défaut du shader à partir de son nom."
#: doc/classes/VisualServer.xml
msgid "Returns the parameters of a shader."
@@ -75914,7 +76443,6 @@ msgid "Sets the [Transform2D] for a specific bone of this skeleton."
msgstr "Définit la [Transform2D] pour un os spécifique de ce squelette."
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a skeleton and adds it to the VisualServer. It can be accessed with "
"the RID that is returned. This RID will be used in all [code]skeleton_*[/"
@@ -75922,12 +76450,12 @@ msgid ""
"Once finished with your RID, you will want to free the RID using the "
"VisualServer's [method free_rid] static method."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée un squelette et l’ajoute au VisualServer. Il peut être consulté avec le "
+"RID qui est retourné. Ce RID peut être utilisé dans la plupart des fonctions "
+"[code]skeleton_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez ce squelette à une instance en "
"utilisant la [method instance_set_base] utilisant le RID retourné."
#: doc/classes/VisualServer.xml
@@ -75935,7 +76463,6 @@ msgid "Returns the number of bones allocated for this skeleton."
msgstr "Retourne le nombre d'os alloués pour ce squelette."
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates an empty sky and adds it to the VisualServer. It can be accessed "
"with the RID that is returned. This RID will be used in all [code]sky_*[/"
@@ -75943,12 +76470,12 @@ msgid ""
"Once finished with your RID, you will want to free the RID using the "
"VisualServer's [method free_rid] static method."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée un ciel vide et l’ajoute au VisualServer. Il peut être consulté avec le "
+"RID qui est retourné. Ce RID peut être utilisé dans la plupart des fonctions "
+"[code]sky_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez ce ciel vide à une instance en "
"utilisant la [method instance_set_base] utilisant le RID retourné."
#: doc/classes/VisualServer.xml
@@ -75956,7 +76483,6 @@ msgid "Sets a sky's texture."
msgstr "Définit la texture du ciel."
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates a spot light and adds it to the VisualServer. It can be accessed "
"with the RID that is returned. This RID can be used in most [code]light_*[/"
@@ -75966,11 +76492,11 @@ msgid ""
"To place in a scene, attach this spot light to an instance using [method "
"instance_set_base] using the returned RID."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
+"Crée une lumière spot et l’ajoute au VisualServer. Il peut être consulté "
"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"fonctions [code]light_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
+"méthode statique [method free_rid] du VisualServer.\n"
"Pour placer dans une scène, attachez cette lumière spot à une instance en "
"utilisant la [method instance_set_base] utilisant le RID retourné."
@@ -75985,7 +76511,6 @@ msgid "Binds the texture to a texture slot."
msgstr "Alignez le texte à gauche."
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates an empty texture and adds it to the VisualServer. It can be accessed "
"with the RID that is returned. This RID will be used in all [code]texture_*[/"
@@ -75993,18 +76518,19 @@ msgid ""
"Once finished with your RID, you will want to free the RID using the "
"VisualServer's [method free_rid] static method."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
+"Crée une texture vide et l’ajoute au VisualServer. Il peut être consulté "
"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"fonctions [code]texture_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
+"méthode statique [method free_rid] du VisualServer.\n"
+"Pour placer dans une scène, attachez cette texture vide à une instance en "
"utilisant la [method instance_set_base] utilisant le RID retourné."
#: doc/classes/VisualServer.xml
msgid ""
"Creates a texture, allocates the space for an image, and fills in the image."
msgstr ""
+"Crée une texture, alloue l'espace pour une image, et remplit avec l'image."
#: doc/classes/VisualServer.xml
#, fuzzy
@@ -76016,6 +76542,8 @@ msgid ""
"Returns a copy of a texture's image unless it's a CubeMap, in which case it "
"returns the [RID] of the image at one of the cubes sides."
msgstr ""
+"Retourne une copie de l'image de la texture sauf si c'est une CubeMap, dans "
+"ce cas, le [RID] de l'image d'un des côtés est retourné."
#: doc/classes/VisualServer.xml
msgid "Returns the depth of the texture."
@@ -76043,9 +76571,9 @@ msgid "Returns the opengl id of the texture's image."
msgstr "Retourne l'identifiant OpenGL de l'image de cette texture."
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid "Returns the type of the texture, can be any of the [enum TextureType]."
-msgstr "Retourne le type du nœud à [code]idx[/code]."
+msgstr ""
+"Retourne le type de texture, c'est l'une des valeurs de [enum TextureType]."
#: doc/classes/VisualServer.xml
msgid "Returns the texture's width."
@@ -76146,7 +76674,6 @@ msgid ""
msgstr ""
#: doc/classes/VisualServer.xml
-#, fuzzy
msgid ""
"Creates an empty viewport and adds it to the VisualServer. It can be "
"accessed with the RID that is returned. This RID will be used in all "
@@ -76154,13 +76681,11 @@ msgid ""
"Once finished with your RID, you will want to free the RID using the "
"VisualServer's [method free_rid] static method."
msgstr ""
-"Crée une lumière spot et l’ajoute au RenderingServer. Il peut être consulté "
-"avec le RID qui est retourné. Ce RID peut être utilisé dans la plupart des "
-"fonctions [code]light_*[/code] RenderingServer.\n"
+"Crée une fenêtre d'affichage et l’ajoute au VisualServer. Il peut être "
+"consulté avec le RID qui est retourné. Ce RID peut être utilisé dans la "
+"plupart des fonctions [code]viewport_*[/code] VisualServer.\n"
"Une fois terminé avec votre RID, vous voudrez libérer le RID à l’aide de la "
-"méthode statique [method free_rid] du RenderingServer.\n"
-"Pour placer dans une scène, attachez cette lumière spot à une instance en "
-"utilisant la [method instance_set_base] utilisant le RID retourné."
+"méthode statique [method free_rid] du VisualServer."
#: doc/classes/VisualServer.xml
msgid "Detaches the viewport from the screen."
@@ -78646,11 +79171,8 @@ msgid "Computes a [Transform] function within the visual shader graph."
msgstr "Calcule une fonction [Transform] dans le graphique du shader visuel."
#: doc/classes/VisualShaderNodeTransformFunc.xml
-#, fuzzy
msgid "Computes an inverse or transpose function on the provided [Transform]."
-msgstr ""
-"Construit une nouvelle chaîne de caractères à partir de la [Transform] "
-"donnée."
+msgstr "Calcule la fonction inverse ou transposée de la [Transform] donnée."
#: doc/classes/VisualShaderNodeTransformFunc.xml
msgid "The function to be computed. See [enum Function] for options."
@@ -78670,13 +79192,12 @@ msgstr ""
"Multiplie [Transform] par [Transform] dans le graphique du shader visuel."
#: doc/classes/VisualShaderNodeTransformMult.xml
-#, fuzzy
msgid ""
"A multiplication operation on two transforms (4x4 matrices), with support "
"for different multiplication operators."
msgstr ""
-"Une opération de multiplication sur deux transforms (matrices 4x4), avec "
-"support pour différents opérateurs de multiplication."
+"Une opération de multiplication sur deux transformations (des matrices de "
+"4x4), avec support pour différents opérateurs de multiplication."
#: doc/classes/VisualShaderNodeTransformMult.xml
msgid ""
@@ -78687,14 +79208,16 @@ msgstr ""
"Operator] pour les options."
#: doc/classes/VisualShaderNodeTransformMult.xml
-#, fuzzy
msgid "Multiplies transform [code]a[/code] by the transform [code]b[/code]."
-msgstr "Multiplie le transform [code]a[/code] par le transform [code]b[/code]."
+msgstr ""
+"Multiplie la transformation [code]a[/code] par la transformation [code]b[/"
+"code]."
#: doc/classes/VisualShaderNodeTransformMult.xml
-#, fuzzy
msgid "Multiplies transform [code]b[/code] by the transform [code]a[/code]."
-msgstr "Multiplie le transform [code]b[/code] par le transform [code]a[/code]."
+msgstr ""
+"Multiplie la transformation [code]b[/code] par la transformation [code]a[/"
+"code]."
#: doc/classes/VisualShaderNodeTransformMult.xml
msgid ""
@@ -79911,9 +80434,8 @@ msgstr ""
"plus de détails."
#: modules/websocket/doc_classes/WebSocketMultiplayerPeer.xml
-#, fuzzy
msgid "Base class for WebSocket server and client."
-msgstr "Classe de base pour le serveur WebSocket et le client."
+msgstr "Classe de base pour le serveur et le client WebSocket."
#: modules/websocket/doc_classes/WebSocketMultiplayerPeer.xml
msgid ""
@@ -80517,7 +81039,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr "Émis lorsque [member visibility_state] modifié."
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/gl.po b/doc/translations/gl.po
index 65371b9f89..d8e6533123 100644
--- a/doc/translations/gl.po
+++ b/doc/translations/gl.po
@@ -7403,7 +7403,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13615,7 +13615,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16686,14 +16685,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20368,7 +20367,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24441,12 +24440,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24477,6 +24509,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26333,7 +26381,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27074,7 +27125,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28239,7 +28291,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28251,11 +28307,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29724,15 +29801,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32099,11 +32176,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32117,35 +32194,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32187,6 +32264,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35456,6 +35719,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35507,6 +35774,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35606,11 +35883,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36388,7 +36679,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37215,7 +37506,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -44991,8 +45282,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -50962,7 +51252,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52335,13 +52625,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52358,16 +52641,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52435,6 +52716,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54741,6 +55030,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54765,12 +55058,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54884,10 +55171,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55342,12 +55625,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -55998,6 +56275,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56025,7 +56314,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59148,6 +59438,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64518,12 +64852,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73202,7 +73536,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/hi.po b/doc/translations/hi.po
index 5131f43244..534e3d4853 100644
--- a/doc/translations/hi.po
+++ b/doc/translations/hi.po
@@ -7402,7 +7402,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13614,7 +13614,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16685,14 +16684,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20367,7 +20366,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24440,12 +24439,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24476,6 +24508,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26332,7 +26380,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27073,7 +27124,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28238,7 +28290,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28250,11 +28306,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29723,15 +29800,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32098,11 +32175,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32116,35 +32193,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32186,6 +32263,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35455,6 +35718,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35506,6 +35773,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35605,11 +35882,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36387,7 +36678,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37214,7 +37505,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -44990,8 +45281,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -50961,7 +51251,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52334,13 +52624,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52357,16 +52640,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52434,6 +52715,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54740,6 +55029,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54764,12 +55057,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54883,10 +55170,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55341,12 +55624,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -55997,6 +56274,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56024,7 +56313,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59147,6 +59437,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64517,12 +64851,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73201,7 +73535,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/hu.po b/doc/translations/hu.po
index f6383a95dd..bbb83c87da 100644
--- a/doc/translations/hu.po
+++ b/doc/translations/hu.po
@@ -7420,7 +7420,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13632,7 +13632,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16703,14 +16702,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20385,7 +20384,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24458,12 +24457,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24494,6 +24526,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26350,7 +26398,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27091,7 +27142,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28256,7 +28308,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28268,11 +28324,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29741,15 +29818,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32116,11 +32193,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32134,35 +32211,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32204,6 +32281,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35473,6 +35736,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35524,6 +35791,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35623,11 +35900,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36405,7 +36696,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37232,7 +37523,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45008,8 +45299,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -50979,7 +51269,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52352,13 +52642,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52375,16 +52658,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52452,6 +52733,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54758,6 +55047,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54782,12 +55075,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54901,10 +55188,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55359,12 +55642,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56015,6 +56292,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56042,7 +56331,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59165,6 +59455,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64535,12 +64869,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73219,7 +73553,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/id.po b/doc/translations/id.po
index c2b6000173..3f59258527 100644
--- a/doc/translations/id.po
+++ b/doc/translations/id.po
@@ -7815,7 +7815,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -14028,7 +14028,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -17099,14 +17098,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20781,7 +20780,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24860,12 +24859,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "Mengembalikan nilai hiperbolik tangen dari parameter."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "Mengembalikan nilai hiperbolik tangen dari parameter."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "Mengembalikan nilai hiperbolik tangen dari parameter."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "Mengembalikan nilai hiperbolik tangen dari parameter."
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24896,6 +24932,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26753,7 +26805,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27494,7 +27549,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28659,7 +28715,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28671,11 +28731,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -30144,15 +30225,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32519,11 +32600,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32537,35 +32618,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32607,6 +32688,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35888,6 +36155,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "Mengembalikan nilai hiperbolik tangen dari parameter."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35939,6 +36211,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -36038,11 +36320,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "Mengembalikan nilai hiperbolik tangen dari parameter."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36822,7 +37119,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37649,7 +37946,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45442,10 +45739,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "Mengembalikan nilai hiperbolik tangen dari parameter."
#: doc/classes/PopupMenu.xml
msgid ""
@@ -51416,7 +51713,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52789,13 +53086,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52812,16 +53102,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52889,6 +53177,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -55195,6 +55491,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -55219,12 +55519,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -55338,10 +55632,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55796,12 +56086,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56452,6 +56736,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56479,7 +56775,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59608,6 +59905,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64979,12 +65320,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73669,7 +74010,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/is.po b/doc/translations/is.po
index 59dc923b45..ed8b6d48e1 100644
--- a/doc/translations/is.po
+++ b/doc/translations/is.po
@@ -7402,7 +7402,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13614,7 +13614,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16685,14 +16684,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20367,7 +20366,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24440,12 +24439,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24476,6 +24508,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26332,7 +26380,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27073,7 +27124,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28238,7 +28290,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28250,11 +28306,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29723,15 +29800,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32098,11 +32175,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32116,35 +32193,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32186,6 +32263,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35455,6 +35718,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35506,6 +35773,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35605,11 +35882,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36387,7 +36678,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37214,7 +37505,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -44990,8 +45281,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -50961,7 +51251,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52334,13 +52624,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52357,16 +52640,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52434,6 +52715,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54740,6 +55029,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54764,12 +55057,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54883,10 +55170,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55341,12 +55624,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -55997,6 +56274,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56024,7 +56313,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59147,6 +59437,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64517,12 +64851,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73201,7 +73535,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/it.po b/doc/translations/it.po
index 31cfb31aca..74cad72f56 100644
--- a/doc/translations/it.po
+++ b/doc/translations/it.po
@@ -8416,7 +8416,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -14653,7 +14653,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -17817,14 +17816,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -21504,8 +21503,9 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
-msgstr ""
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
+msgstr "Ritorna [code]true[/code] se [Rect2i] è piano o vuoto."
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -25595,12 +25595,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "Restituisce il resto dei due vettori."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "Restituisce il seno del parametro."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "Restituisce il coseno del parametro."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "Restituisce il seno del parametro."
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -25631,6 +25668,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -27499,7 +27552,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -28249,7 +28305,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -29415,7 +29472,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29427,11 +29488,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -30905,15 +30987,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -33286,11 +33368,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -33304,35 +33386,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -33374,6 +33456,204 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+"Se [code] vero [/code], i nodi figli sono ordinati, altrimenti l'ordinamento "
+"è disabilitato."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+"Se [code] vero [/code], i nodi figli sono ordinati, altrimenti l'ordinamento "
+"è disabilitato."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+"Se [code] vero [/code], i nodi figli sono ordinati, altrimenti l'ordinamento "
+"è disabilitato."
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+"Se [code] vero [/code], i nodi figli sono ordinati, altrimenti l'ordinamento "
+"è disabilitato."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -36672,6 +36952,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "Restituisce il seno del parametro."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -36726,6 +37011,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -36826,11 +37121,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "Restituisce il seno del parametro."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -37621,7 +37931,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -38449,7 +38759,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -46278,10 +46588,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "Calcola il prodotto vettoriale di questo vettore e [code]b[/code]."
#: doc/classes/PopupMenu.xml
#, fuzzy
@@ -52262,7 +52572,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -53637,13 +53947,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -53660,16 +53963,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -53737,6 +54038,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -56045,6 +56354,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -56069,12 +56382,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -56189,10 +56496,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -56650,12 +56953,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -57307,6 +57604,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -57334,7 +57643,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -60485,6 +60795,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -65911,12 +66265,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -74652,7 +75006,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/ja.po b/doc/translations/ja.po
index 1b5c884316..83c50dd1e0 100644
--- a/doc/translations/ja.po
+++ b/doc/translations/ja.po
@@ -9597,7 +9597,8 @@ msgstr ""
"避するのに便利です。"
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+#, fuzzy
+msgid "Value used internally when no indices are present."
msgstr ""
"インデックスが存在しない場合に index_array_len に使用されるデフォルト値。"
@@ -16616,7 +16617,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -19756,14 +19756,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -23493,8 +23493,9 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
-msgstr ""
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
+msgstr "配列が空の場合は[code]true[/code]を返します。"
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -27606,12 +27607,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "2つのベクトルの剰余を返します。"
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "キュー内で次にあるアニメーションの名前を返します。"
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "パラメータのコサインを返します。"
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "パラメータのサインを返します。"
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -27642,6 +27680,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -29521,7 +29575,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -30286,7 +30343,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -31453,9 +31511,12 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-#, fuzzy
-msgid "Maximum allowed size for response bodies."
-msgstr "モード用enumの最大値。"
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
+msgstr ""
#: doc/classes/HTTPRequest.xml
msgid ""
@@ -31466,11 +31527,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -32950,15 +33032,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -35354,11 +35436,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -35372,35 +35454,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -35442,6 +35524,224 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+"指定したフラグが有効な場合、[code]true[/code] を返します。オプションについて"
+"は [enum Flags] 列挙子を参照してください。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+"この [AnimationTree] のプロセスモード。利用可能なモードは [enum "
+"AnimationProcessMode] を参照してください。"
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr "アルファシザーが値を破棄する際のしきい値です。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+"[code]true[/code]の場合、頂点の伸長設定を有効にします。[member grow_amount]を"
+"参照してください。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+"この [AnimationTree] のプロセスモード。利用可能なモードは [enum "
+"AnimationProcessMode] を参照してください。"
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+"[code]true[/code]の場合、オブジェクトは距離に関係なく同じサイズでレンダリング"
+"されます。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "[Font] used for the [Label3D]'s text."
+msgstr "編集済みプロパティ用のヒントなし。"
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+"[code]true[/code] の場合、深度テストは無効になり、オブジェクトはレンダリング"
+"順に描画されます。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The text drawing offset (in pixels)."
+msgstr "テクスチャの描写オフセット。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The tint of [Font]'s outline."
+msgstr "円柱の高さ。"
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+"[code]true[/code] のとき、他のモニタリングしているエリアがこのエリアを検出で"
+"きます。"
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+"[code]true[/code] のとき、他のモニタリングしているエリアがこのエリアを検出で"
+"きます。"
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+"深度テストを無効にし、このオブジェクトは他のすべてのオブジェクトの上に描画さ"
+"れます。ただし、描画順において後で描画されたオブジェクトは、このオブジェクト"
+"を覆うことができます。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+"画面上に常に同じサイズで表示されるように、オブジェクトが奥行きで拡縮されま"
+"す。"
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -38770,6 +39070,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "アニメーションのトラック数を返します。"
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -38826,6 +39131,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -38929,11 +39244,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "アニメーションのトラック数を返します。"
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -39730,7 +40060,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -40560,7 +40890,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -48426,10 +48756,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "インデックス [code]bus_idx[/code] のバスの音量を dB で返します。"
#: doc/classes/PopupMenu.xml
#, fuzzy
@@ -54453,7 +54783,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -55833,13 +56163,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -55856,16 +56179,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -55933,6 +56254,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -58324,6 +58653,10 @@ msgid ""
msgstr "[member albedo_texture] を強制的にsRGB空間からリニア空間に変換します。"
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr "[code]true[/code]の場合、オブジェクトは環境光を受けません。"
@@ -58351,14 +58684,6 @@ msgstr ""
"されます。"
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-"[code]true[/code] の場合、深度テストは無効になり、オブジェクトはレンダリング"
-"順に描画されます。"
-
-#: doc/classes/SpatialMaterial.xml
#, fuzzy
msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
@@ -58517,10 +58842,6 @@ msgstr ""
"のページ[/url]を参照してください。"
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr "アルファシザーが値を破棄する際のしきい値です。"
-
-#: doc/classes/SpatialMaterial.xml
#, fuzzy
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
@@ -59085,15 +59406,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-"深度テストを無効にし、このオブジェクトは他のすべてのオブジェクトの上に描画さ"
-"れます。ただし、描画順において後で描画されたオブジェクトは、このオブジェクト"
-"を覆うことができます。"
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr "メッシュで指定された頂点単位の色に [code]ALBEDO[/code] を設定します。"
@@ -59787,6 +60099,18 @@ msgid "The size of one pixel's width on the sprite to scale it in 3D."
msgstr ""
#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
#, fuzzy
msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
@@ -59818,8 +60142,12 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+#, fuzzy
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
+"画面上に常に同じサイズで表示されるように、オブジェクトが奥行きで拡縮されま"
+"す。"
#: doc/classes/SpriteFrames.xml
msgid "Sprite frame library for AnimatedSprite and AnimatedSprite3D."
@@ -62998,6 +63326,52 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr "編集済みプロパティ用のヒントなし。"
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "The text to generate mesh from."
+msgstr "ボタンがホバーされている状態です。"
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -68460,12 +68834,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -77266,7 +77640,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr "[member frame] が変更されたときに発信されます。"
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/ko.po b/doc/translations/ko.po
index f567ed125c..edd3fa726f 100644
--- a/doc/translations/ko.po
+++ b/doc/translations/ko.po
@@ -7533,7 +7533,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13752,7 +13752,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16858,14 +16857,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20605,8 +20604,9 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
-msgstr ""
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
+msgstr "매개변수의 코사인 값을 반환합니다."
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -24686,12 +24686,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "두 벡터의 나머지를 반환합니다."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "매개변수의 사인 값을 반환합니다."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "매개변수의 코사인 값을 반환합니다."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "매개변수의 사인 값을 반환합니다."
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24722,6 +24759,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26579,7 +26632,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27321,7 +27377,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28486,7 +28543,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28498,11 +28559,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29979,15 +30061,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32356,11 +32438,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32374,35 +32456,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32444,6 +32526,194 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr "매개변수의 코사인 값을 반환합니다."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr "매개변수의 코사인 값을 반환합니다."
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35734,6 +36004,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "매개변수의 사인 값을 반환합니다."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35785,6 +36060,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35885,11 +36170,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "매개변수의 사인 값을 반환합니다."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36676,7 +36976,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37628,7 +37928,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45430,10 +45730,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "매개변수의 사인 값을 반환합니다."
#: doc/classes/PopupMenu.xml
msgid ""
@@ -51406,7 +51706,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52779,13 +53079,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52802,16 +53095,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52879,6 +53170,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -55185,6 +55484,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -55209,12 +55512,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -55328,10 +55625,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55786,12 +56079,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56442,6 +56729,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56469,7 +56768,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59602,6 +59902,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64982,12 +65326,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73701,7 +74045,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/lv.po b/doc/translations/lv.po
index 1c5f5ef158..f7925e1a33 100644
--- a/doc/translations/lv.po
+++ b/doc/translations/lv.po
@@ -7417,7 +7417,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13629,7 +13629,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16700,14 +16699,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20382,7 +20381,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24458,12 +24457,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24494,6 +24526,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26350,7 +26398,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27091,7 +27142,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28256,7 +28308,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28268,11 +28324,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29741,15 +29818,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32116,11 +32193,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32134,35 +32211,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32204,6 +32281,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35473,6 +35736,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35524,6 +35791,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35623,11 +35900,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36405,7 +36696,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37232,7 +37523,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45008,8 +45299,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -50979,7 +51269,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52352,13 +52642,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52375,16 +52658,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52452,6 +52733,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54758,6 +55047,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54782,12 +55075,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54901,10 +55188,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55359,12 +55642,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56015,6 +56292,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56042,7 +56331,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59165,6 +59455,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64535,12 +64869,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73219,7 +73553,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/mr.po b/doc/translations/mr.po
index fcd595473b..3d50bd8d9f 100644
--- a/doc/translations/mr.po
+++ b/doc/translations/mr.po
@@ -7400,7 +7400,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13612,7 +13612,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16683,14 +16682,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20365,7 +20364,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24438,12 +24437,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24474,6 +24506,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26330,7 +26378,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27071,7 +27122,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28236,7 +28288,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28248,11 +28304,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29721,15 +29798,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32096,11 +32173,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32114,35 +32191,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32184,6 +32261,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35453,6 +35716,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35504,6 +35771,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35603,11 +35880,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36385,7 +36676,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37212,7 +37503,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -44988,8 +45279,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -50959,7 +51249,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52332,13 +52622,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52355,16 +52638,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52432,6 +52713,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54738,6 +55027,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54762,12 +55055,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54881,10 +55168,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55339,12 +55622,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -55995,6 +56272,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56022,7 +56311,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59145,6 +59435,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64515,12 +64849,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73199,7 +73533,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/nb.po b/doc/translations/nb.po
index a4f62d1b5e..2092a69e42 100644
--- a/doc/translations/nb.po
+++ b/doc/translations/nb.po
@@ -7412,7 +7412,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13624,7 +13624,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16695,14 +16694,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20377,7 +20376,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24450,12 +24449,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24486,6 +24518,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26342,7 +26390,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27083,7 +27134,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28248,7 +28300,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28260,11 +28316,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29733,15 +29810,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32108,11 +32185,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32126,35 +32203,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32196,6 +32273,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35465,6 +35728,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35516,6 +35783,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35615,11 +35892,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36397,7 +36688,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37224,7 +37515,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45000,8 +45291,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -50971,7 +51261,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52344,13 +52634,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52367,16 +52650,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52444,6 +52725,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54750,6 +55039,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54774,12 +55067,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54893,10 +55180,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55351,12 +55634,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56007,6 +56284,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56034,7 +56323,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59157,6 +59447,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64527,12 +64861,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73211,7 +73545,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/ne.po b/doc/translations/ne.po
index 9335bf559b..abe9e01a04 100644
--- a/doc/translations/ne.po
+++ b/doc/translations/ne.po
@@ -7400,7 +7400,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13612,7 +13612,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16683,14 +16682,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20365,7 +20364,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24438,12 +24437,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24474,6 +24506,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26330,7 +26378,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27071,7 +27122,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28236,7 +28288,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28248,11 +28304,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29721,15 +29798,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32096,11 +32173,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32114,35 +32191,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32184,6 +32261,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35453,6 +35716,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35504,6 +35771,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35603,11 +35880,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36385,7 +36676,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37212,7 +37503,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -44988,8 +45279,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -50959,7 +51249,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52332,13 +52622,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52355,16 +52638,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52432,6 +52713,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54738,6 +55027,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54762,12 +55055,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54881,10 +55168,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55339,12 +55622,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -55995,6 +56272,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56022,7 +56311,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59145,6 +59435,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64515,12 +64849,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73199,7 +73533,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/nl.po b/doc/translations/nl.po
index 15e800dda5..cb1b9498f9 100644
--- a/doc/translations/nl.po
+++ b/doc/translations/nl.po
@@ -7469,7 +7469,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13681,7 +13681,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16752,14 +16751,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20434,7 +20433,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24510,12 +24509,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24546,6 +24578,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26402,7 +26450,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27143,7 +27194,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28308,7 +28360,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28320,11 +28376,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29793,15 +29870,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32168,11 +32245,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32186,35 +32263,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32256,6 +32333,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35525,6 +35788,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35576,6 +35843,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35675,11 +35952,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36457,7 +36748,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37284,7 +37575,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45060,8 +45351,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -51032,7 +51322,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52405,13 +52695,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52428,16 +52711,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52505,6 +52786,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54811,6 +55100,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54835,12 +55128,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54954,10 +55241,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55412,12 +55695,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56068,6 +56345,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56095,7 +56384,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59218,6 +59508,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64588,12 +64922,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73272,7 +73606,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/pl.po b/doc/translations/pl.po
index a484bd7e22..35efff7488 100644
--- a/doc/translations/pl.po
+++ b/doc/translations/pl.po
@@ -7906,7 +7906,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -14133,7 +14133,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -17215,14 +17214,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20904,8 +20903,11 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
+"Jeśli [code]true[/code], potomne węzły są sortowane. W innym przypadku jest "
+"wyłączone."
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -24989,12 +24991,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "Zwraca resztę z dwóch wektorów."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "Zwraca sinus parametru."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "Zwraca cosinus parametru."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "Zwraca sinus parametru."
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -25025,6 +25064,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26889,7 +26944,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27637,7 +27695,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28802,7 +28861,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28814,11 +28877,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -30290,15 +30374,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32676,11 +32760,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32694,35 +32778,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32764,6 +32848,204 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+"Jeśli [code]true[/code], potomne węzły są sortowane. W innym przypadku jest "
+"wyłączone."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+"Jeśli [code]true[/code], potomne węzły są sortowane. W innym przypadku jest "
+"wyłączone."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+"Jeśli [code]true[/code], potomne węzły są sortowane. W innym przypadku jest "
+"wyłączone."
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+"Jeśli [code]true[/code], potomne węzły są sortowane. W innym przypadku jest "
+"wyłączone."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -36067,6 +36349,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "Zwraca sinus parametru."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -36124,6 +36411,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -36224,11 +36521,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "Zwraca sinus parametru."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -37019,7 +37331,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37846,7 +38158,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45669,10 +45981,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]b[/code]."
#: doc/classes/PopupMenu.xml
msgid ""
@@ -51653,7 +51965,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -53029,13 +53341,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -53052,16 +53357,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -53129,6 +53432,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -55436,6 +55747,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -55460,12 +55775,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -55579,10 +55888,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -56040,12 +56345,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56696,6 +56995,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56723,7 +57034,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59862,6 +60174,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -65248,12 +65604,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73975,7 +74331,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/pt.po b/doc/translations/pt.po
index 7ed938659a..8ede5fa689 100644
--- a/doc/translations/pt.po
+++ b/doc/translations/pt.po
@@ -8191,7 +8191,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -14434,7 +14434,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr "Retorna o [RID] do objeto."
@@ -17524,14 +17523,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -21210,8 +21209,9 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
-msgstr ""
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
+msgstr "Retorna [code]true[/code] se o script pode ser instanciado."
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -25294,12 +25294,48 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "Retorna o tamanho do ficheiro em bytes."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "Retorna o cosseno do parâmetro."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "Retorna o seno do parâmetro."
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -25330,6 +25366,23 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Contour point is on the curve."
+msgstr "Remove todos os pontos da curva."
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -27187,7 +27240,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr "Emitido quando o utilizador pressiona [code]Ctrl + C[/code]."
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27928,7 +27984,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -29093,7 +29150,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29105,11 +29166,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -30578,15 +30660,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32957,11 +33039,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32975,35 +33057,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -33045,6 +33127,204 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "Displays plain text in a 3D world."
+msgstr "Nó de sprite 2D num mundo 3D."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr "Se [code]true[/code], a texture será centralizada."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr "Limiar no qual a tesoura alfa descartará os valores."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr "Se [code]true[/code], a texture será centralizada."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+"Se [code]true[/code], os nós filhos são organizados, do contrário, a "
+"organização é desativada."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "[Font] used for the [Label3D]'s text."
+msgstr "Não há sugestão para a propriedade editada."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr "O espaço vertical entre linhas."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "Text [Color] of the [Label3D]."
+msgstr "[Color] padrão do texto do [Label]."
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The text drawing offset (in pixels)."
+msgstr "O tamanho da sombra em pixels."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The tint of [Font]'s outline."
+msgstr "A altura do cilindro."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr "Retorna [code]true[/code] se o script pode ser instanciado."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -36330,6 +36610,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "Retorna o RID do ecrã usada por essa camada."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -36382,6 +36667,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -36483,11 +36778,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "Retorna o RID do ecrã usada por essa camada."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -37273,7 +37583,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -38100,7 +38410,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45880,10 +46190,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "Retorna o tipo do nó em at [code]idx[/code]."
#: doc/classes/PopupMenu.xml
msgid ""
@@ -51856,7 +52166,7 @@ msgid "The default text font."
msgstr "A fonte padrão do texto."
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -53229,13 +53539,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -53252,16 +53555,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -53329,6 +53630,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -55639,6 +55948,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -55663,12 +55976,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -55786,10 +56093,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr "Limiar no qual a tesoura alfa descartará os valores."
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -56246,12 +56549,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56914,6 +57211,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56941,7 +57250,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -60070,6 +60380,51 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr "[Font] do texto do item."
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr "Textura para 2D e 3D."
@@ -65457,12 +65812,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -74147,7 +74502,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr "Emitido quando [member visibility_state] muda."
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/pt_BR.po b/doc/translations/pt_BR.po
index ed65c38cda..0e2948d930 100644
--- a/doc/translations/pt_BR.po
+++ b/doc/translations/pt_BR.po
@@ -8445,7 +8445,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -14698,7 +14698,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr "Retorna o [RID] do objeto."
@@ -17822,14 +17821,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -21513,8 +21512,9 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
-msgstr ""
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
+msgstr "Retorna [code]true[/code] se o script pode ser instanciado."
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -25605,12 +25605,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "Retorna o resto dos dois vetores."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "Retorna o seno do parâmetro."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "Retorna o cosseno do parâmetro."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "Retorna o seno do parâmetro."
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -25641,6 +25678,23 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Contour point is on the curve."
+msgstr "Remove todos os pontos da curva."
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -27505,7 +27559,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr "Emitido quando o usuário pressiona [code]Ctrl + C[/code]."
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -28263,7 +28320,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -29428,7 +29486,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29440,11 +29502,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -30918,15 +31001,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -33301,11 +33384,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -33319,35 +33402,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -33389,6 +33472,206 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "Displays plain text in a 3D world."
+msgstr "Nó de sprite 2D em um mundo 3D."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr "Retorna [code]true[/code] se o script pode ser instanciado."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr "Limiar no qual a tesoura alfa descartará os valores."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+"Se [code]true[/code], os nós filhos são organizados, do contrário, a "
+"organização é desabilitada."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr "Retorna [code]true[/code] se o script pode ser instanciado."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "[Font] used for the [Label3D]'s text."
+msgstr "Nenhuma dica para a propriedade editada."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr "O espaço vertical entre linhas."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "Text [Color] of the [Label3D]."
+msgstr "[Color] padrão do texto do [Label]."
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The text drawing offset (in pixels)."
+msgstr "O tamanho da sombra em pixels."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The tint of [Font]'s outline."
+msgstr "A altura do cilindro."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+"Se [code]true[/code], os nós filhos são organizados, do contrário, a "
+"organização é desabilitada."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -36692,6 +36975,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "Retorna o número de nós nesta [SceneTree]."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -36745,6 +37033,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -36847,11 +37145,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "Retorna o número de nós nesta [SceneTree]."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -37644,7 +37957,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -38471,7 +38784,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -46296,10 +46609,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "Retorna o tipo do nó em at [code]idx[/code]."
#: doc/classes/PopupMenu.xml
#, fuzzy
@@ -52283,7 +52596,7 @@ msgid "The default text font."
msgstr "A fonte padrão do texto."
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -53657,13 +53970,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -53680,16 +53986,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -53757,6 +54061,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -56070,6 +56382,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -56094,12 +56410,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -56217,10 +56527,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr "Limiar no qual a tesoura alfa descartará os valores."
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -56680,12 +56986,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -57348,6 +57648,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -57375,7 +57687,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -60522,6 +60835,51 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr "[Font] do texto do item."
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr "Textura para 2D e 3D."
@@ -65921,12 +66279,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -74652,7 +75010,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr "Emitido quando [member visibility_state] muda."
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/ro.po b/doc/translations/ro.po
index eb20518c24..ed240f0c03 100644
--- a/doc/translations/ro.po
+++ b/doc/translations/ro.po
@@ -7432,7 +7432,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13644,7 +13644,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16715,14 +16714,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20397,7 +20396,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24473,12 +24472,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24509,6 +24541,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26365,7 +26413,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27106,7 +27157,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28271,7 +28323,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28283,11 +28339,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29756,15 +29833,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32131,11 +32208,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32149,35 +32226,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32219,6 +32296,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35488,6 +35751,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35539,6 +35806,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35638,11 +35915,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36420,7 +36711,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37247,7 +37538,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45023,8 +45314,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -50994,7 +51284,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52367,13 +52657,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52390,16 +52673,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52467,6 +52748,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54773,6 +55062,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54797,12 +55090,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54916,10 +55203,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55374,12 +55657,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56030,6 +56307,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56057,7 +56346,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59180,6 +59470,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64550,12 +64884,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73234,7 +73568,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/ru.po b/doc/translations/ru.po
index 8add961f54..caaaf6666c 100644
--- a/doc/translations/ru.po
+++ b/doc/translations/ru.po
@@ -45,11 +45,12 @@
# Rish Alternative <ii4526668@gmail.com>, 2022.
# Andrey <stre10k@mail.ru>, 2022.
# Smadjavul <o1985af@gmail.com>, 2022.
+# Bozhko Artyom Dmitrievich <jek_sun@mail.ru>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
-"PO-Revision-Date: 2022-04-29 02:53+0000\n"
+"PO-Revision-Date: 2022-05-21 21:38+0000\n"
"Last-Translator: Smadjavul <o1985af@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/ru/>\n"
@@ -59,7 +60,7 @@ msgstr ""
"Content-Transfer-Encoding: 8-bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: doc/tools/make_rst.py
msgid "Description"
@@ -587,7 +588,6 @@ msgstr ""
"экземпляр объекта. Полезно для десериализации."
#: modules/gdscript/doc_classes/@GDScript.xml
-#, fuzzy
msgid ""
"Returns an \"eased\" value of [code]x[/code] based on an easing function "
"defined with [code]curve[/code]. This easing function is based on an "
@@ -607,18 +607,18 @@ msgid ""
"See also [method smoothstep]. If you need to perform more advanced "
"transitions, use [Tween] or [AnimationPlayer]."
msgstr ""
-"Возвращает \"смягченное\" значение [code]x[/code] на основе функции "
+"Возвращает \"смягчённое\" значение [code]x[/code] на основе функции "
"смягчения, определенной с помощью [code]curve[/code]. Эта функция смягчения "
"основана на экспоненте. [code]curve[/code] может быть любым числом с "
"плавающей точкой, а конкретные значения приводят к следующему поведению:\n"
"[codeblock]\n"
-"- Меньше -1,0 (эксклюзив): Облегчение вхождения-выхождения\n"
+"- Меньше -1,0 (не включая): Облегчение вхождения-выхождения\n"
"- 1.0: Линейный\n"
-"- От -1,0 до 0,0 (исключение): Облегчение в\n"
+"- От -1,0 до 0,0 (не включая): Облегчение в\n"
"- 0.0: Постоянный\n"
-"- От 0,0 до 1,0 (исключая): Облегчение\n"
+"- От 0,0 до 1,0 (не включая): Облегчение\n"
"- 1.0: Линейный\n"
-"- Больше 1,0 (исключительно): Облегчение\n"
+"- Больше 1,0 (не включая): Облегчение\n"
"[/codeblock]\n"
"[url=https://raw.githubusercontent.com/godotengine/godot-docs/3.4/img/"
"ease_cheatsheet.png]ease() значения кривой шпаргалка[/url]\n"
@@ -1501,7 +1501,6 @@ msgstr ""
"[/codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml
-#, fuzzy
msgid ""
"Pushes a warning message to Godot's built-in debugger and to the OS "
"terminal.\n"
@@ -9018,7 +9017,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -15281,7 +15280,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -18464,14 +18462,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -22157,8 +22155,9 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
-msgstr ""
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
+msgstr "Возвращает [code]true[/code] если массив пустой."
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -26257,12 +26256,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "Возвращает остаток от двух векторов."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "Возвращает синус параметра."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "Возвращает косинус параметра."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "Возвращает синус параметра."
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -26293,6 +26329,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -28157,7 +28209,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -28907,7 +28962,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -30074,9 +30130,12 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-#, fuzzy
-msgid "Maximum allowed size for response bodies."
-msgstr "Максимальное значение для режима перечисления."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
+msgstr ""
#: doc/classes/HTTPRequest.xml
msgid ""
@@ -30087,11 +30146,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -31564,15 +31644,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -33965,11 +34045,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -33983,35 +34063,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -34053,6 +34133,198 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr "Если [code]true[/code], текстура будет центрирована."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr "Если [code]true[/code], текстура будет центрирована."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr "Если [code]true[/code], текстура будет центрирована."
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "[Font] used for the [Label3D]'s text."
+msgstr "Нет подсказки для отредактированного свойства."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The text drawing offset (in pixels)."
+msgstr "Смещение текстуры."
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr "Если [code]true[/code], текстура отражена по вертикали."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -37357,6 +37629,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "Возвращает количество дорожек в анимации."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
#, fuzzy
msgid ""
@@ -37411,6 +37688,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -37512,11 +37799,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "Возвращает количество дорожек в анимации."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -38387,7 +38689,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -39217,7 +39519,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -47073,10 +47375,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "Возвращает скалярное произведение с вектором [code]b[/code]."
#: doc/classes/PopupMenu.xml
#, fuzzy
@@ -53125,7 +53427,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -54499,13 +54801,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -54522,16 +54817,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -54599,6 +54892,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -56912,6 +57213,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -56936,12 +57241,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -57058,10 +57357,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -57517,12 +57812,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -58174,6 +58463,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -58201,7 +58502,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -61373,6 +61675,51 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr "Нет подсказки для отредактированного свойства."
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -66926,12 +67273,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -75675,7 +76022,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr "Излучается при изменении [member frame]."
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/sk.po b/doc/translations/sk.po
index 0175bba4cc..22a32f9fba 100644
--- a/doc/translations/sk.po
+++ b/doc/translations/sk.po
@@ -7403,7 +7403,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13615,7 +13615,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16686,14 +16685,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20368,7 +20367,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24444,12 +24443,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24480,6 +24512,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26336,7 +26384,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27077,7 +27128,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28242,7 +28294,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28254,11 +28310,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29727,15 +29804,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32102,11 +32179,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32120,35 +32197,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32190,6 +32267,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35459,6 +35722,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35510,6 +35777,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35609,11 +35886,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36391,7 +36682,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37218,7 +37509,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -44994,8 +45285,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -50965,7 +51255,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52338,13 +52628,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52361,16 +52644,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52438,6 +52719,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54744,6 +55033,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54768,12 +55061,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54887,10 +55174,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55345,12 +55628,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56001,6 +56278,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56028,7 +56317,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59151,6 +59441,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64521,12 +64855,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73205,7 +73539,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/sr_Cyrl.po b/doc/translations/sr_Cyrl.po
index da384b07a7..4c28e30666 100644
--- a/doc/translations/sr_Cyrl.po
+++ b/doc/translations/sr_Cyrl.po
@@ -7414,7 +7414,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13626,7 +13626,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16697,14 +16696,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20379,7 +20378,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24455,12 +24454,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24491,6 +24523,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26347,7 +26395,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27088,7 +27139,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28253,7 +28305,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28265,11 +28321,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29738,15 +29815,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32113,11 +32190,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32131,35 +32208,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32201,6 +32278,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35470,6 +35733,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35521,6 +35788,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35620,11 +35897,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36402,7 +36693,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37229,7 +37520,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45005,8 +45296,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -50976,7 +51266,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52349,13 +52639,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52372,16 +52655,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52449,6 +52730,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54755,6 +55044,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54779,12 +55072,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54898,10 +55185,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55356,12 +55639,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56012,6 +56289,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56039,7 +56328,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59162,6 +59452,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64532,12 +64866,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73216,7 +73550,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/sv.po b/doc/translations/sv.po
index 3a8da5d2c5..5fabd41eef 100644
--- a/doc/translations/sv.po
+++ b/doc/translations/sv.po
@@ -7403,7 +7403,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13615,7 +13615,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16686,14 +16685,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20368,7 +20367,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24441,12 +24440,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24477,6 +24509,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26333,7 +26381,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27074,7 +27125,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28239,7 +28291,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28251,11 +28307,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29724,15 +29801,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32099,11 +32176,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32117,35 +32194,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32187,6 +32264,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35456,6 +35719,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35507,6 +35774,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35606,11 +35883,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36388,7 +36679,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37215,7 +37506,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -44991,8 +45282,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -50962,7 +51252,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52335,13 +52625,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52358,16 +52641,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52435,6 +52716,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54741,6 +55030,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54765,12 +55058,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54884,10 +55171,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55342,12 +55625,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -55998,6 +56275,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56025,7 +56314,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59148,6 +59438,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64518,12 +64852,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73202,7 +73536,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/th.po b/doc/translations/th.po
index d6e08f2985..c41056f198 100644
--- a/doc/translations/th.po
+++ b/doc/translations/th.po
@@ -7508,7 +7508,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13723,7 +13723,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16795,14 +16794,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20477,7 +20476,7 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
@@ -24555,12 +24554,48 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "คืนค่าผกผันรูทสองของพารามิเตอร์"
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "คืนค่าผกผันรูทสองของพารามิเตอร์"
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "คืนค่าผกผันรูทสองของพารามิเตอร์"
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24591,6 +24626,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26448,7 +26499,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27189,7 +27243,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28354,7 +28409,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28366,11 +28425,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29861,15 +29941,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32267,11 +32347,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32285,35 +32365,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32355,6 +32435,192 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35632,6 +35898,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "คืนค่าผกผันรูทสองของพารามิเตอร์"
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35683,6 +35954,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35782,11 +36063,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "คืนค่าผกผันรูทสองของพารามิเตอร์"
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36567,7 +36863,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37444,7 +37740,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45228,10 +45524,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "คืนค่าการกำหนดค่าของลำโพง"
#: doc/classes/PopupMenu.xml
msgid ""
@@ -51209,7 +51505,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52582,13 +52878,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52605,16 +52894,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52682,6 +52969,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54988,6 +55283,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -55012,12 +55311,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -55131,10 +55424,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55589,12 +55878,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56246,6 +56529,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56273,7 +56568,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59402,6 +59698,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64785,12 +65125,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73476,7 +73816,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/tl.po b/doc/translations/tl.po
index 938734c910..9e9963ae0f 100644
--- a/doc/translations/tl.po
+++ b/doc/translations/tl.po
@@ -7479,7 +7479,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13698,7 +13698,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16769,14 +16768,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20451,8 +20450,11 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
+"Kung [code]true[/code], ang mga child nodes ay inaayos, kung hindi ang pag-"
+"so-sort ay hindi pinapagana."
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -24527,12 +24529,45 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+msgid "Returns resource id of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns char offset from the baseline."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns size of the char."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24563,6 +24598,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26419,7 +26470,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27160,7 +27214,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28325,7 +28380,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28337,11 +28396,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29810,15 +29890,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32185,11 +32265,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32203,35 +32283,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32273,6 +32353,201 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+"Kung [code]true[/code], ang mga child nodes ay inaayos, kung hindi ang pag-"
+"so-sort ay hindi pinapagana."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+"Kung [code]true[/code], ang mga child nodes ay inaayos, kung hindi ang pag-"
+"so-sort ay hindi pinapagana."
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+"Kung [code]true[/code], ang mga child nodes ay inaayos, kung hindi ang pag-"
+"so-sort ay hindi pinapagana."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35551,6 +35826,10 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr ""
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35602,6 +35881,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35701,11 +35990,25 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr ""
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36483,7 +36786,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37310,7 +37613,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45089,8 +45392,7 @@ msgstr ""
#: doc/classes/PopupMenu.xml
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr ""
#: doc/classes/PopupMenu.xml
@@ -51060,7 +51362,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52433,13 +52735,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52456,16 +52751,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52533,6 +52826,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54839,6 +55140,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54863,12 +55168,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -54982,10 +55281,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55440,12 +55735,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56096,6 +56385,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56123,7 +56424,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59249,6 +59551,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64619,12 +64965,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73306,7 +73652,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/tr.po b/doc/translations/tr.po
index 1ce6082001..b88c7b9da8 100644
--- a/doc/translations/tr.po
+++ b/doc/translations/tr.po
@@ -8177,7 +8177,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -14403,7 +14403,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -17482,14 +17481,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -21168,8 +21167,10 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr ""
+"Eğer [code]true[/code] ise düğümler sıraya sokulur, yoksa sıraya sokulmaz."
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -25255,12 +25256,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "İki vektörün kalanını döndürür."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "Verilen değerin sinüsünü döndürür."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "Parametrenin kosinüsünü döndürür."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "Verilen değerin sinüsünü döndürür."
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -25291,6 +25329,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -27152,7 +27206,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27894,7 +27951,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -29059,7 +29117,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29071,11 +29133,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -30546,15 +30629,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32924,11 +33007,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32942,35 +33025,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -33012,6 +33095,200 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+"Eğer [code]true[/code] ise düğümler sıraya sokulur, yoksa sıraya sokulmaz."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr ""
+"Eğer [code]true[/code] ise düğümler sıraya sokulur, yoksa sıraya sokulmaz."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr ""
+"Eğer [code]true[/code] ise düğümler sıraya sokulur, yoksa sıraya sokulmaz."
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+"Eğer [code]true[/code] ise düğümler sıraya sokulur, yoksa sıraya sokulmaz."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -36308,6 +36585,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "Verilen değerin sinüsünü döndürür."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -36359,6 +36641,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -36459,11 +36751,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "Verilen değerin sinüsünü döndürür."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -37253,7 +37560,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -38080,7 +38387,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45892,10 +46199,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "Verilen değerin sinüsünü döndürür."
#: doc/classes/PopupMenu.xml
msgid ""
@@ -51875,7 +52182,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -53248,13 +53555,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -53271,16 +53571,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -53348,6 +53646,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -55654,6 +55960,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -55678,12 +55988,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -55797,10 +56101,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -56257,12 +56557,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56913,6 +57207,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56940,7 +57246,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -60075,6 +60382,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -65455,12 +65806,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -74171,7 +74522,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/uk.po b/doc/translations/uk.po
index 4122854441..acd6ae1df9 100644
--- a/doc/translations/uk.po
+++ b/doc/translations/uk.po
@@ -7561,7 +7561,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13782,7 +13782,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16860,14 +16859,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20546,8 +20545,9 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
-msgstr ""
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
+msgstr "Повертає косинус параметра."
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -24623,12 +24623,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "Повертає лишок за двома векторами."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "Повертає синус параметра."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "Повертає косинус параметра."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "Повертає синус параметра."
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24659,6 +24696,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26517,7 +26570,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27265,7 +27321,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28430,7 +28487,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28442,11 +28503,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29917,15 +29999,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32293,11 +32375,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32311,35 +32393,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32381,6 +32463,194 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr "Повертає косинус параметра."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr "Повертає косинус параметра."
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35674,6 +35944,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "Повертає синус параметра."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35725,6 +36000,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35825,11 +36110,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "Повертає синус параметра."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36616,7 +36916,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37443,7 +37743,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45246,10 +45546,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "Обчислює векторний добуток цього вектора і [code]b[/code]."
#: doc/classes/PopupMenu.xml
msgid ""
@@ -51222,7 +51522,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52595,13 +52895,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52618,16 +52911,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52695,6 +52986,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -55002,6 +55301,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -55026,12 +55329,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -55145,10 +55442,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55603,12 +55896,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56260,6 +56547,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56287,7 +56586,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59421,6 +59721,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64804,12 +65148,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73516,7 +73860,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/vi.po b/doc/translations/vi.po
index 524c18e6c9..6d37fbeb01 100644
--- a/doc/translations/vi.po
+++ b/doc/translations/vi.po
@@ -7856,7 +7856,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -14079,7 +14079,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -17158,14 +17157,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20845,8 +20844,9 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
-msgstr ""
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
+msgstr "Nếu [code]true[/code], họa tiết sẽ được căn ở trung tâm."
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -24925,12 +24925,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "Trả về phần dư của hai vector."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "Trả về sin của tham số."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "Trả về côsin của tham số."
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "Trả về sin của tham số."
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24961,6 +24998,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26819,7 +26872,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27561,7 +27617,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28726,7 +28783,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28738,11 +28799,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -30214,15 +30296,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32591,11 +32673,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32609,35 +32691,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32679,6 +32761,196 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr "Nếu [code]true[/code], họa tiết sẽ được căn ở trung tâm."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr "Nếu [code]true[/code], họa tiết sẽ được căn ở trung tâm."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr "Nếu [code]true[/code], họa tiết sẽ được căn ở trung tâm."
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr "Nếu [code]true[/code] thì lật dọc họa tiết."
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35971,6 +36243,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "Trả về sin của tham số."
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -36023,6 +36300,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -36123,11 +36410,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "Trả về sin của tham số."
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36916,7 +37218,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37743,7 +38045,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45554,10 +45856,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "Trả về sin của tham số."
#: doc/classes/PopupMenu.xml
msgid ""
@@ -51539,7 +51841,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52912,13 +53214,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52935,16 +53230,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -53012,6 +53305,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -55320,6 +55621,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -55344,12 +55649,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -55464,10 +55763,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55923,12 +56218,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56579,6 +56868,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56606,7 +56907,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59740,6 +60042,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -65125,12 +65471,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73852,7 +74198,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/zh_CN.po b/doc/translations/zh_CN.po
index cbef0b9212..274ba633ad 100644
--- a/doc/translations/zh_CN.po
+++ b/doc/translations/zh_CN.po
@@ -62,7 +62,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
-"PO-Revision-Date: 2022-05-14 20:22+0000\n"
+"PO-Revision-Date: 2022-05-23 16:04+0000\n"
"Last-Translator: Haoyu Qiu <timothyqiu32@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"godot-engine/godot-class-reference/zh_Hans/>\n"
@@ -1448,7 +1448,6 @@ msgstr ""
"[/codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml
-#, fuzzy
msgid ""
"Returns a random floating point value between [code]from[/code] and "
"[code]to[/code] (both endpoints inclusive).\n"
@@ -1457,10 +1456,12 @@ msgid ""
"[/codeblock]\n"
"[b]Note:[/b] This is equivalent to [code]randf() * (to - from) + from[/code]."
msgstr ""
-"随机范围,[code]from[/code] 和 [code]to[/code] 之间的任何浮点值。\n"
+"返回随机浮点值,范围为 [code]from[/code] 和 [code]to[/code] 之间(两端均包含"
+"在内)。\n"
"[codeblock]\n"
"prints(rand_range(0, 1), rand_range(0, 1)) # 输出举例 0.135591 0.405263\n"
-"[/codeblock]"
+"[/codeblock]\n"
+"[b]注意:[/b]与 [code]randf() * (to - from) + from[/code] 等价。"
#: modules/gdscript/doc_classes/@GDScript.xml
msgid ""
@@ -1561,6 +1562,39 @@ msgid ""
"3\n"
"[/codeblock]"
msgstr ""
+"返回给定范围的数组。[method range] 的调用方法有三种:\n"
+"[code]range(n: int)[/code]:从 0 开始,每次加 1,在到达 [code]n[/code] [i]之"
+"前[/i]停止。[b]不包含[/b]参数 [code]n[/code]。\n"
+"[code]range(b: int, n: int)[/code]:从 [code]b[/code] 开始,每次加 1,在到达 "
+"[code]n[/code] [i]之前[/i]停止。[b]包含[/b]参数 [code]b[/code],[b]不包含[/b]"
+"参数 [code]n[/code]。\n"
+"[code]range(b: int, n: int, s: int)[/code]:从 [code]b[/code] 开始,每次加 "
+"[code]s[/code],在到达 [code]n[/code] [i]之前[/i]停止。[b]包含[/b]参数 "
+"[code]b[/code],[b]不包含[/b]参数 [code]n[/code]。参数 [code]s[/code] [b]可"
+"以[/b]为负数,但不能为 [code]0[/code]。如果 [code]s[/code] 为 [code]0[/"
+"code],会输出一条错误。\n"
+"[method range] 会先将所有参数转换为 [int] 再进行处理。\n"
+"[b]注意:[/b]如果不存在满足条件的值,则返回空数组(例如 [code]range(2, 5, -1)"
+"[/code] 和 [code]range(5, 5, 1)[/code])。\n"
+"示例:\n"
+"[codeblock]\n"
+"print(range(4)) # 输出 [0, 1, 2, 3]\n"
+"print(range(2, 5)) # 输出 [2, 3, 4]\n"
+"print(range(0, 6, 2)) # 输出 [0, 2, 4]\n"
+"print(range(4, 1, -1)) # 输出 [4, 3, 2]\n"
+"[/codeblock]\n"
+"反向遍历 [Array] 请使用:\n"
+"[codeblock]\n"
+"var array = [3, 6, 9]\n"
+"for i in range(array.size(), 0, -1):\n"
+" print(array[i - 1])\n"
+"[/codeblock]\n"
+"输出:\n"
+"[codeblock]\n"
+"9\n"
+"6\n"
+"3\n"
+"[/codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml
msgid ""
@@ -5054,13 +5088,11 @@ msgid "Maximum value for the mode enum."
msgstr "模式列举的最大值。"
#: doc/classes/AnimatedSprite.xml
-#, fuzzy
msgid ""
"Sprite node that contains multiple textures as frames to play for animation."
msgstr "可以使用多个纹理进行动画处理的精灵节点。"
#: doc/classes/AnimatedSprite.xml
-#, fuzzy
msgid ""
"[AnimatedSprite] is similar to the [Sprite] node, except it carries multiple "
"textures as animation frames. Animations are created using a [SpriteFrames] "
@@ -5075,12 +5107,14 @@ msgid ""
"code] will make it so the [code]run[/code] animation uses normal and "
"specular maps."
msgstr ""
-"动画通过一个 [SpriteFrames] 资源创建,而该资源可以通过动画帧面板在编辑器中配"
-"置。\n"
-"[b]注意:[/b]您可以通过创建附加的带有 [code]_normal[/code] 后缀的 "
-"[SpriteFrames] 资源来关联一组法线贴图。例如,如有 2 个 [SpriteFrames] 资源 "
-"[code]run[/code] 和 [code]run_normal[/code],将使 [code]run[/code] 动画使用该"
-"法线贴图。"
+"[AnimatedSprite] 与 [Sprite] 节点类似,但是包含多张纹理,可用作动画帧。动画使"
+"用 [SpriteFrames] 资源创建,可以导入图像文件(或包含此类文件的文件夹)为该精"
+"灵提供动画帧。可以在编辑器的“动画帧”底部面板中配置 [SpriteFrames] 资源。\n"
+"[b]注意:[/b]你可以通过创建附加的带有 [code]_normal[/code] 或 "
+"[code]_specular[/code] 后缀的 [SpriteFrames] 资源来关联一组法线或镜面反射贴"
+"图。例如,如有 3 个 [SpriteFrames] 资源 [code]run[/code]、[code]run_normal[/"
+"code]、 [code]run_specular[/code],将使 [code]run[/code] 动画使用该法线贴图和"
+"镜面反射贴图。"
#: doc/classes/AnimatedSprite.xml doc/classes/AnimationPlayer.xml
msgid "2D Sprite animation"
@@ -5111,13 +5145,12 @@ msgid "Stops the current animation (does not reset the frame counter)."
msgstr "停止播放当前动画(不会重置帧计数器)。"
#: doc/classes/AnimatedSprite.xml
-#, fuzzy
msgid ""
"The current animation from the [member frames] resource. If this value "
"changes, the [code]frame[/code] counter is reset."
msgstr ""
-"来自 [code]frames[/code] 资源的当前动画。如果这个值发生变化,[code]frame[/"
-"code] 计数器会被重置。"
+"来自 [member frames] 资源的当前动画。如果这个值发生变化,[code]frame[/code] "
+"计数器会被重置。"
#: doc/classes/AnimatedSprite.xml doc/classes/SpriteBase3D.xml
msgid "If [code]true[/code], texture will be centered."
@@ -5145,6 +5178,8 @@ msgid ""
"option to load, edit, clear, make unique and save the states of the "
"[SpriteFrames] resource."
msgstr ""
+"包含动画的 [SpriteFrames] 资源。可以对 [SpriteFrames] 资源进行加载、编辑、清"
+"空、唯一化、保存状态等操作。"
#: doc/classes/AnimatedSprite.xml doc/classes/Sprite.xml
#: doc/classes/SpriteBase3D.xml
@@ -7069,7 +7104,6 @@ msgid ""
msgstr "将键值为[code]name[/code]的现有动画重命名为[code]newname[/code]。"
#: doc/classes/AnimationPlayer.xml
-#, fuzzy
msgid ""
"Seeks the animation to the [code]seconds[/code] point in time (in seconds). "
"If [code]update[/code] is [code]true[/code], the animation updates too, "
@@ -7081,7 +7115,9 @@ msgid ""
msgstr ""
"将动画寻道到时间点 [code]seconds[/code](单位为秒)。[code]update[/code] 为 "
"[code]true[/code] 时会同时更新动画,否则会在处理时更新。当前帧和 "
-"[code]seconds[/code] 之间的事件会被跳过。"
+"[code]seconds[/code] 之间的事件会被跳过。\n"
+"[b]注意:[/b]寻道至动画的末尾不会触发 [signal animation_finished]。如果你想要"
+"跳过动画并触发该信号,请使用 [method advance]。"
#: doc/classes/AnimationPlayer.xml
msgid ""
@@ -8679,14 +8715,14 @@ msgstr ""
#: doc/classes/PoolColorArray.xml doc/classes/PoolIntArray.xml
#: doc/classes/PoolRealArray.xml doc/classes/PoolStringArray.xml
#: doc/classes/PoolVector2Array.xml doc/classes/PoolVector3Array.xml
-#, fuzzy
msgid ""
"Searches the array for a value and returns its index or [code]-1[/code] if "
"not found. Optionally, the initial search index can be passed. Returns "
"[code]-1[/code] if [code]from[/code] is out of bounds."
msgstr ""
"在数组中查找指定的值,返回对应的索引,未找到时返回 [code]-1[/code]。还可以传"
-"入搜索起始位置的索引。"
+"入搜索起始位置的索引。如果 [code]from[/code] 在有效范围以外则返回 [code]-1[/"
+"code]。"
#: doc/classes/Array.xml
msgid ""
@@ -8881,7 +8917,6 @@ msgstr ""
#: doc/classes/PoolColorArray.xml doc/classes/PoolIntArray.xml
#: doc/classes/PoolRealArray.xml doc/classes/PoolStringArray.xml
#: doc/classes/PoolVector2Array.xml doc/classes/PoolVector3Array.xml
-#, fuzzy
msgid ""
"Searches the array in reverse order. Optionally, a start search index can be "
"passed. If negative, the start index is considered relative to the end of "
@@ -8889,7 +8924,8 @@ msgid ""
"searches from the end of the array."
msgstr ""
"逆序搜索数组。还可以传入搜索起始位置的索引,如果为负数,则起始位置从数组的末"
-"尾开始计算。"
+"尾开始计算。如果调整后的起始索引号在有效范围之外,这个方法会从数组的末尾开始"
+"搜索。"
#: doc/classes/Array.xml
msgid ""
@@ -9177,7 +9213,8 @@ msgstr ""
"预期的剔除特别有用。"
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+#, fuzzy
+msgid "Value used internally when no indices are present."
msgstr "没有索引时,index_array_len 的默认值。"
#: doc/classes/ArrayMesh.xml
@@ -10291,7 +10328,6 @@ msgstr ""
"注意这个函数隐藏在默认的 [code]AStar[/code] 类中。"
#: doc/classes/AStar.xml
-#, fuzzy
msgid ""
"Adds a new point at the given position with the given identifier. The "
"[code]id[/code] must be 0 or larger, and the [code]weight_scale[/code] must "
@@ -10309,17 +10345,17 @@ msgid ""
"If there already exists a point for the given [code]id[/code], its position "
"and weight scale are updated to the given values."
msgstr ""
-"在给定的位置添加一个新的点,并使用给定的标识符。[code]id[/code]必须是0或者更"
-"大,[code]weight_scale[/code]必须是1或者更大。\n"
-"在确定从邻点到此点的一段路程的总成本时,[code]weight_scale[/code]要乘以"
-"[method _compute_cost]的结果。因此,在其他条件相同的情况下,算法优先选择"
-"[code]weight_scale[/code]较低的点来形成路径。\n"
+"在给定的位置添加一个新的点,并使用给定的标识符。[code]id[/code] 必须大于等于 "
+"0,[code]weight_scale[/code] 必须大于等于 0.0。\n"
+"在确定从邻点到此点的一段路程的总成本时,[code]weight_scale[/code] 要乘以 "
+"[method _compute_cost] 的结果。因此,在其他条件相同的情况下,算法优先选择 "
+"[code]weight_scale[/code] 较低的点来形成路径。\n"
"[codeblock]\n"
"var astar = AStar.new()\n"
-"astar.add_point(1, Vector3(1, 0, 0), 4) # Adds the point (1, 0, 0) with "
-"weight_scale 4 and id 1\n"
+"astar.add_point(1, Vector3(1, 0, 0), 4) # 添加点 (1, 0, 0)、权重缩放为 4、ID "
+"1\n"
"[/codeblock]\n"
-"如果对于给定的[code]id[/code]已经存在一个点,它的位置和权重将被更新为给定的"
+"如果对于给定的 [code]id[/code] 已经存在一个点,它的位置和权重将被更新为给定的"
"值。"
#: doc/classes/AStar.xml
@@ -10599,7 +10635,6 @@ msgstr ""
"请注意,这个函数隐藏在默认的 [code]AStar2D[/code] 类中。"
#: doc/classes/AStar2D.xml
-#, fuzzy
msgid ""
"Adds a new point at the given position with the given identifier. The "
"[code]id[/code] must be 0 or larger, and the [code]weight_scale[/code] must "
@@ -10617,17 +10652,16 @@ msgid ""
"If there already exists a point for the given [code]id[/code], its position "
"and weight scale are updated to the given values."
msgstr ""
-"在给定的位置添加一个新的点,并使用给定的标识符。[code]id[/code]必须是0或者更"
-"大,[code]weight_scale[/code]必须是1或者更大。\n"
-"在确定从相邻点到此点的一段路程的总成本时,[code]weight_scale[/code]要乘以"
-"[method _compute_cost]的结果。因此,在其他条件相同的情况下,算法优先选择"
-"[code]weight_scale[/code]较低的点来形成路径。\n"
+"在给定的位置添加一个新的点,并使用给定的标识符。[code]id[/code] 必须大于等于 "
+"0,[code]weight_scale[/code] 必须大于等于 0.0。\n"
+"在确定从相邻点到此点的一段路程的总成本时,[code]weight_scale[/code] 要乘以 "
+"[method _compute_cost] 的结果。因此,在其他条件相同的情况下,算法优先选择 "
+"[code]weight_scale[/code] 较低的点来形成路径。\n"
"[codeblock]\n"
"var astar = AStar2D.new()\n"
-"astar.add_point(1, Vector2(1, 0), 4) # Adds the point (1, 0) with "
-"weight_scale 4 and id 1\n"
+"astar.add_point(1, Vector2(1, 0), 4) # 添加点 (1, 0)、权重为 4、ID 为 1\n"
"[/codeblock]\n"
-"如果已经存在一个给定[code]id[/code]的点,它的位置和权重将被更新为给定值。"
+"如果已经存在一个给定 [code]id[/code] 的点,它的位置和权重将被更新为给定值。"
#: doc/classes/AStar2D.xml
msgid "Returns whether there is a connection/segment between the given points."
@@ -14380,26 +14414,24 @@ msgstr ""
"平面距离相机的场景为给定的 [code]z_depth[/code] 距离。"
#: doc/classes/Camera.xml
-#, fuzzy
msgid ""
"Returns a normal vector in world space, that is the result of projecting a "
"point on the [Viewport] rectangle by the inverse camera projection. This is "
"useful for casting rays in the form of (origin, normal) for object "
"intersection or picking."
msgstr ""
-"返回世界空间中的法线向量,即相机投影在[Viewport]矩形上投影一个点的结果。这对"
-"于以原点、法线,投射光线形式用于对象相交或拾取很有用。"
+"返回世界空间中的法线向量,即通过逆相机投影在 [Viewport] 矩形上投影一个点的结"
+"果。这对于以原点、法线,投射光线形式用于对象相交或拾取很有用。"
#: doc/classes/Camera.xml
-#, fuzzy
msgid ""
"Returns a 3D position in world space, that is the result of projecting a "
"point on the [Viewport] rectangle by the inverse camera projection. This is "
"useful for casting rays in the form of (origin, normal) for object "
"intersection or picking."
msgstr ""
-"返回世界空间中的 3D 坐标,即相机投影在 [Viewport] 矩形上投影一个点的结果。这"
-"对于以原点、法线,投射光线形式用于对象相交或拾取很有用。"
+"返回世界空间中的 3D 坐标,即通过逆相机投影在 [Viewport] 矩形上投影一个点的结"
+"果。这对于以原点、法线,投射光线形式用于对象相交或拾取很有用。"
#: doc/classes/Camera.xml
msgid ""
@@ -16769,7 +16801,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr "返回对象的 [RID]。"
@@ -17140,18 +17171,19 @@ msgstr "碰撞构建模式。使用[enum BuildMode]常量之一。"
#: doc/classes/CollisionPolygon2D.xml
msgid "If [code]true[/code], no collisions will be detected."
-msgstr "如果[code]true[/code],将不会检测到碰撞。"
+msgstr "如果为 [code]true[/code],则不会检测到碰撞。"
#: doc/classes/CollisionPolygon2D.xml
-#, fuzzy
msgid ""
"If [code]true[/code], only edges that face up, relative to "
"[CollisionPolygon2D]'s rotation, will collide with other objects.\n"
"[b]Note:[/b] This property has no effect if this [CollisionPolygon2D] is a "
"child of an [Area2D] node."
msgstr ""
-"如果[code]true[/code],相对于[CollisionPolygon2D]的旋转而言,只有面朝上的边缘"
-"才会与其他对象发生碰撞。"
+"如果为 [code]true[/code],则只有面朝上的边缘才会与其他对象发生碰撞,方向是相"
+"对于 [CollisionPolygon2D] 的旋转而言的。\n"
+"[b]注意:[/b]如果这个 [CollisionPolygon2D] 是 [Area2D] 节点的子节点,则这个属"
+"性无效。"
#: doc/classes/CollisionPolygon2D.xml
msgid ""
@@ -17258,13 +17290,15 @@ msgstr ""
"改变。"
#: doc/classes/CollisionShape2D.xml
-#, fuzzy
msgid ""
"Sets whether this collision shape should only detect collision on one side "
"(top or bottom).\n"
"[b]Note:[/b] This property has no effect if this [CollisionShape2D] is a "
"child of an [Area2D] node."
-msgstr "设置此碰撞形状是否仅应检测到一侧(顶部或底部)的碰撞。"
+msgstr ""
+"设置此碰撞形状是否仅应检测到一侧(顶部或底部)的碰撞。\n"
+"[b]注意:[/b]如果这个 [CollisionShape2D] 是 [Area2D] 节点的子节点,则这个属性"
+"无效。"
#: doc/classes/CollisionShape2D.xml
msgid ""
@@ -20711,15 +20745,17 @@ msgid "Show the system's cross mouse cursor when the user hovers the node."
msgstr "当用户将鼠标悬停在节点上时,显示系统的交叉鼠标光标。"
#: doc/classes/Control.xml
+#, fuzzy
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
-msgstr "当用户悬停节点时,显示系统的等待鼠标光标,通常是一个沙漏。"
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
+msgstr "当用户悬停节点时,显示系统繁忙的鼠标光标。通常是一个沙漏。"
#: doc/classes/Control.xml
+#, fuzzy
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr "当用户悬停节点时,显示系统繁忙的鼠标光标。通常是一个沙漏。"
#: doc/classes/Control.xml
@@ -25391,7 +25427,8 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr "如果文件系统正在被扫描,返回扫描的进度,值为0-1。"
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
msgstr "返回 [code]true[/code] 如果文件系统已经被扫[/code]描完毕。"
#: doc/classes/EditorFileSystem.xml
@@ -28130,9 +28167,8 @@ msgstr ""
"[EditorInspectorPlugin] 一起使用,以重新创建相同的行为。"
#: doc/classes/EditorSpinSlider.xml
-#, fuzzy
msgid "If [code]true[/code], the slider is hidden."
-msgstr "如果[code]true[/code],隐藏折叠箭头。"
+msgstr "如果为 [code]true[/code],则隐藏滑动条。"
#: doc/classes/EditorVCSInterface.xml
msgid ""
@@ -30713,6 +30749,19 @@ msgstr "返回字体的上升幅度(超出基线的像素数)。"
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
@@ -30721,6 +30770,31 @@ msgstr ""
"高度是字体高度(见 [method get_height]),与该字形的高度没有关系。"
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "返回纹理图像的opengl id。"
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "返回碰撞体中的接触位置。"
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "返回图块的纹理偏移量。"
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "返回参数的正弦值。"
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr "返回一个包围着地图中已使用非空图块的矩形。"
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr "返回字体的减少量(低于基线的像素数)。"
@@ -30755,6 +30829,23 @@ msgstr ""
"在编辑一个字体后(改变大小、升部、字框等)。调用这个函数,将变化传播给可能使"
"用它的控件。"
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Contour point is on the curve."
+msgstr "从曲线中删除所有点。"
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr "对一个对象中的一个函数的引用。"
@@ -32647,6 +32738,7 @@ msgid ""
"Defines how the colors between points of the gradient are interpolated. See "
"[enum InterpolationMode] for available modes."
msgstr ""
+"定义如何在渐变点之间对颜色进行插值。可用的模式见 [enum InterpolationMode]。"
#: doc/classes/Gradient.xml
msgid "Gradient's offsets returned as a [PoolRealArray]."
@@ -32658,6 +32750,8 @@ msgid ""
"uniform between. This might cause visible aliasing when used for a gradient "
"texture in some cases."
msgstr ""
+"常量插值,颜色会在每个点上突变,在点和点之间保持一致。在某些情况下用于渐变纹"
+"理时,可能会造成明显的锯齿。"
#: doc/classes/GradientTexture.xml
msgid "Gradient-filled texture."
@@ -33018,8 +33112,11 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr "当用户按[code]Ctrl + C[/code]时触发。"
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
-msgstr "当试图从图形编辑GraphEdit中删除一个图形节点GraphNode时发出。"
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
+msgstr ""
#: doc/classes/GraphEdit.xml
msgid ""
@@ -33887,7 +33984,8 @@ msgstr ""
"HingeJoint(铰链关节)通常使用物体 A 的 Z 轴作为铰链轴,但手动添加时可以指定"
"另一个轴。请参阅 [Generic6DOFJoint]。"
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr "返回指定标志的值。"
@@ -35445,8 +35543,12 @@ msgstr ""
"主机。"
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
-msgstr "允许的最大响应体大小。"
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
+msgstr ""
#: doc/classes/HTTPRequest.xml
msgid ""
@@ -35461,14 +35563,36 @@ msgstr ""
"4096 表示 4 KiB。"
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
-msgstr "下载到的文件。将在其中写入任何收到的文件。"
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+#, fuzzy
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr "允许的最大重定向数。"
#: doc/classes/HTTPRequest.xml
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
msgid "If [code]true[/code], multithreading is used to improve performance."
msgstr "为 [code]true[/code] 时,将启用多线程提高性能。"
@@ -37381,22 +37505,24 @@ msgid ""
msgstr "十字光标。通常出现在可以执行绘制操作或进行选择的区域上方。"
#: doc/classes/Input.xml
+#, fuzzy
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
-"等待型光标。表示应用程序正忙于执行一项操作。这种光标形状表示应用程序在操作过"
-"程中仍然可以使用。"
+"忙碌光标。表示应用程序正忙于执行操作。此光标形状表示应用程序在操作过程中不可"
+"用(例如,有东西阻塞了主线程)。"
#: doc/classes/Input.xml
+#, fuzzy
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
-"忙碌光标。表示应用程序正忙于执行操作。此光标形状表示应用程序在操作过程中不可"
-"用(例如,有东西阻塞了主线程)。"
+"等待型光标。表示应用程序正忙于执行一项操作。这种光标形状表示应用程序在操作过"
+"程中仍然可以使用。"
#: doc/classes/Input.xml
msgid "Drag cursor. Usually displayed when dragging something."
@@ -38113,7 +38239,7 @@ msgstr ""
#: doc/classes/InputEventScreenDrag.xml
msgid ""
"Input event type for screen drag events. Only available on mobile devices."
-msgstr "屏幕拖动事件的输入事件类型。只适用于移动设备。"
+msgstr "屏幕拖动事件的输入事件类型。仅适用于移动设备。"
#: doc/classes/InputEventScreenDrag.xml
msgid "Contains screen drag information. See [method Node._input]."
@@ -38143,7 +38269,7 @@ msgid ""
"(only available on mobile devices)"
msgstr ""
"用于屏幕触摸事件的输入事件类型。\n"
-"(仅适用于移动设备)"
+"(仅适用于移动设备)"
#: doc/classes/InputEventScreenTouch.xml
msgid ""
@@ -40428,11 +40554,11 @@ msgstr ""
"限制可见字符的数量。如果你把 [code]percent_visible[/code] 设置为 0.5,则屏幕"
"上最多只能显示该文本中一半数量的字符。这在对话框中对文本进行动画处理很有用。"
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr "要在屏幕上显示的文本。"
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr "如果为 [code]true[/code],所有文本都将显示为大写。"
@@ -40447,35 +40573,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr "限制显示的字符数。设置为 -1 表示禁用限制。"
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr "将行左对齐,默认。"
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr "将行居中对齐。"
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr "将行右对齐。"
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr "扩展行空白以适应宽度。"
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr "将整个文本对齐到顶部。"
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr "将整个文本居中对齐。"
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr "将整个文本与底部对齐。"
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr "通过展开行来对齐整个文本。"
@@ -40517,6 +40643,230 @@ msgstr "用于标签[Label]文本的字体[Font]。"
msgid "Background [StyleBox] for the [Label]."
msgstr "为[Label]设置背景样式[StyleBox]。"
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "Displays plain text in a 3D world."
+msgstr "3D 世界中的 2D 精灵节点。"
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+"如果指定的标志被启用,返回 [code]true[/code]。参阅 [enum Flags] 枚举器的选"
+"项。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr "图块地图的方向模式。有关可能的值,参阅[enum Mode]。"
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr "alpha scissor 会丢弃数值的阈值。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr "如果 [code]true[/code],隐藏指定索引的行。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr "填充方向。有关可能的值,参阅[enum FillMode]。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+"如果为 [code]true[/code],则从后面也可以看到纹理,如果为 [code]false[/code],"
+"则从后面看它是不可见的。"
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr "如果[code]true[/code],则无论距离远近,对象都以相同的尺寸呈现。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "[Font] used for the [Label3D]'s text."
+msgstr "用于标签[Label]文本的字体[Font]。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+"控制文本的水平对齐。支持左对齐、居中对齐、右对齐和填充,或者两端对齐。把它设"
+"置为[enum Align]常量之一。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr "多行[Label]中各行之间的垂直空间。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "Text [Color] of the [Label3D]."
+msgstr "[Label]标签的默认文本颜色[Color]。"
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr "如果[code]true[/code],深度测试被禁用,对象将按渲染顺序绘制。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The text drawing offset (in pixels)."
+msgstr "纹理的绘图偏移量。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The tint of [Font]'s outline."
+msgstr "圆柱体的高度。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+"设置 3D 场景中透明物体的渲染优先级。优先级高的物体将被排序在优先级低的物体前"
+"面。\n"
+"[b]注意:[/b]仅适用于透明物体的排序。这不会影响透明物体相对于不透明物体的排序"
+"方式。这是因为不透明对象不被排序,而透明对象则从后往前排序(取决于优先级)。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr "精灵上一个像素宽度的大小,以 3D 缩放。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+"设置 3D 场景中透明物体的渲染优先级。优先级高的物体将被排序在优先级低的物体前"
+"面。\n"
+"[b]注意:[/b]仅适用于透明物体的排序。这不会影响透明物体相对于不透明物体的排序"
+"方式。这是因为不透明对象不被排序,而透明对象则从后往前排序(取决于优先级)。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr "如果 [code]true[/code],则 [Environment] 中的 [Light] 对精灵有影响。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+"控制文本的垂直对齐。支持顶部、中心、底部和填充。参阅 [enum VAlign] 常量。"
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If set, lights in the environment affect the label."
+msgstr "如果设置,环境中的灯光会影响精灵。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr "如果设置,从后面也可以看到纹理,如果没有,从后面看它是不可见的。"
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+"禁用深度测试,所以这个对象被画在所有其他对象的上面。但是,在绘制顺序中,在它"
+"之后绘制的对象可能会覆盖它。"
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr "按深度缩放对象,使其在屏幕上显示的大小始终相同。"
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr "代表[enum DrawFlags]枚举的大小。"
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -44245,13 +44595,10 @@ msgid "Creates the agent."
msgstr "创建代理。"
#: doc/classes/Navigation2DServer.xml doc/classes/NavigationServer.xml
-#, fuzzy
msgid ""
"Returns the navigation map [RID] the requested [code]agent[/code] is "
"currently assigned to."
-msgstr ""
-"返回键为 [code]name[/code] 的 [Animation] 动画,未找到时为 [code]null[/"
-"code]。"
+msgstr "返回请求的代理 [code]agent[/code] 所关联的导航地图的 [RID]。"
#: doc/classes/Navigation2DServer.xml doc/classes/NavigationServer.xml
msgid "Returns [code]true[/code] if the map got changed the previous frame."
@@ -44327,7 +44674,7 @@ msgstr "创建一张新地图。"
msgid ""
"Returns all navigation agents [RID]s that are currently assigned to the "
"requested navigation [code]map[/code]."
-msgstr ""
+msgstr "返回所有与请求的导航地图 [code]map[/code] 关联的导航代理的 [RID]。"
#: doc/classes/Navigation2DServer.xml doc/classes/NavigationServer.xml
msgid "Returns the map cell size."
@@ -44359,7 +44706,7 @@ msgstr "返回从原点到终点的导航路径。"
msgid ""
"Returns all navigation regions [RID]s that are currently assigned to the "
"requested navigation [code]map[/code]."
-msgstr ""
+msgstr "返回所有与请求的导航地图 [code]map[/code] 关联的导航地区的 [RID]。"
#: doc/classes/Navigation2DServer.xml doc/classes/NavigationServer.xml
msgid "Returns [code]true[/code] if the map is active."
@@ -44386,7 +44733,7 @@ msgstr "创建一个新的地区。"
msgid ""
"Returns the navigation map [RID] the requested [code]region[/code] is "
"currently assigned to."
-msgstr ""
+msgstr "返回请求的导航地区 [code]region[/code] 所关联的导航地图的 [RID]。"
#: doc/classes/Navigation2DServer.xml doc/classes/NavigationServer.xml
msgid "Sets the map for the region."
@@ -44461,6 +44808,11 @@ msgstr ""
"返回可以移动至的 [Vector3] 全局坐标,确保中途没有静态物体阻挡。如果代理没有导"
"航路径,则会返回代理父节点的原点。"
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "返回这个障碍物在 [NavigationServer] 上的 [RID]。"
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -44521,6 +44873,16 @@ msgstr "代理的高度偏移量,用于匹配导航网格的高度。"
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr "忽略 Y 轴上的碰撞。在水平面上移动时必须为 [code]true[/code]。"
@@ -44634,6 +44996,11 @@ msgstr ""
"航路径,则会返回代理父节点的原点。"
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "返回这个障碍物在 [Navigation2DServer] 上的 [RID]。"
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
@@ -44641,6 +45008,16 @@ msgstr ""
"设置代理所使用的 [Navigation2D] 节点。可以在你不想让代理作为 [Navigation2D] "
"节点的子节点时使用。"
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr "用于模拟可步行区域和障碍物的网格。"
@@ -44939,9 +45316,8 @@ msgid "Represents the size of the [enum SourceGeometryMode] enum."
msgstr "表示 [enum SourceGeometryMode] 枚举的大小。"
#: doc/classes/NavigationMeshGenerator.xml
-#, fuzzy
msgid "Helper class for creating and clearing navigation meshes."
-msgstr "这个类负责导航网格的创建和清理。"
+msgstr "对导航网格进行创建和清理的辅助类。"
#: doc/classes/NavigationMeshGenerator.xml
msgid ""
@@ -44976,6 +45352,26 @@ msgid ""
"The finalized navigation mesh is then returned and stored inside the "
"[NavigationMesh] for use as a resource inside [NavigationMeshInstance] nodes."
msgstr ""
+"这个类负责 3D 导航网格的创建和清理,导航网格 [NavigationMesh] 是 "
+"[NavigationMeshInstance] 中的资源。[NavigationMeshGenerator] 在 2D 中的用处微"
+"乎其微,因为导航网格的烘焙过程需要 3D 节点类型,解析的是 3D 原始几何体。\n"
+"导航网格的烘焙过程最好在单独的线程中进行,因为涉及到的体素化、碰撞测试、网格"
+"优化等步骤非常消耗性能和时间。\n"
+"导航网格的烘焙分成若干步进行,最终结果取决于原始 3D 几何体以及该 "
+"[NavigationMesh] 资源的属性。第一步是从根节点开始,根据 [NavigationMesh] 的属"
+"性从 [SceneTree] 收集所有有效的 3D 原始几何体节点。第二步会从所有收集到的节点"
+"中解析相关的 3D 几何体数据,合并构造成一个 3D 网格。由于可解析的对象类型众"
+"多,从普通的 [MeshInstance] 到 [CSGShape] 再到各种 [CollisionObject],其中某"
+"些收集几何数据的操作可能会触发 [VisualServer] 和 [PhysicsServer] 的同步。服务"
+"器同步会为了线程安全而使用 [Mutex] 锁,拖慢烘焙、影响帧率。可解析对象过多,以"
+"及与多线程服务器之间的连续同步,都会大幅影响烘焙时间。而如果对象数量较少,但"
+"都是非常大而且复杂的对象,那么就会在为服务器准备数据上花费时间,导致下一帧渲"
+"染的停滞。一般而言,可解析对象的总数与它们各自的大小和复杂度之间应该达到平"
+"衡,防止出现帧率问题和超长的烘焙时间。合并后的网格后续会被交给 Recast 导航对"
+"象,通过在网格的包围区域周边创建体素世界,来检查原始几何体中适合 "
+"[Navigationmesh] 代理行走的地形。\n"
+"然后就会返回最终的导航网格,保存在 [NavigationMesh] 中,即可交付 "
+"[NavigationMeshInstance] 使用。"
#: doc/classes/NavigationMeshGenerator.xml
msgid ""
@@ -44986,13 +45382,16 @@ msgid ""
"NavigationMesh.geometry/source_geometry_mode] properties on the "
"[NavigationMesh] resource."
msgstr ""
+"将导航数据烘焙至提供的 [code]nav_mesh[/code] 中。解析的是提供的根节点 "
+"[code]root_node[/code] 的子节点,或可能包含原始几何体的分组。解析行为可以通"
+"过 [NavigationMesh] 的 [member NavigationMesh.geometry/parsed_geometry_type] "
+"和 [member NavigationMesh.geometry/source_geometry_mode] 属性控制。"
#: doc/classes/NavigationMeshGenerator.xml
-#, fuzzy
msgid ""
"Removes all polygons and vertices from the provided [code]nav_mesh[/code] "
"resource."
-msgstr "移除名为 [code]name[/code] 的主题图标覆盖项。"
+msgstr "从提供的 [code]nav_mesh[/code] 资源中移除所有多边形和顶点。"
#: doc/classes/NavigationMeshInstance.xml
msgid "An instance of a [NavigationMesh]."
@@ -45008,7 +45407,6 @@ msgstr ""
"[Navigation] 节点什么可以导航、什么不可以。应该是 [Navigation] 节点的子节点。"
#: doc/classes/NavigationMeshInstance.xml
-#, fuzzy
msgid ""
"Bakes the [NavigationMesh]. If [code]on_thread[/code] is set to [code]true[/"
"code] (default), the baking is done on a separate thread. Baking on separate "
@@ -45024,7 +45422,8 @@ msgstr ""
"认),就会在单独的线程中进行烘焙。单开线程烘焙很有用,因为导航烘焙操作的消耗"
"并不低。烘焙完成后会自动设置新的 [NavigationMesh]。请注意,如果几何体是从网格"
"解析而来的,那么单开线程烘焙可能会非常慢,因为对网格的异步访问涉及到大量同步"
-"操作。"
+"操作。另外,请注意在不支持多线程的操作系统上(如禁用了多线程的 HTML5),会自"
+"动禁用独立线程烘焙。"
#: doc/classes/NavigationMeshInstance.xml
msgid ""
@@ -45075,9 +45474,8 @@ msgid ""
msgstr "返回该障碍物的导航系统所使用的 [Navigation] 节点。"
#: doc/classes/NavigationObstacle.xml
-#, fuzzy
msgid "Returns the [RID] of this obstacle on the [NavigationServer]."
-msgstr "返回区域的第n个形状的[RID]。"
+msgstr "返回这个障碍物在 [NavigationServer] 上的 [RID]。"
#: doc/classes/NavigationObstacle.xml
msgid ""
@@ -45122,9 +45520,8 @@ msgid ""
msgstr "返回该障碍物的导航系统所使用的 [Navigation2D] 节点。"
#: doc/classes/NavigationObstacle2D.xml
-#, fuzzy
msgid "Returns the [RID] of this obstacle on the [Navigation2DServer]."
-msgstr "返回区域的第n个形状的[RID]。"
+msgstr "返回这个障碍物在 [Navigation2DServer] 上的 [RID]。"
#: doc/classes/NavigationObstacle2D.xml
msgid ""
@@ -45601,8 +45998,9 @@ msgstr ""
"code] 参数。"
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
+#, fuzzy
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr "当[member use_dtls] [code]true[/code] 时启用或禁用证书验证。"
@@ -46746,17 +47144,16 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
"如果这个 Node 设置了物理插值标志,则返回 [code]true[/code](见 [method "
-"set_physics_interpolated])。\n"
+"physics_interpolation_mode])。\n"
"[b]注意:[/b]只有在设置了标志[b]并且[/b]该 [SceneTree] 启用了物理插值时,才会"
"启用插值。可以使用 [method is_physics_interpolated_and_enabled] 进行检查。"
#: doc/classes/Node.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if physics interpolation is enabled (see [member "
"physics_interpolation_mode]) [b]and[/b] enabled in the [SceneTree].\n"
@@ -46765,7 +47162,7 @@ msgid ""
"See [member SceneTree.physics_interpolation] and [member ProjectSettings."
"physics/common/physics_interpolation]."
msgstr ""
-"如果启用了物理插值(见 [method set_physics_interpolated])[b]并且[/b]该 "
+"如果启用了物理插值(见 [method physics_interpolation_mode])[b]并且[/b]该 "
"[SceneTree] 也启用了物理插值,则返回 [code]true[/code]。\n"
"这是 [method is_physics_interpolated] 的简便版本,还会检查是否全局启用了物理"
"插值。\n"
@@ -47355,7 +47752,6 @@ msgid "Pause mode. How the node will behave if the [SceneTree] is paused."
msgstr "暂停模式。暂停 [SceneTree] 时该节点的行为。"
#: doc/classes/Node.xml
-#, fuzzy
msgid ""
"Allows enabling or disabling physics interpolation per node, offering a "
"finer grain of control than turning physics interpolation on and off "
@@ -47552,37 +47948,40 @@ msgid ""
"Inherits pause mode from the node's parent. For the root node, it is "
"equivalent to [constant PAUSE_MODE_STOP]. Default."
msgstr ""
-"继承节点的父节点的暂停模式。对于根节点,它相当于[constant PAUSE_MODE_STOP]。"
-"默认值。"
+"继承该节点的父节点的暂停模式。如果是根节点则相当于 [constant "
+"PAUSE_MODE_STOP]。默认值。"
#: doc/classes/Node.xml
msgid "Stops processing when the [SceneTree] is paused."
-msgstr "当 [SceneTree] 被暂停时,停止 process。"
+msgstr "[SceneTree] 暂停时停止处理。"
#: doc/classes/Node.xml
msgid "Continue to process regardless of the [SceneTree] pause state."
-msgstr "不管 [SceneTree] 的暂停状态如何,继续 process。"
+msgstr "无论 [SceneTree] 的暂停状态如何都继续处理。"
#: doc/classes/Node.xml
-#, fuzzy
msgid ""
"Inherits physics interpolation mode from the node's parent. For the root "
"node, it is equivalent to [constant PHYSICS_INTERPOLATION_MODE_ON]. Default."
msgstr ""
-"继承节点的父节点的暂停模式。对于根节点,它相当于[constant PAUSE_MODE_STOP]。"
-"默认值。"
+"继承该节点的父节点的物理插值模式。如果是根节点则相当于 [constant "
+"PHYSICS_INTERPOLATION_MODE_ON]。默认值。"
#: doc/classes/Node.xml
msgid ""
"Turn off physics interpolation in this node and children set to [constant "
"PHYSICS_INTERPOLATION_MODE_INHERIT]."
msgstr ""
+"关闭这个节点的物理插值,使用 [constant PHYSICS_INTERPOLATION_MODE_INHERIT] 的"
+"子节点也会相应关闭。"
#: doc/classes/Node.xml
msgid ""
"Turn on physics interpolation in this node and children set to [constant "
"PHYSICS_INTERPOLATION_MODE_INHERIT]."
msgstr ""
+"打开这个节点的物理插值,使用 [constant PHYSICS_INTERPOLATION_MODE_INHERIT] 的"
+"子节点也会相应打开。"
#: doc/classes/Node.xml
msgid "Duplicate the node's signals."
@@ -49249,11 +49648,10 @@ msgid "Returns the tooltip of the item at index [code]idx[/code]."
msgstr "返回索引 [code]idx[/code] 处项目的工具提示。"
#: doc/classes/OptionButton.xml
-#, fuzzy
msgid ""
"Returns the ID of the selected item, or [code]-1[/code] if no item is "
"selected."
-msgstr "返回所选项目的ID,如果没有选择项目,则返回 [code]0[/code]。"
+msgstr "返回所选项目的 ID,如果没有选择项目,则返回 [code]-1[/code]。"
#: doc/classes/OptionButton.xml
msgid ""
@@ -49271,12 +49669,13 @@ msgid "Removes the item at index [code]idx[/code]."
msgstr "移除索引[code]idx[/code]处的项目。"
#: doc/classes/OptionButton.xml
-#, fuzzy
msgid ""
"Selects an item by index and makes it the current item. This will work even "
"if the item is disabled.\n"
"Passing [code]-1[/code] as the index deselects any currently selected item."
-msgstr "按索引选择项并使其为当前选中项。即使该项是禁用的,这也将起作用。"
+msgstr ""
+"按索引选择项并使其为当前选中项。即使该项是禁用的,这也将起作用。\n"
+"将 [code]-1[/code] 作为索引传入会取消选中任何当前选中的项目。"
#: doc/classes/OptionButton.xml
msgid ""
@@ -49291,11 +49690,11 @@ msgstr ""
#: doc/classes/OptionButton.xml
msgid "Sets the icon of the item at index [code]idx[/code]."
-msgstr "设置在索引[code]idx[/code]处项的图标。"
+msgstr "设置在索引 [code]idx[/code] 处项的图标。"
#: doc/classes/OptionButton.xml
msgid "Sets the ID of the item at index [code]idx[/code]."
-msgstr "设置在索引[code]idx[/code]处项的ID。"
+msgstr "设置在索引 [code]idx[/code] 处项的 ID。"
#: doc/classes/OptionButton.xml
msgid ""
@@ -51431,7 +51830,7 @@ msgid ""
"scene.\n"
"[b]Note:[/b] Only available in editor builds."
msgstr ""
-"如果传递给[method instance],则向本地场景提供本地场景资源。\n"
+"如果传递给 [method instance],则向本地场景提供本地场景资源。\n"
"[b]注意:[/b]只在编辑器构建中可用。"
#: doc/classes/PackedScene.xml
@@ -51440,8 +51839,8 @@ msgid ""
"scene. Only the main scene should receive the main edit state.\n"
"[b]Note:[/b] Only available in editor builds."
msgstr ""
-"如果传递给[method instance],向本地场景提供本地场景资源。只有主场景应该接收主"
-"编辑状态。\n"
+"如果传递给 [method instance],向本地场景提供本地场景资源。只有主场景应该接收"
+"主编辑状态。\n"
"[b]注意:[/b]只在编辑器构建中可用。"
#: doc/classes/PackedScene.xml
@@ -55861,11 +56260,12 @@ msgstr ""
#: doc/classes/PoolIntArray.xml doc/classes/PoolRealArray.xml
#: doc/classes/PoolStringArray.xml doc/classes/PoolVector2Array.xml
#: doc/classes/PoolVector3Array.xml
-#, fuzzy
msgid ""
"Returns [code]true[/code] if the array contains the given value.\n"
"[b]Note:[/b] This is equivalent to using the [code]in[/code] operator."
-msgstr "如果对象包含给定的方法 [code]method[/code],则返回 [code]true[/code]。"
+msgstr ""
+"如果该数组包含给定的值,则返回 [code]true[/code]。\n"
+"[b]注意:[/b]与使用 [code]in[/code] 操作符等价。"
#: doc/classes/PoolByteArray.xml
msgid ""
@@ -56568,9 +56968,9 @@ msgstr ""
"请参阅[method add_submenu_item]。"
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
+"Returns the tooltip associated with the specified index [code]idx[/code]."
msgstr "返回与指定索引 [code]idx[/code]关联的工具提示。"
#: doc/classes/PopupMenu.xml
@@ -56843,9 +57243,8 @@ msgid "[Font] used for the menu items."
msgstr "用于菜单项的 [Font] 字体。"
#: doc/classes/PopupMenu.xml
-#, fuzzy
msgid "[Font] used for the labeled separator."
-msgstr "用于标签[Label]文本的字体[Font]。"
+msgstr "用于带文字分隔线的 [Font] 字体。"
#: doc/classes/PopupMenu.xml
msgid "[Texture] icon for the checked checkbox items."
@@ -63174,8 +63573,8 @@ msgid ""
"its local scene. It can thus be modified in a scene instance without "
"impacting other instances of that same scene."
msgstr ""
-"如果 [code]true[/code],则资源在其本地场景的每个实例中都将是唯一的。因此,它"
-"可以在场景实例中进行修改,而不会影响同一场景的其他实例。"
+"如果为 [code]true[/code],那么在本地场景的各个实例中,该资源都会被唯一化。因"
+"此,在场景的某个实例中对其进行修改,不会影响同一场景中的其他实例。"
#: doc/classes/Resource.xml
msgid ""
@@ -64247,7 +64646,8 @@ msgid "The default text font."
msgstr "默认的文本字体。"
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+#, fuzzy
+msgid "The background used when the [RichTextLabel] is focused."
msgstr "[RichTextLabel] 获得焦点时使用的背景。"
#: doc/classes/RichTextLabel.xml
@@ -66124,15 +66524,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-"为 [code]true[/code] 时应用程序将自动接受退出。默认启用。\n"
-"对于移动平台,请参阅 [method set_quit_on_go_back]。"
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -66153,18 +66544,6 @@ msgstr "将最新的 [InputEvent] 标记为已处理。"
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
-msgstr ""
-"为 [code]true[/code] 时应用程序将在返回时自动退出(例如在 Android 上)。默认"
-"启用。\n"
-"要在这个选项被禁用时处理“返回”按钮,请使用 [constant MainLoop."
-"NOTIFICATION_WM_GO_BACK_REQUEST]。"
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Configures screen stretching to the given [enum StretchMode], [enum "
"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
@@ -66172,6 +66551,15 @@ msgstr ""
"[code]scale[/code]。"
#: doc/classes/SceneTree.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
+msgstr ""
+"为 [code]true[/code] 时应用程序将自动接受退出。默认启用。\n"
+"对于移动平台,请参阅 [method set_quit_on_go_back]。"
+
+#: doc/classes/SceneTree.xml
msgid "The current scene."
msgstr "当前场景。"
@@ -66254,6 +66642,19 @@ msgstr ""
"来全局开关物理插值的,这个属性可以在运行时控制插值。"
#: doc/classes/SceneTree.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+"为 [code]true[/code] 时应用程序将在返回时自动退出(例如在 Android 上)。默认"
+"启用。\n"
+"要在这个选项被禁用时处理“返回”按钮,请使用 [constant MainLoop."
+"NOTIFICATION_WM_GO_BACK_REQUEST]。"
+
+#: doc/classes/SceneTree.xml
msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
@@ -67689,6 +68090,14 @@ msgid ""
"([code]with_shape[/code]), and the transformation matrix of that shape "
"([code]shape_xform[/code])."
msgstr ""
+"返回这个形状与其他形状的接触点列表。\n"
+"如果不存在碰撞,则返回的列表为空。否则,返回的列表中包含的是一对对出现的接触"
+"点,这个形状上的点和 [code]with_shape[/code] 上的点交替排列。\n"
+"有了碰撞对 A 和 B,就可以通过 [code](B - A).normalized()[/code] 计算碰撞法"
+"线,通过 [code](B - A).length()[/code] 计算碰撞深度。这些信息通常用于分离形"
+"状,在碰撞求解器中比较常见。\n"
+"这个方法需要用到这个形状的变换矩阵([code]local_xform[/code])、对方形状"
+"([code]with_shape[/code])、对方形状的变换矩阵([code]shape_xform[/code])。"
#: doc/classes/Shape2D.xml
msgid ""
@@ -67708,7 +68117,6 @@ msgstr ""
"的运动([code]shape_motion[/code])。"
#: doc/classes/Shape2D.xml
-#, fuzzy
msgid ""
"Returns a list of contact point pairs where this shape would touch another, "
"if a given movement was applied.\n"
@@ -67727,12 +68135,16 @@ msgid ""
"([code]shape_xform[/code]), and the movement to test onto the other object "
"([code]shape_motion[/code])."
msgstr ""
-"如果应用了给定的移动,则返回此形状将与另一个形状接触的点的列表。如果没有碰"
-"撞,则列表为空。\n"
-"这个方法需要这个形状的变换矩阵([code]local_xform[/code]),这个形状上测试的"
-"运动([code]local_motion[/code]),检查碰撞的形状([code]with_shape[/"
-"code] )、那个形状的变换矩阵 ([code]shape_xform[/code]),以及在另一个对象上测"
-"试的运动 ([code]shape_motion[/code])。"
+"返回在进行给定的移动后,这个形状与其他形状的接触点列表。\n"
+"如果不存在碰撞,则返回的列表为空。否则,返回的列表中包含的是一对对出现的接触"
+"点,这个形状上的点和 [code]with_shape[/code] 上的点交替排列。\n"
+"有了碰撞对 A 和 B,就可以通过 [code](B - A).normalized()[/code] 计算碰撞法"
+"线,通过 [code](B - A).length()[/code] 计算碰撞深度。这些信息通常用于分离形"
+"状,在碰撞求解器中比较常见。\n"
+"这个方法需要用到这个形状的变换矩阵([code]local_xform[/code])、这个形状的测"
+"试移动([code]local_motion[/code])、对方形状([code]with_shape[/code])、对"
+"方形状的变换矩阵([code]shape_xform[/code])、对方形状的测试移动"
+"([code]shape_motion[/code])。"
#: doc/classes/Shape2D.xml
msgid ""
@@ -67740,8 +68152,8 @@ msgid ""
"with the specified [code]color[/code]. The exact drawing method is specific "
"for each shape and cannot be configured."
msgstr ""
-"用[VisualServer]API在[CanvasItem]上绘制实体形状,并填充指定的[code]color[/"
-"code]。确切的绘制方法是每个形状特有的,无法配置。"
+"用 [VisualServer] API 在 [CanvasItem] 上绘制实体形状,并填充指定的 "
+"[code]color[/code]。确切的绘制方法是每个形状特有的,无法配置。"
#: doc/classes/Shape2D.xml
msgid "The shape's custom solver bias."
@@ -68146,7 +68558,7 @@ msgid ""
"and performance. Be careful when using high radiance size values as these "
"can cause crashes on low-end GPUs."
msgstr ""
-"[Sky]的辐射贴图大小。辐射贴图尺寸越大,[Sky]的照明就越详细。\n"
+"[Sky] 的辐射贴图大小。辐射贴图尺寸越大,[Sky] 的照明就越详细。\n"
"有关值,参阅 [enum RadianceSize] 常量。\n"
"[b]注意:[/b]如果您的项目中有非常清晰的反射表面,并且不使用 "
"[ReflectionProbe] 或 [GIProbe],您才会受益于高辐射尺寸。对于大多数项目,将 "
@@ -69211,6 +69623,10 @@ msgid ""
msgstr "强制将 [member albedo_texture] 从sRGB空间转换为线性空间。"
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr "如果[code]true[/code],则对象不接收环境光。"
@@ -69237,12 +69653,6 @@ msgstr "如果[code]true[/code],则无论距离远近,对象都以相同的
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr "如果[code]true[/code],深度测试被禁用,对象将按渲染顺序绘制。"
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -69398,10 +69808,6 @@ msgstr ""
"引擎所期望的法线贴图坐标的比较。"
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr "alpha scissor 会丢弃数值的阈值。"
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -69917,14 +70323,6 @@ msgstr ""
"度。"
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-"禁用深度测试,所以这个对象被画在所有其他对象的上面。但是,在绘制顺序中,在它"
-"之后绘制的对象可能会覆盖它。"
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr "将 [code]ALBEDO[/code] 设置为网格中指定的每顶点颜色。"
@@ -70701,6 +71099,23 @@ msgid "The size of one pixel's width on the sprite to scale it in 3D."
msgstr "精灵上一个像素宽度的大小,以 3D 缩放。"
#: doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+"设置 3D 场景中透明物体的渲染优先级。优先级高的物体将被排序在优先级低的物体前"
+"面。\n"
+"[b]注意:[/b]仅适用于透明物体的排序。这不会影响透明物体相对于不透明物体的排序"
+"方式。这是因为不透明对象不被排序,而透明对象则从后往前排序(取决于优先级)。"
+
+#: doc/classes/SpriteBase3D.xml
msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
@@ -70730,8 +71145,10 @@ msgid ""
msgstr "如果设置,从后面也可以看到纹理,如果没有,从后面看它是不可见的。"
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
-msgstr "代表[enum DrawFlags]枚举的大小。"
+#, fuzzy
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
+msgstr "按深度缩放对象,使其在屏幕上显示的大小始终相同。"
#: doc/classes/SpriteFrames.xml
msgid "Sprite frame library for AnimatedSprite and AnimatedSprite3D."
@@ -74564,6 +74981,57 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr "当 [member readonly] 启用时,设置这个 [TextEdit] 的 [StyleBox]。"
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr "从网格生成[TriangleMesh]。"
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr "用于标签[Label]文本的字体[Font]。"
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+"控制文本的水平对齐。支持左对齐、居中对齐、右对齐和填充,或者两端对齐。把它设"
+"置为[enum Align]常量之一。"
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr "精灵上一个像素宽度的大小,以 3D 缩放。"
+
+#: doc/classes/TextMesh.xml
+#, fuzzy
+msgid "The text to generate mesh from."
+msgstr "从中获取常量的类型。"
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr "用于 2D 和 3D 的纹理。"
@@ -81239,12 +81707,14 @@ msgstr ""
"[VideoPlayer]中播放视频。"
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+#, fuzzy
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr "[VideoStream] 用于通过GDNative实现的视频格式的资源。"
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
+#, fuzzy
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -91595,7 +92065,8 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr "当[member visibility_state]已更改时触发。"
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+#, fuzzy
+msgid "We don't know the target ray mode."
msgstr "不知道目标射线的模式。"
#: modules/webxr/doc_classes/WebXRInterface.xml
diff --git a/doc/translations/zh_TW.po b/doc/translations/zh_TW.po
index 4b40723235..4a9142bb64 100644
--- a/doc/translations/zh_TW.po
+++ b/doc/translations/zh_TW.po
@@ -7515,7 +7515,7 @@ msgid ""
msgstr ""
#: doc/classes/ArrayMesh.xml
-msgid "Default value used for index_array_len when no indices are present."
+msgid "Value used internally when no indices are present."
msgstr ""
#: doc/classes/ArrayMesh.xml
@@ -13736,7 +13736,6 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#: doc/classes/Navigation.xml doc/classes/Navigation2D.xml
-#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid "Returns the object's [RID]."
msgstr ""
@@ -16814,14 +16813,14 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
-"Show the system's wait mouse cursor, often an hourglass, when the user "
-"hovers the node."
+"Show the system's wait mouse cursor when the user hovers the node. Often an "
+"hourglass."
msgstr ""
#: doc/classes/Control.xml
msgid ""
"Show the system's busy mouse cursor when the user hovers the node. Often an "
-"hourglass."
+"arrow with a small hourglass."
msgstr ""
#: doc/classes/Control.xml
@@ -20500,8 +20499,9 @@ msgid "Returns the scan progress for 0 to 1 if the FS is being scanned."
msgstr ""
#: doc/classes/EditorFileSystem.xml
-msgid "Returns [code]true[/code] of the filesystem is being scanned."
-msgstr ""
+#, fuzzy
+msgid "Returns [code]true[/code] if the filesystem is being scanned."
+msgstr "回傳參數的餘弦值。"
#: doc/classes/EditorFileSystem.xml
msgid "Scan the filesystem for changes."
@@ -24580,12 +24580,49 @@ msgstr ""
#: doc/classes/Font.xml
msgid ""
+"Returns outline contours of the glyph as a [code]Dictionary[/code] with the "
+"following contents:\n"
+"[code]points[/code] - [PoolVector3Array], containing outline points. "
+"[code]x[/code] and [code]y[/code] are point coordinates. [code]z[/code] is "
+"the type of the point, using the [enum ContourPointTag] values.\n"
+"[code]contours[/code] - [PoolIntArray], containing indices the end "
+"points of each contour.\n"
+"[code]orientation[/code] - [bool], contour orientation. If [code]true[/"
+"code], clockwise contours must be filled."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
"Returns the size of a character, optionally taking kerning into account if "
"the next character is provided. Note that the height returned is the font "
"height (see [method get_height]) and has no relation to the glyph height."
msgstr ""
#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns resource id of the cache texture containing the char."
+msgstr "回傳參數的雙曲正弦值。"
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the cache texture containing the char."
+msgstr "回傳參數的正弦值。"
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns char offset from the baseline."
+msgstr "回傳參數的餘弦值。"
+
+#: doc/classes/Font.xml
+#, fuzzy
+msgid "Returns size of the char."
+msgstr "回傳參數的正弦值。"
+
+#: doc/classes/Font.xml
+msgid "Returns rectangle in the cache texture containing the char."
+msgstr ""
+
+#: doc/classes/Font.xml
msgid "Returns the font descent (number of pixels below the baseline)."
msgstr ""
@@ -24616,6 +24653,22 @@ msgid ""
"function to propagate changes to controls that might use it."
msgstr ""
+#: doc/classes/Font.xml
+msgid "Contour point is on the curve."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a conic "
+"(quadratic) Bézier arc."
+msgstr ""
+
+#: doc/classes/Font.xml
+msgid ""
+"Contour point isn't on the curve, but serves as a control point for a cubic "
+"Bézier arc."
+msgstr ""
+
#: doc/classes/FuncRef.xml
msgid "Reference to a function in an object."
msgstr ""
@@ -26474,7 +26527,10 @@ msgid "Emitted when the user presses [code]Ctrl + C[/code]."
msgstr ""
#: doc/classes/GraphEdit.xml
-msgid "Emitted when a GraphNode is attempted to be removed from the GraphEdit."
+msgid ""
+"Emitted when a GraphNode is attempted to be removed from the GraphEdit. "
+"Provides a list of node names to be removed (all selected nodes, excluding "
+"nodes without closing button)."
msgstr ""
#: doc/classes/GraphEdit.xml
@@ -27222,7 +27278,8 @@ msgid ""
"[Generic6DOFJoint]."
msgstr ""
-#: doc/classes/HingeJoint.xml doc/classes/SpriteBase3D.xml
+#: doc/classes/HingeJoint.xml doc/classes/Label3D.xml
+#: doc/classes/SpriteBase3D.xml
msgid "Returns the value of the specified flag."
msgstr ""
@@ -28387,7 +28444,11 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum allowed size for response bodies."
+msgid ""
+"Maximum allowed size for response bodies ([code]-1[/code] means no limit). "
+"When only small files are expected, this can be used to prevent disallow "
+"receiving files that are too large, preventing potential denial of service "
+"attacks."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -28399,11 +28460,32 @@ msgid ""
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "The file to download into. Will output any received file into it."
+msgid ""
+"The file to download into. If set to a non-empty string, the request output "
+"will be written to the file located at the path. If a file already exists at "
+"the specified location, it will be overwritten as soon as body data begins "
+"to be received.\n"
+"[b]Note:[/b] Folders are not automatically created when the file is created. "
+"If [member download_file] points to a subfolder, it's recommended to create "
+"the necessary folders beforehand using [method Directory.make_dir_recursive] "
+"to ensure the file can be written."
+msgstr ""
+
+#: doc/classes/HTTPRequest.xml
+msgid ""
+"Maximum number of allowed redirects. This is used to prevent endless "
+"redirect loops."
msgstr ""
#: doc/classes/HTTPRequest.xml
-msgid "Maximum number of allowed redirects."
+msgid ""
+"If set to a value greater than [code]0.0[/code], the HTTP request will time "
+"out after [code]timeout[/code] seconds have passed and the request is not "
+"[i]completed[/i] yet. For small HTTP requests such as REST API usage, set "
+"[member timeout] to a value greater than [code]0.0[/code] to prevent the "
+"application from getting stuck if the request fails to get a response in a "
+"timely manner. For file downloads, leave this to [code]0.0[/code] to prevent "
+"the download from failing if it takes too much time."
msgstr ""
#: doc/classes/HTTPRequest.xml
@@ -29874,15 +29956,15 @@ msgstr ""
#: doc/classes/Input.xml
msgid ""
"Wait cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application is still usable during the "
-"operation."
+"This cursor shape denotes that the application isn't usable during the "
+"operation (e.g. something is blocking its main thread)."
msgstr ""
#: doc/classes/Input.xml
msgid ""
"Busy cursor. Indicates that the application is busy performing an operation. "
-"This cursor shape denotes that the application isn't usable during the "
-"operation (e.g. something is blocking its main thread)."
+"This cursor shape denotes that the application is still usable during the "
+"operation."
msgstr ""
#: doc/classes/Input.xml
@@ -32250,11 +32332,11 @@ msgid ""
"screen. Useful to animate the text in a dialog box."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "The text to display on screen."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "If [code]true[/code], all the text displays as UPPERCASE."
msgstr ""
@@ -32268,35 +32350,35 @@ msgstr ""
msgid "Restricts the number of characters to display. Set to -1 to disable."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the left (default)."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows centered."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml doc/classes/TextMesh.xml
msgid "Align rows to the right."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Expand row whitespaces to fit the width."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the top."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the center."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text to the bottom."
msgstr ""
-#: doc/classes/Label.xml
+#: doc/classes/Label.xml doc/classes/Label3D.xml
msgid "Align the whole text by spreading the rows."
msgstr ""
@@ -32338,6 +32420,194 @@ msgstr ""
msgid "Background [StyleBox] for the [Label]."
msgstr ""
+#: doc/classes/Label3D.xml
+msgid "Displays plain text in a 3D world."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label3D displays plain text in a 3D world. It gives you control over the "
+"horizontal and vertical alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Returns a [TriangleMesh] with the label's vertices following its current "
+"configuration (such as its [member pixel_size])."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the specified flag will be enabled. See [enum Label3D."
+"DrawFlags] for a list of flags."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for "
+"possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+msgid "Threshold at which the alpha scissor will discard values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+#, fuzzy
+msgid "If [code]true[/code], wraps the text to the [member width]."
+msgstr "回傳參數的餘弦值。"
+
+#: doc/classes/Label3D.xml
+msgid ""
+"The billboard mode to use for the label. See [enum SpatialMaterial."
+"BillboardMode] for possible values."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], text can be seen from the back as well, if "
+"[code]false[/code], it is invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+#, fuzzy
+msgid ""
+"If [code]true[/code], the label is rendered at the same size regardless of "
+"distance."
+msgstr "回傳參數的餘弦值。"
+
+#: doc/classes/Label3D.xml
+msgid "[Font] used for the [Label3D]'s text."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center, right. Set "
+"it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Vertical space between lines in multiline [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text [Color] of the [Label3D]."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"If [code]true[/code], depth testing is disabled and the object will be drawn "
+"in render order."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The text drawing offset (in pixels)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The tint of [Font]'s outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text outline. Higher priority objects will "
+"be sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "The size of one pixel's width on the label to scale it in 3D."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Sets the render priority for the text. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If [code]true[/code], the [Light] in the [Environment] has effects on the "
+"label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Controls the text's vertical alignment. Supports top, center, bottom. Set it "
+"to one of the [enum VAlign] constants."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "Text width (in pixels), used for autowrap and fill alignment."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid "If set, lights in the environment affect the label."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"If set, text can be seen from the back as well. If not, the texture is "
+"invisible when looking at it from behind."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpatialMaterial.xml
+#: doc/classes/SpriteBase3D.xml
+msgid ""
+"Disables the depth test, so this object is drawn on top of all others. "
+"However, objects drawn after it in the draw order may cover it."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"Label is scaled by depth so that it always appears the same size on screen."
+msgstr ""
+
+#: doc/classes/Label3D.xml doc/classes/SpriteBase3D.xml
+msgid "Represents the size of the [enum DrawFlags] enum."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode performs standard alpha blending. It can display translucent "
+"areas, but transparency sorting issues may be visible when multiple "
+"transparent materials are overlapping."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode only allows fully transparent or fully opaque pixels. This mode is "
+"also known as [i]alpha testing[/i] or [i]1-bit transparency[/i].\n"
+"[b]Note:[/b] This mode might have issues with anti-aliased fonts and "
+"outlines, try adjusting [member alpha_scissor_threshold] or using SDF font.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
+#: doc/classes/Label3D.xml
+msgid ""
+"This mode draws fully opaque pixels in the depth prepass. This is slower "
+"than [constant ALPHA_CUT_DISABLED] or [constant ALPHA_CUT_DISCARD], but it "
+"allows displaying translucent areas and smooth edges while using proper "
+"sorting.\n"
+"[b]Note:[/b] When using text with overlapping glyphs (e.g., cursive "
+"scripts), this mode might have transparency sorting issues between the main "
+"text and the outline."
+msgstr ""
+
#: doc/classes/LargeTexture.xml
msgid ""
"[i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with "
@@ -35630,6 +35900,11 @@ msgid ""
"navigation path, it will return the origin of the agent's parent."
msgstr ""
+#: doc/classes/NavigationAgent.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [NavigationServer]."
+msgstr "回傳參數的正弦值。"
+
#: doc/classes/NavigationAgent.xml doc/classes/NavigationAgent2D.xml
msgid ""
"Returns the user-defined target location (set with [method "
@@ -35681,6 +35956,16 @@ msgstr ""
#: doc/classes/NavigationAgent.xml
msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [NavigationServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector3 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
+#: doc/classes/NavigationAgent.xml
+msgid ""
"Ignores collisions on the Y axis. Must be [code]true[/code] to move on a "
"horizontal plane."
msgstr ""
@@ -35781,11 +36066,26 @@ msgid ""
msgstr ""
#: doc/classes/NavigationAgent2D.xml
+#, fuzzy
+msgid "Returns the [RID] of this agent on the [Navigation2DServer]."
+msgstr "回傳參數的正弦值。"
+
+#: doc/classes/NavigationAgent2D.xml
msgid ""
"Sets the [Navigation2D] node used by the agent. Useful when you don't want "
"to make the agent a child of a [Navigation2D] node."
msgstr ""
+#: doc/classes/NavigationAgent2D.xml
+msgid ""
+"If [code]true[/code] the agent is registered for an RVO avoidance callback "
+"on the [Navigation2DServer]. When [method set_velocity] is used and the "
+"processing is completed a [code]safe_velocity[/code] Vector2 is received "
+"with a signal connection to [signal velocity_computed]. Avoidance processing "
+"with many registered agents has a significant performance cost and should "
+"only be enabled on agents that currently require it."
+msgstr ""
+
#: doc/classes/NavigationMesh.xml
msgid "A mesh to approximate the walkable areas and obstacles."
msgstr ""
@@ -36572,7 +36872,7 @@ msgstr ""
#: modules/enet/doc_classes/NetworkedMultiplayerENet.xml
msgid ""
-"Enable or disable certificate verification when [member use_dtls] "
+"Enable or disable certificate verification when [member use_dtls] is "
"[code]true[/code]."
msgstr ""
@@ -37399,7 +37699,7 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if the physics interpolated flag is set for this "
"Node (see [member physics_interpolation_mode]).\n"
-"[b]Note:[/b] Interpolation will only be active is both the flag is set "
+"[b]Note:[/b] Interpolation will only be active if both the flag is set "
"[b]and[/b] physics interpolation is enabled within the [SceneTree]. This can "
"be tested using [method is_physics_interpolated_and_enabled]."
msgstr ""
@@ -45200,10 +45500,10 @@ msgid ""
msgstr ""
#: doc/classes/PopupMenu.xml
+#, fuzzy
msgid ""
-"Returns the tooltip associated with the specified index index [code]idx[/"
-"code]."
-msgstr ""
+"Returns the tooltip associated with the specified index [code]idx[/code]."
+msgstr "計算兩個向量的外積。"
#: doc/classes/PopupMenu.xml
msgid ""
@@ -51176,7 +51476,7 @@ msgid "The default text font."
msgstr ""
#: doc/classes/RichTextLabel.xml
-msgid "The background The background used when the [RichTextLabel] is focused."
+msgid "The background used when the [RichTextLabel] is focused."
msgstr ""
#: doc/classes/RichTextLabel.xml
@@ -52549,13 +52849,6 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application automatically accepts quitting. "
-"Enabled by default.\n"
-"For mobile platforms, see [method set_quit_on_go_back]."
-msgstr ""
-
-#: doc/classes/SceneTree.xml
-msgid ""
"Sets the given [code]property[/code] to [code]value[/code] on all members of "
"the given group."
msgstr ""
@@ -52572,16 +52865,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"If [code]true[/code], the application quits automatically on going back (e."
-"g. on Android). Enabled by default.\n"
-"To handle 'Go Back' button when this option is disabled, use [constant "
-"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+"Configures screen stretching to the given [enum StretchMode], [enum "
+"StretchAspect], minimum size and [code]scale[/code]."
msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
-"Configures screen stretching to the given [enum StretchMode], [enum "
-"StretchAspect], minimum size and [code]scale[/code]."
+"If [code]true[/code], the application automatically accepts quitting.\n"
+"For mobile platforms, see [member quit_on_go_back]."
msgstr ""
#: doc/classes/SceneTree.xml
@@ -52649,6 +52940,14 @@ msgstr ""
#: doc/classes/SceneTree.xml
msgid ""
+"If [code]true[/code], the application quits automatically on going back (e."
+"g. on Android).\n"
+"To handle 'Go Back' button when this option is disabled, use [constant "
+"MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]."
+msgstr ""
+
+#: doc/classes/SceneTree.xml
+msgid ""
"If [code]true[/code], the [SceneTree]'s [member network_peer] refuses new "
"incoming connections."
msgstr ""
@@ -54956,6 +55255,10 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
+msgid "Enables signed distance field rendering shader."
+msgstr ""
+
+#: doc/classes/SpatialMaterial.xml
msgid "If [code]true[/code], the object receives no ambient light."
msgstr ""
@@ -54980,12 +55283,6 @@ msgstr ""
#: doc/classes/SpatialMaterial.xml
msgid ""
-"If [code]true[/code], depth testing is disabled and the object will be drawn "
-"in render order."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
-msgid ""
"If [code]true[/code], transparency is enabled on the body. See also [member "
"params_blend_mode]."
msgstr ""
@@ -55099,10 +55396,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid "Threshold at which the alpha scissor will discard values."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid ""
"If [code]true[/code], the shader will keep the scale set for the mesh. "
"Otherwise the scale is lost when billboarding. Only applies when [member "
@@ -55557,12 +55850,6 @@ msgid ""
msgstr ""
#: doc/classes/SpatialMaterial.xml
-msgid ""
-"Disables the depth test, so this object is drawn on top of all others. "
-"However, objects drawn after it in the draw order may cover it."
-msgstr ""
-
-#: doc/classes/SpatialMaterial.xml
msgid "Set [code]ALBEDO[/code] to the per-vertex color specified in the mesh."
msgstr ""
@@ -56214,6 +56501,18 @@ msgstr ""
#: doc/classes/SpriteBase3D.xml
msgid ""
+"Sets the render priority for the sprite. Higher priority objects will be "
+"sorted in front of lower priority objects.\n"
+"[b]Node:[/b] This only applies if [member alpha_cut] is set to [constant "
+"ALPHA_CUT_DISABLED] (default value).\n"
+"[b]Note:[/b] This only applies to sorting of transparent objects. This will "
+"not impact how transparent objects are sorted relative to opaque objects. "
+"This is because opaque objects are not sorted, while transparent objects are "
+"sorted from back to front (subject to priority)."
+msgstr ""
+
+#: doc/classes/SpriteBase3D.xml
+msgid ""
"If [code]true[/code], the [Light] in the [Environment] has effects on the "
"sprite."
msgstr ""
@@ -56241,7 +56540,8 @@ msgid ""
msgstr ""
#: doc/classes/SpriteBase3D.xml
-msgid "Represents the size of the [enum DrawFlags] enum."
+msgid ""
+"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
#: doc/classes/SpriteFrames.xml
@@ -59375,6 +59675,50 @@ msgid ""
"Sets the [StyleBox] of this [TextEdit] when [member readonly] is enabled."
msgstr ""
+#: doc/classes/TextMesh.xml
+msgid "Generate an [PrimitiveMesh] from the text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Generate an [PrimitiveMesh] from the text.\n"
+"TextMesh can be generated only when using dynamic fonts with vector glyph "
+"contours. Bitmap fonts (including bitmap data in the TrueType/OpenType "
+"containers, like color emoji fonts) are not supported.\n"
+"The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the "
+"height for the front face, 40% for the back face, 10% for the outer edges "
+"and 10% for the inner edges."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "Step (in pixels) used to approximate Bézier curves."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Depths of the mesh, if set to [code]0.0[/code] only front surface, is "
+"generated, and UV layout is changed to use full texture for the front face "
+"only."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "[Font] used for the [TextMesh]'s text."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid ""
+"Controls the text's horizontal alignment. Supports left, center and right. "
+"Set it to one of the [enum Align] constants."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The size of one pixel's width on the text to scale it in 3D."
+msgstr ""
+
+#: doc/classes/TextMesh.xml
+msgid "The text to generate mesh from."
+msgstr ""
+
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
msgstr ""
@@ -64760,12 +65104,12 @@ msgid ""
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
-msgid "[VideoStream] resource for for video formats implemented via GDNative."
+msgid "[VideoStream] resource for video formats implemented via GDNative."
msgstr ""
#: modules/gdnative/doc_classes/VideoStreamGDNative.xml
msgid ""
-"[VideoStream] resource for for video formats implemented via GDNative.\n"
+"[VideoStream] resource for video formats implemented via GDNative.\n"
"It can be used via [url=https://github.com/KidRigger/godot-"
"videodecoder]godot-videodecoder[/url] which uses the [url=https://ffmpeg."
"org]FFmpeg[/url] library."
@@ -73466,7 +73810,7 @@ msgid "Emitted when [member visibility_state] has changed."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml
-msgid "We don't know the the target ray mode."
+msgid "We don't know the target ray mode."
msgstr ""
#: modules/webxr/doc_classes/WebXRInterface.xml