diff options
Diffstat (limited to 'doc/translations/id.po')
-rw-r--r-- | doc/translations/id.po | 437 |
1 files changed, 356 insertions, 81 deletions
diff --git a/doc/translations/id.po b/doc/translations/id.po index fc6b486005..8be5906ebd 100644 --- a/doc/translations/id.po +++ b/doc/translations/id.po @@ -9,15 +9,16 @@ # Hanz <hanzhaxors@gmail.com>, 2021. # Naufal Adriansyah <naufaladrn90@gmail.com>, 2021. # Hilman Hazazi <hafizd.muhammad.kren.403@gmail.com>, 2021. -# Stephen Gunawan Susilo <gunawanstephen@yahoo.com>, 2021. +# Stephen Gunawan Susilo <gunawanstephen@yahoo.com>, 2021, 2022. # Azizkhasyi 11 <azizkhasyi11@gmail.com>, 2021. # zephyroths <ridho.hikaru@gmail.com>, 2022. +# ProgrammerIndonesia 44 <elo.jhy@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: 2022-02-22 15:52+0000\n" -"Last-Translator: zephyroths <ridho.hikaru@gmail.com>\n" +"PO-Revision-Date: 2022-03-25 01:54+0000\n" +"Last-Translator: Stephen Gunawan Susilo <gunawanstephen@yahoo.com>\n" "Language-Team: Indonesian <https://hosted.weblate.org/projects/godot-engine/" "godot-class-reference/id/>\n" "Language: id\n" @@ -25,7 +26,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.11-dev\n" +"X-Generator: Weblate 4.12-dev\n" #: doc/tools/make_rst.py msgid "Description" @@ -68,17 +69,17 @@ msgid "Method Descriptions" msgstr "Deskripsi Method" #: doc/tools/make_rst.py -#, fuzzy msgid "Theme Property Descriptions" -msgstr "Deskripsi Properti" +msgstr "Deskripsi Properti Tema" #: doc/tools/make_rst.py msgid "Inherits:" -msgstr "" +msgstr "Mewarisi:" #: doc/tools/make_rst.py +#, fuzzy msgid "Inherited By:" -msgstr "" +msgstr "Diwariskan oleh:" #: doc/tools/make_rst.py msgid "(overrides %s)" @@ -94,7 +95,7 @@ msgstr "" #: doc/tools/make_rst.py msgid "value" -msgstr "" +msgstr "nilai" #: doc/tools/make_rst.py msgid "Getter" @@ -103,18 +104,21 @@ msgstr "" #: doc/tools/make_rst.py msgid "" "This method should typically be overridden by the user to have any effect." -msgstr "" +msgstr "Metode ini biasanya harus diganti oleh pengguna agar memiliki efek." #: doc/tools/make_rst.py +#, fuzzy msgid "" "This method has no side effects. It doesn't modify any of the instance's " "member variables." msgstr "" +"Metode ini tidak memiliki efek samping. Itu tidak mengubah variabel anggota " +"instance." #: doc/tools/make_rst.py msgid "" "This method accepts any number of arguments after the ones described here." -msgstr "" +msgstr "Metode ini menerima sejumlah argumen setelah yang dijelaskan di sini." #: doc/tools/make_rst.py msgid "This method is used to construct a type." @@ -125,12 +129,17 @@ msgid "" "This method doesn't need an instance to be called, so it can be called " "directly using the class name." msgstr "" +"Metode ini tidak memerlukan instance untuk dipanggil, sehingga dapat " +"dipanggil langsung menggunakan nama class." #: doc/tools/make_rst.py +#, fuzzy msgid "" "This method describes a valid operator to use with this type as left-hand " "operand." msgstr "" +"Metode ini menjelaskan operator yang valid untuk digunakan dengan jenis ini " +"sebagai nilai pembilang." #: modules/gdscript/doc_classes/@GDScript.xml msgid "Built-in GDScript functions." @@ -211,10 +220,10 @@ msgid "" "c = acos(0.866025)\n" "[/codeblock]" msgstr "" -"Hasilkan arc kosinus dari [code]s[/code] dalam bentuk radian. Gunakanlah " -"untuk mendapatkan sudut kosinusnya [code]s[/code]. \n" -" [code]s[/code] harus antara [code]-1.0[/code] dan [code]1.0[/code] " -"(inclusive), jika tidak, [method acos] akan keluar [constant NAN].\n" +"Memberikan sudut kosinus dari [code]s[/code] dalam bentuk radian. Gunakanlah " +"untuk mendapatkan sudut kosinus [code]s[/code]. [code]s[/code] harus " +"bernilai antara [code]-1.0[/code] dan [code]1.0[/code] (inklusif), jika " +"tidak, [metode acos] akan memberikan [konstanta NAN].\n" "[codeblock]\n" "# c adalah 0.523599 atau 30 derajat jika dikonversi dengan rad2deg(s)\n" "c = acos(0.866025)\n" @@ -307,6 +316,7 @@ msgstr "" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml +#, fuzzy msgid "" "Returns the arc tangent of [code]y/x[/code] in radians. Use to get the angle " "of tangent [code]y/x[/code]. To compute the value, the method takes into " @@ -316,6 +326,13 @@ msgid "" "a = atan2(0, -1) # a is 3.141593\n" "[/codeblock]" msgstr "" +"Mengembalikan tangen busur [code]y/x[/code] dalam radian. Gunakan untuk " +"mendapatkan sudut tangen [kode]y/x[/kode]. Untuk menghitung nilai, metode " +"memperhitungkan tanda dari kedua argumen untuk menentukan kuadran.\n" +"Catatan penting: Koordinat Y didahulukan, berdasarkan konvensi.\n" +"[blok kode]\n" +"a = atan2(0, -1) # a adalah 3.141593\n" +"[/blok kode]" #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -558,6 +575,14 @@ msgid "" "a = exp(2) # Approximately 7.39\n" "[/codeblock]" msgstr "" +"Fungsi eksponensial alami. Ini menaikkan konstanta matematika [b]e[/b] ke " +"pangkat [code]s[/code] dan mengembalikannya.\n" +"[b]e[/b] memiliki nilai perkiraan 2,71828, dan dapat diperoleh dengan " +"[code]exp(1)[/code].\n" +"Untuk eksponen ke basis lain gunakan metode [metode pow].\n" +"[codeblock]\n" +"a = exp(2) # Sekitar 7.39\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml #, fuzzy @@ -594,6 +619,16 @@ msgid "" "[/codeblock]\n" "For the integer remainder operation, use the % operator." msgstr "" +"Mengembalikan sisa titik-desimal [code]a/b[/code], dengan mempertahankan " +"tanda [code]a[/code].\n" +"[codeblock]\n" +"r = fmod(7, 5.5) # r adalah 1,5\n" +"Mengembalikan sisa titik-desimal [code]a/b[/code], dengan mempertahankan " +"tanda [code]a[/code].\n" +"[codeblock]\n" +"r = fmod(7, 5.5) # r adalah 1,5\n" +"[/codeblock]\n" +"Untuk operasi sisa bilangan bulat, gunakan operator %." #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -615,6 +650,23 @@ msgid "" " 1.5 0.0 0.0\n" "[/codeblock]" msgstr "" +"Mengembalikan modulus titik-desimal [code]a/b[/code] yang membungkus secara " +"merata dalam positif dan negatif.\n" +"[codeblock]\n" +"for i in 7:\n" +" var x = 0.5 * i - 1.5\n" +" print(\"%4.1f %4.1f %4.1f\" % [x, fmod(x, 1.5), fposmod(x, 1.5)])\n" +"[/codeblock]\n" +"Menghasilkan:\n" +"[codeblock]\n" +"-1.5 -0.0 0.0\n" +"-1.0 -1.0 0.5\n" +"-0.5 -0.5 1.0\n" +" 0.0 0.0 0.0\n" +" 0.5 0.5 0.5\n" +" 1.0 1.0 1.0\n" +" 1.5 0.0 0.0\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -706,6 +758,7 @@ msgstr "" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml +#, fuzzy msgid "" "Returns the Object that corresponds to [code]instance_id[/code]. All Objects " "have a unique instance ID.\n" @@ -717,6 +770,15 @@ msgid "" " print(inst.foo) # Prints bar\n" "[/codeblock]" msgstr "" +"Mengembalikan Objek yang sesuai dengan [code]instance_id[/code]. Semua Objek " +"memiliki ID instance unik.\n" +"[codeblock]\n" +"var foo = \"bar\"\n" +"func _ready():\n" +" var id = get_instance_id()\n" +" var inst = instance_from_id(id)\n" +" print(inst.foo) # Mencetak bar\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -741,6 +803,7 @@ msgid "" msgstr "" #: modules/gdscript/doc_classes/@GDScript.xml +#, fuzzy msgid "" "Returns [code]true[/code] if [code]a[/code] and [code]b[/code] are " "approximately equal to each other.\n" @@ -749,23 +812,35 @@ msgid "" "magnitude of the numbers.\n" "Infinity values of the same sign are considered equal." msgstr "" +"Mengembalikan [code]true[/code] jika [code]a[/code] dan [code]b[/code] kira-" +"kira sama satu sama lain.\n" +"Di sini, kira-kira sama berarti [code]a[/code] dan [code]b[/code] berada " +"dalam epsilon internal kecil satu sama lain, yang berskala dengan besarnya " +"angka.\n" +"Nilai tak terhingga dari tanda yang sama dianggap sama." #: modules/gdscript/doc_classes/@GDScript.xml msgid "" "Returns whether [code]s[/code] is an infinity value (either positive " "infinity or negative infinity)." msgstr "" +"Mengembalikan apakah [code]s[/code] adalah nilai tak terhingga (tak " +"terhingga positif atau tak terhingga negatif)." #: modules/gdscript/doc_classes/@GDScript.xml msgid "" "Returns whether [code]instance[/code] is a valid object (e.g. has not been " "deleted from memory)." msgstr "" +"Mengembalikan apakah [code]instance[/code] adalah objek yang valid (mis. " +"belum dihapus dari memori)." #: modules/gdscript/doc_classes/@GDScript.xml msgid "" "Returns whether [code]s[/code] is a NaN (\"Not a Number\" or invalid) value." msgstr "" +"Mengembalikan apakah [code]s[/code] adalah nilai NaN (\"Not a Number\" atau " +"nilai tidak valid)." #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -773,8 +848,13 @@ msgid "" "This method is faster than using [method is_equal_approx] with one value as " "zero." msgstr "" +"Mengembalikan [code]true[/code] jika [code]s[/code] bernilai nol atau hampir " +"nol.\n" +"Metode ini lebih cepat daripada menggunakan [metode is_equal_approx] dengan " +"satu nilai sebagai nol." #: modules/gdscript/doc_classes/@GDScript.xml +#, fuzzy msgid "" "Returns length of Variant [code]var[/code]. Length is the character count of " "String, element count of Array, size of Dictionary, etc.\n" @@ -784,6 +864,14 @@ msgid "" "len(a) # Returns 4\n" "[/codeblock]" msgstr "" +"Mengembalikan panjang Varian [code]var[/code]. Panjang adalah jumlah " +"karakter String, jumlah elemen Array, ukuran Kamus, dll.\n" +"[b]Catatan:[/b] Menghasilkan kesalahan fatal jika Variant tidak dapat " +"memberikan nilai panjang.\n" +"[codeblock]\n" +"a = [1, 2, 3, 4]\n" +"len(a) # Mengembalikan 4\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -825,6 +913,7 @@ msgid "" msgstr "" #: modules/gdscript/doc_classes/@GDScript.xml +#, fuzzy msgid "" "Converts from linear energy to decibels (audio). This can be used to " "implement volume sliders that behave as expected (since volume isn't " @@ -839,6 +928,18 @@ msgid "" "linear2db($Slider.value))\n" "[/codeblock]" msgstr "" +"Mengonversi dari energi linier ke desibel (audio). Ini dapat digunakan untuk " +"menerapkan penggeser volume yang berperilaku seperti yang diharapkan (karena " +"volume tidak linier). Contoh:\n" +"[codeblock]\n" +"# \"Penggeser\" mengacu pada node yang mewarisi Range seperti HSlider atau " +"VSlider.\n" +"# Rentangnya harus dikonfigurasi untuk beralih dari 0 ke 1.\n" +"# Ubah nama bus jika Anda ingin mengubah volume bus tertentu saja.Ubah nama " +"bus jika Anda ingin mengubah volume bus tertentu saja.\n" +"AudioServer.set_bus_volume_db(AudioServer.get_bus_index(\"Master\"), " +"linear2db($Slider.value))\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -864,6 +965,7 @@ msgid "" msgstr "" #: modules/gdscript/doc_classes/@GDScript.xml +#, fuzzy msgid "" "Natural logarithm. The amount of time needed to reach a certain level of " "continuous growth.\n" @@ -875,6 +977,15 @@ msgid "" "[b]Note:[/b] The logarithm of [code]0[/code] returns [code]-inf[/code], " "while negative values return [code]-nan[/code]." msgstr "" +"Logaritma alami. Jumlah waktu yang dibutuhkan untuk mencapai tingkat " +"pertumbuhan berkelanjutan tertentu.\n" +"[b]Catatan:[/b] Ini tidak sama dengan fungsi \"log\" pada kebanyakan " +"kalkulator, yang menggunakan logaritma basis 10.\n" +"[codeblock]\n" +"log(10) # Mengembalikan 2.302585\n" +"[/codeblock]\n" +"[b]Catatan:[/b] Logaritma dari [code]0[/code] mengembalikan [code]-inf[/" +"code], sedangkan nilai negatif kembali [code]-nan[/code].p" #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -884,6 +995,11 @@ msgid "" "max(-3.99, -4) # Returns -3.99\n" "[/codeblock]" msgstr "" +"Mengembalikan maksimal dua nilai.\n" +"[codeblock]\n" +"maks(1, 2) # Mengembalikan 2\n" +"maks(-3,99, -4) # Mengembalikan -3,99\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -893,6 +1009,11 @@ msgid "" "min(-3.99, -4) # Returns -4\n" "[/codeblock]" msgstr "" +"Mengembalikan minimal dua nilai.\n" +"[codeblock]\n" +"min(1, 2) # Mengembalikan 1\n" +"min(-3.99, -4) # Mengembalikan -4\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -937,6 +1058,14 @@ msgid "" "[/codeblock]\n" "This is the inverse of [method char]." msgstr "" +"Mengembalikan bilangan bulat yang mewakili titik kode Unicode dari karakter " +"Unicode yang diberikan [code]char[/code].\n" +"[codeblock]\n" +"a = ord(\"A\") # a adalah 65\n" +"a = ord(\"a\") # a adalah 97\n" +"a = ord(\"€\") # a adalah 8364\n" +"[/codeblock]\n" +"Ini adalah kebalikan dari [method char]." #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -966,6 +1095,9 @@ msgid "" "from the origin [code]r[/code] and an angle [code]th[/code]) to the " "cartesian coordinate system (X and Y axis)." msgstr "" +"Mengonversi titik 2D yang dinyatakan dalam sistem koordinat kutub (jarak " +"dari [code]r[/code] asal dan sudut [code]th[/code]) ke sistem koordinat " +"kartesius (sumbu X dan Y)." #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -1004,6 +1136,7 @@ msgstr "" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml +#, fuzzy msgid "" "Returns a [Resource] from the filesystem located at [code]path[/code]. The " "resource is loaded during script parsing, i.e. is loaded with the script and " @@ -1018,8 +1151,22 @@ msgid "" "var diamond = preload(\"res://diamond.tscn\").instance()\n" "[/codeblock]" msgstr "" +"Mengembalikan [Resource] dari sistem file yang terletak di [code]path[/" +"code]. Sumber daya dimuat selama penguraian skrip, yaitu dimuat dengan skrip " +"dan [metode preload] secara efektif bertindak sebagai referensi ke sumber " +"daya itu. Perhatikan bahwa metode ini membutuhkan jalur konstan. Jika Anda " +"ingin memuat sumber daya dari jalur dinamis/variabel, gunakan [metode " +"load].\n" +"[b]Catatan:[/b] Jalur sumber daya dapat diperoleh dengan mengklik kanan " +"sumber daya di Panel Aset dan memilih \"Salin Alamat\" atau dengan menyeret " +"file dari dok FileSystem ke dalam skrip.\n" +"[codeblock]\n" +"# Instance sebuah skena.\n" +"var diamond = preload(\"res://diamond.tscn\").instance()\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml +#, fuzzy msgid "" "Converts one or more arguments of any type to string in the best way " "possible and prints them to the console.\n" @@ -1032,12 +1179,26 @@ msgid "" "distinguishes them from print messages used for debugging purposes, while " "also displaying a stack trace when an error or warning is printed." msgstr "" +"Mengonversi satu atau beberapa argumen jenis apa pun menjadi string dengan " +"cara terbaik dan mencetaknya ke konsol.\n" +"[codeblock]\n" +"a = [1, 2, 3]\n" +"print(\"a\", \"=\", a) # Mencetak a=[1, 2, 3]\n" +"[/codeblock]\n" +"[b]Catatan:[/b] Pertimbangkan untuk menggunakan [metode push_error] dan " +"[metode push_warning] untuk mencetak pesan kesalahan dan peringatan alih-" +"alih [metode cetak]. Ini membedakannya dari pesan cetak yang digunakan untuk " +"tujuan debugging, sementara juga menampilkan jejak tumpukan ketika kesalahan " +"atau peringatan dicetak." #: modules/gdscript/doc_classes/@GDScript.xml msgid "Like [method print], but prints only when used in debug mode." msgstr "" +"Seperti [metode cetak], tetapi hanya mencetak saat digunakan dalam mode " +"debug." #: modules/gdscript/doc_classes/@GDScript.xml +#, fuzzy msgid "" "Prints a stack track at code location, only works when running with debugger " "turned on.\n" @@ -1046,8 +1207,15 @@ msgid "" "Frame 0 - res://test.gd:16 in function '_process'\n" "[/codeblock]" msgstr "" +"Mencetak trek tumpukan di lokasi kode, hanya berfungsi saat dijalankan " +"dengan debugger dihidupkan.\n" +"Output di konsol akan terlihat seperti ini:\n" +"[codeblock]\n" +"Frame 0 - res://test.gd:16 dalam fungsi '_process'\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml +#, fuzzy msgid "" "Prints one or more arguments to strings in the best way possible to standard " "error line.\n" @@ -1055,6 +1223,11 @@ msgid "" "printerr(\"prints to stderr\")\n" "[/codeblock]" msgstr "" +"Mencetak satu atau lebih argumen ke string dengan cara terbaik ke garis " +"kesalahan standar.\n" +"[codeblock]\n" +"printerr(\"mencetak ke stderr\")\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -1069,6 +1242,16 @@ msgid "" "prints to the terminal. If you need to print in the editor, use another " "method, such as [method print]." msgstr "" +"Mencetak satu atau lebih argumen ke string dengan cara terbaik. Tidak ada " +"baris baru yang ditambahkan di akhir.\n" +"[codeblock]\n" +"printraw(\"A\")\n" +"printraw(\"B\")\n" +"# Mencetak AB\n" +"[/codeblock]\n" +"[b]Catatan:[/b] Karena keterbatasan dengan konsol bawaan Godot, ini hanya " +"mencetak ke terminal. Jika Anda perlu mencetak di editor, gunakan metode " +"lain, seperti [method print]." #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -1078,6 +1261,11 @@ msgid "" "prints(\"A\", \"B\", \"C\") # Prints A B C\n" "[/codeblock]" msgstr "" +"Mencetak satu atau beberapa argumen ke konsol dengan spasi di antara setiap " +"argumen.\n" +"[codeblock]\n" +"prints(\"A\", \"B\", \"C\") # Mencetak A B C\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -1126,6 +1314,7 @@ msgstr "" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml +#, fuzzy msgid "" "Random range, any floating point value between [code]from[/code] and " "[code]to[/code].\n" @@ -1133,6 +1322,12 @@ msgid "" "prints(rand_range(0, 1), rand_range(0, 1)) # Prints e.g. 0.135591 0.405263\n" "[/codeblock]" msgstr "" +"Rentang acak, setiap nilai floating point antara [code]from[/code] dan " +"[code]to[/code].\n" +"[codeblock]\n" +"prints(rand_range(0, 1), rand_range(0, 1)) # Mencetak mis. 0,135591 " +"0,405263\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -1149,6 +1344,10 @@ msgid "" "randf() # Returns e.g. 0.375671\n" "[/codeblock]" msgstr "" +"Mengembalikan nilai floating point acak pada interval [code][0, 1][/code].\n" +"[codeblock]\n" +"randf() # Mengembalikan mis. 0,375671\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -1216,6 +1415,7 @@ msgid "" msgstr "" #: modules/gdscript/doc_classes/@GDScript.xml +#, fuzzy msgid "" "Maps a [code]value[/code] from range [code][istart, istop][/code] to [code]" "[ostart, ostop][/code].\n" @@ -1223,6 +1423,11 @@ msgid "" "range_lerp(75, 0, 100, -1, 1) # Returns 0.5\n" "[/codeblock]" msgstr "" +"Memetakan sebuah [code] nilai[/code] dari jangkauan [code][istart, istop][/" +"code] ke [code][ostart, ostop][/code].\n" +"[codeblock]\n" +"range_lerp(75, 0, 100, -1, 1) # Mengembalikan 0.5\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml msgid "" @@ -3529,8 +3734,12 @@ msgstr "" #: doc/classes/@GlobalScope.xml msgid "" "Hints that an integer, float or string property is an enumerated value to " -"pick in a list specified via a hint string such as [code]\"Hello,Something," -"Else\"[/code]." +"pick in a list specified via a hint string.\n" +"The hint string is a comma separated list of names such as [code]\"Hello," +"Something,Else\"[/code]. For integer and float properties, the first name in " +"the list has value 0, the next 1, and so on. Explicit values can also be " +"specified by appending [code]:integer[/code] to the name, e.g. [code]\"Zero," +"One,Three:3,Four,Six:6\"[/code]." msgstr "" #: doc/classes/@GlobalScope.xml @@ -5443,8 +5652,11 @@ msgstr "" #: doc/classes/AnimationNodeBlendTree.xml msgid "" -"This node may contain a sub-tree of any other blend type nodes, such as mix, " -"blend2, blend3, one shot, etc. This is one of the most commonly used roots." +"This node may contain a sub-tree of any other blend type nodes, such as " +"[AnimationNodeTransition], [AnimationNodeBlend2], [AnimationNodeBlend3], " +"[AnimationNodeOneShot], etc. This is one of the most commonly used roots.\n" +"An [AnimationNodeOutput] node named [code]output[/code] is created by " +"default." msgstr "" #: doc/classes/AnimationNodeBlendTree.xml @@ -10563,8 +10775,15 @@ msgstr "" #: doc/classes/BakedLightmap.xml msgid "" -"When enabled, the lightmapper will merge the textures for all meshes into a " -"single large layered texture. Not supported in GLES2." +"If [code]true[/code], the lightmapper will merge the textures for all meshes " +"into one or several large layered textures. If [code]false[/code], every " +"mesh will get its own lightmap texture, which is less efficient.\n" +"[b]Note:[/b] Atlas lightmap rendering is only supported in GLES3, [i]not[/i] " +"GLES2. Non-atlas lightmap rendering is supported by both GLES3 and GLES2. If " +"[member ProjectSettings.rendering/quality/driver/fallback_to_gles2] is " +"[code]true[/code], consider baking lightmaps with [member atlas_generate] " +"set to [code]false[/code] so that the resulting lightmap is visible in both " +"GLES3 and GLES2." msgstr "" #: doc/classes/BakedLightmap.xml @@ -12713,14 +12932,15 @@ msgstr "" #: doc/classes/CanvasItem.xml msgid "" -"If [code]enable[/code] is [code]true[/code], children will be updated with " -"local transform data." +"If [code]enable[/code] is [code]true[/code], this node will receive " +"[constant NOTIFICATION_LOCAL_TRANSFORM_CHANGED] when its local transform " +"changes." msgstr "" #: doc/classes/CanvasItem.xml msgid "" -"If [code]enable[/code] is [code]true[/code], children will be updated with " -"global transform data." +"If [code]enable[/code] is [code]true[/code], this node will receive " +"[constant NOTIFICATION_TRANSFORM_CHANGED] when its global transform changes." msgstr "" #: doc/classes/CanvasItem.xml @@ -12834,9 +13054,14 @@ msgstr "" #: doc/classes/CanvasItem.xml msgid "" -"The [CanvasItem]'s transform has changed. This notification is only received " -"if enabled by [method set_notify_transform] or [method " -"set_notify_local_transform]." +"The [CanvasItem]'s global transform has changed. This notification is only " +"received if enabled by [method set_notify_transform]." +msgstr "" + +#: doc/classes/CanvasItem.xml +msgid "" +"The [CanvasItem]'s local transform has changed. This notification is only " +"received if enabled by [method set_notify_local_transform]." msgstr "" #: doc/classes/CanvasItem.xml @@ -19798,9 +20023,8 @@ msgid "" "main font.\n" "DynamicFont uses the [url=https://www.freetype.org/]FreeType[/url] library " "for rasterization. Supported formats are TrueType ([code].ttf[/code]), " -"OpenType ([code].otf[/code]) and Web Open Font Format 1 ([code].woff[/" -"code]). Web Open Font Format 2 ([code].woff2[/code]) is [i]not[/i] " -"supported.\n" +"OpenType ([code].otf[/code]), Web Open Font Format 1 ([code].woff[/code]), " +"and Web Open Font Format 2 ([code].woff2[/code]).\n" "[codeblock]\n" "var dynamic_font = DynamicFont.new()\n" "dynamic_font.font_data = load(\"res://BarlowCondensed-Bold.ttf\")\n" @@ -22591,12 +22815,13 @@ msgstr "" #: doc/classes/EditorVCSInterface.xml msgid "" "Helper function to create a commit [Dictionary] item. [code]msg[/code] is " -"the commit message of the commit. [code]author[/code] is a human-readable " -"string containing the author's details, e.g. the email and name configured " -"in the VCS. [code]id[/code] is the identifier of the commit, in whichever " -"format your VCS may provide an identifier to commits. [code]date[/code] is " -"directly added to the commit item and displayed in the editor, and hence, it " -"shall be a well-formatted, human-readable date string." +"the commit message of the commit. [code]author[/code] is a single human-" +"readable string containing all the author's details, e.g. the email and name " +"configured in the VCS. [code]id[/code] is the identifier of the commit, in " +"whichever format your VCS may provide an identifier to commits. " +"[code]unix_timestamp[/code] is the UTC Unix timestamp of when the commit was " +"created. [code]offset_minutes[/code] is the timezone offset in minutes, " +"recorded from the system timezone where the commit was created." msgstr "" #: doc/classes/EditorVCSInterface.xml @@ -29186,9 +29411,9 @@ msgid "" "Returns a value between 0 and 1 representing the raw intensity of the given " "action, ignoring the action's deadzone. In most cases, you should use " "[method get_action_strength] instead.\n" -"If [code]exact[/code] is [code]false[/code], it ignores the input modifiers " -"for [InputEventKey] and [InputEventMouseButton] events, and the direction " -"for [InputEventJoypadMotion] events." +"If [code]exact[/code] is [code]false[/code], it ignores additional input " +"modifiers for [InputEventKey] and [InputEventMouseButton] events, and the " +"direction for [InputEventJoypadMotion] events." msgstr "" #: doc/classes/Input.xml @@ -29198,9 +29423,9 @@ msgid "" "or L2, R2 triggers) is from the dead zone, the closer the value will be to " "1. If the action is mapped to a control that has no axis as the keyboard, " "the value returned will be 0 or 1.\n" -"If [code]exact[/code] is [code]false[/code], it ignores the input modifiers " -"for [InputEventKey] and [InputEventMouseButton] events, and the direction " -"for [InputEventJoypadMotion] events." +"If [code]exact[/code] is [code]false[/code], it ignores additional input " +"modifiers for [InputEventKey] and [InputEventMouseButton] events, and the " +"direction for [InputEventJoypadMotion] events." msgstr "" #: doc/classes/Input.xml @@ -29333,9 +29558,9 @@ msgid "" "the button.\n" "This is useful for code that needs to run only once when an action is " "pressed, instead of every frame while it's pressed.\n" -"If [code]exact[/code] is [code]false[/code], it ignores the input modifiers " -"for [InputEventKey] and [InputEventMouseButton] events, and the direction " -"for [InputEventJoypadMotion] events.\n" +"If [code]exact[/code] is [code]false[/code], it ignores additional input " +"modifiers for [InputEventKey] and [InputEventMouseButton] events, and the " +"direction for [InputEventJoypadMotion] events.\n" "[b]Note:[/b] Due to keyboard ghosting, [method is_action_just_pressed] may " "return [code]false[/code] even if one of the action's keys is pressed. See " "[url=$DOCS_URL/tutorials/inputs/input_examples.html#keyboard-events]Input " @@ -29347,9 +29572,9 @@ msgid "" "Returns [code]true[/code] when the user stops pressing the action event, " "meaning it's [code]true[/code] only on the frame that the user released the " "button.\n" -"If [code]exact[/code] is [code]false[/code], it ignores the input modifiers " -"for [InputEventKey] and [InputEventMouseButton] events, and the direction " -"for [InputEventJoypadMotion] events." +"If [code]exact[/code] is [code]false[/code], it ignores additional input " +"modifiers for [InputEventKey] and [InputEventMouseButton] events, and the " +"direction for [InputEventJoypadMotion] events." msgstr "" #: doc/classes/Input.xml @@ -29358,9 +29583,9 @@ msgid "" "an action has multiple buttons assigned and more than one of them is " "pressed, releasing one button will release the action, even if some other " "button assigned to this action is still pressed.\n" -"If [code]exact[/code] is [code]false[/code], it ignores the input modifiers " -"for [InputEventKey] and [InputEventMouseButton] events, and the direction " -"for [InputEventJoypadMotion] events.\n" +"If [code]exact[/code] is [code]false[/code], it ignores additional input " +"modifiers for [InputEventKey] and [InputEventMouseButton] events, and the " +"direction for [InputEventJoypadMotion] events.\n" "[b]Note:[/b] Due to keyboard ghosting, [method is_action_pressed] may return " "[code]false[/code] even if one of the action's keys is pressed. See " "[url=$DOCS_URL/tutorials/inputs/input_examples.html#keyboard-events]Input " @@ -29710,18 +29935,18 @@ msgstr "" msgid "" "Returns a value between 0.0 and 1.0 depending on the given actions' state. " "Useful for getting the value of events of type [InputEventJoypadMotion].\n" -"If [code]exact_match[/code] is [code]false[/code], it ignores the input " -"modifiers for [InputEventKey] and [InputEventMouseButton] events, and the " -"direction for [InputEventJoypadMotion] events." +"If [code]exact_match[/code] is [code]false[/code], it ignores additional " +"input modifiers for [InputEventKey] and [InputEventMouseButton] events, and " +"the direction for [InputEventJoypadMotion] events." msgstr "" #: doc/classes/InputEvent.xml msgid "" "Returns [code]true[/code] if this input event matches a pre-defined action " "of any type.\n" -"If [code]exact_match[/code] is [code]false[/code], it ignores the input " -"modifiers for [InputEventKey] and [InputEventMouseButton] events, and the " -"direction for [InputEventJoypadMotion] events." +"If [code]exact_match[/code] is [code]false[/code], it ignores additional " +"input modifiers for [InputEventKey] and [InputEventMouseButton] events, and " +"the direction for [InputEventJoypadMotion] events." msgstr "" #: doc/classes/InputEvent.xml @@ -29730,9 +29955,9 @@ msgid "" "an echo event for [InputEventKey] events, unless [code]allow_echo[/code] is " "[code]true[/code]). Not relevant for events of type [InputEventMouseMotion] " "or [InputEventScreenDrag].\n" -"If [code]exact_match[/code] is [code]false[/code], it ignores the input " -"modifiers for [InputEventKey] and [InputEventMouseButton] events, and the " -"direction for [InputEventJoypadMotion] events.\n" +"If [code]exact_match[/code] is [code]false[/code], it ignores additional " +"input modifiers for [InputEventKey] and [InputEventMouseButton] events, and " +"the direction for [InputEventJoypadMotion] events.\n" "[b]Note:[/b] Due to keyboard ghosting, [method is_action_pressed] may return " "[code]false[/code] even if one of the action's keys is pressed. See " "[url=$DOCS_URL/tutorials/inputs/input_examples.html#keyboard-events]Input " @@ -29744,9 +29969,9 @@ msgid "" "Returns [code]true[/code] if the given action is released (i.e. not " "pressed). Not relevant for events of type [InputEventMouseMotion] or " "[InputEventScreenDrag].\n" -"If [code]exact_match[/code] is [code]false[/code], it ignores the input " -"modifiers for [InputEventKey] and [InputEventMouseButton] events, and the " -"direction for [InputEventJoypadMotion] events." +"If [code]exact_match[/code] is [code]false[/code], it ignores additional " +"input modifiers for [InputEventKey] and [InputEventMouseButton] events, and " +"the direction for [InputEventJoypadMotion] events." msgstr "" #: doc/classes/InputEvent.xml @@ -29777,9 +30002,9 @@ msgid "" "event. Only valid for action events i.e key ([InputEventKey]), button " "([InputEventMouseButton] or [InputEventJoypadButton]), axis " "[InputEventJoypadMotion] or action ([InputEventAction]) events.\n" -"If [code]exact_match[/code] is [code]false[/code], it ignores the input " -"modifiers for [InputEventKey] and [InputEventMouseButton] events, and the " -"direction for [InputEventJoypadMotion] events." +"If [code]exact_match[/code] is [code]false[/code], it ignores additional " +"input modifiers for [InputEventKey] and [InputEventMouseButton] events, and " +"the direction for [InputEventJoypadMotion] events." msgstr "" #: doc/classes/InputEvent.xml @@ -30309,9 +30534,9 @@ msgid "" "This method ignores keyboard modifiers if the given [InputEvent] is not " "pressed (for proper release detection). See [method action_has_event] if you " "don't want this behavior.\n" -"If [code]exact_match[/code] is [code]false[/code], it ignores the input " -"modifiers for [InputEventKey] and [InputEventMouseButton] events, and the " -"direction for [InputEventJoypadMotion] events." +"If [code]exact_match[/code] is [code]false[/code], it ignores additional " +"input modifiers for [InputEventKey] and [InputEventMouseButton] events, and " +"the direction for [InputEventJoypadMotion] events." msgstr "" #: doc/classes/InputMap.xml @@ -34147,6 +34372,39 @@ msgid "Returns the number of surface materials." msgstr "" #: doc/classes/MeshInstance.xml +msgid "" +"Returns [code]true[/code] if this [MeshInstance] can be merged with the " +"specified [code]other_mesh_instance[/code], using the [method MeshInstance." +"merge_meshes] function.\n" +"In order to be mergeable, properties of the [MeshInstance] must match, and " +"each surface must match, in terms of material, attributes and vertex format." +msgstr "" + +#: doc/classes/MeshInstance.xml +msgid "" +"This function can merge together the data from several source " +"[MeshInstance]s into a single destination [MeshInstance] (the MeshInstance " +"the function is called from). This is primarily useful for improving " +"performance by reducing the number of drawcalls and [Node]s.\n" +"Merging should only be attempted for simple meshes that do not contain " +"animation.\n" +"The final vertices can either be returned in global space, or in local space " +"relative to the destination [MeshInstance] global transform (the destination " +"Node must be inside the [SceneTree] for local space to work).\n" +"The function will make a final check for compatibility between the " +"[MeshInstance]s by default, this should always be used unless you have " +"previously checked for compatibility using [method MeshInstance." +"is_mergeable_with]. If the compatibility check is omitted and the meshes are " +"merged, you may see rendering errors.\n" +"[b]Note:[/b] The requirements for similarity between meshes are quite " +"stringent. They can be checked using the [method MeshInstance." +"is_mergeable_with] function prior to calling [method MeshInstance." +"merge_meshes].\n" +"Also note that any initial data in the destination [MeshInstance] data will " +"be discarded." +msgstr "" + +#: doc/classes/MeshInstance.xml msgid "Sets the [Material] for a surface of the [Mesh] resource." msgstr "" @@ -36613,12 +36871,12 @@ msgid "" "[/codeblock]\n" "[b]Note:[/b] If you want a child to be persisted to a [PackedScene], you " "must set [member owner] in addition to calling [method add_child]. This is " -"typically relevant for [url=https://godot.readthedocs.io/en/3.2/tutorials/" -"misc/running_code_in_the_editor.html]tool scripts[/url] and [url=https://" -"godot.readthedocs.io/en/latest/tutorials/plugins/editor/index.html]editor " -"plugins[/url]. If [method add_child] is called without setting [member " -"owner], the newly added [Node] will not be visible in the scene tree, though " -"it will be visible in the 2D/3D view." +"typically relevant for [url=$DOCS_URL/tutorials/misc/" +"running_code_in_the_editor.html]tool scripts[/url] and [url=$DOCS_URL/" +"tutorials/plugins/editor/index.html]editor plugins[/url]. If [method " +"add_child] is called without setting [member owner], the newly added [Node] " +"will not be visible in the scene tree, though it will be visible in the " +"2D/3D view." msgstr "" #: doc/classes/Node.xml @@ -37325,7 +37583,15 @@ msgid "" "valid parent, grandparent, etc. ascending in the tree). When saving a node " "(using [PackedScene]), all the nodes it owns will be saved with it. This " "allows for the creation of complex [SceneTree]s, with instancing and " -"subinstancing." +"subinstancing.\n" +"[b]Note:[/b] If you want a child to be persisted to a [PackedScene], you " +"must set [member owner] in addition to calling [method add_child]. This is " +"typically relevant for [url=$DOCS_URL/tutorials/misc/" +"running_code_in_the_editor.html]tool scripts[/url] and [url=$DOCS_URL/" +"tutorials/plugins/editor/index.html]editor plugins[/url]. If [method " +"add_child] is called without setting [member owner], the newly added [Node] " +"will not be visible in the scene tree, though it will be visible in the " +"2D/3D view." msgstr "" #: doc/classes/Node.xml @@ -37921,7 +38187,13 @@ msgid "" msgstr "" #: doc/classes/Object.xml -msgid "Called when the object is initialized." +msgid "" +"Called when the object is initialized in memory. Can be defined to take in " +"parameters, that are passed in when constructing.\n" +"[b]Note:[/b] If [method _init] is defined with required parameters, then " +"explicit construction is the only valid means of creating an Object of the " +"class. If any other means (such as [method PackedScene.instance]) is used, " +"then initialization will fail." msgstr "" #: doc/classes/Object.xml @@ -43182,7 +43454,10 @@ msgid "" msgstr "" #: doc/classes/PhysicsServer.xml -msgid "Returns an Info defined by the [enum ProcessInfo] input given." +msgid "" +"Returns information about the current state of the 3D physics engine. See " +"[enum ProcessInfo] for a list of available states. Only implemented for " +"Godot Physics." msgstr "" #: doc/classes/PhysicsServer.xml @@ -56110,8 +56385,8 @@ msgid "" "var some_string = \"One,Two,Three,Four\"\n" "var some_array = some_string.rsplit(\",\", true, 1)\n" "print(some_array.size()) # Prints 2\n" -"print(some_array[0]) # Prints \"Four\"\n" -"print(some_array[1]) # Prints \"Three,Two,One\"\n" +"print(some_array[0]) # Prints \"One,Two,Three\"\n" +"print(some_array[1]) # Prints \"Four\"\n" "[/codeblock]" msgstr "" |