diff options
269 files changed, 14985 insertions, 5542 deletions
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000000..f10438769d --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,4 @@ +# Code of Conduct + +By participating in this repository, you agree to abide by the +[Godot Engine Code of Conduct](https://godotengine.org/code-of-conduct). diff --git a/core/bind/core_bind.cpp b/core/bind/core_bind.cpp index 4c8dcc20ea..25a67af342 100644 --- a/core/bind/core_bind.cpp +++ b/core/bind/core_bind.cpp @@ -686,6 +686,10 @@ int _OS::get_exit_code() const { void _OS::set_exit_code(int p_code) { + if (p_code < 0 || p_code > 125) { + WARN_PRINT("For portability reasons, the exit code should be set between 0 and 125 (inclusive)."); + } + OS::get_singleton()->set_exit_code(p_code); } diff --git a/core/io/packet_peer.cpp b/core/io/packet_peer.cpp index 23dfc58385..03bc4d453a 100644 --- a/core/io/packet_peer.cpp +++ b/core/io/packet_peer.cpp @@ -282,7 +282,7 @@ void PacketPeerStream::set_input_buffer_max_size(int p_max_size) { ERR_FAIL_COND_MSG(p_max_size < 0, "Max size of input buffer size cannot be smaller than 0."); //warning may lose packets ERR_FAIL_COND_MSG(ring_buffer.data_left(), "Buffer in use, resizing would cause loss of data."); - ring_buffer.resize(nearest_shift(p_max_size + 4)); + ring_buffer.resize(nearest_shift(next_power_of_2(p_max_size + 4)) - 1); input_buffer.resize(next_power_of_2(p_max_size + 4)); } diff --git a/core/math/expression.cpp b/core/math/expression.cpp index 46f81ce5c3..568893e905 100644 --- a/core/math/expression.cpp +++ b/core/math/expression.cpp @@ -98,6 +98,7 @@ const char *Expression::func_name[Expression::FUNC_MAX] = { "typeof", "type_exists", "char", + "ord", "str", "print", "printerr", @@ -164,6 +165,7 @@ int Expression::get_func_argument_count(BuiltinFunc p_func) { case OBJ_WEAKREF: case TYPE_OF: case TEXT_CHAR: + case TEXT_ORD: case TEXT_STR: case TEXT_PRINT: case TEXT_PRINTERR: @@ -676,6 +678,32 @@ void Expression::exec_func(BuiltinFunc p_func, const Variant **p_inputs, Variant *r_return = String(result); } break; + case TEXT_ORD: { + + if (p_inputs[0]->get_type() != Variant::STRING) { + + r_error.error = Variant::CallError::CALL_ERROR_INVALID_ARGUMENT; + r_error.argument = 0; + r_error.expected = Variant::STRING; + + return; + } + + String str = *p_inputs[0]; + + if (str.length() != 1) { + + r_error_str = RTR("Expected a string of length 1 (a character)."); + r_error.error = Variant::CallError::CALL_ERROR_INVALID_ARGUMENT; + r_error.argument = 0; + r_error.expected = Variant::STRING; + + return; + } + + *r_return = str.get(0); + + } break; case TEXT_STR: { String str = *p_inputs[0]; diff --git a/core/math/expression.h b/core/math/expression.h index 833220592c..aac27276d7 100644 --- a/core/math/expression.h +++ b/core/math/expression.h @@ -97,6 +97,7 @@ public: TYPE_OF, TYPE_EXISTS, TEXT_CHAR, + TEXT_ORD, TEXT_STR, TEXT_PRINT, TEXT_PRINTERR, diff --git a/doc/classes/Area.xml b/doc/classes/Area.xml index 6bd1382488..4b0858935d 100644 --- a/doc/classes/Area.xml +++ b/doc/classes/Area.xml @@ -166,7 +166,7 @@ <argument index="3" name="self_shape" type="int"> </argument> <description> - Emitted when another area enters, reporting which areas overlapped. + Emitted when another area enters, reporting which areas overlapped. [code]shape_owner_get_owner(shape_find_owner(shape))[/code] returns the parent object of the owner of the [code]shape[/code]. </description> </signal> <signal name="area_shape_exited"> diff --git a/doc/classes/Area2D.xml b/doc/classes/Area2D.xml index 9a5870c73d..be3acee9ef 100644 --- a/doc/classes/Area2D.xml +++ b/doc/classes/Area2D.xml @@ -155,7 +155,7 @@ <argument index="3" name="self_shape" type="int"> </argument> <description> - Emitted when another area enters, reporting which shapes overlapped. + Emitted when another area enters, reporting which shapes overlapped. [code]shape_owner_get_owner(shape_find_owner(shape))[/code] returns the parent object of the owner of the [code]shape[/code]. </description> </signal> <signal name="area_shape_exited"> diff --git a/doc/classes/Array.xml b/doc/classes/Array.xml index e09c1f4b08..2d330fc935 100644 --- a/doc/classes/Array.xml +++ b/doc/classes/Array.xml @@ -93,7 +93,7 @@ <return type="Variant"> </return> <description> - Returns the last element of the array if the array is not empty. + Returns the last element of the array, or [code]null[/code] if the array is empty. </description> </method> <method name="bsearch"> @@ -186,7 +186,7 @@ <return type="Variant"> </return> <description> - Returns the first element of the array if the array is not empty. + Returns the first element of the array, or [code]null[/code] if the array is empty. </description> </method> <method name="has"> @@ -243,14 +243,14 @@ <return type="Variant"> </return> <description> - Removes the last element of the array. + Removes and returns the last element of the array. Returns [code]null[/code] if the array is empty. </description> </method> <method name="pop_front"> <return type="Variant"> </return> <description> - Removes the first element of the array. + Removes and returns the first element of the array. Returns [code]null[/code] if the array is empty. </description> </method> <method name="push_back"> diff --git a/doc/classes/Basis.xml b/doc/classes/Basis.xml index 5a7fc0a41b..b8fe23c2c9 100644 --- a/doc/classes/Basis.xml +++ b/doc/classes/Basis.xml @@ -64,20 +64,21 @@ <return type="Vector3"> </return> <description> - Assuming that the matrix is a proper rotation matrix (orthonormal matrix with determinant +1), return Euler angles (in the YXZ convention: first Z, then X, and Y last). Returned vector contains the rotation angles in the format (X angle, Y angle, Z angle). + Returns the basis's rotation in the form of Euler angles (in the YXZ convention: first Z, then X, and Y last). The returned vector contains the rotation angles in the format (X angle, Y angle, Z angle). See [method get_rotation_quat] if you need a quaternion instead. </description> </method> <method name="get_orthogonal_index"> <return type="int"> </return> <description> - This function considers a discretization of rotations into 24 points on unit sphere, lying along the vectors (x,y,z) with each component being either -1,0 or 1, and returns the index of the point best representing the orientation of the object. It is mainly used by the grid map editor. For further details, refer to Godot source code. + This function considers a discretization of rotations into 24 points on unit sphere, lying along the vectors (x,y,z) with each component being either -1, 0, or 1, and returns the index of the point best representing the orientation of the object. It is mainly used by the grid map editor. For further details, refer to the Godot source code. </description> </method> <method name="get_rotation_quat"> <return type="Quat"> </return> <description> + Returns the basis's rotation in the form of a quaternion. See [method get_euler] if you need Euler angles, but keep in mind quaternions should generally be preferred to Euler angles. </description> </method> <method name="get_scale"> @@ -210,12 +211,16 @@ </members> <constants> <constant name="IDENTITY" value="Basis( 1, 0, 0, 0, 1, 0, 0, 0, 1 )"> + The identity basis. This is identical to calling [code]Basis()[/code] without any parameters. This constant can be used to make your code clearer. </constant> <constant name="FLIP_X" value="Basis( -1, 0, 0, 0, 1, 0, 0, 0, 1 )"> + The basis that will flip something along the X axis when used in a transformation. </constant> <constant name="FLIP_Y" value="Basis( 1, 0, 0, 0, -1, 0, 0, 0, 1 )"> + The basis that will flip something along the Y axis when used in a transformation. </constant> <constant name="FLIP_Z" value="Basis( 1, 0, 0, 0, 1, 0, 0, 0, -1 )"> + The basis that will flip something along the Z axis when used in a transformation. </constant> </constants> </class> diff --git a/doc/classes/BitmapFont.xml b/doc/classes/BitmapFont.xml index 16a28978d5..5b7c3def63 100644 --- a/doc/classes/BitmapFont.xml +++ b/doc/classes/BitmapFont.xml @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="UTF-8" ?> <class name="BitmapFont" inherits="Font" category="Core" version="3.2"> <brief_description> - Renders text using [code]*.fnt[/code] fonts. + Renders text using fonts under the [url=https://www.angelcode.com/products/bmfont/]BMFont[/url] format. + Handles files with the [code].fnt[/code] extension </brief_description> <description> Renders text using [code]*.fnt[/code] fonts containing texture atlases. Supports distance fields. For using vector font files like TTF directly, see [DynamicFont]. diff --git a/doc/classes/HTTPRequest.xml b/doc/classes/HTTPRequest.xml index 2fed423a32..748ed504c3 100644 --- a/doc/classes/HTTPRequest.xml +++ b/doc/classes/HTTPRequest.xml @@ -6,6 +6,27 @@ <description> A node with the ability to send HTTP requests. Uses [HTTPClient] internally. Can be used to make HTTP requests, i.e. download or upload files or web content via HTTP. + [b]Example of contacting a REST API and printing one of its returned fields:[/b] + [codeblock] + func _ready(): + # Create an HTTP request node and connect its completion signal. + var http_request = HTTPRequest.new() + add_child(http_request) + http_request.connect("request_completed", self, "_http_request_completed") + + # Perform the HTTP request. The URL below returns some JSON as of writing. + var error = http_request.request("https://httpbin.org/get") + if error != OK: + push_error("An error occurred in the HTTP request.") + + + # Called when the HTTP request is completed. + func _http_request_completed(result, response_code, headers, body): + var response = parse_json(body.get_string_from_utf8()) + + # Will print the user agent string used by the HTTPRequest node (as recognized by httpbin.org). + print(response.headers["User-Agent"]) + [/codeblock] [b]Example of loading and displaying an image using HTTPRequest:[/b] [codeblock] func _ready(): diff --git a/doc/classes/ImmediateGeometry.xml b/doc/classes/ImmediateGeometry.xml index e0807760f7..416128c9b1 100644 --- a/doc/classes/ImmediateGeometry.xml +++ b/doc/classes/ImmediateGeometry.xml @@ -30,7 +30,7 @@ <argument index="0" name="position" type="Vector3"> </argument> <description> - Adds a vertex with the currently set color/uv/etc. + Adds a vertex in local coordinate space with the currently set color/uv/etc. </description> </method> <method name="begin"> diff --git a/doc/classes/InputEvent.xml b/doc/classes/InputEvent.xml index d412ce09e2..ccb5c5400a 100644 --- a/doc/classes/InputEvent.xml +++ b/doc/classes/InputEvent.xml @@ -111,6 +111,7 @@ <members> <member name="device" type="int" setter="set_device" getter="get_device" default="0"> The event's device ID. + [b]Note:[/b] This device ID will always be [code]-1[/code] for emulated mouse input from a touchscreen. This can be used to distinguish emulated mouse input from physical mouse input. </member> </members> <constants> diff --git a/doc/classes/ItemList.xml b/doc/classes/ItemList.xml index c82d6a27c0..51d13627ad 100644 --- a/doc/classes/ItemList.xml +++ b/doc/classes/ItemList.xml @@ -6,6 +6,7 @@ <description> This control provides a selectable list of items that may be in a single (or multiple columns) with option of text, icons, or both text and icon. Tooltips are supported and may be different for every item in the list. Selectable items in the list may be selected or deselected and multiple selection may be enabled. Selection with right mouse button may also be enabled to allow use of popup context menus. Items may also be "activated" by double-clicking them or by pressing Enter. + Item text only supports single-line strings, newline characters (e.g. [code]\n[/code]) in the string won't produce a newline. Text wrapping is enabled in [constant ICON_MODE_TOP] mode, but column's width is adjusted to fully fit its content by default. You need to set [member fixed_column_width] greater than zero to wrap the text. </description> <tutorials> </tutorials> @@ -57,7 +58,8 @@ <argument index="1" name="exact" type="bool" default="false"> </argument> <description> - Given a position within the control return the item (if any) at that point. + Returns the item index at the given [code]position[/code]. + When there is no item at that point, -1 will be returned if [code]exact[/code] is [code]true[/code], and the closest item index will be returned otherwise. </description> </method> <method name="get_item_count" qualifiers="const"> @@ -109,6 +111,7 @@ <argument index="0" name="idx" type="int"> </argument> <description> + Returns the region of item's icon used. The whole icon will be used if the region has no area. </description> </method> <method name="get_item_metadata" qualifiers="const"> @@ -174,6 +177,7 @@ <argument index="0" name="idx" type="int"> </argument> <description> + Returns [code]true[/code] if the item icon will be drawn transposed, i.e. the X and Y axes are swapped. </description> </method> <method name="is_item_selectable" qualifiers="const"> @@ -307,6 +311,7 @@ <argument index="1" name="rect" type="Rect2"> </argument> <description> + Sets the region of item's icon used. The whole icon will be used if the region has no area. </description> </method> <method name="set_item_icon_transposed"> @@ -314,9 +319,10 @@ </return> <argument index="0" name="idx" type="int"> </argument> - <argument index="1" name="rect" type="bool"> + <argument index="1" name="transposed" type="bool"> </argument> <description> + Sets whether the item icon will be drawn transposed. </description> </method> <method name="set_item_metadata"> @@ -409,26 +415,33 @@ If [code]true[/code], the control will automatically resize the height to fit its content. </member> <member name="fixed_column_width" type="int" setter="set_fixed_column_width" getter="get_fixed_column_width" default="0"> - Sets the default column width in pixels. If left to default value, each item will have a width equal to the width of its content and the columns will have an uneven width. + The width all columns will be adjusted to. + A value of zero disables the adjustment, each item will have a width equal to the width of its content and the columns will have an uneven width. </member> <member name="fixed_icon_size" type="Vector2" setter="set_fixed_icon_size" getter="get_fixed_icon_size" default="Vector2( 0, 0 )"> - Sets the default icon size in pixels. + The size all icons will be adjusted to. + If either X or Y component is not greater than zero, icon size won't be affected. </member> <member name="focus_mode" type="int" setter="set_focus_mode" getter="get_focus_mode" override="true" enum="Control.FocusMode" default="2" /> <member name="icon_mode" type="int" setter="set_icon_mode" getter="get_icon_mode" enum="ItemList.IconMode" default="1"> - Sets the default position of the icon to either [constant ICON_MODE_LEFT] or [constant ICON_MODE_TOP]. + The icon position, whether above or to the left of the text. See the [enum IconMode] constants. </member> <member name="icon_scale" type="float" setter="set_icon_scale" getter="get_icon_scale" default="1.0"> - Sets the icon size to its initial size multiplied by the specified scale. + The scale of icon applied after [member fixed_icon_size] and transposing takes effect. </member> <member name="max_columns" type="int" setter="set_max_columns" getter="get_max_columns" default="1"> - Sets the maximum columns the list will have. If set to anything other than the default, the content will be split among the specified columns. + Maximum columns the list will have. + If greater than zero, the content will be split among the specified columns. + A value of zero means unlimited columns, i.e. all items will be put in the same row. </member> <member name="max_text_lines" type="int" setter="set_max_text_lines" getter="get_max_text_lines" default="1"> + Maximum lines of text allowed in each item. Space will be reserved even when there is not enough lines of text to display. + [b]Note:[/b] This property takes effect only when [member icon_mode] is [constant ICON_MODE_TOP]. To make the text wrap, [member fixed_column_width] should be greater than zero. </member> <member name="rect_clip_content" type="bool" setter="set_clip_contents" getter="is_clipping_contents" override="true" default="true" /> <member name="same_column_width" type="bool" setter="set_same_column_width" getter="is_same_column_width" default="false"> - If set to [code]true[/code], all columns will have the same width specified by [member fixed_column_width]. + Whether all columns will have the same width. + If [code]true[/code], the width is equal to the largest column width of all columns. </member> <member name="select_mode" type="int" setter="set_select_mode" getter="get_select_mode" enum="ItemList.SelectMode" default="0"> Allows single or multiple item selection. See the [enum SelectMode] constants. @@ -486,8 +499,10 @@ </signals> <constants> <constant name="ICON_MODE_TOP" value="0" enum="IconMode"> + Icon is drawn above the text. </constant> <constant name="ICON_MODE_LEFT" value="1" enum="IconMode"> + Icon is drawn to the left of the text. </constant> <constant name="SELECT_SINGLE" value="0" enum="SelectMode"> Only allow selecting a single item. diff --git a/doc/classes/KinematicCollision.xml b/doc/classes/KinematicCollision.xml index 44447c8fc8..46e4176e9f 100644 --- a/doc/classes/KinematicCollision.xml +++ b/doc/classes/KinematicCollision.xml @@ -16,7 +16,7 @@ The colliding body. </member> <member name="collider_id" type="int" setter="" getter="get_collider_id" default="0"> - The colliding body's unique [RID]. + The colliding body's unique instance ID. See [method Object.get_instance_id]. </member> <member name="collider_metadata" type="Variant" setter="" getter="get_collider_metadata"> The colliding body's metadata. See [Object]. diff --git a/doc/classes/KinematicCollision2D.xml b/doc/classes/KinematicCollision2D.xml index 51c2277fb2..4c9337f82d 100644 --- a/doc/classes/KinematicCollision2D.xml +++ b/doc/classes/KinematicCollision2D.xml @@ -16,7 +16,7 @@ The colliding body. </member> <member name="collider_id" type="int" setter="" getter="get_collider_id" default="0"> - The colliding body's unique [RID]. + The colliding body's unique instance ID. See [method Object.get_instance_id]. </member> <member name="collider_metadata" type="Variant" setter="" getter="get_collider_metadata"> The colliding body's metadata. See [Object]. diff --git a/doc/classes/Light2D.xml b/doc/classes/Light2D.xml index 5bb90daaf4..cdc0270269 100644 --- a/doc/classes/Light2D.xml +++ b/doc/classes/Light2D.xml @@ -68,7 +68,7 @@ Smooth shadow gradient length. </member> <member name="shadow_item_cull_mask" type="int" setter="set_item_shadow_cull_mask" getter="get_item_shadow_cull_mask" default="1"> - The shadow mask. Used with [LightOccluder2D] to cast shadows. Only occluders with a matching shadow mask will cast shadows. + The shadow mask. Used with [LightOccluder2D] to cast shadows. Only occluders with a matching light mask will cast shadows. </member> <member name="texture" type="Texture" setter="set_texture" getter="get_texture"> [Texture] used for the Light2D's appearance. diff --git a/doc/classes/Node.xml b/doc/classes/Node.xml index e9fb47cbbd..193cfeb0ff 100644 --- a/doc/classes/Node.xml +++ b/doc/classes/Node.xml @@ -839,7 +839,7 @@ Pause mode. How the node will behave if the [SceneTree] is paused. </member> <member name="process_priority" type="int" setter="set_process_priority" getter="get_process_priority" default="0"> - The node's priority in the execution order of the enabled processing callbacks (i.e. [constant NOTIFICATION_PROCESS], [constant NOTIFICATION_PHYSICS_PROCESS] and their internal counterparts). Nodes with a higher process priority will have their processing callbacks executed first. + The node's priority in the execution order of the enabled processing callbacks (i.e. [constant NOTIFICATION_PROCESS], [constant NOTIFICATION_PHYSICS_PROCESS] and their internal counterparts). Nodes whose process priority value is [i]lower[/i] will have their processing callbacks executed first. </member> </members> <signals> @@ -994,6 +994,7 @@ </constant> <constant name="DUPLICATE_USE_INSTANCING" value="8" enum="DuplicateFlags"> Duplicate using instancing. + An instance stays linked to the original so when the original changes, the instance changes too. </constant> </constants> </class> diff --git a/doc/classes/Node2D.xml b/doc/classes/Node2D.xml index 29c4680685..67e9597781 100644 --- a/doc/classes/Node2D.xml +++ b/doc/classes/Node2D.xml @@ -1,10 +1,10 @@ <?xml version="1.0" encoding="UTF-8" ?> <class name="Node2D" inherits="CanvasItem" category="Core" version="3.2"> <brief_description> - A 2D game object, parent of all 2D-related nodes. Has a position, rotation, scale and Z index. + A 2D game object, inherited by all 2D-related nodes. Has a position, rotation, scale, and Z index. </brief_description> <description> - A 2D game object, with a position, rotation and scale. All 2D physics nodes and sprites inherit from Node2D. Use Node2D as a parent node to move, scale and rotate children in a 2D project. Also gives control on the node's render order. + A 2D game object, with a transform (position, rotation, and scale). All 2D nodes, including physics objects and sprites, inherit from Node2D. Use Node2D as a parent node to move, scale and rotate children in a 2D project. Also gives control of the node's render order. </description> <tutorials> <link>https://docs.godotengine.org/en/latest/tutorials/2d/custom_drawing_in_2d.html</link> diff --git a/doc/classes/OS.xml b/doc/classes/OS.xml index 54b4f3df64..265e87eba3 100644 --- a/doc/classes/OS.xml +++ b/doc/classes/OS.xml @@ -905,7 +905,7 @@ The current screen index (starting from 0). </member> <member name="exit_code" type="int" setter="set_exit_code" getter="get_exit_code" default="0"> - The exit code passed to the OS when the main loop exits. + The exit code passed to the OS when the main loop exits. By convention, an exit code of [code]0[/code] indicates success whereas a non-zero exit code indicates an error. For portability reasons, the exit code should be set between 0 and 125 (inclusive). </member> <member name="keep_screen_on" type="bool" setter="set_keep_screen_on" getter="is_keep_screen_on" default="true"> If [code]true[/code], the engine tries to keep the screen on while the game is running. Useful on mobile. diff --git a/doc/classes/Object.xml b/doc/classes/Object.xml index 5a09fe39c0..1e5b8669fd 100644 --- a/doc/classes/Object.xml +++ b/doc/classes/Object.xml @@ -9,6 +9,12 @@ Objects do not manage memory. If a class inherits from Object, you will have to delete instances of it manually. To do so, call the [method free] method from your script or delete the instance from C++. Some classes that extend Object add memory management. This is the case of [Reference], which counts references and deletes itself automatically when no longer referenced. [Node], another fundamental type, deletes all its children when freed from memory. Objects export properties, which are mainly useful for storage and editing, but not really so much in programming. Properties are exported in [method _get_property_list] and handled in [method _get] and [method _set]. However, scripting languages and C++ have simpler means to export them. + Property membership can be tested directly in GDScript using [code]in[/code]: + [codeblock] + var n = Node2D.new() + print("position" in n) # Prints "True". + print("other_property" in n) # Prints "False". + [/codeblock] Objects also receive notifications. Notifications are a simple way to notify the object about different events, so they can all be handled together. See [method _notification]. </description> <tutorials> diff --git a/doc/classes/ScrollContainer.xml b/doc/classes/ScrollContainer.xml index 5218b65886..f57730a591 100644 --- a/doc/classes/ScrollContainer.xml +++ b/doc/classes/ScrollContainer.xml @@ -24,6 +24,9 @@ </methods> <members> <member name="rect_clip_content" type="bool" setter="set_clip_contents" getter="is_clipping_contents" override="true" default="true" /> + <member name="follow_focus" type="bool" setter="set_follow_focus" getter="is_following_focus" default="false"> + If [code]true[/code], the ScrollContainer will automatically scroll to focused children (including indirect children) to make sure they are fully visible. + </member> <member name="scroll_deadzone" type="int" setter="set_deadzone" getter="get_deadzone" default="0"> </member> <member name="scroll_horizontal" type="int" setter="set_h_scroll" getter="get_h_scroll" default="0"> diff --git a/doc/classes/VehicleWheel.xml b/doc/classes/VehicleWheel.xml index ff6004bcba..ba33f66e77 100644 --- a/doc/classes/VehicleWheel.xml +++ b/doc/classes/VehicleWheel.xml @@ -75,7 +75,7 @@ This is the distance in meters the wheel is lowered from its origin point. Don't set this to 0.0 and move the wheel into position, instead move the origin point of your wheel (the gizmo in Godot) to the position the wheel will take when bottoming out, then use the rest length to move the wheel down to the position it should be in when the car is in rest. </member> <member name="wheel_roll_influence" type="float" setter="set_roll_influence" getter="get_roll_influence" default="0.1"> - This value affects the roll of your vehicle. If set to 0.0 for all wheels, your vehicle will be prone to rolling over, while a value of 1.0 will resist body roll. + This value affects the roll of your vehicle. If set to 1.0 for all wheels, your vehicle will be prone to rolling over, while a value of 0.0 will resist body roll. </member> </members> <constants> diff --git a/drivers/gles3/rasterizer_canvas_gles3.cpp b/drivers/gles3/rasterizer_canvas_gles3.cpp index 1803a3dbbe..f5569490ad 100644 --- a/drivers/gles3/rasterizer_canvas_gles3.cpp +++ b/drivers/gles3/rasterizer_canvas_gles3.cpp @@ -1416,8 +1416,6 @@ void RasterizerCanvasGLES3::canvas_render_items(Item *p_item_list, int p_z, cons glActiveTexture(GL_TEXTURE0 + storage->config.max_texture_image_units - 1); glBindTexture(GL_TEXTURE_2D, skeleton->texture); state.using_skeleton = true; - state.canvas_shader.set_uniform(CanvasShaderGLES3::SKELETON_TRANSFORM, state.skeleton_transform); - state.canvas_shader.set_uniform(CanvasShaderGLES3::SKELETON_TRANSFORM_INVERSE, state.skeleton_transform_inverse); } else { state.using_skeleton = false; } @@ -1604,6 +1602,11 @@ void RasterizerCanvasGLES3::canvas_render_items(Item *p_item_list, int p_z, cons state.final_transform = ci->final_transform; state.extra_matrix = Transform2D(); + if (state.using_skeleton) { + state.canvas_shader.set_uniform(CanvasShaderGLES3::SKELETON_TRANSFORM, state.skeleton_transform); + state.canvas_shader.set_uniform(CanvasShaderGLES3::SKELETON_TRANSFORM_INVERSE, state.skeleton_transform_inverse); + } + state.canvas_shader.set_uniform(CanvasShaderGLES3::FINAL_MODULATE, state.canvas_item_modulate); state.canvas_shader.set_uniform(CanvasShaderGLES3::MODELVIEW_MATRIX, state.final_transform); state.canvas_shader.set_uniform(CanvasShaderGLES3::EXTRA_MATRIX, state.extra_matrix); diff --git a/drivers/gles3/rasterizer_storage_gles3.cpp b/drivers/gles3/rasterizer_storage_gles3.cpp index 07d7416905..a0628a24dd 100644 --- a/drivers/gles3/rasterizer_storage_gles3.cpp +++ b/drivers/gles3/rasterizer_storage_gles3.cpp @@ -4454,6 +4454,7 @@ void RasterizerStorageGLES3::multimesh_allocate(RID p_multimesh, int p_instances if (multimesh->buffer) { glDeleteBuffers(1, &multimesh->buffer); multimesh->data.resize(0); + multimesh->buffer = 0; } multimesh->size = p_instances; diff --git a/drivers/gles3/shaders/scene.glsl b/drivers/gles3/shaders/scene.glsl index 63b2938551..a330dbef77 100644 --- a/drivers/gles3/shaders/scene.glsl +++ b/drivers/gles3/shaders/scene.glsl @@ -1260,7 +1260,7 @@ void light_process_omni(int idx, vec3 vertex, vec3 eye_vec, vec3 normal, vec3 bi float normalized_distance = light_length * omni_lights[idx].light_pos_inv_radius.w; float omni_attenuation; if (normalized_distance < 1.0) { - omni_attenuation = pow(normalized_distance, omni_lights[idx].light_direction_attenuation.w); + omni_attenuation = pow(1.0 - normalized_distance, omni_lights[idx].light_direction_attenuation.w); } else { omni_attenuation = 0.0; } diff --git a/drivers/pulseaudio/audio_driver_pulseaudio.cpp b/drivers/pulseaudio/audio_driver_pulseaudio.cpp index 7ba2175652..b4c595344b 100644 --- a/drivers/pulseaudio/audio_driver_pulseaudio.cpp +++ b/drivers/pulseaudio/audio_driver_pulseaudio.cpp @@ -78,6 +78,8 @@ void AudioDriverPulseAudio::pa_source_info_cb(pa_context *c, const pa_source_inf } void AudioDriverPulseAudio::pa_server_info_cb(pa_context *c, const pa_server_info *i, void *userdata) { + + ERR_FAIL_COND_MSG(!i, "PulseAudio server info is null."); AudioDriverPulseAudio *ad = (AudioDriverPulseAudio *)userdata; ad->capture_default_device = i->default_source_name; diff --git a/editor/animation_track_editor.cpp b/editor/animation_track_editor.cpp index 4ec245eacf..a1eb36209a 100644 --- a/editor/animation_track_editor.cpp +++ b/editor/animation_track_editor.cpp @@ -4579,7 +4579,7 @@ void AnimationTrackEditor::_new_track_property_selected(String p_name) { bool valid; subindices = _get_bezier_subindices_for_type(h.type, &valid); if (!valid) { - EditorNode::get_singleton()->show_warning("Invalid track for Bezier (no suitable sub-properties)"); + EditorNode::get_singleton()->show_warning(TTR("Invalid track for Bezier (no suitable sub-properties)")); return; } } diff --git a/editor/code_editor.cpp b/editor/code_editor.cpp index 9a4513d18a..42c5c7c4da 100644 --- a/editor/code_editor.cpp +++ b/editor/code_editor.cpp @@ -1573,6 +1573,7 @@ void CodeTextEditor::goto_next_bookmark() { if (line >= bmarks[bmarks.size() - 1]) { text_editor->unfold_line(bmarks[0]); text_editor->cursor_set_line(bmarks[0]); + text_editor->center_viewport_to_cursor(); } else { for (List<int>::Element *E = bmarks.front(); E; E = E->next()) { int bline = E->get(); @@ -1598,6 +1599,7 @@ void CodeTextEditor::goto_prev_bookmark() { if (line <= bmarks[0]) { text_editor->unfold_line(bmarks[bmarks.size() - 1]); text_editor->cursor_set_line(bmarks[bmarks.size() - 1]); + text_editor->center_viewport_to_cursor(); } else { for (List<int>::Element *E = bmarks.back(); E; E = E->prev()) { int bline = E->get(); diff --git a/editor/connections_dialog.cpp b/editor/connections_dialog.cpp index 44034fd127..235543d06d 100644 --- a/editor/connections_dialog.cpp +++ b/editor/connections_dialog.cpp @@ -32,6 +32,7 @@ #include "core/print_string.h" #include "editor_node.h" +#include "editor_scale.h" #include "editor_settings.h" #include "plugins/script_editor_plugin.h" #include "scene/gui/label.h" diff --git a/editor/create_dialog.cpp b/editor/create_dialog.cpp index fb7cf494cd..5f0168d0a6 100644 --- a/editor/create_dialog.cpp +++ b/editor/create_dialog.cpp @@ -33,8 +33,10 @@ #include "core/class_db.h" #include "core/os/keyboard.h" #include "core/print_string.h" +#include "editor_feature_profile.h" #include "editor_help.h" #include "editor_node.h" +#include "editor_scale.h" #include "editor_settings.h" #include "scene/gui/box_container.h" diff --git a/editor/dependency_editor.cpp b/editor/dependency_editor.cpp index c6046f7e19..2743aa8b0c 100644 --- a/editor/dependency_editor.cpp +++ b/editor/dependency_editor.cpp @@ -33,6 +33,7 @@ #include "core/io/resource_loader.h" #include "core/os/file_access.h" #include "editor_node.h" +#include "editor_scale.h" #include "scene/gui/margin_container.h" void DependencyEditor::_searched(const String &p_path) { diff --git a/editor/editor_asset_installer.cpp b/editor/editor_asset_installer.cpp index 98e670f952..a5accf2ec7 100644 --- a/editor/editor_asset_installer.cpp +++ b/editor/editor_asset_installer.cpp @@ -34,6 +34,7 @@ #include "core/os/dir_access.h" #include "core/os/file_access.h" #include "editor_node.h" +#include "progress_dialog.h" void EditorAssetInstaller::_update_subitems(TreeItem *p_item, bool p_check, bool p_first) { diff --git a/editor/editor_audio_buses.cpp b/editor/editor_audio_buses.cpp index acfdea28e2..f4f1dc58ba 100644 --- a/editor/editor_audio_buses.cpp +++ b/editor/editor_audio_buses.cpp @@ -34,6 +34,7 @@ #include "core/os/input.h" #include "core/os/keyboard.h" #include "editor_node.h" +#include "editor_scale.h" #include "filesystem_dock.h" #include "scene/resources/font.h" #include "servers/audio_server.h" diff --git a/editor/editor_autoload_settings.cpp b/editor/editor_autoload_settings.cpp index f44e1b7b14..d26c77cf8c 100644 --- a/editor/editor_autoload_settings.cpp +++ b/editor/editor_autoload_settings.cpp @@ -33,6 +33,8 @@ #include "core/global_constants.h" #include "core/project_settings.h" #include "editor_node.h" +#include "editor_scale.h" +#include "project_settings_editor.h" #include "scene/main/viewport.h" #include "scene/resources/packed_scene.h" diff --git a/editor/editor_help.cpp b/editor/editor_help.cpp index bbbb50297f..2730e5cf89 100644 --- a/editor/editor_help.cpp +++ b/editor/editor_help.cpp @@ -35,6 +35,7 @@ #include "doc_data_compressed.gen.h" #include "editor/plugins/script_editor_plugin.h" #include "editor_node.h" +#include "editor_scale.h" #include "editor_settings.h" #define CONTRIBUTE_URL "https://docs.godotengine.org/en/latest/community/contributing/updating_the_class_reference.html" diff --git a/editor/editor_help_search.cpp b/editor/editor_help_search.cpp index 517a1c34d1..1c5f8fb7fc 100644 --- a/editor/editor_help_search.cpp +++ b/editor/editor_help_search.cpp @@ -31,7 +31,9 @@ #include "editor_help_search.h" #include "core/os/keyboard.h" +#include "editor_feature_profile.h" #include "editor_node.h" +#include "editor_scale.h" void EditorHelpSearch::_update_icons() { @@ -202,7 +204,7 @@ EditorHelpSearch::EditorHelpSearch() { vbox->add_child(hbox); search_box = memnew(LineEdit); - search_box->set_custom_minimum_size(Size2(200, 0)); + search_box->set_custom_minimum_size(Size2(200, 0) * EDSCALE); search_box->set_h_size_flags(SIZE_EXPAND_FILL); search_box->connect("gui_input", this, "_search_box_gui_input"); search_box->connect("text_changed", this, "_search_box_text_changed"); @@ -210,14 +212,14 @@ EditorHelpSearch::EditorHelpSearch() { hbox->add_child(search_box); case_sensitive_button = memnew(ToolButton); - case_sensitive_button->set_tooltip("Case Sensitive"); + case_sensitive_button->set_tooltip(TTR("Case Sensitive")); case_sensitive_button->connect("pressed", this, "_update_results"); case_sensitive_button->set_toggle_mode(true); case_sensitive_button->set_focus_mode(FOCUS_NONE); hbox->add_child(case_sensitive_button); hierarchy_button = memnew(ToolButton); - hierarchy_button->set_tooltip("Show Hierarchy"); + hierarchy_button->set_tooltip(TTR("Show Hierarchy")); hierarchy_button->connect("pressed", this, "_update_results"); hierarchy_button->set_toggle_mode(true); hierarchy_button->set_pressed(true); @@ -225,7 +227,7 @@ EditorHelpSearch::EditorHelpSearch() { hbox->add_child(hierarchy_button); filter_combo = memnew(OptionButton); - filter_combo->set_custom_minimum_size(Size2(200, 0)); + filter_combo->set_custom_minimum_size(Size2(200, 0) * EDSCALE); filter_combo->set_stretch_ratio(0); // Fixed width. filter_combo->add_item(TTR("Display All"), SEARCH_ALL); filter_combo->add_separator(); @@ -245,8 +247,8 @@ EditorHelpSearch::EditorHelpSearch() { results_tree->set_column_title(0, TTR("Name")); results_tree->set_column_title(1, TTR("Member Type")); results_tree->set_column_expand(1, false); - results_tree->set_column_min_width(1, 150); - results_tree->set_custom_minimum_size(Size2(0, 100)); + results_tree->set_column_min_width(1, 150 * EDSCALE); + results_tree->set_custom_minimum_size(Size2(0, 100) * EDSCALE); results_tree->set_hide_root(true); results_tree->set_select_mode(Tree::SELECT_ROW); results_tree->connect("item_activated", this, "_confirmed"); @@ -517,7 +519,7 @@ TreeItem *EditorHelpSearch::Runner::_create_method_item(TreeItem *p_parent, cons tooltip += ", "; } tooltip += ")"; - return _create_member_item(p_parent, p_class_doc->name, "MemberMethod", p_doc->name, "Method", "method", tooltip); + return _create_member_item(p_parent, p_class_doc->name, "MemberMethod", p_doc->name, TTRC("Method"), "method", tooltip); } TreeItem *EditorHelpSearch::Runner::_create_signal_item(TreeItem *p_parent, const DocData::ClassDoc *p_class_doc, const DocData::MethodDoc *p_doc) { @@ -532,13 +534,13 @@ TreeItem *EditorHelpSearch::Runner::_create_signal_item(TreeItem *p_parent, cons tooltip += ", "; } tooltip += ")"; - return _create_member_item(p_parent, p_class_doc->name, "MemberSignal", p_doc->name, "Signal", "signal", tooltip); + return _create_member_item(p_parent, p_class_doc->name, "MemberSignal", p_doc->name, TTRC("Signal"), "signal", tooltip); } TreeItem *EditorHelpSearch::Runner::_create_constant_item(TreeItem *p_parent, const DocData::ClassDoc *p_class_doc, const DocData::ConstantDoc *p_doc) { String tooltip = p_class_doc->name + "." + p_doc->name; - return _create_member_item(p_parent, p_class_doc->name, "MemberConstant", p_doc->name, "Constant", "constant", tooltip); + return _create_member_item(p_parent, p_class_doc->name, "MemberConstant", p_doc->name, TTRC("Constant"), "constant", tooltip); } TreeItem *EditorHelpSearch::Runner::_create_property_item(TreeItem *p_parent, const DocData::ClassDoc *p_class_doc, const DocData::PropertyDoc *p_doc) { @@ -546,13 +548,13 @@ TreeItem *EditorHelpSearch::Runner::_create_property_item(TreeItem *p_parent, co String tooltip = p_doc->type + " " + p_class_doc->name + "." + p_doc->name; tooltip += "\n " + p_class_doc->name + "." + p_doc->setter + "(value) setter"; tooltip += "\n " + p_class_doc->name + "." + p_doc->getter + "() getter"; - return _create_member_item(p_parent, p_class_doc->name, "MemberProperty", p_doc->name, "Property", "property", tooltip); + return _create_member_item(p_parent, p_class_doc->name, "MemberProperty", p_doc->name, TTRC("Property"), "property", tooltip); } TreeItem *EditorHelpSearch::Runner::_create_theme_property_item(TreeItem *p_parent, const DocData::ClassDoc *p_class_doc, const DocData::PropertyDoc *p_doc) { String tooltip = p_doc->type + " " + p_class_doc->name + "." + p_doc->name; - return _create_member_item(p_parent, p_class_doc->name, "MemberTheme", p_doc->name, "Theme Property", "theme_item", tooltip); + return _create_member_item(p_parent, p_class_doc->name, "MemberTheme", p_doc->name, TTRC("Theme Property"), "theme_item", tooltip); } TreeItem *EditorHelpSearch::Runner::_create_member_item(TreeItem *p_parent, const String &p_class_name, const String &p_icon, const String &p_name, const String &p_type, const String &p_metatype, const String &p_tooltip) { @@ -575,7 +577,7 @@ TreeItem *EditorHelpSearch::Runner::_create_member_item(TreeItem *p_parent, cons TreeItem *item = results_tree->create_item(p_parent); item->set_icon(0, icon); item->set_text(0, text); - item->set_text(1, TTR(p_type)); + item->set_text(1, TTRGET(p_type)); item->set_tooltip(0, p_tooltip); item->set_tooltip(1, p_tooltip); item->set_metadata(0, "class_" + p_metatype + ":" + p_class_name + ":" + p_name); diff --git a/editor/editor_inspector.cpp b/editor/editor_inspector.cpp index 96b6a32914..29a6f9365e 100644 --- a/editor/editor_inspector.cpp +++ b/editor/editor_inspector.cpp @@ -31,6 +31,7 @@ #include "editor_inspector.h" #include "array_property_edit.h" #include "dictionary_property_edit.h" +#include "editor_feature_profile.h" #include "editor_node.h" #include "editor_scale.h" #include "multi_node_edit.h" diff --git a/editor/editor_log.cpp b/editor/editor_log.cpp index 5474f86c74..5b4c61ef8e 100644 --- a/editor/editor_log.cpp +++ b/editor/editor_log.cpp @@ -33,6 +33,7 @@ #include "core/os/keyboard.h" #include "core/version.h" #include "editor_node.h" +#include "editor_scale.h" #include "scene/gui/center_container.h" #include "scene/resources/dynamic_font.h" diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp index 9a3568bbc1..430651472c 100644 --- a/editor/editor_node.cpp +++ b/editor/editor_node.cpp @@ -49,16 +49,44 @@ #include "core/version.h" #include "main/input_default.h" #include "main/main.h" +#include "scene/gui/center_container.h" +#include "scene/gui/control.h" +#include "scene/gui/dialogs.h" +#include "scene/gui/file_dialog.h" +#include "scene/gui/menu_button.h" +#include "scene/gui/panel.h" +#include "scene/gui/panel_container.h" +#include "scene/gui/split_container.h" +#include "scene/gui/tab_container.h" +#include "scene/gui/tabs.h" +#include "scene/gui/texture_progress.h" +#include "scene/gui/tool_button.h" #include "scene/resources/packed_scene.h" #include "servers/physics_2d_server.h" +#include "editor/audio_stream_preview.h" +#include "editor/dependency_editor.h" +#include "editor/editor_about.h" #include "editor/editor_audio_buses.h" +#include "editor/editor_export.h" +#include "editor/editor_feature_profile.h" #include "editor/editor_file_system.h" #include "editor/editor_help.h" +#include "editor/editor_inspector.h" +#include "editor/editor_layouts_dialog.h" +#include "editor/editor_log.h" +#include "editor/editor_plugin.h" #include "editor/editor_properties.h" +#include "editor/editor_resource_preview.h" +#include "editor/editor_run_native.h" +#include "editor/editor_run_script.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" #include "editor/editor_spin_slider.h" #include "editor/editor_themes.h" +#include "editor/export_template_manager.h" +#include "editor/fileserver/editor_file_server.h" +#include "editor/filesystem_dock.h" #include "editor/import/editor_import_collada.h" #include "editor/import/editor_scene_importer_gltf.h" #include "editor/import/resource_importer_bitmask.h" @@ -71,7 +99,11 @@ #include "editor/import/resource_importer_texture.h" #include "editor/import/resource_importer_texture_atlas.h" #include "editor/import/resource_importer_wav.h" +#include "editor/import_dock.h" #include "editor/multi_node_edit.h" +#include "editor/node_dock.h" +#include "editor/pane_drag.h" +#include "editor/plugin_config_dialog.h" #include "editor/plugins/animation_blend_space_1d_editor.h" #include "editor/plugins/animation_blend_space_2d_editor.h" #include "editor/plugins/animation_blend_tree_editor_plugin.h" @@ -128,11 +160,18 @@ #include "editor/plugins/tile_set_editor_plugin.h" #include "editor/plugins/version_control_editor_plugin.h" #include "editor/plugins/visual_shader_editor_plugin.h" +#include "editor/progress_dialog.h" +#include "editor/project_export.h" +#include "editor/project_settings_editor.h" #include "editor/pvrtc_compress.h" +#include "editor/quick_open.h" #include "editor/register_exporters.h" +#include "editor/run_settings_dialog.h" #include "editor/script_editor_debugger.h" +#include "editor/settings_config_dialog.h" #include <stdio.h> +#include <stdlib.h> EditorNode *EditorNode::singleton = NULL; @@ -535,11 +574,13 @@ void EditorNode::_fs_changed() { if (preset.is_null()) { String errstr = "Unknown export preset: " + export_defer.preset; ERR_PRINTS(errstr); + OS::get_singleton()->set_exit_code(EXIT_FAILURE); } else { Ref<EditorExportPlatform> platform = preset->get_platform(); if (platform.is_null()) { String errstr = "Preset \"" + export_defer.preset + "\" doesn't have a platform."; ERR_PRINTS(errstr); + OS::get_singleton()->set_exit_code(EXIT_FAILURE); } else { // ensures export_project does not loop infinitely, because notifications may // come during the export @@ -556,6 +597,7 @@ void EditorNode::_fs_changed() { } if (err != OK) { ERR_PRINTS(vformat(TTR("Project export failed with error code %d."), (int)err)); + OS::get_singleton()->set_exit_code(EXIT_FAILURE); } } } @@ -1021,71 +1063,75 @@ void EditorNode::_find_node_types(Node *p_node, int &count_2d, int &count_3d) { void EditorNode::_save_scene_with_preview(String p_file, int p_idx) { EditorProgress save("save", TTR("Saving Scene"), 4); - save.step(TTR("Analyzing"), 0); - int c2d = 0; - int c3d = 0; - _find_node_types(editor_data.get_edited_scene_root(), c2d, c3d); + if (editor_data.get_edited_scene_root() != NULL) { + save.step(TTR("Analyzing"), 0); - bool is2d; - if (c3d < c2d) { - is2d = true; - } else { - is2d = false; - } - save.step(TTR("Creating Thumbnail"), 1); - //current view? + int c2d = 0; + int c3d = 0; - Ref<Image> img; - if (is2d) { - img = scene_root->get_texture()->get_data(); - } else { - img = SpatialEditor::get_singleton()->get_editor_viewport(0)->get_viewport_node()->get_texture()->get_data(); - } + _find_node_types(editor_data.get_edited_scene_root(), c2d, c3d); - if (img.is_valid()) { + bool is2d; + if (c3d < c2d) { + is2d = true; + } else { + is2d = false; + } + save.step(TTR("Creating Thumbnail"), 1); + //current view? - img = img->duplicate(); + Ref<Image> img; + if (is2d) { + img = scene_root->get_texture()->get_data(); + } else { + img = SpatialEditor::get_singleton()->get_editor_viewport(0)->get_viewport_node()->get_texture()->get_data(); + } - save.step(TTR("Creating Thumbnail"), 2); - save.step(TTR("Creating Thumbnail"), 3); + if (img.is_valid()) { - int preview_size = EditorSettings::get_singleton()->get("filesystem/file_dialog/thumbnail_size"); - preview_size *= EDSCALE; + img = img->duplicate(); - // consider a square region - int vp_size = MIN(img->get_width(), img->get_height()); - int x = (img->get_width() - vp_size) / 2; - int y = (img->get_height() - vp_size) / 2; + save.step(TTR("Creating Thumbnail"), 2); + save.step(TTR("Creating Thumbnail"), 3); - if (vp_size < preview_size) { - // just square it. - img->crop_from_point(x, y, vp_size, vp_size); - } else { - int ratio = vp_size / preview_size; - int size = preview_size * MAX(1, ratio / 2); + int preview_size = EditorSettings::get_singleton()->get("filesystem/file_dialog/thumbnail_size"); + preview_size *= EDSCALE; - x = (img->get_width() - size) / 2; - y = (img->get_height() - size) / 2; + // consider a square region + int vp_size = MIN(img->get_width(), img->get_height()); + int x = (img->get_width() - vp_size) / 2; + int y = (img->get_height() - vp_size) / 2; - img->crop_from_point(x, y, size, size); - img->resize(preview_size, preview_size, Image::INTERPOLATE_LANCZOS); - } - img->convert(Image::FORMAT_RGB8); + if (vp_size < preview_size) { + // just square it. + img->crop_from_point(x, y, vp_size, vp_size); + } else { + int ratio = vp_size / preview_size; + int size = preview_size * MAX(1, ratio / 2); - img->flip_y(); + x = (img->get_width() - size) / 2; + y = (img->get_height() - size) / 2; - //save thumbnail directly, as thumbnailer may not update due to actual scene not changing md5 - String temp_path = EditorSettings::get_singleton()->get_cache_dir(); - String cache_base = ProjectSettings::get_singleton()->globalize_path(p_file).md5_text(); - cache_base = temp_path.plus_file("resthumb-" + cache_base); + img->crop_from_point(x, y, size, size); + img->resize(preview_size, preview_size, Image::INTERPOLATE_LANCZOS); + } + img->convert(Image::FORMAT_RGB8); + + img->flip_y(); - //does not have it, try to load a cached thumbnail + //save thumbnail directly, as thumbnailer may not update due to actual scene not changing md5 + String temp_path = EditorSettings::get_singleton()->get_cache_dir(); + String cache_base = ProjectSettings::get_singleton()->globalize_path(p_file).md5_text(); + cache_base = temp_path.plus_file("resthumb-" + cache_base); - String file = cache_base + ".png"; + //does not have it, try to load a cached thumbnail - post_process_preview(img); - img->save_png(file); + String file = cache_base + ".png"; + + post_process_preview(img); + img->save_png(file); + } } save.step(TTR("Saving Scene"), 4); @@ -5828,6 +5874,7 @@ EditorNode::EditorNode() { Label *dock_label = memnew(Label); dock_label->set_text(TTR("Dock Position")); dock_label->set_h_size_flags(Control::SIZE_EXPAND_FILL); + dock_label->set_align(Label::ALIGN_CENTER); dock_hb->add_child(dock_label); dock_tab_move_right = memnew(ToolButton); diff --git a/editor/editor_node.h b/editor/editor_node.h index c9002c309e..38f529252f 100644 --- a/editor/editor_node.h +++ b/editor/editor_node.h @@ -31,66 +31,59 @@ #ifndef EDITOR_NODE_H #define EDITOR_NODE_H -#include "core/print_string.h" -#include "editor/audio_stream_preview.h" -#include "editor/connections_dialog.h" -#include "editor/create_dialog.h" -#include "editor/editor_about.h" #include "editor/editor_data.h" -#include "editor/editor_export.h" -#include "editor/editor_feature_profile.h" #include "editor/editor_folding.h" -#include "editor/editor_inspector.h" -#include "editor/editor_layouts_dialog.h" -#include "editor/editor_log.h" -#include "editor/editor_plugin.h" -#include "editor/editor_resource_preview.h" #include "editor/editor_run.h" -#include "editor/editor_run_native.h" -#include "editor/editor_run_script.h" -#include "editor/editor_scale.h" -#include "editor/editor_sub_scene.h" -#include "editor/export_template_manager.h" -#include "editor/fileserver/editor_file_server.h" -#include "editor/filesystem_dock.h" -#include "editor/groups_editor.h" -#include "editor/import_dock.h" #include "editor/inspector_dock.h" -#include "editor/node_dock.h" -#include "editor/pane_drag.h" -#include "editor/plugin_config_dialog.h" -#include "editor/progress_dialog.h" -#include "editor/project_export.h" -#include "editor/project_settings_editor.h" #include "editor/property_editor.h" -#include "editor/quick_open.h" -#include "editor/reparent_dialog.h" -#include "editor/run_settings_dialog.h" #include "editor/scene_tree_dock.h" -#include "editor/scene_tree_editor.h" -#include "editor/script_create_dialog.h" -#include "editor/settings_config_dialog.h" -#include "scene/gui/center_container.h" -#include "scene/gui/control.h" -#include "scene/gui/dialogs.h" -#include "scene/gui/file_dialog.h" -#include "scene/gui/menu_button.h" -#include "scene/gui/panel.h" -#include "scene/gui/panel_container.h" -#include "scene/gui/separator.h" -#include "scene/gui/split_container.h" -#include "scene/gui/tab_container.h" -#include "scene/gui/tabs.h" -#include "scene/gui/texture_progress.h" -#include "scene/gui/tool_button.h" -#include "scene/gui/tree.h" -#include "scene/gui/viewport_container.h" typedef void (*EditorNodeInitCallback)(); typedef void (*EditorPluginInitializeCallback)(); typedef bool (*EditorBuildCallback)(); +class AcceptDialog; +class AudioStreamPreviewGenerator; +class BackgroundProgress; +class CenterContainer; +class ConfirmationDialog; +class Control; +class DependencyEditor; +class DependencyErrorDialog; +class EditorAbout; +class EditorExport; +class EditorFeatureProfileManager; +class EditorFileServer; +class EditorInspector; +class EditorLayoutsDialog; +class EditorLog; +class EditorPlugin; class EditorPluginList; +class EditorQuickOpen; +class EditorResourcePreview; +class EditorRunNative; +class EditorSettingsDialog; +class ExportTemplateManager; +class FileSystemDock; +class HSplitContainer; +class ImportDock; +class MenuButton; +class NodeDock; +class OrphanResourcesDialog; +class PaneDrag; +class Panel; +class PanelContainer; +class PluginConfigDialog; +class ProgressDialog; +class ProjectExportDialog; +class ProjectSettingsEditor; +class RunSettingsDialog; +class ScriptCreateDialog; +class TabContainer; +class Tabs; +class TextureProgress; +class ToolButton; +class VSplitContainer; class EditorNode : public Node { diff --git a/editor/editor_plugin.cpp b/editor/editor_plugin.cpp index 310a107ca9..b6ccacb03e 100644 --- a/editor/editor_plugin.cpp +++ b/editor/editor_plugin.cpp @@ -30,8 +30,11 @@ #include "editor_plugin.h" +#include "editor/editor_export.h" #include "editor/editor_node.h" #include "editor/editor_settings.h" +#include "editor/filesystem_dock.h" +#include "editor/project_settings_editor.h" #include "editor_resource_preview.h" #include "main/main.h" #include "plugins/canvas_item_editor_plugin.h" diff --git a/editor/editor_plugin_settings.cpp b/editor/editor_plugin_settings.cpp index 514b3ff5d2..6de4030a30 100644 --- a/editor/editor_plugin_settings.cpp +++ b/editor/editor_plugin_settings.cpp @@ -35,6 +35,7 @@ #include "core/os/main_loop.h" #include "core/project_settings.h" #include "editor_node.h" +#include "editor_scale.h" #include "scene/gui/margin_container.h" void EditorPluginSettings::_notification(int p_what) { diff --git a/editor/editor_properties.cpp b/editor/editor_properties.cpp index 4bce6f34d3..4ed87c67dc 100644 --- a/editor/editor_properties.cpp +++ b/editor/editor_properties.cpp @@ -31,8 +31,10 @@ #include "editor_properties.h" #include "editor/editor_resource_preview.h" +#include "editor/filesystem_dock.h" #include "editor_node.h" #include "editor_properties_array_dict.h" +#include "editor_scale.h" #include "scene/main/viewport.h" ///////////////////// NULL ///////////////////////// diff --git a/editor/editor_settings.cpp b/editor/editor_settings.cpp index 87e8a53e94..0bbc3424b5 100644 --- a/editor/editor_settings.cpp +++ b/editor/editor_settings.cpp @@ -34,6 +34,7 @@ #include "core/io/compression.h" #include "core/io/config_file.h" #include "core/io/file_access_memory.h" +#include "core/io/ip.h" #include "core/io/resource_loader.h" #include "core/io/resource_saver.h" #include "core/io/translation_loader_po.h" diff --git a/editor/editor_themes.cpp b/editor/editor_themes.cpp index a38d6d1f21..b203ca8bc0 100644 --- a/editor/editor_themes.cpp +++ b/editor/editor_themes.cpp @@ -587,24 +587,11 @@ Ref<Theme> create_editor_theme(const Ref<Theme> p_theme) { theme->set_color("icon_color_pressed", "Button", icon_color_pressed); // OptionButton - Ref<StyleBoxFlat> style_option_button_normal = style_widget->duplicate(); - Ref<StyleBoxFlat> style_option_button_hover = style_widget_hover->duplicate(); - Ref<StyleBoxFlat> style_option_button_pressed = style_widget_pressed->duplicate(); - Ref<StyleBoxFlat> style_option_button_focus = style_widget_focus->duplicate(); - Ref<StyleBoxFlat> style_option_button_disabled = style_widget_disabled->duplicate(); - - int option_button_arrow_margin = theme->get_icon("GuiOptionArrow", "EditorIcons")->get_size().width + (default_margin_size + 4) * EDSCALE; - style_option_button_normal->set_default_margin(MARGIN_RIGHT, option_button_arrow_margin); - style_option_button_hover->set_default_margin(MARGIN_RIGHT, option_button_arrow_margin); - style_option_button_pressed->set_default_margin(MARGIN_RIGHT, option_button_arrow_margin); - style_option_button_focus->set_default_margin(MARGIN_RIGHT, option_button_arrow_margin); - style_option_button_disabled->set_default_margin(MARGIN_RIGHT, option_button_arrow_margin); - - theme->set_stylebox("normal", "OptionButton", style_option_button_normal); - theme->set_stylebox("hover", "OptionButton", style_option_button_hover); - theme->set_stylebox("pressed", "OptionButton", style_option_button_pressed); - theme->set_stylebox("focus", "OptionButton", style_option_button_focus); - theme->set_stylebox("disabled", "OptionButton", style_option_button_disabled); + theme->set_stylebox("normal", "OptionButton", style_widget); + theme->set_stylebox("hover", "OptionButton", style_widget_hover); + theme->set_stylebox("pressed", "OptionButton", style_widget_pressed); + theme->set_stylebox("focus", "OptionButton", style_widget_focus); + theme->set_stylebox("disabled", "OptionButton", style_widget_disabled); theme->set_color("font_color", "OptionButton", font_color); theme->set_color("font_color_hover", "OptionButton", font_color_hl); @@ -861,6 +848,7 @@ Ref<Theme> create_editor_theme(const Ref<Theme> p_theme) { theme->set_stylebox("normal", "LineEdit", style_widget); theme->set_stylebox("focus", "LineEdit", style_widget_focus); theme->set_stylebox("read_only", "LineEdit", style_widget_disabled); + theme->set_icon("clear", "LineEdit", theme->get_icon("GuiClose", "EditorIcons")); theme->set_color("read_only", "LineEdit", font_color_disabled); theme->set_color("font_color", "LineEdit", font_color); theme->set_color("font_color_selected", "LineEdit", mono_color); diff --git a/editor/export_template_manager.cpp b/editor/export_template_manager.cpp index 68ce709090..9b306c50d0 100644 --- a/editor/export_template_manager.cpp +++ b/editor/export_template_manager.cpp @@ -38,6 +38,8 @@ #include "core/version.h" #include "editor_node.h" #include "editor_scale.h" +#include "progress_dialog.h" +#include "scene/gui/link_button.h" void ExportTemplateManager::_update_template_list() { @@ -351,7 +353,7 @@ void ExportTemplateManager::ok_pressed() { void ExportTemplateManager::_http_download_mirror_completed(int p_status, int p_code, const PoolStringArray &headers, const PoolByteArray &p_data) { if (p_status != HTTPRequest::RESULT_SUCCESS || p_code != 200) { - EditorNode::get_singleton()->show_warning("Error getting the list of mirrors."); + EditorNode::get_singleton()->show_warning(TTR("Error getting the list of mirrors.")); return; } @@ -369,7 +371,7 @@ void ExportTemplateManager::_http_download_mirror_completed(int p_status, int p_ int errline; Error err = JSON::parse(mirror_str, r, errs, errline); if (err != OK) { - EditorNode::get_singleton()->show_warning("Error parsing JSON of mirror list. Please report this issue!"); + EditorNode::get_singleton()->show_warning(TTR("Error parsing JSON of mirror list. Please report this issue!")); return; } diff --git a/editor/filesystem_dock.cpp b/editor/filesystem_dock.cpp index eb3ae33065..74db397121 100644 --- a/editor/filesystem_dock.cpp +++ b/editor/filesystem_dock.cpp @@ -36,8 +36,12 @@ #include "core/os/keyboard.h" #include "core/os/os.h" #include "core/project_settings.h" +#include "editor_feature_profile.h" #include "editor_node.h" +#include "editor_resource_preview.h" +#include "editor_scale.h" #include "editor_settings.h" +#include "import_dock.h" #include "scene/main/viewport.h" #include "scene/resources/packed_scene.h" @@ -124,6 +128,11 @@ bool FileSystemDock::_create_tree(TreeItem *p_parent, EditorFileSystemDirectory udata.push_back(file_item); EditorResourcePreview::get_singleton()->queue_resource_preview(file_metadata, this, "_tree_thumbnail_done", udata); } + } else if (display_mode == DISPLAY_MODE_SPLIT) { + if (lpath.get_base_dir() == path.get_base_dir()) { + subdirectory_item->select(0); + subdirectory_item->set_as_cursor(0); + } } if (searched_string.length() > 0) { @@ -1746,8 +1755,8 @@ void FileSystemDock::_file_option(int p_option, const Vector<String> &p_selected if (!fpath.ends_with("/")) { fpath = fpath.get_base_dir(); } - make_script_dialog_text->config("Node", fpath.plus_file("new_script.gd"), false); - make_script_dialog_text->popup_centered(Size2(300, 300) * EDSCALE); + make_script_dialog->config("Node", fpath.plus_file("new_script.gd"), false); + make_script_dialog->popup_centered(Size2(300, 300) * EDSCALE); } break; case FILE_COPY_PATH: { @@ -2682,9 +2691,9 @@ FileSystemDock::FileSystemDock(EditorNode *p_editor) { make_scene_dialog->register_text_enter(make_scene_dialog_text); make_scene_dialog->connect("confirmed", this, "_make_scene_confirm"); - make_script_dialog_text = memnew(ScriptCreateDialog); - make_script_dialog_text->set_title(TTR("Create Script")); - add_child(make_script_dialog_text); + make_script_dialog = memnew(ScriptCreateDialog); + make_script_dialog->set_title(TTR("Create Script")); + add_child(make_script_dialog); new_resource_dialog = memnew(CreateDialog); add_child(new_resource_dialog); diff --git a/editor/filesystem_dock.h b/editor/filesystem_dock.h index d81a5133f2..f8e0eb4d71 100644 --- a/editor/filesystem_dock.h +++ b/editor/filesystem_dock.h @@ -140,7 +140,7 @@ private: ConfirmationDialog *make_scene_dialog; LineEdit *make_scene_dialog_text; ConfirmationDialog *overwrite_dialog; - ScriptCreateDialog *make_script_dialog_text; + ScriptCreateDialog *make_script_dialog; CreateDialog *new_resource_dialog; bool always_show_folders; diff --git a/editor/groups_editor.cpp b/editor/groups_editor.cpp index b2db1f85dd..e6bd843778 100644 --- a/editor/groups_editor.cpp +++ b/editor/groups_editor.cpp @@ -31,6 +31,7 @@ #include "groups_editor.h" #include "editor/scene_tree_editor.h" #include "editor_node.h" +#include "editor_scale.h" #include "scene/gui/box_container.h" #include "scene/gui/label.h" #include "scene/resources/packed_scene.h" @@ -120,7 +121,7 @@ bool GroupDialog::_can_edit(Node *p_node, String p_group) { } void GroupDialog::_add_pressed() { - TreeItem *selected = nodes_to_add->get_selected(); + TreeItem *selected = nodes_to_add->get_next_selected(NULL); if (!selected) { return; @@ -149,7 +150,7 @@ void GroupDialog::_add_pressed() { } void GroupDialog::_removed_pressed() { - TreeItem *selected = nodes_to_remove->get_selected(); + TreeItem *selected = nodes_to_remove->get_next_selected(NULL); if (!selected) { return; diff --git a/editor/import/editor_scene_importer_gltf.cpp b/editor/import/editor_scene_importer_gltf.cpp index be066e15a5..796b950444 100644 --- a/editor/import/editor_scene_importer_gltf.cpp +++ b/editor/import/editor_scene_importer_gltf.cpp @@ -855,25 +855,24 @@ PoolVector<Color> EditorSceneImporterGLTF::_decode_accessor_as_color(GLTFState & const int type = state.accessors[p_accessor].type; ERR_FAIL_COND_V(!(type == TYPE_VEC3 || type == TYPE_VEC4), ret); - int components; - if (type == TYPE_VEC3) { - components = 3; - } else { // TYPE_VEC4 - components = 4; + int vec_len = 3; + if (type == TYPE_VEC4) { + vec_len = 4; } - ERR_FAIL_COND_V(attribs.size() % components != 0, ret); + ERR_FAIL_COND_V(attribs.size() % vec_len != 0, ret); const double *attribs_ptr = attribs.ptr(); - const int ret_size = attribs.size() / components; + const int ret_size = attribs.size() / vec_len; ret.resize(ret_size); { PoolVector<Color>::Write w = ret.write(); for (int i = 0; i < ret_size; i++) { - w[i] = Color(attribs_ptr[i * 4 + 0], attribs_ptr[i * 4 + 1], attribs_ptr[i * 4 + 2], components == 4 ? attribs_ptr[i * 4 + 3] : 1.0); + w[i] = Color(attribs_ptr[i * vec_len + 0], attribs_ptr[i * vec_len + 1], attribs_ptr[i * vec_len + 2], vec_len == 4 ? attribs_ptr[i * 4 + 3] : 1.0); } } return ret; } + Vector<Quat> EditorSceneImporterGLTF::_decode_accessor_as_quat(GLTFState &state, const GLTFAccessorIndex p_accessor, const bool p_for_vertex) { const Vector<double> attribs = _decode_accessor(state, p_accessor, p_for_vertex); diff --git a/editor/import_dock.cpp b/editor/import_dock.cpp index 947e322075..7e9c9d958e 100644 --- a/editor/import_dock.cpp +++ b/editor/import_dock.cpp @@ -30,6 +30,7 @@ #include "import_dock.h" #include "editor_node.h" +#include "editor_resource_preview.h" class ImportDockParameters : public Object { GDCLASS(ImportDockParameters, Object); diff --git a/editor/node_dock.cpp b/editor/node_dock.cpp index 7ba1796600..e666135346 100644 --- a/editor/node_dock.cpp +++ b/editor/node_dock.cpp @@ -31,6 +31,7 @@ #include "node_dock.h" #include "editor_node.h" +#include "editor_scale.h" void NodeDock::show_groups() { diff --git a/editor/plugin_config_dialog.cpp b/editor/plugin_config_dialog.cpp index 971e746509..0291a08118 100644 --- a/editor/plugin_config_dialog.cpp +++ b/editor/plugin_config_dialog.cpp @@ -33,6 +33,8 @@ #include "core/os/dir_access.h" #include "editor/editor_node.h" #include "editor/editor_plugin.h" +#include "editor/editor_scale.h" +#include "editor/project_settings_editor.h" #include "modules/gdscript/gdscript.h" #include "scene/gui/grid_container.h" diff --git a/editor/plugins/abstract_polygon_2d_editor.cpp b/editor/plugins/abstract_polygon_2d_editor.cpp index 7f023af848..f84d383606 100644 --- a/editor/plugins/abstract_polygon_2d_editor.cpp +++ b/editor/plugins/abstract_polygon_2d_editor.cpp @@ -32,6 +32,7 @@ #include "canvas_item_editor_plugin.h" #include "core/os/keyboard.h" +#include "editor/editor_scale.h" AbstractPolygon2DEditor::Vertex::Vertex() : polygon(-1), diff --git a/editor/plugins/animation_blend_space_1d_editor.cpp b/editor/plugins/animation_blend_space_1d_editor.cpp index 475e4c8d67..f684745d1d 100644 --- a/editor/plugins/animation_blend_space_1d_editor.cpp +++ b/editor/plugins/animation_blend_space_1d_editor.cpp @@ -31,6 +31,7 @@ #include "animation_blend_space_1d_editor.h" #include "core/os/keyboard.h" +#include "editor/editor_scale.h" #include "scene/animation/animation_blend_tree.h" StringName AnimationNodeBlendSpace1DEditor::get_blend_position_path() const { diff --git a/editor/plugins/animation_blend_space_2d_editor.cpp b/editor/plugins/animation_blend_space_2d_editor.cpp index b422e3e927..fe13bbdb99 100644 --- a/editor/plugins/animation_blend_space_2d_editor.cpp +++ b/editor/plugins/animation_blend_space_2d_editor.cpp @@ -35,6 +35,7 @@ #include "core/os/input.h" #include "core/os/keyboard.h" #include "core/project_settings.h" +#include "editor/editor_scale.h" #include "scene/animation/animation_blend_tree.h" #include "scene/animation/animation_player.h" #include "scene/gui/menu_button.h" diff --git a/editor/plugins/animation_blend_tree_editor_plugin.cpp b/editor/plugins/animation_blend_tree_editor_plugin.cpp index e147206ec4..d101dec642 100644 --- a/editor/plugins/animation_blend_tree_editor_plugin.cpp +++ b/editor/plugins/animation_blend_tree_editor_plugin.cpp @@ -35,9 +35,11 @@ #include "core/os/keyboard.h" #include "core/project_settings.h" #include "editor/editor_inspector.h" +#include "editor/editor_scale.h" #include "scene/animation/animation_player.h" #include "scene/gui/menu_button.h" #include "scene/gui/panel.h" +#include "scene/gui/progress_bar.h" #include "scene/main/viewport.h" void AnimationNodeBlendTreeEditor::add_custom_type(const String &p_name, const Ref<Script> &p_script) { diff --git a/editor/plugins/animation_blend_tree_editor_plugin.h b/editor/plugins/animation_blend_tree_editor_plugin.h index 77b57a50d0..df3e681322 100644 --- a/editor/plugins/animation_blend_tree_editor_plugin.h +++ b/editor/plugins/animation_blend_tree_editor_plugin.h @@ -41,6 +41,8 @@ #include "scene/gui/popup.h" #include "scene/gui/tree.h" +class ProgressBar; + class AnimationNodeBlendTreeEditor : public AnimationTreeNodeEditorPlugin { GDCLASS(AnimationNodeBlendTreeEditor, AnimationTreeNodeEditorPlugin); diff --git a/editor/plugins/animation_player_editor_plugin.cpp b/editor/plugins/animation_player_editor_plugin.cpp index 1480cc6ac4..16be9f0781 100644 --- a/editor/plugins/animation_player_editor_plugin.cpp +++ b/editor/plugins/animation_player_editor_plugin.cpp @@ -36,6 +36,7 @@ #include "core/os/keyboard.h" #include "core/project_settings.h" #include "editor/animation_track_editor.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" // For onion skinning. diff --git a/editor/plugins/animation_state_machine_editor.cpp b/editor/plugins/animation_state_machine_editor.cpp index f627cdf5d8..884e665494 100644 --- a/editor/plugins/animation_state_machine_editor.cpp +++ b/editor/plugins/animation_state_machine_editor.cpp @@ -35,6 +35,7 @@ #include "core/os/input.h" #include "core/os/keyboard.h" #include "core/project_settings.h" +#include "editor/editor_scale.h" #include "scene/animation/animation_blend_tree.h" #include "scene/animation/animation_player.h" #include "scene/gui/menu_button.h" @@ -262,7 +263,7 @@ void AnimationNodeStateMachineEditor::_state_machine_gui_input(const Ref<InputEv if (connecting_to_node != StringName()) { if (state_machine->has_transition(connecting_from, connecting_to_node)) { - EditorNode::get_singleton()->show_warning("Transition exists!"); + EditorNode::get_singleton()->show_warning(TTR("Transition exists!")); } else { diff --git a/editor/plugins/asset_library_editor_plugin.cpp b/editor/plugins/asset_library_editor_plugin.cpp index ce31714e0c..a4d6071099 100644 --- a/editor/plugins/asset_library_editor_plugin.cpp +++ b/editor/plugins/asset_library_editor_plugin.cpp @@ -33,7 +33,9 @@ #include "core/io/json.h" #include "core/version.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" +#include "editor/project_settings_editor.h" void EditorAssetLibraryItem::configure(const String &p_title, int p_asset_id, const String &p_category, int p_category_id, const String &p_author, int p_author_id, const String &p_cost) { diff --git a/editor/plugins/audio_stream_editor_plugin.cpp b/editor/plugins/audio_stream_editor_plugin.cpp index 0ab3d26c85..c6a375d3aa 100644 --- a/editor/plugins/audio_stream_editor_plugin.cpp +++ b/editor/plugins/audio_stream_editor_plugin.cpp @@ -32,6 +32,7 @@ #include "core/io/resource_loader.h" #include "core/project_settings.h" +#include "editor/audio_stream_preview.h" #include "editor/editor_settings.h" void AudioStreamEditor::_notification(int p_what) { diff --git a/editor/plugins/canvas_item_editor_plugin.cpp b/editor/plugins/canvas_item_editor_plugin.cpp index 17765c6454..4512a228ef 100644 --- a/editor/plugins/canvas_item_editor_plugin.cpp +++ b/editor/plugins/canvas_item_editor_plugin.cpp @@ -35,6 +35,7 @@ #include "core/print_string.h" #include "core/project_settings.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" #include "editor/plugins/animation_player_editor_plugin.h" #include "editor/plugins/script_editor_plugin.h" @@ -47,6 +48,7 @@ #include "scene/2d/touch_screen_button.h" #include "scene/gui/grid_container.h" #include "scene/gui/nine_patch_rect.h" +#include "scene/gui/viewport_container.h" #include "scene/main/canvas_layer.h" #include "scene/main/viewport.h" #include "scene/resources/packed_scene.h" diff --git a/editor/plugins/curve_editor_plugin.cpp b/editor/plugins/curve_editor_plugin.cpp index 6e15bad9af..9b0ddab0ce 100644 --- a/editor/plugins/curve_editor_plugin.cpp +++ b/editor/plugins/curve_editor_plugin.cpp @@ -34,6 +34,7 @@ #include "core/core_string_names.h" #include "core/os/input.h" #include "core/os/keyboard.h" +#include "editor/editor_scale.h" CurveEditor::CurveEditor() { _selected_point = -1; diff --git a/editor/plugins/curve_editor_plugin.h b/editor/plugins/curve_editor_plugin.h index 9071146863..bf655400db 100644 --- a/editor/plugins/curve_editor_plugin.h +++ b/editor/plugins/curve_editor_plugin.h @@ -33,6 +33,7 @@ #include "editor/editor_node.h" #include "editor/editor_plugin.h" +#include "editor/editor_resource_preview.h" #include "scene/resources/curve.h" // Edits a y(x) curve diff --git a/editor/plugins/editor_preview_plugins.cpp b/editor/plugins/editor_preview_plugins.cpp index 204562ac38..75ae050612 100644 --- a/editor/plugins/editor_preview_plugins.cpp +++ b/editor/plugins/editor_preview_plugins.cpp @@ -40,6 +40,7 @@ #include "scene/resources/dynamic_font.h" #include "scene/resources/material.h" #include "scene/resources/mesh.h" +#include "servers/audio/audio_stream.h" void post_process_preview(Ref<Image> p_image) { diff --git a/editor/plugins/gradient_editor_plugin.cpp b/editor/plugins/gradient_editor_plugin.cpp index e85c475ad7..d4c6622674 100644 --- a/editor/plugins/gradient_editor_plugin.cpp +++ b/editor/plugins/gradient_editor_plugin.cpp @@ -31,6 +31,7 @@ #include "gradient_editor_plugin.h" #include "canvas_item_editor_plugin.h" +#include "editor/editor_scale.h" #include "spatial_editor_plugin.h" Size2 GradientEditor::get_minimum_size() const { diff --git a/editor/plugins/item_list_editor_plugin.cpp b/editor/plugins/item_list_editor_plugin.cpp index b3f3ccf501..2c1cb32143 100644 --- a/editor/plugins/item_list_editor_plugin.cpp +++ b/editor/plugins/item_list_editor_plugin.cpp @@ -31,6 +31,7 @@ #include "item_list_editor_plugin.h" #include "core/io/resource_loader.h" +#include "editor/editor_scale.h" bool ItemListPlugin::_set(const StringName &p_name, const Variant &p_value) { diff --git a/editor/plugins/material_editor_plugin.cpp b/editor/plugins/material_editor_plugin.cpp index e125c18ef1..840787dda1 100644 --- a/editor/plugins/material_editor_plugin.cpp +++ b/editor/plugins/material_editor_plugin.cpp @@ -30,6 +30,8 @@ #include "material_editor_plugin.h" +#include "editor/editor_scale.h" +#include "scene/gui/viewport_container.h" #include "scene/resources/particles_material.h" void MaterialEditor::_notification(int p_what) { diff --git a/editor/plugins/material_editor_plugin.h b/editor/plugins/material_editor_plugin.h index 1405127ab3..c54c780c7e 100644 --- a/editor/plugins/material_editor_plugin.h +++ b/editor/plugins/material_editor_plugin.h @@ -41,6 +41,8 @@ #include "scene/3d/mesh_instance.h" #include "scene/resources/material.h" +class ViewportContainer; + class MaterialEditor : public Control { GDCLASS(MaterialEditor, Control); diff --git a/editor/plugins/mesh_editor_plugin.cpp b/editor/plugins/mesh_editor_plugin.cpp index 442110cc84..d3bdca14e7 100644 --- a/editor/plugins/mesh_editor_plugin.cpp +++ b/editor/plugins/mesh_editor_plugin.cpp @@ -30,6 +30,8 @@ #include "mesh_editor_plugin.h" +#include "editor/editor_scale.h" + void MeshEditor::_gui_input(Ref<InputEvent> p_event) { Ref<InputEventMouseMotion> mm = p_event; diff --git a/editor/plugins/mesh_editor_plugin.h b/editor/plugins/mesh_editor_plugin.h index 4c2a81ed70..1a2741d00a 100644 --- a/editor/plugins/mesh_editor_plugin.h +++ b/editor/plugins/mesh_editor_plugin.h @@ -36,6 +36,7 @@ #include "scene/3d/camera.h" #include "scene/3d/light.h" #include "scene/3d/mesh_instance.h" +#include "scene/gui/viewport_container.h" #include "scene/resources/material.h" class MeshEditor : public ViewportContainer { diff --git a/editor/plugins/mesh_instance_editor_plugin.cpp b/editor/plugins/mesh_instance_editor_plugin.cpp index 22df8fd8f4..1ead1b8062 100644 --- a/editor/plugins/mesh_instance_editor_plugin.cpp +++ b/editor/plugins/mesh_instance_editor_plugin.cpp @@ -30,6 +30,7 @@ #include "mesh_instance_editor_plugin.h" +#include "editor/editor_scale.h" #include "scene/3d/collision_shape.h" #include "scene/3d/navigation_mesh.h" #include "scene/3d/physics_body.h" @@ -456,7 +457,7 @@ MeshInstanceEditor::MeshInstanceEditor() { add_child(err_dialog); debug_uv_dialog = memnew(AcceptDialog); - debug_uv_dialog->set_title("UV Channel Debug"); + debug_uv_dialog->set_title(TTR("UV Channel Debug")); add_child(debug_uv_dialog); debug_uv = memnew(Control); debug_uv->set_custom_minimum_size(Size2(600, 600) * EDSCALE); diff --git a/editor/plugins/mesh_library_editor_plugin.cpp b/editor/plugins/mesh_library_editor_plugin.cpp index fc3ca38104..1e4dd9d6bf 100644 --- a/editor/plugins/mesh_library_editor_plugin.cpp +++ b/editor/plugins/mesh_library_editor_plugin.cpp @@ -241,7 +241,7 @@ void MeshLibraryEditor::_menu_cbk(int p_option) { } break; case MENU_OPTION_UPDATE_FROM_SCENE: { - cd->set_text("Update from existing scene?:\n" + String(mesh_library->get_meta("_editor_source_scene"))); + cd->set_text(vformat(TTR("Update from existing scene?:\n%s"), String(mesh_library->get_meta("_editor_source_scene")))); cd->popup_centered(Size2(500, 60)); } break; } diff --git a/editor/plugins/path_2d_editor_plugin.cpp b/editor/plugins/path_2d_editor_plugin.cpp index f02dc0bd6d..dcb32641e8 100644 --- a/editor/plugins/path_2d_editor_plugin.cpp +++ b/editor/plugins/path_2d_editor_plugin.cpp @@ -33,6 +33,7 @@ #include "canvas_item_editor_plugin.h" #include "core/os/file_access.h" #include "core/os/keyboard.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" void Path2DEditor::_notification(int p_what) { diff --git a/editor/plugins/polygon_2d_editor_plugin.cpp b/editor/plugins/polygon_2d_editor_plugin.cpp index 503e6ac135..5512366f4f 100644 --- a/editor/plugins/polygon_2d_editor_plugin.cpp +++ b/editor/plugins/polygon_2d_editor_plugin.cpp @@ -34,6 +34,7 @@ #include "core/os/file_access.h" #include "core/os/input.h" #include "core/os/keyboard.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" #include "scene/2d/skeleton_2d.h" diff --git a/editor/plugins/script_editor_plugin.cpp b/editor/plugins/script_editor_plugin.cpp index 9e6201db2b..f8313978c4 100644 --- a/editor/plugins/script_editor_plugin.cpp +++ b/editor/plugins/script_editor_plugin.cpp @@ -37,7 +37,10 @@ #include "core/os/os.h" #include "core/project_settings.h" #include "editor/editor_node.h" +#include "editor/editor_run_script.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" +#include "editor/filesystem_dock.h" #include "editor/find_in_files.h" #include "editor/node_dock.h" #include "editor/plugins/shader_editor_plugin.h" @@ -1267,12 +1270,15 @@ void ScriptEditor::_menu_option(int p_option) { _copy_script_path(); } break; case SHOW_IN_FILE_SYSTEM: { - RES script = current->get_edited_resource(); - FileSystemDock *file_system_dock = EditorNode::get_singleton()->get_filesystem_dock(); - file_system_dock->navigate_to_path(script->get_path()); - // Ensure that the FileSystem dock is visible. - TabContainer *tab_container = (TabContainer *)file_system_dock->get_parent_control(); - tab_container->set_current_tab(file_system_dock->get_position_in_parent()); + const RES script = current->get_edited_resource(); + const String path = script->get_path(); + if (!path.empty()) { + FileSystemDock *file_system_dock = EditorNode::get_singleton()->get_filesystem_dock(); + file_system_dock->navigate_to_path(path); + // Ensure that the FileSystem dock is visible. + TabContainer *tab_container = (TabContainer *)file_system_dock->get_parent_control(); + tab_container->set_current_tab(file_system_dock->get_position_in_parent()); + } } break; case CLOSE_DOCS: { _close_docs_tab(); diff --git a/editor/plugins/script_text_editor.cpp b/editor/plugins/script_text_editor.cpp index ec1cda5287..ef6f864a87 100644 --- a/editor/plugins/script_text_editor.cpp +++ b/editor/plugins/script_text_editor.cpp @@ -33,6 +33,7 @@ #include "core/math/expression.h" #include "core/os/keyboard.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" #include "editor/script_editor_debugger.h" @@ -1309,6 +1310,7 @@ void ScriptTextEditor::_edit_option(int p_op) { if (line >= bpoints[bpoints.size() - 1]) { tx->unfold_line(bpoints[0]); tx->cursor_set_line(bpoints[0]); + tx->center_viewport_to_cursor(); } else { for (List<int>::Element *E = bpoints.front(); E; E = E->next()) { int bline = E->get(); @@ -1335,6 +1337,7 @@ void ScriptTextEditor::_edit_option(int p_op) { if (line <= bpoints[0]) { tx->unfold_line(bpoints[bpoints.size() - 1]); tx->cursor_set_line(bpoints[bpoints.size() - 1]); + tx->center_viewport_to_cursor(); } else { for (List<int>::Element *E = bpoints.back(); E; E = E->prev()) { int bline = E->get(); @@ -1557,7 +1560,7 @@ void ScriptTextEditor::drop_data_fw(const Point2 &p_point, const Variant &p_data Node *sn = _find_script_node(get_tree()->get_edited_scene_root(), get_tree()->get_edited_scene_root(), script); if (!sn) { - EditorNode::get_singleton()->show_warning("Can't drop nodes because script '" + get_name() + "' is not used in this scene."); + EditorNode::get_singleton()->show_warning(vformat(TTR("Can't drop nodes because script '%s' is not used in this scene."), get_name())); return; } diff --git a/editor/plugins/spatial_editor_plugin.cpp b/editor/plugins/spatial_editor_plugin.cpp index b590fc5ed1..a7c1becabd 100644 --- a/editor/plugins/spatial_editor_plugin.cpp +++ b/editor/plugins/spatial_editor_plugin.cpp @@ -37,6 +37,7 @@ #include "core/project_settings.h" #include "core/sort_array.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" #include "editor/plugins/animation_player_editor_plugin.h" #include "editor/plugins/script_editor_plugin.h" @@ -47,6 +48,7 @@ #include "scene/3d/mesh_instance.h" #include "scene/3d/physics_body.h" #include "scene/3d/visual_instance.h" +#include "scene/gui/viewport_container.h" #include "scene/resources/packed_scene.h" #include "scene/resources/surface_tool.h" diff --git a/editor/plugins/spatial_editor_plugin.h b/editor/plugins/spatial_editor_plugin.h index 65e3c32ca8..ecb7363401 100644 --- a/editor/plugins/spatial_editor_plugin.h +++ b/editor/plugins/spatial_editor_plugin.h @@ -41,6 +41,7 @@ class Camera; class SpatialEditor; class EditorSpatialGizmoPlugin; +class ViewportContainer; class EditorSpatialGizmo : public SpatialGizmo { diff --git a/editor/plugins/sprite_editor_plugin.cpp b/editor/plugins/sprite_editor_plugin.cpp index 40734cffc4..7759fd2fa6 100644 --- a/editor/plugins/sprite_editor_plugin.cpp +++ b/editor/plugins/sprite_editor_plugin.cpp @@ -31,6 +31,7 @@ #include "sprite_editor_plugin.h" #include "canvas_item_editor_plugin.h" +#include "editor/editor_scale.h" #include "scene/2d/collision_polygon_2d.h" #include "scene/2d/light_occluder_2d.h" #include "scene/2d/mesh_instance_2d.h" @@ -125,7 +126,7 @@ void SpriteEditor::_menu_option(int p_option) { case MENU_OPTION_CONVERT_TO_MESH_2D: { debug_uv_dialog->get_ok()->set_text(TTR("Create Mesh2D")); - debug_uv_dialog->set_title("Mesh2D Preview"); + debug_uv_dialog->set_title(TTR("Mesh2D Preview")); _update_mesh_data(); debug_uv_dialog->popup_centered(); @@ -135,7 +136,7 @@ void SpriteEditor::_menu_option(int p_option) { case MENU_OPTION_CONVERT_TO_POLYGON_2D: { debug_uv_dialog->get_ok()->set_text(TTR("Create Polygon2D")); - debug_uv_dialog->set_title("Polygon2D Preview"); + debug_uv_dialog->set_title(TTR("Polygon2D Preview")); _update_mesh_data(); debug_uv_dialog->popup_centered(); @@ -144,7 +145,7 @@ void SpriteEditor::_menu_option(int p_option) { case MENU_OPTION_CREATE_COLLISION_POLY_2D: { debug_uv_dialog->get_ok()->set_text(TTR("Create CollisionPolygon2D")); - debug_uv_dialog->set_title("CollisionPolygon2D Preview"); + debug_uv_dialog->set_title(TTR("CollisionPolygon2D Preview")); _update_mesh_data(); debug_uv_dialog->popup_centered(); @@ -154,7 +155,7 @@ void SpriteEditor::_menu_option(int p_option) { case MENU_OPTION_CREATE_LIGHT_OCCLUDER_2D: { debug_uv_dialog->get_ok()->set_text(TTR("Create LightOccluder2D")); - debug_uv_dialog->set_title("LightOccluder2D Preview"); + debug_uv_dialog->set_title(TTR("LightOccluder2D Preview")); _update_mesh_data(); debug_uv_dialog->popup_centered(); diff --git a/editor/plugins/sprite_frames_editor_plugin.cpp b/editor/plugins/sprite_frames_editor_plugin.cpp index a4c3ff5dcd..dd58ec23ce 100644 --- a/editor/plugins/sprite_frames_editor_plugin.cpp +++ b/editor/plugins/sprite_frames_editor_plugin.cpp @@ -32,8 +32,10 @@ #include "core/io/resource_loader.h" #include "core/project_settings.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" #include "scene/3d/sprite_3d.h" +#include "scene/gui/center_container.h" void SpriteFramesEditor::_gui_input(Ref<InputEvent> p_event) { } @@ -202,7 +204,7 @@ void SpriteFramesEditor::_prepare_sprite_sheet(const String &p_file) { Ref<Resource> texture = ResourceLoader::load(p_file); if (!texture.is_valid()) { - EditorNode::get_singleton()->show_warning("Unable to load images"); + EditorNode::get_singleton()->show_warning(TTR("Unable to load images")); ERR_FAIL_COND(!texture.is_valid()); } if (texture != split_sheet_preview->get_texture()) { diff --git a/editor/plugins/style_box_editor_plugin.cpp b/editor/plugins/style_box_editor_plugin.cpp index 7e5e278689..90a47999e0 100644 --- a/editor/plugins/style_box_editor_plugin.cpp +++ b/editor/plugins/style_box_editor_plugin.cpp @@ -30,6 +30,8 @@ #include "style_box_editor_plugin.h" +#include "editor/editor_scale.h" + bool EditorInspectorPluginStyleBox::can_handle(Object *p_object) { return Object::cast_to<StyleBox>(p_object) != NULL; diff --git a/editor/plugins/texture_region_editor_plugin.cpp b/editor/plugins/texture_region_editor_plugin.cpp index 8e49bba7b2..f576eb96c9 100644 --- a/editor/plugins/texture_region_editor_plugin.cpp +++ b/editor/plugins/texture_region_editor_plugin.cpp @@ -33,6 +33,7 @@ #include "core/core_string_names.h" #include "core/os/input.h" #include "core/os/keyboard.h" +#include "editor/editor_scale.h" #include "scene/gui/check_box.h" /** diff --git a/editor/plugins/theme_editor_plugin.cpp b/editor/plugins/theme_editor_plugin.cpp index e1aa83e9ab..52c28b84f6 100644 --- a/editor/plugins/theme_editor_plugin.cpp +++ b/editor/plugins/theme_editor_plugin.cpp @@ -32,6 +32,8 @@ #include "core/os/file_access.h" #include "core/version.h" +#include "editor/editor_scale.h" +#include "scene/gui/progress_bar.h" void ThemeEditor::edit(const Ref<Theme> &p_theme) { @@ -908,7 +910,7 @@ ThemeEditorPlugin::ThemeEditorPlugin(EditorNode *p_node) { editor = p_node; theme_editor = memnew(ThemeEditor); - theme_editor->set_custom_minimum_size(Size2(0, 200)); + theme_editor->set_custom_minimum_size(Size2(0, 200) * EDSCALE); button = editor->add_bottom_panel_item(TTR("Theme"), theme_editor); button->hide(); diff --git a/editor/plugins/tile_set_editor_plugin.cpp b/editor/plugins/tile_set_editor_plugin.cpp index 259a7c9132..6e0158670d 100644 --- a/editor/plugins/tile_set_editor_plugin.cpp +++ b/editor/plugins/tile_set_editor_plugin.cpp @@ -32,6 +32,7 @@ #include "core/os/input.h" #include "core/os/keyboard.h" +#include "editor/editor_scale.h" #include "editor/plugins/canvas_item_editor_plugin.h" #include "scene/2d/physics_body_2d.h" #include "scene/2d/sprite.h" @@ -2036,10 +2037,10 @@ void TileSetEditor::_update_toggle_shape_button() { tools[SHAPE_TOGGLE_TYPE]->hide(); } else if (concave.is_valid()) { tools[SHAPE_TOGGLE_TYPE]->set_icon(get_icon("ConvexPolygonShape2D", "EditorIcons")); - tools[SHAPE_TOGGLE_TYPE]->set_text("Make Convex"); + tools[SHAPE_TOGGLE_TYPE]->set_text(TTR("Make Convex")); } else if (convex.is_valid()) { tools[SHAPE_TOGGLE_TYPE]->set_icon(get_icon("ConcavePolygonShape2D", "EditorIcons")); - tools[SHAPE_TOGGLE_TYPE]->set_text("Make Concave"); + tools[SHAPE_TOGGLE_TYPE]->set_text(TTR("Make Concave")); } else { // Shouldn't happen separator_shape_toggle->hide(); diff --git a/editor/plugins/version_control_editor_plugin.cpp b/editor/plugins/version_control_editor_plugin.cpp index aa3bd74c49..d5dca9b61e 100644 --- a/editor/plugins/version_control_editor_plugin.cpp +++ b/editor/plugins/version_control_editor_plugin.cpp @@ -33,6 +33,7 @@ #include "core/script_language.h" #include "editor/editor_file_system.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" VersionControlEditorPlugin *VersionControlEditorPlugin::singleton = NULL; diff --git a/editor/plugins/visual_shader_editor_plugin.cpp b/editor/plugins/visual_shader_editor_plugin.cpp index 1a74779fb5..427b810672 100644 --- a/editor/plugins/visual_shader_editor_plugin.cpp +++ b/editor/plugins/visual_shader_editor_plugin.cpp @@ -35,7 +35,9 @@ #include "core/os/input.h" #include "core/os/keyboard.h" #include "core/project_settings.h" +#include "editor/editor_log.h" #include "editor/editor_properties.h" +#include "editor/editor_scale.h" #include "scene/animation/animation_player.h" #include "scene/gui/menu_button.h" #include "scene/gui/panel.h" diff --git a/editor/project_export.cpp b/editor/project_export.cpp index 5e2e98a1d8..cca40054a4 100644 --- a/editor/project_export.cpp +++ b/editor/project_export.cpp @@ -40,6 +40,7 @@ #include "core/project_settings.h" #include "editor_data.h" #include "editor_node.h" +#include "editor_scale.h" #include "editor_settings.h" #include "scene/gui/box_container.h" #include "scene/gui/margin_container.h" diff --git a/editor/project_manager.cpp b/editor/project_manager.cpp index a913c494a3..44a817ec96 100644 --- a/editor/project_manager.cpp +++ b/editor/project_manager.cpp @@ -1409,9 +1409,7 @@ void ProjectList::sort_projects() { for (int i = 0; i < _projects.size(); ++i) { Item &item = _projects.write[i]; - if (item.control->is_visible()) { - item.control->get_parent()->move_child(item.control, i); - } + item.control->get_parent()->move_child(item.control, i); } // Rewind the coroutine because order of projects changed diff --git a/editor/project_settings_editor.cpp b/editor/project_settings_editor.cpp index 0428aafe7e..0dbc15fc78 100644 --- a/editor/project_settings_editor.cpp +++ b/editor/project_settings_editor.cpp @@ -35,7 +35,9 @@ #include "core/os/keyboard.h" #include "core/project_settings.h" #include "core/translation.h" +#include "editor/editor_export.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "scene/gui/margin_container.h" #include "scene/gui/tab_container.h" diff --git a/editor/property_editor.cpp b/editor/property_editor.cpp index ce82d44164..945eb4bfb7 100644 --- a/editor/property_editor.cpp +++ b/editor/property_editor.cpp @@ -47,7 +47,9 @@ #include "editor/editor_file_system.h" #include "editor/editor_help.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" +#include "editor/filesystem_dock.h" #include "editor/multi_node_edit.h" #include "editor/property_selector.h" #include "scene/gui/label.h" diff --git a/editor/rename_dialog.cpp b/editor/rename_dialog.cpp index cc9e14975f..9f77f9d82a 100644 --- a/editor/rename_dialog.cpp +++ b/editor/rename_dialog.cpp @@ -32,6 +32,7 @@ #include "core/print_string.h" #include "editor_node.h" +#include "editor_scale.h" #include "editor_settings.h" #include "editor_themes.h" #include "modules/regex/regex.h" @@ -106,7 +107,7 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor, UndoRedo *p_und // -- Feature Tabs - const int feature_min_height = 160; + const int feature_min_height = 160 * EDSCALE; Ref<Theme> collapse_theme = create_editor_theme(); collapse_theme->set_icon("checked", "CheckBox", collapse_theme->get_icon("GuiTreeArrowDown", "EditorIcons")); diff --git a/editor/scene_tree_dock.cpp b/editor/scene_tree_dock.cpp index 5c08482aa4..95e4b05586 100644 --- a/editor/scene_tree_dock.cpp +++ b/editor/scene_tree_dock.cpp @@ -35,7 +35,9 @@ #include "core/os/keyboard.h" #include "core/project_settings.h" +#include "editor/editor_feature_profile.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "editor/editor_settings.h" #include "editor/multi_node_edit.h" #include "editor/plugins/animation_player_editor_plugin.h" diff --git a/editor/scene_tree_editor.cpp b/editor/scene_tree_editor.cpp index dc5eb4bbd0..433b1d91d4 100644 --- a/editor/scene_tree_editor.cpp +++ b/editor/scene_tree_editor.cpp @@ -32,9 +32,10 @@ #include "core/message_queue.h" #include "core/print_string.h" +#include "editor/editor_node.h" +#include "editor/node_dock.h" #include "editor/plugins/animation_player_editor_plugin.h" #include "editor/plugins/canvas_item_editor_plugin.h" -#include "editor_node.h" #include "scene/gui/label.h" #include "scene/main/viewport.h" #include "scene/resources/packed_scene.h" diff --git a/editor/script_editor_debugger.cpp b/editor/script_editor_debugger.cpp index f854af0c8d..c7ed612f29 100644 --- a/editor/script_editor_debugger.cpp +++ b/editor/script_editor_debugger.cpp @@ -35,9 +35,11 @@ #include "core/ustring.h" #include "editor/plugins/canvas_item_editor_plugin.h" #include "editor/plugins/spatial_editor_plugin.h" +#include "editor_log.h" #include "editor_network_profiler.h" #include "editor_node.h" #include "editor_profiler.h" +#include "editor_scale.h" #include "editor_settings.h" #include "main/performance.h" #include "property_editor.h" @@ -2247,7 +2249,7 @@ ScriptEditorDebugger::ScriptEditorDebugger(EditorNode *p_editor) { add_constant_override("margin_right", -EditorNode::get_singleton()->get_gui_base()->get_stylebox("BottomPanelDebuggerOverride", "EditorStyles")->get_margin(MARGIN_RIGHT)); ppeer = Ref<PacketPeerStream>(memnew(PacketPeerStream)); - ppeer->set_input_buffer_max_size(1024 * 1024 * 8); //8mb should be enough + ppeer->set_input_buffer_max_size((1024 * 1024 * 8) - 4); // 8 MiB should be enough, minus 4 bytes for separator. editor = p_editor; editor->get_inspector()->connect("object_id_selected", this, "_scene_tree_property_select_object"); diff --git a/editor/settings_config_dialog.cpp b/editor/settings_config_dialog.cpp index a780b117e1..5c3856ac27 100644 --- a/editor/settings_config_dialog.cpp +++ b/editor/settings_config_dialog.cpp @@ -33,7 +33,9 @@ #include "core/os/keyboard.h" #include "core/project_settings.h" #include "editor_file_system.h" +#include "editor_log.h" #include "editor_node.h" +#include "editor_scale.h" #include "editor_settings.h" #include "scene/gui/margin_container.h" #include "script_editor_debugger.h" diff --git a/editor/translations/af.po b/editor/translations/af.po index c15bfd9d35..2ba6ef9290 100644 --- a/editor/translations/af.po +++ b/editor/translations/af.po @@ -26,6 +26,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Ongeldige tiepe argument om te omskep(), gebruik TYPE_* konstante" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -435,6 +439,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Anim Voeg Baan By" @@ -544,8 +552,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -826,6 +835,11 @@ msgid "Extra Call Arguments:" msgstr "Ekstra Roep Argumente:" #: editor/connections_dialog.cpp +#, fuzzy +msgid "Receiver Method:" +msgstr "Eienskappe" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -2056,6 +2070,15 @@ msgid "Search Help" msgstr "Deursoek Hulp" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Letterkas Sensitief" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Soek" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "Vervang Alles" @@ -2099,6 +2122,30 @@ msgstr "Lede" msgid "Class" msgstr "Klas:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metodes" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Seine" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstant" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Eienskappe" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Eienskappe" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3093,6 +3140,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3405,6 +3456,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4639,6 +4698,11 @@ msgstr "Skuif Byvoeg Sleutel" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Oorgang" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Oorgang" @@ -4725,6 +4789,11 @@ msgstr "" msgid "Transition: " msgstr "Oorgang" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Pad na Nodus:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp #, fuzzy @@ -5942,11 +6011,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6590,6 +6673,23 @@ msgid "Save File As..." msgstr "Stoor Hulpbron As..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6816,11 +6916,6 @@ msgid "Source" msgstr "Hulpbron" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Seine" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6849,6 +6944,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7500,20 +7600,39 @@ msgstr "Skep Nuwe" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Voorskou:" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Skep Intekening" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Skep Intekening" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Skep Intekening" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Skep Vouer" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Skep Vouer" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7594,6 +7713,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7877,6 +8000,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7893,10 +8017,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstant" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Open 'n Lêer" @@ -8015,6 +8135,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -8031,6 +8163,37 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Skep Intekening" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Skep Intekening" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Skep Intekening" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -8259,6 +8422,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Skep Intekening" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Skep Intekening" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Skep Intekening" @@ -10969,10 +11142,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11111,6 +11280,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Alle Seleksie" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11256,6 +11430,16 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "Gunstelinge:" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Gunstelinge:" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "" "Ongeldige naam. Dit moet nie met bestaande ingeboude tiepename bots nie." @@ -11322,16 +11506,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Gunstelinge:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Gunstelinge:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Hernoem AutoLaai" @@ -11381,10 +11555,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -12380,9 +12550,6 @@ msgstr "" #~ msgid "Enabled Classes" #~ msgstr "Deursoek Klasse" -#~ msgid "Path to Node:" -#~ msgstr "Pad na Nodus:" - #~ msgid "Delete selected files?" #~ msgstr "Skrap gekose lêers?" @@ -12434,10 +12601,6 @@ msgstr "" #~ msgstr "GUI Tema Items:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "Eienskappe" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "Wissel Gunsteling" @@ -12532,9 +12695,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "Vervang Met" -#~ msgid "Case Sensitive" -#~ msgstr "Letterkas Sensitief" - #~ msgid "Backwards" #~ msgstr "Terugwaarts" diff --git a/editor/translations/ar.po b/editor/translations/ar.po index 71296c1646..bf436d14fc 100644 --- a/editor/translations/ar.po +++ b/editor/translations/ar.po @@ -31,12 +31,13 @@ # orcstudio <orcstudio@orcstudio.org>, 2019. # Rachid Graphicos <graphicos1d@gmail.com>, 2019. # traveller010 <manar.bushnaq.001@gmail.com>, 2019. +# Ahmed Shahwan <dev.ahmed.shahwan@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-12 09:06+0000\n" -"Last-Translator: traveller010 <manar.bushnaq.001@gmail.com>\n" +"PO-Revision-Date: 2019-12-26 00:02+0000\n" +"Last-Translator: Ahmed Shahwan <dev.ahmed.shahwan@gmail.com>\n" "Language-Team: Arabic <https://hosted.weblate.org/projects/godot-engine/" "godot/ar/>\n" "Language: ar\n" @@ -45,7 +46,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 3.10\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -53,6 +54,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "نوع معامل خاطئ للدالة convert()، إستخدم ثوابت TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -439,6 +444,10 @@ msgid "Not possible to add a new track without a root" msgstr "لا يمكن إضافة مقطع جديد بدون جذر" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "إضافة مسار لمنحنى بريزير" @@ -515,9 +524,8 @@ msgid "Warning: Editing imported animation" msgstr "تحذير: تعديل رسوم متحركة مستوردة" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Select an AnimationPlayer node to create and edit animations." -msgstr "إختر مشغل الرسم المتحرك من شجرة المشهد لكي تنشئ أو تعدل الحركة." +msgstr "اختر مشغل الرسم المتحرك من شجرة المشهد لكي تنشئ أو تعدل الحركة." #: editor/animation_track_editor.cpp msgid "Only show tracks from nodes selected in tree." @@ -547,8 +555,9 @@ msgstr "إطار خلال ثانية" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "تعديل" @@ -816,6 +825,11 @@ msgid "Extra Call Arguments:" msgstr "وسائط إستدعاء إضافية :" #: editor/connections_dialog.cpp +#, fuzzy +msgid "Receiver Method:" +msgstr "إختر طريقة" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "إعدادات متقدمة" @@ -2029,6 +2043,15 @@ msgid "Search Help" msgstr "إبحث في المساعدة" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "حساسة لحالة الأحرف" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "أظهر المساعدات" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "إظهار الكل" @@ -2065,6 +2088,30 @@ msgstr "نوع العضو" msgid "Class" msgstr "الصنف" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "قائمة الطرق" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "إشارات" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "ثابت" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "خصيصة:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "خصائص الثمة" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "خصيصة:" @@ -3132,6 +3179,11 @@ msgstr "فتح في المُعدل التالي" msgid "Open the previous Editor" msgstr "إفتح المُعدل السابق" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "تحذيرات" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3453,6 +3505,14 @@ msgid "Importing:" msgstr "يستورد:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4715,6 +4775,11 @@ msgstr "وضع التحريك" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "تحول" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "تحول" @@ -4801,6 +4866,11 @@ msgstr "" msgid "Transition: " msgstr "تحول" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "وضع السحب" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -6069,11 +6139,27 @@ msgstr "إنشاء شبكة الخطوط العريضة" msgid "Outline Size:" msgstr "حجم الخطوط:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "مسح العنصر %d؟" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "تحديث من المشهد" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "مكتبة الميش..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "إضافة عنصر" @@ -6735,6 +6821,23 @@ msgid "Save File As..." msgstr "حفظ باسم..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6964,11 +7067,6 @@ msgid "Source" msgstr "مورد" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "إشارات" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6997,6 +7095,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7656,21 +7759,40 @@ msgstr "إنشاء شبكة الخطوط العريضة" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "يُنشئ مستعرضات الميش" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "إنشاء بولي" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "إنشاء مُضلع التنقل" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "إنشاء مُضلع التنقل" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "أنشئ شكل مُطبق" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "أنشئ شكل مُطبق" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "الميش فارغ!" @@ -7754,6 +7876,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "فشل تحميل المورد." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8043,6 +8170,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -8059,10 +8187,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "ثابت" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "إفتح ملف" @@ -8184,6 +8308,19 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "إظهار الملفات" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -8202,6 +8339,41 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "وضع التدوير" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "وضعية الأستيفاء" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "تعديل البولي" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "أنشئ ميش التنقل" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "وضع التدوير" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "تصدير المشروع" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "وضع السحب" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "وضع التدوير" @@ -8441,6 +8613,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "إنشاء بولي" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "أنشئ عظام" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "إنشاء مُضلع التنقل" @@ -11202,10 +11384,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "الخطوة (المتغيرة المدخلة/argument) تساوي صفر !" @@ -11352,6 +11530,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "كُل المُحدد" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "إخلاء المحدد" @@ -11497,6 +11680,16 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "أضف مدخله" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "أضف مدخله" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "إسم غير صالح، يجب أن لا يتصادم مع الأسماء المبنية تلقائياً الموجودة." @@ -11562,16 +11755,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "أضف مدخله" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "أضف مدخله" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "مسح النقطة" @@ -11621,10 +11804,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -12833,10 +13012,6 @@ msgstr "" #~ msgstr "زر الفأرة الأيمن: مسح النقطة." #, fuzzy -#~ msgid "New TextFile" -#~ msgstr "إظهار الملفات" - -#, fuzzy #~ msgid "Zoom:" #~ msgstr "تقريب" @@ -13056,9 +13231,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "إستبدلت بـ" -#~ msgid "Case Sensitive" -#~ msgstr "حساسة لحالة الأحرف" - #~ msgid "Backwards" #~ msgstr "إلي الخلف" diff --git a/editor/translations/bg.po b/editor/translations/bg.po index 899b1c6140..288a5afb24 100644 --- a/editor/translations/bg.po +++ b/editor/translations/bg.po @@ -31,6 +31,10 @@ msgstr "" "TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -432,6 +436,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Добавяне на нови пътечки." @@ -539,8 +547,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -818,6 +827,11 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +#, fuzzy +msgid "Receiver Method:" +msgstr "Изберете метод" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -2013,6 +2027,16 @@ msgstr "Търси в Помощ" #: editor/editor_help_search.cpp #, fuzzy +msgid "Case Sensitive" +msgstr "Затваряне на сцената" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Търсене" + +#: editor/editor_help_search.cpp +#, fuzzy msgid "Display All" msgstr "Преименувай Всички" @@ -2054,6 +2078,30 @@ msgstr "" msgid "Class" msgstr "Клас:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Методи" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Настройки на редактора" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Постоянно" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Изберете свойство" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Поставяне на възелите" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3067,6 +3115,11 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "Предупреждения:" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3383,6 +3436,15 @@ msgid "Importing:" msgstr "Внасяне:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Имаше грешка при изнасяне на проекта!" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4647,6 +4709,11 @@ msgstr "Режим на Преместване" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Преход" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Добавяне на превод" @@ -4733,6 +4800,11 @@ msgstr "" msgid "Transition: " msgstr "Преход" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Панорамен режим на Отместване (на работния прозорец)" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp #, fuzzy @@ -5978,11 +6050,27 @@ msgstr "" msgid "Outline Size:" msgstr "Размер на Очертанието:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Обновяване от Cцена" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "Изнасяне на библиотеката" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6628,6 +6716,23 @@ msgid "Save File As..." msgstr "Запази Файла Като..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Внасяне на тема" @@ -6857,11 +6962,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Настройки на редактора" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6888,6 +6988,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7546,20 +7651,39 @@ msgstr "Създайте нов/а %s" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Преглед" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Създаване на папка" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Създаване на папка" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Създаване на папка" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Създаване на папка" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Създаване на папка" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7641,6 +7765,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Неуспешно зареждане на ресурсите." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7930,6 +8059,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7946,10 +8076,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Постоянно" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Тема" @@ -8070,6 +8196,19 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "Нов TextFile" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy msgid "Next Coordinate" msgstr "Следващ скрипт" @@ -8089,6 +8228,41 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "Режим на Завъртане" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Промени съществуващ полигон:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Приставки" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Анимационен Възел" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "Режим на Завъртане" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Режим на изнасяне:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "Панорамен режим на Отместване (на работния прозорец)" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "Режим на Завъртане" @@ -8330,6 +8504,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Преместване на Полигон" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Преместване на Полигон" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Създаване на папка" @@ -11086,10 +11270,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "Стъпката на range() е нула!" @@ -11243,6 +11423,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "Настройки" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "Нова сцена" @@ -11388,6 +11573,16 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "Любими:" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Любими:" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -11453,16 +11648,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Любими:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Любими:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Затваряне на всичко" @@ -11512,10 +11697,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -12646,10 +12827,6 @@ msgstr "" #~ msgid "RMB: Erase Point." #~ msgstr "RMB: Изтрий Точка." -#, fuzzy -#~ msgid "New TextFile" -#~ msgstr "Нов TextFile" - #~ msgid "Save Theme As" #~ msgstr "Запази Темата Като" @@ -12768,10 +12945,6 @@ msgstr "" #~ msgid "Invalid project path, the path must exist!" #~ msgstr "Недействителен път. Пътят трябва да съществува!" -#, fuzzy -#~ msgid "Error creating the signature object." -#~ msgstr "Имаше грешка при изнасяне на проекта!" - #~ msgid "Import assets to the project." #~ msgstr "Внасяне на обекти в проекта." diff --git a/editor/translations/bn.po b/editor/translations/bn.po index 2042d755bb..244f20ca80 100644 --- a/editor/translations/bn.po +++ b/editor/translations/bn.po @@ -28,6 +28,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "অবৈধ প্রকার রূপান্তর করার যুক্তি(),use TYPE_* constants." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -453,6 +457,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "অ্যানিমেশন (Anim) ট্র্যাক যোগ করুন" @@ -565,8 +573,9 @@ msgstr "এফ পি এস" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "সম্পাদন করুন (Edit)" @@ -852,6 +861,11 @@ msgstr "ডাকযোগ্য অতিরিক্ত মান/আর্গ #: editor/connections_dialog.cpp #, fuzzy +msgid "Receiver Method:" +msgstr "মেথড/পদ্ধতি বাছাই করুন" + +#: editor/connections_dialog.cpp +#, fuzzy msgid "Advanced" msgstr "অ্যানিমেশনের সিদ্ধান্তসমূহ" @@ -2115,6 +2129,15 @@ msgid "Search Help" msgstr "সাহায্য অনুসন্ধান করুন" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "অক্ষরের মাত্রা (বড়/ছোট-হাতের) সংবেদনশীল" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "বোন্/হাড় দেখান" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "Normal প্রদর্শন" @@ -2159,6 +2182,30 @@ msgstr "সদস্যগণ (Members):" msgid "Class" msgstr "ক্লাস:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "মেথডের তালিকা:" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "সংকেতসমূহ" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "ধ্রুবক/কন্সট্যান্ট" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "প্রপার্টি:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "প্রোপার্টি-সমূহ:" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "প্রপার্টি:" @@ -3261,6 +3308,11 @@ msgstr "এডিটরে খুলুন" msgid "Open the previous Editor" msgstr "এডিটরে খুলুন" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "সতর্কতা" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3600,6 +3652,15 @@ msgid "Importing:" msgstr "ইম্পোর্ট হচ্ছে:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "স্বাক্ষরিত বস্তু (signature object) তৈরিতে সমস্যা হয়েছে।" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4922,6 +4983,11 @@ msgstr "মোড (Mode) সরান" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "ট্র্যানজিশন/স্থানান্তরণ" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "অনুবাদ সংযোগ করুন" @@ -5009,6 +5075,11 @@ msgstr "" msgid "Transition: " msgstr "ট্র্যানজিশন/স্থানান্তরণ" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "প্যান মোড" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp #, fuzzy @@ -6312,11 +6383,27 @@ msgstr "প্রান্তরেখা মেস তৈরি করুন" msgid "Outline Size:" msgstr "প্রান্তরেখার আকার:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "%d টি বস্তু অপসারণ করবেন?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "দৃশ্য হতে হালনাগাদ করুন" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "MeshLibrary (মেস-লাইব্রেরি)..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "বস্তু যোগ করুন" @@ -6998,6 +7085,23 @@ msgid "Save File As..." msgstr "এইরূপে সংরক্ষণ করুন..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "থিম ইম্পোর্ট করুন" @@ -7232,11 +7336,6 @@ msgid "Source" msgstr "উৎস:" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "সংকেতসমূহ" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "টার্গেট" @@ -7265,6 +7364,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "শুধুমাত্র ফাইল সিস্টেম থেকে রিসোর্স ড্রপ করা সম্ভব।" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp #, fuzzy msgid "Lookup Symbol" msgstr "সিম্বল সম্পূর্ণ করুন" @@ -7956,21 +8060,40 @@ msgstr "প্রান্তরেখা মেস তৈরি করুন" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "মেস লাইব্রেরি তৈরি হচ্ছে" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Poly তৈরি করুন" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Navigation Polygon তৈরি করুন" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Navigation Polygon তৈরি করুন" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "অকলুডার (occluder) পলিগন তৈরি করুন" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "অকলুডার (occluder) পলিগন তৈরি করুন" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "সংরক্ষণের পথটি খালি!" @@ -8058,6 +8181,11 @@ msgid "Add Frame" msgstr "ফ্রেম যোগ করুন" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "ছবি লোড করা সম্ভব হচ্ছে না:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "সমস্যা: ফ্রেম রিসোর্স লোড করা সম্ভব হয়নি!" @@ -8361,6 +8489,7 @@ msgid "Data Type:" msgstr "ডাটার ধরণ:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "আইকন" @@ -8377,10 +8506,6 @@ msgid "Color" msgstr "রঙ" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "ধ্রুবক/কন্সট্যান্ট" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "থিম" @@ -8508,6 +8633,20 @@ msgid "Merge from Scene" msgstr "দৃশ্য হতে একত্রিত করবেন" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "স্বয়ংক্রিয় টুকরো" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Atlas" +msgstr "এটলাস/মানচিত্রাবলী:" + +#: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy msgid "Next Coordinate" msgstr "পরবর্তী স্ক্রিপ্ট" @@ -8527,6 +8666,41 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "চালানোর মোড:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "অ্যানিমেশনের নোড" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Poly সম্পাদন করুন" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Navigation Mesh তৈরি করুন" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "ঘূর্ণায়ন মোড" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "এক্সপোর্ট মোড:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "ইন্ডেক্স:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "চালানোর মোড:" @@ -8768,6 +8942,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "পলিগন সরান" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "পলিগন সরান" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Navigation Polygon তৈরি করুন" @@ -11669,10 +11853,6 @@ msgid "GDNative" msgstr "জিডিন্যাটিভ" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "ধাপ মান/আর্গুমেন্ট শূন্য!" @@ -11824,6 +12004,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "নির্বাচিতসমূহ মুছে ফেলুন" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "নির্বাচনকে কেন্দ্রীভূত করুন" @@ -11990,6 +12175,16 @@ msgstr "চলক/ভেরিয়েবল সম্পাদন করুন:" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "ইনপুট যোগ করুন" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "ইনপুট যোগ করুন" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "" "অগ্রহনযোগ্য নাম। নামটি অবশ্যই বিদ্যমান পূর্বনির্মিত ধরণের নামের সাথে পরম্পরবিরোধী " @@ -12057,16 +12252,6 @@ msgstr "সংকেত/সিগন্যাল সংযোজন করুন #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "ইনপুট যোগ করুন" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "ইনপুট যোগ করুন" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "পথের বিন্দু অপসারণ করুন" @@ -12128,10 +12313,6 @@ msgid "Add Preload Node" msgstr "প্রিলোড নোড যুক্ত করুন" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "শাখা (tree) হতে নোড (সমূহ) যুক্ত করুন" @@ -13669,9 +13850,6 @@ msgstr "" #~ msgid "Rotate 270 degrees" #~ msgstr "২৭০ ডিগ্রি ঘোরান্" -#~ msgid "Warning" -#~ msgstr "সতর্কতা" - #~ msgid "Variable" #~ msgstr "চলক/ভেরিয়েবল" @@ -14012,9 +14190,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "এর দ্বারা প্রতিস্থাপন করুন" -#~ msgid "Case Sensitive" -#~ msgstr "অক্ষরের মাত্রা (বড়/ছোট-হাতের) সংবেদনশীল" - #~ msgid "Backwards" #~ msgstr "পিছনের/অতীতের দিকে" @@ -14455,9 +14630,6 @@ msgstr "" #~ msgid "Loading Image:" #~ msgstr "ছবি লোড করা হচ্ছে:" -#~ msgid "Couldn't load image:" -#~ msgstr "ছবি লোড করা সম্ভব হচ্ছে না:" - #~ msgid "Converting Images" #~ msgstr "ছবিসমূহ রূপান্তর করা হচ্ছে" @@ -14637,9 +14809,6 @@ msgstr "" #~ "সার্টিফিকেট ফাইলটি পড়া সম্ভব হচ্ছে না। ফাইলের পথ এবং পাসওয়ার্ড দুটোই কি সঠিক " #~ "দেয়া হয়েছে?" -#~ msgid "Error creating the signature object." -#~ msgstr "স্বাক্ষরিত বস্তু (signature object) তৈরিতে সমস্যা হয়েছে।" - #~ msgid "Error creating the package signature." #~ msgstr "প্যাকেজের স্বাক্ষর (package signature) তৈরিতে সমস্যা হয়েছে।" @@ -14843,9 +15012,6 @@ msgstr "" #~ msgid "Lossy Quality:" #~ msgstr "ধ্বংসাত্মক গুণের:" -#~ msgid "Atlas:" -#~ msgstr "এটলাস/মানচিত্রাবলী:" - #~ msgid "Shrink By:" #~ msgstr "সঙ্কোচন দ্বারা:" diff --git a/editor/translations/ca.po b/editor/translations/ca.po index 48bb5ee02a..bff17244c6 100644 --- a/editor/translations/ca.po +++ b/editor/translations/ca.po @@ -29,6 +29,11 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "L'argument per a convert() no és vàlid, utilitzeu constants TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +#, fuzzy +msgid "Expected a string of length 1 (a character)." +msgstr "S'esperava una cadena de longitud 1 (un caràcter)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -424,6 +429,10 @@ msgid "Not possible to add a new track without a root" msgstr "No es pot afegir una nova pista sense cap arrel" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Afegir Pista Bezier" @@ -529,8 +538,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Edita" @@ -801,6 +811,11 @@ msgid "Extra Call Arguments:" msgstr "Arguments de Crida addicionals:" #: editor/connections_dialog.cpp +#, fuzzy +msgid "Receiver Method:" +msgstr "Selecciona un Mètode" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Avançat" @@ -1998,6 +2013,15 @@ msgid "Search Help" msgstr "Cerca Ajuda" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Majúscules i minúscules" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Mostrar els Ajudants" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Mostra-ho tot" @@ -2033,6 +2057,29 @@ msgstr "Tipus de Membre" msgid "Class" msgstr "Classe" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Mètodes" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Senyal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Constant" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Propietat:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Propietats del tema" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Propietat:" @@ -3111,6 +3158,11 @@ msgstr "Obre l'Editor Següent" msgid "Open the previous Editor" msgstr "Obre l'Editor precedent" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "Avís" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3428,6 +3480,15 @@ msgid "Importing:" msgstr "Importació:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "No s'ha pogut l'objecte signatura." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4626,6 +4687,11 @@ msgid "Move Node" msgstr "Moure Node" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transició: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Afegir una Transició" @@ -4712,6 +4778,11 @@ msgstr "Definiu l'animació final. Això és útil per a sub-transicions." msgid "Transition: " msgstr "Transició: " +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Mode d'Escombratge lateral" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5980,11 +6051,27 @@ msgstr "Crea la Malla de Contorn" msgid "Outline Size:" msgstr "Mida del Contorn:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Elimina l'element %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Actualitza des de l'Escena" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "Biblioteca de Models (MeshLibrary)..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Afegeix un Element" @@ -6627,6 +6714,23 @@ msgid "Save File As..." msgstr "Anomena i Desa..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Importa un Tema" @@ -6850,10 +6954,6 @@ msgid "Source" msgstr "Font" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Senyal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Objectiu" @@ -6881,6 +6981,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Només s'hi poden deixar caure Recursos del sistema de fitxers." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp #, fuzzy msgid "Lookup Symbol" msgstr "Cercar Símbol" @@ -7547,21 +7652,40 @@ msgid "Create Mesh2D" msgstr "Crear Malla2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Creant Previsualitzacions de Malles" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Crear Polígon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Crea un Polígon de Navegació" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Crea un Polígon de Navegació" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Crea un Polígon Oclusor" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Crea un Polígon Oclusor" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "El Sprite està buit!" @@ -7644,6 +7768,11 @@ msgid "Add Frame" msgstr "Afegeix Fotograma" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "No s'ha pogut carregar el recurs." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "Error: No s'ha trobat el recurs de fotogrames!" @@ -7930,6 +8059,7 @@ msgid "Data Type:" msgstr "Tipus de Dades:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Icona" @@ -7946,10 +8076,6 @@ msgid "Color" msgstr "Color" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Constant" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Tema" @@ -8070,6 +8196,20 @@ msgid "Merge from Scene" msgstr "Combina-ho a partir de l'Escena" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "AutoTiles" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Atlas" +msgstr "Nou %s" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Coordenada Següent" @@ -8088,6 +8228,41 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Seleccioneu la forma, sub-rajola o rajola anterior." #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Region" +msgstr "Mode Regió" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Mode Col·lisió" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Mode Oclusió" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Mode Navegació" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "Mode màscara de bits" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Mode Prioritat" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "Índex:" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Mode Regió" @@ -8328,6 +8503,16 @@ msgid "Edit Tile Z Index" msgstr "Editar índex Z de la rajola" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Mou el Polígon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Fer el polígon còncau" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Crear Polígon de Col·lisió" @@ -11222,11 +11407,6 @@ msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp #, fuzzy -msgid "Expected a string of length 1 (a character)." -msgstr "S'esperava una cadena de longitud 1 (un caràcter)." - -#: modules/gdscript/gdscript_functions.cpp -#, fuzzy msgid "Step argument is zero!" msgstr "L'argument pas és zero!" @@ -11370,6 +11550,11 @@ msgid "Cursor Clear Rotation" msgstr "Reestableix la Rotació del Cursor" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Elimina la Selecció" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Esborra la Selecció" @@ -11522,6 +11707,16 @@ msgstr "Estableix el Tipus de Variable" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "Afegeix una Entrada" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Afegir port de sortida" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "" "El Nom no és vàlid. No pot coincidir amb noms de tipus integrats ja " @@ -11589,16 +11784,6 @@ msgstr "Afegeix un Senyal" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Afegeix una Entrada" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Afegir port de sortida" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Elimina el punt" @@ -11652,10 +11837,6 @@ msgid "Add Preload Node" msgstr "Afegeix un Node de Precàrrega" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Afegeix Nodes des d'Arbre" @@ -13292,9 +13473,6 @@ msgstr "Les constants no es poden modificar." #~ msgid "Rotate 270 degrees" #~ msgstr "Gira-ho 270 graus" -#~ msgid "Warning" -#~ msgstr "Avís" - #~ msgid "Variable" #~ msgstr "Variable" @@ -13623,9 +13801,6 @@ msgstr "Les constants no es poden modificar." #~ msgid "Replace By" #~ msgstr "Reemplaça per" -#~ msgid "Case Sensitive" -#~ msgstr "Majúscules i minúscules" - #~ msgid "Backwards" #~ msgstr "Enrere" @@ -14020,9 +14195,6 @@ msgstr "Les constants no es poden modificar." #~ "No s'ha pogut llegir el certificat. Comproveu que tant el camí com la " #~ "contrasenya són correctes" -#~ msgid "Error creating the signature object." -#~ msgstr "No s'ha pogut l'objecte signatura." - #~ msgid "Error creating the package signature." #~ msgstr "No s'ha pogut crear el paquet signatura." diff --git a/editor/translations/cs.po b/editor/translations/cs.po index 4fc26d1754..f95dd5eeed 100644 --- a/editor/translations/cs.po +++ b/editor/translations/cs.po @@ -15,12 +15,13 @@ # Garrom Orc Shaman <garromorcshaman@gmail.com>, 2019. # David Husička <davidek251@seznam.cz>, 2019. # Luboš Nečas <lubosnecas506@seznam.cz>, 2019. +# David Kubeš <kubesdavid@email.cz>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-09 11:36+0000\n" -"Last-Translator: Luboš Nečas <lubosnecas506@seznam.cz>\n" +"PO-Revision-Date: 2019-12-27 15:52+0000\n" +"Last-Translator: David Kubeš <kubesdavid@email.cz>\n" "Language-Team: Czech <https://hosted.weblate.org/projects/godot-engine/godot/" "cs/>\n" "Language: cs\n" @@ -28,7 +29,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 3.10\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -37,6 +38,10 @@ msgstr "" "Neplatný typ argumentu funkce convert(), použijte některou z konstant TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -425,6 +430,10 @@ msgid "Not possible to add a new track without a root" msgstr "Není možné přidat novou stopu bez kořenového uzlu" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Přidat Bézierovu stopu" @@ -450,7 +459,7 @@ msgstr "Cesta stopy není validní, nelze vložit klíč metody." #: editor/animation_track_editor.cpp msgid "Add Method Track Key" -msgstr "Přidat klíč volání metody" +msgstr "Přidat stopu volání metody" #: editor/animation_track_editor.cpp msgid "Method not found in object: " @@ -538,8 +547,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Upravit" @@ -640,9 +650,8 @@ msgid "Scale Ratio:" msgstr "Poměr zvětšení:" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Select Tracks to Copy" -msgstr "Zvolte stopy ke zkopírování:" +msgstr "Vybrat stopy ke kopírování" #: editor/animation_track_editor.cpp editor/editor_log.cpp #: editor/editor_properties.cpp @@ -654,9 +663,8 @@ msgid "Copy" msgstr "Kopírovat" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Select All/None" -msgstr "Nevybrat nic" +msgstr "Vybrat vše/nic" #: editor/animation_track_editor_plugins.cpp msgid "Add Audio Track Clip" @@ -695,14 +703,12 @@ msgid "Replaced %d occurrence(s)." msgstr "Nahrazeno %d výskytů." #: editor/code_editor.cpp editor/editor_help.cpp -#, fuzzy msgid "%d match." -msgstr "Nalezeno %d shod(a)." +msgstr "%d shoda." #: editor/code_editor.cpp editor/editor_help.cpp -#, fuzzy msgid "%d matches." -msgstr "Nalezeno %d shod(a)." +msgstr "%d shody." #: editor/code_editor.cpp editor/find_in_files.cpp msgid "Match Case" @@ -731,7 +737,7 @@ msgstr "Standard" #: editor/code_editor.cpp editor/plugins/script_editor_plugin.cpp msgid "Toggle Scripts Panel" -msgstr "" +msgstr "Přepnout panel skriptů" #: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/texture_region_editor_plugin.cpp @@ -811,6 +817,10 @@ msgid "Extra Call Arguments:" msgstr "Další argumenty volání:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "Metoda přijímače:" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Pokročilé" @@ -855,9 +865,8 @@ msgid "Connect" msgstr "Připojit" #: editor/connections_dialog.cpp -#, fuzzy msgid "Signal:" -msgstr "Signály:" +msgstr "Signál:" #: editor/connections_dialog.cpp msgid "Connect '%s' to '%s'" @@ -881,14 +890,12 @@ msgid "Disconnect" msgstr "Odpojit" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connect a Signal to a Method" -msgstr "Připojit Signál: " +msgstr "Připojit signál k metodě" #: editor/connections_dialog.cpp -#, fuzzy msgid "Edit Connection:" -msgstr "Upravit připojení:" +msgstr "Upravit spojení:" #: editor/connections_dialog.cpp msgid "Are you sure you want to remove all connections from the \"%s\" signal?" @@ -965,7 +972,6 @@ msgid "Dependencies For:" msgstr "Závislosti na:" #: editor/dependency_editor.cpp -#, fuzzy msgid "" "Scene '%s' is currently being edited.\n" "Changes will only take effect when reloaded." @@ -974,7 +980,6 @@ msgstr "" "Změny se projeví po opětovném načtení." #: editor/dependency_editor.cpp -#, fuzzy msgid "" "Resource '%s' is in use.\n" "Changes will only take effect when reloaded." @@ -1027,9 +1032,8 @@ msgid "Owners Of:" msgstr "Vlastníci:" #: editor/dependency_editor.cpp -#, fuzzy msgid "Remove selected files from the project? (Can't be restored)" -msgstr "Odebrat vybrané soubory z projektu? (nelze vrátit zpět)" +msgstr "Odebrat vybrané soubory z projektu? (Nelze vrátit zpět)" #: editor/dependency_editor.cpp msgid "" @@ -1074,9 +1078,8 @@ msgid "Permanently delete %d item(s)? (No undo!)" msgstr "Permanentně smazat %d položek? (nelze vrátit zpět!)" #: editor/dependency_editor.cpp -#, fuzzy msgid "Show Dependencies" -msgstr "Závislosti" +msgstr "Zobrazit závislosti" #: editor/dependency_editor.cpp msgid "Orphan Resource Explorer" @@ -1167,7 +1170,6 @@ msgid "License" msgstr "Licence" #: editor/editor_about.cpp -#, fuzzy msgid "Third-party Licenses" msgstr "Licence třetích stran" @@ -1197,16 +1199,14 @@ msgid "Licenses" msgstr "Licence" #: editor/editor_asset_installer.cpp editor/project_manager.cpp -#, fuzzy msgid "Error opening package file, not in ZIP format." -msgstr "Nepodařilo se otevřít balíček, není ve formátu zip." +msgstr "Nepodařilo se otevřít balíček, není ve formátu ZIP." #: editor/editor_asset_installer.cpp msgid "Uncompressing Assets" msgstr "Dekomprese uživatelského obsahu" #: editor/editor_asset_installer.cpp editor/project_manager.cpp -#, fuzzy msgid "Package installed successfully!" msgstr "Balíček byl úspěšně nainstalován!" @@ -1357,9 +1357,8 @@ msgid "Add Bus" msgstr "Přidat bus" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Add a new Audio Bus to this layout." -msgstr "Uložit rozložení Audio Busu jako..." +msgstr "Přidá do tohoto rozložení novou zvukovou sběrnici." #: editor/editor_audio_buses.cpp editor/editor_properties.cpp #: editor/plugins/animation_player_editor_plugin.cpp editor/property_editor.cpp @@ -1369,7 +1368,7 @@ msgstr "Načíst" #: editor/editor_audio_buses.cpp msgid "Load an existing Bus Layout." -msgstr "" +msgstr "Načíst existující rozložení sběrnice." #: editor/editor_audio_buses.cpp msgid "Save As" @@ -1377,7 +1376,7 @@ msgstr "Uložit jako" #: editor/editor_audio_buses.cpp msgid "Save this Bus Layout to a file." -msgstr "" +msgstr "Uložit toto rozložení sběrnice do souboru." #: editor/editor_audio_buses.cpp editor/import_dock.cpp msgid "Load Default" @@ -1449,7 +1448,6 @@ msgid "Rearrange Autoloads" msgstr "Přeskupit Autoloady" #: editor/editor_autoload_settings.cpp editor/script_create_dialog.cpp -#, fuzzy msgid "Invalid path." msgstr "Neplatná cesta." @@ -1507,9 +1505,8 @@ msgid "[unsaved]" msgstr "[neuloženo]" #: editor/editor_dir_dialog.cpp -#, fuzzy msgid "Please select a base directory first." -msgstr "Nejprve vyberte výchozí složku" +msgstr "Nejprve vyberte výchozí složku." #: editor/editor_dir_dialog.cpp msgid "Choose a Directory" @@ -1591,7 +1588,7 @@ msgstr "Soubor šablony nenalezen:" #: editor/editor_export.cpp msgid "On 32-bit exports the embedded PCK cannot be bigger than 4 GiB." -msgstr "" +msgstr "Při 32-bitovým exportu vestavěné PCK nemůže být větší než 4 GiB." #: editor/editor_feature_profile.cpp msgid "3D Editor" @@ -1603,9 +1600,8 @@ msgid "Script Editor" msgstr "Otevřít editor skriptů" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Asset Library" -msgstr "Otevřít knihovnu assetů" +msgstr "Knihovna assetů" #: editor/editor_feature_profile.cpp #, fuzzy @@ -1628,18 +1624,16 @@ msgid "FileSystem and Import Docks" msgstr "Souborový systém" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Erase profile '%s'? (no undo)" -msgstr "Nahradit všechny (bez možnosti vrácení)" +msgstr "Smazat profil '%s'? (bez možnosti vrácení)" #: editor/editor_feature_profile.cpp msgid "Profile must be a valid filename and must not contain '.'" msgstr "Profil musí být validní název souboru a nesmí obsahovat '.'" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Profile with this name already exists." -msgstr "Soubor nebo složka s tímto názvem již existuje." +msgstr "Profil s tímto názvem již existuje." #: editor/editor_feature_profile.cpp msgid "(Editor Disabled, Properties Disabled)" @@ -1656,9 +1650,8 @@ msgid "(Editor Disabled)" msgstr "Vypnuto" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Class Options:" -msgstr "Popis třídy:" +msgstr "Možnosti třídy:" #: editor/editor_feature_profile.cpp #, fuzzy @@ -1671,14 +1664,12 @@ msgid "Enabled Properties:" msgstr "Vlastnosti:" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Enabled Features:" -msgstr "Funkce" +msgstr "Povolené funkce:" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Enabled Classes:" -msgstr "Hledat třídy" +msgstr "Povolené třídy:" #: editor/editor_feature_profile.cpp msgid "File '%s' format is invalid, import aborted." @@ -1691,18 +1682,16 @@ msgid "" msgstr "Profil '%s' již existuje. Před importem jej odstraňte, import zrušen." #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Error saving profile to path: '%s'." -msgstr "Chyba při nahrávání šablony '%s'" +msgstr "Chyba při ukládání profilu do cesty: '%s '." #: editor/editor_feature_profile.cpp msgid "Unset" msgstr "Odznačit" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Current Profile:" -msgstr "Aktuální verze:" +msgstr "Aktuální profil:" #: editor/editor_feature_profile.cpp #, fuzzy @@ -1725,24 +1714,20 @@ msgid "Export" msgstr "Exportovat" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Available Profiles:" -msgstr "Dostupné uzly:" +msgstr "Dostupné profily:" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Class Options" -msgstr "Popis třídy" +msgstr "Možnosti třídy" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "New profile name:" -msgstr "Nové jméno:" +msgstr "Název nového profilu:" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Erase Profile" -msgstr "Vymazat oblast" +msgstr "Smazat profil" #: editor/editor_feature_profile.cpp #, fuzzy @@ -1750,19 +1735,16 @@ msgid "Godot Feature Profile" msgstr "Spravovat exportní šablony" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Import Profile(s)" -msgstr "%d více souborů" +msgstr "Importovat profil(y)" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Export Profile" -msgstr "Exportovat projekt" +msgstr "Exportovat profil" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Manage Editor Feature Profiles" -msgstr "Spravovat exportní šablony" +msgstr "Spravovat profily funkcí editoru" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Select Current Folder" @@ -1870,14 +1852,12 @@ msgid "Move Favorite Down" msgstr "Přesunout oblíbenou položku dolů" #: editor/editor_file_dialog.cpp -#, fuzzy msgid "Go to previous folder." -msgstr "Jít na nadřazenou složku" +msgstr "Přejít do předchozí složky." #: editor/editor_file_dialog.cpp -#, fuzzy msgid "Go to next folder." -msgstr "Jít na nadřazenou složku" +msgstr "Přejít do další složky." #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp #, fuzzy @@ -1885,9 +1865,8 @@ msgid "Go to parent folder." msgstr "Jít na nadřazenou složku" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -#, fuzzy msgid "Refresh files." -msgstr "Hledat soubory" +msgstr "Obnovit soubory." #: editor/editor_file_dialog.cpp #, fuzzy @@ -1959,9 +1938,8 @@ msgid "Inherited by:" msgstr "Děděná z:" #: editor/editor_help.cpp -#, fuzzy msgid "Brief Description" -msgstr "Stručný popis:" +msgstr "Stručný popis" #: editor/editor_help.cpp msgid "Properties" @@ -1992,9 +1970,8 @@ msgid "Class Description" msgstr "Popis třídy" #: editor/editor_help.cpp -#, fuzzy msgid "Online Tutorials" -msgstr "Online návody:" +msgstr "Online návody" #: editor/editor_help.cpp msgid "" @@ -2036,6 +2013,15 @@ msgid "Search Help" msgstr "Prohledat nápovědu" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Rozlišovat velká a malá písmena" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Zobrazit pomocníky" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Zobrazit všechny" @@ -2072,6 +2058,30 @@ msgstr "Členové" msgid "Class" msgstr "Třída" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metody" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signály" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstantní" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Vlastnost:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Vlastnosti motivu" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Vlastnost:" @@ -2147,7 +2157,7 @@ msgstr "" #: editor/editor_network_profiler.cpp msgid "Outgoing RSET" -msgstr "" +msgstr "Odchozí RSET" #: editor/editor_node.cpp editor/project_manager.cpp msgid "New Window" @@ -2352,9 +2362,8 @@ msgid "Open Base Scene" msgstr "Otevřít základní scénu" #: editor/editor_node.cpp -#, fuzzy msgid "Quick Open..." -msgstr "Rychle otevřít scénu..." +msgstr "Rychle otevřít..." #: editor/editor_node.cpp msgid "Quick Open Scene..." @@ -2941,7 +2950,7 @@ msgstr "Q&A" #: editor/editor_node.cpp msgid "Issue Tracker" -msgstr "Issue Tracker" +msgstr "Sledování chyb" #: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp msgid "Community" @@ -3128,6 +3137,11 @@ msgstr "Otevřít další editor" msgid "Open the previous Editor" msgstr "Otevřít předchozí editor" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "Varování" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3447,6 +3461,15 @@ msgid "Importing:" msgstr "Importování:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Chyba při vytváření podpisového objektu." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4411,14 +4434,12 @@ msgid "Anim Clips" msgstr "Animační klipy:" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Audio Clips" -msgstr "Audio klipy:" +msgstr "Zvukové klipy" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Functions" -msgstr "Funkce:" +msgstr "Funkce" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_state_machine_editor.cpp @@ -4436,7 +4457,6 @@ msgid "Edit Filtered Tracks:" msgstr "Upravit filtrované stopy:" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Enable Filtering" msgstr "Povolit filtrování" @@ -4655,8 +4675,12 @@ msgstr "Přesunout uzel" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Přechod: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" -msgstr "Přidat překlad" +msgstr "Přidat přechod" #: editor/plugins/animation_state_machine_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -4735,6 +4759,10 @@ msgstr "" msgid "Transition: " msgstr "Přechod: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "Režim přehrávání:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -4905,14 +4933,12 @@ msgid "Request failed, return code:" msgstr "Požadavek se nezdařil, návratový kód:" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request failed." -msgstr "Požadavek se nezdařil." +msgstr "Požadavek selhal." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Cannot save response to:" -msgstr "Nelze uložit motiv do souboru:" +msgstr "Odpověď nelze uložit na:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Write error." @@ -4928,9 +4954,8 @@ msgid "Redirect loop." msgstr "Zacyklené přesměrování." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request failed, timeout" -msgstr "Požadavek se nezdařil, návratový kód:" +msgstr "Požadavek selhal, vypršel časový limit" #: editor/plugins/asset_library_editor_plugin.cpp #, fuzzy @@ -4978,9 +5003,8 @@ msgid "Idle" msgstr "Nečinný" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Install..." -msgstr "Instalovat" +msgstr "Nainstalovat..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Retry" @@ -5011,14 +5035,12 @@ msgid "Name (Z-A)" msgstr "" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (A-Z)" -msgstr "Licence" +msgstr "Licence (A-Z)" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (Z-A)" -msgstr "Licence" +msgstr "Licence (Z-A)" #: editor/plugins/asset_library_editor_plugin.cpp msgid "First" @@ -5042,17 +5064,15 @@ msgstr "Všechny" #: editor/plugins/asset_library_editor_plugin.cpp msgid "No results for \"%s\"." -msgstr "" +msgstr "Žádné výsledky pro \"%s\"." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Import..." -msgstr "Importovat" +msgstr "Importovat..." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Plugins..." -msgstr "Pluginy" +msgstr "Pluginy..." #: editor/plugins/asset_library_editor_plugin.cpp editor/project_manager.cpp msgid "Sort:" @@ -5068,9 +5088,8 @@ msgid "Site:" msgstr "Web:" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Support" -msgstr "Podpora..." +msgstr "Podpora" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Official" @@ -5081,9 +5100,8 @@ msgid "Testing" msgstr "Testované" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Loading..." -msgstr "Načíst..." +msgstr "Načítání..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Assets ZIP File" @@ -5133,9 +5151,8 @@ msgid "Primary Line Every:" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "steps" -msgstr "2 kroky" +msgstr "kroky" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation Offset:" @@ -5156,34 +5173,28 @@ msgid "Move Vertical Guide" msgstr "Přesunout svislé vodítko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Create Vertical Guide" -msgstr "Vytvořit nové svislé vodítko" +msgstr "Vytvořit svislé vodítko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Remove Vertical Guide" msgstr "Odstranit svislé vodítko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Move Horizontal Guide" -msgstr "Přesunout vodorovné vodítko" +msgstr "Posunout vodorovné vodítko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Create Horizontal Guide" -msgstr "Vytvořit nové vodorovné vodítko" +msgstr "Vytvořit vodorovné vodítko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Remove Horizontal Guide" msgstr "Odstranit vodorovné vodítko" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Create Horizontal and Vertical Guides" -msgstr "Vytvořit nové vodorovné a svislé vodítka" +msgstr "Vytvořit vodorovná a svislá vodítka" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move pivot" @@ -5226,24 +5237,20 @@ msgid "" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Left" -msgstr "Levý" +msgstr "Vlevo nahoře" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Right" -msgstr "Pravý" +msgstr "Vpravo nahoře" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Right" -msgstr "Otočit doprava" +msgstr "Vpravo dole" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Left" -msgstr "Pohled zdola" +msgstr "Vlevo dole" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -5251,19 +5258,16 @@ msgid "Center Left" msgstr "Odsadit zleva" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Top" -msgstr "Vycentrovat výběr" +msgstr "Uprostřed nahoře" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Right" -msgstr "Odsadit zprava" +msgstr "Vpravo uprostřed" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Bottom" -msgstr "Dolní" +msgstr "Uprostřed dole" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" @@ -5991,11 +5995,27 @@ msgstr "Vytvořit mesh obrysu" msgid "Outline Size:" msgstr "Velikost obrysu:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Odstranit %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Aktualizovat ze scény" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "MeshLibrary..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Přidat položku" @@ -6634,6 +6654,23 @@ msgid "Save File As..." msgstr "Uložit soubor jako..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Importovat motiv" @@ -6862,11 +6899,6 @@ msgid "Source" msgstr "Zdroj:" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signály" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6893,6 +6925,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7553,20 +7590,39 @@ msgstr "Vytvořit 2D mesh" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Náhled" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Vytvořit Polygon3D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Vytvořit navigační polygon" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Vytvořit navigační polygon" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Vytvořit Occluder Polygon" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Vytvořit Occluder Polygon" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite je prázdný!" @@ -7649,6 +7705,11 @@ msgid "Add Frame" msgstr "Přidat snímek" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Selhalo nahrání zdroje." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "CHYBA: Nelze načíst zdroj snímku!" @@ -7940,6 +8001,7 @@ msgid "Data Type:" msgstr "Datový typ:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Ikona" @@ -7956,10 +8018,6 @@ msgid "Color" msgstr "Barva" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstantní" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Téma" @@ -8082,6 +8140,20 @@ msgid "Merge from Scene" msgstr "Sloučit ze scény" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "Nový textový soubor" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Atlas" +msgstr "Nový %s" + +#: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy msgid "Next Coordinate" msgstr "Další skript" @@ -8101,6 +8173,41 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "Režim otáčení" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Interpolační režim" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Editovat polygon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Vytvořit Navigation Mesh" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "Režim otáčení" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Expertní režim:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "Index:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "Režim otáčení" @@ -8333,6 +8440,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Přesunout polygon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Přesunout polygon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Vytvořit navigační polygon" @@ -8469,9 +8586,8 @@ msgid "Scalar" msgstr "Zvětšení:" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Vector" -msgstr "Inspektor" +msgstr "Vektor" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Boolean" @@ -10885,9 +11001,8 @@ msgid "Profiler" msgstr "Profiler" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Network Profiler" -msgstr "Exportovat projekt" +msgstr "Síťový profiler" #: editor/script_editor_debugger.cpp msgid "Monitor" @@ -11120,10 +11235,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "Argument kroku je nula!" @@ -11267,6 +11378,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Vymazat označené" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Vymazat výběr" @@ -11419,6 +11535,16 @@ msgstr "Nastavit typ proměnné" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "Přidat vstup" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Přidat vstup" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "" "Neplatný název. Nesmí kolidovat s existujícím jménem zabudovaného typu." @@ -11485,16 +11611,6 @@ msgstr "Přidat signál" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Přidat vstup" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Přidat vstup" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Odstranit bod" @@ -11550,10 +11666,6 @@ msgid "Add Preload Node" msgstr "Přidat předem načtený uzel" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Přidat uzel(y) ze stromu" @@ -12463,11 +12575,11 @@ msgstr "" #: scene/gui/color_picker.cpp msgid "Pick a color from the screen." -msgstr "" +msgstr "Vyberte barvu z obrazovky." #: scene/gui/color_picker.cpp msgid "HSV" -msgstr "" +msgstr "HSV" #: scene/gui/color_picker.cpp msgid "Raw" @@ -12785,9 +12897,6 @@ msgstr "Konstanty není možné upravovat." #~ msgid "Update Always" #~ msgstr "Aktualizovat vždy" -#~ msgid "Raw Mode" -#~ msgstr "RAW mód" - #~ msgid "Path to Node:" #~ msgstr "Cesta k uzlu:" @@ -12922,9 +13031,6 @@ msgstr "Konstanty není možné upravovat." #~ msgid "RMB: Erase Point." #~ msgstr "RMB: Vymazat bod." -#~ msgid "New TextFile" -#~ msgstr "Nový textový soubor" - #~ msgid "Save Theme As" #~ msgstr "Uložit motiv jako" @@ -12996,9 +13102,6 @@ msgstr "Konstanty není možné upravovat." #~ msgid "Rotate 270 degrees" #~ msgstr "Otočit o 270 stupňů" -#~ msgid "Warning" -#~ msgstr "Varování" - #~ msgid "Variable" #~ msgstr "Proměnná" @@ -13217,9 +13320,6 @@ msgstr "Konstanty není možné upravovat." #~ msgid "Replace By" #~ msgstr "Nahradit" -#~ msgid "Case Sensitive" -#~ msgstr "Rozlišovat velká a malá písmena" - #~ msgid "Backwards" #~ msgstr "Pozpátku" @@ -13290,9 +13390,6 @@ msgstr "Konstanty není možné upravovat." #~ msgstr "" #~ "Nepodařilo se přečíst soubor certifikátu. Jsou cesta a heslo obě korektní?" -#~ msgid "Error creating the signature object." -#~ msgstr "Chyba při vytváření podpisového objektu." - #~ msgid "Error creating the package signature." #~ msgstr "Chyba při vytváření podpisu balíčku." diff --git a/editor/translations/da.po b/editor/translations/da.po index 74052ee280..1f735013b4 100644 --- a/editor/translations/da.po +++ b/editor/translations/da.po @@ -35,6 +35,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Ugyldigt type argument til convert(), brug TYPE_* konstanter." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -437,6 +441,10 @@ msgid "Not possible to add a new track without a root" msgstr "Det er ikke muligt at tilføje et nyt spor uden en rod" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Tilføj Spor" @@ -557,8 +565,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Rediger" @@ -836,6 +845,11 @@ msgstr "Ekstra Call Argumenter:" #: editor/connections_dialog.cpp #, fuzzy +msgid "Receiver Method:" +msgstr "Vælg Method" + +#: editor/connections_dialog.cpp +#, fuzzy msgid "Advanced" msgstr "Balanceret" @@ -2062,6 +2076,15 @@ msgid "Search Help" msgstr "Søg i Hjælp" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Forskel på små og store bogstaver" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Søg" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Vis alle" @@ -2097,6 +2120,30 @@ msgstr "Medlemstype" msgid "Class" msgstr "Klasse" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metoder" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signaler" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstant" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Egenskaber" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Tema Egenskaber" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3161,6 +3208,11 @@ msgstr "Åbn næste Editor" msgid "Open the previous Editor" msgstr "Åben den forrige Editor" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "Advarsler" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3477,6 +3529,14 @@ msgid "Importing:" msgstr "Importerer:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4746,6 +4806,11 @@ msgstr "Flyt Node(s)" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Overgang" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Overgang" @@ -4832,6 +4897,11 @@ msgstr "" msgid "Transition: " msgstr "Overgang" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Eksporter Projekt" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp #, fuzzy @@ -6071,11 +6141,26 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "MaskeBibliotek..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6730,6 +6815,23 @@ msgid "Save File As..." msgstr "Gem Som..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6959,11 +7061,6 @@ msgid "Source" msgstr "Ressource" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signaler" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6992,6 +7089,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7650,20 +7752,39 @@ msgstr "Opret Ny %s" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Opretter Maske Forhåndsvisninger" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Opret Poly" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Opret Poly" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Opret Poly" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Opret Mappe" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Opret Mappe" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7746,6 +7867,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Fejler med at indlæse ressource." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8032,6 +8158,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -8048,10 +8175,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstant" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Åben en Fil" @@ -8172,6 +8295,19 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "Vis filer" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -8190,6 +8326,39 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "Interpolationsmetode" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Interpolationsmetode" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Rediger Poly" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Rediger Poly" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Eksporter Projekt" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "Interpolationsmetode" @@ -8427,6 +8596,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Opret Poly" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Opret Poly" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Opret Poly" @@ -11200,10 +11379,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "trin argument er nul!" @@ -11346,6 +11521,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Slet valgte" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Ryd Markerede" @@ -11497,6 +11677,16 @@ msgstr "Sæt Variabel Type" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "Tilføj punkt" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Tilføj punkt" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "" "Ugyldigt navn. Det må ikke være i konflikt med eksisterende built-in type " @@ -11564,16 +11754,6 @@ msgstr "Tilføj Signal" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Tilføj punkt" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Tilføj punkt" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Fjern punkt" @@ -11624,10 +11804,6 @@ msgid "Add Preload Node" msgstr "Tilføj Preload Node" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Tilføj Node(r) fra Tree" @@ -12867,10 +13043,6 @@ msgstr "Konstanter kan ikke ændres." #~ msgstr "Zoom Ind" #, fuzzy -#~ msgid "New TextFile" -#~ msgstr "Vis filer" - -#, fuzzy #~ msgid "Zoom:" #~ msgstr "Zoom Ind" @@ -12890,10 +13062,6 @@ msgstr "Konstanter kan ikke ændres." #~ msgstr "GUI Temaelementer:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "Egenskaber" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "Skift mappe status til Favorit" @@ -13050,9 +13218,6 @@ msgstr "Konstanter kan ikke ændres." #~ msgid "Replace By" #~ msgstr "Erstattes Af" -#~ msgid "Case Sensitive" -#~ msgstr "Forskel på små og store bogstaver" - #~ msgid "Backwards" #~ msgstr "Tilbage" diff --git a/editor/translations/de.po b/editor/translations/de.po index 7f684a158f..b71d91fd66 100644 --- a/editor/translations/de.po +++ b/editor/translations/de.po @@ -52,7 +52,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-15 05:52+0000\n" +"PO-Revision-Date: 2019-12-23 17:07+0000\n" "Last-Translator: So Wieso <sowieso@dukun.de>\n" "Language-Team: German <https://hosted.weblate.org/projects/godot-engine/" "godot/de/>\n" @@ -61,7 +61,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 3.10\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -70,6 +70,10 @@ msgstr "" "Ungültiger Argument-Typ in convert()-Aufruf, TYPE_*-Konstanten benötigt." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Zeichenkette der Länge 1 erwartet (ein Zeichen)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -458,6 +462,10 @@ msgid "Not possible to add a new track without a root" msgstr "Ohne eine Wurzel kann keine neue Spur hinzugefügt werden" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Bezierspur hinzufügen" @@ -574,8 +582,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Bearbeiten" @@ -843,6 +852,10 @@ msgid "Extra Call Arguments:" msgstr "Zusätzliche Aufrufparameter:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "Empfängermethode:" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Erweitert" @@ -1748,9 +1761,8 @@ msgid "Erase Profile" msgstr "Profil löschen" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Godot Feature Profile" -msgstr "Verwalte Editorfunktionenprofile" +msgstr "Godot-Funktionsprofil" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -2028,6 +2040,15 @@ msgid "Search Help" msgstr "Hilfe durchsuchen" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Groß-/Kleinschreibung beachten" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Helfer anzeigen" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Alles anzeigen" @@ -2063,6 +2084,29 @@ msgstr "Mitgliedstyp" msgid "Class" msgstr "Klasse" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Methoden" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Signal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstant" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Eigenschaft:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Motiv-Eigenschaften" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Eigenschaft:" @@ -3073,9 +3117,8 @@ msgid "Import Templates From ZIP File" msgstr "Vorlagen aus ZIP-Datei importieren" #: editor/editor_node.cpp -#, fuzzy msgid "Template Package" -msgstr "Exportvorlagenverwaltung" +msgstr "Vorlagenpaket" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export Project" @@ -3133,6 +3176,10 @@ msgstr "Nächsten Editor öffnen" msgid "Open the previous Editor" msgstr "Vorigen Editor öffnen" +#: editor/editor_node.h +msgid "Warning!" +msgstr "Warnung!" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "Keine Unter-Ressourcen gefunden." @@ -3454,6 +3501,15 @@ msgid "Importing:" msgstr "Importiere:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Fehler beim erstellen des Signaturobjekts." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4640,6 +4696,11 @@ msgid "Move Node" msgstr "Node verschieben" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Übergänge" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Übergang hinzufügen" @@ -4724,6 +4785,10 @@ msgstr "End-Animation festlegen. Hilfreich bei Sub-Transitionen." msgid "Transition: " msgstr "Übergang: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "Abspielmodus:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5205,86 +5270,72 @@ msgstr "" "ihre Ausmaße." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Left" -msgstr "Links" +msgstr "Oben links" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Right" -msgstr "Rechts" +msgstr "Oben rechts" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Right" -msgstr "Nach rechts rotieren" +msgstr "Unten rechts" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Left" -msgstr "Sicht von unten" +msgstr "Unten links" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Left" -msgstr "Nach links einrücken" +msgstr "Mitte links" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Top" -msgstr "Auswahl zentrieren" +msgstr "Mitte oben" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Right" -msgstr "Nach rechts einrücken" +msgstr "Mitte rechts" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Bottom" -msgstr "Unten" +msgstr "Mitte unten" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" -msgstr "" +msgstr "Mitte" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Left Wide" -msgstr "Sicht von links" +msgstr "Links groß" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Wide" -msgstr "Sicht von oben" +msgstr "Oben groß" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Right Wide" -msgstr "Sicht von rechts" +msgstr "Rechts groß" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Wide" -msgstr "Sicht von unten" +msgstr "Unten groß" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "VCenter Wide" -msgstr "" +msgstr "VCenter groß" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "HCenter Wide" -msgstr "" +msgstr "HCenter groß" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Full Rect" -msgstr "Vollständiger Name" +msgstr "Vollständiges Rechteck" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Keep Ratio" -msgstr "Skalierungsverhältnis:" +msgstr "Skalierungsverhältnis beibehalten" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -5951,11 +6002,26 @@ msgstr "Erzeuge Umriss-Mesh" msgid "Outline Size:" msgstr "Umrissgröße:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Element %d entfernen?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Aus Szene aktualisieren" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "Mesh-Bibliothek" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Element hinzufügen" @@ -6592,6 +6658,25 @@ msgid "Save File As..." msgstr "Datei speichern als..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "Auszuführendes Skript kann nicht abgerufen werden." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "Skript-Neuladen fehlgeschlagen, Fehlermeldungen in Konsole beachten." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "Skript ist nicht im Werkzeugmodus, kann so nicht ausgeführt werden." + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" +"Um dieses Skript auszuführen muss es von EditorScript erben und in den " +"Werkzeugmodus versetzt werden." + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Motiv importieren" @@ -6811,10 +6896,6 @@ msgid "Source" msgstr "Quelle" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Signal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Ziel" @@ -6841,6 +6922,13 @@ msgid "Only resources from filesystem can be dropped." msgstr "Nur Ressourcen aus dem Dateisystem können hier fallen gelassen werden." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Nodes können hier nicht fallen gelassen werden da Skript ‚%s‘ in dieser " +"Szene nicht genutzt wird." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Symbol nachschlagen" @@ -7487,18 +7575,37 @@ msgid "Create Mesh2D" msgstr "Mesh2D erzeugen" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Mesh-Vorschauen erzeugen" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Polygon2D erzeugen" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "CollisionPolygon2D erzeugen" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "CollisionPolygon2D erzeugen" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "LightOccluder2D erzeugen" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "LightOccluder2D erzeugen" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite ist leer!" @@ -7577,6 +7684,11 @@ msgid "Add Frame" msgstr "Frame hinzufügen" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Bild konnte nicht geladen werden:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "Fehler: Konnte Frame-Ressource nicht laden!" @@ -7850,6 +7962,7 @@ msgid "Data Type:" msgstr "Datentyp:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Symbol" @@ -7866,13 +7979,8 @@ msgid "Color" msgstr "Farbe" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstant" - -#: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme File" -msgstr "Motiv" +msgstr "Motiv-Datei" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -7985,6 +8093,18 @@ msgid "Merge from Scene" msgstr "Aus Szene zusammenführen" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "Neue Einzel-Kachel" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "Neue Auto-Kachel" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "Neuer Atlas" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Nächste Koordinate" @@ -8001,6 +8121,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Die vorherige Form oder Kachel auswählen." #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "Bereich" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "Kollision" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "Verdeckung" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "Navigation" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "Bitmaske" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "Priorität" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "Z-Index" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Bereichsmodus" @@ -8230,6 +8378,16 @@ msgid "Edit Tile Z Index" msgstr "bearbeite Kachel Z Index" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Polygon konvex machen" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Polygon konkav machen" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Kollisionspolygon erzeugen" @@ -9339,9 +9497,8 @@ msgid "Make Patch" msgstr "Erstelle Patch" #: editor/project_export.cpp -#, fuzzy msgid "Pack File" -msgstr " Dateien" +msgstr "Pack-Datei" #: editor/project_export.cpp msgid "Features" @@ -9396,13 +9553,12 @@ msgid "Export All" msgstr "Alles exportieren" #: editor/project_export.cpp editor/project_manager.cpp -#, fuzzy msgid "ZIP File" -msgstr " Dateien" +msgstr "ZIP-Datei" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "" +msgstr "Godot-Game-Pack" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -11043,10 +11199,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Zeichenkette der Länge 1 erwartet (ein Zeichen)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "Schrittargument ist null!" @@ -11185,6 +11337,11 @@ msgid "Cursor Clear Rotation" msgstr "Rotation am Mauszeiger zurücksetzen" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Auswahl löschen" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Auswahl leeren" @@ -11335,6 +11492,14 @@ msgid "Set Variable Type" msgstr "Variablentyp festlegen" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "Eingangsschnittstelle hinzufügen" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "Ausgangsschnittstelle hinzufügen" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "Eine existierende eingebaute Funktion überschreiben." @@ -11395,14 +11560,6 @@ msgid "Add Signal" msgstr "Signal hinzufügen" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "Eingangsschnittstelle hinzufügen" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "Ausgangsschnittstelle hinzufügen" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "Eingangsschnittstelle entfernen" @@ -11455,12 +11612,6 @@ msgid "Add Preload Node" msgstr "Preload-Node hinzufügen" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"Nodes können hier nicht fallen gelassen werden da Skript ‚%s‘ in dieser " -"Szene nicht genutzt wird." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Node(s) aus Szenenbaum hinzufügen" @@ -11584,19 +11735,16 @@ msgid "Members:" msgstr "Mitglieder:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Base Type:" -msgstr "Basistyp ändern" +msgstr "Basistyp ändern:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Nodes..." -msgstr "Knoten hinzufügen..." +msgstr "Nodes hinzufügen…" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Function..." -msgstr "Funktion hinzufügen" +msgstr "Funktion hinzufügen…" #: modules/visual_script/visual_script_editor.cpp msgid "function_name" @@ -13239,9 +13387,6 @@ msgstr "Konstanten können nicht verändert werden." #~ msgid "Rotate 270 degrees" #~ msgstr "Drehe auf 270 Grad" -#~ msgid "Warning" -#~ msgstr "Warnung" - #~ msgid "Variable" #~ msgstr "Variable" @@ -13368,9 +13513,6 @@ msgstr "Konstanten können nicht verändert werden." #~ msgid "Out-In" #~ msgstr "Raus-Rein" -#~ msgid "Transitions" -#~ msgstr "Übergänge" - #~ msgid "Change Anim Len" #~ msgstr "Animationslänge ändern" @@ -13580,9 +13722,6 @@ msgstr "Konstanten können nicht verändert werden." #~ msgid "Replace By" #~ msgstr "Ersetzen durch" -#~ msgid "Case Sensitive" -#~ msgstr "Groß-/Kleinschreibung beachten" - #~ msgid "Backwards" #~ msgstr "Rückwärts" @@ -14042,9 +14181,6 @@ msgstr "Konstanten können nicht verändert werden." #~ msgid "Loading Image:" #~ msgstr "Lade Bild:" -#~ msgid "Couldn't load image:" -#~ msgstr "Bild konnte nicht geladen werden:" - #~ msgid "Converting Images" #~ msgstr "Bilder werden konvertiert" @@ -14221,9 +14357,6 @@ msgstr "Konstanten können nicht verändert werden." #~ "Die Zertifikat-Datei konnte nicht gelesen werden. Sind Pfad und Passwort " #~ "beide korrekt?" -#~ msgid "Error creating the signature object." -#~ msgstr "Fehler beim erstellen des Signaturobjekts." - #~ msgid "Error creating the package signature." #~ msgstr "Fehler beim erstellen der Paketsignatur." @@ -14428,9 +14561,6 @@ msgstr "Konstanten können nicht verändert werden." #~ msgid "Lossy Quality:" #~ msgstr "Verlustbehaftete Qualität:" -#~ msgid "Atlas:" -#~ msgstr "Atlas:" - #~ msgid "Shrink By:" #~ msgstr "Verkleinern nach:" diff --git a/editor/translations/de_CH.po b/editor/translations/de_CH.po index 760c3b30d5..a6babd79f0 100644 --- a/editor/translations/de_CH.po +++ b/editor/translations/de_CH.po @@ -26,6 +26,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -428,6 +432,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -535,8 +543,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -810,6 +819,11 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +#, fuzzy +msgid "Receiver Method:" +msgstr "Node erstellen" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -2001,6 +2015,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -2036,6 +2058,28 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Script hinzufügen" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Node erstellen" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3051,6 +3095,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3368,6 +3416,15 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Fehler beim Schreiben des Projekts PCK!" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4609,6 +4666,11 @@ msgstr "Bild bewegen/einfügen" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Transition-Node" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Transition-Node" @@ -4695,6 +4757,11 @@ msgstr "" msgid "Transition: " msgstr "Transition-Node" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Node erstellen" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp #, fuzzy @@ -5929,11 +5996,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6591,6 +6672,23 @@ msgid "Save File As..." msgstr "Datei speichern" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6814,11 +6912,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Script hinzufügen" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6844,6 +6937,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7496,21 +7594,39 @@ msgid "Create Mesh2D" msgstr "Node erstellen" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "Node erstellen" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Node erstellen" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Node erstellen" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Node erstellen" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Node erstellen" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7592,6 +7708,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Selektiere Node(s) zum Importieren aus" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7879,6 +8000,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7895,10 +8017,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Datei öffnen" @@ -8019,6 +8137,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -8036,6 +8166,40 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "Node erstellen" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Animations-Node" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Script hinzufügen" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Animations-Node" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "Node erstellen" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Projekt exportieren" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "Node erstellen" @@ -8273,6 +8437,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Node erstellen" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Node erstellen" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Node erstellen" @@ -11014,10 +11188,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11158,6 +11328,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "Projekteinstellungen" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "Script hinzufügen" @@ -11305,6 +11480,16 @@ msgid "Set Variable Type" msgstr "Ungültige Bilder löschen" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "Script hinzufügen" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Script hinzufügen" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -11371,16 +11556,6 @@ msgstr "Script hinzufügen" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Script hinzufügen" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Script hinzufügen" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Ungültige Bilder löschen" @@ -11434,10 +11609,6 @@ msgid "Add Preload Node" msgstr "Node" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp #, fuzzy msgid "Add Node(s) From Tree" msgstr "Node von Szene" @@ -12475,10 +12646,6 @@ msgstr "" #~ msgid "View log" #~ msgstr "Datei(en) öffnen" -#, fuzzy -#~ msgid "Raw Mode" -#~ msgstr "Node erstellen" - #~ msgid "Path to Node:" #~ msgstr "Pfad zum Node:" @@ -12613,10 +12780,6 @@ msgstr "" #~ msgid "Project Path (Must Exist):" #~ msgstr "Projektpfad (muss existieren):" -#, fuzzy -#~ msgid "Error creating the signature object." -#~ msgstr "Fehler beim Schreiben des Projekts PCK!" - #~ msgid "Node From Scene" #~ msgstr "Node von Szene" diff --git a/editor/translations/editor.pot b/editor/translations/editor.pot index c6c707d49e..2013bb6945 100644 --- a/editor/translations/editor.pot +++ b/editor/translations/editor.pot @@ -18,6 +18,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -400,6 +404,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -501,8 +509,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -768,6 +777,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1915,6 +1928,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1950,6 +1971,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2929,6 +2970,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3237,6 +3282,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4394,6 +4447,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -4473,6 +4530,10 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5654,11 +5715,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6284,6 +6359,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6500,10 +6592,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6529,6 +6617,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7163,18 +7256,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7251,6 +7360,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7524,6 +7637,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7540,10 +7654,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7655,6 +7765,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7671,6 +7793,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -7879,6 +8029,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10514,10 +10672,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10654,6 +10808,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10796,6 +10954,14 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10856,14 +11022,6 @@ msgid "Add Signal" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "" @@ -10912,10 +11070,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/el.po b/editor/translations/el.po index baaa1b37ab..aa141fb135 100644 --- a/editor/translations/el.po +++ b/editor/translations/el.po @@ -5,12 +5,13 @@ # George Tsiamasiotis <gtsiam@windowslive.com>, 2017-2018, 2019. # Georgios Katsanakis <geo.elgeo@gmail.com>, 2019. # Overloaded <manoschool@yahoo.gr>, 2019. +# Eternal Death <eternaldeath0001@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:37+0000\n" -"Last-Translator: George Tsiamasiotis <gtsiam@windowslive.com>\n" +"PO-Revision-Date: 2019-12-25 12:45+0000\n" +"Last-Translator: Overloaded <manoschool@yahoo.gr>\n" "Language-Team: Greek <https://hosted.weblate.org/projects/godot-engine/godot/" "el/>\n" "Language: el\n" @@ -27,6 +28,10 @@ msgstr "" "Μη έγκυρη παράμετρος στην convert(). Χρησιμοποιήστε τις σταθερές TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -418,6 +423,10 @@ msgid "Not possible to add a new track without a root" msgstr "Αδύνατη η προσθήκη κομματιού χωρίς ρίζα" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Προσθήκη κομματιού Bezier" @@ -531,8 +540,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Επεξεργασία" @@ -800,6 +810,10 @@ msgid "Extra Call Arguments:" msgstr "Επιπλέον παράμετροι κλήσης:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "Μέθοδος Δέκτη:" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Για Προχωρημένους" @@ -1703,9 +1717,8 @@ msgid "Erase Profile" msgstr "Διαγραφή Προφίλ" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Godot Feature Profile" -msgstr "Διαχείριση Προφίλ Δυνατοτήτων Επεξεργαστή" +msgstr "Προφίλ Χαρακτηριστικών του Godot" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -1983,6 +1996,15 @@ msgid "Search Help" msgstr "Αναζήτηση βοήθειας" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Διάκριση πεζών-κεφαλαίων" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Εμφάνιση Βοηθών" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Εμφάνιση όλων" @@ -2018,13 +2040,36 @@ msgstr "Είδος μέλους" msgid "Class" msgstr "Κλάση" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Συναρτήσεις" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Σήμα" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Σταθερή" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Ιδιότητα:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Ιδιότητες θέματος" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Ιδιότητα:" #: editor/editor_inspector.cpp msgid "Set" -msgstr "Όρισε" +msgstr "Ορισμός" #: editor/editor_inspector.cpp msgid "Set Multiple:" @@ -3033,9 +3078,8 @@ msgid "Import Templates From ZIP File" msgstr "Εισαγωγή προτύπων από αρχείο ZIP" #: editor/editor_node.cpp -#, fuzzy msgid "Template Package" -msgstr "Διαχειριστής προτύπων εξαγωγής" +msgstr "Πακέτο Προτύπων" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export Project" @@ -3093,6 +3137,10 @@ msgstr "Άνοιγμα του επόμενου επεξεργαστή" msgid "Open the previous Editor" msgstr "Άνοιγμα του προηγούμενου επεξεργαστή" +#: editor/editor_node.h +msgid "Warning!" +msgstr "Προειδοποίηση!" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "Δεν βρέθηκαν υπό-πόροι." @@ -3412,6 +3460,15 @@ msgid "Importing:" msgstr "Εισαγωγή:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Σφάλμα κατά τη δημιουργία της υπογραφής του αντικειμένου." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -3944,9 +4001,8 @@ msgid "Import As:" msgstr "Εισαγωγή ώς:" #: editor/import_dock.cpp -#, fuzzy msgid "Preset" -msgstr "Διαμορφώσεις" +msgstr "Προρύθμιση" #: editor/import_dock.cpp msgid "Reimport" @@ -4052,9 +4108,10 @@ msgid "MultiNode Set" msgstr "Σετ πολλαπλών κόμβων" #: editor/node_dock.cpp -#, fuzzy msgid "Select a single node to edit its signals and groups." -msgstr "Επιλέξτε ένα κόμβο για να επεξεργαστείτε τα σήματα και τις ομάδες." +msgstr "" +"Επιλέξτε έναν μοναδικό κόμβο για να επεξεργαστείτε τα σήματα και τις ομάδες " +"του." #: editor/plugin_config_dialog.cpp msgid "Edit a Plugin" @@ -4358,14 +4415,12 @@ msgstr "" "ανάκτηση των ονομάτων των κομματιών." #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Anim Clips" -msgstr "Αποσπάσματα Κίνησης:" +msgstr "Κλιπ Απεικόνισης" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Audio Clips" -msgstr "Αποσπάσματα ήχου:" +msgstr "Κλιπ Ήχου" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Functions" @@ -4602,6 +4657,11 @@ msgid "Move Node" msgstr "Μετακίνηση Κόμβου" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Μετάβαση: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Προσθήκη Μετάβασης" @@ -4686,6 +4746,10 @@ msgstr "Ορισμός τελικής κίνησης. Χρήσιμο για υπ msgid "Transition: " msgstr "Μετάβαση: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "Λειτουργία Αναπαραγωγής:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -4856,14 +4920,12 @@ msgid "Request failed, return code:" msgstr "Το αίτημα απέτυχε, κώδικας επιστροφής:" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request failed." msgstr "Το αίτημα απέτυχε." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Cannot save response to:" -msgstr "Δεν ήταν δυνατή η αποθήκευση θέματος σε αρχείο:" +msgstr "Δεν είναι εφικτή η αποθήκευση απάντησης σε:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Write error." @@ -4871,27 +4933,24 @@ msgstr "Σφάλμα κατά την εγγραφή." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Request failed, too many redirects" -msgstr "Το αίτημα απέτυχε, πάρα πολλές ανακατευθήνσεις" +msgstr "Το αίτημα απέτυχε, πάρα πολλές ανακατευθύνσεις" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Redirect loop." -msgstr "Βρόχος ανακατευθήνσεων." +msgstr "Βρόχος ανακατευθύνσεων." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Request failed, timeout" -msgstr "Το αίτημα απέτυχε, κώδικας επιστροφής:" +msgstr "Το αίτημα απέτυχε, λήξη χρονικού ορίου" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Timeout." -msgstr "Χρόνος" +msgstr "Λήξη χρονικού ορίου." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Bad download hash, assuming file has been tampered with." msgstr "" -"Εσφαλμένος κωδικός κατακερματισμού, θα θεωρηθεί ότι το αρχείο έχει αλοιωθεί." +"Εσφαλμένος κωδικός κατακερματισμού, θα θεωρηθεί ότι το αρχείο έχει αλλοιωθεί." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Expected:" @@ -4943,33 +5002,31 @@ msgstr "Σφάλμα λήψης" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Download for this asset is already in progress!" -msgstr "Η λήψη είναι ήδη σε εξέλιξη!" +msgstr "Η λήψη για αυτό το στοιχείο είναι ήδη σε εξέλιξη!" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Recently Updated" -msgstr "" +msgstr "Πρόσφατα Ενημερωμένο" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Least Recently Updated" -msgstr "" +msgstr "Κατά το τελευταίο διάστημα Πρόσφατα Ενημερωμένο" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Name (A-Z)" -msgstr "" +msgstr "Όνομα (A-Z)" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Name (Z-A)" -msgstr "" +msgstr "Όνομα (Z-A)" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (A-Z)" -msgstr "Άδεια" +msgstr "Άδεια (A-Z)" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (Z-A)" -msgstr "Άδεια" +msgstr "Άδεια (Z-A)" #: editor/plugins/asset_library_editor_plugin.cpp msgid "First" @@ -4993,17 +5050,15 @@ msgstr "Όλα" #: editor/plugins/asset_library_editor_plugin.cpp msgid "No results for \"%s\"." -msgstr "" +msgstr "Κανένα αποτέλεσμα για \"%s\"." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Import..." -msgstr "Εκ νέου εισαγωγή..." +msgstr "Εισαγωγή..." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Plugins..." -msgstr "Πρόσθετα" +msgstr "Πρόσθετα..." #: editor/plugins/asset_library_editor_plugin.cpp editor/project_manager.cpp msgid "Sort:" @@ -5019,9 +5074,8 @@ msgid "Site:" msgstr "Διεύθυνση:" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Support" -msgstr "Υποστήριξη..." +msgstr "Υποστήριξη" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Official" @@ -5029,16 +5083,15 @@ msgstr "Επίσημα" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Testing" -msgstr "Δοκιμιμαστικά" +msgstr "Δοκιμαστικά" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Loading..." -msgstr "Φόρτωσε..." +msgstr "Φόρτωση..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Assets ZIP File" -msgstr "Αρχείο ZIP των Asset" +msgstr "Αρχείο ZIP των Στοιχείων" #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "" @@ -5046,28 +5099,29 @@ msgid "" "Save your scene (for images to be saved in the same dir), or pick a save " "path from the BakedLightmap properties." msgstr "" -"Δεν ήταν δυνατός ο προσδιορισμός διαδρομής για την αποθήκευση των χαρτών " -"φωτός.\n" -"Αποθηκεύστε την σκηνή σας (για να αποθηκευτούν οι εικόνες στον ίδιο " -"κατάλογο), ή επιλέξτε μία διαδρομή από τις ιδιότητες του BakedLightMap." +"Δεν ήταν δυνατός ο προσδιορισμός διαδρομής αποθήκευσης για εικόνες " +"lightmap.\n" +"Αποθηκεύστε τη σκηνή σας (ώστε οι εικόνες να αποθηκευτούν στον ίδιο " +"κατάλογο), ή επιλέξτε μία διαδρομή αποθήκευσης από τις ιδιότητες του " +"BakedLightMap." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "" "No meshes to bake. Make sure they contain an UV2 channel and that the 'Bake " "Light' flag is on." msgstr "" -"Δεν υπάρχουν πλέγματα για προετοιμασία. Σιγουρευτείτε πως περιέχουν κανάλι " +"Δεν υπάρχουν πλέγματα για προετοιμασία. Σιγουρευτείτε ότι εμπεριέχουν κανάλι " "UV2 και πως η σημαία 'Bake Light' είναι ενεργοποιημένη." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Failed creating lightmap images, make sure path is writable." msgstr "" -"Απέτυχε η δημιουργία του χάρτη φψτός, σιγουρευτείτε ότι η διαδρομή είναι " -"εγγράψιμη." +"Απέτυχε η δημιουργία της εικόνας lightmap, σιγουρευτείτε ότι η διαδρομή " +"είναι εγγράψιμη." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Bake Lightmaps" -msgstr "Προεπεξεργασία χαρτών φωτός" +msgstr "Προετοιμασία Lightmaps" #: editor/plugins/camera_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/rename_dialog.cpp @@ -5076,37 +5130,35 @@ msgstr "Προεπισκόπηση" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Configure Snap" -msgstr "Προσαρμογή προσκόλλησης" +msgstr "Προσαρμογή Προσκόλλησης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Grid Offset:" -msgstr "Μετατόπιση πλέγατος:" +msgstr "Μετατόπιση Πλέγματος:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Grid Step:" -msgstr "Βήμα πλέγματος:" +msgstr "Βήμα Πλέγματος:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Primary Line Every:" -msgstr "" +msgstr "Κύρια Γραμμή Κάθε:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "steps" -msgstr "2 βήματα" +msgstr "βήματα" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation Offset:" -msgstr "Μετατόπιση περιστροφής:" +msgstr "Μετατόπιση Περιστροφής:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation Step:" -msgstr "Βήμα περιστροφής:" +msgstr "Βήμα Περιστροφής:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Scale Step:" -msgstr "Κλιμάκωση:" +msgstr "Βήμα Κλιμάκωσης:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Vertical Guide" @@ -5165,113 +5217,100 @@ msgid "" "Children of containers have their anchors and margins values overridden by " "their parent." msgstr "" -"Στα παιδιά Container, οι άγκυρες και τα περιθώρια αντικαθίστανται από τον " -"γονέα τους." +"Τα παιδιά των δοχείων, έχουν τις άγκυρες και τα περιθώρια τους " +"αντικατεστημένα από τον γονέα τους." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Presets for the anchors and margins values of a Control node." -msgstr "Διαμορφώσεις για τις άγκυρες και τα περιθώρια ενός κόμβου Control." +msgstr "Προρυθμίσεις για τις άγκυρες και τιμές περιθωρίων ενός κόμβου Control." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" "When active, moving Control nodes changes their anchors instead of their " "margins." msgstr "" -"Όταν είναι ενεργό, η μετακίνηση των Control αλλάζει τις άγκυρες, αντί για τα " -"περιθώρια τους." +"Όταν ενεργό, η μετακίνηση των κόμβων Control αλλάζει τις άγκυρες, αντί για " +"τα περιθώρια τους." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Left" -msgstr "Αριστερά" +msgstr "Πάνω Αριστερά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Right" -msgstr "Δεξιά" +msgstr "Πάνω Δεξιά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Right" -msgstr "Περιστροφή Δεξιά" +msgstr "Κάτω Δεξιά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Left" -msgstr "Κάτω όψη" +msgstr "Κάτω Αριστερά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Left" -msgstr "στοιχειοθέτηση αριστερά" +msgstr "Κέντρο Αριστερά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Top" -msgstr "Κεντράρισμα επιλογής" +msgstr "Κέντρο Πάνω" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Right" -msgstr "στοιχειοθέτηση δεξιά" +msgstr "Κέντρο Δεξιά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Bottom" -msgstr "Κάτω" +msgstr "Κέντρο Κάτω" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" -msgstr "" +msgstr "Κέντρο" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Left Wide" -msgstr "Αριστερή όψη" +msgstr "Ευρεία Αριστερά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Wide" -msgstr "Πάνω όψη" +msgstr "Ευρεία Πάνω" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Right Wide" -msgstr "Δεξιά όψη" +msgstr "Ευρεία Δεξιά" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Wide" -msgstr "Κάτω όψη" +msgstr "Ευρεία Κάτω" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "VCenter Wide" -msgstr "" +msgstr "Ευρεία Καθέτως Κέντρο" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "HCenter Wide" -msgstr "" +msgstr "Ευρεία Οριζοντίως Κέντρο" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Full Rect" -msgstr "" +msgstr "Γεμάτο Ορθογώνιο Παραλληλόγραμμο" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Keep Ratio" -msgstr "Λόγος μεγέθυνσης:" +msgstr "Λόγος Μεγέθυνσης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" -msgstr "Μόνο άγκυρες" +msgstr "Μόνο Άγκυρες" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change Anchors and Margins" -msgstr "Αλλαγή αγκύρων και περιθωρίων" +msgstr "Αλλαγή Αγκυρών και Περιθωρίων" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change Anchors" -msgstr "Αλλαγή αγκυρών" +msgstr "Αλλαγή Αγκυρών" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5279,6 +5318,9 @@ msgid "" "Game Camera Override\n" "Overrides game camera with editor viewport camera." msgstr "" +"Αντικατάσταση Κάμερας Παιχνιδιού\n" +"Αντικαθιστά την κάμερα παιχνιδιού με την κάμερα του επεξεργαστή οπτικής " +"γωνίας." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5286,39 +5328,40 @@ msgid "" "Game Camera Override\n" "No game instance running." msgstr "" +"Αντικατάσταση Κάμερας Παιχνιδιού\n" +"Δεν τρέχει κανένα περιστατικό παιχνιδιού." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Lock Selected" -msgstr "Κλείδωμα Επιλογής" +msgstr "Κλείδωσε το Επιλεγμένο" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Unlock Selected" -msgstr "Ξεκλείδωμα Επιλογής" +msgstr "Ξεκλείδωσε το Επιλεγμένο" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Group Selected" -msgstr "Ομαδοποίηση Επιλογής" +msgstr "Ομαδοποίησε το Επιλεγμένο" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Ungroup Selected" -msgstr "Απομαδοποίηση Επιλογής" +msgstr "Απομαδοποίησε το Επιλεγμένο" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Paste Pose" -msgstr "Επικόληση στάσης" +msgstr "Επικόλληση Στάσης" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Clear Guides" -msgstr "Εκκαθάριση Οστών" +msgstr "Εκκαθάριση Οδηγών" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Create Custom Bone(s) from Node(s)" -msgstr "Δημιουργία Προσαρμοσμένων Οστών από Κόμβους" +msgstr "Δημιουργία Προσαρμοσμένου(ων) Οστού(ών) από Κόμβο(ους)" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Bones" @@ -5326,19 +5369,19 @@ msgstr "Εκκαθάριση Οστών" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make IK Chain" -msgstr "Δημιουργία αλυσίδας IK" +msgstr "Δημιουργία Αλυσίδας IK" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear IK Chain" -msgstr "Εκκαθάριση αλυσίδας IK" +msgstr "Εκκαθάριση Αλυσίδας IK" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" "Warning: Children of a container get their position and size determined only " "by their parent." msgstr "" -"Προσοχή: Στα παιδιά Container, η θέση και το μέγεθος ορίζονται μόνο απο τον " -"γονέα τους." +"Προειδοποίηση: Τα παιδιά ενός δοχείου, παίρνουν τη θέση και το μέγεθος " +"καθορισμένα μόνο από τον γονέα τους." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/texture_region_editor_plugin.cpp @@ -5349,7 +5392,7 @@ msgstr "Επαναφορά Μεγέθυνσης" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Select Mode" -msgstr "Επιλογή λειτουργίας" +msgstr "Επιλογή Λειτουργίας" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Drag: Rotate" @@ -5362,21 +5405,22 @@ msgstr "Alt + Σύρσιμο: Μετακίνηση" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Press 'v' to Change Pivot, 'Shift+v' to Drag Pivot (while moving)." msgstr "" -"Πατήστε 'v' για να αλλάξετε το πηγαίο σημείο, ή 'Shift+v' για το να σύρετε." +"Πατήστε 'v' για να Αλλάξετε το Πηγαίο Σημείο, 'Shift+v' για να Σύρετε το " +"Πηγαίο Σημείο (καθώς μετακινείτε)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Alt+RMB: Depth list selection" -msgstr "Alt+Δεξί κλικ: Επιλογή λίστας βάθους" +msgstr "Alt+Δεξί Κλικ Ποντικιού: Επιλογή λίστας βάθους" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode" -msgstr "Λειτουργία μετακίνησης" +msgstr "Λειτουργία Μετακίνησης" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotate Mode" -msgstr "Λειτουργία περιστροφής" +msgstr "Λειτουργία Περιστροφής" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5389,8 +5433,8 @@ msgid "" "Show a list of all objects at the position clicked\n" "(same as Alt+RMB in select mode)." msgstr "" -"Εμφάνιση λίστας όλων των αντικειμένων στην θέση που κάνετε κλικ\n" -"(Το ίδιο με Alt+Δεξί κλικ στην λειτουργία επιλογής)." +"Εμφάνιση λίστας όλων των αντικειμένων στην θέση που κάνατε κλικ\n" +"(Το ίδιο με Alt+Δεξί Κλικ Ποντικιού στην λειτουργία επιλογής)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Click to change object's rotation pivot." @@ -5399,106 +5443,101 @@ msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Pan Mode" -msgstr "Λειτουργία Μετακίνησης κάμερας" +msgstr "Λειτουργία Μετακίνησης Κάμερας" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Ruler Mode" -msgstr "Λειτουργία εκτέλεσης:" +msgstr "Λειτουργία Χάρακα" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Toggle smart snapping." -msgstr "Εναλλαγή κουμπώματος." +msgstr "Ενεργοποίηση έξυπνης προσκόλλησης." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Smart Snap" -msgstr "Χρήση κουμπώματος" +msgstr "Χρήση Έξυπνης Προσκόλλησης" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Toggle grid snapping." -msgstr "Εναλλαγή κουμπώματος." +msgstr "Ενεργοποίηση προσκόλλησης πλέγματος." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Grid Snap" -msgstr "Κούμπωμα στο πλέγμα" +msgstr "Χρήση Προσκόλλησης Πλέγματος" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snapping Options" -msgstr "Επιλογές κουμπώματος" +msgstr "Επιλογές Προσκόλλησης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Rotation Snap" -msgstr "Χρήση κουμπώματος περιστροφής" +msgstr "Χρήση Προσκόλλησης Περιστροφής" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Scale Snap" -msgstr "Χρήση κουμπώματος" +msgstr "Χρήση Κλιμακωτής Προσκόλλησης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap Relative" -msgstr "Σχετικό κούμπωμα" +msgstr "Σχετική Προσκόλληση" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Pixel Snap" -msgstr "Χρήση κουμπώματος εικονοστοιχείου" +msgstr "Χρήση Προσκόλλησης Εικονοστοιχείου" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Smart Snapping" -msgstr "Έξυπνο Κούμπωμα" +msgstr "Έξυπνη Προσκόλληση" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Configure Snap..." -msgstr "Διαμόρφωση κουμπώματος..." +msgstr "Ρύθμιση Προσκόλλησης..." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Parent" -msgstr "Κούμπωμα στον Γονέα" +msgstr "Προσκόλληση σε Γονέα" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Node Anchor" -msgstr "Κούμπωμα σε Άγκυρα Κόμβου" +msgstr "Προσκόλληση σε Άγκυρα Κόμβου" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Node Sides" -msgstr "Κούμπωμα σε Άκρα Κόμβου" +msgstr "Προσκόλληση σε Πλευρές Κόμβου" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Node Center" -msgstr "Κούμπωμα σε Κέντρο Κόμβου" +msgstr "Προσκόλληση σε Κέντρο Κόμβου" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Other Nodes" -msgstr "Κούμπωμα σε Άλλους Κόμβους" +msgstr "Προσκόλληση σε Άλλους Κόμβους" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Guides" -msgstr "Κούμπωμα σε Οδηγούς" +msgstr "Προσκόλληση σε Οδηγούς" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Lock the selected object in place (can't be moved)." -msgstr "Κλείδωμα του επιλεγμένου αντικείμένου (Δεν μπορεί να μετακινηθεί)." +msgstr "" +"Κλείδωμα του επιλεγμένου αντικειμένου σε θέση (δεν μπορεί να μετακινηθεί)." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Unlock the selected object (can be moved)." -msgstr "Ξεκλείδωμα του επιλεγμένου αντικείμένου (Μπορεί να μετακινηθεί)." +msgstr "Ξεκλείδωμα του επιλεγμένου αντικειμένου (μπορεί να μετακινηθεί)." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Makes sure the object's children are not selectable." -msgstr "Σιγουρεύεται ότι τα παιδιά του αντικειμένου δεν μπορούν να επιλεχθούν." +msgstr "Σιγουρεύει ότι τα παιδιά του αντικειμένου δεν μπορούν να επιλεχθούν." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Restores the object's children's ability to be selected." -msgstr "Επαναφέρει την δυνατότητα των παιδιών του αντικειμένου να επιλεγούν." +msgstr "Επαναφέρει τη δυνατότητα των παιδιών του αντικειμένου να επιλεχθούν." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Skeleton Options" @@ -5506,57 +5545,56 @@ msgstr "Επιλογές Σκελετού" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Bones" -msgstr "Εμφάνιση οστών" +msgstr "Εμφάνιση Οστών" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make Custom Bone(s) from Node(s)" -msgstr "Δημιουργία προσαρμοσμένων οστών απο κόμβους" +msgstr "Δημιουργία Προσαρμοσμένου(ων) Οστού(ών) από Κόμβο(ους)" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Custom Bones" -msgstr "Εκκαθάριση προσαρμοσμένων οστών" +msgstr "Εκκαθάριση Προσαρμοσμένων Οστών" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "View" -msgstr "Κάμερα" +msgstr "Θέα" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Always Show Grid" -msgstr "Εμφάνιση πλέγματος" +msgstr "Πάντα Εμφάνιση Πλέγματος" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Helpers" -msgstr "Εμφάνιση βοηθών" +msgstr "Εμφάνιση Βοηθών" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Rulers" -msgstr "Εμφάνιση χαράκων" +msgstr "Εμφάνιση Χαράκων" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Guides" -msgstr "Εμφάνιση οδηγών" +msgstr "Εμφάνιση Οδηγών" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Origin" -msgstr "Προβολή πηγής" +msgstr "Προβολή Προέλευσης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Viewport" -msgstr "Εμφάνιση οπτικής γωνίας" +msgstr "Εμφάνιση Οπτικής Γωνίας" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Group And Lock Icons" -msgstr "Εμφάνιση Εικονιδίων Ομάδας και Κλειδώματος" +msgstr "Εμφάνιση Εικονιδίων Ομάδας Και Κλειδώματος" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center Selection" -msgstr "Κεντράρισμα επιλογής" +msgstr "Κεντράρισμα Επιλογής" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Frame Selection" -msgstr "Πλαισίωμα επιλογής" +msgstr "Καρέ Επιλογής" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Preview Canvas Scale" @@ -5564,31 +5602,30 @@ msgstr "Προεπισκόπηση Κλιμάκωσης Καμβά" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Translation mask for inserting keys." -msgstr "Μάσκα μετατόπισης για εισαγωγή κλειδιών." +msgstr "Μάσκα μεταγλώττισης για εισαγόμενα κλειδιά." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation mask for inserting keys." -msgstr "Μάσκα περιστροφής για εισαγωγή κλειδιών." +msgstr "Μάσκα περιστροφής για εισαγόμενα κλειδιά." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Scale mask for inserting keys." -msgstr "Μάσκα κλιμάκωσης για εισαγωγή κλειδιών." +msgstr "Μάσκα κλιμάκωσης για εισαγόμενα κλειδιά." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert keys (based on mask)." msgstr "Εισαγωγή κλειδιών (βάση μάσκας)." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "" "Auto insert keys when objects are translated, rotated or scaled (based on " "mask).\n" "Keys are only added to existing tracks, no new tracks will be created.\n" "Keys must be inserted manually for the first time." msgstr "" -"Αυτόματη εισαγωγή κλειδιών κατά την μετατόπιση, περιστροφή ή κλιμάκωση " -"αντικειμένων (βάση μάσκας).\n" -"Τα κλειδιά προστίθενται μόνο σε υπαρκτά κομμάτια, οπότε δεν θα δημιουργηθούν " +"Αυτόματη εισαγωγή κλειδιών όταν τα αντικείμενα μεταγλωττίζονται, " +"περιστρέφονται ή κλιμακώνονται (βάση μάσκας).\n" +"Τα κλειδιά προστίθενται μόνο σε υπαρκτά κομμάτια, δεν θα δημιουργηθούν " "καινούργια.\n" "Τα κλειδιά πρέπει να προστεθούν χειροκίνητα την πρώτη φορά." @@ -5598,19 +5635,19 @@ msgstr "Αυτόματη Εισαγωγή Κλειδιού" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" -msgstr "Εισαγωγή κλειδιού (Υπαρκτά κομμάτια)" +msgstr "Εισαγωγή Κλειδιού (Υπαρκτά κομμάτια)" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Copy Pose" -msgstr "Αντιγραφή στάσης" +msgstr "Αντιγραφή Στάσης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Pose" -msgstr "Εκκαθάριση στάσης" +msgstr "Εκκαθάριση Στάσης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Multiply grid step by 2" -msgstr "Πολλαπλασιαμός βήματος πλέγματος με 2" +msgstr "Πολλαπλασιασμός βήματος πλέγματος με 2" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Divide grid step by 2" @@ -5792,9 +5829,8 @@ msgid "Hold Shift to edit tangents individually" msgstr "Πατήστε το Shift για να επεξεργαστείτε εφαπτομένες μεμονωμένα" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Right click to add point" -msgstr "Δεξί κλικ: Διαγραφή σημείου" +msgstr "Δεξί κλικ για πρόσθεση σημείου" #: editor/plugins/gi_probe_editor_plugin.cpp msgid "Bake GI Probe" @@ -5929,11 +5965,26 @@ msgstr "Δημιουργία πλέγματος περιγράμματος" msgid "Outline Size:" msgstr "Μέγεθος περιγράμματος:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Αφαίρεση του στοιχείου %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Αναπροσαρμογή από την σκηνή" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "Βιβλιοθήκη Πλεγμάτων" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Προσθήκη στοιχείου" @@ -6074,29 +6125,24 @@ msgid "Generation Time (sec):" msgstr "Χρόνος παραγωγής (sec):" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "The geometry's faces don't contain any area." msgstr "Οι όψεις της γεωμετρίας δεν περιέχουν καμία περιοχή." #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "The geometry doesn't contain any faces." -msgstr "Ο κόμβος δεν περιέχει γεωμετρία (Επιφάνειες)." +msgstr "Η γεωμετρία δεν περιέχει καθόλου όψεις." #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "\"%s\" doesn't inherit from Spatial." -msgstr "Το \"%s\" δεν κληρονομείται από το Spatial." +msgstr "Το \"%s\" δεν κληρονομεί από το Spatial." #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "\"%s\" doesn't contain geometry." -msgstr "Ο κόμβος δεν περιέχει γεωμετρία." +msgstr "\"%s\" δεν περιέχει γεωμετρία." #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "\"%s\" doesn't contain face geometry." -msgstr "Ο κόμβος δεν περιέχει γεωμετρία." +msgstr "\"%s\" δεν περιέχει γεωμετρική όψη." #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emitter" @@ -6540,9 +6586,8 @@ msgid "Error writing TextFile:" msgstr "Σφάλμα εγγραφής TextFile:" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Could not load file at:" -msgstr "Δεν ήταν δυνατή η εύρεση πλακιδίου:" +msgstr "Δεν μπόρεσε να φορτωθεί το αρχείο σε:" #: editor/plugins/script_editor_plugin.cpp msgid "Error saving file!" @@ -6565,9 +6610,8 @@ msgid "Error Importing" msgstr "Σφάλμα εισαγωγής" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "New Text File..." -msgstr "Νέο TextFile..." +msgstr "Νέο Αρχείο Κειμένου..." #: editor/plugins/script_editor_plugin.cpp msgid "Open File" @@ -6578,6 +6622,29 @@ msgid "Save File As..." msgstr "Αποθήκευση Αρχείου Ως..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "Δεν μπορεί να αποκτηθεί η δέσμη ενεργειών για τρέξιμο." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" +"Η Δέσμη Ενεργειών απέτυχε να επαναφορτωθεί, ελέγξτε την κονσόλα για σφάλματα." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" +"Η Δέσμη Ενεργειών δεν είναι σε λειτουργία εργαλείου, δεν θα μπορέσει να " +"τρέξει." + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" +"Για να τρέξετε αυτή τη δέσμη ενεργειών, θα πρέπει να κληρονομήσει τον " +"Επεξεργαστή Δέσμης Ενεργειών (EditorScript) και να ρυθμιστεί σε λειτουργία " +"εργαλείων." + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Εισαγωγή θέματος" @@ -6652,9 +6719,8 @@ msgid "Open..." msgstr "Άνοιγμα..." #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Reopen Closed Script" -msgstr "Άνοιγμα Δέσμης Ενεργειών" +msgstr "Ξανανοίξτε Κλειστή Δέσμη Ενεργειών" #: editor/plugins/script_editor_plugin.cpp msgid "Save All" @@ -6785,9 +6851,8 @@ msgid "Search Results" msgstr "Αποτελέσματα Αναζήτησης" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Clear Recent Scripts" -msgstr "Εκκαθάριση πρόσφατων σκηνών" +msgstr "Εκκαθάριση Πρόσφατων Δεσμών Ενεργειών" #: editor/plugins/script_text_editor.cpp msgid "Connections to method:" @@ -6798,10 +6863,6 @@ msgid "Source" msgstr "Πηγή" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Σήμα" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Στόχος" @@ -6829,6 +6890,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Μόνο οι πόροι από το σύστημα αρχείων μπορούν να διαγραφούν." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Αναζήτηση Συμβόλου" @@ -6917,9 +6983,8 @@ msgid "Complete Symbol" msgstr "Συμπλήρωση συμβόλου" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Evaluate Selection" -msgstr "Μεγέθυνση επιλογής" +msgstr "Εκτίμηση Επιλογής" #: editor/plugins/script_text_editor.cpp msgid "Trim Trailing Whitespace" @@ -7226,9 +7291,8 @@ msgid "Audio Listener" msgstr "Ακροατής ήχου" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Enable Doppler" -msgstr "Ενεργοποίηση Φίλτρου" +msgstr "Ενεργοποίηση Doppler" #: editor/plugins/spatial_editor_plugin.cpp msgid "Cinematic Preview" @@ -7263,9 +7327,8 @@ msgid "Freelook Speed Modifier" msgstr "Ταχύτητα ελεύθερου κοιτάγματος" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Freelook Slow Modifier" -msgstr "Ταχύτητα ελεύθερου κοιτάγματος" +msgstr "Αργός Τροποποιητής Ελεύθερου Κοιτάγματος" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -7291,6 +7354,7 @@ msgstr "Κούμπωμα Κόμβων στο Δάπεδο" #: editor/plugins/spatial_editor_plugin.cpp msgid "Couldn't find a solid floor to snap the selection to." msgstr "" +"Δεν μπόρεσε να βρεθεί συμπαγές πάτωμα για να προσκολληθεί η επιλογή σε αυτό." #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -7303,9 +7367,8 @@ msgstr "" "Alt + Δεξί κλικ: Επιλογή λίστας βάθους" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Use Local Space" -msgstr "Λειτουργία τοπικού χώρου (%s)" +msgstr "Χρησιμοποιείστε Τοπικό Χώρο" #: editor/plugins/spatial_editor_plugin.cpp msgid "Use Snap" @@ -7406,9 +7469,8 @@ msgstr "Προβολή πλέγματος" #: editor/plugins/spatial_editor_plugin.cpp #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Settings..." -msgstr "Ρυθμίσεις" +msgstr "Ρυθμίσεις..." #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" @@ -7479,18 +7541,37 @@ msgid "Create Mesh2D" msgstr "Δημιουργία Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Δημιουργία προεπισκοπήσεων πλεγμάτων" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Δημιουργία Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Δημιουργία CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Δημιουργία CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Δημιουργία LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Δημιουργία LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Το Sprite είναι άδειο!" @@ -7539,9 +7620,8 @@ msgid "Simplification: " msgstr "Απλοποίηση: " #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Shrink (Pixels): " -msgstr "Αύξηση (Εικονοστοιχεία): " +msgstr "Σμίκρυνση (Εικονοστοιχεία): " #: editor/plugins/sprite_editor_plugin.cpp msgid "Grow (Pixels): " @@ -7568,6 +7648,11 @@ msgid "Add Frame" msgstr "Προσθήκη καρέ" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Δεν ήταν δυνατή η φόρτωση της εικόνας:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ΣΦΑΛΜΑ: Δεν ήταν δυνατή η φόρτωση πόρου τύπου καρέ!" @@ -7592,9 +7677,8 @@ msgid "(empty)" msgstr "(άδειο)" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Move Frame" -msgstr "Επικόλληση καρέ" +msgstr "Μετακίνηση Καρέ" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Animations:" @@ -7794,14 +7878,12 @@ msgid "Submenu" msgstr "Υπό-Μενού" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Subitem 1" -msgstr "Στοιχείο 1" +msgstr "Υποαντικείμενο 1" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Subitem 2" -msgstr "Στοιχείο 2" +msgstr "Υποαντικείμενο 2" #: editor/plugins/theme_editor_plugin.cpp msgid "Has" @@ -7844,6 +7926,7 @@ msgid "Data Type:" msgstr "Τύπος δεδομένων:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Εικονίδιο" @@ -7860,13 +7943,8 @@ msgid "Color" msgstr "Χρώμα" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Σταθερή" - -#: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme File" -msgstr "Θέμα" +msgstr "Θέμα Αρχείου" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -7918,26 +7996,26 @@ msgid "Enable Priority" msgstr "Επεξεργασία Προτεραιότητας" #: editor/plugins/tile_map_editor_plugin.cpp -#, fuzzy msgid "Filter tiles" -msgstr "Φιλτράρισμα αρχείων..." +msgstr "Φιλτράρισμα πλακιδίων" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Give a TileSet resource to this TileMap to use its tiles." msgstr "" +"Δώστε ένα πόρο Ρύθμισης Πλακιδίου σε αυτόν τον Χάρτη Πλακιδίων για να " +"χρισημοποιήσετε τα πλακίδια του." #: editor/plugins/tile_map_editor_plugin.cpp msgid "Paint Tile" msgstr "Βάψιμο πλακιδίου" #: editor/plugins/tile_map_editor_plugin.cpp -#, fuzzy msgid "" "Shift+LMB: Line Draw\n" "Shift+Ctrl+LMB: Rectangle Paint" msgstr "" -"Shift+Δεξί Κλικ: Ζωγράφισμα Γραμμής\n" -"Shift+Ctrl+Δεξί Κλικ: Ζωγράφισμα Ορθογωνίου" +"Shift+Αριστερό Κλικ Ποντικιού: Σχεδίαση Γραμμής\n" +"Shift+Ctrl+Αριστερό Κλικ Ποντικιού: Ζωγραφιά Ορθογωνίου Παραλληλογράμμου" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Pick Tile" @@ -7980,6 +8058,18 @@ msgid "Merge from Scene" msgstr "Συγχώνευση από σκηνή" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "Νέο Μοναδικό Πλακίδιο" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "Νέο Αυτόματο Πλακίδιο" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "Νέος Άτλαντας" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Επόμενη Συντεταγμένη" @@ -7996,6 +8086,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Επιλογή προηγούμενου σχήματος, υπό-πλακιδίου, ή πλακιδίου." #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "Περιοχή" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "Σύγκρουση" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "Έμφραξη" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "Πλοήγηση" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "Μάσκα Bit" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "Προτεραιότητα" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "Δείκτης Z" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Λειτουργία Περιοχής" @@ -8065,6 +8183,8 @@ msgstr "Απενεργοποίηση Ονομάτων Πλακιδίων (Κρα msgid "" "Add or select a texture on the left panel to edit the tiles bound to it." msgstr "" +"Προσθέστε ή επιλέξτε μία υφή στο αριστερό πάνελ για να επεξεργαστείτε τα " +"πλακίδια που είναι δεσμευμένα σε αυτό." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove selected texture? This will remove all tiles which use it." @@ -8221,6 +8341,16 @@ msgid "Edit Tile Z Index" msgstr "Αλλαγή Δείκτη Z Πλακιδίου" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Μετατροπή Πολυγώνου σε Κυρτό" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Μετατροπή Πολυγώνου σε Κοίλο" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Δημιουργία Πολυγώνου Σύγκρουσης" @@ -8237,92 +8367,80 @@ msgid "TileSet" msgstr "TileSet" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "No VCS addons are available." -msgstr "Όνομα γονικού κόμβου, εάν είναι διαθέσιμο" +msgstr "Κανένα πρόσθετο VCS δεν είναι διαθέσιμο." #: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp msgid "Error" msgstr "Σφάλμα" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "No commit message was provided" -msgstr "Δεν δόθηκε όνομα" +msgstr "Κανένα δεσμευμένο μήνυμα δεν παρασχέθηκε" #: editor/plugins/version_control_editor_plugin.cpp msgid "No files added to stage" -msgstr "" +msgstr "Κανένα αρχείο δεν προστέθηκε στο στάδιο" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Commit" -msgstr "Κοινότητα" +msgstr "Δέσμευση" #: editor/plugins/version_control_editor_plugin.cpp msgid "VCS Addon is not initialized" -msgstr "" +msgstr "Το Πρόσθετο VCS δεν αρχικοποιήθηκε" #: editor/plugins/version_control_editor_plugin.cpp msgid "Version Control System" -msgstr "" +msgstr "Σύστημα Ελέγχου Έκδοσης" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Initialize" -msgstr "Κεφαλαιοποίηση" +msgstr "Αρχικοποιήστε" #: editor/plugins/version_control_editor_plugin.cpp msgid "Staging area" -msgstr "" +msgstr "Σταθμός ανάπαυσης" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Detect new changes" -msgstr "Δημιουργία νέου ορθογωνίου." +msgstr "Εντόπισε νέες αλλαγές" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Changes" -msgstr "Αλλαγή" +msgstr "Αλλαγές" #: editor/plugins/version_control_editor_plugin.cpp msgid "Modified" -msgstr "" +msgstr "Τροποποιήθηκε" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Renamed" -msgstr "Μετονομασία" +msgstr "Μετονομάστηκε" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Deleted" -msgstr "Διαγραφή" +msgstr "Διαγράφηκε" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Typechange" -msgstr "Αλλαγή" +msgstr "Αλλαγήτύπου" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Stage Selected" -msgstr "Διαγραφή επιλεγμένου" +msgstr "Στάδιο Επιλέχθηκε" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Stage All" -msgstr "Αποθήκευση όλων" +msgstr "Διεξαγωγή Όλων" #: editor/plugins/version_control_editor_plugin.cpp msgid "Add a commit message" -msgstr "" +msgstr "Προσθέστε ένα μήνυμα δέσμευσης" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Commit Changes" -msgstr "Συγχρονισμός αλλαγών στις δεσμές ενεργειών" +msgstr "Αλλαγές Δέσμευσης" #: editor/plugins/version_control_editor_plugin.cpp #: modules/gdnative/gdnative_library_singleton_editor.cpp @@ -8331,25 +8449,23 @@ msgstr "Κατάσταση" #: editor/plugins/version_control_editor_plugin.cpp msgid "View file diffs before committing them to the latest version" -msgstr "" +msgstr "Δείτε τις διαφορές αρχείων πριν τις δεσμεύσετε στην τελική έκδοση" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "No file diff is active" -msgstr "Δεν επιλέχθηκαν αρχεία!" +msgstr "Καμία διαφορά αρχείων δεν είναι ενεργή" #: editor/plugins/version_control_editor_plugin.cpp msgid "Detect changes in file diff" -msgstr "" +msgstr "Ελέγξτε αλλαγές στις διαφορές αρχείων" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(GLES3 only)" msgstr "(Μόνο GLES3)" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Add Output" -msgstr "Προσθήκη εξόδου +" +msgstr "Προσθήκη Εξόδου" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar" @@ -8364,9 +8480,8 @@ msgid "Boolean" msgstr "Λογική Τιμή" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Sampler" -msgstr "Προσθήκη δείγματος" +msgstr "Δειγματολήπτης" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add input port" @@ -8450,9 +8565,8 @@ msgid "Light" msgstr "Φως" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Show resulted shader code." -msgstr "Δημιουργία Κόμβου Σκίασης" +msgstr "Εμφάνιση προκύπτων κώδικα σκίασης." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Create Shader Node" @@ -8499,9 +8613,8 @@ msgid "Dodge operator." msgstr "Τελεστής άμβλυνσης." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "HardLight operator." -msgstr "Τελεστής HardLight" +msgstr "Τελεστής HardLight." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Lighten operator." @@ -8584,11 +8697,11 @@ msgstr "" "Επιστρέφει ένα συσχετισμένο διάνυσμα εάν η λογική τιμή είναι αληθής ή ψευδής." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "Returns an associated scalar if the provided boolean value is true or false." msgstr "" -"Επιστρέφει ένα συσχετισμένο διάνυσμα εάν η λογική τιμή είναι αληθής ή ψευδής." +"Επιστρέφει ένα συσχετισμένο διάνυσμα εάν η δοθείς λογική τιμή είναι αληθής ή " +"ψευδής." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the boolean result of the comparison between two parameters." @@ -8826,7 +8939,6 @@ msgid "Returns the square root of the parameter." msgstr "Επιστρέφει την τετραγωνική ρίζα της παραμέτρου." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "SmoothStep function( scalar(edge0), scalar(edge1), scalar(x) ).\n" "\n" @@ -8836,12 +8948,11 @@ msgid "" msgstr "" "Συνάρτηση SmoothStep( βαθμωτό(όριο0), βαθμωτό(όριο1), βαθμωτό(x) ).\n" "\n" -"Επιστρέφει 0.0 αν x < όριο0 και 1.0 αν x > όριο1. Αλλιώς επιστρέφει μια " -"παρεμβλημένη τιμή ανάμεσα στο 0.0 και το 1.0 χρησιμοποιώντας πολυώνυμα " -"Hermite." +"Επιστρέφει 0.0 αν 'x' είναι μικρότερο από το 'όριο0' και 1.0 αν x μεγαλύτερο " +"από το 'όριο1'. Αλλιώς η επιστρέφουσα τιμή είναι μια παρεμβλημένη ανάμεσα " +"στο 0.0 και το 1.0 χρησιμοποιώντας πολυώνυμα Hermite." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "Step function( scalar(edge), scalar(x) ).\n" "\n" @@ -8849,7 +8960,7 @@ msgid "" msgstr "" "Συνάρτηση Step( βαθμωτό(όριο), βαθμωτό(x) ).\n" "\n" -"Επιστρέφει 0.0 αν x < όριο, αλλιώς 1.0." +"Επιστρέφει 0.0 αν 'x' είναι μικρότερο από το 'όριο' και αλλιώς 1.0." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the tangent of the parameter." @@ -9018,9 +9129,8 @@ msgid "Linear interpolation between two vectors." msgstr "Γραμμική παρεμβολή μεταξύ 2 διανυσμάτων." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Linear interpolation between two vectors using scalar." -msgstr "Γραμμική παρεμβολή μεταξύ 2 διανυσμάτων." +msgstr "Γραμμική παρεμβολή μεταξύ δύο διανυσμάτων χρησιμοποιώντας βαθμωτό." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the normalize product of vector." @@ -9047,7 +9157,6 @@ msgid "Returns the vector that points in the direction of refraction." msgstr "Επιστρέφει το διάνυσμα που δείχνει προς την κατεύθυνση διάθλασης." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "SmoothStep function( vector(edge0), vector(edge1), vector(x) ).\n" "\n" @@ -9057,12 +9166,11 @@ msgid "" msgstr "" "Συνάρτηση SmoothStep( διάνυσμα(όριο0), διάνυσμα(όριο1), διάνυσμα(x) ).\n" "\n" -"Επιστρέφει 0.0 αν x < όριο0 και 1.0 αν x > όριο1. Αλλιώς επιστρέφει μια " -"παρεμβλημένη τιμή ανάμεσα στο 0.0 και το 1.0 χρησιμοποιώντας πολυώνυμα " -"Hermite." +"Επιστρέφει 0.0 αν x είναι μικρότερο από τό 'όριο0' και 1.0 αν 'x' είναι " +"μεγαλύτερο από το 'όριο1'. Αλλιώς η επιστρέφουσα τιμή είναι παρεμβλημένη " +"ανάμεσα στο 0.0 και 1.0 χρησιμοποιώντας πολυώνυμα Hermite." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "SmoothStep function( scalar(edge0), scalar(edge1), vector(x) ).\n" "\n" @@ -9072,12 +9180,11 @@ msgid "" msgstr "" "Συνάρτηση SmoothStep( βαθμωτό(όριο0), βαθμωτό(όριο1), διάνυσμα(x) ).\n" "\n" -"Επιστρέφει 0.0 αν x < όριο0 και 1.0 αν x > όριο1. Αλλιώς επιστρέφει μια " -"παρεμβλημένη τιμή ανάμεσα στο 0.0 και το 1.0 χρησιμοποιώντας πολυώνυμα " -"Hermite." +"Επιστρέφει 0.0 αν 'x' μικρότερο του 'όριο0' και 1.0 αν 'x' είναι μεγαλύτερο " +"από το 'όριο1'. Αλλιώς η επιστρέφουσα τιμή είναι παρεμβλημένη ανάμεσα στο " +"0.0 και το 1.0 χρησιμοποιώντας πολυώνυμα Hermite." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "Step function( vector(edge), vector(x) ).\n" "\n" @@ -9085,10 +9192,9 @@ msgid "" msgstr "" "Συνάρτηση Step( διάνυσμα(όριο), διάνυσμα(x) ).\n" "\n" -"Επιστρέφει 0.0 αν x < όριο αλλιώς 1.0." +"Επιστρέφει 0.0 αν 'x' είναι μικρότερο από 'όριο' και αλλιώς 1.0." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "Step function( scalar(edge), vector(x) ).\n" "\n" @@ -9096,7 +9202,7 @@ msgid "" msgstr "" "Συνάρτηση Step( βαθμωτό(όριο), διάνυσμα(x) ).\n" "\n" -"Επιστρέφει 0.0 αν x < όριο αλλιώς 1.0." +"Επιστρέφει 0.0 αν 'x' είναι μικρότερο από το 'όριο' και αλλιώς 1.0." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Adds vector to vector." @@ -9151,6 +9257,11 @@ msgid "" "it later in the Expressions. You can also declare varyings, uniforms and " "constants." msgstr "" +"Προσαρμοσμένη έκφραση της Γλώσσας Σκίασης Godot, η οποία τοποθετείται στην " +"κορυφή του προκύπτων shader. Μπορείτε να τοποθετήσετε διάφορους ορισμούς " +"συναρτήσεων μέσα και να το καλέσετε αργότερα μέσα στις Εκφράσεις. Μπορείτε " +"επίσης να δηλώσετε τις μεταβλητές 'varyings', τις μεταβλητές 'uniforms' και " +"τις σταθερές." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(Fragment/Light mode only) Scalar derivative function." @@ -9225,13 +9336,12 @@ msgid "Runnable" msgstr "Εκτελέσιμο" #: editor/project_export.cpp -#, fuzzy msgid "Add initial export..." -msgstr "Προσθήκη θύρας εισόδου" +msgstr "Προσθέστε αρχική εξαγωγή..." #: editor/project_export.cpp msgid "Add previous patches..." -msgstr "" +msgstr "Προσθέστε προηγούμενα λογισμικά επιδιόρθωσης..." #: editor/project_export.cpp msgid "Delete patch '%s' from list?" @@ -9289,6 +9399,9 @@ msgid "" "If checked, the preset will be available for use in one-click deploy.\n" "Only one preset per platform may be marked as runnable." msgstr "" +"Αν ελεγμένο, η προρύθμιση θα είναι διαθέσιμη για χρησιμοποίηση σε ανάπτυξη " +"ένα-κλικ.\n" +"Μία μόνο προρύθμιση ανά πλατφόρμα μπορεί να σημειωθεί ως δυνατή να τρέξει." #: editor/project_export.cpp msgid "Export Path" @@ -9319,22 +9432,20 @@ msgid "Resources to export:" msgstr "Πόροι για εξαγωγή:" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to export non-resource files/folders\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"Φίλτρα για εξαγωγή για αρχεία που δεν είναι πόροι (χωρισμένα με κόμμα π.χ. *." -"json, *.txt)" +"Φίλτρα για εξαγωγή αρχείων/καταλόγων που δεν είναι πόροι\n" +"(χωρισμένα με κόμμα π.χ. *.json, *.txt, docs/*)" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to exclude files/folders from project\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"Φίλτρα για την εξαίρεση αρχείων από το έργο (χωρισμένα με κόμμα π.χ. *.json, " -"*.txt)" +"Φίλτρα για την εξαίρεση αρχείων/καταλόγων από το έργο\n" +"(χωρισμένα με κόμμα π.χ. *.json, *.txt, docs/*)" #: editor/project_export.cpp msgid "Patches" @@ -9345,9 +9456,8 @@ msgid "Make Patch" msgstr "Δημιουργία ενημέρωσης" #: editor/project_export.cpp -#, fuzzy msgid "Pack File" -msgstr " Αρχεία" +msgstr "Αρχείο Pack" #: editor/project_export.cpp msgid "Features" @@ -9402,13 +9512,12 @@ msgid "Export All" msgstr "Εξαγωγή Όλων" #: editor/project_export.cpp editor/project_manager.cpp -#, fuzzy msgid "ZIP File" -msgstr " Αρχεία" +msgstr "Αρχείο ZIP" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "" +msgstr "Πακέτο Παιχνιδιού Godot" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -9578,9 +9687,8 @@ msgid "Unnamed Project" msgstr "Ανώνυμο έργο" #: editor/project_manager.cpp -#, fuzzy msgid "Missing Project" -msgstr "Εισαγωγή υπαρκτού έργου" +msgstr "Ελλιπές Έργο" #: editor/project_manager.cpp msgid "Error: Project is missing on the filesystem." @@ -9683,13 +9791,12 @@ msgstr "" "Τα περιεχόμενα του καταλόγου του έργου δεν θα τροποποιηθούν." #: editor/project_manager.cpp -#, fuzzy msgid "" "Remove all missing projects from the list?\n" "The project folders' contents won't be modified." msgstr "" -"Αφαίρεση %d έργων από την λίστα;\n" -"Τα περιεχόμενα των καταλόγων των έργων δεν θα τροποποιηθούν." +"Αφαίρεση όλων των ελλιπών έργων από την λίστα;\n" +"Τα περιεχόμενα των καταλόγων' των έργων δεν θα τροποποιηθούν." #: editor/project_manager.cpp msgid "" @@ -9713,13 +9820,12 @@ msgid "Project Manager" msgstr "Διαχειριστής" #: editor/project_manager.cpp -#, fuzzy msgid "Projects" -msgstr "Έργο" +msgstr "Έργα" #: editor/project_manager.cpp msgid "Last Modified" -msgstr "" +msgstr "Τελευταία Τροποποιημένα" #: editor/project_manager.cpp msgid "Scan" @@ -10366,7 +10472,7 @@ msgstr "Διαγραφή κόμβων γραφήματος" #: editor/scene_tree_dock.cpp msgid "Delete node \"%s\" and its children?" -msgstr "" +msgstr "Διαγραφή κόμβου \"%s\" και των παιδιών του;" #: editor/scene_tree_dock.cpp #, fuzzy @@ -11084,10 +11190,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "Η παράμετρος step είναι μηδέν!" @@ -11229,6 +11331,11 @@ msgid "Cursor Clear Rotation" msgstr "Εκκαθάριση περιστροφής δρομέα" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Διαγραφή επιλογής" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Εκκαθάριση επιλογής" @@ -11382,6 +11489,16 @@ msgstr "Ορισμός τύπου μεταβλητής" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "Προσθήκη θύρας εισόδου" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Προσθήκη θύρας εξόδου" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "Δεν μπορεί να συγχέεται με υπαρκτό ενσωματωμένο όνομα τύπου." @@ -11447,16 +11564,6 @@ msgstr "Προσθήκη σήματος" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Προσθήκη θύρας εισόδου" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Προσθήκη θύρας εξόδου" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Αφαίρεση θύρας εισόδου" @@ -11512,10 +11619,6 @@ msgid "Add Preload Node" msgstr "Προσθέστε έναν κόμβο preload" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Προσθέστε κόμβο/-ους από δέντρο" @@ -13315,9 +13418,6 @@ msgstr "Οι σταθερές δεν μπορούν να τροποποιηθο #~ msgid "Rotate 270 degrees" #~ msgstr "Περιστροφή 270 μοίρες" -#~ msgid "Warning" -#~ msgstr "Προειδοποίηση" - #~ msgid "Variable" #~ msgstr "Μεταβλητή" @@ -13651,9 +13751,6 @@ msgstr "Οι σταθερές δεν μπορούν να τροποποιηθο #~ msgid "Replace By" #~ msgstr "Αντικατάσταση με" -#~ msgid "Case Sensitive" -#~ msgstr "Διάκριση πεζών-κεφαλαίων" - #~ msgid "Backwards" #~ msgstr "Αντίστροφα" @@ -14104,9 +14201,6 @@ msgstr "Οι σταθερές δεν μπορούν να τροποποιηθο #~ msgid "Loading Image:" #~ msgstr "Φόρτωση εικόνας:" -#~ msgid "Couldn't load image:" -#~ msgstr "Δεν ήταν δυνατή η φόρτωση της εικόνας:" - #~ msgid "Converting Images" #~ msgstr "Μετατροπή Εικόνων" @@ -14285,9 +14379,6 @@ msgstr "Οι σταθερές δεν μπορούν να τροποποιηθο #~ "Δεν ήταν δυνατή η ανάγνωση του αρχείου πιστοποιητικών. Είναι η διαδρομή " #~ "και ο κωδικός σωστοί;" -#~ msgid "Error creating the signature object." -#~ msgstr "Σφάλμα κατά τη δημιουργία της υπογραφής του αντικειμένου." - #~ msgid "Error creating the package signature." #~ msgstr "Σφάλμα κατά τη δημιουργία της υπογραφής του πακέτου." diff --git a/editor/translations/eo.po b/editor/translations/eo.po index fa85730123..f3b2fc59f7 100644 --- a/editor/translations/eo.po +++ b/editor/translations/eo.po @@ -26,6 +26,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Nevalida tip-argumento por funkcio convert(). Uzu konstantojn TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -417,6 +421,10 @@ msgid "Not possible to add a new track without a root" msgstr "Ĝi ne estas ebla adici novan vojeton sen radiko" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Adici Bezier-vojeton" @@ -528,8 +536,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Editi" @@ -802,6 +811,10 @@ msgid "Extra Call Arguments:" msgstr "Aldona argumentoj de alvoko:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Altnivela" @@ -1967,6 +1980,16 @@ msgid "Search Help" msgstr "Serĉi helpon" #: editor/editor_help_search.cpp +#, fuzzy +msgid "Case Sensitive" +msgstr "Fermi scenon" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Montri helpantoj" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -2002,6 +2025,29 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Iru al metodo" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Atributo Vojeto" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Renomi projekton" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3014,6 +3060,11 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "Avertoj" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3324,6 +3375,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4492,6 +4551,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -4571,6 +4634,10 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5757,11 +5824,26 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "Maŝo biblioteko..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6389,6 +6471,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6607,10 +6706,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6636,6 +6731,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Nur risurcoj el dosiersistemo povas esti forigita." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7271,18 +7371,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7359,6 +7475,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7632,6 +7752,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7648,10 +7769,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7763,6 +7880,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7779,6 +7908,35 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Videbla navigacio" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -7987,6 +8145,15 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Nuntempigi" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10652,10 +10819,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10792,6 +10955,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Skali Elektaron" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10934,6 +11102,14 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10997,14 +11173,6 @@ msgid "Add Signal" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "" @@ -11053,10 +11221,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/es.po b/editor/translations/es.po index d029e7f9ef..4835df0572 100644 --- a/editor/translations/es.po +++ b/editor/translations/es.po @@ -46,7 +46,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:38+0000\n" +"PO-Revision-Date: 2019-12-25 12:45+0000\n" "Last-Translator: Javier Ocampos <xavier.ocampos@gmail.com>\n" "Language-Team: Spanish <https://hosted.weblate.org/projects/godot-engine/" "godot/es/>\n" @@ -63,6 +63,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Argumento de tipo inválido para convert(), utiliza constantes TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Se esperaba un string de longitud 1 (un carácter)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -454,6 +458,10 @@ msgid "Not possible to add a new track without a root" msgstr "No es posible agregar una nueva pista sin una raíz" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Añadir Pista Bezier" @@ -569,8 +577,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Editar" @@ -838,6 +847,10 @@ msgid "Extra Call Arguments:" msgstr "Argumentos extras de llamada:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "Método Receptor:" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Avanzado" @@ -2027,6 +2040,15 @@ msgid "Search Help" msgstr "Buscar en la Ayuda" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Respetar mayús/minúsculas" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Mostrar Ayudantes" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Mostrar Todos" @@ -2062,6 +2084,29 @@ msgstr "Tipo de Miembro" msgid "Class" msgstr "Clase" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Métodos" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Señal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Constante" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Propiedad:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Propiedades del Tema" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Propiedad:" @@ -3129,6 +3174,10 @@ msgstr "Abrir Editor siguiente" msgid "Open the previous Editor" msgstr "Abrir Editor anterior" +#: editor/editor_node.h +msgid "Warning!" +msgstr "¡Advertencia!" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "No se encontró ningún sub-recurso." @@ -3451,6 +3500,15 @@ msgid "Importing:" msgstr "Importando:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "¡Error al escribir el PCK de proyecto!" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4639,6 +4697,11 @@ msgid "Move Node" msgstr "Mover Nodo" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transiciones" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Añadir Transición" @@ -4723,6 +4786,10 @@ msgstr "Asignar la animación de fin. Esto es útil para sub-transiciones." msgid "Transition: " msgstr "Transición: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "Modo de Reproducción:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5933,11 +6000,26 @@ msgstr "Crear Outline Mesh" msgid "Outline Size:" msgstr "Tamaño del Outline:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "¿Quieres borrar el elemento %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Actualizar desde escena" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "Librería de Meshes" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Añadir Item" @@ -6573,6 +6655,25 @@ msgid "Save File As..." msgstr "Guardar Archivo Como..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "No se puede obtener el script para ejecutarlo." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "El script falló al recargar, comprueba si hay errores en la consola." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "El Script no está en modo tool, no podrá ejecutarse." + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" +"Para ejecutar este script, debe heredar de EditorScript y estar configurado " +"en modo tool." + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Importar Tema" @@ -6791,10 +6892,6 @@ msgid "Source" msgstr "Fuente" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Señal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Objetivo" @@ -6822,6 +6919,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "Sólo se pueden arrastrar/soltar recursos del sistema de archivos." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"No se pueden soltar nodos porque el script '%s' no es usado en esta escena." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Buscar Símbolo" @@ -7463,18 +7566,37 @@ msgid "Create Mesh2D" msgstr "Crear Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Creando Vistas Previas de Mesh/es" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Crear Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Crear CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Crear CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Crear LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Crear LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "¡El sprite esta vacío!" @@ -7551,6 +7673,11 @@ msgid "Add Frame" msgstr "Añadir Frame" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "No se pudo cargar la imagen:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ERROR: ¡No se pudo cargar el recurso de frames!" @@ -7824,6 +7951,7 @@ msgid "Data Type:" msgstr "Tipo de datos:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Icono" @@ -7840,10 +7968,6 @@ msgid "Color" msgstr "Color" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Constante" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Archivo de Tema" @@ -7957,6 +8081,18 @@ msgid "Merge from Scene" msgstr "Unir desde escena" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "Nuevo Tile Individual" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "Nuevo Autotile" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "Nuevo Atlas" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Siguiente Coordenada" @@ -7973,6 +8109,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Seleccionar la anterior forma, subtile, o Tile." #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "Región" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "Colisión" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "Oclusión" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "Navegación" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "Bitmask" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "Prioridad" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "Índice Z" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Modo Región" @@ -8200,6 +8364,16 @@ msgid "Edit Tile Z Index" msgstr "Editar Índice Z de Tile" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Crear Póligono Convexo" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Crear Polígono Cóncavo" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Crear Polígono de Colisión" @@ -11007,10 +11181,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Se esperaba un string de longitud 1 (un carácter)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "¡El argumento step es cero!" @@ -11151,6 +11321,11 @@ msgid "Cursor Clear Rotation" msgstr "Eliminar Rotación del Cursor" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Borrar Selección" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Deseleccionar" @@ -11301,6 +11476,14 @@ msgid "Set Variable Type" msgstr "Establecer Tipo de la Variable" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "Añadir Puerto de Entrada" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "Añadir Puerto de Salida" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "Sobrescribir una función incorporada existente." @@ -11361,14 +11544,6 @@ msgid "Add Signal" msgstr "Añadir Señal" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "Añadir Puerto de Entrada" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "Añadir Puerto de Salida" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "Eliminar Puerto de Entrada" @@ -11421,11 +11596,6 @@ msgid "Add Preload Node" msgstr "Añadir Nodo Preload" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"No se pueden soltar nodos porque el script '%s' no es usado en esta escena." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Añadir nodo(s) desde árbol" @@ -13215,9 +13385,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Rotate 270 degrees" #~ msgstr "Rotar 270 grados" -#~ msgid "Warning" -#~ msgstr "Advertencia" - #~ msgid "Variable" #~ msgstr "Variable" @@ -13344,9 +13511,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Out-In" #~ msgstr "Salida-Entrada" -#~ msgid "Transitions" -#~ msgstr "Transiciones" - #~ msgid "Change Anim Len" #~ msgstr "Cambiar duración de animación" @@ -13560,9 +13724,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Replace By" #~ msgstr "Reemplazar por" -#~ msgid "Case Sensitive" -#~ msgstr "Respetar mayús/minúsculas" - #~ msgid "Backwards" #~ msgstr "Hacia atrás" @@ -14030,9 +14191,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Loading Image:" #~ msgstr "Cargando imagen:" -#~ msgid "Couldn't load image:" -#~ msgstr "No se pudo cargar la imagen:" - #~ msgid "Converting Images" #~ msgstr "Convirtiendo imágenes" @@ -14228,10 +14386,6 @@ msgstr "Las constantes no pueden modificarse." #~ "contraseña son correctas?" #, fuzzy -#~ msgid "Error creating the signature object." -#~ msgstr "¡Error al escribir el PCK de proyecto!" - -#, fuzzy #~ msgid "Error creating the package signature." #~ msgstr "Se produjo un error al firmar el paquete." @@ -14443,9 +14597,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Lossy Quality:" #~ msgstr "Calidad con pérdidas:" -#~ msgid "Atlas:" -#~ msgstr "Atlas:" - #~ msgid "Shrink By:" #~ msgstr "Reducir por:" diff --git a/editor/translations/es_AR.po b/editor/translations/es_AR.po index ee8ac4eaa0..52a3aa5172 100644 --- a/editor/translations/es_AR.po +++ b/editor/translations/es_AR.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:38+0000\n" +"PO-Revision-Date: 2019-12-25 12:45+0000\n" "Last-Translator: Lisandro Lorea <lisandrolorea@gmail.com>\n" "Language-Team: Spanish (Argentina) <https://hosted.weblate.org/projects/" "godot-engine/godot/es_AR/>\n" @@ -34,6 +34,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Argumento de tipo incorrecto en convert(), utilizá constantes TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Se esperaba un string de longitud 1 (un carácter)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -425,6 +429,10 @@ msgid "Not possible to add a new track without a root" msgstr "No es posible agregar una nueva pista sin una raíz" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Agregar Pista Bezier" @@ -539,8 +547,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Editar" @@ -808,6 +817,10 @@ msgid "Extra Call Arguments:" msgstr "Argumentos de Llamada Extras:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "Método Receptor:" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Avanzado" @@ -1992,6 +2005,15 @@ msgid "Search Help" msgstr "Buscar en la Ayuda" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Respetar Mayúsculas/Minúsculas" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Mostrar Ayudantes" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Mostrar Todo" @@ -2027,6 +2049,29 @@ msgstr "Tipo de Miembro" msgid "Class" msgstr "Clase" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Métodos" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Señal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Constante" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Propiedad:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Propiedades de Tema" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Propiedad:" @@ -3095,6 +3140,10 @@ msgstr "Abrir el Editor siguiente" msgid "Open the previous Editor" msgstr "Abrir el Editor anterior" +#: editor/editor_node.h +msgid "Warning!" +msgstr "Cuidado!" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "No se encontró ningún sub-recurso." @@ -3416,6 +3465,15 @@ msgid "Importing:" msgstr "Importando:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Error al crear el objeto firma." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4605,6 +4663,11 @@ msgid "Move Node" msgstr "Mover Nodo" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transiciones" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Agregar Transición" @@ -4689,6 +4752,10 @@ msgstr "Asignar la animación de fin. Esto es útil para sub-transiciones." msgid "Transition: " msgstr "Transición: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "Modo de Reproducción:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5898,11 +5965,26 @@ msgstr "Crear Outline Mesh" msgid "Outline Size:" msgstr "Tamaño de Outline:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Remover item %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Acutalizar desde Escena" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "Biblioteca de Meshes" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Agregar Item" @@ -6538,6 +6620,25 @@ msgid "Save File As..." msgstr "Guardar Archivo Como..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "No se puede obtener el script para ejecutarlo." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "El script falló al recargar, revisá errores en la consola." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "Es script no esta en modo tool, no sera posible ejecutarlo." + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" +"Para ejecutar este script, debe heredar de EditorScript y estar seteado en " +"modo tool." + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Importar Tema" @@ -6756,10 +6857,6 @@ msgid "Source" msgstr "Fuente" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Señal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Objetivo" @@ -6787,6 +6884,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "Solo se pueden depositar recursos del sistema de archivos." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"No se pueden soltar nodos porque el script '%s' no es usado en esta escena." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Buscar Símbolo" @@ -7428,18 +7531,37 @@ msgid "Create Mesh2D" msgstr "Crear Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Creando Vistas Previas de Mesh/es" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Crear Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Crear CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Crear CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Crear LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Crear LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "El sprite esta vacío!" @@ -7516,6 +7638,11 @@ msgid "Add Frame" msgstr "Agregar Frame" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "No se pudo cargar la imagen:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ERROR: No se pudo cargar el recurso de frames!" @@ -7789,6 +7916,7 @@ msgid "Data Type:" msgstr "Tipo de Datos:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Icono" @@ -7805,10 +7933,6 @@ msgid "Color" msgstr "Color" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Constante" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Archivo de Tema" @@ -7922,6 +8046,18 @@ msgid "Merge from Scene" msgstr "Mergear desde Escena" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "Nuevo Tile Individual" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "Nuevo Autotile" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "Nuevo Atlas" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Coordenada Siguiente" @@ -7938,6 +8074,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Seleccionar la forma, subtile o Tile anterior." #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "Región" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "Colisión" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "Oclusión" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "Navegación" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "Bitmask" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "Prioridad" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "Z Index" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Modo Región" @@ -8164,6 +8328,16 @@ msgid "Edit Tile Z Index" msgstr "Editar Z Index de Tile" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Crear Polígono Convexo" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Crear Polígono Cóncavo" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Crear Polígono de Colisión" @@ -10973,10 +11147,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Se esperaba un string de longitud 1 (un carácter)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "El argumento step es cero!" @@ -11116,6 +11286,11 @@ msgid "Cursor Clear Rotation" msgstr "Restablecer Rotación en Cursor" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Eliminar Selección" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Limpiar Selección" @@ -11265,6 +11440,14 @@ msgid "Set Variable Type" msgstr "Editar Tipo de Variable" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "Agregar Puerto de Entrada" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "Agregar Puerto de Salida" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "Reemplazar(Override) una función integrada existente." @@ -11325,14 +11508,6 @@ msgid "Add Signal" msgstr "Agregar Señal" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "Agregar Puerto de Entrada" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "Agregar Puerto de Salida" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "Eliminar Puerto de Entrada" @@ -11385,11 +11560,6 @@ msgid "Add Preload Node" msgstr "Agregar Nodo Preload" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"No se pueden soltar nodos porque el script '%s' no es usado en esta escena." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Agregar Nodo(s) Desde Arbol" @@ -12987,9 +13157,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Rotate 270 degrees" #~ msgstr "Rotar 270 grados" -#~ msgid "Warning" -#~ msgstr "Advertencia" - #~ msgid "Variable" #~ msgstr "Variable" @@ -13116,9 +13283,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Out-In" #~ msgstr "Out-In" -#~ msgid "Transitions" -#~ msgstr "Transiciones" - #~ msgid "Change Anim Len" #~ msgstr "Cambiar Largo de Anim" @@ -13332,9 +13496,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Replace By" #~ msgstr "Reemplazar Por" -#~ msgid "Case Sensitive" -#~ msgstr "Respetar Mayúsculas/Minúsculas" - #~ msgid "Backwards" #~ msgstr "Hacia Atrás" @@ -13791,9 +13952,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Loading Image:" #~ msgstr "Cargando Imagen:" -#~ msgid "Couldn't load image:" -#~ msgstr "No se pudo cargar la imagen:" - #~ msgid "Converting Images" #~ msgstr "Convirtiendo Imágenes" @@ -13979,9 +14137,6 @@ msgstr "Las constantes no pueden modificarse." #~ "No se pudo leer el archivo de certificado. Son tanto la ruta como el " #~ "password correctos?" -#~ msgid "Error creating the signature object." -#~ msgstr "Error al crear el objeto firma." - #~ msgid "Error creating the package signature." #~ msgstr "Error al crear la firma del paquete." @@ -14185,9 +14340,6 @@ msgstr "Las constantes no pueden modificarse." #~ msgid "Lossy Quality:" #~ msgstr "Calidad con Pérdidas:" -#~ msgid "Atlas:" -#~ msgstr "Atlas:" - #~ msgid "Shrink By:" #~ msgstr "Reducir Por:" diff --git a/editor/translations/et.po b/editor/translations/et.po index 4540931fa3..d5e93f1988 100644 --- a/editor/translations/et.po +++ b/editor/translations/et.po @@ -24,6 +24,10 @@ msgstr "" "Kehtetu argument sisestatud convert() funktsiooni, kasuta TYPE_* konstante." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -407,6 +411,10 @@ msgid "Not possible to add a new track without a root" msgstr "Ei saa lisada uut rada ilma tüveta" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Lisa Bezieri Rada" @@ -508,8 +516,9 @@ msgstr "Kaadrit/Sekundis" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Muuda" @@ -776,6 +785,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1925,6 +1938,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1960,6 +1981,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2940,6 +2981,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3248,6 +3293,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4409,6 +4462,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -4488,6 +4545,10 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5672,11 +5733,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6302,6 +6377,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6518,10 +6610,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6547,6 +6635,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7182,18 +7275,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7270,6 +7379,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7543,6 +7656,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7559,10 +7673,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7674,6 +7784,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7690,6 +7812,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -7898,6 +8048,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10539,10 +10697,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10679,6 +10833,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Kustuta Valitud Võti (Võtmed)" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10821,6 +10980,14 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10881,14 +11048,6 @@ msgid "Add Signal" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "" @@ -10937,10 +11096,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/eu.po b/editor/translations/eu.po index 38e0f5c534..4a937b5a0a 100644 --- a/editor/translations/eu.po +++ b/editor/translations/eu.po @@ -23,6 +23,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -405,6 +409,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -506,8 +514,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -773,6 +782,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1920,6 +1933,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1955,6 +1976,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2934,6 +2975,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3242,6 +3287,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4399,6 +4452,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -4478,6 +4535,10 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5659,11 +5720,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6289,6 +6364,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6505,10 +6597,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6534,6 +6622,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7168,18 +7261,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7256,6 +7365,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7529,6 +7642,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7545,10 +7659,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7660,6 +7770,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7676,6 +7798,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -7884,6 +8034,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10519,10 +10677,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10659,6 +10813,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10801,6 +10959,14 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10861,14 +11027,6 @@ msgid "Add Signal" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "" @@ -10917,10 +11075,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/fa.po b/editor/translations/fa.po index 9fe29b8976..fd2e10682e 100644 --- a/editor/translations/fa.po +++ b/editor/translations/fa.po @@ -36,6 +36,10 @@ msgstr "" "کنید ." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -433,6 +437,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "ترک را اضافه کن" @@ -545,8 +553,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "ویرایش" @@ -828,6 +837,11 @@ msgstr "آرگومانهای اضافی فراخوانی:" #: editor/connections_dialog.cpp #, fuzzy +msgid "Receiver Method:" +msgstr "انتخاب حالت" + +#: editor/connections_dialog.cpp +#, fuzzy msgid "Advanced" msgstr "متعادل شده" @@ -2046,6 +2060,15 @@ msgid "Search Help" msgstr "جستجوی راهنما" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "حساس به حالت (حروف لاتین)" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "جستجو" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "جایگزینی همه" @@ -2089,6 +2112,30 @@ msgstr "عضوها" msgid "Class" msgstr "کلاس:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "روش ها" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "سیگنالها" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "ثابت" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "ویژگی:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "صافی کردن گرهها" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "ویژگی:" @@ -3101,6 +3148,10 @@ msgstr "گشودن ویرایشگر متن" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3423,6 +3474,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4675,6 +4734,11 @@ msgstr "حرکت دادن گره(ها)" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "انتقال" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "افزودن ترجمه" @@ -4761,6 +4825,11 @@ msgstr "" msgid "Transition: " msgstr "انتقال" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "حالت صدور:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp #, fuzzy @@ -6001,11 +6070,27 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "بهروزرسانی از صحنه" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "صادکردن فایل کتابخانه ای" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "افزودن مورد" @@ -6659,6 +6744,23 @@ msgid "Save File As..." msgstr "ذخیره در..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6891,11 +6993,6 @@ msgid "Source" msgstr "منبع" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "سیگنالها" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6924,6 +7021,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7590,21 +7692,40 @@ msgstr "ساختن %s جدید" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "بهروزرسانی از صحنه" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "انتخاب شده را تغییر مقیاس بده" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "انتخاب شده را تغییر مقیاس بده" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "انتخاب شده را تغییر مقیاس بده" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "ساختن پوشه" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "ساختن پوشه" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "مسیر خالی است" @@ -7687,6 +7808,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "انتخاب حالت" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7977,6 +8103,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7993,10 +8120,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "ثابت" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "یک پرونده را باز کن" @@ -8119,6 +8242,19 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "نمایش پرونده ها" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -8137,6 +8273,40 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "گره انیمیشن" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "گره انیمیشن" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "ویرایش سیگنال" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "گره انیمیشن" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "حالت صدور:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "اندیس:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "گره انیمیشن" @@ -8374,6 +8544,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "انتخاب شده را تغییر مقیاس بده" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "محلی" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "انتخاب شده را تغییر مقیاس بده" @@ -11158,10 +11338,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "آرگومان step صفر است!" @@ -11311,6 +11487,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "انتخاب شده را تغییر مقیاس بده" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "انتخاب شده را تغییر مقیاس بده" @@ -11469,6 +11650,16 @@ msgstr "متغیر را ویرایش کن:" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "افزودن عمل ورودی" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "افزودن عمل ورودی" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "نام نامعتبر. نباید یا یک نام نوع توکار برخوردی داشته باشد." @@ -11534,16 +11725,6 @@ msgstr "Signal را اضافه کن" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "افزودن عمل ورودی" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "افزودن عمل ورودی" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "برداشتن نقطه" @@ -11596,10 +11777,6 @@ msgid "Add Preload Node" msgstr "افزودن گره" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "گره(ها) را از درخت اضافه کن" @@ -12845,10 +13022,6 @@ msgstr "" #~ msgstr "بزرگنمایی بیشتر" #, fuzzy -#~ msgid "New TextFile" -#~ msgstr "نمایش پرونده ها" - -#, fuzzy #~ msgid "Zoom:" #~ msgstr "بزرگنمایی بیشتر" @@ -13010,9 +13183,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "جایگزین کردن با" -#~ msgid "Case Sensitive" -#~ msgstr "حساس به حالت (حروف لاتین)" - #~ msgid "Backwards" #~ msgstr "به سمت عقب" diff --git a/editor/translations/fi.po b/editor/translations/fi.po index 6813aa1149..f8357e5886 100644 --- a/editor/translations/fi.po +++ b/editor/translations/fi.po @@ -9,12 +9,13 @@ # Nuutti Varvikko <nvarvikko@gmail.com>, 2018. # Sami Lehtilä <sami.lehtila@gmail.com>, 2018. # Tapani Niemi <tapani.niemi@kapsi.fi>, 2018, 2019. +# Tuomas Lähteenmäki <lahtis@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-16 23:50+0000\n" -"Last-Translator: Tapani Niemi <tapani.niemi@kapsi.fi>\n" +"PO-Revision-Date: 2019-12-23 17:08+0000\n" +"Last-Translator: Tuomas Lähteenmäki <lahtis@gmail.com>\n" "Language-Team: Finnish <https://hosted.weblate.org/projects/godot-engine/" "godot/fi/>\n" "Language: fi\n" @@ -22,7 +23,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 3.10\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -31,6 +32,10 @@ msgstr "" "Virheellinen tyyppiargumentti convert() metodille, käytä TYPE_* vakioita." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Odotettiin yhden mittaista merkkijonoa (yhtä merkkiä)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -417,6 +422,10 @@ msgid "Not possible to add a new track without a root" msgstr "Uutta raitaa ei voida lisätä ilman juurta" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Lisää Bezier-raita" @@ -526,8 +535,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Muokkaa" @@ -795,6 +805,10 @@ msgid "Extra Call Arguments:" msgstr "Ylimääräiset argumentit:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "Valitse metodi:" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Edistyneet" @@ -1699,9 +1713,8 @@ msgid "Erase Profile" msgstr "Tyhjennä profiili" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Godot Feature Profile" -msgstr "Hallinnoi editorin ominaisuusprofiileja" +msgstr "Hallinnoi editorin ominaisuusprofiilit" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -1978,6 +1991,15 @@ msgid "Search Help" msgstr "Etsi ohjeesta" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Merkkikokoriippuvainen" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Näytä avustimet" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Näytä kaikki" @@ -2013,6 +2035,29 @@ msgstr "Jäsenen tyyppi" msgid "Class" msgstr "Luokka" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metodit" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Signaali" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Muuttumaton" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Ominaisuus:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Teeman ominaisuudet" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Ominaisuus:" @@ -3001,9 +3046,8 @@ msgid "Import Templates From ZIP File" msgstr "Tuo mallit ZIP-tiedostosta" #: editor/editor_node.cpp -#, fuzzy msgid "Template Package" -msgstr "Vientimallien hallinta" +msgstr "Mallipaketti" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export Project" @@ -3061,6 +3105,10 @@ msgstr "Avaa seuraava editori" msgid "Open the previous Editor" msgstr "Avaa edellinen editori" +#: editor/editor_node.h +msgid "Warning!" +msgstr "Varoitus!" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "Aliresursseja ei löydetty." @@ -3380,6 +3428,15 @@ msgid "Importing:" msgstr "Tuodaan:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Virhe luotaessa allekirjoitusoliota." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4563,6 +4620,11 @@ msgid "Move Node" msgstr "Siirrä solmua" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Siirtymä: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Lisää siirtymä" @@ -4647,6 +4709,10 @@ msgstr "Aseta loppuanimaatio. Tämä on hyödyllistä alisiirtymiä varten." msgid "Transition: " msgstr "Siirtymä: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "Toistotila:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5128,85 +5194,75 @@ msgstr "" "ankkureita marginaalien sijaan." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Left" -msgstr "Vasen" +msgstr "Vasemmassa yläkulmassa" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Right" -msgstr "OIkea" +msgstr "Oikeassa Yläkulmassa" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Right" -msgstr "Kierrä oikealle" +msgstr "Alaoikea" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Left" -msgstr "Alanäkymä" +msgstr "Alavasen" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Left" -msgstr "Sisennä vasemmalle" +msgstr "Keskitä vasemmalle" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Top" -msgstr "Keskitä valintaan" +msgstr "Keskitä ylös" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Right" -msgstr "Sisennä oikealle" +msgstr "Keskitä oikealle" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Bottom" -msgstr "Pohja" +msgstr "Keskitä alas" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" -msgstr "" +msgstr "Keskitä" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Left Wide" msgstr "Vasen näkymä" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Wide" msgstr "Ylänäkymä" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Right Wide" msgstr "Oikea näkymä" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Wide" msgstr "Alanäkymä" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "VCenter Wide" -msgstr "" +msgstr "VCenter Wide" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "HCenter Wide" -msgstr "" +msgstr "HCenter Wide" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy msgid "Full Rect" -msgstr "" +msgstr "Täysi toisto" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Keep Ratio" -msgstr "Skaalaussuhde:" +msgstr "Skaalaussuhde" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -5870,11 +5926,26 @@ msgstr "Luo ääriviivoista Mesh" msgid "Outline Size:" msgstr "Ääriviivojen koko:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Poistetaanko kohde %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Päivitä skenestä" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "Mesh-kirjasto" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Lisää kohde" @@ -6510,6 +6581,25 @@ msgid "Save File As..." msgstr "Tallenna tiedosto nimellä..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "Skriptiä ei voi saada suorittamista varten." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "Skriptin lataus epäonnistui. Tarkista konsolissa virheiden varalta." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "Skripti ei ole työkalutilassa, sitä ei voi suorittaa." + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" +"Tämän skriptin suorittamiseksi sen on perittävä EditorScript ja asetettava " +"se työkalutilaan." + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Tuo teema" @@ -6728,10 +6818,6 @@ msgid "Source" msgstr "Lähde" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Signaali" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Kohde" @@ -6758,6 +6844,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "Vain tiedostojärjestelmän resursseja voi raahata ja pudottaa." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Ei voida pudottaa solmuja, koska skripti '%s' ei ole käytössä tässä skenessä." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Hae symboli" @@ -7399,18 +7491,37 @@ msgid "Create Mesh2D" msgstr "Luo Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Luodaan meshien esikatseluita" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Luo Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Luo CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Luo CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Luo LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Luo LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite on tyhjä!" @@ -7487,6 +7598,11 @@ msgid "Add Frame" msgstr "Lisää ruutu" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Kuvaa ei voitu ladata:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "VIRHE: Ei voitu ladata ruudun resurssia!" @@ -7760,6 +7876,7 @@ msgid "Data Type:" msgstr "Tietotyyppi:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Kuvake" @@ -7776,13 +7893,8 @@ msgid "Color" msgstr "Väri" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Muuttumaton" - -#: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme File" -msgstr "Teema" +msgstr "Teema-tiedosto" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -7896,6 +8008,18 @@ msgid "Merge from Scene" msgstr "Yhdistä skenestä" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "Uusi yksittäinen laatta" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "Uusi automaattinen laatta" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "Uusi Atlas" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Seuraava koordinaatti" @@ -7912,6 +8036,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Valitse edellinen muoto, aliruutu tai ruutu." #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "Alue" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "Törmäys" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "Peittotila" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "Siirtymistila" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "Bittimaski" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "Prioriteetti" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "Z Indeksi" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Aluetila" @@ -8138,6 +8290,16 @@ msgid "Edit Tile Z Index" msgstr "Muokkaa ruudun Z-indeksiä" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Tee polygonista konveksi" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Tee polygonista konkaavi" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Luo törmäyspolygoni" @@ -9244,7 +9406,7 @@ msgstr "Luo päivitys" #: editor/project_export.cpp #, fuzzy msgid "Pack File" -msgstr " Tiedostot" +msgstr "Pakkaa tiedosto" #: editor/project_export.cpp msgid "Features" @@ -9299,13 +9461,12 @@ msgid "Export All" msgstr "Vie kaikki" #: editor/project_export.cpp editor/project_manager.cpp -#, fuzzy msgid "ZIP File" -msgstr " Tiedostot" +msgstr "ZIP-tiedosto" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "" +msgstr "Godot-peli paketti" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -10939,10 +11100,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Odotettiin yhden mittaista merkkijonoa (yhtä merkkiä)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "Askeleen argumentti on nolla!" @@ -11083,6 +11240,11 @@ msgid "Cursor Clear Rotation" msgstr "Poista kohdistimen kierto" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Tyhjennä valittu alue" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Tyhjennä valinta" @@ -11232,6 +11394,14 @@ msgid "Set Variable Type" msgstr "Aseta muuttujan tyyppi" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "Lisää tuloportti" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "Lisää lähtöportti" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "Ylikirjoita olemassa oleva sisäänrakennettu funktio." @@ -11292,14 +11462,6 @@ msgid "Add Signal" msgstr "Lisää signaali" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "Lisää tuloportti" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "Lisää lähtöportti" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "Poista tuloportti" @@ -11353,11 +11515,6 @@ msgid "Add Preload Node" msgstr "Lisää esiladattu solmu" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"Ei voida pudottaa solmuja, koska skripti '%s' ei ole käytössä tässä skenessä." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Lisää solmut puusta" @@ -11479,19 +11636,16 @@ msgid "Members:" msgstr "Jäsenet:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Base Type:" -msgstr "Muuta kantatyyppiä" +msgstr "Muuta perustyyppiä:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Nodes..." -msgstr "Lisää solmu..." +msgstr "Lisää solmuja..." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Function..." -msgstr "Lisää funktio" +msgstr "Lisää funktio..." #: modules/visual_script/visual_script_editor.cpp msgid "function_name" @@ -12983,9 +13137,6 @@ msgstr "Vakioita ei voi muokata." #~ msgid "Rotate 270 degrees" #~ msgstr "Käännä 270 astetta" -#~ msgid "Warning" -#~ msgstr "Varoitus" - #~ msgid "Variable" #~ msgstr "Muuttuja" @@ -13321,9 +13472,6 @@ msgstr "Vakioita ei voi muokata." #~ msgid "Replace By" #~ msgstr "Korvaa" -#~ msgid "Case Sensitive" -#~ msgstr "Merkkikokoriippuvainen" - #~ msgid "Backwards" #~ msgstr "Taaksepäin" @@ -13626,9 +13774,6 @@ msgstr "Vakioita ei voi muokata." #~ msgid "Loading Image:" #~ msgstr "Ladataan kuvaa:" -#~ msgid "Couldn't load image:" -#~ msgstr "Kuvaa ei voitu ladata:" - #~ msgid "Converting Images" #~ msgstr "Muunnetaan kuvia" @@ -13732,9 +13877,6 @@ msgstr "Vakioita ei voi muokata." #~ msgid "just pressed" #~ msgstr "juuri painettu" -#~ msgid "Error creating the signature object." -#~ msgstr "Virhe luotaessa allekirjoitusoliota." - #~ msgid "Node From Scene" #~ msgstr "Node Scenestä" diff --git a/editor/translations/fil.po b/editor/translations/fil.po index c2b9cfd784..2d2a408bd8 100644 --- a/editor/translations/fil.po +++ b/editor/translations/fil.po @@ -27,6 +27,10 @@ msgstr "" "constant." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -412,6 +416,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -513,8 +521,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "I-edit" @@ -780,6 +789,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1927,6 +1940,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1962,6 +1983,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2942,6 +2983,11 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "Mga Babala" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3250,6 +3296,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4407,6 +4461,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -4486,6 +4544,10 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5671,11 +5733,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6302,6 +6378,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6518,10 +6611,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6547,6 +6636,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7181,18 +7275,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7269,6 +7379,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7542,6 +7656,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7558,10 +7673,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7674,6 +7785,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7690,6 +7813,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -7898,6 +8049,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10536,10 +10695,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10676,6 +10831,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Burahin ang (mga) Napiling Key" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10818,6 +10978,15 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "Idagdag Ang Bezier Point" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10879,15 +11048,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Idagdag Ang Bezier Point" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Ilipat Ang Mga Bezier Points" @@ -10937,10 +11097,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/fr.po b/editor/translations/fr.po index b5902193e3..ead44caf3a 100644 --- a/editor/translations/fr.po +++ b/editor/translations/fr.po @@ -73,8 +73,8 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:38+0000\n" -"Last-Translator: Caye Pierre <pierrecaye@laposte.net>\n" +"PO-Revision-Date: 2019-12-23 17:08+0000\n" +"Last-Translator: Camille Mohr-Daurat <pouleyketchoup@gmail.com>\n" "Language-Team: French <https://hosted.weblate.org/projects/godot-engine/" "godot/fr/>\n" "Language: fr\n" @@ -91,6 +91,10 @@ msgstr "" "Argument de type incorrect dans convert(), utilisez les constantes TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Attendu une chaîne de longueur 1 (un caractère)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -482,6 +486,10 @@ msgid "Not possible to add a new track without a root" msgstr "Impossible d'ajouter une nouvelle piste sans racine" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Ajouter une piste de Bézier" @@ -599,8 +607,9 @@ msgstr "IPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Édition" @@ -868,6 +877,10 @@ msgid "Extra Call Arguments:" msgstr "Arguments supplémentaires :" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "Méthode du récepteur :" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Options avancées" @@ -2051,6 +2064,16 @@ msgid "Search Help" msgstr "Rechercher dans l'aide" #: editor/editor_help_search.cpp +#, fuzzy +msgid "Case Sensitive" +msgstr "Fermer la scène" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Afficher les aides" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Tout afficher" @@ -2086,6 +2109,29 @@ msgstr "Type de membre" msgid "Class" msgstr "Classe :" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Méthodes" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Signaux" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Constante" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Propriété :" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Propriétés du thème" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Propriété :" @@ -3162,6 +3208,10 @@ msgstr "Ouvrir l'éditeur suivant" msgid "Open the previous Editor" msgstr "Ouvrir l'éditeur précédant" +#: editor/editor_node.h +msgid "Warning!" +msgstr "Avertissement !" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "Aucune sous-ressource n'a été trouvée." @@ -3484,6 +3534,14 @@ msgid "Importing:" msgstr "Importation :" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4676,6 +4734,11 @@ msgid "Move Node" msgstr "Déplacer le nœud" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transition : " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Ajouter une transition" @@ -4761,6 +4824,10 @@ msgstr "Définir l'animation de fin. Ceci est utile pour les sous-transitions." msgid "Transition: " msgstr "Transition : " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "Mode d'exécution :" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5975,11 +6042,26 @@ msgstr "Créer un maillage de contour" msgid "Outline Size:" msgstr "Taille du contour :" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Supprimer l'objet %d ?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Mettre à jour depuis la scène" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "Mesh Library" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Ajouter un item" @@ -6619,6 +6701,25 @@ msgid "Save File As..." msgstr "Enregistrer sous…" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "Impossible d'obtenir le script à exécuter." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "Échec du rechargement du script, vérifiez les erreurs dans la console." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "Le script n'est pas en mode outil (tool), il ne peut pas être exécuté." + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" +"Pour exécuter ce script, il doit hériter de EditorScript et être défini en " +"mode outil (tool)." + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Importer un thème" @@ -6837,10 +6938,6 @@ msgid "Source" msgstr "Source" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Signaux" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Cible" @@ -6868,6 +6965,13 @@ msgid "Only resources from filesystem can be dropped." msgstr "Seules les ressources du système de fichiers peuvent être abaissées." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Impossible de supprimer les nœuds car le script '% s' n'est pas utilisé dans " +"cette scène." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Symbole de recherche" @@ -7512,18 +7616,37 @@ msgid "Create Mesh2D" msgstr "Créer un Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Création des prévisualisations des maillages" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Créer un Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Créer un CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Créer un CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Créer un LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Créer un LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Le sprite est vide !" @@ -7602,6 +7725,11 @@ msgid "Add Frame" msgstr "Ajouter une image" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Impossible de charger la ressource." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ERREUR : Impossible de charger la resource de type trame !" @@ -7875,6 +8003,7 @@ msgid "Data Type:" msgstr "Type de données :" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Icône" @@ -7891,10 +8020,6 @@ msgid "Color" msgstr "Couleur" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Constante" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Fichier de Thème" @@ -8008,6 +8133,18 @@ msgid "Merge from Scene" msgstr "Fusionner depuis la scène" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "Nouvelle Simple Tuile" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "Nouvelle Auto-tuile" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "Nouvel Atlas" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Coordonnée suivante" @@ -8024,6 +8161,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Sélectionner la forme précédente, sous-tuile, ou tuile." #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "Région" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "Collision" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "Occlusion" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "Navigation" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "Bitmask" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "Priorité" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "Z Index" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Mode Région" @@ -8252,6 +8417,16 @@ msgid "Edit Tile Z Index" msgstr "Modifier l'index Z de la tuile" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Rendre le polygon Convex" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Rendre le polygone concave" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Créer le polygone de collision" @@ -9407,7 +9582,7 @@ msgstr "Clé de chiffrement invalide (doit comporter 64 caractères)" #: editor/project_export.cpp msgid "Script Encryption Key (256-bits as hex):" -msgstr "Clé de chiffre des scripts (256 bits en hexadécimal) :" +msgstr "Clé de chiffrement des scripts (256 bits en hexadécimal) :" #: editor/project_export.cpp msgid "Export PCK/Zip" @@ -9423,11 +9598,11 @@ msgstr "Tout exporter" #: editor/project_export.cpp editor/project_manager.cpp msgid "ZIP File" -msgstr "Fichiers ZIP" +msgstr "Fichier ZIP" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "" +msgstr "Données de jeu Godot" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -11066,10 +11241,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Attendu une chaîne de longueur 1 (un caractère)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "L'argument du pas est zéro !" @@ -11210,6 +11381,11 @@ msgid "Cursor Clear Rotation" msgstr "Effacer rotation curseur" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Supprimer la sélection" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Supprimer la sélection" @@ -11361,6 +11537,14 @@ msgid "Set Variable Type" msgstr "Définir type de variable" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "Ajouter un port d'entrée" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "Ajouter un port de sortie" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "Remplacer une fonction intégrée existante." @@ -11421,14 +11605,6 @@ msgid "Add Signal" msgstr "Ajouter un signal" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "Ajouter un port d'entrée" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "Ajouter un port de sortie" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "Supprimer le port d'entrée" @@ -11481,12 +11657,6 @@ msgid "Add Preload Node" msgstr "Ajouter un nœud préchargé" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"Impossible de supprimer les nœuds car le script '% s' n'est pas utilisé dans " -"cette scène." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Ajouter un nœud à partir de l'arbre" diff --git a/editor/translations/ga.po b/editor/translations/ga.po index 5e77b6686e..37fdd66dac 100644 --- a/editor/translations/ga.po +++ b/editor/translations/ga.po @@ -23,6 +23,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -406,6 +410,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -507,8 +515,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -774,6 +783,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1922,6 +1935,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1957,6 +1978,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2936,6 +2977,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3244,6 +3289,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4404,6 +4457,11 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Athrú: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -4483,6 +4541,10 @@ msgstr "" msgid "Transition: " msgstr "Athrú: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5665,11 +5727,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6295,6 +6371,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6511,10 +6604,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6540,6 +6629,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7174,18 +7268,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7262,6 +7372,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7535,6 +7649,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7551,10 +7666,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Amharc ar Chomhaid" @@ -7668,6 +7779,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7684,6 +7807,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -7892,6 +8043,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10531,10 +10690,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10671,6 +10826,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10814,6 +10973,15 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "Cuir ionchur leis" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10875,15 +11043,6 @@ msgid "Add Signal" msgstr "" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Input Port" -msgstr "Cuir ionchur leis" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "" @@ -10932,10 +11091,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/he.po b/editor/translations/he.po index d029d79ff9..5b434f7575 100644 --- a/editor/translations/he.po +++ b/editor/translations/he.po @@ -32,6 +32,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "משתנה סוג לא חוקי לפונקציית convert(), יש להשתמש בקבועי TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -443,6 +447,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "הוספת רצועת בזייה" @@ -553,8 +561,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "עריכה" @@ -832,6 +841,11 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +#, fuzzy +msgid "Receiver Method:" +msgstr "מאפייני פריט." + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -2041,6 +2055,15 @@ msgid "Search Help" msgstr "חיפוש בעזרה" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "תלוי רישיות" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "חיפוש" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "הצגה נורמלית" @@ -2085,6 +2108,30 @@ msgstr "חברים" msgid "Class" msgstr "מחלקה:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "שיטות" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "אותות" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "קבוע" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "מאפיינים" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "מאפיינים" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3105,6 +3152,11 @@ msgstr "פתיחת העורך הבא" msgid "Open the previous Editor" msgstr "פתיחת העורך הקודם" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "אזהרות" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3421,6 +3473,14 @@ msgid "Importing:" msgstr "ייבוא:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4669,6 +4729,11 @@ msgstr "מצב הזזה (W)" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "מעברון" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "מעברון" @@ -4755,6 +4820,11 @@ msgstr "" msgid "Transition: " msgstr "מעברון" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "מצב גולמי" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -6001,11 +6071,26 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "ייצוא ספריה" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6656,6 +6741,23 @@ msgid "Save File As..." msgstr "שמירה בשם…" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "ייבוא ערכת עיצוב" @@ -6886,11 +6988,6 @@ msgid "Source" msgstr "משאב" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "אותות" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6918,6 +7015,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "ניתן להשמיט משאבים ממערכת הקבצים בלבד." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7586,20 +7688,39 @@ msgstr "יצירת %s חדש" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "תצוגה מקדימה:" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "יצירת מצולע" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "יצירת מצולע" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "יצירת מצולע" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "יצירת תיקייה" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "יצירת תיקייה" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7682,6 +7803,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "טעינת המשאב נכשלה." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7968,6 +8094,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7984,10 +8111,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "קבוע" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "פתיחת קובץ" @@ -8108,6 +8231,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy msgid "Next Coordinate" msgstr "הסקריפט הבא" @@ -8127,6 +8262,40 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "מצב גולמי" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "עריכת מצולע" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "עריכת מצולע" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "עריכת מצולע" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "מצב גולמי" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "ייצוא מיזם" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "מצב גולמי" @@ -8361,6 +8530,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "הזזת מצולע" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "הזזת מצולע" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "יצירת מצולע" @@ -11120,10 +11299,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11262,6 +11437,11 @@ msgid "Cursor Clear Rotation" msgstr "מחיקת הטיית מצביע" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "כל הבחירה" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "ביטול הבחירה" @@ -11407,6 +11587,16 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "מועדפים:" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "מועדפים:" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "שם שגוי. לא יכול לחפוף לשם סוג מובנה קיים." @@ -11472,16 +11662,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "מועדפים:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "מועדפים:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "הסרת נקודה בנתיב" @@ -11531,10 +11711,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -12609,9 +12785,6 @@ msgstr "" #~ msgid "Update Always" #~ msgstr "לעדכן תמיד" -#~ msgid "Raw Mode" -#~ msgstr "מצב גולמי" - #~ msgid "Path to Node:" #~ msgstr "נתיב המפרק:" @@ -12718,10 +12891,6 @@ msgstr "" #~ msgstr "פריטי מנשק משתמש של ערכת העיצוב:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "מאפיינים" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "החלפת מצב התיקייה כמועדפת" @@ -12796,9 +12965,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "להחליף ב־" -#~ msgid "Case Sensitive" -#~ msgstr "תלוי רישיות" - #~ msgid "Backwards" #~ msgstr "אחורה" diff --git a/editor/translations/hi.po b/editor/translations/hi.po index a69dafe420..53f448ab5e 100644 --- a/editor/translations/hi.po +++ b/editor/translations/hi.po @@ -30,6 +30,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "कन्वर्ट करने के लिए अमान्य प्रकार तर्क (), TYPE_ * स्थिरांक का उपयोग करें।" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -427,6 +431,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "ट्रैक जोड़ें" @@ -532,8 +540,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -811,6 +820,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp #, fuzzy msgid "Advanced" msgstr "संतुलित" @@ -2016,6 +2029,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -2052,6 +2073,28 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "संकेत" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "गुण(Property) ट्रैक" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3041,6 +3084,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3353,6 +3400,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4553,6 +4608,11 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "अनुवाद में बदलाव करें:" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "अनुवाद में बदलाव करें:" @@ -4638,6 +4698,10 @@ msgstr "" msgid "Transition: " msgstr "अनुवाद में बदलाव करें:" +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5839,11 +5903,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6481,6 +6559,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6701,11 +6796,6 @@ msgid "Source" msgstr "संसाधन" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "संकेत" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6734,6 +6824,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7372,21 +7467,39 @@ msgid "Create Mesh2D" msgstr "एक नया बनाएं" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "सदस्यता बनाएं" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "सदस्यता बनाएं" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "सदस्यता बनाएं" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "एक नया बनाएं" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "एक नया बनाएं" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7466,6 +7579,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7745,6 +7862,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7761,10 +7879,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "खोलो इसे" @@ -7880,6 +7994,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7896,6 +8022,37 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "सदस्यता बनाएं" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "सदस्यता बनाएं" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "सदस्यता बनाएं" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -8120,6 +8277,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "सदस्यता बनाएं" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "सदस्यता बनाएं" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "सदस्यता बनाएं" @@ -10807,10 +10974,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10949,6 +11112,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "सभी खंड" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11092,6 +11260,16 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "पसंदीदा:" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "पसंदीदा:" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -11157,16 +11335,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "पसंदीदा:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "पसंदीदा:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "मिटाना" @@ -11216,10 +11384,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/hr.po b/editor/translations/hr.po index 6f175aaeae..a9f03b839c 100644 --- a/editor/translations/hr.po +++ b/editor/translations/hr.po @@ -25,6 +25,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Neispravan argument za convert(), upotrijebi konstantu TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -409,6 +413,10 @@ msgid "Not possible to add a new track without a root" msgstr "Nije moguće dodati novu stazu bez korijena" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Dodaj Bezier Stazu" @@ -511,8 +519,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -780,6 +789,10 @@ msgid "Extra Call Arguments:" msgstr "Dodatni argumenti poziva:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp #, fuzzy msgid "Advanced" msgstr "Balansiran" @@ -1936,6 +1949,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1971,6 +1992,27 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Idi na metodu" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2951,6 +2993,11 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "Upozorenja" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3260,6 +3307,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4421,6 +4476,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -4500,6 +4559,11 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Način Interpolacije" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5691,11 +5755,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6322,6 +6400,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6538,10 +6633,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6567,6 +6658,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7201,18 +7297,35 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Pregled:" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7289,6 +7402,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7563,6 +7680,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7579,10 +7697,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7694,6 +7808,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7711,6 +7837,37 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "Način Interpolacije" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Način Interpolacije" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Način Interpolacije" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "Način Interpolacije" @@ -7921,6 +8078,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10574,10 +10739,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10714,6 +10875,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Brisati odabrani ključ/odabrane ključeve" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10856,6 +11022,15 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "Dodaj Bezier Točku" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10918,15 +11093,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Dodaj Bezier Točku" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Pomakni Bezier Točke" @@ -10976,10 +11142,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/hu.po b/editor/translations/hu.po index 40d074de2e..e2503d7bba 100644 --- a/editor/translations/hu.po +++ b/editor/translations/hu.po @@ -9,12 +9,13 @@ # Gabor Csordas <gaborcsordas@yahoo.com>, 2018, 2019. # Tusa Gamer <tusagamer@mailinator.com>, 2018. # Máté Lugosi <mate.lugosi@gmail.com>, 2019. +# sztrovacsek <magadeve@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-07-29 19:20+0000\n" -"Last-Translator: Gabor Csordas <gaborcsordas@yahoo.com>\n" +"PO-Revision-Date: 2019-12-26 00:02+0000\n" +"Last-Translator: sztrovacsek <magadeve@gmail.com>\n" "Language-Team: Hungarian <https://hosted.weblate.org/projects/godot-engine/" "godot/hu/>\n" "Language: hu\n" @@ -22,7 +23,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.8-dev\n" +"X-Generator: Weblate 3.10\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -31,6 +32,10 @@ msgstr "" "Érvénytelen típus argumentum a convert()-hez használjon TYPE_* konstansokat." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -68,32 +73,31 @@ msgstr "'%s' hívásánál:" #: core/ustring.cpp msgid "B" -msgstr "" +msgstr "B" #: core/ustring.cpp msgid "KiB" -msgstr "" +msgstr "KiB" #: core/ustring.cpp -#, fuzzy msgid "MiB" -msgstr "Mixelés" +msgstr "MiB" #: core/ustring.cpp msgid "GiB" -msgstr "" +msgstr "GiB" #: core/ustring.cpp msgid "TiB" -msgstr "" +msgstr "TiB" #: core/ustring.cpp msgid "PiB" -msgstr "" +msgstr "PiB" #: core/ustring.cpp msgid "EiB" -msgstr "" +msgstr "EiB" #: editor/animation_bezier_editor.cpp msgid "Free" @@ -190,9 +194,8 @@ msgid "Anim Multi Change Call" msgstr "Animáció hívás változtatás" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Change Animation Length" -msgstr "Animáció Nevének Megváltoztatása:" +msgstr "Animáció hosszának megváltoztatása" #: editor/animation_track_editor.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp @@ -240,9 +243,8 @@ msgid "Add Track" msgstr "Animáció nyomvonal hozzáadás" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Animation Looping" -msgstr "Animáció nagyítás." +msgstr "Animáció ismételtetése" #: editor/animation_track_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -307,9 +309,8 @@ msgid "Trigger" msgstr "Érzékelő" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Capture" -msgstr "Jövő" +msgstr "Felvétel" #: editor/animation_track_editor.cpp msgid "Nearest" @@ -322,7 +323,7 @@ msgstr "Lineáris" #: editor/animation_track_editor.cpp msgid "Cubic" -msgstr "" +msgstr "Köbös" #: editor/animation_track_editor.cpp msgid "Clamp Loop Interp" @@ -407,9 +408,8 @@ msgid "Anim Insert Key" msgstr "Animáció kulcs beillesztés" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Change Animation Step" -msgstr "Animáció Nevének Megváltoztatása:" +msgstr "Animáció léptékének megváltoztatása" #: editor/animation_track_editor.cpp #, fuzzy @@ -441,6 +441,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Animáció nyomvonal hozzáadás" @@ -553,8 +557,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Szerkesztés" @@ -838,6 +843,11 @@ msgstr "További Meghívási Argumentumok:" #: editor/connections_dialog.cpp #, fuzzy +msgid "Receiver Method:" +msgstr "Objektumtulajdonságok." + +#: editor/connections_dialog.cpp +#, fuzzy msgid "Advanced" msgstr "Illesztési beállítások" @@ -2070,6 +2080,15 @@ msgid "Search Help" msgstr "Keresés Súgóban" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Pontos Egyezés" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Segítők Megjelenítése" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "Mind Lecserélése" @@ -2114,6 +2133,30 @@ msgstr "Tagok" msgid "Class" msgstr "Osztály:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metódusok" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Jelzések" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Állandó" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Tulajdonságok" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Tulajdonságok" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3202,6 +3245,10 @@ msgstr "Következő Szerkesztő Megnyitása" msgid "Open the previous Editor" msgstr "Előző Szerkesztő Megnyitása" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3523,6 +3570,14 @@ msgid "Importing:" msgstr "Importálás:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4789,6 +4844,11 @@ msgstr "Mozgás Mód" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Átmenet" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Átmenet" @@ -4875,6 +4935,11 @@ msgstr "" msgid "Transition: " msgstr "Átmenet" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Pásztázás Mód" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -6159,11 +6224,27 @@ msgstr "Körvonalháló Készítése" msgid "Outline Size:" msgstr "Körvonal Mérete:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "%d elem eltávolítása?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Frissítés Jelenetből" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "MeshLibrary-ra..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Elem Hozzáadása" @@ -6828,6 +6909,23 @@ msgid "Save File As..." msgstr "Mentés Másként..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Téma Importálása" @@ -7059,11 +7157,6 @@ msgid "Source" msgstr "Forrás" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Jelzések" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -7092,6 +7185,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Csak a fájlrendszerből eredő erőforrásokat lehet bedobni." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp #, fuzzy msgid "Lookup Symbol" msgstr "Szimbólum Befejezése" @@ -7755,21 +7853,40 @@ msgstr "Körvonalháló Készítése" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Háló Előnézetek Létrehozása" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Sokszög Létrehozása" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Navigációs Sokszög Létrehozása" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Navigációs Sokszög Létrehozása" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Árnyékoló Sokszög Létrehozása" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Árnyékoló Sokszög Létrehozása" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "A háló üres!" @@ -7853,6 +7970,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Nem sikerült betölteni az erőforrást." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8142,6 +8264,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -8158,10 +8281,6 @@ msgid "Color" msgstr "Szín" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Állandó" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Fálj Megnyitása" @@ -8283,6 +8402,19 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "Fájlok Megtekintése" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy msgid "Next Coordinate" msgstr "Következő Szkript" @@ -8302,6 +8434,41 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "Forgató mód" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Animáció Node" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Sokszög Szerkesztése" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Navigációs Háló Létrehozása" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "Forgató mód" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Projekt Exportálása" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "Pásztázás Mód" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "Forgató mód" @@ -8539,6 +8706,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Sokszög Mozgatása" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Sokszög Mozgatása" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Navigációs Sokszög Létrehozása" @@ -11311,10 +11488,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11453,6 +11626,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Minden kiválasztás" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11604,6 +11782,16 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "Bemenet Hozzáadása" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Bemenet Hozzáadása" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "Érvénytelen név. Nem ütközhet egy már meglévő beépített típusnévvel." @@ -11669,16 +11857,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Bemenet Hozzáadása" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Bemenet Hozzáadása" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Pont eltávolítása" @@ -11728,10 +11906,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -12922,10 +13096,6 @@ msgstr "" #~ msgid "RMB: Erase Point." #~ msgstr "Jobb Egérgomb: Pont Törlése." -#, fuzzy -#~ msgid "New TextFile" -#~ msgstr "Fájlok Megtekintése" - #~ msgid "Save Theme As" #~ msgstr "Téma Mentése Másként" @@ -12949,10 +13119,6 @@ msgstr "" #~ msgstr "GUI Téma Elemek:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "Tulajdonságok" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "Mappa Kedvencnek jelölése / Kedvenc jelölés visszavonása" @@ -13169,9 +13335,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "Lecserél" -#~ msgid "Case Sensitive" -#~ msgstr "Pontos Egyezés" - #~ msgid "Backwards" #~ msgstr "Visszafelé" diff --git a/editor/translations/id.po b/editor/translations/id.po index 1ff4622084..00cf7b815f 100644 --- a/editor/translations/id.po +++ b/editor/translations/id.po @@ -44,6 +44,10 @@ msgstr "" "Tipe argumen salah dalam menggunakan convert(), gunakan konstanta TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -433,6 +437,10 @@ msgid "Not possible to add a new track without a root" msgstr "Tidak memungkinkan untuk menambah track baru tanpa akar" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Tambah Track Bezier" @@ -545,8 +553,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Sunting" @@ -814,6 +823,11 @@ msgid "Extra Call Arguments:" msgstr "Argumen-argumen Panggilan Ekstra:" #: editor/connections_dialog.cpp +#, fuzzy +msgid "Receiver Method:" +msgstr "Pilih Method/Fungsi" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Lanjut" @@ -1993,6 +2007,15 @@ msgid "Search Help" msgstr "Mencari Bantuan" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Case Sensitive" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Tampilkan Bantuan-bantuan" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Tampilkan Semua" @@ -2028,6 +2051,29 @@ msgstr "Tipe Anggota" msgid "Class" msgstr "Kelas" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Fungsi" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Sinyal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstan" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Properti:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Properti-properti Tema" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Properti:" @@ -3085,6 +3131,11 @@ msgstr "Buka Editor Selanjutnya" msgid "Open the previous Editor" msgstr "Buka Editor Sebelumnya" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "Peringatan" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "Tidak ada sub-sumber yang ditemukan." @@ -3404,6 +3455,14 @@ msgid "Importing:" msgstr "Mengimpor:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4589,6 +4648,11 @@ msgid "Move Node" msgstr "Pindahkan Node" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transisi: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Tambah Transisi" @@ -4671,6 +4735,11 @@ msgstr "Terapkan akhir pada animasi. Berguna untuk sub-transisi." msgid "Transition: " msgstr "Transisi: " +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Mode Geser Pandangan" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5899,11 +5968,27 @@ msgstr "Buat Garis Mesh" msgid "Outline Size:" msgstr "Ukuran Garis Tepi:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Hapus item %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Perbarui dari Skena" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "PerpustakaanMesh..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Tambah Item" @@ -6538,6 +6623,23 @@ msgid "Save File As..." msgstr "Simpan Berkas Sebagai..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Impor Tema" @@ -6756,10 +6858,6 @@ msgid "Source" msgstr "Sumber" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Sinyal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Target" @@ -6787,6 +6885,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Hanya sumber daya dari berkas sistem yang dapat dihapus." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Simbol Pencarian" @@ -7431,18 +7534,37 @@ msgid "Create Mesh2D" msgstr "Buat Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Buat Pratinjau Mesh" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Buat Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Buat CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Buat CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Buat LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Buat LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite kosong!" @@ -7520,6 +7642,11 @@ msgid "Add Frame" msgstr "Tambah Frame" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Gagal memuat resource." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "GALAT: Tidak dapat memuat aset frame!" @@ -7793,6 +7920,7 @@ msgid "Data Type:" msgstr "Jenis data:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Ikon" @@ -7809,10 +7937,6 @@ msgid "Color" msgstr "Warna" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstan" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Tema" @@ -7927,6 +8051,20 @@ msgid "Merge from Scene" msgstr "Gabung dari Skena" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "Nonaktifkan Autotile" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Atlas" +msgstr "%s baru" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Koordinat berikutnya" @@ -7943,6 +8081,41 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Pilih bentuk sebelumnya, subtile, atau Tile." #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Region" +msgstr "Mode Wilayah" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Mode Tabrakan" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Mode Oklusi" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Mode Navigasi" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "Mode Bitmask" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Mode Prioritas" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "Indeks:" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Mode Wilayah" @@ -8170,6 +8343,16 @@ msgid "Edit Tile Z Index" msgstr "Sunting Index Z Tile" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Buat Poligon Cembung" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Buat Poligon Cekung" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Buat Poligon Collision" @@ -10963,10 +11146,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "Argumen step adalah nol!" @@ -11111,6 +11290,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "Hapus Pilihan" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "Beri Skala Seleksi" @@ -11265,6 +11449,16 @@ msgstr "Atur Jenis variabel" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "Tambah port masukan" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Tambah port keluaran" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "Tidak boleh sama dengan nama tipe bawaan yang ada." @@ -11330,16 +11524,6 @@ msgstr "Tambahkan Sinyal" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Tambah port masukan" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Tambah port keluaran" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Hapus port masukan" @@ -11394,10 +11578,6 @@ msgid "Add Preload Node" msgstr "Tambahkan Node" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Tambahkan Node (Node-node) dari Tree" @@ -13019,9 +13199,6 @@ msgstr "Konstanta tidak dapat dimodifikasi." #~ msgid "Replace By" #~ msgstr "Ganti dengan" -#~ msgid "Case Sensitive" -#~ msgstr "Case Sensitive" - #~ msgid "Backwards" #~ msgstr "Ke belakang" diff --git a/editor/translations/is.po b/editor/translations/is.po index 7e65dcd431..30042485c8 100644 --- a/editor/translations/is.po +++ b/editor/translations/is.po @@ -25,6 +25,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -428,6 +432,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Anim bæta við lag" @@ -533,8 +541,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Breyta" @@ -806,6 +815,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1958,6 +1971,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1993,6 +2014,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2978,6 +3019,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3287,6 +3332,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4457,6 +4510,11 @@ msgstr "Hreyfa Viðbótar Lykil" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Stillið breyting á:" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Stillið breyting á:" @@ -4539,6 +4597,10 @@ msgstr "" msgid "Transition: " msgstr "Stillið breyting á:" +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5730,11 +5792,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6364,6 +6440,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6580,10 +6673,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6609,6 +6698,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7244,20 +7338,37 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "Afrita val" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Breyta Viðbót" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Breyta Viðbót" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7335,6 +7446,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7614,6 +7729,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7630,10 +7746,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7748,6 +7860,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7764,6 +7888,37 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Breyta Viðbót" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Breyta Viðbót" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Breyta Viðbót" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -7983,6 +8138,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10640,10 +10803,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10782,6 +10941,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Allt úrvalið" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10925,6 +11089,16 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "Stillið breyting á:" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Fjarlægja val" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10988,16 +11162,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Stillið breyting á:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Fjarlægja val" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Fjarlægja val" @@ -11047,10 +11211,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/it.po b/editor/translations/it.po index fb0a2d08c3..e53545a884 100644 --- a/editor/translations/it.po +++ b/editor/translations/it.po @@ -40,12 +40,14 @@ # Mirko Soppelsa <miknsop@gmail.com>, 2019. # No <kingofwizards.kw7@gmail.com>, 2019. # StarFang208 <polaritymanx@yahoo.it>, 2019. +# Katia Piazza <gydey@ridiculousglitch.com>, 2019. +# nickfla1 <lanterniniflavio@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-11-20 14:07+0000\n" -"Last-Translator: StarFang208 <polaritymanx@yahoo.it>\n" +"PO-Revision-Date: 2019-12-30 17:25+0000\n" +"Last-Translator: Micila Micillotto <micillotto@gmail.com>\n" "Language-Team: Italian <https://hosted.weblate.org/projects/godot-engine/" "godot/it/>\n" "Language: it\n" @@ -53,7 +55,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 3.10\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -61,6 +63,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Argomento non valido per convert(), usare le costanti TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Prevista una stringa di lunghezza 1 (singolo carattere)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -449,6 +455,10 @@ msgid "Not possible to add a new track without a root" msgstr "Non è possibile aggiungere una nuova traccia senza un nodo root" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Aggiungi traccia Bézier" @@ -563,8 +573,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Modifica" @@ -832,6 +843,10 @@ msgid "Extra Call Arguments:" msgstr "Argomenti chiamata extra:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "Metodo Ricevitore:" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Opzioni avanzate" @@ -1735,9 +1750,8 @@ msgid "Erase Profile" msgstr "Cancella profilo" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Godot Feature Profile" -msgstr "Gestisci i profili delle funzionalità dell'editor" +msgstr "Profilo Caratteristiche Godot" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -2015,6 +2029,15 @@ msgid "Search Help" msgstr "Cerca aiuto" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Case Sensitive" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Mostra Guide" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Mostra tutto" @@ -2050,6 +2073,29 @@ msgstr "Tipo di membro" msgid "Class" msgstr "Classe" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metodi" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Segnale" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Costante" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Proprietà:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Proprietà del tema" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Proprietà:" @@ -2946,7 +2992,7 @@ msgstr "Esegui" #: editor/editor_node.cpp msgid "Pause the scene execution for debugging." -msgstr "" +msgstr "Metti in pausa l'esecuzione della scena per eseguire il debug." #: editor/editor_node.cpp msgid "Pause Scene" @@ -3063,9 +3109,8 @@ msgid "Import Templates From ZIP File" msgstr "Importa template da un file ZIP" #: editor/editor_node.cpp -#, fuzzy msgid "Template Package" -msgstr "Gestore Template Esportazione" +msgstr "Pacchetto Modello" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export Project" @@ -3123,6 +3168,10 @@ msgstr "Apri l'Editor successivo" msgid "Open the previous Editor" msgstr "Apri l'Editor precedente" +#: editor/editor_node.h +msgid "Warning!" +msgstr "Attenzione!" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "Nessuna sottorisorsa trovata." @@ -3444,6 +3493,15 @@ msgid "Importing:" msgstr "Importo:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Errore in creazione del signature object." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -3570,9 +3628,8 @@ msgid "Select Template File" msgstr "Seleziona file template" #: editor/export_template_manager.cpp -#, fuzzy msgid "Godot Export Templates" -msgstr "Caricamento Template d'Esportazione" +msgstr "Template di Export" #: editor/export_template_manager.cpp msgid "Export Template Manager" @@ -3653,9 +3710,8 @@ msgid "New Inherited Scene" msgstr "Nuova scena ereditata" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Set As Main Scene" -msgstr "Scena Principale" +msgstr "Imposta Come Scena Principale" #: editor/filesystem_dock.cpp msgid "Open Scenes" @@ -4390,19 +4446,16 @@ msgstr "" "impossibile recuperare i nomi delle tracce." #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Anim Clips" -msgstr "Clip Anim:" +msgstr "Clip d'animazione" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Audio Clips" -msgstr "Clip Audio:" +msgstr "Clip Audio" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Functions" -msgstr "Funzioni:" +msgstr "Funzioni" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_state_machine_editor.cpp @@ -4636,6 +4689,11 @@ msgid "Move Node" msgstr "Sposta Nodo" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transizioni" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Aggiungi Transizione" @@ -4720,6 +4778,10 @@ msgstr "Assegna l'animazione finale. Questo è utile per le sotto-transizioni." msgid "Transition: " msgstr "Transizione: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "Modalità Gioco:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -4975,29 +5037,27 @@ msgstr "Il download per questo asset è già in corso!" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Recently Updated" -msgstr "" +msgstr "Aggiornato Recentemente" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Least Recently Updated" -msgstr "" +msgstr "Aggiornato Meno Recentemente" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Name (A-Z)" -msgstr "" +msgstr "Nome (A-Z)" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Name (Z-A)" -msgstr "" +msgstr "Nome (Z-A)" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (A-Z)" -msgstr "Licenza" +msgstr "Licenza (A-Z)" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "License (Z-A)" -msgstr "Licenza" +msgstr "Licenza (Z-A)" #: editor/plugins/asset_library_editor_plugin.cpp msgid "First" @@ -5021,7 +5081,7 @@ msgstr "Tutti" #: editor/plugins/asset_library_editor_plugin.cpp msgid "No results for \"%s\"." -msgstr "" +msgstr "Nessun risultato per \"%s\"." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Import..." @@ -5112,12 +5172,11 @@ msgstr "Step Griglia:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Primary Line Every:" -msgstr "" +msgstr "Line Primaria Ogni:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "steps" -msgstr "2 passaggi" +msgstr "passaggi" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation Offset:" @@ -5128,9 +5187,8 @@ msgid "Rotation Step:" msgstr "Step Rotazione:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Scale Step:" -msgstr "Scala:" +msgstr "Intervallo:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Vertical Guide" @@ -5205,86 +5263,72 @@ msgstr "" "loro margini." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Left" -msgstr "Sinistra" +msgstr "In Alto A Sinistra" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Right" -msgstr "Destra" +msgstr "In Alto A Destra" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Right" -msgstr "Ruota a destra" +msgstr "In Basso A Destra" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Left" -msgstr "Vista dal Basso" +msgstr "In Basso A Sinistra" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Left" -msgstr "Indenta Sinistra" +msgstr "In Centro A Sinistra" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Top" -msgstr "Centra Selezione" +msgstr "In Centro In Alto" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Right" -msgstr "Indenta Destra" +msgstr "In Centro A Destra" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Bottom" -msgstr "Basso" +msgstr "In Centro In Basso" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" -msgstr "" +msgstr "Centro" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Left Wide" -msgstr "Vista Sinistra" +msgstr "Lato sinistro" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Wide" -msgstr "Vista dall'Alto" +msgstr "Lato Sopra" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Right Wide" -msgstr "Vista Destra" +msgstr "Lato Destro" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Wide" -msgstr "Vista dal Basso" +msgstr "Lato Sotto" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "VCenter Wide" -msgstr "" +msgstr "Lato Verticale" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "HCenter Wide" -msgstr "" +msgstr "Lato Orizzontale" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Full Rect" -msgstr "Nome completo" +msgstr "Rettangolo Completo" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Keep Ratio" -msgstr "Fattore di scalatura:" +msgstr "Mantieni Le Proporzioni" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -5304,6 +5348,8 @@ msgid "" "Game Camera Override\n" "Overrides game camera with editor viewport camera." msgstr "" +"Sovrascrivi Camera Gioco\n" +"Sovrascrive la camera del gioco con la camera del viewport dell'editor." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5311,6 +5357,8 @@ msgid "" "Game Camera Override\n" "No game instance running." msgstr "" +"Sovrascrivi Camera Gioco\n" +"Nessuna istanza gioco in funzione." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5430,24 +5478,20 @@ msgid "Ruler Mode" msgstr "Modalità Righello" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Toggle smart snapping." -msgstr "Abilita snapping." +msgstr "Abilita snapping intelligente." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Smart Snap" -msgstr "Usa lo Snap" +msgstr "Usa lo Snap Intelligente" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Toggle grid snapping." -msgstr "Abilita snapping." +msgstr "Abilita/Disabilita snapping magnetico." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Grid Snap" -msgstr "Snap Griglia" +msgstr "Usa snap magnetico" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snapping Options" @@ -5458,9 +5502,8 @@ msgid "Use Rotation Snap" msgstr "Usa lo Snap di Rotazione" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Scale Snap" -msgstr "Usa lo Snap" +msgstr "Usa lo snap con scala" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap Relative" @@ -5545,9 +5588,8 @@ msgid "View" msgstr "Vista" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Always Show Grid" -msgstr "Mostra Griglia" +msgstr "Mostra Sempre Griglia" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Helpers" @@ -5602,18 +5644,17 @@ msgid "Insert keys (based on mask)." msgstr "Inserisci chiavi (in base alla maschera)." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "" "Auto insert keys when objects are translated, rotated or scaled (based on " "mask).\n" "Keys are only added to existing tracks, no new tracks will be created.\n" "Keys must be inserted manually for the first time." msgstr "" -"Inserimento automatico di chiavi quando gli oggetti sono traslati, ruotati o " -"ridimensionati (basato sulla maschera).\n" -"Le chiavi sono soltanto aggiunte su tracciati già esistenti, nessun " -"tracciato nuovo verrà creato.\n" -"Le chiavi devono essere inserite manualmente per la prima volta." +"Inserimento automatico chiavi quando l'oggetto è translato, rotato o scalato " +"(basato sule maschere).\n" +"Le chiavi sono aggiunte solamente a tracciati già esistenti, quindi nessun " +"nuovo tracciato sarà creato.\n" +"Le chiavi devono essere inserite manualmente la prima volta." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Auto Insert Key" @@ -5815,9 +5856,8 @@ msgid "Hold Shift to edit tangents individually" msgstr "Tenere Premuto Shift per modificare le tangenti singolarmente" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Right click to add point" -msgstr "Click Destro: Elimina Punto" +msgstr "Click destro per aggiungere punto" #: editor/plugins/gi_probe_editor_plugin.cpp msgid "Bake GI Probe" @@ -5953,11 +5993,26 @@ msgstr "Crea Mesh di Outline" msgid "Outline Size:" msgstr "Dimensione Outline:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Rimuovi elemento %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Aggiorna da Scena" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "Libreria Mesh" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Aggiungi Elemento" @@ -6595,6 +6650,25 @@ msgid "Save File As..." msgstr "Salva File Come..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "Impossibile ottenere lo script per l'esecuzione." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "Ricaricando lo script fallito, controlla la console per gli errori." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "Lo script non è in modalità tool, non sarà possibile eseguirlo." + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" +"Per eseguire questo script, bisogna ereditare EditorScript ed impostarlo in " +"modalità tool." + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Importa Tema" @@ -6813,10 +6887,6 @@ msgid "Source" msgstr "Sorgente" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Segnale" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Target" @@ -6843,6 +6913,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "Solo le risorse dal filesystem possono essere eliminate." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Impossibile lasciare i nodi perché lo script '%s' non è usato nella scena." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Ricerca Simbolo" @@ -7272,9 +7348,8 @@ msgid "Freelook Speed Modifier" msgstr "Modificatore Velocità Vista Libera" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Freelook Slow Modifier" -msgstr "Modificatore Velocità Vista Libera" +msgstr "Modificatore Vista Libera Velocità Lenta" #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -7486,18 +7561,37 @@ msgid "Create Mesh2D" msgstr "Crea Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Creazione Anteprime Mesh" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Crea Poligono 2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Crea Poligono di Collisione 2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Crea Poligono di Collisione 2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Crea Occlusore di Luce 2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Crea Occlusore di Luce 2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Lo sprite è vuoto!" @@ -7548,9 +7642,8 @@ msgid "Simplification: " msgstr "Semplificazione: " #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Shrink (Pixels): " -msgstr "Aumento (Pixels): " +msgstr "Rimpicciolisci (Pixels): " #: editor/plugins/sprite_editor_plugin.cpp msgid "Grow (Pixels): " @@ -7577,6 +7670,11 @@ msgid "Add Frame" msgstr "Aggiungi frame" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Impossibile caricare immagine:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ERRORE: Impossibile caricare la risorsa frame!" @@ -7850,6 +7948,7 @@ msgid "Data Type:" msgstr "Tipo Dato:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Icona" @@ -7866,13 +7965,8 @@ msgid "Color" msgstr "Colore" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Costante" - -#: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme File" -msgstr "Tema" +msgstr "File Tema" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -7985,6 +8079,18 @@ msgid "Merge from Scene" msgstr "Unisci da Scena" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "Nuovo Tile Singolo" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "Nuovo Autotile" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "Nuova Atlas" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Prossima Coordinata" @@ -8001,6 +8107,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Seleziona la precedente forma, sottotile, o Tile." #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "Regione" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "Collisione" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "Occlusione" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "Navigazione" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "Bitmask" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "Priorità" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "Indice Z" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Modalità regione" @@ -8230,6 +8364,16 @@ msgid "Edit Tile Z Index" msgstr "Modifica Indice Z della Tile" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Rendi il Poligono Convesso" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Rendi il Poligono Concavo" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Crea Poligono di Collisione" @@ -8345,9 +8489,8 @@ msgid "(GLES3 only)" msgstr "(Solo GLES3)" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Add Output" -msgstr "Aggiungi ouput +" +msgstr "Aggiungi Ouput" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar" @@ -8362,9 +8505,8 @@ msgid "Boolean" msgstr "Booleano" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Sampler" -msgstr "Samples" +msgstr "Sampler" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add input port" @@ -8496,9 +8638,8 @@ msgid "Dodge operator." msgstr "Operatore schivata." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "HardLight operator." -msgstr "Operatore HardLight" +msgstr "Operatore HardLight." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Lighten operator." @@ -9137,17 +9278,16 @@ msgstr "" "superfice e direzione della telecamera (passa gli input associati ad essa)." #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "" "Custom Godot Shader Language expression, which is placed on top of the " "resulted shader. You can place various function definitions inside and call " "it later in the Expressions. You can also declare varyings, uniforms and " "constants." msgstr "" -"L'espresione Custom Godot Shader Language è piazzata al di sopra dello " -"shader risultante. Puoi posizionare varie definizioni di fuzioni e chiamarle " -"più tardi nelle Expressions. Puoi anche dichiarare variabilità, uniformi e " -"costanti." +"Espressione custom per il Godot Shader Language, la quale sarà " +"sovraposizionata allo shader risultante. Puoi piazzare varie definizioni di " +"funzioni all'interno e chiamarla dopo nelle Espressioni. Puoi anche " +"dichiarare varianti, uniformi e costanti." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(Fragment/Light mode only) Scalar derivative function." @@ -9222,13 +9362,12 @@ msgid "Runnable" msgstr "Eseguibile" #: editor/project_export.cpp -#, fuzzy msgid "Add initial export..." -msgstr "Aggiungi porta di Input" +msgstr "Aggiungi esportazione iniziale…" #: editor/project_export.cpp msgid "Add previous patches..." -msgstr "" +msgstr "Aggiungi patch precedenti…" #: editor/project_export.cpp msgid "Delete patch '%s' from list?" @@ -9286,6 +9425,9 @@ msgid "" "If checked, the preset will be available for use in one-click deploy.\n" "Only one preset per platform may be marked as runnable." msgstr "" +"Se selezionato, il preset sarà disponibile per il rilascio con un singolo " +"click.\n" +"Solo un preset per piattaforma può essere selezionato come eseguibile." #: editor/project_export.cpp msgid "Export Path" @@ -9316,22 +9458,20 @@ msgid "Resources to export:" msgstr "Risorse da esportare:" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to export non-resource files/folders\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"Filtri per esportare file che non son risorse (separati con virgola, es.: *." -"json, *.txt)" +"Filtri per esportare file/cartelle che non sono risorse\n" +"(separati da virgole, per sempio: *.json, *.txt, docs/*)" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to exclude files/folders from project\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"Filtri per escludere dall'esportazione (separati con virgola, es.: *.json, *." -"txt)" +"Filtri per escludere file/cartelle dal progetto\n" +"(separati da virgole, per sempio: *.json, *.txt, docs/*)" #: editor/project_export.cpp msgid "Patches" @@ -9342,9 +9482,8 @@ msgid "Make Patch" msgstr "Crea Patch" #: editor/project_export.cpp -#, fuzzy msgid "Pack File" -msgstr " Files" +msgstr "File Pacchetto" #: editor/project_export.cpp msgid "Features" @@ -9399,13 +9538,12 @@ msgid "Export All" msgstr "Esporta Tutto" #: editor/project_export.cpp editor/project_manager.cpp -#, fuzzy msgid "ZIP File" -msgstr " Files" +msgstr "File ZIP" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "" +msgstr "Pacchetto Gioco Godot" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -9713,9 +9851,8 @@ msgid "Projects" msgstr "Progetti" #: editor/project_manager.cpp -#, fuzzy msgid "Last Modified" -msgstr "Modificato" +msgstr "Ultima Modifica" #: editor/project_manager.cpp msgid "Scan" @@ -10384,13 +10521,13 @@ msgstr "" "riportate al loro valore predefinito." #: editor/scene_tree_dock.cpp -#, fuzzy msgid "" "Enabling \"Load As Placeholder\" will disable \"Editable Children\" and " "cause all properties of the node to be reverted to their default." msgstr "" -"Disabilitando \"editable_instance\" tutte le proprietà del nodo saranno " -"riportate al loro valore predefinito." +"Abilitando \"Carica Come Placeholder\" disabiliterà \"Figlio Modificabile\" " +"e causerà tutte le proprietà del nodo di essere riportare ai loro valori " +"default." #: editor/scene_tree_dock.cpp msgid "Make Local" @@ -10729,19 +10866,16 @@ msgid "Will load an existing script file." msgstr "Caricherà un file di script esistente." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Class Name:" -msgstr "Nome Classe" +msgstr "Nome Classe:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Template:" -msgstr "Template" +msgstr "Template:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Built-in Script:" -msgstr "Script Built-In" +msgstr "Script Built-In:" #: editor/script_create_dialog.cpp msgid "Attach Node Script" @@ -11044,10 +11178,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Prevista una stringa di lunghezza 1 (singolo carattere)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "L'argomento del passo è zero!" @@ -11185,6 +11315,11 @@ msgid "Cursor Clear Rotation" msgstr "Cursore Cancella Rotazione" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Cancella Selezione" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Cancella Selezione" @@ -11333,6 +11468,14 @@ msgid "Set Variable Type" msgstr "Imposta Tipo di Variabile" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "Aggiungi Porta Input" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "Aggiungi Porta Output" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "Sovrascrivi una funzione built-in esistente." @@ -11381,9 +11524,8 @@ msgid "Add Function" msgstr "Aggiungi Funzione" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Delete input port" -msgstr "Rimuovi porta input" +msgstr "Rimuovi Porta Input" #: modules/visual_script/visual_script_editor.cpp msgid "Add Variable" @@ -11394,24 +11536,12 @@ msgid "Add Signal" msgstr "Aggiungi Segnale" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Input Port" -msgstr "Aggiungi porta di Input" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Aggiungi porta di Output" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" -msgstr "Rimuovi porta input" +msgstr "Rimuovi Porta Input" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Output Port" -msgstr "Rimuovi porta output" +msgstr "Rimuovi Porta Output" #: modules/visual_script/visual_script_editor.cpp msgid "Change Expression" @@ -11458,10 +11588,6 @@ msgid "Add Preload Node" msgstr "Aggiungi Nodo Preload" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Aggiungi Nodo(i) Da Albero" @@ -11470,6 +11596,9 @@ msgid "" "Can't drop properties because script '%s' is not used in this scene.\n" "Drop holding 'Shift' to just copy the signature." msgstr "" +"Impossibile lasciare le proprietà perché lo script '%s' non è usato nella " +"scena.\n" +"Lascia andare premendo 'Shift (Maiuscolo)' per copiare solo la firma." #: modules/visual_script/visual_script_editor.cpp msgid "Add Getter Property" @@ -11496,9 +11625,8 @@ msgid "Connect Nodes" msgstr "Connetti Nodi" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Disconnect Nodes" -msgstr "Disconnetti Nodi Grafico" +msgstr "Disconnetti Nodi" #: modules/visual_script/visual_script_editor.cpp msgid "Connect Node Data" @@ -11533,26 +11661,24 @@ msgid "Paste VisualScript Nodes" msgstr "Incolla Nodi VisualScript" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Can't create function with a function node." -msgstr "Non è possibile copiare il nodo della funzione." +msgstr "Impossibile creare funzioni con il nodo funzione." #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function of nodes from nodes of multiple functions." -msgstr "" +msgstr "Impossibile creare funzioni di nodi dai nodi di più funzioni." #: modules/visual_script/visual_script_editor.cpp msgid "Select at least one node with sequence port." -msgstr "" +msgstr "Seleziona almeno un nodo con la porta sequenziale." #: modules/visual_script/visual_script_editor.cpp msgid "Try to only have one sequence input in selection." -msgstr "" +msgstr "Prova ad avere solamente una sequenza di input nella selezione." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create Function" -msgstr "Rinomina Funzione" +msgstr "Crea Funzione" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Function" @@ -11583,24 +11709,20 @@ msgid "Members:" msgstr "Membri:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Base Type:" -msgstr "Cambia Tipo di Base" +msgstr "Cambia Tipo Base:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Nodes..." -msgstr "Aggiungi Nodo..." +msgstr "Aggiungi Nodi…" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Function..." -msgstr "Aggiungi Funzione" +msgstr "Aggiungi Funzione…" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "function_name" -msgstr "Funzione:" +msgstr "function_name" #: modules/visual_script/visual_script_editor.cpp msgid "Select or create a function to edit its graph." @@ -11623,14 +11745,12 @@ msgid "Cut Nodes" msgstr "Taglia Nodi" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Make Function" -msgstr "Rinomina Funzione" +msgstr "Crea Funzione" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Refresh Graph" -msgstr "Aggiorna" +msgstr "Aggiorna Grafico" #: modules/visual_script/visual_script_editor.cpp msgid "Edit Member" @@ -11842,7 +11962,7 @@ msgstr "L'icona richiesta non è specificata nel preset." #: platform/javascript/export/export.cpp msgid "Stop HTTP Server" -msgstr "" +msgstr "Ferma il server HTTP" #: platform/javascript/export/export.cpp msgid "Run in Browser" @@ -11877,18 +11997,16 @@ msgid "Using default boot splash image." msgstr "Utilizzando l'immagine di splash di avvio predefinita." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package short name." -msgstr "Nome del pacchetto non valido:" +msgstr "Nome pacchetto invalido, troppo corto." #: platform/uwp/export/export.cpp msgid "Invalid package unique name." msgstr "Nome univoco del pacchetto non valido." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package publisher display name." -msgstr "Nome univoco del pacchetto non valido." +msgstr "Nome visualizzato del publisher del pacchetto invalido." #: platform/uwp/export/export.cpp msgid "Invalid product GUID." @@ -13068,9 +13186,6 @@ msgstr "Le constanti non possono essere modificate." #~ msgid "Rotate 270 degrees" #~ msgstr "Ruota a 270 gradi" -#~ msgid "Warning" -#~ msgstr "Avvertimento" - #~ msgid "Variable" #~ msgstr "Valiabile" @@ -13198,9 +13313,6 @@ msgstr "Le constanti non possono essere modificate." #~ msgid "Out-In" #~ msgstr "Out-In" -#~ msgid "Transitions" -#~ msgstr "Transizioni" - #~ msgid "Change Anim Len" #~ msgstr "Cambia Lunghezza Animazione" @@ -13418,9 +13530,6 @@ msgstr "Le constanti non possono essere modificate." #~ msgid "Replace By" #~ msgstr "Rimpiazza con" -#~ msgid "Case Sensitive" -#~ msgstr "Case Sensitive" - #~ msgid "Backwards" #~ msgstr "All'indietro" @@ -13876,9 +13985,6 @@ msgstr "Le constanti non possono essere modificate." #~ msgid "Loading Image:" #~ msgstr "Immagine Caricamento:" -#~ msgid "Couldn't load image:" -#~ msgstr "Impossibile caricare immagine:" - #~ msgid "Converting Images" #~ msgstr "Convertendo Immagini" @@ -14056,9 +14162,6 @@ msgstr "Le constanti non possono essere modificate." #~ "Impossibile leggere il file del certificatio. Il percorso e la password " #~ "sono entrambi corretti?" -#~ msgid "Error creating the signature object." -#~ msgstr "Errore in creazione del signature object." - #~ msgid "Error creating the package signature." #~ msgstr "Errore di creazione della firma del pacchetto." @@ -14262,9 +14365,6 @@ msgstr "Le constanti non possono essere modificate." #~ msgid "Lossy Quality:" #~ msgstr "Qualità Lossy:" -#~ msgid "Atlas:" -#~ msgstr "Atlas:" - #~ msgid "Shrink By:" #~ msgstr "Riduci di:" diff --git a/editor/translations/ja.po b/editor/translations/ja.po index 2b5c46ca4c..1edf14ea4a 100644 --- a/editor/translations/ja.po +++ b/editor/translations/ja.po @@ -33,7 +33,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:37+0000\n" +"PO-Revision-Date: 2019-12-25 12:45+0000\n" "Last-Translator: Akihiro Ogoshi <technical@palsystem-game.com>\n" "Language-Team: Japanese <https://hosted.weblate.org/projects/godot-engine/" "godot/ja/>\n" @@ -50,6 +50,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "convert() の引数の型が無効です。TYPE_* 定数を使ってください。" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "長さが1の文字列(文字)を予期しました。" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -441,6 +445,10 @@ msgid "Not possible to add a new track without a root" msgstr "root が無ければ新規トラックは追加できません" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "ベジェトラックを追加" @@ -554,8 +562,9 @@ msgstr "フレームレート" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "編集" @@ -823,6 +832,10 @@ msgid "Extra Call Arguments:" msgstr "追加の呼出し引数:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "メソッドの選択:" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "高度な設定" @@ -1174,7 +1187,6 @@ msgid "Third-party Licenses" msgstr "サードパーティーライセンス" #: editor/editor_about.cpp -#, fuzzy msgid "" "Godot Engine relies on a number of third-party free and open source " "libraries, all compatible with the terms of its MIT license. The following " @@ -1722,9 +1734,8 @@ msgid "Erase Profile" msgstr "プロファイルを消去" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Godot Feature Profile" -msgstr "エディタ機能のプロファイルの管理" +msgstr "Godot機能プロファイル" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -2002,6 +2013,15 @@ msgid "Search Help" msgstr "ヘルプを検索" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "大文字小文字を区別" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "ヘルパーを表示" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "すべて表示" @@ -2037,6 +2057,29 @@ msgstr "メンバータイプ" msgid "Class" msgstr "クラス" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "メソッド" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "シグナル" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "コンスタント" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "プロパティ:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "テーマプロパティ" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "プロパティ:" @@ -2917,7 +2960,7 @@ msgstr "実行" #: editor/editor_node.cpp msgid "Pause the scene execution for debugging." -msgstr "" +msgstr "デバッグのためにシーンの実行を一時停止します。" #: editor/editor_node.cpp msgid "Pause Scene" @@ -3032,9 +3075,8 @@ msgid "Import Templates From ZIP File" msgstr "ZIPファイルからテンプレートをインポート" #: editor/editor_node.cpp -#, fuzzy msgid "Template Package" -msgstr "テンプレートのエクスポート マネージャー" +msgstr "テンプレートパッケージ" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export Project" @@ -3092,6 +3134,10 @@ msgstr "次のエディタを開く" msgid "Open the previous Editor" msgstr "前のエディタを開く" +#: editor/editor_node.h +msgid "Warning!" +msgstr "警告!" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "サブリソースが見つかりませんでした。" @@ -3410,6 +3456,15 @@ msgid "Importing:" msgstr "インポート中:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "署名オブジェクトの生成エラー" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -3536,9 +3591,8 @@ msgid "Select Template File" msgstr "テンプレートファイルを選択" #: editor/export_template_manager.cpp -#, fuzzy msgid "Godot Export Templates" -msgstr "エクスポート テンプレートの読み込み" +msgstr "Godot エクスポート テンプレート" #: editor/export_template_manager.cpp msgid "Export Template Manager" @@ -3619,9 +3673,8 @@ msgid "New Inherited Scene" msgstr "新しい継承したシーン" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Set As Main Scene" -msgstr "メインシーン" +msgstr "メインシーンとして設定" #: editor/filesystem_dock.cpp msgid "Open Scenes" @@ -4347,14 +4400,12 @@ msgstr "" "得できません。" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Anim Clips" -msgstr "アニメーションクリップ:" +msgstr "アニメーションクリップ" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Audio Clips" -msgstr "オーディオクリップ:" +msgstr "オーディオクリップ" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Functions" @@ -4591,6 +4642,11 @@ msgid "Move Node" msgstr "ノードを移動" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "トランジション: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "トランジションを追加" @@ -4675,6 +4731,10 @@ msgstr "終了アニメーションを設定する。これはサブトランジ msgid "Transition: " msgstr "トランジション: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "プレイモード:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -4931,7 +4991,7 @@ msgstr "このアセットのダウンロードは既に進行中!" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Recently Updated" -msgstr "" +msgstr "最新のアップデート" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Least Recently Updated" @@ -5083,9 +5143,8 @@ msgid "Rotation Step:" msgstr "回転のステップ:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Scale Step:" -msgstr "スケール:" +msgstr "スケールのステップ:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Vertical Guide" @@ -5159,48 +5218,40 @@ msgstr "" "されます。" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Left" -msgstr "左側面" +msgstr "左上" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Right" -msgstr "右側面" +msgstr "右上" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Right" -msgstr "右に回転" +msgstr "右下" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Left" -msgstr "下面図" +msgstr "左下" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Left" -msgstr "左インデント" +msgstr "中央左" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Top" -msgstr "センター選択" +msgstr "中央上" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Right" -msgstr "右インデント" +msgstr "中央右" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Center Bottom" -msgstr "下面" +msgstr "中央下" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" -msgstr "" +msgstr "中央" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -5235,9 +5286,8 @@ msgid "Full Rect" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Keep Ratio" -msgstr "スケール比:" +msgstr "比率を保つ" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -5377,9 +5427,8 @@ msgid "Pan Mode" msgstr "パンモード" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Ruler Mode" -msgstr "実行モード:" +msgstr "定規モード" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Toggle smart snapping." @@ -5406,9 +5455,8 @@ msgid "Use Rotation Snap" msgstr "回転スナップを使う" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Use Scale Snap" -msgstr "スマートスナップを使う" +msgstr "スケールスナップを使う" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap Relative" @@ -5549,21 +5597,20 @@ msgid "Insert keys (based on mask)." msgstr "(マスクに基づいて)キーを挿入。" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "" "Auto insert keys when objects are translated, rotated or scaled (based on " "mask).\n" "Keys are only added to existing tracks, no new tracks will be created.\n" "Keys must be inserted manually for the first time." msgstr "" -"スケール時にオブジェクトを移動、回転すると、自動的にキーが挿入されます(マスク" -"に基づく)。\n" +"キーの自動挿入は(マスクに基づいて)オブジェクトが移動、回転、または拡大縮小" +"された際に行われます。\n" "キーは既存のトラックにのみ追加され、新しいトラックは作成されません。\n" -"初めてキーを手動で挿入する必要があります。" +"初回のキー挿入は手動で行う必要があります。" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Auto Insert Key" -msgstr "自動挿入キー" +msgstr "自動キー挿入" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" @@ -5897,11 +5944,26 @@ msgstr "アウトラインメッシュを生成" msgid "Outline Size:" msgstr "アウトラインのサイズ:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "アイテム%dを取り除きますか?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "シーンからアップデート" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "メッシュライブラリ" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "アイテムを追加" @@ -6537,6 +6599,26 @@ msgid "Save File As..." msgstr "名前を付けて保存..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "実行するスクリプトを取得できません。" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" +"スクリプトの再読み込みに失敗しました。コンソールでエラーを確認してください。" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "スクリプトがツールモードではないため、実行できません。" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" +"このスクリプトを実行するには、EditorScriptを継承し、ツールモードに設定する必" +"要があります。" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "テーマのインポート" @@ -6756,10 +6838,6 @@ msgid "Source" msgstr "ソース" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "シグナル" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "ターゲット" @@ -6787,6 +6865,13 @@ msgid "Only resources from filesystem can be dropped." msgstr "ファイルシステムのリソースのみドロップできます." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"スクリプト '%s' はこのシーンで使われていないため、ノードを(ドラッグ&)ドロッ" +"プすることができません。" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "シンボルを検索" @@ -7431,18 +7516,37 @@ msgid "Create Mesh2D" msgstr "メッシュ2Dを作成" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "メッシュプレビューを作成" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Polygon2Dを作成" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "CollisionPolygon2Dを作成" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "CollisionPolygon2Dを作成" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "LightOccluder2Dを作成" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "LightOccluder2Dを作成" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "スプライトは空です!" @@ -7491,9 +7595,8 @@ msgid "Simplification: " msgstr "簡略化: " #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Shrink (Pixels): " -msgstr "拡大(ピクセル): " +msgstr "縮小 (ピクセル): " #: editor/plugins/sprite_editor_plugin.cpp msgid "Grow (Pixels): " @@ -7520,6 +7623,11 @@ msgid "Add Frame" msgstr "フレームを追加" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "イメージを読み込めませんでした:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "エラー:フレームリソースを読み込めませんでした!" @@ -7796,6 +7904,7 @@ msgid "Data Type:" msgstr "データの型:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "アイコン" @@ -7812,13 +7921,8 @@ msgid "Color" msgstr "色" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "コンスタント" - -#: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Theme File" -msgstr "テーマ" +msgstr "テーマ ファイル" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -7932,6 +8036,18 @@ msgid "Merge from Scene" msgstr "シーンからマージ" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "新しいシングルタイル" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "新しいオートタイル" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "新しいアトラス" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "次の座標" @@ -7948,6 +8064,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "前のシェイプ、サブタイル、またはタイルを選択します。" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "領域" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "コリジョン" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "オクルージョン" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "ナビゲーション" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "ビットマスク" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "優先順位" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "Zインデックス" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "領域モード" @@ -7969,7 +8113,7 @@ msgstr "ビットマスクモード" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Priority Mode" -msgstr "優先モード" +msgstr "優先順位モード" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon Mode" @@ -8144,14 +8288,12 @@ msgid "Clear Tile Bitmask" msgstr "タイル ビットマスクをクリア" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Make Polygon Concave" -msgstr "ポリゴンを移動" +msgstr "ポリゴンを凹面にする" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Make Polygon Convex" -msgstr "ポリゴンを移動" +msgstr "ポリゴンを凸面にする" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove Tile" @@ -8178,6 +8320,16 @@ msgid "Edit Tile Z Index" msgstr "タイルのZインデックスを編集" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "ポリゴンを凸面にする" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "ポリゴンを凹面にする" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "コリジョン ポリゴンを生成" @@ -8194,18 +8346,16 @@ msgid "TileSet" msgstr "タイルセット" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "No VCS addons are available." -msgstr "ノードの親の名前 (使用可能な場合)" +msgstr "VCSアドオンは利用できません。" #: editor/plugins/version_control_editor_plugin.cpp editor/rename_dialog.cpp msgid "Error" msgstr "エラー" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "No commit message was provided" -msgstr "名前が付いていません" +msgstr "コミットメッセージは提供されませんでした" #: editor/plugins/version_control_editor_plugin.cpp msgid "No files added to stage" @@ -8252,9 +8402,8 @@ msgid "Deleted" msgstr "削除された" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Typechange" -msgstr "変更" +msgstr "タイプの変更" #: editor/plugins/version_control_editor_plugin.cpp msgid "Stage Selected" @@ -8283,9 +8432,8 @@ msgid "View file diffs before committing them to the latest version" msgstr "最新のバージョンにコミットする前にファイルの差分を見る" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "No file diff is active" -msgstr "ファイルが選択されていません!" +msgstr "有効なファイル差分はありません" #: editor/plugins/version_control_editor_plugin.cpp msgid "Detect changes in file diff" @@ -8296,9 +8444,8 @@ msgid "(GLES3 only)" msgstr "(GLES3のみ)" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Add Output" -msgstr "出力を追加+" +msgstr "出力を追加" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar" @@ -8306,16 +8453,15 @@ msgstr "スカラー" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Vector" -msgstr "\\ Vector" +msgstr "ベクター(Vector)" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Boolean" msgstr "ブール" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Sampler" -msgstr "サンプルを追加" +msgstr "サンプラー" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add input port" @@ -8448,9 +8594,8 @@ msgid "Dodge operator." msgstr "Dodge演算子。" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "HardLight operator." -msgstr "HardLight演算子" +msgstr "HardLight演算子。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Lighten operator." @@ -9276,20 +9421,20 @@ msgid "Resources to export:" msgstr "エクスポートするリソース:" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to export non-resource files/folders\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"エクスポートする非リソースファイルのフィルタ (コンマ区切り, 例*.json, *.txt)" +"リソース以外のファイル/フォルダをエクスポートするためのフィルタ\n" +"(コンマで区切る、 例: *.json,*.txt,docs/*)" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to exclude files/folders from project\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"プロジェクトから除外するファイルのフィルタ (コンマ区切り, 例*.json, *.txt)" +"プロジェクトからファイル/フォルダを除外するフィルタ\n" +"(コンマで区切る、 例: *.json,*.txt,docs/*)" #: editor/project_export.cpp msgid "Patches" @@ -9300,9 +9445,8 @@ msgid "Make Patch" msgstr "パッチ生成" #: editor/project_export.cpp -#, fuzzy msgid "Pack File" -msgstr " ファイル" +msgstr "パックファイル" #: editor/project_export.cpp msgid "Features" @@ -9313,9 +9457,8 @@ msgid "Custom (comma-separated):" msgstr "カスタム (コンマ区切り):" #: editor/project_export.cpp -#, fuzzy msgid "Feature List:" -msgstr "メソッド一覧:" +msgstr "機能一覧:" #: editor/project_export.cpp msgid "Script" @@ -9358,13 +9501,12 @@ msgid "Export All" msgstr "すべてエクスポート" #: editor/project_export.cpp editor/project_manager.cpp -#, fuzzy msgid "ZIP File" -msgstr " ファイル" +msgstr "ZIPファイル" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "" +msgstr "Godotゲームパック" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -9534,9 +9676,8 @@ msgid "Unnamed Project" msgstr "名無しのプロジェクト" #: editor/project_manager.cpp -#, fuzzy msgid "Missing Project" -msgstr "既存のプロジェクトをインポート" +msgstr "プロジェクトがありません" #: editor/project_manager.cpp msgid "Error: Project is missing on the filesystem." @@ -9669,9 +9810,8 @@ msgid "Projects" msgstr "プロジェクト" #: editor/project_manager.cpp -#, fuzzy msgid "Last Modified" -msgstr "変更された箇所" +msgstr "最終更新" #: editor/project_manager.cpp msgid "Scan" @@ -9827,7 +9967,7 @@ msgstr "イベントを追加" #: editor/project_settings_editor.cpp msgid "Button" -msgstr "ボタン" +msgstr "\\ Button" #: editor/project_settings_editor.cpp msgid "Left Button." @@ -10087,9 +10227,8 @@ msgid "Select Method" msgstr "メソッドの選択" #: editor/rename_dialog.cpp editor/scene_tree_dock.cpp -#, fuzzy msgid "Batch Rename" -msgstr "名前の変更" +msgstr "名前の一括変更" #: editor/rename_dialog.cpp msgid "Prefix" @@ -10260,9 +10399,8 @@ msgid "Instance Scene(s)" msgstr "シーンのインスタンス化" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Replace with Branch Scene" -msgstr "ブランチをシーンとして保存" +msgstr "ブランチ シーンで置き換え" #: editor/scene_tree_dock.cpp msgid "Instance Child Scene" @@ -10310,9 +10448,8 @@ msgid "Delete %d nodes?" msgstr "%d ノードを削除しますか?" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Delete the root node \"%s\"?" -msgstr "シェーダーグラフノードを消去" +msgstr "ルートノード \"%s\" を削除しますか?" #: editor/scene_tree_dock.cpp msgid "Delete node \"%s\" and its children?" @@ -10396,9 +10533,8 @@ msgid "Remove Node(s)" msgstr "ノードを除去" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Change type of node(s)" -msgstr "出力ポート名の変更" +msgstr "ノードのタイプを変更する" #: editor/scene_tree_dock.cpp msgid "" @@ -10526,13 +10662,12 @@ msgid "Node configuration warning:" msgstr "ノードの設定に関する警告:" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "" "Node has %s connection(s) and %s group(s).\n" "Click to show signals dock." msgstr "" -"ノードに接続とグループがあります。\n" -"クリックでシグナル ドックを表示。" +"ノードには %s 接続と %s グループがあります。\n" +"クリックすると、信号ドックが表示されます。" #: editor/scene_tree_editor.cpp msgid "" @@ -10643,7 +10778,6 @@ msgid "Error loading script from %s" msgstr "%s からのスクリプトの読み込み中にエラーが発生しました" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Overrides" msgstr "上書き" @@ -10680,9 +10814,8 @@ msgid "Allowed: a-z, A-Z, 0-9, _ and ." msgstr "使用可能: a-z, A-Z, 0-9 と ." #: editor/script_create_dialog.cpp -#, fuzzy msgid "Built-in script (into scene file)." -msgstr "組み込みスクリプト(シーンファイルの)" +msgstr "組み込みスクリプト(シーンファイルへの)。" #: editor/script_create_dialog.cpp msgid "Will create a new script file." @@ -10693,19 +10826,16 @@ msgid "Will load an existing script file." msgstr "既存のスクリプトファイルを読み込む。" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Class Name:" -msgstr "クラス名" +msgstr "クラス名:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Template:" -msgstr "テンプレート" +msgstr "テンプレート:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Built-in Script:" -msgstr "組み込みスクリプト" +msgstr "組み込みスクリプト:" #: editor/script_create_dialog.cpp msgid "Attach Node Script" @@ -11009,10 +11139,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "長さが1の文字列(文字)を予期しました。" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "ステップ引数はゼロです!" @@ -11155,6 +11281,11 @@ msgid "Cursor Clear Rotation" msgstr "カーソル回転をクリア" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "選択対象を消去" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "選択をクリア" @@ -11168,14 +11299,13 @@ msgid "GridMap Settings" msgstr "グリッドマップの設定" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Pick Distance:" -msgstr "インスタンス:" +msgstr "距離を取得:" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy msgid "Filter meshes" -msgstr "フィルタメソッド" +msgstr "フィルタメッシュ" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Give a MeshLibrary resource to this GridMap to use its meshes." @@ -11309,6 +11439,14 @@ msgid "Set Variable Type" msgstr "変数の型を設定" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "入力ポートの追加" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "出力ポートを追加" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "既存の組込み関数をオーバーライド。" @@ -11357,7 +11495,6 @@ msgid "Add Function" msgstr "関数を追加" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Delete input port" msgstr "入力ポートの削除" @@ -11371,16 +11508,6 @@ msgstr "シグナルを追加" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "入力ポートの追加" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "出力ポートを追加" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "入力ポートの削除" @@ -11438,12 +11565,6 @@ msgid "Add Preload Node" msgstr "プリロードノードを追加" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"スクリプト '%s' はこのシーンで使われていないため、ノードを(ドラッグ&)ドロッ" -"プすることができません。" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "ツリーからノードを追加" @@ -11612,14 +11733,12 @@ msgid "Cut Nodes" msgstr "ノードを切り取る" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Make Function" -msgstr "関数名を変更" +msgstr "関数の作成" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Refresh Graph" -msgstr "再読込" +msgstr "グラフの更新" #: modules/visual_script/visual_script_editor.cpp msgid "Edit Member" @@ -11742,13 +11861,12 @@ msgid "Invalid Android SDK path for custom build in Editor Settings." msgstr "エディタ設定のカスタムビルドのAndroid SDKパスが無効です。" #: platform/android/export/export.cpp -#, fuzzy msgid "" "Android build template not installed in the project. Install it from the " "Project menu." msgstr "" -"Androidプロジェクトはコンパイル用にインストールされていません。 エディタメ" -"ニューからインストールします。" +"Android ビルド テンプレートがプロジェクトにインストールされていません。[プロ" +"ジェクト] メニューからインストールします。" #: platform/android/export/export.cpp msgid "Invalid public key for APK expansion." @@ -11853,18 +11971,16 @@ msgid "Using default boot splash image." msgstr "デフォルトのブートスプラッシュ画像を使用します。" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package short name." -msgstr "無効なパッケージ名:" +msgstr "パッケージのショートネームが無効です。" #: platform/uwp/export/export.cpp msgid "Invalid package unique name." msgstr "パッケージの一意の名前が無効です。" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package publisher display name." -msgstr "パッケージの一意の名前が無効です。" +msgstr "パッケージ発行者の表示名が無効です。" #: platform/uwp/export/export.cpp msgid "Invalid product GUID." @@ -11879,9 +11995,8 @@ msgid "Invalid background color." msgstr "無効な背景色です。" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid Store Logo image dimensions (should be 50x50)." -msgstr "不正なStoreロゴイメージ(縦横50x50でないといけません)" +msgstr "Storeロゴの画像サイズが無効です(縦横50x50でないといけません)。" #: platform/uwp/export/export.cpp msgid "Invalid square 44x44 logo image dimensions (should be 44x44)." @@ -11993,9 +12108,8 @@ msgstr "" "す。" #: scene/2d/light_occluder_2d.cpp -#, fuzzy msgid "The occluder polygon for this occluder is empty. Please draw a polygon." -msgstr "この遮蔽のオクルーダ ポリゴンが空です。多角形を描画してください!" +msgstr "この遮蔽用のオクルーダーポリゴンは空です。ポリゴンを描いてください。" #: scene/2d/navigation_polygon.cpp msgid "" @@ -12193,13 +12307,12 @@ msgstr "" "ください。" #: scene/3d/collision_shape.cpp -#, fuzzy msgid "" "A shape must be provided for CollisionShape to function. Please create a " "shape resource for it." msgstr "" "関数の CollisionShape の形状を指定する必要があります。それのためのシェイプリ" -"ソースを作成してください!" +"ソースを作成してください。" #: scene/3d/collision_shape.cpp msgid "" @@ -12321,13 +12434,12 @@ msgstr "" "代わりに、子の衝突シェイプのサイズを変更してください。" #: scene/3d/sprite_3d.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the \"Frames\" property in " "order for AnimatedSprite3D to display frames." msgstr "" "SpriteFrames リソースを作成または AnimatedSprite3D フレームを表示するために" -"は 'Frames' プロパティに設定する必要があります。" +"は 'Frames' プロパティを設定する必要があります。" #: scene/3d/vehicle_body.cpp msgid "" @@ -12381,7 +12493,6 @@ msgid "Nothing connected to input '%s' of node '%s'." msgstr "ノード '%s'の入力 '%s'に接続されているものがありません。" #: scene/animation/animation_tree.cpp -#, fuzzy msgid "No root AnimationNode for the graph is set." msgstr "グラフのルートAnimationNodeが設定されていません。" @@ -13044,9 +13155,6 @@ msgstr "定数は変更できません。" #~ msgid "Rotate 270 degrees" #~ msgstr "270度回転" -#~ msgid "Warning" -#~ msgstr "警告" - #~ msgid "Variable" #~ msgstr "変数" @@ -13418,9 +13526,6 @@ msgstr "定数は変更できません。" #~ msgid "Replace By" #~ msgstr "で置換する" -#~ msgid "Case Sensitive" -#~ msgstr "大文字小文字を区別" - #, fuzzy #~ msgid "Backwards" #~ msgstr "後方" @@ -13943,10 +14048,6 @@ msgstr "定数は変更できません。" #~ msgstr "イメージを読み込み中:" #, fuzzy -#~ msgid "Couldn't load image:" -#~ msgstr "イメージを読み込めませんでした:" - -#, fuzzy #~ msgid "Converting Images" #~ msgstr "イメージを変換中" @@ -14148,10 +14249,6 @@ msgstr "定数は変更できません。" #~ msgstr "証明書ファイルが読めません. パスかパスワードが間違っていませんか?" #, fuzzy -#~ msgid "Error creating the signature object." -#~ msgstr "署名オブジェクトの生成エラー" - -#, fuzzy #~ msgid "Error creating the package signature." #~ msgstr "パッケージ署名生成エラー" diff --git a/editor/translations/ka.po b/editor/translations/ka.po index 2a405fc650..8f27aeab32 100644 --- a/editor/translations/ka.po +++ b/editor/translations/ka.po @@ -27,6 +27,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -440,6 +444,10 @@ msgid "Not possible to add a new track without a root" msgstr "შეუძლებელია დაამატო ახალი ჩანაწერი ფესვის გარეშე" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "ანიმაციის თრექის დამატება" @@ -551,8 +559,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "შეცვლა" @@ -832,6 +841,10 @@ msgid "Extra Call Arguments:" msgstr "დამატებითი გამოძახების არგუმენტები:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp #, fuzzy msgid "Advanced" msgstr "დაბალანსებული" @@ -2025,6 +2038,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "ყველას ჩანაცვლება" @@ -2064,6 +2085,29 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "მონიშნული მხოლოდ" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "სიგნალები" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "მუდმივი" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "ობიექტზე დაკვირვება" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3054,6 +3098,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3365,6 +3413,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4564,6 +4620,11 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "გარდასვლა" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "გარდასვლა" @@ -4649,6 +4710,11 @@ msgstr "" msgid "Transition: " msgstr "გარდასვლა" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "გზა კვანძამდე:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5861,11 +5927,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6502,6 +6582,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6723,11 +6820,6 @@ msgid "Source" msgstr "რესურსი" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "სიგნალები" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6756,6 +6848,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7400,21 +7497,39 @@ msgid "Create Mesh2D" msgstr "ახალი %s შექმნა" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "შექმნა" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "შექმნა" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "შექმნა" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "შექმნა" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "შექმნა" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7494,6 +7609,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7774,6 +7893,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7790,10 +7910,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "მუდმივი" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "გახსნილი" @@ -7909,6 +8025,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7926,6 +8054,38 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "ინტერპოლაციის რეჟიმი" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "ინტერპოლაციის რეჟიმი" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "შექმნა" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "შექმნა" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "ინტერპოლაციის რეჟიმი" @@ -8151,6 +8311,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "შექმნა" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "შექმნა" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "შექმნა" @@ -10847,10 +11017,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10989,6 +11155,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "ყველა მონიშნვა" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11132,6 +11303,16 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "საყვარლები:" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "საყვარლები:" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -11197,16 +11378,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "საყვარლები:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "საყვარლები:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "მონიშვნის მოშორება" @@ -11256,10 +11427,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -12223,9 +12390,6 @@ msgstr "" #~ msgid "Invalid font size." #~ msgstr "არასწორი ფონტის ზომა." -#~ msgid "Path to Node:" -#~ msgstr "გზა კვანძამდე:" - #~ msgid "Line:" #~ msgstr "ხაზი:" diff --git a/editor/translations/ko.po b/editor/translations/ko.po index 937cc59c0b..78426e7807 100644 --- a/editor/translations/ko.po +++ b/editor/translations/ko.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:38+0000\n" +"PO-Revision-Date: 2019-12-23 17:08+0000\n" "Last-Translator: 송태섭 <xotjq237@gmail.com>\n" "Language-Team: Korean <https://hosted.weblate.org/projects/godot-engine/" "godot/ko/>\n" @@ -36,6 +36,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "convert() 메서드의 인수 유형이 잘못되었어요. TYPE_* 상수를 사용하세요." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "길이가 1인 문자열 (문자)이 필요해요." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -426,6 +430,10 @@ msgid "Not possible to add a new track without a root" msgstr "루트 없이 새 트랙을 추가할 수 없음" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "베지어 트랙 추가하기" @@ -534,8 +542,9 @@ msgstr "초당 프레임" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "편집하기" @@ -803,6 +812,10 @@ msgid "Extra Call Arguments:" msgstr "별도의 호출 인수:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "받는 메서드:" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "고급" @@ -1976,6 +1989,15 @@ msgid "Search Help" msgstr "도움말 검색" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "대소문자 구분" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "도우미 보이기" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "모두 표시하기" @@ -2011,6 +2033,29 @@ msgstr "멤버 유형" msgid "Class" msgstr "클래스" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "메서드" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "시그널" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "비선형" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "속성:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "테마 속성" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "속성:" @@ -3050,6 +3095,10 @@ msgstr "다음 편집기 열기" msgid "Open the previous Editor" msgstr "이전 편집기 열기" +#: editor/editor_node.h +msgid "Warning!" +msgstr "경고!" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "하위 리소스를 찾을 수 없어요." @@ -3366,6 +3415,15 @@ msgid "Importing:" msgstr "가져오는 중:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "서명 오브젝트 생성중 에러." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4543,6 +4601,11 @@ msgid "Move Node" msgstr "노드 이동하기" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "전환" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "전환 추가하기" @@ -4625,6 +4688,10 @@ msgstr "끝 애니메이션을 설정해요. 이것은 하위 전환에 유용 msgid "Transition: " msgstr "전환: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "실행 모드:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5823,11 +5890,26 @@ msgstr "윤곽 메시 만들기" msgid "Outline Size:" msgstr "윤곽 크기:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "%d개의 항목을 삭제할까요?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "씬에서 업데이트하기" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "메시 라이브러리" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "항목 추가하기" @@ -6458,6 +6540,25 @@ msgid "Save File As..." msgstr "다른 이름으로 저장하기..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "실행하기 위한 스크립트를 가질 수 없어요." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "스크립트 다시 불러오기에 실패했어요. 콘솔에서 오류를 확인하세요." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "스크립트가 Tool 모드가 아니에요. 실행할 수 없을 거예요." + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" +"이 스크립트를 실행하려면, 반드시 EditorScript에 속해야 하며, Tool 모드로 설정" +"되어 있어야 해요." + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "테마 가져오기" @@ -6676,10 +6777,6 @@ msgid "Source" msgstr "소스" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "시그널" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "대상" @@ -6707,6 +6804,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "파일 시스템의 리소스만 드롭할 수 있어요." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"스크립트 '%s'이(가) 이 씬에서 사용되지 않고 있어서 노드를 드롭할 수 없어요." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "룩업 기호" @@ -7348,18 +7451,37 @@ msgid "Create Mesh2D" msgstr "Mesh2D 만들기" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "메시 미리 보기 만들기" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Polygon2D 만들기" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "CollisionPolygon2D 만들기" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "CollisionPolygon2D 만들기" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "LightOccluder2D 만들기" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "LightOccluder2D 만들기" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "스프라이트가 없어요!" @@ -7436,6 +7558,11 @@ msgid "Add Frame" msgstr "프레임 추가하기" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "이미지를 로드할 수 없음:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "오류: 프레임 리소스를 불러올 수 없어요!" @@ -7709,6 +7836,7 @@ msgid "Data Type:" msgstr "데이터 유형:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "아이콘" @@ -7725,10 +7853,6 @@ msgid "Color" msgstr "색깔" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "비선형" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "테마 파일" @@ -7842,6 +7966,18 @@ msgid "Merge from Scene" msgstr "씬에서 병합하기" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "새 단일 타일" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "새 오토타일" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "새 아틀라스" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "다음 좌표" @@ -7858,6 +7994,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "이전 모양, 하위 타일, 혹은 타일을 선택하세요." #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "지역" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "충돌" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "어클루전" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "내비게이션" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "비트 마스크" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "우선 순위" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "Z 인덱스" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "지역 모드" @@ -8083,6 +8247,16 @@ msgid "Edit Tile Z Index" msgstr "타일 Z 인덱스 편집하기" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "볼록한 폴리곤 만들기" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "오목한 폴리곤 만들기" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "내비게이션 충돌 폴리곤 만들기" @@ -10300,7 +10474,7 @@ msgstr "다른 씬에서 병합하기" #: editor/scene_tree_dock.cpp editor/script_editor_debugger.cpp msgid "Save Branch as Scene" -msgstr "분기를 다른 씬으로 저장" +msgstr "분기를 씬으로 저장하기" #: editor/scene_tree_dock.cpp editor/script_editor_debugger.cpp msgid "Copy Node Path" @@ -10838,10 +11012,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "길이가 1인 문자열 (문자)이 필요해요." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "스텝 인수가 0이에요!" @@ -10978,6 +11148,11 @@ msgid "Cursor Clear Rotation" msgstr "커서 회전 지우기" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "선택 지우기" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "선택 항목 지우기" @@ -11125,6 +11300,14 @@ msgid "Set Variable Type" msgstr "변수 유형 설정" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "입력 포트 추가하기" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "출력 포트 추가하기" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "존재하는 내장 함수를 다시 정의해요." @@ -11185,14 +11368,6 @@ msgid "Add Signal" msgstr "시그널 추가하기" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "입력 포트 추가하기" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "출력 포트 추가하기" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "입력 포트 삭제하기" @@ -11245,11 +11420,6 @@ msgid "Add Preload Node" msgstr "Preload 노드 추가하기" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"스크립트 '%s'이(가) 이 씬에서 사용되지 않고 있어서 노드를 드롭할 수 없어요." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "트리에서 노드 추가하기" @@ -12946,9 +13116,6 @@ msgstr "상수는 수정할 수 없어요." #~ msgid "Rotate 270 degrees" #~ msgstr "270도 회전" -#~ msgid "Warning" -#~ msgstr "경고" - #~ msgid "Variable" #~ msgstr "변수" @@ -13075,9 +13242,6 @@ msgstr "상수는 수정할 수 없어요." #~ msgid "Out-In" #~ msgstr "밖-안" -#~ msgid "Transitions" -#~ msgstr "전환" - #~ msgid "Change Anim Len" #~ msgstr "애니메이션 길이 변경" @@ -13289,9 +13453,6 @@ msgstr "상수는 수정할 수 없어요." #~ msgid "Replace By" #~ msgstr "으로 바꿈" -#~ msgid "Case Sensitive" -#~ msgstr "대소문자 구분" - #~ msgid "Backwards" #~ msgstr "뒤로" @@ -13726,9 +13887,6 @@ msgstr "상수는 수정할 수 없어요." #~ msgid "Loading Image:" #~ msgstr "이미지 로딩:" -#~ msgid "Couldn't load image:" -#~ msgstr "이미지를 로드할 수 없음:" - #~ msgid "Converting Images" #~ msgstr "이미지 변환 중" @@ -13904,9 +14062,6 @@ msgstr "상수는 수정할 수 없어요." #~ "correct?" #~ msgstr "인증서 파일을 읽을 수 없습니다. 경로와 비밀번호가 정확합니까?" -#~ msgid "Error creating the signature object." -#~ msgstr "서명 오브젝트 생성중 에러." - #~ msgid "Error creating the package signature." #~ msgstr "패키지 서명을 생성하는 중 에러가 발생했습니다." @@ -14084,9 +14239,6 @@ msgstr "상수는 수정할 수 없어요." #~ msgid "Lossy Quality:" #~ msgstr "손실 품질:" -#~ msgid "Atlas:" -#~ msgstr "아틀라스:" - #~ msgid "Shrink By:" #~ msgstr "이미지 줄이기:" diff --git a/editor/translations/lt.po b/editor/translations/lt.po index 86f74ae6a2..b26bc7caf3 100644 --- a/editor/translations/lt.po +++ b/editor/translations/lt.po @@ -26,6 +26,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -430,6 +434,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Animacija: Pridėti Takelį" @@ -538,8 +546,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Redaguoti" @@ -816,6 +825,11 @@ msgid "Extra Call Arguments:" msgstr "Papildomi Iškvietimo Argumentai:" #: editor/connections_dialog.cpp +#, fuzzy +msgid "Receiver Method:" +msgstr "Filtrai..." + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1992,6 +2006,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -2029,6 +2051,27 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signalai" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstanta" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3020,6 +3063,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "Atidaryti praeitą Editorių" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3340,6 +3387,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4543,6 +4598,11 @@ msgstr "Mix Nodas" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Transition Nodas" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Transition Nodas" @@ -4628,6 +4688,11 @@ msgstr "" msgid "Transition: " msgstr "Transition Nodas" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Importuoti iš Nodo:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp #, fuzzy @@ -5837,11 +5902,26 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "Atidaryti Resursų Biblioteką" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6483,6 +6563,23 @@ msgid "Save File As..." msgstr "Filtrai..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6705,11 +6802,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signalai" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6737,6 +6829,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7377,20 +7474,39 @@ msgstr "Sukurti Naują" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Atnaujinti" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Keisti Poligono Skalę" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Keisti Poligono Skalę" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Keisti Poligono Skalę" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Sukurti" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Sukurti" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7470,6 +7586,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7753,6 +7873,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7769,10 +7890,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstanta" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Atidaryti" @@ -7890,6 +8007,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7907,6 +8036,39 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "Animacijos Nodas" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Animacijos Nodas" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Priedai" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Animacijos Nodas" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Importuoti iš Nodo:" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "Animacijos Nodas" @@ -8136,6 +8298,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Keisti Poligono Skalę" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Keisti Poligono Skalę" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Keisti Poligono Skalę" @@ -10830,10 +11002,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10972,6 +11140,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Visas Pasirinkimas" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Panaikinti pasirinkimą" @@ -11116,6 +11289,16 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "Mėgstamiausi:" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Mėgstamiausi:" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -11181,16 +11364,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Mėgstamiausi:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Mėgstamiausi:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Panaikinti pasirinkimą" @@ -11240,10 +11413,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/lv.po b/editor/translations/lv.po index acf6f1fd68..ac5ec7ed67 100644 --- a/editor/translations/lv.po +++ b/editor/translations/lv.po @@ -26,6 +26,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -422,6 +426,10 @@ msgid "Not possible to add a new track without a root" msgstr "Nevar izveidot jaunu celiņu bez saknes" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Pievienot celiņu" @@ -529,8 +537,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Rediģēt" @@ -803,6 +812,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp #, fuzzy msgid "Advanced" msgstr "Balancēts" @@ -1996,6 +2009,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -2032,6 +2053,27 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signāli" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3021,6 +3063,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3332,6 +3378,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4530,6 +4584,11 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Pievienot celiņu" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Pievienot celiņu" @@ -4613,6 +4672,11 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Mēroga Attiecība:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5823,11 +5887,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6464,6 +6542,23 @@ msgid "Save File As..." msgstr "Saglabāt Kā" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6683,11 +6778,6 @@ msgid "Source" msgstr "Resurs" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signāli" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6716,6 +6806,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7360,21 +7455,39 @@ msgid "Create Mesh2D" msgstr "Izveidot Jaunu %s" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "Izveidot" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Izveidot" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Izveidot" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Izveidot" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Izveidot" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7454,6 +7567,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7734,6 +7851,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7750,10 +7868,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Atvērt" @@ -7869,6 +7983,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7886,6 +8012,38 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "Interpolācijas režīms" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Interpolācijas režīms" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Izveidot" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Izveidot" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "Interpolācijas režīms" @@ -8113,6 +8271,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Izveidot" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Izveidot" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Izveidot" @@ -10800,10 +10968,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10942,6 +11106,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Visa Izvēle" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11086,6 +11255,16 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "Favorīti:" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Favorīti:" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "" "Nederīgs nosaukums. Nedrīkst sadurties ar eksistējošu iebūvēto tipa " @@ -11153,16 +11332,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Favorīti:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Favorīti:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Noņemt Izvēlēto" @@ -11212,10 +11381,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/mi.po b/editor/translations/mi.po index 3cf9b5fd0e..ef475408d9 100644 --- a/editor/translations/mi.po +++ b/editor/translations/mi.po @@ -16,6 +16,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -398,6 +402,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -499,8 +507,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -766,6 +775,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1913,6 +1926,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1948,6 +1969,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2927,6 +2968,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3235,6 +3280,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4392,6 +4445,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -4471,6 +4528,10 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5652,11 +5713,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6282,6 +6357,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6498,10 +6590,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6527,6 +6615,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7161,18 +7254,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7249,6 +7358,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7522,6 +7635,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7538,10 +7652,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7653,6 +7763,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7669,6 +7791,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -7877,6 +8027,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10512,10 +10670,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10652,6 +10806,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10794,6 +10952,14 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10854,14 +11020,6 @@ msgid "Add Signal" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "" @@ -10910,10 +11068,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/ml.po b/editor/translations/ml.po index bc4b9432b0..34e57dc9a9 100644 --- a/editor/translations/ml.po +++ b/editor/translations/ml.po @@ -26,6 +26,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "ആർഗ്യുമെന്റ് ടൈപ്പ് അസാധുവാണ് മാറ്റംവരുത്താൻ(), TYPE_ * സ്ഥിരാങ്കങ്ങൾ ഉപയോഗിക്കുക." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -408,6 +412,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -509,8 +517,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -776,6 +785,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1923,6 +1936,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1958,6 +1979,27 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "ഗുണം നോക്കുക" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2937,6 +2979,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3245,6 +3291,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4405,6 +4459,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -4484,6 +4542,10 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5665,11 +5727,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6295,6 +6371,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6511,10 +6604,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6540,6 +6629,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7174,18 +7268,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7262,6 +7372,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7535,6 +7649,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7551,10 +7666,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7666,6 +7777,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7682,6 +7805,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -7890,6 +8041,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10525,10 +10684,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10665,6 +10820,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10807,6 +10966,14 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10867,14 +11034,6 @@ msgid "Add Signal" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "" @@ -10923,10 +11082,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/mr.po b/editor/translations/mr.po index 67e7b6687f..effb082829 100644 --- a/editor/translations/mr.po +++ b/editor/translations/mr.po @@ -2,13 +2,19 @@ # Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. # Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) # This file is distributed under the same license as the Godot source code. -# +# Prachi Joshi <josprachi@yahoo.com>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" +"PO-Revision-Date: 2019-12-22 04:19+0000\n" +"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n" +"Language-Team: Marathi <https://hosted.weblate.org/projects/godot-engine/" +"godot/mr/>\n" "Language: mr\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.10\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -16,6 +22,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -55,19 +65,19 @@ msgstr "" #: core/ustring.cpp msgid "KiB" -msgstr "" +msgstr "KiB" #: core/ustring.cpp msgid "MiB" -msgstr "" +msgstr "MiB" #: core/ustring.cpp msgid "GiB" -msgstr "" +msgstr "GiB" #: core/ustring.cpp msgid "TiB" -msgstr "" +msgstr "TiB" #: core/ustring.cpp msgid "PiB" @@ -75,15 +85,15 @@ msgstr "" #: core/ustring.cpp msgid "EiB" -msgstr "" +msgstr "EiB" #: editor/animation_bezier_editor.cpp msgid "Free" -msgstr "" +msgstr "मोफत" #: editor/animation_bezier_editor.cpp msgid "Balanced" -msgstr "" +msgstr "संतुलित" #: editor/animation_bezier_editor.cpp msgid "Mirror" @@ -91,11 +101,11 @@ msgstr "" #: editor/animation_bezier_editor.cpp editor/editor_profiler.cpp msgid "Time:" -msgstr "" +msgstr "वेळ:" #: editor/animation_bezier_editor.cpp msgid "Value:" -msgstr "" +msgstr "मूल्य:" #: editor/animation_bezier_editor.cpp msgid "Insert Key Here" @@ -111,7 +121,7 @@ msgstr "" #: editor/animation_bezier_editor.cpp msgid "Add Bezier Point" -msgstr "" +msgstr "बेझियर पॉईंट जोडा" #: editor/animation_bezier_editor.cpp msgid "Move Bezier Points" @@ -119,7 +129,7 @@ msgstr "" #: editor/animation_bezier_editor.cpp editor/animation_track_editor.cpp msgid "Anim Duplicate Keys" -msgstr "" +msgstr "अनिम डुप्लिकेट की" #: editor/animation_bezier_editor.cpp editor/animation_track_editor.cpp msgid "Anim Delete Keys" @@ -398,6 +408,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -499,8 +513,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -766,6 +781,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1913,6 +1932,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1948,6 +1975,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2927,6 +2974,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3235,6 +3286,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4392,6 +4451,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -4471,6 +4534,10 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5652,11 +5719,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6282,6 +6363,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6498,10 +6596,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6527,6 +6621,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7161,18 +7260,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7249,6 +7364,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7522,6 +7641,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7538,10 +7658,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7653,6 +7769,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7669,6 +7797,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -7877,6 +8033,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10512,10 +10676,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10652,6 +10812,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10794,6 +10958,14 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10854,14 +11026,6 @@ msgid "Add Signal" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "" @@ -10910,10 +11074,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/ms.po b/editor/translations/ms.po index f725621d67..0f86b49f2d 100644 --- a/editor/translations/ms.po +++ b/editor/translations/ms.po @@ -27,6 +27,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -420,6 +424,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Anim Tambah Trek" @@ -524,8 +532,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -794,6 +803,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1942,6 +1955,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1977,6 +1998,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2959,6 +3000,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3267,6 +3312,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4433,6 +4486,11 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Set Peralihan ke:" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Set Peralihan ke:" @@ -4514,6 +4572,10 @@ msgstr "" msgid "Transition: " msgstr "Set Peralihan ke:" +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5704,11 +5766,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6334,6 +6410,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6550,10 +6643,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6579,6 +6668,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7214,19 +7308,35 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "Semua Pilihan" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7303,6 +7413,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7580,6 +7694,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7596,10 +7711,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7713,6 +7824,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7729,6 +7852,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -7939,6 +8090,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10588,10 +10747,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10730,6 +10885,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Semua Pilihan" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10873,6 +11033,15 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "Set Peralihan ke:" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10935,15 +11104,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Set Peralihan ke:" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Buang Trek Anim" @@ -10993,10 +11153,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/nb.po b/editor/translations/nb.po index 2331d96667..1c6c3aa2af 100644 --- a/editor/translations/nb.po +++ b/editor/translations/nb.po @@ -36,6 +36,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Ugyldig argumenttype til convert(), bruk TYPE_*-konstantene." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -444,6 +448,10 @@ msgid "Not possible to add a new track without a root" msgstr "Ikke mulig å legge til et nytt spor uten en rot" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Anim Legg til Spor" @@ -559,8 +567,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Rediger" @@ -844,6 +853,11 @@ msgstr "Ekstra Call Argumenter:" #: editor/connections_dialog.cpp #, fuzzy +msgid "Receiver Method:" +msgstr "Lim inn Noder" + +#: editor/connections_dialog.cpp +#, fuzzy msgid "Advanced" msgstr "Snapping innstillinger" @@ -2092,6 +2106,15 @@ msgid "Search Help" msgstr "Søk hjelp" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Forskjell på små og store bokstaver" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Vis hjelpere" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "Erstatt Alle" @@ -2136,6 +2159,30 @@ msgstr "Medlemmer" msgid "Class" msgstr "Klasse:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metoder" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signaler" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstant" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Egenskap:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Egenskaper" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Egenskap:" @@ -3225,6 +3272,11 @@ msgstr "Åpne den neste Editoren" msgid "Open the previous Editor" msgstr "Åpne den forrige Editoren" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "Advarsler" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3559,6 +3611,14 @@ msgid "Importing:" msgstr "Importerer:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4855,6 +4915,11 @@ msgstr "Flytt Modus" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Overgang" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Overgang" @@ -4941,6 +5006,11 @@ msgstr "" msgid "Transition: " msgstr "Overgang" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Panorerings-Modus" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp #, fuzzy @@ -6231,11 +6301,27 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Fjern element %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Oppdater fra Scene" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "MeshBibliotek..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Legg til Element" @@ -6903,6 +6989,23 @@ msgid "Save File As..." msgstr "Lagre Som..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Importer Tema" @@ -7132,11 +7235,6 @@ msgid "Source" msgstr "Ressurs" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signaler" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -7165,6 +7263,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7832,20 +7935,39 @@ msgstr "Lag ny %s" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Lager Forhåndsvisning av Mesh" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Lag Poly" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Lag Poly" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Lag Poly" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Lag mappe" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Lag mappe" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7928,6 +8050,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Kunne ikke laste ressurs." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8221,6 +8348,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Ikon" @@ -8237,10 +8365,6 @@ msgid "Color" msgstr "Farge" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstant" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Tema" @@ -8364,6 +8488,20 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "Vis Filer" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Atlas" +msgstr "Ny %s" + +#: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy msgid "Next Coordinate" msgstr "Neste skript" @@ -8383,6 +8521,41 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "Roter Modus" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Animasjonsnode" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Rediger Poly" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Animasjonsnode" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "Roter Modus" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Eksporter Prosjekt" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "Panorerings-Modus" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "Roter Modus" @@ -8623,6 +8796,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Flytt Polygon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Flytt Polygon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Lag Poly" @@ -11421,10 +11604,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11568,6 +11747,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "Fjern Utvalg" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "Fjern Utvalg" @@ -11717,6 +11901,16 @@ msgstr "Rediger Variabel:" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "Legg til Input" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Legg til Input" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "" "Ugyldig navn. Kan ikke kollidere med et eksisterende innebygd type navn." @@ -11784,16 +11978,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Legg til Input" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Legg til Input" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Fjern punkt" @@ -11848,10 +12032,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Legg til node(r) fra tre" @@ -13091,10 +13271,6 @@ msgstr "Konstanter kan ikke endres." #~ msgid "RMB: Erase Point." #~ msgstr "Høyreklikk: Slett Punkt." -#, fuzzy -#~ msgid "New TextFile" -#~ msgstr "Vis Filer" - #~ msgid "Save Theme As" #~ msgstr "Lagre drakt som" @@ -13354,9 +13530,6 @@ msgstr "Konstanter kan ikke endres." #~ msgid "Replace By" #~ msgstr "Erstatt Med" -#~ msgid "Case Sensitive" -#~ msgstr "Forskjell på små og store bokstaver" - #~ msgid "Backwards" #~ msgstr "Baklengs" diff --git a/editor/translations/nl.po b/editor/translations/nl.po index 93c9943a7d..3b1c6c9546 100644 --- a/editor/translations/nl.po +++ b/editor/translations/nl.po @@ -44,8 +44,8 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:37+0000\n" -"Last-Translator: Julian <jdhoogvorst@gmail.com>\n" +"PO-Revision-Date: 2019-12-27 15:52+0000\n" +"Last-Translator: Stijn Hinlopen <f.a.hinlopen@gmail.com>\n" "Language-Team: Dutch <https://hosted.weblate.org/projects/godot-engine/godot/" "nl/>\n" "Language: nl\n" @@ -61,6 +61,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Ongeldig argumenttype voor convert(), gebruik TYPE_* constanten." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Tekenreeks met lengte 1 verwacht (één karakter)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -73,11 +77,12 @@ msgstr "Ongeldige invoer %i (niet doorgegeven) in expressie" #: core/math/expression.cpp msgid "self can't be used because instance is null (not passed)" msgstr "" -"self kan niet gebruikt worden omdat de instantie null is (niet doorgegeven)" +"'self' kan niet gebruikt worden omdat de instantie 'null' is (niet " +"doorgegeven)" #: core/math/expression.cpp msgid "Invalid operands to operator %s, %s and %s." -msgstr "Ongeldige operand voor operator %s, %s en %s." +msgstr "Ongeldige operanden %s en %s voor operator %s." #: core/math/expression.cpp msgid "Invalid index of type %s for base type %s" @@ -149,7 +154,7 @@ msgstr "Hier Key invoegen" #: editor/animation_bezier_editor.cpp msgid "Duplicate Selected Key(s)" -msgstr "Kopieer Geselecteerde Key(s)" +msgstr "Geselecteerde sleutel(s) dupliceren" #: editor/animation_bezier_editor.cpp msgid "Delete Selected Key(s)" @@ -165,7 +170,7 @@ msgstr "Beweeg Bézierpunten" #: editor/animation_bezier_editor.cpp editor/animation_track_editor.cpp msgid "Anim Duplicate Keys" -msgstr "Anim Dupliceer Keys" +msgstr "Animatiesleutels dupliceren" #: editor/animation_bezier_editor.cpp editor/animation_track_editor.cpp msgid "Anim Delete Keys" @@ -201,7 +206,7 @@ msgstr "anim-multi-change overgang" #: editor/animation_track_editor.cpp msgid "Anim Multi Change Transform" -msgstr "anim-multi-change transformatie" +msgstr "Anim-multi-change transformatie" #: editor/animation_track_editor.cpp msgid "Anim Multi Change Keyframe Value" @@ -218,7 +223,7 @@ msgstr "Verander Animatielengte" #: editor/animation_track_editor.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation Loop" -msgstr "Verander Animatie Lus" +msgstr "Animatielus veranderen" #: editor/animation_track_editor.cpp msgid "Property Track" @@ -246,7 +251,7 @@ msgstr "Animatie Terugspelen Track" #: editor/animation_track_editor.cpp msgid "Animation length (frames)" -msgstr "Animatielengte (in frames)" +msgstr "Animatielengte (frames)" #: editor/animation_track_editor.cpp msgid "Animation length (seconds)" @@ -258,7 +263,7 @@ msgstr "Track Toevoegen" #: editor/animation_track_editor.cpp msgid "Animation Looping" -msgstr "Animatie Loopen" +msgstr "Animatie herhalen" #: editor/animation_track_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -304,7 +309,7 @@ msgstr "Tijd (en): " #: editor/animation_track_editor.cpp msgid "Toggle Track Enabled" -msgstr "Track schakelaar ingeschakeld" +msgstr "Track in-/uit schakelen" #: editor/animation_track_editor.cpp msgid "Continuous" @@ -337,11 +342,11 @@ msgstr "Kubiek" #: editor/animation_track_editor.cpp msgid "Clamp Loop Interp" -msgstr "Klem loop interpolatie" +msgstr "Klem lusinterpolatie" #: editor/animation_track_editor.cpp msgid "Wrap Loop Interp" -msgstr "Loop Interpolatie Terug" +msgstr "Naadloze lusinterpolatie" #: editor/animation_track_editor.cpp #: editor/plugins/canvas_item_editor_plugin.cpp @@ -350,7 +355,7 @@ msgstr "Voer Sleutel in" #: editor/animation_track_editor.cpp msgid "Duplicate Key(s)" -msgstr "Dupliceer Sleutel(s)" +msgstr "Sleutel(s) dupliceren" #: editor/animation_track_editor.cpp msgid "Delete Key(s)" @@ -366,7 +371,7 @@ msgstr "Verander Animatie Interpolatiemodus" #: editor/animation_track_editor.cpp msgid "Change Animation Loop Mode" -msgstr "Verander Animatie lus Modus" +msgstr "Animatielusmodus veranderen" #: editor/animation_track_editor.cpp msgid "Remove Anim Track" @@ -422,9 +427,7 @@ msgstr "Herschik Tracks" #: editor/animation_track_editor.cpp msgid "Transform tracks only apply to Spatial-based nodes." -msgstr "" -"Transformatie tracks zijn alleen te gebruiken met nodes die een dimensionale " -"oriëntatie hebben." +msgstr "Transformatiesporen gelden alleen voor op Spatial-gebaseerde knopen." #: editor/animation_track_editor.cpp msgid "" @@ -433,14 +436,14 @@ msgid "" "-AudioStreamPlayer2D\n" "-AudioStreamPlayer3D" msgstr "" -"Audio tracks kunnen enkel verwijzen naar nodes van het type:\n" +"Audiosporen kunnen alleen verwijzen naar de volgende knopen:\n" "-AudioStreamPlayer\n" "-AudioStreamPlayer2D\n" "-AudioStreamPlayer3D" #: editor/animation_track_editor.cpp msgid "Animation tracks can only point to AnimationPlayer nodes." -msgstr "Animatie tracks kunnen enkel verwijzen naar AnimatiePlayer nodes." +msgstr "Animatiesporen kunnen alleen verwijzen naar AnimatiePlayer-knopen." #: editor/animation_track_editor.cpp msgid "An animation player can't animate itself, only other players." @@ -451,6 +454,10 @@ msgid "Not possible to add a new track without a root" msgstr "Niet mogelijk om een nieuwe track toe te voegen zonder een root" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Voeg Bézierbaan Toe" @@ -480,7 +487,7 @@ msgstr "Voeg Methode Track sleutel toe" #: editor/animation_track_editor.cpp msgid "Method not found in object: " -msgstr "Methode niet gevonden in object " +msgstr "Methode niet gevonden in object: " #: editor/animation_track_editor.cpp msgid "Anim Move Keys" @@ -519,17 +526,16 @@ msgid "" msgstr "" "Deze animatie behoort tot een geïmporteerde scène, dus veranderingen aan " "geïmporteerde tracks zullen niet worden opgeslagen.\n" -"\n" -"Om aangepaste tracks toe te voegen, navigeert u naar de importinstellingen " -"van de scène en stelt u deze in\n" -"\"Animation > Storage\" naar \"Files\", schakel \"Animation > Keep Custom " -"Tracks\" in, dan herimporteren.\n" -"U kunt ook een importvoorinstelling gebruiken die animaties importeert om " -"bestanden te scheiden." +"Om aangepaste tracks toe te kunnen voegen, moet in de importinstellingen van " +"de scène en de \"Animation→Storage\" naar \"Files\" zetten en " +"\"Animation→Keep Custom Tracks\" inschakelen. Importeer de scène dan " +"opnieuw.\n" +"Anders kan je een importvoorinstelling gebruiken die animaties importeert en " +"in verschillende bestanden opslaat." #: editor/animation_track_editor.cpp msgid "Warning: Editing imported animation" -msgstr "Waarschuwing: Geïmporteerde animatie bewerken" +msgstr "Waarschuwing: Er wordt een geïmporteerde animatie bewerkt" #: editor/animation_track_editor.cpp msgid "Select an AnimationPlayer node to create and edit animations." @@ -538,11 +544,11 @@ msgstr "" #: editor/animation_track_editor.cpp msgid "Only show tracks from nodes selected in tree." -msgstr "Toon alleen sporen die horen bij de geselecteerde node in de boom." +msgstr "Alleen sporen van geselecteerde knopen tonen." #: editor/animation_track_editor.cpp msgid "Group tracks by node or display them as plain list." -msgstr "Sporen weergeven op basis van nodes of als lijst." +msgstr "Sporen groeperen op knoop of als een normale lijst tonen." #: editor/animation_track_editor.cpp msgid "Snap:" @@ -564,8 +570,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Bewerken" @@ -587,7 +594,7 @@ msgstr "Schaal Vanaf Cursor" #: editor/animation_track_editor.cpp modules/gridmap/grid_map_editor_plugin.cpp msgid "Duplicate Selection" -msgstr "Dupliceer Selectie" +msgstr "Selectie dupliceren" #: editor/animation_track_editor.cpp msgid "Duplicate Transposed" @@ -615,7 +622,7 @@ msgstr "Animatie Opschonen" #: editor/animation_track_editor.cpp msgid "Pick the node that will be animated:" -msgstr "Kies de node die geanimeerd zal worden:" +msgstr "Kies de knoop die geanimeerd zal worden:" #: editor/animation_track_editor.cpp msgid "Use Bezier Curves" @@ -680,7 +687,7 @@ msgstr "Kopiëren" #: editor/animation_track_editor.cpp msgid "Select All/None" -msgstr "Selectie leegmaken" +msgstr "Alles/niets selecteren" #: editor/animation_track_editor_plugins.cpp msgid "Add Audio Track Clip" @@ -732,7 +739,7 @@ msgstr "Hoofdlettergevoelig" #: editor/code_editor.cpp editor/find_in_files.cpp msgid "Whole Words" -msgstr "Hele Woorden" +msgstr "Hele woorden" #: editor/code_editor.cpp editor/rename_dialog.cpp msgid "Replace" @@ -744,7 +751,7 @@ msgstr "Alle Vervangen" #: editor/code_editor.cpp msgid "Selection Only" -msgstr "Alleen Selectie" +msgstr "Alleen selectie" #: editor/code_editor.cpp editor/plugins/script_text_editor.cpp #: editor/plugins/text_editor.cpp @@ -781,23 +788,23 @@ msgstr "Regel- en kolomnummers." #: editor/connections_dialog.cpp msgid "Method in target node must be specified." -msgstr "Methode in doel Node moet gespecificeerd worden." +msgstr "Methode in doelknoop moet gespecificeerd worden." #: editor/connections_dialog.cpp msgid "" "Target method not found. Specify a valid method or attach a script to the " "target node." msgstr "" -"Doel methode niet gevonden. Specificeer een geldige methode of koppel een " -"script aan de doel Node." +"Doelmethode niet gevonden. Specificeer een geldige methode of koppel een " +"script aan de doelknoop." #: editor/connections_dialog.cpp msgid "Connect to Node:" -msgstr "Vasthechten aan knooppunt:" +msgstr "Aan knoop verbinden:" #: editor/connections_dialog.cpp msgid "Connect to Script:" -msgstr "Koppelen met script:" +msgstr "Met script verbinden:" #: editor/connections_dialog.cpp msgid "From Signal:" @@ -826,11 +833,15 @@ msgstr "Verwijderen" #: editor/connections_dialog.cpp msgid "Add Extra Call Argument:" -msgstr "Extra Aanroep Argument Toevoegen:" +msgstr "Aanvullende aanroepparameter toevoegen:" #: editor/connections_dialog.cpp msgid "Extra Call Arguments:" -msgstr "Extra Aanroep Argumenten:" +msgstr "Aanroepparameters:" + +#: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "Ontvangende methode:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -853,7 +864,7 @@ msgstr "Eenmalig" #: editor/connections_dialog.cpp msgid "Disconnects the signal after its first emission." -msgstr "Ontkoppelt het signaal na eerste keer uitzenden." +msgstr "Koppelt het signaal automatisch los na de eerste uitzending." #: editor/connections_dialog.cpp msgid "Cannot connect signal" @@ -888,24 +899,24 @@ msgstr "Verbind '%s' met '%s'" #: editor/connections_dialog.cpp msgid "Disconnect '%s' from '%s'" -msgstr "Ontkoppel '%s' van '%s'" +msgstr "'%s' loskoppelen van '%s'" #: editor/connections_dialog.cpp msgid "Disconnect all from signal: '%s'" -msgstr "Ontkoppel alles van signaal: '%s'" +msgstr "Alles van signaal '%s' loskoppelen" #: editor/connections_dialog.cpp msgid "Connect..." -msgstr "Verbind..." +msgstr "Verbinden..." #: editor/connections_dialog.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Disconnect" -msgstr "Losmaken" +msgstr "Loskoppelen" #: editor/connections_dialog.cpp msgid "Connect a Signal to a Method" -msgstr "Verbind een Signaal met een Methode" +msgstr "Verbind een signaal met een methode" #: editor/connections_dialog.cpp msgid "Edit Connection:" @@ -927,7 +938,7 @@ msgstr "" #: editor/connections_dialog.cpp msgid "Disconnect All" -msgstr "Ontkoppel Alles" +msgstr "Alles loskoppelen" #: editor/connections_dialog.cpp msgid "Edit..." @@ -935,7 +946,7 @@ msgstr "Bewerken..." #: editor/connections_dialog.cpp msgid "Go To Method" -msgstr "Ga Naar Methode" +msgstr "Naar methode springen" #: editor/create_dialog.cpp msgid "Change %s Type" @@ -947,7 +958,7 @@ msgstr "Wijzig" #: editor/create_dialog.cpp msgid "Create New %s" -msgstr "Maak Nieuwe %s" +msgstr "%s opstellen" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp @@ -956,7 +967,7 @@ msgstr "Favorieten:" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp msgid "Recent:" -msgstr "Recente:" +msgstr "Onlangs:" #: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp #: editor/property_selector.cpp editor/quick_open.cpp @@ -980,27 +991,27 @@ msgstr "Omschrijving:" #: editor/dependency_editor.cpp msgid "Search Replacement For:" -msgstr "Zoek Vervanging Voor:" +msgstr "Vervanging zoeken voor:" #: editor/dependency_editor.cpp msgid "Dependencies For:" -msgstr "Afhankelijkheden Voor:" +msgstr "Afhankelijkheden voor:" #: editor/dependency_editor.cpp msgid "" "Scene '%s' is currently being edited.\n" "Changes will only take effect when reloaded." msgstr "" -"Scene '%s' wordt momenteel gewijzigd.\n" -"Wijzigingen hebben pas effect na herladen." +"Scène '%s' wordt momenteel bewerkt.\n" +"Wijzigingen hebben pas na herladen effect." #: editor/dependency_editor.cpp msgid "" "Resource '%s' is in use.\n" "Changes will only take effect when reloaded." msgstr "" -"Resource '%s' is in gebruik.\n" -"Wijzigingen hebben pas effect na herladen." +"Bron '%s' is in gebruik.\n" +"Wijzigingen hebben pas na herladen effect." #: editor/dependency_editor.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp @@ -1026,11 +1037,11 @@ msgstr "Repareer defecten" #: editor/dependency_editor.cpp msgid "Dependency Editor" -msgstr "Afhankelijkheden Editor" +msgstr "Afhankelijkhedeneditor" #: editor/dependency_editor.cpp msgid "Search Replacement Resource:" -msgstr "Zoek Vervangende Resource:" +msgstr "Bronvervanging zoeken:" #: editor/dependency_editor.cpp editor/editor_file_dialog.cpp #: editor/editor_help_search.cpp editor/editor_node.cpp @@ -1044,13 +1055,13 @@ msgstr "Openen" #: editor/dependency_editor.cpp msgid "Owners Of:" -msgstr "Eigenaren Van:" +msgstr "Eigenaren van:" #: editor/dependency_editor.cpp msgid "Remove selected files from the project? (Can't be restored)" msgstr "" -"Verwijder geselecteerde bestanden van het project? (Kan niet ongedaan " -"gemaakt worden.)" +"Geselecteerde bestanden uit het project verwijderen? (Kan niet ongedaan " +"gemaakt worden)" #: editor/dependency_editor.cpp msgid "" @@ -1058,25 +1069,25 @@ msgid "" "work.\n" "Remove them anyway? (no undo)" msgstr "" -"De bestanden die verwijderd worden zijn vereist door andere resources om ze " -"te laten werken.\n" -"Toch verwijderen? (Kan niet ongedaan worden.)" +"De bestanden die verwijderd worden zijn nodig om andere bronnen te laten " +"werken.\n" +"Toch verwijderen? (Kan niet ongedaan worden)" #: editor/dependency_editor.cpp msgid "Cannot remove:" -msgstr "Niet te verwijderen:" +msgstr "Kan niet verwijderd worden:" #: editor/dependency_editor.cpp msgid "Error loading:" -msgstr "Error bij het laden van:" +msgstr "Fout bij het laden van:" #: editor/dependency_editor.cpp msgid "Load failed due to missing dependencies:" -msgstr "Laden mislukt vanwege het ontbrekende van afhankelijkheden:" +msgstr "Laden mislukt vanwege afwezige afhankelijkheden:" #: editor/dependency_editor.cpp editor/editor_node.cpp msgid "Open Anyway" -msgstr "Toch Openen" +msgstr "Toch openen" #: editor/dependency_editor.cpp msgid "Which action should be taken?" @@ -1084,23 +1095,23 @@ msgstr "Welke actie moet ondernomen worden?" #: editor/dependency_editor.cpp msgid "Fix Dependencies" -msgstr "Repareer Afhankelijkheden" +msgstr "Afhankelijkheden repareren" #: editor/dependency_editor.cpp msgid "Errors loading!" -msgstr "Errors bij het laden!" +msgstr "Fouten bij het laden!" #: editor/dependency_editor.cpp msgid "Permanently delete %d item(s)? (No undo!)" -msgstr "%d item(s) permanent verwijderen? (Kan niet ongedaan worden!)" +msgstr "%d bestand(en) voorgoed verwijderen? (Kan niet ongedaan worden!)" #: editor/dependency_editor.cpp msgid "Show Dependencies" -msgstr "Toon Afhankelijkheden" +msgstr "Afhankelijkheden tonen" #: editor/dependency_editor.cpp msgid "Orphan Resource Explorer" -msgstr "Verweesde hulpbronnen verkenner" +msgstr "Weesbronnen bekijken" #: editor/dependency_editor.cpp editor/editor_audio_buses.cpp #: editor/editor_file_dialog.cpp editor/editor_node.cpp @@ -1112,19 +1123,19 @@ msgstr "Verwijder" #: editor/dependency_editor.cpp msgid "Owns" -msgstr "Eigenaar Van" +msgstr "In bezit" #: editor/dependency_editor.cpp msgid "Resources Without Explicit Ownership:" -msgstr "Resources Zonder Expliciet Bezit:" +msgstr "Bronnen zonder expliciet bezit:" #: editor/dictionary_property_edit.cpp msgid "Change Dictionary Key" -msgstr "Wijzig Array Sleutel" +msgstr "Sleutel wijzigen" #: editor/dictionary_property_edit.cpp msgid "Change Dictionary Value" -msgstr "Wijzig Array Waarde" +msgstr "Waarde wijzigen" #: editor/editor_about.cpp msgid "Thanks from the Godot community!" @@ -1144,7 +1155,7 @@ msgstr "Hoofdontwikkelaar" #: editor/editor_about.cpp msgid "Project Manager " -msgstr "Project Manager " +msgstr "Projectbeheer " #: editor/editor_about.cpp msgid "Developers" @@ -1198,9 +1209,9 @@ msgid "" "respective copyright statements and license terms." msgstr "" "Godot Engine maakt gebruik van een aantal gratis en open-source " -"bibliotheken, ontwikkeld door derden, die compatibel zijn met onze MIT " -"licentie. Wat volgt is een exhaustieve lijst van alle componenten van een " -"derde partij met hun respectievelijke copyrightberichten en licentietermen." +"bibliotheken, ontwikkeld door derden, die compatibel zijn met de MIT " +"licentie. Wat volgt is een uitputtende lijst van alle componenten van derde " +"partijen met hun respectievelijke copyrightberichten en licentietermen." #: editor/editor_about.cpp msgid "All Components" @@ -1396,7 +1407,7 @@ msgstr "Sla deze audiobus layout op in een bestand." #: editor/editor_audio_buses.cpp editor/import_dock.cpp msgid "Load Default" -msgstr "Laad Standaard" +msgstr "Laad standaard" #: editor/editor_audio_buses.cpp msgid "Load the default Bus Layout." @@ -1420,7 +1431,7 @@ msgstr "Mag niet conflicteren met bestaande engine klasse naam." #: editor/editor_autoload_settings.cpp msgid "Must not collide with an existing built-in type name." -msgstr "Mag niet conflicteren met een bestaande ingebouwde type naam." +msgstr "Mag niet conflicteren met een bestaande ingebouwde typenaam." #: editor/editor_autoload_settings.cpp msgid "Must not collide with an existing global constant name." @@ -1444,11 +1455,11 @@ msgstr "AutoLoad-Globalen omschakelen" #: editor/editor_autoload_settings.cpp msgid "Move Autoload" -msgstr "Verplaats Autoload" +msgstr "Autoload verplaatsen" #: editor/editor_autoload_settings.cpp msgid "Remove Autoload" -msgstr "Verwijder Autoload" +msgstr "Autoload verwijderen" #: editor/editor_autoload_settings.cpp msgid "Enable" @@ -1456,7 +1467,7 @@ msgstr "Inschakelen" #: editor/editor_autoload_settings.cpp msgid "Rearrange Autoloads" -msgstr "Herschik Autoloads" +msgstr "Autoloads opnieuw ordenen" #: editor/editor_autoload_settings.cpp editor/script_create_dialog.cpp msgid "Invalid path." @@ -1468,11 +1479,11 @@ msgstr "Bestand bestaat niet." #: editor/editor_autoload_settings.cpp msgid "Not in resource path." -msgstr "Niet in resource pad." +msgstr "Niet in bronpad." #: editor/editor_autoload_settings.cpp msgid "Add AutoLoad" -msgstr "AutoLoad Toevoegen" +msgstr "AutoLoad toevoegen" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp #: editor/editor_plugin_settings.cpp @@ -1483,7 +1494,7 @@ msgstr "Pad:" #: editor/editor_autoload_settings.cpp msgid "Node Name:" -msgstr "Node Naam:" +msgstr "Knoopnaam:" #: editor/editor_autoload_settings.cpp editor/editor_help_search.cpp #: editor/editor_profiler.cpp editor/project_manager.cpp @@ -1521,13 +1532,13 @@ msgstr "Kies eerst een basismap." #: editor/editor_dir_dialog.cpp msgid "Choose a Directory" -msgstr "Kies een Map" +msgstr "Kies een map" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp editor/project_manager.cpp #: scene/gui/file_dialog.cpp msgid "Create Folder" -msgstr "Map Maken" +msgstr "Map maken" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: editor/editor_plugin_settings.cpp editor/filesystem_dock.cpp @@ -1562,8 +1573,8 @@ msgid "" "Target platform requires 'ETC' texture compression for GLES2. Enable 'Import " "Etc' in Project Settings." msgstr "" -"Doel platform heeft 'ETC' afbeelding compressie nodig voor GLES2. Activeer " -"'Importeer ETC' in de project instellingen." +"Doelplatform vereist 'ETC' textuurcompressie voor GLES2. Schakel 'Import " +"Etc' in bij de Projectinstellingen." #: editor/editor_export.cpp msgid "" @@ -1623,15 +1634,15 @@ msgstr "Scene structuur bewerking" #: editor/editor_feature_profile.cpp msgid "Import Dock" -msgstr "Dock importeren" +msgstr "Importtabblad" #: editor/editor_feature_profile.cpp msgid "Node Dock" -msgstr "Knooppunt dock" +msgstr "Knooptabblad" #: editor/editor_feature_profile.cpp msgid "FileSystem and Import Docks" -msgstr "Bestandssysteem en Docks importeren" +msgstr "Bestandssysteem- en Importtablad" #: editor/editor_feature_profile.cpp msgid "Erase profile '%s'? (no undo)" @@ -1679,7 +1690,7 @@ msgstr "Ingeschakelde Klassen:" #: editor/editor_feature_profile.cpp msgid "File '%s' format is invalid, import aborted." -msgstr "'%s' bestandsformaat is ongeldig, het importeren is afgebroken." +msgstr "Bestandsformaat '%s' is ongeldig, het importeren is afgebroken." #: editor/editor_feature_profile.cpp msgid "" @@ -1714,7 +1725,7 @@ msgstr "Nieuw" #: editor/editor_feature_profile.cpp editor/editor_node.cpp #: editor/project_manager.cpp msgid "Import" -msgstr "Importeren" +msgstr "Import" #: editor/editor_feature_profile.cpp editor/project_export.cpp msgid "Export" @@ -1738,7 +1749,7 @@ msgstr "Wis Profiel" #: editor/editor_feature_profile.cpp msgid "Godot Feature Profile" -msgstr "Editor Profielen beheren" +msgstr "Godotfunctieprofiel" #: editor/editor_feature_profile.cpp msgid "Import Profile(s)" @@ -1754,7 +1765,7 @@ msgstr "Editor Profielen beheren" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Select Current Folder" -msgstr "Selecteer Huidige Map" +msgstr "Huidige map selecteren" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" @@ -1762,7 +1773,7 @@ msgstr "Bestand Bestaat, Overschrijven?" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Select This Folder" -msgstr "Selecteer deze map" +msgstr "Deze map selecteren" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "Copy Path" @@ -1779,7 +1790,7 @@ msgstr "Weergeven in Bestandsbeheer" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "New Folder..." -msgstr "Nieuwe Map..." +msgstr "Nieuwe map..." #: editor/editor_file_dialog.cpp #: editor/plugins/version_control_editor_plugin.cpp @@ -1804,11 +1815,11 @@ msgstr "Open Bestand(en)" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Open a Directory" -msgstr "Open een Map" +msgstr "Map openen" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Open a File or Directory" -msgstr "Open een Bestand of Map" +msgstr "Bestand of map openen" #: editor/editor_file_dialog.cpp editor/editor_node.cpp #: editor/editor_properties.cpp editor/inspector_dock.cpp @@ -1859,7 +1870,7 @@ msgstr "Verplaats Favoriet Naar Beneden" #: editor/editor_file_dialog.cpp msgid "Go to previous folder." -msgstr "Ga naar de voorafgaande map." +msgstr "Ga naar vorige map." #: editor/editor_file_dialog.cpp msgid "Go to next folder." @@ -1921,7 +1932,7 @@ msgstr "" #: editor/editor_file_system.cpp msgid "(Re)Importing Assets" -msgstr "Bronnen (Her)Importeren" +msgstr "Bronnen (her)importeren" #: editor/editor_help.cpp editor/plugins/spatial_editor_plugin.cpp msgid "Top" @@ -1934,7 +1945,7 @@ msgstr "Klasse:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp #: editor/script_create_dialog.cpp msgid "Inherits:" -msgstr "Erft:" +msgstr "Erft van:" #: editor/editor_help.cpp msgid "Inherited by:" @@ -2016,6 +2027,15 @@ msgid "Search Help" msgstr "Zoek Hulp" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Hoofdlettergevoelig" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Toon helpers" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Alles tonen" @@ -2041,16 +2061,39 @@ msgstr "Alleen Eigenschappen" #: editor/editor_help_search.cpp msgid "Theme Properties Only" -msgstr "Enkel Thema Eigenschappen" +msgstr "Alleen Thema Eigenschappen" #: editor/editor_help_search.cpp msgid "Member Type" -msgstr "Type Lid" +msgstr "Veld Type" #: editor/editor_help_search.cpp msgid "Class" msgstr "Klasse" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Methodes" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Signaal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Constante" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Eigenschap:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Thema Eigenschappen" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Eigenschap:" @@ -2079,11 +2122,11 @@ msgstr "Selectie kopiëren" #: modules/gdnative/gdnative_library_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Clear" -msgstr "Leegmaken" +msgstr "Wissen" #: editor/editor_log.cpp msgid "Clear Output" -msgstr "Maak Uitvoer Leeg" +msgstr "Uitvoer wissen" #: editor/editor_network_profiler.cpp editor/editor_node.cpp #: editor/editor_profiler.cpp @@ -2109,7 +2152,7 @@ msgstr "Omhoog" #: editor/editor_network_profiler.cpp editor/editor_node.cpp msgid "Node" -msgstr "Knooppunt" +msgstr "Knoop" #: editor/editor_network_profiler.cpp msgid "Incoming RPC" @@ -2137,7 +2180,7 @@ msgstr "Project exporteren faalt door foutcode %d." #: editor/editor_node.cpp msgid "Imported resources can't be saved." -msgstr "De geïmporteerde bronnen kunnen niet worden opgeslagen." +msgstr "Geïmporteerde bronnen kunnen niet opgeslagen worden." #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp #: scene/gui/dialogs.cpp @@ -2146,7 +2189,7 @@ msgstr "Oké" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Error saving resource!" -msgstr "Error bij het opslaan van resource!" +msgstr "Fout bij het opslaan van bron!" #: editor/editor_node.cpp msgid "" @@ -2158,7 +2201,7 @@ msgstr "" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Save Resource As..." -msgstr "Resource Opslaan Als..." +msgstr "Bron opslaan als..." #: editor/editor_node.cpp msgid "Can't open file for writing:" @@ -2166,7 +2209,7 @@ msgstr "Kan bestand niet openen om te schrijven:" #: editor/editor_node.cpp msgid "Requested file format unknown:" -msgstr "Opgevraagde bestandsformaat onbekend:" +msgstr "Opgevraagd bestandsformaat onbekend:" #: editor/editor_node.cpp msgid "Error while saving." @@ -2267,9 +2310,9 @@ msgid "" "Please read the documentation relevant to importing scenes to better " "understand this workflow." msgstr "" -"Dit bestand hoort bij een scene die geïmporteerd werd. Het is momenteel dus " -"onbewerkbaar. Lees de documentatie over scenes importeren om deze workflow " -"beter te begrijpen." +"Deze bron hoort bij een geïmporteerd scène en kan dus niet bewerkt worden.\n" +"Lees de documentatie over het importeren van scènes om dit proces beter te " +"begrijpen." #: editor/editor_node.cpp msgid "" @@ -2285,8 +2328,8 @@ msgid "" "This resource was imported, so it's not editable. Change its settings in the " "import panel and then re-import." msgstr "" -"Dit bestand werd geïmporteerd, dus het is niet bewerkbaar. Pas de " -"instellingen aan in het importeerpaneel en importeer het nadien opnieuw." +"Deze bron werd geïmporteerd en kan dus niet bewerkt worden. Pas de " +"instellingen aan in het importvenster en importeer het nadien opnieuw." #: editor/editor_node.cpp msgid "" @@ -2296,10 +2339,10 @@ msgid "" "understand this workflow." msgstr "" "Deze scene werd geïmporteerd, dus aanpassingen zullen niet worden behouden.\n" -"Door het te instantieren of over te erven kunnen er wijzigingen worden " +"Door het te instantiëren of over te erven kunnen er wijzigingen worden " "aangebracht.\n" -"Lees de documentatie met betrekking tot importeren van scenes om deze " -"workflow beter te begrijpen." +"Lees de documentatie met betrekking tot importeren van scenes om dit proces " +"beter te begrijpen." #: editor/editor_node.cpp msgid "" @@ -2353,11 +2396,11 @@ msgstr "Sla wijzigen aan '%s' op voor het afsluiten?" #: editor/editor_node.cpp msgid "Saved %s modified resource(s)." -msgstr "Gewijzigde bron(en) %s opgeslagen." +msgstr "%s gewijzigde bron(nen) opgeslagen." #: editor/editor_node.cpp msgid "A root node is required to save the scene." -msgstr "Een hoofdknooppunt is vereist voor het opslaan van de scène." +msgstr "Een wortelknoop is nodig om de scène op te slaan." #: editor/editor_node.cpp msgid "Save Scene As..." @@ -2385,7 +2428,7 @@ msgstr "Exporteer Mesh Library" #: editor/editor_node.cpp msgid "This operation can't be done without a root node." -msgstr "Deze bewerking is niet mogelijk zonder een hoofdknoop." +msgstr "Deze bewerking is niet mogelijk zonder een wortelknoop." #: editor/editor_node.cpp msgid "Export Tile Set" @@ -2426,7 +2469,7 @@ msgstr "Sluit de editor af?" #: editor/editor_node.cpp msgid "Open Project Manager?" -msgstr "Open de Project Manager?" +msgstr "Open Projectbeheer?" #: editor/editor_node.cpp msgid "Save & Quit" @@ -2440,8 +2483,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Save changes the following scene(s) before opening Project Manager?" msgstr "" -"Wil je de wijzigen aan de volgende scene(s) opslaan voor de Project Manager " -"opent?" +"Wijzigen aan de volgende scène(s) opslaan voor het openen van Projectbeheer?" #: editor/editor_node.cpp msgid "" @@ -2502,16 +2544,17 @@ msgid "" "Scene '%s' was automatically imported, so it can't be modified.\n" "To make changes to it, a new inherited scene can be created." msgstr "" -"Scene '%s' werd automatisch geïmporteerd, dus ze kan niet aangepast worden.\n" -"Om aanpassingen te doen kan je een erfende scene aanmaken." +"Scène '%s' werd automatisch geïmporteerd en kan daarom niet aangepast " +"worden.\n" +"Om aanpassingen te doen kan je een afgeleide scène aanmaken." #: editor/editor_node.cpp msgid "" "Error loading scene, it must be inside the project path. Use 'Import' to " "open the scene, then save it inside the project path." msgstr "" -"Fout tijdens het laden van de scene, ze moet zich in het projectpad " -"bevinden. Gebruik 'Importeer' om de scene te openen en sla ze nadien ergens " +"Fout tijdens het laden van de scène, het moet zich in het projectpad " +"bevinden. Gebruik 'Importeer' om de scène te openen en sla het nadien ergens " "in het projectpad op." #: editor/editor_node.cpp @@ -2520,7 +2563,7 @@ msgstr "De scene '%s' heeft kapotte afhankelijkheden:" #: editor/editor_node.cpp msgid "Clear Recent Scenes" -msgstr "Maak Leeg" +msgstr "Recente scènes wissen" #: editor/editor_node.cpp msgid "" @@ -2612,7 +2655,7 @@ msgstr "nog %d bestand(en)" #: editor/editor_node.cpp msgid "Dock Position" -msgstr "Dock Positie" +msgstr "Tabbladpositie" #: editor/editor_node.cpp msgid "Distraction Free Mode" @@ -2676,7 +2719,7 @@ msgstr "Scene Opslaan" #: editor/editor_node.cpp msgid "Save All Scenes" -msgstr "Alle Scenes Opslaan" +msgstr "Alle Scènes Opslaan" #: editor/editor_node.cpp msgid "Convert To..." @@ -2706,7 +2749,7 @@ msgstr "Scene Herstellen" #: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." -msgstr "Diverse project of scene-brede gereedschappen." +msgstr "Overig project of scène-brede hulpmiddelen." #: editor/editor_node.cpp editor/project_manager.cpp #: editor/script_create_dialog.cpp @@ -2739,11 +2782,11 @@ msgstr "Android Build-sjabloon Installeren ..." #: editor/editor_node.cpp msgid "Open Project Data Folder" -msgstr "Open de Project datamap" +msgstr "Projectdatamap openen" #: editor/editor_node.cpp editor/plugins/tile_set_editor_plugin.cpp msgid "Tools" -msgstr "Gereedschappen" +msgstr "Hulpmiddelen" #: editor/editor_node.cpp msgid "Orphan Resource Explorer..." @@ -2864,7 +2907,7 @@ msgstr "Schermafdruk Maken" #: editor/editor_node.cpp msgid "Screenshots are stored in the Editor Data/Settings Folder." -msgstr "Screenshots worden bewaard in de Editor Data/Instellingen map." +msgstr "Schermafbeeldingen worden bewaard in de map \"Editor Data/Settings\"." #: editor/editor_node.cpp msgid "Toggle Fullscreen" @@ -2876,15 +2919,15 @@ msgstr "Systeemconsole (on)zichtbaar maken" #: editor/editor_node.cpp msgid "Open Editor Data/Settings Folder" -msgstr "Open Editor Data/Instellingen Map" +msgstr "Editordata-/instellingenmap openen" #: editor/editor_node.cpp msgid "Open Editor Data Folder" -msgstr "Open Editor Data Map" +msgstr "Editordatamap openen" #: editor/editor_node.cpp msgid "Open Editor Settings Folder" -msgstr "Open Editor Instellingen Map" +msgstr "Editorinstellingenmap openen" #: editor/editor_node.cpp msgid "Manage Editor Features..." @@ -3003,7 +3046,7 @@ msgstr "Vergroot onderste paneel" #: editor/editor_node.cpp msgid "Output" -msgstr "Output" +msgstr "Uitvoer" #: editor/editor_node.cpp msgid "Don't Save" @@ -3067,7 +3110,7 @@ msgstr "Bibliotheek Exporteren" #: editor/editor_node.cpp msgid "Merge With Existing" -msgstr "Samenvoegen Met Bestaande" +msgstr "Met bestaande samenvoegen" #: editor/editor_node.cpp msgid "Password:" @@ -3113,6 +3156,10 @@ msgstr "Open de volgende Editor" msgid "Open the previous Editor" msgstr "Open de vorige Editor" +#: editor/editor_node.h +msgid "Warning!" +msgstr "Waarschuwing!" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "Geen deel-hulpbronnen gevonden." @@ -3239,9 +3286,9 @@ msgid "" "Can't create a ViewportTexture on resources saved as a file.\n" "Resource needs to belong to a scene." msgstr "" -"Kan geen ViewportTexture creëren op bronnen die zijn opgeslagen als een " -"bestand.\n" -"Bron moet toebehoren aan een scène." +"Kan geen ViewportTexture maken op bronnen die als een bestand zijn " +"opgeslagen.\n" +"Bron moet aan een scène toebehoren." #: editor/editor_properties.cpp msgid "" @@ -3253,11 +3300,11 @@ msgstr "" "Kan geen ViewportTexture creëren op deze bron omdat deze niet is ingesteld " "als 'local to scene'.\n" "Schakel de 'local to scene' eigenschap op deze bron in (en op alle bronnen " -"die het bevat tot en met een knooppunt)." +"die het bevat tot een knoop)." #: editor/editor_properties.cpp editor/property_editor.cpp msgid "Pick a Viewport" -msgstr "Kies een Aanzicht portaal" +msgstr "Beeldvenster kiezen" #: editor/editor_properties.cpp editor/property_editor.cpp msgid "New Script" @@ -3328,7 +3375,7 @@ msgid "" "Please add a runnable preset in the export menu." msgstr "" "Geen uitvoerbare export preset gevonden voor dit platform.\n" -"Voeg een uitvoerbare preset toe in her export menu." +"Voeg een uitvoerbare preset toe in het exportmenu." #: editor/editor_run_script.cpp msgid "Write your logic in the _run() method." @@ -3356,7 +3403,7 @@ msgstr "Ben je de '_run' methode vergeten?" #: editor/editor_sub_scene.cpp msgid "Select Node(s) to Import" -msgstr "Selecteer Node(s) om te Importeren" +msgstr "Selecteer een of meer knopen om te importeren" #: editor/editor_sub_scene.cpp editor/project_manager.cpp msgid "Browse" @@ -3368,7 +3415,7 @@ msgstr "Scene Pad:" #: editor/editor_sub_scene.cpp msgid "Import From Node:" -msgstr "Importeer Vanuit Node:" +msgstr "Vanuit knoop importeren:" #: editor/export_template_manager.cpp msgid "Redownload" @@ -3430,15 +3477,24 @@ msgstr "Export Sjablonen Uitpakken" #: editor/export_template_manager.cpp msgid "Importing:" -msgstr "Aan Het Importeren:" +msgstr "Bezit met importeren:" + +#: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Error bij het maken van het signatuur object." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" #: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." msgstr "" -"Geen download links gevonden voor deze versie. Directe download is alleen " -"beschikbaar voor officiele uitgaven." +"Geen downloadlinks gevonden voor deze versie. Directe download is alleen " +"beschikbaar voor officiële uitgaven." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -3461,7 +3517,7 @@ msgstr "Aanvraag Mislukt." #: editor/export_template_manager.cpp msgid "Redirect Loop." -msgstr "Redirectlus." +msgstr "Blijft omleiden." #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -3470,7 +3526,7 @@ msgstr "Mislukt:" #: editor/export_template_manager.cpp msgid "Download Complete." -msgstr "Download Voltooid." +msgstr "Download voltooid." #: editor/export_template_manager.cpp msgid "Cannot remove temporary file:" @@ -3494,7 +3550,7 @@ msgstr "Verbinden met Mirror..." #: editor/export_template_manager.cpp msgid "Disconnected" -msgstr "Verbinding Verbroken" +msgstr "Verbinding verbroken" #: editor/export_template_manager.cpp msgid "Resolving" @@ -3524,7 +3580,7 @@ msgstr "Opvragen..." #: editor/export_template_manager.cpp msgid "Downloading" -msgstr "Bezig met downloaden" +msgstr "Bezig met neerladen" #: editor/export_template_manager.cpp msgid "Connection Error" @@ -3581,12 +3637,12 @@ msgstr "Favorieten" #: editor/filesystem_dock.cpp msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "" -"Status: Importeren van bestand mislukt. Repareer het bestand en importeer " -"opnieuw handmatig." +"Status: Bestandsimport mislukt. Repareer het bestand en importeer opnieuw " +"handmatig." #: editor/filesystem_dock.cpp msgid "Cannot move/rename resources root." -msgstr "Kan de hoofdmap voor resources niet verplaatsen of hernoemen." +msgstr "Kan de hoofdmap voor bronnen niet verplaatsen of hernoemen." #: editor/filesystem_dock.cpp msgid "Cannot move a folder into itself." @@ -3622,7 +3678,7 @@ msgstr "Naam bevat ongeldige tekens." #: editor/filesystem_dock.cpp msgid "Renaming file:" -msgstr "Hernoem bestand:" +msgstr "Bestandsnaam wijzigen:" #: editor/filesystem_dock.cpp msgid "Renaming folder:" @@ -3690,7 +3746,7 @@ msgstr "Nieuw Script..." #: editor/filesystem_dock.cpp msgid "New Resource..." -msgstr "Nieuwe Hulpbron..." +msgstr "Nieuwe bron..." #: editor/filesystem_dock.cpp editor/plugins/visual_shader_editor_plugin.cpp #: editor/script_editor_debugger.cpp @@ -3759,7 +3815,7 @@ msgstr "Creëer Script" #: editor/find_in_files.cpp editor/plugins/script_editor_plugin.cpp msgid "Find in Files" -msgstr "Zoeken in bestanden" +msgstr "In bestanden zoeken" #: editor/find_in_files.cpp msgid "Find:" @@ -3869,52 +3925,52 @@ msgstr "Groepen beheren" #: editor/import/resource_importer_scene.cpp msgid "Import as Single Scene" -msgstr "Importeer als Enkele Scene" +msgstr "Importeer als enkele scène" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Animations" -msgstr "Importeren met Gescheiden Animaties" +msgstr "Importeren met afzonderlijke animaties" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Materials" -msgstr "Importeren met Gescheiden Materialen" +msgstr "Importeren met afzonderlijke materialen" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects" -msgstr "Importeren met Gescheiden Objecten" +msgstr "Importeren met afzonderlijke objecten" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects+Materials" -msgstr "Importeren met Gescheiden Objecten+Materialen" +msgstr "Importeren met afzonderlijke objecten+materialen" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects+Animations" -msgstr "Importeren met Gescheiden Objecten+Animaties" +msgstr "Importeren met afzonderlijke objecten+animaties" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Materials+Animations" -msgstr "Importeren met Gescheiden Materialen+Animaties" +msgstr "Importeren met afzonderlijke materialen+animaties" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects+Materials+Animations" -msgstr "Importeren met Gescheiden Objecten+Materialen+Animaties" +msgstr "Importeren met afzonderlijke objecten+materialen+animaties" #: editor/import/resource_importer_scene.cpp msgid "Import as Multiple Scenes" -msgstr "Importeren als Meerdere Scenes" +msgstr "Importeren als meerdere scènes" #: editor/import/resource_importer_scene.cpp msgid "Import as Multiple Scenes+Materials" -msgstr "Importeren als Meerdere Scenes+Materialen" +msgstr "Importeren als meerdere scènes+materialen" #: editor/import/resource_importer_scene.cpp #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Import Scene" -msgstr "Importeer Scene" +msgstr "Scène importeren" #: editor/import/resource_importer_scene.cpp msgid "Importing Scene..." -msgstr "Scene Importeren..." +msgstr "Scène wordt geïmporteerd..." #: editor/import/resource_importer_scene.cpp msgid "Generating Lightmaps" @@ -3966,28 +4022,28 @@ msgstr "Voorinstellingen" #: editor/import_dock.cpp msgid "Reimport" -msgstr "Herimporteer" +msgstr "Opnieuw importeren" #: editor/import_dock.cpp msgid "Save scenes, re-import and restart" -msgstr "Sla scènes op, her-importeer en start opnieuw op" +msgstr "Opnieuw importeren en herstarten (alle scènes worden opgeslagen)" #: editor/import_dock.cpp msgid "Changing the type of an imported file requires editor restart." msgstr "" -"Het veranderen van het type van een geïmporteerd bestand vereist dat de " -"editor herstart wordt." +"Het type van een geïmporteerd bestand veranderen vereist dat de editor " +"herstart wordt." #: editor/import_dock.cpp msgid "" "WARNING: Assets exist that use this resource, they may stop loading properly." msgstr "" -"WAARSCHUWING: Er bestaan Assets die gebruikmaken van deze bron, hierdoor " +"WAARSCHUWING: Er bestaan assets die gebruikmaken van deze bron, hierdoor " "kunnen deze mogelijk niet worden geladen." #: editor/inspector_dock.cpp msgid "Failed to load resource." -msgstr "Mislukt om resource te laden." +msgstr "Bron laden mislukt." #: editor/inspector_dock.cpp msgid "Expand All Properties" @@ -4012,11 +4068,11 @@ msgstr "Plak Parameters" #: editor/inspector_dock.cpp msgid "Edit Resource Clipboard" -msgstr "Hulpbron in klembord bewerken" +msgstr "Bron in klembord bewerken" #: editor/inspector_dock.cpp msgid "Copy Resource" -msgstr "Kopieer Bron" +msgstr "Bron kopiëren" #: editor/inspector_dock.cpp msgid "Make Built-In" @@ -4040,7 +4096,7 @@ msgstr "Laad een bestaande bron van de schijf en bewerk het." #: editor/inspector_dock.cpp msgid "Save the currently edited resource." -msgstr "De bewerkte bron opslaan." +msgstr "De zojuist bewerkte bron opslaan." #: editor/inspector_dock.cpp msgid "Go to the previous edited object in history." @@ -4068,11 +4124,11 @@ msgstr "Wijzigingen kunnen verloren gaan!" #: editor/multi_node_edit.cpp msgid "MultiNode Set" -msgstr "MultiNode groep" +msgstr "MultiNode zetten" #: editor/node_dock.cpp msgid "Select a single node to edit its signals and groups." -msgstr "Selecteer een Node om Signalen en Groepen aan te passen." +msgstr "Selecteer één knoop om zijn signalen groepen aan te passen." #: editor/plugin_config_dialog.cpp msgid "Edit a Plugin" @@ -4162,7 +4218,7 @@ msgstr "Laden..." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Move Node Point" -msgstr "Beweeg Knooppunt" +msgstr "Knooppunt bewegen" #: editor/plugins/animation_blend_space_1d_editor.cpp msgid "Change BlendSpace1D Limits" @@ -4182,7 +4238,7 @@ msgstr "" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Add Node Point" -msgstr "Knooppunt Toevoegen" +msgstr "Knooppunt toevoegen" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4195,7 +4251,7 @@ msgstr "Verwijder BlendSpace1D Punt" #: editor/plugins/animation_blend_space_1d_editor.cpp msgid "Move BlendSpace1D Node Point" -msgstr "Verplaats BlendSpace1D knooppunt" +msgstr "Verplaats BlendSpace1D-knooppunt" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4206,8 +4262,8 @@ msgid "" "Activate to enable playback, check node warnings if activation fails." msgstr "" "AnimationTree is niet actief.\n" -"Activeer om te kunnen afspelen, bekijk node waarschuwingen indien activatie " -"mislukt." +"Activeer om te kunnen afspelen, let op waarschuwingen in de knoop indien " +"activatie mislukt." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4222,7 +4278,7 @@ msgstr "Selecteer en verplaats punten, maak punten aan met RMK." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp scene/gui/graph_edit.cpp msgid "Enable snap and show grid." -msgstr "Schakel automatisch uitlijnen en rasterweergave in." +msgstr "Kleven inschakelen en raster weergeven." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4272,7 +4328,7 @@ msgstr "BlendSpace2D hoort niet bij een AnimationTree knoop." #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "No triangles exist, so no blending can take place." -msgstr "Er bestaan geen driehoeken, blending kan niet plaatsvinden." +msgstr "Er bestaan geen driehoeken, dus mengen kan niet plaatsvinden." #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Toggle Auto Triangles" @@ -4302,11 +4358,11 @@ msgstr "Parameter veranderd" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Edit Filters" -msgstr "Filters Bewerken" +msgstr "Filters berwerken" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Output node can't be added to the blend tree." -msgstr "Output Node kan niet worden toegevoegd aan de blend tree." +msgstr "Uitvoerknoop kan niet worden toegevoegd aan de overgangsboom." #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Add Node to BlendTree" @@ -4331,7 +4387,7 @@ msgstr "Knoop Verbonden" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Nodes Disconnected" -msgstr "Knopen Losgekoppeld" +msgstr "Knopen losgekoppeld" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Set Animation" @@ -4345,7 +4401,7 @@ msgstr "Knoop Verwijderen" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/scene_tree_dock.cpp msgid "Delete Node(s)" -msgstr "Knooppunt(en) verwijderen" +msgstr "Knoop/knopen verwijderen" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Toggle Filter On/Off" @@ -4369,8 +4425,8 @@ msgid "" "Animation player has no valid root node path, so unable to retrieve track " "names." msgstr "" -"AnimationPlayer object heeft geen geldig pad voor het root knooppunt, " -"waardoor de spoornamen niet konden gevonden worden." +"Animatiespeler heeft geen geldig pad naar de wortelknoop, waardoor de " +"spoornamen niet gevonden konden worden." #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Anim Clips" @@ -4422,7 +4478,7 @@ msgstr "Verander Animatie Naam:" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Delete Animation?" -msgstr "Animatie verwijderen?" +msgstr "Animatie wissen?" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp @@ -4448,11 +4504,11 @@ msgstr "Meng met volgende aanpassing" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Change Blend Time" -msgstr "Wijzig overlooptijd" +msgstr "Wijzig overgangstijd" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load Animation" -msgstr "Laad Animatie" +msgstr "Animatie laden" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Duplicate Animation" @@ -4464,7 +4520,7 @@ msgstr "Geen animatie om te kopiëren!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "No animation resource on clipboard!" -msgstr "Geen animatie hulpbron op klembord!" +msgstr "Geen animatiebron op klembord!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Pasted Animation" @@ -4504,11 +4560,11 @@ msgstr "Animatie positie (in seconden)." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Scale animation playback globally for the node." -msgstr "Schaal het afspelen van animaties globaal voor de Node." +msgstr "Schaal het afspelen van animaties globaal voor de knoop." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation Tools" -msgstr "Animatie Tools" +msgstr "Animatiehulpmiddelen" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/canvas_item_editor_plugin.cpp @@ -4585,22 +4641,22 @@ msgstr "Animatiespeler vastzetten" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Create New Animation" -msgstr "Maak Nieuwe Animatie Aan" +msgstr "Nieuwe Animatie Opstellen" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation Name:" -msgstr "Animatie Naam:" +msgstr "Animatienaam:" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp editor/property_editor.cpp msgid "Error!" -msgstr "Foutmelding!" +msgstr "Fout!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Blend Times:" -msgstr "Mengtijden:" +msgstr "Overgangstijden:" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Next (Auto Queue):" @@ -4612,7 +4668,12 @@ msgstr "Cross-animatie mixtijden" #: editor/plugins/animation_state_machine_editor.cpp msgid "Move Node" -msgstr "Verplaats Knooppunt" +msgstr "Knoop verplaatsen" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Overgang: " #: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" @@ -4621,7 +4682,7 @@ msgstr "Voeg vertaling toe" #: editor/plugins/animation_state_machine_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Add Node" -msgstr "Node Toevoegen" +msgstr "Knoop toevoegen" #: editor/plugins/animation_state_machine_editor.cpp msgid "End" @@ -4649,11 +4710,11 @@ msgstr "Start- en eindknopen zijn nodig voor een sub-overgang." #: editor/plugins/animation_state_machine_editor.cpp msgid "No playback resource set at path: %s." -msgstr "Geen afspeelresource ingesteld op pad: %s." +msgstr "Geen afspeelbron ingesteld op pad: %s." #: editor/plugins/animation_state_machine_editor.cpp msgid "Node Removed" -msgstr "Knooppunt Verwijderd" +msgstr "Knoop verwijderd" #: editor/plugins/animation_state_machine_editor.cpp msgid "Transition Removed" @@ -4661,7 +4722,7 @@ msgstr "Transitie Verwijderd" #: editor/plugins/animation_state_machine_editor.cpp msgid "Set Start Node (Autoplay)" -msgstr "Stel in als Start Node (Autoplay)" +msgstr "Stel in als startknoop (automatisch afspelen)" #: editor/plugins/animation_state_machine_editor.cpp msgid "" @@ -4699,6 +4760,10 @@ msgstr "Stel eindanimatie in. Dit is handig voor sub-transities." msgid "Transition: " msgstr "Overgang: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "Afspeelmodus:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -4794,35 +4859,35 @@ msgstr "Animatie boom is ongeldig." #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Animation Node" -msgstr "Animatie Node" +msgstr "Animatieknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "OneShot Node" -msgstr "OneShot knooppunt" +msgstr "Eenmalige-oproepknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Mix Node" -msgstr "Meng knooppunt" +msgstr "Overgangsknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Blend2 Node" -msgstr "Blend2 knooppunt" +msgstr "2-Overgangsknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Blend3 Node" -msgstr "Blend3 knooppunt" +msgstr "3-Overgangsknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Blend4 Node" -msgstr "Blend4 knooppunt" +msgstr "4-Overgangsknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "TimeScale Node" -msgstr "TimeScale knooppunt" +msgstr "Tijdschaalknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "TimeSeek Node" -msgstr "TimeSeek knooppunt" +msgstr "TimeSeek-knoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Transition Node" @@ -4830,11 +4895,11 @@ msgstr "Overgangsknoop" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Import Animations..." -msgstr "Importeer Animaties..." +msgstr "Animaties importeren..." #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Edit Node Filters" -msgstr "Wijzig Node Filters" +msgstr "Wijzig knoopfilters" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Filters..." @@ -4866,7 +4931,7 @@ msgstr "Kan hostname niet herleiden:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Request failed, return code:" -msgstr "Aanvraag mislukt, retourcode:" +msgstr "Aanvraag mislukt, statuscode:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Request failed." @@ -4886,19 +4951,19 @@ msgstr "Aanvraag mislukt, te veel redirects" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Redirect loop." -msgstr "Redirectlus." +msgstr "Blijft omleiden." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Request failed, timeout" -msgstr "Aanvraag mislukt, timeout" +msgstr "Aanvraag mislukt, tijdslimiet" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Timeout." -msgstr "Timeout." +msgstr "Tijdslimiet." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Bad download hash, assuming file has been tampered with." -msgstr "Slechte download hash, ervan uitgaand dat met het bestand is geknoeid." +msgstr "Slechte downloadhash, bestand kan gemanipuleerd zijn." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Expected:" @@ -4946,7 +5011,7 @@ msgstr "Probeer opnieuw" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Download Error" -msgstr "Download Fout" +msgstr "Downloadfout" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Download for this asset is already in progress!" @@ -5062,8 +5127,8 @@ msgstr "" #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Failed creating lightmap images, make sure path is writable." msgstr "" -"Creëren van lichtmap afbeeldingen mislukt, zorg ervoor dat het pad " -"schrijfbaar is." +"Maken van lichtmap afbeeldingen mislukt, zorg ervoor dat het pad " +"beschrijfbaar is." #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Bake Lightmaps" @@ -5076,7 +5141,7 @@ msgstr "Voorbeeld" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Configure Snap" -msgstr "Configureer Snap" +msgstr "Kleven instellen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Grid Offset:" @@ -5166,15 +5231,14 @@ msgstr "De positie en grootte van de kinderen worden door hun ouder bepaald." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Presets for the anchors and margins values of a Control node." -msgstr "" -"Vooraf ingestelde waardes voor de ankers en marges van een Control Node." +msgstr "Ingebouwde ankerpunten en marges van een Control-knoop." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" "When active, moving Control nodes changes their anchors instead of their " "margins." msgstr "" -"Wanneer actief, verplaatsen van de Control-knooppunten veranderd hun ankers " +"Als dit aan staat, verandert het verplaatsen van Control-knopen hun ankers " "in plaats van hun marges." #: editor/plugins/canvas_item_editor_plugin.cpp @@ -5263,8 +5327,8 @@ msgid "" "Game Camera Override\n" "Overrides game camera with editor viewport camera." msgstr "" -"Game Camera Overschrijven\n" -"Overschrijft de Game Camera met de Viewport van de Editor." +"Spelcamera overschrijven\n" +"Overschrijft de spelcamera met beeldvenstercamera van de editor." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5301,16 +5365,15 @@ msgstr "Plak Houding" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Guides" -msgstr "Maak gidsen leeg" +msgstr "Wis hulplijnen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Create Custom Bone(s) from Node(s)" -msgstr "" -"Maak één of meerdere op maat gemaakte botten van één of meerdere knooppunten" +msgstr "Stel bot(ten) op uit knoop/knopen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Bones" -msgstr "Maak Bones Leeg" +msgstr "Botten wissen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make IK Chain" @@ -5318,7 +5381,7 @@ msgstr "Maak IK Ketting" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear IK Chain" -msgstr "Maak IK Ketting Leeg" +msgstr "IK-Keten wissen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" @@ -5378,8 +5441,8 @@ msgid "" "Show a list of all objects at the position clicked\n" "(same as Alt+RMB in select mode)." msgstr "" -"Toon een lijst van alle objecten op de geklikte positie\n" -"(Hetzelfde als Alt+RMB in de selectiemodus)." +"Toon een lijst van alle objecten op de aangeklikte positie\n" +"(hetzelfde als Alt+RMK in de selectiemodus)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Click to change object's rotation pivot." @@ -5391,82 +5454,83 @@ msgstr "Verschuif Modus" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Ruler Mode" -msgstr "Meetmode" +msgstr "Meetlatmodus" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Toggle smart snapping." -msgstr "Automatisch snappen omschakelen." +msgstr "Slim Kleven omschakelen." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Smart Snap" -msgstr "Gebruik slim snappen" +msgstr "Slim Kleven gebruiken" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Toggle grid snapping." -msgstr "Gridsnappen omschakelen." +msgstr "'Kleven aan raster' omschakelen." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Grid Snap" -msgstr "Gebruik grid snappen" +msgstr "Kleven aan raster" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snapping Options" -msgstr "Opties voor automatisch schikken" +msgstr "Kleefinstellingen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Rotation Snap" -msgstr "Gebruik Rotatie Snap" +msgstr "In stappen draaien" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Scale Snap" -msgstr "Gebruik schaal snap" +msgstr "In stappen verschalen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap Relative" -msgstr "Snap Relatief" +msgstr "Relatief kleven" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Pixel Snap" -msgstr "Gebruik Pixel Uitlijnen" +msgstr "Aan pixelraster kleven" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Smart Snapping" -msgstr "Slim Uitlijnen" +msgstr "Slim Kleven" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Configure Snap..." -msgstr "Configureer Snap..." +msgstr "Kleefinstellingen..." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Parent" -msgstr "Snap naar Ouder" +msgstr "Aan ouder kleven" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Node Anchor" -msgstr "Snap naar Knooppunt Anker" +msgstr "Aan knoopanker kleven" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Node Sides" -msgstr "Uitlijnen naar Knooppunt zijden" +msgstr "Aan knoopzijden kleven" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Node Center" -msgstr "Snap naar middelpunt Knooppunt" +msgstr "Aan knoopmiddelpunt kleven" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Other Nodes" -msgstr "Snap naar andere nodes" +msgstr "Aan andere knopen kleven" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to Guides" -msgstr "Snappen aan gidsen" +msgstr "Aan gidslijnen kleven" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Lock the selected object in place (can't be moved)." msgstr "" -"Vergrendel het geselecteerde object in plaats (kan niet verplaatst worden)." +"Vergrendel het geselecteerde object op zijn plaats (kan niet verplaatst " +"worden)." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5496,11 +5560,11 @@ msgstr "Laat Botten Zien" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make Custom Bone(s) from Node(s)" -msgstr "Maak één of meerdere op maat gemaakte botten van één of meerdere Nodes" +msgstr "Stel bot(ten) op uit knoop/knopen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Custom Bones" -msgstr "Maak Aangepaste Botten Leeg" +msgstr "Aangepaste Botten Wissen" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5529,7 +5593,7 @@ msgstr "Toon Oorsprongspunt" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Viewport" -msgstr "Toon Aanzicht Portaal" +msgstr "Toon beeldvenster" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Group And Lock Icons" @@ -5561,7 +5625,7 @@ msgstr "Schaalmasker voor het invoegen van sleutels." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert keys (based on mask)." -msgstr "Voeg Sleutel in (gebaseerd op bestaande maskers)." +msgstr "Sleutel invoegen (gebaseerd op masker)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" @@ -5570,11 +5634,11 @@ msgid "" "Keys are only added to existing tracks, no new tracks will be created.\n" "Keys must be inserted manually for the first time." msgstr "" -"Automatisch sleutels toevoegen als objecten verplaatst, geroteerd of schaal " -"(op basis van masker) worden\n" +"Automatisch sleutels invoegen als objecten verschuiven, geroteerd of " +"geschaald worden (op basis van masker).\n" "Sleutels worden alleen toegevoegd aan bestaande tracks, er worden geen " "nieuwe tracks aangemaakt.\n" -"Sleutels moeten voor de eerste keer handmatig worden ingevoerd." +"De eerste keer moeten sleutels handmatig ingevoerd worden." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Auto Insert Key" @@ -5582,7 +5646,7 @@ msgstr "Automatisch Sleutel invoegen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" -msgstr "Voeg Sleutel in (Bestaande Banen)" +msgstr "Sleutel invoegen (in bestaande banen)" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Copy Pose" @@ -5590,7 +5654,7 @@ msgstr "Kopieer Houding" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Pose" -msgstr "Maak Houding Leeg" +msgstr "Houding wissen" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Multiply grid step by 2" @@ -5614,12 +5678,12 @@ msgstr "%s aan het toevoegen..." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Cannot instantiate multiple nodes without root." -msgstr "Kan niet meerdere knooppunten instantiëren zonder een wortel." +msgstr "Instantiëren van meerdere knopen onmogelijk zonder wortelknoop." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" -msgstr "Knooppunt maken" +msgstr "Knoop maken" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp @@ -5635,8 +5699,8 @@ msgid "" "Drag & drop + Shift : Add node as sibling\n" "Drag & drop + Alt : Change node type" msgstr "" -"Sleep & laat los + Shift : voeg knooppunt toe als kind\n" -"Sleep & laat los + Alt : Verander node type" +"Sleep & laat los + Shift : voeg knoop op gelijk niveau toe.\n" +"Sleep & laat los + Alt : verander knooptype" #: editor/plugins/collision_polygon_editor_plugin.cpp msgid "Create Polygon3D" @@ -5657,7 +5721,7 @@ msgstr "Stel Handgreep In" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" -msgstr "Laad Emissie Masker" +msgstr "Emissiemasker laden" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/cpu_particles_editor_plugin.cpp @@ -5669,7 +5733,7 @@ msgstr "Herstart" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Clear Emission Mask" -msgstr "Leeg Emissie Masker" +msgstr "Emissiemasker wissen" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp @@ -5685,7 +5749,7 @@ msgstr "Telling Gegenereerde Punten:" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Emission Mask" -msgstr "Emissie Masker" +msgstr "Emissiemasker" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp @@ -5695,7 +5759,7 @@ msgstr "Neem uit Pixel" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Emission Colors" -msgstr "Emissie Kleuren" +msgstr "Emissiekleuren" #: editor/plugins/cpu_particles_editor_plugin.cpp msgid "CPUParticles" @@ -5704,12 +5768,12 @@ msgstr "CPUParticles" #: editor/plugins/cpu_particles_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emission Points From Mesh" -msgstr "Creëer Emissie Punten Vanuit Mesh" +msgstr "Produceer emissiepunten vanuit mesh" #: editor/plugins/cpu_particles_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emission Points From Node" -msgstr "Emissiepunten maken vanuit knooppunt" +msgstr "Produceer emissiepunt vanuit knoop" #: editor/plugins/curve_editor_plugin.cpp msgid "Flat 0" @@ -5741,7 +5805,7 @@ msgstr "Wijzig Curve Raaklijn" #: editor/plugins/curve_editor_plugin.cpp msgid "Load Curve Preset" -msgstr "Laad Curve Preset" +msgstr "Curvevoorinstelling laden" #: editor/plugins/curve_editor_plugin.cpp msgid "Add Point" @@ -5854,7 +5918,7 @@ msgstr "Model heeft geen UV in deze laag" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "MeshInstance lacks a Mesh!" -msgstr "MeshInstance ontbreekt een Mesh!" +msgstr "MeshInstance bevat geen Mesh!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh has not surface to create outlines from!" @@ -5910,24 +5974,39 @@ msgstr "Creëer een contour mesh" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Outline Size:" -msgstr "Grootte Omlijning:" +msgstr "Omlijningsgrootte:" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" -msgstr "Item %d verwijderen?" +msgstr "Element %d verwijderen?" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Update Vanuit Scene" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "Mesh Bibilotheek" #: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" -msgstr "Item Toevoegen" +msgstr "Element toevoegen" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove Selected Item" -msgstr "Verwijder Geselecteerde Item" +msgstr "Geselecteerd element verwijderen" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Import from Scene" -msgstr "Importeer Vanuit Scene" +msgstr "Vanuit scène importeren" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Update from Scene" @@ -5935,11 +6014,11 @@ msgstr "Update Vanuit Scene" #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and no MultiMesh set in node)." -msgstr "Geen mesh bron gespecificeerd (en geen MultiMesh ingesteld in node)." +msgstr "Geen mesh bron aangegeven (en geen MultiMesh ingesteld in knoop)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and MultiMesh contains no Mesh)." -msgstr "Geen mesh bron gespecificeerd (en MultiMesh bevat geen Mesh)." +msgstr "Geen mesh bron aangegeven (en MultiMesh bevat geen Mesh)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (invalid path)." @@ -5947,15 +6026,15 @@ msgstr "Mesh bron is ongeldig (ongeldig pad)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (not a MeshInstance)." -msgstr "Mesh bron is ongeldig (niet een MeshInstance)." +msgstr "Mesh bron is ongeldig (geen MeshInstance)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (contains no Mesh resource)." -msgstr "Mesh bron is ongeldig (bevat geen Mesh resource)." +msgstr "Meshbron is ongeldig (bevat geen Mesh)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "No surface source specified." -msgstr "Geen oppervlakte bron gespecificeerd." +msgstr "Geen oppervlakte bron aangegeven." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Surface source is invalid (invalid path)." @@ -6033,7 +6112,7 @@ msgstr "Creëer Navigatie Polygoon" #: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp msgid "Convert to CPUParticles" -msgstr "Converteer Naar CPUParticles" +msgstr "Zet om in CPUParticles" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Generating Visibility Rect" @@ -6078,7 +6157,7 @@ msgstr "Creëer Emitter" #: editor/plugins/particles_editor_plugin.cpp msgid "Emission Points:" -msgstr "Emissie Punten:" +msgstr "Emissiepunten:" #: editor/plugins/particles_editor_plugin.cpp msgid "Surface Points" @@ -6094,7 +6173,7 @@ msgstr "Volume" #: editor/plugins/particles_editor_plugin.cpp msgid "Emission Source: " -msgstr "Emissie Bron: " +msgstr "Emissiebron: " #: editor/plugins/particles_editor_plugin.cpp msgid "A processor material of type 'ParticlesMaterial' is required." @@ -6247,7 +6326,9 @@ msgstr "Beweeg Punt" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "" "The skeleton property of the Polygon2D does not point to a Skeleton2D node" -msgstr "De Polygon2D skeleteigenschap wijst niet naar een Skeleton2D Node" +msgstr "" +"De eigenschap \"Skeleton\" van de Polygon2D wijst niet naar een Skeleton2D-" +"knoop" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Sync Bones" @@ -6263,15 +6344,15 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" -msgstr "Creëer UV Map" +msgstr "Maak UV-Map" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "" "Polygon 2D has internal vertices, so it can no longer be edited in the " "viewport." msgstr "" -"Polygon2D heeft interne hoekpunten waardoor deze niet meer bewerkt kan " -"worden via de viewport." +"Polygon2D heeft interne hoekpunten, het kan niet meer bewerkt worden via het " +"beeldvenster." #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create Polygon & UV" @@ -6299,7 +6380,7 @@ msgstr "Verwijder Custom Polygon" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Transform UV Map" -msgstr "Transformeer UV Map" +msgstr "Transformeer UV-Map" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Transform Polygon" @@ -6389,15 +6470,15 @@ msgstr "Radius:" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Polygon->UV" -msgstr "Polygon->UV" +msgstr "Polygon→UV" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "UV->Polygon" -msgstr "UV->Polygon" +msgstr "UV→Polygon" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Clear UV" -msgstr "Wis UV" +msgstr "UV wissen" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Grid Settings" @@ -6409,7 +6490,7 @@ msgstr "Uitlijnen" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Enable Snap" -msgstr "Zet Snap Aan" +msgstr "Aan raster kleven" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Grid" @@ -6445,28 +6526,28 @@ msgstr "Synchroniseer Botten aan Polygoon" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "ERROR: Couldn't load resource!" -msgstr "ERROR: Laden van bron mislukt!" +msgstr "FOUT: Laden van bron mislukt!" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Add Resource" -msgstr "Voeg Bron Toe" +msgstr "Bron toevoegen" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Rename Resource" -msgstr "Naam Wijzigen Bron" +msgstr "Bronnaam wijzigen" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Delete Resource" -msgstr "Verwijder Bron" +msgstr "Bron verwijderen" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Resource clipboard is empty!" -msgstr "Bronnen klembord is leeg!" +msgstr "Bronklembord is leeg!" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Paste Resource" -msgstr "Plak Bron" +msgstr "Bron plakken" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/scene_tree_editor.cpp @@ -6487,11 +6568,11 @@ msgstr "Openen in Editor" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Load Resource" -msgstr "Laad Bron" +msgstr "Bron laden" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "ResourcePreloader" -msgstr "BronnenPrelader" +msgstr "Bronnen-voorlader" #: editor/plugins/root_motion_editor_plugin.cpp msgid "AnimationTree has no path set to an AnimationPlayer" @@ -6503,7 +6584,7 @@ msgstr "Pad naar AnimationPlayer is ongeldig" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" -msgstr "Wis Recente Bestanden" +msgstr "'Recente Bestanden' wissen" #: editor/plugins/script_editor_plugin.cpp msgid "Close and save changes?" @@ -6515,7 +6596,7 @@ msgstr "Error schrijven TextFile:" #: editor/plugins/script_editor_plugin.cpp msgid "Could not load file at:" -msgstr "Bestand kon niet worden geladen op:" +msgstr "Kan bestand niet laden uit:" #: editor/plugins/script_editor_plugin.cpp msgid "Error saving file!" @@ -6550,8 +6631,27 @@ msgid "Save File As..." msgstr "Opslaan Als..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "Kan het uit te voeren script niet verkrijgen." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "Script herladen mislukt, zie de console voor foutmeldingen." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "Script is niet in 'tool' modus en kan niet uitgevoerd worden." + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" +"Om dit script uit te voeren moet het erven van EditorScript en in 'tool' " +"modus gezet worden." + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" -msgstr "Importeer Thema" +msgstr "Thema importeren" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" @@ -6567,7 +6667,7 @@ msgstr "Thema Opslaan Als..." #: editor/plugins/script_editor_plugin.cpp msgid "%s Class Reference" -msgstr "%s Class Referentie" +msgstr "%s Klassereferentie" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp @@ -6633,7 +6733,7 @@ msgstr "Alles Opslaan" #: editor/plugins/script_editor_plugin.cpp msgid "Soft Reload Script" -msgstr "Zacht Herladen Script" +msgstr "Script zachtjes herladen" #: editor/plugins/script_editor_plugin.cpp msgid "Copy Script Path" @@ -6654,11 +6754,11 @@ msgstr "Thema" #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme..." -msgstr "Importeer Thema..." +msgstr "Thema importeren..." #: editor/plugins/script_editor_plugin.cpp msgid "Reload Theme" -msgstr "Herlaad Thema" +msgstr "Thema herladen" #: editor/plugins/script_editor_plugin.cpp msgid "Save Theme" @@ -6740,7 +6840,7 @@ msgstr "" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Reload" -msgstr "Herlaad" +msgstr "Herladen" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/shader_editor_plugin.cpp @@ -6757,7 +6857,7 @@ msgstr "Zoek Resultaten" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Scripts" -msgstr "Maak Recente Scripts Leeg" +msgstr "'Recente Scripts' wissen" #: editor/plugins/script_text_editor.cpp msgid "Connections to method:" @@ -6768,18 +6868,13 @@ msgid "Source" msgstr "Bron" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Signaal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Doel" #: editor/plugins/script_text_editor.cpp msgid "" "Missing connected method '%s' for signal '%s' from node '%s' to node '%s'." -msgstr "" -"Ontbrekende verbonden methode '%s' voor signaal '%s' van knooppunt '%s'." +msgstr "Ontbrekende verbonden methode '%s' voor signaal '%s' naar knoop '%s'." #: editor/plugins/script_text_editor.cpp msgid "Line" @@ -6798,8 +6893,14 @@ msgid "Only resources from filesystem can be dropped." msgstr "Alleen bronnen uit bestandssysteem kunnen gedropt worden." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Kan knopen niet plaatsen, script '%s'' wordt niet in deze scène gebruikt." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" -msgstr "Zoek Symbool" +msgstr "Symbool opzoeken" #: editor/plugins/script_text_editor.cpp msgid "Pick Color" @@ -6847,7 +6948,7 @@ msgstr "Knippen" #: editor/plugins/script_text_editor.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Select All" -msgstr "Alles Selecteren" +msgstr "Alles selecteren" #: editor/plugins/script_text_editor.cpp msgid "Delete Line" @@ -6968,8 +7069,7 @@ msgstr "Shader" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "This skeleton has no bones, create some children Bone2D nodes." -msgstr "" -"Dit skelet heeft geen botten, maak een aantal secundaire Bone2D knooppunten." +msgstr "Dit skelet heeft geen botten, maak een aantal Bone2D-knopen als kind." #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "Create Rest Pose from Bones" @@ -6977,7 +7077,7 @@ msgstr "CreëerRest Pose vanuit botten" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "Set Rest Pose to Bones" -msgstr "Stel Rustpose in op Botten" +msgstr "Botten in rusthouding zetten" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "Skeleton2D" @@ -6989,7 +7089,7 @@ msgstr "Maak Rustpose (van Botten)" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "Set Bones to Rest Pose" -msgstr "Stel Botten in op Rustpose" +msgstr "Botten in rusthouding zetten" #: editor/plugins/skeleton_editor_plugin.cpp msgid "Create physical bones" @@ -7145,7 +7245,7 @@ msgstr "Geen ouder om kind aan te instantiëren." #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "This operation requires a single selected node." -msgstr "Deze bewerking vereist één geselecteerde knooppunt." +msgstr "Deze bewerking vereist één geselecteerde knoop." #: editor/plugins/spatial_editor_plugin.cpp msgid "Lock View Rotation" @@ -7181,7 +7281,7 @@ msgstr "Bekijk Informatie" #: editor/plugins/spatial_editor_plugin.cpp msgid "View FPS" -msgstr "Bekijk FPS" +msgstr "Beeldsnelheid bekijken" #: editor/plugins/spatial_editor_plugin.cpp msgid "Half Resolution" @@ -7238,8 +7338,7 @@ msgid "" msgstr "" "Opmerking: De weergegeven FPS waarde is de verversingssnelheid van de " "editor.\n" -"Deze waarde kan niet worden gebruikt als een betrouwbare indicatie van in-" -"game performance." +"Het is geen betrouwbare indicatie voor werkelijke spelprestaties." #: editor/plugins/spatial_editor_plugin.cpp msgid "View Rotation Locked" @@ -7251,11 +7350,11 @@ msgstr "XForm Dialoog" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Nodes To Floor" -msgstr "Snap Knooppunten aan vloer" +msgstr "Knopen aan vloer kleven" #: editor/plugins/spatial_editor_plugin.cpp msgid "Couldn't find a solid floor to snap the selection to." -msgstr "Geen solide vloer gevonden om selectie aan te koppelen." +msgstr "Geen solide vloer gevonden om selectie aan te kleven." #: editor/plugins/spatial_editor_plugin.cpp msgid "" @@ -7273,7 +7372,7 @@ msgstr "Gebruik Lokale Ruimtemodus" #: editor/plugins/spatial_editor_plugin.cpp msgid "Use Snap" -msgstr "Gebruik Snap" +msgstr "Kleven gebruiken" #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View" @@ -7326,7 +7425,7 @@ msgstr "Transformatie" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Object to Floor" -msgstr "Snap Objecten aan vloer" +msgstr "Object aan vloer kleven" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Dialog..." @@ -7334,27 +7433,27 @@ msgstr "Transformatie Dialoog..." #: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" -msgstr "1 Aanzicht Portaal" +msgstr "1 beeldvenster" #: editor/plugins/spatial_editor_plugin.cpp msgid "2 Viewports" -msgstr "2 Aanzicht Portalen" +msgstr "2 beeldvensters" #: editor/plugins/spatial_editor_plugin.cpp msgid "2 Viewports (Alt)" -msgstr "2 Aanzicht Portalen (Alt)" +msgstr "2 beeldvensters (alt)" #: editor/plugins/spatial_editor_plugin.cpp msgid "3 Viewports" -msgstr "3 Aanzicht Portalen" +msgstr "3 beeldvensters" #: editor/plugins/spatial_editor_plugin.cpp msgid "3 Viewports (Alt)" -msgstr "3 Aanzicht Portalen (Alt)" +msgstr "3 beeldvensters (alt)" #: editor/plugins/spatial_editor_plugin.cpp msgid "4 Viewports" -msgstr "4 Aanzicht Portalen" +msgstr "4 beeldvensters" #: editor/plugins/spatial_editor_plugin.cpp msgid "Gizmos" @@ -7375,23 +7474,23 @@ msgstr "Instellingen..." #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" -msgstr "Snap instellingen" +msgstr "Kleefinstellingen" #: editor/plugins/spatial_editor_plugin.cpp msgid "Translate Snap:" -msgstr "Verplaats Snap:" +msgstr "Kleefafstand:" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotate Snap (deg.):" -msgstr "Draai Snap (grad.):" +msgstr "Draaihoek (graden):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Scale Snap (%):" -msgstr "Verander Grootte van Snap (%):" +msgstr "Schaal-stapgrootte (%):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Viewport Settings" -msgstr "Instellingen Aanzicht Portaal" +msgstr "Beeldvensterinstellingen" #: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" @@ -7442,24 +7541,45 @@ msgid "Create Mesh2D" msgstr "Creëer Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Creëren van Mesh Previews" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Creëer Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Creëer CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Creëer CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Creëer LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Creëer LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite is leeg!" #: editor/plugins/sprite_editor_plugin.cpp msgid "Can't convert a sprite using animation frames to mesh." -msgstr "Kan geen Sprite converteren dat animatieframes gebruikt om te meshen." +msgstr "" +"Een sprite die animatiebeelden gebruikt kan niet naar een Mesh omgezet " +"worden." #: editor/plugins/sprite_editor_plugin.cpp msgid "Invalid geometry, can't replace by mesh." @@ -7519,7 +7639,7 @@ msgstr "Instellingen:" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "No Frames Selected" -msgstr "Geen Ramen geselecteerd" +msgstr "Geen frames geselecteerd" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add %d Frame(s)" @@ -7530,12 +7650,17 @@ msgid "Add Frame" msgstr "Voeg Frame toe" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Bron laden mislukt." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" -msgstr "FOUT: Kan frame benodigdheden niet laden!" +msgstr "FOUT: Kan framebron niet laden!" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Resource clipboard is empty or not a texture!" -msgstr "Klembord van bron is leeg of het is niet een textuur!" +msgstr "Klembord voor bronnen is leeg of bevat geen textuur!" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Paste Frame" @@ -7547,7 +7672,7 @@ msgstr "Lege Toevoegen" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation FPS" -msgstr "Verander Animatie FPS" +msgstr "Animatiesnelheid veranderen" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "(empty)" @@ -7575,7 +7700,7 @@ msgstr "Lus" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Animation Frames:" -msgstr "Animatie Frames:" +msgstr "Animatiebeelden:" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add a Texture from File" @@ -7603,7 +7728,7 @@ msgstr "Verplaats (Hierna)" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Select Frames" -msgstr "Selecteer Frames" +msgstr "Frames selecteren" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Horizontal:" @@ -7615,15 +7740,15 @@ msgstr "Verticaal:" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Select/Clear All Frames" -msgstr "Selecteer/Wis alle Frames" +msgstr "Alle frames selecteren/wissen" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Create Frames from Sprite Sheet" -msgstr "Creëer Frames vanuit Sprite Sheet" +msgstr "Frames toevoegen uit spritesheet" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "SpriteFrames" -msgstr "Sprite-Frames" +msgstr "Spritebeelden" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Set Region Rect" @@ -7635,7 +7760,7 @@ msgstr "Stel Marge In" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Snap Mode:" -msgstr "Snap Modus:" +msgstr "Kleefmodus:" #: editor/plugins/texture_region_editor_plugin.cpp #: scene/resources/visual_shader.cpp @@ -7644,11 +7769,11 @@ msgstr "Geen" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Pixel Snap" -msgstr "Pixel Snap" +msgstr "Aan pixels kleven" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Grid Snap" -msgstr "Rooster Snap" +msgstr "Aan raster kleven" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Auto Slice" @@ -7803,6 +7928,7 @@ msgid "Data Type:" msgstr "Data Type:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Icoon" @@ -7819,10 +7945,6 @@ msgid "Color" msgstr "Kleur" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Constante" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Theme Bestand" @@ -7936,6 +8058,18 @@ msgid "Merge from Scene" msgstr "Vervoeg vanuit Scene" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "Nieuwe enkele tegel" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "Nieuwe Autotegel" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "Nieuwe atlas" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Volgend Coördinaat" @@ -7952,6 +8086,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Selecteer de vorige shape, subtegel of Tegel." #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "Bereik" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "Botsing" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "Occlusie" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "Navigatie" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "Bitmasker" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "Prioriteit" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "Z Index" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Regio Modus" @@ -7969,7 +8131,7 @@ msgstr "Navigatie Modus" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Bitmask Mode" -msgstr "Bitmask Modus" +msgstr "Bitmaskermodus" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Priority Mode" @@ -7989,7 +8151,7 @@ msgstr "Bitmasker kopiëren." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Paste bitmask." -msgstr "Animatie plakken." +msgstr "Bitmasker plakken." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Erase bitmask." @@ -8009,9 +8171,7 @@ msgstr "Hou de veelhoek binnen een rechthoekig bereik." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Enable snap and show grid (configurable via the Inspector)." -msgstr "" -"Activeer automatisch schikken en toon raster (configureerbaar in de " -"Inspecteur)." +msgstr "Kleven inschakelen en raster weergeven (instellen in Inspecteur)." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Display Tile Names (Hold Alt Key)" @@ -8027,7 +8187,7 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove selected texture? This will remove all tiles which use it." msgstr "" -"Geselecteerde Texture verwijderen? Alle tegels die ervan gebruikt maken " +"Geselecteerde Texture verwijderen? Alle tegels die ervan gebruikmaakten " "zullen verwijderd worden." #: editor/plugins/tile_set_editor_plugin.cpp @@ -8126,7 +8286,7 @@ msgstr "Stel Tile Icon in" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Tile Bitmask" -msgstr "Bewerk Tile Bitmask" +msgstr "Tegelbitmasker bewerken" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Collision Polygon" @@ -8142,11 +8302,11 @@ msgstr "Bewerk Navigation Polygon" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Paste Tile Bitmask" -msgstr "Plak Tile Bitmask" +msgstr "Tegelbitmasker plakken" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Clear Tile Bitmask" -msgstr "Wis Tegel Bitmask" +msgstr "Bitmasker wissen" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Make Polygon Concave" @@ -8181,6 +8341,16 @@ msgid "Edit Tile Z Index" msgstr "Bewerk Tile Z Index" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Creëer Polygon Convex" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Creëer Polygon Concave" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Creëer Collision Polygon" @@ -8297,7 +8467,7 @@ msgstr "(Alleen GLES3)" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add Output" -msgstr "Uitput toevoegen" +msgstr "Uitvoer toevoegen" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar" @@ -8321,7 +8491,7 @@ msgstr "Voer input poort toe" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add output port" -msgstr "Voeg output poort toe" +msgstr "Uitvoerpoort toevoegen" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Change input port type" @@ -8329,7 +8499,7 @@ msgstr "Verander input port type" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Change output port type" -msgstr "Verander output poort type" +msgstr "Uitvoerpoorttype veranderen" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Change input port name" @@ -8337,7 +8507,7 @@ msgstr "Verander input poort naam" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Change output port name" -msgstr "Verander output poort name" +msgstr "Uitvoerpoortnaam veranderen" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Remove input port" @@ -8345,7 +8515,7 @@ msgstr "Verwijder input poort" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Remove output port" -msgstr "Verwijder output poort" +msgstr "Uitvoerpoort verwijderen" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Set expression" @@ -8365,20 +8535,20 @@ msgstr "Stel standaard invoer poort in" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add Node to Visual Shader" -msgstr "Voer Knooppunt toe aan Visual Shader" +msgstr "VisualShader-knoop toevoegen" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Duplicate Nodes" -msgstr "Copier Knooppunten" +msgstr "Knopen dupliceren" #: editor/plugins/visual_shader_editor_plugin.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Paste Nodes" -msgstr "Plak Nodes" +msgstr "Knopen plakken" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Delete Nodes" -msgstr "Verwijder Knooppunten" +msgstr "VisualShader-knoop/knopen verwijderen" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Visual Shader Input Type Changed" @@ -8402,7 +8572,7 @@ msgstr "Laat shader resultaat zien." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Create Shader Node" -msgstr "Maak een Shader knooppunt" +msgstr "Shader-knoop maken" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Color function." @@ -8475,8 +8645,7 @@ msgstr "Kleur uniform." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the boolean result of the %s comparison between two parameters." msgstr "" -"Resulteert het boolean resultaat van de %s vergelijking tussen twee " -"parameters." +"Geeft de booleaanse resultaat van de %s-vergelijking tussen twee parameters." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Equal (==)" @@ -8495,7 +8664,7 @@ msgid "" "Returns an associated vector if the provided scalars are equal, greater or " "less." msgstr "" -"Resulteert een geassocieerde vector als de gegeven scalars gelijk, groter of " +"Geeft een geassocieerde vector als de gegeven scalars gelijk, groter of " "kleiner zijn." #: editor/plugins/visual_shader_editor_plugin.cpp @@ -8503,16 +8672,16 @@ msgid "" "Returns the boolean result of the comparison between INF and a scalar " "parameter." msgstr "" -"Resulteert het boolean resultaat van de vergelijking tussen INF en een " -"scalar parameter." +"Geeft het booleaanse resultaat van de vergelijking tussen INF en een scalar " +"parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "Returns the boolean result of the comparison between NaN and a scalar " "parameter." msgstr "" -"Resulteert het boolean resultaat van de vergelijking tussen NaN en een " -"scalar parameter." +"Geeft het booleaanse resultaat van de vergelijking tussen NaN en een scalar " +"parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Less Than (<)" @@ -8530,13 +8699,15 @@ msgstr "Niet Gelijk aan (!=)" msgid "" "Returns an associated vector if the provided boolean value is true or false." msgstr "" -"Resulteert een geassocieerde vector als de gegeven boolean true of false is." +"Geeft een geassocieerde vector als de gegeven booleaanse waarde waar of " +"onwaar is." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "Returns an associated scalar if the provided boolean value is true or false." msgstr "" -"Resulteert een geassocieerde scalar als de gegeven boolean true of false is." +"Geeft een geassocieerde scalar als de gegeven booleaanse waarde waar of " +"onwaar is." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the boolean result of the comparison between two parameters." @@ -8548,7 +8719,7 @@ msgid "" "Returns the boolean result of the comparison between INF (or NaN) and a " "scalar parameter." msgstr "" -"Resulteert het boolean resultaat van een vergelijking tussen INF (of NaN) en " +"Geeft het booleaanse resultaat van een vergelijking tussen INF (of NaN) en " "een scalar parameter." #: editor/plugins/visual_shader_editor_plugin.cpp @@ -8561,7 +8732,7 @@ msgstr "Uniforme Boolean." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for all shader modes." -msgstr "'%s' invoer parameter voor alle shader modes." +msgstr "'%s' invoer parameter voor alle shadermodi." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Input parameter." @@ -8569,27 +8740,27 @@ msgstr "Input parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for vertex and fragment shader modes." -msgstr "'%s' invoer parameter voor vertex en fragment shader modes." +msgstr "'%s' invoerparameter voor vertex en fragment shadermodi." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for fragment and light shader modes." -msgstr "'%s' invoer parameter voor fragment en light shader modes." +msgstr "'%s' invoerparameter voor fragment en light shadermodi." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for fragment shader mode." -msgstr "'%s' invoer parameter voor fragment shader mode." +msgstr "'%s' invoerparameter voor fragment-shadermodus." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for light shader mode." -msgstr "'%s' invoer parameter voor light shader mode." +msgstr "'%s' invoerparameter voor light-shader modus." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for vertex shader mode." -msgstr "'%s' invoer parameter voor vertex shader mode." +msgstr "'%s' invoer parameter voor vertex-shadermodus." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for vertex and fragment shader mode." -msgstr "'%s' invoer parameter voor vertex en fragment shader mode." +msgstr "'%s' invoerparameter voor vertex en fragment shadermodus." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar function." @@ -8635,35 +8806,35 @@ msgstr "Sqrt2-constante (1.414214). Wortel van 2." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the absolute value of the parameter." -msgstr "Resulteert de absolute waarde van de parameter." +msgstr "Geeft de absolute waarde van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the arc-cosine of the parameter." -msgstr "Resulteert de arc-cosinus van de parameter." +msgstr "Geeft de arc-cosinus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the inverse hyperbolic cosine of the parameter." -msgstr "Resulteert de omgekeerde cosinus hyperbolicus van de parameter." +msgstr "Geeft de omgekeerde cosinus hyperbolicus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the arc-sine of the parameter." -msgstr "Resulteert de arc-sinus van de parameter." +msgstr "Geeft de arcsinus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the inverse hyperbolic sine of the parameter." -msgstr "Resulteert de omgekeerde sinus hyperbolicus van de parameter." +msgstr "Geeft de inverse sinus hyperbolicus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the arc-tangent of the parameter." -msgstr "Resulteert de arctangens van de parameter." +msgstr "Geeft de arctangens van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the arc-tangent of the parameters." -msgstr "Resulteert de arctangens van de parameters." +msgstr "Geeft de arctangens van de parameters." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the inverse hyperbolic tangent of the parameter." -msgstr "Resulteert de inverse tangent hyperbolicus van de parameter." +msgstr "Geeft de inverse tangens hyperbolicus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -8678,11 +8849,11 @@ msgstr "Beperkt een waarde tussen twee andere waarden." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the cosine of the parameter." -msgstr "Resulteert de cosinus van de parameter." +msgstr "Geeft de cosinus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the hyperbolic cosine of the parameter." -msgstr "Resulteert de cosinus hyperbolicus van de parameter." +msgstr "Geeft de cosinus hyperbolicus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Converts a quantity in radians to degrees." @@ -8708,7 +8879,7 @@ msgstr "Berekent het fractionele deel van het argument." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the inverse of the square root of the parameter." -msgstr "Resulteert de inverse van de vierkantswortel van de parameter." +msgstr "Geeft de inverse van de wortel van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Natural logarithm." @@ -8720,11 +8891,11 @@ msgstr "Base-2 logaritme." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the greater of two values." -msgstr "Resulteert de hoogste waarde." +msgstr "Geeft de grootste van twee waardes." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the lesser of two values." -msgstr "Resulteert de laagste waarde." +msgstr "Geeft de kleinste van twee waardes." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Linear interpolation between two scalars." @@ -8732,7 +8903,7 @@ msgstr "Lineaire interpolatie tussen twee scalars." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the opposite value of the parameter." -msgstr "Resulteert de omgekeerde waarde van de parameter." +msgstr "Geeft de omgekeerde waarde van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "1.0 - scalar" @@ -8742,8 +8913,7 @@ msgstr "1.0 - scalar" msgid "" "Returns the value of the first parameter raised to the power of the second." msgstr "" -"Resulteert de waarde van de eerste parameter verhoogd tot de macht van de " -"tweede." +"Geeft de waarde van de eerste parameter verhoogd tot de macht van de tweede." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Converts a quantity in degrees to radians." @@ -8771,15 +8941,15 @@ msgstr "Extraheert het signum van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the sine of the parameter." -msgstr "Resulteert de sinus van de parameter." +msgstr "Geeft de sinus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the hyperbolic sine of the parameter." -msgstr "Resulteert de sinus hyperbolicus van de parameter." +msgstr "Geeft de sinus hyperbolicus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the square root of the parameter." -msgstr "Resulteert de vierkantswortel van de parameter." +msgstr "Geeft de vierkantswortel van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -8789,11 +8959,11 @@ msgid "" "'edge1'. Otherwise the return value is interpolated between 0.0 and 1.0 " "using Hermite polynomials." msgstr "" -"SmoothStep function( scalar(edge0), scalar(edge1), scalar(x) ).\n" +"SmoothStep functie( scalar(zijde0), scalar(zijde1), scalar(x) ).\n" "\n" -"Resulteert 0.0 als 'x' kleiner dan 'edge0' is en resulteert 1.0 als x groter " -"is dan 'edge1'. Anders wordt de waarde geïnterpoleerd tussen 0.0 en 1.0 " -"middels Hermite polynomials." +"Geeft 0.0 als 'x' kleiner dan 'zijde0' en 1.0 als x groter dan 'zijde1'. " +"Anders wordt de waarde geïnterpoleerd tussen 0.0 en 1.0 middels Hermite-" +"polynomen." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -8801,17 +8971,17 @@ msgid "" "\n" "Returns 0.0 if 'x' is smaller than 'edge' and otherwise 1.0." msgstr "" -"Step function( scalar(edge), scalar(x) ).\n" +"Stapfunctie( scalar(zijde), scalar(x) ).\n" "\n" -"Resulteert 0.0 als 'x' kleiner dan 'edge' anders 1.0." +"Geeft 0.0 als 'x' kleiner dan 'zijde' anders 1.0." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the tangent of the parameter." -msgstr "Resulteert de tangens van de parameter." +msgstr "Geeft de tangens van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the hyperbolic tangent of the parameter." -msgstr "Resulteert de tangens hyperbolicus van de parameter." +msgstr "Geeft de tangens hyperbolicus van de parameter." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Finds the truncated value of the parameter." @@ -8831,7 +9001,7 @@ msgstr "Vermenigvuldigd scalar met scalar." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the remainder of the two scalars." -msgstr "Resulteert de rest van twee scalars." +msgstr "Geeft de rest van twee scalars." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Subtracts scalar from scalar." @@ -8945,7 +9115,7 @@ msgstr "Berekent het kruisproduct van twee vectoren." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the distance between two points." -msgstr "Resulteert de afstand tussen twee punten." +msgstr "Geeft de afstand tussen twee punten." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the dot product of two vectors." @@ -8958,10 +9128,10 @@ msgid "" "incident vector, and Nref, the reference vector. If the dot product of I and " "Nref is smaller than zero the return value is N. Otherwise -N is returned." msgstr "" -"Resulteert de vector met dezelfde richting als de referentie vector. De " -"functie bevat drie vectorparameters: N, de orientatievector, I, de incident " -"vector en Nref, de referentie vector. Als het puntproduct van I en Nref " -"kleiner dan nul is, resulteert waarde N. Anders wordt -N geresulteerd." +"Geeft de vector met dezelfde richting als de referentievector. De functie " +"bevat drie vectorparameters: N, de oriëntatievector, I, de incidentvector en " +"Nref, de referentievector. Als het inproduct van I en Nref kleiner dan nul " +"is, is de terugkeerwaarde N, anders -N." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the length of a vector." @@ -8991,16 +9161,15 @@ msgstr "1.0 / vector" msgid "" "Returns the vector that points in the direction of reflection ( a : incident " "vector, b : normal vector )." -msgstr "" -"Resulteert de reflectievector (a: invalshoek vector, b : normaal vector )." +msgstr "Geeft de reflectievector (a: invalshoek vector, b : normaalvector)." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the vector that points in the direction of refraction." msgstr "" -"Resulteert de vector met dezelfde richting als de referentie vector. De " -"functie bevat drie vectorparameters: N, de orientatievector, I, de " -"invalsvector en Nref, de referentie vector. Als het puntproduct van I en " -"Nref kleiner dan nul is, resulteert waarde N. Anders wordt -N geresulteerd." +"Geeft de vector met dezelfde richting als de referentievector. De functie " +"bevat drie vectorparameters: N, de oriëntatievector, I, de invalsvector en " +"Nref, de referentie vector. Als het inproduct van I en Nref kleiner dan nul " +"is, resulteert waarde N. Anders wordt -N geresulteerd." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9010,11 +9179,11 @@ msgid "" "'edge1'. Otherwise the return value is interpolated between 0.0 and 1.0 " "using Hermite polynomials." msgstr "" -"SmoothStep function( vector(edge0), vector(edge1), vector(x) ).\n" +"Gladde stapfunctie ( vector(zijde0), vector(zijde1), vector(x) ).\n" "\n" -"Resulteert 0.0 als 'x' kleiner dan 'edge0' is en resulteert 1.0 als 'x' " -"groter dan 'edge1' is. Anders word de waarde geïnterpoleerd tusse 0.0 en 1.0 " -"met behulp van Hermite polynomials." +"Geeft 0.0 als 'x' kleiner dan 'zijde0' en 1.0 als 'x' groter dan 'zijde1'. " +"Anders word de waarde geïnterpoleerd tussen 0.0 en 1.0 met behulp van " +"Hermite polynomen." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9064,7 +9233,7 @@ msgstr "Vermenigvuldigd vector met vector." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the remainder of the two vectors." -msgstr "Resulteert de rest van twee vectoren." +msgstr "Geeft de rest van twee vectoren." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Subtracts vector from vector." @@ -9084,7 +9253,7 @@ msgid "" "output ports. This is a direct injection of code into the vertex/fragment/" "light function, do not use it to write the function declarations inside." msgstr "" -"Aangepaste Godot Shader Language expressie, met aangepast aantal invoer- en " +"Aangepaste Godot Shader Language expressie, met aangepast aantal in- en " "uitvoerpoorten. Dit is een directe injectie van code in de vertex/fragment/" "light functie, niet gebruiken om functie declaraties in te schrijven." @@ -9093,8 +9262,9 @@ msgid "" "Returns falloff based on the dot product of surface normal and view " "direction of camera (pass associated inputs to it)." msgstr "" -"Resulteert falloff gebaseerd op het puntproduct van de oppervlakte normaal " -"en kijkrichting van de camera (geeft bijbehorende invoer door)." +"Geeft de verminderingswaarde gebaseerd op het inproduct van de normaalvector " +"van het oppervlak en de kijkrichting van de camera (bijbehorende invoer moet " +"doorgeven worden)." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9104,17 +9274,17 @@ msgid "" "constants." msgstr "" "Aangepaste Godot Shader Language expressie die wordt geplaatst bovenop het " -"resultaat van de shader. Je kunt hierin meerdere functies detineren en later " -"aanroepen in de expressies. Je kunt hierin ook variaties, uniformen en " -"constante declareren." +"resultaat van de shader. Je kunt hierin meerdere functies plaatsen en later " +"aanroepen in de expressies. Je kunt hierin ook varyings, uniformen en " +"constanten declareren." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(Fragment/Light mode only) Scalar derivative function." -msgstr "(Enkel Fragment/Light mode) Scalaire afgeleide functie." +msgstr "(Alleen voor fragment/light-modus) Scalaire afgeleide functie." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(Fragment/Light mode only) Vector derivative function." -msgstr "(Alleen Fragment/Light mode) Vector afgeleide functie." +msgstr "(Alleen voor fragment/lightmodus) Vector afgeleide functie." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9174,7 +9344,7 @@ msgstr "Bewerk visuele eigenschap" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Visual Shader Mode Changed" -msgstr "Visual shader mode aangepast" +msgstr "VisualShader-modus aangepast" #: editor/project_export.cpp msgid "Runnable" @@ -9272,15 +9442,15 @@ msgstr "Exporteer Modus:" #: editor/project_export.cpp msgid "Resources to export:" -msgstr "Bronnen te exporteren:" +msgstr "Bronnen om te exporteren:" #: editor/project_export.cpp msgid "" "Filters to export non-resource files/folders\n" "(comma-separated, e.g: *.json, *.txt, docs/*)" msgstr "" -"Filters voor de export van bestanden en mappen die geen hulpbron zijn\n" -"(scheiden met een komma, bijv.: *.json, *.txt, docs/*)" +"Filters om bestanden en mappen die geen hulpbron zijn te exporteren\n" +"(door komma's gescheiden, bijv.: *.json, *.txt, docs/*)" #: editor/project_export.cpp msgid "" @@ -9400,7 +9570,7 @@ msgstr "Nieuw spelproject" #: editor/project_manager.cpp msgid "Imported Project" -msgstr "Geïmporteerd Project" +msgstr "Geïmporteerd project" #: editor/project_manager.cpp msgid "Invalid Project Name." @@ -9408,7 +9578,7 @@ msgstr "Ongeldige projectnaam." #: editor/project_manager.cpp msgid "Couldn't create folder." -msgstr "Kon map niet creëren." +msgstr "Kon map niet aanmaken." #: editor/project_manager.cpp msgid "There is already a folder in this path with the specified name." @@ -9448,7 +9618,7 @@ msgstr "Project hernoemen" #: editor/project_manager.cpp msgid "Import Existing Project" -msgstr "Importeer bestaand project" +msgstr "Bestaand project importeren" #: editor/project_manager.cpp msgid "Import & Edit" @@ -9498,9 +9668,9 @@ msgid "" "Not recommended for web games" msgstr "" "Hogere beeldkwaliteit\n" -"Alle features beschikbaar\n" +"Alle functionaliteiten beschikbaar\n" "Incompatibel met verouderde hardware\n" -"Niet aanbevolen voor web gebaseerde games" +"Niet aanbevolen voor webgebaseerde spellen" #: editor/project_manager.cpp msgid "OpenGL ES 2.0" @@ -9514,9 +9684,9 @@ msgid "" "Recommended for web games" msgstr "" "Lagere beeldkwaliteit\n" -"Sommige features zijn niet beschikbaar\n" +"Sommige functionaliteiten zijn niet beschikbaar\n" "Werkt op bijna alle hardware\n" -"Aanbevolen voor web gebaseerde games" +"Aanbevolen voor webgebaseerde spellen" #: editor/project_manager.cpp msgid "Renderer can be changed later, but scenes may need to be adjusted." @@ -9637,7 +9807,7 @@ msgid "" "Remove all missing projects from the list?\n" "The project folders' contents won't be modified." msgstr "" -"Alle ontbrekende project uit de lijst verwijderen?\n" +"Alle ontbrekende projecten uit de lijst verwijderen?\n" "De inhoud van de projectmap wordt niet geraakt." #: editor/project_manager.cpp @@ -9646,20 +9816,20 @@ msgid "" "The interface will update after restarting the editor or project manager." msgstr "" "Taal veranderd. \n" -"De gebruikersinterface wordt bijgewerkt de volgende keer dat de editor of " -"projectmanager wordt gestart." +"De gebruikersinterface wordt bij het herstarten van de editor of " +"projectbeheer bijgewerkt." #: editor/project_manager.cpp msgid "" "Are you sure to scan %s folders for existing Godot projects?\n" "This could take a while." msgstr "" -"Wil je zoeken naar Godot projecten in de mappen %s?\n" +"Wil je %s mappen doorzoeken naar bestaande Godot projecten?\n" "Dit kan een tijdje duren." #: editor/project_manager.cpp msgid "Project Manager" -msgstr "Project Manager" +msgstr "Projectbeheer" #: editor/project_manager.cpp msgid "Projects" @@ -9675,7 +9845,7 @@ msgstr "Scannen" #: editor/project_manager.cpp msgid "Select a Folder to Scan" -msgstr "Selecteer een map om te scannen" +msgstr "Selecteer een map om te doorzoeken" #: editor/project_manager.cpp msgid "New Project" @@ -9823,7 +9993,7 @@ msgstr "Event Toevoegen" #: editor/project_settings_editor.cpp msgid "Button" -msgstr "Knop" +msgstr "Button (Knop)" #: editor/project_settings_editor.cpp msgid "Left Button." @@ -9903,23 +10073,23 @@ msgstr "Verwijder vertaling" #: editor/project_settings_editor.cpp msgid "Add Remapped Path" -msgstr "Voeg Remapped Path toe" +msgstr "Bronpadomleiding toevoegen" #: editor/project_settings_editor.cpp msgid "Resource Remap Add Remap" -msgstr "Voeg hulpbron Remap toe" +msgstr "Bronomleiding toevoegen" #: editor/project_settings_editor.cpp msgid "Change Resource Remap Language" -msgstr "Wijzig hulpbron Remap taal" +msgstr "Taal van bronomleiding wijzigen" #: editor/project_settings_editor.cpp msgid "Remove Resource Remap" -msgstr "Verwijder Bron Remap" +msgstr "Bronomleiding verwijderen" #: editor/project_settings_editor.cpp msgid "Remove Resource Remap Option" -msgstr "Verwijder Bron Remap Optie" +msgstr "Bronomleidingsoptie verwijderen" #: editor/project_settings_editor.cpp msgid "Changed Locale Filter" @@ -9947,7 +10117,7 @@ msgstr "Editor moet worden herstart voordat de wijzigingen worden toegepast." #: editor/project_settings_editor.cpp msgid "Input Map" -msgstr "Input Map" +msgstr "Invoertoewijzing" #: editor/project_settings_editor.cpp msgid "Action:" @@ -9983,7 +10153,7 @@ msgstr "Vertalingen:" #: editor/project_settings_editor.cpp msgid "Remaps" -msgstr "Remaps" +msgstr "Omleidingen" #: editor/project_settings_editor.cpp msgid "Resources:" @@ -9991,7 +10161,7 @@ msgstr "Bronnen:" #: editor/project_settings_editor.cpp msgid "Remaps by Locale:" -msgstr "Remaps per lokalisatie:" +msgstr "Omleidingen per lokalisatie:" #: editor/project_settings_editor.cpp msgid "Locale" @@ -10007,7 +10177,7 @@ msgstr "Laat alle lokalen zien" #: editor/project_settings_editor.cpp msgid "Show Selected Locales Only" -msgstr "Laat alleen geselecteerde lokalen zien" +msgstr "Alleen geselecteerde talen tonen" #: editor/project_settings_editor.cpp msgid "Filter mode:" @@ -10055,7 +10225,7 @@ msgstr "Toewijzen" #: editor/property_editor.cpp msgid "Select Node" -msgstr "Selecteer Knooppunt" +msgstr "Knoop selecteren" #: editor/property_editor.cpp msgid "Error loading file: Not a resource!" @@ -10063,7 +10233,7 @@ msgstr "Fout bij laden bestand: Niet een bron!" #: editor/property_editor.cpp msgid "Pick a Node" -msgstr "Kies een Knooppunt" +msgstr "Knoop kiezen" #: editor/property_editor.cpp msgid "Bit %d, val %d." @@ -10103,15 +10273,15 @@ msgstr "Plaatsvervanger" #: editor/rename_dialog.cpp msgid "Node name" -msgstr "Knooppunt naam" +msgstr "Knoopnaam" #: editor/rename_dialog.cpp msgid "Node's parent name, if available" -msgstr "Naam van primaire Node, indien beschikbaar" +msgstr "Naam van bovenliggende knoop, indien beschikbaar" #: editor/rename_dialog.cpp msgid "Node type" -msgstr "Knooppunt Type" +msgstr "Knooptype" #: editor/rename_dialog.cpp msgid "Current scene name" @@ -10119,7 +10289,7 @@ msgstr "Huidige scene naam" #: editor/rename_dialog.cpp msgid "Root node name" -msgstr "Hernoem Wortel Knooppunt" +msgstr "Wortelknoopnaam" #: editor/rename_dialog.cpp msgid "" @@ -10136,8 +10306,8 @@ msgstr "Per Niveau teller" #: editor/rename_dialog.cpp msgid "If set the counter restarts for each group of child nodes" msgstr "" -"Indien ingesteld: herstart de teller voor iedere groep van secundaire " -"knooppunten" +"Indien ingesteld: herstart de teller voor iedere groep van onderliggende " +"knopen" #: editor/rename_dialog.cpp msgid "Initial value for the counter" @@ -10149,7 +10319,7 @@ msgstr "Stap" #: editor/rename_dialog.cpp msgid "Amount by which counter is incremented for each node" -msgstr "Hoeveelheid waarmee de teller incrementeert voor iedere Node" +msgstr "Hoeveelheid waarmee de teller voor iedere knoop opgehoogd wordt" #: editor/rename_dialog.cpp msgid "Padding" @@ -10161,7 +10331,7 @@ msgid "" "Missing digits are padded with leading zeros." msgstr "" "Minimum aantal nummers voor de teller.\n" -"Missende nummers worden opgevuld met nullen." +"Missende cijfers worden met voorloopnullen opgevuld." #: editor/rename_dialog.cpp msgid "Regular Expressions" @@ -10201,7 +10371,7 @@ msgstr "Resetten" #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" -msgstr "Reparent Knooppunt" +msgstr "Knoopouder wijzigen" #: editor/reparent_dialog.cpp msgid "Reparent Location (Select new Parent):" @@ -10248,6 +10418,8 @@ msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." msgstr "" +"Kan scène '%s' niet instantiëren omdat de huidige scène in één van zijn " +"knopen bestaat." #: editor/scene_tree_dock.cpp msgid "Instance Scene(s)" @@ -10263,33 +10435,33 @@ msgstr "Initialiseer Kind Scene" #: editor/scene_tree_dock.cpp msgid "Clear Script" -msgstr "Script vrijmaken" +msgstr "Script wissen" #: editor/scene_tree_dock.cpp msgid "This operation can't be done on the tree root." -msgstr "Deze bewerking kan niet worden uitgevoerd op het root knooppunt." +msgstr "Deze bewerking kan niet op de wortelknoop worden uitgevoerd." #: editor/scene_tree_dock.cpp msgid "Move Node In Parent" -msgstr "Verander knooppunt van ouder" +msgstr "Knoop in ouder verplaatsen" #: editor/scene_tree_dock.cpp msgid "Move Nodes In Parent" -msgstr "Verander knooppunten van ouder" +msgstr "Knopen in ouder verplaatsen" #: editor/scene_tree_dock.cpp msgid "Duplicate Node(s)" -msgstr "Kopieer Knooppunt(en)" +msgstr "Dupliceer knoop/knopen" #: editor/scene_tree_dock.cpp msgid "Can't reparent nodes in inherited scenes, order of nodes can't change." msgstr "" +"Kan ouderschap van knopen in geërfde scenes niet aanpassen, volgorde van " +"knopen kan niet veranderen." #: editor/scene_tree_dock.cpp msgid "Node must belong to the edited scene to become root." -msgstr "" -"Knooppunt moet eigendom van de bewerkte scene zijn om het wortelknooppunt te " -"worden." +msgstr "Knoop moet bij de bewerkte scène horen om wortelknoop te worden." #: editor/scene_tree_dock.cpp msgid "Instantiated scenes can't become root" @@ -10297,11 +10469,11 @@ msgstr "Scene kan geen wortel worden" #: editor/scene_tree_dock.cpp msgid "Make node as Root" -msgstr "Maak knooppunt wortelknooppunt" +msgstr "Knoop tot wortelknoop maken" #: editor/scene_tree_dock.cpp msgid "Delete %d nodes?" -msgstr "Verwijder %d knooppunten?" +msgstr "Verwijder %d knopen?" #: editor/scene_tree_dock.cpp msgid "Delete the root node \"%s\"?" @@ -10309,7 +10481,7 @@ msgstr "Verwijder de wortel knoop \"%s\"?" #: editor/scene_tree_dock.cpp msgid "Delete node \"%s\" and its children?" -msgstr "Verwijder knooppunt \"%s\" en de kinderen?" +msgstr "Verwijder knoop \"%s\" en zijn kinderen?" #: editor/scene_tree_dock.cpp msgid "Delete node \"%s\"?" @@ -10317,7 +10489,7 @@ msgstr "Verwijder knoop \"%s\"?" #: editor/scene_tree_dock.cpp msgid "Can not perform with the root node." -msgstr "Kan dit niet uitvoeren met het wortel knooppunt." +msgstr "Kan deze operatie niet uitvoeren met de wortelknoop." #: editor/scene_tree_dock.cpp msgid "This operation can't be done on instanced scenes." @@ -10332,12 +10504,17 @@ msgid "" "Disabling \"editable_instance\" will cause all properties of the node to be " "reverted to their default." msgstr "" +"Het uitzetten van \"editable_instance\" zal ervoor zorgen dat alle " +"eigenschappen van deze knoop naar hun standaardwaarde worden teruggezet." #: editor/scene_tree_dock.cpp msgid "" "Enabling \"Load As Placeholder\" will disable \"Editable Children\" and " "cause all properties of the node to be reverted to their default." msgstr "" +"Het aanzetten van \"Als plaatsvervanger laden\" zal \"Bewerkbare kinderen\" " +"uitzetten en ervoor zorgen dat alle eigenschappen van deze knoop naar hun " +"standaardwaarde worden teruggezet." #: editor/scene_tree_dock.cpp msgid "Make Local" @@ -10349,7 +10526,7 @@ msgstr "Nieuwe wortel Scene" #: editor/scene_tree_dock.cpp msgid "Create Root Node:" -msgstr "Hoofdknooppunt maken:" +msgstr "Wortelknoop maken:" #: editor/scene_tree_dock.cpp msgid "2D Scene" @@ -10365,16 +10542,15 @@ msgstr "Gebruikersomgeving" #: editor/scene_tree_dock.cpp msgid "Other Node" -msgstr "Ander knooppunt" +msgstr "Andere knoop" #: editor/scene_tree_dock.cpp msgid "Can't operate on nodes from a foreign scene!" -msgstr "" -"Kan deze operatie niet uitvoeren op knooppunten van een scene buiten de tak!" +msgstr "Kan deze operatie niet uitvoeren op knopen uit een vreemde scène!" #: editor/scene_tree_dock.cpp msgid "Can't operate on nodes the current scene inherits from!" -msgstr "" +msgstr "Kan niet werken aan knopen waar de huidige scène van erft!" #: editor/scene_tree_dock.cpp msgid "Attach Script" @@ -10382,17 +10558,19 @@ msgstr "Verbind Script" #: editor/scene_tree_dock.cpp msgid "Remove Node(s)" -msgstr "Verwijder Knooppunt(en)" +msgstr "Verwijder knoop/knopen" #: editor/scene_tree_dock.cpp msgid "Change type of node(s)" -msgstr "Verander knooppunt(en) type(n)" +msgstr "Knooptypes veranderen" #: editor/scene_tree_dock.cpp msgid "" "Couldn't save new scene. Likely dependencies (instances) couldn't be " "satisfied." msgstr "" +"Kon nieuwe scène niet opslaan. Waarschijnlijk konden " +"(instantie-)afhankelijkheden niet voldaan worden." #: editor/scene_tree_dock.cpp msgid "Error saving scene." @@ -10408,7 +10586,7 @@ msgstr "Sub-Resource" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance" -msgstr "Wis Erfenis" +msgstr "Erfenis wissen" #: editor/scene_tree_dock.cpp msgid "Editable Children" @@ -10424,7 +10602,7 @@ msgstr "Open Godot online documentatie" #: editor/scene_tree_dock.cpp msgid "Add Child Node" -msgstr "Kindknooppunt toevoegen" +msgstr "Knoop hieronder toevoegen" #: editor/scene_tree_dock.cpp msgid "Expand/Collapse All" @@ -10436,7 +10614,7 @@ msgstr "Verander het type" #: editor/scene_tree_dock.cpp msgid "Reparent to New Node" -msgstr "Reparent naar nieuw knooppunt" +msgstr "Onder nieuwe knoop hangen" #: editor/scene_tree_dock.cpp msgid "Make Scene Root" @@ -10452,7 +10630,7 @@ msgstr "Tak opslaan als Scene" #: editor/scene_tree_dock.cpp editor/script_editor_debugger.cpp msgid "Copy Node Path" -msgstr "Kopieer knooppunt pad" +msgstr "Knooppad kopiëren" #: editor/scene_tree_dock.cpp msgid "Delete (No Confirm)" @@ -10460,23 +10638,23 @@ msgstr "Verwijder (Geen bevestiging)" #: editor/scene_tree_dock.cpp msgid "Add/Create a New Node." -msgstr "Nieuw knooppunt maken/toevoegen." +msgstr "Nieuwe knoop maken/toevoegen." #: editor/scene_tree_dock.cpp msgid "" "Instance a scene file as a Node. Creates an inherited scene if no root node " "exists." msgstr "" -"Een scène-bestand instantiëren als knooppunt. Maakt een overgeërfde scène " -"als geen hoofdknooppunt bestaat." +"Instantieer scènebestand als knoop. Maakt een overgeërfde scène als geen " +"wortelknoop bestaat." #: editor/scene_tree_dock.cpp msgid "Attach a new or existing script for the selected node." -msgstr "Verbind een nieuw of bestaand script aan het geselecteerde knooppunt." +msgstr "Verbind een nieuw of bestaand script aan de geselecteerde knoop." #: editor/scene_tree_dock.cpp msgid "Clear a script for the selected node." -msgstr "Verwijder script van selecteerde knooppunt." +msgstr "Script van geselecteerde knopen wissen." #: editor/scene_tree_dock.cpp msgid "Remote" @@ -10488,7 +10666,7 @@ msgstr "Lokaal" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance? (No Undo!)" -msgstr "" +msgstr "Erfenis wissen? (Kan niet ongedaan worden gemaakt!)" #: editor/scene_tree_editor.cpp msgid "Toggle Visible" @@ -10496,7 +10674,7 @@ msgstr "Toggle Zichtbaarheid" #: editor/scene_tree_editor.cpp msgid "Unlock Node" -msgstr "Knooppunt ontgrendelen" +msgstr "Knoop ontgrendelen" #: editor/scene_tree_editor.cpp msgid "Button Group" @@ -10508,27 +10686,31 @@ msgstr "(Verbonden vanaf)" #: editor/scene_tree_editor.cpp msgid "Node configuration warning:" -msgstr "Waarschuwing over knooppunt configuratie:" +msgstr "Waarschuwing over knoopconfiguratie:" #: editor/scene_tree_editor.cpp msgid "" "Node has %s connection(s) and %s group(s).\n" "Click to show signals dock." msgstr "" +"Knoop heeft %s verbinding(en) en %s groep(en).\n" +"Klik hier om signaalbeheer te tonen." #: editor/scene_tree_editor.cpp msgid "" "Node has %s connection(s).\n" "Click to show signals dock." msgstr "" +"Knoop heeft %s verbinding(en).\n" +"Klik hier om signaalbeheer te tonen." #: editor/scene_tree_editor.cpp msgid "" "Node is in %s group(s).\n" "Click to show groups dock." msgstr "" -"Knooppunt zit in %2 groep(en).\n" -"Klink om groepen weer te geven." +"Knoop zit in %s groep(en).\n" +"Klik om groepenbeheer weer te geven." #: editor/scene_tree_editor.cpp msgid "Open Script:" @@ -10547,6 +10729,8 @@ msgid "" "Children are not selectable.\n" "Click to make selectable." msgstr "" +"Kinderen zijn niet selecteerbaar.\n" +"Klik hier om selecteerbaar te maken." #: editor/scene_tree_editor.cpp msgid "Toggle Visibility" @@ -10557,6 +10741,8 @@ msgid "" "AnimationPlayer is pinned.\n" "Click to unpin." msgstr "" +"AnimationPlayer is vastgezet.\n" +"Klik om los te maken." #: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" @@ -10564,11 +10750,11 @@ msgstr "Ongeldige knoopnaam, deze karakters zijn niet toegestaan:" #: editor/scene_tree_editor.cpp msgid "Rename Node" -msgstr "Hernoem Node" +msgstr "Knoop hernoemen" #: editor/scene_tree_editor.cpp msgid "Scene Tree (Nodes):" -msgstr "Scene boom (Knooppunten):" +msgstr "Scèneboom (knopen):" #: editor/scene_tree_editor.cpp msgid "Node Configuration Warning!" @@ -10576,7 +10762,7 @@ msgstr "Knoop configuratie waarschuwing!" #: editor/scene_tree_editor.cpp msgid "Select a Node" -msgstr "Selecteer een Node" +msgstr "Knoop uitkiezen" #: editor/script_create_dialog.cpp msgid "Path is empty." @@ -10676,11 +10862,11 @@ msgstr "Template:" #: editor/script_create_dialog.cpp msgid "Built-in Script:" -msgstr "Ingebouwd Script:" +msgstr "Ingebouwd script:" #: editor/script_create_dialog.cpp msgid "Attach Node Script" -msgstr "Verbind Knooppunt Script" +msgstr "Verbind knoopscript" #: editor/script_editor_debugger.cpp msgid "Remote " @@ -10772,11 +10958,11 @@ msgstr "Monitors" #: editor/script_editor_debugger.cpp msgid "Pick one or more items from the list to display the graph." -msgstr "" +msgstr "Kies één of meer elementen van de lijst om de grafiek weer te geven." #: editor/script_editor_debugger.cpp msgid "List of Video Memory Usage by Resource:" -msgstr "Lijst van Video Memory gebruik per Resource:" +msgstr "Lijst van videogeheugengebruik per bron:" #: editor/script_editor_debugger.cpp msgid "Total:" @@ -10784,11 +10970,11 @@ msgstr "Totaal:" #: editor/script_editor_debugger.cpp msgid "Video Mem" -msgstr "Video Mem" +msgstr "Videogeheugen" #: editor/script_editor_debugger.cpp msgid "Resource Path" -msgstr "Resource pad" +msgstr "Bronpad" #: editor/script_editor_debugger.cpp msgid "Type" @@ -10856,7 +11042,7 @@ msgstr "Verander Licht radius" #: editor/spatial_editor_gizmos.cpp msgid "Change AudioStreamPlayer3D Emission Angle" -msgstr "Verander AudioStreamPlayer3D Emissiehoek" +msgstr "Uitvoerhoek AudioStreamPlayer3D veranderen" #: editor/spatial_editor_gizmos.cpp msgid "Change Camera FOV" @@ -10952,7 +11138,7 @@ msgstr "Dynamische Bibliotheek" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Add an architecture entry" -msgstr "" +msgstr "Voeg een architectuur invoer toe" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "GDNativeLibrary" @@ -10979,12 +11165,8 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" -msgstr "stap argument is nul!" +msgstr "Stap argument is nul!" #: modules/gdscript/gdscript_functions.cpp msgid "Not a script with an instance" @@ -11000,16 +11182,16 @@ msgstr "Niet gebaseerd op een resource bestand" #: modules/gdscript/gdscript_functions.cpp msgid "Invalid instance dictionary format (missing @path)" -msgstr "Ongeldige dictionary formaat van instantie (mist @path)" +msgstr "Ongeldig dictionary formaat van instantie (mist @path)" #: modules/gdscript/gdscript_functions.cpp msgid "Invalid instance dictionary format (can't load script at @path)" msgstr "" -"Ongeldige dictionary formaat van instantie (kan script niet laden uit @path)" +"Ongeldig dictionary formaat van instantie (kan script niet laden uit @path)" #: modules/gdscript/gdscript_functions.cpp msgid "Invalid instance dictionary format (invalid script at @path)" -msgstr "Ongeldige dictionary formaat van instantie (ongeldige script op @path)" +msgstr "Ongeldig dictionary formaat van instantie (ongeldig script op @path)" #: modules/gdscript/gdscript_functions.cpp msgid "Invalid instance dictionary (invalid subclasses)" @@ -11045,27 +11227,27 @@ msgstr "Verdieping:" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Delete Selection" -msgstr "Verwijder GridMap Selectie" +msgstr "GridMap-selectie verwijderen" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Fill Selection" -msgstr "GridMap vul selectie" +msgstr "GridMap-selectie vullen" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Paste Selection" -msgstr "GridMap Plak selectie" +msgstr "GridMap-selectie plakken" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Paint" -msgstr "GridMap Verf" +msgstr "GridMap tekenen" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Grid Map" -msgstr "GridMap" +msgstr "Grid Map" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Snap View" -msgstr "Snap Beeld" +msgstr "Beeld uitlijnen" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clip Disabled" @@ -11117,11 +11299,16 @@ msgstr "Cursor Achter Roteer Z" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Cursor Clear Rotation" -msgstr "Wis Cursor Rotatie" +msgstr "Cursorrotatie wissen" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Selectie Verwijderen" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" -msgstr "Maak selectie leeg" +msgstr "Selectie wissen" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Fill Selection" @@ -11133,7 +11320,7 @@ msgstr "GridMap Instellingen" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Pick Distance:" -msgstr "" +msgstr "Selecteerafstand:" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Filter meshes" @@ -11141,7 +11328,7 @@ msgstr "Filter Meshes" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Give a MeshLibrary resource to this GridMap to use its meshes." -msgstr "" +msgstr "Voeg een MeshLibrary aan deze GridMap toe om meshes te gebruiken." #: modules/mono/csharp_script.cpp msgid "Class name can't be a reserved keyword" @@ -11149,7 +11336,7 @@ msgstr "Klassennaam kan geen gereserveerd sleutelwoord zijn" #: modules/mono/mono_gd/gd_mono_utils.cpp msgid "End of inner exception stack trace" -msgstr "" +msgstr "Einde van innerlijke exception stack trace" #: modules/recast/navigation_mesh_editor_plugin.cpp msgid "Bake NavMesh" @@ -11157,7 +11344,7 @@ msgstr "Bak NavMesh" #: modules/recast/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." -msgstr "Leeg de navigatie mesh." +msgstr "Navigatiemesh wissen." #: modules/recast/navigation_mesh_generator.cpp msgid "Setting up Configuration..." @@ -11173,7 +11360,7 @@ msgstr "Hoogteveld aan het creëeren..." #: modules/recast/navigation_mesh_generator.cpp msgid "Marking walkable triangles..." -msgstr "Markeer loopbare driehoeken..." +msgstr "begaanbaare driehoeken markeren..." #: modules/recast/navigation_mesh_generator.cpp msgid "Constructing compact heightfield..." @@ -11216,15 +11403,15 @@ msgid "" "A node yielded without working memory, please read the docs on how to yield " "properly!" msgstr "" -"Een node yieldde zonder werkgeheugen, lees alsjeblieft de documentatie over " -"het correct gebruik van yield!" +"Een knoop werd overhandigd zonder werkend geheugen, de documentatie " +"beschrijft correct overhandigen (yield)!" #: modules/visual_script/visual_script.cpp msgid "" "Node yielded, but did not return a function state in the first working " "memory." msgstr "" -"Node yieldde, maar gaf geen functie toestand terug in het eerste " +"Knoop werd overhandigd, maar gaf geen functietoestand terug in het eerste " "werkgeheugen." #: modules/visual_script/visual_script.cpp @@ -11232,22 +11419,22 @@ msgid "" "Return value must be assigned to first element of node working memory! Fix " "your node please." msgstr "" -"Een return waarde moet toegekend worden aan het eerste element van een node " -"zijn werkgeheugen! Repareer alsjeblieft je node." +"Een returnwaarde moet toegekend worden aan het eerste element van een knoop " +"zijn werkgeheugen! Repareer de knoop." #: modules/visual_script/visual_script.cpp msgid "Node returned an invalid sequence output: " -msgstr "Node gaf een ongeldige sequentie uitvoer: " +msgstr "Knoop gaf een ongeldige sequentie uitvoer: " #: modules/visual_script/visual_script.cpp msgid "Found sequence bit but not the node in the stack, report bug!" msgstr "" -"Een sequentie bit was gevonden, maar niet de node in de stack. Rapporteer " +"Een sequentie bit was gevonden, maar de knoop niet in de stack, rapporteer " "een bug!" #: modules/visual_script/visual_script.cpp msgid "Stack overflow with stack depth: " -msgstr "Stack overloop met stack diepte: " +msgstr "Stapeloverloop met stapeldiepte: " #: modules/visual_script/visual_script_editor.cpp msgid "Change Signal Arguments" @@ -11270,8 +11457,16 @@ msgid "Set Variable Type" msgstr "Zet variabele type" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "Voeg invoerpoort toe" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "Uitvoerpoort toevoegen" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." -msgstr "Overschrijft een bestaande ingebouwde functie." +msgstr "Een bestaande ingebouwde functie overschrijven." #: modules/visual_script/visual_script_editor.cpp msgid "Create a new function." @@ -11330,20 +11525,12 @@ msgid "Add Signal" msgstr "Signaal Toevoegen" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "Voeg invoerpoort toe" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "Voeg uitvoerpoort toe" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "Verwijder Invoerpoort" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Output Port" -msgstr "Verwijder uitvoerpoort" +msgstr "Uitvoerpoort verwijderen" #: modules/visual_script/visual_script_editor.cpp msgid "Change Expression" @@ -11351,18 +11538,17 @@ msgstr "Verander Expressie" #: modules/visual_script/visual_script_editor.cpp msgid "Remove VisualScript Nodes" -msgstr "Verwijder VisualScript knooppunten" +msgstr "VisualScript-knopen verwijderen" #: modules/visual_script/visual_script_editor.cpp msgid "Duplicate VisualScript Nodes" -msgstr "Kopieer VisualScript Knooppunt" +msgstr "VisualScript-knoop dupliceren" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Hold %s to drop a Getter. Hold Shift to drop a generic signature." msgstr "" -"Houdt Meta ingedrukt om een Getter te plaatsen. Houdt Shift ingedrukt om een " -"generiek signatuur te plaatsen." +"%s ingedrukt houden om een Getter te plaatsen. Houd de Shift-toets ingedrukt " +"om een generieke signatuur te plaatsen." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a Getter. Hold Shift to drop a generic signature." @@ -11371,20 +11557,18 @@ msgstr "" "generiek signatuur te plaatsen." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Hold %s to drop a simple reference to the node." -msgstr "" -"Houdt Meta ingedrukt om een simpele referentie naar de node te plaatsen." +msgstr "Houd %s ingedrukt om een simpele referentie naar de knoop te plaatsen." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a simple reference to the node." msgstr "" -"Houdt Ctrl ingedrukt om een simpele referentie naar de node te plaatsen." +"Houdt de Ctrl-toets ingedrukt om een simpele referentie naar de knoop te " +"plaatsen." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Hold %s to drop a Variable Setter." -msgstr "Houdt Meta ingedrukt om een Variable Setter te plaatsen." +msgstr "Houdt %s ingedrukt om een Variable Setter te plaatsen." #: modules/visual_script/visual_script_editor.cpp msgid "Hold Ctrl to drop a Variable Setter." @@ -11392,21 +11576,20 @@ msgstr "Houdt Ctrl ingedrukt om een Variable Setter te plaatsen." #: modules/visual_script/visual_script_editor.cpp msgid "Add Preload Node" -msgstr "Preload Node Toevoegen" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" +msgstr "Preload-knoop toevoegen" #: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" -msgstr "Voeg Node(s) Toe Uit Tree" +msgstr "Knoop/knopen uit de scèneboom toevoegen" #: modules/visual_script/visual_script_editor.cpp msgid "" "Can't drop properties because script '%s' is not used in this scene.\n" "Drop holding 'Shift' to just copy the signature." msgstr "" +"Kan eigenschappen niet plaatsen omdat script '%s' niet gebruikt wordt in " +"deze scène.\n" +"Plaats met 'Shift'-toets ingedrukt om allen de signatuur te kopiëren." #: modules/visual_script/visual_script_editor.cpp msgid "Add Getter Property" @@ -11434,7 +11617,7 @@ msgstr "Verbind Knopen" #: modules/visual_script/visual_script_editor.cpp msgid "Disconnect Nodes" -msgstr "Ontkoppel Knopen" +msgstr "Knopen loskoppelen" #: modules/visual_script/visual_script_editor.cpp msgid "Connect Node Data" @@ -11442,7 +11625,7 @@ msgstr "Verbind Knoop gegevens" #: modules/visual_script/visual_script_editor.cpp msgid "Connect Node Sequence" -msgstr "Verbind Knooppunt sequentie" +msgstr "Knoopsequentie verbinden" #: modules/visual_script/visual_script_editor.cpp msgid "Script already has function '%s'" @@ -11470,20 +11653,19 @@ msgstr "Plak VisualScipt knoopen" #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function with a function node." -msgstr "Kan geen functie maken met een functie-knooppunt." +msgstr "Kan geen functie maken met een functie-knoop." #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function of nodes from nodes of multiple functions." -msgstr "" -"Kan geen functie van knooppunten maken van knooppunten met meerdere functies." +msgstr "Kan geen knoopfunctie maken van knoop met meerdere functies." #: modules/visual_script/visual_script_editor.cpp msgid "Select at least one node with sequence port." -msgstr "" +msgstr "Selecteer ten minste één knoop met een Sequence poort." #: modules/visual_script/visual_script_editor.cpp msgid "Try to only have one sequence input in selection." -msgstr "" +msgstr "Slechts één sequence invoer kan geselecteerd worden." #: modules/visual_script/visual_script_editor.cpp msgid "Create Function" @@ -11511,7 +11693,7 @@ msgstr "Signaal Bewerken:" #: modules/visual_script/visual_script_editor.cpp msgid "Make Tool:" -msgstr "Maak gereedschap:" +msgstr "Maak hulpmiddel:" #: modules/visual_script/visual_script_editor.cpp msgid "Members:" @@ -11535,7 +11717,7 @@ msgstr "functie_naam" #: modules/visual_script/visual_script_editor.cpp msgid "Select or create a function to edit its graph." -msgstr "Selecteer of maak een functie om de grafiek te bewerken." +msgstr "Selecteer of maak een functie om het diagram te bewerken." #: modules/visual_script/visual_script_editor.cpp msgid "Delete Selected" @@ -11543,15 +11725,15 @@ msgstr "Geselecteerde Verwijderen" #: modules/visual_script/visual_script_editor.cpp msgid "Find Node Type" -msgstr "Vind Node Type" +msgstr "Knooptype vinden" #: modules/visual_script/visual_script_editor.cpp msgid "Copy Nodes" -msgstr "Kopiëer Nodes" +msgstr "Knopen kopiëren" #: modules/visual_script/visual_script_editor.cpp msgid "Cut Nodes" -msgstr "Knip Nodes" +msgstr "Knopen knippen" #: modules/visual_script/visual_script_editor.cpp msgid "Make Function" @@ -11559,11 +11741,11 @@ msgstr "Creëer Functie" #: modules/visual_script/visual_script_editor.cpp msgid "Refresh Graph" -msgstr "Verversen Graph" +msgstr "Diagram vernieuwen" #: modules/visual_script/visual_script_editor.cpp msgid "Edit Member" -msgstr "Bewerk Member" +msgstr "Lid bewerken" #: modules/visual_script/visual_script_flow_control.cpp msgid "Input type not iterable: " @@ -11583,15 +11765,15 @@ msgstr "Ongeldige index eigenschap naam." #: modules/visual_script/visual_script_func_nodes.cpp msgid "Base object is not a Node!" -msgstr "Basis object is geen Node!" +msgstr "Basisobject is geen knoop!" #: modules/visual_script/visual_script_func_nodes.cpp msgid "Path does not lead Node!" -msgstr "Pad leidt niet tot Node!" +msgstr "Pad leidt niet naar een knoop!" #: modules/visual_script/visual_script_func_nodes.cpp msgid "Invalid index property name '%s' in node %s." -msgstr "Ongeldige index eigenschap naam '%s' in node %s." +msgstr "Ongeldige eigenschapnaam '%s' in knoop %s." #: modules/visual_script/visual_script_nodes.cpp msgid ": Invalid argument of type: " @@ -11612,15 +11794,15 @@ msgstr "VariableSet niet gevonden in script: " #: modules/visual_script/visual_script_nodes.cpp msgid "Custom node has no _step() method, can't process graph." msgstr "" -"Zelfgemaakte node heeft geen _step() methode, kan grafiek niet verwerken." +"Zelfgemaakte knoop heeft geen _step() methode, kan diagram niet verwerken." #: modules/visual_script/visual_script_nodes.cpp msgid "" "Invalid return value from _step(), must be integer (seq out), or string " "(error)." msgstr "" -"Ongeldige return waarde van _step(), moet een geheel getal (seq out) of " -"string (error) zijn." +"Ongeldige terugkeerwaarde van _step(), moet een geheel getal (sequentie " +"uitvoer) of string (fout) zijn." #: modules/visual_script/visual_script_property_selector.cpp msgid "Search VisualScript" @@ -11640,7 +11822,7 @@ msgstr "Package naam ontbreekt." #: platform/android/export/export.cpp msgid "Package segments must be of non-zero length." -msgstr "" +msgstr "Pakketsegmenten moeten een lengte ongelijk aan nul hebben." #: platform/android/export/export.cpp msgid "The character '%s' is not allowed in Android application package names." @@ -11679,6 +11861,7 @@ msgstr "Debug Keystore is niet ingesteld of aanwezig in de Editor Settings." #: platform/android/export/export.cpp msgid "Custom build requires a valid Android SDK path in Editor Settings." msgstr "" +"Eigen build vereist een geldige Android SDK pad in de Editorinstellingen." #: platform/android/export/export.cpp msgid "Invalid Android SDK path for custom build in Editor Settings." @@ -11689,10 +11872,12 @@ msgid "" "Android build template not installed in the project. Install it from the " "Project menu." msgstr "" +"Geen Android bouwsjabloon geïnstalleerd in dit project. Vanuit het " +"projectmenu kan het geïnstalleerd worden." #: platform/android/export/export.cpp msgid "Invalid public key for APK expansion." -msgstr "" +msgstr "Ongeldige publieke sleutel voor APK -uitbreiding." #: platform/android/export/export.cpp msgid "Invalid package name:" @@ -11703,6 +11888,8 @@ msgid "" "Trying to build from a custom built template, but no version info for it " "exists. Please reinstall from the 'Project' menu." msgstr "" +"Geprobeerd met een eigen bouwsjabloon te bouwen, maar versie info ontbreekt. " +"Installeer alstublieft opnieuw vanuit het 'Project' menu." #: platform/android/export/export.cpp msgid "" @@ -11711,6 +11898,10 @@ msgid "" " Godot Version: %s\n" "Please reinstall Android build template from 'Project' menu." msgstr "" +"Android buildversie onverenigbaar:\n" +" Template geïnstalleerd: %s\n" +" Godot versie: %s\n" +"Herinstalleer Android build template vanuit het 'Project' menu." #: platform/android/export/export.cpp msgid "Building Android Project (gradle)" @@ -11721,8 +11912,8 @@ msgid "" "Building of Android project failed, check output for the error.\n" "Alternatively visit docs.godotengine.org for Android build documentation." msgstr "" -"Bouwen van Android Project mislukt, controleer de output voor de fout.\n" -"Zie docs.godotengine.org voor Android documentatie." +"Bouwen van Androidproject mislukt, bekijk de foutmelding in de uitvoer.\n" +"Zie anders Android bouwdocumentatie op docs.godotengine.org." #: platform/android/export/export.cpp msgid "No build apk generated at: " @@ -11733,9 +11924,8 @@ msgid "Identifier is missing." msgstr "Identifier ontbreekt." #: platform/iphone/export/export.cpp -#, fuzzy msgid "The character '%s' is not allowed in Identifier." -msgstr "Naam is geen geldige identifier:" +msgstr "Het karakter '%s' is geen geldige identifier." #: platform/iphone/export/export.cpp msgid "App Store Team ID not specified - cannot configure the project." @@ -11743,9 +11933,8 @@ msgstr "" "App Store Team ID niet gespecificeerd - kan het project niet configureren." #: platform/iphone/export/export.cpp -#, fuzzy msgid "Invalid Identifier:" -msgstr "Naam is geen geldige identifier:" +msgstr "Ongeldige identifier:" #: platform/iphone/export/export.cpp msgid "Required icon is not specified in the preset." @@ -11773,39 +11962,32 @@ msgid "Could not open template for export:" msgstr "Kon template niet openen voor export:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Invalid export template:" -msgstr "Ongeldige index eigenschap naam." +msgstr "Ongeldige export template:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read custom HTML shell:" -msgstr "Map kon niet gemaakt worden." +msgstr "Kon de custom HTML shell niet lezen:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read boot splash image file:" -msgstr "Map kon niet gemaakt worden." +msgstr "Kon de opstartafbeelding niet lezen:" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Using default boot splash image." -msgstr "Map kon niet gemaakt worden." +msgstr "Gebruik de standaard opstartafbeelding." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package short name." -msgstr "Ongeldige klassenaam" +msgstr "Ongeldige pakket korte naam." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package unique name." -msgstr "Ongeldige unieke naam." +msgstr "Ongeldige pakket unieke naam." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package publisher display name." -msgstr "Ongeldige unieke naam." +msgstr "Ongeldige pakket uitgevernaam." #: platform/uwp/export/export.cpp msgid "Invalid product GUID." @@ -11855,7 +12037,6 @@ msgid "Invalid splash screen image dimensions (should be 620x300)." msgstr "Ongeldige afmetingen van splash screen afbeelding (moet 620×300 zijn)." #: scene/2d/animated_sprite.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the \"Frames\" property in " "order for AnimatedSprite to display frames." @@ -11878,9 +12059,9 @@ msgid "" "Consider adding a CollisionShape2D or CollisionPolygon2D as a child to " "define its shape." msgstr "" -"Dit knooppunt heeft geen vorm, dus het kan niet met andere objecten botsen " -"of interactie hebben.\n" -"Overweeg om als kind een CollisionShape2D of CollisionPolygon2D toe te " +"Deze knoop heeft geen vorm (Shape), dus kan het niet met andere objecten " +"botsen of interactie hebben.\n" +"Overweeg om een CollisionShape2D of CollisionPolygon2D als kind toe te " "voegen om de vorm ervan vast te leggen." #: scene/2d/collision_polygon_2d.cpp @@ -11889,10 +12070,9 @@ msgid "" "CollisionObject2D derived node. Please only use it as a child of Area2D, " "StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." msgstr "" -"CollisionPolygon2D dient enkel om een bots vorm te koppelen aan een node " -"afgeleid van CollisionObject2D. Gebruik het alsjeblieft als een child van " -"Area2D, StaticBody2D, RigidBody2D, KinematicBody2D etc. om ze een vorm te " -"geven." +"CollisionPolygon2D dient enkel om een botsingsvorm te koppelen aan een knoop " +"afgeleid van CollisionObject2D. Plaats hem onder een Area2D-, StaticBody2D-, " +"RigidBody2D- of KinematicBody2D-knoop." #: scene/2d/collision_polygon_2d.cpp msgid "An empty CollisionPolygon2D has no effect on collision." @@ -11904,10 +12084,9 @@ msgid "" "CollisionObject2D derived node. Please only use it as a child of Area2D, " "StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." msgstr "" -"CollisionShape2D dient enkel om een bots vorm te koppelen aan een node " -"afgeleid van CollisionObject2D. Gebruik het alsjeblieft als een child van " -"Area2D, StaticBody2D, RigidBody2D, KinematicBody2D etc. om ze een vorm te " -"geven." +"CollisionShape2D dient enkel om een botsingsvorm te koppelen aan een knoop " +"afgeleid van CollisionObject2D. Plaats hem onder een Area2D-, StaticBody2D-, " +"RigidBody2D- of KinematicBody2D-knoop." #: scene/2d/collision_shape_2d.cpp msgid "" @@ -11926,13 +12105,12 @@ msgstr "" "ingeschakeld." #: scene/2d/light_2d.cpp -#, fuzzy msgid "" "A texture with the shape of the light must be supplied to the \"Texture\" " "property." msgstr "" -"Een textuur met de vorm van het licht moet worden aangeboden in de 'texture' " -"eigenschap." +"Een textuur met de vorm van het licht moet in de 'Texture' eigenschap worden " +"aangegeven." #: scene/2d/light_occluder_2d.cpp msgid "" @@ -11942,34 +12120,32 @@ msgstr "" "laten werken." #: scene/2d/light_occluder_2d.cpp -#, fuzzy msgid "The occluder polygon for this occluder is empty. Please draw a polygon." msgstr "" "De occluder polygoon van deze occluder is leeg. Teken alsjeblieft een " -"polygoon!" +"polygoon." #: scene/2d/navigation_polygon.cpp msgid "" "A NavigationPolygon resource must be set or created for this node to work. " "Please set a property or draw a polygon." msgstr "" -"Een NavigatorPolygon hulpbron is nodig om dit knooppunt te laten werken. " -"Gelieve een bron te selecteren of een polygoon te tekenen." +"Een NavigationPolygon-bron is nodig om deze knoop te laten werken. Voer een " +"bron in de geschikte eigenschap in of teken een polygoon." #: scene/2d/navigation_polygon.cpp msgid "" "NavigationPolygonInstance must be a child or grandchild to a Navigation2D " "node. It only provides navigation data." msgstr "" -"NavigationPolygonInstance moet een kind of kleinkind zijn van een " -"Navigation2D node. Het geeft alleen navigatie data." +"NavigationPolygonInstance moet een (klein)kind zijn van een Navigation2D-" +"knoop om navigatiegegevens door te geven." #: scene/2d/parallax_layer.cpp msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" -"ParallaxLayer node werkt alleen wanneer het een kind is van een " -"ParallaxBackground node." +"ParallaxLayer-knoop werkt alleen als kind van een ParallaxBackground-knoop." #: scene/2d/particles_2d.cpp msgid "" @@ -11977,22 +12153,30 @@ msgid "" "Use the CPUParticles2D node instead. You can use the \"Convert to " "CPUParticles\" option for this purpose." msgstr "" +"GPU-gebaseerde particles worden niet ondersteund door de GLES2-" +"stuurprogramma.\n" +"Gebruik in plaats daarvan een CPUParticles2D knoop. De \"Zet om in " +"CPUParticles\" optie kan hiervoor gebruikt worden." #: scene/2d/particles_2d.cpp scene/3d/particles.cpp msgid "" "A material to process the particles is not assigned, so no behavior is " "imprinted." msgstr "" +"Een materiaal om de particles te verwerken is niet aangegeven, dus geen " +"gedrag is gedefinieerd." #: scene/2d/particles_2d.cpp msgid "" "Particles2D animation requires the usage of a CanvasItemMaterial with " "\"Particles Animation\" enabled." msgstr "" +"Particles2D animatie heeft een CanvasItemMaterial nodig met \"Particles " +"Animation\" aan." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." -msgstr "PathFollow2D werkt alleen wanneer het een kind van een Path2D node is." +msgstr "PathFollow2D werkt alleen als kind van een Path2D-knoop." #: scene/2d/physics_body_2d.cpp msgid "" @@ -12000,79 +12184,85 @@ msgid "" "by the physics engine when running.\n" "Change the size in children collision shapes instead." msgstr "" +"Grootteveranderingen van een RigidBody2D (in Character- of Rigidmodus) zal " +"overschreven worden door de physics engine als het spel start.\n" +"Verander in plaats daarvan de grootte van CollisionShapes in de kinderen." #: scene/2d/remote_transform_2d.cpp msgid "Path property must point to a valid Node2D node to work." msgstr "" -"Path eigenschap moet verwijzen naar een geldige Node2D node om te werken." +"De eigenschap \"RemotePath\" moet naar een geldige Node2D-knoop verwijzen." #: scene/2d/skeleton_2d.cpp msgid "This Bone2D chain should end at a Skeleton2D node." -msgstr "Een Bone2D ketting moet eindigen op een Skeleton2D Knooppunt." +msgstr "Deze Bone2D-keten moet eindigen op een Skeleton2D-knoop." #: scene/2d/skeleton_2d.cpp msgid "A Bone2D only works with a Skeleton2D or another Bone2D as parent node." msgstr "" -"Een Bone2D werkt alleen met een Skeleton2D of een andere Bone2D knooppunt " -"als ouder." +"Een Bone2D werkt alleen met een Skeleton2D of een andere Bone2D als ouder." #: scene/2d/skeleton_2d.cpp msgid "" "This bone lacks a proper REST pose. Go to the Skeleton2D node and set one." msgstr "" +"Dit bot heeft geen correcte REST pose. Deze kan in een Skeleton2D knoop " +"gezet worden." #: scene/2d/tile_map.cpp -#, fuzzy msgid "" "TileMap with Use Parent on needs a parent CollisionObject2D to give shapes " "to. Please use it as a child of Area2D, StaticBody2D, RigidBody2D, " "KinematicBody2D, etc. to give them a shape." msgstr "" -"CollisionShape2D dient enkel om een bots vorm te koppelen aan een node " -"afgeleid van CollisionObject2D. Gebruik het alsjeblieft als een child van " -"Area2D, StaticBody2D, RigidBody2D, KinematicBody2D etc. om ze een vorm te " -"geven." +"TileMap met de optie \"Use Parent\" aan heeft een CollisionShape2D-ouder " +"nodig om vormen aan te geven. De TileMap hoort een kind van een Area2D, " +"StaticBody2D, RigidBody2D, KinematicBody2D enz. knoop te zijn om ze een vorm " +"te geven." #: scene/2d/visibility_notifier_2d.cpp -#, fuzzy msgid "" "VisibilityEnabler2D works best when used with the edited scene root directly " "as parent." msgstr "" -"VisibilityEnable2D werkt het beste wanneer het gebruikt wordt met de " -"aangepaste scene root direct als ouder." +"VisibilityEnable2D werkt het beste wanneer het gebruikt wordt met de wortel " +"van de aangepaste scène als directe ouder." #: scene/3d/arvr_nodes.cpp msgid "ARVRCamera must have an ARVROrigin node as its parent." -msgstr "ARVRCamera moet een ARVROrigin knooppunt als ouder hebben." +msgstr "ARVRCamera moet een ARVROrigin knoop als ouder hebben." #: scene/3d/arvr_nodes.cpp msgid "ARVRController must have an ARVROrigin node as its parent." -msgstr "ARVRController moet een ARVROrigin knooppunt als ouder hebben." +msgstr "ARVRController moet een ARVROrigin knoop als ouder hebben." #: scene/3d/arvr_nodes.cpp msgid "" "The controller ID must not be 0 or this controller won't be bound to an " "actual controller." msgstr "" +"Het controller ID moet ongelijk 0 zijn, anders zal deze controller niet " +"verbonden worden met een werkelijke controller." #: scene/3d/arvr_nodes.cpp msgid "ARVRAnchor must have an ARVROrigin node as its parent." -msgstr "ARVRAnchor moet een ARVROrigin knooppunt als ouder hebben." +msgstr "ARVRAnchor moet een ARVROrigin knoop als ouder hebben." #: scene/3d/arvr_nodes.cpp msgid "" "The anchor ID must not be 0 or this anchor won't be bound to an actual " "anchor." msgstr "" +"Het anker ID moet ongelijk 0 zijn, anders zal dit anker niet verbonden " +"worden met een werkelijk anker." #: scene/3d/arvr_nodes.cpp msgid "ARVROrigin requires an ARVRCamera child node." -msgstr "" +msgstr "ARVROrigin heeft een ARVRCamera nodig als kind." #: scene/3d/baked_lightmap.cpp msgid "%d%%" -msgstr "" +msgstr "%d%%" #: scene/3d/baked_lightmap.cpp msgid "(Time Left: %d:%02d s)" @@ -12100,9 +12290,9 @@ msgid "" "Consider adding a CollisionShape or CollisionPolygon as a child to define " "its shape." msgstr "" -"Dit knooppunt heeft geen vorm, dus het kan niet met andere objecten botsen " -"of interactie hebben.\n" -"Overweeg om als kind een CollisionShape of CollisionPolygon toe te voegen om " +"Deze knoop heeft geen vorm (Shape), dus het kan niet met andere objecten " +"botsen of interactie hebben.\n" +"Overweeg om een CollisionShape of CollisionPolygon als kind toe te voegen om " "de vorm ervan vast te leggen." #: scene/3d/collision_polygon.cpp @@ -12111,9 +12301,9 @@ msgid "" "CollisionObject derived node. Please only use it as a child of Area, " "StaticBody, RigidBody, KinematicBody, etc. to give them a shape." msgstr "" -"CollisionPolygon dient alleen om een bots vorm te bieden aan een node die " -"afstamt van CollisionObject. Gebruik het alsjeblieft alleen als een kind van " -"van Area, StaticBody, RigidBody, KinematicBody etc. om ze een vorm te geven." +"CollisionPolygon dient enkel om een botsingsvorm te koppelen aan een knoop " +"afgeleid van CollisionObject. Plaats hem onder een Area-, StaticBody-, " +"RigidBody- of KinematicBody-knoop." #: scene/3d/collision_polygon.cpp msgid "An empty CollisionPolygon has no effect on collision." @@ -12125,34 +12315,37 @@ msgid "" "derived node. Please only use it as a child of Area, StaticBody, RigidBody, " "KinematicBody, etc. to give them a shape." msgstr "" -"CollisionShape dient alleen om een bots vorm te bieden aan een node die " -"afstamt van de CollisionObject node. Gebruik het alsjeblieft alleen als kind " -"van Area, StaticBody, RigidBody, KinematicBody etc. om ze een vorm te geven." +"CollisionShape dient enkel om een botsingsvorm te koppelen aan een knoop " +"afgeleid van CollisionObject. Plaats hem onder een Area-, StaticBody-, " +"RigidBody- of KinematicBody-knoop." #: scene/3d/collision_shape.cpp -#, fuzzy msgid "" "A shape must be provided for CollisionShape to function. Please create a " "shape resource for it." msgstr "" -"Een vorm moet gegeven worden om CollisionShape te laten werken. Maak " -"alsjeblieft een vorm resource voor deze!" +"Om CollisionShape te laten werken, hoort het een Shape te hebben. Maak " +"hiervoor alstublieft een Shape bron aan." #: scene/3d/collision_shape.cpp msgid "" "Plane shapes don't work well and will be removed in future versions. Please " "don't use them." msgstr "" +"Een vlak als vorm werkt niet goed en zal verwijderd worden in toekomstige " +"versies. Gebruik wordt afgeraden." #: scene/3d/cpu_particles.cpp msgid "Nothing is visible because no mesh has been assigned." -msgstr "" +msgstr "Niets is zichtbaar want geen mesh is toegewezen." #: scene/3d/cpu_particles.cpp msgid "" "CPUParticles animation requires the usage of a SpatialMaterial whose " "Billboard Mode is set to \"Particle Billboard\"." msgstr "" +"CPUParticles animatie heeft een SpatialMaterial nodig met \"BillBoard Mode\" " +"op de waarde \"Particle Billboard\"." #: scene/3d/gi_probe.cpp msgid "Plotting Meshes" @@ -12163,23 +12356,25 @@ msgid "" "GIProbes are not supported by the GLES2 video driver.\n" "Use a BakedLightmap instead." msgstr "" +"GIProbes worden niet ondersteund door het GLES2 grafische stuurprogramma.\n" +"Gebruik in plaats daarvan een BakedLightmap." #: scene/3d/light.cpp msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows." msgstr "" +"Een SpotLight met een hoek breder dan 90 graden kan geen schaduwen werpen." #: scene/3d/navigation_mesh.cpp msgid "A NavigationMesh resource must be set or created for this node to work." -msgstr "" -"Een NavigationMesh hulpbron is nodig om dit knooppunt te laten functioneren." +msgstr "Een NavigationMesh-bron is nodig om deze knoop te laten werken." #: scene/3d/navigation_mesh.cpp msgid "" "NavigationMeshInstance must be a child or grandchild to a Navigation node. " "It only provides navigation data." msgstr "" -"NavigationMeshInstance moet een kind of kleinkind zijn van een Navigation " -"node. Het biedt alleen navigatie data." +"NavigationMeshInstance moet een (klein)kind zijn van een Navigation-knoop om " +"navigatiegevens door te geven." #: scene/3d/particles.cpp msgid "" @@ -12187,28 +12382,37 @@ msgid "" "Use the CPUParticles node instead. You can use the \"Convert to CPUParticles" "\" option for this purpose." msgstr "" +"Op GPU-gebaseerde particles worden niet ondersteund door het GLES2 grafische " +"stuurprogramma.\n" +"Gebruik in plaats daarvan een CPUParticles knoop. De optie \"Zet om in " +"CPUParticles\" kan hiervoor gebruikt worden." #: scene/3d/particles.cpp msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" +"Niets is zichtbaar want meshes zijn niet toegewezen aan de tekendoorlopen " +"(draw passes)." #: scene/3d/particles.cpp msgid "" "Particles animation requires the usage of a SpatialMaterial whose Billboard " "Mode is set to \"Particle Billboard\"." msgstr "" +"Particles animatie heeft een SpatialMaterial nodig met \"BillBoard Mode\" op " +"de waarde \"Particle Billboard\"." #: scene/3d/path.cpp -#, fuzzy msgid "PathFollow only works when set as a child of a Path node." -msgstr "PathFollow2D werkt alleen wanneer het een kind van een Path2D node is." +msgstr "PathFollow werkt alleen wanneer het een kind van een Path knoop is." #: scene/3d/path.cpp msgid "" "PathFollow's ROTATION_ORIENTED requires \"Up Vector\" to be enabled in its " "parent Path's Curve resource." msgstr "" +"Een PathFollow met \"Rotation Mode\" op \"ROTATION_ORIENTED\" vereist dat de " +"\"Up Vector\" van de Curve bron in de ouder Path aan staat." #: scene/3d/physics_body.cpp msgid "" @@ -12216,14 +12420,17 @@ msgid "" "by the physics engine when running.\n" "Change the size in children collision shapes instead." msgstr "" +"Grootteveranderingen van een RigidBody (in Character- of Rigidmodus) zal " +"overschreven worden door de physics engine als het spel start.\n" +"Verander in plaats daarvan de grootte van CollisionShapes in de kinderen." #: scene/3d/remote_transform.cpp -#, fuzzy msgid "" "The \"Remote Path\" property must point to a valid Spatial or Spatial-" "derived node to work." msgstr "" -"Pad eigenschap moet verwijzen naar een geldige Spatial node om te werken." +"De \"Remote Path\" eigenschap moet wijzen naar een geldige Spatial (of van " +"Spatial afgeleide) knoop om te werken." #: scene/3d/soft_body.cpp msgid "This body will be ignored until you set a mesh." @@ -12235,27 +12442,33 @@ msgid "" "running.\n" "Change the size in children collision shapes instead." msgstr "" +"Grootteveranderingen van een SoftBody (in Character- of Rigidmodus) zal " +"overschreven worden door de physics engine als het spel start.\n" +"Verander de grootte van CollisionShapes in de kinderen." #: scene/3d/sprite_3d.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the \"Frames\" property in " "order for AnimatedSprite3D to display frames." msgstr "" -"Een SpriteFrames resource moet gemaakt of gegeven worden in de 'Frames' " -"eigenschap om AnimatedSprite3D frames te laten tonen." +"Een SpriteFrames bron moet in de 'Frames' eigenschap gemaakt of gegeven " +"worden om AnimatedSprite3D frames te laten tonen." #: scene/3d/vehicle_body.cpp msgid "" "VehicleWheel serves to provide a wheel system to a VehicleBody. Please use " "it as a child of a VehicleBody." msgstr "" +"VehicleWheel dient ervoor een VehicleBody met een wielsysteem te voorzien. " +"Gebruik het als kind van een VehicleBody." #: scene/3d/world_environment.cpp msgid "" "WorldEnvironment requires its \"Environment\" property to contain an " "Environment to have a visible effect." msgstr "" +"WorldEnvironment vereist dat de \"Environment\" eigenschap een Environment " +"heeft om een zichtbaar effect te hebben." #: scene/3d/world_environment.cpp msgid "" @@ -12269,52 +12482,49 @@ msgid "" "This WorldEnvironment is ignored. Either add a Camera (for 3D scenes) or set " "this environment's Background Mode to Canvas (for 2D scenes)." msgstr "" +"Deze WorldEnvironment wordt genegeerd. Voeg een Camera (voor 3D scènes) toe " +"of zet de \"Background Mode\" naar Canvas (voor 2D scènes)." #: scene/animation/animation_blend_tree.cpp msgid "On BlendTree node '%s', animation not found: '%s'" -msgstr "" +msgstr "In BlendTree knoop '%s', animatie niet gevonden: '%s'" #: scene/animation/animation_blend_tree.cpp -#, fuzzy msgid "Animation not found: '%s'" -msgstr "Animatie Tools" +msgstr "Animatie niet gevonden: '%s'" #: scene/animation/animation_tree.cpp msgid "In node '%s', invalid animation: '%s'." -msgstr "" +msgstr "In knoop '%s', ongeldige animatie: '%s'." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "Invalid animation: '%s'." -msgstr "FOUTMELDING: Invalide animatie naam!" +msgstr "Ongeldige animatie: '%s'." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "Nothing connected to input '%s' of node '%s'." -msgstr "Ontkoppel '%s' van '%s'" +msgstr "Niets verbonden met invoer '%s' van knoop '%s'." #: scene/animation/animation_tree.cpp msgid "No root AnimationNode for the graph is set." -msgstr "" +msgstr "Er is geen AnimationNode-wortelknoop voor dit diagram aangegeven." #: scene/animation/animation_tree.cpp msgid "Path to an AnimationPlayer node containing animations is not set." -msgstr "" -"Er is geen pad opgegeven naar een AnimationPlayer knooppunt dat de animaties " -"bevat." +msgstr "Geen pad naar een AnimationPlayer-knoop opgegeven." #: scene/animation/animation_tree.cpp msgid "Path set for AnimationPlayer does not lead to an AnimationPlayer node." msgstr "" +"Het pad naar de AnimationPlayer leidt niet naar een AnimationPlayer knoop." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "The AnimationPlayer root node is not a valid node." -msgstr "Animatie boom is ongeldig." +msgstr "De AnimationPlayer wortel is een ongeldig knoop." #: scene/animation/animation_tree_player.cpp msgid "This node has been deprecated. Use AnimationTree instead." -msgstr "" +msgstr "Deze knoop is verouderd. Gebruik in plaats daarvan AnimationTree." #: scene/gui/color_picker.cpp msgid "Pick a color from the screen." @@ -12325,18 +12535,16 @@ msgid "HSV" msgstr "HSV" #: scene/gui/color_picker.cpp -#, fuzzy msgid "Raw" -msgstr "Yaw" +msgstr "Rauw" #: scene/gui/color_picker.cpp msgid "Switch between hexadecimal and code values." msgstr "Wissel tussen hexadecimaal en codewaarden." #: scene/gui/color_picker.cpp -#, fuzzy msgid "Add current color as a preset." -msgstr "Huidige kleur als een preset toevoegen" +msgstr "Huidige kleur als voorkeuze toevoegen." #: scene/gui/container.cpp msgid "" @@ -12345,15 +12553,18 @@ msgid "" "If you don't intend to add a script, use a plain Control node instead." msgstr "" "Container op zich dient geen doel, tenzij een script de plaatsing van de " -"kindknooppunten bepaalt.\n" +"kinderen bepaalt.\n" "Als je niet van plan bent om een script toe te voegen, gebruik dan een " -"gewone Control node." +"gewone Control knoop." #: scene/gui/control.cpp msgid "" "The Hint Tooltip won't be displayed as the control's Mouse Filter is set to " "\"Ignore\". To solve this, set the Mouse Filter to \"Stop\" or \"Pass\"." msgstr "" +"De Hint Tooltip zal niet worden getoond omdat Mouse Filter van deze knoop op " +"\"Ignore\" staat. Zet Mouse Filter op \"Stop\" of \"Pass\" om dit op te " +"lossen." #: scene/gui/dialogs.cpp msgid "Alert!" @@ -12361,22 +12572,21 @@ msgstr "Alarm!" #: scene/gui/dialogs.cpp msgid "Please Confirm..." -msgstr "Bevestig Alsjeblieft..." +msgstr "Bevestig alsjeblieft..." #: scene/gui/popup.cpp -#, fuzzy msgid "" "Popups will hide by default unless you call popup() or any of the popup*() " "functions. Making them visible for editing is fine, but they will hide upon " "running." msgstr "" -"Standaard verbergen pop-ups zich tenzij je popup() aanroept of één van de " -"popup*() functies. Ze zichtbaar maken om te bewerken is prima, maar ze " -"zullen zich verbergen bij het uitvoeren." +"Standaard worden pop-ups verborgen, tenzij je popup() aanroept of één van de " +"popup*() methoden. Ze zichtbaar maken om te bewerken is prima, maar ze " +"zullen zich verbergen bij het draaien van het spel." #: scene/gui/range.cpp msgid "If \"Exp Edit\" is enabled, \"Min Value\" must be greater than 0." -msgstr "" +msgstr "Als \"Exp Edit\" aanstaat, moet \"Min Value\" groter zijn dan nul." #: scene/gui/scroll_container.cpp msgid "" @@ -12384,19 +12594,21 @@ msgid "" "Use a container as child (VBox, HBox, etc.), or a Control and set the custom " "minimum size manually." msgstr "" +"ScrollContainer hoort te werken met een enkel Control kind.\n" +"Gebruik een houder (VBox, Hbox, enz.) of een Control als kind en zet de " +"minimale grootte handmatig." #: scene/gui/tree.cpp msgid "(Other)" msgstr "(Andere)" #: scene/main/scene_tree.cpp -#, fuzzy msgid "" "Default Environment as specified in Project Settings (Rendering -> " "Environment -> Default Environment) could not be loaded." msgstr "" -"Standaard Omgeving gespecificeerd in Project Instellingen (Rendering -> " -"Viewport -> Standaard Omgeving) kan niet worden geladen." +"De standaard Environment zoals aangegeven in Projectinstellingen " +"(Rendering→Environment→Default Environment) kon niet worden geladen." #: scene/main/viewport.cpp msgid "" @@ -12405,24 +12617,22 @@ msgid "" "obtain a size. Otherwise, make it a RenderTarget and assign its internal " "texture to some node for display." msgstr "" -"Dit Aanzicht Portaal is niet ingesteld als render target. Maak het een kind " -"van een Control zodat het een grootte kan ontvangen, als je de bedoeling " -"hebt zijn inhoud direct op het scherm te weergeven. Anders, maak er een " -"RenderTarget van en wijs zijn interne texture toe aan een node om te tonen." +"Dit beeldvenster is niet ingesteld als renderdoelwit. Als de inhoud op het " +"scherm getoond moet worden, moet je het een kind van een Control knoop " +"maken, zodat het een grootte kan ontvangen. Anders, maak er een RenderTarget " +"van en wijs zijn interne textuur toe aan een knoop om te tonen." #: scene/resources/visual_shader_nodes.cpp -#, fuzzy msgid "Invalid source for preview." -msgstr "Ongeldige bron voor shader." +msgstr "Ongeldige bron voor voorvertoning." #: scene/resources/visual_shader_nodes.cpp msgid "Invalid source for shader." msgstr "Ongeldige bron voor shader." #: scene/resources/visual_shader_nodes.cpp -#, fuzzy msgid "Invalid comparison function for that type." -msgstr "Ongeldige bron voor shader." +msgstr "Ongeldige vergelijkingsfunctie voor dat type." #: servers/visual/shader_language.cpp msgid "Assignment to function." @@ -13179,9 +13389,6 @@ msgstr "Constanten kunnen niet worden aangepast." #~ msgid "Replace By" #~ msgstr "Vervangen Door" -#~ msgid "Case Sensitive" -#~ msgstr "Hoofdlettergevoelig" - #~ msgid "Backwards" #~ msgstr "Achterwaarts" @@ -13273,9 +13480,6 @@ msgstr "Constanten kunnen niet worden aangepast." #~ "Kon het certificaat bestand niet lezen. Zijn het pad en wachtwoord beide " #~ "correct?" -#~ msgid "Error creating the signature object." -#~ msgstr "Error bij het maken van het signatuur object." - #~ msgid "Error creating the package signature." #~ msgstr "Error bij het maken van het pakket signatuur." diff --git a/editor/translations/or.po b/editor/translations/or.po index 3464632875..1730233b98 100644 --- a/editor/translations/or.po +++ b/editor/translations/or.po @@ -22,6 +22,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "convert() କୁ ଅବୈଧ ପ୍ରକାର ଯୁକ୍ତି, ବ୍ୟବହାର କର TYPE_* ସ୍ଥିରାଙ୍କ |" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -404,6 +408,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -505,8 +513,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -772,6 +781,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1919,6 +1932,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1954,6 +1975,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2933,6 +2974,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3241,6 +3286,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4398,6 +4451,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -4477,6 +4534,10 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5658,11 +5719,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6288,6 +6363,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6504,10 +6596,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6533,6 +6621,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7167,18 +7260,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7255,6 +7364,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7528,6 +7641,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7544,10 +7658,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7659,6 +7769,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7675,6 +7797,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -7883,6 +8033,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10518,10 +10676,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10658,6 +10812,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10800,6 +10958,14 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10860,14 +11026,6 @@ msgid "Add Signal" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "" @@ -10916,10 +11074,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/pl.po b/editor/translations/pl.po index e05e57c70f..ef4ae9375a 100644 --- a/editor/translations/pl.po +++ b/editor/translations/pl.po @@ -42,7 +42,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:37+0000\n" +"PO-Revision-Date: 2019-12-26 00:02+0000\n" "Last-Translator: Tomek <kobewi4e@gmail.com>\n" "Language-Team: Polish <https://hosted.weblate.org/projects/godot-engine/" "godot/pl/>\n" @@ -60,6 +60,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Niepoprawny typ argumentu funkcji convert(), użyj stałych TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Oczekiwano ciągu znaków o długości 1 (znaku)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -450,6 +454,10 @@ msgid "Not possible to add a new track without a root" msgstr "Nie da się dodać nowej ścieżki bez korzenia" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Dodaj ścieżkę krzywej Beziera" @@ -561,8 +569,9 @@ msgstr "klatek na sekundę" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Edycja" @@ -830,6 +839,10 @@ msgid "Extra Call Arguments:" msgstr "Dodatkowe argumenty wywołania:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "Metoda odbiorcy:" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Zaawansowane" @@ -2004,6 +2017,15 @@ msgid "Search Help" msgstr "Wyszukaj w pomocy" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Z uwzględnieniem wielkości liter" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Pokaż linie pomocnicze" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Pokaż wszystko" @@ -2039,6 +2061,29 @@ msgstr "Typ członka" msgid "Class" msgstr "Klasa" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metody" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Sygnał" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Stałe" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Właściwość:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Właściwości motywu" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Właściwość:" @@ -3090,6 +3135,10 @@ msgstr "Otwórz następny edytor" msgid "Open the previous Editor" msgstr "Otwórz poprzedni edytor" +#: editor/editor_node.h +msgid "Warning!" +msgstr "Ostrzeżenie!" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "Nie znaleziono podzasobów." @@ -3411,6 +3460,15 @@ msgid "Importing:" msgstr "Importowanie:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Błąd przy eksporcie projektu!" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4595,6 +4653,11 @@ msgid "Move Node" msgstr "Przesuń węzeł" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Przejście: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Dodaj przejście" @@ -4679,6 +4742,10 @@ msgstr "Ustaw koniec animacji. To jest przydatne dla podprzejść." msgid "Transition: " msgstr "Przejście: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "Tryb odtwarzania:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5227,7 +5294,7 @@ msgstr "Cały obszar" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Keep Ratio" -msgstr "Zachowaj proporcie" +msgstr "Zachowaj proporcje" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -5891,11 +5958,26 @@ msgstr "Utwórz siatkę zarysu" msgid "Outline Size:" msgstr "Rozmiar zarysu:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Usuń element %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Aktualizuj ze sceny" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "Biblioteka meshów" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Dodaj element" @@ -6527,6 +6609,25 @@ msgid "Save File As..." msgstr "Zapisz plik jako..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "Brak skryptu do uruchomienia." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "Nie udało się przeładować skryptu, sprawdź błędy w konsoli." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "Skrypt nie jest w trybie edytora (tool), nie można go uruchomić." + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" +"By uruchomić ten skrypt, musi on dziedziczyć EditorScript i być ustawiony w " +"tryb edytora (tool)." + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Zaimportuj motyw" @@ -6745,10 +6846,6 @@ msgid "Source" msgstr "Źródło" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Sygnał" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Cel" @@ -6776,6 +6873,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "Jedynie zasoby z systemu plików mogą zostać tu upuszczone." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Nie można upuścić węzłów, ponieważ \"%s\" nie jest używany na tej scenie." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Podejrzyj symbol" @@ -7417,18 +7520,37 @@ msgid "Create Mesh2D" msgstr "Utwórz węzeł Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Tworzenie podglądu Mesh" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Utwórz węzeł Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Utwórz węzeł CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Utwórz węzeł CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Utwórz węzeł LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Utwórz węzeł LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite jest pusty!" @@ -7506,6 +7628,11 @@ msgid "Add Frame" msgstr "Dodaj klatkę" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Nie można załadować obrazu:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "Błąd: Nie można załadować zasobu klatki!" @@ -7779,6 +7906,7 @@ msgid "Data Type:" msgstr "Typ danych:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Ikona" @@ -7795,10 +7923,6 @@ msgid "Color" msgstr "Kolor" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Stałe" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Plik motywu" @@ -7913,6 +8037,18 @@ msgid "Merge from Scene" msgstr "Połącz ze sceny" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "Nowy pojedynczy kafelek" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "Nowy autokafelek" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "Nowy atlas" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Następny koordynat" @@ -7929,6 +8065,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Wybierz poprzedni kształt, podkafelek lub Kafelek." #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "Obszar" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "Kolizja" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "Okluzja" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "Nawigacja" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "Maska bitowa" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "Priorytet" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "Indeks Z" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Tryb obszaru" @@ -8155,6 +8319,16 @@ msgid "Edit Tile Z Index" msgstr "Edytuj indeks Z Kafelka" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Zmień wielokąt na wypukły" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Zmień wielokąt na wklęsły" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Utwórz wielokąt kolizji" @@ -10954,10 +11128,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Oczekiwano ciągu znaków o długości 1 (znaku)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "Argument kroku wynosi zero!" @@ -11095,6 +11265,11 @@ msgid "Cursor Clear Rotation" msgstr "Kursor Wyczyść obrót" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Usuń zaznaczenie" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Wyczyść zaznaczone" @@ -11244,6 +11419,14 @@ msgid "Set Variable Type" msgstr "Ustaw typ zmiennej" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "Dodaj port wejściowy" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "Dodaj port wyjściowy" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "Zastąp istniejącą funkcję wbudowaną." @@ -11304,14 +11487,6 @@ msgid "Add Signal" msgstr "Dodaj sygnał" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "Dodaj port wejściowy" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "Dodaj port wyjściowy" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "Usuń port wejściowy" @@ -11364,11 +11539,6 @@ msgid "Add Preload Node" msgstr "Dodaj wstępnie wczytany węzeł" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"Nie można upuścić węzłów, ponieważ \"%s\" nie jest używany na tej scenie." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Dodaj węzeł(y) z drzewa" @@ -12980,9 +13150,6 @@ msgstr "Stałe nie mogą być modyfikowane." #~ msgid "Rotate 270 degrees" #~ msgstr "Obróć o 270 stopni" -#~ msgid "Warning" -#~ msgstr "Ostrzeżenie" - #~ msgid "Variable" #~ msgstr "Zmienna" @@ -13295,9 +13462,6 @@ msgstr "Stałe nie mogą być modyfikowane." #~ msgid "Replace By" #~ msgstr "Zastąp przez" -#~ msgid "Case Sensitive" -#~ msgstr "Z uwzględnieniem wielkości liter" - #~ msgid "Backwards" #~ msgstr "Wstecz" @@ -13736,9 +13900,6 @@ msgstr "Stałe nie mogą być modyfikowane." #~ msgid "Loading Image:" #~ msgstr "Ładowanie obrazu:" -#~ msgid "Couldn't load image:" -#~ msgstr "Nie można załadować obrazu:" - #~ msgid "Converting Images" #~ msgstr "Konwersja obrazków" @@ -13884,10 +14045,6 @@ msgstr "Stałe nie mogą być modyfikowane." #~ msgstr "Usuń" #, fuzzy -#~ msgid "Error creating the signature object." -#~ msgstr "Błąd przy eksporcie projektu!" - -#, fuzzy #~ msgid "RAW Mode" #~ msgstr "Tryb uruchamiania:" diff --git a/editor/translations/pr.po b/editor/translations/pr.po index b05fd644d6..5edb97df96 100644 --- a/editor/translations/pr.po +++ b/editor/translations/pr.po @@ -28,6 +28,10 @@ msgstr "" "constants!" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -433,6 +437,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -536,8 +544,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Edit" @@ -808,6 +817,11 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +#, fuzzy +msgid "Receiver Method:" +msgstr "Paste yer Node" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1990,6 +2004,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -2027,6 +2049,28 @@ msgstr "th' Members:" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Yer signals:" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Paste yer Node" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3022,6 +3066,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3338,6 +3386,15 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Blimey! I can't make th' signature object!" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4551,6 +4608,11 @@ msgstr "Forge yer Node!" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Add Function" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Add Function" @@ -4632,6 +4694,11 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Slit th' Node" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5841,11 +5908,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6487,6 +6568,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6710,11 +6808,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Yer signals:" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6741,6 +6834,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7392,21 +7490,39 @@ msgid "Create Mesh2D" msgstr "Yar, Blow th' Selected Down!" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "Yar, Blow th' Selected Down!" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Yar, Blow th' Selected Down!" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Yar, Blow th' Selected Down!" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Yar, Blow th' Selected Down!" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Yar, Blow th' Selected Down!" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7486,6 +7602,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7773,6 +7893,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7789,10 +7910,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Paste yer Node" @@ -7912,6 +8029,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7928,6 +8057,38 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Ye be fixin' Signal:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Ye be fixin' Signal:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Ye be fixin' Signal:" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Edit yer Variable:" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -8161,6 +8322,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy msgid "Create Collision Polygon" msgstr "Yar, Blow th' Selected Down!" @@ -10867,10 +11036,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "Blimey! Ye step argument be marooned!" @@ -11015,6 +11180,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "Yar, Blow th' Selected Down!" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "Yar, Blow th' Selected Down!" @@ -11169,6 +11339,16 @@ msgid "Set Variable Type" msgstr "Edit yer Variable:" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "Add Signal" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Add Signal" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -11235,16 +11415,6 @@ msgstr "Add Signal" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Add Signal" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Add Signal" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Discharge ye' Signal" @@ -11302,10 +11472,6 @@ msgid "Add Preload Node" msgstr "Add yer Preload Node" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Add Node(s) From yer Tree" @@ -12370,9 +12536,6 @@ msgstr "" #~ "Blimey! I can't read th' certificate file! Are yer path n' password " #~ "trusty?" -#~ msgid "Error creating the signature object." -#~ msgstr "Blimey! I can't make th' signature object!" - #~ msgid "Error creating the package signature." #~ msgstr "Blimey! I can't create th' package signature." diff --git a/editor/translations/pt_BR.po b/editor/translations/pt_BR.po index e29911f321..dfc67882e9 100644 --- a/editor/translations/pt_BR.po +++ b/editor/translations/pt_BR.po @@ -75,12 +75,13 @@ # Luigi <luigimendeszanchett@gmail.com>, 2019. # Nicolas Abril <nicolas.abril@protonmail.ch>, 2019. # johnnybigoode <jamarson@gmail.com>, 2019. +# Zeero <igcdzeero@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: 2016-05-30\n" -"PO-Revision-Date: 2019-12-21 08:37+0000\n" -"Last-Translator: johnnybigoode <jamarson@gmail.com>\n" +"PO-Revision-Date: 2019-12-23 17:07+0000\n" +"Last-Translator: Zeero <igcdzeero@gmail.com>\n" "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/" "godot-engine/godot/pt_BR/>\n" "Language: pt_BR\n" @@ -96,6 +97,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Argumento de tipo inválido para convert(), use constantes TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Esperado string de comprimento 1 (a caractere)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -227,15 +232,15 @@ msgstr "Alterar Chamada da Anim" #: editor/animation_track_editor.cpp msgid "Anim Multi Change Keyframe Time" -msgstr "Alterar Tempo de Quadro-Chave da Animação" +msgstr "Alterar Tempo de Quadro-Chave da Anim Multi" #: editor/animation_track_editor.cpp msgid "Anim Multi Change Transition" -msgstr "Alterar Transição da Animação Multipla" +msgstr "Alterar Transição da Animação Múltipla" #: editor/animation_track_editor.cpp msgid "Anim Multi Change Transform" -msgstr "Transformação de Animação com Múltiplas Mudanças" +msgstr "Alterar Transformação da Animação Múltipla" #: editor/animation_track_editor.cpp msgid "Anim Multi Change Keyframe Value" @@ -484,6 +489,10 @@ msgid "Not possible to add a new track without a root" msgstr "Não é possível adicionar uma nova trilha sem uma raiz" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Adicionar Trilha Bezier" @@ -510,7 +519,7 @@ msgstr "" #: editor/animation_track_editor.cpp msgid "Add Method Track Key" -msgstr "Adiciona Método de Trilha Chave" +msgstr "Adicionar Chave de Trilha de Chamada de Método" #: editor/animation_track_editor.cpp msgid "Method not found in object: " @@ -596,8 +605,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Editar" @@ -716,7 +726,7 @@ msgstr "Selecionar Todos/Nenhum" #: editor/animation_track_editor_plugins.cpp msgid "Add Audio Track Clip" -msgstr "Adiciona Clipe de Trilha de Áudio" +msgstr "Adicionar Clipe de Trilha de Áudio" #: editor/animation_track_editor_plugins.cpp msgid "Change Audio Track Clip Start Offset" @@ -865,6 +875,10 @@ msgid "Extra Call Arguments:" msgstr "Argumentos de Chamada Extras:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "Selecionar Método:" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Avançado" @@ -2042,6 +2056,15 @@ msgid "Search Help" msgstr "Pesquisar Ajuda" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Diferenciar Caixa" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Mostrar auxiliadores" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Exibir Tudo" @@ -2077,6 +2100,29 @@ msgstr "Tipo de Membro" msgid "Class" msgstr "Classe" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Métodos" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Sinal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Constante" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Propriedade:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Propriedades do Tema" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Propriedade:" @@ -3137,6 +3183,10 @@ msgstr "Abrir o próximo Editor" msgid "Open the previous Editor" msgstr "Abrir o Editor anterior" +#: editor/editor_node.h +msgid "Warning!" +msgstr "Aviso!" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "Nenhum sub-recurso encontrado." @@ -3459,6 +3509,15 @@ msgid "Importing:" msgstr "Importando:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Erro ao escrever o PCK do projeto!" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4646,6 +4705,11 @@ msgid "Move Node" msgstr "Mover Nó" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transições" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Adicionar Transição" @@ -4730,6 +4794,10 @@ msgstr "Definir a animação final. Isso é útil para sub-transições." msgid "Transition: " msgstr "Transição: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "Modo Panorâmico:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5247,37 +5315,32 @@ msgid "Center" msgstr "Centro" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Left Wide" -msgstr "Visão Esquerda" +msgstr "Esquerda Largo" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Top Wide" -msgstr "Visão Superior" +msgstr "Superior Largo" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Right Wide" -msgstr "Visão Direita" +msgstr "Direita Largo" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Wide" -msgstr "Visão inferior" +msgstr "Inferior Largo" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "VCenter Wide" -msgstr "" +msgstr "Visão Centralizada Verticalmente" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "HCenter Wide" -msgstr "" +msgstr "Visão Centralizada Horizontalmente" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Full Rect" -msgstr "Nome Válido" +msgstr "Rect Completo" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Keep Ratio" @@ -5945,11 +6008,26 @@ msgstr "Criar Malha de Contorno" msgid "Outline Size:" msgstr "Tamanho do Contorno:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Remover item %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Atualizar a partir de Cena" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "Biblioteca de Malhas" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Adicionar Item" @@ -6586,6 +6664,25 @@ msgid "Save File As..." msgstr "Salvar como..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "Não é possível obter o script para executar." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "Script falhou no recarregamento, veja os erros no console." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "Script não está no modo tool, não será capaz de executar." + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" +"Para executar este script, o mesmo deve herdar EditorScript e ser definido " +"como modo tool." + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Importar Tema" @@ -6804,10 +6901,6 @@ msgid "Source" msgstr "Origem" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Sinal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Destino" @@ -6833,6 +6926,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "Apenas recursos do sistema de arquivos podem ser soltos." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Não é possível descartar nós porque o script '% s' não é usado nesta cena." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Símbolo de pesquisa" @@ -7474,18 +7573,37 @@ msgid "Create Mesh2D" msgstr "Crie uma Malha2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Criando Previsualizações das Malhas" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Criar Polígono3D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Criar PolígonoDeColisão2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Criar PolígonoDeColisão2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Criar OclusorDeLuz2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Criar OclusorDeLuz2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite está vazio!" @@ -7563,6 +7681,11 @@ msgid "Add Frame" msgstr "Adicionar Frame" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Não se pôde carregar imagem:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ERRO: Não foi possível carregar o recurso de frame!" @@ -7836,6 +7959,7 @@ msgid "Data Type:" msgstr "Tipo de Dados:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Ícone" @@ -7852,10 +7976,6 @@ msgid "Color" msgstr "Cor" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Constante" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Arquivo de Tema" @@ -7969,6 +8089,18 @@ msgid "Merge from Scene" msgstr "Fundir a partir de Cena" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "Novo Tile Único" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "Novo Autotile" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "Novo Atlas" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Próxima Coordenada" @@ -7985,6 +8117,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Selecione a forma, subtile ou tile anterior." #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "Região" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "Colisão" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "Oclusão" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "Navegação" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "Bitmask" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "Prioridade" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "Índice Z" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Modo Região" @@ -8210,6 +8370,16 @@ msgid "Edit Tile Z Index" msgstr "Editar índice de telha Z" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Tornar o Polígono Convexo" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Tornar o Polígono Côncavo" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Criar polígono de colisão" @@ -8290,7 +8460,6 @@ msgid "Stage Selected" msgstr "Estágio selecionado" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Stage All" msgstr "Salvar Tudo" @@ -8299,9 +8468,8 @@ msgid "Add a commit message" msgstr "Adicione uma mensagem de confirmação" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Commit Changes" -msgstr "Sincronizar Mudanças de Script" +msgstr "Confirmar Mudanças de Script" #: editor/plugins/version_control_editor_plugin.cpp #: modules/gdnative/gdnative_library_singleton_editor.cpp @@ -8341,9 +8509,8 @@ msgid "Boolean" msgstr "Booleano" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Sampler" -msgstr "Amostrador (Sampler)" +msgstr "Sampler" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Add input port" @@ -8858,7 +9025,7 @@ msgstr "Subtrai o escalar do escalar." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar constant." -msgstr "Constante Escalar" +msgstr "Constante Escalar." #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar uniform." @@ -9197,13 +9364,12 @@ msgid "Runnable" msgstr "Executável" #: editor/project_export.cpp -#, fuzzy msgid "Add initial export..." -msgstr "Adicionar porta de entrada" +msgstr "Adicionar exportação inicial..." #: editor/project_export.cpp msgid "Add previous patches..." -msgstr "" +msgstr "Adicionar patches anteriores..." #: editor/project_export.cpp msgid "Delete patch '%s' from list?" @@ -9319,9 +9485,8 @@ msgid "Make Patch" msgstr "Criar Alteração" #: editor/project_export.cpp -#, fuzzy msgid "Pack File" -msgstr " Arquivos" +msgstr "Empacotar Arquivo" #: editor/project_export.cpp msgid "Features" @@ -9376,13 +9541,12 @@ msgid "Export All" msgstr "Exportar tudo" #: editor/project_export.cpp editor/project_manager.cpp -#, fuzzy msgid "ZIP File" -msgstr " Arquivos" +msgstr "Arquivo ZIP" #: editor/project_export.cpp msgid "Godot Game Pack" -msgstr "" +msgstr "Pacote de Jogos Godot" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" @@ -10025,12 +10189,10 @@ msgid "Locales Filter" msgstr "Filtro de Idiomas" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Show All Locales" msgstr "Mostrar todos os idiomas" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Show Selected Locales Only" msgstr "Mostrar apenas os idiomas selecionados" @@ -10279,9 +10441,8 @@ msgid "Instance Scene(s)" msgstr "Instanciar Cena(s)" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Replace with Branch Scene" -msgstr "Salvar Ramo como Cena" +msgstr "Substituir com Ramo como Cena" #: editor/scene_tree_dock.cpp msgid "Instance Child Scene" @@ -10490,9 +10651,8 @@ msgid "Delete (No Confirm)" msgstr "Excluir (Sem Confirmação)" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Add/Create a New Node." -msgstr "Adicionar/Criar um Novo Nó" +msgstr "Adicionar/Criar um Novo Nó." #: editor/scene_tree_dock.cpp msgid "" @@ -10531,9 +10691,8 @@ msgid "Unlock Node" msgstr "Desbloquear Nó" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Button Group" -msgstr "Botão 7" +msgstr "Grupo de Botões" #: editor/scene_tree_editor.cpp msgid "(Connecting From)" @@ -10712,14 +10871,12 @@ msgid "Class Name:" msgstr "Nome da Classe:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Template:" -msgstr "Modelo" +msgstr "Modelo:" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Built-in Script:" -msgstr "Script Embutido" +msgstr "Script Embutido:" #: editor/script_create_dialog.cpp msgid "Attach Node Script" @@ -10734,38 +10891,32 @@ msgid "Bytes:" msgstr "Bytes:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Warning:" -msgstr "Avisos:" +msgstr "Aviso:" #: editor/script_editor_debugger.cpp msgid "Error:" msgstr "Erro:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Error" -msgstr "Copiar Erro" +msgstr "Erro C++" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Error:" -msgstr "Erro:" +msgstr "Erro C++:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Source" -msgstr "Origem" +msgstr "Origem C++" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Source:" -msgstr "Origem" +msgstr "Origem:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "C++ Source:" -msgstr "Origem" +msgstr "Origem C++:" #: editor/script_editor_debugger.cpp msgid "Stack Trace" @@ -10776,18 +10927,16 @@ msgid "Errors" msgstr "Erros" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Child process connected." -msgstr "Processo Filho Conectado" +msgstr "Processo Filho Conectado." #: editor/script_editor_debugger.cpp msgid "Copy Error" msgstr "Copiar Erro" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Skip Breakpoints" -msgstr "Pontos de interrupção(Breakpoints)" +msgstr "Pular Breakpoints" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -11014,9 +11163,8 @@ msgid "Enabled GDNative Singleton" msgstr "Singleton GDNative ativado" #: modules/gdnative/gdnative_library_singleton_editor.cpp -#, fuzzy msgid "Disabled GDNative Singleton" -msgstr "Desabilitar Spinner de Atualização" +msgstr "Singleton GDNative Desabilitado" #: modules/gdnative/gdnative_library_singleton_editor.cpp msgid "Library" @@ -11031,10 +11179,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Esperado string de comprimento 1 (a caractere)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "O argumento step é zero!" @@ -11105,9 +11249,8 @@ msgid "GridMap Fill Selection" msgstr "Seleção de preenchimento GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "GridMap Paste Selection" -msgstr "Excluir Seleção do Gridap" +msgstr "Colar Seleção do GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Paint" @@ -11174,6 +11317,11 @@ msgid "Cursor Clear Rotation" msgstr "Limpar Rotação do Cursor" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Apagar Seleção" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Limpar Seleção" @@ -11190,9 +11338,8 @@ msgid "Pick Distance:" msgstr "Escolha uma Distância:" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Filter meshes" -msgstr "Métodos de filtragem" +msgstr "Filtrar malhas" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Give a MeshLibrary resource to this GridMap to use its meshes." @@ -11323,32 +11470,36 @@ msgid "Set Variable Type" msgstr "Definir o Tipo da Variável" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy +msgid "Add Input Port" +msgstr "Adicionar porta de entrada" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "Adicionar porta de saída" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." -msgstr "Não deve coincidir com um nome de tipo interno existente." +msgstr "Não deve coincidir com um nome de função existente." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new function." -msgstr "Criar um novo retângulo." +msgstr "Criar uma nova função." #: modules/visual_script/visual_script_editor.cpp msgid "Variables:" msgstr "Variáveis:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new variable." -msgstr "Criar um novo retângulo." +msgstr "Criar uma nova variável." #: modules/visual_script/visual_script_editor.cpp msgid "Signals:" msgstr "Sinais:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create a new signal." -msgstr "Criar um novo polígono." +msgstr "Criar um novo sinal." #: modules/visual_script/visual_script_editor.cpp msgid "Name is not a valid identifier:" @@ -11375,7 +11526,6 @@ msgid "Add Function" msgstr "Adicionar Função" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Delete input port" msgstr "Remover porta de entrada" @@ -11388,22 +11538,10 @@ msgid "Add Signal" msgstr "Adicionar Sinal" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Input Port" -msgstr "Adicionar porta de entrada" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Adicionar porta de saída" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Remover porta de entrada" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Output Port" msgstr "Remover porta de saída" @@ -11452,11 +11590,6 @@ msgid "Add Preload Node" msgstr "Adicionar Nó de Pré-carregamento" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"Não é possível descartar nós porque o script '% s' não é usado nesta cena." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Adicionar Nó(s) a Partir da Árvore" @@ -11494,9 +11627,8 @@ msgid "Connect Nodes" msgstr "Conectar Nodes" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Disconnect Nodes" -msgstr "Desconectar Nodes de Grafos" +msgstr "Desconectar Nós" #: modules/visual_script/visual_script_editor.cpp msgid "Connect Node Data" @@ -11531,9 +11663,8 @@ msgid "Paste VisualScript Nodes" msgstr "Colar Nodes VisualScript" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Can't create function with a function node." -msgstr "Não é possível copiar o nó de função." +msgstr "Não é possível criar função com um nó de função." #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function of nodes from nodes of multiple functions." @@ -11549,9 +11680,8 @@ msgid "Try to only have one sequence input in selection." msgstr "Tente ter apenas uma entrada de sequência na seleção." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Create Function" -msgstr "Renomear Função" +msgstr "Criar Função" #: modules/visual_script/visual_script_editor.cpp msgid "Remove Function" @@ -11574,38 +11704,32 @@ msgid "Editing Signal:" msgstr "Editando Sinal:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Make Tool:" -msgstr "Tornar Local" +msgstr "Criar Ferramenta:" #: modules/visual_script/visual_script_editor.cpp msgid "Members:" msgstr "Membros:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Change Base Type:" -msgstr "Mudar Tipo Base" +msgstr "Mudar Tipo Base:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Nodes..." -msgstr "Adicionar nó..." +msgstr "Adicionar nós..." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Function..." -msgstr "Adicionar Função" +msgstr "Adicionar Função..." #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "function_name" -msgstr "Função:" +msgstr "function_name" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Select or create a function to edit its graph." -msgstr "Selecione ou crie uma função para editar o grafo" +msgstr "Selecione ou crie uma função para editar o grafo." #: modules/visual_script/visual_script_editor.cpp msgid "Delete Selected" @@ -11624,14 +11748,12 @@ msgid "Cut Nodes" msgstr "Recortar Nodes" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Make Function" -msgstr "Renomear Função" +msgstr "Criar Função" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Refresh Graph" -msgstr "Atualizar" +msgstr "Atualizar Grafo" #: modules/visual_script/visual_script_editor.cpp msgid "Edit Member" @@ -11765,13 +11887,12 @@ msgstr "" "Configurações do Editor." #: platform/android/export/export.cpp -#, fuzzy msgid "" "Android build template not installed in the project. Install it from the " "Project menu." msgstr "" -"O modelo de compilação do Android não foi encontrado, por favor instale " -"modelos relevantes." +"O modelo de compilação do Android não foi instalado no projeto. Instale " +"através do menu Projeto." #: platform/android/export/export.cpp msgid "Invalid public key for APK expansion." @@ -11877,18 +11998,16 @@ msgid "Using default boot splash image." msgstr "Usando imagem boot splash padrão." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package short name." -msgstr "Nome de pacote inválido:" +msgstr "Nome de pacote inválido." #: platform/uwp/export/export.cpp msgid "Invalid package unique name." msgstr "Nome único de pacote inválido." #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package publisher display name." -msgstr "Nome único de pacote inválido." +msgstr "Nome de distribuidor de pacote inválido." #: platform/uwp/export/export.cpp msgid "Invalid product GUID." @@ -11931,13 +12050,12 @@ msgid "Invalid splash screen image dimensions (should be 620x300)." msgstr "Dimensões inválidas da tela de abertura (deve ser 620x300)." #: scene/2d/animated_sprite.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the \"Frames\" property in " "order for AnimatedSprite to display frames." msgstr "" "Um recurso do tipo SpriteFrames deve ser criado ou definido na propriedade " -"\"Frames\" para que o nó AnimatedSprite mostre quadros." +"\"Frames\" para que o AnimatedSprite mostre quadros." #: scene/2d/canvas_modulate.cpp msgid "" @@ -12000,7 +12118,6 @@ msgstr "" "\"Animação de partículas\" ativada." #: scene/2d/light_2d.cpp -#, fuzzy msgid "" "A texture with the shape of the light must be supplied to the \"Texture\" " "property." @@ -12015,10 +12132,9 @@ msgstr "" "oclusor tenha efeito." #: scene/2d/light_occluder_2d.cpp -#, fuzzy msgid "The occluder polygon for this occluder is empty. Please draw a polygon." msgstr "" -"O polígono para este oclusor está vazio. Por favor desenhe um polígono!" +"O polígono para este oclusor está vazio. Por favor desenhe um polígono." #: scene/2d/navigation_polygon.cpp msgid "" @@ -12106,62 +12222,54 @@ msgstr "" "defina um." #: scene/2d/tile_map.cpp -#, fuzzy msgid "" "TileMap with Use Parent on needs a parent CollisionObject2D to give shapes " "to. Please use it as a child of Area2D, StaticBody2D, RigidBody2D, " "KinematicBody2D, etc. to give them a shape." msgstr "" -"CollisionShape2D apenas serve para fornecer a forma de colisão para um nó " -"derivado de CollisionObject2D. Por favor use-o apenas como filho de Area2D, " -"StaticBody2D, RigidBody2D, KinematicBody2D, etc. para dá-los forma." +"TileMap com Use Parent ligado precisa de um pai CollisionObject2D para dar " +"formas. Por favor, use-o como um filho de Area2D, StaticBody2D, RigidBody2D, " +"KinematicBody2D, etc. para dar-lhes uma forma." #: scene/2d/visibility_notifier_2d.cpp -#, fuzzy msgid "" "VisibilityEnabler2D works best when used with the edited scene root directly " "as parent." msgstr "" -"VisibilityEnable2D funciona melhor quando usado como filho direto da raiz da " -"cena atualmente editada." +"VisibilityEnabler2D funciona melhor quando usado com a raiz da cena editada " +"diretamente como pai." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVRCamera must have an ARVROrigin node as its parent." -msgstr "ARVRCamera deve ter um nó ARVROrigin como seu pai" +msgstr "ARVRCamera deve ter um nó ARVROrigin como seu pai." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVRController must have an ARVROrigin node as its parent." -msgstr "ARVRController deve ter um nó ARVROrigin como seu pai" +msgstr "ARVRController deve ter um nó ARVROrigin como seu pai." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "" "The controller ID must not be 0 or this controller won't be bound to an " "actual controller." msgstr "" -"A id do controle não deve ser 0 ou este controle não será atribuído a um " -"controle real" +"A ID do controle não deve ser 0 ou este controle não será atribuído a um " +"controle real." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVRAnchor must have an ARVROrigin node as its parent." -msgstr "ARVRAnchor deve ter um nó ARVROrigin como seu pai" +msgstr "ARVRAnchor deve ter um nó ARVROrigin como seu pai." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "" "The anchor ID must not be 0 or this anchor won't be bound to an actual " "anchor." msgstr "" -"A id da âncora não deve ser 0 ou essa âncora não será atribuída a uma âncora " -"geral" +"A ID da âncora não deve ser 0 ou essa âncora não será atribuída a uma âncora " +"real." #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVROrigin requires an ARVRCamera child node." -msgstr "ARVROrigin necessita um nó ARVRCamera como filho" +msgstr "ARVROrigin necessita um nó ARVRCamera como filho." #: scene/3d/baked_lightmap.cpp msgid "%d%%" @@ -12223,13 +12331,12 @@ msgstr "" "RigidBody, KinematicBody, etc. para dá-los forma." #: scene/3d/collision_shape.cpp -#, fuzzy msgid "" "A shape must be provided for CollisionShape to function. Please create a " "shape resource for it." msgstr "" "Uma forma deve ser fornecida para que o nó CollisionShape funcione. Por " -"favor, crie um recurso de forma a ele!" +"favor, crie um recurso de forma para ele." #: scene/3d/collision_shape.cpp msgid "" @@ -12244,13 +12351,12 @@ msgid "Nothing is visible because no mesh has been assigned." msgstr "Nada é visível porque nenhuma malha foi atribuída." #: scene/3d/cpu_particles.cpp -#, fuzzy msgid "" "CPUParticles animation requires the usage of a SpatialMaterial whose " "Billboard Mode is set to \"Particle Billboard\"." msgstr "" -"A animação CPUParticles requer o uso de um SpatialMaterial com \"Billboard " -"Particles\" ativado." +"A animação CPUParticles requer a utilização de um SpatialMaterial cujo modo " +"Billboard está definido como \"Particle Billboard\"." #: scene/3d/gi_probe.cpp msgid "Plotting Meshes" @@ -12299,26 +12405,24 @@ msgstr "" "Nada está visível porque as meshes não foram atribuídas a passes de desenho." #: scene/3d/particles.cpp -#, fuzzy msgid "" "Particles animation requires the usage of a SpatialMaterial whose Billboard " "Mode is set to \"Particle Billboard\"." msgstr "" -"A animação de partículas requer o uso de um SpatialMaterial com \"Billboard " -"Particles\" ativado." +"A animação de partículas requer o uso de um SpatialMaterial cujo modo " +"Billboard está definido como \"Particle Billboard\"." #: scene/3d/path.cpp msgid "PathFollow only works when set as a child of a Path node." msgstr "PathFollow só funciona quando definido como filho de um nó Path." #: scene/3d/path.cpp -#, fuzzy msgid "" "PathFollow's ROTATION_ORIENTED requires \"Up Vector\" to be enabled in its " "parent Path's Curve resource." msgstr "" -"PathFollow ROTATION_ORIENTED requer \"Up Vector\" habilitado no recurso " -"Curva do Caminho pai." +"O ROTATION_ORIENTED do PathFollow requer que o \"Up Vector\" esteja ativado " +"no recurso de Curva do Caminho do seu pai." #: scene/3d/physics_body.cpp msgid "" @@ -12331,16 +12435,16 @@ msgstr "" "Ao invés disso, altere o tamanho nas formas de colisão filhas." #: scene/3d/remote_transform.cpp -#, fuzzy msgid "" "The \"Remote Path\" property must point to a valid Spatial or Spatial-" "derived node to work." -msgstr "A propriedade Caminho deve apontar para um nó Spatial para funcionar." +msgstr "" +"A propriedade \"Caminho\" deve apontar para um nó Spatial ou derivados para " +"funcionar." #: scene/3d/soft_body.cpp -#, fuzzy msgid "This body will be ignored until you set a mesh." -msgstr "Este corpo será ignorado até você definir uma malha" +msgstr "Este corpo será ignorado até você definir uma malha." #: scene/3d/soft_body.cpp msgid "" @@ -12353,13 +12457,12 @@ msgstr "" "Altere o tamanho em formas de colisão de crianças." #: scene/3d/sprite_3d.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the \"Frames\" property in " "order for AnimatedSprite3D to display frames." msgstr "" -"Um recurso do tipo SpriteFrames deve ser criado ou definido na propriedade " -"\"Frames\" para que o nó AnimatedSprite3D mostre quadros." +"Um recurso SpriteFrames deve ser criado ou definido na propriedade \"Frames" +"\" para que o nó AnimatedSprite3D mostre quadros." #: scene/3d/vehicle_body.cpp msgid "" @@ -12413,7 +12516,6 @@ msgid "Nothing connected to input '%s' of node '%s'." msgstr "Nada está ligado à entrada '%s' do nó '%s'." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "No root AnimationNode for the graph is set." msgstr "Um AnimationNode raiz para o gráfico não está definido." @@ -12429,9 +12531,8 @@ msgstr "" "AnimationPlayer." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "The AnimationPlayer root node is not a valid node." -msgstr "AnimationPlayer root não é um nó válido." +msgstr "O nó raiz do AnimationPlayer não é um nó válido." #: scene/animation/animation_tree_player.cpp msgid "This node has been deprecated. Use AnimationTree instead." @@ -12446,9 +12547,8 @@ msgid "HSV" msgstr "HSV" #: scene/gui/color_picker.cpp -#, fuzzy msgid "Raw" -msgstr "Guinada" +msgstr "Bruto" #: scene/gui/color_picker.cpp msgid "Switch between hexadecimal and code values." @@ -12459,16 +12559,14 @@ msgid "Add current color as a preset." msgstr "Adicionar cor atual como uma predefinição." #: scene/gui/container.cpp -#, fuzzy msgid "" "Container by itself serves no purpose unless a script configures its " "children placement behavior.\n" "If you don't intend to add a script, use a plain Control node instead." msgstr "" -"O contêiner por si só não serve para nada, a menos que um script configure " -"seu comportamento de posicionamento de filhos.\n" -"Se você não pretende adicionar um script, por favor use um nó simples " -"'Control'." +"O contêiner por si só não tem nenhum propósito, a menos que um script " +"configure seu comportamento de posicionamento dos filhos.\n" +"Se você não pretende adicionar um script, use um nó de Controle simples." #: scene/gui/control.cpp msgid "" @@ -12488,30 +12586,28 @@ msgid "Please Confirm..." msgstr "Confirme Por Favor..." #: scene/gui/popup.cpp -#, fuzzy msgid "" "Popups will hide by default unless you call popup() or any of the popup*() " "functions. Making them visible for editing is fine, but they will hide upon " "running." msgstr "" -"Popups são ocultos por padrão a menos que você chame alguma das funções " -"popup*(). Torná-los visíveis para editar não causa problema, mas eles serão " -"ocultados ao rodar a cena." +"Popups são ocultos por padrão a menos que você chame popup() ou alguma das " +"funções popup*(). Torná-los visíveis para editar não causa problema, mas " +"eles serão ocultados ao rodar a cena." #: scene/gui/range.cpp -#, fuzzy msgid "If \"Exp Edit\" is enabled, \"Min Value\" must be greater than 0." -msgstr "Se exp_edit for true, min_value deverá ser> 0." +msgstr "" +"Se \"Exp Edit\" estiver habilitado, \"Min Value\" deve ser maior que 0." #: scene/gui/scroll_container.cpp -#, fuzzy msgid "" "ScrollContainer is intended to work with a single child control.\n" "Use a container as child (VBox, HBox, etc.), or a Control and set the custom " "minimum size manually." msgstr "" "Um ScrollContainer foi feito para trabalhar com um componente filho único.\n" -"Use um container como filho (VBox, HBox, etc) ou um Control e defina o " +"Use um container como filho (VBox, HBox, etc.) ou um Control e defina o " "tamanho mínimo manualmente." #: scene/gui/tree.cpp @@ -12539,18 +12635,16 @@ msgstr "" "render e atribua sua textura interna a algum nó para exibir." #: scene/resources/visual_shader_nodes.cpp -#, fuzzy msgid "Invalid source for preview." -msgstr "Fonte inválida para o shader." +msgstr "Fonte inválida para a prévia." #: scene/resources/visual_shader_nodes.cpp msgid "Invalid source for shader." msgstr "Fonte inválida para o shader." #: scene/resources/visual_shader_nodes.cpp -#, fuzzy msgid "Invalid comparison function for that type." -msgstr "Fonte inválida para o shader." +msgstr "Função de comparação inválida para esse tipo." #: servers/visual/shader_language.cpp msgid "Assignment to function." @@ -13073,9 +13167,6 @@ msgstr "Constantes não podem serem modificadas." #~ msgid "Rotate 270 degrees" #~ msgstr "Rotacionar 270 degraus" -#~ msgid "Warning" -#~ msgstr "Aviso" - #~ msgid "Variable" #~ msgstr "Variável" @@ -13202,9 +13293,6 @@ msgstr "Constantes não podem serem modificadas." #~ msgid "Out-In" #~ msgstr "Out-In" -#~ msgid "Transitions" -#~ msgstr "Transições" - #~ msgid "Change Anim Len" #~ msgstr "Alterar Comprimento da Animação" @@ -13418,9 +13506,6 @@ msgstr "Constantes não podem serem modificadas." #~ msgid "Replace By" #~ msgstr "Substituir Por" -#~ msgid "Case Sensitive" -#~ msgstr "Diferenciar Caixa" - #~ msgid "Backwards" #~ msgstr "Para trás" @@ -13876,9 +13961,6 @@ msgstr "Constantes não podem serem modificadas." #~ msgid "Loading Image:" #~ msgstr "Carregando Imagem:" -#~ msgid "Couldn't load image:" -#~ msgstr "Não se pôde carregar imagem:" - #~ msgid "Converting Images" #~ msgstr "Convertendo Imagens" @@ -14066,10 +14148,6 @@ msgstr "Constantes não podem serem modificadas." #~ "estão corretos?" #, fuzzy -#~ msgid "Error creating the signature object." -#~ msgstr "Erro ao escrever o PCK do projeto!" - -#, fuzzy #~ msgid "RAW Mode" #~ msgstr "Modo RAW" @@ -14251,9 +14329,6 @@ msgstr "Constantes não podem serem modificadas." #~ msgid "Lossy Quality:" #~ msgstr "Qualidade com Perdas:" -#~ msgid "Atlas:" -#~ msgstr "Atlas:" - #~ msgid "Shrink By:" #~ msgstr "Encolher por:" diff --git a/editor/translations/pt_PT.po b/editor/translations/pt_PT.po index 7c4e1d8609..211a43c965 100644 --- a/editor/translations/pt_PT.po +++ b/editor/translations/pt_PT.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:38+0000\n" +"PO-Revision-Date: 2019-12-23 17:08+0000\n" "Last-Translator: João Lopes <linux-man@hotmail.com>\n" "Language-Team: Portuguese (Portugal) <https://hosted.weblate.org/projects/" "godot-engine/godot/pt_PT/>\n" @@ -36,6 +36,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Tipo de argumento inválido para convert(), use constantes TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Esperado um string de comprimento 1 (um caráter)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -427,6 +431,10 @@ msgid "Not possible to add a new track without a root" msgstr "Não é possível adicionar nova pista sem uma raíz" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Adicionar Pista Bezier" @@ -538,8 +546,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Editar" @@ -807,6 +816,10 @@ msgid "Extra Call Arguments:" msgstr "Argumentos de chamada extra:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "Método Recetor:" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Avançado" @@ -1987,6 +2000,15 @@ msgid "Search Help" msgstr "Procurar em Ajuda" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Sensível a maiúsculas" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Mostrar ajudantes" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Mostrar Tudo" @@ -2022,6 +2044,29 @@ msgstr "Tipo do Membro" msgid "Class" msgstr "Classe" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Métodos" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Sinal" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Constante" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Propriedade:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Propriedades do Tema" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Propriedade:" @@ -3079,6 +3124,10 @@ msgstr "Abrir o Editor seguinte" msgid "Open the previous Editor" msgstr "Abrir o Editor anterior" +#: editor/editor_node.h +msgid "Warning!" +msgstr "Aviso!" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "Sub-recurso não encontrado." @@ -3399,6 +3448,14 @@ msgid "Importing:" msgstr "A Importar:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4581,6 +4638,11 @@ msgid "Move Node" msgstr "Mover Nó" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Transição: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Adicionar Transição" @@ -4664,6 +4726,10 @@ msgstr "Definir a animação final. Útil para sub-transições." msgid "Transition: " msgstr "Transição: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "Modo Jogo:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5870,11 +5936,26 @@ msgstr "Criar Malha de Contorno" msgid "Outline Size:" msgstr "Tamanho do contorno:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Remover item %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Atualizar da Cena" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "Bib. de Meshes" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Adicionar item" @@ -6506,6 +6587,25 @@ msgid "Save File As..." msgstr "Guardar Ficheiro Como..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "Não é possível obter o script para executar." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "Falhou a re-leitura do script, analise os erros na consola." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "Script não está no modo ferramenta, não será possível executá-lo." + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" +"Para executar este script, terá de descender de EditorScript e ser definido " +"como modo ferramenta." + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Importar tema" @@ -6724,10 +6824,6 @@ msgid "Source" msgstr "Fonte" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Sinal" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Alvo" @@ -6753,6 +6849,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Só podem ser largados recursos do Sistema de Ficheiros ." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "Impossível largar nós porque o script '%s' não é usado neste cena." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Símbolo Consulta" @@ -7394,18 +7495,37 @@ msgid "Create Mesh2D" msgstr "Criar Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "A criar pré-visualizações de Malha" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Criar Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Criar CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Criar CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Criar LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Criar LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite está vazia!" @@ -7482,6 +7602,11 @@ msgid "Add Frame" msgstr "Adicionar Frame" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Falha ao carregar recurso." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ERRO: Recurso de frame não carregado!" @@ -7755,6 +7880,7 @@ msgid "Data Type:" msgstr "Tipo de dados:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Ícone" @@ -7771,10 +7897,6 @@ msgid "Color" msgstr "Cor" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Constante" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Ficheiro Tema" @@ -7888,6 +8010,18 @@ msgid "Merge from Scene" msgstr "Fundir a partir da Cena" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "Novo Tile Único" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "Novo Autotile" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "Novo Atlas" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Próxima Coordenada" @@ -7904,6 +8038,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Selecione a forma, subtile ou Tile anterior." #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "Região" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "Colisão" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "Oclusão" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "Navegação" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "Bitmask" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "Prioridade" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "Índice Z" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Modo Região" @@ -8130,6 +8292,16 @@ msgid "Edit Tile Z Index" msgstr "Editar Índice Z de Tile" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Fazer Polígono Convexo" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Fazer Polígono Côncavo" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Criar Polígono de Colisão" @@ -10922,10 +11094,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Esperado um string de comprimento 1 (um caráter)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "O argumento \"step\" é zero!" @@ -11064,6 +11232,11 @@ msgid "Cursor Clear Rotation" msgstr "Limpar rotação do Cursor" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Apagar seleção" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Limpar Seleção" @@ -11212,6 +11385,14 @@ msgid "Set Variable Type" msgstr "Definir tipo de variável" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "Adicionar Porta de Entrada" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "Adicionar Porta de Saída" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "Sobrepõe-se a função incorporada existente." @@ -11272,14 +11453,6 @@ msgid "Add Signal" msgstr "Adicionar Sinal" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "Adicionar Porta de Entrada" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "Adicionar Porta de Saída" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "Remover Porta de Entrada" @@ -11332,10 +11505,6 @@ msgid "Add Preload Node" msgstr "Adicionar Nó de Pré-carregamento" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "Impossível largar nós porque o script '%s' não é usado neste cena." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Adicionar Nó da Árvore" @@ -13083,9 +13252,6 @@ msgstr "Constantes não podem ser modificadas." #~ msgid "Rotate 270 degrees" #~ msgstr "Rodar 270 graus" -#~ msgid "Warning" -#~ msgstr "Aviso" - #~ msgid "Variable" #~ msgstr "Variável" @@ -13415,9 +13581,6 @@ msgstr "Constantes não podem ser modificadas." #~ msgid "Replace By" #~ msgstr "Substituir por" -#~ msgid "Case Sensitive" -#~ msgstr "Sensível a maiúsculas" - #~ msgid "Backwards" #~ msgstr "Para trás" diff --git a/editor/translations/ro.po b/editor/translations/ro.po index 3807069c2c..110c36a9b8 100644 --- a/editor/translations/ro.po +++ b/editor/translations/ro.po @@ -31,6 +31,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Argument de tip invalid pentru convert(), folosiți constante TYPE_*" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -435,6 +439,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Anim Adăugați Pistă" @@ -545,8 +553,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Modificare" @@ -830,6 +839,11 @@ msgstr "Extra Argumente de Chemare:" #: editor/connections_dialog.cpp #, fuzzy +msgid "Receiver Method:" +msgstr "Proprietățile obiectului." + +#: editor/connections_dialog.cpp +#, fuzzy msgid "Advanced" msgstr "Opțiuni Snapping" @@ -2071,6 +2085,16 @@ msgstr "Căutați în Ajutor" #: editor/editor_help_search.cpp #, fuzzy +msgid "Case Sensitive" +msgstr "Închide Scena" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Arată Asistenții" + +#: editor/editor_help_search.cpp +#, fuzzy msgid "Display All" msgstr "Înlocuiți Tot" @@ -2114,6 +2138,30 @@ msgstr "Membri" msgid "Class" msgstr "Clasă:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metode" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Semnale" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Permanent" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Proprietăți" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Proprietăți" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3193,6 +3241,10 @@ msgstr "Deschide Editorul următor" msgid "Open the previous Editor" msgstr "Deschide Editorul anterior" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3515,6 +3567,14 @@ msgid "Importing:" msgstr "Se importă:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4780,6 +4840,11 @@ msgstr "Mod Mutare" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Tranziție" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Tranziție" @@ -4866,6 +4931,11 @@ msgstr "" msgid "Transition: " msgstr "Tranziție" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Mod În Jur" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -6146,11 +6216,27 @@ msgstr "Creează Mesh de Contur" msgid "Outline Size:" msgstr "Dimensiunea Conturului:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Elimini obiectul %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Actualizează din Scenă" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "Librărie_de_Structuri..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Adaugă Obiect" @@ -6815,6 +6901,23 @@ msgid "Save File As..." msgstr "Salvează Ca..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -7043,11 +7146,6 @@ msgid "Source" msgstr "Resursă" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Semnale" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -7076,6 +7174,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7735,21 +7838,40 @@ msgstr "Creează Mesh de Contur" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Se creează Previzualizările Mesh-ului" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Crează Poligon" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Creare Poligon de Navigare" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Creare Poligon de Navigare" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Creează Poligon de Ocluziune" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Creează Poligon de Ocluziune" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "Mesh-ul este gol!" @@ -7833,6 +7955,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Încărcarea resursei a eșuat." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8121,6 +8248,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -8137,10 +8265,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Permanent" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Deschideți un Fișier" @@ -8262,6 +8386,19 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "Vizualizează Fișierele" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -8280,6 +8417,41 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "Modul de Execuție:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Nod de Animație" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Editează Poligon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Creează un Mesh de Navigare" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "Mod Rotație" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Exportă Proiectul" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "Mod În Jur" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "Modul de Execuție:" @@ -8517,6 +8689,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Deplasare poligon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Deplasare poligon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Creare Poligon de Navigare" @@ -11284,10 +11466,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11426,6 +11604,11 @@ msgid "Cursor Clear Rotation" msgstr "Curăță Rotația Cursorului" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Toată selecția" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Curăță Selecția" @@ -11571,6 +11754,16 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "Adaugă Intrare(Input)" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Adaugă Intrare(Input)" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "" "Nume nevalid. Nu trebuie să se lovească cu un nume de tip deja existent în " @@ -11638,16 +11831,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Adaugă Intrare(Input)" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Adaugă Intrare(Input)" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Elimină punct" @@ -11697,10 +11880,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -12870,10 +13049,6 @@ msgstr "" #~ msgstr "RMB: Șterge Punctul." #, fuzzy -#~ msgid "New TextFile" -#~ msgstr "Vizualizează Fișierele" - -#, fuzzy #~ msgid "Zoom:" #~ msgstr "Zoom-ați În" @@ -12893,10 +13068,6 @@ msgstr "" #~ msgstr "Obiecte Tema Interfața Grafică:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "Proprietăți" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "Marchează statutul directorului ca Favorit" diff --git a/editor/translations/ru.po b/editor/translations/ru.po index 36d8fe4f90..9bff025ccb 100644 --- a/editor/translations/ru.po +++ b/editor/translations/ru.po @@ -60,12 +60,13 @@ # Ravager <al.porkhunov@gmail.com>, 2019. # Александр <akonn7@mail.ru>, 2019. # Rei <clxgamer12@gmail.com>, 2019. +# Vitaly <arkology11@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:37+0000\n" -"Last-Translator: Rei <clxgamer12@gmail.com>\n" +"PO-Revision-Date: 2019-12-22 04:19+0000\n" +"Last-Translator: Vitaly <arkology11@gmail.com>\n" "Language-Team: Russian <https://hosted.weblate.org/projects/godot-engine/" "godot/ru/>\n" "Language: ru\n" @@ -82,6 +83,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Неверный тип аргумента для convert(), используйте TYPE_* константы." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Ожидалась строка длиной 1 (символ)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -470,6 +475,10 @@ msgid "Not possible to add a new track without a root" msgstr "Нельзя добавить новый трек без корневого узла" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Добавить Дорожку Безье" @@ -583,8 +592,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Редактировать" @@ -852,6 +862,11 @@ msgid "Extra Call Arguments:" msgstr "Дополнительные параметры вызова:" #: editor/connections_dialog.cpp +#, fuzzy +msgid "Receiver Method:" +msgstr "Выбрать метод" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Дополнительно" @@ -2031,6 +2046,15 @@ msgid "Search Help" msgstr "Справка" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Чувствительность регистра" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Показывать помощники" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Отображать всё" @@ -2066,6 +2090,29 @@ msgstr "Тип члена" msgid "Class" msgstr "Класс" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Методы" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Сигнал" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Константа" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Параметр:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Свойства темы" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Параметр:" @@ -3121,6 +3168,11 @@ msgstr "Открыть следующий редактор" msgid "Open the previous Editor" msgstr "Открыть предыдущий редактор" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "Предупреждение" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "Вложенные ресурсы не найдены." @@ -3439,6 +3491,15 @@ msgid "Importing:" msgstr "Импортируется:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "Ошибка при создании объекта подписи." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4621,6 +4682,11 @@ msgid "Move Node" msgstr "Переместить узел" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Переходы" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Добавить переход" @@ -4705,6 +4771,11 @@ msgstr "Установите конец анимации. Полезно для msgid "Transition: " msgstr "Переход: " +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Режим осмотра" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5243,7 +5314,7 @@ msgstr "H Центр Широкий" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy msgid "Full Rect" -msgstr "Полное имя" +msgstr "Полный прямоугольник" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Keep Ratio" @@ -5564,7 +5635,6 @@ msgid "Insert keys (based on mask)." msgstr "Вставить ключи (на основе маски)." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "" "Auto insert keys when objects are translated, rotated or scaled (based on " "mask).\n" @@ -5918,11 +5988,27 @@ msgstr "Создать полисетку обводки" msgid "Outline Size:" msgstr "Размер обводки:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Удалить элемент %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Обновить из сцены" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "Библиотека полисеток..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Добавить элемент" @@ -6556,6 +6642,23 @@ msgid "Save File As..." msgstr "Сохранить как..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Импортировать тему" @@ -6774,10 +6877,6 @@ msgid "Source" msgstr "Источник" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Сигнал" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Цель" @@ -6805,6 +6904,12 @@ msgid "Only resources from filesystem can be dropped." msgstr "Можно перетащить только ресурс из файловой системы." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Нельзя бросать узлы, потому что в этой сцене не используется скрипт '%s'." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Поиск" @@ -7451,18 +7556,37 @@ msgid "Create Mesh2D" msgstr "Создать Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Создание предпросмотра" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Создать Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Создать CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Создать CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Создан LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Создан LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Спрайт пуст!" @@ -7544,6 +7668,11 @@ msgid "Add Frame" msgstr "Добавить кадр" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Невозможно загрузить изображение:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ОШИБКА: Невозможно загрузить кадр!" @@ -7817,6 +7946,7 @@ msgid "Data Type:" msgstr "Тип информации:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Иконка" @@ -7833,10 +7963,6 @@ msgid "Color" msgstr "Цвет" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Константа" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Файл темы" @@ -7950,6 +8076,20 @@ msgid "Merge from Scene" msgstr "Слияние из сцены" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "Отключить автотайлы" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Atlas" +msgstr "Атласы:" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Следующая Координата" @@ -7966,6 +8106,41 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Выберите предыдущую форму, элемент тайла или тайл." #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Region" +msgstr "Режим региона" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Режим столкновения" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Режим перекрытия" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Режим навигации" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "Режим битовой маски" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Режим приоритета" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "Индекс:" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Режим региона" @@ -8192,6 +8367,16 @@ msgid "Edit Tile Z Index" msgstr "Редактирование Z индекса плитки" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Сделать Полигон Выпуклым" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Сделать Полигон Вогнутым" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Создать полигон столкновений" @@ -11005,10 +11190,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Ожидалась строка длиной 1 (символ)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "Аргумент шага равен нулю!" @@ -11147,6 +11328,11 @@ msgid "Cursor Clear Rotation" msgstr "Курсор очистить поворот" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Очистить выделенное" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Очистить выделение" @@ -11297,6 +11483,14 @@ msgid "Set Variable Type" msgstr "Установить тип переменной" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "Добавить входной порт" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "Добавить выходной порт" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "Переопределить существующую встроенную функцию." @@ -11357,14 +11551,6 @@ msgid "Add Signal" msgstr "Добавить сигнал" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "Добавить входной порт" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "Добавить выходной порт" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "Удалить входной порт" @@ -11417,11 +11603,6 @@ msgid "Add Preload Node" msgstr "Добавить предзагрузочный узел" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"Нельзя бросать узлы, потому что в этой сцене не используется скрипт '%s'." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Добавить узел(узлы) из дерева" @@ -12214,7 +12395,6 @@ msgstr "" "Вместо этого используйте BakedLightmap." #: scene/3d/light.cpp -#, fuzzy msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows." msgstr "SpotLight с углом более 90 градусов не может отбрасывать тени." @@ -12302,13 +12482,12 @@ msgstr "" "shapes)." #: scene/3d/sprite_3d.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the \"Frames\" property in " "order for AnimatedSprite3D to display frames." msgstr "" -"Чтобы AnimatedSprite3D отображал кадры, пожалуйста установите или создайте " -"ресурс SpriteFrames в параметре 'Frames'." +"Чтобы AnimatedSprite3D отображал кадры, ресурс SpriteFrames должен быть " +"создан или задан в свойстве \"Frames\"." #: scene/3d/vehicle_body.cpp msgid "" @@ -12374,9 +12553,8 @@ msgid "Path set for AnimationPlayer does not lead to an AnimationPlayer node." msgstr "Путь, заданный для AnimationPlayer, не ведет к узлу AnimationPlayer." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "The AnimationPlayer root node is not a valid node." -msgstr "Корневой элемент AnimationPlayer недействительный." +msgstr "Корневой элемент AnimationPlayer недействителен." #: scene/animation/animation_tree_player.cpp msgid "This node has been deprecated. Use AnimationTree instead." @@ -12447,7 +12625,6 @@ msgid "If \"Exp Edit\" is enabled, \"Min Value\" must be greater than 0." msgstr "Если «Exp Edit» включён, «Min Value» должно быть больше 0." #: scene/gui/scroll_container.cpp -#, fuzzy msgid "" "ScrollContainer is intended to work with a single child control.\n" "Use a container as child (VBox, HBox, etc.), or a Control and set the custom " @@ -13015,9 +13192,6 @@ msgstr "Константы не могут быть изменены." #~ msgid "Rotate 270 degrees" #~ msgstr "Поворот на 270 градусов" -#~ msgid "Warning" -#~ msgstr "Предупреждение" - #~ msgid "Variable" #~ msgstr "Переменная" @@ -13144,9 +13318,6 @@ msgstr "Константы не могут быть изменены." #~ msgid "Out-In" #~ msgstr "Из-В" -#~ msgid "Transitions" -#~ msgstr "Переходы" - #~ msgid "Change Anim Len" #~ msgstr "Изменить длину анимации" @@ -13355,9 +13526,6 @@ msgstr "Константы не могут быть изменены." #~ msgid "Replace By" #~ msgstr "Заменить на" -#~ msgid "Case Sensitive" -#~ msgstr "Чувствительность регистра" - #~ msgid "Backwards" #~ msgstr "В обратном направлении" @@ -13813,9 +13981,6 @@ msgstr "Константы не могут быть изменены." #~ msgid "Loading Image:" #~ msgstr "Загрузка изображения:" -#~ msgid "Couldn't load image:" -#~ msgstr "Невозможно загрузить изображение:" - #~ msgid "Converting Images" #~ msgstr "Преобразование изображений" @@ -14000,9 +14165,6 @@ msgstr "Константы не могут быть изменены." #~ msgstr "" #~ "Не могу прочитать файл сертификата. Уверены, что путь и пароль верны?" -#~ msgid "Error creating the signature object." -#~ msgstr "Ошибка при создании объекта подписи." - #~ msgid "Error creating the package signature." #~ msgstr "Ошибка при создании подписи пакета." @@ -14206,9 +14368,6 @@ msgstr "Константы не могут быть изменены." #~ msgid "Lossy Quality:" #~ msgstr "Потеря качества:" -#~ msgid "Atlas:" -#~ msgstr "Атласы:" - #~ msgid "Shrink By:" #~ msgstr "Степень сжатия:" diff --git a/editor/translations/si.po b/editor/translations/si.po index 7415b3e145..58a7a7c02d 100644 --- a/editor/translations/si.po +++ b/editor/translations/si.po @@ -24,6 +24,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -421,6 +425,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "ලුහුබදින්නෙක් එක් කරන්න" @@ -526,8 +534,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -794,6 +803,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp #, fuzzy msgid "Advanced" msgstr "සමතුලිතයි" @@ -1942,6 +1955,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1977,6 +1998,27 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "ලක්ෂණය ලුහුබදින්න" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2957,6 +2999,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3265,6 +3311,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4433,6 +4487,11 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Anim සංක්රමණය වෙනස් කරන්න" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Anim සංක්රමණය වෙනස් කරන්න" @@ -4512,6 +4571,11 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "නිවේශන මාදිලිය" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5705,11 +5769,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6335,6 +6413,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6551,10 +6646,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6581,6 +6672,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7216,19 +7312,36 @@ msgid "Create Mesh2D" msgstr "සාදන්න" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create LightOccluder2D" msgstr "සාදන්න" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "සාදන්න" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7305,6 +7418,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7580,6 +7697,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7596,10 +7714,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7712,6 +7826,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7729,6 +7855,37 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "නිවේශන මාදිලිය" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "නිවේශන මාදිලිය" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "නිවේශන මාදිලිය" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "නිවේශන මාදිලිය" @@ -7941,6 +8098,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10590,10 +10755,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10730,6 +10891,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "තෝරාගත් යතුරු මකා දමන්න" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10872,6 +11038,15 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "සජීවීකරණ පුනරාවර්ථනය" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10936,15 +11111,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "සජීවීකරණ පුනරාවර්ථනය" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "මෙම ලුහුබදින්නා ඉවත් කරන්න." @@ -10994,10 +11160,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/sk.po b/editor/translations/sk.po index ff6b9d2fff..18ae4a2e41 100644 --- a/editor/translations/sk.po +++ b/editor/translations/sk.po @@ -29,6 +29,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Chybný argument convert(), použite TYPE_* konštanty." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -429,6 +433,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -531,8 +539,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -808,6 +817,11 @@ msgstr "" #: editor/connections_dialog.cpp #, fuzzy +msgid "Receiver Method:" +msgstr "Filter:" + +#: editor/connections_dialog.cpp +#, fuzzy msgid "Advanced" msgstr "Vyvážený" @@ -2000,6 +2014,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -2038,6 +2060,29 @@ msgstr "" msgid "Class" msgstr "Trieda:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Prejdite na Metódu" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signály" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Filter:" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3036,6 +3081,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3350,6 +3399,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4561,6 +4618,11 @@ msgstr "Vložiť" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Prechody" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Prechody" @@ -4644,6 +4706,11 @@ msgstr "" msgid "Transition: " msgstr "Prechody" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Cesta k Node:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5866,11 +5933,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6513,6 +6594,23 @@ msgid "Save File As..." msgstr "Uložiť súbor" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6739,11 +6837,6 @@ msgid "Source" msgstr "Prostriedok" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signály" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6770,6 +6863,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7418,21 +7516,39 @@ msgid "Create Mesh2D" msgstr "Vytvoriť adresár" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "Vytvoriť adresár" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Vytvoriť adresár" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Vytvoriť adresár" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Vytvoriť adresár" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Vytvoriť adresár" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7512,6 +7628,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7798,6 +7918,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7814,10 +7935,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Otvoriť súbor" @@ -7935,6 +8052,19 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "Súbor:" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy msgid "Next Coordinate" msgstr "Popis:" @@ -7953,6 +8083,39 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "Režim Interpolácie" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Režim Interpolácie" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Signály:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Signály:" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Súbor:" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "Režim Interpolácie" @@ -8187,6 +8350,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Vytvoriť adresár" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Vytvoriť adresár" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Vytvoriť adresár" @@ -10905,10 +11078,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "argument \"step\"/krok je nulový!" @@ -11050,6 +11219,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "Všetky vybrané" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "Všetky vybrané" @@ -11194,6 +11368,16 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "Signály:" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Signály:" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -11261,16 +11445,6 @@ msgstr "Signály:" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Signály:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Signály:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Všetky vybrané" @@ -11320,10 +11494,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -12332,9 +12502,6 @@ msgstr "" #~ msgid "View log" #~ msgstr "Súbor:" -#~ msgid "Path to Node:" -#~ msgstr "Cesta k Node:" - #~ msgid "Delete selected files?" #~ msgstr "Odstrániť vybraté súbory?" @@ -12365,10 +12532,6 @@ msgstr "" #~ msgid "Remove Split" #~ msgstr "Všetky vybrané" -#, fuzzy -#~ msgid "New TextFile" -#~ msgstr "Súbor:" - #~ msgid "Class List:" #~ msgstr "Zoznam tried:" diff --git a/editor/translations/sl.po b/editor/translations/sl.po index 344f91584f..d909a603a3 100644 --- a/editor/translations/sl.po +++ b/editor/translations/sl.po @@ -33,6 +33,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Neveljavna vrsta argumenta za convert(), uporabite TYPE_* konstanto." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -447,6 +451,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Animacija Dodaj sled" @@ -558,8 +566,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Uredi" @@ -842,6 +851,11 @@ msgstr "Dodatni Klicni Argumenti:" #: editor/connections_dialog.cpp #, fuzzy +msgid "Receiver Method:" +msgstr "Lastnosti objekta." + +#: editor/connections_dialog.cpp +#, fuzzy msgid "Advanced" msgstr "Možnosti pripenjanja" @@ -2075,6 +2089,16 @@ msgstr "Išči Pomoč" #: editor/editor_help_search.cpp #, fuzzy +msgid "Case Sensitive" +msgstr "Zapri Prizor" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Iskanje" + +#: editor/editor_help_search.cpp +#, fuzzy msgid "Display All" msgstr "Zamenjaj Vse" @@ -2118,6 +2142,30 @@ msgstr "Člani" msgid "Class" msgstr "Razred:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metode" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signali" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstanta" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Lastnosti" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Lastnosti" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3188,6 +3236,10 @@ msgstr "Odpri naslednji Urejevalnik" msgid "Open the previous Editor" msgstr "Odpri prejšnji Urejevalnik" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3508,6 +3560,14 @@ msgid "Importing:" msgstr "Uvažanje:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4774,6 +4834,11 @@ msgstr "Način Premika" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Prehod" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Prehod" @@ -4860,6 +4925,11 @@ msgstr "" msgid "Transition: " msgstr "Prehod" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Način Plošče" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -6130,11 +6200,26 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "Knjižnica Modelov..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6789,6 +6874,23 @@ msgid "Save File As..." msgstr "Shrani Kot..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -7017,11 +7119,6 @@ msgid "Source" msgstr "Viri" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signali" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -7050,6 +7147,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7710,21 +7812,40 @@ msgstr "Ustvari Nov %s" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Ustvari Predogled Modela" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Ustvarite Poligon" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Ustvarite Poligon" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Ustvarite Poligon" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Ustvarite Mapo" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Ustvarite Mapo" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "Model je prazen!" @@ -7807,6 +7928,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Napaka pri nalaganju vira." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8092,6 +8218,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -8108,10 +8235,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstanta" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Odpri v Datoteki" @@ -8234,6 +8357,19 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "Ogled datotek" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -8252,6 +8388,41 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "Način Vrtenja" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Animacijski Gradnik" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Uredi Poligon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Animacijski Gradnik" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "Način Vrtenja" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Izvozi Projekt" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "Način Plošče" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "Način Vrtenja" @@ -8491,6 +8662,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Ustvarite Poligon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Ustvarite Poligon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Ustvarite Poligon" @@ -11252,10 +11433,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "stopnja argumenta je nič!" @@ -11396,6 +11573,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "GridMap Izbriši Izbor" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Počisti izbrano" @@ -11548,6 +11730,16 @@ msgstr "Nastavite Tip Spremenljivke" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "Dodaj Vnos" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Dodaj Vnos" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "" "Neveljavno ime. Ne sme se prekrivati z obstoječim vgrajenim imenom tipa." @@ -11614,16 +11806,6 @@ msgstr "Dodaj Signal" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Dodaj Vnos" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Dodaj Vnos" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Odstrani točko" @@ -11673,10 +11855,6 @@ msgid "Add Preload Node" msgstr "Dodaj prednaloženo vozlišče" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Dodaj Gradnik(e) iz Drevesa" @@ -12872,10 +13050,6 @@ msgstr "Konstante ni možno spreminjati." #~ msgstr "Približaj" #, fuzzy -#~ msgid "New TextFile" -#~ msgstr "Ogled datotek" - -#, fuzzy #~ msgid "Zoom:" #~ msgstr "Približaj" @@ -12895,10 +13069,6 @@ msgstr "Konstante ni možno spreminjati." #~ msgstr "Elementi GUI Teme:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "Lastnosti" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "Nastavi mapo status kot Priljubljeno" diff --git a/editor/translations/sq.po b/editor/translations/sq.po index 1388ff6db3..b7e0663f4f 100644 --- a/editor/translations/sq.po +++ b/editor/translations/sq.po @@ -25,6 +25,10 @@ msgstr "" "konstantet TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -411,6 +415,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -512,8 +520,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Ndrysho" @@ -785,6 +794,11 @@ msgstr "" #: editor/connections_dialog.cpp #, fuzzy +msgid "Receiver Method:" +msgstr "Nyjet filtruese" + +#: editor/connections_dialog.cpp +#, fuzzy msgid "Advanced" msgstr "I Balancuar" @@ -2005,6 +2019,16 @@ msgid "Search Help" msgstr "Kërko Ndihmë" #: editor/editor_help_search.cpp +#, fuzzy +msgid "Case Sensitive" +msgstr "Mbyll Skenën" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Kërko" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Shfaqi të Gjitha" @@ -2040,6 +2064,30 @@ msgstr "Tipi i Anëtarit" msgid "Class" msgstr "Klasa" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metodat" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Sinjalet" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Vetitë:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Vetitë e Temës" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Vetitë:" @@ -3110,6 +3158,10 @@ msgstr "Hap Editorin tjetër" msgid "Open the previous Editor" msgstr "Hap Editorin e mëparshëm" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3432,6 +3484,14 @@ msgid "Importing:" msgstr "Duke Importuar:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4631,6 +4691,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -4710,6 +4774,11 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Luaj Skenën" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5919,11 +5988,26 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "LibrariaMesh..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6552,6 +6636,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6774,11 +6875,6 @@ msgid "Source" msgstr "Resursi" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Sinjalet" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6804,6 +6900,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7448,20 +7549,39 @@ msgstr "Krijo %s të ri" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Duke Krijuar Shikimin Paraprak të Mesh-ave" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Krijo një Poligon" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Krijo një Poligon" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Krijo një Poligon" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Krijo një Folder" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Krijo një Folder" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7540,6 +7660,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Dështoi të ngarkojë resursin." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7817,6 +7942,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7833,10 +7959,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr " Skedarët" @@ -7951,6 +8073,19 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Atlas" +msgstr "%s i Ri" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7967,6 +8102,35 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Metoda Pa Shpërqëndrime" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -8177,6 +8341,16 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Bëje Unik" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Bëje Unik" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10874,10 +11048,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11015,6 +11185,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Fshi të Selektuarat" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11159,6 +11334,16 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "Shto te të preferuarat" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Shto te të preferuarat" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "Emër i palejuar. Nuk duhet të përplaset me emrin e një tipi 'buit-in'." @@ -11224,16 +11409,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Shto te të preferuarat" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Shto te të preferuarat" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Hiq Autoload-in" @@ -11283,10 +11458,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/sr_Cyrl.po b/editor/translations/sr_Cyrl.po index 6caa826f89..bf70555b07 100644 --- a/editor/translations/sr_Cyrl.po +++ b/editor/translations/sr_Cyrl.po @@ -25,6 +25,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -444,6 +448,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Додај нову траку" @@ -554,8 +562,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Уреди" @@ -839,6 +848,11 @@ msgstr "Додатни аргументи позива:" #: editor/connections_dialog.cpp #, fuzzy +msgid "Receiver Method:" +msgstr "Поставке објекта." + +#: editor/connections_dialog.cpp +#, fuzzy msgid "Advanced" msgstr "Поставке залепљавања" @@ -2079,6 +2093,15 @@ msgid "Search Help" msgstr "Потражи помоћ" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Разликовање великих и малих слова" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Покажи помагаче" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "Прикажи нормалу" @@ -2123,6 +2146,30 @@ msgstr "Чланови" msgid "Class" msgstr "Класа:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Методе" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Сигнали" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Константан" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Особине" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Особине" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3197,6 +3244,10 @@ msgstr "Отвори следећи уредник" msgid "Open the previous Editor" msgstr "Отвори претходни уредник" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3522,6 +3573,14 @@ msgid "Importing:" msgstr "Увожење:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4800,6 +4859,11 @@ msgstr "Режим померања" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Померај" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Померај" @@ -4886,6 +4950,11 @@ msgstr "" msgid "Transition: " msgstr "Померај" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Режим инспекције" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp #, fuzzy @@ -6165,11 +6234,27 @@ msgstr "Направи ивичну мрежу" msgid "Outline Size:" msgstr "Величина ивице:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Обриши ствар %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Ажурирај из сцене" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "MeshLibrary..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Додај ствар" @@ -6837,6 +6922,23 @@ msgid "Save File As..." msgstr "Сачувај као..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Увези тему" @@ -7072,11 +7174,6 @@ msgstr "" "Извор: " #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Сигнали" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -7105,6 +7202,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Само ресурси из датотечног система се могу убацити." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp #, fuzzy msgid "Lookup Symbol" msgstr "Потпун симбол" @@ -7781,21 +7883,40 @@ msgstr "Направи ивичну мрежу" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Направи приказ мрежа" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Направи полигон" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Направи навигациони полигон" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Направи навигациони полигон" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Направи осенчен полигон" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Направи осенчен полигон" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "Мрежа је празна!" @@ -7881,6 +8002,11 @@ msgid "Add Frame" msgstr "Додај оквир" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Грешка при учитавању ресурса." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "Грешка: неуспех при учитавању ресурса оквира!" @@ -8181,6 +8307,7 @@ msgid "Data Type:" msgstr "Тип податка:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Икона" @@ -8197,10 +8324,6 @@ msgid "Color" msgstr "Боја" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Константан" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Сачувај тему" @@ -8325,6 +8448,19 @@ msgid "Merge from Scene" msgstr "Споји од сцене" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "Аутоматски рез" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy msgid "Next Coordinate" msgstr "Следећа скриптица" @@ -8344,6 +8480,41 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "Режим ротације" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Анимациони чвор" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Измени полигон" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Направи навигациону мрежу" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "Режим ротације" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Режим извоза:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "Режим инспекције" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "Режим ротације" @@ -8586,6 +8757,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Помери полигон" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Помери полигон" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Направи навигациони полигон" @@ -11389,10 +11570,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11534,6 +11711,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Обриши одабрано" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Обриши избор" @@ -11679,6 +11861,16 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "Додај улаз" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Додај улаз" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "Неважеће име. Име је резервисано за постојећи уграђени тип." @@ -11744,16 +11936,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Додај улаз" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Додај улаз" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Обриши тачку" @@ -11803,10 +11985,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -13081,10 +13259,6 @@ msgstr "" #~ msgstr "Ставке теме графичког интерфејса:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "Особине" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "Директоријум као омиљени" @@ -13375,9 +13549,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "Заменити са" -#~ msgid "Case Sensitive" -#~ msgstr "Разликовање великих и малих слова" - #~ msgid "Backwards" #~ msgstr "Натраг" diff --git a/editor/translations/sr_Latn.po b/editor/translations/sr_Latn.po index e5f15c598c..545e17e5e6 100644 --- a/editor/translations/sr_Latn.po +++ b/editor/translations/sr_Latn.po @@ -28,6 +28,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -426,6 +430,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Dodaj Bezier Kanal" @@ -530,8 +538,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -803,6 +812,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1954,6 +1967,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1990,6 +2011,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Kontanta" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2973,6 +3014,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3282,6 +3327,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4454,6 +4507,11 @@ msgstr "" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Tranzicije" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Tranzicije" @@ -4536,6 +4594,10 @@ msgstr "" msgid "Transition: " msgstr "Tranzicije" +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5736,11 +5798,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6371,6 +6447,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6587,10 +6680,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6617,6 +6706,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7258,21 +7352,39 @@ msgid "Create Mesh2D" msgstr "Napravi" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "Napravi" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Napravi" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Napravi" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Napravi" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Napravi" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7351,6 +7463,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7631,6 +7747,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7647,10 +7764,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Kontanta" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7765,6 +7878,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7781,6 +7906,37 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Napravi" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Napravi" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Napravi" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -8005,6 +8161,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Napravi" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Napravi" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Napravi" @@ -10670,10 +10836,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10812,6 +10974,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Sve sekcije" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10955,6 +11122,16 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "Optimizuj Animaciju" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Obriši Selekciju" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -11020,16 +11197,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Optimizuj Animaciju" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Obriši Selekciju" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Obriši Selekciju" @@ -11079,10 +11246,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/sv.po b/editor/translations/sv.po index 9929b57153..9d2915ffb4 100644 --- a/editor/translations/sv.po +++ b/editor/translations/sv.po @@ -33,6 +33,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Ogiltligt typargument till convert(), använd TYPE_* konstanter." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -432,6 +436,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Lägg till Bezier-spår" @@ -541,8 +549,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Redigera" @@ -826,6 +835,11 @@ msgstr "Extra Call Argument:" #: editor/connections_dialog.cpp #, fuzzy +msgid "Receiver Method:" +msgstr "Filtrera noder" + +#: editor/connections_dialog.cpp +#, fuzzy msgid "Advanced" msgstr "Balanserad" @@ -2066,6 +2080,16 @@ msgstr "Sök Hjälp" #: editor/editor_help_search.cpp #, fuzzy +msgid "Case Sensitive" +msgstr "Skiftlägeskänsligt" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Sök" + +#: editor/editor_help_search.cpp +#, fuzzy msgid "Display All" msgstr "Ersätt Alla" @@ -2108,6 +2132,30 @@ msgstr "Medlemmar" msgid "Class" msgstr "Klass" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metoder" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Signaler" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Konstant" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Egenskaper" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Egenskaper" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3164,6 +3212,11 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "Varning" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3486,6 +3539,14 @@ msgid "Importing:" msgstr "Importerar:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4752,6 +4813,11 @@ msgstr "Flytta Nod(er)" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "Övergång" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "Lägg Till Översättning" @@ -4838,6 +4904,11 @@ msgstr "" msgid "Transition: " msgstr "Övergång" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Raw-Läge" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -6079,11 +6150,27 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Uppdatera från scen" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "MeshLibrary..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6733,6 +6820,23 @@ msgid "Save File As..." msgstr "Spara Som..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Importera Tema" @@ -6962,11 +7066,6 @@ msgid "Source" msgstr "Källa:" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Signaler" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6995,6 +7094,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7655,21 +7759,40 @@ msgstr "Skapa Ny" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Förhandsgranska" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Skapa Prenumeration" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Skapa Prenumeration" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Skapa Prenumeration" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Skapa Mapp" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Skapa Mapp" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "Sökvägen är tom" @@ -7752,6 +7875,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Misslyckades att ladda resurs." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8040,6 +8168,7 @@ msgid "Data Type:" msgstr "Datatyp:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Ikon" @@ -8056,10 +8185,6 @@ msgid "Color" msgstr "Färg" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Konstant" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Tema" @@ -8179,6 +8304,19 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "Visa Filer" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy msgid "Next Coordinate" msgstr "Nästa Skript" @@ -8198,6 +8336,40 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "Raw-Läge" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Animations-Node" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Redigera Polygon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Animations-Node" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "Raw-Läge" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Exportera Projekt" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "Raw-Läge" @@ -8435,6 +8607,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Skapa Prenumeration" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Gör Patch" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Skapa Prenumeration" @@ -11204,10 +11386,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11348,6 +11526,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Alla urval" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Rensa Urval" @@ -11493,6 +11676,16 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "Favoriter:" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Favoriter:" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "Ogiltigt namn. Får inte vara samma som ett befintligt inbyggt typnamn." @@ -11558,16 +11751,6 @@ msgstr "Lägg till Signal" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Favoriter:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Favoriter:" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Ta bort Autoload" @@ -11617,10 +11800,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -12742,10 +12921,6 @@ msgstr "" #~ msgstr "Uppdatera Alltid" #, fuzzy -#~ msgid "Raw Mode" -#~ msgstr "Raw-Läge" - -#, fuzzy #~ msgid "Path to Node:" #~ msgstr "Sökväg till Node:" @@ -12842,10 +13017,6 @@ msgstr "" #~ "Skapa och tilldela en?" #, fuzzy -#~ msgid "New TextFile" -#~ msgstr "Visa Filer" - -#, fuzzy #~ msgid "Save Theme As" #~ msgstr "Spara Tema Som" @@ -12866,10 +13037,6 @@ msgstr "" #~ msgstr "Publika Metoder:" #, fuzzy -#~ msgid "Property: " -#~ msgstr "Egenskaper" - -#, fuzzy #~ msgid "Toggle folder status as Favorite." #~ msgstr "Växla Favorit" @@ -12913,9 +13080,6 @@ msgstr "" #~ msgid "Rotate 270 degrees" #~ msgstr "Rotera 270 grader" -#~ msgid "Warning" -#~ msgstr "Varning" - #, fuzzy #~ msgid "Variable" #~ msgstr "Variabel" @@ -13044,10 +13208,6 @@ msgstr "" #~ msgstr "Ersätt Med" #, fuzzy -#~ msgid "Case Sensitive" -#~ msgstr "Skiftlägeskänsligt" - -#, fuzzy #~ msgid "Backwards" #~ msgstr "Baklänges" diff --git a/editor/translations/ta.po b/editor/translations/ta.po index 90abf6b1d1..9d054116d6 100644 --- a/editor/translations/ta.po +++ b/editor/translations/ta.po @@ -26,6 +26,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -421,6 +425,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "அசைவூட்டு பாதை சேர்" @@ -525,8 +533,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -795,6 +804,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1944,6 +1957,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1979,6 +2000,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2961,6 +3002,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3270,6 +3315,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4438,6 +4491,11 @@ msgstr "சேர் முக்கியப்புள்ளியை நக #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "மாற்றங்களை இதற்கு அமை:" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "மாற்றங்களை இதற்கு அமை:" @@ -4519,6 +4577,10 @@ msgstr "" msgid "Transition: " msgstr "மாற்றங்களை இதற்கு அமை:" +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5707,11 +5769,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6339,6 +6415,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6555,10 +6648,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6584,6 +6673,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7219,19 +7313,35 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "அனைத்து தேர்வுகள்" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7308,6 +7418,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7586,6 +7700,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7602,10 +7717,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7719,6 +7830,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7735,6 +7858,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -7945,6 +8096,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10594,10 +10753,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10736,6 +10891,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "அனைத்து தேர்வுகள்" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10879,6 +11039,15 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "மாற்றங்களை இதற்கு அமை:" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10941,15 +11110,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "மாற்றங்களை இதற்கு அமை:" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "அசைவூட்டு பாதையை நீக்கு" @@ -10999,10 +11159,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/te.po b/editor/translations/te.po index f0469b5e93..5586a3ef9b 100644 --- a/editor/translations/te.po +++ b/editor/translations/te.po @@ -22,6 +22,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -406,6 +410,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -507,8 +515,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -774,6 +783,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1921,6 +1934,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1956,6 +1977,26 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Theme Property" +msgstr "" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2935,6 +2976,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3243,6 +3288,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4400,6 +4453,10 @@ msgid "Move Node" msgstr "" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -4479,6 +4536,10 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5660,11 +5721,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6290,6 +6365,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6506,10 +6598,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6535,6 +6623,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7169,18 +7262,34 @@ msgid "Create Mesh2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "CollisionPolygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "" #: editor/plugins/sprite_editor_plugin.cpp +msgid "LightOccluder2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7257,6 +7366,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7530,6 +7643,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7546,10 +7660,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "" @@ -7661,6 +7771,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7677,6 +7799,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -7885,6 +8035,14 @@ msgid "Edit Tile Z Index" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Convex" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Make Concave" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "" @@ -10521,10 +10679,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -10661,6 +10815,10 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +msgid "Paste Selects" +msgstr "" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -10803,6 +10961,14 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -10863,14 +11029,6 @@ msgid "Add Signal" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "" @@ -10919,10 +11077,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/th.po b/editor/translations/th.po index a100c323ec..b5f77ccb55 100644 --- a/editor/translations/th.po +++ b/editor/translations/th.po @@ -27,6 +27,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "ตัวแปรใน convert() ผิดพลาด ใช้ค่าคงที่ TYPE_* เท่านั้น" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -449,6 +453,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "เพิ่มแทร็กแอนิเมชัน" @@ -560,8 +568,9 @@ msgstr "เฟรมต่อวินาที" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "แก้ไข" @@ -843,6 +852,11 @@ msgstr "ตัวแปรเพิ่มเติม:" #: editor/connections_dialog.cpp #, fuzzy +msgid "Receiver Method:" +msgstr "เลือกเมท็อด" + +#: editor/connections_dialog.cpp +#, fuzzy msgid "Advanced" msgstr "ตัวเลือกการจำกัด" @@ -2075,6 +2089,15 @@ msgid "Search Help" msgstr "ค้นหาในคู่มือ" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "ตรงตามอักษรพิมพ์เล็ก-ใหญ่" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "แสดงตัวช่วย" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "แสดงปกติ" @@ -2119,6 +2142,30 @@ msgstr "ตัวแปร" msgid "Class" msgstr "คลาส:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "รายชื่อเมท็อด" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "สัญญาณ" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "คงที่" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "คุณสมบัติ:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "คุณสมบัติ" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "คุณสมบัติ:" @@ -3163,6 +3210,11 @@ msgstr "เปิดตัวแก้ไขถัดไป" msgid "Open the previous Editor" msgstr "เปิดตัวแก้ไขก่อนหน้า" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "คำเตือน" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3487,6 +3539,15 @@ msgid "Importing:" msgstr "นำเข้า:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "ผิดพลาดขณะสร้าง signature object" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4754,6 +4815,11 @@ msgstr "โหมดเคลื่อนย้าย" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "ทรานสิชัน" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "เพิ่มการแปล" @@ -4841,6 +4907,11 @@ msgstr "" msgid "Transition: " msgstr "ทรานสิชัน" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "โหมดมุมมอง" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -6121,11 +6192,27 @@ msgstr "สร้างเส้นขอบ Mesh" msgid "Outline Size:" msgstr "ขนาดเส้นรอบรูป:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "ลบไอเทม %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "อัพเดตจากฉาก" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "MeshLibrary..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "เพิ่มไอเทม" @@ -6789,6 +6876,23 @@ msgid "Save File As..." msgstr "บันทึกเป็น..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "นำเข้าธีม" @@ -7021,11 +7125,6 @@ msgstr "ต้นฉบับ:" #: editor/plugins/script_text_editor.cpp #, fuzzy -msgid "Signal" -msgstr "สัญญาณ" - -#: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Target" msgstr "ตำแหน่งที่อยู่:" @@ -7054,6 +7153,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "สามารถวางรีซอร์สจากระบบไฟล์ได้เท่านั้น" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp #, fuzzy msgid "Lookup Symbol" msgstr "เสนอแนะคำเต็ม" @@ -7729,21 +7833,40 @@ msgstr "สร้างเส้นขอบ Mesh" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "กำลังสร้างภาพตัวอย่าง Mesh" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "สร้างรูปหลายเหลี่ยม" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "สร้างรูปทรงนำทาง" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "สร้างรูปทรงนำทาง" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "สร้างรูปหลายเหลี่ยมกั้นแสง" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "สร้างรูปหลายเหลี่ยมกั้นแสง" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "ตำแหน่งบันทึกว่างเปล่า!" @@ -7831,6 +7954,11 @@ msgid "Add Frame" msgstr "เพิ่มเฟรม" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "โหลดรูปไม่ได้:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "ผิดพลาด: โหลดรีซอร์สเฟรมไม่ได้!" @@ -8127,6 +8255,7 @@ msgid "Data Type:" msgstr "ชนิดข้อมูล:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "รูปย่อ" @@ -8143,10 +8272,6 @@ msgid "Color" msgstr "สี" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "คงที่" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "ธีม" @@ -8270,6 +8395,20 @@ msgid "Merge from Scene" msgstr "รวมจากฉาก" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "Autotiles" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Atlas" +msgstr "%s ใหม่" + +#: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy msgid "Next Coordinate" msgstr "ไปชั้นบน" @@ -8289,6 +8428,41 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "โหมดการทำงาน:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "โหนดแอนิเมชัน" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "แก้ไขรูปหลายเหลี่ยม" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "สร้าง Mesh นำทาง" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "โหมดหมุน" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "วิธีการส่งออก:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "ดัชนี:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "โหมดการทำงาน:" @@ -8534,6 +8708,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "ย้ายรูปหลายเหลี่ยม" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "ย้ายรูปหลายเหลี่ยม" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "สร้างรูปทรงนำทาง" @@ -11372,10 +11556,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "ตัวแปร step เป็นศูนย์!" @@ -11515,6 +11695,11 @@ msgid "Cursor Clear Rotation" msgstr "เคอร์เซอร์ลบการหมุน" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "ลบที่เลือก" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "ลบที่เลือก" @@ -11661,6 +11846,16 @@ msgstr "แก้ไขประเภทตัวแปร" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "เพิ่มอินพุต" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "เพิ่มอินพุต" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "ชื่อผิดพลาด ต้องไม่ใช้ชื่อเดียวกับชนิดตัวแปร" @@ -11726,16 +11921,6 @@ msgstr "เพิ่มสัญญาณ" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "เพิ่มอินพุต" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "เพิ่มอินพุต" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "ลบจุด" @@ -11785,10 +11970,6 @@ msgid "Add Preload Node" msgstr "เพิ่มโหนด Preload" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "เพิ่มโหนดจากผัง" @@ -13287,9 +13468,6 @@ msgstr "" #~ msgid "Rotate 270 degrees" #~ msgstr "หมุน 270 องศา" -#~ msgid "Warning" -#~ msgstr "คำเตือน" - #~ msgid "Variable" #~ msgstr "ตัวแปร" @@ -13619,9 +13797,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "แทนที่ด้วย" -#~ msgid "Case Sensitive" -#~ msgstr "ตรงตามอักษรพิมพ์เล็ก-ใหญ่" - #~ msgid "Backwards" #~ msgstr "ย้อนกลับ" @@ -14050,9 +14225,6 @@ msgstr "" #~ msgid "Loading Image:" #~ msgstr "โหลดรูป:" -#~ msgid "Couldn't load image:" -#~ msgstr "โหลดรูปไม่ได้:" - #~ msgid "Converting Images" #~ msgstr "กำลังแปลงรูป" @@ -14230,9 +14402,6 @@ msgstr "" #~ "correct?" #~ msgstr "ไม่สามารถอ่านไฟล์ใบรับรองได้ ตำแหน่งไฟล์และรหัสผ่านถูกต้องหรือไม่?" -#~ msgid "Error creating the signature object." -#~ msgstr "ผิดพลาดขณะสร้าง signature object" - #~ msgid "Error creating the package signature." #~ msgstr "ผิดพลาดขณะสร้าง signature ของแพคเกจ" diff --git a/editor/translations/tr.po b/editor/translations/tr.po index a0c782fff2..f5edf9851d 100644 --- a/editor/translations/tr.po +++ b/editor/translations/tr.po @@ -64,6 +64,10 @@ msgstr "" "kullanın." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -453,6 +457,10 @@ msgid "Not possible to add a new track without a root" msgstr "Bir kök olmadan yeni bir iz eklemek mümkün değildir" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Bezier İz Ekle" @@ -564,8 +572,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Düzenle" @@ -833,6 +842,11 @@ msgid "Extra Call Arguments:" msgstr "Ekstra Çağrı Argümanları:" #: editor/connections_dialog.cpp +#, fuzzy +msgid "Receiver Method:" +msgstr "Metot Seç" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Gelişmiş" @@ -2011,6 +2025,15 @@ msgid "Search Help" msgstr "Yardım Ara" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Büyük Küçük Harf Duyarlı" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Yardımcıları Göster" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Hepsini Görüntüle" @@ -2046,6 +2069,29 @@ msgstr "Üye Tipi" msgid "Class" msgstr "Sınıf" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Metotlar" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Sinyaller" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Sabit" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Özellik:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Tema Özellikleri" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Özellik:" @@ -3094,6 +3140,11 @@ msgstr "Sonraki Düzenleyiciyi aç" msgid "Open the previous Editor" msgstr "Önceki Düzenleyiciyi Aç" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "Uyarı" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "Alt kaynağı bulunamadı." @@ -3415,6 +3466,15 @@ msgid "Importing:" msgstr "İçe Aktarım:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "İmza nesnesini oluşturmada sorun." + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4602,6 +4662,11 @@ msgid "Move Node" msgstr "Düğümü Taşı" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Geçiş: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Geçiş Ekle" @@ -4688,6 +4753,11 @@ msgstr "" msgid "Transition: " msgstr "Geçiş: " +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Kaydırma Biçimi" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5912,11 +5982,27 @@ msgstr "Anahat Örüntüsü Oluştur" msgid "Outline Size:" msgstr "Kontur Boyutu:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "%d öğe kaldırılsın mı?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Sahneden Güncelle" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "MeshLibrary ..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Öğe Ekle" @@ -6548,6 +6634,23 @@ msgid "Save File As..." msgstr "Farklı Kaydet..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Kalıbı İçe Aktar" @@ -6766,10 +6869,6 @@ msgid "Source" msgstr "Kaynak" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Sinyaller" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Hedef" @@ -6796,6 +6895,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "Sadece dosya sisteminden kaynaklar bırakılabilir." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Simgeyi Araştır" @@ -7437,18 +7541,37 @@ msgid "Create Mesh2D" msgstr "Örüntü2D Oluştur" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Mesh Önizlemeleri Oluşturuluyor" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Çokgen2D Oluştur" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "TemasÇokgen2D Oluştur" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "TemasÇokgen2D Oluştur" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "IşıkEngelleyici2D Oluştur" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "IşıkEngelleyici2D Oluştur" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "HayaliÇizimlik Boş!" @@ -7526,6 +7649,11 @@ msgid "Add Frame" msgstr "Çerçeve Ekle" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Bediz yüklenemedi:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "HATA: Kare kaynağı yüklenemedi!" @@ -7799,6 +7927,7 @@ msgid "Data Type:" msgstr "Veri Türü:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Simge" @@ -7815,10 +7944,6 @@ msgid "Color" msgstr "Renk" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Sabit" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Tema" @@ -7935,6 +8060,20 @@ msgid "Merge from Scene" msgstr "Sahneden Birleştir" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "Oto-döşemeleri Pasifleştir" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Atlas" +msgstr "Atlas :" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Sonraki Koordinat" @@ -7951,6 +8090,41 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Önceki şekil, altdöşeme ya da Döşemeyi Seç." #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Region" +msgstr "Bölge Şekli" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Temas Şekli" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Örtü Şekli" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Gezinim Şekli" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "BitMaskeleme Şekli" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Öncelik Şekli" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "İndeks:" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Bölge Şekli" @@ -8180,6 +8354,16 @@ msgid "Edit Tile Z Index" msgstr "Döşeme Z Derinliğini Değiştir" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Çokgeni Dışbükey Yap" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Çokgeni İçbükey Yap" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Temas Çokgeni Oluştur" @@ -11018,10 +11202,6 @@ msgid "GDNative" msgstr "GDYerel" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "adım değiştirgeni sıfır!" @@ -11162,6 +11342,11 @@ msgid "Cursor Clear Rotation" msgstr "İmleç Döndürme Temizle" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Seçimi Sil" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Seçimi Temizle" @@ -11313,6 +11498,16 @@ msgstr "Değişken Tipini Ayarla" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "Giriş Ekle" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Giriş Ekle" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "Geçersiz ad. Var olan gömülü türdeki ad ile çakışmamalı." @@ -11378,16 +11573,6 @@ msgstr "Sinyal Ekle" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Giriş Ekle" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Giriş Ekle" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Noktayı kaldır" @@ -11441,10 +11626,6 @@ msgid "Add Preload Node" msgstr "Önyüklenen Düğüm Ekle" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Ağaçtan Düğüm(ler) Ekle" @@ -13009,9 +13190,6 @@ msgstr "Sabit değerler değiştirilemez." #~ msgid "Rotate 270 degrees" #~ msgstr "270 Düzeyde Döndür" -#~ msgid "Warning" -#~ msgstr "Uyarı" - #~ msgid "Variable" #~ msgstr "Değişken" @@ -13343,9 +13521,6 @@ msgstr "Sabit değerler değiştirilemez." #~ msgid "Replace By" #~ msgstr "Şununla Değiştir" -#~ msgid "Case Sensitive" -#~ msgstr "Büyük Küçük Harf Duyarlı" - #~ msgid "Backwards" #~ msgstr "Tersten" @@ -13784,9 +13959,6 @@ msgstr "Sabit değerler değiştirilemez." #~ msgid "Loading Image:" #~ msgstr "Bediz Yükleniyor:" -#~ msgid "Couldn't load image:" -#~ msgstr "Bediz yüklenemedi:" - #~ msgid "Converting Images" #~ msgstr "Bedizleri Dönüştürüyor" @@ -13965,9 +14137,6 @@ msgstr "Sabit değerler değiştirilemez." #~ msgstr "" #~ "Onay belgesi dizeci okunamadı. Yol ve gizyazının her ikisi de doğru mu?" -#~ msgid "Error creating the signature object." -#~ msgstr "İmza nesnesini oluşturmada sorun." - #~ msgid "Error creating the package signature." #~ msgstr "Çıkın imzasını oluşturmada sorun." @@ -14172,9 +14341,6 @@ msgstr "Sabit değerler değiştirilemez." #~ msgid "Lossy Quality:" #~ msgstr "Kayıplı Nitelik:" -#~ msgid "Atlas:" -#~ msgstr "Atlas :" - #~ msgid "Shrink By:" #~ msgstr "Küçült:" diff --git a/editor/translations/uk.po b/editor/translations/uk.po index 7dda40836d..67565105f5 100644 --- a/editor/translations/uk.po +++ b/editor/translations/uk.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: Ukrainian (Godot Engine)\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-12-21 08:37+0000\n" +"PO-Revision-Date: 2019-12-23 17:07+0000\n" "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n" "Language-Team: Ukrainian <https://hosted.weblate.org/projects/godot-engine/" "godot/uk/>\n" @@ -36,6 +36,10 @@ msgstr "" "TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "Мало бути вказано рядок довжини 1 (символ)." + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -425,6 +429,10 @@ msgid "Not possible to add a new track without a root" msgstr "Не можна додавати нові доріжки без кореневого запису" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "Додати доріжку Безьє" @@ -539,8 +547,9 @@ msgstr "Кадри за секунду" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Редагувати" @@ -808,6 +817,10 @@ msgid "Extra Call Arguments:" msgstr "Додаткові аргументи виклику:" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "Метод-отримувач:" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Додатково" @@ -1989,6 +2002,15 @@ msgid "Search Help" msgstr "Пошук довідки" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "Чутливість регістра" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Показати помічники" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Показати усе" @@ -2024,6 +2046,29 @@ msgstr "Тип члена" msgid "Class" msgstr "Клас" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Методи" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "Сигнал" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Сталий" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Властивість:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Властивості теми" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Властивість:" @@ -3082,6 +3127,10 @@ msgstr "Відкрити наступний редактор" msgid "Open the previous Editor" msgstr "Відкрити попередній редактор" +#: editor/editor_node.h +msgid "Warning!" +msgstr "Увага!" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "Підлеглих ресурсів не знайдено." @@ -3401,6 +3450,14 @@ msgid "Importing:" msgstr "Імпортування:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4588,6 +4645,11 @@ msgid "Move Node" msgstr "Пересунути вузол" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Перехід: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Додати перехід" @@ -4672,6 +4734,10 @@ msgstr "Встановити кінець анімації. Корисно дл msgid "Transition: " msgstr "Перехід: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "Режим гри:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5882,11 +5948,26 @@ msgstr "Створити сітку обведення" msgid "Outline Size:" msgstr "Розмір обведення:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "Видалення елемента %d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "Оновити зі сцени" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "Бібліотека сітки" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "Додати елемент" @@ -6520,6 +6601,27 @@ msgid "Save File As..." msgstr "Зберегти файл як…" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "Не вдалося отримати скрипт для запуску." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" +"Не вдалося перезавантажити скрипт. Ознайомтеся із повідомленнями про помилки " +"у консолі." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "Скрипт не працює у режимі інструмента — його не вдасться запустити." + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" +"Щоб цей скрипт можна було запустити, він має успадковуватися від " +"EditorScript і мати встановлений режим інструмента." + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "Імпортувати тему" @@ -6738,10 +6840,6 @@ msgid "Source" msgstr "Джерело" #: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "Сигнал" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "Призначення" @@ -6769,6 +6867,13 @@ msgid "Only resources from filesystem can be dropped." msgstr "Можна перетягнути тільки ресурс з файлової системи." #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" +"Скидання вузлів є неможливим, оскільки у цій сцені не використовується " +"скрипт «%s»." + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "Шукати символ" @@ -7411,18 +7516,37 @@ msgid "Create Mesh2D" msgstr "Створити Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "Створення попереднього перегляду сітки" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "Створити Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "Створити CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Створити CollisionPolygon2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "Створити LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Створити LightOccluder2D" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Спрайт порожній!" @@ -7501,6 +7625,11 @@ msgid "Add Frame" msgstr "Додати кадр" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "Не вдалося завантажити ресурс." + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "Помилка: не вдалося завантажити ресурс кадру!" @@ -7774,6 +7903,7 @@ msgid "Data Type:" msgstr "Тип даних:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "Піктограма" @@ -7790,10 +7920,6 @@ msgid "Color" msgstr "Колір" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Сталий" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "Файл теми" @@ -7907,6 +8033,18 @@ msgid "Merge from Scene" msgstr "Об'єднати зі сцени" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "Нова окрема плитка" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "Нова автоплитка" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "Новий атлас" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "Наступна координата" @@ -7923,6 +8061,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "Вибір попередньої форми, підплитки або плитки." #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "Область" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "Зіткнення" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "Перешкода" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "Навігація" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "Бітова маска" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "Пріоритетність" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "Z-індекс" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "Режим області" @@ -8153,6 +8319,16 @@ msgid "Edit Tile Z Index" msgstr "Редагувати z-індекс плитки" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "Зробити полігон опуклим" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Зробити полігон увігнутим" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "Створити полігон зіткнення" @@ -10955,10 +11131,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "Мало бути вказано рядок довжини 1 (символ)." - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "Аргумент кроку дорівнює нулеві!" @@ -11097,6 +11269,11 @@ msgid "Cursor Clear Rotation" msgstr "Зняти обертання з вказівника" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Витерти позначене" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "Очистити позначене" @@ -11246,6 +11423,14 @@ msgid "Set Variable Type" msgstr "Встановити тип змінної" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "Додати вхідний порт" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "Додати вихідний порт" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "Перевизначення наявної вбудованої функції." @@ -11306,14 +11491,6 @@ msgid "Add Signal" msgstr "Додати сигнал" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "Додати вхідний порт" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "Додати вихідний порт" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "Вилучити вхідний порт" @@ -11366,12 +11543,6 @@ msgid "Add Preload Node" msgstr "Додати попередньо завантажений вузол" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" -"Скидання вузлів є неможливим, оскільки у цій сцені не використовується " -"скрипт «%s»." - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "Додати вузли з дерева" @@ -13128,9 +13299,6 @@ msgstr "Сталі не можна змінювати." #~ msgid "Rotate 270 degrees" #~ msgstr "Обертання на 270 градусів" -#~ msgid "Warning" -#~ msgstr "Попередження" - #~ msgid "Variable" #~ msgstr "Змінна" @@ -13460,9 +13628,6 @@ msgstr "Сталі не можна змінювати." #~ msgid "Replace By" #~ msgstr "Замінити на" -#~ msgid "Case Sensitive" -#~ msgstr "Чутливість регістра" - #~ msgid "Backwards" #~ msgstr "Назад" diff --git a/editor/translations/ur_PK.po b/editor/translations/ur_PK.po index 288b39df87..2cd4c80c59 100644 --- a/editor/translations/ur_PK.po +++ b/editor/translations/ur_PK.po @@ -27,6 +27,10 @@ msgstr "" ".استمال کیجۓ TYPE_* constants .کے لیے غلط ہیں convert() دیے گئے ارگمنٹس." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -414,6 +418,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp msgid "Add Bezier Track" msgstr "" @@ -515,8 +523,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "" @@ -787,6 +796,10 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -1964,6 +1977,14 @@ msgid "Search Help" msgstr "" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Show Hierarchy" +msgstr "" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "" @@ -1999,6 +2020,28 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +msgid "Method" +msgstr "" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr ".تمام کا انتخاب" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "" + +#: editor/editor_help_search.cpp +msgid "Property" +msgstr "" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr ".تمام کا انتخاب" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -2989,6 +3032,10 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3301,6 +3348,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4493,6 +4548,10 @@ msgid "Move Node" msgstr "ایکشن منتقل کریں" #: editor/plugins/animation_state_machine_editor.cpp +msgid "Transition exists!" +msgstr "" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "" @@ -4575,6 +4634,11 @@ msgstr "" msgid "Transition: " msgstr "" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "ایکشن منتقل کریں" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5785,11 +5849,25 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6429,6 +6507,23 @@ msgid "Save File As..." msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6650,11 +6745,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr ".تمام کا انتخاب" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6681,6 +6771,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7325,21 +7420,39 @@ msgid "Create Mesh2D" msgstr "سب سکریپشن بنائیں" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Mesh2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create Polygon2D" msgstr "سب سکریپشن بنائیں" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "سب سکریپشن بنائیں" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "سب سکریپشن بنائیں" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "سب سکریپشن بنائیں" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "سب سکریپشن بنائیں" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7419,6 +7532,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7698,6 +7815,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7714,10 +7832,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "سب سکریپشن بنائیں" @@ -7834,6 +7948,18 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy msgid "Next Coordinate" msgstr "سب سکریپشن بنائیں" @@ -7852,6 +7978,38 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "ایکشن منتقل کریں" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "سب سکریپشن بنائیں" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "سب سکریپشن بنائیں" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "سب سکریپشن بنائیں" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "ایکشن منتقل کریں" @@ -8081,6 +8239,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "سب سکریپشن بنائیں" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "سب سکریپشن بنائیں" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "سب سکریپشن بنائیں" @@ -10773,10 +10941,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "سٹیپ کے ارگمنٹس سفر ہیں!" @@ -10918,6 +11082,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr ".تمام کا انتخاب" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr ".تمام کا انتخاب" @@ -11062,6 +11231,16 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr ".تمام کا انتخاب" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr ".تمام کا انتخاب" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -11128,16 +11307,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr ".تمام کا انتخاب" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr ".تمام کا انتخاب" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr ".تمام کا انتخاب" @@ -11187,10 +11356,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/vi.po b/editor/translations/vi.po index c7ba2f9e09..e90e57b1c9 100644 --- a/editor/translations/vi.po +++ b/editor/translations/vi.po @@ -33,6 +33,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Hàm convert() có đối số không hợp lệ, sử dụng các hằng TYPE_*." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -425,6 +429,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "Thêm Track Animation" @@ -532,8 +540,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "Chỉnh sửa" @@ -805,6 +814,11 @@ msgid "Extra Call Arguments:" msgstr "Mở rộng Đối số được gọi:" #: editor/connections_dialog.cpp +#, fuzzy +msgid "Receiver Method:" +msgstr "Lọc các nút" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "Nâng cao" @@ -1979,6 +1993,16 @@ msgid "Search Help" msgstr "Tìm sự giúp đỡ" #: editor/editor_help_search.cpp +#, fuzzy +msgid "Case Sensitive" +msgstr "Đóng Cảnh" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "Tìm kiếm" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "Hiển thị tất cả" @@ -2014,6 +2038,30 @@ msgstr "Loại" msgid "Class" msgstr "Lớp" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "Hàm" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "Tín hiệu" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "Cố định" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "Thuộc tính:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "Thuộc tính:" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "Thuộc tính:" @@ -3043,6 +3091,11 @@ msgstr "" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "Cảnh báo" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "" @@ -3356,6 +3409,14 @@ msgid "Importing:" msgstr "" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4546,6 +4607,11 @@ msgid "Move Node" msgstr "Di chuyển Nút" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "Chuyển tiếp: " + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "Thêm Chuyển tiếp" @@ -4630,6 +4696,11 @@ msgstr "Đặt kết thúc hoạt ảnh. Hữu dụng cho sub-transitions." msgid "Transition: " msgstr "Chuyển tiếp: " +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "Nhập từ Node:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -5852,11 +5923,26 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "Xuất Mesh Library" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6500,6 +6586,23 @@ msgid "Save File As..." msgstr "Lưu Scene với tên..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -6724,11 +6827,6 @@ msgid "Source" msgstr "" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "Tín hiệu" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -6757,6 +6855,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7407,20 +7510,39 @@ msgstr "Tạo %s Mới" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "Xem thử" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "Tạo" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "Tạo" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "Tạo" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "Tạo Folder" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "Tạo Folder" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "" @@ -7500,6 +7622,10 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Unable to load images" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -7786,6 +7912,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -7802,10 +7929,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "Cố định" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "Mở" @@ -7924,6 +8047,20 @@ msgid "Merge from Scene" msgstr "Gộp từ Scene" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "Hoạt ảnh mới" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Atlas" +msgstr "Mới %s" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "" @@ -7941,6 +8078,38 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "Tạo" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "Tạo" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "Animation Node" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "Nhập từ Node:" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "" @@ -8171,6 +8340,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "Tạo" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "Tạo" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "Tạo" @@ -10900,10 +11079,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11043,6 +11218,11 @@ msgid "Cursor Clear Rotation" msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "Chọn tất cả" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "" @@ -11187,6 +11367,16 @@ msgid "Set Variable Type" msgstr "" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Input Port" +msgstr "Thêm Input" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "Thêm Input" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "" @@ -11252,16 +11442,6 @@ msgstr "Thêm Tín hiệu" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "Thêm Input" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "Thêm Input" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "Xoá Function" @@ -11311,10 +11491,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" diff --git a/editor/translations/zh_CN.po b/editor/translations/zh_CN.po index 95f6026efb..b7f0b1421d 100644 --- a/editor/translations/zh_CN.po +++ b/editor/translations/zh_CN.po @@ -63,7 +63,7 @@ msgid "" msgstr "" "Project-Id-Version: Chinese (Simplified) (Godot Engine)\n" "POT-Creation-Date: 2018-01-20 12:15+0200\n" -"PO-Revision-Date: 2019-12-21 08:38+0000\n" +"PO-Revision-Date: 2019-12-30 17:25+0000\n" "Last-Translator: Haoyu Qiu <timothyqiu32@gmail.com>\n" "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/" "godot-engine/godot/zh_Hans/>\n" @@ -80,10 +80,14 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "convert()的参数类型无效,请使用TYPE_*常量。" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "预期为长度为1的字符串(一个字符)。" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." -msgstr "解码的字节不足,或无效的格式。" +msgstr "解码的字节不足,或格式无效。" #: core/math/expression.cpp msgid "Invalid input %i (not passed) in expression" @@ -103,15 +107,15 @@ msgstr "将 %s 类型作为 %s 基础类型的索引无效" #: core/math/expression.cpp msgid "Invalid named index '%s' for base type %s" -msgstr "将 '%s' 作为 %s 基础类型的具名索引无效" +msgstr "将“%s”作为 %s 基础类型的具名索引无效" #: core/math/expression.cpp msgid "Invalid arguments to construct '%s'" -msgstr "构造 '%s' 的参数无效" +msgstr "构造“%s”的参数无效" #: core/math/expression.cpp msgid "On call to '%s':" -msgstr "调用 '%s' 时:" +msgstr "调用“%s”时:" #: core/ustring.cpp msgid "B" @@ -155,7 +159,7 @@ msgstr "镜像" #: editor/animation_bezier_editor.cpp editor/editor_profiler.cpp msgid "Time:" -msgstr "时间:" +msgstr "时间:" #: editor/animation_bezier_editor.cpp msgid "Value:" @@ -252,15 +256,15 @@ msgstr "方法调用轨道" #: editor/animation_track_editor.cpp msgid "Bezier Curve Track" -msgstr "贝塞尔曲线轨迹" +msgstr "贝塞尔曲线轨道" #: editor/animation_track_editor.cpp msgid "Audio Playback Track" -msgstr "音频回放轨道" +msgstr "音频播放轨道" #: editor/animation_track_editor.cpp msgid "Animation Playback Track" -msgstr "动画回放轨道" +msgstr "动画播放轨道" #: editor/animation_track_editor.cpp msgid "Animation length (frames)" @@ -281,7 +285,7 @@ msgstr "动画循环" #: editor/animation_track_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Functions:" -msgstr "函数:" +msgstr "函数:" #: editor/animation_track_editor.cpp msgid "Audio Clips:" @@ -391,11 +395,11 @@ msgstr "移除轨道" #: editor/animation_track_editor.cpp msgid "Create NEW track for %s and insert key?" -msgstr "为'%s'创建新轨道并插入关键帧?" +msgstr "是否为“%s”新建轨道并插入关键帧?" #: editor/animation_track_editor.cpp msgid "Create %d NEW tracks and insert keys?" -msgstr "创建%d个新轨道并插入关键帧?" +msgstr "是否新建%d个轨道并插入关键帧?" #: editor/animation_track_editor.cpp editor/create_dialog.cpp #: editor/editor_audio_buses.cpp editor/editor_feature_profile.cpp @@ -419,7 +423,7 @@ msgstr "动画播放器不能对自己做动画,只有其它播放器才可以 #: editor/animation_track_editor.cpp msgid "Anim Create & Insert" -msgstr "创建|插入动画" +msgstr "创建并插入动画" #: editor/animation_track_editor.cpp msgid "Anim Insert Track & Key" @@ -463,7 +467,11 @@ msgstr "动画播放器不能动画化自己,只能动画化其他播放器。 #: editor/animation_track_editor.cpp msgid "Not possible to add a new track without a root" -msgstr "无法在没有root的情况下添加新轨道" +msgstr "无法在没有root的情况下新建轨道" + +#: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" #: editor/animation_track_editor.cpp msgid "Add Bezier Track" @@ -572,8 +580,9 @@ msgstr "FPS" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "编辑" @@ -832,11 +841,15 @@ msgstr "移除" #: editor/connections_dialog.cpp msgid "Add Extra Call Argument:" -msgstr "添加附加调用参数:" +msgstr "添加额外调用参数:" #: editor/connections_dialog.cpp msgid "Extra Call Arguments:" -msgstr "额外调用参数:" +msgstr "额外调用参数:" + +#: editor/connections_dialog.cpp +msgid "Receiver Method:" +msgstr "接收方法:" #: editor/connections_dialog.cpp msgid "Advanced" @@ -884,7 +897,7 @@ msgstr "连接" #: editor/connections_dialog.cpp msgid "Signal:" -msgstr "信号:" +msgstr "信号:" #: editor/connections_dialog.cpp msgid "Connect '%s' to '%s'" @@ -933,7 +946,7 @@ msgstr "取消所有广播信号连接" #: editor/connections_dialog.cpp msgid "Edit..." -msgstr "编辑…" +msgstr "编辑..." #: editor/connections_dialog.cpp msgid "Go To Method" @@ -949,7 +962,7 @@ msgstr "更改" #: editor/create_dialog.cpp msgid "Create New %s" -msgstr "创建新的 %s" +msgstr "新建%s" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp @@ -1213,7 +1226,7 @@ msgstr "打开压缩文件时出错,非zip格式。" #: editor/editor_asset_installer.cpp msgid "Uncompressing Assets" -msgstr "无压缩资源" +msgstr "正在解压素材" #: editor/editor_asset_installer.cpp editor/project_manager.cpp msgid "Package installed successfully!" @@ -1405,7 +1418,7 @@ msgstr "名称无效。" #: editor/editor_autoload_settings.cpp msgid "Valid characters:" -msgstr "字符合法:" +msgstr "有效字符:" #: editor/editor_autoload_settings.cpp msgid "Must not collide with an existing engine class name." @@ -1602,7 +1615,7 @@ msgstr "脚本编辑器" #: editor/editor_feature_profile.cpp msgid "Asset Library" -msgstr "资产库" +msgstr "素材库" #: editor/editor_feature_profile.cpp msgid "Scene Tree Editing" @@ -1890,7 +1903,7 @@ msgstr "文件:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Must use a valid extension." -msgstr "必须使用合法的拓展名。" +msgstr "必须使用有效的扩展名。" #: editor/editor_file_system.cpp msgid "ScanSources" @@ -1904,7 +1917,7 @@ msgstr "不同类型的%s 文件存在多种导入方式,自动导入失败" #: editor/editor_file_system.cpp msgid "(Re)Importing Assets" -msgstr "导入(重新)资源" +msgstr "正在(重新)导入素材" #: editor/editor_help.cpp editor/plugins/spatial_editor_plugin.cpp msgid "Top" @@ -1917,15 +1930,15 @@ msgstr "类:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp #: editor/script_create_dialog.cpp msgid "Inherits:" -msgstr "基类:" +msgstr "继承:" #: editor/editor_help.cpp msgid "Inherited by:" -msgstr "派生类:" +msgstr "派生:" #: editor/editor_help.cpp msgid "Brief Description" -msgstr "简述" +msgstr "简介" #: editor/editor_help.cpp msgid "Properties" @@ -1998,12 +2011,21 @@ msgid "Search Help" msgstr "搜索帮助" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "区分大小写" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "显示辅助信息" + +#: editor/editor_help_search.cpp msgid "Display All" msgstr "全部显示" #: editor/editor_help_search.cpp msgid "Classes Only" -msgstr "仅限类" +msgstr "仅类" #: editor/editor_help_search.cpp msgid "Methods Only" @@ -2033,6 +2055,29 @@ msgstr "成员类型" msgid "Class" msgstr "类" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "方法" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +msgid "Signal" +msgstr "信号" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "常量" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "属性:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "主题属性" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "属性:" @@ -2111,7 +2156,7 @@ msgstr "传出RSET" #: editor/editor_node.cpp editor/project_manager.cpp msgid "New Window" -msgstr "新窗口" +msgstr "新建窗口" #: editor/editor_node.cpp msgid "Project export failed with error code %d." @@ -2461,7 +2506,7 @@ msgid "" "To make changes to it, a new inherited scene can be created." msgstr "" "场景“%s”是自动导入的,因此无法修改。\n" -"若要对其进行更改,可以创建新的继承场景。" +"若要对其进行更改,可以新建继承场景。" #: editor/editor_node.cpp msgid "" @@ -2494,7 +2539,7 @@ msgid "" "You can change it later in \"Project Settings\" under the 'application' " "category." msgstr "" -"所选场景'%s'不存在,选择一个有效的场景?\n" +"所选场景“%s”不存在,选择一个有效的场景?\n" "请在项目设置的application(应用程序)分类下设置选择主场景。" #: editor/editor_node.cpp @@ -2503,8 +2548,8 @@ msgid "" "You can change it later in \"Project Settings\" under the 'application' " "category." msgstr "" -"选中的%s场景并非一个场景文件,请选择合法的场景。\n" -"请在项目设置的application(应用程序)分类下设置选择主场景。" +"选中的“%s”场景并非场景文件,请选择有效的场景。\n" +"你可以在“项目设置”的“application”分类下更换主场景。" #: editor/editor_node.cpp msgid "Save Layout" @@ -2614,7 +2659,7 @@ msgstr "新建场景" #: editor/editor_node.cpp msgid "New Inherited Scene..." -msgstr "新建继承的场景…" +msgstr "新建继承场景..." #: editor/editor_node.cpp msgid "Open Scene..." @@ -3015,7 +3060,7 @@ msgstr "打开并运行脚本" #: editor/editor_node.cpp msgid "New Inherited" -msgstr "从现有场景中创建" +msgstr "新建继承" #: editor/editor_node.cpp msgid "Load Errors" @@ -3039,7 +3084,7 @@ msgstr "打开脚本编辑器" #: editor/editor_node.cpp editor/project_manager.cpp msgid "Open Asset Library" -msgstr "打开资源库" +msgstr "打开素材库" #: editor/editor_node.cpp msgid "Open the next Editor" @@ -3049,6 +3094,10 @@ msgstr "打开下一个编辑器" msgid "Open the previous Editor" msgstr "打开上一个编辑器" +#: editor/editor_node.h +msgid "Warning!" +msgstr "警告!" + #: editor/editor_path.cpp msgid "No sub-resources found." msgstr "找不到子资源。" @@ -3104,7 +3153,7 @@ msgstr "帧时间(秒)" #: editor/editor_profiler.cpp msgid "Average Time (sec)" -msgstr "平均帧时间(秒)" +msgstr "平均时间(秒)" #: editor/editor_profiler.cpp msgid "Frame %" @@ -3124,7 +3173,7 @@ msgstr "自身" #: editor/editor_profiler.cpp msgid "Frame #:" -msgstr "帧 #:" +msgstr "帧号:" #: editor/editor_profiler.cpp msgid "Time" @@ -3148,7 +3197,7 @@ msgstr "层" #: editor/editor_properties.cpp msgid "Bit %d, value %d" -msgstr "比特位 %d,值 %d" +msgstr "第%d位,值为%d" #: editor/editor_properties.cpp msgid "[Empty]" @@ -3156,7 +3205,7 @@ msgstr "[空]" #: editor/editor_properties.cpp editor/plugins/root_motion_editor_plugin.cpp msgid "Assign..." -msgstr "分配…" +msgstr "分配..." #: editor/editor_properties.cpp msgid "Invalid RID" @@ -3188,7 +3237,7 @@ msgstr "" #: editor/editor_properties.cpp editor/property_editor.cpp msgid "Pick a Viewport" -msgstr "选择一个视口" +msgstr "选择视口" #: editor/editor_properties.cpp editor/property_editor.cpp msgid "New Script" @@ -3226,11 +3275,11 @@ msgstr "转换为%s" #: editor/editor_properties.cpp editor/property_editor.cpp msgid "Selected node is not a Viewport!" -msgstr "选定的节点不是一个Viewport节点!" +msgstr "选定的不是Viewport节点!" #: editor/editor_properties_array_dict.cpp msgid "Size: " -msgstr "尺寸: " +msgstr "大小: " #: editor/editor_properties_array_dict.cpp msgid "Page: " @@ -3243,7 +3292,7 @@ msgstr "移除项目" #: editor/editor_properties_array_dict.cpp msgid "New Key:" -msgstr "新建帧:" +msgstr "新建键:" #: editor/editor_properties_array_dict.cpp msgid "New Value:" @@ -3251,15 +3300,15 @@ msgstr "新建值:" #: editor/editor_properties_array_dict.cpp msgid "Add Key/Value Pair" -msgstr "添加帧/值对" +msgstr "添加键/值对" #: editor/editor_run_native.cpp msgid "" "No runnable export preset found for this platform.\n" "Please add a runnable preset in the export menu." msgstr "" -"没有这个平台的导出配置。\n" -"请在导出菜单中添加配置。" +"没有对应该平台的可执行导出预设。\n" +"请在导出菜单中添加可执行预设。" #: editor/editor_run_script.cpp msgid "Write your logic in the _run() method." @@ -3344,7 +3393,7 @@ msgstr "无法打开ZIP导出模板。" #: editor/export_template_manager.cpp msgid "Invalid version.txt format inside templates: %s." -msgstr "模板文件: %s 中的 version.txt 格式不合法。" +msgstr "模板文件:%s 中的 version.txt 格式无效。" #: editor/export_template_manager.cpp msgid "No version.txt found inside templates." @@ -3363,6 +3412,15 @@ msgid "Importing:" msgstr "导入:" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Error getting the list of mirrors." +msgstr "创建包(PCK)签名对象出错。" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -3562,7 +3620,7 @@ msgstr "复制文件夹:" #: editor/filesystem_dock.cpp msgid "New Inherited Scene" -msgstr "新继承的场景" +msgstr "新建继承场景" #: editor/filesystem_dock.cpp msgid "Set As Main Scene" @@ -3610,11 +3668,11 @@ msgstr "新建场景..." #: editor/filesystem_dock.cpp editor/plugins/script_editor_plugin.cpp msgid "New Script..." -msgstr "新建脚本…" +msgstr "新建脚本..." #: editor/filesystem_dock.cpp msgid "New Resource..." -msgstr "新建资源…" +msgstr "新建资源..." #: editor/filesystem_dock.cpp editor/plugins/visual_shader_editor_plugin.cpp #: editor/script_editor_debugger.cpp @@ -3730,7 +3788,7 @@ msgstr "全部替换(无法撤销)" #: editor/find_in_files.cpp msgid "Searching..." -msgstr "搜索中…" +msgstr "搜索中..." #: editor/find_in_files.cpp msgid "Search complete" @@ -3762,11 +3820,11 @@ msgstr "删除分组" #: editor/groups_editor.cpp editor/node_dock.cpp msgid "Groups" -msgstr "编组" +msgstr "分组" #: editor/groups_editor.cpp msgid "Nodes Not in Group" -msgstr "节点不在分组中" +msgstr "不在分组中的节点" #: editor/groups_editor.cpp editor/scene_tree_dock.cpp #: editor/scene_tree_editor.cpp @@ -3779,7 +3837,7 @@ msgstr "分组中的节点" #: editor/groups_editor.cpp msgid "Empty groups will be automatically removed." -msgstr "空的分组会自动移除。" +msgstr "空的分组会被自动移除。" #: editor/groups_editor.cpp msgid "Group Editor" @@ -3856,7 +3914,7 @@ msgstr "无法载入后导入脚本:" #: editor/import/resource_importer_scene.cpp msgid "Invalid/broken script for post-import (check console):" -msgstr "后处理脚本被损坏或不合法(查看控制台):" +msgstr "导入后处理脚本无效或已损坏(请查看控制台):" #: editor/import/resource_importer_scene.cpp msgid "Error running post-import script:" @@ -3868,7 +3926,7 @@ msgstr "保存中..." #: editor/import_dock.cpp msgid "Set as Default for '%s'" -msgstr "设置为 '%s' 的默认值" +msgstr "设置为“%s”的默认值" #: editor/import_dock.cpp msgid "Clear Default for '%s'" @@ -3884,7 +3942,7 @@ msgstr "导入为:" #: editor/import_dock.cpp msgid "Preset" -msgstr "预置" +msgstr "预设" #: editor/import_dock.cpp msgid "Reimport" @@ -3901,7 +3959,7 @@ msgstr "改变这个导入的文件类型后需要重启编辑器。" #: editor/import_dock.cpp msgid "" "WARNING: Assets exist that use this resource, they may stop loading properly." -msgstr "警告:资源使用冲突,将会停止加载。" +msgstr "警告:存在使用本资源的素材,将会停止加载。" #: editor/inspector_dock.cpp msgid "Failed to load resource." @@ -3938,15 +3996,15 @@ msgstr "复制资源" #: editor/inspector_dock.cpp msgid "Make Built-In" -msgstr "使之内置" +msgstr "转为内置" #: editor/inspector_dock.cpp msgid "Make Sub-Resources Unique" -msgstr "转换为独立子资源" +msgstr "转为独立子资源" #: editor/inspector_dock.cpp msgid "Open in Help" -msgstr "查看帮助" +msgstr "在帮助中打开" #: editor/inspector_dock.cpp msgid "Create a new resource in memory and edit it." @@ -4282,7 +4340,7 @@ msgstr "无效的播放器路劲设置,因此无法获取轨道名称。" msgid "" "Animation player has no valid root node path, so unable to retrieve track " "names." -msgstr "动画播放器没有合法的根节点路径,因此无法获取轨道名称。" +msgstr "动画播放器没有有效的根节点路径,因此无法获取轨道名称。" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Anim Clips" @@ -4400,7 +4458,7 @@ msgstr "从结束时间倒放选中动画(Shift+A)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Stop animation playback. (S)" -msgstr "停止动画回放。(S)" +msgstr "停止动画播放。(S)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation from start. (Shift+D)" @@ -4416,7 +4474,7 @@ msgstr "动画位置(单位:秒)。" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Scale animation playback globally for the node." -msgstr "节点全局缩放动画回放。" +msgstr "节点全局缩放动画播放。" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation Tools" @@ -4429,7 +4487,7 @@ msgstr "动画" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Edit Transitions..." -msgstr "编辑过渡方式…" +msgstr "编辑过渡方式..." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Open in Inspector" @@ -4527,6 +4585,11 @@ msgid "Move Node" msgstr "移动节点" #: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Transition exists!" +msgstr "过渡" + +#: editor/plugins/animation_state_machine_editor.cpp msgid "Add Transition" msgstr "添加转换" @@ -4561,7 +4624,7 @@ msgstr "子过渡动画需要开始和结束节点。" #: editor/plugins/animation_state_machine_editor.cpp msgid "No playback resource set at path: %s." -msgstr "在路径: %s 下没有任何播放资源。" +msgstr "路径下无播放资源:%s。" #: editor/plugins/animation_state_machine_editor.cpp msgid "Node Removed" @@ -4609,6 +4672,10 @@ msgstr "设置终点结束动画。这对于子过渡动画非常有用。" msgid "Transition: " msgstr "过渡: " +#: editor/plugins/animation_state_machine_editor.cpp +msgid "Play Mode:" +msgstr "播放模式:" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -4824,15 +4891,15 @@ msgstr "sha256哈希值校验失败" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Asset Download Error:" -msgstr "资源下载出错:" +msgstr "素材下载出错:" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Downloading (%s / %s)..." -msgstr "下载中( %s / %s )…" +msgstr "下载中(%s / %s)..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Downloading..." -msgstr "下载中…" +msgstr "下载中..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Resolving..." @@ -4860,7 +4927,7 @@ msgstr "下载错误" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Download for this asset is already in progress!" -msgstr "此资源文件正在下载中!" +msgstr "已在下载此素材!" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Recently Updated" @@ -4908,11 +4975,11 @@ msgstr "全部" #: editor/plugins/asset_library_editor_plugin.cpp msgid "No results for \"%s\"." -msgstr "未找到 \"%s\"。" +msgstr "未找到“%s”。" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Import..." -msgstr "导入…" +msgstr "导入..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Plugins..." @@ -4949,7 +5016,7 @@ msgstr "载入中..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Assets ZIP File" -msgstr "ZIP资源包" +msgstr "素材ZIP文件" #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "" @@ -5245,7 +5312,7 @@ msgstr "拖动来旋转" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Alt+Drag: Move" -msgstr "按住Alt拖动: 移动" +msgstr "Alt+拖动:移动" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Press 'v' to Change Pivot, 'Shift+v' to Drag Pivot (while moving)." @@ -5253,7 +5320,7 @@ msgstr "按下V键修改旋转中心,在移动时按下Shift+V来拖动它。" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Alt+RMB: Depth list selection" -msgstr "Alt+鼠标右键:显示鼠标点击位置下的所有节点列表" +msgstr "Alt+鼠标右键:显示鼠标点击位置下的所有节点列表" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5275,7 +5342,9 @@ msgstr "缩放模式" msgid "" "Show a list of all objects at the position clicked\n" "(same as Alt+RMB in select mode)." -msgstr "显示鼠标点击位置的所有节点(同Alt+鼠标右键)。" +msgstr "" +"显示鼠标点击位置的所有节点\n" +"(同Alt+鼠标右键)。" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Click to change object's rotation pivot." @@ -5405,7 +5474,7 @@ msgstr "总是显示网格" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Helpers" -msgstr "显示辅助线" +msgstr "显示辅助信息" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Rulers" @@ -5413,7 +5482,7 @@ msgstr "显示标尺" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Guides" -msgstr "显示引导" +msgstr "显示辅助线" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Origin" @@ -5421,11 +5490,11 @@ msgstr "显示原点" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Viewport" -msgstr "显示视图窗口" +msgstr "显示视口" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Group And Lock Icons" -msgstr "显示组和锁定图标" +msgstr "显示分组和锁定图标" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center Selection" @@ -5603,11 +5672,11 @@ msgstr "从节点创建发射器(Emission)" #: editor/plugins/curve_editor_plugin.cpp msgid "Flat 0" -msgstr "平面0" +msgstr "保持0" #: editor/plugins/curve_editor_plugin.cpp msgid "Flat 1" -msgstr "平面 1" +msgstr "保持1" #: editor/plugins/curve_editor_plugin.cpp editor/property_editor.cpp msgid "Ease In" @@ -5651,7 +5720,7 @@ msgstr "右线性" #: editor/plugins/curve_editor_plugin.cpp msgid "Load Preset" -msgstr "载入预置" +msgstr "载入预设" #: editor/plugins/curve_editor_plugin.cpp msgid "Remove Curve Point" @@ -5671,7 +5740,7 @@ msgstr "鼠标右键添加点" #: editor/plugins/gi_probe_editor_plugin.cpp msgid "Bake GI Probe" -msgstr "渲染GI Probe" +msgstr "烘培GI探针" #: editor/plugins/gradient_editor_plugin.cpp msgid "Gradient Edited" @@ -5683,11 +5752,11 @@ msgstr "第%d项" #: editor/plugins/item_list_editor_plugin.cpp msgid "Items" -msgstr "项目" +msgstr "列表项" #: editor/plugins/item_list_editor_plugin.cpp msgid "Item List Editor" -msgstr "列表编辑器" +msgstr "项目列表编辑器" #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "Create Occluder Polygon" @@ -5695,7 +5764,7 @@ msgstr "添加遮光多边形" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh is empty!" -msgstr "Mesh为空!" +msgstr "网格为空!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Static Trimesh Body" @@ -5748,7 +5817,7 @@ msgstr "MeshInstance (网格实例) 缺少 Mesh(网格)!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh has not surface to create outlines from!" -msgstr "Mesh(网格)没有表面来创建轮廓(outlines)!" +msgstr "网格没有可用来创建轮廓的表面!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh primitive type is not PRIMITIVE_TRIANGLES!" @@ -5756,11 +5825,11 @@ msgstr "网格原始类型不是 PRIMITIVE_TRIANGLES(三角形网格)!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Could not create outline!" -msgstr "无法创建轮廓(outlines)!" +msgstr "无法创建轮廓!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline" -msgstr "创建轮廓(outlines)" +msgstr "创建轮廓" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh" @@ -5768,11 +5837,11 @@ msgstr "网格" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Static Body" -msgstr "创建三维静态实体(Body)" +msgstr "创建三角网格静态实体" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" -msgstr "创建三维碰撞同级" +msgstr "创建三角网格碰撞同级" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Convex Collision Sibling(s)" @@ -5780,11 +5849,11 @@ msgstr "创建凸型碰撞同级" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." -msgstr "创建轮廓网格(Outline Mesh)..." +msgstr "创建轮廓网格..." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" -msgstr "视图UV1" +msgstr "查看UV1" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV2" @@ -5796,17 +5865,32 @@ msgstr "为光照映射/环境光遮蔽展开UV2" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh" -msgstr "创建轮廓网格(Outline Mesh)" +msgstr "创建轮廓网格" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Outline Size:" -msgstr "轮廓(outlines)尺寸:" +msgstr "轮廓大小:" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "确定要移除项目%d吗?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "从场景中更新" + +#: editor/plugins/mesh_library_editor_plugin.cpp +msgid "Mesh Library" +msgstr "网格库" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "添加项目" @@ -5825,23 +5909,23 @@ msgstr "从场景中更新" #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and no MultiMesh set in node)." -msgstr "未指定网格(Mesh)源(且节点中没有设置多网格物体(MultiMesh))。" +msgstr "未指定网格源(且节点中没有设置多网格物体(MultiMesh))。" #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and MultiMesh contains no Mesh)." -msgstr "未指定网格(Mesh)源(且多网格(MultiMesh)不包含网格(Mesh))。" +msgstr "未指定网格源(且多网格(MultiMesh)不包含网格(Mesh))。" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (invalid path)." -msgstr "网格(Mesh)源无效(路径无效)。" +msgstr "网格源无效(路径无效)。" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (not a MeshInstance)." -msgstr "网格(Mesh)源无效(不是网格实例(MeshInstance))。" +msgstr "网格源无效(不是网格实例(MeshInstance))。" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (contains no Mesh resource)." -msgstr "网格(Mesh)源无效(不包含网格(Mesh)资源)。" +msgstr "网格源无效(不包含网格(Mesh)资源)。" #: editor/plugins/multimesh_editor_plugin.cpp msgid "No surface source specified." @@ -5861,11 +5945,11 @@ msgstr "表面的源无效(无面)。" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Select a Source Mesh:" -msgstr "选择源Mesh:" +msgstr "选择源网格:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Select a Target Surface:" -msgstr "选择一个目标曲面:" +msgstr "选择目标表面:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Populate Surface" @@ -5873,15 +5957,15 @@ msgstr "填充表面" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Populate MultiMesh" -msgstr "填充MultiMesh(多网格)" +msgstr "填充MultiMesh" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Target Surface:" -msgstr "目标曲面:" +msgstr "目标表面:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Source Mesh:" -msgstr "源Mesh:" +msgstr "源网格:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "X-Axis" @@ -5897,19 +5981,19 @@ msgstr "Z轴" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh Up Axis:" -msgstr "Mesh (网格)上轴:" +msgstr "网格上方向轴:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Rotation:" -msgstr "随机旋转:" +msgstr "随机旋转:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Tilt:" -msgstr "随机砖块:" +msgstr "随机倾斜:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Scale:" -msgstr "随机缩放:" +msgstr "随机缩放:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Populate" @@ -5952,7 +6036,7 @@ msgstr "几何体不包含任何面。" #: editor/plugins/particles_editor_plugin.cpp msgid "\"%s\" doesn't inherit from Spatial." -msgstr "\"%s\"不从空间(Spatial)继承。" +msgstr "“%s”未从Spatial继承。" #: editor/plugins/particles_editor_plugin.cpp msgid "\"%s\" doesn't contain geometry." @@ -6169,7 +6253,7 @@ msgstr "创建内部顶点" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Remove Internal Vertex" -msgstr "移除曲线内控制点" +msgstr "移除内部顶点" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Invalid Polygon (need 3 different vertices)" @@ -6421,7 +6505,7 @@ msgstr "导入出错" #: editor/plugins/script_editor_plugin.cpp msgid "New Text File..." -msgstr "新文本文件..." +msgstr "新建文本文件..." #: editor/plugins/script_editor_plugin.cpp msgid "Open File" @@ -6432,6 +6516,23 @@ msgid "Save File As..." msgstr "另存为..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "无法获取要执行的脚本。" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "脚本重新加载失败,请在控制台检查错误。" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "脚本并非处于工具模式,无法执行。" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "如需执行此脚本,必须继承EditorScript并将其设为工具模式。" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "导入主题" @@ -6503,7 +6604,7 @@ msgstr "文件" #: editor/plugins/script_editor_plugin.cpp msgid "Open..." -msgstr "打开…" +msgstr "打开..." #: editor/plugins/script_editor_plugin.cpp msgid "Reopen Closed Script" @@ -6536,7 +6637,7 @@ msgstr "主题" #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme..." -msgstr "导入主题…" +msgstr "导入主题..." #: editor/plugins/script_editor_plugin.cpp msgid "Reload Theme" @@ -6617,7 +6718,7 @@ msgid "" "What action should be taken?:" msgstr "" "磁盘中的下列文件已更新。\n" -"请选择执行那项操作?:" +"请选择执行哪项操作?:" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/shader_editor_plugin.cpp @@ -6647,20 +6748,16 @@ msgstr "与方法的连接:" #: editor/plugins/script_text_editor.cpp editor/script_editor_debugger.cpp msgid "Source" -msgstr "源" - -#: editor/plugins/script_text_editor.cpp -msgid "Signal" -msgstr "信号" +msgstr "来源" #: editor/plugins/script_text_editor.cpp msgid "Target" -msgstr "构建目标" +msgstr "目标" #: editor/plugins/script_text_editor.cpp msgid "" "Missing connected method '%s' for signal '%s' from node '%s' to node '%s'." -msgstr "从节点'%s'到节点'%s'的信号'%s'缺少连接方法'%s'。" +msgstr "未找到方法“%s”(连接于信号“%s”、来自节点“%s”、目标节点“%s”)。" #: editor/plugins/script_text_editor.cpp msgid "Line" @@ -6679,6 +6776,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "只可以拖拽来自文件系统中的资源。" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "无法放置该节点,因为脚本“%s”未在该场景中使用。" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "查找符号" @@ -6937,15 +7039,15 @@ msgstr "插入动画键。" #: editor/plugins/spatial_editor_plugin.cpp msgid "Pitch" -msgstr "音调" +msgstr "俯仰角" #: editor/plugins/spatial_editor_plugin.cpp msgid "Yaw" -msgstr "偏航" +msgstr "偏航角" #: editor/plugins/spatial_editor_plugin.cpp msgid "Objects Drawn" -msgstr "绘制的对象" +msgstr "绘制对象" #: editor/plugins/spatial_editor_plugin.cpp msgid "Material Changes" @@ -7191,7 +7293,7 @@ msgstr "显示原点" #: editor/plugins/spatial_editor_plugin.cpp msgid "Focus Selection" -msgstr "选中选中项" +msgstr "聚焦选中项" #: editor/plugins/spatial_editor_plugin.cpp msgid "Toggle Freelook" @@ -7220,15 +7322,15 @@ msgstr "2个视口" #: editor/plugins/spatial_editor_plugin.cpp msgid "2 Viewports (Alt)" -msgstr "2个视口(Alt)" +msgstr "2个视口(备选)" #: editor/plugins/spatial_editor_plugin.cpp msgid "3 Viewports" -msgstr "3个视口(Alt)" +msgstr "3个视口" #: editor/plugins/spatial_editor_plugin.cpp msgid "3 Viewports (Alt)" -msgstr "3个视口(Alt)" +msgstr "3个视口(备选)" #: editor/plugins/spatial_editor_plugin.cpp msgid "4 Viewports" @@ -7320,24 +7422,43 @@ msgid "Create Mesh2D" msgstr "创建 2D 网格" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "Mesh2D Preview" +msgstr "创建网格预览" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create Polygon2D" msgstr "创建2D多边形" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create CollisionPolygon2D" msgstr "创建2D碰撞多边形" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "创建2D碰撞多边形" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Create LightOccluder2D" msgstr "添加2D遮光多边形" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "添加2D遮光多边形" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite 是空的!" #: editor/plugins/sprite_editor_plugin.cpp msgid "Can't convert a sprite using animation frames to mesh." -msgstr "无法使用动画帧转换精灵为网格。" +msgstr "无法将使用动画帧的精灵转换为网格。" #: editor/plugins/sprite_editor_plugin.cpp msgid "Invalid geometry, can't replace by mesh." @@ -7373,11 +7494,11 @@ msgstr "创建2D遮光多边形成员" #: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite" -msgstr "Sprite 精灵" +msgstr "精灵" #: editor/plugins/sprite_editor_plugin.cpp msgid "Simplification: " -msgstr "简单化: " +msgstr "简化: " #: editor/plugins/sprite_editor_plugin.cpp msgid "Shrink (Pixels): " @@ -7408,6 +7529,11 @@ msgid "Add Frame" msgstr "添加帧" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "无法加载图片:" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "错误:无法加载帧资源!" @@ -7461,7 +7587,7 @@ msgstr "从文件添加纹理" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add Frames from a Sprite Sheet" -msgstr "从精灵表格中添加帧" +msgstr "从精灵表中添加帧" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Insert Empty (Before)" @@ -7538,7 +7664,7 @@ msgstr "网格偏移量:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Step:" -msgstr "步长(秒):" +msgstr "步长:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Sep.:" @@ -7546,7 +7672,7 @@ msgstr "间隔:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "TextureRegion" -msgstr "TextureRegion 纹理区域" +msgstr "纹理区域" #: editor/plugins/theme_editor_plugin.cpp msgid "Add All Items" @@ -7558,7 +7684,7 @@ msgstr "添加所有" #: editor/plugins/theme_editor_plugin.cpp msgid "Remove All Items" -msgstr "移除类项目" +msgstr "移除所有项目" #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp msgid "Remove All" @@ -7681,6 +7807,7 @@ msgid "Data Type:" msgstr "数据类型:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "图标" @@ -7697,10 +7824,6 @@ msgid "Color" msgstr "颜色" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "常量" - -#: editor/plugins/theme_editor_plugin.cpp msgid "Theme File" msgstr "主题文件" @@ -7814,6 +7937,18 @@ msgid "Merge from Scene" msgstr "从场景中合并" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "新建单个图块" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Autotile" +msgstr "新建自动图块" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "新建合集" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "下一个坐标" @@ -7830,6 +7965,34 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "选择上一个形状、子图块、图块。" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "Region" +msgstr "区域" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Collision" +msgstr "碰撞" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Occlusion" +msgstr "遮挡" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Navigation" +msgstr "导航" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "掩码" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Priority" +msgstr "优先级" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "Z索引" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Region Mode" msgstr "区域模式" @@ -7875,7 +8038,7 @@ msgstr "擦除位掩码。" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create a new rectangle." -msgstr "新建一个四边形。" +msgstr "新建矩形。" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create a new polygon." @@ -7883,13 +8046,11 @@ msgstr "创建新多边形。" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Keep polygon inside region Rect." -msgstr "使多边形位于纹理区域中。" +msgstr "保持多边形位于纹理区域中。" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Enable snap and show grid (configurable via the Inspector)." -msgstr "" -"启用吸附并显示网格\n" -"(请通过属性面板设置)。" +msgstr "启用吸附并显示网格(可通过属性面板设置)。" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Display Tile Names (Hold Alt Key)" @@ -8054,6 +8215,16 @@ msgid "Edit Tile Z Index" msgstr "编辑图块 Z 坐标" #: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Convex" +msgstr "使多边形凸起" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "使多边形塌陷" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Collision Polygon" msgstr "创建碰撞多边形" @@ -8419,7 +8590,7 @@ msgstr "布尔统一。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for all shader modes." -msgstr "'%s'为所有着色器模板的输入参数。" +msgstr "“%s”为所有着色器模式的输入参数。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Input parameter." @@ -8427,35 +8598,35 @@ msgstr "输入参数。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for vertex and fragment shader modes." -msgstr "'%s'为顶点和片段着色器模板的输入参数。" +msgstr "“%s”为顶点和片段着色器模式的输入参数。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for fragment and light shader modes." -msgstr "'%s'为片段和灯光着色器模板的输入参数。" +msgstr "“%s”为片段和灯光着色器模式的输入参数。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for fragment shader mode." -msgstr "片段着色器模式的'%s'输入参数。" +msgstr "“%s”为片段着色器模式的输入参数。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for light shader mode." -msgstr "灯光着色器模式的'%s'输入参数。" +msgstr "“%s”为灯光着色器模式的输入参数。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for vertex shader mode." -msgstr "顶点着色器模式的'%s'输入参数。" +msgstr "“%s”为顶点着色器模式的输入参数。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "'%s' input parameter for vertex and fragment shader mode." -msgstr "用于顶点和片段着色器模式的'%s'输入参数。" +msgstr "“%s”为顶点和片段着色器模式的输入参数。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar function." -msgstr "Scalar 函数。" +msgstr "标量函数。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Scalar operator." -msgstr "标量运算符(Scalar Operator)。" +msgstr "标量运算符。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "E constant (2.718282). Represents the base of the natural logarithm." @@ -8919,8 +9090,8 @@ msgid "" "output ports. This is a direct injection of code into the vertex/fragment/" "light function, do not use it to write the function declarations inside." msgstr "" -"自定义Godot着色器语言表达式,具有自定义的输入和输出端口数量。这是一个直接注入" -"代码到顶点/片段/光函数,不要使用它在内部写入函数声明。" +"自定义Godot着色器语言表达式,可以有任意数量的输入和输出端口。它会往顶点/片段/" +"灯光函数中直接注入代码,请勿在其中声明函数。" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9268,7 +9439,7 @@ msgstr "导入现有项目" #: editor/project_manager.cpp msgid "Import & Edit" -msgstr "导入|打开" +msgstr "导入并编辑" #: editor/project_manager.cpp msgid "Create New Project" @@ -9276,7 +9447,7 @@ msgstr "新建项目" #: editor/project_manager.cpp msgid "Create & Edit" -msgstr "创建|编辑" +msgstr "创建并编辑" #: editor/project_manager.cpp msgid "Install Project:" @@ -9284,7 +9455,7 @@ msgstr "安装项目:" #: editor/project_manager.cpp msgid "Install & Edit" -msgstr "安装|编辑" +msgstr "安装并编辑" #: editor/project_manager.cpp msgid "Project Name:" @@ -9352,7 +9523,7 @@ msgstr "错误:文件系统上缺失项目。" #: editor/project_manager.cpp msgid "Can't open project at '%s'." -msgstr "无法打开位于“%s”的相应项目." +msgstr "无法打开位于“%s”的项目。" #: editor/project_manager.cpp msgid "Are you sure to open more than one project?" @@ -9370,12 +9541,12 @@ msgid "" "Warning: You won't be able to open the project with previous versions of the " "engine anymore." msgstr "" -"以下项目设置文件未指定创建它的 Godot 版本。\n" +"以下项目设置文件未指定创建它的Godot版本。\n" "\n" "%s\n" "\n" -"如果继续打开它,它将转换为戈多的当前配置文件格式。 警告: 您将无法再使用以前" -"版本的引擎打开项目。" +"如果继续打开,它将转换为Godot的当前配置文件格式。\n" +"警告:你将无法再使用以前版本的引擎打开项目。" #: editor/project_manager.cpp msgid "" @@ -9389,8 +9560,11 @@ msgid "" "engine anymore." msgstr "" "以下项目设置文件由较旧的引擎版本生成,需要为此版本进行转换:\n" +"\n" "%s\n" -" 是否要转换它? 警告: 您将无法再使用以前版本的引擎打开项目。" +"\n" +"是否要转换?\n" +"警告: 您将无法再使用以前版本的引擎打开项目。" #: editor/project_manager.cpp msgid "" @@ -9412,8 +9586,8 @@ msgid "" "Can't run project: Assets need to be imported.\n" "Please edit the project to trigger the initial import." msgstr "" -"不能运行项目: 需要导入资源文件。\n" -"请编辑项目导入初始化资源。" +"无法运行项目: 需要导入素材。\n" +"请编辑项目,从而触发首次导入。" #: editor/project_manager.cpp msgid "Are you sure to run %d projects at once?" @@ -9477,7 +9651,7 @@ msgstr "选择要扫描的文件夹" #: editor/project_manager.cpp msgid "New Project" -msgstr "新建" +msgstr "新建项目" #: editor/project_manager.cpp msgid "Remove Missing" @@ -9500,8 +9674,8 @@ msgid "" "You currently don't have any projects.\n" "Would you like to explore official example projects in the Asset Library?" msgstr "" -"您目前没有任何项目。 \n" -"您想在素材资源库中浏览正式的示例项目吗?" +"你目前没有任何项目。 \n" +"是否查看素材库中的官方示例项目?" #: editor/project_settings_editor.cpp msgid "Key " @@ -9656,7 +9830,7 @@ msgstr "不存在属性 '%s'。" #: editor/project_settings_editor.cpp msgid "Setting '%s' is internal, and it can't be deleted." -msgstr "'%s'是内置设定,不能删除。" +msgstr "“%s”是内部设定,无法删除。" #: editor/project_settings_editor.cpp msgid "Delete Item" @@ -9926,11 +10100,11 @@ msgstr "" #: editor/rename_dialog.cpp msgid "Per Level counter" -msgstr "每个级别计数器" +msgstr "各级单独计数" #: editor/rename_dialog.cpp msgid "If set the counter restarts for each group of child nodes" -msgstr "如果设置了计数器,则重启每组子节点" +msgstr "如果启用,计数器将为每组子节点重置" #: editor/rename_dialog.cpp msgid "Initial value for the counter" @@ -9966,15 +10140,15 @@ msgstr "后期处理" #: editor/rename_dialog.cpp msgid "Keep" -msgstr "保持不变" +msgstr "保持" #: editor/rename_dialog.cpp msgid "CamelCase to under_scored" -msgstr "驼峰式转为下横线方式" +msgstr "驼峰式转为下划线式" #: editor/rename_dialog.cpp msgid "under_scored to CamelCase" -msgstr "下横线方式转为驼峰式" +msgstr "下划线式转为驼峰式" #: editor/rename_dialog.cpp msgid "Case" @@ -10076,7 +10250,7 @@ msgstr "复制节点" #: editor/scene_tree_dock.cpp msgid "Can't reparent nodes in inherited scenes, order of nodes can't change." -msgstr "无法重新设置继承场景中的节点,节点顺序无法更改。" +msgstr "无法为继承场景中的节点重设父节点,节点顺序无法更改。" #: editor/scene_tree_dock.cpp msgid "Node must belong to the edited scene to become root." @@ -10137,7 +10311,7 @@ msgstr "使用本地" #: editor/scene_tree_dock.cpp msgid "New Scene Root" -msgstr "新场景根" +msgstr "新建场景根" #: editor/scene_tree_dock.cpp msgid "Create Root Node:" @@ -10203,7 +10377,7 @@ msgstr "清除继承" #: editor/scene_tree_dock.cpp msgid "Editable Children" -msgstr "允许编辑子孙节点" +msgstr "子节点可编辑" #: editor/scene_tree_dock.cpp msgid "Load As Placeholder" @@ -10227,11 +10401,11 @@ msgstr "更改类型" #: editor/scene_tree_dock.cpp msgid "Reparent to New Node" -msgstr "重新分配到新节点" +msgstr "重设父节点为新节点" #: editor/scene_tree_dock.cpp msgid "Make Scene Root" -msgstr "创建场景根节点" +msgstr "设为场景根节点" #: editor/scene_tree_dock.cpp msgid "Merge From Scene" @@ -10277,7 +10451,7 @@ msgstr "本地" #: editor/scene_tree_dock.cpp msgid "Clear Inheritance? (No Undo!)" -msgstr "确定要清除继承吗?(无法撤销!)" +msgstr "是否清除继承?(无法撤销!)" #: editor/scene_tree_editor.cpp msgid "Toggle Visible" @@ -10319,7 +10493,9 @@ msgstr "" msgid "" "Node is in %s group(s).\n" "Click to show groups dock." -msgstr "节点位于 %s 组中。 单击以显示分组栏。" +msgstr "" +"节点位于 %s 个分组中。\n" +"单击以显示分组面板。" #: editor/scene_tree_editor.cpp msgid "Open Script:" @@ -10439,7 +10615,7 @@ msgstr "无效的类别名称。" #: editor/script_create_dialog.cpp msgid "Invalid inherited parent name or path." -msgstr "无效的继承父名称或路径。" +msgstr "所继承父类的名称或路径无效。" #: editor/script_create_dialog.cpp msgid "Script is valid." @@ -10731,7 +10907,7 @@ msgstr "删除当前配置项" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Double click to create a new entry" -msgstr "双击添加新的平台架构配置项" +msgstr "双击创建新条目" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Platform:" @@ -10774,10 +10950,6 @@ msgid "GDNative" msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "预期为长度为1的字符串(一个字符)。" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "Step参数为 0 !" @@ -10839,15 +11011,15 @@ msgstr "层:" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Delete Selection" -msgstr "删除选择的GridMap" +msgstr "网格地图删除所选项" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Fill Selection" -msgstr "填充选择网格地图" +msgstr "网格地图填充所选项" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Paste Selection" -msgstr "GridMap粘贴选择" +msgstr "网格地图粘贴所选项" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Paint" @@ -10855,7 +11027,7 @@ msgstr "绘制栅格图" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Grid Map" -msgstr "网格映射" +msgstr "网格地图" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Snap View" @@ -10863,15 +11035,15 @@ msgstr "吸附视图" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clip Disabled" -msgstr "禁用剪辑" +msgstr "禁用裁剪" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clip Above" -msgstr "上级剪辑" +msgstr "裁剪上级" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clip Below" -msgstr "下级剪辑" +msgstr "裁剪下级" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Edit X Axis" @@ -10914,6 +11086,11 @@ msgid "Cursor Clear Rotation" msgstr "光标清除旋转" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "Paste Selects" +msgstr "擦除选中" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Clear Selection" msgstr "清空选中" @@ -10931,7 +11108,7 @@ msgstr "拾取距离:" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Filter meshes" -msgstr "过滤网格" +msgstr "筛选网格" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Give a MeshLibrary resource to this GridMap to use its meshes." @@ -11057,12 +11234,20 @@ msgid "Set Variable Type" msgstr "设置变量类型" #: modules/visual_script/visual_script_editor.cpp +msgid "Add Input Port" +msgstr "添加输入端口" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Output Port" +msgstr "增加输出端口" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "覆盖现有的内置函数。" #: modules/visual_script/visual_script_editor.cpp msgid "Create a new function." -msgstr "创建一个新函数。" +msgstr "创建新函数。" #: modules/visual_script/visual_script_editor.cpp msgid "Variables:" @@ -11070,15 +11255,15 @@ msgstr "变量:" #: modules/visual_script/visual_script_editor.cpp msgid "Create a new variable." -msgstr "创建一个新变量。" +msgstr "创建新变量。" #: modules/visual_script/visual_script_editor.cpp msgid "Signals:" -msgstr "信号:" +msgstr "信号:" #: modules/visual_script/visual_script_editor.cpp msgid "Create a new signal." -msgstr "创建一个新信号。" +msgstr "创建新信号。" #: modules/visual_script/visual_script_editor.cpp msgid "Name is not a valid identifier:" @@ -11117,14 +11302,6 @@ msgid "Add Signal" msgstr "添加信号" #: modules/visual_script/visual_script_editor.cpp -msgid "Add Input Port" -msgstr "添加输入端口" - -#: modules/visual_script/visual_script_editor.cpp -msgid "Add Output Port" -msgstr "增加输出端口" - -#: modules/visual_script/visual_script_editor.cpp msgid "Remove Input Port" msgstr "移除输入端口" @@ -11173,10 +11350,6 @@ msgid "Add Preload Node" msgstr "添加Preload节点" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "无法放置该节点,因为脚本 '%s' 未在该场景中使用。" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "从树中添加节点" @@ -11185,8 +11358,8 @@ msgid "" "Can't drop properties because script '%s' is not used in this scene.\n" "Drop holding 'Shift' to just copy the signature." msgstr "" -"无法放置该属性,因为脚本 '%s' 未在该场景中使用。\n" -"放置时按住 'Shift' 键可以仅复制签名。" +"无法放置该属性,因为脚本“%s”未在该场景中使用。\n" +"放置时按住Shift键可以仅复制签名。" #: modules/visual_script/visual_script_editor.cpp msgid "Add Getter Property" @@ -11286,7 +11459,7 @@ msgstr "删除信号" #: modules/visual_script/visual_script_editor.cpp msgid "Editing Signal:" -msgstr "编辑信号:" +msgstr "编辑信号:" #: modules/visual_script/visual_script_editor.cpp msgid "Make Tool:" @@ -11408,7 +11581,7 @@ msgstr "得到 %s" #: modules/visual_script/visual_script_property_selector.cpp msgid "Set %s" -msgstr "设值 %s" +msgstr "设置 %s" #: platform/android/export/export.cpp msgid "Package name is missing." @@ -11500,8 +11673,8 @@ msgid "" "Building of Android project failed, check output for the error.\n" "Alternatively visit docs.godotengine.org for Android build documentation." msgstr "" -"Android项目构建失败,请检查输出以了解错误。 或者访问docs.godotengine.org获取" -"Android构建文档。" +"Android项目构建失败,请检查输出中显示的错误。\n" +"你也可以访问docs.godotengine.org查看Android构建文档。" #: platform/android/export/export.cpp msgid "No build apk generated at: " @@ -11748,7 +11921,7 @@ msgstr "" #: scene/2d/remote_transform_2d.cpp msgid "Path property must point to a valid Node2D node to work." -msgstr "Path属性必须指向一个合法的Node2D节点才能正常工作。" +msgstr "Path属性必须指向有效的Node2D节点才能正常工作。" #: scene/2d/skeleton_2d.cpp msgid "This Bone2D chain should end at a Skeleton2D node." @@ -11896,8 +12069,8 @@ msgid "" "GIProbes are not supported by the GLES2 video driver.\n" "Use a BakedLightmap instead." msgstr "" -"GLES2视频驱动程序不支持全局光照探测器。\n" -"请改用已烘焙灯光贴图。" +"GLES2视频驱动程序不支持GIProbe。\n" +"请改用BakedLightmap。" #: scene/3d/light.cpp msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows." @@ -12661,9 +12834,6 @@ msgstr "不允许修改常量。" #~ msgid "Rotate 270 degrees" #~ msgstr "旋转270度" -#~ msgid "Warning" -#~ msgstr "警告" - #~ msgid "Variable" #~ msgstr "变量" @@ -12790,9 +12960,6 @@ msgstr "不允许修改常量。" #~ msgid "Out-In" #~ msgstr "反缓入缓出" -#~ msgid "Transitions" -#~ msgstr "过渡" - #~ msgid "Change Anim Len" #~ msgstr "修改动画时长" @@ -13002,9 +13169,6 @@ msgstr "不允许修改常量。" #~ msgid "Replace By" #~ msgstr "替换" -#~ msgid "Case Sensitive" -#~ msgstr "区分大小写" - #~ msgid "Backwards" #~ msgstr "向后" @@ -13457,9 +13621,6 @@ msgstr "不允许修改常量。" #~ msgid "Loading Image:" #~ msgstr "加载图片中:" -#~ msgid "Couldn't load image:" -#~ msgstr "无法加载图片:" - #~ msgid "Converting Images" #~ msgstr "正在转换图片" @@ -13643,9 +13804,6 @@ msgstr "不允许修改常量。" #~ "correct?" #~ msgstr "无法读取证书文件。路径和密码是否都正确?" -#~ msgid "Error creating the signature object." -#~ msgstr "创建包(PCK)签名对象出错。" - #~ msgid "Error creating the package signature." #~ msgstr "创建包(PCK)签名时出错。" @@ -13847,9 +14005,6 @@ msgstr "不允许修改常量。" #~ msgid "Lossy Quality:" #~ msgstr "图片质量:" -#~ msgid "Atlas:" -#~ msgstr "精灵集:" - #~ msgid "Shrink By:" #~ msgstr "收缩方式:" diff --git a/editor/translations/zh_HK.po b/editor/translations/zh_HK.po index 7f2f6e6868..bf7e5a1178 100644 --- a/editor/translations/zh_HK.po +++ b/editor/translations/zh_HK.po @@ -25,6 +25,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -446,6 +450,10 @@ msgid "Not possible to add a new track without a root" msgstr "" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "新增動畫軌跡" @@ -556,8 +564,9 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "編輯" @@ -847,6 +856,11 @@ msgid "Extra Call Arguments:" msgstr "" #: editor/connections_dialog.cpp +#, fuzzy +msgid "Receiver Method:" +msgstr "選擇模式" + +#: editor/connections_dialog.cpp msgid "Advanced" msgstr "" @@ -2100,6 +2114,16 @@ msgstr "在幫助檔搜尋" #: editor/editor_help_search.cpp #, fuzzy +msgid "Case Sensitive" +msgstr "區分大小寫" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "搜尋" + +#: editor/editor_help_search.cpp +#, fuzzy msgid "Display All" msgstr "全部取代" @@ -2140,6 +2164,30 @@ msgstr "" msgid "Class" msgstr "" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "選擇模式" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "訊號" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "常數" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "選擇模式" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "篩選:" + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "" @@ -3193,6 +3241,10 @@ msgstr "要離開編輯器嗎?" msgid "Open the previous Editor" msgstr "" +#: editor/editor_node.h +msgid "Warning!" +msgstr "" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3518,6 +3570,14 @@ msgid "Importing:" msgstr "導入中:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp #, fuzzy msgid "" "No download links found for this version. Direct download is only available " @@ -4799,6 +4859,11 @@ msgstr "移動模式" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "過渡" + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "過渡" @@ -4885,6 +4950,11 @@ msgstr "" msgid "Transition: " msgstr "過渡" +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "匯出" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp #, fuzzy @@ -6130,11 +6200,26 @@ msgstr "" msgid "Outline Size:" msgstr "" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "" #: editor/plugins/mesh_library_editor_plugin.cpp +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "MeshLibrary..." + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "" @@ -6788,6 +6873,23 @@ msgid "Save File As..." msgstr "另存為..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "" @@ -7021,11 +7123,6 @@ msgid "Source" msgstr "來源:" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "訊號" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "目標" @@ -7054,6 +7151,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "" @@ -7723,21 +7825,40 @@ msgstr "新增" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "預覽:" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "縮放selection" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "縮放selection" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "縮放selection" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "新增資料夾" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "LightOccluder2D Preview" +msgstr "新增資料夾" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Sprite is empty!" msgstr "路徑為空" @@ -7820,6 +7941,11 @@ msgid "Add Frame" msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "資源加載失敗。" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "" @@ -8110,6 +8236,7 @@ msgid "Data Type:" msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "" @@ -8126,10 +8253,6 @@ msgid "Color" msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "常數" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "開啟檔案" @@ -8251,6 +8374,19 @@ msgid "Merge from Scene" msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "檔案" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Atlas" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy msgid "Next Coordinate" msgstr "下一個腳本" @@ -8270,6 +8406,39 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "無干擾模式" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "無干擾模式" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "插件" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "插件" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Bitmask" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "匯出" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Z Index" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "無干擾模式" @@ -8507,6 +8676,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "縮放selection" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "縮放selection" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "縮放selection" @@ -11293,10 +11472,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp msgid "Step argument is zero!" msgstr "" @@ -11441,6 +11616,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "縮放selection" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "縮放selection" @@ -11589,6 +11769,16 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "新增訊號" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "新增訊號" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "有效名稱。" @@ -11656,16 +11846,6 @@ msgstr "新增訊號" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "新增訊號" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "新增訊號" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "只限選中" @@ -11716,10 +11896,6 @@ msgid "Add Preload Node" msgstr "新增節點" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "由主幹新增節點" @@ -12858,10 +13034,6 @@ msgstr "" #~ msgstr "放大" #, fuzzy -#~ msgid "New TextFile" -#~ msgstr "檔案" - -#, fuzzy #~ msgid "Zoom:" #~ msgstr "放大" @@ -13012,10 +13184,6 @@ msgstr "" #~ msgstr "由這個取代" #, fuzzy -#~ msgid "Case Sensitive" -#~ msgstr "區分大小寫" - -#, fuzzy #~ msgid "Backwards" #~ msgstr "向後" diff --git a/editor/translations/zh_TW.po b/editor/translations/zh_TW.po index 576f9adbdc..4f2870b51f 100644 --- a/editor/translations/zh_TW.po +++ b/editor/translations/zh_TW.po @@ -39,6 +39,10 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Convert()函數所收到的參數錯誤,請試著以 TYPE_ 作為開頭。" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp +msgid "Expected a string of length 1 (a character)." +msgstr "" + +#: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." @@ -446,6 +450,10 @@ msgid "Not possible to add a new track without a root" msgstr "無法添加沒有根目錄的新曲目" #: editor/animation_track_editor.cpp +msgid "Invalid track for Bezier (no suitable sub-properties)" +msgstr "" + +#: editor/animation_track_editor.cpp #, fuzzy msgid "Add Bezier Track" msgstr "添加動畫軌" @@ -564,8 +572,9 @@ msgstr "每秒張數" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +#: editor/plugins/tile_set_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings_editor.cpp editor/property_editor.cpp +#: modules/visual_script/visual_script_editor.cpp msgid "Edit" msgstr "編輯" @@ -848,6 +857,11 @@ msgstr "額外呼叫參數:" #: editor/connections_dialog.cpp #, fuzzy +msgid "Receiver Method:" +msgstr "過濾檔案..." + +#: editor/connections_dialog.cpp +#, fuzzy msgid "Advanced" msgstr "進階設定" @@ -2100,6 +2114,15 @@ msgid "Search Help" msgstr "搜尋幫助" #: editor/editor_help_search.cpp +msgid "Case Sensitive" +msgstr "區分大小寫" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Show Hierarchy" +msgstr "顯示輔助線" + +#: editor/editor_help_search.cpp #, fuzzy msgid "Display All" msgstr "取代全部" @@ -2140,6 +2163,30 @@ msgstr "成員類型" msgid "Class" msgstr "Class:" +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Method" +msgstr "方法" + +#: editor/editor_help_search.cpp editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Signal" +msgstr "信號" + +#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +msgid "Constant" +msgstr "固定" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Property" +msgstr "屬性:" + +#: editor/editor_help_search.cpp +#, fuzzy +msgid "Theme Property" +msgstr "過濾檔案..." + #: editor/editor_inspector.cpp editor/project_settings_editor.cpp msgid "Property:" msgstr "屬性:" @@ -3183,6 +3230,11 @@ msgstr "開啟下一個編輯器" msgid "Open the previous Editor" msgstr "開啟上一個編輯器" +#: editor/editor_node.h +#, fuzzy +msgid "Warning!" +msgstr "警告" + #: editor/editor_path.cpp #, fuzzy msgid "No sub-resources found." @@ -3500,6 +3552,14 @@ msgid "Importing:" msgstr "導入:" #: editor/export_template_manager.cpp +msgid "Error getting the list of mirrors." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Error parsing JSON of mirror list. Please report this issue!" +msgstr "" + +#: editor/export_template_manager.cpp msgid "" "No download links found for this version. Direct download is only available " "for official releases." @@ -4761,6 +4821,11 @@ msgstr "移動節點" #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy +msgid "Transition exists!" +msgstr "轉場: " + +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy msgid "Add Transition" msgstr "添加轉換" @@ -4846,6 +4911,11 @@ msgstr "" msgid "Transition: " msgstr "轉場: " +#: editor/plugins/animation_state_machine_editor.cpp +#, fuzzy +msgid "Play Mode:" +msgstr "平移模式" + #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "AnimationTree" @@ -6112,11 +6182,27 @@ msgstr "創建輪廓網格" msgid "Outline Size:" msgstr "輪廓尺寸:" +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "UV Channel Debug" +msgstr "" + #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" msgstr "删除項目%d?" #: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "" +"Update from existing scene?:\n" +"%s" +msgstr "從場景更新" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Mesh Library" +msgstr "網狀資料庫(MeshLibrary)…" + +#: editor/plugins/mesh_library_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "添加項目" @@ -6769,6 +6855,23 @@ msgid "Save File As..." msgstr "另存場景為..." #: editor/plugins/script_editor_plugin.cpp +msgid "Can't obtain the script for running." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script failed reloading, check console for errors." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Script is not in tool mode, will not be able to run." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"To run this script, it must inherit EditorScript and be set to tool mode." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" msgstr "導入主題" @@ -7000,11 +7103,6 @@ msgid "Source" msgstr "資源" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Signal" -msgstr "信號" - -#: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "" @@ -7033,6 +7131,11 @@ msgid "Only resources from filesystem can be dropped." msgstr "只能拖拽檔案系統中的資源。" #: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Can't drop nodes because script '%s' is not used in this scene." +msgstr "" + +#: editor/plugins/script_text_editor.cpp msgid "Lookup Symbol" msgstr "查找符號" @@ -7695,20 +7798,39 @@ msgstr "創建2D網格" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "Mesh2D Preview" +msgstr "創建網格預覽" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create Polygon2D" msgstr "創建3D多邊形" #: editor/plugins/sprite_editor_plugin.cpp +msgid "Polygon2D Preview" +msgstr "" + +#: editor/plugins/sprite_editor_plugin.cpp #, fuzzy msgid "Create CollisionPolygon2D" msgstr "創建碰撞多邊形" #: editor/plugins/sprite_editor_plugin.cpp #, fuzzy +msgid "CollisionPolygon2D Preview" +msgstr "創建碰撞多邊形" + +#: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy msgid "Create LightOccluder2D" msgstr "創建遮光多邊形" #: editor/plugins/sprite_editor_plugin.cpp +#, fuzzy +msgid "LightOccluder2D Preview" +msgstr "創建遮光多邊形" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" msgstr "Sprite 是空的!" @@ -7797,6 +7919,11 @@ msgid "Add Frame" msgstr "添加幀" #: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Unable to load images" +msgstr "載入資源失敗。" + +#: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" msgstr "錯誤:無法加載幀資源!" @@ -8089,6 +8216,7 @@ msgid "Data Type:" msgstr "數據類型:" #: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Icon" msgstr "圖標" @@ -8105,10 +8233,6 @@ msgid "Color" msgstr "顏色" #: editor/plugins/theme_editor_plugin.cpp -msgid "Constant" -msgstr "固定" - -#: editor/plugins/theme_editor_plugin.cpp #, fuzzy msgid "Theme File" msgstr "主題" @@ -8230,6 +8354,20 @@ msgid "Merge from Scene" msgstr "從場景合併" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Single Tile" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Autotile" +msgstr "過濾檔案..." + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "New Atlas" +msgstr "新建 %s" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" msgstr "下一個座標" @@ -8248,6 +8386,41 @@ msgstr "選擇上一個形狀、子磁貼或磁貼。" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Region" +msgstr "旋轉模式" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Collision" +msgstr "插值模式" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Occlusion" +msgstr "編輯遮擋多邊形" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Navigation" +msgstr "創建導航網格" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Bitmask" +msgstr "旋轉模式" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Priority" +msgstr "導出模式:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Z Index" +msgstr "平移模式" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Region Mode" msgstr "旋轉模式" @@ -8478,6 +8651,16 @@ msgstr "" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Make Convex" +msgstr "使多邊形凸起" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Make Concave" +msgstr "使多邊形塌陷" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy msgid "Create Collision Polygon" msgstr "創建碰撞多邊形" @@ -11274,10 +11457,6 @@ msgid "GDNative" msgstr "" #: modules/gdscript/gdscript_functions.cpp -msgid "Expected a string of length 1 (a character)." -msgstr "" - -#: modules/gdscript/gdscript_functions.cpp #, fuzzy msgid "Step argument is zero!" msgstr "step引數為0!" @@ -11429,6 +11608,11 @@ msgstr "" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy +msgid "Paste Selects" +msgstr "擦除選中" + +#: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy msgid "Clear Selection" msgstr "所有的選擇" @@ -11578,6 +11762,16 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy +msgid "Add Input Port" +msgstr "添加輸入" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Output Port" +msgstr "添加輸入" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy msgid "Override an existing built-in function." msgstr "無效名稱.不能與現有的內置類型名稱沖突." @@ -11643,16 +11837,6 @@ msgstr "" #: modules/visual_script/visual_script_editor.cpp #, fuzzy -msgid "Add Input Port" -msgstr "添加輸入" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy -msgid "Add Output Port" -msgstr "添加輸入" - -#: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Input Port" msgstr "刪除點" @@ -11702,10 +11886,6 @@ msgid "Add Preload Node" msgstr "" #: modules/visual_script/visual_script_editor.cpp -msgid "Can't drop nodes because script '%s' is not used in this scene." -msgstr "" - -#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "" @@ -12903,10 +13083,6 @@ msgstr "" #~ msgstr "放大" #, fuzzy -#~ msgid "New TextFile" -#~ msgstr "過濾檔案..." - -#, fuzzy #~ msgid "Zoom:" #~ msgstr "放大" @@ -13047,9 +13223,6 @@ msgstr "" #~ msgid "Replace By" #~ msgstr "用...取代" -#~ msgid "Case Sensitive" -#~ msgstr "區分大小寫" - #~ msgid "Prompt On Replace" #~ msgstr "每次取代都要先詢問我" diff --git a/main/main.cpp b/main/main.cpp index 3ac343a3c5..c1dc4e37ca 100644 --- a/main/main.cpp +++ b/main/main.cpp @@ -75,6 +75,7 @@ #include "editor/doc/doc_data_class_path.gen.h" #include "editor/editor_node.h" #include "editor/editor_settings.h" +#include "editor/progress_dialog.h" #include "editor/project_manager.h" #endif @@ -285,8 +286,8 @@ void Main::print_help(const char *p_binary) { OS::get_singleton()->print(" -s, --script <script> Run a script.\n"); OS::get_singleton()->print(" --check-only Only parse for errors and quit (use with --script).\n"); #ifdef TOOLS_ENABLED - OS::get_singleton()->print(" --export <target> Export the project using the given export target. Export only main pack if path ends with .pck or .zip.\n"); - OS::get_singleton()->print(" --export-debug <target> Like --export, but use debug template.\n"); + OS::get_singleton()->print(" --export <target> <path> Export the project using the given export target. Export only main pack if path ends with .pck or .zip. <path> is relative to the project directory.\n"); + OS::get_singleton()->print(" --export-debug <target> <path> Like --export, but use debug template.\n"); OS::get_singleton()->print(" --doctool <path> Dump the engine API reference to the given <path> in XML format, merging if existing files are found.\n"); OS::get_singleton()->print(" --no-docbase Disallow dumping the base types (used with --doctool).\n"); OS::get_singleton()->print(" --build-solutions Build the scripting solutions (e.g. for C# projects).\n"); diff --git a/misc/scripts/file-hex-array.py b/misc/scripts/file-hex-array.py deleted file mode 100755 index a6cdfe541f..0000000000 --- a/misc/scripts/file-hex-array.py +++ /dev/null @@ -1,56 +0,0 @@ -import binascii -import os.path -import sys - - -def tof(filepath): - with open(filepath, 'r') as f: - content = f.read() - content = content.replace("0x", "") - content = content.split(',') - for i in range(len(content)): - if len(content[i]) == 1: - content[i] = "0" + content[i] - content = "".join(content) - with open(filepath + ".file", 'wb') as f: - content = f.write(content.decode("hex")) - print(os.path.basename(filepath) + ".file created.") - exit(0) - - -def toa(filepath): - with open(filepath, 'rb') as f: - content = f.read() - content = binascii.hexlify(content) - content = [content[i:i + 2] for i in range(0, len(content), 2)] - content = ",0x".join(content) - content = "0x" + content - content = content.replace("0x00", "0x0") - with open(filepath + ".array", 'w') as f: - content = f.write(content) - print(os.path.basename(filepath) + ".array created.") - exit(0) - - -def usage(): - print("========================================================\n\ -#\n\ -# Usage: python file-hex-array.py [action] [option]\n\ -#\n\ -# Arguments:\n\ -# action ==> toa # convert file to array [option is file path]\n\ -# tof # convert array to file [option is array file path]\n\ -#\n\ -# Example : python file-hex-array.py toa 1.png\n\ -#\n\ -========================================================") - exit(1) - -if len(sys.argv) != 3: - usage() -if sys.argv[1] == "toa" and os.path.isfile(sys.argv[2]): - toa(sys.argv[2]) -elif sys.argv[1] == "tof" and os.path.isfile(sys.argv[2]): - tof(sys.argv[2]) -else: - usage() diff --git a/misc/scripts/fix_style.sh b/misc/scripts/fix_style.sh index 19ca781535..b33cb0a7b4 100755 --- a/misc/scripts/fix_style.sh +++ b/misc/scripts/fix_style.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Command line arguments run_clang_format=false diff --git a/misc/scripts/make_bmfhdr.py b/misc/scripts/make_bmfhdr.py deleted file mode 100644 index 1d3c40f9c6..0000000000 --- a/misc/scripts/make_bmfhdr.py +++ /dev/null @@ -1,67 +0,0 @@ - - -import sys - -if (len(sys.argv) != 2): - print("Pass me a .fnt argument!") - -f = open(sys.argv[1], "rb") - -name = sys.argv[1].lower().replace(".fnt", "") - -l = f.readline() - -font_height = 0 -font_ascent = 0 -font_charcount = 0 -font_chars = [] -font_cc = 0 - -while(l != ""): - - fs = l.strip().find(" ") - if (fs == -1): - l = f.readline() - continue - t = l[0:fs] - - dv = l[fs + 1:].split(" ") - d = {} - for x in dv: - if (x.find("=") == -1): - continue - s = x.split("=") - d[s[0]] = s[1] - - if (t == "common"): - font_height = d["lineHeight"] - font_ascent = d["base"] - - if (t == "char"): - font_chars.append(d["id"]) - font_chars.append(d["x"]) - font_chars.append(d["y"]) - font_chars.append(d["width"]) - font_chars.append(d["height"]) - font_chars.append(d["xoffset"]) - font_chars.append(d["yoffset"]) - font_chars.append(d["xadvance"]) - font_cc += 1 - - l = f.readline() - - -print("static const int _bi_font_" + name + "_height=" + str(font_height) + ";") -print("static const int _bi_font_" + name + "_ascent=" + str(font_ascent) + ";") -print("static const int _bi_font_" + name + "_charcount=" + str(font_cc) + ";") -cstr = "static const int _bi_font_" + name + "_characters={" -for i in range(len(font_chars)): - - c = font_chars[i] - if (i > 0): - cstr += ", " - cstr += c - -cstr += ("};") - -print(cstr) diff --git a/misc/scripts/make_glwrapper.py b/misc/scripts/make_glwrapper.py deleted file mode 100644 index 15b66a950b..0000000000 --- a/misc/scripts/make_glwrapper.py +++ /dev/null @@ -1,181 +0,0 @@ -#! /usr/bin/env python -import sys - -if (len(sys.argv) < 2): - print("usage: make_glwrapper.py <headers>") - sys.exit(255) - - -functions = [] -types = [] -constants = [] - -READ_FUNCTIONS = 0 -READ_TYPES = 1 -READ_CONSTANTS = 2 - -read_what = READ_TYPES - -def read_file(f): - while(True): - - line = f.readline() - if (line == ""): - break - - line = line.replace("\n", "").strip() - """ - if (line.find("[types]")!=-1): - read_what=READ_TYPES - continue - elif (line.find("[constants]")!=-1): - read=READ_TYPES - continue - elif (line.find("[functions]")!=-1): - read_what=READ_FUNCTIONS - continue - """ - - if (line.find("#define") != -1): - if (line.find("0x") == -1 and line.find("GL_VERSION") == -1): - continue - constants.append(line) - elif (line.find("typedef") != -1): - if (line.find("(") != -1 or line.find(")") != -1 or line.find("ARB") != -1 or line.find("EXT") != -1 or line.find("GL") == -1): - continue - types.append(line) - elif (line.find("APIENTRY") != -1 and line.find("GLAPI") != -1): - - if (line.find("ARB") != -1 or line.find("EXT") != -1 or line.find("NV") != -1): - continue - - line = line.replace("APIENTRY", "") - line = line.replace("GLAPI", "") - - glpos = line.find(" gl") - if (glpos == -1): - - glpos = line.find("\tgl") - if (glpos == -1): - continue - - ret = line[:glpos].strip() - - line = line[glpos:].strip() - namepos = line.find("(") - - if (namepos == -1): - continue - - name = line[:namepos].strip() - line = line[namepos:] - - argpos = line.rfind(")") - if (argpos == -1): - continue - - args = line[1:argpos] - - funcdata = {} - funcdata["ret"] = ret - funcdata["name"] = name - funcdata["args"] = args - - functions.append(funcdata) - print(funcdata) - -for path in sys.argv[1:]: - with open(path, "r") as f: - read_file(f) - -# print(types) -# print(constants) -# print(functions) - - -f = open("glwrapper.h", "w") - -f.write("#ifndef GL_WRAPPER\n") -f.write("#define GL_WRAPPER\n\n\n") - -header_code = """\ -#if defined(__gl_h_) || defined(__GL_H__) -#error gl.h included before glwrapper.h -#endif -#if defined(__glext_h_) || defined(__GLEXT_H_) -#error glext.h included before glwrapper.h -#endif -#if defined(__gl_ATI_h_) -#error glATI.h included before glwrapper.h -#endif - -#define __gl_h_ -#define __GL_H__ -#define __glext_h_ -#define __GLEXT_H_ -#define __gl_ATI_h_ - -#define GL_TRUE 1 -#define GL_FALSE 0 - -#define GL_ZERO 0 -#define GL_ONE 1 -#define GL_NONE 0 -#define GL_NO_ERROR 0 - -\n\n -""" - -f.write("#include <stddef.h>\n\n\n") - -f.write(header_code) - -f.write("#ifdef __cplusplus\nextern \"C\" {\n#endif\n\n\n") -f.write("#if defined(_WIN32) && !defined(__CYGWIN__)\n") -f.write("#define GLWRP_APIENTRY __stdcall\n") -f.write("#else\n") -f.write("#define GLWRP_APIENTRY \n") -f.write("#endif\n\n") -for x in types: - f.write(x + "\n") - -f.write("\n\n") - -for x in constants: - f.write(x + "\n") - -f.write("\n\n") - -for x in functions: - f.write("extern " + x["ret"] + " GLWRP_APIENTRY (*__wrapper_" + x["name"] + ")(" + x["args"] + ");\n") - f.write("#define " + x["name"] + " __wrapper_" + x["name"] + "\n") - -f.write("\n\n") -f.write("typedef void (*GLWrapperFuncPtr)(void);\n\n") -f.write("void glWrapperInit( GLWrapperFuncPtr (*wrapperFunc)(const char*) );\n") - -f.write("#ifdef __cplusplus\n}\n#endif\n") - -f.write("#endif\n\n") -f.close() - -f = open("glwrapper.c", "w") - -f.write("\n\n") -f.write("#include \"glwrapper.h\"\n") -f.write("\n\n") - -for x in functions: - f.write(x["ret"] + " GLWRP_APIENTRY (*__wrapper_" + x["name"] + ")(" + x["args"] + ")=NULL;\n") - -f.write("\n\n") -f.write("void glWrapperInit( GLWrapperFuncPtr (*wrapperFunc)(const char*) ) {\n") -f.write("\n") - -for x in functions: - f.write("\t__wrapper_" + x["name"] + "=(" + x["ret"] + " GLWRP_APIENTRY (*)(" + x["args"] + "))wrapperFunc(\"" + x["name"] + "\");\n") - -f.write("\n\n") -f.write("}\n") -f.write("\n\n") -f.close() diff --git a/misc/scripts/make_icons.sh b/misc/scripts/make_icons.sh index 5f3ea40d6a..b590f03d38 100644..100755 --- a/misc/scripts/make_icons.sh +++ b/misc/scripts/make_icons.sh @@ -1,3 +1,5 @@ +#!/usr/bin/env bash + # Generate .ico, .icns and .zip set of icons for Steam # Make icons with transparent backgrounds and all sizes diff --git a/misc/scripts/makeargs.py b/misc/scripts/makeargs.py deleted file mode 100644 index 26d9cc5a00..0000000000 --- a/misc/scripts/makeargs.py +++ /dev/null @@ -1,82 +0,0 @@ - -text = """ -#define FUNC$numR(m_r,m_func,$argt)\\ - virtual m_r m_func($argtp) { \\ - if (Thread::get_caller_id()!=server_thread) {\\ - m_r ret;\\ - command_queue.push_and_ret( visual_server, &VisualServer::m_func,$argp,&ret);\\ - return ret;\\ - } else {\\ - return visual_server->m_func($argp);\\ - }\\ - } - -#define FUNC$numRC(m_r,m_func,$argt)\\ - virtual m_r m_func($argtp) const { \\ - if (Thread::get_caller_id()!=server_thread) {\\ - m_r ret;\\ - command_queue.push_and_ret( visual_server, &VisualServer::m_func,$argp,&ret);\\ - return ret;\\ - } else {\\ - return visual_server->m_func($argp);\\ - }\\ - } - - -#define FUNC$numS(m_func,$argt)\\ - virtual void m_func($argtp) { \\ - if (Thread::get_caller_id()!=server_thread) {\\ - command_queue.push_and_sync( visual_server, &VisualServer::m_func,$argp);\\ - } else {\\ - visual_server->m_func($argp);\\ - }\\ - } - -#define FUNC$numSC(m_func,$argt)\\ - virtual void m_func($argtp) const { \\ - if (Thread::get_caller_id()!=server_thread) {\\ - command_queue.push_and_sync( visual_server, &VisualServer::m_func,$argp);\\ - } else {\\ - visual_server->m_func($argp);\\ - }\\ - } - - -#define FUNC$num(m_func,$argt)\\ - virtual void m_func($argtp) { \\ - if (Thread::get_caller_id()!=server_thread) {\\ - command_queue.push( visual_server, &VisualServer::m_func,$argp);\\ - } else {\\ - visual_server->m_func($argp);\\ - }\\ - } - -#define FUNC$numC(m_func,$argt)\\ - virtual void m_func($argtp) const { \\ - if (Thread::get_caller_id()!=server_thread) {\\ - command_queue.push( visual_server, &VisualServer::m_func,$argp);\\ - } else {\\ - visual_server->m_func($argp);\\ - }\\ - } - - -""" - - -for i in range(1, 8): - - tp = "" - p = "" - t = "" - for j in range(i): - if (j > 0): - tp += ", " - p += ", " - t += ", " - tp += ("m_arg" + str(j + 1) + " p" + str(j + 1)) - p += ("p" + str(j + 1)) - t += ("m_arg" + str(j + 1)) - - t = text.replace("$argtp", tp).replace("$argp", p).replace("$argt", t).replace("$num", str(i)) - print(t) diff --git a/misc/scripts/memsort.py b/misc/scripts/memsort.py deleted file mode 100644 index fb636b0f78..0000000000 --- a/misc/scripts/memsort.py +++ /dev/null @@ -1,35 +0,0 @@ - -import sys - -arg = "memdump.txt" - -if (len(sys.argv) > 1): - arg = sys.argv[1] - -f = open(arg, "rb") - - -l = f.readline() - - -sum = {} -cnt = {} - - -while(l != ""): - - s = l.split("-") - amount = int(s[1]) - what = s[2] - if (what in sum): - sum[what] += amount - cnt[what] += 1 - else: - sum[what] = amount - cnt[what] = 1 - - l = f.readline() - - -for x in sum: - print(x.strip() + "(" + str(cnt[x]) + "):\n: " + str(sum[x])) diff --git a/modules/gdnative/gdnative_library_editor_plugin.cpp b/modules/gdnative/gdnative_library_editor_plugin.cpp index 5c84222797..78d26dc827 100644 --- a/modules/gdnative/gdnative_library_editor_plugin.cpp +++ b/modules/gdnative/gdnative_library_editor_plugin.cpp @@ -32,6 +32,8 @@ #include "gdnative_library_editor_plugin.h" #include "gdnative.h" +#include "editor/editor_scale.h" + void GDNativeLibraryEditor::edit(Ref<GDNativeLibrary> p_library) { library = p_library; Ref<ConfigFile> config = p_library->get_config_file(); diff --git a/modules/gdnative/register_types.cpp b/modules/gdnative/register_types.cpp index fa59c704d5..818da65fb1 100644 --- a/modules/gdnative/register_types.cpp +++ b/modules/gdnative/register_types.cpp @@ -47,6 +47,7 @@ #include "core/project_settings.h" #ifdef TOOLS_ENABLED +#include "editor/editor_export.h" #include "editor/editor_node.h" #include "gdnative_library_editor_plugin.h" #include "gdnative_library_singleton_editor.h" diff --git a/modules/gdscript/language_server/gdscript_language_server.cpp b/modules/gdscript/language_server/gdscript_language_server.cpp index 8d58b99e02..ee4de3e216 100644 --- a/modules/gdscript/language_server/gdscript_language_server.cpp +++ b/modules/gdscript/language_server/gdscript_language_server.cpp @@ -31,6 +31,7 @@ #include "gdscript_language_server.h" #include "core/os/file_access.h" #include "core/os/os.h" +#include "editor/editor_log.h" #include "editor/editor_node.h" GDScriptLanguageServer::GDScriptLanguageServer() { diff --git a/modules/gridmap/grid_map_editor_plugin.cpp b/modules/gridmap/grid_map_editor_plugin.cpp index 1bd570c55f..63771f1583 100644 --- a/modules/gridmap/grid_map_editor_plugin.cpp +++ b/modules/gridmap/grid_map_editor_plugin.cpp @@ -1256,7 +1256,7 @@ GridMapEditor::GridMapEditor(EditorNode *p_editor) { options->get_popup()->add_item(TTR("Cursor Back Rotate Z"), MENU_OPTION_CURSOR_BACK_ROTATE_Z, KEY_MASK_SHIFT + KEY_D); options->get_popup()->add_item(TTR("Cursor Clear Rotation"), MENU_OPTION_CURSOR_CLEAR_ROTATION, KEY_W); options->get_popup()->add_separator(); - options->get_popup()->add_check_item("Paste Selects", MENU_OPTION_PASTE_SELECTS); + options->get_popup()->add_check_item(TTR("Paste Selects"), MENU_OPTION_PASTE_SELECTS); options->get_popup()->add_separator(); options->get_popup()->add_item(TTR("Duplicate Selection"), MENU_OPTION_SELECTION_DUPLICATE, KEY_MASK_CTRL + KEY_C); options->get_popup()->add_item(TTR("Cut Selection"), MENU_OPTION_SELECTION_CUT, KEY_MASK_CTRL + KEY_X); diff --git a/modules/mono/SCsub b/modules/mono/SCsub index 457edfaeed..41be367f2f 100644 --- a/modules/mono/SCsub +++ b/modules/mono/SCsub @@ -8,14 +8,10 @@ Import('env_modules') env_mono = env_modules.Clone() -if env['tools']: +if env_mono['tools']: # NOTE: It is safe to generate this file here, since this is still executed serially - import build_scripts.make_cs_compressed_header as make_cs_compressed_header - make_cs_compressed_header.generate_header( - 'glue/Managed/Files', - 'glue/cs_compressed.gen.h', - 'glue/cs_glue_version.gen.h' - ) + import build_scripts.gen_cs_glue_version as gen_cs_glue_version + gen_cs_glue_version.generate_header('glue/GodotSharp', 'glue/cs_glue_version.gen.h') # Glue sources if env_mono['mono_glue']: @@ -38,24 +34,14 @@ env_mono = conf.Finish() mono_configure.configure(env, env_mono) -# Build Godot API solution - if env_mono['tools'] and env_mono['mono_glue']: + # Build Godot API solution import build_scripts.api_solution_build as api_solution_build api_sln_cmd = api_solution_build.build(env_mono) -# Build GodotTools - -if env_mono['tools']: + # Build GodotTools import build_scripts.godot_tools_build as godot_tools_build - if env_mono['mono_glue']: - godot_tools_build.build(env_mono, api_sln_cmd) - else: - # Building without the glue sources so the Godot API solution may be missing. - # GodotTools depends on the Godot API solution. As such, we will only build - # GodotTools.ProjectEditor which doesn't depend on the Godot API solution and - # is required by the bindings generator in order to be able to generated it. - godot_tools_build.build_project_editor_only(env_mono) + godot_tools_build.build(env_mono, api_sln_cmd) # Add sources diff --git a/modules/mono/build_scripts/api_solution_build.py b/modules/mono/build_scripts/api_solution_build.py index be54d0a679..639197c285 100644 --- a/modules/mono/build_scripts/api_solution_build.py +++ b/modules/mono/build_scripts/api_solution_build.py @@ -10,10 +10,7 @@ def build_api_solution(source, target, env): module_dir = env['module_dir'] - solution_path = os.path.join(module_dir, 'glue/Managed/Generated/GodotSharp.sln') - - if not os.path.isfile(solution_path): - raise RuntimeError("Godot API solution not found. Did you forget to run '--generate-mono-glue'?") + solution_path = os.path.join(module_dir, 'glue/GodotSharp/GodotSharp.sln') build_config = env['solution_build_config'] diff --git a/modules/mono/build_scripts/gen_cs_glue_version.py b/modules/mono/build_scripts/gen_cs_glue_version.py new file mode 100644 index 0000000000..5d1056c2fc --- /dev/null +++ b/modules/mono/build_scripts/gen_cs_glue_version.py @@ -0,0 +1,20 @@ + +def generate_header(solution_dir, version_header_dst): + import os + latest_mtime = 0 + for root, dirs, files in os.walk(solution_dir, topdown=True): + dirs[:] = [d for d in dirs if d not in ['Generated']] # Ignored generated files + files = [f for f in files if f.endswith('.cs')] + for file in files: + filepath = os.path.join(root, file) + mtime = os.path.getmtime(filepath) + latest_mtime = mtime if mtime > latest_mtime else latest_mtime + + glue_version = int(latest_mtime) # The latest modified time will do for now + + with open(version_header_dst, 'w') as version_header: + version_header.write('/* THIS FILE IS GENERATED DO NOT EDIT */\n') + version_header.write('#ifndef CS_GLUE_VERSION_H\n') + version_header.write('#define CS_GLUE_VERSION_H\n\n') + version_header.write('#define CS_GLUE_VERSION UINT32_C(' + str(glue_version) + ')\n') + version_header.write('\n#endif // CS_GLUE_VERSION_H\n') diff --git a/modules/mono/build_scripts/godot_tools_build.py b/modules/mono/build_scripts/godot_tools_build.py index 6e5273f5e0..99341c631e 100644 --- a/modules/mono/build_scripts/godot_tools_build.py +++ b/modules/mono/build_scripts/godot_tools_build.py @@ -13,65 +13,13 @@ def build_godot_tools(source, target, env): solution_path = os.path.join(module_dir, 'editor/GodotTools/GodotTools.sln') build_config = 'Debug' if env['target'] == 'debug' else 'Release' - from . solution_builder import build_solution, nuget_restore - nuget_restore(env, solution_path) - build_solution(env, solution_path, build_config) - - # Copy targets - - solution_dir = os.path.abspath(os.path.join(solution_path, os.pardir)) - - src_dir = os.path.join(solution_dir, 'GodotTools', 'bin', build_config) - dst_dir = os.path.abspath(os.path.join(str(target[0]), os.pardir)) - - if not os.path.isdir(dst_dir): - assert not os.path.isfile(dst_dir) - os.makedirs(dst_dir) - - def copy_target(target_path): - from shutil import copy - filename = os.path.basename(target_path) - copy(os.path.join(src_dir, filename), target_path) - - for scons_target in target: - copy_target(str(scons_target)) - - -def build_godot_tools_project_editor(source, target, env): - # source and target elements are of type SCons.Node.FS.File, hence why we convert them to str - - module_dir = env['module_dir'] - - project_name = 'GodotTools.ProjectEditor' - - csproj_dir = os.path.join(module_dir, 'editor/GodotTools', project_name) - csproj_path = os.path.join(csproj_dir, project_name + '.csproj') - build_config = 'Debug' if env['target'] == 'debug' else 'Release' + # Custom build target to make sure output is always copied to the data dir. + extra_build_args = ['/Target:Build;GodotTools:BuildAlwaysCopyToDataDir'] from . solution_builder import build_solution, nuget_restore - - # Make sure to restore NuGet packages in the project directory for the project to find it - nuget_restore(env, os.path.join(csproj_dir, 'packages.config'), '-PackagesDirectory', - os.path.join(csproj_dir, 'packages')) - - build_solution(env, csproj_path, build_config) - - # Copy targets - - src_dir = os.path.join(csproj_dir, 'bin', build_config) - dst_dir = os.path.abspath(os.path.join(str(target[0]), os.pardir)) - - if not os.path.isdir(dst_dir): - assert not os.path.isfile(dst_dir) - os.makedirs(dst_dir) - - def copy_target(target_path): - from shutil import copy - filename = os.path.basename(target_path) - copy(os.path.join(src_dir, filename), target_path) - - for scons_target in target: - copy_target(str(scons_target)) + nuget_restore(env, solution_path) + build_solution(env, solution_path, build_config, extra_build_args) + # No need to copy targets. The GodotTools csproj takes care of copying them. def build(env_mono, api_sln_cmd): @@ -80,36 +28,12 @@ def build(env_mono, api_sln_cmd): output_dir = Dir('#bin').abspath editor_tools_dir = os.path.join(output_dir, 'GodotSharp', 'Tools') - target_filenames = [ - 'GodotTools.dll', 'GodotTools.IdeConnection.dll', 'GodotTools.BuildLogger.dll', - 'GodotTools.ProjectEditor.dll', 'DotNet.Glob.dll', 'GodotTools.Core.dll', - 'JetBrains.Annotations.dll', 'Newtonsoft.Json.dll' - ] + target_filenames = ['GodotTools.dll'] if env_mono['target'] == 'debug': - target_filenames += [ - 'GodotTools.pdb', 'GodotTools.IdeConnection.pdb', 'GodotTools.BuildLogger.pdb', - 'GodotTools.ProjectEditor.pdb', 'GodotTools.Core.pdb' - ] + target_filenames += ['GodotTools.pdb'] targets = [os.path.join(editor_tools_dir, filename) for filename in target_filenames] cmd = env_mono.CommandNoCache(targets, api_sln_cmd, build_godot_tools, module_dir=os.getcwd()) env_mono.AlwaysBuild(cmd) - - -def build_project_editor_only(env_mono): - assert env_mono['tools'] - - output_dir = Dir('#bin').abspath - editor_tools_dir = os.path.join(output_dir, 'GodotSharp', 'Tools') - - target_filenames = ['GodotTools.ProjectEditor.dll', 'DotNet.Glob.dll', 'GodotTools.Core.dll'] - - if env_mono['target'] == 'debug': - target_filenames += ['GodotTools.ProjectEditor.pdb', 'GodotTools.Core.pdb'] - - targets = [os.path.join(editor_tools_dir, filename) for filename in target_filenames] - - cmd = env_mono.CommandNoCache(targets, [], build_godot_tools_project_editor, module_dir=os.getcwd()) - env_mono.AlwaysBuild(cmd) diff --git a/modules/mono/build_scripts/make_cs_compressed_header.py b/modules/mono/build_scripts/make_cs_compressed_header.py deleted file mode 100644 index ed49db5bb2..0000000000 --- a/modules/mono/build_scripts/make_cs_compressed_header.py +++ /dev/null @@ -1,62 +0,0 @@ - -def generate_header(src, dst, version_dst): - from compat import byte_to_str - - with open(dst, 'w') as header: - header.write('/* THIS FILE IS GENERATED DO NOT EDIT */\n') - header.write('#ifndef CS_COMPRESSED_H\n') - header.write('#define CS_COMPRESSED_H\n\n') - header.write('#ifdef TOOLS_ENABLED\n\n') - header.write('#include "core/map.h"\n') - header.write('#include "core/ustring.h"\n') - inserted_files = '' - import os - latest_mtime = 0 - cs_file_count = 0 - for root, _, files in os.walk(src): - files = [f for f in files if f.endswith('.cs')] - for file in files: - cs_file_count += 1 - filepath = os.path.join(root, file) - filepath_src_rel = os.path.relpath(filepath, src) - mtime = os.path.getmtime(filepath) - latest_mtime = mtime if mtime > latest_mtime else latest_mtime - with open(filepath, 'rb') as f: - buf = f.read() - decompr_size = len(buf) - import zlib - buf = zlib.compress(buf) - compr_size = len(buf) - name = str(cs_file_count) - header.write('\n') - header.write('// ' + filepath_src_rel + '\n') - header.write('static const int _cs_' + name + '_compressed_size = ' + str(compr_size) + ';\n') - header.write('static const int _cs_' + name + '_uncompressed_size = ' + str(decompr_size) + ';\n') - header.write('static const unsigned char _cs_' + name + '_compressed[] = { ') - for i, buf_idx in enumerate(range(compr_size)): - if i > 0: - header.write(', ') - header.write(byte_to_str(buf[buf_idx])) - header.write(' };\n') - inserted_files += '\tr_files.insert("' + filepath_src_rel.replace('\\', '\\\\') + '", ' \ - 'GodotCsCompressedFile(_cs_' + name + '_compressed_size, ' \ - '_cs_' + name + '_uncompressed_size, ' \ - '_cs_' + name + '_compressed));\n' - header.write('\nstruct GodotCsCompressedFile\n' '{\n' - '\tint compressed_size;\n' '\tint uncompressed_size;\n' '\tconst unsigned char* data;\n' - '\n\tGodotCsCompressedFile(int p_comp_size, int p_uncomp_size, const unsigned char* p_data)\n' - '\t{\n' '\t\tcompressed_size = p_comp_size;\n' '\t\tuncompressed_size = p_uncomp_size;\n' - '\t\tdata = p_data;\n' '\t}\n' '\n\tGodotCsCompressedFile() {}\n' '};\n' - '\nvoid get_compressed_files(Map<String, GodotCsCompressedFile>& r_files)\n' '{\n' + inserted_files + '}\n' - ) - header.write('\n#endif // TOOLS_ENABLED\n') - header.write('\n#endif // CS_COMPRESSED_H\n') - - glue_version = int(latest_mtime) # The latest modified time will do for now - - with open(version_dst, 'w') as version_header: - version_header.write('/* THIS FILE IS GENERATED DO NOT EDIT */\n') - version_header.write('#ifndef CS_GLUE_VERSION_H\n') - version_header.write('#define CS_GLUE_VERSION_H\n\n') - version_header.write('#define CS_GLUE_VERSION UINT32_C(' + str(glue_version) + ')\n') - version_header.write('\n#endif // CS_GLUE_VERSION_H\n') diff --git a/modules/mono/csharp_script.cpp b/modules/mono/csharp_script.cpp index 4536614379..f68c583278 100644 --- a/modules/mono/csharp_script.cpp +++ b/modules/mono/csharp_script.cpp @@ -42,6 +42,7 @@ #include "editor/bindings_generator.h" #include "editor/csharp_project.h" #include "editor/editor_node.h" +#include "editor/node_dock.h" #endif #ifdef DEBUG_METHODS_ENABLED diff --git a/modules/mono/editor/GodotTools/GodotTools.ProjectEditor/ApiSolutionGenerator.cs b/modules/mono/editor/GodotTools/GodotTools.ProjectEditor/ApiSolutionGenerator.cs deleted file mode 100644 index bfae2afc13..0000000000 --- a/modules/mono/editor/GodotTools/GodotTools.ProjectEditor/ApiSolutionGenerator.cs +++ /dev/null @@ -1,52 +0,0 @@ -using System.Collections.Generic; -using System.IO; - -namespace GodotTools.ProjectEditor -{ - public static class ApiSolutionGenerator - { - public static void GenerateApiSolution(string solutionDir, - string coreProjDir, IEnumerable<string> coreCompileItems, - string editorProjDir, IEnumerable<string> editorCompileItems) - { - var solution = new DotNetSolution(ApiAssemblyNames.SolutionName); - - solution.DirectoryPath = solutionDir; - - // GodotSharp project - - const string coreApiAssemblyName = ApiAssemblyNames.Core; - - string coreGuid = ProjectGenerator.GenCoreApiProject(coreProjDir, coreCompileItems); - - var coreProjInfo = new DotNetSolution.ProjectInfo - { - Guid = coreGuid, - PathRelativeToSolution = Path.Combine(coreApiAssemblyName, $"{coreApiAssemblyName}.csproj") - }; - coreProjInfo.Configs.Add("Debug"); - coreProjInfo.Configs.Add("Release"); - - solution.AddNewProject(coreApiAssemblyName, coreProjInfo); - - // GodotSharpEditor project - - const string editorApiAssemblyName = ApiAssemblyNames.Editor; - - string editorGuid = ProjectGenerator.GenEditorApiProject(editorProjDir, - $"../{coreApiAssemblyName}/{coreApiAssemblyName}.csproj", editorCompileItems); - - var editorProjInfo = new DotNetSolution.ProjectInfo(); - editorProjInfo.Guid = editorGuid; - editorProjInfo.PathRelativeToSolution = Path.Combine(editorApiAssemblyName, $"{editorApiAssemblyName}.csproj"); - editorProjInfo.Configs.Add("Debug"); - editorProjInfo.Configs.Add("Release"); - - solution.AddNewProject(editorApiAssemblyName, editorProjInfo); - - // Save solution - - solution.Save(); - } - } -} diff --git a/modules/mono/editor/GodotTools/GodotTools.ProjectEditor/GodotTools.ProjectEditor.csproj b/modules/mono/editor/GodotTools/GodotTools.ProjectEditor/GodotTools.ProjectEditor.csproj index ab3a5d1aea..ae727e8789 100644 --- a/modules/mono/editor/GodotTools/GodotTools.ProjectEditor/GodotTools.ProjectEditor.csproj +++ b/modules/mono/editor/GodotTools/GodotTools.ProjectEditor/GodotTools.ProjectEditor.csproj @@ -32,18 +32,11 @@ <Reference Include="System" /> <Reference Include="Microsoft.Build" /> <Reference Include="DotNet.Glob, Version=2.1.1.0, Culture=neutral, PublicKeyToken=b68cc888b4f632d1, processorArchitecture=MSIL"> - <!-- - When building Godot with 'mono_glue=no' SCons will build this project alone instead of the - entire solution. $(SolutionDir) is not defined in that case, so we need to workaround that. - We make SCons restore the NuGet packages in the project directory instead in this case. - --> - <HintPath Condition=" '$(SolutionDir)' != '' And Exists('$(SolutionDir)\packages\DotNet.Glob.2.1.1\lib\net45\DotNet.Glob.dll') ">$(SolutionDir)\packages\DotNet.Glob.2.1.1\lib\net45\DotNet.Glob.dll</HintPath> - <HintPath Condition=" '$(SolutionDir)' == '' Or !Exists('$(SolutionDir)\packages\DotNet.Glob.2.1.1\lib\net45\DotNet.Glob.dll') ">$(ProjectDir)\packages\DotNet.Glob.2.1.1\lib\net45\DotNet.Glob.dll</HintPath> + <HintPath>packages\DotNet.Glob.2.1.1\lib\net45\DotNet.Glob.dll</HintPath> </Reference> </ItemGroup> <ItemGroup> <Compile Include="ApiAssembliesInfo.cs" /> - <Compile Include="ApiSolutionGenerator.cs" /> <Compile Include="DotNetSolution.cs" /> <Compile Include="Properties\AssemblyInfo.cs" /> <Compile Include="IdentifierUtils.cs" /> diff --git a/modules/mono/editor/GodotTools/GodotTools.ProjectEditor/ProjectGenerator.cs b/modules/mono/editor/GodotTools/GodotTools.ProjectEditor/ProjectGenerator.cs index b40d985d51..22a0074580 100644 --- a/modules/mono/editor/GodotTools/GodotTools.ProjectEditor/ProjectGenerator.cs +++ b/modules/mono/editor/GodotTools/GodotTools.ProjectEditor/ProjectGenerator.cs @@ -10,68 +10,13 @@ namespace GodotTools.ProjectEditor { private const string CoreApiProjectName = "GodotSharp"; private const string EditorApiProjectName = "GodotSharpEditor"; - private const string CoreApiProjectGuid = "{AEBF0036-DA76-4341-B651-A3F2856AB2FA}"; - private const string EditorApiProjectGuid = "{8FBEC238-D944-4074-8548-B3B524305905}"; - - public static string GenCoreApiProject(string dir, IEnumerable<string> compileItems) - { - string path = Path.Combine(dir, CoreApiProjectName + ".csproj"); - - ProjectPropertyGroupElement mainGroup; - var root = CreateLibraryProject(CoreApiProjectName, out mainGroup); - - mainGroup.AddProperty("DocumentationFile", Path.Combine("$(OutputPath)", "$(AssemblyName).xml")); - mainGroup.SetProperty("RootNamespace", "Godot"); - mainGroup.SetProperty("ProjectGuid", CoreApiProjectGuid); - mainGroup.SetProperty("BaseIntermediateOutputPath", "obj"); - - GenAssemblyInfoFile(root, dir, CoreApiProjectName, - new[] { "[assembly: InternalsVisibleTo(\"" + EditorApiProjectName + "\")]" }, - new[] { "System.Runtime.CompilerServices" }); - - foreach (var item in compileItems) - { - root.AddItem("Compile", item.RelativeToPath(dir).Replace("/", "\\")); - } - - root.Save(path); - - return CoreApiProjectGuid; - } - - public static string GenEditorApiProject(string dir, string coreApiProjPath, IEnumerable<string> compileItems) - { - string path = Path.Combine(dir, EditorApiProjectName + ".csproj"); - - ProjectPropertyGroupElement mainGroup; - var root = CreateLibraryProject(EditorApiProjectName, out mainGroup); - - mainGroup.AddProperty("DocumentationFile", Path.Combine("$(OutputPath)", "$(AssemblyName).xml")); - mainGroup.SetProperty("RootNamespace", "Godot"); - mainGroup.SetProperty("ProjectGuid", EditorApiProjectGuid); - mainGroup.SetProperty("BaseIntermediateOutputPath", "obj"); - - GenAssemblyInfoFile(root, dir, EditorApiProjectName); - - foreach (var item in compileItems) - { - root.AddItem("Compile", item.RelativeToPath(dir).Replace("/", "\\")); - } - - var coreApiRef = root.AddItem("ProjectReference", coreApiProjPath.Replace("/", "\\")); - coreApiRef.AddMetadata("Private", "False"); - - root.Save(path); - - return EditorApiProjectGuid; - } public static string GenGameProject(string dir, string name, IEnumerable<string> compileItems) { string path = Path.Combine(dir, name + ".csproj"); ProjectPropertyGroupElement mainGroup; - var root = CreateLibraryProject(name, out mainGroup); + var root = CreateLibraryProject(name, "Tools", out mainGroup); mainGroup.SetProperty("OutputPath", Path.Combine(".mono", "temp", "bin", "$(Configuration)")); mainGroup.SetProperty("BaseIntermediateOutputPath", Path.Combine(".mono", "temp", "obj")); @@ -110,7 +55,7 @@ namespace GodotTools.ProjectEditor return root.GetGuid().ToString().ToUpper(); } - public static void GenAssemblyInfoFile(ProjectRootElement root, string dir, string name, string[] assemblyLines = null, string[] usingDirectives = null) + private static void GenAssemblyInfoFile(ProjectRootElement root, string dir, string name, string[] assemblyLines = null, string[] usingDirectives = null) { string propertiesDir = Path.Combine(dir, "Properties"); if (!Directory.Exists(propertiesDir)) @@ -138,7 +83,7 @@ namespace GodotTools.ProjectEditor root.AddItem("Compile", assemblyInfoFile.RelativeToPath(dir).Replace("/", "\\")); } - public static ProjectRootElement CreateLibraryProject(string name, out ProjectPropertyGroupElement mainGroup) + public static ProjectRootElement CreateLibraryProject(string name, string defaultConfig, out ProjectPropertyGroupElement mainGroup) { if (string.IsNullOrEmpty(name)) throw new ArgumentException($"{nameof(name)} cannot be empty", nameof(name)); @@ -147,7 +92,7 @@ namespace GodotTools.ProjectEditor root.DefaultTargets = "Build"; mainGroup = root.AddPropertyGroup(); - mainGroup.AddProperty("Configuration", "Debug").Condition = " '$(Configuration)' == '' "; + mainGroup.AddProperty("Configuration", defaultConfig).Condition = " '$(Configuration)' == '' "; mainGroup.AddProperty("Platform", "AnyCPU").Condition = " '$(Platform)' == '' "; mainGroup.AddProperty("ProjectGuid", "{" + Guid.NewGuid().ToString().ToUpper() + "}"); mainGroup.AddProperty("OutputType", "Library"); @@ -184,16 +129,6 @@ namespace GodotTools.ProjectEditor return root; } - private static void AddItems(ProjectRootElement elem, string groupName, params string[] items) - { - var group = elem.AddItemGroup(); - - foreach (var item in items) - { - group.AddItem(groupName, item); - } - } - private const string AssemblyInfoTemplate = @"using System.Reflection;{0} diff --git a/modules/mono/editor/GodotTools/GodotTools/GodotTools.csproj b/modules/mono/editor/GodotTools/GodotTools/GodotTools.csproj index 15b9e50a8d..618527f916 100644 --- a/modules/mono/editor/GodotTools/GodotTools/GodotTools.csproj +++ b/modules/mono/editor/GodotTools/GodotTools/GodotTools.csproj @@ -9,6 +9,7 @@ <AssemblyName>GodotTools</AssemblyName> <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> <GodotSourceRootPath>$(SolutionDir)/../../../../</GodotSourceRootPath> + <DataDirToolsOutputPath>$(GodotSourceRootPath)/bin/GodotSharp/Tools</DataDirToolsOutputPath> <GodotApiConfiguration>Debug</GodotApiConfiguration> <LangVersion>7</LangVersion> </PropertyGroup> @@ -41,9 +42,11 @@ <Reference Include="System" /> <Reference Include="GodotSharp"> <HintPath>$(GodotSourceRootPath)/bin/GodotSharp/Api/$(GodotApiConfiguration)/GodotSharp.dll</HintPath> + <Private>False</Private> </Reference> <Reference Include="GodotSharpEditor"> <HintPath>$(GodotSourceRootPath)/bin/GodotSharp/Api/$(GodotApiConfiguration)/GodotSharpEditor.dll</HintPath> + <Private>False</Private> </Reference> </ItemGroup> <ItemGroup> @@ -56,7 +59,6 @@ <Compile Include="Ides\MonoDevelop\Instance.cs" /> <Compile Include="Ides\Rider\RiderPathLocator.cs" /> <Compile Include="Ides\Rider\RiderPathManager.cs" /> - <Compile Include="Internals\BindingsGenerator.cs" /> <Compile Include="Internals\EditorProgress.cs" /> <Compile Include="Internals\GodotSharpDirs.cs" /> <Compile Include="Internals\Internal.cs" /> @@ -99,5 +101,21 @@ <ItemGroup> <None Include="packages.config" /> </ItemGroup> + <Target Name="CopyToDataDir" AfterTargets="Build"> + <ItemGroup> + <GodotToolsCopy Include="$(OutputPath)\GodotTools*.dll" /> + <GodotToolsCopy Include="$(OutputPath)\Newtonsoft.Json.dll" /> + <GodotToolsCopy Include="$(OutputPath)\DotNet.Glob.dll" /> + </ItemGroup> + <ItemGroup Condition=" '$(Configuration)' == 'Debug' "> + <GodotToolsCopy Include="$(OutputPath)\GodotTools*.pdb" /> + </ItemGroup> + <Copy SourceFiles="@(GodotToolsCopy)" DestinationFolder="$(DataDirToolsOutputPath)" ContinueOnError="false" /> + </Target> + <Target Name="BuildAlwaysCopyToDataDir"> + <!-- Custom target run by SCons to make sure the CopyToDataDir target is always executed, without having to use DisableFastUpToDateCheck --> + <CallTarget Targets="Build" /> + <CallTarget Targets="CopyToDataDir" /> + </Target> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> -</Project>
\ No newline at end of file +</Project> diff --git a/modules/mono/editor/GodotTools/GodotTools/Ides/Rider/RiderPathLocator.cs b/modules/mono/editor/GodotTools/GodotTools/Ides/Rider/RiderPathLocator.cs index b752535dcb..9038333d38 100644 --- a/modules/mono/editor/GodotTools/GodotTools/Ides/Rider/RiderPathLocator.cs +++ b/modules/mono/editor/GodotTools/GodotTools/Ides/Rider/RiderPathLocator.cs @@ -89,18 +89,20 @@ namespace GodotTools.Ides.Rider { var installInfos = new List<RiderInfo>(); // "/Applications/*Rider*.app" + // should be combined with "Contents/MacOS/rider" var folder = new DirectoryInfo("/Applications"); if (folder.Exists) { installInfos.AddRange(folder.GetDirectories("*Rider*.app") - .Select(a => new RiderInfo(a.FullName, false)) + .Select(a => new RiderInfo(Path.Combine(a.FullName, "Contents/MacOS/rider"), false)) .ToList()); } // /Users/user/Library/Application Support/JetBrains/Toolbox/apps/Rider/ch-1/181.3870.267/Rider EAP.app + // should be combined with "Contents/MacOS/rider" var toolboxRiderRootPath = GetToolboxBaseDir(); var paths = CollectPathsFromToolbox(toolboxRiderRootPath, "", "Rider*.app", true) - .Select(a => new RiderInfo(a, true)); + .Select(a => new RiderInfo(Path.Combine(a, "Contents/MacOS/rider"), true)); installInfos.AddRange(paths); return installInfos.ToArray(); diff --git a/modules/mono/editor/GodotTools/GodotTools/Internals/BindingsGenerator.cs b/modules/mono/editor/GodotTools/GodotTools/Internals/BindingsGenerator.cs deleted file mode 100644 index 1daa5e138e..0000000000 --- a/modules/mono/editor/GodotTools/GodotTools/Internals/BindingsGenerator.cs +++ /dev/null @@ -1,87 +0,0 @@ -using System; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace GodotTools.Internals -{ - public class BindingsGenerator : IDisposable - { - class BindingsGeneratorSafeHandle : SafeHandle - { - public BindingsGeneratorSafeHandle(IntPtr handle) : base(IntPtr.Zero, true) - { - this.handle = handle; - } - - public override bool IsInvalid => handle == IntPtr.Zero; - - protected override bool ReleaseHandle() - { - internal_Dtor(handle); - return true; - } - } - - private BindingsGeneratorSafeHandle safeHandle; - private bool disposed = false; - - public bool LogPrintEnabled - { - get => internal_LogPrintEnabled(GetPtr()); - set => internal_SetLogPrintEnabled(GetPtr(), value); - } - - public static uint Version => internal_Version(); - public static uint CsGlueVersion => internal_CsGlueVersion(); - - public Godot.Error GenerateCsApi(string outputDir) => internal_GenerateCsApi(GetPtr(), outputDir); - - internal IntPtr GetPtr() - { - if (disposed) - throw new ObjectDisposedException(GetType().FullName); - - return safeHandle.DangerousGetHandle(); - } - - public void Dispose() - { - if (disposed) - return; - - if (safeHandle != null && !safeHandle.IsInvalid) - { - safeHandle.Dispose(); - safeHandle = null; - } - - disposed = true; - } - - public BindingsGenerator() - { - safeHandle = new BindingsGeneratorSafeHandle(internal_Ctor()); - } - - [MethodImpl(MethodImplOptions.InternalCall)] - private static extern IntPtr internal_Ctor(); - - [MethodImpl(MethodImplOptions.InternalCall)] - private static extern void internal_Dtor(IntPtr handle); - - [MethodImpl(MethodImplOptions.InternalCall)] - private static extern bool internal_LogPrintEnabled(IntPtr handle); - - [MethodImpl(MethodImplOptions.InternalCall)] - private static extern void internal_SetLogPrintEnabled(IntPtr handle, bool enabled); - - [MethodImpl(MethodImplOptions.InternalCall)] - private static extern Godot.Error internal_GenerateCsApi(IntPtr handle, string outputDir); - - [MethodImpl(MethodImplOptions.InternalCall)] - private static extern uint internal_Version(); - - [MethodImpl(MethodImplOptions.InternalCall)] - private static extern uint internal_CsGlueVersion(); - } -} diff --git a/modules/mono/editor/bindings_generator.cpp b/modules/mono/editor/bindings_generator.cpp index 2252f7676d..5b135e97e9 100644 --- a/modules/mono/editor/bindings_generator.cpp +++ b/modules/mono/editor/bindings_generator.cpp @@ -40,7 +40,6 @@ #include "core/os/os.h" #include "core/ucaps.h" -#include "../glue/cs_compressed.gen.h" #include "../glue/cs_glue_version.gen.h" #include "../godotsharp_defs.h" #include "../mono_gd/gd_mono_marshal.h" @@ -874,7 +873,7 @@ void BindingsGenerator::_generate_global_constants(StringBuilder &p_output) { p_output.append("\n#pragma warning restore CS1591\n"); } -Error BindingsGenerator::generate_cs_core_project(const String &p_proj_dir, Vector<String> &r_compile_items) { +Error BindingsGenerator::generate_cs_core_project(const String &p_proj_dir) { ERR_FAIL_COND_V(!initialized, ERR_UNCONFIGURED); @@ -887,22 +886,24 @@ Error BindingsGenerator::generate_cs_core_project(const String &p_proj_dir, Vect } da->change_dir(p_proj_dir); - da->make_dir("Core"); - da->make_dir("ObjectType"); + da->make_dir("Generated"); + da->make_dir("Generated/GodotObjects"); - String core_dir = path::join(p_proj_dir, "Core"); - String obj_type_dir = path::join(p_proj_dir, "ObjectType"); + String base_gen_dir = path::join(p_proj_dir, "Generated"); + String godot_objects_gen_dir = path::join(base_gen_dir, "GodotObjects"); + + Vector<String> compile_items; // Generate source file for global scope constants and enums { StringBuilder constants_source; _generate_global_constants(constants_source); - String output_file = path::join(core_dir, BINDINGS_GLOBAL_SCOPE_CLASS "_constants.cs"); + String output_file = path::join(base_gen_dir, BINDINGS_GLOBAL_SCOPE_CLASS "_constants.cs"); Error save_err = _save_file(output_file, constants_source); if (save_err != OK) return save_err; - r_compile_items.push_back(output_file); + compile_items.push_back(output_file); } for (OrderedHashMap<StringName, TypeInterface>::Element E = obj_types.front(); E; E = E.next()) { @@ -911,7 +912,7 @@ Error BindingsGenerator::generate_cs_core_project(const String &p_proj_dir, Vect if (itype.api_type == ClassDB::API_EDITOR) continue; - String output_file = path::join(obj_type_dir, itype.proxy_name + ".cs"); + String output_file = path::join(godot_objects_gen_dir, itype.proxy_name + ".cs"); Error err = _generate_cs_type(itype, output_file); if (err == ERR_SKIP) @@ -920,39 +921,11 @@ Error BindingsGenerator::generate_cs_core_project(const String &p_proj_dir, Vect if (err != OK) return err; - r_compile_items.push_back(output_file); + compile_items.push_back(output_file); } // Generate sources from compressed files - Map<String, GodotCsCompressedFile> compressed_files; - get_compressed_files(compressed_files); - - for (Map<String, GodotCsCompressedFile>::Element *E = compressed_files.front(); E; E = E->next()) { - const String &file_name = E->key(); - const GodotCsCompressedFile &file_data = E->value(); - - String output_file = path::join(core_dir, file_name); - - Vector<uint8_t> data; - data.resize(file_data.uncompressed_size); - Compression::decompress(data.ptrw(), file_data.uncompressed_size, file_data.data, file_data.compressed_size, Compression::MODE_DEFLATE); - - String output_dir = output_file.get_base_dir(); - - if (!DirAccess::exists(output_dir)) { - Error err = da->make_dir_recursive(ProjectSettings::get_singleton()->globalize_path(output_dir)); - ERR_FAIL_COND_V(err != OK, ERR_CANT_CREATE); - } - - FileAccessRef file = FileAccess::open(output_file, FileAccess::WRITE); - ERR_FAIL_COND_V(!file, ERR_FILE_CANT_WRITE); - file->store_buffer(data.ptr(), data.size()); - file->close(); - - r_compile_items.push_back(output_file); - } - StringBuilder cs_icalls_content; cs_icalls_content.append("using System;\n" @@ -986,18 +959,36 @@ Error BindingsGenerator::generate_cs_core_project(const String &p_proj_dir, Vect cs_icalls_content.append(INDENT1 CLOSE_BLOCK CLOSE_BLOCK); - String internal_methods_file = path::join(core_dir, BINDINGS_CLASS_NATIVECALLS ".cs"); + String internal_methods_file = path::join(base_gen_dir, BINDINGS_CLASS_NATIVECALLS ".cs"); Error err = _save_file(internal_methods_file, cs_icalls_content); if (err != OK) return err; - r_compile_items.push_back(internal_methods_file); + compile_items.push_back(internal_methods_file); + + StringBuilder includes_props_content; + includes_props_content.append("<Project>\n" + " <ItemGroup>\n"); + + for (int i = 0; i < compile_items.size(); i++) { + String include = path::relative_to(compile_items[i], p_proj_dir).replace("/", "\\"); + includes_props_content.append(" <Compile Include=\"" + include + "\" />\n"); + } + + includes_props_content.append(" </ItemGroup>\n" + "</Project>\n"); + + String includes_props_file = path::join(base_gen_dir, "GeneratedIncludes.props"); + + err = _save_file(includes_props_file, includes_props_content); + if (err != OK) + return err; return OK; } -Error BindingsGenerator::generate_cs_editor_project(const String &p_proj_dir, Vector<String> &r_compile_items) { +Error BindingsGenerator::generate_cs_editor_project(const String &p_proj_dir) { ERR_FAIL_COND_V(!initialized, ERR_UNCONFIGURED); @@ -1010,11 +1001,13 @@ Error BindingsGenerator::generate_cs_editor_project(const String &p_proj_dir, Ve } da->change_dir(p_proj_dir); - da->make_dir("Core"); - da->make_dir("ObjectType"); + da->make_dir("Generated"); + da->make_dir("Generated/GodotObjects"); + + String base_gen_dir = path::join(p_proj_dir, "Generated"); + String godot_objects_gen_dir = path::join(base_gen_dir, "GodotObjects"); - String core_dir = path::join(p_proj_dir, "Core"); - String obj_type_dir = path::join(p_proj_dir, "ObjectType"); + Vector<String> compile_items; for (OrderedHashMap<StringName, TypeInterface>::Element E = obj_types.front(); E; E = E.next()) { const TypeInterface &itype = E.get(); @@ -1022,7 +1015,7 @@ Error BindingsGenerator::generate_cs_editor_project(const String &p_proj_dir, Ve if (itype.api_type != ClassDB::API_EDITOR) continue; - String output_file = path::join(obj_type_dir, itype.proxy_name + ".cs"); + String output_file = path::join(godot_objects_gen_dir, itype.proxy_name + ".cs"); Error err = _generate_cs_type(itype, output_file); if (err == ERR_SKIP) @@ -1031,7 +1024,7 @@ Error BindingsGenerator::generate_cs_editor_project(const String &p_proj_dir, Ve if (err != OK) return err; - r_compile_items.push_back(output_file); + compile_items.push_back(output_file); } StringBuilder cs_icalls_content; @@ -1068,13 +1061,31 @@ Error BindingsGenerator::generate_cs_editor_project(const String &p_proj_dir, Ve cs_icalls_content.append(INDENT1 CLOSE_BLOCK CLOSE_BLOCK); - String internal_methods_file = path::join(core_dir, BINDINGS_CLASS_NATIVECALLS_EDITOR ".cs"); + String internal_methods_file = path::join(base_gen_dir, BINDINGS_CLASS_NATIVECALLS_EDITOR ".cs"); Error err = _save_file(internal_methods_file, cs_icalls_content); if (err != OK) return err; - r_compile_items.push_back(internal_methods_file); + compile_items.push_back(internal_methods_file); + + StringBuilder includes_props_content; + includes_props_content.append("<Project>\n" + " <ItemGroup>\n"); + + for (int i = 0; i < compile_items.size(); i++) { + String include = path::relative_to(compile_items[i], p_proj_dir).replace("/", "\\"); + includes_props_content.append(" <Compile Include=\"" + include + "\" />\n"); + } + + includes_props_content.append(" </ItemGroup>\n" + "</Project>\n"); + + String includes_props_file = path::join(base_gen_dir, "GeneratedIncludes.props"); + + err = _save_file(includes_props_file, includes_props_content); + if (err != OK) + return err; return OK; } @@ -1098,9 +1109,8 @@ Error BindingsGenerator::generate_cs_api(const String &p_output_dir) { // Generate GodotSharp source files String core_proj_dir = output_dir.plus_file(CORE_API_ASSEMBLY_NAME); - Vector<String> core_compile_items; - proj_err = generate_cs_core_project(core_proj_dir, core_compile_items); + proj_err = generate_cs_core_project(core_proj_dir); if (proj_err != OK) { ERR_PRINT("Generation of the Core API C# project failed."); return proj_err; @@ -1109,22 +1119,14 @@ Error BindingsGenerator::generate_cs_api(const String &p_output_dir) { // Generate GodotSharpEditor source files String editor_proj_dir = output_dir.plus_file(EDITOR_API_ASSEMBLY_NAME); - Vector<String> editor_compile_items; - proj_err = generate_cs_editor_project(editor_proj_dir, editor_compile_items); + proj_err = generate_cs_editor_project(editor_proj_dir); if (proj_err != OK) { ERR_PRINT("Generation of the Editor API C# project failed."); return proj_err; } - // Generate solution - - if (!CSharpProject::generate_api_solution(output_dir, - core_proj_dir, core_compile_items, editor_proj_dir, editor_compile_items)) { - return ERR_CANT_CREATE; - } - - _log("The solution for the Godot API was generated successfully\n"); + _log("The Godot API sources were successfully generated\n"); return OK; } @@ -3170,7 +3172,7 @@ void BindingsGenerator::handle_cmdline_args(const List<String> &p_cmdline_args) if (bindings_generator.generate_glue(glue_dir_path) != OK) ERR_PRINTS(generate_all_glue_option + ": Failed to generate the C++ glue."); - if (bindings_generator.generate_cs_api(glue_dir_path.plus_file("Managed/Generated")) != OK) + if (bindings_generator.generate_cs_api(glue_dir_path.plus_file(API_SOLUTION_NAME)) != OK) ERR_PRINTS(generate_all_glue_option + ": Failed to generate the C# API."); } diff --git a/modules/mono/editor/bindings_generator.h b/modules/mono/editor/bindings_generator.h index 07918a2d03..7323e8f635 100644 --- a/modules/mono/editor/bindings_generator.h +++ b/modules/mono/editor/bindings_generator.h @@ -635,8 +635,8 @@ class BindingsGenerator { void _initialize(); public: - Error generate_cs_core_project(const String &p_proj_dir, Vector<String> &r_compile_files); - Error generate_cs_editor_project(const String &p_proj_dir, Vector<String> &r_compile_items); + Error generate_cs_core_project(const String &p_proj_dir); + Error generate_cs_editor_project(const String &p_proj_dir); Error generate_cs_api(const String &p_output_dir); Error generate_glue(const String &p_output_dir); diff --git a/modules/mono/editor/csharp_project.cpp b/modules/mono/editor/csharp_project.cpp index 748447005f..ef3644acfd 100644 --- a/modules/mono/editor/csharp_project.cpp +++ b/modules/mono/editor/csharp_project.cpp @@ -44,54 +44,6 @@ namespace CSharpProject { -bool generate_api_solution_impl(const String &p_solution_dir, const String &p_core_proj_dir, const Vector<String> &p_core_compile_items, - const String &p_editor_proj_dir, const Vector<String> &p_editor_compile_items, - GDMonoAssembly *p_tools_project_editor_assembly) { - - GDMonoClass *klass = p_tools_project_editor_assembly->get_class("GodotTools.ProjectEditor", "ApiSolutionGenerator"); - - Variant solution_dir = p_solution_dir; - Variant core_proj_dir = p_core_proj_dir; - Variant core_compile_items = p_core_compile_items; - Variant editor_proj_dir = p_editor_proj_dir; - Variant editor_compile_items = p_editor_compile_items; - const Variant *args[5] = { &solution_dir, &core_proj_dir, &core_compile_items, &editor_proj_dir, &editor_compile_items }; - MonoException *exc = NULL; - klass->get_method("GenerateApiSolution", 5)->invoke(NULL, args, &exc); - - if (exc) { - GDMonoUtils::debug_print_unhandled_exception(exc); - ERR_FAIL_V(false); - } - - return true; -} - -bool generate_api_solution(const String &p_solution_dir, const String &p_core_proj_dir, const Vector<String> &p_core_compile_items, - const String &p_editor_proj_dir, const Vector<String> &p_editor_compile_items) { - - if (GDMono::get_singleton()->get_tools_project_editor_assembly()) { - return generate_api_solution_impl(p_solution_dir, p_core_proj_dir, p_core_compile_items, - p_editor_proj_dir, p_editor_compile_items, - GDMono::get_singleton()->get_tools_project_editor_assembly()); - } else { - MonoDomain *temp_domain = GDMonoUtils::create_domain("GodotEngine.Domain.ApiSolutionGeneration"); - CRASH_COND(temp_domain == NULL); - _GDMONO_SCOPE_EXIT_DOMAIN_UNLOAD_(temp_domain); - - _GDMONO_SCOPE_DOMAIN_(temp_domain); - - GDMonoAssembly *tools_project_editor_asm = NULL; - - bool assembly_loaded = GDMono::get_singleton()->load_assembly(TOOLS_PROJECT_EDITOR_ASM_NAME, &tools_project_editor_asm); - ERR_FAIL_COND_V_MSG(!assembly_loaded, false, "Failed to load assembly: '" TOOLS_PROJECT_EDITOR_ASM_NAME "'."); - - return generate_api_solution_impl(p_solution_dir, p_core_proj_dir, p_core_compile_items, - p_editor_proj_dir, p_editor_compile_items, - tools_project_editor_asm); - } -} - void add_item(const String &p_project_path, const String &p_item_type, const String &p_include) { if (!GLOBAL_DEF("mono/project/auto_update_project", true)) diff --git a/modules/mono/editor/csharp_project.h b/modules/mono/editor/csharp_project.h index b42762cea2..cc1d68c3b5 100644 --- a/modules/mono/editor/csharp_project.h +++ b/modules/mono/editor/csharp_project.h @@ -35,9 +35,6 @@ namespace CSharpProject { -bool generate_api_solution(const String &p_solution_dir, const String &p_core_proj_dir, const Vector<String> &p_core_compile_items, - const String &p_editor_proj_dir, const Vector<String> &p_editor_compile_items); - void add_item(const String &p_project_path, const String &p_item_type, const String &p_include); } // namespace CSharpProject diff --git a/modules/mono/editor/editor_internal_calls.cpp b/modules/mono/editor/editor_internal_calls.cpp index 48a3259a90..be6aa35aa0 100644 --- a/modules/mono/editor/editor_internal_calls.cpp +++ b/modules/mono/editor/editor_internal_calls.cpp @@ -37,6 +37,7 @@ #include "core/os/os.h" #include "core/version.h" #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "editor/plugins/script_editor_plugin.h" #include "editor/script_editor_debugger.h" #include "main/main.h" diff --git a/modules/mono/glue/GodotSharp/.gitignore b/modules/mono/glue/GodotSharp/.gitignore new file mode 100644 index 0000000000..aa9f614a9d --- /dev/null +++ b/modules/mono/glue/GodotSharp/.gitignore @@ -0,0 +1,3 @@ +# Generated Godot API sources directories +GodotSharp/Generated +GodotSharpEditor/Generated diff --git a/modules/mono/glue/GodotSharp/GodotSharp.sln b/modules/mono/glue/GodotSharp/GodotSharp.sln new file mode 100644 index 0000000000..a496e36da3 --- /dev/null +++ b/modules/mono/glue/GodotSharp/GodotSharp.sln @@ -0,0 +1,24 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GodotSharp", "GodotSharp\GodotSharp.csproj", "{AEBF0036-DA76-4341-B651-A3F2856AB2FA}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GodotSharpEditor", "GodotSharpEditor\GodotSharpEditor.csproj", "{8FBEC238-D944-4074-8548-B3B524305905}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {AEBF0036-DA76-4341-B651-A3F2856AB2FA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {AEBF0036-DA76-4341-B651-A3F2856AB2FA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {AEBF0036-DA76-4341-B651-A3F2856AB2FA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {AEBF0036-DA76-4341-B651-A3F2856AB2FA}.Release|Any CPU.Build.0 = Release|Any CPU + {8FBEC238-D944-4074-8548-B3B524305905}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8FBEC238-D944-4074-8548-B3B524305905}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8FBEC238-D944-4074-8548-B3B524305905}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8FBEC238-D944-4074-8548-B3B524305905}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/modules/mono/glue/Managed/Files/AABB.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/AABB.cs index 6a4f785551..6a4f785551 100644 --- a/modules/mono/glue/Managed/Files/AABB.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/AABB.cs diff --git a/modules/mono/glue/Managed/Files/Array.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Array.cs index aba1065498..aba1065498 100644 --- a/modules/mono/glue/Managed/Files/Array.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Array.cs diff --git a/modules/mono/glue/Managed/Files/Attributes/ExportAttribute.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Attributes/ExportAttribute.cs index 6adf044886..6adf044886 100644 --- a/modules/mono/glue/Managed/Files/Attributes/ExportAttribute.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Attributes/ExportAttribute.cs diff --git a/modules/mono/glue/Managed/Files/Attributes/GodotMethodAttribute.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Attributes/GodotMethodAttribute.cs index 55848769d5..55848769d5 100644 --- a/modules/mono/glue/Managed/Files/Attributes/GodotMethodAttribute.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Attributes/GodotMethodAttribute.cs diff --git a/modules/mono/glue/Managed/Files/Attributes/RPCAttributes.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Attributes/RPCAttributes.cs index 1bf6d5199a..1bf6d5199a 100644 --- a/modules/mono/glue/Managed/Files/Attributes/RPCAttributes.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Attributes/RPCAttributes.cs diff --git a/modules/mono/glue/Managed/Files/Attributes/SignalAttribute.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Attributes/SignalAttribute.cs index 3957387be9..3957387be9 100644 --- a/modules/mono/glue/Managed/Files/Attributes/SignalAttribute.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Attributes/SignalAttribute.cs diff --git a/modules/mono/glue/Managed/Files/Attributes/ToolAttribute.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Attributes/ToolAttribute.cs index d0437409af..d0437409af 100644 --- a/modules/mono/glue/Managed/Files/Attributes/ToolAttribute.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Attributes/ToolAttribute.cs diff --git a/modules/mono/glue/Managed/Files/Basis.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Basis.cs index c5e62b77c8..c5e62b77c8 100644 --- a/modules/mono/glue/Managed/Files/Basis.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Basis.cs diff --git a/modules/mono/glue/Managed/Files/Color.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Color.cs index df817e47e9..df817e47e9 100644 --- a/modules/mono/glue/Managed/Files/Color.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Color.cs diff --git a/modules/mono/glue/Managed/Files/Colors.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Colors.cs index f41f5e9fc8..f41f5e9fc8 100644 --- a/modules/mono/glue/Managed/Files/Colors.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Colors.cs diff --git a/modules/mono/glue/Managed/Files/DebuggingUtils.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/DebuggingUtils.cs index edfe3464ec..edfe3464ec 100644 --- a/modules/mono/glue/Managed/Files/DebuggingUtils.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/DebuggingUtils.cs diff --git a/modules/mono/glue/Managed/Files/Dictionary.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Dictionary.cs index d72109de92..d72109de92 100644 --- a/modules/mono/glue/Managed/Files/Dictionary.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Dictionary.cs diff --git a/modules/mono/glue/Managed/Files/Dispatcher.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Dispatcher.cs index 072e0f20ff..072e0f20ff 100644 --- a/modules/mono/glue/Managed/Files/Dispatcher.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Dispatcher.cs diff --git a/modules/mono/glue/Managed/Files/DynamicObject.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/DynamicObject.cs index a0f105d55e..a0f105d55e 100644 --- a/modules/mono/glue/Managed/Files/DynamicObject.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/DynamicObject.cs diff --git a/modules/mono/glue/Managed/Files/Extensions/NodeExtensions.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Extensions/NodeExtensions.cs index 5023725f17..5023725f17 100644 --- a/modules/mono/glue/Managed/Files/Extensions/NodeExtensions.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Extensions/NodeExtensions.cs diff --git a/modules/mono/glue/Managed/Files/Extensions/ObjectExtensions.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Extensions/ObjectExtensions.cs index 9ef0959750..9ef0959750 100644 --- a/modules/mono/glue/Managed/Files/Extensions/ObjectExtensions.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Extensions/ObjectExtensions.cs diff --git a/modules/mono/glue/Managed/Files/Extensions/ResourceLoaderExtensions.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Extensions/ResourceLoaderExtensions.cs index 684d160b57..684d160b57 100644 --- a/modules/mono/glue/Managed/Files/Extensions/ResourceLoaderExtensions.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Extensions/ResourceLoaderExtensions.cs diff --git a/modules/mono/glue/Managed/Files/GD.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/GD.cs index 19962d418a..19962d418a 100644 --- a/modules/mono/glue/Managed/Files/GD.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/GD.cs diff --git a/modules/mono/glue/Managed/Files/GodotSynchronizationContext.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/GodotSynchronizationContext.cs index 4b5e3f8761..4b5e3f8761 100644 --- a/modules/mono/glue/Managed/Files/GodotSynchronizationContext.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/GodotSynchronizationContext.cs diff --git a/modules/mono/glue/Managed/Files/GodotTaskScheduler.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/GodotTaskScheduler.cs index 8eaeea50dc..8eaeea50dc 100644 --- a/modules/mono/glue/Managed/Files/GodotTaskScheduler.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/GodotTaskScheduler.cs diff --git a/modules/mono/glue/Managed/Files/GodotTraceListener.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/GodotTraceListener.cs index f1a00ae0fa..f1a00ae0fa 100644 --- a/modules/mono/glue/Managed/Files/GodotTraceListener.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/GodotTraceListener.cs diff --git a/modules/mono/glue/Managed/Files/Interfaces/IAwaitable.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Interfaces/IAwaitable.cs index 0397957d00..0397957d00 100644 --- a/modules/mono/glue/Managed/Files/Interfaces/IAwaitable.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Interfaces/IAwaitable.cs diff --git a/modules/mono/glue/Managed/Files/Interfaces/IAwaiter.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Interfaces/IAwaiter.cs index d3be9d781c..d3be9d781c 100644 --- a/modules/mono/glue/Managed/Files/Interfaces/IAwaiter.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Interfaces/IAwaiter.cs diff --git a/modules/mono/glue/Managed/Files/Interfaces/ISerializationListener.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Interfaces/ISerializationListener.cs index c3fa2f3e82..c3fa2f3e82 100644 --- a/modules/mono/glue/Managed/Files/Interfaces/ISerializationListener.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Interfaces/ISerializationListener.cs diff --git a/modules/mono/glue/Managed/Files/MarshalUtils.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/MarshalUtils.cs index a1d63a62ef..a1d63a62ef 100644 --- a/modules/mono/glue/Managed/Files/MarshalUtils.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/MarshalUtils.cs diff --git a/modules/mono/glue/Managed/Files/Mathf.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Mathf.cs index 54821fe790..54821fe790 100644 --- a/modules/mono/glue/Managed/Files/Mathf.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Mathf.cs diff --git a/modules/mono/glue/Managed/Files/MathfEx.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/MathfEx.cs index 1b7fd4906f..1b7fd4906f 100644 --- a/modules/mono/glue/Managed/Files/MathfEx.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/MathfEx.cs diff --git a/modules/mono/glue/Managed/Files/NodePath.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/NodePath.cs index 8c5872ba5a..8c5872ba5a 100644 --- a/modules/mono/glue/Managed/Files/NodePath.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/NodePath.cs diff --git a/modules/mono/glue/Managed/Files/Object.base.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Object.base.cs index de80f7fddc..de80f7fddc 100644 --- a/modules/mono/glue/Managed/Files/Object.base.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Object.base.cs diff --git a/modules/mono/glue/Managed/Files/Plane.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Plane.cs index 885845e3a4..885845e3a4 100644 --- a/modules/mono/glue/Managed/Files/Plane.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Plane.cs diff --git a/modules/mono/glue/Managed/Files/Quat.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Quat.cs index 8f60867ac3..8f60867ac3 100644 --- a/modules/mono/glue/Managed/Files/Quat.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Quat.cs diff --git a/modules/mono/glue/Managed/Files/RID.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/RID.cs index 94761531b1..94761531b1 100644 --- a/modules/mono/glue/Managed/Files/RID.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/RID.cs diff --git a/modules/mono/glue/Managed/Files/Rect2.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Rect2.cs index 91e614dc7b..91e614dc7b 100644 --- a/modules/mono/glue/Managed/Files/Rect2.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Rect2.cs diff --git a/modules/mono/glue/Managed/Files/SignalAwaiter.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/SignalAwaiter.cs index 9483b6ffb4..9483b6ffb4 100644 --- a/modules/mono/glue/Managed/Files/SignalAwaiter.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/SignalAwaiter.cs diff --git a/modules/mono/glue/Managed/Files/StringExtensions.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/StringExtensions.cs index b926037e5a..b926037e5a 100644 --- a/modules/mono/glue/Managed/Files/StringExtensions.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/StringExtensions.cs diff --git a/modules/mono/glue/Managed/Files/Transform.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Transform.cs index 0b84050f07..0b84050f07 100644 --- a/modules/mono/glue/Managed/Files/Transform.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Transform.cs diff --git a/modules/mono/glue/Managed/Files/Transform2D.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Transform2D.cs index 77ea3e5830..77ea3e5830 100644 --- a/modules/mono/glue/Managed/Files/Transform2D.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Transform2D.cs diff --git a/modules/mono/glue/Managed/Files/Vector2.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Vector2.cs index f92453f546..f92453f546 100644 --- a/modules/mono/glue/Managed/Files/Vector2.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Vector2.cs diff --git a/modules/mono/glue/Managed/Files/Vector3.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Vector3.cs index 025b09199f..025b09199f 100644 --- a/modules/mono/glue/Managed/Files/Vector3.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Vector3.cs diff --git a/modules/mono/glue/GodotSharp/GodotSharp/GodotSharp.csproj b/modules/mono/glue/GodotSharp/GodotSharp/GodotSharp.csproj new file mode 100644 index 0000000000..5419cd06e6 --- /dev/null +++ b/modules/mono/glue/GodotSharp/GodotSharp/GodotSharp.csproj @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <ProjectGuid>{AEBF0036-DA76-4341-B651-A3F2856AB2FA}</ProjectGuid> + <OutputType>Library</OutputType> + <OutputPath>bin/$(Configuration)</OutputPath> + <RootNamespace>Godot</RootNamespace> + <AssemblyName>GodotSharp</AssemblyName> + <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> + <DocumentationFile>$(OutputPath)/$(AssemblyName).xml</DocumentationFile> + <BaseIntermediateOutputPath>obj</BaseIntermediateOutputPath> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + <DebugSymbols>true</DebugSymbols> + <DebugType>portable</DebugType> + <Optimize>false</Optimize> + <DefineConstants>$(GodotDefineConstants);GODOT;DEBUG;</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <ConsolePause>false</ConsolePause> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + <DebugType>portable</DebugType> + <Optimize>true</Optimize> + <DefineConstants>$(GodotDefineConstants);GODOT;</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <ConsolePause>false</ConsolePause> + </PropertyGroup> + <ItemGroup> + <Reference Include="System" /> + </ItemGroup> + <ItemGroup> + <Compile Include="Core\AABB.cs" /> + <Compile Include="Core\Array.cs" /> + <Compile Include="Core\Attributes\ExportAttribute.cs" /> + <Compile Include="Core\Attributes\GodotMethodAttribute.cs" /> + <Compile Include="Core\Attributes\RPCAttributes.cs" /> + <Compile Include="Core\Attributes\SignalAttribute.cs" /> + <Compile Include="Core\Attributes\ToolAttribute.cs" /> + <Compile Include="Core\Basis.cs" /> + <Compile Include="Core\Color.cs" /> + <Compile Include="Core\Colors.cs" /> + <Compile Include="Core\DebuggingUtils.cs" /> + <Compile Include="Core\Dictionary.cs" /> + <Compile Include="Core\Dispatcher.cs" /> + <Compile Include="Core\DynamicObject.cs" /> + <Compile Include="Core\Extensions\NodeExtensions.cs" /> + <Compile Include="Core\Extensions\ObjectExtensions.cs" /> + <Compile Include="Core\Extensions\ResourceLoaderExtensions.cs" /> + <Compile Include="Core\GD.cs" /> + <Compile Include="Core\GodotSynchronizationContext.cs" /> + <Compile Include="Core\GodotTaskScheduler.cs" /> + <Compile Include="Core\GodotTraceListener.cs" /> + <Compile Include="Core\Interfaces\IAwaitable.cs" /> + <Compile Include="Core\Interfaces\IAwaiter.cs" /> + <Compile Include="Core\Interfaces\ISerializationListener.cs" /> + <Compile Include="Core\MarshalUtils.cs" /> + <Compile Include="Core\Mathf.cs" /> + <Compile Include="Core\MathfEx.cs" /> + <Compile Include="Core\NodePath.cs" /> + <Compile Include="Core\Object.base.cs" /> + <Compile Include="Core\Plane.cs" /> + <Compile Include="Core\Quat.cs" /> + <Compile Include="Core\Rect2.cs" /> + <Compile Include="Core\RID.cs" /> + <Compile Include="Core\SignalAwaiter.cs" /> + <Compile Include="Core\StringExtensions.cs" /> + <Compile Include="Core\Transform.cs" /> + <Compile Include="Core\Transform2D.cs" /> + <Compile Include="Core\Vector2.cs" /> + <Compile Include="Core\Vector3.cs" /> + <Compile Include="Properties\AssemblyInfo.cs" /> + </ItemGroup> + <!-- + We import a props file with auto-generated includes. This works well with Rider. + However, Visual Studio and MonoDevelop won't list them in the solution explorer. + We can't use wildcards as there may be undesired old files still hanging around. + Fortunately code completion, go to definition and such still work. + --> + <Import Project="Generated\GeneratedIncludes.props" /> + <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> +</Project> diff --git a/modules/mono/glue/GodotSharp/GodotSharp/Properties/AssemblyInfo.cs b/modules/mono/glue/GodotSharp/GodotSharp/Properties/AssemblyInfo.cs new file mode 100644 index 0000000000..f84e0183f6 --- /dev/null +++ b/modules/mono/glue/GodotSharp/GodotSharp/Properties/AssemblyInfo.cs @@ -0,0 +1,27 @@ +using System.Reflection; +using System.Runtime.CompilerServices; + +// Information about this assembly is defined by the following attributes. +// Change them to the values specific to your project. + +[assembly: AssemblyTitle("GodotSharp")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("")] +[assembly: AssemblyCopyright("")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}". +// The form "{Major}.{Minor}.*" will automatically update the build and revision, +// and "{Major}.{Minor}.{Build}.*" will update just the revision. + +[assembly: AssemblyVersion("1.0.*")] + +// The following attributes are used to specify the signing key for the assembly, +// if desired. See the Mono documentation for more information about signing. + +//[assembly: AssemblyDelaySign(false)] +//[assembly: AssemblyKeyFile("")] +[assembly: InternalsVisibleTo("GodotSharpEditor")] diff --git a/modules/mono/glue/GodotSharp/GodotSharpEditor/GodotSharpEditor.csproj b/modules/mono/glue/GodotSharp/GodotSharpEditor/GodotSharpEditor.csproj new file mode 100644 index 0000000000..22853797c1 --- /dev/null +++ b/modules/mono/glue/GodotSharp/GodotSharpEditor/GodotSharpEditor.csproj @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <ProjectGuid>{8FBEC238-D944-4074-8548-B3B524305905}</ProjectGuid> + <OutputType>Library</OutputType> + <OutputPath>bin/$(Configuration)</OutputPath> + <RootNamespace>Godot</RootNamespace> + <AssemblyName>GodotSharpEditor</AssemblyName> + <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> + <DocumentationFile>$(OutputPath)/$(AssemblyName).xml</DocumentationFile> + <BaseIntermediateOutputPath>obj</BaseIntermediateOutputPath> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + <DebugSymbols>true</DebugSymbols> + <DebugType>portable</DebugType> + <Optimize>false</Optimize> + <DefineConstants>$(GodotDefineConstants);GODOT;DEBUG;</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <ConsolePause>false</ConsolePause> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + <DebugType>portable</DebugType> + <Optimize>true</Optimize> + <DefineConstants>$(GodotDefineConstants);GODOT;</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <ConsolePause>false</ConsolePause> + </PropertyGroup> + <ItemGroup> + <Reference Include="System" /> + </ItemGroup> + <ItemGroup> + <Compile Include="Properties\AssemblyInfo.cs" /> + </ItemGroup> + <Import Project="Generated\GeneratedIncludes.props" /> + <ItemGroup> + <ProjectReference Include="..\GodotSharp\GodotSharp.csproj"> + <Private>False</Private> + </ProjectReference> + </ItemGroup> + <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> +</Project> diff --git a/modules/mono/glue/Managed/Properties/AssemblyInfo.cs b/modules/mono/glue/GodotSharp/GodotSharpEditor/Properties/AssemblyInfo.cs index 77b3774e81..3684b7a3cb 100644 --- a/modules/mono/glue/Managed/Properties/AssemblyInfo.cs +++ b/modules/mono/glue/GodotSharp/GodotSharpEditor/Properties/AssemblyInfo.cs @@ -1,10 +1,9 @@ -using System.Reflection; -using System.Runtime.CompilerServices; +using System.Reflection; // Information about this assembly is defined by the following attributes. // Change them to the values specific to your project. -[assembly: AssemblyTitle("Managed")] +[assembly: AssemblyTitle("GodotSharpEditor")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] diff --git a/modules/mono/glue/Managed/.gitignore b/modules/mono/glue/Managed/.gitignore deleted file mode 100644 index 146421cac8..0000000000 --- a/modules/mono/glue/Managed/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -# Generated Godot API solution folder -Generated diff --git a/modules/mono/glue/Managed/IgnoredFiles/Enums.cs b/modules/mono/glue/Managed/IgnoredFiles/Enums.cs deleted file mode 100644 index 05f1abcf93..0000000000 --- a/modules/mono/glue/Managed/IgnoredFiles/Enums.cs +++ /dev/null @@ -1,21 +0,0 @@ - -namespace Godot -{ - public enum Margin - { - Left = 0, - Top = 1, - Right = 2, - Bottom = 3 - } - - public enum Error - { - Ok = 0 - } - - public enum PropertyHint - { - None = 0 - } -} diff --git a/modules/mono/glue/Managed/IgnoredFiles/FuncRef.cs b/modules/mono/glue/Managed/IgnoredFiles/FuncRef.cs deleted file mode 100644 index 83504fe49f..0000000000 --- a/modules/mono/glue/Managed/IgnoredFiles/FuncRef.cs +++ /dev/null @@ -1,17 +0,0 @@ -using System; - -namespace Godot -{ - public partial class FuncRef - { - public void SetInstance(Object instance) - { - throw new NotImplementedException(); - } - - public void SetFunction(string name) - { - throw new NotImplementedException(); - } - } -} diff --git a/modules/mono/glue/Managed/IgnoredFiles/Node.cs b/modules/mono/glue/Managed/IgnoredFiles/Node.cs deleted file mode 100644 index cff61b1e0b..0000000000 --- a/modules/mono/glue/Managed/IgnoredFiles/Node.cs +++ /dev/null @@ -1,29 +0,0 @@ - -using System; - -namespace Godot -{ - public partial class Node - { - public Node GetChild(int idx) - { - throw new NotImplementedException(); - } - - public Node GetNode(NodePath path) - { - throw new NotImplementedException(); - } - - public Node Owner - { - get => throw new NotImplementedException(); - set => throw new NotImplementedException(); - } - - public Node GetParent() - { - throw new NotImplementedException(); - } - } -} diff --git a/modules/mono/glue/Managed/IgnoredFiles/Resource.cs b/modules/mono/glue/Managed/IgnoredFiles/Resource.cs deleted file mode 100644 index cc0a5555b1..0000000000 --- a/modules/mono/glue/Managed/IgnoredFiles/Resource.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace Godot -{ - public partial class Resource - { - - } -} diff --git a/modules/mono/glue/Managed/IgnoredFiles/ResourceLoader.cs b/modules/mono/glue/Managed/IgnoredFiles/ResourceLoader.cs deleted file mode 100644 index 6461d35146..0000000000 --- a/modules/mono/glue/Managed/IgnoredFiles/ResourceLoader.cs +++ /dev/null @@ -1,12 +0,0 @@ -using System; - -namespace Godot -{ - public partial class ResourceLoader - { - public static Resource Load(string path, string typeHint = "", bool pNoCache = false) - { - throw new NotImplementedException(); - } - } -} diff --git a/modules/mono/glue/Managed/IgnoredFiles/Variant.cs b/modules/mono/glue/Managed/IgnoredFiles/Variant.cs deleted file mode 100644 index 802140b062..0000000000 --- a/modules/mono/glue/Managed/IgnoredFiles/Variant.cs +++ /dev/null @@ -1,11 +0,0 @@ - -namespace Godot -{ - public static class Variant - { - public enum Type - { - - } - } -} diff --git a/modules/mono/glue/Managed/IgnoredFiles/WeakRef.cs b/modules/mono/glue/Managed/IgnoredFiles/WeakRef.cs deleted file mode 100644 index 1498b7836b..0000000000 --- a/modules/mono/glue/Managed/IgnoredFiles/WeakRef.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace Godot -{ - public partial class WeakRef - { - - } -} diff --git a/modules/mono/glue/Managed/Managed.csproj b/modules/mono/glue/Managed/Managed.csproj deleted file mode 100644 index 8bde3b6d22..0000000000 --- a/modules/mono/glue/Managed/Managed.csproj +++ /dev/null @@ -1,41 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <PropertyGroup> - <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> - <Platform Condition=" '$(Platform)' == '' ">x86</Platform> - <ProjectGuid>{DAA3DEF8-5112-407C-A5E5-6C608CF5F955}</ProjectGuid> - <OutputType>Library</OutputType> - <RootNamespace>Managed</RootNamespace> - <AssemblyName>Managed</AssemblyName> - <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> - <LangVersion>7</LangVersion> - </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> - <DebugSymbols>true</DebugSymbols> - <DebugType>portable</DebugType> - <Optimize>false</Optimize> - <OutputPath>bin\Debug</OutputPath> - <DefineConstants>DEBUG;</DefineConstants> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <ExternalConsole>true</ExternalConsole> - <PlatformTarget>x86</PlatformTarget> - </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> - <Optimize>true</Optimize> - <OutputPath>bin\Release</OutputPath> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <ExternalConsole>true</ExternalConsole> - <PlatformTarget>x86</PlatformTarget> - </PropertyGroup> - <ItemGroup> - <Reference Include="System" /> - </ItemGroup> - <ItemGroup> - <Compile Include="Files\**\*.cs" /> - <Compile Include="IgnoredFiles\**\*.cs" /> - <Compile Include="Properties\AssemblyInfo.cs" /> - </ItemGroup> - <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> -</Project>
\ No newline at end of file diff --git a/modules/mono/glue/Managed/Managed.sln b/modules/mono/glue/Managed/Managed.sln deleted file mode 100644 index 61ddde0fb7..0000000000 --- a/modules/mono/glue/Managed/Managed.sln +++ /dev/null @@ -1,17 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Managed", "Managed.csproj", "{DAA3DEF8-5112-407C-A5E5-6C608CF5F955}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|x86 = Debug|x86 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {DAA3DEF8-5112-407C-A5E5-6C608CF5F955}.Debug|x86.ActiveCfg = Debug|x86 - {DAA3DEF8-5112-407C-A5E5-6C608CF5F955}.Debug|x86.Build.0 = Debug|x86 - {DAA3DEF8-5112-407C-A5E5-6C608CF5F955}.Release|x86.ActiveCfg = Release|x86 - {DAA3DEF8-5112-407C-A5E5-6C608CF5F955}.Release|x86.Build.0 = Release|x86 - EndGlobalSection -EndGlobal diff --git a/modules/mono/glue/Managed/README.md b/modules/mono/glue/Managed/README.md deleted file mode 100644 index 65e63cae37..0000000000 --- a/modules/mono/glue/Managed/README.md +++ /dev/null @@ -1,5 +0,0 @@ -The directory `Files` contains C# files from the core assembly project that are not part of the generated API. Any file with the `.cs` extension in this directory will be added to the core assembly project. - -A dummy solution and project is provided to get tooling help while editing these files, like code completion and name refactoring. - -The directory `IgnoredFiles` contains C# files that are needed to build the dummy project but must not be added to the core assembly project. They contain placeholders for the declarations that are part of the generated API. diff --git a/modules/mono/mono_gd/gd_mono_internals.cpp b/modules/mono/mono_gd/gd_mono_internals.cpp index 3324ecb3a8..5b50f735e0 100644 --- a/modules/mono/mono_gd/gd_mono_internals.cpp +++ b/modules/mono/mono_gd/gd_mono_internals.cpp @@ -73,7 +73,7 @@ void tie_managed_to_unmanaged(MonoObject *managed, Object *unmanaged) { script_binding.inited = true; script_binding.type_name = NATIVE_GDMONOCLASS_NAME(klass); script_binding.wrapper_class = klass; - script_binding.gchandle = MonoGCHandle::create_strong(managed); + script_binding.gchandle = ref ? MonoGCHandle::create_weak(managed) : MonoGCHandle::create_strong(managed); script_binding.owner = unmanaged; if (ref) { @@ -81,7 +81,9 @@ void tie_managed_to_unmanaged(MonoObject *managed, Object *unmanaged) { // This way if the unmanaged world has no references to our owner // but the managed instance is alive, the refcount will be 1 instead of 0. // See: godot_icall_Reference_Dtor(MonoObject *p_obj, Object *p_ptr) - ref->reference(); + + // May not me referenced yet, so we must use init_ref() instead of reference() + ref->init_ref(); } // The object was just created, no script instance binding should have been attached diff --git a/modules/mono/utils/path_utils.cpp b/modules/mono/utils/path_utils.cpp index 20863b1afe..a7bbc75e29 100644 --- a/modules/mono/utils/path_utils.cpp +++ b/modules/mono/utils/path_utils.cpp @@ -170,4 +170,41 @@ String join(const String &p_a, const String &p_b, const String &p_c, const Strin return path::join(path::join(path::join(p_a, p_b), p_c), p_d); } +String relative_to_impl(const String &p_path, const String &p_relative_to) { + // This function assumes arguments are normalized and absolute paths + + if (p_path.begins_with(p_relative_to)) { + return p_path.substr(p_relative_to.length() + 1); + } else { + String base_dir = p_relative_to.get_base_dir(); + + if (base_dir.length() <= 2 && (base_dir.empty() || base_dir.ends_with(":"))) + return p_path; + + return String("..").plus_file(relative_to_impl(p_path, base_dir)); + } +} + +#ifdef WINDOWS_ENABLED +String get_drive_letter(const String &p_norm_path) { + int idx = p_norm_path.find(":/"); + if (idx != -1 && idx < p_norm_path.find("/")) + return p_norm_path.substr(0, idx + 1); + return String(); +} +#endif + +String relative_to(const String &p_path, const String &p_relative_to) { + String relative_to_abs_norm = abspath(p_relative_to); + String path_abs_norm = abspath(p_path); + +#ifdef WINDOWS_ENABLED + if (get_drive_letter(relative_to_abs_norm) != get_drive_letter(path_abs_norm)) { + return path_abs_norm; + } +#endif + + return relative_to_impl(path_abs_norm, relative_to_abs_norm); +} + } // namespace path diff --git a/modules/mono/utils/path_utils.h b/modules/mono/utils/path_utils.h index ca25bc09f7..7e868d2b5a 100644 --- a/modules/mono/utils/path_utils.h +++ b/modules/mono/utils/path_utils.h @@ -57,6 +57,8 @@ String abspath(const String &p_path); */ String realpath(const String &p_path); +String relative_to(const String &p_path, const String &p_relative_to); + } // namespace path #endif // PATH_UTILS_H diff --git a/modules/visual_script/visual_script_editor.cpp b/modules/visual_script/visual_script_editor.cpp index 13b645732e..5b04404be7 100644 --- a/modules/visual_script/visual_script_editor.cpp +++ b/modules/visual_script/visual_script_editor.cpp @@ -37,6 +37,7 @@ #include "core/variant.h" #include "editor/editor_node.h" #include "editor/editor_resource_preview.h" +#include "editor/editor_scale.h" #include "scene/main/viewport.h" #include "visual_script_expression.h" #include "visual_script_flow_control.h" diff --git a/modules/websocket/wsl_peer.cpp b/modules/websocket/wsl_peer.cpp index 9d610109ed..a86bcd1404 100644 --- a/modules/websocket/wsl_peer.cpp +++ b/modules/websocket/wsl_peer.cpp @@ -142,7 +142,7 @@ int wsl_genmask_callback(wslay_event_context_ptr ctx, uint8_t *buf, size_t len, void wsl_msg_recv_callback(wslay_event_context_ptr ctx, const struct wslay_event_on_msg_recv_arg *arg, void *user_data) { struct WSLPeer::PeerData *peer_data = (struct WSLPeer::PeerData *)user_data; - if (!peer_data->valid) { + if (!peer_data->valid || peer_data->closing) { return; } WSLPeer *peer = (WSLPeer *)peer_data->peer; @@ -293,6 +293,7 @@ void WSLPeer::close(int p_code, String p_reason) { CharString cs = p_reason.utf8(); wslay_event_queue_close(_data->ctx, p_code, (uint8_t *)cs.ptr(), cs.size()); wslay_event_send(_data->ctx); + _data->closing = true; } _in_buffer.clear(); diff --git a/modules/websocket/wsl_peer.h b/modules/websocket/wsl_peer.h index 01ad250468..a0242d120f 100644 --- a/modules/websocket/wsl_peer.h +++ b/modules/websocket/wsl_peer.h @@ -53,6 +53,7 @@ public: bool destroy; bool valid; bool is_server; + bool closing; void *obj; void *peer; Ref<StreamPeer> conn; @@ -68,6 +69,7 @@ public: id = 1; ctx = NULL; obj = NULL; + closing = false; peer = NULL; } }; diff --git a/platform/android/export/export.cpp b/platform/android/export/export.cpp index 4194e129ef..2a3e4e754e 100644 --- a/platform/android/export/export.cpp +++ b/platform/android/export/export.cpp @@ -38,6 +38,7 @@ #include "core/project_settings.h" #include "core/version.h" #include "editor/editor_export.h" +#include "editor/editor_log.h" #include "editor/editor_node.h" #include "editor/editor_settings.h" #include "platform/android/logo.gen.h" @@ -1983,10 +1984,13 @@ public: build_command = build_path.plus_file(build_command); + String package_name = get_package_name(p_preset->get("package/unique_name")); + List<String> cmdline; cmdline.push_back("build"); - cmdline.push_back("-p"); - cmdline.push_back(build_path); + cmdline.push_back("-Pexport_package_name=" + package_name); // argument to specify the package name. + cmdline.push_back("-p"); // argument to specify the start directory. + cmdline.push_back(build_path); // start directory. /*{ used for debug int ec; String pipe; diff --git a/platform/android/java/app/build.gradle b/platform/android/java/app/build.gradle index 9f64c3dc8a..258ca9197a 100644 --- a/platform/android/java/app/build.gradle +++ b/platform/android/java/app/build.gradle @@ -51,7 +51,7 @@ android { defaultConfig { // Feel free to modify the application id to your own. - applicationId "com.godot.game" + applicationId getExportPackageName() minSdkVersion versions.minSdk targetSdkVersion versions.targetSdk //CHUNK_ANDROID_DEFAULTCONFIG_BEGIN diff --git a/platform/android/java/app/config.gradle b/platform/android/java/app/config.gradle index 20c3123221..862a954fac 100644 --- a/platform/android/java/app/config.gradle +++ b/platform/android/java/app/config.gradle @@ -10,3 +10,13 @@ ext.versions = [ ext.libraries = [ androidGradlePlugin : "com.android.tools.build:gradle:$versions.androidGradlePlugin" ] + +ext.getExportPackageName = { -> + // Retrieve the app id from the project property set by the Godot build command. + String appId = project.hasProperty("export_package_name") ? project.property("export_package_name") : "" + // Check if the app id is valid, otherwise use the default. + if (appId == null || appId.isEmpty()) { + appId = "com.godot.game" + } + return appId +} diff --git a/platform/android/java/lib/src/org/godotengine/godot/utils/GodotNetUtils.java b/platform/android/java/lib/src/org/godotengine/godot/utils/GodotNetUtils.java index 0dc6962ca6..6e191a84e8 100644 --- a/platform/android/java/lib/src/org/godotengine/godot/utils/GodotNetUtils.java +++ b/platform/android/java/lib/src/org/godotengine/godot/utils/GodotNetUtils.java @@ -33,7 +33,6 @@ package org.godotengine.godot.utils; import android.content.Context; import android.net.wifi.WifiManager; import android.util.Log; - import org.godotengine.godot.Godot; /** diff --git a/platform/osx/export/export.cpp b/platform/osx/export/export.cpp index 590858b558..5b6e4a4d8f 100644 --- a/platform/osx/export/export.cpp +++ b/platform/osx/export/export.cpp @@ -133,7 +133,6 @@ void EditorExportPlatformOSX::get_export_options(List<ExportOption> *r_options) r_options->push_back(ExportOption(PropertyInfo(Variant::STRING, "privacy/camera_usage_description", PROPERTY_HINT_PLACEHOLDER_TEXT, "Provide a message if you need to use the camera"), "")); r_options->push_back(ExportOption(PropertyInfo(Variant::STRING, "privacy/microphone_usage_description", PROPERTY_HINT_PLACEHOLDER_TEXT, "Provide a message if you need to use the microphone"), "")); - #ifdef OSX_ENABLED r_options->push_back(ExportOption(PropertyInfo(Variant::BOOL, "codesign/enable"), false)); r_options->push_back(ExportOption(PropertyInfo(Variant::STRING, "codesign/identity", PROPERTY_HINT_PLACEHOLDER_TEXT, "Type: Name (ID)"), "")); diff --git a/scene/3d/physics_body.h b/scene/3d/physics_body.h index de1944bdf0..b208baf235 100644 --- a/scene/3d/physics_body.h +++ b/scene/3d/physics_body.h @@ -638,7 +638,7 @@ public: void apply_central_impulse(const Vector3 &p_impulse); void apply_impulse(const Vector3 &p_pos, const Vector3 &p_impulse); - + PhysicalBone(); ~PhysicalBone(); diff --git a/scene/debugger/script_debugger_remote.cpp b/scene/debugger/script_debugger_remote.cpp index c3c6a088cb..1b37a7dbdb 100644 --- a/scene/debugger/script_debugger_remote.cpp +++ b/scene/debugger/script_debugger_remote.cpp @@ -1257,7 +1257,7 @@ ScriptDebuggerRemote::ScriptDebuggerRemote() : scene_tree(NULL) { packet_peer_stream->set_stream_peer(tcp_client); - packet_peer_stream->set_output_buffer_max_size(1024 * 1024 * 8); //8mb should be way more than enough + packet_peer_stream->set_output_buffer_max_size((1024 * 1024 * 8) - 4); // 8 MiB should be way more than enough, minus 4 bytes for separator. phl.printfunc = _print_handler; phl.userdata = this; diff --git a/scene/gui/control.cpp b/scene/gui/control.cpp index ccc658b0aa..92e740889d 100644 --- a/scene/gui/control.cpp +++ b/scene/gui/control.cpp @@ -2286,7 +2286,7 @@ void Control::set_theme(const Ref<Theme> &p_theme) { } if (data.theme.is_valid()) { - data.theme->connect("changed", this, "_theme_changed"); + data.theme->connect("changed", this, "_theme_changed", varray(), CONNECT_DEFERRED); } } diff --git a/scene/gui/dialogs.cpp b/scene/gui/dialogs.cpp index c7db852f90..24ba0c3e6d 100644 --- a/scene/gui/dialogs.cpp +++ b/scene/gui/dialogs.cpp @@ -35,6 +35,7 @@ #ifdef TOOLS_ENABLED #include "editor/editor_node.h" +#include "editor/editor_scale.h" #include "scene/main/viewport.h" // Only used to check for more modals when dimming the editor. #endif diff --git a/scene/gui/item_list.cpp b/scene/gui/item_list.cpp index 20bbcbde80..91da395368 100644 --- a/scene/gui/item_list.cpp +++ b/scene/gui/item_list.cpp @@ -1456,7 +1456,7 @@ void ItemList::_bind_methods() { ClassDB::bind_method(D_METHOD("set_item_icon", "idx", "icon"), &ItemList::set_item_icon); ClassDB::bind_method(D_METHOD("get_item_icon", "idx"), &ItemList::get_item_icon); - ClassDB::bind_method(D_METHOD("set_item_icon_transposed", "idx", "rect"), &ItemList::set_item_icon_transposed); + ClassDB::bind_method(D_METHOD("set_item_icon_transposed", "idx", "transposed"), &ItemList::set_item_icon_transposed); ClassDB::bind_method(D_METHOD("is_item_icon_transposed", "idx"), &ItemList::is_item_icon_transposed); ClassDB::bind_method(D_METHOD("set_item_icon_region", "idx", "rect"), &ItemList::set_item_icon_region); @@ -1553,12 +1553,12 @@ void ItemList::_bind_methods() { ADD_PROPERTY(PropertyInfo(Variant::INT, "select_mode", PROPERTY_HINT_ENUM, "Single,Multi"), "set_select_mode", "get_select_mode"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "allow_reselect"), "set_allow_reselect", "get_allow_reselect"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "allow_rmb_select"), "set_allow_rmb_select", "get_allow_rmb_select"); - ADD_PROPERTY(PropertyInfo(Variant::INT, "max_text_lines"), "set_max_text_lines", "get_max_text_lines"); + ADD_PROPERTY(PropertyInfo(Variant::INT, "max_text_lines", PROPERTY_HINT_RANGE, "1,10,1,or_greater"), "set_max_text_lines", "get_max_text_lines"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "auto_height"), "set_auto_height", "has_auto_height"); ADD_GROUP("Columns", ""); - ADD_PROPERTY(PropertyInfo(Variant::INT, "max_columns"), "set_max_columns", "get_max_columns"); + ADD_PROPERTY(PropertyInfo(Variant::INT, "max_columns", PROPERTY_HINT_RANGE, "0,10,1,or_greater"), "set_max_columns", "get_max_columns"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "same_column_width"), "set_same_column_width", "is_same_column_width"); - ADD_PROPERTY(PropertyInfo(Variant::INT, "fixed_column_width"), "set_fixed_column_width", "get_fixed_column_width"); + ADD_PROPERTY(PropertyInfo(Variant::INT, "fixed_column_width", PROPERTY_HINT_RANGE, "0,100,1,or_greater"), "set_fixed_column_width", "get_fixed_column_width"); ADD_GROUP("Icon", ""); ADD_PROPERTY(PropertyInfo(Variant::INT, "icon_mode", PROPERTY_HINT_ENUM, "Top,Left"), "set_icon_mode", "get_icon_mode"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "icon_scale"), "set_icon_scale", "get_icon_scale"); diff --git a/scene/gui/option_button.cpp b/scene/gui/option_button.cpp index de8df4215d..f9214c3b1e 100644 --- a/scene/gui/option_button.cpp +++ b/scene/gui/option_button.cpp @@ -35,8 +35,9 @@ Size2 OptionButton::get_minimum_size() const { Size2 minsize = Button::get_minimum_size(); - if (has_icon("arrow")) + if (has_icon("arrow")) { minsize.width += Control::get_icon("arrow")->get_width() + get_constant("hseparation"); + } return minsize; } @@ -73,6 +74,12 @@ void OptionButton::_notification(int p_what) { Point2 ofs(size.width - arrow->get_width() - get_constant("arrow_margin"), int(Math::abs((size.height - arrow->get_height()) / 2))); arrow->draw(ci, ofs, clr); } break; + case NOTIFICATION_THEME_CHANGED: { + + if (has_icon("arrow")) { + _set_internal_margin(MARGIN_RIGHT, Control::get_icon("arrow")->get_width()); + } + } break; case NOTIFICATION_VISIBILITY_CHANGED: { if (!is_visible_in_tree()) { @@ -327,7 +334,7 @@ void OptionButton::_bind_methods() { ClassDB::bind_method(D_METHOD("_get_items"), &OptionButton::_get_items); ADD_PROPERTY(PropertyInfo(Variant::ARRAY, "items", PROPERTY_HINT_NONE, "", PROPERTY_USAGE_NOEDITOR | PROPERTY_USAGE_INTERNAL), "_set_items", "_get_items"); - // "selected" property must come after "items", otherwise GH-10213 occurs + // "selected" property must come after "items", otherwise GH-10213 occurs. ADD_PROPERTY(PropertyInfo(Variant::INT, "selected"), "_select_int", "get_selected"); ADD_SIGNAL(MethodInfo("item_selected", PropertyInfo(Variant::INT, "id"))); ADD_SIGNAL(MethodInfo("item_focused", PropertyInfo(Variant::INT, "id"))); @@ -339,6 +346,9 @@ OptionButton::OptionButton() { set_toggle_mode(true); set_text_align(ALIGN_LEFT); set_action_mode(ACTION_MODE_BUTTON_PRESS); + if (has_icon("arrow")) { + _set_internal_margin(MARGIN_RIGHT, Control::get_icon("arrow")->get_width()); + } popup = memnew(PopupMenu); popup->hide(); diff --git a/scene/gui/scroll_container.cpp b/scene/gui/scroll_container.cpp index cb9ae875b7..169e1db663 100644 --- a/scene/gui/scroll_container.cpp +++ b/scene/gui/scroll_container.cpp @@ -235,6 +235,10 @@ void ScrollContainer::_update_scrollbar_position() { void ScrollContainer::_ensure_focused_visible(Control *p_control) { + if (!follow_focus) { + return; + } + if (is_a_parent_of(p_control)) { Rect2 global_rect = get_global_rect(); Rect2 other_rect = p_control->get_global_rect(); @@ -506,6 +510,14 @@ void ScrollContainer::set_deadzone(int p_deadzone) { deadzone = p_deadzone; } +bool ScrollContainer::is_following_focus() const { + return follow_focus; +} + +void ScrollContainer::set_follow_focus(bool p_follow) { + follow_focus = p_follow; +} + String ScrollContainer::get_configuration_warning() const { int found = 0; @@ -555,6 +567,8 @@ void ScrollContainer::_bind_methods() { ClassDB::bind_method(D_METHOD("get_v_scroll"), &ScrollContainer::get_v_scroll); ClassDB::bind_method(D_METHOD("set_deadzone", "deadzone"), &ScrollContainer::set_deadzone); ClassDB::bind_method(D_METHOD("get_deadzone"), &ScrollContainer::get_deadzone); + ClassDB::bind_method(D_METHOD("set_follow_focus", "enabled"), &ScrollContainer::set_follow_focus); + ClassDB::bind_method(D_METHOD("is_following_focus"), &ScrollContainer::is_following_focus); ClassDB::bind_method(D_METHOD("get_h_scrollbar"), &ScrollContainer::get_h_scrollbar); ClassDB::bind_method(D_METHOD("get_v_scrollbar"), &ScrollContainer::get_v_scrollbar); @@ -562,6 +576,8 @@ void ScrollContainer::_bind_methods() { ADD_SIGNAL(MethodInfo("scroll_started")); ADD_SIGNAL(MethodInfo("scroll_ended")); + ADD_PROPERTY(PropertyInfo(Variant::BOOL, "follow_focus"), "set_follow_focus", "is_following_focus"); + ADD_GROUP("Scroll", "scroll_"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "scroll_horizontal_enabled"), "set_enable_h_scroll", "is_h_scroll_enabled"); ADD_PROPERTY(PropertyInfo(Variant::INT, "scroll_horizontal"), "set_h_scroll", "get_h_scroll"); @@ -593,6 +609,7 @@ ScrollContainer::ScrollContainer() { scroll_v = true; deadzone = GLOBAL_GET("gui/common/default_scroll_deadzone"); + follow_focus = false; set_clip_contents(true); }; diff --git a/scene/gui/scroll_container.h b/scene/gui/scroll_container.h index 1d247f14c6..959bc43870 100644 --- a/scene/gui/scroll_container.h +++ b/scene/gui/scroll_container.h @@ -62,6 +62,7 @@ class ScrollContainer : public Container { bool scroll_v; int deadzone; + bool follow_focus; void _cancel_drag(); @@ -93,6 +94,9 @@ public: int get_deadzone() const; void set_deadzone(int p_deadzone); + bool is_following_focus() const; + void set_follow_focus(bool p_follow); + HScrollBar *get_h_scrollbar(); VScrollBar *get_v_scrollbar(); diff --git a/scene/gui/text_edit.cpp b/scene/gui/text_edit.cpp index 9bcacd6ee3..2c4c7bdebe 100644 --- a/scene/gui/text_edit.cpp +++ b/scene/gui/text_edit.cpp @@ -1946,6 +1946,7 @@ void TextEdit::indent_right() { // Ignore if the cursor is not past the first column. if (is_selection_active() && get_selection_to_column() == 0) { + selection_offset = 0; end_line--; } diff --git a/scene/main/timer.cpp b/scene/main/timer.cpp index da96c6e89c..db504a22c7 100755 --- a/scene/main/timer.cpp +++ b/scene/main/timer.cpp @@ -206,7 +206,7 @@ void Timer::_bind_methods() { ADD_SIGNAL(MethodInfo("timeout")); ADD_PROPERTY(PropertyInfo(Variant::INT, "process_mode", PROPERTY_HINT_ENUM, "Physics,Idle"), "set_timer_process_mode", "get_timer_process_mode"); - ADD_PROPERTY(PropertyInfo(Variant::REAL, "wait_time", PROPERTY_HINT_EXP_RANGE, "0.01,4096,0.01"), "set_wait_time", "get_wait_time"); + ADD_PROPERTY(PropertyInfo(Variant::REAL, "wait_time", PROPERTY_HINT_EXP_RANGE, "0.001,4096,0.001,or_greater"), "set_wait_time", "get_wait_time"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "one_shot"), "set_one_shot", "is_one_shot"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "autostart"), "set_autostart", "has_autostart"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "paused", PROPERTY_HINT_NONE, "", 0), "set_paused", "is_paused"); diff --git a/scene/resources/default_theme/default_theme.cpp b/scene/resources/default_theme/default_theme.cpp index c67e5a928c..7bbe2a7d09 100644 --- a/scene/resources/default_theme/default_theme.cpp +++ b/scene/resources/default_theme/default_theme.cpp @@ -266,10 +266,10 @@ void fill_default_theme(Ref<Theme> &theme, const Ref<Font> &default_font, const // OptionButton - Ref<StyleBox> sb_optbutton_normal = sb_expand(make_stylebox(option_button_normal_png, 4, 4, 21, 4, 6, 3, 21, 3), 2, 2, 2, 2); - Ref<StyleBox> sb_optbutton_pressed = sb_expand(make_stylebox(option_button_pressed_png, 4, 4, 21, 4, 6, 3, 21, 3), 2, 2, 2, 2); - Ref<StyleBox> sb_optbutton_hover = sb_expand(make_stylebox(option_button_hover_png, 4, 4, 21, 4, 6, 2, 21, 2), 2, 2, 2, 2); - Ref<StyleBox> sb_optbutton_disabled = sb_expand(make_stylebox(option_button_disabled_png, 4, 4, 21, 4, 6, 2, 21, 2), 2, 2, 2, 2); + Ref<StyleBox> sb_optbutton_normal = sb_expand(make_stylebox(option_button_normal_png, 4, 4, 21, 4, 6, 3, 9, 3), 2, 2, 2, 2); + Ref<StyleBox> sb_optbutton_pressed = sb_expand(make_stylebox(option_button_pressed_png, 4, 4, 21, 4, 6, 3, 9, 3), 2, 2, 2, 2); + Ref<StyleBox> sb_optbutton_hover = sb_expand(make_stylebox(option_button_hover_png, 4, 4, 21, 4, 6, 2, 9, 2), 2, 2, 2, 2); + Ref<StyleBox> sb_optbutton_disabled = sb_expand(make_stylebox(option_button_disabled_png, 4, 4, 21, 4, 6, 2, 9, 2), 2, 2, 2, 2); Ref<StyleBox> sb_optbutton_focus = sb_expand(make_stylebox(button_focus_png, 4, 4, 4, 4, 6, 2, 6, 2), 2, 2, 2, 2); theme->set_stylebox("normal", "OptionButton", sb_optbutton_normal); diff --git a/scene/resources/style_box.cpp b/scene/resources/style_box.cpp index d4da98b8a8..e0286b9238 100644 --- a/scene/resources/style_box.cpp +++ b/scene/resources/style_box.cpp @@ -590,8 +590,8 @@ inline void set_inner_corner_radius(const Rect2 style_rect, const Rect2 inner_re inner_corner_radius[3] = MAX(corner_radius[3] - rad, 0); } -inline void draw_ring(Vector<Vector2> &verts, Vector<int> &indices, Vector<Color> &colors, const Rect2 style_rect, const int corner_radius[4], - const Rect2 ring_rect, const int border_width[4], const Color &inner_color, const Color &outer_color, const int corner_detail, const bool fill_center = false) { +inline void draw_ring(Vector<Vector2> &verts, Vector<int> &indices, Vector<Color> &colors, const Rect2 &style_rect, const int corner_radius[4], + const Rect2 &ring_rect, const Rect2 &inner_rect, const Color &inner_color, const Color &outer_color, const int corner_detail, const bool fill_center = false) { int vert_offset = verts.size(); if (!vert_offset) { @@ -610,9 +610,6 @@ inline void draw_ring(Vector<Vector2> &verts, Vector<int> &indices, Vector<Color outer_points.push_back(ring_rect.position + ring_rect.size - Vector2(ring_corner_radius[2], ring_corner_radius[2])); //br outer_points.push_back(Point2(ring_rect.position.x + ring_corner_radius[3], ring_rect.position.y + ring_rect.size.y - ring_corner_radius[3])); //bl - Rect2 inner_rect; - inner_rect = ring_rect.grow_individual(-border_width[MARGIN_LEFT], -border_width[MARGIN_TOP], -border_width[MARGIN_RIGHT], -border_width[MARGIN_BOTTOM]); - int inner_corner_radius[4]; set_inner_corner_radius(style_rect, inner_rect, corner_radius, inner_corner_radius); @@ -723,20 +720,11 @@ void StyleBoxFlat::draw(RID p_canvas_item, const Rect2 &p_rect) const { bool rounded_corners = (corner_radius[0] > 0) || (corner_radius[1] > 0) || (corner_radius[2] > 0) || (corner_radius[3] > 0); bool aa_on = rounded_corners && anti_aliased; - Color border_color_alpha = Color(border_color.r, border_color.g, border_color.b, 0); - bool blend_on = blend_border && draw_border; - Rect2 border_style_rect = style_rect; - if (aa_on && !blend_on) { - float aa_size_grow = 0.5 * ((aa_size + 1) / 2); - style_rect = style_rect.grow(-aa_size_grow); - for (int i = 0; i < 4; i++) { - if (border_width[i] > 0) { - border_style_rect = border_style_rect.grow_margin((Margin)i, -aa_size_grow); - } - } - } + Color border_color_alpha = Color(border_color.r, border_color.g, border_color.b, 0); + Color border_color_blend = (draw_center ? bg_color : border_color_alpha); + Color border_color_inner = blend_on ? border_color_blend : border_color; //adapt borders (prevent weird overlapping/glitchy drawings) int width = MAX(style_rect.size.width, 0); @@ -754,6 +742,16 @@ void StyleBoxFlat::draw(RID p_canvas_item, const Rect2 &p_rect) const { Rect2 infill_rect = style_rect.grow_individual(-adapted_border[MARGIN_LEFT], -adapted_border[MARGIN_TOP], -adapted_border[MARGIN_RIGHT], -adapted_border[MARGIN_BOTTOM]); + Rect2 border_style_rect = style_rect; + if (aa_on) { + float aa_size_grow = 0.5 * ((aa_size + 1) / 2); + for (int i = 0; i < 4; i++) { + if (border_width[i] > 0) { + border_style_rect = border_style_rect.grow_margin((Margin)i, -aa_size_grow); + } + } + } + Vector<Point2> verts; Vector<int> indices; Vector<Color> colors; @@ -761,8 +759,6 @@ void StyleBoxFlat::draw(RID p_canvas_item, const Rect2 &p_rect) const { //DRAW SHADOW if (draw_shadow) { - int shadow_width[4] = { shadow_size, shadow_size, shadow_size, shadow_size }; - Rect2 shadow_inner_rect = style_rect; shadow_inner_rect.position += shadow_offset; @@ -772,59 +768,65 @@ void StyleBoxFlat::draw(RID p_canvas_item, const Rect2 &p_rect) const { Color shadow_color_transparent = Color(shadow_color.r, shadow_color.g, shadow_color.b, 0); draw_ring(verts, indices, colors, shadow_inner_rect, adapted_corner, - shadow_rect, shadow_width, shadow_color, shadow_color_transparent, corner_detail); + shadow_rect, shadow_inner_rect, shadow_color, shadow_color_transparent, corner_detail); if (draw_center) { - int no_border[4] = { 0, 0, 0, 0 }; draw_ring(verts, indices, colors, shadow_inner_rect, adapted_corner, - shadow_inner_rect, no_border, shadow_color, shadow_color, corner_detail, true); + shadow_inner_rect, shadow_inner_rect, shadow_color, shadow_color, corner_detail, true); } } //DRAW border if (draw_border) { draw_ring(verts, indices, colors, border_style_rect, adapted_corner, - border_style_rect, adapted_border, blend_on ? (draw_center ? bg_color : border_color_alpha) : border_color, border_color, corner_detail); + border_style_rect, infill_rect, border_color_inner, border_color, corner_detail); } //DRAW INFILL - if (draw_center) { - int no_border[4] = { 0, 0, 0, 0 }; - draw_ring(verts, indices, colors, style_rect, adapted_corner, - infill_rect, no_border, bg_color, bg_color, corner_detail, true); + if (draw_center && (!aa_on || blend_on || !draw_border)) { + draw_ring(verts, indices, colors, border_style_rect, adapted_corner, + infill_rect, infill_rect, bg_color, bg_color, corner_detail, true); } if (aa_on) { - Rect2 border_inner_rect = infill_rect; + float aa_size_grow = 0.5 * ((aa_size + 1) / 2); int aa_border_width[4]; int aa_fill_width[4]; if (draw_border) { - border_inner_rect = border_style_rect.grow_individual(-adapted_border[MARGIN_LEFT], -adapted_border[MARGIN_TOP], -adapted_border[MARGIN_RIGHT], -adapted_border[MARGIN_BOTTOM]); for (int i = 0; i < 4; i++) { if (border_width[i] > 0) { - aa_border_width[i] = aa_size; + aa_border_width[i] = aa_size_grow; aa_fill_width[i] = 0; } else { aa_border_width[i] = 0; - aa_fill_width[i] = aa_size; + aa_fill_width[i] = aa_size_grow; } } } else { for (int i = 0; i < 4; i++) { - aa_fill_width[i] = aa_size; + aa_fill_width[i] = aa_size_grow; } } + Rect2 infill_inner_rect = infill_rect.grow_individual(-aa_border_width[MARGIN_LEFT], -aa_border_width[MARGIN_TOP], + -aa_border_width[MARGIN_RIGHT], -aa_border_width[MARGIN_BOTTOM]); + if (draw_center) { - if (!draw_border || !blend_on) { - Rect2 aa_rect = infill_rect.grow_individual(aa_fill_width[MARGIN_LEFT], aa_fill_width[MARGIN_TOP], + if (!blend_on && draw_border) { + //DRAW INFILL WITHIN BORDER AA + draw_ring(verts, indices, colors, border_style_rect, adapted_corner, + infill_inner_rect, infill_inner_rect, bg_color, bg_color, corner_detail, true); + } + + if (!blend_on || !draw_border) { + Rect2 infill_aa_rect = infill_rect.grow_individual(aa_fill_width[MARGIN_LEFT], aa_fill_width[MARGIN_TOP], aa_fill_width[MARGIN_RIGHT], aa_fill_width[MARGIN_BOTTOM]); Color alpha_bg = Color(bg_color.r, bg_color.g, bg_color.b, 0); //INFILL AA draw_ring(verts, indices, colors, style_rect, adapted_corner, - aa_rect, aa_fill_width, bg_color, alpha_bg, corner_detail); + infill_aa_rect, infill_rect, bg_color, alpha_bg, corner_detail); } } @@ -832,15 +834,12 @@ void StyleBoxFlat::draw(RID p_canvas_item, const Rect2 &p_rect) const { if (!blend_on) { //DRAW INNER BORDER AA draw_ring(verts, indices, colors, border_style_rect, adapted_corner, - border_inner_rect, aa_border_width, border_color_alpha, border_color, corner_detail); + infill_rect, infill_inner_rect, border_color_blend, border_color, corner_detail); } - Rect2 aa_rect = border_style_rect.grow_individual(aa_border_width[MARGIN_LEFT], aa_border_width[MARGIN_TOP], - aa_border_width[MARGIN_RIGHT], aa_border_width[MARGIN_BOTTOM]); - //DRAW OUTER BORDER AA draw_ring(verts, indices, colors, border_style_rect, adapted_corner, - aa_rect, aa_border_width, border_color, border_color_alpha, corner_detail); + style_rect, border_style_rect, border_color, border_color_alpha, corner_detail); } } |