summaryrefslogtreecommitdiff
path: root/doc/translations/fi.po
diff options
context:
space:
mode:
Diffstat (limited to 'doc/translations/fi.po')
-rw-r--r--doc/translations/fi.po263
1 files changed, 221 insertions, 42 deletions
diff --git a/doc/translations/fi.po b/doc/translations/fi.po
index df7bd8a2d9..300e1dda53 100644
--- a/doc/translations/fi.po
+++ b/doc/translations/fi.po
@@ -7,12 +7,13 @@
# Pierre Stempin <pierre.stempin@gmail.com>, 2020.
# Nekromanser <ari.taitto@protonmail.com>, 2021.
# Leevi Laine <leeviervoemil@gmail.com>, 2021.
+# Tuomas Lähteenmäki <lahtis@gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
-"PO-Revision-Date: 2021-10-28 22:08+0000\n"
-"Last-Translator: Tapani Niemi <tapani.niemi@kapsi.fi>\n"
+"PO-Revision-Date: 2022-03-17 13:59+0000\n"
+"Last-Translator: Tuomas Lähteenmäki <lahtis@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/fi/>\n"
"Language: fi\n"
@@ -20,7 +21,7 @@ msgstr ""
"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 4.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: doc/tools/make_rst.py
msgid "Description"
@@ -48,7 +49,7 @@ msgstr "Signaalit"
#: doc/tools/make_rst.py
msgid "Enumerations"
-msgstr "Luetteloinnit"
+msgstr "Luettelointi"
#: doc/tools/make_rst.py
msgid "Constants"
@@ -69,63 +70,73 @@ msgstr "Ominaisuuksien kuvaukset"
#: doc/tools/make_rst.py
msgid "Inherits:"
-msgstr ""
+msgstr "Perii:"
#: doc/tools/make_rst.py
msgid "Inherited By:"
-msgstr ""
+msgstr "Peritty:"
#: doc/tools/make_rst.py
msgid "(overrides %s)"
-msgstr ""
+msgstr "(ohittaa %s)"
#: doc/tools/make_rst.py
msgid "Default"
-msgstr ""
+msgstr "Oletus"
#: doc/tools/make_rst.py
msgid "Setter"
-msgstr ""
+msgstr "Asettaja"
#: doc/tools/make_rst.py
msgid "value"
-msgstr ""
+msgstr "arvo"
#: doc/tools/make_rst.py
msgid "Getter"
-msgstr ""
+msgstr "Saattaja"
#: doc/tools/make_rst.py
msgid ""
"This method should typically be overridden by the user to have any effect."
msgstr ""
+"Tämän metodin pitäisi yleensä olla käyttäjän ohitettavissa, jotta sillä "
+"olisi mitään vaikutusta."
#: doc/tools/make_rst.py
msgid ""
"This method has no side effects. It doesn't modify any of the instance's "
"member variables."
msgstr ""
+"Tällä menetelmällä ei ole sivuvaikutuksia. Se ei muuta mitään instanssin "
+"jäsenmuuttujia."
#: doc/tools/make_rst.py
msgid ""
"This method accepts any number of arguments after the ones described here."
msgstr ""
+"Tämä menetelmä hyväksyy minkä tahansa määrän argumentteja tässä kuvattujen "
+"jälkeen."
#: doc/tools/make_rst.py
msgid "This method is used to construct a type."
-msgstr ""
+msgstr "Tätä menetelmää käytetään tyypin rakentamiseen."
#: doc/tools/make_rst.py
msgid ""
"This method doesn't need an instance to be called, so it can be called "
"directly using the class name."
msgstr ""
+"Tämän menetelmän kutsuminen ei edellytä esiintymän kutsumista, joten sitä "
+"voidaan kutsua suoraan luokan nimellä."
#: doc/tools/make_rst.py
msgid ""
"This method describes a valid operator to use with this type as left-hand "
"operand."
msgstr ""
+"Tämä menetelmä kuvaa kelvollisen operaattorin, jota voidaan käyttää tämän "
+"tyypin kanssa vasemmanpuoleisena operaattorina."
#: modules/gdscript/doc_classes/@GDScript.xml
msgid "Built-in GDScript functions."
@@ -174,6 +185,12 @@ msgid ""
"[/codeblock]\n"
"Supported color names are the same as the constants defined in [Color]."
msgstr ""
+"Palauttaa standardoidun värin [code]nimen [/code] siten, että [code]alpha[/"
+"code] vaihtelee välillä 0 -1.\n"
+"[codeblock]\n"
+"punainen = ColorN(\"punainen\", 1)\n"
+"[/codeblock]\n"
+"Tuetut värinimet ovat samat kuin [Väri] -kohdassa määritetyt vakiot."
#: modules/gdscript/doc_classes/@GDScript.xml
msgid ""
@@ -199,6 +216,14 @@ msgid ""
"c = acos(0.866025)\n"
"[/codeblock]"
msgstr ""
+"Palauttaa kaaren kosinuksen [code]s[/code] radiaaneina. Käytä saadaksesi "
+"kulman kosinin [code]s[/code]. [code]s[/code]:n on oltava välillä "
+"[code]-1.0[/code] ja [code]1.0[/code] (mukaan lukien), muutoin [metodi acos] "
+"palauttaa [vakion NAN].\n"
+"[codeblock]\n"
+"# c on 0.523599 tai 30 astetta, jos se muunnetaan rad2deg(s) -menetelmällä.\n"
+"c = acos(0.866025)\n"
+"[/codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml
msgid ""
@@ -211,6 +236,14 @@ msgid ""
"s = asin(0.5)\n"
"[/codeblock]"
msgstr ""
+"Palauttaa [code]s[/code]:n kaarisinuksen radiaaneina. Käytä saadaksesi "
+"kulman sini [code]s[/code]. [code]s[/code]:n on oltava välillä [code]-1.0[/"
+"code] ja [code]1.0[/code] (mukaan lukien), muutoin [metodi asin] palauttaa "
+"[vakio NAN].\n"
+"[codeblock]\n"
+"# s on 0.523599 tai 30 astetta, jos se muunnetaan rad2deg(s) -menetelmällä.\n"
+"s = asin(0.5)\n"
+"[/codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml
msgid ""
@@ -238,6 +271,28 @@ msgid ""
"a message with clarifying details\n"
"[/codeblock]"
msgstr ""
+"Väittää, että [code]ehto[/code] on [code]tosi[/code]. Jos [code]ehto[/code] "
+"on [code]väärä[/code], syntyy virhe. Kun sitä suoritetaan muokkaimesta, "
+"käynnissä oleva projekti myös keskeytetään, kunnes sitä jatketaan. Tätä "
+"voidaan käyttää [metodin push_error] vahvempana muotona virheiden "
+"ilmoittamiseen projektin kehittäjille tai lisäosana käyttäjille.\n"
+"[b]Huomautus:[/b] Suorituskykysyistä [method assert]:in sisällä oleva koodi "
+"suoritetaan vain debug-rakentamisessa tai kun projekti ajetaan muokkaimesta. "
+"Älä [method assert] -kutsu koodia, jolla on sivuvaikutuksia. Muuten projekti "
+"käyttäytyy eri tavalla, kun se viedään julkaisutilassa.\n"
+"Valinnainen [code]viesti[/code]-argumentti, jos se on annettu, näytetään "
+"yleisen \"Assertion failed\" -viestin lisäksi. Tämän avulla voit antaa "
+"lisätietoja siitä, miksi väite epäonnistui.\n"
+"[codeblock]\n"
+"# Kuvitellaan, että haluamme nopeuden olevan aina välillä 0-20.\n"
+"var speed = -10\n"
+"assert(speed < 20) # Totta, ohjelma jatkuu.\n"
+"assert(speed >= 0) # False, ohjelma pysähtyy.\n"
+"assert(nopeus >= 0 ja nopeus < 20) # Voit myös yhdistää kaksi ehdollista "
+"lauseketta yhdeksi tarkistukseksi.\n"
+"assert(nopeus < 20, \"nopeus = %f, mutta nopeusrajoitus on 20\" % nopeus) # "
+"Näytä viesti selventävine yksityiskohtineen.\n"
+"[/codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml
msgid ""
@@ -15886,6 +15941,11 @@ msgid ""
msgstr ""
#: doc/classes/Control.xml
+#, fuzzy
+msgid "Returns [code]true[/code] if drag operation is successful."
+msgstr "Palauttaa parametrin kosinin."
+
+#: doc/classes/Control.xml
msgid ""
"Invalidates the size cache in this node and in parent nodes up to toplevel. "
"Intended to be used with [method get_minimum_size] when the return value is "
@@ -16312,8 +16372,9 @@ msgstr ""
#: doc/classes/Control.xml
msgid ""
"By default, the node's pivot is its top-left corner. When you change its "
-"[member rect_scale], it will scale around this pivot. Set this property to "
-"[member rect_size] / 2 to center the pivot in the node's rectangle."
+"[member rect_rotation] or [member rect_scale], it will rotate or scale "
+"around this pivot. Set this property to [member rect_size] / 2 to pivot "
+"around the Control's center."
msgstr ""
#: doc/classes/Control.xml
@@ -18657,10 +18718,10 @@ msgid ""
"further calculations."
msgstr ""
-#: doc/classes/Curve2D.xml doc/classes/Curve3D.xml
+#: doc/classes/Curve2D.xml
msgid ""
-"Adds a point to a curve at [code]position[/code], with control points "
-"[code]in[/code] and [code]out[/code].\n"
+"Adds a point to a curve at [code]position[/code] relative to the [Curve2D]'s "
+"position, with control points [code]in[/code] and [code]out[/code].\n"
"If [code]at_position[/code] is given, the point is inserted before the point "
"number [code]at_position[/code], moving that point (and every point after) "
"after the inserted point. If [code]at_position[/code] is not given, or is an "
@@ -18812,6 +18873,18 @@ msgid ""
msgstr ""
#: doc/classes/Curve3D.xml
+msgid ""
+"Adds a point to a curve at [code]position[/code] relative to the [Curve3D]'s "
+"position, with control points [code]in[/code] and [code]out[/code].\n"
+"If [code]at_position[/code] is given, the point is inserted before the point "
+"number [code]at_position[/code], moving that point (and every point after) "
+"after the inserted point. If [code]at_position[/code] is not given, or is an "
+"illegal value ([code]at_position <0[/code] or [code]at_position >= [method "
+"get_point_count][/code]), the point will be appended at the end of the point "
+"list."
+msgstr ""
+
+#: doc/classes/Curve3D.xml
#, fuzzy
msgid "Returns the cache of points as a [PoolVector3Array]."
msgstr "Palauttaa parametrin arkussinin."
@@ -23299,10 +23372,13 @@ msgstr ""
#: doc/classes/Environment.xml
msgid ""
-"Keeps on screen every pixel drawn in the background. This is the fastest "
-"background mode, but it can only be safely used in fully-interior scenes (no "
-"visible sky or sky reflections). If enabled in a scene where the background "
-"is visible, \"ghost trail\" artifacts will be visible when moving the camera."
+"Keeps on screen every pixel drawn in the background. Only select this mode "
+"if you really need to keep the old data. On modern GPUs it will generally "
+"not be faster than clearing the background, and can be significantly slower, "
+"particularly on mobile.\n"
+"It can only be safely used in fully-interior scenes (no visible sky or sky "
+"reflections). If enabled in a scene where the background is visible, \"ghost "
+"trail\" artifacts will be visible when moving the camera."
msgstr ""
#: doc/classes/Environment.xml
@@ -26764,14 +26840,14 @@ msgstr ""
#: doc/classes/HeightMapShape.xml
msgid ""
-"Depth of the height map data. Changing this will resize the [member "
-"map_data]."
+"Number of vertices in the depth of the height map. Changing this will resize "
+"the [member map_data]."
msgstr ""
#: doc/classes/HeightMapShape.xml
msgid ""
-"Width of the height map data. Changing this will resize the [member "
-"map_data]."
+"Number of vertices in the width of the height map. Changing this will resize "
+"the [member map_data]."
msgstr ""
#: doc/classes/HFlowContainer.xml
@@ -32615,6 +32691,13 @@ msgstr ""
msgid "If [code]true[/code], the context menu will appear when right-clicked."
msgstr ""
+#: doc/classes/LineEdit.xml doc/classes/RichTextLabel.xml
+#: doc/classes/TextEdit.xml
+msgid ""
+"If [code]true[/code], the selected text will be deselected when focus is "
+"lost."
+msgstr ""
+
#: doc/classes/LineEdit.xml
msgid ""
"If [code]false[/code], existing text cannot be modified and new text cannot "
@@ -32650,6 +32733,13 @@ msgid ""
"[/codeblock]"
msgstr ""
+#: doc/classes/LineEdit.xml doc/classes/TextEdit.xml
+msgid ""
+"If [code]false[/code], using middle mouse button to paste clipboard will be "
+"disabled.\n"
+"[b]Note:[/b] This method is only implemented on Linux."
+msgstr ""
+
#: doc/classes/LineEdit.xml
msgid ""
"Opacity of the [member placeholder_text]. From [code]0[/code] to [code]1[/"
@@ -36286,7 +36376,7 @@ msgstr ""
#: doc/classes/Node.xml
msgid "Nodes and Scenes"
-msgstr ""
+msgstr "Solmut ja Kohtaukset"
#: doc/classes/Node.xml
msgid "All Demos"
@@ -38530,6 +38620,11 @@ msgid "Returns the text of the item at index [code]idx[/code]."
msgstr ""
#: doc/classes/OptionButton.xml
+#, fuzzy
+msgid "Returns the tooltip of the item at index [code]idx[/code]."
+msgstr "Laskee kahden vektorin ristitulon."
+
+#: doc/classes/OptionButton.xml
msgid ""
"Returns the ID of the selected item, or [code]0[/code] if no item is "
"selected."
@@ -38583,6 +38678,11 @@ msgid "Sets the text of the item at index [code]idx[/code]."
msgstr ""
#: doc/classes/OptionButton.xml
+#, fuzzy
+msgid "Sets the tooltip of the item at index [code]idx[/code]."
+msgstr "Laskee kahden vektorin ristitulon."
+
+#: doc/classes/OptionButton.xml
msgid ""
"The index of the currently selected item, or [code]-1[/code] if no item is "
"selected."
@@ -39142,6 +39242,23 @@ msgstr ""
#: doc/classes/OS.xml
msgid ""
+"Returns the current refresh rate of the specified screen. If [code]screen[/"
+"code] is [code]-1[/code] (the default value), the current screen will be "
+"used.\n"
+"[b]Note:[/b] Returns [code]-1.0[/code] if Godot fails to find the refresh "
+"rate for the specified screen. On HTML5, [method get_screen_refresh_rate] "
+"will always return [code]-1.0[/code] as there is no way to retrieve the "
+"refresh rate on that platform.\n"
+"To fallback to a default refresh rate if the method fails, try:\n"
+"[codeblock]\n"
+"var refresh_rate = OS.get_screen_refresh_rate()\n"
+"if refresh_rate < 0:\n"
+" refresh_rate = 60.0\n"
+"[/codeblock]"
+msgstr ""
+
+#: doc/classes/OS.xml
+msgid ""
"Return the scale factor of the specified screen by index. If [code]screen[/"
"code] is [code]-1[/code] (the default value), the current screen will be "
"used.\n"
@@ -45509,6 +45626,12 @@ msgstr ""
#: doc/classes/ProjectSettings.xml
msgid ""
+"If [code]true[/code], enables warnings when the type of the default value "
+"set to an exported variable is different than the specified export type."
+msgstr ""
+
+#: doc/classes/ProjectSettings.xml
+msgid ""
"If [code]true[/code], enables warnings when a function is declared with the "
"same name as a constant."
msgstr ""
@@ -45932,6 +46055,19 @@ msgstr ""
#: doc/classes/ProjectSettings.xml
msgid ""
+"If enabled, the moment [member Viewport.gui_disable_input] is set to "
+"[code]false[/code] to disable GUI input in a viewport, current mouse over "
+"and mouse focus will be dropped.\n"
+"That behavior helps to keep a robust GUI state, with no surprises when input "
+"is resumed regardless what has happened in the meantime.\n"
+"If disabled, the legacy behavior is used, which consists in just not doing "
+"anything besides the GUI input disable itself.\n"
+"[b]Note:[/b] This is set to [code]true[/code] by default for new projects "
+"and is the recommended setting."
+msgstr ""
+
+#: doc/classes/ProjectSettings.xml
+msgid ""
"If [code]true[/code], swaps OK and Cancel buttons in dialogs on Windows and "
"UWP to follow interface conventions."
msgstr ""
@@ -46901,6 +47037,16 @@ msgid ""
msgstr ""
#: doc/classes/ProjectSettings.xml
+msgid ""
+"If [code]true[/code], smooths out collision with trimesh shapes "
+"([ConcavePolygonShape]) by telling the Bullet physics engine to generate "
+"internal edge information for every trimesh shape created.\n"
+"[b]Note:[/b] Only effective if [member physics/3d/physics_engine] is set to "
+"[code]DEFAULT[/code] or [code]Bullet[/code], [i]not[/i] [code]GodotPhysics[/"
+"code]."
+msgstr ""
+
+#: doc/classes/ProjectSettings.xml
msgid "Enables [member Viewport.physics_object_picking] on the root viewport."
msgstr ""
@@ -47314,6 +47460,14 @@ msgstr ""
#: doc/classes/ProjectSettings.xml
msgid ""
+"An override for [code]rendering/gles3/shaders/shader_compilation_mode[/"
+"code], so asynchronous compilation can be disabled for mobile.\n"
+"You may want to do that since mobile GPUs generally won't support "
+"ubershaders due to their complexity."
+msgstr ""
+
+#: doc/classes/ProjectSettings.xml
+msgid ""
"Max buffer size for blend shapes. Any blend shape bigger than this will not "
"work."
msgstr ""
@@ -48246,13 +48400,13 @@ msgstr ""
#: doc/classes/Range.xml
msgid ""
-"Binds two ranges together along with any ranges previously grouped with "
+"Binds two [Range]s together along with any ranges previously grouped with "
"either of them. When any of range's member variables change, it will share "
"the new value with all other ranges in its group."
msgstr ""
#: doc/classes/Range.xml
-msgid "Stops range from sharing its member variables with any other."
+msgid "Stops the [Range] from sharing its member variables with any other."
msgstr ""
#: doc/classes/Range.xml
@@ -48319,7 +48473,14 @@ msgid ""
msgstr ""
#: doc/classes/Range.xml
-msgid "Emitted when [member value] changes."
+msgid ""
+"Emitted when [member value] changes. When used on a [Slider], this is called "
+"continuously while dragging (potentially every frame). If you are performing "
+"an expensive operation in a function connected to [signal value_changed], "
+"consider using a [i]debouncing[/i] [Timer] to call the function less often.\n"
+"[b]Note:[/b] Unlike signals such as [signal LineEdit.text_changed], [signal "
+"value_changed] is also emitted when [code]value[/code] is set directly via "
+"code."
msgstr ""
#: doc/classes/RayCast.xml doc/classes/RayCast2D.xml
@@ -55624,11 +55785,11 @@ msgid ""
"Returns [code]true[/code] if this string contains a valid float. This is "
"inclusive of integers, and also supports exponents:\n"
"[codeblock]\n"
-"print(\"1.7\".is_valid_float()) # Prints \"true\"\n"
-"print(\"24\".is_valid_float()) # Prints \"true\"\n"
-"print(\"7e3\".is_valid_float()) # Prints \"true\"\n"
-"print(\"24\".is_valid_float()) # Prints \"true\"\n"
-"print(\"Hello\".is_valid_float()) # Prints \"false\"\n"
+"print(\"1.7\".is_valid_float()) # Prints \"True\"\n"
+"print(\"24\".is_valid_float()) # Prints \"True\"\n"
+"print(\"7e3\".is_valid_float()) # Prints \"True\"\n"
+"print(\"24\".is_valid_float()) # Prints \"True\"\n"
+"print(\"Hello\".is_valid_float()) # Prints \"False\"\n"
"[/codeblock]"
msgstr ""
@@ -55654,9 +55815,9 @@ msgid ""
"identifier may contain only letters, digits and underscores ([code]_[/code]) "
"and the first character may not be a digit.\n"
"[codeblock]\n"
-"print(\"good_ident_1\".is_valid_identifier()) # Prints \"true\"\n"
-"print(\"1st_bad_ident\".is_valid_identifier()) # Prints \"false\"\n"
-"print(\"bad_ident_#2\".is_valid_identifier()) # Prints \"false\"\n"
+"print(\"good_ident_1\".is_valid_identifier()) # Prints \"True\"\n"
+"print(\"1st_bad_ident\".is_valid_identifier()) # Prints \"False\"\n"
+"print(\"bad_ident_#2\".is_valid_identifier()) # Prints \"False\"\n"
"[/codeblock]"
msgstr ""
@@ -55664,11 +55825,11 @@ msgstr ""
msgid ""
"Returns [code]true[/code] if this string contains a valid integer.\n"
"[codeblock]\n"
-"print(\"7\".is_valid_int()) # Prints \"true\"\n"
-"print(\"14.6\".is_valid_int()) # Prints \"false\"\n"
-"print(\"L\".is_valid_int()) # Prints \"false\"\n"
-"print(\"+3\".is_valid_int()) # Prints \"true\"\n"
-"print(\"-12\".is_valid_int()) # Prints \"true\"\n"
+"print(\"7\".is_valid_int()) # Prints \"True\"\n"
+"print(\"14.6\".is_valid_int()) # Prints \"False\"\n"
+"print(\"L\".is_valid_int()) # Prints \"False\"\n"
+"print(\"+3\".is_valid_int()) # Prints \"True\"\n"
+"print(\"-12\".is_valid_int()) # Prints \"True\"\n"
"[/codeblock]"
msgstr ""
@@ -57464,6 +57625,12 @@ msgid "Returns if the given line is wrapped."
msgstr "Palauttaa parametrin tangentin."
#: doc/classes/TextEdit.xml
+msgid ""
+"Returns whether the mouse is over selection. If [code]edges[/code] is "
+"[code]true[/code], the edges are considered part of the selection."
+msgstr ""
+
+#: doc/classes/TextEdit.xml
msgid "Returns [code]true[/code] if the selection is active."
msgstr ""
@@ -59682,6 +59849,13 @@ msgstr ""
#: doc/classes/Time.xml
msgid ""
+"Converts the given timezone offset in minutes to a timezone offset string. "
+"For example, -480 returns \"-08:00\", 345 returns \"+05:45\", and 0 returns "
+"\"+00:00\"."
+msgstr ""
+
+#: doc/classes/Time.xml
+msgid ""
"Returns the amount of time passed in milliseconds since the engine started.\n"
"Will always be positive or 0 and uses a 64-bit value (it will wrap after "
"roughly 500 million years)."
@@ -63350,6 +63524,11 @@ msgid "Returns [code]true[/code] if there are visible modals on-screen."
msgstr ""
#: doc/classes/Viewport.xml
+#, fuzzy
+msgid "Returns [code]true[/code] if the drag operation is successful."
+msgstr "Palauttaa parametrin kosinin."
+
+#: doc/classes/Viewport.xml
msgid ""
"Returns [code]true[/code] if the viewport is currently performing a drag "
"operation."