summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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
39 files changed, 17022 insertions, 3282 deletions
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