[common]
home = หน้าแรก
dashboard = แผงควบคุม
explore = สำรวจ
help = ช่วยเหลือ
logo = โลโก้
sign_in = ลงชื่อเข้าใช้
sign_in_with_provider = ลงชื่อเข้าใช้ด้วย %s
sign_in_or = หรือ
sign_out = ลงชื่อออก
sign_up = ลงทะเบียน
link_account = เชื่อมต่อบัญชี
register = ลงทะเบียน
version = เวอร์ชัน
powered_by = ขับเคลื่อนโดย %s
page = หน้า
template = แม่แบบ
notifications = การแจ้งเตือน
active_stopwatch = ตัวติดตามเวลาที่ใช้งานอยู่
tracked_time_summary = สรุปเวลาที่ติดตามตามตัวกรองของรายการปัญหา
create_new = สร้าง…
user_profile_and_more = โปรไฟล์และการตั้งค่า…
signed_in_as = ลงชื่อเข้าใช้ในชื่อ
enable_javascript = เว็บไซต์นี้ต้องการ JavaScript
toc = สารบัญ
licenses = ใบอนุญาต
return_to_forgejo = กลับไปที่ Forgejo
toggle_menu = สลับเมนู
more_items = รายการเพิ่มเติม
username = ชื่อผู้ใช้
email = ที่อยู่อีเมล
password = รหัสผ่าน
access_token = โทเค็นการเข้าถึง
re_type = ยืนยันรหัสผ่าน
captcha = แคปช่า
twofa = การยืนยันตัวตนแบบสองปัจจัย
twofa_scratch = รหัสสำรองสำหรับการยืนยันตัวตนแบบสองปัจจัย
passcode = รหัสผ่าน
webauthn_insert_key = โปรดเสียบคีย์ความปลอดภัยของคุณ
webauthn_sign_in = กดปุ่มบนคีย์ความปลอดภัยของคุณ หากคีย์ความปลอดภัยของคุณไม่มีปุ่ม ให้เสียบใหม่อีกครั้ง
webauthn_press_button = กรุณากดปุ่มบนคีย์ความปลอดภัยของคุณ…
webauthn_use_twofa = ใช้รหัสสองปัจจัยจากโทรศัพท์ของคุณ
webauthn_error = ไม่สามารถอ่านคีย์ความปลอดภัยของคุณได้
webauthn_unsupported_browser = เบราว์เซอร์ของคุณไม่รองรับ WebAuthn ในขณะนี้
webauthn_error_unknown = เกิดข้อผิดพลาดที่ไม่รู้จัก กรุณาลองใหม่อีกครั้ง
webauthn_error_insecure = WebAuthn รองรับเฉพาะการเชื่อมต่อที่ปลอดภัยเท่านั้น สำหรับการทดสอบผ่าน HTTP คุณสามารถใช้ต้นทาง "localhost" หรือ "127.0.0.1"
webauthn_error_unable_to_process = เซิร์ฟเวอร์ไม่สามารถประมวลผลคำขอของคุณได้
webauthn_error_duplicated = ไม่อนุญาตให้ใช้คีย์ความปลอดภัยสำหรับคำขอนี้ โปรดตรวจสอบให้แน่ใจว่าคีย์ยังไม่ได้ลงทะเบียน
webauthn_error_empty = คุณต้องตั้งชื่อสำหรับคีย์นี้
webauthn_error_timeout = หมดเวลาก่อนที่จะอ่านคีย์ของคุณได้ กรุณาโหลดหน้านี้ใหม่แล้วลองอีกครั้ง
repository = ที่เก็บ
new_fork = แยกที่เก็บใหม่
new_project_column = คอลัมน์ใหม่
admin_panel = การดูแลระบบไซต์
settings = การตั้งค่า
your_profile = โปรไฟล์
your_starred = ติดดาว
your_settings = การตั้งค่า
new_repo.title = ที่เก็บใหม่
new_migrate.title = การย้ายใหม่
new_org.title = องค์กรใหม่
new_repo.link = ที่เก็บใหม่
new_migrate.link = การย้ายใหม่
new_org.link = องค์กรใหม่
all = ทั้งหมด
sources = แหล่งที่มา
mirrors = มิเรอร์
collaborative = การทำงานร่วมกัน
forks = ที่เก็บที่แยกมา
activities = กิจกรรม
pull_requests = คำขอดึง
issues = ปัญหา
milestones = เหตุการณ์สำคัญ
ok = ตกลง
cancel = ยกเลิก
retry = ลองใหม่
rerun = เรียกใช้อีกครั้ง
rerun_all = เรียกใช้งานทั้งหมดอีกครั้ง
save = บันทึก
add = เพิ่ม
add_all = เพิ่มทั้งหมด
remove = ลบ
remove_all = ลบทั้งหมด
remove_label_str = ลบรายการ "%s"
edit = แก้ไข
view = ดู
test = ทดสอบ
enabled = เปิดใช้งาน
disabled = ปิดใช้งาน
locked = ล็อก
copy = คัดลอก
copy_url = คัดลอก URL
copy_hash = คัดลอกแฮช
copy_path = คัดลอกพาธ
copy_content = คัดลอกเนื้อหา
copy_branch = คัดลอกชื่อสาขา
copy_success = คัดลอกแล้ว!
copy_error = การคัดลอกล้มเหลว
copy_type_unsupported = ไม่สามารถคัดลอกไฟล์ประเภทนี้ได้
write = เขียน
preview = ดูตัวอย่าง
loading = กำลังโหลด…
error = ข้อผิดพลาด
error404 = หน้าที่คุณพยายามเข้าถึงอาจ <strong>ไม่มีอยู่</strong>, <strong>ถูกลบไปแล้ว</strong> หรือ <strong>คุณไม่ได้รับอนุญาต</strong> ให้ดู
error413 = คุณใช้โควต้าหมดแล้ว
go_back = กลับ
invalid_data = ข้อมูลไม่ถูกต้อง: %v
never = ไม่เคย
unknown = ไม่ทราบ
rss_feed = ฟีด RSS
pin = ปักหมุด
unpin = เลิกปักหมุด
artifacts = อาร์ติแฟกต์
confirm_delete_artifact = คุณแน่ใจหรือไม่ว่าต้องการลบอาร์ติแฟกต์ "%s" ?
archived = เก็บถาวร
concept_system_global = ทั่วโลก
concept_user_individual = รายบุคคล
concept_code_repository = ที่เก็บ
concept_user_organization = องค์กร
show_timestamps = แสดงการประทับเวลา
show_log_seconds = แสดงวินาที
show_full_screen = แสดงเต็มหน้าจอ
download_logs = ดาวน์โหลดบันทึก
confirm_delete_selected = ยืนยันที่จะลบรายการที่เลือกทั้งหมดหรือไม่?
name = ชื่อ
value = ค่า
filter = ตัวกรอง
filter.clear = ล้างตัวกรอง
filter.is_archived = เก็บถาวร
filter.not_archived = ไม่ได้เก็บถาวร
filter.is_fork = ที่เก็บที่แยกมา
filter.not_fork = ไม่ใช่ที่เก็บที่แยกมา
filter.is_mirror = มิเรอร์
filter.not_mirror = ไม่ใช่มิเรอร์
filter.is_template = แม่แบบ
filter.not_template = ไม่ใช่แม่แบบ
filter.public = สาธารณะ
filter.private = ส่วนตัว

[search]
search = ค้นหา…
type_tooltip = ประเภทการค้นหา
repo_kind = ค้นหาที่เก็บ…
user_kind = ค้นหาผู้ใช้…
org_kind = ค้นหาองค์กร…
team_kind = ค้นหาทีม…
code_kind = ค้นหาโค้ด…
union = รวม
union_tooltip = รวมผลลัพธ์ที่ตรงกับคำสำคัญใดๆ ที่คั่นด้วยช่องว่าง
exact = ตรงกันทุกคำ
exact_tooltip = รวมเฉพาะผลลัพธ์ที่ตรงกับคำค้นหาทุกคำ
regexp = RegExp
regexp_tooltip = ตีความคำค้นหาเป็นนิพจน์ทั่วไป
code_search_unavailable = การค้นหาโค้ดไม่พร้อมใช้งานในขณะนี้ กรุณาติดต่อผู้ดูแลระบบไซต์
package_kind = ค้นหาแพ็คเกจ…
project_kind = ค้นหาโปรเจกต์…
branch_kind = ค้นหาสาขา…
commit_kind = ค้นหาคอมมิต…
runner_kind = ค้นหา Runner…
no_results = ไม่พบผลลัพธ์ที่ตรงกัน
issue_kind = ค้นหาปัญหา…
pull_kind = ค้นหาคำขอดึง…
keyword_search_unavailable = การค้นหาด้วยคำสำคัญไม่พร้อมใช้งานในขณะนี้ กรุณาติดต่อผู้ดูแลระบบไซต์

[aria]
navbar = แถบนำทาง
footer = ส่วนท้าย
footer.software = เกี่ยวกับซอฟต์แวร์นี้
footer.links = ลิงก์

[heatmap]
number_of_contributions_in_the_last_12_months = %s การมีส่วนร่วมใน 12 เดือนที่ผ่านมา
contributions_zero = ไม่มีการมีส่วนร่วม
contributions_format = {contributions} ในวันที่ {day} {month} {year}
contributions_one = การมีส่วนร่วม
contributions_few = การมีส่วนร่วม
less = น้อยลง
more = มากขึ้น

[editor]
buttons.heading.tooltip = เพิ่มหัวเรื่อง
buttons.bold.tooltip = เพิ่มข้อความตัวหนา (Ctrl+B / ⌘B)
buttons.italic.tooltip = เพิ่มข้อความตัวเอียง (Ctrl+I / ⌘I)
buttons.quote.tooltip = อ้างอิงข้อความ
buttons.code.tooltip = เพิ่มโค้ด
buttons.link.tooltip = เพิ่มลิงก์
buttons.list.unordered.tooltip = เพิ่มรายการสัญลักษณ์แสดงหัวข้อย่อย
buttons.list.ordered.tooltip = เพิ่มรายการลำดับเลข
buttons.list.task.tooltip = เพิ่มรายการงาน
buttons.mention.tooltip = กล่าวถึงผู้ใช้หรือทีม
buttons.ref.tooltip = อ้างอิงปัญหาหรือคำขอดึง
buttons.switch_to_legacy.tooltip = ใช้ตัวแก้ไขแบบเก่าแทน
buttons.enable_monospace_font = เปิดใช้งานแบบอักษร Monospace
buttons.disable_monospace_font = ปิดใช้งานแบบอักษร Monospace
buttons.indent.tooltip = เยื้องรายการเข้าไปหนึ่งระดับ
buttons.unindent.tooltip = เลิกเยื้องรายการออกไปหนึ่งระดับ
buttons.new_table.tooltip = เพิ่มตาราง
table_modal.header = เพิ่มตาราง
table_modal.placeholder.header = หัวเรื่อง
table_modal.placeholder.content = เนื้อหา
table_modal.label.rows = แถว
table_modal.label.columns = คอลัมน์
link_modal.header = เพิ่มลิงก์
link_modal.url = URL
link_modal.description = คำอธิบาย
link_modal.paste_reminder = คำแนะนำ: เมื่อมี URL ในคลิปบอร์ดของคุณ คุณสามารถวางลงในตัวแก้ไขโดยตรงเพื่อสร้างลิงก์ได้

[filter]
string.asc = ก - ฮ
string.desc = ฮ - ก

[error]
occurred = เกิดข้อผิดพลาด
report_message = หากคุณเชื่อว่านี่เป็นข้อบกพร่องของ Forgejo โปรดค้นหาปัญหาใน <a href="%s" target="_blank">Codeberg</a> หรือเปิดปัญหาใหม่หากจำเป็น
not_found = ไม่พบเป้าหมาย
network_error = ข้อผิดพลาดของเครือข่าย
server_internal = ข้อผิดพลาดภายในเซิร์ฟเวอร์

[startpage]
app_desc = บริการ Git ที่โฮสต์เองได้ง่ายและไม่ยุ่งยาก
install = ติดตั้งง่าย
install_desc = เพียงแค่ <a target="_blank" rel="noopener noreferrer" href="%[1]s">เรียกใช้ไบนารี</a> สำหรับแพลตฟอร์มของคุณ, จัดส่งด้วย <a target="_blank" rel="noopener noreferrer" href="%[2]s">Docker</a>, หรือรับ <a target="_blank" rel="noopener noreferrer" href="%[3]s">แพ็คเกจ</a>
platform = ข้ามแพลตฟอร์ม
platform_desc = Forgejo ได้รับการยืนยันว่าทำงานบนระบบปฏิบัติการเสรีเช่น Linux และ FreeBSD รวมถึงสถาปัตยกรรม CPU ที่แตกต่างกัน เลือกอันที่คุณรัก!
lightweight = น้ำหนักเบา
lightweight_desc = Forgejo มีความต้องการขั้นต่ำที่ต่ำและสามารถทำงานบน Raspberry Pi ราคาไม่แพงได้ ประหยัดพลังงานเครื่องของคุณ!
license = โอเพ่นซอร์ส
license_desc = ไปรับ <a target="_blank" rel="noopener noreferrer" href="%[1]s">Forgejo</a>! เข้าร่วมกับเราโดย <a target="_blank" rel="noopener noreferrer" href="%[2]s">การมีส่วนร่วม</a> เพื่อทำให้โครงการนี้ดียิ่งขึ้น อย่าอายที่จะเป็นผู้มีส่วนร่วม!

[install]
install = การติดตั้ง
title = การกำหนดค่าเริ่มต้น
docker_helper = หากคุณใช้ Forgejo ภายใน Docker โปรดอ่าน <a target="_blank" rel="noopener noreferrer" href="%s">เอกสารประกอบ</a> ก่อนเปลี่ยนการตั้งค่าใดๆ
require_db_desc = Forgejo ต้องการ MySQL, PostgreSQL, SQLite3 หรือ TiDB (โปรโตคอล MySQL)
db_title = การตั้งค่าฐานข้อมูล
db_type = ประเภทฐานข้อมูล
host = โฮสต์
user = ชื่อผู้ใช้
password = รหัสผ่าน
db_name = ชื่อฐานข้อมูล
db_schema = สคีมา
db_schema_helper = เว้นว่างไว้สำหรับค่าเริ่มต้นของฐานข้อมูล ("public")
ssl_mode = SSL
path = พาธ
sqlite_helper = พาธไฟล์สำหรับฐานข้อมูล SQLite3<br>ป้อนพาธสัมบูรณ์หากคุณใช้ Forgejo เป็นบริการ
reinstall_error = คุณกำลังพยายามติดตั้งลงในฐานข้อมูล Forgejo ที่มีอยู่
reinstall_confirm_message = การติดตั้งใหม่ด้วยฐานข้อมูล Forgejo ที่มีอยู่อาจทำให้เกิดปัญหาหลายอย่าง ในกรณีส่วนใหญ่ คุณควรใช้ "app.ini" ที่มีอยู่เพื่อเรียกใช้ Forgejo หากคุณรู้ว่ากำลังทำอะไรอยู่ ให้ยืนยันสิ่งต่อไปนี้:
reinstall_confirm_check_1 = ข้อมูลที่เข้ารหัสโดย SECRET_KEY ใน app.ini อาจสูญหาย: ผู้ใช้อาจไม่สามารถเข้าสู่ระบบด้วย 2FA/OTP และมิเรอร์อาจทำงานไม่ถูกต้อง การทำเครื่องหมายในช่องนี้แสดงว่าคุณยืนยันว่าไฟล์ app.ini ปัจจุบันมี SECRET_KEY ที่ถูกต้อง
reinstall_confirm_check_2 = ที่เก็บและการตั้งค่าอาจต้องซิงโครไนซ์ใหม่ การทำเครื่องหมายในช่องนี้แสดงว่าคุณยืนยันว่าคุณจะซิงโครไนซ์ฮุกสำหรับที่เก็บและไฟล์ authorized_keys ด้วยตนเอง คุณยืนยันว่าคุณจะตรวจสอบให้แน่ใจว่าการตั้งค่าที่เก็บและมิเรอร์ถูกต้อง
reinstall_confirm_check_3 = คุณยืนยันว่าคุณแน่ใจอย่างยิ่งว่า Forgejo นี้ทำงานด้วยตำแหน่ง app.ini ที่ถูกต้อง และคุณแน่ใจว่าคุณต้องติดตั้งใหม่ คุณยืนยันว่าคุณรับทราบความเสี่ยงข้างต้น
err_empty_db_path = พาธฐานข้อมูล SQLite3 ต้องไม่ว่างเปล่า
no_admin_and_disable_registration = คุณไม่สามารถปิดใช้งานการลงทะเบียนด้วยตนเองของผู้ใช้โดยไม่สร้างบัญชีผู้ดูแลระบบ
err_empty_admin_password = รหัสผ่านผู้ดูแลระบบต้องไม่ว่างเปล่า
err_empty_admin_email = อีเมลผู้ดูแลระบบต้องไม่ว่างเปล่า
err_admin_name_is_reserved = ชื่อผู้ใช้ผู้ดูแลระบบไม่ถูกต้อง ชื่อผู้ใช้ถูกสงวนไว้
err_admin_name_pattern_not_allowed = ชื่อผู้ใช้ผู้ดูแลระบบไม่ถูกต้อง ชื่อผู้ใช้ตรงกับรูปแบบที่สงวนไว้
err_admin_name_is_invalid = ชื่อผู้ใช้ผู้ดูแลระบบไม่ถูกต้อง
general_title = การตั้งค่าทั่วไป
app_name = ชื่ออินสแตนซ์
app_name_helper = ป้อนชื่ออินสแตนซ์ของคุณที่นี่ จะแสดงในทุกหน้า
app_slogan = สโลแกนอินสแตนซ์
app_slogan_helper = ป้อนสโลแกนอินสแตนซ์ของคุณที่นี่ เว้นว่างไว้เพื่อปิดใช้งาน
repo_path = พาธรากของที่เก็บ
repo_path_helper = ที่เก็บ Git ระยะไกลจะถูกบันทึกไว้ในไดเรกทอรีนี้
lfs_path = พาธรากของ Git LFS
lfs_path_helper = ไฟล์ที่ติดตามโดย Git LFS จะถูกเก็บไว้ในไดเรกทอรีนี้ เว้นว่างไว้เพื่อปิดใช้งาน
run_user = ผู้ใช้ที่จะเรียกใช้เป็น
run_user_helper = ชื่อผู้ใช้ระบบปฏิบัติการที่ Forgejo ทำงานเป็น โปรดทราบว่าผู้ใช้นี้ต้องมีสิทธิ์เข้าถึงพาธรากของที่เก็บ
domain = โดเมนเซิร์ฟเวอร์
domain_helper = โดเมนหรือที่อยู่โฮสต์สำหรับเซิร์ฟเวอร์
ssh_port = พอร์ตเซิร์ฟเวอร์ SSH
ssh_port_helper = หมายเลขพอร์ตที่จะใช้โดยเซิร์ฟเวอร์ SSH เว้นว่างไว้เพื่อปิดใช้งานเซิร์ฟเวอร์ SSH
http_port = พอร์ตฟัง HTTP
http_port_helper = หมายเลขพอร์ตที่จะใช้โดยเว็บเซิร์ฟเวอร์ Forgejo
app_url = URL พื้นฐาน
app_url_helper = ที่อยู่พื้นฐานสำหรับ URL การโคลน HTTP(S) และการแจ้งเตือนทางอีเมล
log_root_path = พาธบันทึก
log_root_path_helper = ไฟล์บันทึกจะถูกเขียนไปยังไดเรกทอรีนี้
optional_title = การตั้งค่าเพิ่มเติม
email_title = การตั้งค่าอีเมล
smtp_addr = โฮสต์ SMTP
smtp_port = พอร์ต SMTP
smtp_from = ส่งอีเมลเป็น
smtp_from_invalid = ที่อยู่ "ส่งอีเมลเป็น" ไม่ถูกต้อง
smtp_from_helper = ที่อยู่อีเมลที่ Forgejo จะใช้ ป้อนที่อยู่อีเมลธรรมดาหรือใช้รูปแบบ "ชื่อ" <email@example.com>
mailer_user = ชื่อผู้ใช้ SMTP
mailer_password = รหัสผ่าน SMTP
register_confirm = ต้องมีการยืนยันทางอีเมลเพื่อลงทะเบียน
mail_notify = เปิดใช้งานการแจ้งเตือนทางอีเมล
server_service_title = การตั้งค่าเซิร์ฟเวอร์และบริการของบุคคลที่สาม
offline_mode = เปิดใช้งานโหมดโลคัล
offline_mode.description = ปิดใช้งานเครือข่ายการจัดส่งเนื้อหาของบุคคลที่สามและให้บริการทรัพยากรทั้งหมดในเครื่อง
disable_gravatar = ปิดใช้งาน Gravatar
disable_gravatar.description = ปิดใช้งานการใช้ Gravatar หรือแหล่งที่มาของอวาตาร์ของบุคคลที่สามอื่น ๆ รูปภาพเริ่มต้นจะถูกใช้สำหรับอวาตาร์ของผู้ใช้ เว้นแต่พวกเขาจะอัปโหลดอวาตาร์ของตนเองไปยังอินสแตนซ์
federated_avatar_lookup = เปิดใช้งานอวาตาร์แบบรวมศูนย์
federated_avatar_lookup.description = ค้นหาอวาตาร์โดยใช้ Libravatar
disable_registration = ปิดใช้งานการลงทะเบียนด้วยตนเอง
disable_registration.description = เฉพาะผู้ดูแลระบบอินสแตนซ์เท่านั้นที่จะสามารถสร้างบัญชีผู้ใช้ใหม่ได้ ขอแนะนำอย่างยิ่งให้ปิดใช้งานการลงทะเบียน เว้นแต่คุณตั้งใจที่จะโฮสต์อินสแตนซ์สาธารณะสำหรับทุกคนและพร้อมที่จะจัดการกับบัญชีสแปมจำนวนมาก
allow_only_external_registration = อนุญาตการลงทะเบียนผ่านบริการภายนอกเท่านั้น
allow_only_external_registration.description = ผู้ใช้จะสามารถสร้างบัญชีใหม่ได้โดยใช้บริการภายนอกที่กำหนดค่าไว้เท่านั้น
openid_signin = เปิดใช้งานการลงชื่อเข้าใช้ด้วย OpenID
openid_signin.description = อนุญาตให้ผู้ใช้ลงชื่อเข้าใช้ผ่าน OpenID
openid_signup = เปิดใช้งานการลงทะเบียนด้วยตนเองด้วย OpenID
openid_signup.description = อนุญาตให้ผู้ใช้สร้างบัญชีผ่าน OpenID หากเปิดใช้งานการลงทะเบียนด้วยตนเอง
enable_captcha = เปิดใช้งาน CAPTCHA การลงทะเบียน
enable_captcha.description = กำหนดให้ผู้ใช้ต้องผ่าน CAPTCHA เพื่อสร้างบัญชี
require_sign_in_view = ต้องลงชื่อเข้าใช้เพื่อดูเนื้อหาอินสแตนซ์
require_sign_in_view.description = จำกัดการเข้าถึงเนื้อหาสำหรับผู้ใช้ที่ลงชื่อเข้าใช้ แขกจะสามารถเยี่ยมชมหน้าการยืนยันตัวตนได้เท่านั้น
default_keep_email_private = ซ่อนที่อยู่อีเมลตามค่าเริ่มต้น
default_keep_email_private.description = เปิดใช้งานการซ่อนที่อยู่อีเมลสำหรับผู้ใช้ใหม่ตามค่าเริ่มต้น เพื่อไม่ให้ข้อมูลนี้รั่วไหลทันทีหลังจากลงทะเบียน
default_allow_create_organization = อนุญาตให้สร้างองค์กรตามค่าเริ่มต้น
default_allow_create_organization.description = อนุญาตให้ผู้ใช้ใหม่สร้างองค์กรตามค่าเริ่มต้น เมื่อปิดใช้งานตัวเลือกนี้ ผู้ดูแลระบบจะต้องให้สิทธิ์ในการสร้างองค์กรแก่ผู้ใช้ใหม่
default_enable_timetracking = เปิดใช้งานการติดตามเวลาตามค่าเริ่มต้น
default_enable_timetracking.description = อนุญาตให้ใช้คุณสมบัติการติดตามเวลาสำหรับที่เก็บใหม่ตามค่าเริ่มต้น
admin_title = การตั้งค่าบัญชีผู้ดูแลระบบ
admin_setting.description = การสร้างบัญชีผู้ดูแลระบบเป็นทางเลือก ผู้ใช้ที่ลงทะเบียนคนแรกจะกลายเป็นผู้ดูแลระบบโดยอัตโนมัติ
admin_name = ชื่อผู้ใช้ผู้ดูแลระบบ
admin_password = รหัสผ่าน
confirm_password = ยืนยันรหัสผ่าน
admin_email = ที่อยู่อีเมล
config_location_hint = ตัวเลือกการกำหนดค่าเหล่านี้จะถูกบันทึกไว้ใน:
install_btn_confirm = ติดตั้ง Forgejo
test_git_failed = ไม่สามารถทดสอบคำสั่ง "git": %v
sqlite3_not_available = เวอร์ชัน Forgejo นี้ไม่รองรับ SQLite3 โปรดดาวน์โหลดเวอร์ชันไบนารีอย่างเป็นทางการจาก %s (ไม่ใช่เวอร์ชัน "gobuild")
invalid_db_setting = การตั้งค่าฐานข้อมูลไม่ถูกต้อง: %v
invalid_db_table = ตารางฐานข้อมูล "%s" ไม่ถูกต้อง: %v
invalid_repo_path = พาธรากของที่เก็บไม่ถูกต้อง: %v
invalid_app_data_path = พาธข้อมูลแอปไม่ถูกต้อง: %v
run_user_not_match = ชื่อผู้ใช้ "ผู้ใช้ที่จะเรียกใช้เป็น" ไม่ใช่ชื่อผู้ใช้ปัจจุบัน: %s -> %s
internal_token_failed = ไม่สามารถสร้างโทเค็นภายใน: %v
secret_key_failed = ไม่สามารถสร้างคีย์ลับ: %v
save_config_failed = ไม่สามารถบันทึกการกำหนดค่า: %v
enable_update_checker_helper_forgejo = จะตรวจสอบเวอร์ชัน Forgejo ใหม่เป็นระยะโดยการตรวจสอบระเบียน TXT DNS ที่ release.forgejo.org
invalid_admin_setting = การตั้งค่าบัญชีผู้ดูแลระบบไม่ถูกต้อง: %v
invalid_log_root_path = พาธบันทึกไม่ถูกต้อง: %v
no_reply_address = โดเมนอีเมลที่ซ่อนอยู่
no_reply_address_helper = ชื่อโดเมนสำหรับผู้ใช้ที่มีที่อยู่อีเมลที่ซ่อนอยู่ ตัวอย่างเช่น ชื่อผู้ใช้ "joe" จะถูกบันทึกใน Git เป็น "joe@noreply.example.org" หากโดเมนอีเมลที่ซ่อนอยู่ถูกตั้งค่าเป็น "noreply.example.org"
password_algorithm = อัลกอริทึมแฮชรหัสผ่าน
invalid_password_algorithm = อัลกอริทึมแฮชรหัสผ่านไม่ถูกต้อง
password_algorithm_helper = ตั้งค่าอัลกอริทึมการแฮชรหัสผ่าน อัลกอริทึมมีความต้องการและความแข็งแกร่งที่แตกต่างกัน อัลกอริทึม argon2 ค่อนข้างปลอดภัย แต่ใช้หน่วยความจำมากและอาจไม่เหมาะสมสำหรับระบบขนาดเล็ก
enable_update_checker = เปิดใช้งานตัวตรวจสอบการอัปเดต
env_config_keys = การกำหนดค่าสภาพแวดล้อม
env_config_keys_prompt = ตัวแปรสภาพแวดล้อมต่อไปนี้จะถูกนำไปใช้กับไฟล์การกำหนดค่าของคุณด้วย:

[home]
uname_holder = ชื่อผู้ใช้หรือที่อยู่อีเมล
switch_dashboard_context = สลับบริบทแผงควบคุม
my_repos = ที่เก็บ
my_orgs = องค์กร
view_home = ดู %s
filter = ตัวกรองอื่น ๆ
filter_by_team_repositories = กรองตามที่เก็บของทีม
feed_of = ฟีดของ "%s"
show_archived = เก็บถาวร
show_both_archived_unarchived = แสดงทั้งที่เก็บถาวรและไม่ได้เก็บถาวร
show_only_archived = แสดงเฉพาะที่เก็บถาวร
show_only_unarchived = แสดงเฉพาะที่ไม่ได้เก็บถาวร
show_private = ส่วนตัว
show_both_private_public = แสดงทั้งสาธารณะและส่วนตัว
show_only_private = แสดงเฉพาะส่วนตัว
show_only_public = แสดงเฉพาะสาธารณะ
issues.in_your_repos = ในที่เก็บของคุณ

[explore]
repos = ที่เก็บ
users = ผู้ใช้
organizations = องค์กร
go_to = ไปที่
code = โค้ด
code_last_indexed_at = จัดทำดัชนีล่าสุด %s
relevant_repositories_tooltip = ที่เก็บที่เป็นการแยกสาขาหรือไม่มีหัวข้อ ไม่มีไอคอน และไม่มีคำอธิบายจะถูกซ่อนไว้
relevant_repositories = แสดงเฉพาะที่เก็บที่เกี่ยวข้อง, <a href="%s">แสดงผลลัพธ์ที่ไม่กรอง</a>

[auth]
create_new_account = ลงทะเบียนบัญชี
disable_register_prompt = การลงทะเบียนถูกปิดใช้งาน กรุณาติดต่อผู้ดูแลระบบไซต์ของคุณ
disable_register_mail = การยืนยันทางอีเมลสำหรับการลงทะเบียนถูกปิดใช้งาน
manual_activation_only = ติดต่อผู้ดูแลระบบไซต์ของคุณเพื่อดำเนินการเปิดใช้งานให้เสร็จสมบูรณ์
remember_me = จดจำอุปกรณ์นี้
forgot_password_title = ลืมรหัสผ่าน
forgot_password = ลืมรหัสผ่าน?
hint_login = มีบัญชีอยู่แล้ว? <a href="%s">ลงชื่อเข้าใช้เลย!</a>
hint_register = ต้องการบัญชี? <a href="%s">ลงทะเบียนเลย</a>
sign_up_button = ลงทะเบียนเลย
sign_up_successful = สร้างบัญชีสำเร็จแล้ว ยินดีต้อนรับ!
confirmation_mail_sent_prompt = อีเมลยืนยันใหม่ได้ถูกส่งไปยัง <b>%s</b> แล้ว หากต้องการดำเนินการลงทะเบียนให้เสร็จสมบูรณ์ โปรดตรวจสอบกล่องจดหมายของคุณและปฏิบัติตามลิงก์ที่ให้ไว้ภายใน %s ข้างหน้า หากอีเมลไม่ถูกต้อง คุณสามารถเข้าสู่ระบบและขออีเมลยืนยันอื่นเพื่อส่งไปยังที่อยู่อื่นได้
must_change_password = อัปเดตรหัสผ่านของคุณ
allow_password_change = กำหนดให้ผู้ใช้เปลี่ยนรหัสผ่าน (แนะนำ)
reset_password_mail_sent_prompt = อีเมลยืนยันได้ถูกส่งไปยัง <b>%s</b> แล้ว หากต้องการดำเนินการกู้คืนบัญชีให้เสร็จสมบูรณ์ โปรดตรวจสอบกล่องจดหมายของคุณและปฏิบัติตามลิงก์ที่ให้ไว้ภายใน %s ข้างหน้า
active_your_account = เปิดใช้งานบัญชีของคุณ
account_activated = บัญชีถูกเปิดใช้งานแล้ว
prohibit_login = บัญชีถูกระงับ
prohibit_login_desc = บัญชีของคุณถูกระงับจากการโต้ตอบกับอินสแตนซ์ ติดต่อผู้ดูแลระบบอินสแตนซ์เพื่อเข้าถึงอีกครั้ง
resent_limit_prompt = คุณได้ขออีเมลเปิดใช้งานเมื่อเร็ว ๆ นี้แล้ว โปรดรอ 3 นาทีแล้วลองอีกครั้ง
has_unconfirmed_mail = สวัสดี %s คุณมีที่อยู่อีเมลที่ไม่ได้รับการยืนยัน (<b>%s</b>) หากคุณไม่ได้รับอีเมลยืนยันหรือต้องการส่งใหม่ โปรดคลิกที่ปุ่มด้านล่าง
change_unconfirmed_email_summary = เปลี่ยนที่อยู่อีเมลที่ส่งอีเมลเปิดใช้งานไป
change_unconfirmed_email = หากคุณให้ที่อยู่อีเมลผิดระหว่างการลงทะเบียน คุณสามารถเปลี่ยนได้ด้านล่าง และการยืนยันจะถูกส่งไปยังที่อยู่ใหม่แทน
change_unconfirmed_email_error = ไม่สามารถเปลี่ยนที่อยู่อีเมล: %v
resend_mail = คลิกที่นี่เพื่อส่งอีเมลเปิดใช้งานของคุณอีกครั้ง
send_reset_mail = ส่งอีเมลการกู้คืน
reset_password = การกู้คืนบัญชี
invalid_code = รหัสยืนยันของคุณไม่ถูกต้องหรือหมดอายุแล้ว
invalid_code_forgot_password = รหัสยืนยันของคุณไม่ถูกต้องหรือหมดอายุแล้ว คลิก <a href="%s">ที่นี่</a> เพื่อเริ่มเซสชันใหม่
invalid_password = รหัสผ่านของคุณไม่ตรงกับรหัสผ่านที่ใช้ในการสร้างบัญชี
reset_password_helper = กู้คืนบัญชี
reset_password_wrong_user = คุณลงชื่อเข้าใช้ในชื่อ %s แต่ลิงก์การกู้คืนบัญชีมีไว้สำหรับ %s
password_too_short = ความยาวรหัสผ่านต้องไม่น้อยกว่า %d ตัวอักษร
non_local_account = ผู้ใช้ที่ไม่ใช่ผู้ใช้ในเครื่องไม่สามารถอัปเดตรหัสผ่านผ่านอินเทอร์เฟซเว็บของ Forgejo ได้
verify = ยืนยัน
unauthorized_credentials = ข้อมูลประจำตัวไม่ถูกต้องหรือหมดอายุแล้ว ลองใช้คำสั่งของคุณอีกครั้งหรือดู %s สำหรับข้อมูลเพิ่มเติม
scratch_code = รหัสสำรอง
use_scratch_code = ใช้รหัสสำรอง
use_onetime_code = ใช้รหัสครั้งเดียว
twofa_scratch_used = คุณได้ใช้รหัสสำรองของคุณแล้ว คุณถูกเปลี่ยนเส้นทางไปยังหน้าการตั้งค่าสองปัจจัยเพื่อให้คุณสามารถลบการลงทะเบียนอุปกรณ์ของคุณหรือสร้างรหัสสำรองใหม่ได้
twofa_passcode_incorrect = รหัสผ่านของคุณไม่ถูกต้อง หากคุณทำอุปกรณ์หาย ให้ใช้รหัสสำรองเพื่อลงชื่อเข้าใช้
twofa_scratch_token_incorrect = รหัสสำรองของคุณไม่ถูกต้อง
login_userpass = ลงชื่อเข้าใช้
oauth_signup_tab = ลงทะเบียนบัญชีใหม่
oauth_signup_title = กรอกข้อมูลบัญชีใหม่ให้สมบูรณ์
oauth_signup_submit = กรอกข้อมูลบัญชีให้สมบูรณ์
oauth_signin_tab = เชื่อมโยงกับบัญชีที่มีอยู่
oauth_signin_title = ลงชื่อเข้าใช้เพื่ออนุญาตบัญชีที่เชื่อมโยง
oauth_signin_submit = เชื่อมโยงบัญชี
oauth.signin.error = เกิดข้อผิดพลาดในการประมวลผลคำขออนุญาต หากข้อผิดพลาดนี้ยังคงอยู่ โปรดติดต่อผู้ดูแลระบบไซต์
oauth.signin.error.access_denied = คำขออนุญาตถูกปฏิเสธ
oauth.signin.error.temporarily_unavailable = การอนุญาตล้มเหลวเนื่องจากเซิร์ฟเวอร์การยืนยันตัวตนไม่พร้อมใช้งานชั่วคราว โปรดลองอีกครั้งในภายหลัง
openid_connect_submit = เชื่อมต่อ
openid_connect_title = เชื่อมต่อกับบัญชีที่มีอยู่
openid_connect_desc = URI ของ OpenID ที่เลือกไม่เป็นที่รู้จัก เชื่อมโยงกับบัญชีใหม่ที่นี่
openid_register_title = สร้างบัญชีใหม่
openid_register_desc = URI ของ OpenID ที่เลือกไม่เป็นที่รู้จัก เชื่อมโยงกับบัญชีใหม่ที่นี่
openid_signin_desc = ป้อน URI ของ OpenID ของคุณ ตัวอย่างเช่น: alice.openid.example.org หรือ https://openid.example.org/alice
disable_forgot_password_mail = การกู้คืนบัญชีถูกปิดใช้งานเนื่องจากไม่มีการตั้งค่าอีเมล โปรดติดต่อผู้ดูแลระบบไซต์ของคุณ
disable_forgot_password_mail_admin = การกู้คืนบัญชีจะใช้ได้ก็ต่อเมื่อมีการตั้งค่าอีเมลแล้ว โปรดตั้งค่าอีเมลเพื่อเปิดใช้งานการกู้คืนบัญชี
email_domain_blacklisted = คุณไม่สามารถลงทะเบียนด้วยที่อยู่อีเมลของคุณได้
authorize_application = อนุญาตแอปพลิเคชัน
authorize_redirect_notice = คุณจะถูกเปลี่ยนเส้นทางไปยัง %s หากคุณอนุญาตแอปพลิเคชันนี้
authorize_application_created_by = แอปพลิเคชันนี้สร้างโดย %s
authorize_application_description = หากคุณให้สิทธิ์การเข้าถึง แอปพลิเคชันจะสามารถเข้าถึงและเขียนข้อมูลบัญชีทั้งหมดของคุณ รวมถึงที่เก็บส่วนตัวและองค์กร
authorize_title = อนุญาตให้ "%s" เข้าถึงบัญชีของคุณหรือไม่?
authorization_failed = การอนุญาตล้มเหลว
authorization_failed_desc = การอนุญาตล้มเหลวเนื่องจากเราตรวจพบคำขอที่ไม่ถูกต้อง โปรดติดต่อผู้ดูแลแอปที่คุณพยายามอนุญาต
password_pwned = รหัสผ่านที่คุณเลือกอยู่ใน <a target="_blank" rel="noopener noreferrer" href="%s">รายการรหัสผ่านที่ถูกขโมย</a> ซึ่งเคยถูกเปิดเผยในการละเมิดข้อมูลสาธารณะ โปรดลองอีกครั้งด้วยรหัสผ่านอื่นและพิจารณาเปลี่ยนรหัสผ่านนี้ที่อื่นด้วย
password_pwned_err = ไม่สามารถดำเนินการตามคำขอไปยัง HaveIBeenPwned ได้
last_admin = คุณไม่สามารถลบผู้ดูแลระบบคนสุดท้ายได้ ต้องมีผู้ดูแลระบบอย่างน้อยหนึ่งคน
back_to_sign_in = กลับไปที่การลงชื่อเข้าใช้
sign_in_openid = ดำเนินการต่อด้วย OpenID

[mail]
view_it_on = ดูบน %s
reply = หรือตอบกลับอีเมลนี้โดยตรง
link_not_working_do_paste = ลิงก์ไม่ทำงาน? ลองคัดลอกและวางลงในแถบ URL ของเบราว์เซอร์ของคุณ
hi_user_x = สวัสดี <b>%s</b>,
activate_account = โปรดเปิดใช้งานบัญชีของคุณ
activate_account.text_1 = สวัสดี <b>%[1]s</b> ขอบคุณที่ลงทะเบียนที่ %[2]s!
activate_account.text_2 = โปรดคลิกลิงก์ต่อไปนี้เพื่อเปิดใช้งานบัญชีของคุณภายใน <b>%s</b>:
activate_email = ยืนยันที่อยู่อีเมลของคุณ
activate_email.text = โปรดคลิกลิงก์ต่อไปนี้เพื่อยืนยันที่อยู่อีเมลของคุณภายใน <b>%s</b>:
admin.new_user.subject = ผู้ใช้ใหม่ %s เพิ่งลงทะเบียน
admin.new_user.user_info = ข้อมูลผู้ใช้
admin.new_user.text = โปรด <a href="%s">คลิกที่นี่</a> เพื่อจัดการผู้ใช้นี้จากแผงผู้ดูแลระบบ
register_notify = ยินดีต้อนรับสู่ %s
register_notify.text_1 = นี่คืออีเมลยืนยันการลงทะเบียนของคุณสำหรับ %s!
register_notify.text_2 = คุณสามารถลงชื่อเข้าใช้บัญชีของคุณโดยใช้ชื่อผู้ใช้: %s
register_notify.text_3 = หากมีคนอื่นสร้างบัญชีนี้ให้คุณ คุณจะต้อง <a href="%s">ตั้งรหัสผ่านของคุณ</a> ก่อน
reset_password = กู้คืนบัญชีของคุณ
reset_password.text = หากนี่คือคุณ โปรดคลิกลิงก์ต่อไปนี้เพื่อกู้คืนบัญชีของคุณภายใน <b>%s</b>:
password_change.subject = รหัสผ่านของคุณถูกเปลี่ยนแล้ว
password_change.text_1 = รหัสผ่านสำหรับบัญชีของคุณเพิ่งถูกเปลี่ยน
primary_mail_change.subject = อีเมลหลักของคุณถูกเปลี่ยนแล้ว
primary_mail_change.text_1 = อีเมลหลักของบัญชีของคุณเพิ่งถูกเปลี่ยนเป็น %[1]s ซึ่งหมายความว่าที่อยู่อีเมลนี้จะไม่ได้รับการแจ้งเตือนทางอีเมลสำหรับบัญชีของคุณอีกต่อไป
totp_disabled.subject = TOTP ถูกปิดใช้งานแล้ว
totp_disabled.text_1 = รหัสผ่านครั้งเดียวตามเวลา (TOTP) ในบัญชีของคุณเพิ่งถูกปิดใช้งาน
totp_disabled.no_2fa = ไม่มีการกำหนดค่าวิธีการ 2FA อื่นอีกต่อไป ซึ่งหมายความว่าไม่จำเป็นต้องเข้าสู่ระบบบัญชีของคุณด้วย 2FA อีกต่อไป
removed_security_key.subject = คีย์ความปลอดภัยถูกลบแล้ว
removed_security_key.text_1 = คีย์ความปลอดภัย "%[1]s" เพิ่งถูกลบออกจากบัญชีของคุณ
removed_security_key.no_2fa = ไม่มีการกำหนดค่าวิธีการ 2FA อื่นอีกต่อไป ซึ่งหมายความว่าไม่จำเป็นต้องเข้าสู่ระบบบัญชีของคุณด้วย 2FA อีกต่อไป
account_security_caution.text_1 = หากนี่คือคุณ คุณสามารถเพิกเฉยต่ออีเมลนี้ได้อย่างปลอดภัย
account_security_caution.text_2 = หากนี่ไม่ใช่คุณ บัญชีของคุณถูกบุกรุก โปรดติดต่อผู้ดูแลระบบของไซต์นี้
totp_enrolled.subject = คุณได้เปิดใช้งาน TOTP เป็นวิธีการ 2FA แล้ว
totp_enrolled.text_1.no_webauthn = คุณเพิ่งเปิดใช้งาน TOTP สำหรับบัญชีของคุณ ซึ่งหมายความว่าสำหรับการเข้าสู่ระบบบัญชีของคุณในอนาคตทั้งหมด คุณต้องใช้ TOTP เป็นวิธีการ 2FA
totp_enrolled.text_1.has_webauthn = คุณเพิ่งเปิดใช้งาน TOTP สำหรับบัญชีของคุณ ซึ่งหมายความว่าสำหรับการเข้าสู่ระบบบัญชีของคุณในอนาคตทั้งหมด คุณสามารถใช้ TOTP เป็นวิธีการ 2FA หรือใช้คีย์ความปลอดภัยใด ๆ ของคุณได้
issue_assigned.pull = @%[1]s มอบหมายให้คุณทำคำขอดึง %[2]s ในที่เก็บ %[3]s
issue_assigned.issue = @%[1]s มอบหมายให้คุณทำปัญหา %[2]s ในที่เก็บ %[3]s
issue.x_mentioned_you = <b>@%s</b> กล่าวถึงคุณ:
issue.action.force_push = <b>%[1]s</b> บังคับพุช <b>%[2]s</b> จาก %[3]s ไปยัง %[4]s
issue.action.push_1 = <b>@%[1]s</b> พุช %[3]d คอมมิตไปยัง %[2]s
issue.action.push_n = <b>@%[1]s</b> พุช %[3]d คอมมิตไปยัง %[2]s
issue.action.close = <b>@%[1]s</b> ปิด #%[2]d
issue.action.reopen = <b>@%[1]s</b> เปิดใหม่ #%[2]d
issue.action.merge = <b>@%[1]s</b> ผสาน #%[2]d เข้ากับ %[3]s
issue.action.approve = <b>@%[1]s</b> อนุมัติคำขอดึงนี้
issue.action.reject = <b>@%[1]s</b> ขอการเปลี่ยนแปลงในคำขอดึงนี้
issue.action.review = <b>@%[1]s</b> แสดงความคิดเห็นในคำขอดึงนี้
issue.action.review_dismissed = <b>@%[1]s</b> ยกเลิกการตรวจสอบล่าสุดจาก %[2]s สำหรับคำขอดึงนี้
issue.action.ready_for_review = <b>@%[1]s</b> ทำเครื่องหมายคำขอดึงนี้ว่าพร้อมสำหรับการตรวจสอบ
issue.action.new = <b>@%[1]s</b> สร้าง #%[2]d
issue.in_tree_path = ใน %s:
release.new.subject = %s ใน %s ถูกปล่อยแล้ว
release.new.text = <b>@%[1]s</b> ปล่อย %[2]s ใน %[3]s
release.title = ชื่อเรื่อง: %s
release.note = หมายเหตุ:
release.downloads = ดาวน์โหลด:
release.download.zip = ซอร์สโค้ด (ZIP)
release.download.targz = ซอร์สโค้ด (TAR.GZ)
repo.transfer.subject_to = %s ต้องการโอนที่เก็บ "%s" ไปยัง %s
repo.transfer.subject_to_you = %s ต้องการโอนที่เก็บ "%s" ให้คุณ
repo.transfer.to_you = คุณ
repo.transfer.body = หากต้องการยอมรับหรือปฏิเสธ โปรดไปที่ %s หรือเพิกเฉย
repo.collaborator.added.subject = %s เพิ่มคุณเป็นผู้ทำงานร่วมกันใน %s
repo.collaborator.added.text = คุณถูกเพิ่มเป็นผู้ทำงานร่วมกันในที่เก็บ:
team_invite.subject = %[1]s ได้เชิญคุณเข้าร่วมองค์กร %[2]s
team_invite.text_1 = %[1]s ได้เชิญคุณเข้าร่วมทีม %[2]s ในองค์กร %[3]s
team_invite.text_2 = โปรดคลิกลิงก์ต่อไปนี้เพื่อเข้าร่วมทีม:
team_invite.text_3 = หมายเหตุ: คำเชิญนี้มีไว้สำหรับ %[1]s หากคุณไม่คาดหวังคำเชิญนี้ คุณสามารถเพิกเฉยต่ออีเมลนี้ได้

[modal]
yes = ใช่
no = ไม่
confirm = ยืนยัน
cancel = ยกเลิก

[form]
UserName = ชื่อผู้ใช้
FullName = ชื่อเต็ม
Description = คำอธิบาย
Pronouns = สรรพนาม
Biography = ประวัติ
Website = เว็บไซต์
Location = ที่ตั้ง
RepoName = ชื่อที่เก็บ
Email = ที่อยู่อีเมล
Password = รหัสผ่าน
Retype = ยืนยันรหัสผ่าน
PayloadUrl = URL เพย์โหลด
TeamName = ชื่อทีม
AuthName = ชื่อการอนุญาต
AdminEmail = อีเมลผู้ดูแลระบบ
To = ชื่อสาขา
AccessToken = โทเค็นการเข้าถึง
NewBranchName = ชื่อสาขาใหม่
CommitSummary = สรุปคอมมิต
CommitMessage = ข้อความคอมมิต
CommitChoice = ตัวเลือกคอมมิต
TreeName = พาธไฟล์
Content = เนื้อหา
require_error = ` ต้องไม่ว่างเปล่า`
alpha_dash_error = ` ควรมีเฉพาะตัวอักษรและตัวเลข, ขีดกลาง ("-") และขีดล่าง ("_")`
alpha_dash_dot_error = ` ควรมีเฉพาะตัวอักษรและตัวเลข, ขีดกลาง ("-"), ขีดล่าง ("_") และจุด (".")`
git_ref_name_error = ` ต้องเป็นชื่ออ้างอิง Git ที่ถูกต้อง`
size_error = ` ต้องมีขนาด %s`
min_size_error = ` ต้องมีอย่างน้อย %s ตัวอักษร`
max_size_error = ` ต้องมีไม่เกิน %s ตัวอักษร`
email_error = ` ไม่ใช่ที่อยู่อีเมลที่ถูกต้อง`
url_error = `"%s" ไม่ใช่ URL ที่ถูกต้อง`
include_error = ` ต้องมีสตริงย่อย "%s"`
glob_pattern_error = ` รูปแบบ glob ไม่ถูกต้อง: %s`
regex_pattern_error = ` รูปแบบ regex ไม่ถูกต้อง: %s`
username_error = ` สามารถมีได้เฉพาะตัวอักษรและตัวเลข ("0-9","a-z","A-Z"), ขีดกลาง ("-"), ขีดล่าง ("_") และจุด (".") ไม่สามารถขึ้นต้นหรือลงท้ายด้วยอักขระที่ไม่ใช่ตัวอักษรและตัวเลข และห้ามใช้อักขระที่ไม่ใช่ตัวอักษรและตัวเลขติดต่อกัน`
username_error_no_dots = ` สามารถมีได้เฉพาะตัวอักษรและตัวเลข ("0-9","a-z","A-Z"), ขีดกลาง ("-") และขีดล่าง ("_") ไม่สามารถขึ้นต้นหรือลงท้ายด้วยอักขระที่ไม่ใช่ตัวอักษรและตัวเลข และห้ามใช้อักขระที่ไม่ใช่ตัวอักษรและตัวเลขติดต่อกัน`
invalid_group_team_map_error = ` การแมปไม่ถูกต้อง: %s`
unknown_error = ข้อผิดพลาดที่ไม่รู้จัก:
captcha_incorrect = รหัส CAPTCHA ไม่ถูกต้อง
password_not_match = รหัสผ่านไม่ตรงกัน
lang_select_error = เลือกภาษาจากรายการ
username_been_taken = ชื่อผู้ใช้นี้ถูกใช้ไปแล้ว
username_change_not_local_user = ผู้ใช้ที่ไม่ใช่ผู้ใช้ในเครื่องไม่ได้รับอนุญาตให้เปลี่ยนชื่อผู้ใช้
username_claiming_cooldown = ไม่สามารถอ้างสิทธิ์ชื่อผู้ใช้ได้ เนื่องจากระยะเวลาคูลดาวน์ยังไม่สิ้นสุด สามารถอ้างสิทธิ์ได้ในวันที่ %[1]s
repo_name_been_taken = ชื่อที่เก็บนี้ถูกใช้ไปแล้ว
repository_force_private = บังคับให้เป็นส่วนตัวถูกเปิดใช้งาน: ที่เก็บส่วนตัวไม่สามารถทำให้เป็นสาธารณะได้
repository_files_already_exist = มีไฟล์สำหรับที่เก็บนี้อยู่แล้ว ติดต่อผู้ดูแลระบบ
repository_files_already_exist.adopt = มีไฟล์สำหรับที่เก็บนี้อยู่แล้วและสามารถนำมาใช้ได้เท่านั้น
repository_files_already_exist.delete = มีไฟล์สำหรับที่เก็บนี้อยู่แล้ว คุณต้องลบไฟล์เหล่านั้น
repository_files_already_exist.adopt_or_delete = มีไฟล์สำหรับที่เก็บนี้อยู่แล้ว คุณสามารถนำมาใช้หรือลบไฟล์เหล่านั้นได้
visit_rate_limit = การเยี่ยมชมระยะไกลถึงขีดจำกัดอัตรา
2fa_auth_required = การเยี่ยมชมระยะไกลต้องมีการยืนยันตัวตนแบบสองปัจจัย
org_name_been_taken = ชื่อองค์กรนี้ถูกใช้ไปแล้ว
team_name_been_taken = ชื่อทีมนี้ถูกใช้ไปแล้ว
team_no_units_error = อนุญาตให้เข้าถึงส่วนที่เก็บอย่างน้อยหนึ่งส่วน
email_been_used = ที่อยู่อีเมลนี้ถูกใช้ไปแล้ว
email_invalid = ที่อยู่อีเมลไม่ถูกต้อง
email_domain_is_not_allowed = โดเมนของที่อยู่อีเมลของผู้ใช้ <b>%s</b> ขัดแย้งกับ EMAIL_DOMAIN_ALLOWLIST หรือ EMAIL_DOMAIN_BLOCKLIST ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าที่อยู่อีเมลอย่างถูกต้อง
openid_been_used = ที่อยู่ OpenID "%s" ถูกใช้ไปแล้ว
username_password_incorrect = ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง
password_complexity = รหัสผ่านไม่ผ่านข้อกำหนดความซับซ้อน:
password_lowercase_one = ตัวอักษรตัวพิมพ์เล็กอย่างน้อยหนึ่งตัว
password_uppercase_one = ตัวอักษรตัวพิมพ์ใหญ่อย่างน้อยหนึ่งตัว
password_digit_one = ตัวเลขอย่างน้อยหนึ่งตัว
password_special_one = อักขระพิเศษอย่างน้อยหนึ่งตัว (เครื่องหมายวรรคตอน, วงเล็บ, เครื่องหมายคำพูด, ฯลฯ)
enterred_invalid_repo_name = ชื่อที่เก็บที่คุณป้อนไม่ถูกต้อง
enterred_invalid_org_name = ชื่อองค์กรที่คุณป้อนไม่ถูกต้อง
enterred_invalid_owner_name = ชื่อเจ้าของใหม่ไม่ถูกต้อง
enterred_invalid_password = รหัสผ่านที่คุณป้อนไม่ถูกต้อง
unset_password = ผู้ใช้ที่เข้าสู่ระบบยังไม่ได้ตั้งรหัสผ่าน
unsupported_login_type = ไม่รองรับประเภทการเข้าสู่ระบบเพื่อลบบัญชี
user_not_exist = ผู้ใช้ไม่มีอยู่
team_not_exist = ทีมไม่มีอยู่
last_org_owner = คุณไม่สามารถลบผู้ใช้คนสุดท้ายออกจากทีม "เจ้าของ" ได้ ต้องมีเจ้าของอย่างน้อยหนึ่งคนสำหรับองค์กร
cannot_add_org_to_team = ไม่สามารถเพิ่มองค์กรเป็นสมาชิกทีมได้
duplicate_invite_to_team = ผู้ใช้ถูกเชิญเป็นสมาชิกทีมแล้ว
organization_leave_success = คุณออกจากองค์กร %s สำเร็จแล้ว
invalid_ssh_key = ไม่สามารถยืนยันคีย์ SSH ของคุณ: %s
invalid_gpg_key = ไม่สามารถยืนยันคีย์ GPG ของคุณ: %s
invalid_ssh_principal = Principal ไม่ถูกต้อง: %s
must_use_public_key = คีย์ที่คุณให้เป็นคีย์ส่วนตัว โปรดอย่าอัปโหลดคีย์ส่วนตัวของคุณที่ใดก็ได้ ใช้คีย์สาธารณะของคุณแทน
unable_verify_ssh_key = ไม่สามารถยืนยันคีย์ SSH ได้ ตรวจสอบอีกครั้งเพื่อหาข้อผิดพลาด
auth_failed = การยืนยันตัวตนล้มเหลว: %v
still_own_repo = บัญชีของคุณเป็นเจ้าของที่เก็บอย่างน้อยหนึ่งแห่ง ลบหรือโอนย้ายก่อน
still_has_org = บัญชีของคุณเป็นสมาชิกขององค์กรอย่างน้อยหนึ่งแห่ง ออกก่อน
still_own_packages = บัญชีของคุณเป็นเจ้าของแพ็คเกจอย่างน้อยหนึ่งรายการ ลบก่อน
org_still_own_repo = องค์กรนี้ยังคงเป็นเจ้าของที่เก็บอย่างน้อยหนึ่งแห่ง ลบหรือโอนย้ายก่อน
org_still_own_packages = องค์กรนี้ยังคงเป็นเจ้าของแพ็คเกจอย่างน้อยหนึ่งรายการ ลบก่อน
target_branch_not_exist = สาขาเป้าหมายไม่มีอยู่
admin_cannot_delete_self = คุณไม่สามารถลบตัวเองได้เมื่อคุณเป็นผู้ดูแลระบบ โปรดลบสิทธิ์ผู้ดูแลระบบของคุณก่อน
required_prefix = อินพุตต้องขึ้นต้นด้วย "%s"

[user]
change_avatar = เปลี่ยนอวาตาร์ของคุณ…
joined_on = เข้าร่วมเมื่อ %s
repositories = ที่เก็บ
activity = กิจกรรมสาธารณะ
followers.title.one = ผู้ติดตาม
followers.title.few = ผู้ติดตาม
following.title.one = กำลังติดตาม
following.title.few = กำลังติดตาม
followers_one = %d ผู้ติดตาม
followers_few = %d ผู้ติดตาม
following_one = %d กำลังติดตาม
following_few = %d กำลังติดตาม
follow = ติดตาม
unfollow = เลิกติดตาม
block_user = บล็อกผู้ใช้
block_user.detail = โปรดทราบว่าการบล็อกผู้ใช้มีผลกระทบอื่น ๆ เช่น:
block_user.detail_1 = คุณจะหยุดติดตามกันและกันและจะไม่สามารถติดตามกันและกันได้
block_user.detail_2 = ผู้ใช้นี้จะไม่สามารถโต้ตอบกับที่เก็บที่คุณเป็นเจ้าของ หรือปัญหาและความคิดเห็นที่คุณสร้างขึ้น
block_user.detail_3 = คุณจะไม่สามารถเพิ่มกันและกันเป็นผู้ทำงานร่วมกันในที่เก็บได้
follow_blocked_user = คุณไม่สามารถติดตามผู้ใช้นี้ได้เนื่องจากคุณได้บล็อกผู้ใช้นี้หรือผู้ใช้นี้ได้บล็อกคุณ
starred = ที่เก็บที่ติดดาว
watched = ที่เก็บที่กำลังดู
code = โค้ด
projects = โปรเจกต์
overview = ภาพรวม
block = บล็อก
unblock = เลิกบล็อก
user_bio = ประวัติ
email_visibility.limited = ที่อยู่อีเมลของคุณจะปรากฏแก่ผู้ใช้ที่ตรวจสอบสิทธิ์แล้วทั้งหมด
show_on_map = แสดงสถานที่นี้บนแผนที่
settings = การตั้งค่าผู้ใช้
disabled_public_activity = ผู้ใช้นี้ได้ปิดการมองเห็นกิจกรรมสาธารณะ
public_activity.visibility_hint.self_public = กิจกรรมของคุณจะปรากฏแก่ทุกคน ยกเว้นการโต้ตอบในพื้นที่ส่วนตัว <a href="%s">กำหนดค่า</a>
public_activity.visibility_hint.admin_public = กิจกรรมนี้จะปรากฏแก่ทุกคน แต่ในฐานะผู้ดูแลระบบ คุณยังสามารถเห็นการโต้ตอบในพื้นที่ส่วนตัวได้
public_activity.visibility_hint.self_private = กิจกรรมของคุณจะปรากฏเฉพาะคุณและผู้ดูแลระบบอินสแตนซ์เท่านั้น <a href="%s">กำหนดค่า</a>
public_activity.visibility_hint.admin_private = กิจกรรมนี้จะปรากฏแก่คุณเนื่องจากคุณเป็นผู้ดูแลระบบ แต่ผู้ใช้ต้องการให้เป็นส่วนตัว
public_activity.visibility_hint.self_private_profile = กิจกรรมของคุณจะปรากฏเฉพาะคุณและผู้ดูแลระบบอินสแตนซ์เท่านั้น เนื่องจากโปรไฟล์ของคุณเป็นส่วนตัว <a href="%s">กำหนดค่า</a>
form.name_reserved = ชื่อผู้ใช้ "%s" ถูกสงวนไว้
form.name_pattern_not_allowed = รูปแบบ "%s" ไม่ได้รับอนุญาตในชื่อผู้ใช้
form.name_chars_not_allowed = ชื่อผู้ใช้ "%s" มีอักขระที่ไม่ถูกต้อง

[settings]
profile = โปรไฟล์
account = บัญชี
appearance = ลักษณะที่ปรากฏ
security = ความปลอดภัย
avatar = อวาตาร์
ssh_gpg_keys = คีย์ SSH / GPG
applications = แอปพลิเคชัน
orgs = องค์กร
repos = ที่เก็บ
twofa = การยืนยันตัวตนแบบสองปัจจัย (TOTP)
organization = องค์กร
webauthn = การยืนยันตัวตนแบบสองปัจจัย (คีย์ความปลอดภัย)
blocked_users = ผู้ใช้ที่ถูกบล็อก
storage_overview = ภาพรวมพื้นที่เก็บข้อมูล
quota = โควต้า
public_profile = โปรไฟล์สาธารณะ
biography_placeholder = บอกคนอื่นเกี่ยวกับตัวคุณเล็กน้อย! (รองรับ Markdown)
location_placeholder = แบ่งปันตำแหน่งโดยประมาณของคุณกับผู้อื่น
profile_desc = เกี่ยวกับคุณ
password_username_disabled = ผู้ใช้ที่ไม่ใช่ผู้ใช้ในเครื่องไม่ได้รับอนุญาตให้เปลี่ยนชื่อผู้ใช้ โปรดติดต่อผู้ดูแลระบบไซต์ของคุณสำหรับรายละเอียดเพิ่มเติม
full_name = ชื่อเต็ม
website = เว็บไซต์
location = ที่ตั้ง
pronouns = สรรพนาม
pronouns_unspecified = ไม่ระบุ
update_theme = เปลี่ยนธีม
update_profile = อัปเดตโปรไฟล์
update_language = เปลี่ยนภาษา
update_language_not_found = ภาษา "%s" ไม่พร้อมใช้งาน
update_language_success = ภาษาได้รับการอัปเดตแล้ว
update_profile_success = โปรไฟล์ของคุณได้รับการอัปเดตแล้ว
change_username_prompt = หมายเหตุ: การเปลี่ยนชื่อผู้ใช้ของคุณจะเปลี่ยน URL บัญชีของคุณด้วย
change_username_redirect_prompt = ชื่อผู้ใช้เก่าจะถูกเปลี่ยนเส้นทางจนกว่าจะมีคนอ้างสิทธิ์
change_username_redirect_prompt.with_cooldown.one = ชื่อผู้ใช้เก่าจะพร้อมใช้งานสำหรับทุกคนหลังจากระยะเวลาคูลดาวน์ %[1]d วัน คุณยังสามารถเรียกคืนชื่อผู้ใช้เก่าได้ในช่วงระยะเวลาคูลดาวน์
change_username_redirect_prompt.with_cooldown.few = ชื่อผู้ใช้เก่าจะพร้อมใช้งานสำหรับทุกคนหลังจากระยะเวลาคูลดาวน์ %[1]d วัน คุณยังสามารถเรียกคืนชื่อผู้ใช้เก่าได้ในช่วงระยะเวลาคูลดาวน์
cancel = ยกเลิก
language = ภาษา
language.title = ภาษาเริ่มต้น
language.description = ภาษานี้จะถูกบันทึกไว้ในบัญชีของคุณและจะใช้เป็นค่าเริ่มต้นหลังจากที่คุณเข้าสู่ระบบ
language.localization_project = ช่วยเราแปล Forgejo เป็นภาษาของคุณ! <a href="%s">เรียนรู้เพิ่มเติม</a>
ui = ธีม
hints = คำแนะนำ
additional_repo_units_hint = แนะนำให้เปิดใช้งานหน่วยที่เก็บเพิ่มเติม
additional_repo_units_hint_description = แสดงคำแนะนำ "เปิดใช้งานเพิ่มเติม" สำหรับที่เก็บที่ไม่ได้เปิดใช้งานหน่วยที่มีอยู่ทั้งหมด
update_hints = อัปเดตคำแนะนำ
update_hints_success = คำแนะนำได้รับการอัปเดตแล้ว
hidden_comment_types = ประเภทความคิดเห็นที่ซ่อนอยู่
hidden_comment_types_description = ประเภทความคิดเห็นที่เลือกที่นี่จะไม่แสดงในหน้าปัญหา การเลือก "ป้ายกำกับ" เช่น จะลบความคิดเห็น "<ผู้ใช้> เพิ่ม/ลบ <ป้ายกำกับ>" ทั้งหมด
hidden_comment_types.ref_tooltip = ความคิดเห็นที่ปัญหานี้ถูกอ้างอิงจากปัญหา/คอมมิต/… อื่น
hidden_comment_types.issue_ref_tooltip = ความคิดเห็นที่ผู้ใช้เปลี่ยนสาขา/แท็กที่เกี่ยวข้องกับปัญหา
comment_type_group_reference = การอ้างอิง
comment_type_group_label = ป้ายกำกับ
comment_type_group_milestone = เหตุการณ์สำคัญ
comment_type_group_assignee = ผู้รับมอบหมาย
comment_type_group_title = ชื่อเรื่อง
comment_type_group_branch = สาขา
comment_type_group_time_tracking = การติดตามเวลา
comment_type_group_deadline = วันครบกำหนด
comment_type_group_dependency = การพึ่งพา
comment_type_group_lock = สถานะการล็อก
comment_type_group_review_request = คำขอตรวจสอบ
comment_type_group_pull_request_push = คอมมิตที่เพิ่มเข้ามา
comment_type_group_project = โปรเจกต์
comment_type_group_issue_ref = การอ้างอิงปัญหา
saved_successfully = การตั้งค่าของคุณถูกบันทึกสำเร็จแล้ว
privacy = ความเป็นส่วนตัว
keep_activity_private = ซ่อนกิจกรรมจากหน้าโปรไฟล์
keep_activity_private.description = <a href="%s">กิจกรรมสาธารณะ</a> ของคุณจะปรากฏเฉพาะคุณและผู้ดูแลระบบอินสแตนซ์เท่านั้น
lookup_avatar_by_mail = ค้นหาอวาตาร์ตามที่อยู่อีเมล
enable_custom_avatar = ใช้อวาตาร์ที่กำหนดเอง
choose_new_avatar = เลือกอวาตาร์ใหม่
update_avatar = อัปเดตอวาตาร์
delete_current_avatar = ลบอวาตาร์ปัจจุบัน
uploaded_avatar_not_a_image = ไฟล์ที่อัปโหลดไม่ใช่รูปภาพ
uploaded_avatar_is_too_big = ขนาดไฟล์ที่อัปโหลด (%d KiB) เกินขนาดสูงสุด (%d KiB)
update_avatar_success = อวาตาร์ของคุณได้รับการอัปเดตแล้ว
update_user_avatar_success = อวาตาร์ของผู้ใช้ได้รับการอัปเดตแล้ว
change_password = เปลี่ยนรหัสผ่าน
update_password = อัปเดตรหัสผ่าน
old_password = รหัสผ่านปัจจุบัน
new_password = รหัสผ่านใหม่
retype_new_password = ยืนยันรหัสผ่านใหม่
password_incorrect = รหัสผ่านปัจจุบันไม่ถูกต้อง
change_password_success = รหัสผ่านของคุณได้รับการอัปเดตแล้ว จากนี้ไป ให้ใช้รหัสผ่านใหม่ของคุณเพื่อลงชื่อเข้าใช้
password_change_disabled = ผู้ใช้ที่ไม่ใช่ผู้ใช้ในเครื่องไม่สามารถอัปเดตรหัสผ่านผ่านอินเทอร์เฟซเว็บของ Forgejo ได้
manage_emails = จัดการที่อยู่อีเมล
manage_themes = ธีมเริ่มต้น
manage_openid = ที่อยู่ OpenID
email_desc = ที่อยู่อีเมลหลักของคุณจะใช้สำหรับการแจ้งเตือน การกู้คืนรหัสผ่าน และหากไม่ได้ซ่อนไว้ จะใช้สำหรับการดำเนินการ Git บนเว็บ
theme_desc = ธีมนี้จะใช้สำหรับอินเทอร์เฟซเว็บเมื่อคุณเข้าสู่ระบบ
primary = หลัก
activated = เปิดใช้งานแล้ว
requires_activation = ต้องเปิดใช้งาน
primary_email = ทำให้เป็นหลัก
activate_email = ส่งการเปิดใช้งาน
activations_pending = การเปิดใช้งานที่รอดำเนินการ
can_not_add_email_activations_pending = มีการเปิดใช้งานที่รอดำเนินการ ลองอีกครั้งในอีกไม่กี่นาทีหากคุณต้องการเพิ่มอีเมลใหม่
delete_email = ลบ
email_deletion = ลบที่อยู่อีเมล
email_deletion_desc = ที่อยู่อีเมลนี้และข้อมูลที่เกี่ยวข้องจะถูกลบออกจากบัญชีของคุณ คอมมิต Git ด้วยที่อยู่อีเมลนี้จะยังคงไม่เปลี่ยนแปลง ดำเนินการต่อ?
email_deletion_success = ที่อยู่อีเมลถูกลบแล้ว
theme_update_success = ธีมของคุณได้รับการอัปเดตแล้ว
theme_update_error = ธีมที่เลือกไม่มีอยู่
openid_deletion = ลบที่อยู่ OpenID
openid_deletion_desc = การลบที่อยู่ OpenID นี้ออกจากบัญชีของคุณจะป้องกันไม่ให้คุณลงชื่อเข้าใช้ด้วยที่อยู่นี้ ดำเนินการต่อ?
openid_deletion_success = ที่อยู่ OpenID ถูกลบแล้ว
add_new_email = เพิ่มที่อยู่อีเมล
add_new_openid = เพิ่ม URI ของ OpenID ใหม่
add_email = เพิ่มที่อยู่อีเมล
add_openid = เพิ่ม URI ของ OpenID
add_email_confirmation_sent = อีเมลยืนยันได้ถูกส่งไปยัง "%s" แล้ว หากต้องการยืนยันที่อยู่อีเมลของคุณ โปรดตรวจสอบกล่องจดหมายของคุณและปฏิบัติตามลิงก์ที่ให้ไว้ภายใน %s ข้างหน้า
add_email_success = เพิ่มที่อยู่อีเมลใหม่แล้ว
email_preference_set_success = ตั้งค่าการตั้งค่าอีเมลสำเร็จแล้ว
add_openid_success = เพิ่มที่อยู่ OpenID ใหม่แล้ว
keep_email_private = ซ่อนที่อยู่อีเมล
keep_pronouns_private = แสดงสรรพนามเฉพาะผู้ใช้ที่ตรวจสอบสิทธิ์แล้วเท่านั้น
keep_pronouns_private.description = การทำเช่นนี้จะซ่อนสรรพนามของคุณจากผู้เยี่ยมชมที่ไม่ได้เข้าสู่ระบบ
openid_desc = OpenID ช่วยให้คุณมอบหมายการยืนยันตัวตนให้กับผู้ให้บริการภายนอกได้
manage_ssh_keys = จัดการคีย์ SSH
manage_ssh_principals = จัดการ Principal ของใบรับรอง SSH
manage_gpg_keys = จัดการคีย์ GPG
add_key = เพิ่มคีย์
ssh_desc = คีย์สาธารณะ SSH เหล่านี้เชื่อมโยงกับบัญชีของคุณ คีย์ส่วนตัวที่สอดคล้องกันอนุญาตให้เข้าถึงที่เก็บของคุณได้อย่างเต็มที่ คีย์ SSH ที่ได้รับการยืนยันแล้วสามารถใช้เพื่อยืนยันคอมมิต Git ที่ลงนามด้วย SSH ได้
principal_desc = Principal ของใบรับรอง SSH เหล่านี้เชื่อมโยงกับบัญชีของคุณและอนุญาตให้เข้าถึงที่เก็บของคุณได้อย่างเต็มที่
gpg_desc = คีย์สาธารณะ GPG เหล่านี้เชื่อมโยงกับบัญชีของคุณและใช้เพื่อยืนยันคอมมิตของคุณ เก็บรักษาคีย์ส่วนตัวของคุณให้ปลอดภัยเนื่องจากอนุญาตให้ลงนามคอมมิตด้วยข้อมูลประจำตัวของคุณ
ssh_helper = <strong>ต้องการความช่วยเหลือ?</strong> ลองดูคู่มือ <a href="%s">สร้างคีย์ SSH ของคุณเอง</a> หรือแก้ <a href="%s">ปัญหาทั่วไป</a> ที่คุณอาจพบเมื่อใช้ SSH
gpg_helper = <strong>ต้องการความช่วยเหลือ?</strong> ลองดูคู่มือ <a href="%s">เกี่ยวกับ GPG</a>
key_content_ssh_placeholder = ขึ้นต้นด้วย "ssh-ed25519", "ssh-rsa", "ecdsa-sha2-nistp256", "ecdsa-sha2-nistp384", "ecdsa-sha2-nistp521", "sk-ecdsa-sha2-nistp256@openssh.com" หรือ "sk-ssh-ed25519@openssh.com"
key_content_gpg_placeholder = ขึ้นต้นด้วย "-----BEGIN PGP PUBLIC KEY BLOCK-----"
add_new_principal = เพิ่ม Principal
ssh_key_been_used = คีย์ SSH นี้ถูกเพิ่มไปยังเซิร์ฟเวอร์แล้ว
ssh_key_name_used = มีคีย์ SSH ที่มีชื่อเดียวกันอยู่ในบัญชีของคุณแล้ว
ssh_principal_been_used = Principal นี้ถูกเพิ่มไปยังเซิร์ฟเวอร์แล้ว
gpg_key_id_used = มีคีย์สาธารณะ GPG ที่มี ID เดียวกันอยู่แล้ว
gpg_no_key_email_found = คีย์ GPG นี้ไม่ตรงกับที่อยู่อีเมลที่เปิดใช้งานใด ๆ ที่เชื่อมโยงกับบัญชีของคุณ อาจยังคงเพิ่มได้หากคุณลงนามในโทเค็นที่ให้ไว้
gpg_key_matched_identities = ข้อมูลประจำตัวที่ตรงกัน:
gpg_key_matched_identities_long = ข้อมูลประจำตัวที่ฝังอยู่ในคีย์นี้ตรงกับที่อยู่อีเมลที่เปิดใช้งานต่อไปนี้สำหรับผู้ใช้นี้ คอมมิตที่ตรงกับที่อยู่อีเมลเหล่านี้สามารถยืนยันได้ด้วยคีย์นี้
gpg_key_verified = คีย์ที่ยืนยันแล้ว
gpg_key_verified_long = คีย์ได้รับการยืนยันด้วยโทเค็นและสามารถใช้เพื่อยืนยันคอมมิตที่ตรงกับที่อยู่อีเมลที่เปิดใช้งานใด ๆ สำหรับผู้ใช้นี้ นอกเหนือจากข้อมูลประจำตัวที่ตรงกันสำหรับคีย์นี้
gpg_key_verify = ยืนยัน
gpg_invalid_token_signature = คีย์ GPG, ลายเซ็น และโทเค็นที่ให้ไว้ไม่ตรงกันหรือโทเค็นหมดอายุแล้ว
gpg_token_required = คุณต้องให้ลายเซ็นสำหรับโทเค็นด้านล่าง
gpg_token = โทเค็น
gpg_token_help = คุณสามารถสร้างลายเซ็นโดยใช้:
gpg_token_signature = ลายเซ็น GPG แบบหุ้มเกราะ
key_signature_gpg_placeholder = ขึ้นต้นด้วย "-----BEGIN PGP SIGNATURE-----"
verify_gpg_key_success = คีย์ GPG "%s" ได้รับการยืนยันแล้ว
ssh_key_verified = คีย์ที่ยืนยันแล้ว
ssh_key_verified_long = คีย์ได้รับการยืนยันด้วยโทเค็นและสามารถใช้เพื่อยืนยันคอมมิตที่ตรงกับที่อยู่อีเมลที่เปิดใช้งานใด ๆ สำหรับผู้ใช้นี้
ssh_key_verify = ยืนยัน
ssh_invalid_token_signature = คีย์ SSH, ลายเซ็น หรือโทเค็นที่ให้ไว้ไม่ตรงกันหรือโทเค็นหมดอายุแล้ว
ssh_token_required = คุณต้องให้ลายเซ็นสำหรับโทเค็นด้านล่าง
ssh_token = โทเค็น
ssh_token_help = คุณสามารถสร้างลายเซ็นโดยใช้:
ssh_token_help_ssh_agent = หรือหากคุณกำลังใช้เอเจนต์ SSH (โดยตั้งค่าตัวแปร SSH_AUTH_SOCK):
ssh_token_signature = ลายเซ็น SSH แบบหุ้มเกราะ
key_signature_ssh_placeholder = ขึ้นต้นด้วย "-----BEGIN SSH SIGNATURE-----"
verify_ssh_key_success = คีย์ SSH "%s" ได้รับการยืนยันแล้ว
subkeys = คีย์ย่อย
key_id = ID คีย์
key_name = ชื่อคีย์
key_content = เนื้อหา
principal_content = เนื้อหา
add_key_success = เพิ่มคีย์ SSH "%s" แล้ว
add_gpg_key_success = เพิ่มคีย์ GPG "%s" แล้ว
add_principal_success = เพิ่ม Principal ของใบรับรอง SSH "%s" แล้ว
delete_key = ลบ
ssh_key_deletion = ลบคีย์ SSH
gpg_key_deletion = ลบคีย์ GPG
ssh_principal_deletion = ลบ Principal ของใบรับรอง SSH
ssh_key_deletion_desc = การลบคีย์ SSH จะเพิกถอนการเข้าถึงบัญชีของคุณ ดำเนินการต่อ?
gpg_key_deletion_desc = การลบคีย์ GPG จะยกเลิกการยืนยันคอมมิตที่ลงนามด้วยคีย์นั้น ดำเนินการต่อ?
ssh_principal_deletion_desc = การลบ Principal ของใบรับรอง SSH จะเพิกถอนการเข้าถึงบัญชีของคุณ ดำเนินการต่อ?
ssh_key_deletion_success = คีย์ SSH ถูกลบแล้ว
gpg_key_deletion_success = คีย์ GPG ถูกลบแล้ว
ssh_principal_deletion_success = Principal ถูกลบแล้ว
added_on = เพิ่มเมื่อ %s
valid_until_date = ใช้ได้จนถึง %s
valid_forever = ใช้ได้ตลอดไป
last_used = ใช้ล่าสุดเมื่อ
no_activity = ไม่มีกิจกรรมล่าสุด
can_read_info = อ่าน
can_write_info = เขียน
key_state_desc = คีย์นี้ถูกใช้ในช่วง 7 วันที่ผ่านมา
token_state_desc = โทเค็นนี้ถูกใช้ในช่วง 7 วันที่ผ่านมา
principal_state_desc = Principal นี้ถูกใช้ในช่วง 7 วันที่ผ่านมา
show_openid = แสดงบนโปรไฟล์
hide_openid = ซ่อนจากโปรไฟล์
ssh_disabled = SSH ถูกปิดใช้งาน
ssh_signonly = ขณะนี้ SSH ถูกปิดใช้งาน ดังนั้นคีย์เหล่านี้จึงใช้สำหรับการยืนยันลายเซ็นคอมมิตเท่านั้น
ssh_externally_managed = คีย์ SSH นี้ได้รับการจัดการจากภายนอกสำหรับผู้ใช้นี้
manage_access_token = โทเค็นการเข้าถึง
generate_new_token = สร้างโทเค็นใหม่
tokens_desc = โทเค็นเหล่านี้ให้สิทธิ์การเข้าถึงบัญชีของคุณโดยใช้ Forgejo API
token_name = ชื่อโทเค็น
generate_token = สร้างโทเค็น
generate_token_success = สร้างโทเค็นใหม่ของคุณแล้ว คัดลอกตอนนี้เนื่องจากจะไม่แสดงอีก
generate_token_name_duplicate = <strong>%s</strong> ถูกใช้เป็นชื่อแอปพลิเคชันแล้ว โปรดใช้ชื่อใหม่
delete_token = ลบ
access_token_deletion = ลบโทเค็นการเข้าถึง
access_token_deletion_desc = การลบโทเค็นจะเพิกถอนการเข้าถึงบัญชีของคุณสำหรับแอปพลิเคชันที่ใช้โทเค็นนั้น การกระทำนี้ไม่สามารถยกเลิกได้ ดำเนินการต่อ?
delete_token_success = โทเค็นถูกลบแล้ว แอปพลิเคชันที่ใช้โทเค็นนั้นไม่สามารถเข้าถึงบัญชีของคุณได้อีกต่อไป
regenerate_token = สร้างใหม่
access_token_regeneration = สร้างโทเค็นการเข้าถึงใหม่
access_token_regeneration_desc = การสร้างโทเค็นใหม่จะเพิกถอนการเข้าถึงบัญชีของคุณสำหรับแอปพลิเคชันที่ใช้โทเค็นนั้น การกระทำนี้ไม่สามารถยกเลิกได้ ดำเนินการต่อ?
regenerate_token_success = โทเค็นถูกสร้างใหม่แล้ว แอปพลิเคชันที่ใช้โทเค็นนั้นไม่สามารถเข้าถึงบัญชีของคุณได้อีกต่อไปและต้องอัปเดตด้วยโทเค็นใหม่
repo_and_org_access = การเข้าถึงที่เก็บและองค์กร
permissions_public_only = สาธารณะเท่านั้น
permissions_access_all = ทั้งหมด (สาธารณะ, ส่วนตัว และจำกัด)
select_permissions = เลือกสิทธิ์
permission_no_access = ไม่มีการเข้าถึง
permission_read = อ่าน
permission_write = อ่านและเขียน
access_token_desc = สิทธิ์ของโทเค็นที่เลือกจะจำกัดการอนุญาตเฉพาะเส้นทาง <a href="%[1]s" target="_blank">API</a> ที่เกี่ยวข้องเท่านั้น อ่าน <a href="%[2]s" target="_blank">เอกสารประกอบ</a> สำหรับข้อมูลเพิ่มเติม
at_least_one_permission = คุณต้องเลือกอย่างน้อยหนึ่งสิทธิ์เพื่อสร้างโทเค็น
permissions_list = สิทธิ์:
manage_oauth2_applications = จัดการแอปพลิเคชัน OAuth2
edit_oauth2_application = แก้ไขแอปพลิเคชัน OAuth2
remove_oauth2_application = ลบแอปพลิเคชัน OAuth2
remove_oauth2_application_success = แอปพลิเคชันถูกลบแล้ว
create_oauth2_application = สร้างแอปพลิเคชัน OAuth2 ใหม่
create_oauth2_application_button = สร้างแอปพลิเคชัน
create_oauth2_application_success = คุณสร้างแอปพลิเคชัน OAuth2 ใหม่สำเร็จแล้ว
update_oauth2_application_success = คุณอัปเดตแอปพลิเคชัน OAuth2 สำเร็จแล้ว
oauth2_application_name = ชื่อแอปพลิเคชัน
oauth2_confidential_client = ไคลเอนต์ที่เป็นความลับ เลือกสำหรับแอปที่เก็บความลับไว้เป็นความลับ เช่น เว็บแอป อย่าเลือกสำหรับแอปเนทีฟ รวมถึงแอปเดสก์ท็อปและมือถือ
oauth2_redirect_uris = URI การเปลี่ยนเส้นทาง โปรดใช้บรรทัดใหม่สำหรับทุก URI
save_application = บันทึก
oauth2_client_id = ID ไคลเอนต์
oauth2_client_secret = ความลับของไคลเอนต์
oauth2_regenerate_secret = สร้างความลับใหม่
oauth2_regenerate_secret_hint = ทำความลับหาย?
oauth2_application_edit = แก้ไข
oauth2_application_create_description = แอปพลิเคชัน OAuth2 ให้สิทธิ์แอปพลิเคชันของบุคคลที่สามในการเข้าถึงบัญชีผู้ใช้ในอินสแตนซ์นี้
oauth2_application_remove_description = การลบแอปพลิเคชัน OAuth2 จะป้องกันไม่ให้แอปพลิเคชันเข้าถึงบัญชีผู้ใช้ที่ได้รับอนุญาตในอินสแตนซ์นี้ ดำเนินการต่อ?
oauth2_application_locked = Forgejo ลงทะเบียนแอปพลิเคชัน OAuth2 บางตัวล่วงหน้าเมื่อเริ่มต้นหากเปิดใช้งานในการกำหนดค่า เพื่อป้องกันพฤติกรรมที่ไม่คาดคิด แอปพลิเคชันเหล่านี้ไม่สามารถแก้ไขหรือลบได้ โปรดดูเอกสารประกอบ OAuth2 สำหรับข้อมูลเพิ่มเติม
authorized_oauth2_applications = แอปพลิเคชัน OAuth2 ที่ได้รับอนุญาต
authorized_oauth2_applications_description = คุณได้ให้สิทธิ์การเข้าถึงบัญชี Forgejo ส่วนตัวของคุณแก่แอปพลิเคชันของบุคคลที่สามเหล่านี้ โปรดเพิกถอนการเข้าถึงสำหรับแอปพลิเคชันที่ไม่ได้ใช้งานอีกต่อไป
revoke_key = เพิกถอน
revoke_oauth2_grant = เพิกถอนการเข้าถึง
revoke_oauth2_grant_description = การเพิกถอนการเข้าถึงสำหรับแอปพลิเคชันของบุคคลที่สามนี้จะป้องกันไม่ให้แอปพลิเคชันนี้เข้าถึงข้อมูลของคุณ คุณแน่ใจหรือไม่?
revoke_oauth2_grant_success = เพิกถอนการเข้าถึงสำเร็จแล้ว
twofa_desc = เพื่อป้องกันบัญชีของคุณจากการขโมยรหัสผ่าน คุณสามารถใช้สมาร์ทโฟนหรืออุปกรณ์อื่นเพื่อรับรหัสผ่านครั้งเดียวตามเวลา ("TOTP")
twofa_recovery_tip = หากคุณทำอุปกรณ์หาย คุณจะสามารถใช้คีย์การกู้คืนแบบใช้ครั้งเดียวเพื่อเข้าถึงบัญชีของคุณอีกครั้งได้
twofa_is_enrolled = บัญชีของคุณ <strong>ลงทะเบียน</strong> ในการยืนยันตัวตนแบบสองปัจจัยแล้ว
twofa_not_enrolled = บัญชีของคุณยังไม่ได้ลงทะเบียนในการยืนยันตัวตนแบบสองปัจจัย
twofa_disable = ปิดใช้งานการยืนยันตัวตนแบบสองปัจจัย
twofa_scratch_token_regenerate = สร้างคีย์การกู้คืนแบบใช้ครั้งเดียวใหม่
twofa_scratch_token_regenerated = คีย์การกู้คืนแบบใช้ครั้งเดียวของคุณคือ %s เก็บไว้ในที่ปลอดภัย เนื่องจากจะไม่แสดงอีก
twofa_enroll = ลงทะเบียนในการยืนยันตัวตนแบบสองปัจจัย
twofa_disable_note = คุณสามารถปิดใช้งานการยืนยันตัวตนแบบสองปัจจัยได้หากจำเป็น
twofa_disable_desc = การปิดใช้งานการยืนยันตัวตนแบบสองปัจจัยจะทำให้บัญชีของคุณปลอดภัยน้อยลง ดำเนินการต่อ?
regenerate_scratch_token_desc = หากคุณทำคีย์การกู้คืนหายหรือใช้เพื่อลงชื่อเข้าใช้แล้ว คุณสามารถรีเซ็ตได้ที่นี่
twofa_disabled = ปิดใช้งานการยืนยันตัวตนแบบสองปัจจัยแล้ว
scan_this_image = สแกนภาพนี้ด้วยแอปพลิเคชันการยืนยันตัวตนของคุณ:
or_enter_secret = หรือป้อนความลับ: %s
then_enter_passcode = และป้อนรหัสผ่านที่แสดงในแอปพลิเคชัน:
passcode_invalid = รหัสผ่านไม่ถูกต้อง ลองอีกครั้ง
twofa_enrolled = บัญชีของคุณลงทะเบียนสำเร็จแล้ว เก็บคีย์การกู้คืนแบบใช้ครั้งเดียวของคุณ (%s) ไว้ในที่ปลอดภัย เนื่องจากจะไม่แสดงอีก
twofa_failed_get_secret = ไม่สามารถรับความลับได้
webauthn_desc = คีย์ความปลอดภัยเป็นอุปกรณ์ฮาร์ดแวร์ที่มีคีย์เข้ารหัส สามารถใช้สำหรับการยืนยันตัวตนแบบสองปัจจัย คีย์ความปลอดภัยต้องรองรับมาตรฐาน <a rel="noreferrer" target="_blank" href="%s">WebAuthn Authenticator</a>
webauthn_register_key = เพิ่มคีย์ความปลอดภัย
webauthn_nickname = ชื่อเล่น
webauthn_delete_key = ลบคีย์ความปลอดภัย
webauthn_delete_key_desc = หากคุณลบคีย์ความปลอดภัย คุณจะไม่สามารถลงชื่อเข้าใช้ด้วยคีย์นั้นได้อีกต่อไป ดำเนินการต่อ?
webauthn_key_loss_warning = หากคุณทำคีย์ความปลอดภัยหาย คุณจะสูญเสียการเข้าถึงบัญชีของคุณ
webauthn_alternative_tip = คุณอาจต้องการกำหนดค่าวิธีการยืนยันตัวตนเพิ่มเติม
manage_account_links = บัญชีที่เชื่อมโยง
manage_account_links_desc = บัญชีภายนอกเหล่านี้เชื่อมโยงกับบัญชี Forgejo ของคุณ
link_account = เชื่อมโยงบัญชี
remove_account_link = ลบบัญชีที่เชื่อมโยง
remove_account_link_desc = การลบบัญชีที่เชื่อมโยงจะเพิกถอนการเข้าถึงบัญชี Forgejo ของคุณ ดำเนินการต่อ?
remove_account_link_success = บัญชีที่เชื่อมโยงถูกลบแล้ว
hooks.desc = เพิ่มเว็บฮุกที่จะถูกทริกเกอร์สำหรับ <strong>ที่เก็บทั้งหมด</strong> ที่คุณเป็นเจ้าของ
orgs_none = คุณไม่ได้เป็นสมาชิกขององค์กรใด ๆ
repos_none = คุณไม่ได้เป็นเจ้าของที่เก็บใด ๆ
blocked_users_none = ไม่มีผู้ใช้ที่ถูกบล็อก
delete_account = ลบบัญชีของคุณ
delete_prompt = การดำเนินการนี้จะลบบัญชีผู้ใช้ของคุณอย่างถาวร <strong>ไม่สามารถ</strong> ยกเลิกได้
delete_with_all_comments = บัญชีของคุณมีอายุน้อยกว่า %s เพื่อหลีกเลี่ยงความคิดเห็นที่เป็นผี ความคิดเห็นเกี่ยวกับปัญหา/PR ทั้งหมดจะถูกลบไปด้วย
confirm_delete_account = ยืนยันการลบ
delete_account_title = ลบบัญชีผู้ใช้
delete_account_desc = คุณแน่ใจหรือไม่ว่าต้องการลบบัญชีผู้ใช้นี้อย่างถาวร?
email_notifications.enable = เปิดใช้งานการแจ้งเตือนทางอีเมล
email_notifications.onmention = ส่งอีเมลเมื่อมีการกล่าวถึงเท่านั้น
email_notifications.disable = ปิดใช้งานการแจ้งเตือนทางอีเมล
email_notifications.submit = ตั้งค่าการตั้งค่าอีเมล
email_notifications.andyourown = และการแจ้งเตือนของคุณเอง
visibility = การมองเห็นของผู้ใช้
visibility.public = สาธารณะ
visibility.public_tooltip = มองเห็นได้โดยทุกคน
visibility.limited = จำกัด
visibility.limited_tooltip = มองเห็นได้เฉพาะผู้ใช้ที่ลงชื่อเข้าใช้เท่านั้น
visibility.private = ส่วนตัว
visibility.private_tooltip = มองเห็นได้เฉพาะสมาชิกขององค์กรที่คุณเข้าร่วมเท่านั้น
blocked_since = บล็อกตั้งแต่ %s
user_unblock_success = เลิกบล็อกผู้ใช้สำเร็จแล้ว
user_block_success = บล็อกผู้ใช้สำเร็จแล้ว
user_block_yourself = คุณไม่สามารถบล็อกตัวเองได้
quota.applies_to_user = กฎโควต้าต่อไปนี้ใช้กับบัญชีของคุณ
quota.applies_to_org = กฎโควต้าต่อไปนี้ใช้กับองค์กรนี้
quota.rule.exceeded = เกิน
quota.rule.exceeded.helper = ขนาดรวมของอ็อบเจกต์สำหรับกฎนี้เกินโควต้าแล้ว
quota.rule.no_limit = ไม่จำกัด
quota.sizes.all = ทั้งหมด
quota.sizes.repos.all = ที่เก็บ
quota.sizes.repos.public = ที่เก็บสาธารณะ
quota.sizes.repos.private = ที่เก็บส่วนตัว
quota.sizes.git.all = เนื้อหา Git
quota.sizes.git.lfs = Git LFS
quota.sizes.assets.all = สินทรัพย์
quota.sizes.assets.attachments.all = ไฟล์แนบ
quota.sizes.assets.attachments.issues = ไฟล์แนบปัญหา
quota.sizes.assets.attachments.releases = ไฟล์แนบรีลีส
quota.sizes.assets.artifacts = อาร์ติแฟกต์
quota.sizes.assets.packages.all = แพ็คเกจ
quota.sizes.wiki = วิกิ

[repo]
rss.must_be_on_branch = คุณต้องอยู่บนสาขาเพื่อมีฟีด RSS
admin.manage_flags = จัดการแฟล็ก
admin.enabled_flags = แฟล็กที่เปิดใช้งานสำหรับที่เก็บ:
admin.update_flags = อัปเดตแฟล็ก
admin.failed_to_replace_flags = ไม่สามารถแทนที่แฟล็กที่เก็บได้
admin.flags_replaced = แทนที่แฟล็กที่เก็บแล้ว
new_repo_helper = ที่เก็บประกอบด้วยไฟล์โปรเจกต์ทั้งหมด รวมถึงประวัติการแก้ไข โฮสต์ที่อื่นอยู่แล้ว? <a href="%s">ย้ายที่เก็บ</a>
new_from_template = ใช้แม่แบบ
new_from_template_description = คุณสามารถเลือกแม่แบบที่เก็บที่มีอยู่บนอินสแตนซ์นี้และใช้การตั้งค่าของมันได้
new_advanced = การตั้งค่าขั้นสูง
new_advanced_expand = คลิกเพื่อขยาย
owner = เจ้าของ
owner_helper = บางองค์กรอาจไม่ปรากฏในรายการดรอปดาวน์เนื่องจากขีดจำกัดจำนวนที่เก็บสูงสุด
repo_name = ชื่อที่เก็บ
repo_name_helper = ชื่อที่เก็บที่ดีควรใช้คำสำคัญที่สั้น จำง่าย และไม่ซ้ำใคร
repo_size = ขนาดที่เก็บ
size_format = %[1]s: %[2]s, %[3]s: %[4]s
template = แม่แบบ
template_select = เลือกแม่แบบ
template_helper = ทำให้ที่เก็บเป็นแม่แบบ
template_description = ที่เก็บแม่แบบช่วยให้ผู้ใช้สร้างที่เก็บใหม่ที่มีโครงสร้างไดเรกทอรี ไฟล์ และการตั้งค่าเพิ่มเติมเหมือนกัน
visibility = การมองเห็น
visibility_description = เฉพาะเจ้าของหรือสมาชิกองค์กรหากมีสิทธิ์เท่านั้นที่จะสามารถเห็นได้
visibility_helper = ทำให้ที่เก็บเป็นส่วนตัว
visibility_helper_forced = ผู้ดูแลระบบไซต์ของคุณบังคับให้ที่เก็บใหม่เป็นส่วนตัว
visibility_fork_helper = (การเปลี่ยนแปลงนี้จะส่งผลต่อการมองเห็นของที่เก็บที่แยกมาทั้งหมด)
clone_helper = ต้องการความช่วยเหลือในการโคลน? ไปที่ <a target="_blank" rel="noopener noreferrer" href="%s">ช่วยเหลือ</a>
fork_repo = แยกที่เก็บ
fork_from = แยกจาก
already_forked = คุณได้แยก %s แล้ว
fork_to_different_account = แยกไปยังบัญชีอื่น
fork_visibility_helper = ไม่สามารถเปลี่ยนการมองเห็นของที่เก็บที่แยกมาได้
fork_branch = สาขาที่จะโคลนไปยังที่เก็บที่แยกมา
all_branches = ทุกสาขา
fork_no_valid_owners = ไม่สามารถแยกที่เก็บนี้ได้เนื่องจากไม่มีเจ้าของที่ถูกต้อง
use_template = ใช้แม่แบบนี้
open_with_editor = เปิดด้วย %s
download_zip = ดาวน์โหลด ZIP
download_tar = ดาวน์โหลด TAR.GZ
download_bundle = ดาวน์โหลด BUNDLE
repo_desc = คำอธิบาย
repo_desc_helper = ป้อนคำอธิบายสั้น ๆ (ไม่บังคับ)
repo_gitignore_helper = เลือกแม่แบบ .gitignore
repo_gitignore_helper_desc = เลือกไฟล์ที่จะไม่ติดตามจากรายการแม่แบบสำหรับภาษาทั่วไป อาร์ติแฟกต์ทั่วไปที่สร้างโดยเครื่องมือสร้างของแต่ละภาษาจะรวมอยู่ใน .gitignore ตามค่าเริ่มต้น
issue_labels = ป้ายกำกับ
issue_labels_helper = เลือกชุดป้ายกำกับ
license = ใบอนุญาต
license_helper = เลือกไฟล์ใบอนุญาต
license_helper_desc = ใบอนุญาตควบคุมสิ่งที่ผู้อื่นสามารถทำและไม่สามารถทำกับโค้ดของคุณได้ ไม่แน่ใจว่าอันไหนเหมาะกับโปรเจกต์ของคุณ? ดู <a target="_blank" rel="noopener noreferrer" href="%s">เลือกใบอนุญาต</a>
object_format = รูปแบบอ็อบเจกต์
object_format_helper = รูปแบบอ็อบเจกต์ของที่เก็บ ไม่สามารถเปลี่ยนแปลงได้ในภายหลัง SHA1 เข้ากันได้มากที่สุด
readme = README
readme_helper = เลือกแม่แบบไฟล์ README
readme_helper_desc = นี่คือที่ที่คุณสามารถเขียนคำอธิบายที่สมบูรณ์สำหรับโปรเจกต์ของคุณได้
auto_init = เริ่มต้นที่เก็บ
auto_init_description = เริ่มประวัติ Git ด้วย README และเพิ่มไฟล์ License และ .gitignore (ไม่บังคับ)
create_repo = สร้างที่เก็บ
default_branch = สาขาเริ่มต้น
default_branch_label = เริ่มต้น
default_branch_helper = สาขาเริ่มต้นเป็นสาขาพื้นฐานสำหรับคำขอดึงและคอมมิตโค้ด
mirror_prune = ตัดแต่ง
mirror_prune_desc = ลบการอ้างอิงการติดตามระยะไกลที่ล้าสมัย
mirror_interval = ช่วงเวลามิเรอร์ (หน่วยเวลาที่ถูกต้องคือ "h", "m", "s") 0 เพื่อปิดใช้งานการซิงค์เป็นระยะ (ช่วงเวลาขั้นต่ำ: %s)
mirror_interval_invalid = ช่วงเวลามิเรอร์ไม่ถูกต้อง
mirror_public_key = คีย์สาธารณะ SSH
mirror_use_ssh.text = ใช้การยืนยันตัวตน SSH
mirror_use_ssh.helper = Forgejo จะมิเรอร์ที่เก็บผ่าน Git ผ่าน SSH และสร้างคู่คีย์ให้คุณเมื่อคุณเลือกตัวเลือกนี้ คุณต้องแน่ใจว่าคีย์สาธารณะที่สร้างขึ้นได้รับอนุญาตให้พุชไปยังที่เก็บปลายทาง คุณไม่สามารถใช้การอนุญาตตามรหัสผ่านเมื่อเลือกตัวเลือกนี้
mirror_use_ssh.not_available = การยืนยันตัวตน SSH ไม่พร้อมใช้งาน
mirror_denied_combination = ไม่สามารถใช้คีย์สาธารณะและการอนุญาตตามรหัสผ่านร่วมกันได้
mirror_sync = ซิงค์แล้ว
mirror_sync_on_commit = ซิงค์เมื่อมีการพุชคอมมิต
mirror_address = โคลนจาก URL
mirror_address_desc = ใส่ข้อมูลประจำตัวที่จำเป็นในส่วนการอนุญาต
mirror_address_url_invalid = URL ที่ให้ไว้ไม่ถูกต้อง ตรวจสอบให้แน่ใจว่าส่วนประกอบของ URL ถูกเข้ารหัสอย่างถูกต้อง
mirror_address_protocol_invalid = URL ที่ให้ไว้ไม่ถูกต้อง สามารถใช้ได้เฉพาะตำแหน่ง http(s):// หรือ git:// สำหรับการมิเรอร์
mirror_lfs = ที่เก็บไฟล์ขนาดใหญ่ (LFS)
mirror_lfs_desc = เปิดใช้งานการมิเรอร์ข้อมูล LFS
mirror_lfs_endpoint = ปลายทาง LFS
mirror_lfs_endpoint_desc = การซิงค์จะพยายามใช้ URL การโคลนเพื่อ <a target="_blank" rel="noopener noreferrer" href="%s">กำหนดเซิร์ฟเวอร์ LFS</a> คุณยังสามารถระบุปลายทางที่กำหนดเองได้หากข้อมูล LFS ของที่เก็บถูกเก็บไว้ที่อื่น
mirror_password_placeholder = (ไม่เปลี่ยนแปลง)
mirror_password_blank_placeholder = (ไม่ได้ตั้งค่า)
mirror_password_help = เปลี่ยนชื่อผู้ใช้เพื่อลบรหัสผ่านที่เก็บไว้
watchers = ผู้เฝ้าดู
stargazers = ผู้ติดดาว
stars_remove_warning = การดำเนินการนี้จะลบดาวทั้งหมดออกจากที่เก็บนี้
forks = ที่เก็บที่แยกมา
stars = ดาว
unit_disabled = ผู้ดูแลระบบไซต์ได้ปิดใช้งานส่วนที่เก็บนี้
language_other = อื่น ๆ
adopt_search = ป้อนชื่อผู้ใช้เพื่อค้นหาที่เก็บที่ยังไม่ได้นำมาใช้… (เว้นว่างไว้เพื่อค้นหาทั้งหมด)
adopt_preexisting_label = นำไฟล์มาใช้
adopt_preexisting = นำไฟล์ที่มีอยู่แล้วมาใช้
adopt_preexisting_content = สร้างที่เก็บจาก %s
adopt_preexisting_success = นำไฟล์มาใช้และสร้างที่เก็บจาก %s
delete_preexisting_label = ลบ
delete_preexisting = ลบไฟล์ที่มีอยู่แล้ว
delete_preexisting_content = ลบไฟล์ใน %s
delete_preexisting_success = ลบไฟล์ที่ยังไม่ได้นำมาใช้ใน %s
blame_prior = ดูประวัติการแก้ไขก่อนการเปลี่ยนแปลงนี้
blame.ignore_revs = กำลังละเว้นการแก้ไขใน <a href="%s">.git-blame-ignore-revs</a> คลิก <a href="%s">ที่นี่เพื่อข้าม</a> และดูมุมมองประวัติการแก้ไขปกติ
blame.ignore_revs.failed = ไม่สามารถละเว้นการแก้ไขใน <a href="%s">.git-blame-ignore-revs</a>
author_search_tooltip = แสดงผู้ใช้สูงสุด 30 คน
summary_card_alt = การ์ดสรุปของที่เก็บ %s
tree_path_not_found.commit = พาธ %[1]s ไม่มีอยู่ในคอมมิต %[2]s
tree_path_not_found.branch = พาธ %[1]s ไม่มีอยู่ในสาขา %[2]s
tree_path_not_found.tag = พาธ %[1]s ไม่มีอยู่ในแท็ก %[2]s
transfer.accept = ยอมรับการโอน
transfer.accept_desc = โอนไปยัง "%s"
transfer.reject = ปฏิเสธการโอน
transfer.reject_desc = ยกเลิกการโอนไปยัง "%s"
transfer.no_permission_to_accept = คุณไม่มีสิทธิ์ยอมรับการโอนนี้
transfer.no_permission_to_reject = คุณไม่มีสิทธิ์ปฏิเสธการโอนนี้
desc.private = ส่วนตัว
desc.template = แม่แบบ
desc.internal = ภายใน
desc.archived = เก็บถาวร
desc.sha256 = SHA256
template.items = รายการแม่แบบ
template.git_content = เนื้อหา Git (สาขาเริ่มต้น)
template.git_hooks = ฮุก Git
template.git_hooks_tooltip = ขณะนี้คุณไม่สามารถแก้ไขหรือลบฮุก Git ได้เมื่อเพิ่มแล้ว เลือกตัวเลือกนี้เฉพาะเมื่อคุณเชื่อถือที่เก็บแม่แบบเท่านั้น
template.webhooks = เว็บฮุก
template.topics = หัวข้อ
template.avatar = อวาตาร์
template.issue_labels = ป้ายกำกับปัญหา
template.one_item = ต้องเลือกรายการแม่แบบอย่างน้อยหนึ่งรายการ
template.invalid = ต้องเลือกที่เก็บแม่แบบ
archive.title = ที่เก็บนี้ถูกเก็บถาวรแล้ว คุณสามารถดูไฟล์และโคลนได้ แต่ไม่สามารถทำการเปลี่ยนแปลงสถานะใด ๆ ได้ เช่น การพุชและการสร้างปัญหาใหม่ คำขอดึง หรือความคิดเห็น
archive.title_date = ที่เก็บนี้ถูกเก็บถาวรเมื่อ %s คุณสามารถดูไฟล์และโคลนได้ แต่ไม่สามารถทำการเปลี่ยนแปลงสถานะใด ๆ ได้ เช่น การพุชและการสร้างปัญหาใหม่ คำขอดึง หรือความคิดเห็น
archive.nocomment = ไม่สามารถแสดงความคิดเห็นได้เนื่องจากที่เก็บถูกเก็บถาวร
archive.pull.noreview = ที่เก็บนี้ถูกเก็บถาวรแล้ว คุณไม่สามารถตรวจสอบคำขอดึงได้
sync_fork.branch_behind_one = สาขานี้ตามหลัง %[2]s อยู่ %[1]d คอมมิต
sync_fork.branch_behind_few = สาขานี้ตามหลัง %[2]s อยู่ %[1]d คอมมิต
sync_fork.button = ซิงค์
form.reach_limit_of_creation_1 = เจ้าของได้ถึงขีดจำกัดของที่เก็บ %d แห่งแล้ว
form.reach_limit_of_creation_n = เจ้าของได้ถึงขีดจำกัดของที่เก็บ %d แห่งแล้ว
form.name_reserved = ชื่อที่เก็บ "%s" ถูกสงวนไว้
form.name_pattern_not_allowed = รูปแบบ "%s" ไม่ได้รับอนุญาตในชื่อที่เก็บ
form.string_too_long = สตริงที่ให้มายาวกว่า %d ตัวอักษร
need_auth = การอนุญาต
migrate_options = ตัวเลือกการย้าย
migrate_options_mirror_helper = ที่เก็บนี้จะเป็นมิเรอร์
migrate_options_lfs = ย้ายไฟล์ LFS
migrate_options_lfs_endpoint.label = ปลายทาง LFS
migrate_options_lfs_endpoint.description = การย้ายจะพยายามใช้ Git remote ของคุณเพื่อ <a target="_blank" rel="noopener noreferrer" href="%s">กำหนดเซิร์ฟเวอร์ LFS</a> คุณยังสามารถระบุปลายทางที่กำหนดเองได้หากข้อมูล LFS ของที่เก็บถูกเก็บไว้ที่อื่น
migrate_options_lfs_endpoint.description.local = รองรับพาธเซิร์ฟเวอร์โลคัลด้วย
migrate_options_lfs_endpoint.placeholder = หากเว้นว่างไว้ ปลายทางจะถูกสืบทอดจาก URL การโคลน
migrate_items = รายการการย้าย
migrate_items_wiki = วิกิ
migrate_items_milestones = เหตุการณ์สำคัญ
migrate_items_labels = ป้ายกำกับ
migrate_items_issues = ปัญหา
migrate_items_pullrequests = คำขอดึง
migrate_items_merge_requests = คำขอผสาน
migrate_items_releases = รีลีส
migrate_repo = ย้ายที่เก็บ
migrate.repo_desc_helper = เว้นว่างไว้เพื่อนำเข้าคำอธิบายที่มีอยู่
migrate.clone_address = ย้าย / โคลนจาก URL
migrate.clone_address_desc = URL "โคลน" HTTP(S) หรือ Git ของที่เก็บที่มีอยู่
migrate.github_token_desc = คุณสามารถใส่โทเค็นหนึ่งหรือหลายโทเค็นที่นี่โดยคั่นด้วยเครื่องหมายจุลภาคเพื่อทำให้การย้ายเร็วขึ้นโดยการหลีกเลี่ยงขีดจำกัดอัตรา API ของ GitHub คำเตือน: การใช้คุณสมบัตินี้ในทางที่ผิดอาจละเมิดนโยบายของผู้ให้บริการและอาจนำไปสู่การบล็อกบัญชีของคุณ
migrate.clone_local_path = หรือพาธเซิร์ฟเวอร์โลคัล
migrate.permission_denied = คุณไม่ได้รับอนุญาตให้นำเข้าที่เก็บโลคัล
migrate.permission_denied_blocked = คุณไม่สามารถนำเข้าจากโฮสต์ที่ไม่ได้รับอนุญาต โปรดขอให้ผู้ดูแลระบบตรวจสอบการตั้งค่า ALLOWED_DOMAINS/ALLOW_LOCALNETWORKS/BLOCKED_DOMAINS
migrate.invalid_local_path = พาธโลคัลไม่ถูกต้อง ไม่มีอยู่หรือไม่ใช่ไดเรกทอรี
migrate.invalid_lfs_endpoint = ปลายทาง LFS ไม่ถูกต้อง
migrate.failed = การย้ายล้มเหลว: %v
migrate.migrate_items_options = ต้องใช้โทเค็นการเข้าถึงเพื่อย้ายรายการเพิ่มเติม
migrated_from = ย้ายจาก <a href="%[1]s">%[2]s</a>
migrated_from_fake = ย้ายจาก %[1]s
migrate.migrate = ย้ายจาก %s
migrate.migrating = กำลังย้ายจาก <b>%s</b> …
migrate.migrating_failed = การย้ายจาก <b>%s</b> ล้มเหลว
migrate.migrating_failed.error = ไม่สามารถย้าย: %s
migrate.migrating_failed_no_addr = การย้ายล้มเหลว
migrate.migrating_git = กำลังย้ายข้อมูล Git
migrate.migrating_topics = กำลังย้ายหัวข้อ
migrate.migrating_milestones = กำลังย้ายเหตุการณ์สำคัญ
migrate.migrating_labels = กำลังย้ายป้ายกำกับ
migrate.migrating_releases = กำลังย้ายรีลีส
migrate.migrating_issues = กำลังย้ายปัญหา
migrate.migrating_pulls = กำลังย้ายคำขอดึง
migrate.cancel_migrating_title = ยกเลิกการย้าย
migrate.cancel_migrating_confirm = คุณต้องการยกเลิกการย้ายนี้หรือไม่?
mirror_from = มิเรอร์ของ
forked_from = แยกจาก
generated_from = สร้างจาก
fork_from_self = คุณไม่สามารถแยกที่เก็บที่คุณเป็นเจ้าของได้
fork_guest_user = ลงชื่อเข้าใช้เพื่อแยกที่เก็บนี้
watch_guest_user = ลงชื่อเข้าใช้เพื่อดูที่เก็บนี้
star_guest_user = ลงชื่อเข้าใช้เพื่อติดดาวที่เก็บนี้
subscribe.issue.guest.tooltip = ลงชื่อเข้าใช้เพื่อสมัครรับข้อมูลปัญหานี้
subscribe.pull.guest.tooltip = ลงชื่อเข้าใช้เพื่อสมัครรับข้อมูลคำขอดึงนี้
watch = ดู
unwatch = เลิกดู
star = ติดดาว
unstar = เลิกติดดาว
fork = แยก
more_operations = การดำเนินการเพิ่มเติม
no_desc = ไม่มีคำอธิบาย
quick_guide = คู่มือฉบับย่อ
clone_this_repo = โคลนที่เก็บนี้
cite_this_repo = อ้างอิงที่เก็บนี้
create_new_repo_command = การสร้างที่เก็บใหม่บนบรรทัดคำสั่ง
push_exist_repo = การพุชที่เก็บที่มีอยู่จากบรรทัดคำสั่ง
empty_message = ที่เก็บนี้ไม่มีเนื้อหาใด ๆ
broken_message = ไม่สามารถอ่านข้อมูล Git ที่อยู่เบื้องหลังที่เก็บนี้ได้ ติดต่อผู้ดูแลระบบของอินสแตนซ์นี้หรือลบที่เก็บนี้
code = โค้ด
code.desc = เข้าถึงซอร์สโค้ด ไฟล์ คอมมิต และสาขา
clear_ref = `ล้างการอ้างอิงปัจจุบัน`
filter_branch_and_tag = กรองสาขาหรือแท็ก
find_tag = ค้นหาแท็ก
branches = สาขา
tags = แท็ก
issues = ปัญหา
pulls = คำขอดึง
project = โปรเจกต์
packages = แพ็คเกจ
actions = การดำเนินการ
releases = รีลีส
labels = ป้ายกำกับ
milestones = เหตุการณ์สำคัญ
org_labels_desc = ป้ายกำกับระดับองค์กรที่สามารถใช้กับ <strong>ที่เก็บทั้งหมด</strong> ภายใต้องค์กรนี้
org_labels_desc_manage = จัดการ
n_commit_one = %s คอมมิต
n_commit_few = %s คอมมิต
n_branch_one = %s สาขา
n_branch_few = %s สาขา
n_tag_one = %s แท็ก
n_tag_few = %s แท็ก
n_release_one = %s รีลีส
n_release_few = %s รีลีส
released_this = ปล่อยสิ่งนี้
file.title = %s ที่ %s
file_raw = ดิบ
file_follow = ติดตามลิงก์สัญลักษณ์
file_history = ประวัติ
file_view_source = ดูซอร์ส
file_view_rendered = ดูที่แสดงผล
file_view_raw = ดูดิบ
file_permalink = ลิงก์ถาวร
file_too_large = ไฟล์มีขนาดใหญ่เกินไปที่จะแสดง
invisible_runes_header = `ไฟล์นี้มีอักขระ Unicode ที่มองไม่เห็น`
invisible_runes_description = `ไฟล์นี้มีอักขระ Unicode ที่มองไม่เห็นซึ่งมนุษย์ไม่สามารถแยกแยะได้ แต่อาจถูกประมวลผลแตกต่างกันโดยคอมพิวเตอร์ หากคุณคิดว่านี่เป็นความตั้งใจ คุณสามารถเพิกเฉยต่อคำเตือนนี้ได้อย่างปลอดภัย ใช้ปุ่ม Escape เพื่อเปิดเผย`
ambiguous_runes_header = `ไฟล์นี้มีอักขระ Unicode ที่กำกวม`
ambiguous_runes_description = `ไฟล์นี้มีอักขระ Unicode ที่อาจสับสนกับอักขระอื่น ๆ หากคุณคิดว่านี่เป็นความตั้งใจ คุณสามารถเพิกเฉยต่อคำเตือนนี้ได้อย่างปลอดภัย ใช้ปุ่ม Escape เพื่อเปิดเผย`
invisible_runes_line = `บรรทัดนี้มีอักขระ Unicode ที่มองไม่เห็น`
ambiguous_runes_line = `บรรทัดนี้มีอักขระ Unicode ที่กำกวม`
ambiguous_character = `%[1]c [U+%04[1]X] อาจสับสนกับ %[2]c [U+%04[2]X]`
escape_control_characters = Escape
unescape_control_characters = แปลงกลับ
file_copy_permalink = คัดลอกลิงก์ถาวร
view_git_blame = ดูประวัติการแก้ไข git
video_not_supported_in_browser = เบราว์เซอร์ของคุณไม่รองรับแท็ก "video" ของ HTML5
audio_not_supported_in_browser = เบราว์เซอร์ของคุณไม่รองรับแท็ก "audio" ของ HTML5
stored_lfs = จัดเก็บด้วย Git LFS
symbolic_link = ลิงก์สัญลักษณ์
executable_file = ไฟล์ปฏิบัติการ
vendored = โค้ดภายนอก
generated = สร้างขึ้น
commit_graph = กราฟคอมมิต
commit_graph.select = เลือกสาขา
commit_graph.hide_pr_refs = ซ่อนคำขอดึง
commit_graph.monochrome = โมโน
commit_graph.color = สี
commit.contained_in = คอมมิตนี้มีอยู่ใน:
commit.contained_in_default_branch = คอมมิตนี้เป็นส่วนหนึ่งของสาขาเริ่มต้น
commit.load_referencing_branches_and_tags = โหลดสาขาและแท็กที่อ้างอิงคอมมิตนี้
blame = ประวัติการแก้ไข
download_file = ดาวน์โหลดไฟล์
normal_view = มุมมองปกติ
line = บรรทัด
lines = บรรทัด
from_comment = (ความคิดเห็น)
no_eol.text = ไม่มี EOL
no_eol.tooltip = ไฟล์นี้ไม่มีอักขระสิ้นสุดบรรทัดต่อท้าย
editor.add_file = เพิ่มไฟล์
editor.new_file = ไฟล์ใหม่
editor.upload_file = อัปโหลดไฟล์
editor.edit_file = แก้ไขไฟล์
editor.preview_changes = ดูตัวอย่างการเปลี่ยนแปลง
editor.cannot_edit_lfs_files = ไม่สามารถแก้ไขไฟล์ LFS ในอินเทอร์เฟซเว็บได้
editor.cannot_edit_non_text_files = ไม่สามารถแก้ไขไฟล์ไบนารีในอินเทอร์เฟซเว็บได้
editor.edit_this_file = แก้ไขไฟล์
editor.this_file_locked = ไฟล์ถูกล็อก
editor.must_be_on_a_branch = คุณต้องอยู่บนสาขาเพื่อทำการเปลี่ยนแปลงหรือเสนอการเปลี่ยนแปลงในไฟล์นี้
editor.fork_before_edit = คุณต้องแยกที่เก็บนี้เพื่อทำการเปลี่ยนแปลงหรือเสนอการเปลี่ยนแปลงในไฟล์นี้
editor.delete_this_file = ลบไฟล์
editor.must_have_write_access = คุณต้องมีสิทธิ์เขียนเพื่อทำการเปลี่ยนแปลงหรือเสนอการเปลี่ยนแปลงในไฟล์นี้
editor.file_delete_success = ไฟล์ "%s" ถูกลบแล้ว
editor.name_your_file = ตั้งชื่อไฟล์ของคุณ…
editor.filename_help = เพิ่มไดเรกทอรีโดยพิมพ์ชื่อตามด้วยเครื่องหมายทับ ("/") ลบไดเรกทอรีโดยพิมพ์ backspace ที่จุดเริ่มต้นของช่องป้อนข้อมูล
editor.or = หรือ
editor.cancel_lower = ยกเลิก
editor.commit_signed_changes = คอมมิตการเปลี่ยนแปลงที่ลงนามแล้ว
editor.commit_changes = คอมมิตการเปลี่ยนแปลง
editor.add_tmpl = เพิ่ม "<%s>"
editor.add_tmpl.filename = ชื่อไฟล์
editor.add = เพิ่ม %s
editor.update = อัปเดต %s
editor.delete = ลบ %s
editor.patch = ใช้แพตช์
editor.patching = กำลังแพตช์:
editor.fail_to_apply_patch = ไม่สามารถใช้แพตช์ "%s"
editor.new_patch = แพตช์ใหม่
editor.commit_message_desc = เพิ่มคำอธิบายเพิ่มเติม (ไม่บังคับ)…
editor.signoff_desc = เพิ่ม Signed-off-by trailer โดยผู้คอมมิตที่ท้ายข้อความบันทึกคอมมิต
editor.commit_directly_to_this_branch = คอมมิตโดยตรงไปยังสาขา <strong class="%[2]s">%[1]s</strong>
editor.create_new_branch = สร้าง <strong>สาขาใหม่</strong> สำหรับคอมมิตนี้และเริ่มคำขอดึง
editor.create_new_branch_np = สร้าง <strong>สาขาใหม่</strong> สำหรับคอมมิตนี้
editor.propose_file_change = เสนอการเปลี่ยนแปลงไฟล์
editor.new_branch_name = ตั้งชื่อสาขาใหม่สำหรับคอมมิตนี้
editor.new_branch_name_desc = ชื่อสาขาใหม่…
editor.cancel = ยกเลิก
editor.filename_is_invalid = ชื่อไฟล์ไม่ถูกต้อง: "%s"
editor.invalid_commit_mail = อีเมลไม่ถูกต้องสำหรับการสร้างคอมมิต
editor.branch_does_not_exist = สาขา "%s" ไม่มีอยู่ในที่เก็บนี้
editor.branch_already_exists = สาขา "%s" มีอยู่แล้วในที่เก็บนี้
editor.directory_is_a_file = ชื่อไดเรกทอรี "%s" ถูกใช้เป็นชื่อไฟล์ในที่เก็บนี้แล้ว
editor.file_is_a_symlink = `"%s" เป็นลิงก์สัญลักษณ์ ไม่สามารถแก้ไขลิงก์สัญลักษณ์ในตัวแก้ไขเว็บได้`
editor.filename_is_a_directory = ชื่อไฟล์ "%s" ถูกใช้เป็นชื่อไดเรกทอรีในที่เก็บนี้แล้ว
editor.file_editing_no_longer_exists = ไฟล์ที่กำลังแก้ไข "%s" ไม่มีอยู่ในที่เก็บนี้อีกต่อไป
editor.file_deleting_no_longer_exists = ไฟล์ที่กำลังลบ "%s" ไม่มีอยู่ในที่เก็บนี้อีกต่อไป
editor.file_changed_while_editing = เนื้อหาไฟล์มีการเปลี่ยนแปลงตั้งแต่คุณเปิดไฟล์ <a target="_blank" rel="noopener noreferrer" href="%s">คลิกที่นี่</a> เพื่อดู หรือ <strong>คอมมิตการเปลี่ยนแปลงอีกครั้ง</strong> เพื่อเขียนทับ
editor.file_already_exists = มีไฟล์ชื่อ "%s" อยู่ในที่เก็บนี้แล้ว
editor.commit_id_not_matching = ไฟล์มีการเปลี่ยนแปลงในขณะที่คุณกำลังแก้ไข คอมมิตไปยังสาขาใหม่แล้วผสาน
editor.push_out_of_date = การพุชดูเหมือนจะล้าสมัย
editor.commit_empty_file_header = คอมมิตไฟล์ว่าง
editor.commit_empty_file_text = ไฟล์ที่คุณกำลังจะคอมมิตว่างเปล่า ดำเนินการต่อ?
editor.no_changes_to_show = ไม่มีการเปลี่ยนแปลงที่จะแสดง
editor.fail_to_update_file = ไม่สามารถอัปเดต/สร้างไฟล์ "%s"
editor.fail_to_update_file_summary = ข้อความแสดงข้อผิดพลาด:
editor.push_rejected_no_message = การเปลี่ยนแปลงถูกปฏิเสธโดยเซิร์ฟเวอร์โดยไม่มีข้อความ โปรดตรวจสอบฮุก Git
editor.push_rejected = การเปลี่ยนแปลงถูกปฏิเสธโดยเซิร์ฟเวอร์ โปรดตรวจสอบฮุก Git
editor.push_rejected_summary = ข้อความปฏิเสธฉบับเต็ม:
editor.add_subdir = เพิ่มไดเรกทอรี…
editor.unable_to_upload_files = ไม่สามารถอัปโหลดไฟล์ไปยัง "%s" ด้วยข้อผิดพลาด: %v
editor.upload_file_is_locked = ไฟล์ "%s" ถูกล็อกโดย %s
editor.upload_files_to_dir = อัปโหลดไฟล์ไปยัง "%s"
editor.cannot_commit_to_protected_branch = ไม่สามารถคอมมิตไปยังสาขาที่ป้องกัน "%s"
editor.no_commit_to_branch = ไม่สามารถคอมมิตโดยตรงไปยังสาขาได้เนื่องจาก:
editor.user_no_push_to_branch = ผู้ใช้ไม่สามารถพุชไปยังสาขาได้
editor.require_signed_commit = สาขาต้องการคอมมิตที่ลงนามแล้ว
editor.cherry_pick = Cherry-pick %s ไปยัง:
editor.revert = ย้อนกลับ %s ไปยัง:
editor.commit_email = อีเมลคอมมิต
commits.commits = คอมมิต
commits.no_commits = ไม่มีคอมมิตร่วมกัน "%s" และ "%s" มีประวัติที่แตกต่างกันโดยสิ้นเชิง
commits.nothing_to_compare = สาขาเหล่านี้เท่ากัน
commits.search.tooltip = คุณสามารถใส่คำนำหน้าคำสำคัญด้วย "author:", "committer:", "after:" หรือ "before:" เช่น "revert author:Alice before:2019-01-13"
commits.search_branch = สาขานี้
commits.search_all = ทุกสาขา
commits.author = ผู้เขียน
commits.message = ข้อความ
commits.browse_further = เรียกดูเพิ่มเติม
commits.renamed_from = เปลี่ยนชื่อจาก %s
commits.date = วันที่
commits.signed_by = ลงนามโดย
commits.signed_by_untrusted_user = ลงนามโดยผู้ใช้ที่ไม่น่าเชื่อถือ
commits.signed_by_untrusted_user_unmatched = ลงนามโดยผู้ใช้ที่ไม่น่าเชื่อถือซึ่งไม่ตรงกับผู้คอมมิต
commits.gpg_key_id = ID คีย์ GPG
commits.ssh_key_fingerprint = ลายนิ้วมือคีย์ SSH
commits.view_path = ดู ณ จุดนี้ในประวัติศาสตร์
commits.view_single_diff = ดูการเปลี่ยนแปลงของไฟล์นี้ที่นำเข้ามาในคอมมิตนี้
commit.operations = การดำเนินการ
commit.revert = ย้อนกลับ
commit.revert-header = ย้อนกลับ: %s
commit.revert-content = เลือกสาขาที่จะย้อนกลับไป:
commit.cherry-pick = Cherry-pick
commit.cherry-pick-header = Cherry-pick: %s
commit.cherry-pick-content = เลือกสาขาที่จะ cherry-pick ไป:
commitstatus.error = ข้อผิดพลาด
commitstatus.failure = ล้มเหลว
commitstatus.pending = รอดำเนินการ
commitstatus.success = สำเร็จ
ext_issues = ปัญหาภายนอก
projects = โปรเจกต์
projects.description = คำอธิบาย (ไม่บังคับ)
projects.description_placeholder = คำอธิบาย
projects.create = สร้างโปรเจกต์
projects.title = ชื่อเรื่อง
projects.new = โปรเจกต์ใหม่
projects.new_subheader = ประสานงาน ติดตาม และอัปเดตงานของคุณในที่เดียว เพื่อให้โปรเจกต์โปร่งใสและตรงตามกำหนดเวลา
projects.create_success = สร้างโปรเจกต์ "%s" แล้ว
projects.deletion = ลบโปรเจกต์
projects.deletion_desc = การลบโปรเจกต์จะลบออกจากปัญหาที่เกี่ยวข้องทั้งหมด ดำเนินการต่อ?
projects.deletion_success = โปรเจกต์ถูกลบแล้ว
projects.edit = แก้ไขโปรเจกต์
projects.edit_subheader = โปรเจกต์จัดระเบียบปัญหาและติดตามความคืบหน้า
projects.modify = แก้ไขโปรเจกต์
projects.edit_success = อัปเดตโปรเจกต์ "%s" แล้ว
projects.type.none = ไม่มี
projects.type.basic_kanban = คัมบังพื้นฐาน
projects.type.bug_triage = การคัดแยกข้อบกพร่อง
projects.template.desc = แม่แบบ
projects.template.desc_helper = เลือกแม่แบบโปรเจกต์เพื่อเริ่มต้น
projects.column.edit = แก้ไขคอลัมน์
projects.column.edit_title = ชื่อ
projects.column.new_title = ชื่อ
projects.column.new_submit = สร้างคอลัมน์
projects.column.new = คอลัมน์ใหม่
projects.column.set_default = ตั้งเป็นค่าเริ่มต้น
projects.column.set_default_desc = ตั้งค่าคอลัมน์นี้เป็นค่าเริ่มต้นสำหรับปัญหาและคำขอดึงที่ไม่ได้จัดหมวดหมู่
projects.column.delete = ลบคอลัมน์
projects.column.deletion_desc = การลบคอลัมน์โปรเจกต์จะย้ายปัญหาที่เกี่ยวข้องทั้งหมดไปยังคอลัมน์เริ่มต้น ดำเนินการต่อ?
projects.column.color = สี
projects.open = เปิด
projects.close = ปิด
projects.column.assigned_to = มอบหมายให้
projects.card_type.desc = ตัวอย่างการ์ด
projects.card_type.images_and_text = รูปภาพและข้อความ
projects.card_type.text_only = ข้อความเท่านั้น
issues.filter_assignees = กรองผู้รับมอบหมาย
issues.filter_milestones = กรองเหตุการณ์สำคัญ
issues.filter_projects = กรองโปรเจกต์
issues.filter_labels = กรองป้ายกำกับ
issues.filter_reviewers = กรองผู้ตรวจสอบ
issues.filter_no_results = ไม่มีผลลัพธ์
issues.filter_no_results_placeholder = ลองปรับตัวกรองการค้นหาของคุณ
issues.new = ปัญหาใหม่
issues.new.title_empty = ชื่อเรื่องต้องไม่ว่างเปล่า
issues.new.labels = ป้ายกำกับ
issues.new.no_label = ไม่มีป้ายกำกับ
issues.new.clear_labels = ล้างป้ายกำกับ
issues.new.projects = โปรเจกต์
issues.new.clear_projects = ล้างโปรเจกต์
issues.new.no_projects = ไม่มีโปรเจกต์
issues.new.open_projects = โปรเจกต์ที่เปิดอยู่
issues.new.closed_projects = โปรเจกต์ที่ปิดแล้ว
issues.new.no_items = ไม่มีรายการ
issues.new.milestone = เหตุการณ์สำคัญ
issues.new.no_milestone = ไม่มีเหตุการณ์สำคัญ
issues.new.clear_milestone = ล้างเหตุการณ์สำคัญ
issues.new.open_milestone = เหตุการณ์สำคัญที่เปิดอยู่
issues.new.closed_milestone = เหตุการณ์สำคัญที่ปิดแล้ว
issues.new.assignees = ผู้รับมอบหมาย
issues.new.clear_assignees = ล้างผู้รับมอบหมาย
issues.new.no_assignees = ไม่มีผู้รับมอบหมาย
issues.new.assign_to_me = มอบหมายให้ฉัน
issues.new.no_reviewers = ไม่มีผู้ตรวจสอบ
issues.edit.already_changed = ไม่สามารถบันทึกการเปลี่ยนแปลงในปัญหาได้ ดูเหมือนว่าเนื้อหาจะถูกเปลี่ยนแปลงโดยผู้ใช้อื่นแล้ว โปรดรีเฟรชหน้าและลองแก้ไขอีกครั้งเพื่อหลีกเลี่ยงการเขียนทับการเปลี่ยนแปลงของพวกเขา
issues.choose.get_started = เริ่มต้น
issues.choose.open_external_link = เปิด
issues.choose.blank = เริ่มต้น
issues.choose.blank_about = สร้างปัญหาจากแม่แบบเริ่มต้น
issues.choose.ignore_invalid_templates = แม่แบบที่ไม่ถูกต้องถูกละเว้น
issues.choose.invalid_templates = พบแม่แบบที่ไม่ถูกต้อง %v รายการ
issues.choose.invalid_config = การกำหนดค่าปัญหาประกอบด้วยข้อผิดพลาด:
issues.no_ref = ไม่ได้ระบุสาขา/แท็ก
issues.create = สร้างปัญหา
issues.new_label = ป้ายกำกับใหม่
issues.new_label_placeholder = ชื่อป้ายกำกับ
issues.new_label_desc_placeholder = คำอธิบาย
issues.create_label = สร้างป้ายกำกับ
issues.label_templates.info = ยังไม่มีป้ายกำกับ สร้างป้ายกำกับด้วย "ป้ายกำกับใหม่" หรือใช้ชุดป้ายกำกับที่ตั้งไว้ล่วงหน้า:
issues.label_templates.helper = เลือกชุดป้ายกำกับที่ตั้งไว้ล่วงหน้า
issues.label_templates.use = ใช้ชุดป้ายกำกับที่ตั้งไว้ล่วงหน้า
issues.label_templates.fail_to_load_file = ไม่สามารถโหลดไฟล์แม่แบบป้ายกำกับ "%s": %v
issues.add_label = เพิ่มป้ายกำกับ %s %s
issues.add_labels = เพิ่มป้ายกำกับ %s %s
issues.remove_label = ลบป้ายกำกับ %s %s
issues.remove_labels = ลบป้ายกำกับ %s %s
issues.add_remove_labels = เพิ่ม %s และลบป้ายกำกับ %s %s
issues.add_milestone_at = `เพิ่มสิ่งนี้ไปยังเหตุการณ์สำคัญ <b>%s</b> %s`
issues.add_project_at = `เพิ่มสิ่งนี้ไปยังโปรเจกต์ <b>%s</b> %s`
issues.change_milestone_at = `แก้ไขเหตุการณ์สำคัญจาก <b>%s</b> เป็น <b>%s</b> %s`
issues.change_project_at = `แก้ไขโปรเจกต์จาก <b>%s</b> เป็น <b>%s</b> %s`
issues.remove_milestone_at = `ลบสิ่งนี้ออกจากเหตุการณ์สำคัญ <b>%s</b> %s`
issues.remove_project_at = `ลบสิ่งนี้ออกจากโปรเจกต์ <b>%s</b> %s`
issues.deleted_milestone = `(ถูกลบ)`
issues.deleted_project = `(ถูกลบ)`
issues.self_assign_at = `มอบหมายสิ่งนี้ให้ตัวเอง %s`
issues.add_assignee_at = `ได้รับมอบหมายโดย <b>%s</b> %s`
issues.remove_assignee_at = `ถูกยกเลิกการมอบหมายโดย <b>%s</b> %s`
issues.remove_self_assignment = `ลบการมอบหมายของพวกเขา %s`
issues.change_title_at = `เปลี่ยนชื่อเรื่องจาก <b><strike>%s</strike></b> เป็น <b>%s</b> %s`
issues.change_ref_at = `เปลี่ยนการอ้างอิงจาก <b><strike>%s</strike></b> เป็น <b>%s</b> %s`
issues.remove_ref_at = `ลบการอ้างอิง <b>%s</b> %s`
issues.add_ref_at = `เพิ่มการอ้างอิง <b>%s</b> %s`
issues.delete_branch_at = `ลบสาขา <b>%s</b> %s`
issues.filter_label = ป้ายกำกับ
issues.filter_label_exclude = ใช้ <kbd>Alt</kbd> + <kbd>Click</kbd> เพื่อยกเว้นป้ายกำกับ
issues.filter_label_no_select = ป้ายกำกับทั้งหมด
issues.filter_label_select_no_label = ไม่มีป้ายกำกับ
issues.filter_milestone = เหตุการณ์สำคัญ
issues.filter_milestone_all = เหตุการณ์สำคัญทั้งหมด
issues.filter_milestone_none = ไม่มีเหตุการณ์สำคัญ
issues.filter_milestone_open = เหตุการณ์สำคัญที่เปิดอยู่
issues.filter_milestone_closed = เหตุการณ์สำคัญที่ปิดแล้ว
issues.filter_project = โปรเจกต์
issues.filter_project_all = โปรเจกต์ทั้งหมด
issues.filter_project_none = ไม่มีโปรเจกต์
issues.filter_assignee = ผู้รับมอบหมาย
issues.filter_assginee_no_select = ผู้รับมอบหมายทั้งหมด
issues.filter_assginee_no_assignee = ไม่มีผู้รับมอบหมาย
issues.filter_poster = ผู้เขียน
issues.filter_poster_no_select = ผู้เขียนทั้งหมด
issues.filter_type = ประเภท
issues.filter_type.all_pull_requests = คำขอดึงทั้งหมด
issues.filter_type.all_issues = ปัญหาทั้งหมด
issues.filter_type.assigned_to_you = มอบหมายให้คุณ
issues.filter_type.created_by_you = สร้างโดยคุณ
issues.filter_type.mentioning_you = กล่าวถึงคุณ
issues.filter_type.review_requested = ขอการตรวจสอบ
issues.filter_type.reviewed_by_you = ตรวจสอบโดยคุณ
issues.filter_sort = จัดเรียง
issues.filter_sort.relevance = ความเกี่ยวข้อง
issues.filter_sort.latest = ใหม่ล่าสุด
issues.filter_sort.oldest = เก่าที่สุด
issues.filter_sort.recentupdate = อัปเดตล่าสุด
issues.filter_sort.leastupdate = อัปเดตน้อยที่สุด
issues.filter_sort.mostcomment = ความคิดเห็นมากที่สุด
issues.filter_sort.leastcomment = ความคิดเห็นน้อยที่สุด
issues.filter_sort.nearduedate = วันครบกำหนดใกล้ที่สุด
issues.filter_sort.farduedate = วันครบกำหนดไกลที่สุด
issues.filter_sort.moststars = ดาวมากที่สุด
issues.filter_sort.feweststars = ดาวน้อยที่สุด
issues.filter_sort.mostforks = การแยกสาขามากที่สุด
issues.filter_sort.fewestforks = การแยกสาขาน้อยที่สุด
issues.action_open = เปิด
issues.action_close = ปิด
issues.action_label = ป้ายกำกับ
issues.action_milestone = เหตุการณ์สำคัญ
issues.action_milestone_no_select = ไม่มีเหตุการณ์สำคัญ
issues.action_assignee = ผู้รับมอบหมาย
issues.action_assignee_no_select = ไม่มีผู้รับมอบหมาย
issues.action_check = เลือก/ยกเลิกการเลือก
issues.action_check_all = เลือก/ยกเลิกการเลือกรายการทั้งหมด
issues.opened_by = เปิด %[1]s โดย <a href="%[2]s">%[3]s</a>
pulls.merged_by = โดย <a href="%[2]s">%[3]s</a> ถูกผสาน %[1]s
pulls.merged_by_fake = โดย %[2]s ถูกผสาน %[1]s
issues.closed_by = โดย <a href="%[2]s">%[3]s</a> ถูกปิด %[1]s
issues.opened_by_fake = เปิด %[1]s โดย %[2]s
issues.closed_by_fake = โดย %[2]s ถูกปิด %[1]s
issues.previous = ก่อนหน้า
issues.next = ถัดไป
issues.open_title = เปิด
issues.closed_title = ปิดแล้ว
issues.all_title = ทั้งหมด
issues.draft_title = ฉบับร่าง
issues.num_comments_1 = %d ความคิดเห็น
issues.num_comments = %d ความคิดเห็น
issues.num_reviews_one = %d การตรวจสอบ
issues.num_reviews_few = %d การตรวจสอบ
issues.commented_at = `แสดงความคิดเห็น <a href="#%s">%s</a>`
issues.delete_comment_confirm = คุณแน่ใจหรือไม่ว่าต้องการลบความคิดเห็นนี้?
issues.reaction.add = เพิ่มปฏิกิริยา
issues.reaction.alt_few = %[1]s แสดงปฏิกิริยา %[2]s
issues.reaction.alt_many = %[1]s และอีก %[2]d คนแสดงปฏิกิริยา %[3]s
issues.reaction.alt_remove = ลบปฏิกิริยา %[1]s ออกจากความคิดเห็น
issues.reaction.alt_add = เพิ่มปฏิกิริยา %[1]s ไปยังความคิดเห็น
issues.context.menu = เมนูความคิดเห็น
issues.context.copy_link = คัดลอกลิงก์
issues.context.quote_reply = อ้างอิงตอบกลับ
issues.context.reference_issue = อ้างอิงในปัญหาใหม่
issues.context.edit = แก้ไข
issues.context.delete = ลบ
issues.no_content = ไม่มีคำอธิบาย
issues.close = ปิดปัญหา
issues.comment_pull_merged_at = ผสานคอมมิต %[1]s เข้ากับ %[2]s %[3]s
issues.comment_manually_pull_merged_at = ผสานคอมมิต %[1]s เข้ากับ %[2]s %[3]s ด้วยตนเอง
issues.close_comment_issue = ปิดพร้อมความคิดเห็น
issues.reopen_issue = เปิดใหม่
issues.reopen_comment_issue = เปิดใหม่พร้อมความคิดเห็น
issues.create_comment = ความคิดเห็น
issues.closed_at = `ปิดปัญหานี้ %s`
issues.reopened_at = `เปิดปัญหานี้ใหม่ %s`
issues.commit_ref_at = `อ้างอิงปัญหานี้จากคอมมิต %s`
issues.ref_issue_from = `<a href="%[2]s">อ้างอิงปัญหานี้ %[3]s</a> %[1]s`
issues.ref_pull_from = `<a href="%[2]s">อ้างอิงคำขอดึงนี้ %[3]s</a> %[1]s`
issues.ref_closing_from = `<a href="%[2]s">อ้างอิงปัญหานี้จากคำขอดึง %[3]s ที่จะปิดมัน</a>, %[1]s`
issues.ref_reopening_from = `<a href="%[2]s">อ้างอิงปัญหานี้จากคำขอดึง %[3]s ที่จะเปิดมันใหม่</a>, %[1]s`
issues.ref_from = `จาก %[1]s`
issues.author = ผู้เขียน
issues.author.tooltip.issue = ผู้ใช้นี้เป็นผู้เขียนปัญหานี้
issues.author.tooltip.pr = ผู้ใช้นี้เป็นผู้เขียนคำขอดึงนี้
issues.role.owner = เจ้าของ
issues.role.owner_helper = ผู้ใช้นี้เป็นเจ้าของที่เก็บนี้
issues.role.member = สมาชิก
issues.role.member_helper = ผู้ใช้นี้เป็นสมาชิกขององค์กรที่เป็นเจ้าของที่เก็บนี้
issues.role.collaborator = ผู้ทำงานร่วมกัน
issues.role.collaborator_helper = ผู้ใช้นี้ได้รับเชิญให้ทำงานร่วมกันในที่เก็บ
issues.role.first_time_contributor = ผู้มีส่วนร่วมครั้งแรก
issues.role.first_time_contributor_helper = นี่คือการมีส่วนร่วมครั้งแรกของผู้ใช้นี้ในที่เก็บ
issues.role.contributor = ผู้มีส่วนร่วม
issues.role.contributor_helper = ผู้ใช้นี้เคยคอมมิตในที่เก็บนี้มาก่อน
issues.re_request_review = ขอการตรวจสอบอีกครั้ง
issues.is_stale = มีการเปลี่ยนแปลงใน PR นี้ตั้งแต่การตรวจสอบครั้งล่าสุด
issues.remove_request_review = ลบคำขอตรวจสอบ
issues.remove_request_review_block = ไม่สามารถลบคำขอตรวจสอบได้
issues.dismiss_review = ยกเลิกการตรวจสอบ
issues.dismiss_review_warning = คุณแน่ใจหรือไม่ว่าต้องการยกเลิกการตรวจสอบนี้?
issues.sign_in_require_desc = <a href="%s">ลงชื่อเข้าใช้</a> เพื่อเข้าร่วมการสนทนานี้
issues.edit = แก้ไข
issues.cancel = ยกเลิก
issues.save = บันทึก
issues.label_title = ชื่อ
issues.label_description = คำอธิบาย
issues.label_color = สี
issues.label_exclusive = พิเศษ
issues.label_archive = เก็บถาวรป้ายกำกับ
issues.label_archived_filter = แสดงป้ายกำกับที่เก็บถาวร
issues.label_archive_tooltip = ป้ายกำกับที่เก็บถาวรจะถูกยกเว้นตามค่าเริ่มต้นจากคำแนะนำเมื่อค้นหาตามป้ายกำกับ
issues.label_exclusive_desc = ตั้งชื่อป้ายกำกับ <code>scope/item</code> เพื่อให้เป็นแบบพิเศษร่วมกับป้ายกำกับ <code>scope/</code> อื่น ๆ
issues.label_exclusive_warning = ป้ายกำกับที่มีขอบเขตที่ขัดแย้งกันจะถูกลบออกเมื่อแก้ไขป้ายกำกับของปัญหาหรือคำขอดึง
issues.label_count = %d ป้ายกำกับ
issues.label_open_issues = %d ปัญหา/คำขอดึงที่เปิดอยู่
issues.label_edit = แก้ไข
issues.label_delete = ลบ
issues.label_modify = แก้ไขป้ายกำกับ
issues.label_deletion = ลบป้ายกำกับ
issues.label_deletion_desc = การลบป้ายกำกับจะลบออกจากปัญหาทั้งหมด ดำเนินการต่อ?
issues.label_deletion_success = ป้ายกำกับถูกลบแล้ว
issues.archived_label_description = (เก็บถาวร) %s
issues.label.filter_sort.alphabetically = ตามตัวอักษร
issues.label.filter_sort.reverse_alphabetically = ตามตัวอักษรย้อนกลับ
issues.label.filter_sort.by_size = ขนาดเล็กที่สุด
issues.label.filter_sort.reverse_by_size = ขนาดใหญ่ที่สุด
issues.num_participants_one = %d ผู้เข้าร่วม
issues.num_participants_few = %d ผู้เข้าร่วม
issues.attachment.open_tab = `คลิกเพื่อดู "%s" ในแท็บใหม่`
issues.subscribe = สมัครรับข้อมูล
issues.unsubscribe = ยกเลิกการสมัครรับข้อมูล
issues.unpin_issue = เลิกปักหมุดปัญหา
issues.max_pinned = คุณไม่สามารถปักหมุดปัญหาได้อีก
issues.pin_comment = ปักหมุด %s นี้
issues.unpin_comment = เลิกปักหมุด %s นี้
issues.lock = ล็อกการสนทนา
issues.unlock = ปลดล็อกการสนทนา
issues.lock.unknown_reason = ไม่สามารถล็อกปัญหาด้วยเหตุผลที่ไม่รู้จัก
issues.lock_duplicate = ไม่สามารถล็อกปัญหาซ้ำได้
issues.unlock_error = ไม่สามารถปลดล็อกปัญหาที่ไม่ได้ล็อก
issues.lock_with_reason = ล็อกเป็น <strong>%s</strong> และจำกัดการสนทนาเฉพาะผู้ทำงานร่วมกัน %s
issues.lock_no_reason = ล็อกและจำกัดการสนทนาเฉพาะผู้ทำงานร่วมกัน %s
issues.unlock_comment = ปลดล็อกการสนทนานี้ %s
issues.lock_confirm = ล็อก
issues.unlock_confirm = ปลดล็อก
issues.lock.notice_1 = - ผู้ใช้อื่นไม่สามารถเพิ่มความคิดเห็นใหม่ในปัญหานี้ได้
issues.lock.notice_2 = - คุณและผู้ทำงานร่วมกันอื่น ๆ ที่มีสิทธิ์เข้าถึงที่เก็บนี้ยังคงสามารถแสดงความคิดเห็นที่ผู้อื่นสามารถเห็นได้
issues.lock.notice_3 = - คุณสามารถปลดล็อกปัญหานี้ได้อีกครั้งในอนาคต
issues.unlock.notice_1 = - ทุกคนจะสามารถแสดงความคิดเห็นในปัญหานี้ได้อีกครั้ง
issues.unlock.notice_2 = - คุณสามารถล็อกปัญหานี้ได้อีกครั้งในอนาคต
issues.lock.reason = เหตุผลในการล็อก
issues.comment_on_locked = คุณไม่สามารถแสดงความคิดเห็นในปัญหาที่ล็อกได้
issues.delete = ลบ
issues.delete.title = ลบปัญหานี้?
issues.delete.text = คุณต้องการลบปัญหานี้จริง ๆ หรือ? (การดำเนินการนี้จะลบเนื้อหาทั้งหมดอย่างถาวร พิจารณาปิดแทนหากคุณต้องการเก็บถาวรไว้)
issues.tracker = ตัวติดตามเวลา
issues.start_tracking_short = เริ่มจับเวลา
issues.start_tracking = เริ่มการติดตามเวลา
issues.start_tracking_history = `เริ่มทำงาน %s`
issues.tracker_auto_close = ตัวจับเวลาจะหยุดโดยอัตโนมัติเมื่อปัญหานี้ถูกปิด
issues.tracking_already_started = `คุณได้เริ่มการติดตามเวลาใน <a href="%s">ปัญหาอื่น</a> แล้ว!`
issues.stop_tracking = หยุดจับเวลา
issues.stop_tracking_history = `หยุดทำงาน %s`
issues.cancel_tracking = ทิ้ง
issues.cancel_tracking_history = `ยกเลิกการติดตามเวลา %s`
issues.add_time = เพิ่มเวลาด้วยตนเอง
issues.del_time = ลบบันทึกเวลานี้
issues.add_time_short = เพิ่มเวลา
issues.add_time_cancel = ยกเลิก
issues.add_time_history = `เพิ่มเวลาที่ใช้ไป %s`
issues.del_time_history = `ลบเวลาที่ใช้ไป %s`
issues.add_time_hours = ชั่วโมง
issues.add_time_minutes = นาที
issues.add_time_sum_to_small = ไม่ได้ป้อนเวลา
issues.time_spent_from_all_authors = `เวลาที่ใช้ไปทั้งหมด: %s`
issues.due_date = วันครบกำหนด
issues.push_commit_1 = เพิ่ม %d คอมมิต %s
issues.push_commits_n = เพิ่ม %d คอมมิต %s
issues.force_push_codes = `บังคับพุช %[1]s จาก <a class="%[7]s" href="%[3]s"><code>%[2]s</code></a> %[8]s ไปยัง <a class="%[7]s" href="%[5]s"><code>%[4]s</code></a> %[9]s %[6]s`
issues.force_push_compare = เปรียบเทียบ
issues.due_date_form = ปปปป-ดด-วว
issues.due_date_form_edit = แก้ไข
issues.due_date_form_remove = ลบ
issues.due_date_not_set = ไม่ได้ตั้งวันครบกำหนด
issues.due_date_added = เพิ่มวันครบกำหนด %s %s
issues.due_date_modified = แก้ไขวันครบกำหนดจาก %[2]s เป็น %[1]s %[3]s
issues.due_date_remove = ลบวันครบกำหนด %s %s
issues.due_date_overdue = เกินกำหนด
issues.due_date_invalid = วันครบกำหนดไม่ถูกต้องหรืออยู่นอกช่วง โปรดใช้รูปแบบ "yyyy-mm-dd"
issues.dependency.title = การพึ่งพา
issues.dependency.issue_no_dependencies = ไม่ได้ตั้งค่าการพึ่งพา
issues.dependency.pr_no_dependencies = ไม่ได้ตั้งค่าการพึ่งพา
issues.dependency.no_permission_1 = คุณไม่มีสิทธิ์อ่านการพึ่งพา %d รายการ
issues.dependency.no_permission_n = คุณไม่มีสิทธิ์อ่านการพึ่งพา %d รายการ
issues.dependency.no_permission.can_remove = คุณไม่มีสิทธิ์อ่านการพึ่งพานี้ แต่สามารถลบการพึ่งพานี้ได้
issues.dependency.add = เพิ่มการพึ่งพา…
issues.dependency.cancel = ยกเลิก
issues.dependency.remove = ลบ
issues.dependency.remove_info = ลบการพึ่งพานี้
issues.dependency.added_dependency = `เพิ่มการพึ่งพาใหม่ %s`
issues.dependency.removed_dependency = `ลบการพึ่งพา %s`
issues.dependency.pr_closing_blockedby = การปิดคำขอดึงนี้ถูกบล็อกโดยปัญหาต่อไปนี้
issues.dependency.issue_closing_blockedby = การปิดปัญหานี้ถูกบล็อกโดยปัญหาต่อไปนี้
issues.dependency.issue_close_blocks = ปัญหานี้บล็อกการปิดของปัญหาต่อไปนี้
issues.dependency.pr_close_blocks = คำขอดึงนี้บล็อกการปิดของปัญหาต่อไปนี้
issues.dependency.issue_close_blocked = คุณต้องปิดปัญหาทั้งหมดที่บล็อกปัญหานี้ก่อนจึงจะสามารถปิดได้
issues.dependency.issue_batch_close_blocked = ไม่สามารถปิดปัญหาที่เลือกเป็นชุดได้ เนื่องจากปัญหา #%d ยังมีการพึ่งพาที่เปิดอยู่
issues.dependency.pr_close_blocked = คุณต้องปิดปัญหาทั้งหมดที่บล็อกคำขอดึงนี้ก่อนจึงจะสามารถผสานได้
issues.dependency.blocks_short = บล็อก
issues.dependency.blocked_by_short = ขึ้นอยู่กับ
issues.dependency.remove_header = ลบการพึ่งพา
issues.dependency.issue_remove_text = การดำเนินการนี้จะลบการพึ่งพาออกจากปัญหานี้ ดำเนินการต่อ?
issues.dependency.pr_remove_text = การดำเนินการนี้จะลบการพึ่งพาออกจากคำขอดึงนี้ ดำเนินการต่อ?
issues.dependency.setting = เปิดใช้งานการพึ่งพาสำหรับปัญหาและคำขอดึง
issues.dependency.add_error_same_issue = คุณไม่สามารถทำให้ปัญหาขึ้นอยู่กับตัวเองได้
issues.dependency.add_error_dep_issue_not_exist = ปัญหาที่ขึ้นต่อกันไม่มีอยู่
issues.dependency.add_error_dep_not_exist = การพึ่งพาไม่มีอยู่
issues.dependency.add_error_dep_exists = การพึ่งพามีอยู่แล้ว
issues.dependency.add_error_cannot_create_circular = คุณไม่สามารถสร้างการพึ่งพาที่มีปัญหาสองปัญหากำลังบล็อกซึ่งกันและกันได้
issues.dependency.add_error_dep_not_same_repo = ปัญหาทั้งสองต้องอยู่ในที่เก็บเดียวกัน
issues.review.self.approval = คุณไม่สามารถอนุมัติคำขอดึงของคุณเองได้
issues.review.self.rejection = คุณไม่สามารถขอการเปลี่ยนแปลงในคำขอดึงของคุณเองได้
issues.review.approve = อนุมัติการเปลี่ยนแปลงเหล่านี้ %s
issues.review.comment = ตรวจสอบ %s
issues.review.dismissed = ยกเลิกการตรวจสอบของ %s %s
issues.review.dismissed_label = ยกเลิกแล้ว
issues.review.left_comment = แสดงความคิดเห็น
issues.review.content.empty = คุณต้องแสดงความคิดเห็นเพื่อระบุการเปลี่ยนแปลงที่ร้องขอ
issues.review.reject = ขอการเปลี่ยนแปลง %s
issues.review.add_review_request = ขอการตรวจสอบจาก %[1]s %[2]s
issues.review.add_review_requests = ขอการตรวจสอบจาก %[1]s %[2]s
issues.review.remove_review_request = ลบคำขอตรวจสอบสำหรับ %[1]s %[2]s
issues.review.remove_review_requests = ลบคำขอตรวจสอบสำหรับ %[1]s %[2]s
issues.review.remove_review_request_self = ปฏิเสธที่จะตรวจสอบ %s
issues.review.add_remove_review_requests = ขอการตรวจสอบจาก %[1]s และลบคำขอตรวจสอบสำหรับ %[2]s %[3]s
issues.review.pending = รอดำเนินการ
issues.review.pending.tooltip = ความคิดเห็นนี้ยังไม่ปรากฏแก่ผู้ใช้อื่นในขณะนี้ หากต้องการส่งความคิดเห็นที่รอดำเนินการของคุณ ให้เลือก "%s" -> "%s/%s/%s" ที่ด้านบนของหน้า
issues.review.reviewers = ผู้ตรวจสอบ
issues.review.outdated = ล้าสมัย
issues.review.outdated_description = เนื้อหามีการเปลี่ยนแปลงตั้งแต่มีการแสดงความคิดเห็นนี้
issues.review.option.show_outdated_comments = แสดงความคิดเห็นที่ล้าสมัย
issues.review.option.hide_outdated_comments = ซ่อนความคิดเห็นที่ล้าสมัย
issues.review.show_outdated = แสดงที่ล้าสมัย
issues.review.hide_outdated = ซ่อนที่ล้าสมัย
issues.review.show_resolved = แสดงที่แก้ไขแล้ว
issues.review.hide_resolved = ซ่อนที่แก้ไขแล้ว
issues.review.resolve_conversation = แก้ไขการสนทนา
issues.review.un_resolve_conversation = ยกเลิกการแก้ไขการสนทนา
issues.review.resolved_by = ทำเครื่องหมายการสนทนานี้ว่าแก้ไขแล้ว
issues.reference_issue.body = เนื้อหา
issues.content_history.edited = แก้ไขแล้ว
issues.content_history.created = สร้างแล้ว
issues.content_history.delete_from_history = ลบจากประวัติ
issues.content_history.delete_from_history_confirm = ลบจากประวัติ?
issues.content_history.options = ตัวเลือก
issues.blocked_by_user = คุณไม่สามารถสร้างปัญหาในที่เก็บนี้ได้เนื่องจากคุณถูกบล็อกโดยเจ้าของที่เก็บ
comment.blocked_by_user = ไม่สามารถแสดงความคิดเห็นได้เนื่องจากคุณถูกบล็อกโดยเจ้าของที่เก็บหรือผู้เขียน
issues.summary_card_alt = การ์ดสรุปของปัญหาชื่อ "%s" ในที่เก็บ %s
compare.compare_base = พื้นฐาน
compare.compare_head = เปรียบเทียบ
pulls.new = คำขอดึงใหม่
pulls.view = ดูคำขอดึง
pulls.edit.already_changed = ไม่สามารถบันทึกการเปลี่ยนแปลงในคำขอดึงได้ ดูเหมือนว่าเนื้อหาจะถูกเปลี่ยนแปลงโดยผู้ใช้อื่นแล้ว โปรดรีเฟรชหน้าและลองแก้ไขอีกครั้งเพื่อหลีกเลี่ยงการเขียนทับการเปลี่ยนแปลงของพวกเขา
pulls.compare_changes = คำขอดึงใหม่
pulls.sign_in_require = <a href="%s">ลงชื่อเข้าใช้</a> เพื่อสร้างคำขอดึงใหม่
pulls.allow_edits_from_maintainers = อนุญาตการแก้ไขจากผู้ดูแล
pulls.allow_edits_from_maintainers_desc = ผู้ใช้ที่มีสิทธิ์เขียนไปยังสาขาพื้นฐานสามารถพุชไปยังสาขานี้ได้ด้วย
pulls.allow_edits_from_maintainers_err = การอัปเดตล้มเหลว
pulls.compare_changes_desc = เลือกสาขาที่จะผสานเข้าและสาขาที่จะดึงจาก
pulls.has_viewed_file = ดูแล้ว
pulls.has_changed_since_last_review = เปลี่ยนแปลงตั้งแต่การตรวจสอบครั้งล่าสุดของคุณ
pulls.viewed_files_label = %[1]d / %[2]d ไฟล์ที่ดูแล้ว
pulls.expand_files = ขยายไฟล์ทั้งหมด
pulls.collapse_files = ยุบไฟล์ทั้งหมด
pulls.compare_base = ผสานเข้า
pulls.compare_compare = ดึงจาก
pulls.switch_comparison_type = สลับประเภทการเปรียบเทียบ
pulls.switch_head_and_base = สลับหัวและฐาน
pulls.filter_branch = กรองสาขา
pulls.no_results = ไม่พบผลลัพธ์
pulls.show_all_commits = แสดงคอมมิตทั้งหมด
pulls.show_changes_since_your_last_review = แสดงการเปลี่ยนแปลงตั้งแต่การตรวจสอบครั้งล่าสุดของคุณ
pulls.showing_only_single_commit = แสดงเฉพาะการเปลี่ยนแปลงของคอมมิต %[1]s
pulls.showing_specified_commit_range = แสดงเฉพาะการเปลี่ยนแปลงระหว่าง %[1]s..%[2]s
pulls.select_commit_hold_shift_for_range = เลือกคอมมิต กด shift + คลิกเพื่อเลือกช่วง
pulls.filter_changes_by_commit = กรองตามคอมมิต
pulls.nothing_to_compare = สาขาเหล่านี้เท่ากัน ไม่จำเป็นต้องสร้างคำขอดึง
pulls.nothing_to_compare_have_tag = สาขา/แท็กที่เลือกเท่ากัน
pulls.nothing_to_compare_and_allow_empty_pr = สาขาเหล่านี้เท่ากัน PR นี้จะว่างเปล่า
pulls.has_pull_request = `มีคำขอดึงระหว่างสาขาเหล่านี้อยู่แล้ว: <a href="%[1]s">%[2]s#%[3]d</a>`
pulls.create = สร้างคำขอดึง
pulls.change_target_branch_at = `เปลี่ยนสาขาเป้าหมายจาก <b>%s</b> เป็น <b>%s</b> %s`
pulls.tab_conversation = การสนทนา
pulls.tab_commits = คอมมิต
pulls.tab_files = ไฟล์ที่เปลี่ยนแปลง
pulls.reopen_to_merge = โปรดเปิดคำขอดึงนี้อีกครั้งเพื่อทำการผสาน
pulls.cant_reopen_deleted_branch = ไม่สามารถเปิดคำขอดึงนี้อีกครั้งได้เนื่องจากสาขาถูกลบไปแล้ว
pulls.merged = ผสานแล้ว
pulls.merged_success = ผสานและปิดคำขอดึงสำเร็จแล้ว
pulls.closed = ปิดคำขอดึงแล้ว
pulls.manually_merged = ผสานด้วยตนเอง
pulls.merged_info_text = ตอนนี้สามารถลบสาขา %s ได้แล้ว
pulls.is_closed = คำขอดึงถูกปิดแล้ว
pulls.title_wip_desc = `<a href="#">ขึ้นต้นชื่อเรื่องด้วย <strong>%s</strong></a> เพื่อป้องกันไม่ให้คำขอดึงถูกผสานโดยไม่ได้ตั้งใจ`
pulls.cannot_merge_work_in_progress = คำขอดึงนี้ถูกทำเครื่องหมายว่าเป็นงานที่กำลังดำเนินการอยู่
pulls.still_in_progress = ยังอยู่ในระหว่างดำเนินการ?
pulls.add_prefix = เพิ่มคำนำหน้า <strong>%s</strong>
pulls.ready_for_review = พร้อมสำหรับการตรวจสอบ?
pulls.remove_prefix = ลบคำนำหน้า <strong>%s</strong>
pulls.data_broken = คำขอดึงนี้เสียเนื่องจากข้อมูลการแยกสาขาหายไป
pulls.files_conflicted = คำขอดึงนี้มีการเปลี่ยนแปลงที่ขัดแย้งกับสาขาเป้าหมาย
pulls.is_checking = กำลังตรวจสอบความขัดแย้งในการผสาน ลองอีกครั้งในอีกสักครู่
pulls.is_ancestor = สาขานี้รวมอยู่ในสาขาเป้าหมายแล้ว ไม่มีอะไรจะผสาน
pulls.is_empty = การเปลี่ยนแปลงในสาขานี้มีอยู่แล้วในสาขาเป้าหมาย นี่จะเป็นคอมมิตที่ว่างเปล่า
pulls.required_status_check_failed = การตรวจสอบที่จำเป็นบางอย่างไม่สำเร็จ
pulls.required_status_check_missing = การตรวจสอบที่จำเป็นบางอย่างหายไป
pulls.required_status_check_administrator = ในฐานะผู้ดูแลระบบ คุณยังสามารถผสานคำขอดึงนี้ได้
pulls.blocked_by_approvals = คำขอดึงนี้ยังไม่ได้รับการอนุมัติเพียงพอ ได้รับการอนุมัติ %d จาก %d รายการ
pulls.blocked_by_rejection = คำขอดึงนี้มีการเปลี่ยนแปลงที่ร้องขอโดยผู้ตรวจสอบอย่างเป็นทางการ
pulls.blocked_by_official_review_requests = คำขอดึงนี้ถูกบล็อกเนื่องจากขาดการอนุมัติจากผู้ตรวจสอบอย่างเป็นทางการอย่างน้อยหนึ่งคน
pulls.blocked_by_outdated_branch = คำขอดึงนี้ถูกบล็อกเนื่องจากล้าสมัย
pulls.blocked_by_changed_protected_files_1 = คำขอดึงนี้ถูกบล็อกเนื่องจากมีการเปลี่ยนแปลงไฟล์ที่ป้องกัน:
pulls.blocked_by_changed_protected_files_n = คำขอดึงนี้ถูกบล็อกเนื่องจากมีการเปลี่ยนแปลงไฟล์ที่ป้องกัน:
pulls.can_auto_merge_desc = คำขอดึงนี้สามารถผสานได้โดยอัตโนมัติ
pulls.cannot_auto_merge_desc = คำขอดึงนี้ไม่สามารถผสานได้โดยอัตโนมัติเนื่องจากความขัดแย้ง
pulls.cannot_auto_merge_helper = ผสานด้วยตนเองเพื่อแก้ไขความขัดแย้ง
pulls.num_conflicting_files_1 = %d ไฟล์ที่ขัดแย้งกัน
pulls.num_conflicting_files_n = %d ไฟล์ที่ขัดแย้งกัน
pulls.approve_count_1 = %d การอนุมัติ
pulls.approve_count_n = %d การอนุมัติ
pulls.reject_count_1 = %d คำขอการเปลี่ยนแปลง
pulls.reject_count_n = %d คำขอการเปลี่ยนแปลง
pulls.waiting_count_1 = %d รอการตรวจสอบ
pulls.waiting_count_n = %d รอการตรวจสอบ
pulls.wrong_commit_id = ID คอมมิตต้องเป็น ID คอมมิตบนสาขาเป้าหมาย
pulls.blocked_by_user = คุณไม่สามารถสร้างคำขอดึงในที่เก็บนี้ได้เนื่องจากคุณถูกบล็อกโดยเจ้าของที่เก็บ
pulls.no_merge_desc = ไม่สามารถผสานคำขอดึงนี้ได้เนื่องจากตัวเลือกการผสานที่เก็บทั้งหมดถูกปิดใช้งาน
pulls.no_merge_helper = เปิดใช้งานตัวเลือกการผสานในการตั้งค่าที่เก็บหรือผสานคำขอดึงด้วยตนเอง
pulls.no_merge_wip = ไม่สามารถผสานคำขอดึงนี้ได้เนื่องจากถูกทำเครื่องหมายว่าเป็นงานที่กำลังดำเนินการอยู่
pulls.no_merge_not_ready = คำขอดึงนี้ยังไม่พร้อมที่จะผสาน ตรวจสอบสถานะการตรวจสอบและสถานะการตรวจสอบ
pulls.no_merge_access = คุณไม่ได้รับอนุญาตให้ผสานคำขอดึงนี้
pulls.merge_pull_request = สร้างคอมมิตการผสาน
pulls.rebase_merge_pull_request = รีเบสแล้วกรอไปข้างหน้า
pulls.rebase_merge_commit_pull_request = รีเบสแล้วสร้างคอมมิตการผสาน
pulls.squash_merge_pull_request = สร้างคอมมิตการบีบอัด
pulls.fast_forward_only_merge_pull_request = กรอไปข้างหน้าเท่านั้น
pulls.merge_manually = ผสานด้วยตนเอง
pulls.merge_commit_id = ID คอมมิตการผสาน
pulls.require_signed_wont_sign = สาขาต้องการคอมมิตที่ลงนามแล้ว แต่การผสานนี้จะไม่ถูกลงนาม
pulls.invalid_merge_option = คุณไม่สามารถใช้ตัวเลือกการผสานนี้สำหรับคำขอดึงนี้ได้
pulls.merge_conflict = การผสานล้มเหลว: เกิดความขัดแย้งขณะผสาน คำแนะนำ: ลองใช้กลยุทธ์อื่น
pulls.merge_conflict_summary = ข้อความแสดงข้อผิดพลาด
pulls.rebase_conflict = การผสานล้มเหลว: เกิดความขัดแย้งขณะรีเบสคอมมิต: %[1]s คำแนะนำ: ลองใช้กลยุทธ์อื่น
pulls.rebase_conflict_summary = ข้อความแสดงข้อผิดพลาด
pulls.unrelated_histories = การผสานล้มเหลว: หัวการผสานและฐานไม่มีประวัติร่วมกัน คำแนะนำ: ลองใช้กลยุทธ์อื่น
pulls.merge_out_of_date = การผสานล้มเหลว: ขณะสร้างการผสาน ฐานได้รับการอัปเดต คำแนะนำ: ลองอีกครั้ง
pulls.head_out_of_date = การผสานล้มเหลว: ขณะสร้างการผสาน หัวได้รับการอัปเดต คำแนะนำ: ลองอีกครั้ง
pulls.has_merged = ล้มเหลว: คำขอดึงถูกผสานแล้ว คุณไม่สามารถผสานอีกครั้งหรือเปลี่ยนสาขาเป้าหมายได้
pulls.push_rejected = การพุชล้มเหลว: การพุชถูกปฏิเสธ ตรวจสอบฮุก Git สำหรับที่เก็บนี้
pulls.push_rejected_summary = ข้อความปฏิเสธฉบับเต็ม
pulls.push_rejected_no_message = การพุชล้มเหลว: การพุชถูกปฏิเสธ แต่ไม่มีข้อความระยะไกล ตรวจสอบฮุก Git สำหรับที่เก็บนี้
pulls.open_unmerged_pull_exists = `คุณไม่สามารถดำเนินการเปิดใหม่ได้เนื่องจากมีคำขอดึงที่รอดำเนินการ (#%d) ที่มีคุณสมบัติเหมือนกัน`
pulls.status_checking = การตรวจสอบบางอย่างกำลังรอดำเนินการ
pulls.status_checks_success = การตรวจสอบทั้งหมดสำเร็จ
pulls.status_checks_warning = การตรวจสอบบางอย่างรายงานคำเตือน
pulls.status_checks_failure = การตรวจสอบบางอย่างล้มเหลว
pulls.status_checks_error = การตรวจสอบบางอย่างรายงานข้อผิดพลาด
pulls.status_checks_requested = จำเป็น
pulls.status_checks_details = รายละเอียด
pulls.status_checks_hide_all = ซ่อนการตรวจสอบทั้งหมด
pulls.status_checks_show_all = แสดงการตรวจสอบทั้งหมด
pulls.update_branch = อัปเดตสาขาโดยการผสาน
pulls.update_branch_rebase = อัปเดตสาขาโดยการรีเบส
pulls.update_branch_success = การอัปเดตสาขาสำเร็จ
pulls.update_not_allowed = คุณไม่ได้รับอนุญาตให้อัปเดตสาขา
pulls.outdated_with_base_branch = สาขานี้ล้าสมัยกับสาขาพื้นฐาน
pulls.close = ปิดคำขอดึง
pulls.closed_at = `ปิดคำขอดึงนี้ %s`
pulls.reopened_at = `เปิดคำขอดึงนี้ใหม่ %s`
pulls.commit_ref_at = `อ้างอิงคำขอดึงนี้จากคอมมิต %s`
pulls.cmd_instruction_hint = ดูคำแนะนำบรรทัดคำสั่ง
pulls.cmd_instruction_checkout_title = เช็คเอาต์
pulls.cmd_instruction_checkout_desc = จากที่เก็บโปรเจกต์ของคุณ เช็คเอาต์สาขาใหม่และทดสอบการเปลี่ยนแปลง
pulls.cmd_instruction_merge_title = ผสาน
pulls.cmd_instruction_merge_desc = ผสานการเปลี่ยนแปลงและอัปเดตบน Forgejo
pulls.cmd_instruction_merge_warning = <b>คำเตือน:</b> การตั้งค่า "ตรวจจับการผสานด้วยตนเองโดยอัตโนมัติ" ไม่ได้เปิดใช้งานสำหรับที่เก็บนี้ คุณจะต้องทำเครื่องหมายคำขอดึงนี้ว่าผสานด้วยตนเองในภายหลัง
pulls.clear_merge_message = ล้างข้อความการผสาน
pulls.clear_merge_message_hint = การล้างข้อความการผสานจะลบเฉพาะเนื้อหาข้อความคอมมิตและเก็บ git trailer ที่สร้างขึ้น เช่น "Co-Authored-By …"
pulls.reopen_failed.head_branch = ไม่สามารถเปิดคำขอดึงอีกครั้งได้ เนื่องจากสาขาหัวไม่มีอยู่อีกต่อไป
pulls.reopen_failed.base_branch = ไม่สามารถเปิดคำขอดึงอีกครั้งได้ เนื่องจากสาขาพื้นฐานไม่มีอยู่อีกต่อไป
pulls.made_using_agit = AGit
pulls.agit_explanation = สร้างขึ้นโดยใช้เวิร์กโฟลว์ AGit AGit ช่วยให้ผู้มีส่วนร่วมเสนอการเปลี่ยนแปลงโดยใช้ "git push" โดยไม่ต้องสร้างการแยกสาขาหรือสาขาใหม่
pulls.editable = แก้ไขได้
pulls.editable_explanation = คำขอดึงนี้อนุญาตการแก้ไขจากผู้ดูแล คุณสามารถมีส่วนร่วมโดยตรงได้
pulls.auto_merge_button_when_succeed = (เมื่อการตรวจสอบสำเร็จ)
pulls.auto_merge_when_succeed = ผสานอัตโนมัติเมื่อการตรวจสอบทั้งหมดสำเร็จ
pulls.auto_merge_newly_scheduled = คำขอดึงถูกกำหนดเวลาให้ผสานเมื่อการตรวจสอบทั้งหมดสำเร็จ
pulls.auto_merge_has_pending_schedule = %[1]s กำหนดเวลาให้คำขอดึงนี้ผสานอัตโนมัติเมื่อการตรวจสอบทั้งหมดสำเร็จ %[2]s
pulls.auto_merge_cancel_schedule = ยกเลิกการผสานอัตโนมัติ
pulls.auto_merge_not_scheduled = คำขอดึงนี้ไม่ได้กำหนดเวลาให้ผสานอัตโนมัติ
pulls.auto_merge_canceled_schedule = การผสานอัตโนมัติถูกยกเลิกสำหรับคำขอดึงนี้
pulls.auto_merge_newly_scheduled_comment = `กำหนดเวลาให้คำขอดึงนี้ผสานอัตโนมัติเมื่อการตรวจสอบทั้งหมดสำเร็จ %[1]s`
pulls.auto_merge_canceled_schedule_comment = `ยกเลิกการผสานอัตโนมัติของคำขอดึงนี้เมื่อการตรวจสอบทั้งหมดสำเร็จ %[1]s`
pulls.delete_after_merge.head_branch.is_default = สาขาหัวที่คุณต้องการลบเป็นสาขาเริ่มต้นและไม่สามารถลบได้
pulls.delete_after_merge.head_branch.is_protected = สาขาหัวที่คุณต้องการลบเป็นสาขาที่ป้องกันและไม่สามารถลบได้
pulls.delete_after_merge.head_branch.insufficient_branch = คุณไม่มีสิทธิ์ลบสาขาหัว
pulls.delete.title = ลบคำขอดึงนี้?
pulls.delete.text = คุณต้องการลบคำขอดึงนี้จริง ๆ หรือ? (การดำเนินการนี้จะลบเนื้อหาทั้งหมดอย่างถาวร พิจารณาปิดแทนหากคุณต้องการเก็บถาวรไว้)
pulls.recently_pushed_new_branches = คุณพุชบนสาขา <a href="%[3]s"><strong>%[1]s</strong></a> %[2]s
pull.deleted_branch = (ถูกลบ):%s
comments.edit.already_changed = ไม่สามารถบันทึกการเปลี่ยนแปลงในความคิดเห็นได้ ดูเหมือนว่าเนื้อหาจะถูกเปลี่ยนแปลงโดยผู้ใช้อื่นแล้ว โปรดรีเฟรชหน้าและลองแก้ไขอีกครั้งเพื่อหลีกเลี่ยงการเขียนทับการเปลี่ยนแปลงของพวกเขา
milestones.new = เหตุการณ์สำคัญใหม่
milestones.closed = ปิดแล้ว %s
milestones.update_ago = อัปเดตแล้ว %s
milestones.no_due_date = ไม่มีวันครบกำหนด
milestones.open = เปิด
milestones.close = ปิด
milestones.new_subheader = เหตุการณ์สำคัญสามารถช่วยคุณจัดระเบียบปัญหาและติดตามความคืบหน้าได้
milestones.completeness = <strong>%d%%</strong> เสร็จสมบูรณ์
milestones.create = สร้างเหตุการณ์สำคัญ
milestones.title = ชื่อเรื่อง
milestones.desc = คำอธิบาย
milestones.due_date = วันครบกำหนด (ไม่บังคับ)
milestones.clear = ล้าง
milestones.invalid_due_date_format = รูปแบบวันครบกำหนดต้องเป็น "yyyy-mm-dd"
milestones.create_success = สร้างเหตุการณ์สำคัญ "%s" แล้ว
milestones.edit = แก้ไขเหตุการณ์สำคัญ
milestones.edit_subheader = เหตุการณ์สำคัญจัดระเบียบปัญหาและติดตามความคืบหน้า
milestones.cancel = ยกเลิก
milestones.modify = อัปเดตเหตุการณ์สำคัญ
milestones.edit_success = อัปเดตเหตุการณ์สำคัญ "%s" แล้ว
milestones.deletion = ลบเหตุการณ์สำคัญ
milestones.deletion_desc = การลบเหตุการณ์สำคัญจะลบออกจากปัญหาที่เกี่ยวข้องทั้งหมด ดำเนินการต่อ?
milestones.deletion_success = เหตุการณ์สำคัญถูกลบแล้ว
milestones.filter_sort.name = ชื่อ
milestones.filter_sort.earliest_due_data = วันครบกำหนดใกล้ที่สุด
milestones.filter_sort.latest_due_date = วันครบกำหนดไกลที่สุด
milestones.filter_sort.least_complete = เสร็จสมบูรณ์น้อยที่สุด
milestones.filter_sort.most_complete = เสร็จสมบูรณ์มากที่สุด
milestones.filter_sort.most_issues = ปัญหามากที่สุด
milestones.filter_sort.least_issues = ปัญหาน้อยที่สุด
signing.will_sign = คอมมิตนี้จะถูกลงนามด้วยคีย์ "%s"
signing.wont_sign.error = เกิดข้อผิดพลาดขณะตรวจสอบว่าสามารถลงนามคอมมิตได้หรือไม่
signing.wont_sign.nokey = อินสแตนซ์นี้ไม่มีคีย์ที่จะลงนามคอมมิตนี้
signing.wont_sign.never = คอมมิตจะไม่ถูกลงนาม
signing.wont_sign.always = คอมมิตจะถูกลงนามเสมอ
signing.wont_sign.pubkey = คอมมิตจะไม่ถูกลงนามเนื่องจากคุณไม่มีคีย์สาธารณะที่เชื่อมโยงกับบัญชีของคุณ
signing.wont_sign.twofa = คุณต้องเปิดใช้งานการยืนยันตัวตนแบบสองปัจจัยเพื่อให้คอมมิตถูกลงนาม
signing.wont_sign.parentsigned = คอมมิตจะไม่ถูกลงนามเนื่องจากคอมมิตหลักไม่ได้ลงนาม
signing.wont_sign.basesigned = การผสานจะไม่ถูกลงนามเนื่องจากคอมมิตพื้นฐานไม่ได้ลงนาม
signing.wont_sign.headsigned = การผสานจะไม่ถูกลงนามเนื่องจากคอมมิตหัวไม่ได้ลงนาม
signing.wont_sign.commitssigned = การผสานจะไม่ถูกลงนามเนื่องจากคอมมิตที่เกี่ยวข้องทั้งหมดไม่ได้ลงนาม
signing.wont_sign.approved = การผสานจะไม่ถูกลงนามเนื่องจาก PR ไม่ได้รับการอนุมัติ
signing.wont_sign.not_signed_in = คุณไม่ได้ลงชื่อเข้าใช้
ext_wiki = วิกิภายนอก
wiki = วิกิ
wiki.welcome = ยินดีต้อนรับสู่วิกิ
wiki.welcome_desc = วิกิช่วยให้คุณเขียนและแบ่งปันเอกสารกับผู้ทำงานร่วมกันได้
wiki.create_first_page = สร้างหน้าแรก
wiki.page = หน้า
wiki.filter_page = กรองหน้า
wiki.new_page = หน้า
wiki.page_title = ชื่อหน้า
wiki.page_content = เนื้อหาหน้า
wiki.default_commit_message = เขียนบันทึกเกี่ยวกับการอัปเดตหน้านี้ (ไม่บังคับ)
wiki.save_page = บันทึกหน้า
wiki.cancel = ยกเลิก
wiki.last_commit_info = %s แก้ไขหน้านี้ %s
wiki.edit_page_button = แก้ไข
wiki.new_page_button = หน้าใหม่
wiki.file_revision = การแก้ไขหน้า
wiki.wiki_page_revisions = การแก้ไขหน้า
wiki.back_to_wiki = กลับไปที่หน้าวิกิ
wiki.delete_page_button = ลบหน้า
wiki.delete_page_notice_1 = การลบหน้าวิกิ "%s" ไม่สามารถยกเลิกได้ ดำเนินการต่อ?
wiki.page_already_exists = มีหน้าวิกิที่มีชื่อเดียวกันอยู่แล้ว
wiki.reserved_page = ชื่อหน้าวิกิ "%s" ถูกสงวนไว้
wiki.pages = หน้า
wiki.last_updated = อัปเดตล่าสุด %s
wiki.page_name_desc = ป้อนชื่อสำหรับหน้าวิกินี้ ชื่อพิเศษบางชื่อคือ: "Home", "_Sidebar" และ "_Footer"
wiki.original_git_entry_tooltip = ดูไฟล์ Git ดั้งเดิมแทนการใช้ลิงก์ที่เป็นมิตร
wiki.search = ค้นหาวิกิ
wiki.no_search_results = ไม่มีผลลัพธ์
activity = กิจกรรม
activity.navbar.pulse = ชีพจร
activity.navbar.code_frequency = ความถี่ของโค้ด
activity.navbar.contributors = ผู้มีส่วนร่วม
activity.navbar.recent_commits = คอมมิตล่าสุด
activity.period.filter_label = ระยะเวลา:
activity.period.daily = 1 วัน
activity.period.halfweekly = 3 วัน
activity.period.weekly = 1 สัปดาห์
activity.period.monthly = 1 เดือน
activity.period.quarterly = 3 เดือน
activity.period.semiyearly = 6 เดือน
activity.period.yearly = 1 ปี
activity.overview = ภาพรวม
activity.merged_prs_count_1 = คำขอดึงที่ผสานแล้ว
activity.merged_prs_count_n = คำขอดึงที่ผสานแล้ว
activity.opened_prs_count_1 = คำขอดึงที่เสนอ
activity.opened_prs_count_n = คำขอดึงที่เสนอ
activity.title.user_1 = %d ผู้ใช้
activity.title.user_n = %d ผู้ใช้
activity.title.prs_1 = %d คำขอดึง
activity.title.prs_n = %d คำขอดึง
activity.title.prs_merged_by = %s ผสานโดย %s
activity.title.prs_opened_by = %s เสนอโดย %s
activity.merged_prs_label = ผสานแล้ว
activity.opened_prs_label = เสนอ
activity.closed_issues_count_1 = ปัญหาที่ปิดแล้ว
activity.closed_issues_count_n = ปัญหาที่ปิดแล้ว
activity.title.issues_1 = %d ปัญหา
activity.title.issues_n = %d ปัญหา
activity.title.issues_closed_from = %s ปิดจาก %s
activity.title.issues_created_by = %s สร้างโดย %s
activity.closed_issue_label = ปิดแล้ว
activity.new_issues_count_1 = ปัญหาใหม่
activity.new_issues_count_n = ปัญหาใหม่
activity.new_issue_label = เปิดแล้ว
activity.title.unresolved_conv_1 = %d การสนทนาที่ยังไม่แก้ไข
activity.title.unresolved_conv_n = %d การสนทนาที่ยังไม่แก้ไข
activity.unresolved_conv_desc = ปัญหาและคำขอดึงที่เปลี่ยนแปลงล่าสุดเหล่านี้ยังไม่ได้รับการแก้ไข
activity.unresolved_conv_label = เปิด
activity.title.releases_1 = %d รีลีส
activity.title.releases_n = %d รีลีส
activity.title.releases_published_by = %s เผยแพร่โดย %s
activity.published_release_label = รีลีส
activity.published_prerelease_label = พรีรีลีส
activity.published_tag_label = แท็ก
activity.no_git_activity = ไม่มีการคอมมิตใด ๆ ในช่วงเวลานี้
activity.git_stats_exclude_merges = ไม่รวมการผสาน,
activity.git_stats_author_1 = %d ผู้เขียน
activity.git_stats_author_n = %d ผู้เขียน
activity.git_stats_pushed_1 = ได้พุช
activity.git_stats_pushed_n = ได้พุช
activity.git_stats_commit_1 = %d คอมมิต
activity.git_stats_commit_n = %d คอมมิต
activity.git_stats_push_to_branch = ไปยัง %s และ
activity.git_stats_push_to_all_branches = ไปยังทุกสาขา
activity.git_stats_on_default_branch = บน %s,
activity.git_stats_file_1 = %d ไฟล์
activity.git_stats_file_n = %d ไฟล์
activity.git_stats_files_changed_1 = ได้เปลี่ยนแปลง
activity.git_stats_files_changed_n = ได้เปลี่ยนแปลง
activity.git_stats_additions = และมีการเพิ่ม
activity.git_stats_addition_1 = %d การเพิ่ม
activity.git_stats_addition_n = %d การเพิ่ม
activity.git_stats_and_deletions = และ
activity.git_stats_deletion_1 = %d การลบ
activity.git_stats_deletion_n = %d การลบ
activity.commit = กิจกรรมคอมมิต
contributors.contribution_type.filter_label = ประเภทการมีส่วนร่วม:
contributors.contribution_type.commits = คอมมิต
contributors.contribution_type.additions = การเพิ่ม
contributors.contribution_type.deletions = การลบ
settings = การตั้งค่า
settings.desc = การตั้งค่าคือที่ที่คุณสามารถจัดการการตั้งค่าสำหรับที่เก็บได้
settings.options = ที่เก็บ
settings.collaboration = ผู้ทำงานร่วมกัน
settings.collaboration.admin = ผู้ดูแลระบบ
settings.collaboration.write = เขียน
settings.collaboration.read = อ่าน
settings.collaboration.owner = เจ้าของ
settings.collaboration.undefined = ไม่ได้กำหนด
settings.hooks = เว็บฮุก
settings.githooks = ฮุก Git
settings.basic_settings = การตั้งค่าพื้นฐาน
settings.federation_settings = การตั้งค่าสหพันธ์
settings.federation_apapiurl = URL สหพันธ์ของที่เก็บนี้ คัดลอกและวางลงในการตั้งค่าสหพันธ์ของที่เก็บอื่นเป็น URL ของที่เก็บที่กำลังติดตาม
settings.federation_following_repos = URL ของที่เก็บที่กำลังติดตาม คั่นด้วย ";", ไม่มีช่องว่าง
settings.federation_not_enabled = สหพันธ์ไม่ได้เปิดใช้งานบนอินสแตนซ์ของคุณ
settings.mirror_settings = การตั้งค่ามิเรอร์
settings.mirror_settings.docs = ตั้งค่าที่เก็บของคุณให้ซิงโครไนซ์คอมมิต แท็ก และสาขากับที่เก็บอื่นโดยอัตโนมัติ
settings.mirror_settings.docs.disabled_pull_mirror.instructions = ตั้งค่าโปรเจกต์ของคุณให้พุชคอมมิต แท็ก และสาขาไปยังที่เก็บอื่นโดยอัตโนมัติ มิเรอร์การดึงถูกปิดใช้งานโดยผู้ดูแลระบบไซต์ของคุณ
settings.mirror_settings.docs.disabled_push_mirror.instructions = ตั้งค่าโปรเจกต์ของคุณให้ดึงคอมมิต แท็ก และสาขาจากที่เก็บอื่นโดยอัตโนมัติ
settings.mirror_settings.docs.disabled_push_mirror.pull_mirror_warning = ขณะนี้สามารถทำได้ในเมนู "การย้ายใหม่" เท่านั้น สำหรับข้อมูลเพิ่มเติม โปรดดู:
settings.mirror_settings.docs.disabled_push_mirror.info = มิเรอร์การพุชถูกปิดใช้งานโดยผู้ดูแลระบบไซต์ของคุณ
settings.mirror_settings.docs.no_new_mirrors = ที่เก็บของคุณกำลังมิเรอร์การเปลี่ยนแปลงไปยังหรือจากที่เก็บอื่น โปรดทราบว่าคุณไม่สามารถสร้างมิเรอร์ใหม่ได้ในขณะนี้
settings.mirror_settings.docs.can_still_use = แม้ว่าคุณจะไม่สามารถแก้ไขมิเรอร์ที่มีอยู่หรือสร้างใหม่ได้ แต่คุณยังสามารถใช้มิเรอร์ที่มีอยู่ของคุณได้
settings.mirror_settings.docs.pull_mirror_instructions = หากต้องการตั้งค่ามิเรอร์การดึง โปรดดู:
settings.mirror_settings.docs.more_information_if_disabled = คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับมิเรอร์การพุชและการดึงได้ที่นี่:
settings.mirror_settings.docs.doc_link_title = ฉันจะมิเรอร์ที่เก็บได้อย่างไร?
settings.mirror_settings.docs.doc_link_pull_section = ส่วน "การดึงจากที่เก็บระยะไกล" ของเอกสารประกอบ
settings.mirror_settings.docs.pulling_remote_title = การดึงจากที่เก็บระยะไกล
settings.mirror_settings.mirrored_repository = ที่เก็บที่มิเรอร์
settings.mirror_settings.pushed_repository = ที่เก็บที่พุช
settings.mirror_settings.direction = ทิศทาง
settings.mirror_settings.direction.pull = ดึง
settings.mirror_settings.direction.push = พุช
settings.mirror_settings.last_update = อัปเดตล่าสุด
settings.mirror_settings.push_mirror.none = ไม่มีการกำหนดค่ามิเรอร์การพุช
settings.mirror_settings.push_mirror.remote_url = URL ที่เก็บ Git ระยะไกล
settings.mirror_settings.push_mirror.add = เพิ่มมิเรอร์การพุช
settings.mirror_settings.push_mirror.edit_sync_time = แก้ไขช่วงเวลาการซิงค์มิเรอร์
settings.mirror_settings.push_mirror.none_ssh = ไม่มี
settings.units.units = หน่วย
settings.units.overview = ภาพรวม
settings.units.add_more = เปิดใช้งานเพิ่มเติม
settings.sync_mirror = ซิงโครไนซ์ตอนนี้
settings.mirror_settings.push_mirror.copy_public_key = คัดลอกคีย์สาธารณะ
settings.pull_mirror_sync_in_progress = กำลังดึงการเปลี่ยนแปลงจากระยะไกล %s ในขณะนี้
settings.pull_mirror_sync_quota_exceeded = เกินโควต้า ไม่ได้ดึงการเปลี่ยนแปลง
settings.push_mirror_sync_in_progress = กำลังพุชการเปลี่ยนแปลงไปยังระยะไกล %s ในขณะนี้
settings.site = เว็บไซต์
settings.update_settings = บันทึกการตั้งค่า
settings.update_mirror_settings = อัปเดตการตั้งค่ามิเรอร์
settings.branches.switch_default_branch = สลับสาขาเริ่มต้น
settings.branches.update_default_branch = อัปเดตสาขาเริ่มต้น
settings.branches.add_new_rule = เพิ่มกฎใหม่
settings.advanced_settings = การตั้งค่าขั้นสูง
settings.wiki_desc = เปิดใช้งานวิกิที่เก็บ
settings.wiki_globally_editable = อนุญาตให้ทุกคนแก้ไขวิกิ
settings.use_internal_wiki = ใช้วิกิในตัว
settings.use_external_wiki = ใช้วิกิภายนอก
settings.external_wiki_url = URL วิกิภายนอก
settings.external_wiki_url_error = URL วิกิภายนอกไม่ใช่ URL ที่ถูกต้อง
settings.external_wiki_url_desc = ผู้เยี่ยมชมจะถูกเปลี่ยนเส้นทางไปยัง URL วิกิภายนอกเมื่อคลิกแท็บวิกิ
settings.issues_desc = เปิดใช้งานตัวติดตามปัญหาที่เก็บ
settings.use_internal_issue_tracker = ใช้ตัวติดตามปัญหาในตัว
settings.use_external_issue_tracker = ใช้ตัวติดตามปัญหาภายนอก
settings.external_tracker_url = URL ตัวติดตามปัญหาภายนอก
settings.external_tracker_url_error = URL ตัวติดตามปัญหาภายนอกไม่ใช่ URL ที่ถูกต้อง
settings.external_tracker_url_desc = ผู้เยี่ยมชมจะถูกเปลี่ยนเส้นทางไปยัง URL ตัวติดตามปัญหาภายนอกเมื่อคลิกแท็บปัญหา
settings.tracker_url_format = รูปแบบ URL ตัวติดตามปัญหาภายนอก
settings.tracker_url_format_error = รูปแบบ URL ตัวติดตามปัญหาภายนอกไม่ใช่ URL ที่ถูกต้อง
settings.tracker_issue_style = รูปแบบหมายเลขตัวติดตามปัญหาภายนอก
settings.tracker_issue_style.numeric = ตัวเลข
settings.tracker_issue_style.alphanumeric = ตัวอักษรและตัวเลข
settings.tracker_issue_style.regexp = นิพจน์ทั่วไป
settings.tracker_issue_style.regexp_pattern = รูปแบบนิพจน์ทั่วไป
settings.tracker_issue_style.regexp_pattern_desc = กลุ่มที่จับได้กลุ่มแรกจะถูกใช้แทน <code>{index}</code>
settings.tracker_url_format_desc = ใช้ตัวยึดตำแหน่ง <code>{user}</code>, <code>{repo}</code> และ <code>{index}</code> สำหรับชื่อผู้ใช้ ชื่อที่เก็บ และดัชนีปัญหา
settings.enable_timetracker = เปิดใช้งานการติดตามเวลา
settings.allow_only_contributors_to_track_time = ให้เฉพาะผู้มีส่วนร่วมติดตามเวลา
settings.pulls_desc = เปิดใช้งานคำขอดึงที่เก็บ
settings.pulls.ignore_whitespace = ละเว้นช่องว่างสำหรับความขัดแย้ง
settings.pulls.enable_autodetect_manual_merge = เปิดใช้งานการตรวจจับการผสานด้วยตนเองโดยอัตโนมัติ (หมายเหตุ: ในบางกรณีพิเศษ อาจเกิดการตัดสินผิดพลาดได้)
settings.pulls.allow_rebase_update = เปิดใช้งานการอัปเดตสาขาคำขอดึงโดยการรีเบส
settings.default_update_style_desc = รูปแบบการอัปเดตเริ่มต้นที่ใช้สำหรับการอัปเดตคำขอดึงที่อยู่หลังสาขาพื้นฐาน
settings.pulls.default_delete_branch_after_merge = ลบสาขาคำขอดึงหลังจากการผสานตามค่าเริ่มต้น
settings.pulls.default_allow_edits_from_maintainers = อนุญาตการแก้ไขจากผู้ดูแลตามค่าเริ่มต้น
settings.releases_desc = เปิดใช้งานรีลีสที่เก็บ
settings.packages_desc = เปิดใช้งานรีจิสทรีแพ็คเกจที่เก็บ
settings.projects_desc = เปิดใช้งานโปรเจกต์ที่เก็บ
settings.actions_desc = เปิดใช้งานไปป์ไลน์ CI/CD แบบบูรณาการกับ Forgejo Actions
settings.admin_settings = การตั้งค่าผู้ดูแลระบบ
settings.admin_enable_health_check = เปิดใช้งานการตรวจสอบสุขภาพที่เก็บ (git fsck)
settings.admin_code_indexer = ตัวจัดทำดัชนีโค้ด
settings.admin_stats_indexer = ตัวจัดทำดัชนีสถิติโค้ด
settings.admin_indexer_commit_sha = คอมมิตที่จัดทำดัชนีล่าสุด
settings.admin_indexer_unindexed = ไม่ได้จัดทำดัชนี
settings.reindex_button = เพิ่มไปยังคิวการจัดทำดัชนีใหม่
settings.reindex_requested = ขอการจัดทำดัชนีใหม่แล้ว
settings.admin_enable_close_issues_via_commit_in_any_branch = ปิดปัญหาผ่านคอมมิตที่ทำในสาขาที่ไม่ใช่สาขาเริ่มต้น
settings.danger_zone = โซนอันตราย
settings.new_owner_has_same_repo = เจ้าของใหม่มีที่เก็บที่มีชื่อเดียวกันอยู่แล้ว โปรดเลือกชื่ออื่น
settings.new_owner_blocked_doer = เจ้าของใหม่ได้บล็อกคุณ
settings.convert = แปลงเป็นที่เก็บปกติ
settings.convert_desc = คุณสามารถแปลงมิเรอร์นี้เป็นที่เก็บปกติได้ การกระทำนี้ไม่สามารถยกเลิกได้
settings.convert_notices_1 = การดำเนินการนี้จะแปลงมิเรอร์เป็นที่เก็บปกติและไม่สามารถยกเลิกได้
settings.convert_confirm = แปลงที่เก็บ
settings.convert_succeed = มิเรอร์ถูกแปลงเป็นที่เก็บปกติแล้ว
settings.convert_fork = แปลงเป็นที่เก็บปกติ
settings.convert_fork_desc = คุณสามารถแปลงการแยกสาขานี้เป็นที่เก็บปกติได้ การกระทำนี้ไม่สามารถยกเลิกได้
settings.convert_fork_notices_1 = การดำเนินการนี้จะแปลงการแยกสาขาเป็นที่เก็บปกติและไม่สามารถยกเลิกได้
settings.convert_fork_confirm = แปลงที่เก็บ
settings.convert_fork_succeed = การแยกสาขาถูกแปลงเป็นที่เก็บปกติแล้ว
settings.transfer.title = โอนความเป็นเจ้าของ
settings.transfer.button = โอนความเป็นเจ้าของ
settings.transfer.modal.title = โอนความเป็นเจ้าของ
settings.transfer.rejected = การโอนที่เก็บถูกปฏิเสธ
settings.transfer.success = การโอนที่เก็บสำเร็จ
settings.transfer_abort = ยกเลิกการโอน
settings.transfer_abort_invalid = คุณไม่สามารถยกเลิกการโอนที่เก็บที่ไม่มีอยู่ได้
settings.transfer_abort_success = การโอนที่เก็บไปยัง %s ถูกยกเลิกสำเร็จแล้ว
settings.transfer_desc = โอนที่เก็บนี้ไปยังผู้ใช้หรือองค์กรที่คุณมีสิทธิ์ผู้ดูแลระบบ
settings.enter_repo_name = ป้อนชื่อเจ้าของและที่เก็บให้ตรงตามที่แสดง:
settings.confirmation_string = สตริงยืนยัน
settings.transfer_in_progress = ขณะนี้มีการโอนที่กำลังดำเนินอยู่ โปรดยกเลิกหากคุณต้องการโอนที่เก็บนี้ไปยังผู้ใช้อื่น
settings.transfer_notices_1 = - คุณจะสูญเสียการเข้าถึงที่เก็บหากคุณโอนไปยังผู้ใช้รายบุคคล
settings.transfer_notices_2 = - คุณจะยังคงเข้าถึงที่เก็บได้หากคุณโอนไปยังองค์กรที่คุณเป็นเจ้าของ (ร่วม)
settings.transfer_notices_3 = - หากที่เก็บเป็นส่วนตัวและถูกโอนไปยังผู้ใช้รายบุคคล การกระทำนี้จะทำให้แน่ใจว่าผู้ใช้มีสิทธิ์อ่านอย่างน้อย (และเปลี่ยนแปลงสิทธิ์หากจำเป็น)
settings.transfer_owner = เจ้าของใหม่
settings.transfer_perform = ทำการโอน
settings.transfer_started = ที่เก็บนี้ถูกทำเครื่องหมายสำหรับการโอนและรอการยืนยันจาก "%s"
settings.transfer_succeed = ที่เก็บถูกโอนแล้ว
settings.transfer_quota_exceeded = เจ้าของใหม่ (%s) เกินโควต้า ที่เก็บยังไม่ได้โอน
settings.signing_settings = การตั้งค่าการยืนยันลายเซ็น
settings.trust_model = โมเดลความน่าเชื่อถือของลายเซ็น
settings.trust_model.default = โมเดลความน่าเชื่อถือเริ่มต้น
settings.trust_model.default.desc = ใช้โมเดลความน่าเชื่อถือของที่เก็บเริ่มต้นสำหรับการติดตั้งนี้
settings.trust_model.collaborator = ผู้ทำงานร่วมกัน
settings.trust_model.collaborator.long = ผู้ทำงานร่วมกัน: เชื่อถือลายเซ็นโดยผู้ทำงานร่วมกัน
settings.trust_model.collaborator.desc = ลายเซ็นที่ถูกต้องโดยผู้ทำงานร่วมกันของที่เก็บนี้จะถูกทำเครื่องหมายว่า "เชื่อถือได้" - (ไม่ว่าจะตรงกับผู้คอมมิตหรือไม่ก็ตาม) มิฉะนั้น ลายเซ็นที่ถูกต้องจะถูกทำเครื่องหมายว่า "ไม่น่าเชื่อถือ" หากลายเซ็นตรงกับผู้คอมมิต และ "ไม่ตรงกัน" หากไม่ตรง
settings.trust_model.committer = ผู้คอมมิต
settings.trust_model.committer.long = ผู้คอมมิต: เชื่อถือลายเซ็นที่ตรงกับผู้คอมมิต (ซึ่งตรงกับ GitHub และจะบังคับให้คอมมิตที่ลงนามโดย Forgejo มี Forgejo เป็นผู้คอมมิต)
settings.trust_model.committer.desc = ลายเซ็นที่ถูกต้องจะถูกทำเครื่องหมายว่า "เชื่อถือได้" ก็ต่อเมื่อตรงกับผู้คอมมิตเท่านั้น มิฉะนั้นจะถูกทำเครื่องหมายว่า "ไม่ตรงกัน" การทำเช่นนี้จะบังคับให้ Forgejo เป็นผู้คอมมิตในคอมมิตที่ลงนามแล้ว โดยผู้คอมมิตจริงจะถูกทำเครื่องหมายเป็น Co-authored-by: และ Co-committed-by: trailer ในคอมมิต คีย์ Forgejo เริ่มต้นต้องตรงกับผู้ใช้ในฐานข้อมูล
settings.trust_model.collaboratorcommitter = ผู้ทำงานร่วมกัน+ผู้คอมมิต
settings.trust_model.collaboratorcommitter.long = ผู้ทำงานร่วมกัน+ผู้คอมมิต: เชื่อถือลายเซ็นโดยผู้ทำงานร่วมกันซึ่งตรงกับผู้คอมมิต
settings.trust_model.collaboratorcommitter.desc = ลายเซ็นที่ถูกต้องโดยผู้ทำงานร่วมกันของที่เก็บนี้จะถูกทำเครื่องหมายว่า "เชื่อถือได้" หากตรงกับผู้คอมมิต มิฉะนั้น ลายเซ็นที่ถูกต้องจะถูกทำเครื่องหมายว่า "ไม่น่าเชื่อถือ" หากลายเซ็นตรงกับผู้คอมมิต และ "ไม่ตรงกัน" หากไม่ตรง การทำเช่นนี้จะบังคับให้ Forgejo ถูกทำเครื่องหมายเป็นผู้คอมมิตในคอมมิตที่ลงนามแล้ว โดยผู้คอมมิตจริงจะถูกทำเครื่องหมายเป็น Co-Authored-By: และ Co-Committed-By: trailer ในคอมมิต คีย์ Forgejo เริ่มต้นต้องตรงกับผู้ใช้ในฐานข้อมูล
settings.wiki_rename_branch_main = ทำให้ชื่อสาขาวิกิเป็นปกติ
settings.wiki_rename_branch_main_desc = เปลี่ยนชื่อสาขาที่ใช้ภายในโดยวิกิเป็น "%s" การเปลี่ยนแปลงนี้เป็นแบบถาวรและไม่สามารถยกเลิกได้
settings.wiki_rename_branch_main_notices_1 = การดำเนินการนี้ <strong>ไม่สามารถ</strong> ยกเลิกได้
settings.wiki_rename_branch_main_notices_2 = การดำเนินการนี้จะเปลี่ยนชื่อสาขาภายในของวิกิที่เก็บของ %s อย่างถาวร การเช็คเอาต์ที่มีอยู่จะต้องได้รับการอัปเดต
settings.wiki_branch_rename_success = ชื่อสาขาของวิกิที่เก็บได้รับการทำให้เป็นปกติสำเร็จแล้ว
settings.wiki_branch_rename_failure = ไม่สามารถทำให้ชื่อสาขาของวิกิที่เก็บเป็นปกติได้
settings.confirm_wiki_branch_rename = เปลี่ยนชื่อสาขาวิกิ
settings.wiki_delete = ลบข้อมูลวิกิ
settings.wiki_delete_desc = การลบข้อมูลวิกิที่เก็บเป็นแบบถาวรและไม่สามารถยกเลิกได้
settings.wiki_delete_notices_1 = - การดำเนินการนี้จะลบและปิดใช้งานวิกิที่เก็บสำหรับ %s อย่างถาวร
settings.confirm_wiki_delete = ลบข้อมูลวิกิ
settings.wiki_deletion_success = ข้อมูลวิกิที่เก็บถูกลบแล้ว
settings.delete = ลบที่เก็บนี้
settings.delete_desc = การลบที่เก็บเป็นแบบถาวรและไม่สามารถยกเลิกได้
settings.delete_notices_1 = - การดำเนินการนี้ <strong>ไม่สามารถ</strong> ยกเลิกได้
settings.delete_notices_2 = - การดำเนินการนี้จะลบที่เก็บ <strong>%s</strong> อย่างถาวร รวมถึงโค้ด ปัญหา ความคิดเห็น ข้อมูลวิกิ และการตั้งค่าผู้ทำงานร่วมกัน
settings.delete_notices_fork_1 = - การแยกสาขาของที่เก็บนี้จะกลายเป็นอิสระหลังจากการลบ
settings.deletion_success = ที่เก็บถูกลบแล้ว
settings.update_settings_success = การตั้งค่าที่เก็บได้รับการอัปเดตแล้ว
settings.update_settings_no_unit = ที่เก็บควรอนุญาตให้มีการโต้ตอบบางอย่าง
settings.confirm_delete = ลบที่เก็บ
settings.add_collaborator = เพิ่มผู้ทำงานร่วมกัน
settings.add_collaborator_success = เพิ่มผู้ทำงานร่วมกันแล้ว
settings.add_collaborator_inactive_user = ไม่สามารถเพิ่มผู้ใช้ที่ไม่ใช้งานเป็นผู้ทำงานร่วมกันได้
settings.add_collaborator_owner = ไม่สามารถเพิ่มเจ้าของเป็นผู้ทำงานร่วมกันได้
settings.add_collaborator_duplicate = ผู้ทำงานร่วมกันถูกเพิ่มไปยังที่เก็บนี้แล้ว
settings.add_collaborator_blocked_our = ไม่สามารถเพิ่มผู้ทำงานร่วมกันได้ เนื่องจากเจ้าของที่เก็บได้บล็อกพวกเขา
settings.add_collaborator_blocked_them = ไม่สามารถเพิ่มผู้ทำงานร่วมกันได้ เนื่องจากพวกเขาได้บล็อกเจ้าของที่เก็บ
settings.delete_collaborator = ลบ
settings.collaborator_deletion = ลบผู้ทำงานร่วมกัน
settings.collaborator_deletion_desc = การลบผู้ทำงานร่วมกันจะเพิกถอนการเข้าถึงที่เก็บนี้ ดำเนินการต่อ?
settings.remove_collaborator_success = ผู้ทำงานร่วมกันถูกลบแล้ว
settings.org_not_allowed_to_be_collaborator = ไม่สามารถเพิ่มองค์กรเป็นผู้ทำงานร่วมกันได้
settings.change_team_access_not_allowed = การเปลี่ยนแปลงการเข้าถึงทีมสำหรับที่เก็บถูกจำกัดไว้สำหรับเจ้าขององค์กร
settings.team_not_in_organization = ทีมไม่ได้อยู่ในองค์กรเดียวกับที่เก็บ
settings.teams = ทีม
settings.add_team = เพิ่มทีม
settings.add_team_duplicate = ทีมมีที่เก็บอยู่แล้ว
settings.add_team_success = ตอนนี้ทีมมีสิทธิ์เข้าถึงที่เก็บแล้ว
settings.change_team_permission_tip = สิทธิ์ของทีมถูกตั้งค่าในหน้าการตั้งค่าทีมและไม่สามารถเปลี่ยนแปลงได้ต่อที่เก็บ
settings.delete_team_tip = ทีมนี้มีสิทธิ์เข้าถึงที่เก็บทั้งหมดและไม่สามารถลบได้
settings.remove_team_success = การเข้าถึงที่เก็บของทีมถูกลบแล้ว
settings.add_webhook = เพิ่มเว็บฮุก
settings.add_webhook.invalid_channel_name = ชื่อช่องเว็บฮุกต้องไม่ว่างเปล่าและไม่สามารถมีเฉพาะอักขระ # ได้
settings.add_webhook.invalid_path = พาธต้องไม่มีส่วนที่เป็น "." หรือ ".." หรือสตริงว่าง ไม่สามารถขึ้นต้นหรือลงท้ายด้วยเครื่องหมายทับได้
settings.hooks_desc = เว็บฮุกจะส่งคำขอ HTTP POST ไปยังเซิร์ฟเวอร์โดยอัตโนมัติเมื่อมีเหตุการณ์ Forgejo บางอย่างเกิดขึ้น อ่านเพิ่มเติมใน <a target="_blank" rel="noopener noreferrer" href="%s">คู่มือเว็บฮุก</a>
settings.webhook_deletion = ลบเว็บฮุก
settings.webhook_deletion_desc = การลบเว็บฮุกจะลบการตั้งค่าและประวัติการจัดส่ง ดำเนินการต่อ?
settings.webhook_deletion_success = เว็บฮุกถูกลบแล้ว
settings.webhook.test_delivery = ทดสอบการจัดส่ง
settings.webhook.test_delivery_desc = ทดสอบเว็บฮุกนี้ด้วยเหตุการณ์ปลอม
settings.webhook.test_delivery_desc_disabled = หากต้องการทดสอบเว็บฮุกนี้ด้วยเหตุการณ์ปลอม ให้เปิดใช้งาน
settings.webhook.request = คำขอ
settings.webhook.response = การตอบสนอง
settings.webhook.headers = ส่วนหัว
settings.webhook.payload = เนื้อหา
settings.webhook.body = เนื้อหา
settings.webhook.replay.description = เล่นเว็บฮุกนี้อีกครั้ง
settings.webhook.replay.description_disabled = หากต้องการเล่นเว็บฮุกนี้อีกครั้ง ให้เปิดใช้งาน
settings.webhook.delivery.success = มีการเพิ่มเหตุการณ์ลงในคิวการจัดส่งแล้ว อาจใช้เวลาสองสามวินาทีก่อนที่จะปรากฏในประวัติการจัดส่ง
settings.githooks_desc = ฮุก Git ขับเคลื่อนโดย Git เอง คุณสามารถแก้ไขไฟล์ฮุกด้านล่างเพื่อตั้งค่าการดำเนินการที่กำหนดเองได้
settings.githook_edit_desc = หากฮุกไม่ทำงาน จะมีการนำเสนอเนื้อหาตัวอย่าง การปล่อยให้เนื้อหาว่างเปล่าจะปิดใช้งานฮุกนี้
settings.githook_name = ชื่อฮุก
settings.githook_content = เนื้อหาฮุก
settings.update_githook = อัปเดตฮุก
settings.add_webhook_desc = Forgejo จะส่งคำขอ <code>POST</code> พร้อมประเภทเนื้อหาที่ระบุไปยัง URL เป้าหมาย อ่านเพิ่มเติมใน <a target="_blank" rel="noopener noreferrer" href="%s">คู่มือเว็บฮุก</a>
settings.payload_url = URL เป้าหมาย
settings.http_method = เมธอด HTTP
settings.content_type = ประเภทเนื้อหา POST
settings.secret = ความลับ
settings.slack_username = ชื่อผู้ใช้
settings.slack_icon_url = URL ไอคอน
settings.slack_color = สี
settings.discord_username = ชื่อผู้ใช้
settings.discord_icon_url = URL ไอคอน
settings.discord_icon_url.exceeds_max_length = URL ไอคอนต้องมีความยาวน้อยกว่าหรือเท่ากับ 2048 ตัวอักษร
settings.event_desc = ทริกเกอร์เมื่อ:
settings.event_push_only = เหตุการณ์การพุช
settings.event_send_everything = ทุกเหตุการณ์
settings.event_choose = เหตุการณ์ที่กำหนดเอง…
settings.event_header_repository = เหตุการณ์ที่เก็บ
settings.event_create = สร้าง
settings.event_create_desc = สร้างสาขาหรือแท็ก
settings.event_delete = ลบ
settings.event_delete_desc = ลบสาขาหรือแท็ก
settings.event_fork = แยก
settings.event_fork_desc = แยกที่เก็บ
settings.event_wiki = วิกิ
settings.event_wiki_desc = สร้าง เปลี่ยนชื่อ แก้ไข หรือลบหน้าวิกิ
settings.event_release = รีลีส
settings.event_release_desc = เผยแพร่ อัปเดต หรือลบรีลีสในที่เก็บ
settings.event_push = พุช
settings.event_push_desc = Git พุชไปยังที่เก็บ
settings.event_repository = ที่เก็บ
settings.event_repository_desc = สร้างหรือลบที่เก็บ
settings.event_header_issue = เหตุการณ์ปัญหา
settings.event_issues = การแก้ไข
settings.event_issues_desc = เปิด ปิด เปิดใหม่ หรือแก้ไขปัญหา
settings.event_issue_assign = การมอบหมาย
settings.event_issue_assign_desc = มอบหมายหรือยกเลิกการมอบหมายปัญหา
settings.event_issue_label = ป้ายกำกับ
settings.event_issue_label_desc = เพิ่มหรือลบป้ายกำกับปัญหา
settings.event_issue_milestone = เหตุการณ์สำคัญ
settings.event_issue_milestone_desc = เพิ่ม ลบ หรือแก้ไขเหตุการณ์สำคัญ
settings.event_issue_comment = ความคิดเห็น
settings.event_issue_comment_desc = สร้าง แก้ไข หรือลบความคิดเห็นปัญหา
settings.event_header_pull_request = เหตุการณ์คำขอดึง
settings.event_pull_request = การแก้ไข
settings.event_pull_request_desc = เปิด ปิด เปิดใหม่ หรือแก้ไขคำขอดึง
settings.event_pull_request_assign = การมอบหมาย
settings.event_pull_request_assign_desc = มอบหมายหรือยกเลิกการมอบหมายคำขอดึง
settings.event_pull_request_label = ป้ายกำกับ
settings.event_pull_request_label_desc = เพิ่มหรือลบป้ายกำกับคำขอดึง
settings.event_pull_request_milestone = เหตุการณ์สำคัญ
settings.event_pull_request_milestone_desc = เพิ่ม ลบ หรือแก้ไขเหตุการณ์สำคัญ
settings.event_pull_request_comment = ความคิดเห็น
settings.event_pull_request_comment_desc = สร้าง แก้ไข หรือลบความคิดเห็นคำขอดึง
settings.event_pull_request_review = การตรวจสอบ
settings.event_pull_request_review_desc = อนุมัติ ปฏิเสธ หรือเพิ่มความคิดเห็นการตรวจสอบคำขอดึง
settings.event_pull_request_sync = ซิงโครไนซ์
settings.event_pull_request_sync_desc = อัปเดตสาขาโดยอัตโนมัติด้วยสาขาเป้าหมาย
settings.event_pull_request_review_request = คำขอตรวจสอบ
settings.event_pull_request_review_request_desc = ขอการตรวจสอบคำขอดึงหรือลบคำขอตรวจสอบ
settings.event_pull_request_approvals = การอนุมัติคำขอดึง
settings.event_pull_request_merge = การผสานคำขอดึง
settings.event_pull_request_enforcement = การบังคับใช้
settings.event_header_action = เหตุการณ์การเรียกใช้การดำเนินการ
settings.event_action_failure = ล้มเหลว
settings.event_action_failure_desc = การเรียกใช้การดำเนินการสิ้นสุดลงด้วยความล้มเหลว
settings.event_action_recover = กู้คืน
settings.event_action_recover_desc = การเรียกใช้การดำเนินการสำเร็จหลังจากการเรียกใช้การดำเนินการครั้งล่าสุดในเวิร์กโฟลว์เดียวกันล้มเหลว
settings.event_action_success = สำเร็จ
settings.event_action_success_desc = การเรียกใช้การดำเนินการสำเร็จ
settings.event_package = แพ็คเกจ
settings.event_package_desc = สร้างหรือลบแพ็คเกจในที่เก็บ
settings.branch_filter = ตัวกรองสาขา
settings.branch_filter_desc = รายการที่อนุญาตของสาขาสำหรับเหตุการณ์การพุช การสร้างสาขา และการลบสาขา ระบุเป็นรูปแบบ glob หากว่างเปล่าหรือ <code>*</code> เหตุการณ์สำหรับทุกสาขาจะถูกรายงาน ดูเอกสารประกอบ <a href="%[1]s">%[2]s</a> สำหรับไวยากรณ์ ตัวอย่าง: <code>master</code>, <code>{master,release*}</code>
settings.authorization_header = ส่วนหัวการอนุญาต
settings.authorization_header_desc = จะรวมเป็นส่วนหัวการอนุญาตสำหรับคำขอเมื่อมีอยู่ ตัวอย่าง: %s
settings.active = ใช้งาน
settings.active_helper = ข้อมูลเกี่ยวกับเหตุการณ์ที่ทริกเกอร์จะถูกส่งไปยัง URL เว็บฮุกนี้
settings.add_hook_success = เพิ่มเว็บฮุกแล้ว
settings.update_webhook = อัปเดตเว็บฮุก
settings.update_hook_success = อัปเดตเว็บฮุกแล้ว
settings.delete_webhook = ลบเว็บฮุก
settings.recent_deliveries = การจัดส่งล่าสุด
settings.hook_type = ประเภทฮุก
settings.slack_token = โทเค็น
settings.slack_domain = โดเมน
settings.slack_channel = ช่อง
settings.add_web_hook_desc = ผสานรวม <a target="_blank" rel="noreferrer" href="%s">%s</a> เข้ากับที่เก็บของคุณ
settings.graphql_url = URL ของ GraphQL
settings.web_hook_name_gitea = Gitea
settings.web_hook_name_forgejo = Forgejo
settings.web_hook_name_gogs = Gogs
settings.web_hook_name_slack = Slack
settings.web_hook_name_discord = Discord
settings.web_hook_name_dingtalk = DingTalk
settings.web_hook_name_telegram = Telegram
settings.web_hook_name_matrix = Matrix
settings.web_hook_name_msteams = Microsoft Teams
settings.web_hook_name_feishu = Feishu / Lark Suite
settings.web_hook_name_feishu_only = Feishu
settings.web_hook_name_larksuite_only = Lark Suite
settings.web_hook_name_wechatwork = WeCom (Wechat Work)
settings.web_hook_name_packagist = Packagist
settings.packagist_username = ชื่อผู้ใช้ Packagist
settings.packagist_api_token = โทเค็น API
settings.packagist_package_url = URL แพ็คเกจ Packagist
settings.web_hook_name_sourcehut_builds = SourceHut Builds
settings.sourcehut_builds.manifest_path = พาธรายการบิลด์
settings.sourcehut_builds.visibility = การมองเห็นงาน
settings.sourcehut_builds.secrets = ความลับ
settings.sourcehut_builds.secrets_helper = ให้งานเข้าถึงความลับของบิลด์ (ต้องมีสิทธิ์ SECRETS:RO)
settings.sourcehut_builds.access_token_helper = โทเค็นการเข้าถึงที่มีสิทธิ์ JOBS:RW สร้าง <a target="_blank" rel="noopener noreferrer" href="%s">โทเค็น builds.sr.ht</a> หรือ <a target="_blank" rel="noopener noreferrer" href="%s">โทเค็น builds.sr.ht ที่มีการเข้าถึงความลับ</a> บน meta.sr.ht
settings.deploy_keys = คีย์การปรับใช้
settings.add_deploy_key = เพิ่มคีย์การปรับใช้
settings.deploy_key_desc = คีย์การปรับใช้สามารถมีสิทธิ์อ่านอย่างเดียวหรืออ่าน-เขียนไปยังที่เก็บได้
settings.is_writable = เปิดใช้งานสิทธิ์เขียน
settings.is_writable_info = อนุญาตให้คีย์การปรับใช้นี้ <strong>พุช</strong> ไปยังที่เก็บ
settings.no_deploy_keys = ยังไม่มีคีย์การปรับใช้
settings.title = ชื่อเรื่อง
settings.deploy_key_content = เนื้อหา
settings.key_been_used = มีคีย์การปรับใช้ที่มีเนื้อหาเหมือนกันใช้งานอยู่แล้ว
settings.key_name_used = มีคีย์การปรับใช้ที่มีชื่อเดียวกันอยู่แล้ว
settings.add_key_success = เพิ่มคีย์การปรับใช้ "%s" แล้ว
settings.deploy_key_deletion = ลบคีย์การปรับใช้
settings.deploy_key_deletion_desc = การลบคีย์การปรับใช้จะเพิกถอนการเข้าถึงที่เก็บนี้ ดำเนินการต่อ?
settings.deploy_key_deletion_success = คีย์การปรับใช้ถูกลบแล้ว
settings.branches = สาขา
settings.protected_branch = การป้องกันสาขา
settings.protected_branch.save_rule = บันทึกกฎ
settings.protected_branch.delete_rule = ลบกฎ
settings.branch_protection = กฎการป้องกันสำหรับสาขา "<b>%s</b>"
settings.protect_new_rule = สร้างกฎการป้องกันสาขาใหม่
settings.protect_disable_push = ปิดใช้งานการพุช
settings.protect_disable_push_desc = จะไม่อนุญาตให้มีการพุชไปยังสาขานี้
settings.protect_enable_push = เปิดใช้งานการพุช
settings.protect_enable_push_desc = ทุกคนที่มีสิทธิ์เขียนจะได้รับอนุญาตให้พุชไปยังสาขานี้ (แต่ไม่ใช่การบังคับพุช)
settings.protect_enable_merge = เปิดใช้งานการผสาน
settings.protect_enable_merge_desc = ทุกคนที่มีสิทธิ์เขียนจะได้รับอนุญาตให้ผสานคำขอดึงเข้ากับสาขานี้
settings.protect_whitelist_committers = รายการที่อนุญาตการพุชที่จำกัด
settings.protect_whitelist_committers_desc = เฉพาะผู้ใช้หรือทีมที่อยู่ในรายการที่อนุญาตเท่านั้นที่จะได้รับอนุญาตให้พุชไปยังสาขานี้ (แต่ไม่ใช่การบังคับพุช)
settings.protect_whitelist_deploy_keys = รายการที่อนุญาตคีย์การปรับใช้ที่มีสิทธิ์เขียนเพื่อพุช
settings.protect_whitelist_users = ผู้ใช้ที่อยู่ในรายการที่อนุญาตสำหรับการพุช
settings.protect_whitelist_teams = ทีมที่อยู่ในรายการที่อนุญาตสำหรับการพุช
settings.protect_merge_whitelist_committers = เปิดใช้งานรายการที่อนุญาตการผสาน
settings.protect_merge_whitelist_committers_desc = อนุญาตเฉพาะผู้ใช้หรือทีมที่อยู่ในรายการที่อนุญาตเท่านั้นที่จะผสานคำขอดึงเข้ากับสาขานี้
settings.protect_merge_whitelist_users = ผู้ใช้ที่อยู่ในรายการที่อนุญาตสำหรับการผสาน
settings.protect_merge_whitelist_teams = ทีมที่อยู่ในรายการที่อนุญาตสำหรับการผสาน
settings.protect_check_status_contexts = เปิดใช้งานการตรวจสอบสถานะ
settings.protect_status_check_patterns = รูปแบบการตรวจสอบสถานะ
settings.protect_status_check_patterns_desc = ป้อนรูปแบบเพื่อระบุว่าการตรวจสอบสถานะใดต้องผ่านก่อนที่สาขาจะสามารถผสานเข้ากับสาขาที่ตรงกับกฎนี้ได้ แต่ละบรรทัดระบุรูปแบบ รูปแบบต้องไม่ว่างเปล่า
settings.protect_check_status_contexts_desc = กำหนดให้การตรวจสอบสถานะต้องผ่านก่อนการผสาน เมื่อเปิดใช้งาน คอมมิตจะต้องถูกพุชไปยังสาขาอื่นก่อน จากนั้นจึงผสานหรือพุชโดยตรงไปยังสาขาที่ตรงกับกฎนี้หลังจากที่การตรวจสอบสถานะผ่านแล้ว หากไม่มีบริบทที่ตรงกัน คอมมิตล่าสุดจะต้องสำเร็จโดยไม่คำนึงถึงบริบท
settings.protect_check_status_contexts_list = การตรวจสอบสถานะที่พบในสัปดาห์ที่แล้วสำหรับที่เก็บนี้
settings.protect_status_check_matched = ตรงกัน
settings.protect_invalid_status_check_pattern = รูปแบบการตรวจสอบสถานะไม่ถูกต้อง: "%s"
settings.protect_no_valid_status_check_patterns = ไม่มีรูปแบบการตรวจสอบสถานะที่ถูกต้อง
settings.protect_required_approvals = การอนุมัติที่จำเป็น
settings.protect_required_approvals_desc = อนุญาตให้ผสานคำขอดึงที่มีการตรวจสอบในเชิงบวกเพียงพอเท่านั้น
settings.protect_approvals_whitelist_enabled = จำกัดการอนุมัติเฉพาะผู้ใช้หรือทีมที่อยู่ในรายการที่อนุญาต
settings.protect_approvals_whitelist_enabled_desc = เฉพาะการตรวจสอบจากผู้ใช้หรือทีมที่อยู่ในรายการที่อนุญาตเท่านั้นที่จะนับรวมในการอนุมัติที่จำเป็น หากไม่มีรายการที่อนุญาตการอนุมัติ การตรวจสอบจากทุกคนที่มีสิทธิ์เขียนจะนับรวมในการอนุมัติที่จำเป็น
settings.protect_approvals_whitelist_users = ผู้ตรวจสอบที่อยู่ในรายการที่อนุญาต
settings.protect_approvals_whitelist_teams = ทีมที่อยู่ในรายการที่อนุญาตสำหรับการตรวจสอบ
settings.dismiss_stale_approvals = ยกเลิกการอนุมัติที่ล้าสมัย
settings.dismiss_stale_approvals_desc = เมื่อมีการพุชคอมมิตใหม่ที่เปลี่ยนแปลงเนื้อหาของคำขอดึงไปยังสาขา การอนุมัติเก่าจะถูกยกเลิก
settings.ignore_stale_approvals = ละเว้นการอนุมัติที่ล้าสมัย
settings.ignore_stale_approvals_desc = ไม่นับการอนุมัติที่ทำบนคอมมิตที่เก่ากว่า (การตรวจสอบที่ล้าสมัย) ไปยังจำนวนการอนุมัติที่ PR มี ไม่เกี่ยวข้องหากการตรวจสอบที่ล้าสมัยถูกยกเลิกแล้ว
settings.require_signed_commits = กำหนดให้คอมมิตต้องลงนาม
settings.require_signed_commits_desc = ปฏิเสธการพุชไปยังสาขานี้หากไม่ได้ลงนามหรือไม่สามารถตรวจสอบได้
settings.protect_branch_name_pattern = รูปแบบชื่อสาขาที่ป้องกัน
settings.protect_branch_name_pattern_desc = รูปแบบชื่อสาขาที่ป้องกัน ดู <a href="%s">เอกสารประกอบ</a> สำหรับไวยากรณ์รูปแบบ ตัวอย่าง: main, release/**
settings.protect_patterns = รูปแบบ
settings.protect_protected_file_patterns = รูปแบบไฟล์ที่ป้องกัน (คั่นด้วยเครื่องหมายอัฒภาค ";")
settings.protect_protected_file_patterns_desc = ไม่อนุญาตให้เปลี่ยนแปลงไฟล์ที่ป้องกันโดยตรง แม้ว่าผู้ใช้จะมีสิทธิ์เพิ่ม แก้ไข หรือลบไฟล์ในสาขานี้ก็ตาม สามารถคั่นรูปแบบหลายรูปแบบได้โดยใช้เครื่องหมายอัฒภาค (";") ดูเอกสารประกอบ <a href="%[1]s">%[2]s</a> สำหรับไวยากรณ์รูปแบบ ตัวอย่าง: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>
settings.protect_unprotected_file_patterns = รูปแบบไฟล์ที่ไม่ป้องกัน (คั่นด้วยเครื่องหมายอัฒภาค ";")
settings.protect_unprotected_file_patterns_desc = ไฟล์ที่ไม่ป้องกันที่อนุญาตให้เปลี่ยนแปลงได้โดยตรงหากผู้ใช้มีสิทธิ์เขียน โดยข้ามข้อจำกัดการพุช สามารถคั่นรูปแบบหลายรูปแบบได้โดยใช้เครื่องหมายอัฒภาค (";") ดูเอกสารประกอบ <a href="%[1]s">%[2]s</a> สำหรับไวยากรณ์รูปแบบ ตัวอย่าง: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>
settings.update_protect_branch_success = อัปเดตการป้องกันสาขาสำหรับกฎ "%s" แล้ว
settings.remove_protected_branch_success = ลบการป้องกันสาขาสำหรับกฎ "%s" แล้ว
settings.remove_protected_branch_failed = การลบกฎการป้องกันสาขา "%s" ล้มเหลว
settings.protected_branch_deletion = ลบการป้องกันสาขา
settings.protected_branch_deletion_desc = การปิดใช้งานการป้องกันสาขาอนุญาตให้ผู้ใช้ที่มีสิทธิ์เขียนพุชไปยังสาขาได้ ดำเนินการต่อ?
settings.block_rejected_reviews = บล็อกการผสานในการตรวจสอบที่ถูกปฏิเสธ
settings.block_rejected_reviews_desc = จะไม่สามารถผสานได้เมื่อมีการร้องขอการเปลี่ยนแปลงโดยผู้ตรวจสอบอย่างเป็นทางการ แม้ว่าจะมีการอนุมัติเพียงพอก็ตาม
settings.block_on_official_review_requests = บล็อกการผสานในคำขอตรวจสอบอย่างเป็นทางการ
settings.block_on_official_review_requests_desc = จะไม่สามารถผสานได้เมื่อมีคำขอตรวจสอบอย่างเป็นทางการ แม้ว่าจะมีการอนุมัติเพียงพอก็ตาม
settings.block_outdated_branch = บล็อกการผสานหากคำขอดึงล้าสมัย
settings.block_outdated_branch_desc = จะไม่สามารถผสานได้เมื่อสาขาหัวอยู่หลังสาขาพื้นฐาน
settings.enforce_on_admins = บังคับใช้กฎนี้สำหรับผู้ดูแลระบบที่เก็บ
settings.enforce_on_admins_desc = ผู้ดูแลระบบที่เก็บไม่สามารถข้ามกฎนี้ได้
settings.default_branch_desc = เลือกสาขาที่เก็บเริ่มต้นสำหรับคำขอดึงและคอมมิตโค้ด:
settings.merge_style_desc = รูปแบบการผสาน
settings.default_merge_style_desc = รูปแบบการผสานเริ่มต้น
settings.choose_branch = เลือกสาขา…
settings.no_protected_branch = ไม่มีสาขาที่ป้องกัน
settings.edit_protected_branch = แก้ไข
settings.protected_branch_required_rule_name = ต้องมีชื่อกฎ
settings.protected_branch_duplicate_rule_name = มีกฎสำหรับชุดสาขานี้อยู่แล้ว
settings.protected_branch_required_approvals_min = การอนุมัติที่จำเป็นต้องไม่เป็นค่าลบ
settings.tags = แท็ก
settings.tags.protection = การป้องกันแท็ก
settings.tags.protection.pattern = รูปแบบแท็ก
settings.tags.protection.allowed = อนุญาต
settings.tags.protection.allowed.users = ผู้ใช้ที่ได้รับอนุญาต
settings.tags.protection.allowed.teams = ทีมที่ได้รับอนุญาต
settings.tags.protection.allowed.noone = ไม่มีใคร
settings.tags.protection.create = เพิ่มกฎ
settings.tags.protection.none = ไม่มีแท็กที่ป้องกัน
settings.tags.protection.pattern.description = คุณสามารถใช้ชื่อเดียวหรือรูปแบบ glob หรือนิพจน์ทั่วไปเพื่อจับคู่แท็กหลายแท็กได้ อ่านเพิ่มเติมใน <a target="_blank" rel="noopener" href="%s">คู่มือแท็กที่ป้องกัน</a>
settings.bot_token = โทเค็นบอท
settings.chat_id = ID แชท
settings.thread_id = ID เธรด
settings.matrix.homeserver_url = URL ของ Homeserver
settings.matrix.room_id = ID ห้อง
settings.matrix.message_type = ประเภทข้อความ
settings.matrix.access_token_helper = ขอแนะนำให้ตั้งค่าบัญชี Matrix เฉพาะสำหรับสิ่งนี้ สามารถรับโทเค็นการเข้าถึงได้จากไคลเอนต์เว็บ Element (ในแท็บส่วนตัว/ไม่ระบุตัวตน) > เมนูผู้ใช้ (บนซ้าย) > การตั้งค่าทั้งหมด > ช่วยเหลือและเกี่ยวกับ > ขั้นสูง > โทเค็นการเข้าถึง (ด้านล่าง URL ของ Homeserver) ปิดแท็บส่วนตัว/ไม่ระบุตัวตน (การออกจากระบบจะทำให้โทเค็นใช้งานไม่ได้)
settings.matrix.room_id_helper = สามารถรับ ID ห้องได้จากไคลเอนต์เว็บ Element > การตั้งค่าห้อง > ขั้นสูง > ID ห้องภายใน ตัวอย่าง: %s
settings.archive.button = เก็บถาวรที่เก็บ
settings.archive.header = เก็บถาวรที่เก็บนี้
settings.archive.text = การเก็บถาวรที่เก็บจะทำให้เป็นแบบอ่านอย่างเดียวทั้งหมด จะถูกซ่อนจากแผงควบคุม ไม่มีใคร (แม้แต่คุณ!) จะสามารถสร้างคอมมิตใหม่ หรือเปิดปัญหาหรือคำขอดึงใด ๆ ได้
settings.archive.success = เก็บถาวรที่เก็บสำเร็จแล้ว
settings.archive.error = เกิดข้อผิดพลาดขณะพยายามเก็บถาวรที่เก็บ ดูบันทึกสำหรับรายละเอียดเพิ่มเติม
settings.archive.error_ismirror = คุณไม่สามารถเก็บถาวรที่เก็บที่มิเรอร์ได้
settings.archive.branchsettings_unavailable = การตั้งค่าสาขาไม่พร้อมใช้งานในที่เก็บที่เก็บถาวร
settings.archive.tagsettings_unavailable = การตั้งค่าแท็กไม่พร้อมใช้งานในที่เก็บที่เก็บถาวร
settings.archive.mirrors_unavailable = มิเรอร์ไม่พร้อมใช้งานในที่เก็บที่เก็บถาวร
settings.unarchive.button = เลิกเก็บถาวรที่เก็บ
settings.unarchive.header = เลิกเก็บถาวรที่เก็บนี้
settings.unarchive.text = การเลิกเก็บถาวรที่เก็บจะคืนความสามารถในการรับคอมมิตและการพุช รวมถึงปัญหาและคำขอดึงใหม่
settings.unarchive.success = เลิกเก็บถาวรที่เก็บสำเร็จแล้ว
settings.unarchive.error = เกิดข้อผิดพลาดขณะพยายามเลิกเก็บถาวรที่เก็บ ดูบันทึกสำหรับรายละเอียดเพิ่มเติม
settings.update_avatar_success = อัปเดตอวาตาร์ที่เก็บแล้ว
settings.lfs = LFS
settings.lfs_filelist = ไฟล์ LFS ที่เก็บไว้ในที่เก็บนี้
settings.lfs_no_lfs_files = ไม่มีไฟล์ LFS ที่เก็บไว้ในที่เก็บนี้
settings.lfs_findcommits = ค้นหาคอมมิต
settings.lfs_lfs_file_no_commits = ไม่พบคอมมิตสำหรับไฟล์ LFS นี้
settings.lfs_noattribute = พาธนี้ไม่มีแอตทริบิวต์ที่ล็อกได้ในสาขาเริ่มต้น
settings.lfs_delete = ลบไฟล์ LFS ที่มี OID %s
settings.lfs_delete_warning = การลบไฟล์ LFS อาจทำให้เกิดข้อผิดพลาด "object does not exist" ในการเช็คเอาต์ คุณแน่ใจหรือไม่?
settings.lfs_findpointerfiles = ค้นหาไฟล์พอยน์เตอร์
settings.lfs_locks = ล็อก
settings.lfs_invalid_locking_path = พาธไม่ถูกต้อง: %s
settings.lfs_invalid_lock_directory = ไม่สามารถล็อกไดเรกทอรี: %s
settings.lfs_lock_already_exists = มีล็อกอยู่แล้ว: %s
settings.lfs_lock = ล็อก
settings.lfs_lock_path = พาธไฟล์ที่จะล็อก…
settings.lfs_locks_no_locks = ไม่มีล็อก
settings.lfs_lock_file_no_exist = ไฟล์ที่ล็อกไม่มีอยู่ในสาขาเริ่มต้น
settings.lfs_force_unlock = บังคับปลดล็อก
settings.lfs_pointers.found = พบพอยน์เตอร์ blob %d รายการ - %d รายการที่เชื่อมโยง, %d รายการที่ไม่เชื่อมโยง (%d รายการที่หายไปจากที่เก็บ)
settings.lfs_pointers.sha = แฮช Blob
settings.lfs_pointers.oid = OID
settings.lfs_pointers.inRepo = ในที่เก็บ
settings.lfs_pointers.exists = มีอยู่ในที่เก็บ
settings.lfs_pointers.accessible = เข้าถึงได้โดยผู้ใช้
settings.lfs_pointers.associateAccessible = เชื่อมโยง OID ที่เข้าถึงได้ %d รายการ
settings.rename_branch_failed_protected = ไม่สามารถเปลี่ยนชื่อสาขา %s ได้เนื่องจากเป็นสาขาที่ป้องกัน
settings.rename_branch_failed_exist = ไม่สามารถเปลี่ยนชื่อสาขาได้เนื่องจากสาขาเป้าหมาย %s มีอยู่แล้ว
settings.rename_branch_failed_not_exist = ไม่สามารถเปลี่ยนชื่อสาขา %s ได้เนื่องจากไม่มีอยู่
settings.rename_branch_success = เปลี่ยนชื่อสาขา %s เป็น %s สำเร็จแล้ว
settings.rename_branch = เปลี่ยนชื่อสาขา
diff.browse_source = เรียกดูซอร์ส
diff.parent = พาเรนต์
diff.commit = คอมมิต
diff.git-notes = หมายเหตุ
diff.git-notes.add = เพิ่มหมายเหตุ
diff.git-notes.remove-header = ลบหมายเหตุ
diff.git-notes.remove-body = หมายเหตุนี้จะถูกลบ
diff.data_not_available = เนื้อหา Diff ไม่พร้อมใช้งาน
diff.options_button = ตัวเลือก Diff
diff.download_patch = ดาวน์โหลดไฟล์แพตช์
diff.download_diff = ดาวน์โหลดไฟล์ diff
diff.show_split_view = มุมมองแยก
diff.show_unified_view = มุมมองรวม
diff.whitespace_button = ช่องว่าง
diff.whitespace_show_everything = แสดงการเปลี่ยนแปลงทั้งหมด
diff.whitespace_ignore_all_whitespace = ละเว้นช่องว่างเมื่อเปรียบเทียบเส้น
diff.whitespace_ignore_amount_changes = ละเว้นการเปลี่ยนแปลงในจำนวนช่องว่าง
diff.whitespace_ignore_at_eol = ละเว้นการเปลี่ยนแปลงในช่องว่างที่ EOL
diff.stats_desc = <strong> %d ไฟล์ที่เปลี่ยนแปลง</strong> พร้อม <strong>%d การเพิ่ม</strong> และ <strong>%d การลบ</strong>
diff.stats_desc_file = %d การเปลี่ยนแปลง: %d การเพิ่ม และ %d การลบ
diff.bin = BIN
diff.bin_not_shown = ไม่แสดงไฟล์ไบนารี
diff.view_file = ดูไฟล์
diff.file_before = ก่อน
diff.file_after = หลัง
diff.file_image_width = ความกว้าง
diff.file_image_height = ความสูง
diff.file_byte_size = ขนาด
diff.file_suppressed = การเปรียบเทียบไฟล์ถูกระงับเนื่องจากมีขนาดใหญ่เกินไป
diff.file_suppressed_line_too_long = การเปรียบเทียบไฟล์ถูกระงับเนื่องจากมีบรรทัดอย่างน้อยหนึ่งบรรทัดยาวเกินไป
diff.too_many_files = ไฟล์บางไฟล์ไม่แสดงเนื่องจากมีการเปลี่ยนแปลงไฟล์มากเกินไปใน diff นี้
diff.show_more = แสดงเพิ่มเติม
diff.load = โหลด diff
diff.generated = สร้างขึ้น
diff.vendored = โค้ดภายนอก
diff.comment.add_line_comment = เพิ่มความคิดเห็นในบรรทัด
diff.comment.placeholder = แสดงความคิดเห็น
diff.comment.markdown_info = รองรับการจัดรูปแบบด้วย Markdown
diff.comment.add_single_comment = เพิ่มความคิดเห็นเดียว
diff.comment.add_review_comment = เพิ่มความคิดเห็น
diff.comment.start_review = เริ่มการตรวจสอบ
diff.comment.reply = ตอบกลับ
diff.review = สิ้นสุดการตรวจสอบ
diff.review.header = ส่งการตรวจสอบ
diff.review.placeholder = ความคิดเห็นการตรวจสอบ
diff.review.comment = ความคิดเห็น
diff.review.approve = อนุมัติ
diff.review.self_reject = ผู้เขียนคำขอดึงไม่สามารถขอการเปลี่ยนแปลงในคำขอดึงของตนเองได้
diff.review.reject = ขอการเปลี่ยนแปลง
diff.review.self_approve = ผู้เขียนคำขอดึงไม่สามารถอนุมัติคำขอดึงของตนเองได้
diff.committed_by = คอมมิตโดย
diff.protected = ป้องกัน
diff.image.side_by_side = เคียงข้างกัน
diff.image.swipe = ปัด
diff.image.overlay = ซ้อนทับ
diff.show_file_tree = แสดงแผนผังไฟล์
diff.hide_file_tree = ซ่อนแผนผังไฟล์
release.releases = รีลีส
release.detail = รายละเอียดรีลีส
release.tags = แท็ก
release.new_release = รีลีสใหม่
release.draft = ฉบับร่าง
release.prerelease = พรีรีลีส
release.stable = เสถียร
release.compare = เปรียบเทียบ
release.edit = แก้ไข
release.ahead.commits = <strong>%d</strong> คอมมิต
release.ahead.target = ไปยัง %s ตั้งแต่รีลีสนี้
release.source_code = ซอร์สโค้ด
release.new_subheader = รีลีสจัดระเบียบเวอร์ชันโปรเจกต์
release.edit_subheader = รีลีสจัดระเบียบเวอร์ชันโปรเจกต์
release.tag_name = ชื่อแท็ก
release.target = เป้าหมาย
release.tag_helper = เลือกแท็กที่มีอยู่หรือสร้างแท็กใหม่
release.tag_helper_new = แท็กใหม่ แท็กนี้จะถูกสร้างจากเป้าหมาย
release.tag_helper_existing = แท็กที่มีอยู่
release.title = ชื่อรีลีส
release.title_empty = ชื่อเรื่องต้องไม่ว่างเปล่า
release.message = อธิบายรีลีสนี้
release.prerelease_desc = ทำเครื่องหมายเป็นพรีรีลีส
release.prerelease_helper = ทำเครื่องหมายรีลีสนี้ว่าไม่เหมาะสำหรับการใช้งานจริง
release.cancel = ยกเลิก
release.publish = เผยแพร่รีลีส
release.save_draft = บันทึกฉบับร่าง
release.edit_release = อัปเดตรีลีส
release.delete_release = ลบรีลีส
release.delete_tag = ลบแท็ก
release.deletion = ลบรีลีส
release.deletion_desc = การลบรีลีสจะลบออกจาก Forgejo เท่านั้น จะไม่มีผลต่อแท็ก Git เนื้อหาของที่เก็บของคุณ หรือประวัติของมัน ดำเนินการต่อ?
release.deletion_success = รีลีสถูกลบแล้ว
release.deletion_tag_desc = จะลบแท็กนี้ออกจากที่เก็บ เนื้อหาและประวัติของที่เก็บยังคงไม่เปลี่ยนแปลง ดำเนินการต่อ?
release.deletion_tag_success = แท็กถูกลบแล้ว
release.tag_name_already_exist = มีรีลีสที่มีชื่อแท็กนี้อยู่แล้ว
release.tag_name_invalid = ชื่อแท็กไม่ถูกต้อง
release.tag_name_protected = ชื่อแท็กถูกป้องกัน
release.downloads = ดาวน์โหลด
release.add_tag_msg = ใช้ชื่อเรื่องและเนื้อหาของรีลีสเป็นข้อความแท็ก
release.hide_archive_links = ซ่อนลิงก์เก็บถาวรที่สร้างขึ้นโดยอัตโนมัติ
release.hide_archive_links_helper = ซ่อนลิงก์เก็บถาวรซอร์สโค้ดที่สร้างขึ้นโดยอัตโนมัติสำหรับรีลีสนี้ ตัวอย่างเช่น หากคุณกำลังอัปโหลดของคุณเอง
release.add_tag = สร้างแท็ก
release.releases_for = รีลีสสำหรับ %s
release.tags_for = แท็กสำหรับ %s
release.system_generated = ไฟล์แนบนี้สร้างขึ้นโดยอัตโนมัติ
release.type_attachment = ไฟล์แนบ
release.type_external_asset = สินทรัพย์ภายนอก
release.asset_name = ชื่อสินทรัพย์
release.asset_external_url = URL ภายนอก
release.add_external_asset = เพิ่มสินทรัพย์ภายนอก
release.invalid_external_url = URL ภายนอกไม่ถูกต้อง: "%s"
release.summary_card_alt = การ์ดสรุปของรีลีสชื่อ "%s" ในที่เก็บ %s
branch.name = ชื่อสาขา
branch.already_exists = มีสาขาชื่อ "%s" อยู่แล้ว
branch.delete = ลบสาขา "%s"
branch.delete_html = ลบสาขา
branch.delete_desc = การลบสาขาเป็นแบบถาวร แม้ว่าสาขาที่ถูกลบอาจยังคงมีอยู่เป็นเวลาสั้น ๆ ก่อนที่จะถูกลบจริง ๆ แต่ก็ <strong>ไม่สามารถ</strong> ยกเลิกได้ในกรณีส่วนใหญ่ ดำเนินการต่อ?
branch.deletion_success = ลบสาขา "%s" แล้ว
branch.deletion_failed = ไม่สามารถลบสาขา "%s"
branch.delete_branch_has_new_commits = ไม่สามารถลบสาขา "%s" ได้เนื่องจากมีการเพิ่มคอมมิตใหม่หลังจากการผสาน
branch.create_branch = สร้างสาขา %s
branch.create_from = จาก "%s"
branch.create_success = สร้างสาขา "%s" แล้ว
branch.branch_already_exists = สาขา "%s" มีอยู่แล้วในที่เก็บนี้
branch.branch_name_conflict = ชื่อสาขา "%s" ขัดแย้งกับสาขาที่มีอยู่แล้ว "%s"
branch.tag_collision = ไม่สามารถสร้างสาขา "%s" ได้เนื่องจากมีแท็กที่มีชื่อเดียวกันอยู่ในที่เก็บแล้ว
branch.deleted_by = ลบโดย %s
branch.restore_success = กู้คืนสาขา "%s" แล้ว
branch.restore_failed = ไม่สามารถกู้คืนสาขา "%s"
branch.protected_deletion_failed = สาขา "%s" ถูกป้องกัน ไม่สามารถลบได้
branch.default_deletion_failed = สาขา "%s" เป็นสาขาเริ่มต้น ไม่สามารถลบได้
branch.restore = กู้คืนสาขา "%s"
branch.download = ดาวน์โหลดสาขา "%s"
branch.rename = เปลี่ยนชื่อสาขา "%s"
branch.included_desc = สาขานี้เป็นส่วนหนึ่งของสาขาเริ่มต้น
branch.included = รวมอยู่
branch.create_new_branch = สร้างสาขาจากสาขา:
branch.confirm_create_branch = สร้างสาขา
branch.warning_rename_default_branch = คุณกำลังเปลี่ยนชื่อสาขาเริ่มต้น
branch.rename_branch_to = เปลี่ยนชื่อ "%s" เป็น:
branch.create_branch_operation = สร้างสาขา
branch.new_branch = สร้างสาขาใหม่
branch.new_branch_from = สร้างสาขาใหม่จาก "%s"
branch.renamed = เปลี่ยนชื่อสาขา %s เป็น %s แล้ว
tag.create_tag = สร้างแท็ก %s
tag.create_tag_operation = สร้างแท็ก
tag.confirm_create_tag = สร้างแท็ก
tag.create_tag_from = สร้างแท็กใหม่จาก "%s"
tag.create_success = สร้างแท็ก "%s" แล้ว
topic.manage_topics = จัดการหัวข้อ
topic.count_prompt = คุณไม่สามารถเลือกหัวข้อได้มากกว่า 25 หัวข้อ
topic.format_prompt = หัวข้อต้องขึ้นต้นด้วยตัวอักษรหรือตัวเลข สามารถมีขีดกลาง ("-") และจุด (".") ได้ และมีความยาวไม่เกิน 35 ตัวอักษร ตัวอักษรต้องเป็นตัวพิมพ์เล็ก
find_file.go_to_file = ค้นหาไฟล์
find_file.no_matching = ไม่พบไฟล์ที่ตรงกัน
error.csv.too_large = ไม่สามารถแสดงผลไฟล์นี้ได้เนื่องจากมีขนาดใหญ่เกินไป
error.csv.unexpected = ไม่สามารถแสดงผลไฟล์นี้ได้เนื่องจากมีอักขระที่ไม่คาดคิดในบรรทัดที่ %d และคอลัมน์ที่ %d
error.csv.invalid_field_count = ไม่สามารถแสดงผลไฟล์นี้ได้เนื่องจากมีจำนวนฟิลด์ที่ไม่ถูกต้องในบรรทัดที่ %d

[repo.permissions]
code.read = <b>อ่าน:</b> เข้าถึงและโคลนโค้ดของที่เก็บ
code.write = <b>เขียน:</b> พุชไปยังที่เก็บ สร้างสาขาและแท็ก
issues.read = <b>อ่าน:</b> อ่านและสร้างปัญหาและความคิดเห็น
issues.write = <b>เขียน:</b> ปิดปัญหาและจัดการข้อมูลเมตา เช่น ป้ายกำกับ เหตุการณ์สำคัญ ผู้รับมอบหมาย วันครบกำหนด และการพึ่งพา
pulls.read = <b>อ่าน:</b> อ่านและสร้างคำขอดึง
pulls.write = <b>เขียน:</b> ปิดคำขอดึงและจัดการข้อมูลเมตา เช่น ป้ายกำกับ เหตุการณ์สำคัญ ผู้รับมอบหมาย วันครบกำหนด และการพึ่งพา
releases.read = <b>อ่าน:</b> ดูและดาวน์โหลดรีลีส
releases.write = <b>เขียน:</b> เผยแพร่ แก้ไข และลบรีลีสและสินทรัพย์ของมัน
wiki.read = <b>อ่าน:</b> อ่านวิกิแบบบูรณาการและประวัติของมัน
wiki.write = <b>เขียน:</b> สร้าง อัปเดต และลบหน้าในวิกิแบบบูรณาการ
projects.read = <b>อ่าน:</b> เข้าถึงบอร์ดโปรเจกต์ที่เก็บ
projects.write = <b>เขียน:</b> สร้างโปรเจกต์และคอลัมน์และแก้ไข
packages.read = <b>อ่าน:</b> ดูและดาวน์โหลดแพ็คเกจที่มอบหมายให้กับที่เก็บ
packages.write = <b>เขียน:</b> เผยแพร่และลบแพ็คเกจที่มอบหมายให้กับที่เก็บ
actions.read = <b>อ่าน:</b> ดูไปป์ไลน์ CI/CD แบบบูรณาการและบันทึกของมัน
actions.write = <b>เขียน:</b> ทริกเกอร์ด้วยตนเอง รีสตาร์ท ยกเลิก หรืออนุมัติไปป์ไลน์ CI/CD ที่รอดำเนินการ
ext_issues = เข้าถึงลิงก์ไปยังตัวติดตามปัญหาภายนอก สิทธิ์จะได้รับการจัดการจากภายนอก
ext_wiki = เข้าถึงลิงก์ไปยังวิกิภายนอก สิทธิ์จะได้รับการจัดการจากภายนอก

[graphs]
component_loading = กำลังโหลด %s…
component_loading_failed = ไม่สามารถโหลด %s
component_loading_info = อาจใช้เวลาสักครู่…
component_failed_to_load = เกิดข้อผิดพลาดที่ไม่คาดคิด
code_frequency.what = ความถี่ของโค้ด
contributors.what = การมีส่วนร่วม
recent_commits.what = คอมมิตล่าสุด

[org]
org_name_holder = ชื่อองค์กร
org_full_name_holder = ชื่อเต็มขององค์กร
org_name_helper = ชื่อองค์กรควรสั้นและจำง่าย
create_org = สร้างองค์กร
open_dashboard = เปิดแผงควบคุม
repo_updated = อัปเดตแล้ว %s
members = สมาชิก
teams = ทีม
code = โค้ด
lower_members = สมาชิก
lower_repositories = ที่เก็บ
create_new_team = ทีมใหม่
create_team = สร้างทีม
org_desc = คำอธิบาย
team_name = ชื่อทีม
team_desc = คำอธิบาย
team_name_helper = ชื่อทีมควรสั้นและจำง่าย
team_desc_helper = อธิบายวัตถุประสงค์หรือบทบาทของทีม
team_access_desc = การเข้าถึงที่เก็บ
team_permission_desc = สิทธิ์
team_unit_desc = อนุญาตให้เข้าถึงส่วนที่เก็บ
team_unit_disabled = (ปิดใช้งาน)
follow_blocked_user = คุณไม่สามารถติดตามองค์กรนี้ได้เนื่องจากองค์กรนี้ได้บล็อกคุณ
form.name_reserved = ชื่อองค์กร "%s" ถูกสงวนไว้
form.name_pattern_not_allowed = รูปแบบ "%s" ไม่ได้รับอนุญาตในชื่อองค์กร
form.create_org_not_allowed = คุณไม่ได้รับอนุญาตให้สร้างองค์กร
settings = การตั้งค่า
settings.options = องค์กร
settings.email = อีเมลติดต่อ
settings.website = เว็บไซต์
settings.location = ที่ตั้ง
settings.permission = สิทธิ์
settings.repoadminchangeteam = ผู้ดูแลระบบที่เก็บสามารถเพิ่มและลบการเข้าถึงสำหรับทีมได้
settings.visibility = การมองเห็น
settings.visibility.public = สาธารณะ
settings.visibility.limited = จำกัด (มองเห็นได้เฉพาะผู้ใช้ที่ลงชื่อเข้าใช้เท่านั้น)
settings.visibility.limited_shortname = จำกัด
settings.visibility.private = ส่วนตัว (มองเห็นได้เฉพาะสมาชิกองค์กรเท่านั้น)
settings.visibility.private_shortname = ส่วนตัว
settings.update_settings = อัปเดตการตั้งค่า
settings.update_setting_success = อัปเดตการตั้งค่าองค์กรแล้ว
settings.change_orgname_prompt = หมายเหตุ: การเปลี่ยนชื่อองค์กรจะเปลี่ยน URL ขององค์กรของคุณและทำให้ชื่อเก่าว่างลงด้วย
settings.change_orgname_redirect_prompt = ชื่อเก่าจะถูกเปลี่ยนเส้นทางจนกว่าจะมีคนอ้างสิทธิ์
settings.change_orgname_redirect_prompt.with_cooldown.one = ชื่อองค์กรเก่าจะพร้อมใช้งานสำหรับทุกคนหลังจากระยะเวลาคูลดาวน์ %[1]d วัน คุณยังสามารถเรียกคืนชื่อเก่าได้ในช่วงระยะเวลาคูลดาวน์
settings.change_orgname_redirect_prompt.with_cooldown.few = ชื่อองค์กรเก่าจะพร้อมใช้งานสำหรับทุกคนหลังจากระยะเวลาคูลดาวน์ %[1]d วัน คุณยังสามารถเรียกคืนชื่อเก่าได้ในช่วงระยะเวลาคูลดาวน์
settings.update_avatar_success = อัปเดตอวาตาร์ขององค์กรแล้ว
settings.delete = ลบองค์กร
settings.delete_account = ลบองค์กรนี้
settings.delete_prompt = องค์กรจะถูกลบอย่างถาวร การกระทำนี้ <strong>ไม่สามารถ</strong> ยกเลิกได้!
settings.confirm_delete_account = ยืนยันการลบ
settings.delete_org_title = ลบองค์กร
settings.delete_org_desc = องค์กรนี้จะถูกลบอย่างถาวร ดำเนินการต่อ?
settings.hooks_desc = เพิ่มเว็บฮุกที่จะถูกทริกเกอร์สำหรับ <strong>ที่เก็บทั้งหมด</strong> ภายใต้องค์กรนี้
settings.labels_desc = เพิ่มป้ายกำกับที่สามารถใช้กับปัญหาสำหรับ <strong>ที่เก็บทั้งหมด</strong> ภายใต้องค์กรนี้
members.public_helper = ทำให้ซ่อน
members.private = ซ่อน
members.private_helper = ทำให้มองเห็นได้
members.member_role = บทบาทสมาชิก:
members.owner = เจ้าของ
members.member = สมาชิก
members.remove = ลบ
members.remove.detail = ลบ %[1]s ออกจาก %[2]s?
members.leave = ออก
members.leave.detail = คุณแน่ใจหรือไม่ว่าต้องการออกจากองค์กร "%s"?
teams.join = เข้าร่วม
teams.leave = ออก
teams.leave.detail = คุณแน่ใจหรือไม่ว่าต้องการออกจากทีม "%s"?
teams.can_create_org_repo = สร้างที่เก็บ
teams.can_create_org_repo_helper = สมาชิกสามารถสร้างที่เก็บใหม่ในองค์กรได้ ผู้สร้างจะได้รับสิทธิ์ผู้ดูแลระบบในที่เก็บใหม่
teams.none_access = ไม่มีการเข้าถึง
teams.none_access_helper = ตัวเลือก "ไม่มีการเข้าถึง" มีผลเฉพาะกับที่เก็บส่วนตัวเท่านั้น
teams.general_access = การเข้าถึงที่กำหนดเอง
teams.general_access_helper = สิทธิ์ของสมาชิกจะถูกตัดสินโดยตารางสิทธิ์ด้านล่าง
teams.read_access = อ่าน
teams.write_access = เขียน
teams.admin_access = การเข้าถึงของผู้ดูแลระบบ
teams.admin_access_helper = สมาชิกสามารถดึงและพุชไปยังที่เก็บของทีมและเพิ่มผู้ทำงานร่วมกันได้
teams.no_desc = ทีมนี้ไม่มีคำอธิบาย
teams.settings = การตั้งค่า
teams.owners_permission_desc = เจ้าของมีสิทธิ์เข้าถึง <strong>ที่เก็บทั้งหมด</strong> และมี <strong>สิทธิ์ผู้ดูแลระบบ</strong> ในองค์กร
teams.update_settings = อัปเดตการตั้งค่า
teams.delete_team = ลบทีม
teams.add_team_member = เพิ่มสมาชิกทีม
teams.invite_team_member = เชิญเข้าร่วม %s
teams.invite_team_member.list = คำเชิญที่รอดำเนินการ
teams.delete_team_title = ลบทีม
teams.delete_team_desc = การลบทีมจะเพิกถอนการเข้าถึงที่เก็บจากสมาชิก ดำเนินการต่อ?
teams.delete_team_success = ทีมถูกลบแล้ว
teams.admin_permission_desc = ทีมนี้ให้สิทธิ์ <strong>ผู้ดูแลระบบ</strong>: สมาชิกสามารถอ่านจาก พุชไปยัง และเพิ่มผู้ทำงานร่วมกันในที่เก็บของทีมได้
teams.remove_all_repos_desc = การดำเนินการนี้จะลบที่เก็บทั้งหมดออกจากทีม
teams.add_all_repos_desc = การดำเนินการนี้จะเพิ่มที่เก็บทั้งหมดขององค์กรไปยังทีม
teams.add_nonexistent_repo = ที่เก็บที่คุณพยายามเพิ่มไม่มีอยู่ โปรดสร้างก่อน
teams.add_duplicate_users = ผู้ใช้เป็นสมาชิกทีมอยู่แล้ว
teams.repos.none = ทีมนี้ไม่สามารถเข้าถึงที่เก็บใด ๆ ได้
teams.members.none = ไม่มีสมาชิกในทีมนี้
teams.specific_repositories = ที่เก็บเฉพาะ
teams.specific_repositories_helper = สมาชิกจะสามารถเข้าถึงได้เฉพาะที่เก็บที่เพิ่มไปยังทีมอย่างชัดเจนเท่านั้น การเลือกตัวเลือกนี้ <strong>จะไม่</strong> ลบที่เก็บที่เพิ่มไว้แล้วด้วย <i>ที่เก็บทั้งหมด</i> โดยอัตโนมัติ
teams.all_repositories = ที่เก็บทั้งหมด
teams.all_repositories_helper = ทีมมีสิทธิ์เข้าถึงที่เก็บทั้งหมด การเลือกตัวเลือกนี้จะ <strong>เพิ่มที่เก็บที่มีอยู่ทั้งหมด</strong> ไปยังทีม
teams.invite.title = คุณได้รับเชิญให้เข้าร่วมทีม <strong>%s</strong> ในองค์กร <strong>%s</strong>
teams.invite.by = เชิญโดย %s
teams.invite.description = โปรดคลิกปุ่มด้านล่างเพื่อเข้าร่วมทีม

[admin]
dashboard = แผงควบคุม
self_check = ตรวจสอบตนเอง
identity_access = ข้อมูลประจำตัวและการเข้าถึง
users = บัญชีผู้ใช้
organizations = องค์กร
assets = สินทรัพย์โค้ด
repositories = ที่เก็บ
hooks = เว็บฮุก
integrations = การผสานรวม
authentication = แหล่งการยืนยันตัวตน
emails = อีเมลผู้ใช้
config = การกำหนดค่า
notices = ประกาศของระบบ
config_summary = สรุป
config_settings = การตั้งค่า
monitor = การตรวจสอบ
first_page = แรก
last_page = สุดท้าย
total = ทั้งหมด: %d
settings = การตั้งค่าผู้ดูแลระบบ
dashboard.new_version_hint = Forgejo %s พร้อมใช้งานแล้ว คุณกำลังใช้ %s ตรวจสอบ <a target="_blank" rel="noreferrer" href="%s">บล็อก</a> สำหรับรายละเอียดเพิ่มเติม
dashboard.statistic = สรุป
dashboard.operations = การดำเนินการบำรุงรักษา
dashboard.system_status = สถานะระบบ
dashboard.operation_name = ชื่อการดำเนินการ
dashboard.operation_switch = สวิตช์
dashboard.operation_run = เรียกใช้
dashboard.clean_unbind_oauth = ล้างการเชื่อมต่อ OAuth ที่ไม่ได้ผูก
dashboard.clean_unbind_oauth_success = ลบการเชื่อมต่อ OAuth ที่ไม่ได้ผูกทั้งหมดแล้ว
dashboard.task.started = เริ่มงาน: %[1]s
dashboard.task.process = งาน: %[1]s
dashboard.task.cancelled = งาน: %[1]s ถูกยกเลิก: %[3]s
dashboard.task.error = ข้อผิดพลาดในงาน: %[1]s: %[3]s
dashboard.task.finished = งาน: %[1]s ที่เริ่มโดย %[2]s เสร็จสิ้นแล้ว
dashboard.task.unknown = งานที่ไม่รู้จัก: %[1]s
dashboard.cron.started = เริ่ม Cron: %[1]s
dashboard.cron.process = Cron: %[1]s
dashboard.cron.cancelled = Cron: %[1]s ถูกยกเลิก: %[3]s
dashboard.cron.error = ข้อผิดพลาดใน Cron: %s: %[3]s
dashboard.cron.finished = Cron: %[1]s เสร็จสิ้นแล้ว
dashboard.delete_inactive_accounts = ลบบัญชีที่ไม่ได้เปิดใช้งานทั้งหมด
dashboard.delete_inactive_accounts.started = เริ่มงานลบบัญชีที่ไม่ได้เปิดใช้งานทั้งหมดแล้ว
dashboard.delete_repo_archives = ลบไฟล์เก็บถาวรของที่เก็บทั้งหมด (ZIP, TAR.GZ, ฯลฯ)
dashboard.delete_repo_archives.started = เริ่มงานลบไฟล์เก็บถาวรของที่เก็บทั้งหมดแล้ว
dashboard.delete_missing_repos = ลบที่เก็บทั้งหมดที่ไม่มีไฟล์ Git
dashboard.delete_missing_repos.started = เริ่มงานลบที่เก็บทั้งหมดที่ไม่มีไฟล์ Git แล้ว
dashboard.delete_generated_repository_avatars = ลบอวาตาร์ที่เก็บที่สร้างขึ้น
dashboard.sync_repo_branches = ซิงค์สาขาที่พลาดจากข้อมูล Git ไปยังฐานข้อมูล
dashboard.sync_repo_tags = ซิงค์แท็กจากข้อมูล Git ไปยังฐานข้อมูล
dashboard.update_mirrors = อัปเดตมิเรอร์
dashboard.repo_health_check = ตรวจสอบสุขภาพที่เก็บทั้งหมด
dashboard.check_repo_stats = ตรวจสอบสถิติที่เก็บทั้งหมด
dashboard.archive_cleanup = ลบไฟล์เก็บถาวรของที่เก็บเก่า
dashboard.deleted_branches_cleanup = ล้างสาขาที่ถูกลบ
dashboard.update_migration_poster_id = อัปเดต ID ผู้โพสต์การย้าย
dashboard.git_gc_repos = เก็บขยะที่เก็บทั้งหมด
dashboard.resync_all_sshkeys = อัปเดตไฟล์ ".ssh/authorized_keys" ด้วยคีย์ SSH ของ Forgejo
dashboard.resync_all_sshprincipals = อัปเดตไฟล์ ".ssh/authorized_principals" ด้วย Principal SSH ของ Forgejo
dashboard.resync_all_hooks = ซิงโครไนซ์ฮุก pre-receive, update และ post-receive ของที่เก็บทั้งหมดอีกครั้ง
dashboard.reinit_missing_repos = เริ่มต้นที่เก็บ Git ที่หายไปทั้งหมดที่มีระเบียนอยู่ใหม่
dashboard.sync_external_users = ซิงโครไนซ์ข้อมูลผู้ใช้ภายนอก
dashboard.cleanup_hook_task_table = ล้างตาราง hook_task
dashboard.cleanup_packages = ล้างแพ็คเกจที่หมดอายุ
dashboard.cleanup_actions = ล้างบันทึกและอาร์ติแฟกต์ที่หมดอายุจากการดำเนินการ
dashboard.server_uptime = เวลาทำงานของเซิร์ฟเวอร์
dashboard.current_goroutine = Goroutine ปัจจุบัน
dashboard.current_memory_usage = การใช้หน่วยความจำปัจจุบัน
dashboard.total_memory_allocated = หน่วยความจำที่จัดสรรทั้งหมด
dashboard.memory_obtained = หน่วยความจำที่ได้รับ
dashboard.pointer_lookup_times = เวลาค้นหาพอยน์เตอร์
dashboard.memory_allocate_times = การจัดสรรหน่วยความจำ
dashboard.memory_free_times = การปล่อยหน่วยความจำ
dashboard.current_heap_usage = การใช้ฮีปปัจจุบัน
dashboard.heap_memory_obtained = หน่วยความจำฮีปที่ได้รับ
dashboard.heap_memory_idle = หน่วยความจำฮีปที่ไม่ได้ใช้งาน
dashboard.heap_memory_in_use = หน่วยความจำฮีปที่ใช้งานอยู่
dashboard.heap_memory_released = หน่วยความจำฮีปที่ปล่อยแล้ว
dashboard.heap_objects = อ็อบเจกต์ฮีป
dashboard.bootstrap_stack_usage = การใช้สแต็ก Bootstrap
dashboard.stack_memory_obtained = หน่วยความจำสแต็กที่ได้รับ
dashboard.mspan_structures_usage = การใช้โครงสร้าง MSpan
dashboard.mspan_structures_obtained = โครงสร้าง MSpan ที่ได้รับ
dashboard.mcache_structures_usage = การใช้โครงสร้าง MCache
dashboard.mcache_structures_obtained = โครงสร้าง MCache ที่ได้รับ
dashboard.profiling_bucket_hash_table_obtained = ตารางแฮชบัคเก็ตการทำโปรไฟล์ที่ได้รับ
dashboard.gc_metadata_obtained = ข้อมูลเมตา GC ที่ได้รับ
dashboard.other_system_allocation_obtained = การจัดสรรระบบอื่น ๆ ที่ได้รับ
dashboard.next_gc_recycle = การรีไซเคิล GC ถัดไป
dashboard.last_gc_time = เวลาตั้งแต่ GC ครั้งล่าสุด
dashboard.total_gc_pause = การหยุด GC ทั้งหมด
dashboard.last_gc_pause = การหยุด GC ครั้งล่าสุด
dashboard.gc_times = เวลา GC
dashboard.delete_old_actions = ลบกิจกรรมเก่าทั้งหมดออกจากฐานข้อมูล
dashboard.delete_old_actions.started = เริ่มลบกิจกรรมเก่าทั้งหมดออกจากฐานข้อมูลแล้ว
dashboard.update_checker = ตัวตรวจสอบการอัปเดต
dashboard.delete_old_system_notices = ลบประกาศของระบบเก่าทั้งหมดออกจากฐานข้อมูล
dashboard.gc_lfs = เก็บขยะอ็อบเจกต์เมตา LFS
dashboard.stop_zombie_tasks = หยุดงานการดำเนินการซอมบี้
dashboard.stop_endless_tasks = หยุดงานการดำเนินการที่ไม่สิ้นสุด
dashboard.cancel_abandoned_jobs = ยกเลิกงานการดำเนินการที่ถูกทอดทิ้ง
dashboard.start_schedule_tasks = เริ่มงานการดำเนินการตามกำหนดเวลา
dashboard.sync_branch.started = เริ่มการซิงค์สาขาแล้ว
dashboard.sync_tag.started = เริ่มการซิงค์แท็กแล้ว
dashboard.rebuild_issue_indexer = สร้างดัชนีปัญหาใหม่
users.user_manage_panel = จัดการบัญชีผู้ใช้
users.new_account = สร้างบัญชีผู้ใช้
users.name = ชื่อผู้ใช้
users.full_name = ชื่อเต็ม
users.activated = เปิดใช้งานแล้ว
users.admin = ผู้ดูแลระบบ
users.restricted = จำกัด
users.reserved = สงวนไว้
users.bot = บอท
users.remote = ระยะไกล
users.2fa = 2FA
users.repos = ที่เก็บ
users.created = สร้างแล้ว
users.last_login = ลงชื่อเข้าใช้ล่าสุด
users.never_login = ไม่เคยลงชื่อเข้าใช้
users.send_register_notify = แจ้งเตือนเกี่ยวกับการลงทะเบียนทางอีเมล
users.new_success = สร้างบัญชีผู้ใช้ "%s" แล้ว
users.edit = แก้ไข
users.auth_source = แหล่งการยืนยันตัวตน
users.local = โลคัล
users.auth_login_name = ชื่อลงชื่อเข้าใช้การยืนยันตัวตน
users.password_helper = เว้นรหัสผ่านว่างไว้เพื่อไม่เปลี่ยนแปลง
users.update_profile_success = อัปเดตบัญชีผู้ใช้แล้ว
users.edit_account = แก้ไขบัญชีผู้ใช้
users.max_repo_creation = จำนวนที่เก็บสูงสุด
users.max_repo_creation_desc = (ป้อน -1 เพื่อใช้ขีดจำกัดเริ่มต้นส่วนกลาง)
users.is_activated = บัญชีที่เปิดใช้งานแล้ว
users.activated.description = การยืนยันอีเมลเสร็จสมบูรณ์ เจ้าของบัญชีที่ไม่ได้เปิดใช้งานจะไม่สามารถเข้าสู่ระบบได้จนกว่าการยืนยันอีเมลจะเสร็จสมบูรณ์
users.prohibit_login = บัญชีที่ถูกระงับ
users.block.description = บล็อกผู้ใช้นี้จากการโต้ตอบกับบริการนี้ผ่านบัญชีของพวกเขาและห้ามการลงชื่อเข้าใช้
users.is_admin = บัญชีผู้ดูแลระบบ
users.admin.description = ให้สิทธิ์ผู้ใช้นี้ในการเข้าถึงคุณสมบัติการดูแลระบบทั้งหมดที่มีอยู่ผ่าน UI เว็บและ API อย่างเต็มที่
users.is_restricted = บัญชีที่จำกัด
users.restricted.description = อนุญาตให้โต้ตอบกับที่เก็บและองค์กรที่ผู้ใช้นี้ถูกเพิ่มเป็นผู้ทำงานร่วมกันเท่านั้น การทำเช่นนี้จะป้องกันการเข้าถึงที่เก็บสาธารณะในอินสแตนซ์นี้
users.allow_git_hook = สามารถสร้างฮุก Git ได้
users.allow_git_hook_tooltip = ฮุก Git จะถูกดำเนินการในฐานะผู้ใช้ OS ที่เรียกใช้ Forgejo และจะมีระดับการเข้าถึงโฮสต์เท่ากัน ด้วยเหตุนี้ ผู้ใช้ที่มีสิทธิ์ฮุก Git พิเศษนี้สามารถเข้าถึงและแก้ไขที่เก็บ Forgejo ทั้งหมดรวมถึงฐานข้อมูลที่ Forgejo ใช้ได้ ดังนั้นพวกเขายังสามารถได้รับสิทธิ์ผู้ดูแลระบบ Forgejo ได้
users.allow_import_local = สามารถนำเข้าที่เก็บโลคัลได้
users.local_import.description = อนุญาตให้นำเข้าที่เก็บจากระบบไฟล์โลคัลของเซิร์ฟเวอร์ ซึ่งอาจเป็นปัญหาด้านความปลอดภัย
users.allow_create_organization = สามารถสร้างองค์กรได้
users.organization_creation.description = อนุญาตให้สร้างองค์กรใหม่
users.update_profile = อัปเดตบัญชีผู้ใช้
users.delete_account = ลบบัญชีผู้ใช้
users.cannot_delete_self = คุณไม่สามารถลบตัวเองได้
users.still_own_repo = ผู้ใช้นี้ยังคงเป็นเจ้าของที่เก็บอย่างน้อยหนึ่งแห่ง ลบหรือโอนย้ายที่เก็บเหล่านี้ก่อน
users.still_has_org = ผู้ใช้นี้เป็นสมาชิกขององค์กร ลบผู้ใช้ออกจากองค์กรใด ๆ ก่อน
users.purge = ล้างผู้ใช้
users.purge_help = ลบผู้ใช้และที่เก็บ องค์กร และแพ็คเกจใด ๆ ที่ผู้ใช้เป็นเจ้าของอย่างถาวร ความคิดเห็นและปัญหาทั้งหมดที่โพสต์โดยผู้ใช้นี้จะถูกลบด้วย
users.still_own_packages = ผู้ใช้นี้ยังคงเป็นเจ้าของแพ็คเกจอย่างน้อยหนึ่งรายการ ลบแพ็คเกจเหล่านี้ก่อน
users.deletion_success = บัญชีผู้ใช้ถูกลบแล้ว
users.reset_2fa = รีเซ็ต 2FA
users.list_status_filter.menu_text = ตัวกรอง
users.list_status_filter.reset = รีเซ็ต
users.list_status_filter.is_active = ใช้งาน
users.list_status_filter.not_active = ไม่ใช้งาน
users.list_status_filter.is_admin = ผู้ดูแลระบบ
users.list_status_filter.not_admin = ไม่ใช่ผู้ดูแลระบบ
users.list_status_filter.is_restricted = จำกัด
users.list_status_filter.not_restricted = ไม่จำกัด
users.list_status_filter.is_prohibit_login = ห้ามเข้าสู่ระบบ
users.list_status_filter.not_prohibit_login = อนุญาตให้เข้าสู่ระบบ
users.list_status_filter.is_2fa_enabled = เปิดใช้งาน 2FA
users.list_status_filter.not_2fa_enabled = ปิดใช้งาน 2FA
users.details = รายละเอียดผู้ใช้
emails.email_manage_panel = จัดการอีเมลผู้ใช้
emails.primary = หลัก
emails.activated = เปิดใช้งานแล้ว
emails.filter_sort.email = อีเมล
emails.filter_sort.email_reverse = อีเมล (ย้อนกลับ)
emails.filter_sort.name = ชื่อผู้ใช้
emails.filter_sort.name_reverse = ชื่อผู้ใช้ (ย้อนกลับ)
emails.updated = อัปเดตอีเมลแล้ว
emails.not_updated = ไม่สามารถอัปเดตที่อยู่อีเมลที่ร้องขอ: %v
emails.duplicate_active = ที่อยู่อีเมลนี้ใช้งานอยู่แล้วสำหรับผู้ใช้อื่น
emails.change_email_header = อัปเดตคุณสมบัติอีเมล
emails.change_email_text = คุณแน่ใจหรือไม่ว่าต้องการอัปเดตที่อยู่อีเมลนี้?
emails.delete_desc = คุณแน่ใจหรือไม่ว่าต้องการลบที่อยู่อีเมลนี้?
emails.deletion_success = ที่อยู่อีเมลถูกลบแล้ว
emails.delete_primary_email_error = คุณไม่สามารถลบอีเมลหลักได้
orgs.org_manage_panel = จัดการองค์กร
orgs.name = ชื่อ
orgs.teams = ทีม
orgs.members = สมาชิก
orgs.new_orga = องค์กรใหม่
repos.repo_manage_panel = จัดการที่เก็บ
repos.unadopted = ที่เก็บที่ยังไม่ได้นำมาใช้
repos.unadopted.no_more = ไม่พบที่เก็บที่ยังไม่ได้นำมาใช้
repos.owner = เจ้าของ
repos.name = ชื่อ
repos.issues = ปัญหา
repos.size = ขนาด
repos.lfs_size = ขนาด LFS
packages.package_manage_panel = จัดการแพ็คเกจ
packages.total_size = ขนาดทั้งหมด: %s
packages.unreferenced_size = ขนาดที่ไม่ได้อ้างอิง: %s
packages.cleanup = ล้างข้อมูลที่หมดอายุ
packages.cleanup.success = ล้างข้อมูลที่หมดอายุสำเร็จแล้ว
packages.owner = เจ้าของ
packages.creator = ผู้สร้าง
packages.name = ชื่อ
packages.version = เวอร์ชัน
packages.type = ประเภท
packages.repository = ที่เก็บ
packages.size = ขนาด
packages.published = เผยแพร่แล้ว
defaulthooks = เว็บฮุกเริ่มต้น
defaulthooks.desc = เว็บฮุกจะส่งคำขอ HTTP POST ไปยังเซิร์ฟเวอร์โดยอัตโนมัติเมื่อมีเหตุการณ์ Forgejo บางอย่างเกิดขึ้น เว็บฮุกที่กำหนดที่นี่เป็นค่าเริ่มต้นและจะถูกคัดลอกไปยังที่เก็บใหม่ทั้งหมด อ่านเพิ่มเติมใน <a target="_blank" rel="noopener" href="%s">คู่มือเว็บฮุก</a>
defaulthooks.add_webhook = เพิ่มเว็บฮุกเริ่มต้น
defaulthooks.update_webhook = อัปเดตเว็บฮุกเริ่มต้น
systemhooks = เว็บฮุกของระบบ
systemhooks.desc = เว็บฮุกจะส่งคำขอ HTTP POST ไปยังเซิร์ฟเวอร์โดยอัตโนมัติเมื่อมีเหตุการณ์ Forgejo บางอย่างเกิดขึ้น เว็บฮุกที่กำหนดที่นี่จะทำงานกับที่เก็บทั้งหมดในระบบ ดังนั้นโปรดพิจารณาผลกระทบด้านประสิทธิภาพที่อาจเกิดขึ้น อ่านเพิ่มเติมใน <a target="_blank" rel="noopener" href="%s">คู่มือเว็บฮุก</a>
systemhooks.add_webhook = เพิ่มเว็บฮุกของระบบ
systemhooks.update_webhook = อัปเดตเว็บฮุกของระบบ
auths.auth_manage_panel = จัดการแหล่งการยืนยันตัวตน
auths.new = เพิ่มแหล่งการยืนยันตัวตน
auths.name = ชื่อ
auths.type = ประเภท
auths.enabled = เปิดใช้งาน
auths.syncenabled = เปิดใช้งานการซิงโครไนซ์ผู้ใช้
auths.updated = อัปเดตแล้ว
auths.auth_type = ประเภทการยืนยันตัวตน
auths.auth_name = ชื่อการยืนยันตัวตน
auths.security_protocol = โปรโตคอลความปลอดภัย
auths.host = โฮสต์
auths.port = พอร์ต
auths.bind_dn = Bind DN
auths.bind_password = Bind password
auths.user_base = ฐานการค้นหาผู้ใช้
auths.user_dn = User DN
auths.attribute_username = แอตทริบิวต์ชื่อผู้ใช้
auths.attribute_username_placeholder = เว้นว่างไว้เพื่อใช้ชื่อผู้ใช้ที่ป้อนใน Forgejo
auths.attribute_name = แอตทริบิวต์ชื่อ
auths.attribute_surname = แอตทริบิวต์นามสกุล
auths.attribute_mail = แอตทริบิวต์อีเมล
auths.attribute_ssh_public_key = แอตทริบิวต์คีย์สาธารณะ SSH
auths.attribute_avatar = แอตทริบิวต์อวาตาร์
auths.attributes_in_bind = ดึงแอตทริบิวต์ในบริบท Bind DN
auths.default_domain_name = ชื่อโดเมนเริ่มต้นที่ใช้สำหรับที่อยู่อีเมล
auths.allow_deactivate_all = อนุญาตให้ผลการค้นหาที่ว่างเปล่าปิดใช้งานผู้ใช้ทั้งหมด
auths.use_paged_search = ใช้การค้นหาแบบแบ่งหน้า
auths.search_page_size = ขนาดหน้า
auths.filter = ตัวกรองผู้ใช้
auths.admin_filter = ตัวกรองผู้ดูแลระบบ
auths.restricted_filter = ตัวกรองที่จำกัด
auths.restricted_filter_helper = เว้นว่างไว้เพื่อไม่ตั้งค่าผู้ใช้ใด ๆ เป็นผู้ใช้ที่จำกัด ใช้เครื่องหมายดอกจัน ("*") เพื่อตั้งค่าผู้ใช้ทั้งหมดที่ไม่ตรงกับตัวกรองผู้ดูแลระบบเป็นผู้ใช้ที่จำกัด
auths.verify_group_membership = ยืนยันการเป็นสมาชิกกลุ่มใน LDAP (เว้นตัวกรองว่างไว้เพื่อข้าม)
auths.group_search_base = ฐานการค้นหากลุ่ม DN
auths.group_attribute_list_users = แอตทริบิวต์กลุ่มที่มีรายชื่อผู้ใช้
auths.user_attribute_in_group = แอตทริบิวต์ผู้ใช้ที่อยู่ในกลุ่ม
auths.map_group_to_team = แมปกลุ่ม LDAP กับทีมองค์กร (เว้นฟิลด์ว่างไว้เพื่อข้าม)
auths.map_group_to_team_removal = ลบผู้ใช้ออกจากทีมที่ซิงโครไนซ์หากผู้ใช้ไม่ได้อยู่ในกลุ่ม LDAP ที่เกี่ยวข้อง
auths.enable_ldap_groups = เปิดใช้งานกลุ่ม LDAP
auths.smtp_auth = ประเภทการยืนยันตัวตน SMTP
auths.smtphost = โฮสต์ SMTP
auths.smtpport = พอร์ต SMTP
auths.allowed_domains = โดเมนที่อนุญาต
auths.allowed_domains_helper = เว้นว่างไว้เพื่ออนุญาตทุกโดเมน คั่นโดเมนหลายโดเมนด้วยเครื่องหมายจุลภาค (",")
auths.skip_tls_verify = ข้ามการตรวจสอบ TLS
auths.force_smtps = บังคับ SMTPS
auths.force_smtps_helper = SMTPS จะใช้บนพอร์ต 465 เสมอ ตั้งค่านี้เพื่อบังคับ SMTPS บนพอร์ตอื่น ๆ (มิฉะนั้น STARTTLS จะถูกใช้บนพอร์ตอื่น ๆ หากโฮสต์รองรับ)
auths.helo_hostname = ชื่อโฮสต์ HELO
auths.helo_hostname_helper = ชื่อโฮสต์ที่ส่งพร้อมกับ HELO เว้นว่างไว้เพื่อส่งชื่อโฮสต์ปัจจุบัน
auths.disable_helo = ปิดใช้งาน HELO
auths.pam_service_name = ชื่อบริการ PAM
auths.pam_email_domain = โดเมนอีเมล PAM (ไม่บังคับ)
auths.oauth2_provider = ผู้ให้บริการ OAuth2
auths.oauth2_icon_url = URL ไอคอน
auths.oauth2_clientID = ID ไคลเอนต์ (คีย์)
auths.oauth2_clientSecret = ความลับของไคลเอนต์
auths.openIdConnectAutoDiscoveryURL = URL การค้นหาอัตโนมัติของ OpenID Connect
auths.oauth2_use_custom_url = ใช้ URL ที่กำหนดเองแทน URL เริ่มต้น
auths.oauth2_tokenURL = URL โทเค็น
auths.oauth2_authURL = URL การอนุญาต
auths.oauth2_profileURL = URL โปรไฟล์
auths.oauth2_emailURL = URL อีเมล
auths.skip_local_two_fa = ข้าม 2FA โลคัล
auths.skip_local_two_fa_helper = การเว้นว่างไว้หมายความว่าผู้ใช้โลคัลที่ตั้งค่า 2FA จะยังคงต้องผ่าน 2FA เพื่อเข้าสู่ระบบ
auths.oauth2_tenant = ผู้เช่า
auths.oauth2_scopes = ขอบเขตเพิ่มเติม
auths.oauth2_required_claim_name = ชื่อเคลมที่จำเป็น
auths.oauth2_required_claim_name_helper = ตั้งชื่อนี้เพื่อจำกัดการเข้าสู่ระบบจากแหล่งนี้เฉพาะผู้ใช้ที่มีเคลมที่มีชื่อนี้
auths.oauth2_required_claim_value = ค่าเคลมที่จำเป็น
auths.oauth2_required_claim_value_helper = ตั้งค่านี้เพื่อจำกัดการเข้าสู่ระบบจากแหล่งนี้เฉพาะผู้ใช้ที่มีเคลมที่มีชื่อและค่านี้
auths.oauth2_group_claim_name = ชื่อเคลมที่ให้ชื่อกลุ่มสำหรับแหล่งนี้ (ไม่บังคับ)
auths.oauth2_admin_group = ค่าเคลมกลุ่มสำหรับผู้ใช้ผู้ดูแลระบบ (ไม่บังคับ - ต้องมีชื่อเคลมด้านบน)
auths.oauth2_restricted_group = ค่าเคลมกลุ่มสำหรับผู้ใช้ที่จำกัด (ไม่บังคับ - ต้องมีชื่อเคลมด้านบน)
auths.oauth2_map_group_to_team = แมปกลุ่มที่เคลมกับทีมองค์กร (ไม่บังคับ - ต้องมีชื่อเคลมด้านบน)
auths.oauth2_map_group_to_team_removal = ลบผู้ใช้ออกจากทีมที่ซิงโครไนซ์หากผู้ใช้ไม่ได้อยู่ในกลุ่มที่เกี่ยวข้อง
auths.tips = เคล็ดลับ
auths.tips.gmail_settings = การตั้งค่า Gmail:
auths.tips.oauth2.general = การยืนยันตัวตน OAuth2
auths.tips.oauth2.general.tip = เมื่อลงทะเบียนการยืนยันตัวตน OAuth2 ใหม่ URL การเรียกกลับ/การเปลี่ยนเส้นทางควรเป็น:
auths.tip.oauth2_provider = ผู้ให้บริการ OAuth2
auths.tip.bitbucket = ลงทะเบียนผู้บริโภค OAuth ใหม่บน %s และเพิ่มสิทธิ์ "บัญชี" - "อ่าน"
auths.tip.nextcloud = ลงทะเบียนผู้บริโภค OAuth ใหม่บนอินสแตนซ์ของคุณโดยใช้เมนูต่อไปนี้ "การตั้งค่า -> ความปลอดภัย -> ไคลเอนต์ OAuth 2.0"
auths.tip.dropbox = สร้างแอปพลิเคชันใหม่ที่ %s
auths.tip.facebook = ลงทะเบียนแอปพลิเคชันใหม่ที่ %s และเพิ่มผลิตภัณฑ์ "Facebook Login"
auths.tip.github = ลงทะเบียนแอปพลิเคชัน OAuth ใหม่บน %s
auths.tip.gitlab_new = ลงทะเบียนแอปพลิเคชันใหม่บน %s
auths.tip.google_plus = รับข้อมูลประจำตัวไคลเอนต์ OAuth2 จากคอนโซล Google API ที่ %s
auths.tip.openid_connect = ใช้ URL การค้นพบ OpenID Connect (<server>/.well-known/openid-configuration) เพื่อระบุปลายทาง
auths.tip.twitter = ไปที่ %s สร้างแอปพลิเคชันและตรวจสอบให้แน่ใจว่าเปิดใช้งานตัวเลือก “อนุญาตให้แอปพลิเคชันนี้ใช้เพื่อลงชื่อเข้าใช้ด้วย Twitter”
auths.tip.discord = ลงทะเบียนแอปพลิเคชันใหม่บน %s
auths.tip.gitea = ลงทะเบียนแอปพลิเคชัน OAuth2 ใหม่ คู่มือสามารถพบได้ที่ %s
auths.tip.yandex = สร้างแอปพลิเคชันใหม่ที่ %s เลือกสิทธิ์ต่อไปนี้จากส่วน "Yandex.Passport API": "การเข้าถึงที่อยู่อีเมล", "การเข้าถึงอวาตาร์ของผู้ใช้" และ "การเข้าถึงชื่อผู้ใช้ ชื่อและนามสกุล เพศ"
auths.tip.mastodon = ป้อน URL อินสแตนซ์ที่กำหนดเองสำหรับอินสแตนซ์ mastodon ที่คุณต้องการยืนยันตัวตนด้วย (หรือใช้อินสแตนซ์เริ่มต้น)
auths.edit = แก้ไขแหล่งการยืนยันตัวตน
auths.activated = แหล่งการยืนยันตัวตนนี้เปิดใช้งานแล้ว
auths.new_success = เพิ่มการยืนยันตัวตน "%s" แล้ว
auths.update_success = อัปเดตแหล่งการยืนยันตัวตนแล้ว
auths.update = อัปเดตแหล่งการยืนยันตัวตน
auths.delete = ลบแหล่งการยืนยันตัวตน
auths.delete_auth_title = ลบแหล่งการยืนยันตัวตน
auths.delete_auth_desc = การลบแหล่งการยืนยันตัวตนจะป้องกันไม่ให้ผู้ใช้ใช้เพื่อลงชื่อเข้าใช้ ดำเนินการต่อ?
auths.still_in_used = แหล่งการยืนยันตัวตนยังคงใช้งานอยู่ แปลงหรือลบผู้ใช้ใด ๆ ที่ใช้แหล่งการยืนยันตัวตนนี้ก่อน
auths.deletion_success = แหล่งการยืนยันตัวตนถูกลบแล้ว
auths.login_source_exist = แหล่งการยืนยันตัวตน "%s" มีอยู่แล้ว
auths.unable_to_initialize_openid = ไม่สามารถเริ่มต้นผู้ให้บริการ OpenID Connect: %s
auths.invalid_openIdConnectAutoDiscoveryURL = URL การค้นหาอัตโนมัติไม่ถูกต้อง (ต้องเป็น URL ที่ถูกต้องที่ขึ้นต้นด้วย http:// หรือ https://)
config.server_config = การกำหนดค่าเซิร์ฟเวอร์
config.app_name = ชื่ออินสแตนซ์
config.app_slogan = สโลแกนอินสแตนซ์
config.app_ver = เวอร์ชัน Forgejo
config.app_url = URL พื้นฐาน
config.custom_conf = พาธไฟล์การกำหนดค่า
config.custom_file_root_path = พาธรากของไฟล์ที่กำหนดเอง
config.domain = โดเมนเซิร์ฟเวอร์
config.offline_mode = โหมดโลคัล
config.disable_router_log = ปิดใช้งานบันทึกเราเตอร์
config.run_user = ผู้ใช้ที่จะเรียกใช้เป็น
config.run_mode = โหมดการทำงาน
config.git_version = เวอร์ชัน Git
config.app_data_path = พาธข้อมูลแอป
config.repo_root_path = พาธรากของที่เก็บ
config.log_file_root_path = พาธบันทึก
config.script_type = ประเภทสคริปต์
config.reverse_auth_user = ผู้ใช้การยืนยันตัวตนพร็อกซีย้อนกลับ
config.ssh_config = การกำหนดค่า SSH
config.ssh_enabled = เปิดใช้งาน
config.ssh_start_builtin_server = ใช้เซิร์ฟเวอร์ในตัว
config.ssh_domain = โดเมนเซิร์ฟเวอร์ SSH
config.ssh_port = พอร์ต
config.ssh_listen_port = พอร์ตฟัง
config.ssh_root_path = พาธราก
config.ssh_key_test_path = พาธทดสอบคีย์
config.ssh_keygen_path = พาธ Keygen ("ssh-keygen")
config.ssh_minimum_key_size_check = การตรวจสอบขนาดคีย์ขั้นต่ำ
config.ssh_minimum_key_sizes = ขนาดคีย์ขั้นต่ำ
config.lfs_config = การกำหนดค่า LFS
config.lfs_enabled = เปิดใช้งาน
config.lfs_content_path = พาธเนื้อหา LFS
config.lfs_http_auth_expiry = เวลาหมดอายุการยืนยันตัวตน HTTP ของ LFS
config.db_config = การกำหนดค่าฐานข้อมูล
config.db_type = ประเภท
config.db_host = โฮสต์
config.db_name = ชื่อ
config.db_user = ชื่อผู้ใช้
config.db_schema = สคีมา
config.db_ssl_mode = SSL
config.db_path = พาธ
config.service_config = การกำหนดค่าบริการ
config.register_email_confirm = ต้องมีการยืนยันทางอีเมลเพื่อลงทะเบียน
config.disable_register = ปิดใช้งานการลงทะเบียนด้วยตนเอง
config.allow_only_internal_registration = อนุญาตการลงทะเบียนผ่าน Forgejo เท่านั้น
config.allow_only_external_registration = อนุญาตการลงทะเบียนผ่านบริการภายนอกเท่านั้น
config.enable_openid_signup = เปิดใช้งานการลงทะเบียนด้วยตนเองด้วย OpenID
config.enable_openid_signin = เปิดใช้งานการลงชื่อเข้าใช้ด้วย OpenID
config.show_registration_button = แสดงปุ่มลงทะเบียน
config.require_sign_in_view = ต้องลงชื่อเข้าใช้เพื่อดูเนื้อหา
config.mail_notify = เปิดใช้งานการแจ้งเตือนทางอีเมล
config.enable_captcha = เปิดใช้งาน CAPTCHA
config.active_code_lives = เวลาหมดอายุของรหัสเปิดใช้งาน
config.reset_password_code_lives = เวลาหมดอายุของรหัสการกู้คืน
config.default_keep_email_private = ซ่อนที่อยู่อีเมลตามค่าเริ่มต้น
config.default_allow_create_organization = อนุญาตให้สร้างองค์กรตามค่าเริ่มต้น
config.enable_timetracking = เปิดใช้งานการติดตามเวลา
config.default_enable_timetracking = เปิดใช้งานการติดตามเวลาตามค่าเริ่มต้น
config.allow_dots_in_usernames = อนุญาตให้ผู้ใช้ใช้จุดในชื่อผู้ใช้ของพวกเขา ไม่มีผลกับบัญชีที่มีอยู่
config.default_allow_only_contributors_to_track_time = ให้เฉพาะผู้มีส่วนร่วมติดตามเวลา
config.no_reply_address = โดเมนอีเมลที่ซ่อนอยู่
config.default_visibility_organization = การมองเห็นเริ่มต้นขององค์กรใหม่
config.default_enable_dependencies = เปิดใช้งานการพึ่งพาปัญหาตามค่าเริ่มต้น
config.webhook_config = การกำหนดค่าเว็บฮุก
config.queue_length = ความยาวคิว
config.deliver_timeout = หมดเวลาการจัดส่ง
config.skip_tls_verify = ข้ามการตรวจสอบ TLS
config.mailer_config = การกำหนดค่า Mailer
config.mailer_enabled = เปิดใช้งาน
config.mailer_enable_helo = เปิดใช้งาน HELO
config.mailer_name = ชื่อ
config.mailer_protocol = โปรโตคอล
config.mailer_smtp_addr = โฮสต์ SMTP
config.mailer_smtp_port = พอร์ต SMTP
config.mailer_user = ผู้ใช้
config.mailer_use_sendmail = ใช้ Sendmail
config.mailer_sendmail_path = พาธ Sendmail
config.mailer_sendmail_args = อาร์กิวเมนต์เพิ่มเติมสำหรับ Sendmail
config.mailer_sendmail_timeout = หมดเวลา Sendmail
config.mailer_use_dummy = Dummy
config.test_email_placeholder = อีเมล (เช่น test@example.com)
config.send_test_mail = ส่งอีเมลทดสอบ
config.send_test_mail_submit = ส่ง
config.test_mail_failed = ไม่สามารถส่งอีเมลทดสอบไปยัง "%s": %v
config.test_mail_sent = ส่งอีเมลทดสอบไปยัง "%s" แล้ว
config.cache_config = การกำหนดค่าแคช
config.cache_adapter = อะแดปเตอร์แคช
config.cache_interval = ช่วงเวลาแคช
config.cache_conn = การเชื่อมต่อแคช
config.cache_item_ttl = TTL ของรายการแคช
config.cache_test = ทดสอบแคช
config.cache_test_failed = ไม่สามารถตรวจสอบแคช: %v
config.cache_test_slow = การทดสอบแคชสำเร็จ แต่การตอบสนองช้า: %s
config.cache_test_succeeded = การทดสอบแคชสำเร็จ ได้รับการตอบสนองใน %s
config.session_config = การกำหนดค่าเซสชัน
config.session_provider = ผู้ให้บริการเซสชัน
config.provider_config = การกำหนดค่าผู้ให้บริการ
config.cookie_name = ชื่อคุกกี้
config.gc_interval_time = เวลาช่วง GC
config.session_life_time = อายุการใช้งานเซสชัน
config.https_only = HTTPS เท่านั้น
config.picture_config = การกำหนดค่ารูปภาพและอวาตาร์
config.disable_gravatar = ปิดใช้งาน Gravatar
config.enable_federated_avatar = เปิดใช้งานอวาตาร์แบบรวมศูนย์
config.open_with_editor_app_help = ตัวแก้ไข "เปิดด้วย" สำหรับเมนูโคลน หากเว้นว่างไว้ จะใช้ค่าเริ่มต้น ขยายเพื่อดูค่าเริ่มต้น
config.git_config = การกำหนดค่า Git
config.git_disable_diff_highlight = ปิดใช้งานการเน้นไวยากรณ์ diff
config.git_max_diff_lines = จำนวนบรรทัด diff สูงสุดต่อไฟล์
config.git_max_diff_line_characters = จำนวนอักขระ diff สูงสุดต่อบรรทัด
config.git_max_diff_files = จำนวนไฟล์ diff สูงสุดที่แสดง
config.git_gc_args = อาร์กิวเมนต์ GC
config.git_migrate_timeout = หมดเวลาการย้าย
config.git_mirror_timeout = หมดเวลาการอัปเดตมิเรอร์
config.git_clone_timeout = หมดเวลาการดำเนินการโคลน
config.git_pull_timeout = หมดเวลาการดำเนินการดึง
config.git_gc_timeout = หมดเวลาการดำเนินการ GC
config.log_config = การกำหนดค่าบันทึก
config.logger_name_fmt = Logger: %s
config.disabled_logger = ปิดใช้งาน
config.access_log_template = แม่แบบบันทึกการเข้าถึง
config.xorm_log_sql = บันทึก SQL
config.set_setting_failed = การตั้งค่า %s ล้มเหลว
monitor.stats = สถิติ
monitor.cron = งาน Cron
monitor.name = ชื่อ
monitor.schedule = กำหนดการ
monitor.next = ครั้งต่อไป
monitor.previous = ครั้งก่อนหน้า
monitor.execute_times = การดำเนินการ
monitor.process = กระบวนการที่กำลังทำงาน
monitor.stacktrace = Stacktrace
monitor.processes_count = %d กระบวนการ
monitor.download_diagnosis_report = ดาวน์โหลดรายงานการวินิจฉัย
monitor.duration = ระยะเวลา (วินาที)
monitor.last_execution_result = ผลลัพธ์
monitor.process.cancel = ยกเลิกกระบวนการ
monitor.process.cancel_desc = การยกเลิกกระบวนการอาจทำให้ข้อมูลสูญหาย
monitor.process.cancel_notices = ยกเลิก: <strong>%s</strong>?
monitor.queues = คิว
monitor.queue = คิว: %s
monitor.queue.name = ชื่อ
monitor.queue.type = ประเภท
monitor.queue.exemplar = ประเภทตัวอย่าง
monitor.queue.numberworkers = จำนวนผู้ปฏิบัติงาน
monitor.queue.activeworkers = ผู้ปฏิบัติงานที่ใช้งานอยู่
monitor.queue.maxnumberworkers = จำนวนผู้ปฏิบัติงานสูงสุด
monitor.queue.numberinqueue = จำนวนในคิว
monitor.queue.review_add = ตรวจสอบ / เพิ่มผู้ปฏิบัติงาน
monitor.queue.settings.title = การตั้งค่าพูล
monitor.queue.settings.desc = พูลจะขยายตัวแบบไดนามิกเพื่อตอบสนองต่อการบล็อกคิวของผู้ปฏิบัติงาน
monitor.queue.settings.maxnumberworkers = จำนวนผู้ปฏิบัติงานสูงสุด
monitor.queue.settings.maxnumberworkers.placeholder = ปัจจุบัน %[1]d
monitor.queue.settings.maxnumberworkers.error = จำนวนผู้ปฏิบัติงานสูงสุดต้องเป็นตัวเลข
monitor.queue.settings.submit = อัปเดตการตั้งค่า
monitor.queue.settings.changed = อัปเดตการตั้งค่าแล้ว
monitor.queue.settings.remove_all_items = ลบทั้งหมด
monitor.queue.settings.remove_all_items_done = ลบรายการทั้งหมดในคิวแล้ว
notices.system_notice_list = ประกาศของระบบ
notices.view_detail_header = รายละเอียดประกาศ
notices.operations = การดำเนินการ
notices.select_all = เลือกทั้งหมด
notices.deselect_all = ยกเลิกการเลือกทั้งหมด
notices.inverse_selection = การเลือกผกผัน
notices.delete_selected = ลบที่เลือก
notices.delete_all = ลบประกาศทั้งหมด
notices.type = ประเภท
notices.type_1 = ที่เก็บ
notices.type_2 = งาน
notices.desc = คำอธิบาย
notices.op = Op.
notices.delete_success = ลบประกาศของระบบแล้ว
self_check.no_problem_found = ยังไม่พบปัญหา
self_check.database_collation_mismatch = คาดว่าฐานข้อมูลจะใช้การเรียงลำดับ: %s
self_check.database_collation_case_insensitive = ฐานข้อมูลกำลังใช้การเรียงลำดับ %s ซึ่งเป็นการเรียงลำดับที่ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ แม้ว่า Forgejo จะสามารถทำงานกับมันได้ แต่อาจมีบางกรณีที่หายากซึ่งทำงานไม่เป็นไปตามที่คาดไว้
self_check.database_inconsistent_collation_columns = ฐานข้อมูลกำลังใช้การเรียงลำดับ %s แต่คอลัมน์เหล่านี้กำลังใช้การเรียงลำดับที่ไม่ตรงกัน อาจทำให้เกิดปัญหาที่ไม่คาดคิด
self_check.database_fix_mysql = สำหรับผู้ใช้ MySQL/MariaDB คุณสามารถใช้คำสั่ง "forgejo doctor convert" เพื่อแก้ไขปัญหาการเรียงลำดับ หรือคุณสามารถแก้ไขปัญหาด้วย SQL "ALTER ... COLLATE ..." ด้วยตนเอง

[action]
create_repo = สร้างที่เก็บ <a href="%s">%s</a>
rename_repo = เปลี่ยนชื่อที่เก็บจาก <code>%[1]s</code> เป็น <a href="%[2]s">%[3]s</a>
commit_repo = พุชไปยัง <a href="%[2]s">%[3]s</a> ที่ <a href="%[1]s">%[4]s</a>
create_issue = `เปิดปัญหา <a href="%[1]s">%[3]s#%[2]s</a>`
close_issue = `ปิดปัญหา <a href="%[1]s">%[3]s#%[2]s</a>`
reopen_issue = `เปิดปัญหาใหม่ <a href="%[1]s">%[3]s#%[2]s</a>`
create_pull_request = `สร้างคำขอดึง <a href="%[1]s">%[3]s#%[2]s</a>`
close_pull_request = `ปิดคำขอดึง <a href="%[1]s">%[3]s#%[2]s</a>`
reopen_pull_request = `เปิดคำขอดึงใหม่ <a href="%[1]s">%[3]s#%[2]s</a>`
comment_issue = `แสดงความคิดเห็นในปัญหา <a href="%[1]s">%[3]s#%[2]s</a>`
comment_pull = `แสดงความคิดเห็นในคำขอดึง <a href="%[1]s">%[3]s#%[2]s</a>`
merge_pull_request = `ผสานคำขอดึง <a href="%[1]s">%[3]s#%[2]s</a>`
auto_merge_pull_request = `ผสานคำขอดึง <a href="%[1]s">%[3]s#%[2]s</a> โดยอัตโนมัติ`
transfer_repo = โอนที่เก็บ <code>%s</code> ไปยัง <a href="%s">%s</a>
push_tag = พุชแท็ก <a href="%[2]s">%[3]s</a> ไปยัง <a href="%[1]s">%[4]s</a>
delete_tag = ลบแท็ก %[2]s จาก <a href="%[1]s">%[3]s</a>
delete_branch = ลบสาขา <code>%[2]s</code> จาก <a href="%[1]s">%[3]s</a>
compare_branch = เปรียบเทียบ
compare_commits = เปรียบเทียบ %d คอมมิต
compare_commits_general = เปรียบเทียบคอมมิต
mirror_sync_push = ซิงค์คอมมิตไปยัง <a href="%[2]s">%[3]s</a> ที่ <a href="%[1]s">%[4]s</a> จากมิเรอร์
mirror_sync_create = ซิงค์การอ้างอิงใหม่ <a href="%[2]s">%[3]s</a> ไปยัง <a href="%[1]s">%[4]s</a> จากมิเรอร์
mirror_sync_delete = ซิงค์และลบการอ้างอิง <code>%[2]s</code> ที่ <a href="%[1]s">%[3]s</a> จากมิเรอร์
approve_pull_request = `อนุมัติ <a href="%[1]s">%[3]s#%[2]s</a>`
reject_pull_request = `แนะนำการเปลี่ยนแปลงสำหรับ <a href="%[1]s">%[3]s#%[2]s</a>`
publish_release = `ปล่อย <a href="%[2]s">%[4]s</a> ที่ <a href="%[1]s">%[3]s</a>`
review_dismissed = `ยกเลิกการตรวจสอบจาก <b>%[4]s</b> สำหรับ <a href="%[1]s">%[3]s#%[2]s</a>`
review_dismissed_reason = เหตุผล:
create_branch = สร้างสาขา <a href="%[2]s">%[3]s</a> ใน <a href="%[1]s">%[4]s</a>
starred_repo = ติดดาว <a href="%[1]s">%[2]s</a>
watched_repo = เริ่มดู <a href="%[1]s">%[2]s</a>

[tool]
now = ตอนนี้
future = อนาคต
1s = 1 วินาที
1m = 1 นาที
1h = 1 ชั่วโมง
1d = 1 วัน
1w = 1 สัปดาห์
1mon = 1 เดือน
1y = 1 ปี
seconds = %d วินาที
minutes = %d นาที
hours = %d ชั่วโมง
days = %d วัน
weeks = %d สัปดาห์
months = %d เดือน
years = %d ปี
raw_seconds = วินาที
raw_minutes = นาที

[munits.data]
b = B
kib = KiB
mib = MiB
gib = GiB
tib = TiB
pib = PiB
eib = EiB

[dropzone]
default_message = วางไฟล์หรือคลิกที่นี่เพื่ออัปโหลด
invalid_input_type = คุณไม่สามารถอัปโหลดไฟล์ประเภทนี้ได้
file_too_big = ขนาดไฟล์ ({{filesize}} MB) เกินขนาดสูงสุด ({{maxFilesize}} MB)
remove_file = ลบไฟล์

[notification]
notifications = การแจ้งเตือน
unread = ยังไม่ได้อ่าน
read = อ่านแล้ว
no_unread = ไม่มีการแจ้งเตือนที่ยังไม่ได้อ่าน
no_read = ไม่มีการแจ้งเตือนที่อ่านแล้ว
pin = ปักหมุดการแจ้งเตือน
mark_as_read = ทำเครื่องหมายว่าอ่านแล้ว
mark_as_unread = ทำเครื่องหมายว่ายังไม่ได้อ่าน
mark_all_as_read = ทำเครื่องหมายทั้งหมดว่าอ่านแล้ว
subscriptions = การสมัครรับข้อมูล
watching = กำลังดู
no_subscriptions = ไม่มีการสมัครรับข้อมูล

[gpg]
default_key = ลงนามด้วยคีย์เริ่มต้น
error.extract_sign = ไม่สามารถแยกข้อมูลลายเซ็นได้
error.generate_hash = ไม่สามารถสร้างแฮชของคอมมิตได้
error.no_committer_account = ไม่มีบัญชีที่เชื่อมโยงกับที่อยู่อีเมลของผู้คอมมิต
error.no_gpg_keys_found = ไม่พบคีย์ที่รู้จักสำหรับลายเซ็นนี้ในฐานข้อมูล
error.not_signed_commit = ไม่ใช่คอมมิตที่ลงนามแล้ว
error.failed_retrieval_gpg_keys = ไม่สามารถดึงคีย์ใด ๆ ที่แนบมากับบัญชีของผู้คอมมิตได้
error.probable_bad_signature = คำเตือน! แม้ว่าจะมีคีย์ที่มี ID นี้ในฐานข้อมูล แต่ก็ไม่ได้ยืนยันคอมมิตนี้! คอมมิตนี้น่าสงสัย
error.probable_bad_default_signature = คำเตือน! แม้ว่าคีย์เริ่มต้นจะมี ID นี้ แต่ก็ไม่ได้ยืนยันคอมมิตนี้! คอมมิตนี้น่าสงสัย

[units]
unit = หน่วย
error.no_unit_allowed_repo = คุณไม่ได้รับอนุญาตให้เข้าถึงส่วนใด ๆ ของที่เก็บนี้

[packages]
title = แพ็คเกจ
empty = ยังไม่มีแพ็คเกจ
empty.documentation = สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรีจิสทรีแพ็คเกจ โปรดดู <a target="_blank" rel="noopener noreferrer" href="%s">เอกสารประกอบ</a>
empty.repo = คุณอัปโหลดแพ็คเกจแล้ว แต่ไม่แสดงที่นี่? ไปที่ <a href="%[1]s">การตั้งค่าแพ็คเกจ</a> และเชื่อมโยงกับที่เก็บนี้
registry.documentation = สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรีจิสทรี %s โปรดดู <a target="_blank" rel="noopener noreferrer" href="%s">เอกสารประกอบ</a>
filter.type = ประเภท
filter.type.all = ทั้งหมด
filter.no_result = ตัวกรองของคุณไม่ให้ผลลัพธ์
filter.container.tagged = ติดแท็ก
filter.container.untagged = ไม่ได้ติดแท็ก
published_by = เผยแพร่ %[1]s โดย <a href="%[2]s">%[3]s</a>
published_by_in = เผยแพร่ %[1]s โดย <a href="%[2]s">%[3]s</a> ใน <a href="%[4]s"><strong>%[5]s</strong></a>
installation = การติดตั้ง
about = เกี่ยวกับแพ็คเกจนี้
requirements = ข้อกำหนด
dependencies = การพึ่งพา
keywords = คำสำคัญ
details = รายละเอียด
details.author = ผู้เขียน
details.project_site = เว็บไซต์โปรเจกต์
details.repository_site = เว็บไซต์ที่เก็บ
details.documentation_site = เว็บไซต์เอกสารประกอบ
details.license = ใบอนุญาต
assets = สินทรัพย์
versions = เวอร์ชัน
versions.view_all = ดูทั้งหมด
dependency.id = ID
dependency.version = เวอร์ชัน
search_in_external_registry = ค้นหาใน %s
alpine.registry = ตั้งค่ารีจิสทรีนี้โดยเพิ่ม url ในไฟล์ <code>/etc/apk/repositories</code> ของคุณ:
alpine.registry.key = ดาวน์โหลดคีย์ RSA สาธารณะของรีจิสทรีลงในโฟลเดอร์ <code>/etc/apk/keys/</code> เพื่อตรวจสอบลายเซ็นดัชนี:
alpine.registry.info = เลือก $branch และ $repository จากรายการด้านล่าง
alpine.install = หากต้องการติดตั้งแพ็คเกจ ให้เรียกใช้คำสั่งต่อไปนี้:
alpine.repository = ข้อมูลที่เก็บ
alpine.repository.branches = สาขา
alpine.repository.repositories = ที่เก็บ
alpine.repository.architectures = สถาปัตยกรรม
arch.pacman.helper.gpg = เพิ่มใบรับรองความน่าเชื่อถือสำหรับ pacman:
arch.pacman.repo.multi = %s มีเวอร์ชันเดียวกันในการแจกจ่ายที่แตกต่างกัน
arch.pacman.repo.multi.item = การกำหนดค่าสำหรับ %s
arch.pacman.conf = เพิ่มเซิร์ฟเวอร์พร้อมการแจกจ่ายและสถาปัตยกรรมที่เกี่ยวข้องไปยัง <code>/etc/pacman.conf</code>:
arch.pacman.sync = ซิงค์แพ็คเกจกับ pacman:
arch.version.properties = คุณสมบัติเวอร์ชัน
arch.version.description = คำอธิบาย
arch.version.provides = ให้
arch.version.groups = กลุ่ม
arch.version.depends = ขึ้นอยู่กับ
arch.version.optdepends = การพึ่งพาเพิ่มเติม
arch.version.makedepends = การพึ่งพาการสร้าง
arch.version.checkdepends = การพึ่งพาการตรวจสอบ
arch.version.conflicts = ขัดแย้ง
arch.version.replaces = แทนที่
arch.version.backup = สำรอง
cargo.registry = ตั้งค่ารีจิสทรีนี้ในไฟล์การกำหนดค่า Cargo (เช่น <code>~/.cargo/config.toml</code>):
cargo.install = หากต้องการติดตั้งแพ็คเกจโดยใช้ Cargo ให้เรียกใช้คำสั่งต่อไปนี้:
chef.registry = ตั้งค่ารีจิสทรีนี้ในไฟล์ <code>~/.chef/config.rb</code> ของคุณ:
chef.install = หากต้องการติดตั้งแพ็คเกจ ให้เรียกใช้คำสั่งต่อไปนี้:
composer.registry = ตั้งค่ารีจิสทรีนี้ในไฟล์ <code>~/.composer/config.json</code> ของคุณ:
composer.install = หากต้องการติดตั้งแพ็คเกจโดยใช้ Composer ให้เรียกใช้คำสั่งต่อไปนี้:
composer.dependencies = การพึ่งพา
composer.dependencies.development = การพึ่งพาการพัฒนา
conan.registry = ตั้งค่ารีจิสทรีนี้จากบรรทัดคำสั่ง:
conan.install = หากต้องการติดตั้งแพ็คเกจโดยใช้ Conan ให้เรียกใช้คำสั่งต่อไปนี้:
conda.registry = ตั้งค่ารีจิสทรีนี้เป็นที่เก็บ Conda ในไฟล์ <code>.condarc</code> ของคุณ:
conda.install = หากต้องการติดตั้งแพ็คเกจโดยใช้ Conda ให้เรียกใช้คำสั่งต่อไปนี้:
container.images.title = รูปภาพ
container.details.type = ประเภทรูปภาพ
container.details.platform = แพลตฟอร์ม
container.pull = ดึงรูปภาพจากบรรทัดคำสั่ง:
container.digest = ไดเจสต์
container.multi_arch = OS / สถาปัตยกรรม
container.layers = เลเยอร์รูปภาพ
container.labels = ป้ายกำกับ
container.labels.key = คีย์
container.labels.value = ค่า
cran.registry = ตั้งค่ารีจิสทรีนี้ในไฟล์ <code>Rprofile.site</code> ของคุณ:
cran.install = หากต้องการติดตั้งแพ็คเกจ ให้เรียกใช้คำสั่งต่อไปนี้:
debian.registry = ตั้งค่ารีจิสทรีนี้จากบรรทัดคำสั่ง:
debian.registry.info = เลือก $distribution และ $component จากรายการด้านล่าง
debian.install = หากต้องการติดตั้งแพ็คเกจ ให้เรียกใช้คำสั่งต่อไปนี้:
debian.repository = ข้อมูลที่เก็บ
debian.repository.distributions = การแจกจ่าย
debian.repository.components = ส่วนประกอบ
debian.repository.architectures = สถาปัตยกรรม
generic.download = ดาวน์โหลดแพ็คเกจจากบรรทัดคำสั่ง:
go.install = ติดตั้งแพ็คเกจจากบรรทัดคำสั่ง:
helm.registry = ตั้งค่ารีจิสทรีนี้จากบรรทัดคำสั่ง:
helm.install = หากต้องการติดตั้งแพ็คเกจ ให้เรียกใช้คำสั่งต่อไปนี้:
maven.registry = ตั้งค่ารีจิสทรีนี้ในไฟล์ <code>pom.xml</code> ของโปรเจกต์ของคุณ:
maven.install = หากต้องการใช้แพ็คเกจ ให้รวมสิ่งต่อไปนี้ในบล็อก <code>dependencies</code> ในไฟล์ <code>pom.xml</code>:
maven.install2 = เรียกใช้ผ่านบรรทัดคำสั่ง:
maven.download = หากต้องการดาวน์โหลดการพึ่งพา ให้เรียกใช้ผ่านบรรทัดคำสั่ง:
nuget.registry = ตั้งค่ารีจิสทรีนี้จากบรรทัดคำสั่ง:
nuget.install = หากต้องการติดตั้งแพ็คเกจโดยใช้ NuGet ให้เรียกใช้คำสั่งต่อไปนี้:
nuget.dependency.framework = เฟรมเวิร์กเป้าหมาย
npm.registry = ตั้งค่ารีจิสทรีนี้ในไฟล์ <code>.npmrc</code> ของโปรเจกต์ของคุณ:
npm.install = หากต้องการติดตั้งแพ็คเกจโดยใช้ npm ให้เรียกใช้คำสั่งต่อไปนี้:
npm.install2 = หรือเพิ่มลงในไฟล์ package.json:
npm.dependencies = การพึ่งพา
npm.dependencies.development = การพึ่งพาการพัฒนา
npm.dependencies.bundle = การพึ่งพาที่รวมอยู่
npm.dependencies.peer = การพึ่งพาแบบเพียร์
npm.dependencies.optional = การพึ่งพาเพิ่มเติม
npm.details.tag = แท็ก
pub.install = หากต้องการติดตั้งแพ็คเกจโดยใช้ Dart ให้เรียกใช้คำสั่งต่อไปนี้:
pypi.requires = ต้องใช้ Python
pypi.install = หากต้องการติดตั้งแพ็คเกจโดยใช้ pip ให้เรียกใช้คำสั่งต่อไปนี้:
rpm.registry = ตั้งค่ารีจิสทรีนี้จากบรรทัดคำสั่ง:
rpm.distros.redhat = บนการแจกจ่ายที่ใช้ RedHat
rpm.distros.suse = บนการแจกจ่ายที่ใช้ SUSE
rpm.install = หากต้องการติดตั้งแพ็คเกจ ให้เรียกใช้คำสั่งต่อไปนี้:
rpm.repository = ข้อมูลที่เก็บ
rpm.repository.architectures = สถาปัตยกรรม
rpm.repository.multiple_groups = แพ็คเกจนี้มีอยู่ในหลายกลุ่ม
alt.registry = ตั้งค่ารีจิสทรีนี้จากบรรทัดคำสั่ง:
alt.registry.install = หากต้องการติดตั้งแพ็คเกจ ให้เรียกใช้คำสั่งต่อไปนี้:
alt.install = ติดตั้งแพ็คเกจ
alt.setup = เพิ่มที่เก็บไปยังรายการที่เก็บที่เชื่อมต่อ ((เลือกสถาปัตยกรรมที่จำเป็นแทน "_arch_")
alt.repository = ข้อมูลที่เก็บ
alt.repository.architectures = สถาปัตยกรรม
alt.repository.multiple_groups = แพ็คเกจนี้มีอยู่ในหลายกลุ่ม
rubygems.install = หากต้องการติดตั้งแพ็คเกจโดยใช้ gem ให้เรียกใช้คำสั่งต่อไปนี้:
rubygems.install2 = หรือเพิ่มลงใน Gemfile:
rubygems.dependencies.runtime = การพึ่งพาขณะทำงาน
rubygems.dependencies.development = การพึ่งพาการพัฒนา
rubygems.required.ruby = ต้องการ Ruby เวอร์ชัน
rubygems.required.rubygems = ต้องการ RubyGem เวอร์ชัน
swift.registry = ตั้งค่ารีจิสทรีนี้จากบรรทัดคำสั่ง:
swift.install = เพิ่มแพ็คเกจในไฟล์ <code>Package.swift</code> ของคุณ:
swift.install2 = และเรียกใช้คำสั่งต่อไปนี้:
vagrant.install = หากต้องการเพิ่ม Vagrant box ให้เรียกใช้คำสั่งต่อไปนี้:
settings.link = เชื่อมโยงแพ็คเกจนี้กับที่เก็บ
settings.link.description = หากคุณเชื่อมโยงแพ็คเกจกับที่เก็บ แพ็คเกจจะแสดงอยู่ในรายการแพ็คเกจของที่เก็บ
settings.link.select = เลือกที่เก็บ
settings.link.button = อัปเดตการเชื่อมโยงที่เก็บ
settings.link.success = อัปเดตการเชื่อมโยงที่เก็บสำเร็จแล้ว
settings.link.error = ไม่สามารถอัปเดตการเชื่อมโยงที่เก็บได้
settings.delete = ลบแพ็คเกจ
settings.delete.description = การลบแพ็คเกจเป็นการกระทำถาวรและไม่สามารถยกเลิกได้
settings.delete.notice = คุณกำลังจะลบ %s (%s) การดำเนินการนี้ไม่สามารถย้อนกลับได้ คุณแน่ใจหรือไม่?
settings.delete.success = แพ็คเกจถูกลบแล้ว
settings.delete.error = ไม่สามารถลบแพ็คเกจได้
owner.settings.cargo.title = ดัชนีรีจิสทรี Cargo
owner.settings.cargo.initialize = เริ่มต้นดัชนี
owner.settings.cargo.initialize.description = จำเป็นต้องมีที่เก็บ Git ดัชนีพิเศษเพื่อใช้รีจิสทรี Cargo การใช้ตัวเลือกนี้จะ (สร้างใหม่) ที่เก็บและกำหนดค่าโดยอัตโนมัติ
owner.settings.cargo.initialize.error = ไม่สามารถเริ่มต้นดัชนี Cargo: %v
owner.settings.cargo.initialize.success = สร้างดัชนี Cargo สำเร็จแล้ว
owner.settings.cargo.rebuild = สร้างดัชนีใหม่
owner.settings.cargo.rebuild.description = การสร้างใหม่จะมีประโยชน์หากดัชนีไม่ซิงโครไนซ์กับแพ็คเกจ Cargo ที่เก็บไว้
owner.settings.cargo.rebuild.error = ไม่สามารถสร้างดัชนี Cargo ใหม่: %v
owner.settings.cargo.rebuild.success = สร้างดัชนี Cargo ใหม่สำเร็จแล้ว
owner.settings.cargo.rebuild.no_index = ไม่สามารถสร้างใหม่ได้ ไม่มีดัชนีที่เริ่มต้น
owner.settings.cleanuprules.title = กฎการล้างข้อมูล
owner.settings.cleanuprules.add = เพิ่มกฎการล้างข้อมูล
owner.settings.cleanuprules.edit = แก้ไขกฎการล้างข้อมูล
owner.settings.cleanuprules.none = ยังไม่มีกฎการล้างข้อมูล
owner.settings.cleanuprules.preview = ตัวอย่างกฎการล้างข้อมูล
owner.settings.cleanuprules.preview.overview = มี %d แพ็คเกจที่กำหนดให้ลบ
owner.settings.cleanuprules.preview.none = กฎการล้างข้อมูลไม่ตรงกับแพ็คเกจใด ๆ
owner.settings.cleanuprules.pattern_full_match = ใช้รูปแบบกับชื่อแพ็คเกจเต็ม
owner.settings.cleanuprules.keep.title = เวอร์ชันที่ตรงกับกฎเหล่านี้จะถูกเก็บไว้ แม้ว่าจะตรงกับกฎการลบด้านล่างก็ตาม
owner.settings.cleanuprules.keep.count = เก็บเวอร์ชันล่าสุด
owner.settings.cleanuprules.keep.count.1 = 1 เวอร์ชันต่อแพ็คเกจ
owner.settings.cleanuprules.keep.count.n = %d เวอร์ชันต่อแพ็คเกจ
owner.settings.cleanuprules.keep.pattern = เก็บเวอร์ชันที่ตรงกัน
owner.settings.cleanuprules.keep.pattern.container = เวอร์ชัน <code>latest</code> จะถูกเก็บไว้เสมอสำหรับแพ็คเกจ Container
owner.settings.cleanuprules.remove.title = เวอร์ชันที่ตรงกับกฎเหล่านี้จะถูกลบออก เว้นแต่กฎด้านบนจะระบุให้เก็บไว้
owner.settings.cleanuprules.remove.days = ลบเวอร์ชันที่เก่ากว่า
owner.settings.cleanuprules.remove.pattern = ลบเวอร์ชันที่ตรงกัน
owner.settings.cleanuprules.success.update = อัปเดตกฎการล้างข้อมูลแล้ว
owner.settings.cleanuprules.success.delete = ลบกฎการล้างข้อมูลแล้ว
owner.settings.chef.title = รีจิสทรี Chef
owner.settings.chef.keypair = สร้างคู่คีย์
owner.settings.chef.keypair.description = คำขอที่ส่งไปยังรีจิสทรี Chef จะต้องได้รับการลงนามด้วยการเข้ารหัสเพื่อเป็นการยืนยันตัวตน เมื่อสร้างคู่คีย์ จะมีเพียงคีย์สาธารณะเท่านั้นที่ถูกเก็บไว้ใน Forgejo คีย์ส่วนตัวจะถูกมอบให้คุณเพื่อใช้กับ knife การสร้างคู่คีย์ใหม่จะเขียนทับคู่คีย์ก่อนหน้า

[secrets]
secrets = ข้อมูลลับ
description = ข้อมูลลับจะถูกส่งต่อไปยังการดำเนินการบางอย่างและไม่สามารถอ่านได้
none = ยังไม่มีข้อมูลลับ
creation = เพิ่มข้อมูลลับ
creation.name_placeholder = ตัวอักษรและตัวเลขหรือขีดล่างเท่านั้น ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ไม่สามารถขึ้นต้นด้วย GITEA_ หรือ GITHUB_
creation.value_placeholder = ป้อนเนื้อหาใดก็ได้ ช่องว่างที่จุดเริ่มต้นและจุดสิ้นสุดจะถูกละเว้น
creation.success = เพิ่มข้อมูลลับ "%s" แล้ว
creation.failed = ไม่สามารถเพิ่มข้อมูลลับได้
deletion = ลบข้อมูลลับ
deletion.description = การลบข้อมูลลับเป็นการกระทำถาวรและไม่สามารถยกเลิกได้ ดำเนินการต่อหรือไม่?
deletion.success = ลบข้อมูลลับแล้ว
deletion.failed = ไม่สามารถลบข้อมูลลับได้
management = จัดการข้อมูลลับ

[actions]
actions = การดำเนินการ
status.unknown = ไม่ทราบ
status.waiting = กำลังรอ
status.running = กำลังทำงาน
status.success = สำเร็จ
status.failure = ล้มเหลว
status.cancelled = ยกเลิกแล้ว
status.skipped = ข้ามไป
status.blocked = ถูกบล็อก
runners = Runners
runners.runner_manage_panel = จัดการ Runners
runners.new = สร้าง Runner ใหม่
runners.new_notice = วิธีการเริ่ม Runner
runners.status = สถานะ
runners.id = ID
runners.name = ชื่อ
runners.owner_type = ประเภท
runners.description = คำอธิบาย
runners.labels = ป้ายกำกับ
runners.last_online = เวลาออนไลน์ล่าสุด
runners.runner_title = Runner
runners.task_list = งานล่าสุดบน Runner นี้
runners.task_list.no_tasks = ยังไม่มีงาน
runners.task_list.run = เรียกใช้
runners.task_list.status = สถานะ
runners.task_list.repository = ที่เก็บ
runners.task_list.commit = คอมมิต
runners.task_list.done_at = เสร็จสิ้นเมื่อ
runners.edit_runner = แก้ไข Runner
runners.update_runner = อัปเดตการเปลี่ยนแปลง
runners.update_runner_success = อัปเดต Runner สำเร็จแล้ว
runners.update_runner_failed = ไม่สามารถอัปเดต Runner ได้
runners.delete_runner = ลบ Runner นี้
runners.delete_runner_success = ลบ Runner สำเร็จแล้ว
runners.delete_runner_failed = ไม่สามารถลบ Runner ได้
runners.delete_runner_header = ยืนยันที่จะลบ Runner นี้
runners.delete_runner_notice = หากมีงานกำลังทำงานบน Runner นี้ งานนั้นจะถูกยกเลิกและทำเครื่องหมายว่าล้มเหลว อาจทำให้เวิร์กโฟลว์การสร้างเสียหายได้
runners.none = ไม่มี Runner ที่พร้อมใช้งาน
runners.status.unspecified = ไม่ทราบ
runners.status.idle = ว่าง
runners.status.active = ใช้งานอยู่
runners.status.offline = ออฟไลน์
runners.version = เวอร์ชัน
runners.reset_registration_token = รีเซ็ตโทเค็นการลงทะเบียน
runners.reset_registration_token_success = รีเซ็ตโทเค็นการลงทะเบียน Runner สำเร็จแล้ว
runs.all_workflows = เวิร์กโฟลว์ทั้งหมด
runs.commit = คอมมิต
runs.scheduled = กำหนดเวลาแล้ว
runs.pushed_by = พุชโดย
runs.workflow = เวิร์กโฟลว์
runs.invalid_workflow_helper = ไฟล์การกำหนดค่าเวิร์กโฟลว์ไม่ถูกต้อง โปรดตรวจสอบไฟล์การกำหนดค่าของคุณ: %s
runs.no_matching_online_runner_helper = ไม่มี Runner ออนไลน์ที่ตรงกันพร้อมป้ายกำกับ: %s
runs.no_job_without_needs = เวิร์กโฟลว์ต้องมีงานอย่างน้อยหนึ่งงานที่ไม่มีการพึ่งพา
runs.no_job = เวิร์กโฟลว์ต้องมีงานอย่างน้อยหนึ่งงาน
runs.actor = ผู้ดำเนินการ
runs.status = สถานะ
runs.actors_no_select = ผู้ดำเนินการทั้งหมด
runs.status_no_select = สถานะทั้งหมด
runs.no_results = ไม่พบผลลัพธ์ที่ตรงกัน
runs.no_workflows = ยังไม่มีเวิร์กโฟลว์
runs.no_workflows.help_write_access = ไม่แน่ใจว่าจะเริ่มต้นกับ Forgejo Actions อย่างไร? ตรวจสอบ <a target="_blank" rel="noopener noreferrer" href="%s">คู่มือเริ่มต้นฉบับย่อในเอกสารประกอบสำหรับผู้ใช้</a> เพื่อเขียนเวิร์กโฟlว์แรกของคุณ จากนั้น <a target="_blank" rel="noopener noreferrer" href="%s">ตั้งค่า Forgejo runner</a> เพื่อดำเนินงานของคุณ
runs.no_workflows.help_no_write_access = หากต้องการเรียนรู้เกี่ยวกับ Forgejo Actions โปรดดู <a target="_blank" rel="noopener noreferrer" href="%s">เอกสารประกอบ</a>
runs.no_runs = เวิร์กโฟลว์ยังไม่มีการเรียกใช้
runs.empty_commit_message = (ข้อความคอมมิตว่างเปล่า)
runs.expire_log_message = บันทึกถูกล้างเนื่องจากเก่าเกินไป
workflow.disable = ปิดใช้งานเวิร์กโฟลว์
workflow.disable_success = ปิดใช้งานเวิร์กโฟลว์ "%s" สำเร็จแล้ว
workflow.enable = เปิดใช้งานเวิร์กโฟลว์
workflow.enable_success = เปิดใช้งานเวิร์กโฟลว์ "%s" สำเร็จแล้ว
workflow.disabled = เวิร์กโฟลว์ถูกปิดใช้งาน
workflow.dispatch.trigger_found = เวิร์กโฟลว์นี้มีทริกเกอร์เหตุการณ์ <c>workflow_dispatch</c>
workflow.dispatch.use_from = ใช้เวิร์กโฟลว์จาก
workflow.dispatch.run = เรียกใช้เวิร์กโฟลว์
workflow.dispatch.success = ขอการเรียกใช้เวิร์กโฟลว์สำเร็จแล้ว
workflow.dispatch.input_required = ต้องการค่าสำหรับอินพุต "%s"
workflow.dispatch.invalid_input_type = ประเภทอินพุต "%s" ไม่ถูกต้อง
workflow.dispatch.warn_input_limit = แสดงเฉพาะ %d อินพุตแรกเท่านั้น
need_approval_desc = ต้องการการอนุมัติเพื่อเรียกใช้เวิร์กโฟลว์สำหรับคำขอดึงที่แยกมา
variables = ตัวแปร
variables.management = จัดการตัวแปร
variables.creation = เพิ่มตัวแปร
variables.none = ยังไม่มีตัวแปร
variables.deletion = ลบตัวแปร
variables.deletion.description = การลบตัวแปรเป็นการกระทำถาวรและไม่สามารถยกเลิกได้ ดำเนินการต่อหรือไม่?
variables.description = ตัวแปรจะถูกส่งต่อไปยังการดำเนินการบางอย่างและไม่สามารถอ่านได้
variables.edit = แก้ไขตัวแปร
variables.not_found = ไม่พบตัวแปร
variables.deletion.failed = ไม่สามารถลบตัวแปรได้
variables.deletion.success = ลบตัวแปรแล้ว
variables.creation.failed = ไม่สามารถเพิ่มตัวแปรได้
variables.creation.success = เพิ่มตัวแปร "%s" แล้ว
variables.update.failed = ไม่สามารถแก้ไขตัวแปรได้
variables.update.success = แก้ไขตัวแปรแล้ว

[projects]
deleted.display_name = โปรเจกต์ที่ถูกลบ
type-1.display_name = โปรเจกต์ส่วนบุคคล
type-2.display_name = โปรเจกต์ที่เก็บ
type-3.display_name = โปรเจกต์องค์กร

[git.filemode]
changed_filemode = %[1]s → %[2]s
directory = ไดเรกทอรี
normal_file = ไฟล์ปกติ
executable_file = ไฟล์ปฏิบัติการ
symbolic_link = ลิงก์สัญลักษณ์
submodule = โมดูลย่อย

[markup]
filepreview.line = บรรทัดที่ %[1]d ใน %[2]s
filepreview.lines = บรรทัดที่ %[1]d ถึง %[2]d ใน %[3]s
filepreview.truncated = ตัวอย่างถูกตัดทอน

[translation_meta]
test = ok
