diff options
Diffstat (limited to 'editor/translations/th.po')
-rw-r--r-- | editor/translations/th.po | 5190 |
1 files changed, 3542 insertions, 1648 deletions
diff --git a/editor/translations/th.po b/editor/translations/th.po index d1afffd2cd..3042188001 100644 --- a/editor/translations/th.po +++ b/editor/translations/th.po @@ -1,18 +1,22 @@ # Thai translation of the Godot Engine editor -# Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2020 Godot Engine contributors (cf. AUTHORS.md). +# Copyright (c) 2007-2021 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2021 Godot Engine contributors (cf. AUTHORS.md). # This file is distributed under the same license as the Godot source code. # Kaveeta Vivatchai <goodytong@gmail.com>, 2017. # Poommetee Ketson (Noshyaar) <poommetee@protonmail.com>, 2017-2018. -# Thanachart Monpassorn <nunf_2539@hotmail.com>, 2020. +# Thanachart Monpassorn <nunf_2539@hotmail.com>, 2020, 2021. # Anonymous <noreply@weblate.org>, 2020. # Lon3r <mptube.p@gmail.com>, 2020. +# Kongfa Warorot <gongpha@hotmail.com>, 2020, 2021. +# Kongfa Waroros <gongpha@hotmail.com>, 2021. +# Atirut Wattanamongkol <artjang301@gmail.com>, 2021. +# PT 07 <porton555@gmail.com>, 2021. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-08-28 13:09+0000\n" -"Last-Translator: Lon3r <mptube.p@gmail.com>\n" +"PO-Revision-Date: 2021-06-07 23:43+0000\n" +"Last-Translator: Atirut Wattanamongkol <artjang301@gmail.com>\n" "Language-Team: Thai <https://hosted.weblate.org/projects/godot-engine/godot/" "th/>\n" "Language: th\n" @@ -20,50 +24,53 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.2.1-dev\n" +"X-Generator: Weblate 4.7-dev\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Invalid type argument to convert(), use TYPE_* constants." -msgstr "ตัวแปรใน convert() ผิดพลาด ใช้ค่าคงที่ TYPE_* เท่านั้น" +msgstr "ชนิดตัวแปรใน convert() ผิด ใช้ค่าคงที่ TYPE_* เท่านั้น" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp msgid "Expected a string of length 1 (a character)." -msgstr "พบ String ที่มีความยาวเท่ากับ 1 (ตัวอักษร)" +msgstr "String นี้ต้องมีความยาวเท่ากับ 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" -msgstr "ค่าอินพุตผิดพลาด %i (ไม่ผ่าน)" +msgstr "อินพุต %i ใน expression ไม่ถูกต้อง (ไม่ผ่าน)" #: core/math/expression.cpp msgid "self can't be used because instance is null (not passed)" -msgstr "self ไม่สามารถใช้ได้เนื่องจาก instance ว่าง (ไม่ผ่าน)" +msgstr "ไม่สามารถใช้ self ได้เนื่องจากอินสแตนซ์เป็น null (ไม่ผ่าน)" #: core/math/expression.cpp +#, fuzzy msgid "Invalid operands to operator %s, %s and %s." -msgstr "ดำเนินการผิดพลาดที่ตัวดำเนินการ %s, %s และ %s" +msgstr "ตัวดำเนินการสำหรับโอเปอเรเตอร์ %s, %s และ %s ไม่ถูกต้อง" #: core/math/expression.cpp +#, fuzzy msgid "Invalid index of type %s for base type %s" -msgstr "ดัชนีของชนิด '%s' ผิดพลาด ในชนิดฐาน %s" +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' ผิดพลาด" #: core/math/expression.cpp +#, fuzzy msgid "On call to '%s':" -msgstr "เรียก '%s':" +msgstr "ขณะเรียก '%s':" #: core/ustring.cpp msgid "B" @@ -98,12 +105,14 @@ msgid "Free" msgstr "อิสระ" #: editor/animation_bezier_editor.cpp +#, fuzzy msgid "Balanced" -msgstr "ความสมดุล" +msgstr "สมดุล" #: editor/animation_bezier_editor.cpp +#, fuzzy msgid "Mirror" -msgstr "กระจก" +msgstr "สะท้อน" #: editor/animation_bezier_editor.cpp editor/editor_profiler.cpp msgid "Time:" @@ -114,12 +123,13 @@ msgid "Value:" msgstr "ค่า:" #: editor/animation_bezier_editor.cpp +#, fuzzy msgid "Insert Key Here" -msgstr "เพิ่มปุ่มที่นี่" +msgstr "เพิ่มคีย์ที่นี่" #: editor/animation_bezier_editor.cpp msgid "Duplicate Selected Key(s)" -msgstr "ทำซ้ำคีย์ที่เลือก" +msgstr "คัดลอกคีย์ที่เลือก" #: editor/animation_bezier_editor.cpp msgid "Delete Selected Key(s)" @@ -134,8 +144,9 @@ msgid "Move Bezier Points" msgstr "ย้ายจุดเบซิเยร์" #: editor/animation_bezier_editor.cpp editor/animation_track_editor.cpp +#, fuzzy msgid "Anim Duplicate Keys" -msgstr "ทำซ้ำคีย์แอนิเมชัน" +msgstr "คีย์แอนิเมชันซ้ำกัน" #: editor/animation_bezier_editor.cpp editor/animation_track_editor.cpp msgid "Anim Delete Keys" @@ -146,10 +157,12 @@ msgid "Anim Change Keyframe Time" msgstr "แก้ไขเวลาคีย์เฟรมแอนิเมชัน" #: editor/animation_track_editor.cpp +#, fuzzy msgid "Anim Change Transition" -msgstr "แก้ไขทรานสิชันแอนิเมชัน" +msgstr "เปลี่ยนทรานสิชันของแอนิเมชัน" #: editor/animation_track_editor.cpp +#, fuzzy msgid "Anim Change Transform" msgstr "เคลื่อนย้ายแอนิเมชัน" @@ -170,8 +183,9 @@ msgid "Anim Multi Change Transition" msgstr "แก้ไขทรานสิชันแอนิเมชันแบบหลายครั้ง" #: editor/animation_track_editor.cpp +#, fuzzy msgid "Anim Multi Change Transform" -msgstr "แก้ไขการเปลี่ยนแปลงแอนิเมชันแบบหลายครั้ง" +msgstr "แก้ไขตำแหน่งแอนิเมชันแบบหลายครั้ง" #: editor/animation_track_editor.cpp msgid "Anim Multi Change Keyframe Value" @@ -188,11 +202,11 @@ msgstr "แก้ไขความยาวแอนิเมชัน" #: editor/animation_track_editor.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation Loop" -msgstr "แก้ไขการวนซ้ำแอนิเมชัน" +msgstr "แก้ไขการวนซ้ำของแอนิเมชัน" #: editor/animation_track_editor.cpp msgid "Property Track" -msgstr "คุณสมบัติแทร็ก" +msgstr "แทร็กคุณสมบัติ" #: editor/animation_track_editor.cpp msgid "3D Transform Track" @@ -237,7 +251,7 @@ msgstr "ฟังก์ชัน:" #: editor/animation_track_editor.cpp msgid "Audio Clips:" -msgstr "คลิปเสียง" +msgstr "คลิปเสียง:" #: editor/animation_track_editor.cpp msgid "Anim Clips:" @@ -249,19 +263,20 @@ msgstr "เปลี่ยนที่อยู่แทร็ก" #: editor/animation_track_editor.cpp msgid "Toggle this track on/off." -msgstr "เปิด/ปิดการติดตามแทร็กนี้" +msgstr "เปิด/ปิดแทร็กนี้" #: editor/animation_track_editor.cpp msgid "Update Mode (How this property is set)" -msgstr "โหมดอัพเดท (วิธีตั้งค่าคุณสมบัตินี้)" +msgstr "โหมดอัพเดท (คุณสมบัตินี้ถูกตั้งค่าได้อย่างไร)" #: editor/animation_track_editor.cpp msgid "Interpolation Mode" msgstr "โหมดการแก้ไข" #: editor/animation_track_editor.cpp +#, fuzzy msgid "Loop Wrap Mode (Interpolate end with beginning on loop)" -msgstr "โหมดวนรอบ (ต่อจุดสิ้นสุดด้วยจุดเริ่มต้นของลูป)" +msgstr "โหมดวนลูป (Interpolate จุดสิ้นสุดด้วยจุดเริ่มตต้นบนลูป)" #: editor/animation_track_editor.cpp msgid "Remove this track." @@ -341,13 +356,14 @@ msgstr "เปลี่ยนโหมดการวนซ้ำแอนิเ msgid "Remove Anim Track" msgstr "ลบแทร็กแอนิเมชัน" +#. TRANSLATORS: %s will be replaced by a phrase describing the target of track. #: editor/animation_track_editor.cpp msgid "Create NEW track for %s and insert key?" 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 @@ -365,10 +381,28 @@ msgstr "สร้าง" msgid "Anim Insert" msgstr "แทรกแอนิเมชัน" +#. TRANSLATORS: This describes the target of new animation track, will be inserted into another string. +#: editor/animation_track_editor.cpp +#, fuzzy +msgid "node '%s'" +msgstr "เปิด '%s' ไม่ได้" + +#. TRANSLATORS: This describes the target of new animation track, will be inserted into another string. +#: editor/animation_track_editor.cpp +#, fuzzy +msgid "animation" +msgstr "แอนิเมชัน" + #: editor/animation_track_editor.cpp msgid "AnimationPlayer can't animate itself, only other players." msgstr "ตัวเล่นอนิเมชั่นไม่สามารถเล่นอนิเมชั่นด้วยตัวมันเองได้ เล่นได้เฉพาะตัวเล่นอื่นเท่านั้น" +#. TRANSLATORS: This describes the target of new animation track, will be inserted into another string. +#: editor/animation_track_editor.cpp +#, fuzzy +msgid "property '%s'" +msgstr "ไม่พบคุณสมบัติ '%s'" + #: editor/animation_track_editor.cpp msgid "Anim Create & Insert" msgstr "สร้างและแทรกแอนิเมชัน" @@ -390,17 +424,19 @@ msgid "Rearrange Tracks" msgstr "จัดเรียงแทร็ก" #: editor/animation_track_editor.cpp +#, fuzzy msgid "Transform tracks only apply to Spatial-based nodes." -msgstr "แปลงแทร็กเฉพาะที่ Spatial-based nodes" +msgstr "แทร็ก Transform ส่งผลต่อโนดประเภท Spatial-based เท่านั้น" #: editor/animation_track_editor.cpp +#, fuzzy msgid "" "Audio tracks can only point to nodes of type:\n" "-AudioStreamPlayer\n" "-AudioStreamPlayer2D\n" "-AudioStreamPlayer3D" msgstr "" -"แทร็กเสียงสามารถติดไว้บนโหนดชนิดเหล่านี้เท่านั้น:\n" +"แทร็กเสียงสามารถชี้ไปยังโนดชนิดเหล่านี้ได้เท่านั้น:\n" "-AudioStreamPlayer\n" "-AudioStreamPlayer2D\n" "-AudioStreamPlayer3D" @@ -410,10 +446,6 @@ msgid "Animation tracks can only point to AnimationPlayer nodes." msgstr "แทร็กอนิเมชั่นสามารถติดไว้บนโหนด AnimationPlayer เท่านั้น" #: editor/animation_track_editor.cpp -msgid "An animation player can't animate itself, only other players." -msgstr "แทร็กอนิเมชั่นไม่สามารถเล่นตัวมันเองได้ แต่สามารถเล่นตัวเล่นอื่นได้" - -#: editor/animation_track_editor.cpp msgid "Not possible to add a new track without a root" msgstr "ไม่สามารถที่จะเพิ่มแทร็กใหม่โดยที่ไม่มีรูท" @@ -458,8 +490,9 @@ msgid "Anim Move Keys" msgstr "ย้ายคีย์แอนิเมชัน" #: editor/animation_track_editor.cpp -msgid "Clipboard is empty" -msgstr "คลิปบอร์ดว่างเปล่า" +#: modules/visual_script/visual_script_editor.cpp +msgid "Clipboard is empty!" +msgstr "คลิปบอร์ดว่างเปล่า!" #: editor/animation_track_editor.cpp msgid "Paste Tracks" @@ -486,6 +519,13 @@ msgid "" "Alternatively, use an import preset that imports animations to separate " "files." msgstr "" +"แอนิเมชันนี้เป็นของฉากที่นำเข้า, ดังนั้นการเปลี่ยนแปลงของแแทร็กที่นำเข้าจะไม่ถูกบันทึก\n" +"\n" +"เพื่อที่จะเปิดใช้งานความสามารถในการเพิ่มแทร็กที่กำหนดเอง " +"เลือกที่การตั้งค่าการนำเข้าฉากและตั้งค่า\n" +"\"แอนิเมชัน>ที่จัดเก็บ\" เป็น \"ไฟล์\", เปิดใช้ \"แอนิเมชัน > เก็บแทร็กที่กำหนดเอง\" " +"และนำเข้ามาใหม่\n" +"หรือใช้พรีเซ็ตนำเข้าที่นำเข้าแอนิเมชันเป็นไฟล์แยก" #: editor/animation_track_editor.cpp msgid "Warning: Editing imported animation" @@ -497,20 +537,19 @@ msgstr "เลือกโหนด AnimationPlayer เพื่อสร้า #: editor/animation_track_editor.cpp msgid "Only show tracks from nodes selected in tree." -msgstr "โชว์แทร็กจากโหนดที่เลือกในผังเท่านั้น" +msgstr "แสดงแทร็กจากโหนดที่เลือกในผังเท่านั้น" #: editor/animation_track_editor.cpp msgid "Group tracks by node or display them as plain list." -msgstr "" +msgstr "จัดกลุ่มแทร็กโดยใช้โหนดหรือแสดงเป็นรายการธรรมดา" #: editor/animation_track_editor.cpp msgid "Snap:" msgstr "สแนป:" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Animation step value." -msgstr "ผังแอนิเมชันถูกต้อง" +msgstr "ค่าของขั้นของแอนิเมชัน" #: editor/animation_track_editor.cpp msgid "Seconds" @@ -521,7 +560,8 @@ msgstr "วินาที" msgid "FPS" msgstr "เฟรมเรท" -#: editor/animation_track_editor.cpp editor/editor_properties.cpp +#: editor/animation_track_editor.cpp editor/editor_plugin_settings.cpp +#: editor/editor_resource_picker.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp @@ -547,13 +587,14 @@ msgstr "ปรับอัตราส่วนเวลาคีย์ที่ msgid "Scale From Cursor" msgstr "ปรับอัตราส่วนเวลาตามเคอร์เซอร์" -#: editor/animation_track_editor.cpp modules/gridmap/grid_map_editor_plugin.cpp +#: editor/animation_track_editor.cpp editor/plugins/script_text_editor.cpp +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Duplicate Selection" msgstr "ทำซ้ำที่เลือก" #: editor/animation_track_editor.cpp msgid "Duplicate Transposed" -msgstr "ทำซ้ำเปลี่ยนแทร็ก" +msgstr "ทำซ้ำและย้าย" #: editor/animation_track_editor.cpp msgid "Delete Selection" @@ -568,6 +609,11 @@ msgid "Go to Previous Step" msgstr "ไปยังขั้นก่อนหน้า" #: editor/animation_track_editor.cpp +#, fuzzy +msgid "Apply Reset" +msgstr "รีเซ็ต" + +#: editor/animation_track_editor.cpp msgid "Optimize Animation" msgstr "เพิ่มประสิทธิภาพแอนิเมชัน" @@ -584,6 +630,11 @@ msgid "Use Bezier Curves" msgstr "ใช้เส้นโค้งเบซิเยร์" #: editor/animation_track_editor.cpp +#, fuzzy +msgid "Create RESET Track(s)" +msgstr "วางแทร็ก" + +#: editor/animation_track_editor.cpp msgid "Anim. Optimizer" msgstr "ตัวเพิ่มประสิทธิภาพแอนิเมชัน" @@ -632,11 +683,11 @@ msgid "Select Tracks to Copy" msgstr "เลือกแทร็กที่จะคัดลอก" #: editor/animation_track_editor.cpp editor/editor_log.cpp -#: editor/editor_properties.cpp +#: editor/editor_resource_picker.cpp #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp editor/property_editor.cpp -#: scene/gui/line_edit.cpp scene/gui/text_edit.cpp +#: editor/scene_tree_dock.cpp scene/gui/line_edit.cpp scene/gui/text_edit.cpp msgid "Copy" msgstr "คัดลอก" @@ -718,12 +769,14 @@ msgid "Toggle Scripts Panel" msgstr "เปิด/ปิดแผงสคริปต์" #: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp #: editor/plugins/texture_region_editor_plugin.cpp #: editor/plugins/tile_set_editor_plugin.cpp scene/gui/graph_edit.cpp msgid "Zoom In" msgstr "ขยาย" #: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp #: editor/plugins/texture_region_editor_plugin.cpp #: editor/plugins/tile_set_editor_plugin.cpp scene/gui/graph_edit.cpp msgid "Zoom Out" @@ -778,11 +831,9 @@ msgid "Add" msgstr "เพิ่ม" #: editor/connections_dialog.cpp editor/dependency_editor.cpp -#: editor/editor_feature_profile.cpp editor/groups_editor.cpp -#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/groups_editor.cpp editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp #: editor/plugins/resource_preloader_editor_plugin.cpp -#: editor/plugins/theme_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp #: editor/project_settings_editor.cpp msgid "Remove" @@ -811,7 +862,7 @@ msgstr "เรียกภายหลัง" #: editor/connections_dialog.cpp msgid "" "Defers the signal, storing it in a queue and only firing it at idle time." -msgstr "" +msgstr "หน่วงสัญญาณและจัดเก็บเอาไว้ในคิวและจะทำงานในเวลาว่างเท่านั้น" #: editor/connections_dialog.cpp msgid "Oneshot" @@ -819,7 +870,7 @@ msgstr "ครั้งเดียว" #: editor/connections_dialog.cpp msgid "Disconnects the signal after its first emission." -msgstr "" +msgstr "ตัดการเชื่อมต่อสัญญาณหลังจากทำงานครั้งแรก" #: editor/connections_dialog.cpp msgid "Cannot connect signal" @@ -832,6 +883,7 @@ msgstr "ไม่สามารถเชื่อมต่อสัญญาณ #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp +#: editor/plugins/theme_editor_plugin.cpp #: editor/plugins/version_control_editor_plugin.cpp editor/project_export.cpp #: editor/project_settings_editor.cpp editor/property_editor.cpp #: editor/run_settings_dialog.cpp editor/settings_config_dialog.cpp @@ -885,13 +937,12 @@ msgid "Signals" msgstr "สัญญาณ" #: editor/connections_dialog.cpp -#, fuzzy msgid "Filter signals" -msgstr "ตัวกรองไทล์" +msgstr "ตัวกรองสัญญาณ" #: editor/connections_dialog.cpp msgid "Are you sure you want to remove all connections from this signal?" -msgstr "" +msgstr "คุณแน่ใจหรือว่าจะลบการเชื่อมต่อทั้งหมดกับสัญญาณนี้?" #: editor/connections_dialog.cpp msgid "Disconnect All" @@ -902,7 +953,8 @@ msgid "Edit..." msgstr "แก้ไข..." #: editor/connections_dialog.cpp -msgid "Go To Method" +#, fuzzy +msgid "Go to Method" msgstr "ไปยังเมธอด" #: editor/create_dialog.cpp @@ -917,6 +969,14 @@ msgstr "เปลี่ยน" msgid "Create New %s" msgstr "สร้าง %s ใหม่" +#: editor/create_dialog.cpp editor/plugins/asset_library_editor_plugin.cpp +msgid "No results for \"%s\"." +msgstr "ไม่มีผลลัพธ์สำหรับ \"%s\"" + +#: editor/create_dialog.cpp editor/property_selector.cpp +msgid "No description available for %s." +msgstr "" + #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp msgid "Favorites:" @@ -938,8 +998,8 @@ msgstr "ค้นหา:" msgid "Matches:" msgstr "พบ:" -#: editor/create_dialog.cpp editor/editor_plugin_settings.cpp -#: editor/plugin_config_dialog.cpp +#: editor/create_dialog.cpp editor/editor_feature_profile.cpp +#: editor/editor_plugin_settings.cpp editor/plugin_config_dialog.cpp #: editor/plugins/asset_library_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp editor/property_selector.cpp #: modules/visual_script/visual_script_property_selector.cpp @@ -975,7 +1035,7 @@ msgstr "" msgid "Dependencies" msgstr "การอ้างอิง" -#: editor/dependency_editor.cpp +#: editor/dependency_editor.cpp editor/editor_resource_picker.cpp msgid "Resource" msgstr "ทรัพยากร" @@ -1015,17 +1075,27 @@ msgid "Owners Of:" msgstr "เจ้าของของ:" #: editor/dependency_editor.cpp -msgid "Remove selected files from the project? (Can't be restored)" -msgstr "ลบไฟล์ที่เลือกออกจากโปรเจกต์? (กู้คืนไม่ได้)" +#, fuzzy +msgid "" +"Remove the selected files from the project? (Cannot be undone.)\n" +"Depending on your filesystem configuration, the files will either be moved " +"to the system trash or deleted permanently." +msgstr "" +"ลบไฟล์ที่เลือกออกจากโปรเจกต์? (ย้อนกลับไม่ได้)\n" +"คุณสามารถหาไฟล์ที่ลบได้จากถังขยะเพื่อที่จะกู้คืน" #: editor/dependency_editor.cpp +#, fuzzy msgid "" "The files being removed are required by other resources in order for them to " "work.\n" -"Remove them anyway? (no undo)" +"Remove them anyway? (Cannot be undone.)\n" +"Depending on your filesystem configuration, the files will either be moved " +"to the system trash or deleted permanently." msgstr "" -"ไฟล์ที่กำลังจะลบ จำเป็นสำหรับใช้งานโดยทรัพยากรอันอื่น\n" -"จะทำการลบหรือไม่? (คืนกลับไม่ได้)" +"ไฟล์ที่กำลังจะลบ ถูกใช้งานโดยทรัพยากรอันอื่น\n" +"จะทำการลบหรือไม่? (ย้อนกลับไม่ได้)\n" +"คุณสามารถหาไฟล์ที่ลบแล้วในถังขยะเพื่อที่จะกู้คืน" #: editor/dependency_editor.cpp msgid "Cannot remove:" @@ -1095,6 +1165,10 @@ msgstr "แก้ไขค่าดิกชันนารี" msgid "Thanks from the Godot community!" msgstr "ขอขอบคุณจากชุมชนผู้ใช้ Godot!" +#: editor/editor_about.cpp editor/editor_node.cpp editor/project_manager.cpp +msgid "Click to copy." +msgstr "" + #: editor/editor_about.cpp msgid "Godot Engine contributors" msgstr "ผู้ช่วยพัฒนา Godot Engine" @@ -1131,12 +1205,10 @@ msgid "Gold Sponsors" msgstr "ผู้สนับสนุนระดับทอง" #: editor/editor_about.cpp -#, fuzzy msgid "Silver Sponsors" msgstr "ผู้บริจาคระดับเงิน" #: editor/editor_about.cpp -#, fuzzy msgid "Bronze Sponsors" msgstr "ผู้บริจาคระดับทองแดง" @@ -1162,7 +1234,7 @@ msgstr "ผู้บริจาค" #: editor/editor_about.cpp msgid "License" -msgstr "สัญญาอนุญาต" +msgstr "ลิขสิทธิ์" #: editor/editor_about.cpp msgid "Third-party Licenses" @@ -1191,28 +1263,41 @@ msgstr "ไลบรารี" msgid "Licenses" msgstr "สัญญาอนุญาต" -#: editor/editor_asset_installer.cpp editor/project_manager.cpp -msgid "Error opening package file, not in ZIP format." -msgstr "ผิดพลาดขณะเปิดไฟล์แพคเกจ, ไม่ใช่รูปแบบ zip" +#: editor/editor_asset_installer.cpp +#, fuzzy +msgid "Error opening asset file for \"%s\" (not in ZIP format)." +msgstr "ผิดพลาดขณะเปิดไฟล์แพคเกจ (ไม่ใช่ไฟล์นามสกุล zip)" #: editor/editor_asset_installer.cpp -msgid "%s (Already Exists)" +#, fuzzy +msgid "%s (already exists)" msgstr "%s (มีอยู่ก่อนแล้ว)" #: editor/editor_asset_installer.cpp +msgid "Contents of asset \"%s\" - %d file(s) conflict with your project:" +msgstr "" + +#: editor/editor_asset_installer.cpp +msgid "Contents of asset \"%s\" - No files conflict with your project:" +msgstr "" + +#: editor/editor_asset_installer.cpp msgid "Uncompressing Assets" msgstr "กำลังคลายบีบอัด" -#: editor/editor_asset_installer.cpp editor/project_manager.cpp -msgid "The following files failed extraction from package:" +#: editor/editor_asset_installer.cpp +#, fuzzy +msgid "The following files failed extraction from asset \"%s\":" msgstr "ผิดพลาดขณะแยกไฟล์ต่อไปนี้จากแพคเกจ:" #: editor/editor_asset_installer.cpp -msgid "And %s more files." +#, fuzzy +msgid "(and %s more files)" msgstr "และอีก %d ไฟล์" -#: editor/editor_asset_installer.cpp editor/project_manager.cpp -msgid "Package installed successfully!" +#: editor/editor_asset_installer.cpp +#, fuzzy +msgid "Asset \"%s\" installed successfully!" msgstr "ติดตั้งแพคเกจเสร็จสมบูรณ์!" #: editor/editor_asset_installer.cpp @@ -1220,16 +1305,13 @@ msgstr "ติดตั้งแพคเกจเสร็จสมบูรณ msgid "Success!" msgstr "สำเร็จ!" -#: editor/editor_asset_installer.cpp -msgid "Package Contents:" -msgstr "เนื้อหาแพคเกจ:" - #: editor/editor_asset_installer.cpp editor/editor_node.cpp msgid "Install" msgstr "ติดตั้ง" #: editor/editor_asset_installer.cpp -msgid "Package Installer" +#, fuzzy +msgid "Asset Installer" msgstr "ตัวติดตั้งแพคเกจ" #: editor/editor_audio_buses.cpp @@ -1293,7 +1375,8 @@ msgid "Bypass" msgstr "ข้าม" #: editor/editor_audio_buses.cpp -msgid "Bus options" +#, fuzzy +msgid "Bus Options" msgstr "ตัวเลือก Bus" #: editor/editor_audio_buses.cpp editor/filesystem_dock.cpp @@ -1373,7 +1456,7 @@ msgstr "เพิ่มบัส" msgid "Add a new Audio Bus to this layout." msgstr "เพิ่มบัสเสียงไปยังเลย์เอาต์นี้" -#: editor/editor_audio_buses.cpp editor/editor_properties.cpp +#: editor/editor_audio_buses.cpp editor/editor_resource_picker.cpp #: editor/plugins/animation_player_editor_plugin.cpp editor/property_editor.cpp #: editor/script_create_dialog.cpp msgid "Load" @@ -1425,7 +1508,7 @@ msgstr "ต้องไม่ใช้ชื่อเดียวกับชื #: editor/editor_autoload_settings.cpp msgid "Keyword cannot be used as an autoload name." -msgstr "" +msgstr "คำสำคัญไม่สามารถใช้เป็นชื่อออโตโหลด" #: editor/editor_autoload_settings.cpp msgid "Autoload '%s' already exists!" @@ -1460,6 +1543,15 @@ msgid "Can't add autoload:" msgstr "เพิ่มออโต้โหลดไม่ได้:" #: editor/editor_autoload_settings.cpp +#, fuzzy +msgid "%s is an invalid path. File does not exist." +msgstr "ไม่พบไฟล์" + +#: editor/editor_autoload_settings.cpp +msgid "%s is an invalid path. Not in resource path (res://)." +msgstr "" + +#: editor/editor_autoload_settings.cpp msgid "Add AutoLoad" msgstr "เพิ่มออโต้โหลด" @@ -1475,16 +1567,17 @@ msgid "Node Name:" msgstr "ชื่อโหนด:" #: editor/editor_autoload_settings.cpp editor/editor_help_search.cpp -#: editor/editor_profiler.cpp editor/project_manager.cpp -#: editor/settings_config_dialog.cpp +#: editor/editor_plugin_settings.cpp editor/editor_profiler.cpp +#: editor/project_manager.cpp editor/settings_config_dialog.cpp msgid "Name" msgstr "ชื่อ" #: editor/editor_autoload_settings.cpp -msgid "Singleton" -msgstr "ซิงเกิลตัน" +#, fuzzy +msgid "Global Variable" +msgstr "ตัวแปร" -#: editor/editor_data.cpp editor/inspector_dock.cpp +#: editor/editor_data.cpp msgid "Paste Params" msgstr "วางตัวแปร" @@ -1500,7 +1593,7 @@ msgstr "เก็บการเปลี่ยนแปลงภายใน... msgid "Updating scene..." msgstr "อัพเดทฉาก..." -#: editor/editor_data.cpp editor/editor_properties.cpp +#: editor/editor_data.cpp editor/editor_resource_picker.cpp msgid "[empty]" msgstr "[ว่างเปล่า]" @@ -1544,7 +1637,7 @@ msgstr "เก็บไฟล์:" #: editor/editor_export.cpp msgid "No export template found at the expected path:" -msgstr "ไม่พบแม่แบบส่งออกที่ที่อยู่ที่คาดไว้:" +msgstr "ไม่พบเทมเพลตส่งออกที่ที่อยู่ที่คาดไว้:" #: editor/editor_export.cpp msgid "Packing" @@ -1576,22 +1669,47 @@ msgstr "" "แพลตฟอร์มเป้าหมายต้องการการบีบอัดเทกเจอร์ 'ETC' สำหรับการกลับมาใช้ GLES2\n" "เปิด 'Import Etc' ในตั้งค่าโปรเจ็คหรือปิด 'Driver Fallback Enabled'" -#: editor/editor_export.cpp platform/android/export/export.cpp +#: editor/editor_export.cpp +msgid "" +"Target platform requires 'PVRTC' texture compression for GLES2. Enable " +"'Import Pvrtc' in Project Settings." +msgstr "" +"แพลตฟอร์มเป้าหมายต้องการการบีบอัดเทกเจอร์ 'ETC' สำหรับ GLES2 กรุณาเปิด 'Import Etc' " +"ในตั้งค่าโปรเจ็ค" + +#: editor/editor_export.cpp +msgid "" +"Target platform requires 'ETC2' or 'PVRTC' texture compression for GLES3. " +"Enable 'Import Etc 2' or 'Import Pvrtc' in Project Settings." +msgstr "" +"แพลตฟอร์มเป้าหมายต้องการการบีบอัดเทกเจอร์ 'ETC2' สำหรับ GLES3 กรุณาเปิด 'Import Etc " +"2' หรือ 'Import Pvrtc' ในตั้งค่าโปรเจ็ค" + +#: editor/editor_export.cpp +msgid "" +"Target platform requires 'PVRTC' texture compression for the driver fallback " +"to GLES2.\n" +"Enable 'Import Pvrtc' in Project Settings, or disable 'Driver Fallback " +"Enabled'." +msgstr "" +"แพลตฟอร์มเป้าหมายต้องการการบีบอัดเทกเจอร์ 'PVRTC' สำหรับการกลับมาใช้ GLES2\n" +"เปิด 'Import Pvrtc' ในตั้งค่าโปรเจ็คหรือปิด 'Driver Fallback Enabled'" + +#: editor/editor_export.cpp platform/android/export/export_plugin.cpp #: platform/iphone/export/export.cpp platform/javascript/export/export.cpp #: platform/osx/export/export.cpp platform/uwp/export/export.cpp msgid "Custom debug template not found." -msgstr "ไม่พบแม่แบบการดีบักแบบกำหนดเอง" +msgstr "ไม่พบเทมเพลตการดีบักแบบกำหนดเอง" -#: editor/editor_export.cpp platform/android/export/export.cpp +#: editor/editor_export.cpp platform/android/export/export_plugin.cpp #: platform/iphone/export/export.cpp platform/javascript/export/export.cpp #: platform/osx/export/export.cpp platform/uwp/export/export.cpp -#, fuzzy msgid "Custom release template not found." -msgstr "ไม่พบแพคเกจจำหน่ายที่กำหนด" +msgstr "ไม่พบเทมเพลตการเผยแพร่ที่กำหนดเอง" #: editor/editor_export.cpp platform/javascript/export/export.cpp msgid "Template file not found:" -msgstr "ไม่พบไฟล์แม่แบบ:" +msgstr "ไม่พบไฟล์เทมเพลต:" #: editor/editor_export.cpp msgid "On 32-bit exports the embedded PCK cannot be bigger than 4 GiB." @@ -1599,11 +1717,11 @@ msgstr "การส่งออกแบบ 32 bit PCK แบบฝังตั #: editor/editor_feature_profile.cpp msgid "3D Editor" -msgstr "เอดิเตอร์ 3D" +msgstr "ตัวแก้ไข 3D" #: editor/editor_feature_profile.cpp msgid "Script Editor" -msgstr "เอดิเตอร์สคริปต์" +msgstr "ตัวแก้ไขสคริปต์" #: editor/editor_feature_profile.cpp msgid "Asset Library" @@ -1614,23 +1732,61 @@ msgid "Scene Tree Editing" msgstr "แก้ไขผังฉาก" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Node Dock" -msgstr "โหมดเคลื่อนย้าย" +msgstr "แผงโหนด" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "FileSystem Dock" -msgstr "ระบบไฟล์" +msgstr "แผงระบบไฟล์" #: editor/editor_feature_profile.cpp -#, fuzzy msgid "Import Dock" -msgstr "นำเข้า" +msgstr "นำเข้าแผง" #: editor/editor_feature_profile.cpp -msgid "Erase profile '%s'? (no undo)" -msgstr "ลบโปรไฟล์ '%s' หรือไม่? (ทำกลับไม่ได้)" +msgid "Allows to view and edit 3D scenes." +msgstr "" + +#: editor/editor_feature_profile.cpp +msgid "Allows to edit scripts using the integrated script editor." +msgstr "" + +#: editor/editor_feature_profile.cpp +msgid "Provides built-in access to the Asset Library." +msgstr "" + +#: editor/editor_feature_profile.cpp +msgid "Allows editing the node hierarchy in the Scene dock." +msgstr "" + +#: editor/editor_feature_profile.cpp +msgid "" +"Allows to work with signals and groups of the node selected in the Scene " +"dock." +msgstr "" + +#: editor/editor_feature_profile.cpp +msgid "Allows to browse the local file system via a dedicated dock." +msgstr "" + +#: editor/editor_feature_profile.cpp +msgid "" +"Allows to configure import settings for individual assets. Requires the " +"FileSystem dock to function." +msgstr "" + +#: editor/editor_feature_profile.cpp +#, fuzzy +msgid "(current)" +msgstr "(ปัจจุบัน)" + +#: editor/editor_feature_profile.cpp +msgid "(none)" +msgstr "" + +#: editor/editor_feature_profile.cpp +msgid "Remove currently selected profile, '%s'? Cannot be undone." +msgstr "" #: editor/editor_feature_profile.cpp msgid "Profile must be a valid filename and must not contain '.'" @@ -1642,7 +1798,7 @@ msgstr "มีโปรไฟล์ที่มีชื่อนี้อยู #: editor/editor_feature_profile.cpp msgid "(Editor Disabled, Properties Disabled)" -msgstr "(เอดิเตอร์ถูกปิดการใช้งาน, คุณสมบัติถูกปิดการใช้งาน)" +msgstr "(ตัวแก้ไขถูกปิดการใช้งาน, คุณสมบัติถูกปิดการใช้งาน)" #: editor/editor_feature_profile.cpp msgid "(Properties Disabled)" @@ -1650,7 +1806,7 @@ msgstr "(ปิดการทำงานคุณสมบัติ)" #: editor/editor_feature_profile.cpp msgid "(Editor Disabled)" -msgstr "(เอดิเตอร์ถูกปิดการใช้งาน)" +msgstr "(ตัวแก้ไขถูกปิดการใช้งาน)" #: editor/editor_feature_profile.cpp msgid "Class Options:" @@ -1658,18 +1814,21 @@ msgstr "ตั้งค่าคลาส:" #: editor/editor_feature_profile.cpp msgid "Enable Contextual Editor" -msgstr "เปิดการทำงานเอดิเตอร์ตามบริบท" +msgstr "เปิดการทำงานตัวแก้ไขตามบริบท" #: editor/editor_feature_profile.cpp -msgid "Enabled Properties:" -msgstr "เปิดการทำงานคุณสมบัติ:" +#, fuzzy +msgid "Class Properties:" +msgstr "คุณสมบัติ:" #: editor/editor_feature_profile.cpp -msgid "Enabled Features:" -msgstr "เปิดการทำงานฟีเจอร์:" +#, fuzzy +msgid "Main Features:" +msgstr "ฟีเจอร์" #: editor/editor_feature_profile.cpp -msgid "Enabled Classes:" +#, fuzzy +msgid "Nodes and Classes:" msgstr "เปิดการทำงานคลาส:" #: editor/editor_feature_profile.cpp @@ -1687,25 +1846,34 @@ msgid "Error saving profile to path: '%s'." msgstr "ผิดพลาดขณะบันทึกโปรไฟล์ไปยังแพทช์: '%s'" #: editor/editor_feature_profile.cpp -msgid "Unset" -msgstr "ยกเลิกการตั้งค่า" +#, fuzzy +msgid "Reset to Default" +msgstr "รีเซ็ตเป็นค่าเริ่มต้น" #: editor/editor_feature_profile.cpp msgid "Current Profile:" msgstr "โปรไฟล์ปัจจุบัน:" #: editor/editor_feature_profile.cpp -msgid "Make Current" -msgstr "ทำให้เป็นปัจจุบัน" +#, fuzzy +msgid "Create Profile" +msgstr "ลบโปรไฟล์" #: editor/editor_feature_profile.cpp -#: editor/plugins/animation_player_editor_plugin.cpp -#: editor/plugins/version_control_editor_plugin.cpp -msgid "New" -msgstr "ใหม่" +#, fuzzy +msgid "Remove Profile" +msgstr "ลบไทล์" + +#: editor/editor_feature_profile.cpp +msgid "Available Profiles:" +msgstr "โปรไฟล์ที่มีให้ใช้:" + +#: editor/editor_feature_profile.cpp +msgid "Make Current" +msgstr "ทำให้เป็นปัจจุบัน" #: editor/editor_feature_profile.cpp editor/editor_node.cpp -#: editor/project_manager.cpp +#: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp msgid "Import" msgstr "นำเข้า" @@ -1714,20 +1882,22 @@ msgid "Export" msgstr "ส่งออก" #: editor/editor_feature_profile.cpp -msgid "Available Profiles:" -msgstr "โปรไฟล์ที่มีให้ใช้:" +#, fuzzy +msgid "Configure Selected Profile:" +msgstr "โปรไฟล์ปัจจุบัน:" #: editor/editor_feature_profile.cpp -msgid "Class Options" -msgstr "ตั้งค่าคลาส" +#, fuzzy +msgid "Extra Options:" +msgstr "ตัวเลือก Texture" #: editor/editor_feature_profile.cpp -msgid "New profile name:" -msgstr "ชื่อโปรไฟล์ใหม่:" +msgid "Create or import a profile to edit available classes and properties." +msgstr "" #: editor/editor_feature_profile.cpp -msgid "Erase Profile" -msgstr "ลบโปรไฟล์" +msgid "New profile name:" +msgstr "ชื่อโปรไฟล์ใหม่:" #: editor/editor_feature_profile.cpp msgid "Godot Feature Profile" @@ -1743,14 +1913,15 @@ msgstr "ส่งออกโปรไฟล์" #: editor/editor_feature_profile.cpp msgid "Manage Editor Feature Profiles" -msgstr "จัดการรายละเอียดคุณสมบัติเอดิเตอร์" +msgstr "จัดการรายละเอียดคุณสมบัติตัวแก้ไข" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Select Current Folder" msgstr "เลือกโฟลเดอร์ปัจจุบัน" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -msgid "File Exists, Overwrite?" +#, fuzzy +msgid "File exists, overwrite?" msgstr "มีไฟล์นี้อยู่แล้ว จะเขียนทับหรือไม่?" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp @@ -1804,9 +1975,10 @@ msgid "Open a File or Directory" msgstr "เปิดไฟล์หรือโฟลเดอร์" #: editor/editor_file_dialog.cpp editor/editor_node.cpp -#: editor/editor_properties.cpp editor/inspector_dock.cpp -#: editor/plugins/animation_player_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp scene/gui/file_dialog.cpp +#: editor/editor_resource_picker.cpp editor/import_defaults_editor.cpp +#: editor/inspector_dock.cpp editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/theme_editor_plugin.cpp scene/gui/file_dialog.cpp msgid "Save" msgstr "บันทึก" @@ -1832,7 +2004,7 @@ msgstr "เปิด/ปิดไฟล์ที่ซ่อน" #: editor/editor_file_dialog.cpp msgid "Toggle Favorite" -msgstr "เลือก/ลบโฟลเดอร์ที่ชอบ" +msgstr "เพิ่ม/ลบที่ชอบ" #: editor/editor_file_dialog.cpp msgid "Toggle Mode" @@ -1840,7 +2012,7 @@ msgstr "สลับโหมด" #: editor/editor_file_dialog.cpp msgid "Focus Path" -msgstr "แก้ไขตำแหน่ง" +msgstr "ตำแหน่งที่สนใจ" #: editor/editor_file_dialog.cpp msgid "Move Favorite Up" @@ -1887,8 +2059,7 @@ msgid "Directories & Files:" msgstr "ไฟล์และโฟลเดอร์:" #: editor/editor_file_dialog.cpp editor/plugins/sprite_editor_plugin.cpp -#: editor/plugins/style_box_editor_plugin.cpp -#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp +#: editor/plugins/style_box_editor_plugin.cpp editor/rename_dialog.cpp msgid "Preview:" msgstr "ตัวอย่าง:" @@ -1896,10 +2067,6 @@ msgstr "ตัวอย่าง:" msgid "File:" msgstr "ไฟล์:" -#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -msgid "Must use a valid extension." -msgstr "นามสกุลไฟล์ไม่ถูกต้อง" - #: editor/editor_file_system.cpp msgid "ScanSources" msgstr "สแกนต้นฉบับ" @@ -1912,9 +2079,9 @@ msgstr "มีการนำเข้าไฟล์ %s หลายอัน #: editor/editor_file_system.cpp msgid "(Re)Importing Assets" -msgstr "นำเข้าทรัพยากร(อีกครั้ง)" +msgstr "กำลังนำเข้าทรัพยากร(อีกครั้ง)" -#: editor/editor_help.cpp editor/plugins/spatial_editor_plugin.cpp +#: editor/editor_help.cpp msgid "Top" msgstr "บนสุด" @@ -1953,7 +2120,7 @@ msgstr "ค่าเริ่มต้น:" #: editor/editor_help.cpp msgid "Methods" -msgstr "เมท็อด" +msgstr "เมธอด" #: editor/editor_help.cpp msgid "Theme Properties" @@ -1963,7 +2130,7 @@ msgstr "คุณสมบัติธีม" msgid "Enumerations" msgstr "อีนัม" -#: editor/editor_help.cpp +#: editor/editor_help.cpp editor/plugins/theme_editor_plugin.cpp msgid "Constants" msgstr "ค่าคงที่" @@ -1994,7 +2161,7 @@ msgstr "เมท็อดนี้ยังไม่มีคำอธิบา #: editor/editor_help_search.cpp editor/editor_node.cpp #: editor/plugins/script_editor_plugin.cpp msgid "Search Help" -msgstr "ค้นหาในคู่มือ" +msgstr "ค้นหาความช่วยเหลือ" #: editor/editor_help_search.cpp msgid "Case Sensitive" @@ -2048,7 +2215,7 @@ msgstr "เมธอด" msgid "Signal" msgstr "สัญญาณ" -#: editor/editor_help_search.cpp editor/plugins/theme_editor_plugin.cpp +#: editor/editor_help_search.cpp msgid "Constant" msgstr "คงที่" @@ -2064,9 +2231,10 @@ msgstr "คุณสมบัติธีม" msgid "Property:" msgstr "คุณสมบัติ:" -#: editor/editor_inspector.cpp -msgid "Set" -msgstr "กำหนด" +#: editor/editor_inspector.cpp editor/scene_tree_dock.cpp +#: modules/visual_script/visual_script_property_selector.cpp +msgid "Set %s" +msgstr "ตั้ง %s" #: editor/editor_inspector.cpp msgid "Set Multiple:" @@ -2081,7 +2249,7 @@ msgid "Copy Selection" msgstr "คัดลอกที่เลือก" #: editor/editor_log.cpp editor/editor_network_profiler.cpp -#: editor/editor_profiler.cpp editor/editor_properties.cpp +#: editor/editor_profiler.cpp editor/editor_resource_picker.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp #: editor/property_editor.cpp editor/scene_tree_dock.cpp #: editor/script_editor_debugger.cpp @@ -2092,7 +2260,7 @@ msgstr "เคลียร์" #: editor/editor_log.cpp msgid "Clear Output" -msgstr "ลบข้อความ" +msgstr "เคลียร์เอาต์พุต" #: editor/editor_network_profiler.cpp editor/editor_node.cpp #: editor/editor_profiler.cpp @@ -2129,25 +2297,35 @@ msgid "Incoming RSET" msgstr "RSET กำลังมา" #: editor/editor_network_profiler.cpp -#, fuzzy msgid "Outgoing RPC" -msgstr "RPC กำลังออก" +msgstr "RPC ขาออก" #: editor/editor_network_profiler.cpp -#, fuzzy msgid "Outgoing RSET" -msgstr "RSET กำลังออก" +msgstr "RSET ขาออก" #: editor/editor_node.cpp editor/project_manager.cpp msgid "New Window" msgstr "หน้าต่างใหม่" #: editor/editor_node.cpp +msgid "" +"Spins when the editor window redraws.\n" +"Update Continuously is enabled, which can increase power usage. Click to " +"disable it." +msgstr "" + +#: editor/editor_node.cpp +msgid "Spins when the editor window redraws." +msgstr "หมุนเมื่อมีการวาดหน้าต่างโปรแกรมใหม" + +#: editor/editor_node.cpp msgid "Imported resources can't be saved." msgstr "ทรัพยากรที่นำเข้ามา ไม่สามารถบันทึกได้" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp -#: scene/gui/dialogs.cpp +#: editor/plugins/theme_editor_plugin.cpp +#: modules/gltf/editor_scene_exporter_gltf_plugin.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "ตกลง" @@ -2159,7 +2337,7 @@ msgstr "บันทึกทรัพยากรผิดพลาด!" msgid "" "This resource can't be saved because it does not belong to the edited scene. " "Make it unique first." -msgstr "" +msgstr "ทรัพยากรนี้ไม่สามารถบันทึกได้เพราะว่าไม่ได้เป็นของฉากที่แก้ไข กรุณาทำให้ไม่ซ้ำก่อน" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Save Resource As..." @@ -2218,6 +2396,8 @@ msgid "" "This scene can't be saved because there is a cyclic instancing inclusion.\n" "Please resolve it and then attempt to save again." msgstr "" +"ฉากนี้ไม่สามารถบันทึกได้เพราะมีการรวมอินสแตนซ์แบบวนรอบ\n" +"กรุณาแก้ไขหรือลองบันทึกใหม่อีกรอบ" #: editor/editor_node.cpp msgid "" @@ -2246,20 +2426,30 @@ msgid "Error saving TileSet!" msgstr "ผิดพลาดขณะบันทึกไทล์เซต!" #: editor/editor_node.cpp -msgid "Error trying to save layout!" -msgstr "ผิดพลาดขณะบันทึกเลย์เอาต์!" +msgid "" +"An error occurred while trying to save the editor layout.\n" +"Make sure the editor's user data path is writable." +msgstr "" +"เกิดข้อผิดพลาดขณะกำลังบันทึกเลเอาต์ของตัวแก้ไข\n" +"ตรวจสอบให้แน่ใจว่าที่อยู่ข้อมูลผู้ใช้ตัวแก้ไขสามารถแก้ไขได้" #: editor/editor_node.cpp -msgid "Default editor layout overridden." -msgstr "แทนที่เลย์เอาต์เริ่มต้น" +msgid "" +"Default editor layout overridden.\n" +"To restore the Default layout to its base settings, use the Delete Layout " +"option and delete the Default layout." +msgstr "" +"การจัดเค้าโครงตัวแก้ไขดั้งเดิมถูกเขียนทับ\n" +"เพื่อที่จะกู้คืนเค้าโครงดั้งเดิมไปยังการตั้งค่าพื้นฐาน ใช้การตั้งค่า Delete Layout " +"และลบเค้าโครงตั้งเดิม" #: editor/editor_node.cpp msgid "Layout name not found!" msgstr "ไม่พบชื่อเลย์เอาต์!" #: editor/editor_node.cpp -msgid "Restored default layout to base settings." -msgstr "คืนเลย์เอาต์เป็นค่าเริ่มต้น" +msgid "Restored the Default layout to its base settings." +msgstr "คืนเลย์เอาต์ดั้งเดิมไปยังการตั้งค่าพื้นฐาน" #: editor/editor_node.cpp msgid "" @@ -2285,7 +2475,6 @@ msgid "" msgstr "รีซอร์สนี้ถูกนำเข้าจึงไม่สามารถแก้ไขได้ ปรับตั้งค่าในแผงนำเข้าและนำเข้าใหม่" #: editor/editor_node.cpp -#, fuzzy msgid "" "This scene was imported, so changes to it won't be kept.\n" "Instancing it or inheriting will allow making changes to it.\n" @@ -2297,26 +2486,29 @@ msgstr "" "อ่านรายละเอียดเพิ่มเติมได้จากคู่มือในส่วนของการนำเข้าฉาก" #: editor/editor_node.cpp -#, fuzzy msgid "" "This is a remote object, so changes to it won't be kept.\n" "Please read the documentation relevant to debugging to better understand " "this workflow." msgstr "" -"วัตถุนี้เป็นวัตถุรีโมท การแก้ไขจะไม่ถูกบันทึก\n" -"อ่านรายละเอียดเพิ่มเติมได้จากคู่มือในส่วนของการแก้ไขจุดบกพร่อง" +"วัตถุนี้เป็นออบเจกต์รีโมท การแก้ไขจะไม่ถูกบันทึก\n" +"อ่านรายละเอียดเพิ่มเติมได้จากคู่มือในส่วนของการดีบัก" #: editor/editor_node.cpp msgid "There is no defined scene to run." msgstr "ยังไม่ได้เลือกฉากที่จะเล่น" #: editor/editor_node.cpp +msgid "Save scene before running..." +msgstr "บันทึกฉากก่อนที่จะทำงาน..." + +#: editor/editor_node.cpp msgid "Could not start subprocess!" msgstr "ไม่สามารถเริ่มขั้นตอนย่อย!" #: editor/editor_node.cpp editor/filesystem_dock.cpp msgid "Open Scene" -msgstr "เปิดไฟล์ฉาก" +msgstr "เปิดฉาก" #: editor/editor_node.cpp msgid "Open Base Scene" @@ -2343,30 +2535,23 @@ msgid "Save changes to '%s' before closing?" msgstr "บันทึก '%s' ก่อนปิดโปรแกรมหรือไม่?" #: editor/editor_node.cpp -msgid "Saved %s modified resource(s)." -msgstr "บันทึกทรัพยากร %s ที่ถูกแก้ไขสำเร็จ" +msgid "" +"The current scene has no root node, but %d modified external resource(s) " +"were saved anyway." +msgstr "" #: editor/editor_node.cpp -msgid "A root node is required to save the scene." +#, fuzzy +msgid "" +"A root node is required to save the scene. You can add a root node using the " +"Scene tree dock." msgstr "โหนดแม่จำเป็นต้องทำการบันทึกฉาก" #: editor/editor_node.cpp msgid "Save Scene As..." msgstr "บันทึกฉากเป็น..." -#: editor/editor_node.cpp -msgid "No" -msgstr "ไม่" - -#: editor/editor_node.cpp -msgid "Yes" -msgstr "ใช่" - -#: editor/editor_node.cpp -msgid "This scene has never been saved. Save before running?" -msgstr "ฉากนี้ยังไม่ได้บันทึก บันทึกก่อนเริ่ม?" - -#: editor/editor_node.cpp editor/scene_tree_dock.cpp +#: editor/editor_node.cpp modules/gltf/editor_scene_exporter_gltf_plugin.cpp msgid "This operation can't be done without a scene." msgstr "ทำไม่ได้ถ้าไม่มีฉาก" @@ -2391,19 +2576,46 @@ msgid "Current scene not saved. Open anyway?" msgstr "ฉากปัจจุบันยังไม่ได้บันทึก จะเปิดไฟล์หรือไม่?" #: editor/editor_node.cpp +msgid "Can't undo while mouse buttons are pressed." +msgstr "" + +#: editor/editor_node.cpp +msgid "Nothing to undo." +msgstr "" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Undo: %s" +msgstr "เลิกทำ" + +#: editor/editor_node.cpp +msgid "Can't redo while mouse buttons are pressed." +msgstr "" + +#: editor/editor_node.cpp +msgid "Nothing to redo." +msgstr "" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Redo: %s" +msgstr "ทำซ้ำ" + +#: editor/editor_node.cpp msgid "Can't reload a scene that was never saved." msgstr "ฉากยังไม่ได้บันทึก ไม่สามารถโหลดใหม่ได้" #: editor/editor_node.cpp -#, fuzzy msgid "Reload Saved Scene" -msgstr "บันทึกฉาก" +msgstr "โหลดฉากที่บันทึก" #: editor/editor_node.cpp msgid "" "The current scene has unsaved changes.\n" "Reload the saved scene anyway? This action cannot be undone." msgstr "" +"ฉากนี้ยังมีการแก้ไขที่ไม่ได้บันทึก\n" +"โหลดฉากที่บันทึกไว้ซ้ำใช่ไหม? การดำเนินการนี้ไม่สามารถยกเลิกได้" #: editor/editor_node.cpp msgid "Quick Run Scene..." @@ -2414,6 +2626,10 @@ msgid "Quit" msgstr "ออก" #: editor/editor_node.cpp +msgid "Yes" +msgstr "ใช่" + +#: editor/editor_node.cpp msgid "Exit the editor?" msgstr "ออกโปรแกรม?" @@ -2430,7 +2646,7 @@ msgid "Save changes to the following scene(s) before quitting?" msgstr "บันทึกฉากต่อไปนี้ก่อนปิดโปรแกรมหรือไม่?" #: editor/editor_node.cpp -msgid "Save changes the following scene(s) before opening Project Manager?" +msgid "Save changes to the following scene(s) before opening Project Manager?" msgstr "บันทึกฉากต่อไปนี้ก่อนกลับสู่ตัวจัดการโปรเจกต์หรือไม่?" #: editor/editor_node.cpp @@ -2446,28 +2662,30 @@ msgstr "เลือกฉากเริ่มต้น" #: editor/editor_node.cpp msgid "Close Scene" -msgstr "ปิดไฟล์ฉาก" +msgstr "ปิดฉาก" #: editor/editor_node.cpp msgid "Reopen Closed Scene" -msgstr "เปิดไฟล์ฉากที่ปิดไปใหม่" +msgstr "เปิดฉากที่ปิดไปใหม่" #: editor/editor_node.cpp msgid "Unable to enable addon plugin at: '%s' parsing of config failed." msgstr "ไม่สามารถเปิดใช้งานปลั๊กอิน: '%s'" #: editor/editor_node.cpp -msgid "Unable to find script field for addon plugin at: 'res://addons/%s'." -msgstr "ไม่พบชื่อสคริปต์ในปลั๊กอิน: 'res://addons/%s'" +msgid "Unable to find script field for addon plugin at: '%s'." +msgstr "ไม่พบไฟล์สคริปต์สำหรับปลั๊กอินที่: '%s'." #: editor/editor_node.cpp msgid "Unable to load addon script from path: '%s'." msgstr "ไม่สามารถโหลดสคริปต์จาก: '%s'" #: editor/editor_node.cpp +#, fuzzy msgid "" -"Unable to load addon script from path: '%s' There seems to be an error in " -"the code, please check the syntax." +"Unable to load addon script from path: '%s'. This might be due to a code " +"error in that script.\n" +"Disabling the addon at '%s' to prevent further errors." msgstr "" "ไม่สามารถโหลดสคริปต์ส่วนเสริมจาก: '%s' เหมือนว่าจะเกิดข้อผิดพลาดขึ้นในโค้ด " "กรุณาเช็ตรูปแบบการเขียนโค้ด" @@ -2545,7 +2763,7 @@ msgstr "ลบเลย์เอาต์" msgid "Default" msgstr "ค่าเริ่มต้น" -#: editor/editor_node.cpp editor/editor_properties.cpp +#: editor/editor_node.cpp editor/editor_resource_picker.cpp #: editor/plugins/script_editor_plugin.cpp editor/property_editor.cpp msgid "Show in FileSystem" msgstr "แสดงในรูปแบบไฟล์" @@ -2711,7 +2929,7 @@ msgstr "ส่งออก..." #: editor/editor_node.cpp msgid "Install Android Build Template..." -msgstr "ติดตั้งแม่แบบการสร้างของแอนดรอยด์" +msgstr "ติดตั้งเทมเพลตการสร้างของแอนดรอยด์" #: editor/editor_node.cpp msgid "Open Project Data Folder" @@ -2726,6 +2944,11 @@ msgid "Orphan Resource Explorer..." msgstr "การใช้ทรัพยากร" #: editor/editor_node.cpp +#, fuzzy +msgid "Reload Current Project" +msgstr "เปลี่ยนชื่อโปรเจกต์" + +#: editor/editor_node.cpp msgid "Quit to Project List" msgstr "ปิดและกลับสู่รายชื่อโปรเจกต์" @@ -2736,7 +2959,7 @@ msgstr "ดีบัก" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" -msgstr "ส่งออกพร้อมการแก้ไขจุดบกพร่องผ่านเครือข่าย" +msgstr "Deploy พร้อมดีบักผ่านเครือข่าย" #: editor/editor_node.cpp msgid "" @@ -2747,14 +2970,16 @@ msgid "" "mobile device).\n" "You don't need to enable it to use the GDScript debugger locally." msgstr "" +"เมื่อเปิดใช้งานตัวเลือกนี้แล้ว การ deploy ด้วยคลิกเดียวจะทำให้โปรแกรมพยายามเชื่อมต่อกับ IP " +"ของคอมพิวเตอร์เครื่องนี้เพื่อให้สามารถดีบักโปรเจ็กต์ที่กำลังรันอยู่ได้\n" +"ตัวเลือกนี้มีไว้เพื่อใช้สำหรับการรีโมตดีบัก (โดยทั่วไปจะใช้กับอุปกรณ์เคลื่อนที่)\n" +"คุณไม่จำเป็นต้องเปิดใช้งานเพื่อใช้ดีบักเกอร์ GDScript ในเครื่อง" #: editor/editor_node.cpp -#, fuzzy msgid "Small Deploy with Network Filesystem" -msgstr "ส่งออกโดยใช้ระบบไฟล์เครือข่าย" +msgstr "Deploy โดยใช้ระบบไฟล์เครือข่าย" #: editor/editor_node.cpp -#, fuzzy msgid "" "When this option is enabled, using one-click deploy for Android will only " "export an executable without the project data.\n" @@ -2763,75 +2988,74 @@ msgid "" "On Android, deploying will use the USB cable for faster performance. This " "option speeds up testing for projects with large assets." msgstr "" -"ถ้าเปิดตัวเลือกนี้ ตัวเกมที่ส่งออกจะมีขนาดแค่พอใช้งานได้\n" -"ตัวเกมจะได้รับระบบไฟล์จากโปรแกรมแก้ไขผ่านเครือข่าย\n" -"การส่งออกบน Android จะใช้สาย USB เพื่อให้เร็วขึ้น ตัวเลือกนี้จะช่วยในการทดสอบเกมที่มีขนาดใหญ่" +"ถ้าเปิดตัวเลือกนี้ การใช้ deploy สำหรับแอนดรอยด์จะส่งออกเฉพาะไฟล์ปฏิบัติการ " +"ไม่มีข้อมูลโปรเจกต์\n" +"ระบบไฟล์จะถูกจัดเตรียมจากโปรเจ็กต์โดยตัวแก้ไขบนเครือข่าย\n" +"บน Android จะ deploy โดยใช้สาย USB เพื่อประสิทธิภาพที่ดี " +"ตัวเลือกนี้จะช่วยให้การทดสอบเกมเร็วขึ้น สำหรับโปรเจกต์ขนาดใหญ่" #: editor/editor_node.cpp msgid "Visible Collision Shapes" msgstr "ขอบเขตการชนที่มองเห็นได้" #: editor/editor_node.cpp -#, fuzzy msgid "" "When this option is enabled, collision shapes and raycast nodes (for 2D and " "3D) will be visible in the running project." -msgstr "รูปทรงกายภาพและรังสี (2D และ 3D) จะมองเห็นได้ขณะเริ่มโปรแกรมถ้าเปิดตัวเลือกนี้" +msgstr "" +"เมื่อเปิดใช้งานตัวเลือกนี้ รูปร่างการชนกันและโหนดเรย์คาสต์ (สำหรับ 2D และ 3D) " +"จะปรากฏในโปรเจ็กต์ที่กำลังทำงานอยู่" #: editor/editor_node.cpp msgid "Visible Navigation" msgstr "แสดงการนำทาง" #: editor/editor_node.cpp -#, fuzzy msgid "" "When this option is enabled, navigation meshes and polygons will be visible " "in the running project." -msgstr "รูปทรงที่มีเส้นนำทางจะมองเห็นได้เมื่อเริ่มโปรแกรมถ้าเปิดตัวเลือกนี้" +msgstr "เมื่อตัวเลือกนี้เปิดใช้งาน ตัวนำทาง mesh และโพลีกอนจะถูกมองเห็นในโปรเจกต์ที่ทำงานอยู่" #: editor/editor_node.cpp -#, fuzzy msgid "Synchronize Scene Changes" msgstr "ซิงค์การเปลี่ยนแปลงฉาก" #: editor/editor_node.cpp -#, fuzzy msgid "" "When this option is enabled, any changes made to the scene in the editor " "will be replicated in the running project.\n" "When used remotely on a device, this is more efficient when the network " "filesystem option is enabled." msgstr "" -"ถ้าเปิดตัวเลือกนี้ โปรแกรมที่รันอยู่จะได้รับการแก้ไขทันที\n" -"เมื่อใช้กับอุปกรณ์แบบรีโมท จะดีกว่าถ้าเปิดระบบไฟล์เครือข่ายด้วย" +"เมื่อเปิดใช้งานตัวเลือกนี้ การเปลี่ยนแปลงใด ๆ " +"ที่เกิดขึ้นกับฉากในตัวแก้ไขจะปรากฏในโปรเจ็กต์ที่กำลังทำงานอยู่\n" +"เมื่อรีโมตผ่านอุปกรณ์ นี่จะมีประสิทธิภาพมากขึ้นเมื่อเปิดใช้งานตัวเลือกระบบไฟล์เครือข่าย" #: editor/editor_node.cpp -#, fuzzy msgid "Synchronize Script Changes" msgstr "ซิงค์การเปลี่ยนแปลงสคริปต์" #: editor/editor_node.cpp -#, fuzzy msgid "" "When this option is enabled, any script that is saved will be reloaded in " "the running project.\n" "When used remotely on a device, this is more efficient when the network " "filesystem option is enabled." msgstr "" -"เมื่อเปิดตัวเลือกนี้ สคริปต์ที่บันทึกจะโหลดในเกมทันที\n" -"ถ้าใช้กับอุปกรณ์รีโมท จะดีกว่าถ้าเปิดระบบไฟล์เครือข่ายด้วย" +"เมื่อเปิดใช้งานตัวเลือกนี้ สคริปต์ที่บันทึกจะถูกโหลดในโปรเจ็กต์ที่กำลังทำงานอยู่\n" +"เมื่อใช้รีโมตกับอุปกรณ์ จะมีประสิทธิภาพมากขึ้นเมื่อเปิดใช้งานตัวเลือกระบบไฟล์เครือข่าย" #: editor/editor_node.cpp editor/script_create_dialog.cpp msgid "Editor" -msgstr "เอดิเตอร์" +msgstr "ตัวแก้ไข" #: editor/editor_node.cpp msgid "Editor Settings..." -msgstr "ตั้งค่าเอดิเตอร์" +msgstr "ตั้งค่าตัวแก้ไข" #: editor/editor_node.cpp msgid "Editor Layout" -msgstr "เลย์เอาต์เอดิเตอร์" +msgstr "เค้าโครงตัวแก้ไข" #: editor/editor_node.cpp msgid "Take Screenshot" @@ -2839,7 +3063,7 @@ msgstr "ถ่ายภาพหน้าจอ" #: editor/editor_node.cpp msgid "Screenshots are stored in the Editor Data/Settings Folder." -msgstr "ภาพหน้าจอจะถูกเก็บไว้ในโฟลเดอร์ข้อมูล/การตั้งค่าของเอดิเตอร์" +msgstr "ภาพหน้าจอจะถูกเก็บไว้ในโฟลเดอร์ข้อมูล/การตั้งค่าของตัวแก้ไข" #: editor/editor_node.cpp msgid "Toggle Fullscreen" @@ -2851,64 +3075,64 @@ msgstr "เปิด/ปิด คอนโซลระบบ" #: editor/editor_node.cpp msgid "Open Editor Data/Settings Folder" -msgstr "เปิดโฟลเดอร์ข้อมูล/ตั้งค่าของเอดิเตอร์" +msgstr "เปิดโฟลเดอร์ข้อมูล/ตั้งค่าของตัวแก้ไข" #: editor/editor_node.cpp msgid "Open Editor Data Folder" -msgstr "เปิดโฟลเดอร์ของเอดิเตอร์" +msgstr "เปิดโฟลเดอร์ของตัวแก้ไข" #: editor/editor_node.cpp msgid "Open Editor Settings Folder" -msgstr "เปิดโฟลเดอร์การตั้งค่าของเอดิเตอร์" +msgstr "เปิดโฟลเดอร์การตั้งค่าของตัวแก้ไข" #: editor/editor_node.cpp msgid "Manage Editor Features..." -msgstr "จัดการฟีเจอร์ของเอดิเตอร์..." +msgstr "จัดการลักษณะเฉพาะของตัวแก้ไข..." #: editor/editor_node.cpp msgid "Manage Export Templates..." -msgstr "จัดการแม่แบบการส่งออก..." +msgstr "จัดการเทมเพลตการส่งออก..." #: editor/editor_node.cpp editor/plugins/shader_editor_plugin.cpp msgid "Help" msgstr "ช่วยเหลือ" -#: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -#: editor/plugins/visual_shader_editor_plugin.cpp editor/project_manager.cpp -#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp -msgid "Search" -msgstr "ค้นหา" +#: editor/editor_node.cpp +#, fuzzy +msgid "Online Documentation" +msgstr "เปิดคู่มือ" -#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp -#: editor/plugins/shader_editor_plugin.cpp -msgid "Online Docs" -msgstr "คู่มือ" +#: editor/editor_node.cpp +msgid "Questions & Answers" +msgstr "" #: editor/editor_node.cpp -msgid "Q&A" -msgstr "ถาม/ตอบ" +msgid "Report a Bug" +msgstr "รายงานบั๊ก" #: editor/editor_node.cpp #, fuzzy -msgid "Report a Bug" -msgstr "นำเข้าใหม่" +msgid "Suggest a Feature" +msgstr "เซ็ตค่า" #: editor/editor_node.cpp msgid "Send Docs Feedback" -msgstr "" +msgstr "ส่งความคิดเห็นเกี่ยวกับคู่มือ" #: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp msgid "Community" msgstr "ชุมชน" #: editor/editor_node.cpp -msgid "About" +#, fuzzy +msgid "About Godot" msgstr "เกี่ยวกับ" #: editor/editor_node.cpp +msgid "Support Godot Development" +msgstr "" + +#: editor/editor_node.cpp msgid "Play the project." msgstr "เล่นโปรเจกต์" @@ -2918,11 +3142,11 @@ msgstr "เล่น" #: editor/editor_node.cpp msgid "Pause the scene execution for debugging." -msgstr "" +msgstr "หยุดการทำงานของฉากนี้เพื่อที่จะดีบั๊ก" #: editor/editor_node.cpp msgid "Pause Scene" -msgstr "หยุดชั่วคราว" +msgstr "หยุดฉาก" #: editor/editor_node.cpp msgid "Stop the scene." @@ -2934,7 +3158,7 @@ msgstr "เล่นฉากปัจจุบัน" #: editor/editor_node.cpp msgid "Play Scene" -msgstr "เล่น" +msgstr "เล่นฉาก" #: editor/editor_node.cpp msgid "Play custom scene" @@ -2946,7 +3170,7 @@ msgstr "เลือกเล่นฉาก" #: editor/editor_node.cpp msgid "Changing the video driver requires restarting the editor." -msgstr "การเปลี่ยนไดรเวอร์การ์ดจอจำเป็นต้องเริ่มเอดิเตอร์ใหม่" +msgstr "การเปลี่ยนไดรเวอร์การ์ดจอจำเป็นต้องเริ่มตัวแก้ไขใหม่" #: editor/editor_node.cpp editor/project_settings_editor.cpp #: editor/settings_config_dialog.cpp @@ -2954,11 +3178,6 @@ msgid "Save & Restart" msgstr "บันทึกและเริ่มใหม่" #: editor/editor_node.cpp -#, fuzzy -msgid "Spins when the editor window redraws." -msgstr "หมุนเมื่อมีการวาดหน้าต่างโปรแกรมใหม่!" - -#: editor/editor_node.cpp msgid "Update Continuously" msgstr "อัพเดทอย่างต่อเนื่อง" @@ -2992,11 +3211,21 @@ msgstr "ไม่บันทึก" #: editor/editor_node.cpp msgid "Android build template is missing, please install relevant templates." -msgstr "" +msgstr "เทมเพลตการสร้างบนแอนดรอยด์หายไป กรุณาติดตั้งเทมเพลตที่เกี่ยวข้อง" #: editor/editor_node.cpp msgid "Manage Templates" -msgstr "จัดการแม่แบบ" +msgstr "จัดการเทมเพลต" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Install from file" +msgstr "ติดตั้งไฟล์แม่แบบ" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Select android sources file" +msgstr "เลือก Mesh ต้นฉบับ:" #: editor/editor_node.cpp msgid "" @@ -3008,6 +3237,12 @@ msgid "" "the \"Use Custom Build\" option should be enabled in the Android export " "preset." msgstr "" +"นี่จะตั้งค่าโปรเจคต์ของคุณสำหรับการสร้างสำหรับ Android ที่กำหนดเอง " +"โดยการติดตั้งเทมเพลตต้นฉบับไปยัง \"res: // android / build\"\n" +"คุณสามารถปรับเปลี่ยนและสร้าง APK แบบกำหนดเองสำหรับส่งออก (เพิ่มโมดูล, เปลี่ยน " +"AndroidManifest.xml เป็นต้น)\n" +"โปรดทราบว่าในการสร้างแบบกำหนดเองแทนที่จะใช้ APK ที่สร้างไว้ล่วงหน้า ควรเปิดใช้ตัวเลือก " +"\"Use Custom Build\" ในพรีเซ็ตการส่งออกของ Android" #: editor/editor_node.cpp msgid "" @@ -3016,16 +3251,18 @@ msgid "" "Remove the \"res://android/build\" directory manually before attempting this " "operation again." msgstr "" +"เทมเพลตการสร้างบนแอนดรอยด์ถูกติดตั้งในโปรเจคต์นี้เรียบร้อยแล้ว และจะไม่ถูกเขียนทับ\n" +"กรุณาลบไดเรคทอรี \"res://android/build\" ก่อนที่จะดำเนินการอีกครั้ง" #: editor/editor_node.cpp msgid "Import Templates From ZIP File" -msgstr "นำเข้าแม่แบบจากไฟล์ ZIP" +msgstr "นำเข้าเทมเพลตจากไฟล์ ZIP" #: editor/editor_node.cpp msgid "Template Package" -msgstr "แพคเกจแม่แบบ" +msgstr "แพคเกจเทมเพลต" -#: editor/editor_node.cpp +#: editor/editor_node.cpp modules/gltf/editor_scene_exporter_gltf_plugin.cpp msgid "Export Library" msgstr "ส่งออกไลบรารี" @@ -3034,10 +3271,33 @@ msgid "Merge With Existing" msgstr "รวมกับที่มีอยู่เดิม" #: editor/editor_node.cpp +#, fuzzy +msgid "Apply MeshInstance Transforms" +msgstr "เคลื่อนย้ายแอนิเมชัน" + +#: editor/editor_node.cpp msgid "Open & Run a Script" msgstr "เปิดและรันสคริปต์" #: editor/editor_node.cpp +msgid "" +"The following files are newer on disk.\n" +"What action should be taken?" +msgstr "" +"ไฟล์เหล่านี้มีความใหม่กว่าบนดิสก์\n" +"ต้องจะทำอย่างไรต่อไป?" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#: editor/plugins/shader_editor_plugin.cpp +msgid "Reload" +msgstr "โหลดใหม่" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#: editor/plugins/shader_editor_plugin.cpp +msgid "Resave" +msgstr "บันทึกอีกครั้ง" + +#: editor/editor_node.cpp msgid "New Inherited" msgstr "สืบทอด" @@ -3050,16 +3310,21 @@ msgid "Select" msgstr "เลือก" #: editor/editor_node.cpp +#, fuzzy +msgid "Select Current" +msgstr "เลือกโฟลเดอร์ปัจจุบัน" + +#: editor/editor_node.cpp msgid "Open 2D Editor" -msgstr "เปิดเอดิเตอร์ 2D" +msgstr "เปิดตัวแก้ไข 2D" #: editor/editor_node.cpp msgid "Open 3D Editor" -msgstr "เปิดเอดิเตอร์ 3D" +msgstr "เปิดตัวแก้ไข 3D" #: editor/editor_node.cpp msgid "Open Script Editor" -msgstr "เปิดเอดิเตอร์สคริปต์" +msgstr "เปิดตัวแก้ไขสคริปต์" #: editor/editor_node.cpp editor/project_manager.cpp msgid "Open Asset Library" @@ -3067,20 +3332,24 @@ msgstr "เปิดแหล่งรวมทรัพยากร" #: editor/editor_node.cpp msgid "Open the next Editor" -msgstr "เปิดเอดิเตอร์ถัดไป" +msgstr "เปิดตัวแก้ไขถัดไป" #: editor/editor_node.cpp msgid "Open the previous Editor" -msgstr "เปิดเอดิเตอร์ก่อนหน้า" +msgstr "เปิดตัวแก้ไขก่อนหน้า" #: editor/editor_node.h msgid "Warning!" msgstr "คำเตือน!" #: editor/editor_path.cpp -#, fuzzy msgid "No sub-resources found." -msgstr "ไม่ได้ระบุพื้นผิวต้นฉบับ" +msgstr "ไม่พบทรัพยากรย่อย" + +#: editor/editor_path.cpp +#, fuzzy +msgid "Open a list of sub-resources." +msgstr "ไม่พบทรัพยากรย่อย" #: editor/editor_plugin.cpp msgid "Creating Mesh Previews" @@ -3106,33 +3375,34 @@ msgstr "ปลั๊กอินที่ติดตั้งแล้ว:" msgid "Update" msgstr "อัพเดท" -#: editor/editor_plugin_settings.cpp editor/plugin_config_dialog.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -msgid "Version:" +#: editor/editor_plugin_settings.cpp +#, fuzzy +msgid "Version" msgstr "รุ่น:" -#: editor/editor_plugin_settings.cpp editor/plugin_config_dialog.cpp -msgid "Author:" -msgstr "ผู้สร้าง:" - #: editor/editor_plugin_settings.cpp -msgid "Status:" -msgstr "สถานะ:" +#, fuzzy +msgid "Author" +msgstr "ทีมงาน" #: editor/editor_plugin_settings.cpp -msgid "Edit:" -msgstr "แก้ไข:" +#: editor/plugins/version_control_editor_plugin.cpp +#: modules/gdnative/gdnative_library_singleton_editor.cpp +msgid "Status" +msgstr "สถานะ" #: editor/editor_profiler.cpp msgid "Measure:" msgstr "วัด:" #: editor/editor_profiler.cpp -msgid "Frame Time (sec)" +#, fuzzy +msgid "Frame Time (ms)" msgstr "เวลาเฟรม (วินาที)" #: editor/editor_profiler.cpp -msgid "Average Time (sec)" +#, fuzzy +msgid "Average Time (ms)" msgstr "เวลาเฉลี่ย (วินาที)" #: editor/editor_profiler.cpp @@ -3152,6 +3422,16 @@ msgid "Self" msgstr "ตัวเอง" #: editor/editor_profiler.cpp +msgid "" +"Inclusive: Includes time from other functions called by this function.\n" +"Use this to spot bottlenecks.\n" +"\n" +"Self: Only count the time spent in the function itself, not in other " +"functions called by that function.\n" +"Use this to find individual functions to optimize." +msgstr "" + +#: editor/editor_profiler.cpp msgid "Frame #:" msgstr "เฟรมที่:" @@ -3193,15 +3473,11 @@ msgstr "RID ผิดพลาด" #: editor/editor_properties.cpp msgid "" -"The selected resource (%s) does not match any type expected for this " -"property (%s)." -msgstr "" - -#: editor/editor_properties.cpp -msgid "" "Can't create a ViewportTexture on resources saved as a file.\n" "Resource needs to belong to a scene." msgstr "" +"ไม่สามารถสร้าง ViewportTexture บนทรัพยากรที่บันทึกเป็นไฟล์\n" +"ทรัพยากรจำเป็นต้องเป็นของฉาก" #: editor/editor_properties.cpp msgid "" @@ -3210,48 +3486,16 @@ msgid "" "Please switch on the 'local to scene' property on it (and all resources " "containing it up to a node)." msgstr "" +"ไม่สามารถสร้าง ViewportTexture บนทรัพยากรนี้ เพราะว่าไม่ได้ถูกตั้งเป็นฉากายใน\n" +"กรุณาตั้งค่าที่คุณสมบัติ 'local to scene' (และทุกทรัพยากรที่ประกอบอยู่ในโหนด)" #: editor/editor_properties.cpp editor/property_editor.cpp msgid "Pick a Viewport" -msgstr "เลือก Viewport" - -#: editor/editor_properties.cpp editor/property_editor.cpp -msgid "New Script" -msgstr "สคริปต์ใหม่" - -#: editor/editor_properties.cpp editor/scene_tree_dock.cpp -msgid "Extend Script" -msgstr "สคริปต์เสริม" - -#: editor/editor_properties.cpp editor/property_editor.cpp -msgid "New %s" -msgstr "%s ใหม่" - -#: editor/editor_properties.cpp editor/property_editor.cpp -msgid "Make Unique" -msgstr "ไม่ใช้ร่วมกับวัตถุอื่น" - -#: editor/editor_properties.cpp -#: editor/plugins/animation_blend_space_1d_editor.cpp -#: editor/plugins/animation_blend_space_2d_editor.cpp -#: editor/plugins/animation_blend_tree_editor_plugin.cpp -#: editor/plugins/animation_player_editor_plugin.cpp -#: editor/plugins/animation_state_machine_editor.cpp -#: editor/plugins/resource_preloader_editor_plugin.cpp -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/sprite_frames_editor_plugin.cpp -#: editor/plugins/tile_map_editor_plugin.cpp editor/property_editor.cpp -#: scene/gui/line_edit.cpp scene/gui/text_edit.cpp -msgid "Paste" -msgstr "วาง" - -#: editor/editor_properties.cpp editor/property_editor.cpp -msgid "Convert To %s" -msgstr "แปลงเป็น %s" +msgstr "เลือกวิวพอร์ต" #: editor/editor_properties.cpp editor/property_editor.cpp msgid "Selected node is not a Viewport!" -msgstr "โหนดที่เลือกไม่ใช่ Viewport!" +msgstr "โหนดที่เลือกไม่ใช่วิวพอร์ต!" #: editor/editor_properties_array_dict.cpp msgid "Size: " @@ -3278,15 +3522,59 @@ msgstr "ค่าใหม่:" msgid "Add Key/Value Pair" msgstr "เพิ่มคู่ของคีย์/ค่า" -#: editor/editor_run_native.cpp +#: editor/editor_resource_picker.cpp +msgid "" +"The selected resource (%s) does not match any type expected for this " +"property (%s)." +msgstr "ทรัพยากรที่เลือก (%s) มีประเทไม่ตรงกับค่าที่ต้องการ (%s)" + +#: editor/editor_resource_picker.cpp +msgid "Quick Load" +msgstr "" + +#: editor/editor_resource_picker.cpp editor/property_editor.cpp +msgid "Make Unique" +msgstr "ไม่ใช้ร่วมกับวัตถุอื่น" + +#: editor/editor_resource_picker.cpp +#: editor/plugins/animation_blend_space_1d_editor.cpp +#: editor/plugins/animation_blend_space_2d_editor.cpp +#: editor/plugins/animation_blend_tree_editor_plugin.cpp +#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/animation_state_machine_editor.cpp +#: editor/plugins/resource_preloader_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp +#: editor/plugins/tile_map_editor_plugin.cpp editor/property_editor.cpp +#: editor/scene_tree_dock.cpp scene/gui/line_edit.cpp scene/gui/text_edit.cpp +msgid "Paste" +msgstr "วาง" + +#: editor/editor_resource_picker.cpp editor/property_editor.cpp #, fuzzy +msgid "Convert to %s" +msgstr "แปลงเป็น %s" + +#: editor/editor_resource_picker.cpp editor/property_editor.cpp +msgid "New %s" +msgstr "%s ใหม่" + +#: editor/editor_resource_picker.cpp editor/property_editor.cpp +msgid "New Script" +msgstr "สคริปต์ใหม่" + +#: editor/editor_resource_picker.cpp editor/scene_tree_dock.cpp +msgid "Extend Script" +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 or define an existing preset " "as runnable." msgstr "" -"ไม่มีแม่แบบส่งออกที่สามารถรันเกมได้ของแพลตฟอร์มนี้\n" -"กรุณาเพิ่มแม่แบบส่งออกในเมนูส่งออก" +"ไม่มีพรีเซ็ตส่งออกที่สามารถรันเกมได้ของแพลตฟอร์มนี้\n" +"กรุณาเพิ่มพรีเซ็ตส่งออกที่รันเกมได้ในเมนูส่งออกหรือทำให้พรีเซ็ตเดิมสามารถรันได้" #: editor/editor_run_script.cpp msgid "Write your logic in the _run() method." @@ -3314,8 +3602,9 @@ msgstr "ลืมใส่เมท็อด '_run' หรือไม่?" #: editor/editor_spin_slider.cpp #, fuzzy -msgid "Hold Ctrl to round to integers. Hold Shift for more precise changes." -msgstr "กด Ctrl ค้างเพื่อวาง Getter กด Shift ค้างเพื่อวาง generic signature" +msgid "Hold %s to round to integers. Hold Shift for more precise changes." +msgstr "" +"กด Ctrl ค้างเพื่อปัดเศษเป็นจำนวนเต็ม กด Shift ค้างเพื่อเพิ่มความแม่นยำสำหรับการเปลี่ยนแปลง" #: editor/editor_sub_scene.cpp msgid "Select Node(s) to Import" @@ -3334,111 +3623,69 @@ msgid "Import From Node:" msgstr "นำเข้าจากโหนด:" #: editor/export_template_manager.cpp -msgid "Redownload" -msgstr "ดาวน์โหลดอีกครั้ง" - -#: editor/export_template_manager.cpp -msgid "Uninstall" -msgstr "ถอนการติดตั้ง" - -#: editor/export_template_manager.cpp -msgid "(Installed)" -msgstr "(ติดตั้งแล้ว)" - -#: editor/export_template_manager.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -msgid "Download" -msgstr "ดาวน์โหลด" - -#: editor/export_template_manager.cpp -msgid "Official export templates aren't available for development builds." +msgid "Open the folder containing these templates." msgstr "" #: editor/export_template_manager.cpp -msgid "(Missing)" -msgstr "(ไม่พบ)" +msgid "Uninstall these templates." +msgstr "" #: editor/export_template_manager.cpp -msgid "(Current)" -msgstr "(ปัจจุบัน)" +#, fuzzy +msgid "There are no mirrors available." +msgstr "ไม่มีไฟล์ '%s'" #: editor/export_template_manager.cpp -msgid "Retrieving mirrors, please wait..." +#, fuzzy +msgid "Retrieving the mirror list..." msgstr "กำลังเรียกข้อมูล โปรดรอ..." #: editor/export_template_manager.cpp -msgid "Remove template version '%s'?" -msgstr "ลบแม่แบบรุ่น '%s'?" - -#: editor/export_template_manager.cpp -msgid "Can't open export templates zip." -msgstr "เปิดไฟล์ zip แม่แบบส่งออกไม่ได้" - -#: editor/export_template_manager.cpp -msgid "Invalid version.txt format inside templates: %s." -msgstr "รูปแบบของ version.txt ในแม่แบบ %s ไม่ถูกต้อง" - -#: editor/export_template_manager.cpp -msgid "No version.txt found inside templates." -msgstr "ไม่พบ version.txt ในแม่แบบ" - -#: editor/export_template_manager.cpp -msgid "Error creating path for templates:" -msgstr "ผิดพลาดขณะสร้างตำแหน่งแม่แบบ:" - -#: editor/export_template_manager.cpp -msgid "Extracting Export Templates" -msgstr "กำลังคลายบีบอัดแม่แบบส่งออก" - -#: editor/export_template_manager.cpp -msgid "Importing:" -msgstr "นำเข้า:" +msgid "Starting the download..." +msgstr "" #: editor/export_template_manager.cpp -msgid "Error getting the list of mirrors." -msgstr "ผิดพลาดขณะกำลังรับรายชื่อของ mirrors" +msgid "Error requesting URL:" +msgstr "ผิดพลาดขณะกำลังร้องขอ URL:" #: editor/export_template_manager.cpp -msgid "Error parsing JSON of mirror list. Please report this issue!" -msgstr "" +#, fuzzy +msgid "Connecting to the mirror..." +msgstr "กำลังเชื่อมต่อกับ Mirror" #: editor/export_template_manager.cpp -msgid "" -"No download links found for this version. Direct download is only available " -"for official releases." -msgstr "ไม่พบลิงก์ดาวน์โหลดสำหรับรุ่นนี้ มีเฉพาะสำหรับโปรแกรมรุ่นหลัก" +#, fuzzy +msgid "Can't resolve the requested address." +msgstr "ไม่พบตำแหน่งนี้:" #: editor/export_template_manager.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -msgid "Can't resolve." -msgstr "ค้นหาไม่สำเร็จ" +#, fuzzy +msgid "Can't connect to the mirror." +msgstr "ไม่สามารถเชื่อมต่อกับโฮสต์:" #: editor/export_template_manager.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -msgid "Can't connect." -msgstr "เชื่อมต่อไม่ได้" +#, fuzzy +msgid "No response from the mirror." +msgstr "ไม่มีการตอบกลับจากโฮสต์:" #: editor/export_template_manager.cpp #: editor/plugins/asset_library_editor_plugin.cpp -msgid "No response." -msgstr "ไม่มีการตอบกลับ" - -#: editor/export_template_manager.cpp -msgid "Request Failed." +msgid "Request failed." msgstr "ร้องขอผิดพลาด" #: editor/export_template_manager.cpp -msgid "Redirect Loop." -msgstr "เปลี่ยนทางมากเกินไป" +#, fuzzy +msgid "Request ended up in a redirect loop." +msgstr "การร้องขอผิดพลาด เปลี่ยนทางมากเกินไป" #: editor/export_template_manager.cpp -#: editor/plugins/asset_library_editor_plugin.cpp -msgid "Failed:" -msgstr "ผิดพลาด:" +#, fuzzy +msgid "Request failed:" +msgstr "ร้องขอผิดพลาด" #: editor/export_template_manager.cpp -msgid "Download Complete." -msgstr "ดาวน์โหลดเสร็จสิ้น" +msgid "Download complete; extracting templates..." +msgstr "" #: editor/export_template_manager.cpp msgid "Cannot remove temporary file:" @@ -3449,14 +3696,27 @@ msgid "" "Templates installation failed.\n" "The problematic templates archives can be found at '%s'." msgstr "" +"การติดตั้งเทมเพลตล้มเหลว\n" +"ดูไฟล์รายงานปัญหาได้ที่ '%s'" #: editor/export_template_manager.cpp -msgid "Error requesting URL:" -msgstr "ผิดพลาดขณะกำลังร้องขอ URL:" +msgid "Error getting the list of mirrors." +msgstr "ผิดพลาดขณะกำลังรับรายชื่อของ mirrors" #: editor/export_template_manager.cpp -msgid "Connecting to Mirror..." -msgstr "กำลังเชื่อมต่อกับ Mirror" +#, fuzzy +msgid "Error parsing JSON with the list of mirrors. Please report this issue!" +msgstr "เกิดข้อผิดพลาด ไม่สามารถอ่าน JSON ในรายการมิเรอร์ กรุณารายงานปัญหานี้!" + +#: editor/export_template_manager.cpp +msgid "Best available mirror" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "" +"No download links found for this version. Direct download is only available " +"for official releases." +msgstr "ไม่พบลิงก์ดาวน์โหลดสำหรับรุ่นนี้ มีเฉพาะสำหรับโปรแกรมรุ่นหลัก" #: editor/export_template_manager.cpp msgid "Disconnected" @@ -3501,44 +3761,148 @@ msgid "SSL Handshake Error" msgstr "การรับรองความปลอดภัยผิดพลาด" #: editor/export_template_manager.cpp +#, fuzzy +msgid "Can't open the export templates file." +msgstr "เปิดไฟล์ zip เทมเพลตส่งออกไม่ได้" + +#: editor/export_template_manager.cpp +#, fuzzy +msgid "Invalid version.txt format inside the export templates file: %s." +msgstr "รูปแบบของ version.txt ในเทมเพลต %s ไม่ถูกต้อง" + +#: editor/export_template_manager.cpp +#, fuzzy +msgid "No version.txt found inside the export templates file." +msgstr "ไม่พบ version.txt ในเทมเพลต" + +#: editor/export_template_manager.cpp +#, fuzzy +msgid "Error creating path for extracting templates:" +msgstr "ผิดพลาดขณะสร้างตำแหน่งเทมเพลต:" + +#: editor/export_template_manager.cpp +msgid "Extracting Export Templates" +msgstr "กำลังคลายเทมเพลตส่งออก" + +#: editor/export_template_manager.cpp +msgid "Importing:" +msgstr "กำลังนำเข้า:" + +#: editor/export_template_manager.cpp +#, fuzzy +msgid "Remove templates for the version '%s'?" +msgstr "ลบเทมเพลตรุ่น '%s'?" + +#: editor/export_template_manager.cpp msgid "Uncompressing Android Build Sources" msgstr "กำลังคลาย Android Build Sources" #: editor/export_template_manager.cpp +msgid "Export Template Manager" +msgstr "จัดการเทมเพลตส่งออก" + +#: editor/export_template_manager.cpp msgid "Current Version:" msgstr "รุ่นปัจจุบัน:" #: editor/export_template_manager.cpp -msgid "Installed Versions:" -msgstr "รุ่นที่ติดตั้งแล้ว:" +msgid "Export templates are missing. Download them or install from a file." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Export templates are installed and ready to be used." +msgstr "" + +#: editor/export_template_manager.cpp +#, fuzzy +msgid "Open Folder" +msgstr "เปิดไฟล์" + +#: editor/export_template_manager.cpp +msgid "Open the folder containing installed templates for the current version." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Uninstall" +msgstr "ถอนการติดตั้ง" #: editor/export_template_manager.cpp -msgid "Install From File" +#, fuzzy +msgid "Uninstall templates for the current version." +msgstr "ค่าเริ่มต้นในการนับ" + +#: editor/export_template_manager.cpp +#, fuzzy +msgid "Download from:" +msgstr "ดาวน์โหลดผิดพลาด" + +#: editor/export_template_manager.cpp +#, fuzzy +msgid "Open in Web Browser" +msgstr "รันในเบราเซอร์" + +#: editor/export_template_manager.cpp +#, fuzzy +msgid "Copy Mirror URL" +msgstr "คัดลอกผิดพลาด" + +#: editor/export_template_manager.cpp +msgid "Download and Install" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "" +"Download and install templates for the current version from the best " +"possible mirror." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Official export templates aren't available for development builds." +msgstr "ไม่มีเทมเพลตการส่งออกอย่างเป็นทางการสำหรับรุ่นผู้พัฒนา" + +#: editor/export_template_manager.cpp +#, fuzzy +msgid "Install from File" msgstr "ติดตั้งไฟล์แม่แบบ" #: editor/export_template_manager.cpp -msgid "Remove Template" -msgstr "ลบแม่แบบ" +#, fuzzy +msgid "Install templates from a local file." +msgstr "นำเข้าเทมเพลตจากไฟล์ ZIP" + +#: editor/export_template_manager.cpp editor/find_in_files.cpp +#: editor/progress_dialog.cpp scene/gui/dialogs.cpp +msgid "Cancel" +msgstr "ยกเลิก" #: editor/export_template_manager.cpp -msgid "Select Template File" -msgstr "เลือกไฟล์แม่แบบ" +#, fuzzy +msgid "Cancel the download of the templates." +msgstr "เปิดไฟล์ zip เทมเพลตส่งออกไม่ได้" #: editor/export_template_manager.cpp -msgid "Godot Export Templates" -msgstr "แม่แบบการส่งออก Godot" +#, fuzzy +msgid "Other Installed Versions:" +msgstr "รุ่นที่ติดตั้งแล้ว:" #: editor/export_template_manager.cpp -msgid "Export Template Manager" -msgstr "จัดการแม่แบบส่งออก" +#, fuzzy +msgid "Uninstall Template" +msgstr "ถอนการติดตั้ง" #: editor/export_template_manager.cpp -msgid "Download Templates" -msgstr "ดาวน์โหลดแม่แบบ" +msgid "Select Template File" +msgstr "เลือกไฟล์เทมเพลต" + +#: editor/export_template_manager.cpp +msgid "Godot Export Templates" +msgstr "เทมเพลตการส่งออก Godot" #: editor/export_template_manager.cpp -msgid "Select mirror from list: (Shift+Click: Open in Browser)" -msgstr "เลือก mirror จากรายชื่อ: (Shift+คลิก: เปิดในเบราเซอร์)" +msgid "" +"The templates will continue to download.\n" +"You may experience a short editor freeze when they finish." +msgstr "" #: editor/filesystem_dock.cpp msgid "Favorites" @@ -3549,6 +3913,11 @@ msgid "Status: Import of file failed. Please fix file and reimport manually." msgstr "สถานะ: นำเข้าไฟล์ล้มเหลว กรุณาแก้ไขไฟล์และนำเข้าใหม่" #: editor/filesystem_dock.cpp +msgid "" +"Importing has been disabled for this file, so it can't be opened for editing." +msgstr "การนำเข้าไฟล์นี้ถูกปิด, ดังนั้นจึงไม่สามารถเปิดเพื่อแก้ไขใดๆได้" + +#: editor/filesystem_dock.cpp msgid "Cannot move/rename resources root." msgstr "ไม่สามารถย้าย/เปลี่ยนชื่อโฟลเดอร์ราก" @@ -3585,6 +3954,21 @@ msgid "Name contains invalid characters." msgstr "อักษรบางตัวใช้ไม่ได้" #: editor/filesystem_dock.cpp +msgid "" +"The following files or folders conflict with items in the target location " +"'%s':\n" +"\n" +"%s\n" +"\n" +"Do you wish to overwrite them?" +msgstr "" +"ไฟล์หรือโฟลเดอร์ต่อไปนี้มีความขัดแย้งกับรายการในตำแหน่งเป้าหมาย '%s':\n" +"\n" +"%s\n" +"\n" +"คุณต้องการที่จะเขียนทับหรือไม่?" + +#: editor/filesystem_dock.cpp msgid "Renaming file:" msgstr "เปลี่ยนชื่อไฟล์:" @@ -3632,14 +4016,6 @@ msgstr "แก้ไขการอ้างอิง..." msgid "View Owners..." msgstr "ดูเจ้าของ..." -#: editor/filesystem_dock.cpp editor/plugins/animation_player_editor_plugin.cpp -msgid "Rename..." -msgstr "เปลี่ยนชื่อ..." - -#: editor/filesystem_dock.cpp -msgid "Duplicate..." -msgstr "ทำซ้ำ..." - #: editor/filesystem_dock.cpp msgid "Move To..." msgstr "ย้ายไป..." @@ -3654,24 +4030,62 @@ msgstr "สคริปต์ใหม่..." #: editor/filesystem_dock.cpp msgid "New Resource..." -msgstr "ทรัพยากรใหม่" +msgstr "ทรัพยากรใหม่..." -#: editor/filesystem_dock.cpp editor/plugins/visual_shader_editor_plugin.cpp +#: editor/filesystem_dock.cpp editor/inspector_dock.cpp +#: editor/plugins/visual_shader_editor_plugin.cpp #: editor/script_editor_debugger.cpp msgid "Expand All" msgstr "ขยายออก" -#: editor/filesystem_dock.cpp editor/plugins/visual_shader_editor_plugin.cpp +#: editor/filesystem_dock.cpp editor/inspector_dock.cpp +#: editor/plugins/visual_shader_editor_plugin.cpp #: editor/script_editor_debugger.cpp msgid "Collapse All" msgstr "ยุบเข้า" #: editor/filesystem_dock.cpp -#: editor/plugins/animation_tree_player_editor_plugin.cpp -#: editor/project_manager.cpp editor/rename_dialog.cpp -#: editor/scene_tree_dock.cpp -msgid "Rename" -msgstr "เปลี่ยนชื่อ" +#, fuzzy +msgid "Sort files" +msgstr "ค้นหาไฟล์" + +#: editor/filesystem_dock.cpp +msgid "Sort by Name (Ascending)" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Sort by Name (Descending)" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Sort by Type (Ascending)" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Sort by Type (Descending)" +msgstr "" + +#: editor/filesystem_dock.cpp +#, fuzzy +msgid "Sort by Last Modified" +msgstr "แก้ไขล่าสุด" + +#: editor/filesystem_dock.cpp +#, fuzzy +msgid "Sort by First Modified" +msgstr "แก้ไขล่าสุด" + +#: editor/filesystem_dock.cpp +msgid "Duplicate..." +msgstr "ทำซ้ำ..." + +#: editor/filesystem_dock.cpp editor/plugins/animation_player_editor_plugin.cpp +msgid "Rename..." +msgstr "เปลี่ยนชื่อ..." + +#: editor/filesystem_dock.cpp +msgid "Focus the search box" +msgstr "" #: editor/filesystem_dock.cpp msgid "Previous Folder/File" @@ -3686,9 +4100,8 @@ msgid "Re-Scan Filesystem" msgstr "สแกนระบบไฟล์ใหม่" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Toggle Split Mode" -msgstr "สลับโหมด" +msgstr "สลับโหมดแยก" #: editor/filesystem_dock.cpp msgid "Search files" @@ -3707,8 +4120,11 @@ msgid "Move" msgstr "ย้าย" #: editor/filesystem_dock.cpp -msgid "There is already file or folder with the same name in this location." -msgstr "มีไฟล์หรือโฟลเดอร์ชื่อเดียวกันอยู่แล้ว" +#: editor/plugins/animation_tree_player_editor_plugin.cpp +#: editor/project_manager.cpp editor/rename_dialog.cpp +#: editor/scene_tree_dock.cpp +msgid "Rename" +msgstr "เปลี่ยนชื่อ" #: editor/filesystem_dock.cpp msgid "Overwrite" @@ -3742,7 +4158,7 @@ msgstr "ตัวกรอง:" msgid "" "Include the files with the following extensions. Add or remove them in " "ProjectSettings." -msgstr "" +msgstr "ใช้ไฟล์ที่มีนามสกุลเหล่านี้ เพิ่มหรือลบได้ในการตั้งค่าโปรเจคต์" #: editor/find_in_files.cpp editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp @@ -3753,10 +4169,6 @@ msgstr "ค้นหา..." msgid "Replace..." msgstr "แทนที่..." -#: editor/find_in_files.cpp editor/progress_dialog.cpp scene/gui/dialogs.cpp -msgid "Cancel" -msgstr "ยกเลิก" - #: editor/find_in_files.cpp msgid "Find: " msgstr "ค้นหา: " @@ -3767,15 +4179,23 @@ msgstr "แทนที่: " #: editor/find_in_files.cpp msgid "Replace all (no undo)" -msgstr "แทนที่ทั้งหมด(แก้้ไขไม่ได้)" +msgstr "แทนที่ทั้งหมด(แก้ไขไม่ได้)" #: editor/find_in_files.cpp msgid "Searching..." msgstr "กำลังค้นหา..." #: editor/find_in_files.cpp -msgid "Search complete" -msgstr "ค้นหาสำเร็จ" +msgid "%d match in %d file." +msgstr "%d ตรงกับไฟล์ %d" + +#: editor/find_in_files.cpp +msgid "%d matches in %d file." +msgstr "%d ตรงกับไฟล์ %d" + +#: editor/find_in_files.cpp +msgid "%d matches in %d files." +msgstr "%d ตรงกับไฟล์ %d" #: editor/groups_editor.cpp msgid "Add to Group" @@ -3786,31 +4206,28 @@ msgid "Remove from Group" msgstr "ลบออกจากกลุ่ม" #: editor/groups_editor.cpp -#, fuzzy msgid "Group name already exists." -msgstr "ผิดพลาด: มีชื่อแอนิเมชันนี้อยู่แล้ว!" +msgstr "กลุ่มนี้มีอยู่แล้ว" #: editor/groups_editor.cpp -#, fuzzy msgid "Invalid group name." -msgstr "ชื่อผิดพลาด" +msgstr "ชื่อกลุ่มผิดพลาด" #: editor/groups_editor.cpp msgid "Rename Group" -msgstr "เปลี่ยนชื่อกรุ๊ป" +msgstr "เปลี่ยนชื่อกลุ่ม" #: editor/groups_editor.cpp msgid "Delete Group" -msgstr "ลบกรุ๊ป" +msgstr "ลบกลุ่ม" #: editor/groups_editor.cpp editor/node_dock.cpp msgid "Groups" msgstr "กลุ่ม" #: editor/groups_editor.cpp -#, fuzzy msgid "Nodes Not in Group" -msgstr "เพิ่มไปยังกลุ่ม" +msgstr "โหนดไม่ได้อยู่ในกลุ่ม" #: editor/groups_editor.cpp editor/scene_tree_dock.cpp #: editor/scene_tree_editor.cpp @@ -3819,19 +4236,19 @@ msgstr "ตัวกรอง" #: editor/groups_editor.cpp msgid "Nodes in Group" -msgstr "โหนดในกรุ๊ป" +msgstr "โหนดในกลุ่ม" #: editor/groups_editor.cpp msgid "Empty groups will be automatically removed." -msgstr "" +msgstr "กลุ่มที่ว่างจะถูกลบโดยอัตโนมัติ" #: editor/groups_editor.cpp msgid "Group Editor" -msgstr "ตัวแก้ไขกรุ๊ป" +msgstr "ตัวแก้ไขกลุ่ม" #: editor/groups_editor.cpp msgid "Manage Groups" -msgstr "จัดการกรุ๊ป" +msgstr "จัดการกลุ่ม" #: editor/import/resource_importer_scene.cpp msgid "Import as Single Scene" @@ -3847,15 +4264,15 @@ msgstr "นำเข้าโดยแยกวัสดุ" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects" -msgstr "นำเข้าโดยแยกวัตถุ" +msgstr "นำเข้าโดยแยกออบเจกต์" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects+Materials" -msgstr "นำเข้าโดยแยกทั้งวัตถุและวัสดุ" +msgstr "นำเข้าโดยแยกทั้งออบเจกต์และวัสดุ" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects+Animations" -msgstr "นำเข้าโดยแยกวัตถุและแอนิเมชัน" +msgstr "นำเข้าโดยแยกออบเจกต์และแอนิเมชัน" #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Materials+Animations" @@ -3863,7 +4280,7 @@ msgstr "นำเข้าโดยแยกวัสดุและแอนิ #: editor/import/resource_importer_scene.cpp msgid "Import with Separate Objects+Materials+Animations" -msgstr "นำเข้าโดยแยกทั้งวัตถุ วัสดุ และแอนิเมชัน" +msgstr "นำเข้าโดยแยกทั้งออบเจกต์ วัสดุ และแอนิเมชัน" #: editor/import/resource_importer_scene.cpp msgid "Import as Multiple Scenes" @@ -3908,12 +4325,28 @@ msgstr "ผิดพลาดขณะรันสคริปต์หลัง #: editor/import/resource_importer_scene.cpp msgid "Did you return a Node-derived object in the `post_import()` method?" -msgstr "" +msgstr "คุณส่งคืนออบเจกต์โหนดย่อยในเมธอด `post_import ()` หรือไม่?" #: editor/import/resource_importer_scene.cpp msgid "Saving..." msgstr "กำลังบันทึก..." +#: editor/import_defaults_editor.cpp +msgid "Select Importer" +msgstr "เลือกตัวนำเข้า" + +#: editor/import_defaults_editor.cpp +msgid "Importer:" +msgstr "ตัวนำเข้า:" + +#: editor/import_defaults_editor.cpp +msgid "Reset to Defaults" +msgstr "รีเซ็ตเป็นค่าเริ่มต้น" + +#: editor/import_dock.cpp +msgid "Keep File (No Import)" +msgstr "เก็บไฟล์ (ไม่นำเข้า)" + #: editor/import_dock.cpp msgid "%d Files" msgstr "ไฟล์ %d" @@ -3932,98 +4365,109 @@ msgstr "นำเข้าเป็น:" #: editor/import_dock.cpp msgid "Preset" -msgstr "ตั้งล่วงหน้า" +msgstr "พรีเซ็ต (ค่าตั้งล่วงหน้า)" #: editor/import_dock.cpp msgid "Reimport" msgstr "นำเข้าใหม่" #: editor/import_dock.cpp -#, fuzzy msgid "Save Scenes, Re-Import, and Restart" msgstr "บันทึกฉาก, นำเข้าและเริ่มต้นใหม่" #: editor/import_dock.cpp msgid "Changing the type of an imported file requires editor restart." -msgstr "การเปลี่ยนแปลงชนิดของไฟล์ที่นำเข้า จำเป็นต้องเริ่มเอดิเตอร์ใหม่" +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." msgstr "โหลดทรัพยากรไม่ได้" #: editor/inspector_dock.cpp -msgid "Expand All Properties" -msgstr "ขยายคุณสมบัติทั้งหมด" +#, fuzzy +msgid "Copy Properties" +msgstr "คุณสมบัติ" #: editor/inspector_dock.cpp -msgid "Collapse All Properties" -msgstr "ยุบคุณสมบัติทั้งหมด" - -#: editor/inspector_dock.cpp editor/plugins/animation_player_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -msgid "Save As..." -msgstr "บันทึกเป็น..." +#, fuzzy +msgid "Paste Properties" +msgstr "คุณสมบัติ" #: editor/inspector_dock.cpp -msgid "Copy Params" -msgstr "คัดลอกพารามิเตอร์" +msgid "Make Sub-Resources Unique" +msgstr "ไม่ให้ใช้รีซอร์สร่วมกับวัตถุอื่น" #: editor/inspector_dock.cpp -msgid "Edit Resource Clipboard" -msgstr "แก้ไขคลิปบอร์ดทรัพยากร" +msgid "Create a new resource in memory and edit it." +msgstr "สร้างรีซอร์สใหม่ในหน่วยความจำและทำการปรับแต่ง" #: editor/inspector_dock.cpp -msgid "Copy Resource" -msgstr "คัดลอกรีซอร์ส" +msgid "Load an existing resource from disk and edit it." +msgstr "โหลดรีซอร์สที่มีอยู่แล้วในดิสก์และทำการปรับแต่ง" #: editor/inspector_dock.cpp -msgid "Make Built-In" -msgstr "ฝัง" +msgid "Save the currently edited resource." +msgstr "บันทึกรีซอร์สที่กำลังปรับแต่ง" -#: editor/inspector_dock.cpp -msgid "Make Sub-Resources Unique" -msgstr "ไม่ให้ใช้รีซอร์สร่วมกับวัตถุอื่น" +#: editor/inspector_dock.cpp editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/theme_editor_plugin.cpp +msgid "Save As..." +msgstr "บันทึกเป็น..." #: editor/inspector_dock.cpp -msgid "Open in Help" -msgstr "เปิดในคู่มือ" +#, fuzzy +msgid "Extra resource options." +msgstr "ไม่อยู่ในโฟลเดอร์รีซอร์ส" #: editor/inspector_dock.cpp -msgid "Create a new resource in memory and edit it." -msgstr "สร้างรีซอร์สใหม่ในหน่วยความจำและทำการปรับแต่ง" +#, fuzzy +msgid "Edit Resource from Clipboard" +msgstr "แก้ไขคลิปบอร์ดทรัพยากร" #: editor/inspector_dock.cpp -msgid "Load an existing resource from disk and edit it." -msgstr "โหลดรีซอร์สที่มีอยู่แล้วในดิสก์และทำการปรับแต่ง" +msgid "Copy Resource" +msgstr "คัดลอกรีซอร์ส" #: editor/inspector_dock.cpp -msgid "Save the currently edited resource." -msgstr "บันทึกรีซอร์สที่กำลังปรับแต่ง" +#, fuzzy +msgid "Make Resource Built-In" +msgstr "ฝัง" #: editor/inspector_dock.cpp msgid "Go to the previous edited object in history." -msgstr "ไปยังวัตถุที่ปรับแต่งก่อนหน้า" +msgstr "ไปยังออบเจกต์ที่ปรับแต่งก่อนหน้า" #: editor/inspector_dock.cpp msgid "Go to the next edited object in history." -msgstr "ไปยังวัตถุที่ปรับแต่งถัดไป" +msgstr "ไปยังออบเจกต์ที่ปรับแต่งถัดไป" #: editor/inspector_dock.cpp msgid "History of recently edited objects." -msgstr "ประวัติการปรับแต่งวัตถุ" +msgstr "ประวัติการปรับแต่งออบเจกต์" #: editor/inspector_dock.cpp -msgid "Object properties." -msgstr "คุณสมบัติวัตถุ" +#, fuzzy +msgid "Open documentation for this object." +msgstr "เปิดคู่มือ" + +#: editor/inspector_dock.cpp editor/scene_tree_dock.cpp +msgid "Open Documentation" +msgstr "เปิดคู่มือ" #: editor/inspector_dock.cpp msgid "Filter properties" -msgstr "คุญสมบัติตัวกรอง" +msgstr "คุณสมบัติตัวกรอง" + +#: editor/inspector_dock.cpp +#, fuzzy +msgid "Manage object properties." +msgstr "คุณสมบัติออบเจกต์" #: editor/inspector_dock.cpp msgid "Changes may be lost!" @@ -4034,7 +4478,6 @@ msgid "MultiNode Set" msgstr "กำหนด MultiNode" #: editor/node_dock.cpp -#, fuzzy msgid "Select a single node to edit its signals and groups." msgstr "เลือกโหนดเพื่อแก้ไขสัญญาณและกลุ่ม" @@ -4054,6 +4497,15 @@ msgstr "ชื่อปลั๊กอิน:" msgid "Subfolder:" msgstr "โฟลเดอร์ย่อย:" +#: editor/plugin_config_dialog.cpp +msgid "Author:" +msgstr "ผู้สร้าง:" + +#: editor/plugin_config_dialog.cpp +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Version:" +msgstr "รุ่น:" + #: editor/plugin_config_dialog.cpp editor/script_create_dialog.cpp msgid "Language:" msgstr "ภาษา:" @@ -4168,16 +4620,18 @@ msgid "" "AnimationTree is inactive.\n" "Activate to enable playback, check node warnings if activation fails." msgstr "" +"AnimationTree ไม่ทำงาน\n" +"เปิดการทำงานเพื่อที่จะเปิดระบบการเล่น, ตรวจสอบคำเตือนของโหนดถ้าการเปิดทำงานมีการผิดพลาด" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Set the blending position within the space" -msgstr "" +msgstr "ตั้งตำแหน่ง blending ในช่องว่าง" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Select and move points, create points with RMB." -msgstr "" +msgstr "เลือกหรือเลื่อนจุด สร้างจุดโดยคลิกขวา" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp scene/gui/graph_edit.cpp @@ -4193,7 +4647,7 @@ msgstr "จุด" #: editor/plugins/animation_blend_space_2d_editor.cpp #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Open Editor" -msgstr "เปิดเอดิเตอร์" +msgstr "เปิดตัวแก้ไข" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -4211,41 +4665,36 @@ msgid "Add Triangle" msgstr "เพิ่มสามเหลี่ยม" #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Change BlendSpace2D Limits" -msgstr "แก้ไขระยะเวลาการผสาน" +msgstr "แก้ไขลิมิต BlendSpace2D" #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Change BlendSpace2D Labels" -msgstr "แก้ไขระยะเวลาการผสาน" +msgstr "แก้ไขป้ายกำกับ BlendSpace2D" #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Remove BlendSpace2D Point" -msgstr "ลบจุด" +msgstr "ลบจุด BlendSpace2D" #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Remove BlendSpace2D Triangle" -msgstr "ลบตัวแปร" +msgstr "ลบสามเหลี่ยม BlendSpace2D" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "BlendSpace2D does not belong to an AnimationTree node." -msgstr "" +msgstr "BlendSpace2D ไม่ได้อยู่ในโหนด AnimationTree" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "No triangles exist, so no blending can take place." -msgstr "" +msgstr "ไม่มีสามเหลี่ยม จึงไม่สามารถใช้ blending ได้" #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Toggle Auto Triangles" -msgstr "เปิด/ปิดซิงเกิลตัน" +msgstr "เปิด/ปิดสามเหลี่ยมอัตโนมัติ" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Create triangles by connecting points." -msgstr "" +msgstr "สร้างสามเหลี่ยมจากการเชื่อมจุด" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Erase points and triangles." @@ -4253,7 +4702,7 @@ msgstr "ลบจุดและสามเหลี่ยม" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Generate blend triangles automatically (instead of manually)" -msgstr "" +msgstr "สร้างสามเหลี่ยม blend อัตโนมัติ (แทนที่การสร้างแบบปกติ)" #: editor/plugins/animation_blend_space_2d_editor.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -4261,7 +4710,8 @@ msgid "Blend:" msgstr "ผสม:" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -msgid "Parameter Changed" +#, fuzzy +msgid "Parameter Changed:" msgstr "เปลี่ยนพารามิเตอร์" #: editor/plugins/animation_blend_tree_editor_plugin.cpp @@ -4271,15 +4721,13 @@ msgstr "แก้ไขตัวกรอง" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Output node can't be added to the blend tree." -msgstr "" +msgstr "โหนดเอาซ์พุตไม่สามารถเพิ่มไปยัง blend tree" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Add Node to BlendTree" -msgstr "เพิ่มโหนดจากผัง" +msgstr "เพิ่มโหนดไปยัง BlendTree" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#: editor/plugins/visual_shader_editor_plugin.cpp msgid "Node Moved" msgstr "ย้ายโหนดเรียบร้อย" @@ -4303,7 +4751,6 @@ msgstr "ตั้งแอนิเมชัน" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Delete Node" msgstr "ลบโหนด" @@ -4313,9 +4760,8 @@ msgid "Delete Node(s)" msgstr "ลบโหนด" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Toggle Filter On/Off" -msgstr "โหมดไร้สิ่งรบกวน" +msgstr "เปิด/ปิดตัวกรอง" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Change Filter" @@ -4323,18 +4769,18 @@ msgstr "แก้ไขตัวกรอง" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "No animation player set, so unable to retrieve track names." -msgstr "" +msgstr "ไม่ได้ตั้งตัวเล่นแอนิเมชัน ดังนั้นจึงไม่สามารถหาชื่อแทร็กได้" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Player path set is invalid, so unable to retrieve track names." -msgstr "" +msgstr "ที่อยู่ตัวเล่นไม่ถูกต้อง ดังนั้นจึงไม่สามารถหาชื่อแทร็กได้" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/root_motion_editor_plugin.cpp 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" @@ -4360,9 +4806,8 @@ msgstr "เพิ่มโหนด..." #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/root_motion_editor_plugin.cpp -#, fuzzy msgid "Edit Filtered Tracks:" -msgstr "แก้ไขตัวกรอง" +msgstr "แก้ไขตัวกรองแทร็ก:" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Enable Filtering" @@ -4429,7 +4874,7 @@ msgstr "ไม่มีแอนิเมชันให้คัดลอก!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "No animation resource on clipboard!" -msgstr "ไม่มีแอนิเมชันในคลิปบอร์ด!" +msgstr "ไม่มีทรัพยากรแอนิเมชันในคลิปบอร์ด!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Pasted Animation" @@ -4480,14 +4925,17 @@ msgid "Animation" msgstr "แอนิเมชัน" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy +#: editor/plugins/version_control_editor_plugin.cpp +msgid "New" +msgstr "ใหม่" + +#: editor/plugins/animation_player_editor_plugin.cpp msgid "Edit Transitions..." -msgstr "ทรานสิชัน" +msgstr "แก้ไขทรานสิชัน" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Open in Inspector" -msgstr "เปิดในโปรแกรมแก้ไข" +msgstr "เปิดในตัวตรวจสอบ" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Display list of animations in player." @@ -4502,9 +4950,8 @@ msgid "Enable Onion Skinning" msgstr "เปิดภาพเงาการเคลื่อนไหว" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Onion Skinning Options" -msgstr "ภาพเงาการเคลื่อนไหว" +msgstr "ตั้งค่าโอเนี่ยนสกิน" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Directions" @@ -4582,14 +5029,12 @@ msgid "Move Node" msgstr "เคลื่อนย้ายโหนด" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Transition exists!" -msgstr "ทรานสิชัน" +msgstr "พบทรานสิชัน!" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Add Transition" -msgstr "เพิ่มการแปล" +msgstr "เพิ่มทรานสิชัน" #: editor/plugins/animation_state_machine_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -4597,13 +5042,12 @@ msgid "Add Node" msgstr "เพิ่มโหนด" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "End" msgstr "จบ" #: editor/plugins/animation_state_machine_editor.cpp msgid "Immediate" -msgstr "" +msgstr "ทันที" #: editor/plugins/animation_state_machine_editor.cpp msgid "Sync" @@ -4611,33 +5055,31 @@ msgstr "ซิงค์" #: editor/plugins/animation_state_machine_editor.cpp msgid "At End" -msgstr "" +msgstr "ในตอนท้าย" #: editor/plugins/animation_state_machine_editor.cpp msgid "Travel" -msgstr "" +msgstr "การเคลื่อนที่" #: editor/plugins/animation_state_machine_editor.cpp msgid "Start and end nodes are needed for a sub-transition." -msgstr "" +msgstr "โหนดเริ่มต้นและสิ้นสุดจำเป็นสำหรับทรานสิชันย่อย" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "No playback resource set at path: %s." -msgstr "ไม่อยู่ในโฟลเดอร์รีซอร์ส" +msgstr "ไม่ได้ตั้งทรัพยากรการเล่นไว้ที่ที่อยู่: % s" #: editor/plugins/animation_state_machine_editor.cpp msgid "Node Removed" msgstr "ลบโหนดแล้ว" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Transition Removed" -msgstr "โหนดทรานสิชัน" +msgstr "ลบทรานสิชัน" #: editor/plugins/animation_state_machine_editor.cpp msgid "Set Start Node (Autoplay)" -msgstr "" +msgstr "ตั้งโหนดเริ่มต้น (เล่นอัตโนมัติ)" #: editor/plugins/animation_state_machine_editor.cpp msgid "" @@ -4645,28 +5087,29 @@ msgid "" "RMB to add new nodes.\n" "Shift+LMB to create connections." msgstr "" +"เลือกและย้ายโหนด\n" +"คลิกขวาเพื่อเพิ่มโหนดใหม่\n" +"Shift + คลิกซ้ายเพื่อสร้างการเชื่อมต่อ" #: editor/plugins/animation_state_machine_editor.cpp msgid "Create new nodes." msgstr "สร้างโหนดใหม่" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Connect nodes." -msgstr "เชื่อมโหนด" +msgstr "เชื่อมต่อโหนด" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Remove selected node or transition." -msgstr "ลบแทร็กที่เลือก" +msgstr "ลบโหนดหรือทรานสิชันที่เลือก" #: editor/plugins/animation_state_machine_editor.cpp msgid "Toggle autoplay this animation on start, restart or seek to zero." -msgstr "" +msgstr "สลับการเล่นแอนิเมชันนี้โดยอัตโนมัติเมื่อเริ่มต้น, เริ่มต้นใหม่" #: editor/plugins/animation_state_machine_editor.cpp msgid "Set the end animation. This is useful for sub-transitions." -msgstr "" +msgstr "ตั้งตอนจบของทรานสิชัน นี่จะมีประโยชน์สำหรับทรานสิชันย่อย" #: editor/plugins/animation_state_machine_editor.cpp msgid "Transition: " @@ -4795,7 +5238,7 @@ msgstr "โหนด Blend4" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "TimeScale Node" -msgstr "โหนดอัตราส่วนเวลา" +msgstr "โหนด TimeScale" #: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "TimeSeek Node" @@ -4826,10 +5269,18 @@ msgid "View Files" msgstr "ดูไฟล์" #: editor/plugins/asset_library_editor_plugin.cpp +msgid "Download" +msgstr "ดาวน์โหลด" + +#: editor/plugins/asset_library_editor_plugin.cpp msgid "Connection error, please try again." msgstr "เชื่อมต่อไม่ได้ กรุณาลองใหม่" #: editor/plugins/asset_library_editor_plugin.cpp +msgid "Can't connect." +msgstr "เชื่อมต่อไม่ได้" + +#: editor/plugins/asset_library_editor_plugin.cpp msgid "Can't connect to host:" msgstr "ไม่สามารถเชื่อมต่อกับโฮสต์:" @@ -4838,45 +5289,50 @@ msgid "No response from host:" msgstr "ไม่มีการตอบกลับจากโฮสต์:" #: editor/plugins/asset_library_editor_plugin.cpp +msgid "No response." +msgstr "ไม่มีการตอบกลับ" + +#: editor/plugins/asset_library_editor_plugin.cpp msgid "Can't resolve hostname:" msgstr "ไม่พบตำแหน่งนี้:" #: editor/plugins/asset_library_editor_plugin.cpp -msgid "Request failed, return code:" -msgstr "การร้องขอผิดพลาด รหัส:" +msgid "Can't resolve." +msgstr "ค้นหาไม่สำเร็จ" #: editor/plugins/asset_library_editor_plugin.cpp -msgid "Request failed." -msgstr "ร้องขอผิดพลาด" +msgid "Request failed, return code:" +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." -msgstr "การเขียนผิดพลาด" +msgstr "เขียนผิดพลาด" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Request failed, too many redirects" 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 msgid "Timeout." msgstr "หมดเวลา" #: editor/plugins/asset_library_editor_plugin.cpp +msgid "Failed:" +msgstr "ผิดพลาด:" + +#: editor/plugins/asset_library_editor_plugin.cpp msgid "Bad download hash, assuming file has been tampered with." msgstr "แฮชผิดพลาด ไฟล์ดาวน์โหลดอาจเสียหาย" @@ -4889,8 +5345,8 @@ msgid "Got:" msgstr "ที่ได้รับ:" #: editor/plugins/asset_library_editor_plugin.cpp -msgid "Failed sha256 hash check" -msgstr "ผิดพลาดในการตรวจสอบแฮช SHA256" +msgid "Failed SHA-256 hash check" +msgstr "ผิดพลาดในการตรวจสอบแฮช SHA-256" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Asset Download Error:" @@ -4906,7 +5362,7 @@ msgstr "กำลังดาวน์โหลด..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Resolving..." -msgstr "กำลังค้นหา..." +msgstr "กำลังแก้ไข..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Error making request" @@ -4977,8 +5433,12 @@ msgid "All" msgstr "ทั้งหมด" #: editor/plugins/asset_library_editor_plugin.cpp -msgid "No results for \"%s\"." -msgstr "ไม่มีผลลัพธ์สำหรับ \"%s\"" +msgid "Search templates, projects, and demos" +msgstr "" + +#: editor/plugins/asset_library_editor_plugin.cpp +msgid "Search assets (excluding templates, projects, and demos)" +msgstr "" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Import..." @@ -4993,7 +5453,6 @@ msgid "Sort:" msgstr "เรียงตาม:" #: editor/plugins/asset_library_editor_plugin.cpp -#: editor/project_settings_editor.cpp msgid "Category:" msgstr "หมวดหมู่:" @@ -5011,7 +5470,7 @@ msgstr "ผู้พัฒนา" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Testing" -msgstr "ทดสอบ" +msgstr "กำลังทดสอบ" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Loading..." @@ -5021,19 +5480,23 @@ msgstr "กำลังโหลด..." msgid "Assets ZIP File" msgstr "ทรัพยากรไฟล์ ZIP" +#: editor/plugins/audio_stream_editor_plugin.cpp +msgid "Audio Preview Play/Pause" +msgstr "" + #: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "" "Can't determine a save path for lightmap images.\n" -"Save your scene (for images to be saved in the same dir), or pick a save " -"path from the BakedLightmap properties." +"Save your scene and try again." msgstr "" -"ไม่สามารถเลือกตำแหน่งที่จะบันทึกภาพ lightmap\n" -"กรุณาบันทึกฉาก (เพื่อบันทึกภาพในโฟลเดอร์เดียวกัน) หรือระบุตำแหน่งในคุณสมบัติของ BakedLightmap" +"ไม่สามารถกำหนดตำแหน่งการบันทึกสำหรับภาพ lightmap\n" +"ลองบันทึกฉากของคุณแล้วลองอีกครั้ง" #: editor/plugins/baked_lightmap_editor_plugin.cpp +#, fuzzy msgid "" -"No meshes to bake. Make sure they contain an UV2 channel and that the 'Bake " -"Light' flag is on." +"No meshes to bake. Make sure they contain an UV2 channel and that the 'Use " +"In Baked Light' and 'Generate Lightmap' flags are on." msgstr "" "ไม่มีพื้นผิวให้สร้าง lightmap กรุณาตรวจสอบว่าพื้นผิวมี UV2 และได้เปิดใช้งาน 'Bake Light'" @@ -5042,9 +5505,30 @@ msgid "Failed creating lightmap images, make sure path is writable." msgstr "ผิดพลาดขณะสร้างภาพ lightmap กรุณาตรวจสอบว่าสามารถเขียนไฟล์ในตำแหน่งที่บันทึกได้" #: editor/plugins/baked_lightmap_editor_plugin.cpp +msgid "Failed determining lightmap size. Maximum lightmap size too small?" +msgstr "การกำหนดขนาด lightmap ล้มเหลว ขนาด lightmap สูงสุดเล็กเกินไป?" + +#: editor/plugins/baked_lightmap_editor_plugin.cpp +msgid "" +"Some mesh is invalid. Make sure the UV2 channel values are contained within " +"the [0.0,1.0] square region." +msgstr "mesh บางส่วนไม่ถูกต้อง ตรวจสอบให้แน่ใจว่าค่า UV2 อยู่ในพื้นที่สี่เหลี่ยม [0.0,1.0]" + +#: editor/plugins/baked_lightmap_editor_plugin.cpp +#, fuzzy +msgid "" +"Godot editor was built without ray tracing support, lightmaps can't be baked." +msgstr "" +"ตัวแก้ไข Godot ถูกสร้างโดยไม่ได้สนับสนุน Ray Tracing ดังนั้นจึงไม่สามารถปั้น Lightmap ได้" + +#: editor/plugins/baked_lightmap_editor_plugin.cpp msgid "Bake Lightmaps" msgstr "สร้าง Lightmaps" +#: editor/plugins/baked_lightmap_editor_plugin.cpp +msgid "Select lightmap bake file:" +msgstr "เลือกไฟล์ bake ของ lightmap :" + #: editor/plugins/camera_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Preview" @@ -5064,12 +5548,11 @@ 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:" @@ -5080,90 +5563,104 @@ msgid "Rotation Step:" msgstr "ช่วงองศา:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Scale Step:" -msgstr "อัตราส่วน:" +msgstr "ขนาดช่วง:" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Move Vertical Guide" -msgstr "เลื่อนเส้นนำแนวตั้ง" +msgstr "เลื่อนเส้นไกด์แนวตั้ง" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Create Vertical Guide" -msgstr "สร้างเส้นนำแนวตั้ง" +msgstr "สร้างเส้นไกด์แนวตั้ง" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Remove Vertical Guide" -msgstr "ลบเส้นนำแนวตั้ง" +msgstr "ลบเส้นไกด์แนวตั้ง" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Move Horizontal Guide" -msgstr "เลื่อนเส้นนำแนวนอน" +msgstr "เลื่อนเส้นไกด์แนวนอน" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Create Horizontal Guide" -msgstr "สร้างเส้นนำแนวนอน" +msgstr "สร้างเส้นไกด์แนวนอน" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Remove Horizontal Guide" -msgstr "ลบเส้นนำแนวนอน" +msgstr "ลบเส้นไกด์แนวนอน" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Create Horizontal and Vertical Guides" -msgstr "สร้างเส้นนำแนวตั้งและแนวนอน" +msgstr "สร้างเส้นไกด์แนวตั้งและแนวนอน" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy -msgid "Move pivot" -msgstr "ย้ายจุดหมุน" +msgid "Set CanvasItem \"%s\" Pivot Offset to (%d, %d)" +msgstr "ตั้งออฟเซ็ตจุดหมุน CanvasItem \"%s\" ไปยัง (%d, %d)" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy -msgid "Rotate CanvasItem" -msgstr "แก้ไข CanvasItem" +msgid "Rotate %d CanvasItems" +msgstr "หมุน %d CanvasItem" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy -msgid "Move anchor" -msgstr "เคลื่อนย้าย" +msgid "Rotate CanvasItem \"%s\" to %d degrees" +msgstr "หมุน CanvasItem \"%s\" ไปที่ %d องศา" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy -msgid "Resize CanvasItem" -msgstr "แก้ไข CanvasItem" +msgid "Move CanvasItem \"%s\" Anchor" +msgstr "เลื่อนจุดยึด CanvasItem \"%s\"" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Scale Node2D \"%s\" to (%s, %s)" +msgstr "ปรับขนาด Node2D \"%s\" ไปยัง (%s, %s)" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Resize Control \"%s\" to (%d, %d)" +msgstr "ปรับขนาด Control \"%s\" ไปยัง (%d, %d)" #: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Scale %d CanvasItems" +msgstr "ปรับขนาด %d CanvasItem" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Scale CanvasItem \"%s\" to (%s, %s)" +msgstr "ปรับขนาด CanvasItem \"%s\" ไปยัง (%s, %s)" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Move %d CanvasItems" +msgstr "เลื่อน %d CanvasItem" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Move CanvasItem \"%s\" to (%d, %d)" +msgstr "เลื่อน CanvasItem \"%s\" ไปยัง (%d, %d)" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp #, fuzzy -msgid "Scale CanvasItem" -msgstr "แก้ไข CanvasItem" +msgid "Locked" +msgstr "ล็อกที่เลือก" #: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp #, fuzzy -msgid "Move CanvasItem" -msgstr "แก้ไข CanvasItem" +msgid "Grouped" +msgstr "กลุ่ม" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" "Children of containers have their anchors and margins values overridden by " "their parent." -msgstr "" +msgstr "โหนดลูกของคอนเทนเนอร์มีจุดยึดและค่าระยะขอบที่ถูกแทนที่โดยโหนดแม่" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Presets for the anchors and margins values of a Control node." -msgstr "" +msgstr "พรีเซ็ตสำหรับจุดยึดและช่องว่างสำหรับโหนดควบคุม" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" "When active, moving Control nodes changes their anchors instead of their " "margins." -msgstr "" +msgstr "เมื่อใช้งานอยู่ การเลื่อนโหนดควบคุมจะเปลี่ยนจุดยึดแทนที่จะเป็นระยะขอบ" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Top Left" @@ -5179,7 +5676,7 @@ msgstr "ล่างขวา" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Bottom Left" -msgstr "ล่างซ้าย" +msgstr "ซ้ายล่าง" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center Left" @@ -5195,7 +5692,7 @@ msgstr "กลางขวา" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center Bottom" -msgstr "กลางล่าง" +msgstr "ล่าง" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center" @@ -5214,9 +5711,8 @@ msgid "Right Wide" msgstr "ความกว้างขวา" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Bottom Wide" -msgstr "มุมล่าง" +msgstr "ความกว้างด้านล่าง" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "VCenter Wide" @@ -5227,9 +5723,8 @@ msgid "HCenter Wide" msgstr "ความกว้าง HCenter" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Full Rect" -msgstr "ชื่อเต็ม" +msgstr "สี่เหลี่ยมผืนผ้าเต็ม" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Keep Ratio" @@ -5249,21 +5744,21 @@ msgstr "แก้ไขการตรึง" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy msgid "" -"Game Camera Override\n" -"Overrides game camera with editor viewport camera." +"Project Camera Override\n" +"Overrides the running project's camera with the editor viewport camera." msgstr "" "เขียนทับกล้องของเกมส์\n" -"เขียนทับกล้องของเกมส์ด้วยเอดิเตอร์ของวิวพอร์ตของกล้อง" +"เขียนทับกล้องของเกมส์ด้วยตัวแก้ไขของวิวพอร์ตของกล้อง" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "" -"Game Camera Override\n" -"No game instance running." +"Project Camera Override\n" +"No project instance running. Run the project from the editor to use this " +"feature." msgstr "" -"เขียนทับกล้องของเกมส์\n" -"ไม่มีอินสแตนซ์ของเกมส์ทำงานอยู่" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5277,29 +5772,25 @@ msgstr "ปลดล็อคที่เลือก" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Group Selected" -msgstr "ลบที่เลือก" +msgstr "จัดกลุ่มที่เลือก" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Ungroup Selected" -msgstr "ลบที่เลือก" +msgstr "เลิกจัดกลุ่มที่เลือก" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Paste Pose" msgstr "วางท่าทาง" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Clear Guides" -msgstr "ลบท่าทาง" +msgstr "ล้างเส้นไกด์" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Create Custom Bone(s) from Node(s)" -msgstr "สร้างจุดปะทุจาก Mesh" +msgstr "สร้างโครงแบบปรับแต่งเองจากโหนด" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Bones" @@ -5317,9 +5808,10 @@ msgstr "ลบ IK Chain" msgid "" "Warning: Children of a container get their position and size determined only " "by their parent." -msgstr "" +msgstr "คำเตือน: โหนดลูกของคอนเทนเนอร์จะได้รับตำแหน่งและขนาดที่กำหนดโดยโหนดแม่เท่านั้น" #: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp #: editor/plugins/texture_region_editor_plugin.cpp #: editor/plugins/tile_set_editor_plugin.cpp scene/gui/graph_edit.cpp msgid "Zoom Reset" @@ -5331,20 +5823,32 @@ msgid "Select Mode" msgstr "โหมดเลือก" #: editor/plugins/canvas_item_editor_plugin.cpp -msgid "Drag: Rotate" -msgstr "ลาก: หมุน" +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Drag: Rotate selected node around pivot." +msgstr "ลบโหนดหรือทรานสิชันที่เลือก" #: editor/plugins/canvas_item_editor_plugin.cpp -msgid "Alt+Drag: Move" +#, fuzzy +msgid "Alt+Drag: Move selected node." 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' เพื่อลากจุดหมุน" +#, fuzzy +msgid "V: Set selected node's pivot position." +msgstr "ลบโหนดหรือทรานสิชันที่เลือก" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Alt+RMB: Show list of all nodes at position clicked, including locked." +msgstr "" +"แสดงออบเจกต์ทั้งหมด ณ ตำแหน่งที่คลิก\n" +"(เหมือน Alt+คลิกขวา ในโหมดเลือก)" #: editor/plugins/canvas_item_editor_plugin.cpp -msgid "Alt+RMB: Depth list selection" -msgstr "Alt+คลิกขวา: เลือกที่ซ้อนกัน" +msgid "RMB: Add node at position clicked." +msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5367,12 +5871,12 @@ msgid "" "Show a list of all objects at the position clicked\n" "(same as Alt+RMB in select mode)." msgstr "" -"แสดงวัตถุทั้งหมด ณ ตำแหน่งที่คลิก\n" +"แสดงออบเจกต์ทั้งหมด ณ ตำแหน่งที่คลิก\n" "(เหมือน Alt+คลิกขวา ในโหมดเลือก)" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Click to change object's rotation pivot." -msgstr "คลิกเพื่อเปลี่ยนจุดหมุนของวัตถุ" +msgstr "คลิกเพื่อเปลี่ยนจุดหมุนของออบเจกต์" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Pan Mode" @@ -5383,37 +5887,32 @@ msgid "Ruler Mode" 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 msgid "Use Grid Snap" -msgstr "ใช้การเข้าหาเส้นกริด" +msgstr "ใช้สแนปเส้นกริด" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy 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" @@ -5424,9 +5923,8 @@ msgid "Use Pixel Snap" msgstr "จำกัดให้ย้ายเป็นพิกเซล" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Smart Snapping" -msgstr "จำกัดอัตโนมัติ" +msgstr "สแนปอัจฉริยะ" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5434,72 +5932,64 @@ msgid "Configure Snap..." msgstr "ตั้งค่าการจำกัด..." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Snap to Parent" -msgstr "จำกัดด้วยโหนดแม่" +msgstr "สแนปโหนดแม่" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Snap to Node Anchor" -msgstr "จำกัดด้วยจุดหมุนของโหนด" +msgstr "สแนปจุดยึดโหนด" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Snap to Node Sides" -msgstr "จำกัดด้วยเส้นขอบของโหนด" +msgstr "สแนปด้านข้างโหนด" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Snap to Node Center" -msgstr "จำกัดด้วยจุดหมุนของโหนด" +msgstr "สแนปจุดกลางโหนด" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Snap to Other Nodes" -msgstr "จำกัดด้วยโหนดอื่น" +msgstr "สแนปโหนดอื่น" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy 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 -#, fuzzy msgid "Skeleton Options" -msgstr "โครงกระดูก..." +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 -#, fuzzy msgid "Clear Custom Bones" -msgstr "ลบกระดูก" +msgstr "ลบโครง" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -5520,17 +6010,15 @@ msgstr "แสดงไม้บรรทัด" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Guides" -msgstr "แสดงเส้นนำ" +msgstr "แสดงเส้นไกด์" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Show Origin" msgstr "แสดงจุดกำเนิด" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Show Viewport" -msgstr "1 มุมมอง" +msgstr "แสดงวิวพอร์ต" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Group And Lock Icons" @@ -5538,33 +6026,31 @@ msgstr "แสดงกลุ่มและล็อคไอคอน" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center Selection" -msgstr "ให้สิ่งที่เลือกอยู่กลางจอ" +msgstr "ให้สิ่งที่เลือกอยู่ตรงกลาง" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Frame Selection" msgstr "ให้สิ่งที่เลือกเต็มจอ" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Preview Canvas Scale" -msgstr "ตัวอย่าง Atlas" +msgstr "ดูตัวอย่างขนาดแคนวาส" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Translation mask for inserting keys." -msgstr "" +msgstr "การแปลง mask สำหรับการใส่คีย์" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation mask for inserting keys." -msgstr "" +msgstr "หมุน mask สำหรับใส่คีย์" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Scale mask for inserting keys." -msgstr "" +msgstr "ปรับขนาด mask สำหรับใส่คีย์" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Insert keys (based on mask)." -msgstr "เพิ่มคีย์ (แทร็กที่มีอยู่แล้ว)" +msgstr "เพิ่มคีย์ (จาก mask)" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" @@ -5573,16 +6059,17 @@ 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 "" +"แทรกปุ่มอัตโนมัติเมื่อออบเจกต์ถูกแปลง หมุน หรือปรับขนาด (ตาม mask)\n" +"คีย์จะถูกเพิ่มลงในแทร็กที่มีอยู่เท่านั้นจะไม่มีการสร้างแทร็กใหม่\n" +"ต้องใส่คีย์ด้วยตนเองในครั้งแรก" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Auto Insert Key" -msgstr "แทรกคีย์แอนิเมชัน" +msgstr "ใส่คีย์อัตโนมัติ" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Animation Key and Pose Options" -msgstr "แทรกคีย์แอนิเมชัน" +msgstr "ตัวเลือกคีย์แอนิเมชันและโพส" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" @@ -5597,6 +6084,16 @@ msgid "Clear Pose" msgstr "ลบท่าทาง" #: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy +msgid "Add Node Here" +msgstr "เพิ่มโหนด" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy +msgid "Instance Scene Here" +msgstr "อินสแตนซ์ฉาก" + +#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Multiply grid step by 2" msgstr "เพิ่มความถี่เส้นกริดขึ้น 2 เท่า" @@ -5605,9 +6102,54 @@ msgid "Divide grid step by 2" msgstr "ลดความถี่กริดลงครึ่งหนึ่ง" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Pan View" -msgstr "มุมหลัง" +msgstr "มุมมองแพน" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Zoom to 3.125%" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Zoom to 6.25%" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Zoom to 12.5%" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy +msgid "Zoom to 25%" +msgstr "ย่อ" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy +msgid "Zoom to 50%" +msgstr "ย่อ" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy +msgid "Zoom to 100%" +msgstr "ย่อ" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy +msgid "Zoom to 200%" +msgstr "ย่อ" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy +msgid "Zoom to 400%" +msgstr "ย่อ" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#, fuzzy +msgid "Zoom to 800%" +msgstr "ย่อ" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Zoom to 1600%" +msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Add %s" @@ -5632,9 +6174,8 @@ msgid "Error instancing scene from %s" msgstr "ผิดพลาดขณะอินสแตนซ์ฉากจาก %s" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Change Default Type" -msgstr "เปลี่ยนประเภท" +msgstr "เปลี่ยนชนิดเริ่มต้น" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "" @@ -5695,9 +6236,8 @@ msgstr "Mask การปะทุ" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp -#, fuzzy msgid "Solid Pixels" -msgstr "Snap (พิกเซล):" +msgstr "พิกเซลรวม" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp @@ -5706,9 +6246,8 @@ msgstr "พิกเซลขอบ" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp -#, fuzzy msgid "Directed Border Pixels" -msgstr "ไฟล์และโฟลเดอร์:" +msgstr "พิกเซลที่ติดกัน" #: editor/plugins/cpu_particles_2d_editor_plugin.cpp #: editor/plugins/particles_2d_editor_plugin.cpp @@ -5721,9 +6260,8 @@ msgid "Emission Colors" msgstr "สีการปะทุ" #: editor/plugins/cpu_particles_editor_plugin.cpp -#, fuzzy msgid "CPUParticles" -msgstr "อนุภาค" +msgstr "CPUParticles" #: editor/plugins/cpu_particles_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp @@ -5736,14 +6274,12 @@ msgid "Create Emission Points From Node" msgstr "สร้างจุดปะทุจากโหนด" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Flat 0" -msgstr "เรียบ 0" +msgstr "Flat 0" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Flat 1" -msgstr "เรียบ 1" +msgstr "Flat 1" #: editor/plugins/curve_editor_plugin.cpp editor/property_editor.cpp msgid "Ease In" @@ -5767,7 +6303,7 @@ msgstr "แก้ไขเส้นสัมผัสเส้นโค้ง" #: editor/plugins/curve_editor_plugin.cpp msgid "Load Curve Preset" -msgstr "โหลดเส้นโค้งตัวอย่าง" +msgstr "โหลดพรีเซ็ตเส้นโค้ง" #: editor/plugins/curve_editor_plugin.cpp msgid "Add Point" @@ -5778,19 +6314,16 @@ msgid "Remove Point" msgstr "ลบจุด" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Left Linear" msgstr "เส้นตรงซ้าย" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Right Linear" msgstr "เส้นตรงขวา" #: editor/plugins/curve_editor_plugin.cpp -#, fuzzy msgid "Load Preset" -msgstr "โหลดค่าล่วงหน้า" +msgstr "โหลดพรีเซ็ต" #: editor/plugins/curve_editor_plugin.cpp msgid "Remove Curve Point" @@ -5805,9 +6338,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" @@ -5838,9 +6370,8 @@ msgid "Mesh is empty!" msgstr "Mesh ว่างเปล่า!" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "Couldn't create a Trimesh collision shape." -msgstr "สร้างรูปทรงกายภาพเป็นโหนดญาติ" +msgstr "ไม่สามารถสร้างรูปร่างการชนแบบตาข่ายสามเหลี่ยม" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Static Trimesh Body" @@ -5851,36 +6382,37 @@ msgid "This doesn't work on scene root!" msgstr "ทำกับโหนดรากไม่ได้!" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "Create Trimesh Static Shape" -msgstr "สร้างรูปทรง Trimesh" +msgstr "สร้างรูปทรง Trimesh Static" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Can't create a single convex collision shape for the scene root." -msgstr "" +msgstr "ไม่สามารถสร้างรูปทรงนูนแบบเดี่ยวสำหรับฉากราก" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Couldn't create a single convex collision shape." -msgstr "" +msgstr "ไม่สามารถสร้างรูปทรงนูนแบบเดี่ยว" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy +msgid "Create Simplified Convex Shape" +msgstr "สร้างรูปทรงนูนแบบเดี่ยว" + +#: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Single Convex Shape" -msgstr "สร้างรูปทรงนูน" +msgstr "สร้างรูปทรงนูนแบบเดี่ยว" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Can't create multiple convex collision shapes for the scene root." -msgstr "" +msgstr "ไม่สามารถสร้างรูปทรงนูนแบบเดี่ยวสำหรับฉากราก" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "Couldn't create any collision shapes." -msgstr "ไม่สามารถสร้างโฟลเดอร์" +msgstr "ไม่สามารถสร้างรูปร่างขอบเขตการชนได้" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "Create Multiple Convex Shapes" -msgstr "สร้างรูปทรงนูน" +msgstr "สร้างรูปทรงนูนแบบหลายอัน" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Navigation Mesh" @@ -5899,7 +6431,8 @@ msgid "No mesh to debug." msgstr "ไม่มีพื้นผิวให้แก้ไขจุดบกพร่อง" #: editor/plugins/mesh_instance_editor_plugin.cpp -msgid "Model has no UV in this layer" +#, fuzzy +msgid "Mesh has no UV in layer %d." msgstr "โมเดลไม่มี UV ในชั้นนี้" #: editor/plugins/mesh_instance_editor_plugin.cpp @@ -5912,7 +6445,7 @@ msgstr "Mesh ไม่มีพื้นผิวให้สร้างเส #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh primitive type is not PRIMITIVE_TRIANGLES!" -msgstr "" +msgstr "ประเภทดั้งเดิมของ mesh ไม่ใช่ PRIMITIVE_TRIANGLES!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Could not create outline!" @@ -5936,6 +6469,8 @@ msgid "" "automatically.\n" "This is the most accurate (but slowest) option for collision detection." msgstr "" +"สร้าง StaticBody และเพิ่มขอบเขตการชนแบบหลายเหลี่ยมโดยอัตโนมัติ\n" +"นี่จะให้ความแม่นยำสูงที่สุด (แต่ช้าที่สุด) ในการตรวจสอบการชน" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" @@ -5946,28 +6481,46 @@ msgid "" "Creates a polygon-based collision shape.\n" "This is the most accurate (but slowest) option for collision detection." msgstr "" +"สร้างขอบเขตการชนแบบหลายเหลี่ยม\n" +"นี่จะให้ความแม่นยำสูง (แต่ช้า) ในการตรวจสอบการชน" #: editor/plugins/mesh_instance_editor_plugin.cpp -#, fuzzy msgid "Create Single Convex Collision Sibling" -msgstr "สร้างรูปทรงตันกายภาพเป็นโหนดญาติ" +msgstr "สร้างญาติขอบเขตการชนรูปทรงนูนแบบเดี่ยว" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "" "Creates a single convex collision shape.\n" "This is the fastest (but least accurate) option for collision detection." msgstr "" +"สร้างรูปทรงนูนแบบเดี่ยว\n" +"นี่จะเป็นตัวเลือกที่รวดเร็วที่สุด (แต่ความแม่นยำน้อย) สำหรับการตรวจหาการชน" #: editor/plugins/mesh_instance_editor_plugin.cpp #, fuzzy +msgid "Create Simplified Convex Collision Sibling" +msgstr "สร้างญาติขอบเขตการชนรูปทรงนูนแบบเดี่ยว" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "" +"Creates a simplified convex collision shape.\n" +"This is similar to single collision shape, but can result in a simpler " +"geometry in some cases, at the cost of accuracy." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Multiple Convex Collision Siblings" -msgstr "สร้างรูปทรงตันกายภาพเป็นโหนดญาติ" +msgstr "สร้างญาติขอบเขตการชนรูปทรงนูนแบบหลายอัน" #: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy msgid "" "Creates a polygon-based collision shape.\n" -"This is a performance middle-ground between the two above options." +"This is a performance middle-ground between a single convex collision and a " +"polygon-based collision." msgstr "" +"สร้างขอบเขตการชนแบบหลายเหลี่ยม\n" +"นี่จะให้ประสิทธิภาพระดับกลางเมื่อเทียบกับสองตัวเลือกข้างต้น" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh..." @@ -5980,6 +6533,8 @@ msgid "" "This can be used instead of the SpatialMaterial Grow property when using " "that property isn't possible." msgstr "" +"สร้าง mesh เส้นขอบแบบคงที่ mesh เส้นขอบ จะมีการพลิกแบบปกติโดยอัตโนมัติ\n" +"สามารถใช้แทนคุณสมบัติ SpatialMaterial Grow ได้เมื่อใช้คุณสมบัตินั้นไม่ได้" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "View UV1" @@ -6003,7 +6558,7 @@ msgstr "ขนาดเส้นรอบรูป:" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "UV Channel Debug" -msgstr "" +msgstr "ดีบั๊ก UV" #: editor/plugins/mesh_library_editor_plugin.cpp msgid "Remove item %d?" @@ -6018,12 +6573,10 @@ msgstr "" "%s" #: editor/plugins/mesh_library_editor_plugin.cpp -#, fuzzy msgid "Mesh Library" -msgstr "MeshLibrary..." +msgstr "ไลบรารี mesh" #: editor/plugins/mesh_library_editor_plugin.cpp -#: editor/plugins/theme_editor_plugin.cpp msgid "Add Item" msgstr "เพิ่มไอเทม" @@ -6032,7 +6585,13 @@ msgid "Remove Selected Item" msgstr "ลบไอเทมที่เลือก" #: editor/plugins/mesh_library_editor_plugin.cpp -msgid "Import from Scene" +#, fuzzy +msgid "Import from Scene (Ignore Transforms)" +msgstr "นำเข้าจากฉาก" + +#: editor/plugins/mesh_library_editor_plugin.cpp +#, fuzzy +msgid "Import from Scene (Apply Transforms)" msgstr "นำเข้าจากฉาก" #: editor/plugins/mesh_library_editor_plugin.cpp @@ -6138,12 +6697,10 @@ msgstr "สร้างรูปทรงนำทาง" #: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Convert to CPUParticles" -msgstr "แปลงเป็นตัวพิมพ์ใหญ่" +msgstr "แปลงเป็น CPUParticles" #: editor/plugins/particles_2d_editor_plugin.cpp -#, fuzzy msgid "Generating Visibility Rect" msgstr "สร้างกรอบการมองเห็น" @@ -6156,32 +6713,33 @@ msgid "Can only set point into a ParticlesMaterial process material" msgstr "สามารถกำหนดจุดให้แก่ ParticlesMaterial เท่านั้น" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Convert to CPUParticles2D" +msgstr "แปลงเป็น CPUParticles2D" + +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp msgid "Generation Time (sec):" msgstr "เวลาในการสร้าง (วินาที):" #: editor/plugins/particles_editor_plugin.cpp msgid "The geometry's faces don't contain any area." -msgstr "" +msgstr "พื้นผิวของรูปเรขาคณิตไม่มีพื้นที่" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "The geometry doesn't contain any faces." -msgstr "โหนดไม่มี geometry (หน้า)" +msgstr "รูปเรขาคณิตไม่มีหน้า" #: editor/plugins/particles_editor_plugin.cpp msgid "\"%s\" doesn't inherit from Spatial." msgstr "\"%s\" ไม่ได้สืบทอดมาจาก Spatial" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "\"%s\" doesn't contain geometry." -msgstr "โหนดไม่มี geometry" +msgstr "\"%s\" ไม่มีรูปทรงเรขาคณิต" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "\"%s\" doesn't contain face geometry." -msgstr "โหนดไม่มี geometry" +msgstr "\"%s\" ไม่มีหน้าของรูปทรงเรขาคณิต" #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emitter" @@ -6213,15 +6771,11 @@ msgstr "ต้องการวัสดุประเภท 'ParticlesMateria #: editor/plugins/particles_editor_plugin.cpp msgid "Generating AABB" -msgstr "สร้างเส้นกรอบ" +msgstr "กำลังสร้าง AABB" #: editor/plugins/particles_editor_plugin.cpp msgid "Generate Visibility AABB" -msgstr "สร้างเส้นกรอบการมองเห็น" - -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generate AABB" -msgstr "สร้างเส้นกรอบ" +msgstr "สร้างการมองเห็น AABB" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Remove Point from Curve" @@ -6241,9 +6795,8 @@ msgid "Add Point to Curve" msgstr "เพิ่มจุดในเส้นโค้ง" #: editor/plugins/path_2d_editor_plugin.cpp -#, fuzzy msgid "Split Curve" -msgstr "ปิดเส้นโค้ง" +msgstr "แยกเส้นโค้ง" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Move Point in Curve" @@ -6273,9 +6826,8 @@ msgid "Click: Add Point" msgstr "คลิก: เพิ่มจุด" #: editor/plugins/path_2d_editor_plugin.cpp -#, fuzzy msgid "Left Click: Split Segment (in curve)" -msgstr "แยกส่วน (ในเส้นโค้ง)" +msgstr "คลิกซ้าย: แยกเส้นโค้ง" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp @@ -6302,7 +6854,8 @@ msgid "Close Curve" msgstr "ปิดเส้นโค้ง" #: editor/plugins/path_2d_editor_plugin.cpp -#: editor/plugins/path_editor_plugin.cpp editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +#: editor/plugins/theme_editor_preview.cpp #: editor/plugins/visual_shader_editor_plugin.cpp editor/project_export.cpp msgid "Options" msgstr "ตัวเลือก" @@ -6310,12 +6863,12 @@ msgstr "ตัวเลือก" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Mirror Handle Angles" -msgstr "" +msgstr "มุมตัวสะท้อน" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Mirror Handle Lengths" -msgstr "" +msgstr "ความยาวตัวสะท้อน" #: editor/plugins/path_editor_plugin.cpp msgid "Curve Point #" @@ -6354,26 +6907,24 @@ msgid "Split Segment (in curve)" msgstr "แยกส่วน (ในเส้นโค้ง)" #: editor/plugins/physical_bone_plugin.cpp -#, fuzzy msgid "Move Joint" -msgstr "ย้ายจุด" +msgstr "เลื่อนข้อต่อ" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "" "The skeleton property of the Polygon2D does not point to a Skeleton2D node" -msgstr "" +msgstr "คุณสมบัติโครงของ Polygon2D ไม่ได้ชี้ไปที่โหนด Skeleton2D" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Sync Bones" -msgstr "แสดงกระดูก" +msgstr "ซิงค์โครง" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "" "No texture in this polygon.\n" "Set a texture to be able to edit UV." msgstr "" -"ไม่มีเทกเจอร์ในรูปหลายเหลี่ยมนี้\n" +"ไม่มีเทกเจอร์ในโพลีกอน\n" "ตั้งเทกเจอร์เพื่อที่จะแก้ไข UV ได้" #: editor/plugins/polygon_2d_editor_plugin.cpp @@ -6384,91 +6935,89 @@ msgstr "สร้าง UV Map" msgid "" "Polygon 2D has internal vertices, so it can no longer be edited in the " "viewport." -msgstr "" +msgstr "Polygon 2D มีจุดยอดภายใน ดังนั้นจึงไม่สามารถแก้ไขในวิวพอร์ตได้อีกต่อไป" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create Polygon & UV" msgstr "สร้าง Polygon และ UV" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Create Internal Vertex" -msgstr "สร้างเส้นนำแนวนอน" +msgstr "สร้างจุดยอดภายใน" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Remove Internal Vertex" -msgstr "ลบจุดควบคุมขาเข้า" +msgstr "ลบจุดยอดภายใน" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Invalid Polygon (need 3 different vertices)" -msgstr "" +msgstr "รูปโพลีกอนผิดพลาด (จำเป็นต้องมีจุดยอดที่แตกต่างกัน 3 จุด)" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Add Custom Polygon" -msgstr "แก้ไขรูปหลายเหลี่ยม" +msgstr "เพิ่มโพลีกอน" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Remove Custom Polygon" -msgstr "ลบรูปหลายเหลี่ยมและจุด" +msgstr "ลบโพลีกอน" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Transform UV Map" msgstr "เคลื่อนย้าย UV Map" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Transform Polygon" -msgstr "ประเภทการเคลื่อนย้าย" +msgstr "เคลื่อนย้ายโพลีกอน" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Paint Bone Weights" -msgstr "" +msgstr "เติมน้ำหนักโครง" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Open Polygon 2D UV editor." -msgstr "แก้ไข UV รูปหลายเหลี่ยม 2D" +msgstr "เปิดตัวแก้ไข Polygon 2D UV" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Polygon 2D UV Editor" -msgstr "แก้ไข UV รูปหลายเหลี่ยม 2D" +msgstr "ตัวแก้ไข Polygon 2D UV" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "UV" msgstr "UV" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Points" -msgstr "ย้ายจุด" +msgstr "จุด" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Polygons" -msgstr "รูปหลายเหลี่ยม->UV" +msgstr "โพลีกอน" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Bones" -msgstr "สร้างกระดูก" +msgstr "โครง" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Move Points" msgstr "ย้ายจุด" #: editor/plugins/polygon_2d_editor_plugin.cpp -msgid "Ctrl: Rotate" -msgstr "Ctrl: หมุน" +msgid "Command: Rotate" +msgstr "ctrl: หมุน" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Shift: Move All" msgstr "Shift: ย้ายทั้งหมด" #: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Shift+Command: Scale" +msgstr "Shift+Ctrl: ปรับขนาด" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Ctrl: Rotate" +msgstr "Ctrl: หมุน" + +#: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Shift+Ctrl: Scale" msgstr "Shift+Ctrl: ปรับขนาด" @@ -6498,23 +7047,23 @@ msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Paint weights with specified intensity." -msgstr "" +msgstr "เติมน้ำหนักตามที่กำหนด" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Unpaint weights with specified intensity." -msgstr "" +msgstr "ลบน้ำหนักตามที่กำหนด" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Radius:" msgstr "รัศมี:" #: editor/plugins/polygon_2d_editor_plugin.cpp -msgid "Polygon->UV" -msgstr "รูปหลายเหลี่ยม->UV" +msgid "Copy Polygon to UV" +msgstr "คัดลอกโพลีกอนไปยังยูวี" #: editor/plugins/polygon_2d_editor_plugin.cpp -msgid "UV->Polygon" -msgstr "UV->รูปหลายเหลี่ยม" +msgid "Copy UV to Polygon" +msgstr "คัดลอกยูวีไปยังโพลีกอน" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Clear UV" @@ -6561,9 +7110,8 @@ msgid "Grid Step Y:" msgstr "ระยะห่างกริดแกน Y:" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Sync Bones to Polygon" -msgstr "ปรับขนาดรูปหลายเหลี่ยม" +msgstr "ซิงค์โครงกับโพลีกอน" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "ERROR: Couldn't load resource!" @@ -6615,14 +7163,43 @@ msgstr "โหลดรีซอร์ส" msgid "ResourcePreloader" msgstr "ตัวโหลดรีซอร์สล่วงหน้า" +#: editor/plugins/room_manager_editor_plugin.cpp +#, fuzzy +msgid "Flip Portals" +msgstr "พลิกแนวนอน" + +#: editor/plugins/room_manager_editor_plugin.cpp +#, fuzzy +msgid "Room Generate Points" +msgstr "จำนวนจุดที่สร้างขึ้น:" + +#: editor/plugins/room_manager_editor_plugin.cpp +#, fuzzy +msgid "Generate Points" +msgstr "จำนวนจุดที่สร้างขึ้น:" + +#: editor/plugins/room_manager_editor_plugin.cpp +#, fuzzy +msgid "Flip Portal" +msgstr "พลิกแนวนอน" + +#: editor/plugins/room_manager_editor_plugin.cpp +#, fuzzy +msgid "Occluder Set Transform" +msgstr "เคลียร์การแปลง" + +#: editor/plugins/room_manager_editor_plugin.cpp +#, fuzzy +msgid "Center Node" +msgstr "สร้างโหนด" + #: editor/plugins/root_motion_editor_plugin.cpp msgid "AnimationTree has no path set to an AnimationPlayer" -msgstr "" +msgstr "AnimationTree ไม่มีที่อยู่ไปยัง AnimationPlayer" #: editor/plugins/root_motion_editor_plugin.cpp -#, fuzzy msgid "Path to AnimationPlayer is invalid" -msgstr "ผังแอนิเมชันไม่ถูกต้อง" +msgstr "ที่อยู่ของ AnimationPlayer ไม่ถูกต้อง" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" @@ -6637,22 +7214,18 @@ msgid "Error writing TextFile:" msgstr "ผิดพลาดขณะย้ายไฟล์:" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Could not load file at:" -msgstr "ไม่พบ tile:" +msgstr "ไม่สามารถโหลดไฟล์ที่:" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Error saving file!" -msgstr "ผิดพลาดขณะบันทึก TileSet!" +msgstr "ผิดพลาดขณะบันทึกไฟล์!" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Error while saving theme." msgstr "ผิดพลาดขณะบันทึกธีม" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Error Saving" msgstr "ผิดพลาดขณะบันทึก" @@ -6682,16 +7255,17 @@ msgstr "ไม่สามารถเรียกใช้สคริปต์ #: editor/plugins/script_editor_plugin.cpp msgid "Script failed reloading, check console for errors." -msgstr "" +msgstr "การโหลดสคริปต์ล้มเหลว โปรดตรวจสอบข้อผิดพลาดในคอนโซล" #: editor/plugins/script_editor_plugin.cpp msgid "Script is not in tool mode, will not be able to run." -msgstr "" +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" @@ -6724,18 +7298,16 @@ msgid "Find Previous" msgstr "ค้นหาก่อนหน้า" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Filter scripts" -msgstr "ตัวกรอง" +msgstr "สคริปต์ตัวกรอง" #: editor/plugins/script_editor_plugin.cpp msgid "Toggle alphabetical sorting of the method list." -msgstr "" +msgstr "สลับการเรียงลำดับตามตัวอักษรของรายการเมธอด" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Filter methods" -msgstr "โหมดการกรอง:" +msgstr "วิธีการกรอง" #: editor/plugins/script_editor_plugin.cpp msgid "Sort" @@ -6745,13 +7317,13 @@ msgstr "เรียง" #: editor/plugins/script_text_editor.cpp editor/scene_tree_dock.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Move Up" -msgstr "ย้ายขึ้น" +msgstr "เลื่อนขึ้น" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp editor/scene_tree_dock.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Move Down" -msgstr "ย้ายลง" +msgstr "เลื่อนลง" #: editor/plugins/script_editor_plugin.cpp msgid "Next script" @@ -6771,7 +7343,7 @@ msgstr "เปิด..." #: editor/plugins/script_editor_plugin.cpp msgid "Reopen Closed Script" -msgstr "เปิดสคริปต์อีกรอบ" +msgstr "เปิดสคริปต์ที่พึ่งปิด" #: editor/plugins/script_editor_plugin.cpp msgid "Save All" @@ -6779,7 +7351,7 @@ msgstr "บันทึกทั้งหมด" #: editor/plugins/script_editor_plugin.cpp msgid "Soft Reload Script" -msgstr "โหลดสคริปต์ใหม่" +msgstr "โหลดสคริปต์ใหม่แบบซอฟต์" #: editor/plugins/script_editor_plugin.cpp msgid "Copy Script Path" @@ -6822,6 +7394,14 @@ msgstr "ปิดคู่มือ" msgid "Run" msgstr "เริ่ม" +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp +#: editor/plugins/visual_shader_editor_plugin.cpp +#: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp +msgid "Search" +msgstr "ค้นหา" + #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Into" msgstr "คำสั่งต่อไป" @@ -6845,7 +7425,12 @@ msgstr "เปิดตัวดีบักค้างไว้" #: editor/plugins/script_editor_plugin.cpp msgid "Debug with External Editor" -msgstr "ดีบักด้วยเอดิเตอร์อื่น" +msgstr "ดีบักด้วยตัวแก้ไขภายนอก" + +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/shader_editor_plugin.cpp +msgid "Online Docs" +msgstr "คู่มือ" #: editor/plugins/script_editor_plugin.cpp msgid "Open Godot online documentation." @@ -6875,16 +7460,6 @@ msgstr "" "ไฟล์ต่อไปนี้ในดิสก์ใหม่กว่า\n" "จะทำอย่างไรต่อไป?:" -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/shader_editor_plugin.cpp -msgid "Reload" -msgstr "โหลดใหม่" - -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/shader_editor_plugin.cpp -msgid "Resave" -msgstr "บันทึกอีกครั้ง" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Debugger" msgstr "ตัวดีบัก" @@ -6902,34 +7477,29 @@ msgid "Connections to method:" msgstr "เชื่อมไปยังเมธอด:" #: editor/plugins/script_text_editor.cpp editor/script_editor_debugger.cpp -#, fuzzy msgid "Source" -msgstr "ต้นฉบับ:" +msgstr "ต้นฉบับ" #: editor/plugins/script_text_editor.cpp msgid "Target" msgstr "เป้าหมาย" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "" "Missing connected method '%s' for signal '%s' from node '%s' to node '%s'." -msgstr "ลบการเชื่อมโยง '%s' กับ '%s'" +msgstr "ไม่มีวิธีการเชื่อมต่อ '% s' สำหรับสัญญาณ '% s' จากโหนด '% s' ไปยังโหนด '% s'" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "[Ignore]" -msgstr "(ละเว้น)" +msgstr "[ละเว้น]" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Line" -msgstr "บรรทัด:" +msgstr "บรรทัด" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Go to Function" -msgstr "ไปยังฟังก์ชัน..." +msgstr "ไปยังฟังก์ชัน" #: editor/plugins/script_text_editor.cpp msgid "Only resources from filesystem can be dropped." @@ -6938,12 +7508,11 @@ 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 "" +msgstr "ไม่สามารถวางโหนดได้เนื่องจากไม่ได้ใช้สคริปต์ '% s' ในฉากนี้" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Lookup Symbol" -msgstr "เสนอแนะคำเต็ม" +msgstr "ค้นหาสัญลักษณ์" #: editor/plugins/script_text_editor.cpp msgid "Pick Color" @@ -6971,26 +7540,25 @@ msgstr "ไฮไลท์ไวยากรณ์" #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp -msgid "Go To" -msgstr "ไปยัง" - -#: editor/plugins/script_text_editor.cpp -#: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp msgid "Bookmarks" msgstr "บุ๊คมาร์ค" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Breakpoints" -msgstr "ลบจุด" +msgstr "เบรกพอยต์" -#: editor/plugins/script_text_editor.cpp scene/gui/line_edit.cpp -#: scene/gui/text_edit.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/plugins/text_editor.cpp +msgid "Go To" +msgstr "ไปยัง" + +#: editor/plugins/script_text_editor.cpp editor/scene_tree_dock.cpp +#: scene/gui/line_edit.cpp scene/gui/text_edit.cpp msgid "Cut" msgstr "ตัด" -#: editor/plugins/script_text_editor.cpp scene/gui/line_edit.cpp -#: scene/gui/text_edit.cpp +#: editor/plugins/script_text_editor.cpp editor/plugins/theme_editor_plugin.cpp +#: scene/gui/line_edit.cpp scene/gui/text_edit.cpp msgid "Select All" msgstr "เลือกทั้งหมด" @@ -7023,93 +7591,77 @@ msgid "Unfold All Lines" msgstr "แสดงทั้งหมด" #: editor/plugins/script_text_editor.cpp -msgid "Clone Down" -msgstr "คัดลอกบรรทัดลงมา" - -#: editor/plugins/script_text_editor.cpp 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" msgstr "ลบตัวอักษรที่มองไม่เห็น" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Convert Indent to Spaces" -msgstr "ใช้เว้นวรรคเป็นย่อหน้า" +msgstr "แปลงย่อหน้าเป็นเว้นวรรค" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Convert Indent to Tabs" -msgstr "ใช้แท็บเป็นย่อหน้า" +msgstr "แปลงการเยื้องเป็นแท็บ" #: editor/plugins/script_text_editor.cpp msgid "Auto Indent" msgstr "ย่อหน้าอัตโนมัติ" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Find in Files..." -msgstr "คัดกรองไฟล์..." +msgstr "ค้นหาในไฟล์..." #: editor/plugins/script_text_editor.cpp msgid "Contextual Help" msgstr "ค้นหาคำที่เลือกในคู่มือ" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Toggle Bookmark" -msgstr "เปิด/ปิดมุมมองอิสระ" +msgstr "เพิ่ม/ลบบุ๊คมาร์ค" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Go to Next Bookmark" -msgstr "ไปจุดพักถัดไป" +msgstr "ไปบุ๊คมาร์คถัดไป" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Go to Previous Bookmark" -msgstr "ไปจุดพักก่อนหน้า" +msgstr "ไปบุ๊คมาร์คก่อนหน้า" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Remove All Bookmarks" -msgstr "ลบทั้งหมด" +msgstr "ลบบุ๊คมาร์คทั้งหมด" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Go to Function..." msgstr "ไปยังฟังก์ชัน..." #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Go to Line..." msgstr "ไปยังบรรทัด..." #: editor/plugins/script_text_editor.cpp #: modules/visual_script/visual_script_editor.cpp msgid "Toggle Breakpoint" -msgstr "เปิด/ปิด จุดพักโปรแกรม" +msgstr "เปิด/ปิด เบรกพอยต์" #: editor/plugins/script_text_editor.cpp msgid "Remove All Breakpoints" -msgstr "ลบจุดพักทั้งหมด" +msgstr "ลบเบรกพอยต์ทั้งหมด" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Go to Next Breakpoint" -msgstr "ไปจุดพักถัดไป" +msgstr "ไปเบรกพอยต์ถัดไป" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Go to Previous Breakpoint" -msgstr "ไปจุดพักก่อนหน้า" +msgstr "ไปเบรกพอยต์ก่อนหน้า" #: editor/plugins/shader_editor_plugin.cpp msgid "" @@ -7125,49 +7677,45 @@ msgstr "Shader" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "This skeleton has no bones, create some children Bone2D nodes." -msgstr "" +msgstr "โครงหลักนี้ยังไม่มีโครงใดๆ สร้างโหนดลูกของ Bone2D" #: editor/plugins/skeleton_2d_editor_plugin.cpp -#, fuzzy msgid "Create Rest Pose from Bones" -msgstr "สร้างจุดปะทุจาก Mesh" +msgstr "สร้างท่าโพสจากโครง" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "Set Rest Pose to Bones" -msgstr "" +msgstr "ตั้งท่าโพสจากโครง" #: editor/plugins/skeleton_2d_editor_plugin.cpp -#, fuzzy msgid "Skeleton2D" -msgstr "โครงกระดูก..." +msgstr "Skeleton2D" #: editor/plugins/skeleton_2d_editor_plugin.cpp -msgid "Make Rest Pose (From Bones)" -msgstr "" +#, fuzzy +msgid "Reset to Rest Pose" +msgstr "ตั้งโครงไปยังท่าโพส" #: editor/plugins/skeleton_2d_editor_plugin.cpp -msgid "Set Bones to Rest Pose" -msgstr "" +#, fuzzy +msgid "Overwrite Rest Pose" +msgstr "เขียนทับ" #: editor/plugins/skeleton_editor_plugin.cpp -#, fuzzy msgid "Create physical bones" -msgstr "สร้าง Mesh นำทาง" +msgstr "สร้างโครงกายภาพ" #: editor/plugins/skeleton_editor_plugin.cpp -#, fuzzy msgid "Skeleton" -msgstr "โครงกระดูก..." +msgstr "โครงหลัก" #: editor/plugins/skeleton_editor_plugin.cpp -#, fuzzy msgid "Create physical skeleton" -msgstr "สร้าง C# solution" +msgstr "สร้างโครงหลักกายภาพ" #: editor/plugins/skeleton_ik_editor_plugin.cpp -#, fuzzy msgid "Play IK" -msgstr "เล่น" +msgstr "เล่น IK" #: editor/plugins/spatial_editor_plugin.cpp msgid "Orthogonal" @@ -7178,6 +7726,71 @@ msgid "Perspective" msgstr "เพอร์สเปกทีฟ" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Top Orthogonal" +msgstr "ขนาน" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Top Perspective" +msgstr "เพอร์สเปกทีฟ" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Bottom Orthogonal" +msgstr "ขนาน" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Bottom Perspective" +msgstr "เพอร์สเปกทีฟ" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Left Orthogonal" +msgstr "ขนาน" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Right Perspective" +msgstr "เพอร์สเปกทีฟ" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Right Orthogonal" +msgstr "ขนาน" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Front Orthogonal" +msgstr "ขนาน" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Front Perspective" +msgstr "เพอร์สเปกทีฟ" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Rear Orthogonal" +msgstr "ขนาน" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Rear Perspective" +msgstr "เพอร์สเปกทีฟ" + +#. TRANSLATORS: This will be appended to the view name when Auto Orthogonal is enabled. +#: editor/plugins/spatial_editor_plugin.cpp +msgid " [auto]" +msgstr "" + +#. TRANSLATORS: This will be appended to the view name when Portal Occulusion is enabled. +#: editor/plugins/spatial_editor_plugin.cpp +msgid " [portals active]" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Aborted." msgstr "ยกเลิกการเคลื่อนย้าย" @@ -7198,6 +7811,28 @@ msgid "View Plane Transform." msgstr "ดูระนาบการย้าย" #: editor/plugins/spatial_editor_plugin.cpp +#: editor/plugins/texture_region_editor_plugin.cpp +#: editor/plugins/theme_editor_plugin.cpp scene/resources/visual_shader.cpp +msgid "None" +msgstr "ไม่มี" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Rotate" +msgstr "รัฐ" + +#. TRANSLATORS: This refers to the movement that changes the position of an object. +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Translate" +msgstr "เคลื่อนย้าย:" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Scale" +msgstr "อัตราส่วน:" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Scaling: " msgstr "อัตราส่วน: " @@ -7218,38 +7853,54 @@ msgid "Animation Key Inserted." msgstr "แทรกคีย์แอนิเมชัน" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Pitch" -msgstr "เสียงสูงต่ำ" +#, fuzzy +msgid "Pitch:" +msgstr "Pitch" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Yaw" +msgid "Yaw:" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Objects Drawn" -msgstr "จำนวนวัตถุที่วาด" +#, fuzzy +msgid "Size:" +msgstr "ขนาด: " + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Objects Drawn:" +msgstr "ออบเจกต์ที่วาด" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Material Changes" +#, fuzzy +msgid "Material Changes:" msgstr "จำนวนครั้งที่เปลี่ยนวัสดุ" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Shader Changes" +#, fuzzy +msgid "Shader Changes:" msgstr "จำนวนครั้งที่เปลี่ยน Shader" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Surface Changes" +#, fuzzy +msgid "Surface Changes:" msgstr "จำนวนครั้งที่เปลี่ยนพื้นผิว" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Draw Calls" +#, fuzzy +msgid "Draw Calls:" msgstr "จำนวนครั้งในการวาด" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Vertices" +#, fuzzy +msgid "Vertices:" msgstr "มุมรูปทรง" #: editor/plugins/spatial_editor_plugin.cpp +msgid "FPS: %d (%s ms)" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Top View." msgstr "มุมบน" @@ -7258,50 +7909,28 @@ msgid "Bottom View." msgstr "มุมล่าง" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Bottom" -msgstr "ล่าง" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Left View." msgstr "มุมซ้าย" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Left" -msgstr "ซ้าย" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Right View." msgstr "มุมขวา" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Right" -msgstr "ขวา" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Front View." msgstr "มุมหน้า" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Front" -msgstr "หน้า" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Rear View." msgstr "มุมหลัง" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Rear" -msgstr "หลัง" - -#: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Align Transform with View" -msgstr "ย้ายมาที่กล้อง" +msgstr "จัดการแปลงให้เข้ากับวิว" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Align Rotation with View" -msgstr "ย้ายวัตถุที่เลือกมาที่กล้อง" +msgstr "จัดการหมุนให้เข้ากับวิว" #: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "No parent to instance a child at." @@ -7312,14 +7941,12 @@ msgid "This operation requires a single selected node." msgstr "ต้องเลือกเพียงโหนดเดียว" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Auto Orthogonal Enabled" -msgstr "ขนาน" +msgstr "เปิดใช้งานออโธโกนอลอัตโนมัติ" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Lock View Rotation" -msgstr "แสดงข้อมูล" +msgstr "ล็อคการหมุนวิว" #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" @@ -7362,18 +7989,16 @@ msgid "Audio Listener" msgstr "ตัวรับเสียง" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Enable Doppler" -msgstr "แก้ไขโหนดลูกได้" +msgstr "เปิดการใช้งานดอปเลอร์" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Cinematic Preview" -msgstr "กำลังสร้างภาพตัวอย่าง Mesh" +msgstr "ดูตัวอย่างแบบภาพยนตร์" #: editor/plugins/spatial_editor_plugin.cpp msgid "Not available when using the GLES2 renderer." -msgstr "" +msgstr "ไม่สามารถใช้งานได้เมื่อใช้การเรนเดอร์โดย GLES2" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Left" @@ -7404,20 +8029,35 @@ msgid "Freelook Speed Modifier" msgstr "ปรับความเร็วมุมมองอิสระ" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Freelook Slow Modifier" msgstr "ปรับความเร็วมุมมองอิสระ" #: editor/plugins/spatial_editor_plugin.cpp #, fuzzy +msgid "Toggle Camera Preview" +msgstr "เปลี่ยนขนาดกล้อง" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "View Rotation Locked" -msgstr "แสดงข้อมูล" +msgstr "ล็อคการหมุนวิวแล้ว" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "" +"To zoom further, change the camera's clipping planes (View -> Settings...)" +msgstr "หากต้องการที่จะขยายให้ไกลออกไป ให้เปลี่ยนระนอบการตัดของกล้อง (มุมมอง -> ตั้งค่า...)" #: editor/plugins/spatial_editor_plugin.cpp msgid "" "Note: The FPS value displayed is the editor's framerate.\n" "It cannot be used as a reliable indication of in-game performance." msgstr "" +"หมายเหตุ: ค่า FPS ที่แสดงเป็นอัตราเฟรมของตัวแก้ไข\n" +"ไม่สามารถใช้เป็นตัวบ่งชี้ประสิทธิภาพในเกมที่แท้จริงได้" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Convert Rooms" +msgstr "แปลงเป็น %s" #: editor/plugins/spatial_editor_plugin.cpp msgid "XForm Dialog" @@ -7431,34 +8071,32 @@ msgid "" "Closed eye: Gizmo is hidden.\n" "Half-open eye: Gizmo is also visible through opaque surfaces (\"x-ray\")." msgstr "" +"คลิกเพื่อสลับระหว่างสถานะการมองเห็น\n" +"\n" +"เปิดตา: มองเห็นกิซโม\n" +"ปิดตา: ซ่อนกิซโม\n" +"ตาที่เปิดครึ่งหนึ่ง: กิซโมสามารถมองเห็นได้ผ่านพื้นผิวทึบแสง (\"x-ray\")" #: editor/plugins/spatial_editor_plugin.cpp #, fuzzy -msgid "Snap Nodes To Floor" -msgstr "จำกัดด้วยเส้นตาราง" +msgid "Snap Nodes to Floor" +msgstr "สแนปโหนดกับชั้น" #: editor/plugins/spatial_editor_plugin.cpp msgid "Couldn't find a solid floor to snap the selection to." -msgstr "" +msgstr "ไม่สามารถหาชั้นแข็งที่จะสแนปกับที่เลือก" #: editor/plugins/spatial_editor_plugin.cpp -msgid "" -"Drag: Rotate\n" -"Alt+Drag: Move\n" -"Alt+RMB: Depth list selection" -msgstr "" -"ลาก: หมุน\n" -"Alt+ลาก: ย้าย\n" -"Alt+คลิกขวา: เลือกที่ซ้อนกัน" - -#: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Use Local Space" -msgstr "โหมดพิกัดภายใน (%s)" +msgstr "ใช้พื้นที่ภายใน" #: editor/plugins/spatial_editor_plugin.cpp msgid "Use Snap" -msgstr "จำกัดการเคลื่อนย้าย" +msgstr "ใช้สแนป" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Converts rooms for portal culling." +msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View" @@ -7485,9 +8123,8 @@ msgid "Right View" msgstr "มุมขวา" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Switch Perspective/Orthogonal View" -msgstr "สลับมุมมองเพอร์สเปกทีฟ/ขนาน" +msgstr "สลับมุมมองเพอร์สเปกทีฟ/ออโธโกนอล" #: editor/plugins/spatial_editor_plugin.cpp msgid "Insert Animation Key" @@ -7508,12 +8145,11 @@ msgstr "เปิด/ปิดมุมมองอิสระ" #: editor/plugins/spatial_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Transform" -msgstr "เคลื่อนย้าย" +msgstr "การแปลง" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Snap Object to Floor" -msgstr "จำกัดด้วยเส้นตาราง" +msgstr "สแนปออบเจกต์กับชั้น" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Dialog..." @@ -7521,32 +8157,31 @@ msgstr "เครื่องมือเคลื่อนย้าย..." #: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" -msgstr "1 มุมมอง" +msgstr "1 วิวพอร์ต" #: editor/plugins/spatial_editor_plugin.cpp msgid "2 Viewports" -msgstr "2 มุมมอง" +msgstr "2 วิวพอร์ต" #: editor/plugins/spatial_editor_plugin.cpp msgid "2 Viewports (Alt)" -msgstr "2 มุมมอง (อีกแบบ)" +msgstr "2 วิวพอร์ต (อีกแบบ)" #: editor/plugins/spatial_editor_plugin.cpp msgid "3 Viewports" -msgstr "3 มุมมอง" +msgstr "3 วิวพอร์ต" #: editor/plugins/spatial_editor_plugin.cpp msgid "3 Viewports (Alt)" -msgstr "3 มุมมอง (อีกแบบ)" +msgstr "3 วิวพอร์ต (อีกแบบ)" #: editor/plugins/spatial_editor_plugin.cpp msgid "4 Viewports" -msgstr "4 มุมมอง" +msgstr "4 วิวพอร์ต" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Gizmos" -msgstr "แสดงสัญลักษณ์" +msgstr "กิสโม" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" @@ -7557,6 +8192,16 @@ msgid "View Grid" msgstr "แสดงเส้นตาราง" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Portal Culling" +msgstr "ตั้งค่ามุมมอง" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Occlusion Culling" +msgstr "ตั้งค่ามุมมอง" + +#: editor/plugins/spatial_editor_plugin.cpp #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Settings..." msgstr "ตั้งค่า..." @@ -7622,47 +8267,41 @@ msgid "Post" msgstr "หลัง" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Nameless gizmo" -msgstr "" +#, fuzzy +msgid "Unnamed Gizmo" +msgstr "โปรเจกต์ไม่มีชื่อ" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Create Mesh2D" -msgstr "สร้างเส้นขอบ Mesh" +msgstr "สร้าง Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Mesh2D Preview" -msgstr "กำลังสร้างภาพตัวอย่าง Mesh" +msgstr "ดูตัวอย่าง Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Create Polygon2D" -msgstr "สร้างรูปหลายเหลี่ยม" +msgstr "สร้าง Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp msgid "Polygon2D Preview" -msgstr "" +msgstr "ดูตัวอย่าง Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Create CollisionPolygon2D" -msgstr "สร้างรูปทรงนำทาง" +msgstr "สร้าง CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "CollisionPolygon2D Preview" -msgstr "สร้างรูปทรงนำทาง" +msgstr "ดูตัวอย่าง CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Create LightOccluder2D" -msgstr "สร้างรูปหลายเหลี่ยมกั้นแสง" +msgstr "สร้าง LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "LightOccluder2D Preview" -msgstr "สร้างรูปหลายเหลี่ยมกั้นแสง" +msgstr "ดูตัวอย่าง LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" @@ -7670,20 +8309,19 @@ msgstr "สไปรต์ว่างเปล่า!" #: editor/plugins/sprite_editor_plugin.cpp msgid "Can't convert a sprite using animation frames to mesh." -msgstr "" +msgstr "ไม่สามารถแปลงสไปรต์ไปเป็น mesh โดยใช้แอนิเมชันเฟรม" #: editor/plugins/sprite_editor_plugin.cpp msgid "Invalid geometry, can't replace by mesh." -msgstr "" +msgstr "เรขาคณิตผิดพลาด ไม่สามารถแทนที่ด้วย mesh" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Convert to Mesh2D" -msgstr "แปลงเป็น %s" +msgstr "แปลงเป็น Mesh2D" #: editor/plugins/sprite_editor_plugin.cpp msgid "Invalid geometry, can't create polygon." -msgstr "" +msgstr "รูปเรขาคณิตผิดพลาด ไม่สามารถสร้างโพลีกอน" #: editor/plugins/sprite_editor_plugin.cpp msgid "Convert to Polygon2D" @@ -7691,21 +8329,19 @@ msgstr "แปลงเป็น Polygon2D" #: editor/plugins/sprite_editor_plugin.cpp msgid "Invalid geometry, can't create collision polygon." -msgstr "" +msgstr "รูปเรขาคณิตผิดพลาด ไม่สามารถสร้างโพลีกอนขอบเขตการชน" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Create CollisionPolygon2D Sibling" -msgstr "สร้างรูปทรงนำทาง" +msgstr "สร้างญาติ CollisionPolygon2D" #: editor/plugins/sprite_editor_plugin.cpp msgid "Invalid geometry, can't create light occluder." -msgstr "" +msgstr "เรขาคณิตผิดพลาด ไม่สามารถสร้างแสงเงา" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Create LightOccluder2D Sibling" -msgstr "สร้างรูปหลายเหลี่ยมกั้นแสง" +msgstr "สร้างญาติ LightOccluder2D" #: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite" @@ -7724,9 +8360,8 @@ msgid "Grow (Pixels): " msgstr "ขยาย (พิกเซล): " #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Update Preview" -msgstr "ตัวอย่าง Atlas" +msgstr "อัพเดทการดูตัวอย่าง" #: editor/plugins/sprite_editor_plugin.cpp msgid "Settings:" @@ -7785,9 +8420,8 @@ msgid "New Animation" msgstr "แอนิเมชันใหม่" #: editor/plugins/sprite_frames_editor_plugin.cpp -#, fuzzy msgid "Speed:" -msgstr "ความเร็ว (เฟรม/วินาที):" +msgstr "ความเร็ว:" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Loop" @@ -7850,26 +8484,20 @@ msgid "Set Region Rect" msgstr "กำหนดขอบเขต Texture" #: editor/plugins/texture_region_editor_plugin.cpp -#, fuzzy msgid "Set Margin" -msgstr "ปรับขนาดรูปร่าง" +msgstr "ตั้งระยะขอบ" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Snap Mode:" -msgstr "โหมดการจำกัด:" - -#: editor/plugins/texture_region_editor_plugin.cpp -#: scene/resources/visual_shader.cpp -msgid "None" -msgstr "ไม่มี" +msgstr "โหมดสแนป:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Pixel Snap" -msgstr "จำกัดให้ย้ายเป็นพิกเซล" +msgstr "สแแนปพิกเซล" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Grid Snap" -msgstr "เข้าหาเส้นกริด" +msgstr "สแนปเส้นกริด" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Auto Slice" @@ -7884,171 +8512,615 @@ msgid "Step:" msgstr "ขนาด:" #: editor/plugins/texture_region_editor_plugin.cpp -msgid "Sep.:" -msgstr "" +msgid "Separation:" +msgstr "เว้น:" #: editor/plugins/texture_region_editor_plugin.cpp -#, fuzzy msgid "TextureRegion" -msgstr "ขอบเขต Texture" +msgstr "ขอบเขตเทกเจอร์" #: editor/plugins/theme_editor_plugin.cpp -msgid "Add All Items" -msgstr "เพิ่มทุกไอเทม" +#, fuzzy +msgid "Colors" +msgstr "สี" #: editor/plugins/theme_editor_plugin.cpp -msgid "Add All" -msgstr "เพิ่มทั้งหมด" +#, fuzzy +msgid "Fonts" +msgstr "ฟอนต์" #: editor/plugins/theme_editor_plugin.cpp -msgid "Remove All Items" +#, fuzzy +msgid "Icons" +msgstr "รูปย่อ" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Styleboxes" +msgstr "StyleBox" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "{num} color(s)" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "No colors found." +msgstr "ไม่พบทรัพยากรย่อย" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "{num} constant(s)" +msgstr "ค่าคงที่" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "No constants found." +msgstr "ค่าคงที่สี" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "{num} font(s)" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "No fonts found." +msgstr "ไม่พบ!" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "{num} icon(s)" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "No icons found." +msgstr "ไม่พบ!" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "{num} stylebox(es)" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "No styleboxes found." +msgstr "ไม่พบทรัพยากรย่อย" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "{num} currently selected" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Nothing was selected for the import." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Importing Theme Items" +msgstr "นำเข้าธีม" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Importing items {n}/{n}" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Updating the editor" +msgstr "ออกโปรแกรม?" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Finalizing" +msgstr "กำลังวิเคราะห์" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Filter:" +msgstr "ตัวกรอง:" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "With Data" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Select by data type:" +msgstr "เลือกโหนด" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Select all visible color items." +msgstr "กรุณาเลือกตัวเลือกก่อน!" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Select all visible color items and their data." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Deselect all visible color items." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Select all visible constant items." +msgstr "กรุณาเลือกตัวเลือกก่อน!" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Select all visible constant items and their data." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Deselect all visible constant items." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Select all visible font items." +msgstr "กรุณาเลือกตัวเลือกก่อน!" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Select all visible font items and their data." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Deselect all visible font items." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Select all visible icon items." +msgstr "กรุณาเลือกตัวเลือกก่อน!" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Select all visible icon items and their data." +msgstr "กรุณาเลือกตัวเลือกก่อน!" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Deselect all visible icon items." +msgstr "กรุณาเลือกตัวเลือกก่อน!" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Select all visible stylebox items." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Select all visible stylebox items and their data." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Deselect all visible stylebox items." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "" +"Caution: Adding icon data may considerably increase the size of your Theme " +"resource." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Collapse types." +msgstr "ยุบเข้า" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Expand types." +msgstr "ขยายออก" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Select all Theme items." +msgstr "เลือกไฟล์เทมเพลต" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Select With Data" +msgstr "เลือกจุด" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Select all Theme items with item data." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Deselect All" +msgstr "เลือกทั้งหมด" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Deselect all Theme items." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Import Selected" +msgstr "นำเข้าฉาก" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "" +"Import Items tab has some items selected. Selection will be lost upon " +"closing this window.\n" +"Close anyway?" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "" +"Select a theme type from the list to edit its items.\n" +"You can add a custom type or import a type with its items from another theme." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Remove All Color Items" msgstr "ลบทั้งหมด" -#: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp -msgid "Remove All" +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Rename Item" +msgstr "ลบไอเทม" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Remove All Constant Items" msgstr "ลบทั้งหมด" #: editor/plugins/theme_editor_plugin.cpp -msgid "Edit Theme" -msgstr "แก้ไขธีม" +#, fuzzy +msgid "Remove All Font Items" +msgstr "ลบทั้งหมด" #: editor/plugins/theme_editor_plugin.cpp -msgid "Theme editing menu." -msgstr "เมนูแก้ไขธีม" +#, fuzzy +msgid "Remove All Icon Items" +msgstr "ลบทั้งหมด" #: editor/plugins/theme_editor_plugin.cpp -msgid "Add Class Items" +#, fuzzy +msgid "Remove All StyleBox Items" +msgstr "ลบทั้งหมด" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "" +"This theme type is empty.\n" +"Add more items to it manually or by importing from another theme." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Add Color Item" +msgstr "เพิ่มไอเทมคลาส" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Add Constant Item" msgstr "เพิ่มไอเทมคลาส" #: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Add Font Item" +msgstr "เพิ่มไอเทม" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Add Icon Item" +msgstr "เพิ่มไอเทม" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Add Stylebox Item" +msgstr "เพิ่มทุกไอเทม" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Rename Color Item" +msgstr "ลบไอเทมคลาส" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Rename Constant Item" +msgstr "ลบไอเทมคลาส" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Rename Font Item" +msgstr "เปลี่ยนชื่อโหนด" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Rename Icon Item" +msgstr "เปลี่ยนชื่อโหนด" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Rename Stylebox Item" +msgstr "ลบไอเทมที่เลือก" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Invalid file, not a Theme resource." +msgstr "ไฟล์ไม่ถูกต้อง ไม่ใช่เลย์เอาต์ของ Audio Bus" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Invalid file, same as the edited Theme resource." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Manage Theme Items" +msgstr "จัดการเทมเพลต" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Edit Items" +msgstr "ไอเทมที่สามารถแก้ไขได้" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Types:" +msgstr "ประเภท:" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Add Type:" +msgstr "ประเภท:" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Add Item:" +msgstr "เพิ่มไอเทม" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Add StyleBox Item" +msgstr "เพิ่มทุกไอเทม" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Remove Items:" +msgstr "ลบไอเทม" + +#: editor/plugins/theme_editor_plugin.cpp msgid "Remove Class Items" msgstr "ลบไอเทมคลาส" #: editor/plugins/theme_editor_plugin.cpp -msgid "Create Empty Template" -msgstr "สร้างแม่แบบเปล่า" +#, fuzzy +msgid "Remove Custom Items" +msgstr "ลบไอเทมคลาส" #: editor/plugins/theme_editor_plugin.cpp -msgid "Create Empty Editor Template" -msgstr "สร้างแม่แบบเปล่าสำหรับ Editor" +msgid "Remove All Items" +msgstr "ลบทั้งหมด" #: editor/plugins/theme_editor_plugin.cpp -msgid "Create From Current Editor Theme" -msgstr "สร้างจากธีมปัจจุบัน" +#, fuzzy +msgid "Add Theme Item" +msgstr "ตัวแปรธีม" #: editor/plugins/theme_editor_plugin.cpp #, fuzzy -msgid "Toggle Button" -msgstr "ปุ่มเมาส์" +msgid "Old Name:" +msgstr "ชื่อโหนด:" #: editor/plugins/theme_editor_plugin.cpp -msgid "Disabled Button" -msgstr "ปิดการทำงานปุ่ม" +#, fuzzy +msgid "Import Items" +msgstr "นำเข้าธีม" #: editor/plugins/theme_editor_plugin.cpp -msgid "Item" -msgstr "ไอเทม" +#, fuzzy +msgid "Default Theme" +msgstr "ค่าเริ่มต้น" #: editor/plugins/theme_editor_plugin.cpp #, fuzzy -msgid "Disabled Item" -msgstr "ปิดใช้งาน" +msgid "Editor Theme" +msgstr "แก้ไขธีม" #: editor/plugins/theme_editor_plugin.cpp -msgid "Check Item" -msgstr "ทำเครื่องหมายไอเทม" +#, fuzzy +msgid "Select Another Theme Resource:" +msgstr "ลบรีซอร์ส" #: editor/plugins/theme_editor_plugin.cpp -msgid "Checked Item" -msgstr "ไอเทมมีเครื่องหมาย" +#, fuzzy +msgid "Another Theme" +msgstr "นำเข้าธีม" #: editor/plugins/theme_editor_plugin.cpp #, fuzzy -msgid "Radio Item" +msgid "Confirm Item Rename" +msgstr "เปลี่ยนชื่อแทร็กแอนิเมชัน" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Cancel Item Rename" +msgstr "เปลี่ยนชื่อหลายรายการ" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Override Item" +msgstr "แทนที่" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Unpin this StyleBox as a main style." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "" +"Pin this StyleBox as a main style. Editing its properties will update the " +"same properties in all other StyleBoxes of this type." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Add Type" +msgstr "ชนิด" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Add Item Type" msgstr "เพิ่มไอเทม" #: editor/plugins/theme_editor_plugin.cpp #, fuzzy -msgid "Checked Radio Item" -msgstr "ไอเทมมีเครื่องหมาย" +msgid "Node Types:" +msgstr "ชนิดโหนด" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Show Default" +msgstr "โหลดค่าเริ่มต้น" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Show default type items alongside items that have been overridden." +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Override All" +msgstr "แทนที่" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Override all default type items." +msgstr "" #: editor/plugins/theme_editor_plugin.cpp -msgid "Named Sep." +#, fuzzy +msgid "Theme:" +msgstr "ธีม" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Manage Items..." +msgstr "จัดการเทมเพลตการส่งออก..." + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Add, remove, organize and import Theme items." msgstr "" #: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Add Preview" +msgstr "ตัวอย่าง" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Default Preview" +msgstr "อัพเดทการดูตัวอย่าง" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Select UI Scene:" +msgstr "เลือก Mesh ต้นฉบับ:" + +#: editor/plugins/theme_editor_preview.cpp +msgid "" +"Toggle the control picker, allowing to visually select control types for " +"edit." +msgstr "" + +#: editor/plugins/theme_editor_preview.cpp +msgid "Toggle Button" +msgstr "สลับปุ่ม" + +#: editor/plugins/theme_editor_preview.cpp +msgid "Disabled Button" +msgstr "ปิดการทำงานปุ่ม" + +#: editor/plugins/theme_editor_preview.cpp +msgid "Item" +msgstr "รายการ" + +#: editor/plugins/theme_editor_preview.cpp +msgid "Disabled Item" +msgstr "รายการที่ปิดใช้งาน" + +#: editor/plugins/theme_editor_preview.cpp +msgid "Check Item" +msgstr "ทำเครื่องหมายไอเทม" + +#: editor/plugins/theme_editor_preview.cpp +msgid "Checked Item" +msgstr "ไอเทมมีเครื่องหมาย" + +#: editor/plugins/theme_editor_preview.cpp +msgid "Radio Item" +msgstr "ไอเทมเรดิโอ" + +#: editor/plugins/theme_editor_preview.cpp +msgid "Checked Radio Item" +msgstr "เลือกไอเทมเรดิโอ" + +#: editor/plugins/theme_editor_preview.cpp +#, fuzzy +msgid "Named Separator" +msgstr "หมวดชื่อ" + +#: editor/plugins/theme_editor_preview.cpp msgid "Submenu" msgstr "เมนูย่อย" -#: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/theme_editor_preview.cpp msgid "Subitem 1" msgstr "ไอเทมย่อย 1" -#: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/theme_editor_preview.cpp msgid "Subitem 2" msgstr "ไอเทมย่อย 2" -#: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/theme_editor_preview.cpp msgid "Has" msgstr "มี" -#: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/theme_editor_preview.cpp msgid "Many" msgstr "หลาย" -#: editor/plugins/theme_editor_plugin.cpp -#, fuzzy +#: editor/plugins/theme_editor_preview.cpp msgid "Disabled LineEdit" -msgstr "ปิดใช้งาน" +msgstr "ปิดใช้งาน LineEdit" -#: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/theme_editor_preview.cpp msgid "Tab 1" msgstr "แท็บ 1" -#: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/theme_editor_preview.cpp msgid "Tab 2" msgstr "แท็บ 2" -#: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/theme_editor_preview.cpp msgid "Tab 3" msgstr "แท็บ 3" -#: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/theme_editor_preview.cpp msgid "Editable Item" msgstr "ไอเทมที่สามารถแก้ไขได้" -#: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/theme_editor_preview.cpp msgid "Subtree" msgstr "ผังย่อย" -#: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/theme_editor_preview.cpp msgid "Has,Many,Options" msgstr "มี,หลาย,ตัวเลือก" -#: editor/plugins/theme_editor_plugin.cpp -msgid "Data Type:" -msgstr "ชนิดข้อมูล:" - -#: editor/plugins/theme_editor_plugin.cpp -#: editor/plugins/tile_set_editor_plugin.cpp -msgid "Icon" -msgstr "รูปย่อ" - -#: editor/plugins/theme_editor_plugin.cpp editor/rename_dialog.cpp -msgid "Style" -msgstr "รูปแบบ" +#: editor/plugins/theme_editor_preview.cpp +msgid "Invalid path, the PackedScene resource was probably moved or removed." +msgstr "" -#: editor/plugins/theme_editor_plugin.cpp -msgid "Font" -msgstr "ฟอนต์" +#: editor/plugins/theme_editor_preview.cpp +msgid "Invalid PackedScene resource, must have a Control node at its root." +msgstr "" -#: editor/plugins/theme_editor_plugin.cpp -msgid "Color" -msgstr "สี" +#: editor/plugins/theme_editor_preview.cpp +#, fuzzy +msgid "Invalid file, not a PackedScene resource." +msgstr "ไฟล์ไม่ถูกต้อง ไม่ใช่เลย์เอาต์ของ Audio Bus" -#: editor/plugins/theme_editor_plugin.cpp -msgid "Theme File" -msgstr "ไฟล์ธีม" +#: editor/plugins/theme_editor_preview.cpp +msgid "Reload the scene to reflect its most actual state." +msgstr "" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase Selection" @@ -8092,9 +9164,8 @@ msgid "Transpose" msgstr "สลับแกน" #: editor/plugins/tile_map_editor_plugin.cpp -#, fuzzy msgid "Disable Autotile" -msgstr "Autotiles" +msgstr "ปิดออโตไทล์" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Enable Priority" @@ -8106,7 +9177,7 @@ msgstr "ตัวกรองไทล์" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Give a TileSet resource to this TileMap to use its tiles." -msgstr "" +msgstr "ให้ทรัพยากรไทล์เซตแก่ไทล์แมพเพื่อใช้ไทล์" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Paint Tile" @@ -8115,6 +9186,14 @@ msgstr "วาดไทล์" #: editor/plugins/tile_map_editor_plugin.cpp msgid "" "Shift+LMB: Line Draw\n" +"Shift+Command+LMB: Rectangle Paint" +msgstr "" +"Shift+คลิกซ้าย: วาดเส้น\n" +"Shift+Ctrl+คลิกซ้าย: วาดสี่เหลี่ยม" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "" +"Shift+LMB: Line Draw\n" "Shift+Ctrl+LMB: Rectangle Paint" msgstr "" "Shift+LMB: วาดเส้น\n" @@ -8141,9 +9220,8 @@ msgid "Flip Vertically" msgstr "พลิกแนวตั้ง" #: editor/plugins/tile_map_editor_plugin.cpp -#, fuzzy msgid "Clear Transform" -msgstr "เคลื่อนย้าย" +msgstr "เคลียร์การแปลง" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Add Texture(s) to TileSet." @@ -8166,14 +9244,12 @@ msgid "New Single Tile" msgstr "ไทล์เดี่ยวใหม่" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Autotile" -msgstr "Autotiles" +msgstr "ไทล์อัตโนมัติใหม่" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "New Atlas" -msgstr "%s ใหม่" +msgstr "แผนที่ใหม่" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Next Coordinate" @@ -8192,61 +9268,56 @@ msgid "Select the previous shape, subtile, or Tile." msgstr "เลือกรูปร่าง, ไทล์ย่อยหรือไทล์ก่อนหน้า" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region" -msgstr "โหมดการทำงาน:" +msgstr "ขอบเขต" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Collision" msgstr "ขอบเขตการชน" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion" -msgstr "แก้ไขรูปหลายเหลี่ยม" +msgstr "ตัวบังแสง" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation" -msgstr "สร้าง Mesh นำทาง" +msgstr "ตัวนำทาง" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask" -msgstr "โหมดหมุน" +msgstr "บิทมาร์ก" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Priority" msgstr "การจัดลำดับความสำคัญ" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy +msgid "Icon" +msgstr "รูปย่อ" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Z Index" -msgstr "ดัชนี:" +msgstr "Z Index" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Region Mode" -msgstr "โหมดการทำงาน:" +msgstr "โหมดขอบเขต" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Collision Mode" msgstr "โหมดขอบเขตการชน" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Occlusion Mode" -msgstr "แก้ไขรูปหลายเหลี่ยม" +msgstr "โหมดตัวบังแสง" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Navigation Mode" -msgstr "สร้าง Mesh นำทาง" +msgstr "โหมด Navigation" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Bitmask Mode" -msgstr "โหมดหมุน" +msgstr "โหมดบิทมาร์ก" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Priority Mode" @@ -8257,33 +9328,42 @@ msgid "Icon Mode" msgstr "โหมดไอคอน" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Z Index Mode" -msgstr "โหมดมุมมอง" +msgstr "โหมด Z Index" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Copy bitmask." -msgstr "" +msgstr "คัดลอกบิทมาร์ก" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Paste bitmask." -msgstr "วางแอนิเมชัน" +msgstr "วางบิทมาร์ก" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Erase bitmask." -msgstr "คลิกขวา: ลบจุด" +msgstr "ลบบิทมาร์ก" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create a new rectangle." msgstr "สร้างสี่เหลี่ยมใหม่" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Rectangle" +msgstr "สี่เหลี่ยมใหม่" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create a new polygon." msgstr "สร้างรูปหลายเหลี่ยมใหม่" #: editor/plugins/tile_set_editor_plugin.cpp +msgid "New Polygon" +msgstr "รูปหลายเหลี่ยมใหม่" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Delete Selected Shape" +msgstr "ลบรูปร่างที่เลือก" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Keep polygon inside region Rect." msgstr "ให้รูปหลายเหลี่ยมอยู่ในขอบเขตของสี่เหลี่ยม" @@ -8298,7 +9378,7 @@ msgstr "แสดงชื่อไทล์ (กดAltค้างไว้)" #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Add or select a texture on the left panel to edit the tiles bound to it." -msgstr "" +msgstr "เพิ่มหรือเลือกเทกเจอร์จากแผงทางด้านซ้ายเพื่อที่จะแก้ไขไทล์ให้พอดีกับเส้นขอบ" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove selected texture? This will remove all tiles which use it." @@ -8329,6 +9409,8 @@ msgid "" "Drag handles to edit Rect.\n" "Click on another Tile to edit it." msgstr "" +"ลากเพื่อทำการแก้ไขรูปสี่เหลี่ยม\n" +"คลิกที่ไทล์อื่นเพื่อแก้ไข" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Delete selected Rect." @@ -8396,62 +9478,52 @@ msgid "Set Tile Icon" msgstr "ตั้งไอคอนไทล์" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Edit Tile Bitmask" -msgstr "แก้ไขตัวกรอง" +msgstr "แก้ไขบิทมาร์กไทล์" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Edit Collision Polygon" -msgstr "แก้ไขรูปหลายเหลี่ยมเดิม:" +msgstr "แก้ไขขอบเขตการชนของโพลีกอน" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Edit Occlusion Polygon" -msgstr "แก้ไขรูปหลายเหลี่ยม" +msgstr "แก้ไขโพลีกอนตัวบังแสง" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Edit Navigation Polygon" -msgstr "สร้างรูปทรงนำทาง" +msgstr "แก้ไขโพลีกอนนำทาง" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Paste Tile Bitmask" -msgstr "วางแอนิเมชัน" +msgstr "วางบิทมาร์กไทล์" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Clear Tile Bitmask" -msgstr "" +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" msgstr "ลบไทล์" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Remove Collision Polygon" -msgstr "ลบรูปหลายเหลี่ยมและจุด" +msgstr "ลบขอบเขตการชนแบบโพลีกอน" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Remove Occlusion Polygon" -msgstr "สร้างรูปหลายเหลี่ยมกั้นแสง" +msgstr "ลบโพลีกอนตัวบังแสง" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Remove Navigation Polygon" -msgstr "สร้างรูปทรงนำทาง" +msgstr "ลบโพลีกอนนำทาง" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Tile Priority" @@ -8459,12 +9531,11 @@ msgstr "แก้ลำดับความสำคัญของไทล์ #: editor/plugins/tile_set_editor_plugin.cpp msgid "Edit Tile Z Index" -msgstr "แก้ไขดัชนี Z ของไทล์" +msgstr "แก้ไข Z Index ของไทล์" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Make Convex" -msgstr "ย้ายรูปหลายเหลี่ยม" +msgstr "สร้างรูปทรงนูน" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Make Concave" @@ -8475,9 +9546,8 @@ msgid "Create Collision Polygon" msgstr "สร้างรูปหลายเหลี่ยมของเขตการชน" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "Create Occlusion Polygon" -msgstr "สร้างรูปหลายเหลี่ยมกั้นแสง" +msgstr "สร้างโพลีกอนตัวบังแสง" #: editor/plugins/tile_set_editor_plugin.cpp msgid "This property can't be changed." @@ -8496,26 +9566,20 @@ msgid "Error" msgstr "ผิดพลาด" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy -msgid "No commit message was provided" -msgstr "ไม่ได้ระบุชื่อ" - -#: editor/plugins/version_control_editor_plugin.cpp msgid "No files added to stage" -msgstr "" +msgstr "ไม่มีไฟล์เพิ่มไฟยัง stage" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Commit" -msgstr "ชุมชน" +msgstr "Commit" #: 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 "ระบบจัดการซอร์ส (Version Control)" #: editor/plugins/version_control_editor_plugin.cpp msgid "Initialize" @@ -8523,12 +9587,11 @@ msgstr "เริ่มต้น" #: editor/plugins/version_control_editor_plugin.cpp msgid "Staging area" -msgstr "" +msgstr "Stage พื้นที่" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Detect new changes" -msgstr "สร้าง %s ใหม่" +msgstr "พบการแก้ไขใหม่" #: editor/plugins/version_control_editor_plugin.cpp msgid "Changes" @@ -8536,7 +9599,7 @@ msgstr "เปลี่ยน" #: editor/plugins/version_control_editor_plugin.cpp msgid "Modified" -msgstr "" +msgstr "แก้ไขแล้ว" #: editor/plugins/version_control_editor_plugin.cpp msgid "Renamed" @@ -8547,46 +9610,32 @@ msgid "Deleted" 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 "เลือก stage" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Stage All" -msgstr "บันทึกทั้งหมด" +msgstr "Stage ทั้งหมด" #: editor/plugins/version_control_editor_plugin.cpp -msgid "Add a commit message" -msgstr "" - -#: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "Commit Changes" -msgstr "ซิงค์การแก้ไขสคริปต์" - -#: editor/plugins/version_control_editor_plugin.cpp -#: modules/gdnative/gdnative_library_singleton_editor.cpp -msgid "Status" -msgstr "สถานะ" +msgstr "การเปลี่ยนแปลง commit" #: editor/plugins/version_control_editor_plugin.cpp msgid "View file diffs before committing them to the latest version" -msgstr "" +msgstr "ดู diffs ของไฟล์ก่อนที่จะ commit ไปยังเวอร์ชันล่าสุด" #: editor/plugins/version_control_editor_plugin.cpp -#, fuzzy msgid "No file diff is active" -msgstr "ไม่ได้เลือกไฟล์ไว้!" +msgstr "ไม่มีการใช้งานไฟล์ diff" #: editor/plugins/version_control_editor_plugin.cpp msgid "Detect changes in file diff" -msgstr "" +msgstr "ตรวจสอบการเปลี่ยนแปลงใน file diff" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(GLES3 only)" @@ -8609,9 +9658,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" @@ -8646,9 +9694,8 @@ msgid "Remove output port" msgstr "ลบพอร์ตเอาต์พุต" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Set expression" -msgstr "แก้ไขสมการ" +msgstr "ตั้งค่านิพจน์" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Resize VisualShader node" @@ -8667,6 +9714,10 @@ msgid "Add Node to Visual Shader" msgstr "เพิ่มโหนดไปยังเวอร์ชวลเชดเดอร์" #: editor/plugins/visual_shader_editor_plugin.cpp +msgid "Node(s) Moved" +msgstr "เลื่อนโหนดแล้ว" + +#: editor/plugins/visual_shader_editor_plugin.cpp msgid "Duplicate Nodes" msgstr "ทำซ้ำโหนด" @@ -8684,23 +9735,24 @@ msgid "Visual Shader Input Type Changed" msgstr "เปลี่ยนชนิดของอินพุตเวอร์ชวลเชดเดอร์" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy +msgid "UniformRef Name Changed" +msgstr "เปลี่ยนชื่อ UniformRef แล้ว" + +#: editor/plugins/visual_shader_editor_plugin.cpp msgid "Vertex" -msgstr "มุมรูปทรง" +msgstr "เวอร์เทกซ์" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Fragment" msgstr "แฟรกเมนต์" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Light" -msgstr "ขวา" +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" @@ -8739,18 +9791,16 @@ msgid "Darken operator." msgstr "ดำเนินการ Darken" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Difference operator." -msgstr "เฉพาะที่แตกต่าง" +msgstr "ดำเนินการ Difference" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Dodge operator." msgstr "ดำเนินการ Dodge" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "HardLight operator." -msgstr "แก้ไขเครื่องหมายสเกลาร์" +msgstr "ดำเนินการ HardLight" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Lighten operator." @@ -8769,14 +9819,12 @@ msgid "SoftLight operator." msgstr "ดำเนินการ SoftLight" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Color constant." -msgstr "คงที่" +msgstr "ค่าคงที่สี" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Color uniform." -msgstr "เคลื่อนย้าย" +msgstr "ยูนิฟอร์มสี" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the boolean result of the %s comparison between two parameters." @@ -8954,7 +10002,7 @@ msgstr "คืนค่า arc tan ของพารามิเตอร์" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the inverse hyperbolic tangent of the parameter." -msgstr "คืนค่า tanh ของพารามิเตอร์" +msgstr "คืนค่า arc tanh ของพารามิเตอร์" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -8995,7 +10043,7 @@ msgstr "คำนวณสัดส่วนจากอากิวเมนต #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the inverse of the square root of the parameter." -msgstr "คืนค่ารูทสองของพารามิเตอร์" +msgstr "คืนค่าผกผันรูทสองของพารามิเตอร์" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Natural logarithm." @@ -9138,24 +10186,20 @@ msgid "Perform the texture lookup." msgstr "ทำการค้นหาเทกเจอร์" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Cubic texture uniform lookup." -msgstr "แก้ไข Texture Uniform" +msgstr "ค้นหายูนิฟอร์มเทกเจอร์ลูกบาศก์" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "2D texture uniform lookup." -msgstr "แก้ไข Texture Uniform" +msgstr "ค้นหายูนิฟอร์มเทกเเจอร์ 2 มิติ" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "2D texture uniform lookup with triplanar." -msgstr "แก้ไข Texture Uniform" +msgstr "ค้นหายูนิฟอร์มเทกเเจอร์ 2 มิติด้วย triplanar" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Transform function." -msgstr "เครื่องมือเคลื่อนย้าย..." +msgstr "ฟังก์ชันทรานฟอร์ม" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9167,14 +10211,20 @@ msgid "" "whose number of rows is the number of components in 'c' and whose number of " "columns is the number of components in 'r'." msgstr "" +"คำนวณผลคูณภายนอกของเวกเตอร์คู่หนึ่ง\n" +"\n" +"ผลคูณภายนอก ถือว่าพารามิเตอร์ตัวแรก 'c' เป็นเวกเตอร์คอลัมน์ (เมทริกซ์ที่มีหนึ่งคอลัมน์) " +"และพารามิเตอร์ที่สอง 'r' เป็นเวกเตอร์แถว (เมทริกซ์ที่มีหนึ่งแถว) " +"และทำการคูณเมทริกซ์พีชคณิตเชิงเส้น 'c * r' โดยให้ a " +"เมทริกซ์ที่มีจำนวนแถวเป็นจำนวนส่วนประกอบใน 'c' และจำนวนคอลัมน์คือจำนวนส่วนประกอบใน 'r'" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Composes transform from four vectors." -msgstr "" +msgstr "รวมทรานฟอร์มของสี่เวกเตอร์" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Decomposes transform to four vectors." -msgstr "" +msgstr "แยกทรานฟอร์มของสี่เวกเตอร์" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the determinant of a transform." @@ -9197,14 +10247,12 @@ msgid "Multiplies vector by transform." msgstr "คูณเวกเตอร์ด้วยทรานฟอร์ม" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Transform constant." -msgstr "ยกเลิกการเคลื่อนย้าย" +msgstr "ค่าคงที่ทรานฟอร์ม" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Transform uniform." -msgstr "ยกเลิกการเคลื่อนย้าย" +msgstr "ทรานฟอร์มยูนิฟอร์ม" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Vector function." @@ -9241,6 +10289,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 "" +"คืนค่าเวกเตอร์ที่ชี้ไปในทิศทางเดียวกับเวกเตอร์อ้างอิง ฟังก์ชันนี้มีพารามิเตอร์เวกเตอร์สามตัว: N " +"เวกเตอร์ที่ชี้ไปยีงจุดกำเนิด I เวกเตอร์เหตุการณ์และ Nref เวกเตอร์อ้างอิง " +"ถ้าผลคูณเชิงสเกลลาร์ของ I และ Nref มีขนาดเล็กกว่าศูนย์จะคืนค่า N หากเป็นนอกจากนั้น จะคืนค่า -" +"N" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Calculates the length of a vector." @@ -9270,7 +10322,7 @@ msgstr "1.0 / เวกเตอร์" msgid "" "Returns the vector that points in the direction of reflection ( a : incident " "vector, b : normal vector )." -msgstr "" +msgstr "คืนค่าเวกเตอร์ในทิศทางการสะท้อน (a: เวกเตอร์ที่คำนวณ, b: เวกเตอร์ทั่วไป)" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Returns the vector that points in the direction of refraction." @@ -9356,12 +10408,17 @@ 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 แบบกำหนดเอง พร้อมจำนวนพอร์ตอินพุตและเอาต์พุตที่กำหนดเอง " +"จำทำการแทรกโค้ดลงในฟังก์ชันเวอร์เทก / แฟรกเมนต์ / แสง " +"ห้ามใช้เพื่อเขียนการประกาศฟังก์ชันภายใน" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "Returns falloff based on the dot product of surface normal and view " "direction of camera (pass associated inputs to it)." msgstr "" +"คืนค่าการลดลงของผลคูณเชิงสเกลาร์ของพื้นผิวปกติและทิศทางการมองของกล้อง " +"(ส่งผ่านอินพุตที่เกี่ยวข้องไปยังมัน)" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9370,6 +10427,13 @@ msgid "" "it later in the Expressions. You can also declare varyings, uniforms and " "constants." msgstr "" +"นิพจน์ภาษาเชดเดอร์ Godot แบบกำหนดเอง ซึ่งวางไว้บนสุดของเชดเดอร์ผลลัพธ์ " +"คุณสามารถสร้างฟังก์ชันต่างๆไว้ข้างในและเรียกใช้ได้ในภายหลังในนิพจน์ " +"คุณยังสามารถประกาศยูนิฟอร์มและค่าคงที่ได้อีกด้วย" + +#: editor/plugins/visual_shader_editor_plugin.cpp +msgid "A reference to an existing uniform." +msgstr "การอ้างอิงถึงยูนิฟอร์มที่มีอยู่" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "(Fragment/Light mode only) Scalar derivative function." @@ -9383,25 +10447,25 @@ msgstr "(โหมดแฟรกเมนต์/แสง เท่านั้ msgid "" "(Fragment/Light mode only) (Vector) Derivative in 'x' using local " "differencing." -msgstr "" +msgstr "(โหมดแฟรกเมนต์/แสง เท่านั้น) (เวกเตอร์) อนุพันธ์ของ 'x' โดยใช้ค่าความแตกต่างภายใน" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "(Fragment/Light mode only) (Scalar) Derivative in 'x' using local " "differencing." -msgstr "" +msgstr "(โหมดแฟรกเมนต์/แสง เท่านั้น) (สเกลาร์) อนุพันธ์ของ 'x' โดยใช้ค่าความแตกต่างภายใน" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "(Fragment/Light mode only) (Vector) Derivative in 'y' using local " "differencing." -msgstr "" +msgstr "(โหมดแฟรกเมนต์/แสง เท่านั้น) (เวกเตอร์) อนุพันธ์ของ 'y' โดยใช้ค่าความแตกต่างภายใน" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" "(Fragment/Light mode only) (Scalar) Derivative in 'y' using local " "differencing." -msgstr "" +msgstr "(โหมดแฟรกเมนต์/แสง เท่านั้น) (สเกลาร์) อนุพันธ์ของ 'y' โดยใช้ค่าความแตกต่างภายใน" #: editor/plugins/visual_shader_editor_plugin.cpp msgid "" @@ -9420,7 +10484,8 @@ msgid "VisualShader" msgstr "เวอร์ชวลเชดเดอร์" #: editor/plugins/visual_shader_editor_plugin.cpp -msgid "Edit Visual Property" +#, fuzzy +msgid "Edit Visual Property:" msgstr "แก้ไขคุณสมบัติเวอร์ชวล" #: editor/plugins/visual_shader_editor_plugin.cpp @@ -9432,26 +10497,16 @@ msgid "Runnable" msgstr "สามารถรันได้" #: editor/project_export.cpp -msgid "Add initial export..." -msgstr "เพิ่มการส่งออกเริ่มต้น..." - -#: editor/project_export.cpp -msgid "Add previous patches..." -msgstr "เพิ่มแพทช์ก่อนหน้า..." - -#: editor/project_export.cpp -msgid "Delete patch '%s' from list?" -msgstr "ลบแพตช์ '%s' จากรายชื่อ?" - -#: editor/project_export.cpp msgid "Delete preset '%s'?" -msgstr "ลบ '%s'?" +msgstr "ลบพรีเซ็ต '%s'?" #: editor/project_export.cpp msgid "" "Failed to export the project for platform '%s'.\n" "Export templates seem to be missing or invalid." msgstr "" +"ล้มเหลวในการส่งออกโปรเจกต์สำหรับแพลตฟอร์ม '%s'\n" +"เทมเพลตส่งออกสูญหายหรือผิดพลาด" #: editor/project_export.cpp msgid "" @@ -9459,6 +10514,8 @@ msgid "" "This might be due to a configuration issue in the export preset or your " "export settings." msgstr "" +"เกิดข้อผิดพลาดในการส่งออกโปรเจกต์ไปยังแพลตฟอร์ม '%s'\n" +"ปัญหาอาจเกิดจากค่าที่ตั้งในพรีเซ็ตการส่งออกหรือการตั้งค่าการส่งออก" #: editor/project_export.cpp msgid "Release" @@ -9474,11 +10531,11 @@ msgstr "ไม่พบที่อยู่ส่งออก:" #: editor/project_export.cpp msgid "Export templates for this platform are missing/corrupted:" -msgstr "แม่แบบส่งออกสำหรับแพลตฟอร์มนี้สูญหาย/เสียหาย:" +msgstr "เทมเพลตส่งออกสำหรับแพลตฟอร์มนี้สูญหาย/เสียหาย:" #: editor/project_export.cpp msgid "Presets" -msgstr "การส่งออก" +msgstr "พรีเซ็ต" #: editor/project_export.cpp editor/project_settings_editor.cpp msgid "Add..." @@ -9489,6 +10546,8 @@ 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 "" +"ถ้าเลือก พรีเซ็ตจะสามารถใช้สำหรับ deploy ในหนึ่งคลิก\n" +"สามารถใช้พรีเซ็ตได้เพียงหนึ่งอันต่อแพลตฟอร์มเพื่อให้สามารถทำงานได้" #: editor/project_export.cpp msgid "Export Path" @@ -9527,23 +10586,12 @@ msgstr "" "(คั่นด้วยจุลภาค ตัวอย่างเช่น: *.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)" - -#: editor/project_export.cpp -msgid "Patches" -msgstr "แพตช์" - -#: editor/project_export.cpp -msgid "Make Patch" -msgstr "สร้างแพตช์" - -#: editor/project_export.cpp -msgid "Pack File" -msgstr "ไฟล์" +msgstr "" +"ตัวกรองไฟล์ที่จะไม่ส่งออก\n" +"(คั่นด้วยจุลภาค ตัวอย่างเช่น: *.json, *.txt)" #: editor/project_export.cpp msgid "Features" @@ -9562,7 +10610,8 @@ msgid "Script" msgstr "สคริปต์" #: editor/project_export.cpp -msgid "Script Export Mode:" +#, fuzzy +msgid "GDScript Export Mode:" msgstr "โหมดส่งออกสคริปต์:" #: editor/project_export.cpp @@ -9570,19 +10619,21 @@ msgid "Text" msgstr "ตัวอักษร" #: editor/project_export.cpp -msgid "Compiled" -msgstr "คอมไพล์แล้ว" +msgid "Compiled Bytecode (Faster Loading)" +msgstr "" #: editor/project_export.cpp msgid "Encrypted (Provide Key Below)" msgstr "เข้ารหัส (ใส่คีย์ด้านล่าง)" #: editor/project_export.cpp -msgid "Invalid Encryption Key (must be 64 characters long)" +#, fuzzy +msgid "Invalid Encryption Key (must be 64 hexadecimal characters long)" msgstr "คีย์เข้ารหัสไม่ถูกต้อง (ต้องมี 64 อักษร)" #: editor/project_export.cpp -msgid "Script Encryption Key (256-bits as hex):" +#, fuzzy +msgid "GDScript Encryption Key (256-bits as hexadecimal):" msgstr "คีย์เข้ารหัสสคริปต์ (256 บิต ฐาน 16):" #: editor/project_export.cpp @@ -9611,11 +10662,11 @@ msgstr "Godot เกมแพ็ค" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" -msgstr "ไม่พบแม่แบบส่งออกสำหรับแพลตฟอร์มนี้:" +msgstr "ไม่พบเทมเพลตส่งออกสำหรับแพลตฟอร์มนี้:" #: editor/project_export.cpp msgid "Manage Export Templates" -msgstr "จัดการแม่แบบส่งออก" +msgstr "จัดการเทมเพลตส่งออก" #: editor/project_export.cpp msgid "Export With Debug" @@ -9655,7 +10706,8 @@ msgid "Imported Project" msgstr "นำเข้าโปรเจกต์แล้ว" #: editor/project_manager.cpp -msgid "Invalid Project Name." +#, fuzzy +msgid "Invalid project name." msgstr "ชื่อโปรเจกต์ไม่ถูกต้อง" #: editor/project_manager.cpp @@ -9690,6 +10742,18 @@ msgid "Couldn't create project.godot in project path." msgstr "สร้างไฟล์ project.godot ไม่ได้" #: editor/project_manager.cpp +msgid "Error opening package file, not in ZIP format." +msgstr "ผิดพลาดขณะเปิดไฟล์แพคเกจ, ไม่ใช่รูปแบบ zip" + +#: editor/project_manager.cpp +msgid "The following files failed extraction from package:" +msgstr "ผิดพลาดขณะแยกไฟล์ต่อไปนี้จากแพคเกจ:" + +#: editor/project_manager.cpp +msgid "Package installed successfully!" +msgstr "ติดตั้งแพคเกจเสร็จสมบูรณ์!" + +#: editor/project_manager.cpp msgid "Rename Project" msgstr "เปลี่ยนชื่อโปรเจกต์" @@ -9738,6 +10802,10 @@ msgid "OpenGL ES 3.0" msgstr "OpenGL ES 3.0" #: editor/project_manager.cpp +msgid "Not supported by your GPU drivers." +msgstr "ไม่รองรับโดยไดรเวอร์ GPU ของคุณ" + +#: editor/project_manager.cpp msgid "" "Higher visual quality\n" "All features available\n" @@ -9801,6 +10869,12 @@ msgid "" "Warning: You won't be able to open the project with previous versions of the " "engine anymore." msgstr "" +"ไฟล์การตั้งค่าโปรเจ็กต์ต่อไปนี้ไม่ได้ระบุเวอร์ชันของ Godot ที่สร้างโปรเจกต์นี้ขึ้น\n" +"\n" +"% s\n" +"\n" +"หากคุณเปิดโปรเจกต์นี้ จะทำการแปลงการตั้งค่าสำหรับเอนจิ้นเวอร์ชันปัจจุบัน\n" +"คำเตือน: คุณจะไม่สามารถเปิดโปรเจ็กต์ด้วยเอนจิ้นเวอร์ชันก่อนหน้าได้อีกต่อไป" #: editor/project_manager.cpp msgid "" @@ -9813,6 +10887,12 @@ msgid "" "Warning: You won't be able to open the project with previous versions of the " "engine anymore." msgstr "" +"ไฟล์การตั้งค่าโปรเจกต์นี้ถูกสร้างโดยเอนจิ้นเวอร์ชันเก่า และจำเป็นต้องแปลงเป็นเวอร์ชันปัจจุบัน\n" +"\n" +"%s\n" +"\n" +"คุณจะทำการแปลงหรือไม่?\n" +"คำเตือน: คุณจะไม่สามารถเปิดโปรเจกต์นี้ในเอนจิ้นเวอร์ชันก่อนหน้าได้อีกต่อไป" #: editor/project_manager.cpp msgid "" @@ -9822,14 +10902,13 @@ msgstr "" "การตั้งค่าโปรเจกต์ถูกสร้างโดยโดยเอนจิ้นรุ่นใหม่กว่า ซึ่งการตั้งค่านี้ไม่สามารถเข้ากันได้กับเอนจิ้นรุ่นนี้" #: editor/project_manager.cpp -#, fuzzy msgid "" "Can't run project: no main scene defined.\n" "Please edit the project and set the main scene in the Project Settings under " "the \"Application\" category." msgstr "" -"ยังไม่ได้กำหนดฉากเริ่มต้น กำหนดตอนนี้หรือไม่?\n" -"สามารถแก้ไขภายหลังที่ \"ตัวเลือกโปรเจกต์\" ใต้หัวข้อ 'application'" +"ไม่สามารถเริ่มโปรเจ็กต์ได้: ไม่ได้กำหนดฉากหลัก\n" +"โปรดแก้ไขโปรเจ็กต์และตั้งฉากหลักในการตั้งค่าโปรเจ็กต์ภายใต้หมวดหมู่ \"แอปพลิเคชัน\"" #: editor/project_manager.cpp msgid "" @@ -9845,17 +10924,13 @@ msgstr "ยืนยันการรันโปรเจกต์ %d โป #: editor/project_manager.cpp #, fuzzy -msgid "" -"Remove %d projects from the list?\n" -"The project folders' contents won't be modified." -msgstr "ลบโปรเจกต์ออกจากรายชื่อ? (โฟลเดอร์จะไม่ถูกลบ)" +msgid "Remove %d projects from the list?" +msgstr "เลือกอุปกรณ์จากรายชื่อ" #: editor/project_manager.cpp #, fuzzy -msgid "" -"Remove this project from the list?\n" -"The project folder's contents won't be modified." -msgstr "ลบโปรเจกต์ออกจากรายชื่อ? (โฟลเดอร์จะไม่ถูกลบ)" +msgid "Remove this project from the list?" +msgstr "เลือกอุปกรณ์จากรายชื่อ" #: editor/project_manager.cpp msgid "" @@ -9870,8 +10945,8 @@ msgid "" "Language changed.\n" "The interface will update after restarting the editor or project manager." msgstr "" -"เปลี่ยนภาษาแล้ว\n" -"การเปลี่ยนแปลงจะมีผลเมื่อเปิดเอดิเตอร์หรือตัวจัดการโปรเจกต์ใหม่" +"ภาษาได้ถูกเปลี่ยนแล้ว\n" +"การเปลี่ยนแปลงจะมีผลเมื่อเปิดตัวแก้ไขหรือตัวจัดการโปรเจกต์ใหม่" #: editor/project_manager.cpp msgid "" @@ -9887,18 +10962,38 @@ msgid "Project Manager" msgstr "ตัวจัดการโปรเจกต์" #: editor/project_manager.cpp -msgid "Projects" +#, fuzzy +msgid "Local Projects" msgstr "โปรเจกต์" #: editor/project_manager.cpp +msgid "Loading, please wait..." +msgstr "กำลังโหลด โปรดรอ..." + +#: editor/project_manager.cpp msgid "Last Modified" msgstr "แก้ไขล่าสุด" #: editor/project_manager.cpp +#, fuzzy +msgid "Edit Project" +msgstr "ส่งออกโปรเจกต์" + +#: editor/project_manager.cpp +#, fuzzy +msgid "Run Project" +msgstr "เปลี่ยนชื่อโปรเจกต์" + +#: editor/project_manager.cpp msgid "Scan" msgstr "สแกน" #: editor/project_manager.cpp +#, fuzzy +msgid "Scan Projects" +msgstr "โปรเจกต์" + +#: editor/project_manager.cpp msgid "Select a Folder to Scan" msgstr "เลือกโฟลเดอร์เพื่อสแกน" @@ -9907,42 +11002,76 @@ msgid "New Project" msgstr "โปรเจกต์ใหม่" #: editor/project_manager.cpp +#, fuzzy +msgid "Import Project" +msgstr "นำเข้าโปรเจกต์แล้ว" + +#: editor/project_manager.cpp +#, fuzzy +msgid "Remove Project" +msgstr "เปลี่ยนชื่อโปรเจกต์" + +#: editor/project_manager.cpp msgid "Remove Missing" msgstr "ลบที่หายไป" #: editor/project_manager.cpp -msgid "Templates" -msgstr "แม่แบบ" +msgid "About" +msgstr "เกี่ยวกับ" + +#: editor/project_manager.cpp +#, fuzzy +msgid "Asset Library Projects" +msgstr "ไลบรารีทรัพยากร" #: editor/project_manager.cpp msgid "Restart Now" msgstr "เริ่มใหม่ทันที" #: editor/project_manager.cpp +msgid "Remove All" +msgstr "ลบทั้งหมด" + +#: editor/project_manager.cpp +msgid "Also delete project contents (no undo!)" +msgstr "" + +#: editor/project_manager.cpp msgid "Can't run project" msgstr "ไม่สามารถรันโปรเจกต์" #: editor/project_manager.cpp -#, fuzzy 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_manager.cpp +#, fuzzy +msgid "Filter projects" +msgstr "คุณสมบัติตัวกรอง" #: editor/project_manager.cpp +#, fuzzy msgid "" -"The search box filters projects by name and last path component.\n" +"This field filters projects by name and last path component.\n" "To filter projects by name and full path, the query must contain at least " "one `/` character." msgstr "" +"กล่องค้นหาจะกรองโปรเจ็กต์ตามชื่อและสุดท้ายของที่อยู่\n" +"แบบสอบถามต้องมีอักขระ `/` อย่างน้อยหนึ่งตัวเพื่อกรองตามชื่อโครงการและที่อยู่แบบเต็ม" #: editor/project_settings_editor.cpp msgid "Key " msgstr "ปุ่ม " #: editor/project_settings_editor.cpp +msgid "Physical Key" +msgstr "" + +#: editor/project_settings_editor.cpp msgid "Joy Button" msgstr "ปุ่มจอย" @@ -9956,23 +11085,21 @@ msgstr "ปุ่มเมาส์" #: editor/project_settings_editor.cpp msgid "" -"Invalid action name. it cannot be empty nor contain '/', ':', '=', '\\' or " +"Invalid action name. It cannot be empty nor contain '/', ':', '=', '\\' or " "'\"'" -msgstr "" +msgstr "ชื่อผิดพลาด ไม่สามารถเป็นช่องว่างหรือประกอบด้วย '/', ':', '=', '\\' หรือ '\"'" #: editor/project_settings_editor.cpp -#, fuzzy msgid "An action with the name '%s' already exists." -msgstr "มีการกระทำ '%s' อยู่แล้ว!" +msgstr "มีการกระทำ '%s' อยู่แล้ว" #: editor/project_settings_editor.cpp msgid "Rename Input Action Event" msgstr "เปลี่ยนชื่อการกระทำ" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Change Action deadzone" -msgstr "เปลี่ยนชื่อแอนิเมชัน:" +msgstr "เปลี่ยน Action deadzone" #: editor/project_settings_editor.cpp msgid "Add Input Action Event" @@ -9986,6 +11113,10 @@ msgstr "อุปกรณ์ทั้งหมด" msgid "Device" msgstr "อุปกรณ์" +#: editor/project_settings_editor.cpp +msgid " (Physical)" +msgstr "" + #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp msgid "Press a Key..." msgstr "กดปุ่ม..." @@ -10015,14 +11146,12 @@ msgid "Wheel Down Button" msgstr "ล้อเมาส์ลง" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Wheel Left Button" -msgstr "ล้อเมาส์ขึ้น" +msgstr "หมุนปุ่มซ้าย" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Wheel Right Button" -msgstr "เมาส์ขวา" +msgstr "หมุนปุ่มขวา" #: editor/project_settings_editor.cpp msgid "X Button 1" @@ -10104,7 +11233,7 @@ msgstr "ลบไอเทม" msgid "" "Invalid action name. It cannot be empty nor contain '/', ':', '=', '\\' or " "'\"'." -msgstr "" +msgstr "ชื่อผิดพลาด ไม่สามารถเป็นช่องว่างหรือประกอบด้วย '/', ':', '=', '\\' หรือ '\"'" #: editor/project_settings_editor.cpp msgid "Add Input Action" @@ -10119,28 +11248,30 @@ msgid "Settings saved OK." msgstr "บันทึกการตั้งค่าแล้ว" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Moved Input Action Event" -msgstr "เพิ่มปุ่มกดของการกระทำ" +msgstr "ย้ายเหตการณ์การกดปุ่ม" #: editor/project_settings_editor.cpp msgid "Override for Feature" msgstr "กำหนดค่าเฉพาะของฟีเจอร์" #: editor/project_settings_editor.cpp -msgid "Add Translation" -msgstr "เพิ่มการแปล" +#, fuzzy +msgid "Add %d Translations" +msgstr "เพิ่มการแปลง" #: editor/project_settings_editor.cpp msgid "Remove Translation" -msgstr "ลบการแปล" +msgstr "ลบการแปลง" #: editor/project_settings_editor.cpp -msgid "Add Remapped Path" -msgstr "เพิ่มตำแหน่งแทนที่" +#, fuzzy +msgid "Translation Resource Remap: Add %d Path(s)" +msgstr "เพิ่มการแทนที่" #: editor/project_settings_editor.cpp -msgid "Resource Remap Add Remap" +#, fuzzy +msgid "Translation Resource Remap: Add %d Remap(s)" msgstr "เพิ่มการแทนที่" #: editor/project_settings_editor.cpp @@ -10177,7 +11308,7 @@ msgstr "กำหนดเฉพาะ..." #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp msgid "The editor must be restarted for changes to take effect." -msgstr "ต้องเปิดเอดิเตอร์ใหม่เพื่อให้การเปลี่ยนแปลงมีผล" +msgstr "ต้องเปิดตัวแก้ไขใหม่เพื่อให้การเปลี่ยนแปลงมีผล" #: editor/project_settings_editor.cpp msgid "Input Map" @@ -10193,7 +11324,7 @@ msgstr "การกระทำ" #: editor/project_settings_editor.cpp msgid "Deadzone" -msgstr "" +msgstr "Deadzone" #: editor/project_settings_editor.cpp msgid "Device:" @@ -10209,11 +11340,11 @@ msgstr "การแปล" #: editor/project_settings_editor.cpp msgid "Translations" -msgstr "การแปล" +msgstr "การแปลง" #: editor/project_settings_editor.cpp msgid "Translations:" -msgstr "การแปล:" +msgstr "การแปลง:" #: editor/project_settings_editor.cpp msgid "Remaps" @@ -10240,9 +11371,8 @@ msgid "Show All Locales" msgstr "แสดงทุกภูมิภาค" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Show Selected Locales Only" -msgstr "แสดงเฉพาะภูมิภาคที่เลือก" +msgstr "แสดงเฉพาะภภายในเท่านั้น" #: editor/project_settings_editor.cpp msgid "Filter mode:" @@ -10260,9 +11390,13 @@ msgstr "ออโต้โหลด" msgid "Plugins" msgstr "ปลั๊กอิน" +#: editor/project_settings_editor.cpp +msgid "Import Defaults" +msgstr "นำเข้าค่าเริ่มต้น" + #: editor/property_editor.cpp msgid "Preset..." -msgstr "แบบ..." +msgstr "พรีเซ็ต..." #: editor/property_editor.cpp msgid "Zero" @@ -10317,29 +11451,24 @@ msgid "Select Method" msgstr "เลือกเมท็อด" #: editor/rename_dialog.cpp editor/scene_tree_dock.cpp -#, fuzzy msgid "Batch Rename" -msgstr "เปลี่ยนชื่อ" +msgstr "เปลี่ยนชื่อหลายรายการ" #: editor/rename_dialog.cpp -#, fuzzy msgid "Replace:" -msgstr "แทนที่: " +msgstr "แทนที่:" #: editor/rename_dialog.cpp -#, fuzzy msgid "Prefix:" -msgstr "คำนำหน้า" +msgstr "คำนำหน้า:" #: editor/rename_dialog.cpp -#, fuzzy msgid "Suffix:" -msgstr "คำต่อท้าย" +msgstr "คำต่อท้าย:" #: editor/rename_dialog.cpp -#, fuzzy msgid "Use Regular Expressions" -msgstr "แก้ไขสมการ" +msgstr "ใช้นิพจน์ทั่วไป" #: editor/rename_dialog.cpp msgid "Advanced Options" @@ -10374,6 +11503,8 @@ msgid "" "Sequential integer counter.\n" "Compare counter options." msgstr "" +"ตัวนับแบบตามลำดับ\n" +"เปรียบเทียบกับการตั้งค่าตัวนับ" #: editor/rename_dialog.cpp msgid "Per-level Counter" @@ -10381,7 +11512,7 @@ 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" @@ -10393,22 +11524,27 @@ msgstr "ขั้น" #: editor/rename_dialog.cpp msgid "Amount by which counter is incremented for each node" -msgstr "" +msgstr "ขนาดของการเพิ่มขึ้นในการนับของแต่ละโหนด" #: editor/rename_dialog.cpp msgid "Padding" -msgstr "" +msgstr "การเว้นช่อง" #: editor/rename_dialog.cpp msgid "" "Minimum number of digits for the counter.\n" "Missing digits are padded with leading zeros." msgstr "" +"จำนวนหลักขั้นต่ำสำหรับการนับ\n" +"ตัวเลขที่ขาดหายไปจะค่าเป็นศูนย์" #: editor/rename_dialog.cpp -#, fuzzy msgid "Post-Process" -msgstr "สคริปต์หลังประมวลผล:" +msgstr "หลังประมวลผล" + +#: editor/rename_dialog.cpp +msgid "Style" +msgstr "รูปแบบ" #: editor/rename_dialog.cpp msgid "Keep" @@ -10416,15 +11552,15 @@ msgstr "เก็บ" #: editor/rename_dialog.cpp msgid "PascalCase to snake_case" -msgstr "" +msgstr "PascalCase ไป snake_case" #: editor/rename_dialog.cpp msgid "snake_case to PascalCase" -msgstr "" +msgstr "snake_case ไป PascalCase" #: editor/rename_dialog.cpp msgid "Case" -msgstr "" +msgstr "ตัวพิมพ์ใหญ่เล็ก" #: editor/rename_dialog.cpp msgid "To Lowercase" @@ -10435,14 +11571,12 @@ msgid "To Uppercase" msgstr "ไปตัวพิมพ์ใหญ่" #: editor/rename_dialog.cpp -#, fuzzy msgid "Reset" -msgstr "รีเซ็ตซูม" +msgstr "รีเซ็ต" #: editor/rename_dialog.cpp -#, fuzzy msgid "Regular Expression Error:" -msgstr "แก้ไขสมการ" +msgstr "ข้อผิดพลาดของนิพจน์ทั่วไป:" #: editor/rename_dialog.cpp msgid "At character %s" @@ -10454,7 +11588,7 @@ msgstr "หาโหนดแม่ใหม่" #: editor/reparent_dialog.cpp msgid "Reparent Location (Select new Parent):" -msgstr "เลือกโหนดแม่ใหม่:" +msgstr "เลือกตำแหน่งโหนดแม่ใหม่:" #: editor/reparent_dialog.cpp msgid "Keep Global Transform" @@ -10511,9 +11645,16 @@ msgid "Instance Child Scene" msgstr "อินสแตนซ์ฉากลูก" #: editor/scene_tree_dock.cpp -#, fuzzy +msgid "Can't paste root node into the same scene." +msgstr "ไม่สามารถวางโหนดรากในฉากเดียวกัน" + +#: editor/scene_tree_dock.cpp +msgid "Paste Node(s)" +msgstr "วางโหนด" + +#: editor/scene_tree_dock.cpp msgid "Detach Script" -msgstr "แนบสคริปต์" +msgstr "ค้นพบสคริปต์" #: editor/scene_tree_dock.cpp msgid "This operation can't be done on the tree root." @@ -10534,23 +11675,24 @@ msgstr "ทำซ้ำโหนด" #: editor/scene_tree_dock.cpp msgid "Can't reparent nodes in inherited scenes, order of nodes can't change." msgstr "" +"ไม่สามารถเป็นหาโหนดแม่ใหม่ของโหนดในฉากที่สืบทอดมาได้อีกรอบ " +"ลำดับของโหนดไม่สามารถเปลี่ยนแปลงได้" #: editor/scene_tree_dock.cpp msgid "Node must belong to the edited scene to become root." -msgstr "" +msgstr "โหนดต้องเป็นของฉากที่แก้ไขจึงจะกลายเป็นโหนดแม่" #: editor/scene_tree_dock.cpp msgid "Instantiated scenes can't become root" -msgstr "" +msgstr "ฉากอินสแตนซ์ไม่สามารถเป็นฉากแม่ได้" #: editor/scene_tree_dock.cpp msgid "Make node as Root" msgstr "ทำโหนดให้เป็นโหนดแม่" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Delete %d nodes and any children?" -msgstr "ลบโหนด \"%s\" และโหนดลูก?" +msgstr "ลบโหนด %d และโหนดลูกหรือไม่?" #: editor/scene_tree_dock.cpp msgid "Delete %d nodes?" @@ -10569,12 +11711,30 @@ msgid "Delete node \"%s\"?" msgstr "ลบโหนด \"%s\"?" #: editor/scene_tree_dock.cpp -msgid "Can not perform with the root node." -msgstr "ไม่สามารถกระทำกับโหนดแม่ได้" +msgid "" +"Saving the branch as a scene requires having a scene open in the editor." +msgstr "" #: editor/scene_tree_dock.cpp -msgid "This operation can't be done on instanced scenes." -msgstr "ทำกับฉากที่เป็นอินสแตนซ์ไม่ได้" +msgid "" +"Saving the branch as a scene requires selecting only one node, but you have " +"selected %d nodes." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "" +"Can't save the root node branch as an instanced scene.\n" +"To create an editable copy of the current scene, duplicate it using the " +"FileSystem dock context menu\n" +"or create an inherited scene using Scene > New Inherited Scene... instead." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "" +"Can't save the branch of an already instanced scene.\n" +"To create a variation of a scene, you can make an inherited scene based on " +"the instanced scene using Scene > New Inherited Scene... instead." +msgstr "" #: editor/scene_tree_dock.cpp msgid "Save New Scene As..." @@ -10585,17 +11745,19 @@ msgid "" "Disabling \"editable_instance\" will cause all properties of the node to be " "reverted to their default." msgstr "" +"การปิดทำงาน \"editable_instance\" จะทำให้คุณสมบัติทั้งหมดของโหนดเปลี่ยนกลับเป็นค่าเริ่มต้น" #: 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 "" +"การเปิดการทำงาน \"Load As Placeholder\" จะปิดการทำงาน \"Editable Children\" " +"และจะทำให้คุณสมบัติทั้งหมดของโหนดเปลี่ยนกลับเป็นค่าเริ่มต้น" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Make Local" -msgstr "ระยะใกล้" +msgstr "ทำให้เป็นภายใน" #: editor/scene_tree_dock.cpp msgid "New Scene Root" @@ -10630,10 +11792,18 @@ msgid "Can't operate on nodes the current scene inherits from!" msgstr "ทำกับโหนดที่ฉากปัจจุบันสืบทอดมาไม่ได้!" #: editor/scene_tree_dock.cpp +msgid "This operation can't be done on instanced scenes." +msgstr "ทำกับฉากที่เป็นอินสแตนซ์ไม่ได้" + +#: editor/scene_tree_dock.cpp msgid "Attach Script" msgstr "แนบสคริปต์" #: editor/scene_tree_dock.cpp +msgid "Cut Node(s)" +msgstr "ตัดโหนด" + +#: editor/scene_tree_dock.cpp msgid "Remove Node(s)" msgstr "ลบโหนด" @@ -10672,15 +11842,13 @@ msgid "Load As Placeholder" msgstr "โหลดเป็นตัวแทน" #: editor/scene_tree_dock.cpp -msgid "Open Documentation" -msgstr "เปิดคู่มือ" - -#: editor/scene_tree_dock.cpp msgid "" "Cannot attach a script: there are no languages registered.\n" "This is probably because this editor was built with all language modules " "disabled." msgstr "" +"ไม่สามารถแนบสคริปต์: ไม่มีภาษาที่เปิดใช้\n" +"อาจเป็นเพราะตัวแก้ไขนี้สร้างขึ้นโดยปิดใช้งานโมดูลภาษาทั้งหมด" #: editor/scene_tree_dock.cpp msgid "Add Child Node" @@ -10729,20 +11897,27 @@ msgid "" msgstr "อินสแตนซ์ฉากเป็นโหนด สร้างฉากสืบทอดถ้าไม่มีโหนดราก" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Attach a new or existing script to the selected node." -msgstr "สร้างสคริปต์ให้โหนดที่เลือก" +msgstr "แนบสคริปต์ใหม่หรือที่มีอยู่กับโหนดที่เลือก" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Detach the script from the selected node." -msgstr "ลบสคริปต์ของโหนดที่เลือก" +msgstr "ถอดสคริปต์ออกจากโหนดที่เลือก" #: editor/scene_tree_dock.cpp msgid "Remote" msgstr "ระยะไกล" #: editor/scene_tree_dock.cpp +msgid "" +"If selected, the Remote scene tree dock will cause the project to stutter " +"every time it updates.\n" +"Switch back to the Local scene tree dock to improve performance." +msgstr "" +"หากเลือกไว้ แผงผังฉากจากระยะไกลจะทำให้โปรเจกต์เกิดการกระตุกทุกครั้งที่อัปเดต\n" +"สลับกลับไปยัง แผงผังฉากจากระยะใกล้เพื่อเพิ่มประสิทธิภาพในการใช้งาน" + +#: editor/scene_tree_dock.cpp msgid "Local" msgstr "ระยะใกล้" @@ -10751,7 +11926,6 @@ msgid "Clear Inheritance? (No Undo!)" msgstr "ลบการสืบทอด? (ย้อนกลับไม่ได้!)" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Toggle Visible" msgstr "ซ่อน/แสดง" @@ -10760,9 +11934,8 @@ msgid "Unlock Node" msgstr "ปลดล็อคโหนด" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Button Group" -msgstr "ปุ่ม 7" +msgstr "ชุดของปุ่ม" #: editor/scene_tree_editor.cpp msgid "(Connecting From)" @@ -10773,30 +11946,27 @@ 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 -#, fuzzy msgid "" "Node has %s connection(s).\n" "Click to show signals dock." msgstr "" -"โหนดมีการเชื่อมโยง\n" +"โหนดมีการเชื่อมต่อ% s\n" "คลิกเพื่อแสดงแผงสัญญาณ" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "" "Node is in %s group(s).\n" "Click to show groups dock." msgstr "" -"โหนดอยู่ในกลุ่ม\n" +"โหนดอยู่ในกลุ่ม% s\n" "คลิกเพื่อแสดงแผงกลุ่ม" #: editor/scene_tree_editor.cpp @@ -10812,12 +11982,11 @@ msgstr "" "คลิกเพื่อปลดล็อค" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "" "Children are not selectable.\n" "Click to make selectable." msgstr "" -"โหนดลูกถูกทำให้เลือกไม่ได้\n" +"ลูกถูกทำให้เลือกไม่ได้\n" "คลิกเพื่อทำให้เลือกได้" #: editor/scene_tree_editor.cpp @@ -10861,14 +12030,12 @@ msgid "Filename is empty." msgstr "ชื่อไฟล์ว่างเปล่า" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Path is not local." msgstr "ตำแหน่งที่อยู่ไม่ใช่ภายใน" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Invalid base path." -msgstr "ตำแหน่งเริ่มต้นไม่ถูกต้อง" +msgstr "ตำแหน่งฐานไม่ถูกต้อง" #: editor/script_create_dialog.cpp msgid "A directory with the same name exists." @@ -10879,18 +12046,16 @@ msgid "File does not exist." msgstr "ไม่พบไฟล์" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Invalid extension." msgstr "นามสกุลไม่ถูกต้อง" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Wrong extension chosen." -msgstr "นามสกุลไม่ถูกต้อง" +msgstr "เลือกนามสกุลไม่ถูกต้อง" #: editor/script_create_dialog.cpp msgid "Error loading template '%s'" -msgstr "ผิดพลาดขณะโหลดแม่แบบ '%s'" +msgstr "ผิดพลาดขณะโหลดเทมเพลต'%s'" #: editor/script_create_dialog.cpp msgid "Error - Could not create script in filesystem." @@ -10917,9 +12082,8 @@ msgid "Open Script" msgstr "เปิดสคริปต์" #: editor/script_create_dialog.cpp -#, fuzzy msgid "File exists, it will be reused." -msgstr "มีไฟล์นี้อยู่แล้ว จะนำมาใช้" +msgstr "มีไฟล์นี้อยู่แล้ว และจะถูกนำมาใช้" #: editor/script_create_dialog.cpp msgid "Invalid path." @@ -10938,14 +12102,12 @@ msgid "Script path/name is valid." msgstr "ที่อยู่/ชื่อของสคริปต์ถูกต้อง" #: editor/script_create_dialog.cpp -#, fuzzy msgid "Allowed: a-z, A-Z, 0-9, _ and ." -msgstr "อักขระที่ใช้ได้: a-z, A-Z, 0-9 และ _" +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." @@ -10963,6 +12125,12 @@ msgstr "ไฟล์สคริปต์มีอยู่แล้ว" msgid "" "Note: Built-in scripts have some limitations and can't be edited using an " "external editor." +msgstr "หมายเหตุ: สคริปต์ในตัวมีข้อจำกัด ไม่สามารถแก้ไขได้โดยใช้ตัวแก้ไขภายนอก" + +#: editor/script_create_dialog.cpp +msgid "" +"Warning: Having the script name be the same as a built-in type is usually " +"not desired." msgstr "" #: editor/script_create_dialog.cpp @@ -10971,12 +12139,11 @@ msgstr "ชื่อคลาส:" #: editor/script_create_dialog.cpp 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" @@ -11019,25 +12186,26 @@ msgid "C++ Source:" msgstr "C++ ต้นฉบับ:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Stack Trace" -msgstr "สแตค" +msgstr "แทร็กสแตค" #: editor/script_editor_debugger.cpp msgid "Errors" msgstr "ข้อผิดพลาด" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Child process connected." -msgstr "เชื่อมกระบวนการแล้ว" +msgstr "เชื่อมกระบวนการลูกแล้ว" #: editor/script_editor_debugger.cpp msgid "Copy Error" msgstr "คัดลอกผิดพลาด" #: editor/script_editor_debugger.cpp -#, fuzzy +msgid "Open C++ Source on GitHub" +msgstr "" + +#: editor/script_editor_debugger.cpp msgid "Video RAM" msgstr "หน่วยความจำวีดีโอ" @@ -11062,9 +12230,8 @@ msgid "Profiler" msgstr "ตัวตรวจวิเคราะห์ประสิทธิภาพ (Profiler)" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Network Profiler" -msgstr "ส่งออกโปรเจกต์" +msgstr "โปรไฟล์เน็ตเวิร์ก" #: editor/script_editor_debugger.cpp msgid "Monitor" @@ -11076,7 +12243,7 @@ msgstr "ค่า" #: editor/script_editor_debugger.cpp msgid "Monitors" -msgstr "การสังเกตการณ์" +msgstr "มอนิเตอร์" #: editor/script_editor_debugger.cpp msgid "Pick one or more items from the list to display the graph." @@ -11091,9 +12258,8 @@ msgid "Total:" msgstr "ทั้งหมด:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Export list to a CSV file" -msgstr "ส่งออกโปรไฟล์" +msgstr "ส่งออกรายการเป็นไฟล์ CSV" #: editor/script_editor_debugger.cpp msgid "Resource Path" @@ -11149,7 +12315,7 @@ msgstr "แก้ไขทางลัด" #: editor/settings_config_dialog.cpp msgid "Editor Settings" -msgstr "ตั้งค่าเอดิเตอร์" +msgstr "การตั้งค่าตัวแก้ไข" #: editor/settings_config_dialog.cpp msgid "Shortcuts" @@ -11176,13 +12342,12 @@ msgid "Change Camera Size" msgstr "เปลี่ยนขนาดกล้อง" #: editor/spatial_editor_gizmos.cpp -#, fuzzy msgid "Change Notifier AABB" -msgstr "แก้ไขขนาด Notifier" +msgstr "แก้ไข Notifier AABB" #: editor/spatial_editor_gizmos.cpp msgid "Change Particles AABB" -msgstr "เปลี่ยนเส้นกรอบ Particles" +msgstr "แก้ไข Particles AABB" #: editor/spatial_editor_gizmos.cpp msgid "Change Probe Extents" @@ -11209,7 +12374,6 @@ msgid "Change Cylinder Shape Radius" msgstr "ปรับรัศมีทรงแคปซูล" #: editor/spatial_editor_gizmos.cpp -#, fuzzy msgid "Change Cylinder Shape Height" msgstr "ปรับความสูงทรงแคปซูล" @@ -11217,6 +12381,26 @@ msgstr "ปรับความสูงทรงแคปซูล" msgid "Change Ray Shape Length" msgstr "ปรับความยาวรังสี" +#: editor/spatial_editor_gizmos.cpp +#, fuzzy +msgid "Set Room Point Position" +msgstr "กำหนดพิกัดจุดเส้นโค้ง" + +#: editor/spatial_editor_gizmos.cpp +#, fuzzy +msgid "Set Portal Point Position" +msgstr "กำหนดพิกัดจุดเส้นโค้ง" + +#: editor/spatial_editor_gizmos.cpp +#, fuzzy +msgid "Set Occluder Sphere Radius" +msgstr "ปรับรัศมีทรงแคปซูล" + +#: editor/spatial_editor_gizmos.cpp +#, fuzzy +msgid "Set Occluder Sphere Position" +msgstr "กำหนดเส้นโค้งขาเข้า" + #: modules/csg/csg_gizmos.cpp msgid "Change Cylinder Radius" msgstr "ปรับรัศมีทรงกระบอก" @@ -11226,14 +12410,12 @@ msgid "Change Cylinder Height" msgstr "ปรับความสูงทรงกระบอก" #: modules/csg/csg_gizmos.cpp -#, fuzzy msgid "Change Torus Inner Radius" -msgstr "ปรับรัศมีทรงกลม" +msgstr "แก้ไขรัศมีภายในของวงแหวน" #: modules/csg/csg_gizmos.cpp -#, fuzzy msgid "Change Torus Outer Radius" -msgstr "ปรับรัศมีแสง" +msgstr "แก้ไขรัศมีภายนอกของวงแหวน" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select the dynamic library for this entry" @@ -11325,7 +12507,17 @@ msgstr "ดิกชันนารีอินสแตนซ์ผิดพล #: modules/gdscript/gdscript_functions.cpp msgid "Object can't provide a length." -msgstr "ไม่สามารถบอกความยาวของวัตถุได้" +msgstr "ไม่สามารถบอกความยาวของออบเจกต์ได้" + +#: modules/gltf/editor_scene_exporter_gltf_plugin.cpp +#, fuzzy +msgid "Export Mesh GLTF2" +msgstr "ส่งออกไลบรารี Mesh" + +#: modules/gltf/editor_scene_exporter_gltf_plugin.cpp +#, fuzzy +msgid "Export GLTF..." +msgstr "ส่งออก..." #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Next Plane" @@ -11356,20 +12548,23 @@ msgid "GridMap Delete Selection" msgstr "ลบที่เลือกใน GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "GridMap Fill Selection" -msgstr "ลบที่เลือกใน GridMap" +msgstr "เติมที่เลือกใน GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "GridMap Paste Selection" -msgstr "ลบที่เลือกใน GridMap" +msgstr "วางที่เลือกใน GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Paint" msgstr "วาด GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp +#, fuzzy +msgid "GridMap Selection" +msgstr "เติมที่เลือกใน GridMap" + +#: modules/gridmap/grid_map_editor_plugin.cpp msgid "Grid Map" msgstr "จำกัดด้วยเส้นตาราง" @@ -11450,17 +12645,49 @@ msgid "Pick Distance:" msgstr "ระยะการเลือก:" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Filter meshes" -msgstr "โหมดการกรอง:" +msgstr "ตัวกรอง mesh" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "Give a MeshLibrary resource to this GridMap to use its meshes." -msgstr "" +msgstr "มอบทรัพยากร MeshLibrary ให้กับ GridMap นี้เพื่อใช้ mesh" + +#: modules/lightmapper_cpu/lightmapper_cpu.cpp +msgid "Begin Bake" +msgstr "เริ่มต้น Bake" + +#: modules/lightmapper_cpu/lightmapper_cpu.cpp +msgid "Preparing data structures" +msgstr "กำลังเตรียมโครงสร้างข้อมูล" + +#: modules/lightmapper_cpu/lightmapper_cpu.cpp +msgid "Generate buffers" +msgstr "สร้างบัฟเฟอร์" + +#: modules/lightmapper_cpu/lightmapper_cpu.cpp +msgid "Direct lighting" +msgstr "lighting แบบตรง" + +#: modules/lightmapper_cpu/lightmapper_cpu.cpp +msgid "Indirect lighting" +msgstr "lighting แบบอ้อม" + +#: modules/lightmapper_cpu/lightmapper_cpu.cpp +msgid "Post processing" +msgstr "หลังประมวลผล" + +#: modules/lightmapper_cpu/lightmapper_cpu.cpp +msgid "Plotting lightmaps" +msgstr "กำลังพล็อต lightmaps" #: modules/mono/csharp_script.cpp msgid "Class name can't be a reserved keyword" -msgstr "" +msgstr "ชื่อคลาสไม่สามารถมีคีย์เวิร์ดได้" + +#: modules/mono/csharp_script.cpp +#, fuzzy +msgid "Build Solution" +msgstr "เติมส่วนที่เลือก" #: modules/mono/mono_gd/gd_mono_utils.cpp msgid "End of inner exception stack trace" @@ -11468,7 +12695,7 @@ msgstr "สิ้นสุดสแตคข้อผิดพลาดภาย #: modules/recast/navigation_mesh_editor_plugin.cpp msgid "Bake NavMesh" -msgstr "" +msgstr "Bake NavMesh" #: modules/recast/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -11586,6 +12813,16 @@ msgid "Add Output Port" msgstr "เพิ่มพอร์ตเอาท์พุต" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Change Port Type" +msgstr "เปลี่ยนชนิด" + +#: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Change Port Name" +msgstr "เปลี่ยนชื่อพอร์ตอินพุต" + +#: modules/visual_script/visual_script_editor.cpp msgid "Override an existing built-in function." msgstr "เขียนทับฟังก์ชันบิวท์อินที่มีอยู่" @@ -11694,6 +12931,11 @@ msgid "Add Preload Node" msgstr "เพิ่มโหนด Preload" #: modules/visual_script/visual_script_editor.cpp +#, fuzzy +msgid "Add Node(s)" +msgstr "เพิ่มโหนด" + +#: modules/visual_script/visual_script_editor.cpp msgid "Add Node(s) From Tree" msgstr "เพิ่มโหนดจากผัง" @@ -11702,6 +12944,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\" ค้างไว้แล้วปล่อยเพื่อคัดลอกลายเซ็น" #: modules/visual_script/visual_script_editor.cpp msgid "Add Getter Property" @@ -11756,10 +13000,6 @@ msgid "Can't copy the function node." msgstr "คัดลอกโหนดฟังก์ชันไม่ได้" #: modules/visual_script/visual_script_editor.cpp -msgid "Clipboard is empty!" -msgstr "คลิปบอร์ดว่างเปล่า!" - -#: modules/visual_script/visual_script_editor.cpp msgid "Paste VisualScript Nodes" msgstr "วางโหนด VisualScript" @@ -11769,15 +13009,15 @@ msgstr "ไม่สามารถสร้างฟังก์ชันได #: modules/visual_script/visual_script_editor.cpp msgid "Can't create function of nodes from nodes of multiple functions." -msgstr "" +msgstr "ไม่สามารถสร้างฟังก์ชันของโหนดจากโหนดของหลายฟังก์ชัน" #: modules/visual_script/visual_script_editor.cpp msgid "Select at least one node with sequence port." -msgstr "" +msgstr "เลือกอย่างน้อยหนึ่งโหนดที่มีพอร์ต sequence" #: modules/visual_script/visual_script_editor.cpp msgid "Try to only have one sequence input in selection." -msgstr "" +msgstr "พยายามมีอินพุตลำดับเดียวในการเลือก" #: modules/visual_script/visual_script_editor.cpp msgid "Create Function" @@ -11828,7 +13068,6 @@ msgid "function_name" msgstr "ชื่อฟังก์ชั่น" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Select or create a function to edit its graph." msgstr "เลือกหรือสร้างฟังก์ชันเพื่อแก้ไขกราฟ" @@ -11878,7 +13117,7 @@ msgstr "ไม่พบคุณสมบัติ" #: modules/visual_script/visual_script_func_nodes.cpp msgid "Base object is not a Node!" -msgstr "วัตถุนี้ไม่ใช่โหนด!" +msgstr "ออบเจกต์นี้ไม่ใช่โหนด!" #: modules/visual_script/visual_script_func_nodes.cpp msgid "Path does not lead Node!" @@ -11922,151 +13161,332 @@ msgstr "ค้นหาโหนด VisualScript" msgid "Get %s" msgstr "รับ %s" -#: modules/visual_script/visual_script_property_selector.cpp -msgid "Set %s" -msgstr "ตั้ง %s" - -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp msgid "Package name is missing." msgstr "ชื่อแพ็คเกจหายไป" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp msgid "Package segments must be of non-zero length." msgstr "ส่วนของแพ็คเกจจะต้องมีความยาวไม่เป็นศูนย์" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp msgid "The character '%s' is not allowed in Android application package names." msgstr "ตัวอักษร '%s' ไม่อนุญาตให้ใช้ในชื่อของ Android application package" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp msgid "A digit cannot be the first character in a package segment." msgstr "ไม่สามารถใช้ตัวเลขเป็นตัวแรกในส่วนของแพ็คเกจ" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp msgid "The character '%s' cannot be the first character in a package segment." msgstr "ตัวอักษร '%s' ไม่สามารถเป็นตัวอักษรตัวแรกในส่วนของแพ็คเกจ" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp msgid "The package must have at least one '.' separator." msgstr "แพ็คเกจจำเป็นต้องมี '.' อย่างน้อยหนึ่งตัว" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp msgid "Select device from the list" msgstr "เลือกอุปกรณ์จากรายชื่อ" -#: platform/android/export/export.cpp -msgid "ADB executable not configured in the Editor Settings." -msgstr "ADB executable ยังไม่ได้กำหนดค่าในตั้งค่าเอดิเตอร์" +#: platform/android/export/export_plugin.cpp +msgid "Running on %s" +msgstr "" -#: platform/android/export/export.cpp -msgid "OpenJDK jarsigner not configured in the Editor Settings." -msgstr "OpenJDK jarsigner ยังไม่ได้กำหนดค่าในตั้งค่าเอดิเตอร์" +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "Exporting APK..." +msgstr "ส่งออกทั้งหมด" -#: platform/android/export/export.cpp -msgid "Debug keystore not configured in the Editor Settings nor in the preset." -msgstr "" +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "Uninstalling..." +msgstr "ถอนการติดตั้ง" -#: platform/android/export/export.cpp -msgid "Release keystore incorrectly configured in the export preset." -msgstr "" +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "Installing to device, please wait..." +msgstr "กำลังโหลด โปรดรอ..." -#: platform/android/export/export.cpp -msgid "Custom build requires a valid Android SDK path in Editor Settings." -msgstr "" +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "Could not install to device: %s" +msgstr "อินสแตนซ์ฉากไม่ได้!" -#: platform/android/export/export.cpp -msgid "Invalid Android SDK path for custom build in Editor Settings." -msgstr "" +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "Running on device..." +msgstr "กำลังรันสคริปต์..." + +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "Could not execute on device." +msgstr "ไม่สามารถสร้างโฟลเดอร์" + +#: platform/android/export/export_plugin.cpp +msgid "Unable to find the 'apksigner' tool." +msgstr "ไม่สามารถหาเครื่องมือ 'apksigner'" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp msgid "" "Android build template not installed in the project. Install it from the " "Project menu." +msgstr "เทมเพลตการสร้างสำหรับแอนดรอยด์ไม่ถูกติดตั้ง สามารถติดตั้งจากเมนูโปรเจกต์" + +#: platform/android/export/export_plugin.cpp +msgid "" +"Either Debug Keystore, Debug User AND Debug Password settings must be " +"configured OR none of them." msgstr "" -#: platform/android/export/export.cpp -msgid "Invalid public key for APK expansion." +#: platform/android/export/export_plugin.cpp +msgid "Debug keystore not configured in the Editor Settings nor in the preset." +msgstr "ดีบัก Keystore ไม่ได้ถูกตั้งไว้ในตั้งค่าของตัวแก้ไขหรือในพรีเซ็ต" + +#: platform/android/export/export_plugin.cpp +msgid "" +"Either Release Keystore, Release User AND Release Password settings must be " +"configured OR none of them." msgstr "" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp +msgid "Release keystore incorrectly configured in the export preset." +msgstr "Release keystore กำหนดค่าไว้อย่างไม่ถูกต้องในพรีเซ็ตสำหรับการส่งออก" + +#: platform/android/export/export_plugin.cpp +msgid "A valid Android SDK path is required in Editor Settings." +msgstr "ต้องการที่อยู่ของ Android SDK ที่ถูกต้อง ในการตั้งค่าตัวแก้ไข" + +#: platform/android/export/export_plugin.cpp +msgid "Invalid Android SDK path in Editor Settings." +msgstr "ที่อยู่ Android SDK ไม่ถูกต้องในการตั้งค่าตัวแก้ไข" + +#: platform/android/export/export_plugin.cpp +msgid "Missing 'platform-tools' directory!" +msgstr "ไดเร็กทอรี 'platform-tools' หายไป!" + +#: platform/android/export/export_plugin.cpp +msgid "Unable to find Android SDK platform-tools' adb command." +msgstr "ไม่พบคำสั่ง adb ของ Android SDK platform-tools" + +#: platform/android/export/export_plugin.cpp +msgid "Please check in the Android SDK directory specified in Editor Settings." +msgstr "กรุณาตรวจสอบในตำแหน่งของ Android SDK ที่ระบุไว้ในการตั้งค่าตัวแก้ไข" + +#: platform/android/export/export_plugin.cpp +msgid "Missing 'build-tools' directory!" +msgstr "ไดเร็กทอรี 'build-tools' หายไป!" + +#: platform/android/export/export_plugin.cpp +msgid "Unable to find Android SDK build-tools' apksigner command." +msgstr "ไม่พบคำสั่ง apksigner ของ Android SDK build-tools" + +#: platform/android/export/export_plugin.cpp +msgid "Invalid public key for APK expansion." +msgstr "public key ผิดพลาดสำหรับ APK expansion" + +#: platform/android/export/export_plugin.cpp msgid "Invalid package name:" msgstr "ชื่อแพ็คเกจผิดพลาด:" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp msgid "" "Invalid \"GodotPaymentV3\" module included in the \"android/modules\" " "project setting (changed in Godot 3.2.2).\n" msgstr "" +"โมดูล \"GodotPaymentV3\" ที่ไม่ถูกต้องได้รวมอยู่ในการตั้งค่าโปรเจกต์ \"android/modules" +"\" (เปลี่ยนแปลงใน Godot 3.2.2)\n" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp msgid "\"Use Custom Build\" must be enabled to use the plugins." -msgstr "" +msgstr "\"Use Custom Build\" จำเป็นต้องเปิดการใช้งานหากจะใช้ปลั๊กอิน" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp msgid "" -"\"Degrees Of Freedom\" is only valid when \"Xr Mode\" is \"Oculus Mobile VR" -"\"." -msgstr "" +"\"Hand Tracking\" is only valid when \"Xr Mode\" is \"Oculus Mobile VR\"." +msgstr "\"Hand Tracking\" จะสามารถใช้ได้เมื่อ \"Xr Mode\" เป็น \"Oculus Mobile VR\"" + +#: platform/android/export/export_plugin.cpp +msgid "\"Export AAB\" is only valid when \"Use Custom Build\" is enabled." +msgstr "\"Export AAB\" จะใช้ได้เฉพาะเมื่อเปิดใช้งาน \"Use Custom Build\"" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp msgid "" -"\"Hand Tracking\" is only valid when \"Xr Mode\" is \"Oculus Mobile VR\"." +"'apksigner' could not be found.\n" +"Please check the command is available in the Android SDK build-tools " +"directory.\n" +"The resulting %s is unsigned." msgstr "" -#: platform/android/export/export.cpp -msgid "" -"\"Focus Awareness\" is only valid when \"Xr Mode\" is \"Oculus Mobile VR\"." +#: platform/android/export/export_plugin.cpp +msgid "Signing debug %s..." msgstr "" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "Signing release %s..." +msgstr "" +"กำลังสแกนไฟล์,\n" +"กรุณารอ..." + +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "Could not find keystore, unable to export." +msgstr "เปิดเทมเพลตเพื่อส่งออกไม่ได้:" + +#: platform/android/export/export_plugin.cpp +msgid "'apksigner' returned with error #%d" +msgstr "" + +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "Verifying %s..." +msgstr "กำลังเพิ่ม %s..." + +#: platform/android/export/export_plugin.cpp +msgid "'apksigner' verification of %s failed." +msgstr "" + +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "Exporting for Android" +msgstr "ส่งออกทั้งหมด" + +#: platform/android/export/export_plugin.cpp +msgid "Invalid filename! Android App Bundle requires the *.aab extension." +msgstr "ชื่อไฟล์ผิดพลาด! แอนดรอยด์แอปบันเดิลจำเป็นต้องมีนามสกุล *.aab" + +#: platform/android/export/export_plugin.cpp +msgid "APK Expansion not compatible with Android App Bundle." +msgstr "การขยาย APK เข้ากันไม่ได้กับแอนดรอยด์แอปบันเดิล" + +#: platform/android/export/export_plugin.cpp +msgid "Invalid filename! Android APK requires the *.apk extension." +msgstr "ชื่อไฟล์ผิดพลาด! แอนดรอยด์ APK จำเป็นต้องมีนามสกุล *.apk" + +#: platform/android/export/export_plugin.cpp +msgid "Unsupported export format!\n" +msgstr "" + +#: platform/android/export/export_plugin.cpp msgid "" "Trying to build from a custom built template, but no version info for it " "exists. Please reinstall from the 'Project' menu." msgstr "" +"พยายามสร้างจากเทมเพลตที่สร้างขึ้นเอง แต่ไม่มีข้อมูลเวอร์ชัน โปรดติดตั้งใหม่จากเมนู \"โปรเจกต์\"" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp msgid "" "Android build version mismatch:\n" " Template installed: %s\n" " Godot Version: %s\n" "Please reinstall Android build template from 'Project' menu." msgstr "" +"เวอร์ชันบิวด์ Android ไม่ตรงกัน:\n" +" ติดตั้งเทมเพลตแล้ว:% s\n" +" Godot เวอร์ชัน:% s\n" +"โปรดติดตั้งเทมเพลตการสร้างสำหรับแอนดรอยด์ใหม่จากเมนู \"โปรเจกต์\"" + +#: platform/android/export/export_plugin.cpp +msgid "" +"Unable to overwrite res://android/build/res/*.xml files with project name" +msgstr "" + +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "Could not export project files to gradle project\n" +msgstr "ไม่พบไฟล์ project.godot" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "Could not write expansion package file!" +msgstr "เขียนไฟล์ไม่ได้:" + +#: platform/android/export/export_plugin.cpp msgid "Building Android Project (gradle)" msgstr "กำลังสร้างโปรเจคแอนดรอยด์ (gradle)" -#: platform/android/export/export.cpp +#: platform/android/export/export_plugin.cpp msgid "" "Building of Android project failed, check output for the error.\n" "Alternatively visit docs.godotengine.org for Android build documentation." msgstr "" +"การสร้างโปรเจกต์แอนดรอยด์ล้มเหลว ตรวจสอบผลลัพธ์เพื่อหาข้อผิดพลาด\n" +"หรือไปที่ docs.godotengine.org สำหรับเอกสารประกอบการสร้างสำหรับแอนดรอยด์" + +#: platform/android/export/export_plugin.cpp +msgid "Moving output" +msgstr "กำลังย้ายเอาต์พุต" -#: platform/android/export/export.cpp -msgid "No build apk generated at: " +#: platform/android/export/export_plugin.cpp +msgid "" +"Unable to copy and rename export file, check gradle project directory for " +"outputs." msgstr "" +"ไม่สามารถคัดลอกและเปลี่ยนชื่อไฟล์ส่งออก ตรวจสอบไดเร็กทอรีโปรเจ็กต์ gradle สำหรับเอาต์พุต" -#: platform/iphone/export/export.cpp -msgid "Identifier is missing." +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "Package not found: %s" +msgstr "ไม่พบแอนิเมชัน: '%s'" + +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "Creating APK..." +msgstr "กำลังสร้างคอนทัวร์..." + +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "" +"Could not find template APK to export:\n" +"%s" +msgstr "เปิดเทมเพลตเพื่อส่งออกไม่ได้:" + +#: platform/android/export/export_plugin.cpp +msgid "" +"Missing libraries in the export template for the selected architectures: " +"%s.\n" +"Please build a template with all required libraries, or uncheck the missing " +"architectures in the export preset." msgstr "" -#: platform/iphone/export/export.cpp +#: platform/android/export/export_plugin.cpp +#, fuzzy +msgid "Adding files..." +msgstr "กำลังเพิ่ม %s..." + +#: platform/android/export/export_plugin.cpp #, fuzzy +msgid "Could not export project files" +msgstr "เขียนไฟล์ไม่ได้:" + +#: platform/android/export/export_plugin.cpp +msgid "Aligning APK..." +msgstr "จัดเรียง APK..." + +#: platform/android/export/export_plugin.cpp +msgid "Could not unzip temporary unaligned APK." +msgstr "" + +#: platform/iphone/export/export.cpp platform/osx/export/export.cpp +msgid "Identifier is missing." +msgstr "ไม่มีตัวระบุ" + +#: platform/iphone/export/export.cpp platform/osx/export/export.cpp msgid "The character '%s' is not allowed in Identifier." -msgstr "ไม่สามารถใช้ชื่อนี้ได้:" +msgstr "ไม่อนุญาตให้ใช้อักขระ '% s' ในตัวระบุ" #: platform/iphone/export/export.cpp msgid "App Store Team ID not specified - cannot configure the project." msgstr "App Store Team ID ยังไม่ได้ระบุ - ไม่สามารถกำหนดค่าให้โปรเจกต์ได้" #: platform/iphone/export/export.cpp -#, fuzzy msgid "Invalid Identifier:" -msgstr "ไม่สามารถใช้ชื่อนี้ได้:" +msgstr "ระบุไม่ถูกต้อง:" #: platform/iphone/export/export.cpp msgid "Required icon is not specified in the preset." -msgstr "" +msgstr "ไอคอนที่จำเป็นไม่ได้ระบุไว้ในพรีเซ็ต" #: platform/javascript/export/export.cpp msgid "Stop HTTP Server" @@ -12081,38 +13501,65 @@ msgid "Run exported HTML in the system's default browser." msgstr "รันไฟล์ HTML ที่ส่งออกในเบราเซอร์" #: platform/javascript/export/export.cpp -msgid "Could not write file:" -msgstr "เขียนไฟล์ไม่ได้:" - -#: platform/javascript/export/export.cpp msgid "Could not open template for export:" -msgstr "เปิดแม่แบบเพื่อส่งออกไม่ได้:" +msgstr "เปิดเทมเพลตเพื่อส่งออกไม่ได้:" #: platform/javascript/export/export.cpp msgid "Invalid export template:" -msgstr "แม่แบบส่งออกไม่ถูกต้อง:" +msgstr "เทมเพลตส่งออกไม่ถูกต้อง:" + +#: platform/javascript/export/export.cpp +msgid "Could not write file:" +msgstr "เขียนไฟล์ไม่ได้:" #: platform/javascript/export/export.cpp -msgid "Could not read custom HTML shell:" +#, fuzzy +msgid "Could not read file:" +msgstr "เขียนไฟล์ไม่ได้:" + +#: platform/javascript/export/export.cpp +#, fuzzy +msgid "Could not read HTML shell:" msgstr "ไม่สามารถอ่านโครงสร้าง HTML:" #: platform/javascript/export/export.cpp -msgid "Could not read boot splash image file:" -msgstr "ไม่สามารถอ่านไฟล์ภาพขณะเริ่มเกม:" +#, fuzzy +msgid "Could not create HTTP server directory:" +msgstr "ไม่สามารถสร้างโฟลเดอร์" #: platform/javascript/export/export.cpp -msgid "Using default boot splash image." -msgstr "ใช้ภาพขณะเริ่มเกมปริยาย" +#, fuzzy +msgid "Error starting HTTP server:" +msgstr "ผิดพลาดขณะบันทึกฉาก" -#: platform/uwp/export/export.cpp +#: platform/osx/export/export.cpp #, fuzzy +msgid "Invalid bundle identifier:" +msgstr "ระบุไม่ถูกต้อง:" + +#: platform/osx/export/export.cpp +msgid "Notarization: code signing required." +msgstr "" + +#: platform/osx/export/export.cpp +msgid "Notarization: hardened runtime required." +msgstr "" + +#: platform/osx/export/export.cpp +msgid "Notarization: Apple ID name not specified." +msgstr "" + +#: platform/osx/export/export.cpp +msgid "Notarization: Apple ID password not specified." +msgstr "" + +#: platform/uwp/export/export.cpp msgid "Invalid package short name." -msgstr "ชื่อคลาสไม่ถูกต้อง" +msgstr "ชื่อแพ็คเกจแบบสั้นผิดพลาด" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid package unique name." -msgstr "ชื่อเฉพาะไม่ถูกต้อง" +msgstr "ชื่อเฉพาะของแพ็กเกจไม่ถูกต้อง" #: platform/uwp/export/export.cpp msgid "Invalid package publisher display name." @@ -12159,11 +13606,12 @@ msgid "Invalid splash screen image dimensions (should be 620x300)." msgstr "ขนาดรูปหน้าจอเริ่มโปรแกรมผิดพลาด (ต้องเป็น 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 "ต้องมี SpriteFrames ใน 'Frames' เพื่อให้ AnimatedSprite แสดงผลได้" +msgstr "" +"ทรัพยากร SpriteFrames จำเป็นต้องสร้างหรือตั้งค่าคุณสมบัติ 'Frames' เพื่อให้ AnimatedSprite " +"แสดงผล" #: scene/2d/canvas_modulate.cpp msgid "" @@ -12174,14 +13622,14 @@ msgstr "" "โหนดแรกเท่านั้นที่จะทำงานได้ปกติ ที่เหลือจะไม่ทำงาน" #: scene/2d/collision_object_2d.cpp -#, fuzzy msgid "" "This node has no shape, so it can't collide or interact with other objects.\n" "Consider adding a CollisionShape2D or CollisionPolygon2D as a child to " "define its shape." msgstr "" -"โหนดนี้ไม่มีโหนดรูปทรงเป็นโหนดลูก จึงไม่มีผลทางกายภาพ\n" -"กรุณาเพิ่ม CollisionShape2D หรือ CollisionPolygon2D เป็นโหนดลูกเพื่อให้มีรูปทรง" +"โหนดนี้ไม่มีโหนดรูปทรง จึงไม่สามารถชนหรือมีปฏิสัมพันธ์กับออบเจกต์อื่นได้\n" +"กรุณาเพิ่ม CollisionShape2D หรือ CollisionPolygon2D " +"เป็นโหนดลูกเพื่อให้สามารถสร้างรูปทรงได้" #: scene/2d/collision_polygon_2d.cpp msgid "" @@ -12197,6 +13645,14 @@ msgstr "" msgid "An empty CollisionPolygon2D has no effect on collision." msgstr "CollisionPolygon2D ที่ว่างเปล่าจะไม่มีผลทางกายภาพ" +#: scene/2d/collision_polygon_2d.cpp +msgid "Invalid polygon. At least 3 points are needed in 'Solids' build mode." +msgstr "โพลีกอนไม่ถูกต้อง ต้องมีอย่างน้อย 3 จุด ในโหมดการสร้างแบบ 'Solids'" + +#: scene/2d/collision_polygon_2d.cpp +msgid "Invalid polygon. At least 2 points are needed in 'Segments' build mode." +msgstr "โพลีกอนไม่ถูกต้อง ต้องมีอย่างน้อย 2 จุด ในโหมดการสร้างแบบ 'Segments'" + #: scene/2d/collision_shape_2d.cpp msgid "" "CollisionShape2D only serves to provide a collision shape to a " @@ -12218,19 +13674,42 @@ msgid "" "Polygon-based shapes are not meant be used nor edited directly through the " "CollisionShape2D node. Please use the CollisionPolygon2D node instead." msgstr "" +"รูปร่างโพลีกอนไม่สามารถใช้หรือแก้ไขโดยตรงจากโหนด CollisionShape2D กรุณาใช้โหนด " +"CollisionPolygon2D แทน" #: scene/2d/cpu_particles_2d.cpp msgid "" "CPUParticles2D animation requires the usage of a CanvasItemMaterial with " "\"Particles Animation\" enabled." msgstr "" +"แอนิเมชัน CPUParticles2D จำเป็นต้องใช้ CanvasItemMaterial โดยเปิดการทำงาน " +"\"Particles Animation\"" + +#: scene/2d/joints_2d.cpp +msgid "Node A and Node B must be PhysicsBody2Ds" +msgstr "โหนด A และ โหนด B จะต้องเป็น PhysicsBody2D" + +#: scene/2d/joints_2d.cpp +msgid "Node A must be a PhysicsBody2D" +msgstr "Node A จะต้องเป็น PhysicsBody2D" + +#: scene/2d/joints_2d.cpp +msgid "Node B must be a PhysicsBody2D" +msgstr "Node B จะต้องเป็น PhysicsBody2D" + +#: scene/2d/joints_2d.cpp +msgid "Joint is not connected to two PhysicsBody2Ds" +msgstr "ข้อต่อไม่ได้เชื่อมโยงกับ PhysicsBody2D สองโหนด" + +#: scene/2d/joints_2d.cpp +msgid "Node A and Node B must be different PhysicsBody2Ds" +msgstr "โหนด A และโหนด B จะต้องเป็น PhysicsBody2D ที่แตกต่างกัน" #: scene/2d/light_2d.cpp -#, fuzzy msgid "" "A texture with the shape of the light must be supplied to the \"Texture\" " "property." -msgstr "ต้องมีรูปร่างของแสงอยู่ใน 'texture'" +msgstr "ต้องระบุเทกเจอร์ที่มีรูปร่างของแสงให้กับคุณสมบัติ \"Texture\"'" #: scene/2d/light_occluder_2d.cpp msgid "" @@ -12238,9 +13717,8 @@ msgid "" 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 "" @@ -12268,6 +13746,8 @@ msgid "" "Use the CPUParticles2D node instead. You can use the \"Convert to " "CPUParticles\" option for this purpose." msgstr "" +"ไดรเวอร์ GLES2 ไม่สนับสนุนระบบพาร์ติเคิลโดยใช้การ์ดจอ\n" +"ใช้โหนด CPUParticles2D แทน คุณสามารถใช้ตัวเลือก \"แปลงเป็น CPUParticles\" ได้" #: scene/2d/particles_2d.cpp scene/3d/particles.cpp msgid "" @@ -12280,6 +13760,8 @@ msgid "" "Particles2D animation requires the usage of a CanvasItemMaterial with " "\"Particles Animation\" enabled." msgstr "" +"แอนิเมชัน Particles2D จำเป็นต้องใช้ CanvasItemMaterial โดยเปิดใช้งาน \"Particles " +"Animation\"" #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -12291,8 +13773,9 @@ msgid "" "by the physics engine when running.\n" "Change the size in children collision shapes instead." msgstr "" -"ระบบฟิสิกส์จะจัดการขนาดของ RigidBody2D (ในโหมด character หรือ rigid) เมื่อรันเกม\n" -"กรุณาปรับขนาดของ Collision shape แทน" +"การเปลี่ยนแปลงขนาดของ RigidBody2D (ในโหมด character หรือ rigid) " +"จะถูกแทนที่โดยเอ็นจิ้นฟิสิกส์เมื่อทำงาน\n" +"เปลี่ยนขนาดในขอบเขตการชนลูกกันแทน" #: scene/2d/remote_transform_2d.cpp msgid "Path property must point to a valid Node2D node to work." @@ -12300,7 +13783,7 @@ msgstr "ต้องแก้ไข Path ให้ชี้ไปยังโห #: scene/2d/skeleton_2d.cpp msgid "This Bone2D chain should end at a Skeleton2D node." -msgstr "" +msgstr "สายการเชื่มโยงของ Bone2D จะต้องสิ้นสุดลงด้วยโหนด Skeleton2D" #: scene/2d/skeleton_2d.cpp msgid "A Bone2D only works with a Skeleton2D or another Bone2D as parent node." @@ -12309,91 +13792,84 @@ msgstr "Bone2D สามารถทำงานได้กับ Skeleton2D #: scene/2d/skeleton_2d.cpp msgid "" "This bone lacks a proper REST pose. Go to the Skeleton2D node and set one." -msgstr "" +msgstr "โครงนี้ไม่มีท่าทาง REST ไปที่โหนด Skeleton2D และตั้งค่า" #: 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 ใช้เป็นรูปทรงสำหรับโหนดกลุ่ม CollisionObject2D " -"จึงควรให้เป็นโหนดลูกของ Area2D, StaticBody2D, RigidBody2D, KinematicBody2D ฯลฯ " -"เพื่อให้มีรูปทรง" +"TileMap ที่มีโหนดแม่ จำเป็นต้องมีโหนดแม่ CollisionObject2D เพื่อกำหนดรูปร่างให้ " +"โปรดใช้เป็นโหนดลูกของ Area2D, StaticBody2D, RigidBody2D, KinematicBody2D และอื่น " +"ๆ เพื่อให้มีรูปร่าง" #: scene/2d/visibility_notifier_2d.cpp -#, fuzzy msgid "" "VisibilityEnabler2D works best when used with the edited scene root directly " "as parent." -msgstr "VisibilityEnable2D ควรจะเป็นโหนดลูกของโหนดหลักในฉากนี้" +msgstr "VisibilityEnable2D จะทำงานดีที่สุดเมื่อใช้กับฉากแม่ที่แก้ไขโดยตรง" #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVRCamera must have an ARVROrigin node as its parent." msgstr "ARVRCamera ต้องมี ARVROrigin เป็นโหนดแม่" #: scene/3d/arvr_nodes.cpp -#, fuzzy msgid "ARVRController must have an ARVROrigin node as its parent." msgstr "ARVRController ต้องมี ARVROrigin เป็นโหนดแม่" #: 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 "Controller id ต้องไม่เป็น 0 ไม่เช่นนั้นตัวควบคุมนี้จะไม่เชื่อมกับอุปกรณ์จริง" +msgstr "id ตัวควบคุมต้องไม่เป็น 0 ไม่เช่นนั้นตัวควบคุมนี้จะไม่ผูกกับตัวควบคุมจริง" #: scene/3d/arvr_nodes.cpp msgid "ARVRAnchor must have an ARVROrigin node as its parent." msgstr "ARVRAnchor ต้องมีโหนด ARVROrigin เป็นโหนดแม่" #: 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 "Anchor id ต้องไม่เป็น 0 ไม่เช่นนั้น anchor นี้จะไม่เชื่อมกับ anchor จริง" +msgstr "id จุดยึดต้องไม่เป็น 0 ไม่เช่นนั้น จุดยึดนี้จะไม่ผูกกับจุดยึดจริง" #: scene/3d/arvr_nodes.cpp msgid "ARVROrigin requires an ARVRCamera child node." msgstr "ARVROrigin จำเป็นต้องมี ARVRCamera เป็นโหนดลูก" #: scene/3d/baked_lightmap.cpp -msgid "%d%%" -msgstr "%d%%" +msgid "Finding meshes and lights" +msgstr "กำลังหา meshes และ lights" #: scene/3d/baked_lightmap.cpp -msgid "(Time Left: %d:%02d s)" -msgstr "(เหลืออีก: %d:%02d วิ)" +msgid "Preparing geometry (%d/%d)" +msgstr "กำลังเตรียมรูปเรขาคณิต (%d/%d)" #: scene/3d/baked_lightmap.cpp -msgid "Plotting Meshes: " -msgstr "วางแนว meshes: " +msgid "Preparing environment" +msgstr "กำลังเตรียมสภาพแวดล้อม" #: scene/3d/baked_lightmap.cpp -msgid "Plotting Lights:" -msgstr "วางแนวแสง:" +msgid "Generating capture" +msgstr "กำลังสร้าง capture" -#: scene/3d/baked_lightmap.cpp scene/3d/gi_probe.cpp -msgid "Finishing Plot" -msgstr "เสร็จสิ้นการวางแนว" +#: scene/3d/baked_lightmap.cpp +msgid "Saving lightmaps" +msgstr "กำลังบันทึก lightmaps" #: scene/3d/baked_lightmap.cpp -msgid "Lighting Meshes: " -msgstr "ส่องแสงบนพื้นผิว: " +msgid "Done" +msgstr "เสร็จสิ้น" #: scene/3d/collision_object.cpp -#, fuzzy msgid "" "This node has no shape, so it can't collide or interact with other objects.\n" "Consider adding a CollisionShape or CollisionPolygon as a child to define " "its shape." msgstr "" -"โหนดนี้ไม่มีโหนดรูปทรงเป็นโหนดลูก จึงไม่มีผลทางกายภาพ\n" -"กรุณาเพิ่ม CollisionShape หรือ CollisionPolygon เป็นโหนดลูกเพื่อให้มีรูปทรง" +"โหนดนี้ไม่มีรูปร่าง ดังนั้นจึงไม่สามารถชนหรือมีปฏิสัมพันธ์กับออบเจกต์อื่นได้\n" +"เพิ่ม CollisionShape หรือ CollisionPolygon เป็นโหนดลูกเพื่อกำหนดรูปร่าง" #: scene/3d/collision_polygon.cpp msgid "" @@ -12418,39 +13894,43 @@ msgstr "" "Area, StaticBody, RigidBody, KinematicBody ฯลฯ เพื่อให้มีรูปทรง" #: 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 ทำงานได้ กรุณาสร้างรูปทรง!" +msgstr "ต้องมีรูปทรงเพื่อให้ CollisionShape ทำงานได้ กรุณาสร้างรูปทรง" #: 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 "" +msgstr "รูปร่างพื้นผิวไม่สามารถทำงานได้อย่างปกติ และจะถูกลบออกไปในเวอร์ชันหน้า กรุณาอย่าใช้มัน" #: scene/3d/collision_shape.cpp msgid "" "ConcavePolygonShape doesn't support RigidBody in another mode than static." -msgstr "" +msgstr "ConcavePolygonShape ไม่สนับสนุน RigidBody ในโหมดอื่นๆนอกจากโหมด static" #: scene/3d/cpu_particles.cpp -#, fuzzy msgid "Nothing is visible because no mesh has been assigned." -msgstr "ไม่มีการแสดงผลเนื่องจากไม่ได้กำหนด mesh ใน draw pass" +msgstr "ไม่มีสิ่งใดมองเห็นได้เนื่องจากไม่มีการกำหนด mesh" #: scene/3d/cpu_particles.cpp msgid "" "CPUParticles animation requires the usage of a SpatialMaterial whose " "Billboard Mode is set to \"Particle Billboard\"." msgstr "" +"แอนิเมชัน CPUParticles จำเป็นต้องใช้ SpatialMaterial โดยโหมด Billboard ถูกตั้งเป็น " +"\"Particle Billboard\"" #: scene/3d/gi_probe.cpp msgid "Plotting Meshes" msgstr "วางแนว meshes" #: scene/3d/gi_probe.cpp +msgid "Finishing Plot" +msgstr "เสร็จสิ้นการวางแนว" + +#: scene/3d/gi_probe.cpp msgid "" "GIProbes are not supported by the GLES2 video driver.\n" "Use a BakedLightmap instead." @@ -12458,14 +13938,16 @@ msgstr "" "ไดรเวอร์วีดีโอ GLES2 ไม่สนับสนุน GIProbe\n" "ใช้ BakedLightmap แทน" -#: scene/3d/interpolated_camera.cpp +#: scene/3d/gi_probe.cpp msgid "" -"InterpolatedCamera has been deprecated and will be removed in Godot 4.0." +"The GIProbe Compress property has been deprecated due to known bugs and no " +"longer has any effect.\n" +"To remove this warning, disable the GIProbe's Compress property." msgstr "" #: scene/3d/light.cpp msgid "A SpotLight with an angle wider than 90 degrees cannot cast shadows." -msgstr "" +msgstr "SpotLight ที่มีมุมมากกว่า 90 ไม่สามารถสร้างเงา" #: scene/3d/navigation_mesh.cpp msgid "A NavigationMesh resource must be set or created for this node to work." @@ -12479,12 +13961,22 @@ msgstr "" "NavigationMeshInstance ต้องเป็นโหนดลูก/หลานของโหนด Navigation " "โดยจะให้ข้อมูลการนำทางเท่านั้น" +#: scene/3d/occluder.cpp +msgid "No shape is set." +msgstr "" + +#: scene/3d/occluder.cpp +msgid "Only uniform scales are supported." +msgstr "" + #: scene/3d/particles.cpp msgid "" "GPU-based particles are not supported by the GLES2 video driver.\n" "Use the CPUParticles node instead. You can use the \"Convert to CPUParticles" "\" option for this purpose." msgstr "" +"ไดรเวอร์ GLES2 ไม่สนับสนุนระบบพาร์ติเคิลโดยใช้การ์ดจอ\n" +"ใช้โหนด CPUParticles แทน คุณสามารถใช้ตัวเลือก \"แปลงเป็น CPUParticles\" ได้" #: scene/3d/particles.cpp msgid "" @@ -12496,17 +13988,20 @@ msgid "" "Particles animation requires the usage of a SpatialMaterial whose Billboard " "Mode is set to \"Particle Billboard\"." msgstr "" +"แอนิเมชันพาร์ติเคิลจำเป็นต้องใช้ SpatialMaterial โดยโหมด Billboard ถูกตั้งเป็น " +"\"Particle Billboard\"" #: scene/3d/path.cpp -#, fuzzy msgid "PathFollow only works when set as a child of a Path node." -msgstr "PathFollow2D จะทำงานได้ต้องเป็นโหนดลูกของโหนด Path2D" +msgstr "PathFollow2D จะทำงานได้ต้องเป็นโหนดลูกของโหนด Path" #: scene/3d/path.cpp msgid "" "PathFollow's ROTATION_ORIENTED requires \"Up Vector\" to be enabled in its " "parent Path's Curve resource." msgstr "" +"ROTATION_ORIENTED ของ PathFollow จำเป็นเปิด \"Up Vector\" ในที่อยู่ทรัพยากร Curve " +"โหนดแม่ของ Path" #: scene/3d/physics_body.cpp msgid "" @@ -12514,36 +14009,146 @@ msgid "" "by the physics engine when running.\n" "Change the size in children collision shapes instead." msgstr "" -"ระบบฟิสิกส์จะจัดการขนาดของ RigidBody (ในโหมด character หรือ rigid) เมื่อรันเกม\n" -"กรุณาปรับขนาดของ Collision shape แทน" +"การเปลี่ยนแปลงขนาดของ RigidBody (ในโหมด character หรือ rigid) " +"จะถูกแทนที่โดยเอ็นจิ้นฟิสิกส์เมื่อทำงาน\n" +"เปลี่ยนขนาดในขอบเขตการชนลูกแทน" + +#: scene/3d/physics_joint.cpp +msgid "Node A and Node B must be PhysicsBodies" +msgstr "โหนด A และโหนด B จะต้องเป็น PhysicsBody" + +#: scene/3d/physics_joint.cpp +msgid "Node A must be a PhysicsBody" +msgstr "Node A จะต้องเป็น PhysicsBody" + +#: scene/3d/physics_joint.cpp +msgid "Node B must be a PhysicsBody" +msgstr "Node A จะต้องเป็น PhysicsBody" + +#: scene/3d/physics_joint.cpp +msgid "Joint is not connected to any PhysicsBodies" +msgstr "ข้อต่อไม่ได้เชื่อมโยงกับ PhysicsBody ใด ๆ" + +#: scene/3d/physics_joint.cpp +msgid "Node A and Node B must be different PhysicsBodies" +msgstr "โหนด A และโหนด B จะต้องเป็น PhysicsBody ที่แตกต่างกัน" + +#: scene/3d/portal.cpp +msgid "The RoomManager should not be a child or grandchild of a Portal." +msgstr "" + +#: scene/3d/portal.cpp +msgid "A Room should not be a child or grandchild of a Portal." +msgstr "" + +#: scene/3d/portal.cpp +msgid "A RoomGroup should not be a child or grandchild of a Portal." +msgstr "" #: scene/3d/remote_transform.cpp -#, fuzzy msgid "" "The \"Remote Path\" property must point to a valid Spatial or Spatial-" "derived node to work." -msgstr "ต้องแก้ไข Path ให้ชี้ไปยังโหนด Spatial จึงจะทำงานได้" +msgstr "" +"คุณสมบัติ \"Remote Path\" จะต้องชี้ไปยังโหนด Spatial หรือ Spatialย่อย " +"ที่ถูกต้องเพื่อที่จะทำงานได้" + +#: scene/3d/room.cpp +msgid "A Room cannot have another Room as a child or grandchild." +msgstr "" + +#: scene/3d/room.cpp +msgid "The RoomManager should not be placed inside a Room." +msgstr "" + +#: scene/3d/room.cpp +msgid "A RoomGroup should not be placed inside a Room." +msgstr "" + +#: scene/3d/room.cpp +msgid "" +"Room convex hull contains a large number of planes.\n" +"Consider simplifying the room bound in order to increase performance." +msgstr "" + +#: scene/3d/room_group.cpp +msgid "The RoomManager should not be placed inside a RoomGroup." +msgstr "" + +#: scene/3d/room_manager.cpp +msgid "The RoomList has not been assigned." +msgstr "" + +#: scene/3d/room_manager.cpp +msgid "The RoomList node should be a Spatial (or derived from Spatial)." +msgstr "" + +#: scene/3d/room_manager.cpp +msgid "" +"Portal Depth Limit is set to Zero.\n" +"Only the Room that the Camera is in will render." +msgstr "" + +#: scene/3d/room_manager.cpp +msgid "There should only be one RoomManager in the SceneTree." +msgstr "" + +#: scene/3d/room_manager.cpp +msgid "" +"RoomList path is invalid.\n" +"Please check the RoomList branch has been assigned in the RoomManager." +msgstr "" + +#: scene/3d/room_manager.cpp +msgid "RoomList contains no Rooms, aborting." +msgstr "" + +#: scene/3d/room_manager.cpp +msgid "Misnamed nodes detected, check output log for details. Aborting." +msgstr "" + +#: scene/3d/room_manager.cpp +msgid "Portal link room not found, check output log for details." +msgstr "" + +#: scene/3d/room_manager.cpp +msgid "" +"Portal autolink failed, check output log for details.\n" +"Check the portal is facing outwards from the source room." +msgstr "" + +#: scene/3d/room_manager.cpp +msgid "" +"Room overlap detected, cameras may work incorrectly in overlapping area.\n" +"Check output log for details." +msgstr "" + +#: scene/3d/room_manager.cpp +msgid "" +"Error calculating room bounds.\n" +"Ensure all rooms contain geometry or manual bounds." +msgstr "" #: scene/3d/soft_body.cpp msgid "This body will be ignored until you set a mesh." -msgstr "" +msgstr "วัตถุนี้จะถูกละเว้นจนกว่าจะตั้ง mesh" #: scene/3d/soft_body.cpp -#, fuzzy msgid "" "Size changes to SoftBody will be overridden by the physics engine when " "running.\n" "Change the size in children collision shapes instead." msgstr "" -"ระบบฟิสิกส์จะจัดการขนาดของ RigidBody (ในโหมด character หรือ rigid) เมื่อรันเกม\n" -"กรุณาปรับขนาดของ Collision shape แทน" +"การเปลี่ยนแปลงขนาดของ SoftBody จะถูกแทนที่โดยเอ็นจิ้นฟิสิกส์เมื่อทำงาน\n" +"เปลี่ยนขนาดของขอบเขตการชนลูกแทน" #: 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 ใน 'Frames' เพื่อให้ AnimatedSprite3D แสดงผลได้" +msgstr "" +"ทรัพยากร SpriteFrames ต้องสร้างหรือตั้งค่าในคุณสมบัติ \"Frames\" เพื่อให้ " +"AnimatedSprite3D แสดงเฟรม" #: scene/3d/vehicle_body.cpp msgid "" @@ -12555,7 +14160,7 @@ msgstr "VehicleWheel เป็นระบบล้อของ VehicleBody ก msgid "" "WorldEnvironment requires its \"Environment\" property to contain an " "Environment to have a visible effect." -msgstr "" +msgstr "WorldEnvironment จำเป็นต้องมีคุณสมบัติ \"Environment\" เพื่อที่จะทำให้มองเห็นได้" #: scene/3d/world_environment.cpp msgid "" @@ -12567,18 +14172,24 @@ 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 "" +"WorldEnvironment นี้จะถูกละเว้น เพิ่มกล้อง (สำหรับฉาก 3 มิติ) หรือตั้งโหมด environment's " +"Background ไปยังแคนวาส (สำหรับฉาก 2 มิติ)" #: scene/animation/animation_blend_tree.cpp msgid "On BlendTree node '%s', animation not found: '%s'" -msgstr "" +msgstr "ที่โหนด BlendTree '%s' ไม่พบแอนิเมชัน '%s'" #: scene/animation/animation_blend_tree.cpp msgid "Animation not found: '%s'" msgstr "ไม่พบแอนิเมชัน: '%s'" +#: scene/animation/animation_player.cpp +msgid "Anim Apply Reset" +msgstr "" + #: scene/animation/animation_tree.cpp msgid "In node '%s', invalid animation: '%s'." -msgstr "" +msgstr "ในโหนด '%s', แอนิเมชันผิดพลาด: '%s'." #: scene/animation/animation_tree.cpp msgid "Invalid animation: '%s'." @@ -12590,25 +14201,23 @@ msgstr "ไม่มีการเชื่อมต่อไปที่อิ #: scene/animation/animation_tree.cpp msgid "No root AnimationNode for the graph is set." -msgstr "" +msgstr "ไม่มีรากสำหรับ AnimationNode สำหรับกราฟที่่ได้ถูกตั้งไว้" #: scene/animation/animation_tree.cpp -#, fuzzy msgid "Path to an AnimationPlayer node containing animations is not set." -msgstr "เลือก AnimationPlayer จากผังฉากเพื่อแก้ไขแอนิเมชัน" +msgstr "ไม่ได้กำหนดที่อยู่ของโหนด AnimationPlayer ที่มีแอนิเมชัน" #: scene/animation/animation_tree.cpp msgid "Path set for AnimationPlayer does not lead to an AnimationPlayer node." -msgstr "" +msgstr "ที่อยู่สำหรับ AnimationPlayer ไม่ได้เชื่อมไปยังโหนด AnimationPlayer" #: scene/animation/animation_tree.cpp -#, fuzzy msgid "The AnimationPlayer root node is not a valid node." -msgstr "ผังแอนิเมชันไม่ถูกต้อง" +msgstr "โหนดแม่ AnimationPlayer ไม่ใช่โหนดที่ถูกต้อง" #: scene/animation/animation_tree_player.cpp msgid "This node has been deprecated. Use AnimationTree instead." -msgstr "" +msgstr "โหนดนี้เลิกใช้งานแล้ว ใช้โหนด AnimationTree แทน" #: scene/gui/color_picker.cpp msgid "" @@ -12618,11 +14227,11 @@ msgid "" msgstr "" "สี: #%s\n" "คลิกซ้าย: เลือกสี\n" -"คลิกขวา: ลบสี" +"คลิกขวา: ลบพรีเซ็ต" #: scene/gui/color_picker.cpp msgid "Pick a color from the editor window." -msgstr "" +msgstr "เลือกสีจากหน้าต่างตัวแก้ไข" #: scene/gui/color_picker.cpp msgid "HSV" @@ -12634,12 +14243,11 @@ msgstr "Raw" #: scene/gui/color_picker.cpp msgid "Switch between hexadecimal and code values." -msgstr "" +msgstr "สลับระหว่างค่าฐานสิบหกและโค้ด" #: scene/gui/color_picker.cpp -#, fuzzy msgid "Add current color as a preset." -msgstr "เพิ่มสีที่เลือกในรายการโปรด" +msgstr "เพิ่มสีปัจจุบันเป็นพรีเซ็ต" #: scene/gui/container.cpp msgid "" @@ -12647,12 +14255,16 @@ msgid "" "children placement behavior.\n" "If you don't intend to add a script, use a plain Control node instead." msgstr "" +"ตัวคอนเทนเนอร์เองไม่มีบทบาทเว้นแต่คุณจะตั้งค่าลักษณะการทำงานของตำแหน่งรองในสคริปต์\n" +"หากคุณไม่ต้องการเพิ่มสคริปต์ให้ใช้โหนด Control ปกติแทน" #: 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 "" +"คำแนะนำจะไม่แสดงเนื่องจากตัวกรองเมาส์ของตัวควบคุมถูกตั้งค่าเป็น \"ละเว้น\" " +"ในการแก้ปัญหานี้ให้ตั้งค่าตัวกรองเมาส์เป็น \"หยุด\" หรือ \"ผ่าน\"" #: scene/gui/dialogs.cpp msgid "Alert!" @@ -12662,30 +14274,43 @@ msgstr "แจ้งเตือน!" msgid "Please Confirm..." msgstr "กรุณายืนยัน..." +#: scene/gui/file_dialog.cpp +msgid "Must use a valid extension." +msgstr "นามสกุลไฟล์ไม่ถูกต้อง" + +#: scene/gui/graph_edit.cpp +msgid "Enable grid minimap." +msgstr "เปิดเส้นกริดมินิแมพ" + +#: scene/gui/nine_patch_rect.cpp +msgid "" +"The Tile and Tile Fit options for Axis Stretch properties are only effective " +"when using the GLES3 rendering backend.\n" +"The GLES2 backend is currently in use, so these modes will act like Stretch " +"instead." +msgstr "" + #: 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 "" -"ปกติป๊อปอัพจะถูกซ่อนจนกว่าจะมีการเรียกใช้ฟังก์ชัน popup() หรือ popup*() " -"โดยขณะแก้ไขสามารถเปิดให้มองเห็นได้ แต่เมื่อเริ่มโปรแกรมป๊อปอัพจะถูกซ่อน" +"ป๊อปอัปจะถูกซ่อนตามค่าเริ่มต้นยกเว้นแต่คุณจะเรียกใช้ popup() หรือฟังก์ชัน popup*() ใด ๆ " +"คุณสามารถทำให้มันมองเห็นได้เมื่อแก้ไข แต่มันจะถูกซ่อนเมื่อทำงานจริง" #: scene/gui/range.cpp msgid "If \"Exp Edit\" is enabled, \"Min Value\" must be greater than 0." -msgstr "" +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 " "minimum size manually." msgstr "" "ScrollContainer ทำงานได้เมื่อมีโหนดลูกเพียงหนึ่งโหนดเท่านั้น\n" -"ใช้ container เป็นโหนดลูก (VBox,HBox,ฯลฯ) หรือโหนดกลุ่ม Control " -"และปรับขนาดเล็กสุดด้วยตนเอง" +"ใช้ container เป็นโหนดลูก (VBox,HBox,ฯลฯ) หรือ Control และปรับขนาดเล็กสุดด้วยตนเอง" #: scene/gui/tree.cpp msgid "(Other)" @@ -12712,39 +14337,361 @@ msgstr "" #: scene/main/viewport.cpp msgid "Viewport size must be greater than 0 to render anything." +msgstr "ขนาดวิวพอร์ตจะต้องมากกว่า 0 เพื่อที่จะเรนเดอร์ได้" + +#: scene/resources/occluder_shape.cpp +msgid "OccluderShapeSphere Set Spheres" msgstr "" #: scene/resources/visual_shader_nodes.cpp -#, fuzzy +msgid "" +"The sampler port is connected but not used. Consider changing the source to " +"'SamplerPort'." +msgstr "พอร์ตตัวอย่างเชื่อมต่ออยู่แต่ไม่ได้ใช้ ควรที่จะเปลี่ยนเป็น \"SamplerPort\"" + +#: scene/resources/visual_shader_nodes.cpp msgid "Invalid source for preview." -msgstr "ต้นฉบับไม่ถูกต้อง!" +msgstr "แหล่งที่มาไม่ถูกต้องสำหรับการแสดงตัวอย่าง" #: scene/resources/visual_shader_nodes.cpp -#, fuzzy msgid "Invalid source for shader." -msgstr "ต้นฉบับไม่ถูกต้อง!" +msgstr "ซอร์สไม่ถูกต้องสำหรับเชดเดอร์" #: scene/resources/visual_shader_nodes.cpp -#, fuzzy msgid "Invalid comparison function for that type." -msgstr "ต้นฉบับไม่ถูกต้อง!" +msgstr "ฟังก์ชันการเปรียบเทียบไม่ถูกต้องสำหรับประเภทนั้น" #: servers/visual/shader_language.cpp -msgid "Assignment to function." +#, fuzzy +msgid "Varying may not be assigned in the '%s' function." +msgstr "Varyings สามารถกำหนดในังก์ชันเวอร์เท็กซ์" + +#: servers/visual/shader_language.cpp +msgid "" +"Varyings which assigned in 'vertex' function may not be reassigned in " +"'fragment' or 'light'." msgstr "" #: servers/visual/shader_language.cpp -msgid "Assignment to uniform." +msgid "" +"Varyings which assigned in 'fragment' function may not be reassigned in " +"'vertex' or 'light'." msgstr "" #: servers/visual/shader_language.cpp -msgid "Varyings can only be assigned in vertex function." +msgid "Fragment-stage varying could not been accessed in custom function!" msgstr "" #: servers/visual/shader_language.cpp +msgid "Assignment to function." +msgstr "การกำหนดให้กับฟังก์ชัน" + +#: servers/visual/shader_language.cpp +msgid "Assignment to uniform." +msgstr "การกำหนดให้กับยูนิฟอร์ม" + +#: servers/visual/shader_language.cpp msgid "Constants cannot be modified." msgstr "ค่าคงที่ไม่สามารถแก้ไขได้" +#~ msgid "Make Rest Pose (From Bones)" +#~ msgstr "สร้างท่าโพส (จากโครง)" + +#~ msgid "Bottom" +#~ msgstr "ล่าง" + +#~ msgid "Left" +#~ msgstr "ซ้าย" + +#~ msgid "Right" +#~ msgstr "ขวา" + +#~ msgid "Front" +#~ msgstr "หน้า" + +#~ msgid "Rear" +#~ msgstr "หลัง" + +#~ msgid "Nameless gizmo" +#~ msgstr "กิสโมไม่มีชื่อ" + +#~ msgid "" +#~ "\"Degrees Of Freedom\" is only valid when \"Xr Mode\" is \"Oculus Mobile " +#~ "VR\"." +#~ msgstr "" +#~ "\"Degrees Of Freedom\" จะใช้ได้เฉพาะเมื่อ \"Xr Mode\" เป็น \"Oculus Mobile VR\"" + +#~ msgid "" +#~ "\"Focus Awareness\" is only valid when \"Xr Mode\" is \"Oculus Mobile VR" +#~ "\"." +#~ msgstr "" +#~ "\"Focus Awareness\" จะสามารถใช้ได้เมื่อ \"Xr Mode\" เป็น \"Oculus Mobile VR\"" + +#~ msgid "Package Contents:" +#~ msgstr "เนื้อหาแพคเกจ:" + +#~ msgid "Singleton" +#~ msgstr "ซิงเกิลตัน" + +#~ msgid "Erase profile '%s'? (no undo)" +#~ msgstr "ลบโปรไฟล์ '%s' หรือไม่? (ทำกลับไม่ได้)" + +#~ msgid "Enabled Properties:" +#~ msgstr "เปิดการทำงานคุณสมบัติ:" + +#~ msgid "Enabled Features:" +#~ msgstr "เปิดการทำงานฟีเจอร์:" + +#~ msgid "Unset" +#~ msgstr "ยกเลิกการตั้งค่า" + +#~ msgid "Class Options" +#~ msgstr "ตั้งค่าคลาส" + +#~ msgid "Set" +#~ msgstr "กำหนด" + +#~ msgid "Saved %s modified resource(s)." +#~ msgstr "บันทึกทรัพยากร %s ที่ถูกแก้ไขสำเร็จ" + +#~ msgid "Q&A" +#~ msgstr "ถาม/ตอบ" + +#~ msgid "Status:" +#~ msgstr "สถานะ:" + +#~ msgid "Edit:" +#~ msgstr "แก้ไข:" + +#~ msgid "Redownload" +#~ msgstr "ดาวน์โหลดอีกครั้ง" + +#~ msgid "(Installed)" +#~ msgstr "(ติดตั้งแล้ว)" + +#~ msgid "(Missing)" +#~ msgstr "(ไม่พบ)" + +#~ msgid "Request Failed." +#~ msgstr "ร้องขอผิดพลาด" + +#~ msgid "Redirect Loop." +#~ msgstr "เปลี่ยนทางมากเกินไป" + +#~ msgid "Download Complete." +#~ msgstr "ดาวน์โหลดเสร็จสิ้น" + +#~ msgid "Remove Template" +#~ msgstr "ลบเทมเพลต" + +#~ msgid "Download Templates" +#~ msgstr "ดาวน์โหลดเทมเพลต" + +#~ msgid "Select mirror from list: (Shift+Click: Open in Browser)" +#~ msgstr "เลือก mirror จากรายชื่อ: (Shift+คลิก: เปิดในเบราเซอร์)" + +#~ msgid "Move to Trash" +#~ msgstr "ย้ายไปถังขยะ" + +#~ msgid "Expand All Properties" +#~ msgstr "ขยายคุณสมบัติทั้งหมด" + +#~ msgid "Collapse All Properties" +#~ msgstr "ยุบคุณสมบัติทั้งหมด" + +#~ msgid "Copy Params" +#~ msgstr "คัดลอกพารามิเตอร์" + +#~ msgid "Open in Help" +#~ msgstr "เปิดในคู่มือ" + +#~ msgid "" +#~ "Game Camera Override\n" +#~ "No game instance running." +#~ msgstr "" +#~ "เขียนทับกล้องของเกมส์\n" +#~ "ไม่มีอินสแตนซ์ของเกมส์ทำงานอยู่" + +#~ msgid "Drag: Rotate" +#~ msgstr "ลาก: หมุน" + +#~ msgid "Press 'v' to Change Pivot, 'Shift+v' to Drag Pivot (while moving)." +#~ msgstr "กด 'v' เพื่อเปลี่ยนจุดหมุน 'Shift+v' เพื่อลากจุดหมุน" + +#~ msgid "Alt+RMB: Depth list selection" +#~ msgstr "Alt+คลิกขวา: เลือกที่ซ้อนกัน" + +#~ msgid "Clone Down" +#~ msgstr "คัดลอกบรรทัดลงมา" + +#~ msgid "Yaw" +#~ msgstr "Yaw" + +#~ msgid "Size" +#~ msgstr "ขนาด" + +#~ msgid "" +#~ "Drag: Rotate\n" +#~ "Alt+Drag: Move\n" +#~ "Alt+RMB: Depth list selection" +#~ msgstr "" +#~ "ลาก: หมุน\n" +#~ "Alt+ลาก: ย้าย\n" +#~ "Alt+คลิกขวา: เลือกที่ซ้อนกัน" + +#~ msgid "Sep.:" +#~ msgstr "หมวดหมู่:" + +#~ msgid "Add All" +#~ msgstr "เพิ่มทั้งหมด" + +#~ msgid "Theme editing menu." +#~ msgstr "เมนูแก้ไขธีม" + +#~ msgid "Create Empty Template" +#~ msgstr "สร้างเทมเพลตเปล่า" + +#~ msgid "Create Empty Editor Template" +#~ msgstr "สร้างแม่แบบเปล่าสำหรับตัวแก้ไข" + +#~ msgid "Create From Current Editor Theme" +#~ msgstr "สร้างจากธีมปัจจุบัน" + +#~ msgid "Data Type:" +#~ msgstr "ชนิดข้อมูล:" + +#~ msgid "Theme File" +#~ msgstr "ไฟล์ธีม" + +#~ msgid "Compiled" +#~ msgstr "คอมไพล์แล้ว" + +#~ msgid "" +#~ "Remove %d projects from the list?\n" +#~ "The project folders' contents won't be modified." +#~ msgstr "" +#~ "ลบโปรเจกต์ออกจากรายชื่อ? \n" +#~ "โฟลเดอร์จะไม่ถูกแก้ไข" + +#~ msgid "" +#~ "Remove this project from the list?\n" +#~ "The project folder's contents won't be modified." +#~ msgstr "" +#~ "ลบโปรเจกต์ออกจากรายชื่อ?\n" +#~ "โฟลเดอร์จะไม่ถูกแก้ไข" + +#~ msgid "Templates" +#~ msgstr "เทมเพลต" + +#~ msgid "Add Remapped Path" +#~ msgstr "เพิ่มตำแหน่งแทนที่" + +#~ msgid "Can not perform with the root node." +#~ msgstr "ไม่สามารถกระทำกับโหนดแม่ได้" + +#~ msgid "Could not read boot splash image file:" +#~ msgstr "ไม่สามารถอ่านไฟล์ภาพขณะเริ่มเกม:" + +#~ msgid "Using default boot splash image." +#~ msgstr "ใช้ภาพขณะเริ่มเกมปริยาย" + +#~ msgid "An animation player can't animate itself, only other players." +#~ msgstr "แทร็กอนิเมชั่นไม่สามารถเล่นตัวมันเองได้ แต่สามารถเล่นตัวเล่นอื่นได้" + +#~ msgid "Clipboard is empty" +#~ msgstr "คลิปบอร์ดว่างเปล่า" + +#~ msgid "" +#~ "InterpolatedCamera has been deprecated and will be removed in Godot 4.0." +#~ msgstr "InterpolatedCamera เลิกใช้งานแล้วและจะถูกลบออกใน Godot 4.0" + +#~ msgid "No" +#~ msgstr "ไม่" + +#~ msgid "This scene has never been saved. Save before running?" +#~ msgstr "ฉากนี้ยังไม่ได้บันทึก บันทึกก่อนเริ่ม?" + +#~ msgid "ADB executable not configured in the Editor Settings." +#~ msgstr "ADB executable ยังไม่ได้กำหนดค่าในตั้งค่าเอดิเตอร์" + +#~ msgid "OpenJDK jarsigner not configured in the Editor Settings." +#~ msgstr "OpenJDK jarsigner ยังไม่ได้กำหนดค่าในตั้งค่าเอดิเตอร์" + +#~ msgid "Custom build requires a valid Android SDK path in Editor Settings." +#~ msgstr "การสร้างแบบกำหนดเองต้องมีที่อยู่ Android SDK ในการตั้งค่าเอดิเตอร์" + +#~ msgid "%d%%" +#~ msgstr "%d%%" + +#~ msgid "(Time Left: %d:%02d s)" +#~ msgstr "(เหลืออีก: %d:%02d วิ)" + +#~ msgid "Plotting Meshes: " +#~ msgstr "วางแนว meshes: " + +#~ msgid "Lighting Meshes: " +#~ msgstr "ส่องแสงบนพื้นผิว: " + +#~ msgid "Search complete" +#~ msgstr "ค้นหาสำเร็จ" + +#~ msgid "No commit message was provided" +#~ msgstr "ไม่ได้ระบุข้อความ commit" + +#~ msgid "Add a commit message" +#~ msgstr "เพิ่มข้อความ commit" + +#~ msgid "There is already file or folder with the same name in this location." +#~ msgstr "มีไฟล์หรือโฟลเดอร์ชื่อเดียวกันอยู่แล้ว" + +#~ msgid "Unable to complete APK alignment." +#~ msgstr "ไม่สามารถจัดเรียง APK ได้สำเร็จ" + +#~ msgid "Unable to delete unaligned APK." +#~ msgstr "ไม่สามารถลบ APK ที่ยังไม่จัดเรียง" + +#~ msgid "Error trying to save layout!" +#~ msgstr "ผิดพลาดขณะบันทึกเลย์เอาต์!" + +#~ msgid "Default editor layout overridden." +#~ msgstr "แทนที่เลย์เอาต์เริ่มต้น" + +#~ msgid "Move pivot" +#~ msgstr "ย้ายจุดหมุน" + +#~ msgid "Move anchor" +#~ msgstr "ย้ายจุดยึด (anchor)" + +#~ msgid "Resize CanvasItem" +#~ msgstr "แก้ขนาด CanvasItem" + +#~ msgid "Polygon->UV" +#~ msgstr "รูปหลายเหลี่ยม->UV" + +#~ msgid "UV->Polygon" +#~ msgstr "UV->รูปหลายเหลี่ยม" + +#~ msgid "Add initial export..." +#~ msgstr "เพิ่มการส่งออกเริ่มต้น..." + +#~ msgid "Add previous patches..." +#~ msgstr "เพิ่มแพทช์ก่อนหน้า..." + +#~ msgid "Delete patch '%s' from list?" +#~ msgstr "ลบแพตช์ '%s' จากรายชื่อ?" + +#~ msgid "Patches" +#~ msgstr "แพตช์" + +#~ msgid "Make Patch" +#~ msgstr "สร้างแพตช์" + +#~ msgid "Pack File" +#~ msgstr "ไฟล์" + +#~ msgid "No build apk generated at: " +#~ msgstr "ไม่มีการสร้าง apk ที่: " + #, fuzzy #~ msgid "FileSystem and Import Docks" #~ msgstr "ระบบไฟล์ และ นำเข้า" @@ -12758,9 +14705,6 @@ msgstr "ค่าคงที่ไม่สามารถแก้ไขได #~ msgid "Current scene was never saved, please save it prior to running." #~ msgstr "ฉากปัจจุบันยังไม่ได้บันทึก กรุณาบันทึกก่อนเริ่มโปรแกรม" -#~ msgid "Not in resource path." -#~ msgstr "ไม่อยู่ในโฟลเดอร์รีซอร์ส" - #~ msgid "Revert" #~ msgstr "คืนกลับ" @@ -12846,9 +14790,6 @@ msgstr "ค่าคงที่ไม่สามารถแก้ไขได #~ msgid "Input" #~ msgstr "เพิ่มอินพุต" -#~ msgid "Properties:" -#~ msgstr "คุณสมบัติ:" - #, fuzzy #~ msgid "Methods:" #~ msgstr "รายชื่อเมท็อด" @@ -13011,9 +14952,6 @@ msgstr "ค่าคงที่ไม่สามารถแก้ไขได #~ msgid "Failed to save solution." #~ msgstr "ผิดพลาดในการบันทึก solution" -#~ msgid "Done" -#~ msgstr "เสร็จสิ้น" - #~ msgid "Failed to create C# project." #~ msgstr "ผิดพลาดในการสร้างโปรเจกต์ C#" @@ -13153,10 +15091,6 @@ msgstr "ค่าคงที่ไม่สามารถแก้ไขได #~ msgstr "ตัดเส้น" #, fuzzy -#~ msgid "Select a split to erase it." -#~ msgstr "กรุณาเลือกตัวเลือกก่อน!" - -#, fuzzy #~ msgid "Add Node.." #~ msgstr "เพิ่มโหนด" @@ -13224,9 +15158,6 @@ msgstr "ค่าคงที่ไม่สามารถแก้ไขได #~ msgid "Public Methods:" #~ msgstr "เมท็อด:" -#~ msgid "GUI Theme Items" -#~ msgstr "ตัวแปรธีม" - #~ msgid "GUI Theme Items:" #~ msgstr "ตัวแปรธีม:" @@ -13250,10 +15181,6 @@ msgstr "ค่าคงที่ไม่สามารถแก้ไขได #~ msgid "Match case" #~ msgstr "ตรงตามอักษรพิมพ์เล็ก-ใหญ่" -#, fuzzy -#~ msgid "Filter: " -#~ msgstr "ตัวกรอง:" - #~ msgid "Ok" #~ msgstr "ตกลง" @@ -13290,9 +15217,6 @@ msgstr "ค่าคงที่ไม่สามารถแก้ไขได #~ msgid "Rotate 270 degrees" #~ msgstr "หมุน 270 องศา" -#~ msgid "Variable" -#~ msgstr "ตัวแปร" - #~ msgid "Errors:" #~ msgstr "ข้อผิดพลาด:" @@ -13380,9 +15304,6 @@ msgstr "ค่าคงที่ไม่สามารถแก้ไขได #~ msgid "Set Transitions to:" #~ msgstr "กำหนดทรานสิชันเป็น:" -#~ msgid "Anim Track Rename" -#~ msgstr "เปลี่ยนชื่อแทร็กแอนิเมชัน" - #~ msgid "Anim Track Change Interpolation" #~ msgstr "แก้ไขการเชื่อมแทร็กแอนิเมชัน" @@ -13464,9 +15385,6 @@ msgstr "ค่าคงที่ไม่สามารถแก้ไขได #~ msgid "I see..." #~ msgstr "ตกลง..." -#~ msgid "Can't open '%s'." -#~ msgstr "เปิด '%s' ไม่ได้" - #~ msgid "Ugh" #~ msgstr "เออะ" @@ -13533,12 +15451,6 @@ msgstr "ค่าคงที่ไม่สามารถแก้ไขได #~ msgid "StyleBox Preview:" #~ msgstr "ตัวอย่าง StyleBox:" -#~ msgid "StyleBox" -#~ msgstr "StyleBox" - -#~ msgid "Separation:" -#~ msgstr "เว้น:" - #~ msgid "Texture Region Editor" #~ msgstr "แก้ไขการแบ่งส่วน Texture" @@ -13610,12 +15522,6 @@ msgstr "ค่าคงที่ไม่สามารถแก้ไขได #~ msgid "Couldn't get project.godot in project path." #~ msgstr "ไม่พบไฟล์ project.godot" -#~ msgid "Couldn't get project.godot in the project path." -#~ msgstr "ไม่พบไฟล์ project.godot" - -#~ msgid "Not found!" -#~ msgstr "ไม่พบ!" - #~ msgid "Replace By" #~ msgstr "แทนที่ด้วย" @@ -13970,9 +15876,6 @@ msgstr "ค่าคงที่ไม่สามารถแก้ไขได #~ msgid "Texture Compression Quality (WebP):" #~ msgstr "คุณภาพการบีบอัด Texture (WebP):" -#~ msgid "Texture Options" -#~ msgstr "ตัวเลือก Texture" - #~ msgid "Please specify some files!" #~ msgstr "กรุณาเลือกสักไฟล์!" @@ -14125,9 +16028,6 @@ msgstr "ค่าคงที่ไม่สามารถแก้ไขได #~ msgid "Zoom Set..." #~ msgstr "ตั้งค่าการซูม..." -#~ msgid "Set a Value" -#~ msgstr "เซ็ตค่า" - #~ msgid "Parse BBCode" #~ msgstr "ประมวลผล BBCode" @@ -14251,9 +16151,6 @@ msgstr "ค่าคงที่ไม่สามารถแก้ไขได #~ msgid "Instance at Cursor" #~ msgstr "อินสแตนซ์ที่เคอร์เซอร์" -#~ msgid "Could not instance scene!" -#~ msgstr "อินสแตนซ์ฉากไม่ได้!" - #~ msgid "Ambient Light Color:" #~ msgstr "สีของแสงโดยรอบ:" @@ -14319,9 +16216,6 @@ msgstr "ค่าคงที่ไม่สามารถแก้ไขได #~ msgid "City" #~ msgstr "เมือง" -#~ msgid "State" -#~ msgstr "รัฐ" - #~ msgid "2 letter country code" #~ msgstr "รหัสประเทศ 2 ตัวอักษร" |