jojo/options/locale_next/locale_th.json
0ko f05ff7ec5b chore(i18n): move 89 strings to JSON (#12280)
Previous similar PR: https://codeberg.org/forgejo/forgejo/pulls/11879.

Moved strings from INI to JSON. Some directly, some with keys updated to be consistent. The latter was done carefully, making sure all usages are updated, and was tested locally.

There are more deletions than insertions because some languages also had some extra empty lines removed.

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12280
Reviewed-by: Robert Wolff <mahlzahn@posteo.de>
2026-04-27 16:07:51 +02:00

510 lines
60 KiB
JSON

{
"admin.monitor.queue.settings.remove_all_items.success": "ลบรายการทั้งหมดในคิวแล้ว",
"admin.monitor.queue.settings.remove_all_items": "ลบทั้งหมด",
"admin.monitor.queue.settings.changed": "อัปเดตการตั้งค่าแล้ว",
"admin.monitor.queue.settings.submit": "อัปเดตการตั้งค่า",
"admin.monitor.queue.settings.maxnumberworkers.error": "จำนวนผู้ปฏิบัติงานสูงสุดต้องเป็นตัวเลข",
"admin.monitor.queue.settings.maxnumberworkers.placeholder": "ปัจจุบัน %[1]d",
"admin.monitor.queue.settings.maxnumberworkers": "จำนวนผู้ปฏิบัติงานสูงสุด",
"admin.monitor.queue.settings.description": "พูลจะขยายตัวแบบไดนามิกเพื่อตอบสนองต่อการบล็อกคิวของผู้ปฏิบัติงาน",
"admin.monitor.queue.settings.title": "การตั้งค่าพูล",
"admin.monitor.queue.review_add": "ตรวจสอบ / เพิ่มผู้ปฏิบัติงาน",
"admin.monitor.queue.numberinqueue": "จำนวนในคิว",
"admin.monitor.queue.maxnumberworkers": "จำนวนผู้ปฏิบัติงานสูงสุด",
"admin.monitor.queue.activeworkers": "ผู้ปฏิบัติงานที่ใช้งานอยู่",
"admin.monitor.queue.numberworkers": "จำนวนผู้ปฏิบัติงาน",
"admin.monitor.queue.exemplar": "ประเภทตัวอย่าง",
"admin.monitor.queue.type": "ประเภท",
"admin.monitor.queue.name": "ชื่อ",
"admin.monitor.queue": "คิว: %s",
"admin.monitor.queues": "คิว",
"admin.users.list_status_filter.not_2fa_enabled": "ปิดใช้งาน 2FA",
"admin.users.list_status_filter.is_2fa_enabled": "เปิดใช้งาน 2FA",
"admin.users.list_status_filter.not_prohibit_login": "อนุญาตให้เข้าสู่ระบบ",
"admin.users.list_status_filter.is_prohibit_login": "ห้ามเข้าสู่ระบบ",
"admin.users.list_status_filter.not_restricted": "ไม่จำกัด",
"admin.users.list_status_filter.is_restricted": "จำกัด",
"admin.users.list_status_filter.not_admin": "ไม่ใช่ผู้ดูแลระบบ",
"admin.users.list_status_filter.is_admin": "ผู้ดูแลระบบ",
"admin.users.list_status_filter.not_active": "ไม่ใช้งาน",
"admin.users.list_status_filter.is_active": "ใช้งาน",
"admin.users.list_status_filter.reset": "รีเซ็ต",
"admin.users.list_status_filter.menu_text": "ตัวกรอง",
"admin.system_status.gc_times": "เวลา GC",
"admin.system_status.last_gc_pause": "การหยุด GC ครั้งล่าสุด",
"admin.system_status.total_gc_pause": "การหยุด GC ทั้งหมด",
"admin.system_status.last_gc_time": "เวลาตั้งแต่ GC ครั้งล่าสุด",
"admin.system_status.next_gc_recycle": "การรีไซเคิล GC ถัดไป",
"admin.system_status.other_system_allocation_obtained": "การจัดสรรระบบอื่น ๆ ที่ได้รับ",
"admin.system_status.gc_metadata_obtained": "ข้อมูลเมตา GC ที่ได้รับ",
"admin.system_status.profiling_bucket_hash_table_obtained": "ตารางแฮชบัคเก็ตการทำโปรไฟล์ที่ได้รับ",
"admin.system_status.mcache_structures_obtained": "โครงสร้าง MCache ที่ได้รับ",
"admin.system_status.mcache_structures_usage": "การใช้โครงสร้าง MCache",
"admin.system_status.mspan_structures_obtained": "โครงสร้าง MSpan ที่ได้รับ",
"admin.system_status.mspan_structures_usage": "การใช้โครงสร้าง MSpan",
"admin.system_status.stack_memory_obtained": "หน่วยความจำสแต็กที่ได้รับ",
"admin.system_status.bootstrap_stack_usage": "การใช้สแต็ก Bootstrap",
"admin.system_status.heap_objects": "อ็อบเจกต์ฮีป",
"admin.system_status.heap_memory_released": "หน่วยความจำฮีปที่ปล่อยแล้ว",
"admin.system_status.heap_memory_in_use": "หน่วยความจำฮีปที่ใช้งานอยู่",
"admin.system_status.heap_memory_idle": "หน่วยความจำฮีปที่ไม่ได้ใช้งาน",
"admin.system_status.heap_memory_obtained": "หน่วยความจำฮีปที่ได้รับ",
"admin.system_status.current_heap_usage": "การใช้ฮีปปัจจุบัน",
"admin.system_status.memory_free_times": "การปล่อยหน่วยความจำ",
"admin.system_status.memory_allocate_times": "การจัดสรรหน่วยความจำ",
"admin.system_status.pointer_lookup_times": "เวลาค้นหาพอยน์เตอร์",
"admin.system_status.memory_obtained": "หน่วยความจำที่ได้รับ",
"admin.system_status.total_memory_allocated": "หน่วยความจำที่จัดสรรทั้งหมด",
"admin.system_status.current_memory_usage": "การใช้หน่วยความจำปัจจุบัน",
"admin.system_status.current_goroutine": "Goroutine ปัจจุบัน",
"admin.system_status.server_uptime": "เวลาทำงานของเซิร์ฟเวอร์",
"markup.filepreview.truncated": "ตัวอย่างถูกตัดทอน",
"markup.filepreview.lines": "บรรทัดที่ %[1]d ถึง %[2]d ใน %[3]s",
"markup.filepreview.line": "บรรทัดที่ %[1]d ใน %[2]s",
"actions.variables.update.success": "แก้ไขตัวแปรแล้ว",
"actions.variables.update.failed": "ไม่สามารถแก้ไขตัวแปรได้",
"actions.variables.creation.success": "เพิ่มตัวแปร \"%s\" แล้ว",
"actions.variables.creation.failed": "ไม่สามารถเพิ่มตัวแปรได้",
"actions.variables.deletion.success": "ลบตัวแปรแล้ว",
"actions.variables.deletion.failed": "ไม่สามารถลบตัวแปรได้",
"actions.variables.not_found": "ไม่พบตัวแปร",
"actions.variables.edit": "แก้ไขตัวแปร",
"actions.variables.description": "ตัวแปรจะถูกส่งต่อไปยังการดำเนินการบางอย่างและไม่สามารถอ่านได้",
"actions.variables.deletion.description": "การลบตัวแปรเป็นการกระทำถาวรและไม่สามารถยกเลิกได้ ดำเนินการต่อหรือไม่?",
"actions.variables.deletion": "ลบตัวแปร",
"actions.variables.none": "ยังไม่มีตัวแปร",
"actions.variables.creation": "เพิ่มตัวแปร",
"actions.variables.management": "จัดการตัวแปร",
"actions.variables": "ตัวแปร",
"webauthn.error.timeout": "หมดเวลาก่อนที่จะอ่านคีย์ของคุณได้ กรุณาโหลดหน้านี้ใหม่แล้วลองอีกครั้ง",
"webauthn.error.empty": "คุณต้องตั้งชื่อสำหรับคีย์นี้",
"webauthn.error.duplicated": "ไม่อนุญาตให้ใช้คีย์ความปลอดภัยสำหรับคำขอนี้ โปรดตรวจสอบให้แน่ใจว่าคีย์ยังไม่ได้ลงทะเบียน",
"webauthn.error.unable_to_process": "เซิร์ฟเวอร์ไม่สามารถประมวลผลคำขอของคุณได้",
"webauthn.error.insecure": "WebAuthn รองรับเฉพาะการเชื่อมต่อที่ปลอดภัยเท่านั้น สำหรับการทดสอบผ่าน HTTP คุณสามารถใช้ต้นทาง \"localhost\" หรือ \"127.0.0.1\"",
"webauthn.error.unknown": "เกิดข้อผิดพลาดที่ไม่รู้จัก กรุณาลองใหม่อีกครั้ง",
"webauthn.unsupported_browser": "เบราว์เซอร์ของคุณไม่รองรับ WebAuthn ในขณะนี้",
"webauthn.error": "ไม่สามารถอ่านคีย์ความปลอดภัยของคุณได้",
"webauthn.use_twofa": "ใช้รหัสสองปัจจัยจากโทรศัพท์ของคุณ",
"webauthn.press_button": "กรุณากดปุ่มบนคีย์ความปลอดภัยของคุณ…",
"webauthn.sign_in": "กดปุ่มบนคีย์ความปลอดภัยของคุณ หากคีย์ความปลอดภัยของคุณไม่มีปุ่ม ให้เสียบใหม่อีกครั้ง",
"webauthn.insert_key": "โปรดเสียบคีย์ความปลอดภัยของคุณ",
"counters.n_commits": {
"one": "%s คอมมิต",
"other": "%s คอมมิต"
},
"counters.n_branches": {
"one": "%s สาขา",
"other": "%s สาขา"
},
"counters.n_tags": {
"one": "%s แท็ก",
"other": "%s แท็ก"
},
"counters.n_releases": {
"one": "%s รีลีส",
"other": "%s รีลีส"
},
"gpg.default_key": "ลงนามด้วยคีย์เริ่มต้น",
"gpg.error.extract_sign": "ไม่สามารถแยกข้อมูลลายเซ็นได้",
"gpg.error.generate_hash": "ไม่สามารถสร้างแฮชของคอมมิตได้",
"gpg.error.no_committer_account": "ไม่มีบัญชีที่เชื่อมโยงกับที่อยู่อีเมลของผู้คอมมิต",
"gpg.error.no_gpg_keys_found": "ไม่พบคีย์ที่รู้จักสำหรับลายเซ็นนี้ในฐานข้อมูล",
"gpg.error.not_signed_commit": "ไม่ใช่คอมมิตที่ลงนามแล้ว",
"gpg.error.failed_retrieval_gpg_keys": "ไม่สามารถดึงคีย์ใด ๆ ที่แนบมากับบัญชีของผู้คอมมิตได้",
"gpg.error.probable_bad_signature": "คำเตือน! แม้ว่าจะมีคีย์ที่มี ID นี้ในฐานข้อมูล แต่ก็ไม่ได้ยืนยันคอมมิตนี้! คอมมิตนี้น่าสงสัย",
"gpg.error.probable_bad_default_signature": "คำเตือน! แม้ว่าคีย์เริ่มต้นจะมี ID นี้ แต่ก็ไม่ได้ยืนยันคอมมิตนี้! คอมมิตนี้น่าสงสัย",
"notification.notifications": "การแจ้งเตือน",
"notification.unread": "ยังไม่ได้อ่าน",
"notification.read": "อ่านแล้ว",
"notification.no_unread": "ไม่มีการแจ้งเตือนที่ยังไม่ได้อ่าน",
"notification.no_read": "ไม่มีการแจ้งเตือนที่อ่านแล้ว",
"notification.pin": "ปักหมุดการแจ้งเตือน",
"notification.mark_as_read": "ทำเครื่องหมายว่าอ่านแล้ว",
"notification.mark_as_unread": "ทำเครื่องหมายว่ายังไม่ได้อ่าน",
"notification.mark_all_as_read": "ทำเครื่องหมายทั้งหมดว่าอ่านแล้ว",
"notification.subscriptions": "การสมัครรับข้อมูล",
"notification.watching": "กำลังดู",
"notification.no_subscriptions": "ไม่มีการสมัครรับข้อมูล",
"dropzone.default_message": "วางไฟล์หรือคลิกที่นี่เพื่ออัปโหลด",
"dropzone.invalid_input_type": "คุณไม่สามารถอัปโหลดไฟล์ประเภทนี้ได้",
"dropzone.file_too_big": "ขนาดไฟล์ ({{filesize}} MB) เกินขนาดสูงสุด ({{maxFilesize}} MB)",
"dropzone.remove_file": "ลบไฟล์",
"munits.data.b": "B",
"munits.data.kib": "KiB",
"munits.data.mib": "MiB",
"munits.data.gib": "GiB",
"munits.data.tib": "TiB",
"munits.data.pib": "PiB",
"munits.data.eib": "EiB",
"packages.title": "แพ็คเกจ",
"packages.empty": "ยังไม่มีแพ็คเกจ",
"packages.empty.documentation": "สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรีจิสทรีแพ็คเกจ โปรดดู <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">เอกสารประกอบ</a>",
"packages.empty.repo": "คุณอัปโหลดแพ็คเกจแล้ว แต่ไม่แสดงที่นี่? ไปที่ <a href=\"%[1]s\">การตั้งค่าแพ็คเกจ</a> และเชื่อมโยงกับที่เก็บนี้",
"packages.registry.documentation": "สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรีจิสทรี %s โปรดดู <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">เอกสารประกอบ</a>",
"packages.filter.type": "ประเภท",
"packages.filter.type.all": "ทั้งหมด",
"packages.filter.no_result": "ตัวกรองของคุณไม่ให้ผลลัพธ์",
"packages.filter.container.tagged": "ติดแท็ก",
"packages.filter.container.untagged": "ไม่ได้ติดแท็ก",
"packages.published_by": "เผยแพร่ %[1]s โดย <a href=\"%[2]s\">%[3]s</a>",
"packages.published_by_in": "เผยแพร่ %[1]s โดย <a href=\"%[2]s\">%[3]s</a> ใน <a href=\"%[4]s\"><strong>%[5]s</strong></a>",
"packages.pub.install": "หากต้องการติดตั้งแพ็คเกจโดยใช้ Dart ให้เรียกใช้คำสั่งต่อไปนี้:",
"packages.installation": "การติดตั้ง",
"packages.about": "เกี่ยวกับแพ็คเกจนี้",
"packages.requirements": "ข้อกำหนด",
"packages.dependencies": "การพึ่งพา",
"packages.keywords": "คำสำคัญ",
"packages.details": "รายละเอียด",
"packages.details.author": "ผู้เขียน",
"packages.details.project_site": "เว็บไซต์โปรเจกต์",
"packages.details.repository_site": "เว็บไซต์ที่เก็บ",
"packages.details.documentation_site": "เว็บไซต์เอกสารประกอบ",
"packages.details.license": "ใบอนุญาต",
"packages.assets": "สินทรัพย์",
"packages.versions": "เวอร์ชัน",
"packages.versions.view_all": "ดูทั้งหมด",
"packages.dependency.id": "ID",
"packages.dependency.version": "เวอร์ชัน",
"packages.search_in_external_registry": "ค้นหาใน %s",
"packages.alpine.registry": "ตั้งค่ารีจิสทรีนี้โดยเพิ่ม url ในไฟล์ <code>/etc/apk/repositories</code> ของคุณ:",
"packages.alpine.registry.key": "ดาวน์โหลดคีย์ RSA สาธารณะของรีจิสทรีลงในโฟลเดอร์ <code>/etc/apk/keys/</code> เพื่อตรวจสอบลายเซ็นดัชนี:",
"packages.alpine.registry.info": "เลือก $branch และ $repository จากรายการด้านล่าง",
"packages.alpine.repository.branches": "สาขา",
"packages.alpine.repository.repositories": "ที่เก็บ",
"packages.alpine.repository.architectures": "สถาปัตยกรรม",
"packages.arch.pacman.helper.gpg": "เพิ่มใบรับรองความน่าเชื่อถือสำหรับ pacman:",
"packages.arch.pacman.repo.multi": "%s มีเวอร์ชันเดียวกันในการแจกจ่ายที่แตกต่างกัน",
"packages.arch.pacman.repo.multi.item": "การกำหนดค่าสำหรับ %s",
"packages.arch.pacman.conf": "เพิ่มเซิร์ฟเวอร์พร้อมการแจกจ่ายและสถาปัตยกรรมที่เกี่ยวข้องไปยัง <code>/etc/pacman.conf</code>:",
"packages.arch.pacman.sync": "ซิงค์แพ็คเกจกับ pacman:",
"packages.arch.version.properties": "คุณสมบัติเวอร์ชัน",
"packages.arch.version.description": "คำอธิบาย",
"packages.arch.version.provides": "ให้",
"packages.arch.version.groups": "กลุ่ม",
"packages.arch.version.optdepends": "การพึ่งพาเพิ่มเติม",
"packages.arch.version.makedepends": "การพึ่งพาการสร้าง",
"packages.arch.version.checkdepends": "การพึ่งพาการตรวจสอบ",
"packages.arch.version.conflicts": "ขัดแย้ง",
"packages.arch.version.replaces": "แทนที่",
"packages.arch.version.backup": "สำรอง",
"packages.cargo.registry": "ตั้งค่ารีจิสทรีนี้ในไฟล์การกำหนดค่า Cargo (เช่น <code>~/.cargo/config.toml</code>):",
"packages.cargo.install": "หากต้องการติดตั้งแพ็คเกจโดยใช้ Cargo ให้เรียกใช้คำสั่งต่อไปนี้:",
"packages.chef.registry": "ตั้งค่ารีจิสทรีนี้ในไฟล์ <code>~/.chef/config.rb</code> ของคุณ:",
"packages.composer.registry": "ตั้งค่ารีจิสทรีนี้ในไฟล์ <code>~/.composer/config.json</code> ของคุณ:",
"packages.composer.install": "หากต้องการติดตั้งแพ็คเกจโดยใช้ Composer ให้เรียกใช้คำสั่งต่อไปนี้:",
"packages.composer.dependencies.development": "การพึ่งพาการพัฒนา",
"packages.conan.install": "หากต้องการติดตั้งแพ็คเกจโดยใช้ Conan ให้เรียกใช้คำสั่งต่อไปนี้:",
"packages.conda.registry": "ตั้งค่ารีจิสทรีนี้เป็นที่เก็บ Conda ในไฟล์ <code>.condarc</code> ของคุณ:",
"packages.conda.install": "หากต้องการติดตั้งแพ็คเกจโดยใช้ Conda ให้เรียกใช้คำสั่งต่อไปนี้:",
"packages.container.images.title": "รูปภาพ",
"packages.container.details.type": "ประเภทรูปภาพ",
"packages.container.details.platform": "แพลตฟอร์ม",
"packages.container.pull": "ดึงรูปภาพจากบรรทัดคำสั่ง:",
"packages.container.digest": "ไดเจสต์",
"packages.container.multi_arch": "OS / สถาปัตยกรรม",
"packages.container.layers": "เลเยอร์รูปภาพ",
"packages.container.labels": "ป้ายกำกับ",
"packages.container.labels.key": "คีย์",
"packages.container.labels.value": "ค่า",
"packages.cran.registry": "ตั้งค่ารีจิสทรีนี้ในไฟล์ <code>Rprofile.site</code> ของคุณ:",
"packages.debian.registry.info": "เลือก $distribution และ $component จากรายการด้านล่าง",
"packages.debian.repository.distributions": "การแจกจ่าย",
"packages.debian.repository.components": "ส่วนประกอบ",
"packages.debian.repository.architectures": "สถาปัตยกรรม",
"packages.generic.download": "ดาวน์โหลดแพ็คเกจจากบรรทัดคำสั่ง:",
"packages.go.install": "ติดตั้งแพ็คเกจจากบรรทัดคำสั่ง:",
"packages.maven.registry": "ตั้งค่ารีจิสทรีนี้ในไฟล์ <code>pom.xml</code> ของโปรเจกต์ของคุณ:",
"packages.maven.install": "หากต้องการใช้แพ็คเกจ ให้รวมสิ่งต่อไปนี้ในบล็อก <code>dependencies</code> ในไฟล์ <code>pom.xml</code>:",
"packages.maven.install2": "เรียกใช้ผ่านบรรทัดคำสั่ง:",
"packages.maven.download": "หากต้องการดาวน์โหลดการพึ่งพา ให้เรียกใช้ผ่านบรรทัดคำสั่ง:",
"packages.nuget.install": "หากต้องการติดตั้งแพ็คเกจโดยใช้ NuGet ให้เรียกใช้คำสั่งต่อไปนี้:",
"packages.nuget.dependency.framework": "เฟรมเวิร์กเป้าหมาย",
"packages.npm.registry": "ตั้งค่ารีจิสทรีนี้ในไฟล์ <code>.npmrc</code> ของโปรเจกต์ของคุณ:",
"packages.npm.install": "หากต้องการติดตั้งแพ็คเกจโดยใช้ npm ให้เรียกใช้คำสั่งต่อไปนี้:",
"packages.npm.install2": "หรือเพิ่มลงในไฟล์ package.json:",
"packages.npm.dependencies.development": "การพึ่งพาการพัฒนา",
"packages.npm.dependencies.bundle": "การพึ่งพาที่รวมอยู่",
"packages.npm.dependencies.peer": "การพึ่งพาแบบเพียร์",
"packages.npm.dependencies.optional": "การพึ่งพาเพิ่มเติม",
"packages.npm.details.tag": "แท็ก",
"packages.pypi.requires": "ต้องใช้ Python",
"packages.pypi.install": "หากต้องการติดตั้งแพ็คเกจโดยใช้ pip ให้เรียกใช้คำสั่งต่อไปนี้:",
"packages.rpm.distros.redhat": "บนการแจกจ่ายที่ใช้ RedHat",
"packages.rpm.distros.suse": "บนการแจกจ่ายที่ใช้ SUSE",
"packages.rpm.repository.architectures": "สถาปัตยกรรม",
"packages.rpm.repository.multiple_groups": "แพ็คเกจนี้มีอยู่ในหลายกลุ่ม",
"packages.alt.install": "ติดตั้งแพ็คเกจ",
"packages.alt.setup": "เพิ่มที่เก็บไปยังรายการที่เก็บที่เชื่อมต่อ ((เลือกสถาปัตยกรรมที่จำเป็นแทน \"_arch_\")",
"packages.alt.repository.architectures": "สถาปัตยกรรม",
"packages.alt.repository.multiple_groups": "แพ็คเกจนี้มีอยู่ในหลายกลุ่ม",
"packages.rubygems.install": "หากต้องการติดตั้งแพ็คเกจโดยใช้ gem ให้เรียกใช้คำสั่งต่อไปนี้:",
"packages.rubygems.install2": "หรือเพิ่มลงใน Gemfile:",
"packages.rubygems.dependencies.runtime": "การพึ่งพาขณะทำงาน",
"packages.rubygems.dependencies.development": "การพึ่งพาการพัฒนา",
"packages.rubygems.required.ruby": "ต้องการ Ruby เวอร์ชัน",
"packages.rubygems.required.rubygems": "ต้องการ RubyGem เวอร์ชัน",
"packages.swift.install": "เพิ่มแพ็คเกจในไฟล์ <code>Package.swift</code> ของคุณ:",
"packages.swift.install2": "และเรียกใช้คำสั่งต่อไปนี้:",
"packages.vagrant.install": "หากต้องการเพิ่ม Vagrant box ให้เรียกใช้คำสั่งต่อไปนี้:",
"packages.settings.link": "เชื่อมโยงแพ็คเกจนี้กับที่เก็บ",
"packages.settings.link.description": "หากคุณเชื่อมโยงแพ็คเกจกับที่เก็บ แพ็คเกจจะแสดงอยู่ในรายการแพ็คเกจของที่เก็บ",
"packages.settings.link.select": "เลือกที่เก็บ",
"packages.settings.link.button": "อัปเดตการเชื่อมโยงที่เก็บ",
"packages.settings.link.success": "อัปเดตการเชื่อมโยงที่เก็บสำเร็จแล้ว",
"packages.settings.link.error": "ไม่สามารถอัปเดตการเชื่อมโยงที่เก็บได้",
"packages.settings.delete": "ลบแพ็คเกจ",
"packages.settings.delete.description": "การลบแพ็คเกจเป็นการกระทำถาวรและไม่สามารถยกเลิกได้",
"packages.settings.delete.notice": "คุณกำลังจะลบ %s (%s) การดำเนินการนี้ไม่สามารถย้อนกลับได้ คุณแน่ใจหรือไม่?",
"packages.settings.delete.success": "แพ็คเกจถูกลบแล้ว",
"packages.settings.delete.error": "ไม่สามารถลบแพ็คเกจได้",
"packages.owner.settings.cargo.title": "ดัชนีรีจิสทรี Cargo",
"packages.owner.settings.cargo.initialize": "เริ่มต้นดัชนี",
"packages.owner.settings.cargo.initialize.description": "จำเป็นต้องมีที่เก็บ Git ดัชนีพิเศษเพื่อใช้รีจิสทรี Cargo การใช้ตัวเลือกนี้จะ (สร้างใหม่) ที่เก็บและกำหนดค่าโดยอัตโนมัติ",
"packages.owner.settings.cargo.initialize.error": "ไม่สามารถเริ่มต้นดัชนี Cargo: %v",
"packages.owner.settings.cargo.initialize.success": "สร้างดัชนี Cargo สำเร็จแล้ว",
"packages.owner.settings.cargo.rebuild": "สร้างดัชนีใหม่",
"packages.owner.settings.cargo.rebuild.description": "การสร้างใหม่จะมีประโยชน์หากดัชนีไม่ซิงโครไนซ์กับแพ็คเกจ Cargo ที่เก็บไว้",
"packages.owner.settings.cargo.rebuild.error": "ไม่สามารถสร้างดัชนี Cargo ใหม่: %v",
"packages.owner.settings.cargo.rebuild.success": "สร้างดัชนี Cargo ใหม่สำเร็จแล้ว",
"packages.owner.settings.cargo.rebuild.no_index": "ไม่สามารถสร้างใหม่ได้ ไม่มีดัชนีที่เริ่มต้น",
"packages.owner.settings.cleanuprules.title": "กฎการล้างข้อมูล",
"packages.owner.settings.cleanuprules.add": "เพิ่มกฎการล้างข้อมูล",
"packages.owner.settings.cleanuprules.edit": "แก้ไขกฎการล้างข้อมูล",
"packages.owner.settings.cleanuprules.none": "ยังไม่มีกฎการล้างข้อมูล",
"packages.owner.settings.cleanuprules.preview": "ตัวอย่างกฎการล้างข้อมูล",
"packages.owner.settings.cleanuprules.preview.overview": "มี %d แพ็คเกจที่กำหนดให้ลบ",
"packages.owner.settings.cleanuprules.preview.none": "กฎการล้างข้อมูลไม่ตรงกับแพ็คเกจใด ๆ",
"packages.owner.settings.cleanuprules.pattern_full_match": "ใช้รูปแบบกับชื่อแพ็คเกจเต็ม",
"packages.owner.settings.cleanuprules.keep.title": "เวอร์ชันที่ตรงกับกฎเหล่านี้จะถูกเก็บไว้ แม้ว่าจะตรงกับกฎการลบด้านล่างก็ตาม",
"packages.owner.settings.cleanuprules.keep.count": "เก็บเวอร์ชันล่าสุด",
"packages.owner.settings.cleanuprules.keep.pattern": "เก็บเวอร์ชันที่ตรงกัน",
"packages.owner.settings.cleanuprules.keep.pattern.container": "เวอร์ชัน <code>latest</code> จะถูกเก็บไว้เสมอสำหรับแพ็คเกจ Container",
"packages.owner.settings.cleanuprules.remove.title": "เวอร์ชันที่ตรงกับกฎเหล่านี้จะถูกลบออก เว้นแต่กฎด้านบนจะระบุให้เก็บไว้",
"packages.owner.settings.cleanuprules.remove.days": "ลบเวอร์ชันที่เก่ากว่า",
"packages.owner.settings.cleanuprules.remove.pattern": "ลบเวอร์ชันที่ตรงกัน",
"packages.owner.settings.cleanuprules.success.update": "อัปเดตกฎการล้างข้อมูลแล้ว",
"packages.owner.settings.cleanuprules.success.delete": "ลบกฎการล้างข้อมูลแล้ว",
"packages.owner.settings.chef.title": "รีจิสทรี Chef",
"packages.owner.settings.chef.keypair": "สร้างคู่คีย์",
"packages.owner.settings.chef.keypair.description": "คำขอที่ส่งไปยังรีจิสทรี Chef จะต้องได้รับการลงนามด้วยการเข้ารหัสเพื่อเป็นการยืนยันตัวตน เมื่อสร้างคู่คีย์ จะมีเพียงคีย์สาธารณะเท่านั้นที่ถูกเก็บไว้ใน Forgejo คีย์ส่วนตัวจะถูกมอบให้คุณเพื่อใช้กับ knife การสร้างคู่คีย์ใหม่จะเขียนทับคู่คีย์ก่อนหน้า",
"home.welcome.no_activity": "ไม่มีกิจกรรม",
"home.welcome.activity_hint": "ยังไม่มีอะไรในฟีดของคุณ การดำเนินการและกิจกรรมของคุณจากที่เก็บที่คุณดูจะปรากฏที่นี่",
"home.explore_repos": "สำรวจที่เก็บ",
"home.explore_users": "สำรวจผู้ใช้",
"home.explore_orgs": "สำรวจองค์กร",
"fork.n_forks": "%s fork",
"stars.list.none": "ไม่มีใครติดดาวที่เก็บนี้",
"stars.n_stars": "%s ดาว",
"watch.list.none": "ไม่มีใครกำลังดูที่เก็บนี้",
"watch.n_watchers": "%s ผู้ดู",
"followers.incoming.list.self.none": "ไม่มีใครกำลังติดตามโปรไฟล์ของคุณ",
"followers.incoming.list.none": "ไม่มีใครกำลังติดตามผู้ใช้นี้",
"followers.outgoing.list.self.none": "คุณไม่ได้กำลังติดตามใคร",
"followers.outgoing.list.none": "%s ไม่ได้กำลังติดตามใคร",
"relativetime.now": "ขณะนี้",
"relativetime.future": "ในอนาคต",
"relativetime.mins": "%d นาทีที่แล้ว",
"relativetime.hours": "%d ชั่วโมงที่แล้ว",
"relativetime.days": "%d วันที่แล้ว",
"relativetime.weeks": "%d สัปดาห์ที่แล้ว",
"relativetime.months": "%d เดือนที่แล้ว",
"relativetime.years": "%d ปีที่แล้ว",
"relativetime.1day": "เมื่อวาน",
"relativetime.1week": "สัปดาห์ที่แล้ว",
"relativetime.1month": "เดือนที่แล้ว",
"relativetime.1year": "ปีที่แล้ว",
"repo.pulls.already_merged": "การรวมล้มเหลว: คำขอดึงนี้ถูกรวมไปแล้ว",
"repo.pulls.merged_title_desc": "รวม %[1]d คอมมิตจาก <code>%[2]s</code> ไปยัง <code>%[3]s</code> %[4]s",
"repo.pulls.title_desc": "ต้องการรวม %[1]d คอมมิตจาก <code>%[2]s</code> ไปยัง <code id=\"%[4]s\">%[3]s</code>",
"repo.pulls.maintainers_can_edit": "ผู้ดูแลสามารถแก้ไขคำขอดึงนี้ได้",
"repo.pulls.maintainers_cannot_edit": "ผู้ดูแลไม่สามารถแก้ไขคำขอดึงนี้ได้",
"repo.form.cannot_create": "พื้นที่ทั้งหมดที่คุณสามารถสร้างที่เก็บได้ถึงขีดจำกัดของที่เก็บแล้ว",
"migrate.form.error.url_credentials": "URL มีข้อมูลประจำตัว โปรดใส่ในช่องชื่อผู้ใช้และรหัสผ่านตามลำดับ",
"migrate.github.description": "ย้ายข้อมูลจาก github.com หรือเซิร์ฟเวอร์ GitHub Enterprise",
"migrate.git.description": "ย้ายเฉพาะที่เก็บจากบริการ Git ใดๆ",
"migrate.gitea.description": "ย้ายข้อมูลจาก gitea.com หรืออินสแตนซ์ Gitea อื่นๆ",
"migrate.gitlab.description": "ย้ายข้อมูลจาก gitlab.com หรืออินสแตนซ์ GitLab อื่นๆ",
"migrate.gogs.description": "ย้ายข้อมูลจาก notabug.org หรืออินสแตนซ์ Gogs อื่นๆ",
"migrate.onedev.description": "ย้ายข้อมูลจาก code.onedev.io หรืออินสแตนซ์ OneDev อื่นๆ",
"migrate.gitbucket.description": "ย้ายข้อมูลจากอินสแตนซ์ GitBucket",
"migrate.codebase.description": "ย้ายข้อมูลจาก codebasehq.com",
"migrate.forgejo.description": "ย้ายข้อมูลจาก codeberg.org หรืออินสแตนซ์ Forgejo อื่นๆ",
"migrate.items.label": "รายการการย้าย",
"migrate.items.wiki": "วิกิ",
"migrate.items.milestones": "เหตุการณ์สำคัญ",
"migrate.items.labels": "ป้ายกำกับ",
"migrate.items.issues": "ปัญหา",
"migrate.items.pull_requests": "คำขอดึง",
"migrate.items.merge_requests": "คำขอผสาน",
"migrate.items.releases": "รีลีส",
"migrate.in_progress.git": "กำลังย้ายข้อมูล Git",
"migrate.in_progress.topics": "กำลังย้ายหัวข้อ",
"migrate.in_progress.milestones": "กำลังย้ายเหตุการณ์สำคัญ",
"migrate.in_progress.labels": "กำลังย้ายป้ายกำกับ",
"migrate.in_progress.releases": "กำลังย้ายรีลีส",
"migrate.in_progress.issues": "กำลังย้ายปัญหา",
"migrate.in_progress.pulls": "กำลังย้ายคำขอดึง",
"migrate.cancel.title": "ยกเลิกการย้าย",
"migrate.cancel.confirmation": "คุณต้องการยกเลิกการย้ายนี้หรือไม่?",
"repo.issue_indexer.title": "ตัวจัดทำดัชนี Issue",
"search.milestone_kind": "ค้นหาเหตุการณ์สำคัญ…",
"repo.settings.push_mirror.branch_filter.label": "ตัวกรองสาขา (ไม่บังคับ)",
"repo.settings.push_mirror.branch_filter.description": "สาขาที่จะมิเรอร์ เว้นว่างไว้เพื่อมิเรอร์ทุกสาขา ดู <a href=\"%[1]s\">เอกสาร %[2]s</a> สำหรับไวยากรณ์ ตัวอย่าง: <code>main, release/*</code>",
"incorrect_root_url": "อินสแตนซ์ Forgejo นี้ถูกกำหนดค่าให้ให้บริการบน \"%s\" ขณะนี้คุณกำลังดู Forgejo ผ่าน URL อื่น ซึ่งอาจทำให้บางส่วนของแอปพลิเคชันเสียหาย URL หลักถูกควบคุมโดยผู้ดูแล Forgejo ผ่านการตั้งค่า ROOT_URL ใน app.ini",
"themes.names.forgejo-auto": "Forgejo (ตามธีมของระบบ)",
"themes.names.forgejo-light": "Forgejo สว่าง",
"themes.names.forgejo-dark": "Forgejo มืด",
"error.not_found.title": "ไม่พบหน้า",
"warning.repository.out_of_sync": "การแสดงผลฐานข้อมูลของที่เก็บนี้ไม่ตรงกัน หากคำเตือนนี้ยังคงแสดงอยู่หลังจากพุชคอมมิตไปยังที่เก็บนี้ โปรดติดต่อผู้ดูแลระบบ",
"alert.asset_load_failed": "ไม่สามารถโหลดไฟล์แอสเซทจาก {path} ได้ โปรดตรวจสอบให้แน่ใจว่าสามารถเข้าถึงไฟล์แอสเซทได้",
"alert.range_error": " ต้องเป็นตัวเลขระหว่าง %[1]s และ %[2]s",
"install.invalid_lfs_path": "ไม่สามารถสร้างรูท LFS ที่พาธที่ระบุ: %[1]s",
"profile.actions.tooltip": "การดำเนินการเพิ่มเติม",
"profile.edit.link": "แก้ไขโปรไฟล์",
"feed.atom.link": "ฟีด Atom",
"keys.ssh.link": "คีย์ SSH",
"keys.gpg.link": "คีย์ GPG",
"admin.config.moderation_config": "การกำหนดค่าการดูแล",
"admin.moderation.moderation_reports": "รายงานการดูแล",
"admin.moderation.reports": "รายงาน",
"admin.moderation.no_open_reports": "ขณะนี้ไม่มีรายงานที่เปิดอยู่",
"admin.moderation.deleted_content_ref": "เนื้อหาที่รายงานประเภท %[1]v และ ID %[2]d ไม่มีอยู่อีกต่อไป",
"moderation.report_abuse": "รายงานการละเมิด",
"moderation.report_content": "รายงานเนื้อหา",
"moderation.report_abuse_form.header": "รายงานการละเมิดไปยังผู้ดูแลระบบ",
"moderation.report_abuse_form.details": "แบบฟอร์มนี้ควรใช้เพื่อรายงานผู้ใช้ที่สร้างโปรไฟล์สแปม ที่เก็บ ปัญหา ความคิดเห็น หรือมีพฤติกรรมที่ไม่เหมาะสม",
"moderation.report_abuse_form.invalid": "อาร์กิวเมนต์ไม่ถูกต้อง",
"moderation.report_abuse_form.already_reported": "คุณได้รายงานเนื้อหานี้แล้ว",
"moderation.abuse_category": "หมวดหมู่",
"moderation.abuse_category.placeholder": "เลือกหมวดหมู่",
"moderation.abuse_category.spam": "สแปม",
"moderation.abuse_category.malware": "มัลแวร์",
"moderation.abuse_category.illegal_content": "เนื้อหาที่ผิดกฎหมาย",
"moderation.abuse_category.other_violations": "การละเมิดกฎของแพลตฟอร์มอื่นๆ",
"moderation.report_remarks": "ข้อสังเกต",
"moderation.report_remarks.placeholder": "โปรดให้รายละเอียดบางอย่างเกี่ยวกับการละเมิดที่คุณกำลังรายงาน",
"moderation.submit_report": "ส่งรายงาน",
"moderation.reporting_failed": "ไม่สามารถส่งรายงานการละเมิดใหม่ได้: %v",
"moderation.reported_thank_you": "ขอบคุณสำหรับรายงานของคุณ ผู้ดูแลระบบได้รับทราบแล้ว",
"mail.actions.successful_run_after_failure_subject": "เวิร์กโฟลว์ %[1]s กู้คืนแล้วในที่เก็บ %[2]s",
"mail.actions.not_successful_run_subject": "เวิร์กโฟลว์ %[1]s ล้มเหลวในที่เก็บ %[2]s",
"mail.actions.successful_run_after_failure": "เวิร์กโฟลว์ %[1]s กู้คืนแล้วในที่เก็บ %[2]s",
"mail.actions.not_successful_run": "เวิร์กโฟลว์ %[1]s ล้มเหลวในที่เก็บ %[2]s",
"mail.actions.run_info_cur_status": "สถานะการรันนี้: %[1]s (อัปเดตล่าสุดจาก %[2]s)",
"mail.actions.run_info_previous_status": "สถานะการรันก่อนหน้า: %[1]s",
"mail.actions.run_info_sha": "คอมมิต: %[1]s",
"mail.actions.run_info_trigger": "ทริกเกอร์เนื่องจาก: %[1]s โดย: %[2]s",
"mail.issue.action.close_by_commit": "%[1]s ปิด %[2]s ในคอมมิต %[3]s",
"repo.diff.commit.next-short": "ถัดไป",
"repo.diff.commit.previous-short": "ก่อนหน้า",
"discussion.locked": "การสนทนานี้ถูกล็อคแล้ว การแสดงความคิดเห็นจำกัดเฉพาะผู้มีส่วนร่วมเท่านั้น",
"discussion.sidebar.reference": "อ้างอิง",
"editor.textarea.tab_hint": "บรรทัดถูกเยื้องแล้ว กด <kbd>Tab</kbd> อีกครั้งหรือ <kbd>Escape</kbd> เพื่อออกจากตัวแก้ไข",
"editor.textarea.shift_tab_hint": "ไม่มีการเยื้องในบรรทัดนี้ กด <kbd>Shift</kbd> + <kbd>Tab</kbd> อีกครั้งหรือ <kbd>Escape</kbd> เพื่อออกจากตัวแก้ไข",
"admin.auths.allow_username_change": "อนุญาตให้เปลี่ยนชื่อผู้ใช้",
"admin.auths.allow_username_change.description": "อนุญาตให้ผู้ใช้เปลี่ยนชื่อผู้ใช้ในการตั้งค่าโปรไฟล์",
"admin.dashboard.cleanup_offline_runners": "ล้างข้อมูลรันเนอร์ออฟไลน์",
"admin.dashboard.remove_resolved_reports": "ลบรายงานที่แก้ไขแล้ว",
"admin.config.security": "การกำหนดค่าความปลอดภัย",
"admin.config.global_2fa_requirement.title": "ข้อกำหนดการยืนยันตัวตนสองปัจจัยทั่วโลก",
"admin.config.global_2fa_requirement.none": "ไม่",
"admin.config.global_2fa_requirement.all": "ผู้ใช้ทั้งหมด",
"admin.config.global_2fa_requirement.admin": "ผู้ดูแลระบบ",
"settings.visibility.description": "การมองเห็นโปรไฟล์มีผลต่อความสามารถของผู้อื่นในการเข้าถึงที่เก็บที่ไม่ใช่ส่วนตัวของคุณ <a href=\"%s\" target=\"_blank\">เรียนรู้เพิ่มเติม</a>",
"settings.twofa_unroll_unavailable": "จำเป็นต้องมีการยืนยันตัวตนสองปัจจัยสำหรับบัญชีของคุณและไม่สามารถปิดใช้งานได้",
"settings.twofa_reenroll": "ลงทะเบียนการยืนยันตัวตนสองปัจจัยอีกครั้ง",
"settings.twofa_reenroll.description": "ลงทะเบียนการยืนยันตัวตนสองปัจจัยของคุณอีกครั้ง",
"settings.must_enable_2fa": "อินสแตนซ์ Forgejo นี้ต้องการให้ผู้ใช้เปิดใช้งานการยืนยันตัวตนสองปัจจัยก่อนจึงจะสามารถเข้าถึงบัญชีของตนได้",
"error.must_enable_2fa": "อินสแตนซ์ Forgejo นี้ต้องการให้ผู้ใช้เปิดใช้งานการยืนยันตัวตนสองปัจจัยก่อนจึงจะสามารถเข้าถึงบัญชีของตนได้ เปิดใช้งานได้ที่: %s",
"avatar.constraints_hint": "อวาตาร์ที่กำหนดเองต้องมีขนาดไม่เกิน %[1]s หรือใหญ่กว่า %[2]dx%[3]d พิกเซล",
"user.ghost.tooltip": "ผู้ใช้นี้ถูกลบไปแล้ว หรือไม่สามารถจับคู่ได้",
"og.repo.summary_card.alt_description": "การ์ดสรุปของที่เก็บ %[1]s ซึ่งอธิบายว่า: %[2]s",
"repo.commit.load_tags_failed": "การโหลดแท็กล้มเหลวเนื่องจากข้อผิดพลาดภายใน",
"compare.branches.title": "เปรียบเทียบสาขา",
"migrate.pagure.description": "ย้ายข้อมูลจาก pagure.io หรืออินสแตนซ์ Pagure อื่นๆ",
"migrate.pagure.incorrect_url": "ให้ URL ที่เก็บต้นทางไม่ถูกต้อง",
"migrate.pagure.project_url": "URL โครงการ Pagure",
"migrate.pagure.project_example": "URL โครงการ Pagure เช่น https://pagure.io/pagure",
"migrate.pagure.token_label": "โทเค็น API ของ Pagure",
"migrate.pagure.private_issues.summary": "ปัญหาส่วนตัว (ไม่บังคับ)",
"migrate.pagure.private_issues.description": "คุณลักษณะนี้ออกแบบมาเพื่อสร้างที่เก็บที่สองซึ่งมีเฉพาะปัญหาส่วนตัวจากโครงการ Pagure ของคุณเพื่อวัตถุประสงค์ในการเก็บถาวร ขั้นแรก ให้ทำการย้ายข้อมูลตามปกติ (โดยไม่มีโทเค็น) เพื่อนำเข้าเนื้อหาสาธารณะทั้งหมด จากนั้น หากคุณมีปัญหาส่วนตัวที่ต้องเก็บรักษา ให้สร้างที่เก็บแยกต่างหากโดยใช้ตัวเลือกโทเค็นนี้เพื่อเก็บถาวรปัญหาส่วนตัวเหล่านั้น",
"migrate.pagure.private_issues.warning": "โปรดแน่ใจว่าได้ตั้งค่าการมองเห็นที่เก็บด้านบนเป็นส่วนตัว หากคุณกำลังใช้คีย์ API เพื่อนำเข้าปัญหาส่วนตัว ซึ่งจะช่วยป้องกันการเปิดเผยเนื้อหาส่วนตัวในที่เก็บสาธารณะโดยไม่ได้ตั้งใจ",
"migrate.pagure.token.placeholder": "สำหรับสร้างที่เก็บถาวรปัญหาส่วนตัวเท่านั้น",
"release.n_downloads": "%s ดาวน์โหลด",
"actions.runs.run_attempt_label": "พยายามรันครั้งที่ #%[1]s (%[2]s)",
"actions.runs.viewing_out_of_date_run": "คุณกำลังดูการรันงานนี้ที่ล้าสมัยซึ่งดำเนินการเมื่อ %[1]s",
"actions.runs.view_most_recent_run": "ดูการรันล่าสุด",
"actions.runs.all_workflows": "เวิร์กโฟลว์ทั้งหมด",
"actions.runs.workflow": "เวิร์กโฟลว์",
"actions.runs.invalid_workflow_helper": "ไฟล์การกำหนดค่าเวิร์กโฟลว์ไม่ถูกต้อง โปรดตรวจสอบไฟล์การกำหนดค่าของคุณ: %s",
"actions.runs.no_matching_online_runner.helper": "ไม่มี Runner ออนไลน์ที่ตรงกันพร้อมป้ายกำกับ: %s",
"actions.runs.no_job_without_needs": "เวิร์กโฟลว์ต้องมีงานอย่างน้อยหนึ่งงานที่ไม่มีการพึ่งพา",
"actions.runs.no_job": "เวิร์กโฟลว์ต้องมีงานอย่างน้อยหนึ่งงาน",
"actions.runs.actor": "ผู้ดำเนินการ",
"actions.runs.status": "สถานะ",
"actions.runs.actors_no_select": "ผู้ดำเนินการทั้งหมด",
"actions.runs.status_no_select": "สถานะทั้งหมด",
"actions.runs.no_results": "ไม่พบผลลัพธ์ที่ตรงกัน",
"actions.runs.no_workflows": "ยังไม่มีเวิร์กโฟลว์",
"actions.workflow.job_parsing_error": "ไม่สามารถแยกวิเคราะห์งานในเวิร์กโฟลว์ได้: %v",
"actions.workflow.event_detection_error": "ไม่สามารถแยกวิเคราะห์เหตุการณ์ที่รองรับในเวิร์กโฟลว์ได้: %v",
"actions.workflow.pre_execution_error": "เวิร์กโฟลว์ไม่ถูกดำเนินการเนื่องจากมีข้อผิดพลาดที่ขัดขวางความพยายามในการดำเนินการ",
"actions.actions": "การดำเนินการ",
"actions.status.unknown": "ไม่ทราบ",
"actions.status.waiting": "กำลังรอ",
"actions.status.running": "กำลังทำงาน",
"actions.status.success": "สำเร็จ",
"actions.status.failure": "ล้มเหลว",
"actions.status.cancelled": "ยกเลิกแล้ว",
"actions.status.skipped": "ข้ามไป",
"actions.status.blocked": "ถูกบล็อก",
"actions.runners": "Runners",
"actions.runners.runner_manage_panel": "จัดการ Runners",
"actions.runners.new": "สร้าง Runner ใหม่",
"actions.runners.new_notice": "วิธีการเริ่ม Runner",
"actions.runners.status": "สถานะ",
"actions.runners.status.unspecified": "ไม่ทราบ",
"actions.runners.status.idle": "ว่าง",
"actions.runners.status.active": "ใช้งานอยู่",
"actions.runners.status.offline": "ออฟไลน์",
"actions.runners.name": "ชื่อ",
"actions.runners.owner_type": "ประเภท",
"actions.runners.description": "คำอธิบาย",
"actions.runners.labels": "ป้ายกำกับ",
"actions.runners.last_online": "เวลาออนไลน์ล่าสุด",
"actions.runners.runner_title": "Runner %s",
"actions.runners.task_list.no_tasks": "ยังไม่มีงาน",
"actions.runners.task_list.run": "เรียกใช้",
"actions.runners.task_list.status": "สถานะ",
"actions.runners.task_list.repository": "ที่เก็บ",
"actions.runners.task_list.commit": "คอมมิต",
"actions.runners.task_list.done_at": "เสร็จสิ้นเมื่อ",
"actions.runners.update_runner.success": "อัปเดต Runner สำเร็จแล้ว",
"actions.runners.update_runner.failed": "ไม่สามารถอัปเดต Runner ได้",
"actions.runners.delete_runner.success": "ลบ Runner สำเร็จแล้ว",
"actions.runners.delete_runner.failed": "ไม่สามารถลบ Runner ได้",
"actions.runners.delete_runner.header": "ยืนยันที่จะลบ Runner นี้",
"actions.runners.delete_runner.notice": "หากมีงานกำลังทำงานบน Runner นี้ งานนั้นจะถูกยกเลิกและทำเครื่องหมายว่าล้มเหลว อาจทำให้เวิร์กโฟลว์การสร้างเสียหายได้",
"actions.runners.none": "ไม่มี Runner ที่พร้อมใช้งาน",
"actions.runners.reset_registration_token.button": "รีเซ็ตโทเค็นการลงทะเบียน",
"actions.runners.reset_registration_token.success": "รีเซ็ตโทเค็นการลงทะเบียน Runner สำเร็จแล้ว",
"pulse.n_active_issues": "%s ปัญหาที่ใช้งานอยู่",
"pulse.n_active_prs": "%s คำขอดึงที่ใช้งานอยู่",
"meta.last_line": "ขอบคุณที่แปล Forgejo! บรรทัดนี้ผู้ใช้จะไม่เห็น แต่มีวัตถุประสงค์อื่นในการจัดการการแปล คุณสามารถใส่ข้อเท็จจริงสนุกๆ ในการแปลแทนการแปลก็ได้",
"repo.pulls.poster_manage_approval": "จัดการการอนุมัติ",
"repo.pulls.poster_requires_approval": "เวิร์กโฟลว์บางส่วนกำลัง<a href=\"%[1]s\">รอการตรวจสอบ</a>",
"repo.pulls.poster_requires_approval.tooltip": "ผู้เขียนคําขอดึงข้อมูลนี้ไม่น่าเชื่อถือในการเรียกใช้เวิร์กโฟลว์ที่ทริกเกอร์โดยคําขอดึงข้อมูลที่สร้างขึ้นจากที่เก็บแบบแยกหรือด้วย AGit เวิร์กโฟลว์ที่ทริกเกอร์โดยเหตุการณ์ 'pull_request' จะไม่ทํางานจนกว่าจะได้รับการอนุมัติ",
"repo.pulls.poster_is_trusted": "ผู้เขียนคำขอดึงนี้ <a href=\"%[1]s\">ได้รับความไว้วางใจให้รันเวิร์กโฟลว์เสมอ</a>",
"repo.pulls.poster_is_trusted.tooltip": "ผู้เขียนคำขอดึงนี้ได้รับความไว้วางใจอย่างชัดเจนในการรันเวิร์กโฟลว์ที่ทริกเกอร์โดยเหตุการณ์ `pull_request`",
"repo.pulls.poster_trust_deny": "ปฏิเสธ",
"repo.pulls.poster_trust_deny.tooltip": "เวิร์กโฟลว์ที่รอการอนุมัติจะถูกยกเลิก",
"repo.pulls.poster_trust_once": "อนุมัติครั้งเดียว",
"repo.pulls.poster_trust_once.tooltip": "เวิร์กโฟลว์ที่ทริกเกอร์โดยเหตุการณ์ `pull_request` จะทำงานบนคอมมิตนี้ แต่จะต้องได้รับการอนุมัติสำหรับคอมมิตในอนาคตทั้งหมดที่ส่งไปยังคำขอดึงนี้",
"repo.pulls.poster_trust_always": "อนุมัติเสมอ",
"repo.pulls.poster_trust_always.tooltip": "เวิร์กโฟลว์ที่ทริกเกอร์โดยเหตุการณ์ `pull_request` จะทำงานในการคอมมิตนี้ และจะไม่จำเป็นต้องอนุมัติการทำงานจากคำขอการดึงนี้หรือคำขอการดึงในอนาคตที่เขียนโดยผู้ใช้คนเดียวกัน",
"repo.pulls.poster_trust_revoke": "เพิกถอน",
"repo.pulls.poster_trust_revoke.tooltip": "ผู้เขียนคำขอดึงนี้จะไม่ได้รับความไว้วางใจให้รันเวิร์กโฟลว์ที่ทริกเกอร์โดยเหตุการณ์ `pull_request` อีกต่อไป โดยการทำงานแต่ละครั้งจะต้องได้รับการอนุมัติด้วยตนเอง",
"admin.dashboard.actions_action_user": "เพิกถอนความน่าเชื่อถือของ Forgejo Actions สําหรับผู้ใช้ที่ไม่ได้ใช้งาน",
"teams.add_all_repos.modal.header": "เพิ่มที่เก็บข้อมูลทั้งหมด",
"teams.remove_all_repos.modal.header": "ลบที่เก็บข้อมูลทั้งหมด"
}