//! Git-panel + Git-dialog strings for this locale.
//!
//! Split out of `th.rs` to keep that table under the
//! repo's 800-line file cap. The main table falls through
//! here for any `git.*` key.

pub fn lookup(key: &str) -> Option<&'static str> {
    Some(match key {
        "git.openPanel" => "เปิดพาเนล Git",
        "git.closePanel" => "ปิดพาเนล Git",
        "git.title" => "Git · {{fileName}}",
        "git.titleNoFile" => "Git · (ไม่ได้เลือกไฟล์)",
        "git.close" => "ปิด",
        "git.initializing" => "กำลังเริ่มต้นที่เก็บ…",
        "git.conflict.title" => "ความขัดแย้งในการรวม",
        "git.conflict.description" => "แก้ไขแต่ละความขัดแย้งโดยใช้การ์ดด้านล่าง จากนั้นใช้การรวม",
        "git.conflict.abort" => "ยกเลิกการรวม",
        "git.conflict.nonOp.title" => "การรวมหยุดชั่วคราวที่ไฟล์ที่ไม่ใช่ .op",
        "git.conflict.nonOp.description" => "การรวมไฟล์ .op เสร็จแล้ว แต่ไฟล์อื่นในที่เก็บยังไม่ได้แก้ไข แก้ไขนอก OpenPencil แล้วดำเนินการต่อ",
        "git.conflict.nonOp.unresolvedHeading_one" => "ต้องการการแก้ไข 1 ไฟล์",
        "git.conflict.nonOp.unresolvedHeading_other" => "ต้องการการแก้ไข {{count}} ไฟล์",
        "git.conflict.nonOp.continue" => "ดำเนินการรวมต่อ",
        "git.conflict.nonOp.abort" => "ยกเลิกการรวม",
        "git.conflict.banner.progress" => "แก้ไขแล้ว {{resolved}} / {{total}}",
        "git.conflict.banner.apply" => "ใช้การรวม",
        "git.conflict.banner.continue" => "ดำเนินการต่อ",
        "git.conflict.banner.finalizeError" => "ไม่สามารถใช้ได้: {{message}}",
        "git.conflict.banner.pollError" => "การตรวจสอบสถานะหยุดชั่วคราวเนื่องจากข้อผิดพลาด: {{message}}",
        "git.conflict.banner.reopenMessage" => "แผงถูกเปิดอีกครั้งระหว่างการรวม — โปรดยกเลิกและดึงข้อมูลใหม่",
        "git.conflict.list.heading" => "ความขัดแย้งทั้งหมด",
        "git.conflict.list.progress" => "{{resolved}} / {{total}} แก้ไขแล้ว",
        "git.conflict.list.allResolved" => "แก้ไขทั้งหมดแล้ว",
        "git.conflict.list.allOurs" => "ใช้ของฉันทั้งหมด",
        "git.conflict.list.allTheirs" => "ใช้ของพวกเขาทั้งหมด",
        "git.conflict.item.nodeConflict" => "ความขัดแย้งของ node",
        "git.conflict.item.fieldConflict" => "ความขัดแย้งของ field",
        "git.conflict.item.resolved" => "แก้ไขแล้ว",
        "git.conflict.card.ours" => "ของฉัน",
        "git.conflict.card.theirs" => "ของพวกเขา",
        "git.conflict.card.base" => "ฐาน",
        "git.conflict.card.keepMine" => "เก็บของฉัน",
        "git.conflict.card.keepTheirs" => "เก็บของพวกเขา",
        "git.conflict.card.oursThumbnailAlt" => "เวอร์ชันของฉัน",
        "git.conflict.card.theirsThumbnailAlt" => "เวอร์ชันของพวกเขา",
        "git.conflict.editor.editManually" => "แก้ไขด้วยตนเอง",
        "git.conflict.editor.cancel" => "ยกเลิก",
        "git.conflict.editor.apply" => "ใช้",
        "git.conflict.editor.invalidJson" => "JSON ไม่ถูกต้อง",
        "git.conflict.editor.textareaLabel" => "แก้ไขค่า JSON",
        "git.error.dismiss" => "ปิด",
        "git.error.retry" => "ลองอีกครั้ง",
        "git.error.title" => "เกิดข้อผิดพลาด",
        "git.empty.heading" => "ยังไม่มีประวัติเวอร์ชัน",
        "git.empty.optional" => "Git เป็นทางเลือก — ข้ามได้",
        "git.empty.requireSavedFile" => "บันทึกไฟล์ .op ก่อนเพื่อเปิดใช้งานประวัติ",
        "git.empty.newCard" => "สร้างใหม่",
        "git.empty.newCardDescription" => "สร้างประวัติในเครื่อง",
        "git.empty.openCard" => "เปิด",
        "git.empty.openCardDescription" => "ที่เก็บที่มีอยู่",
        "git.empty.cloneCard" => "โคลน",
        "git.empty.cloneCardDescription" => "จากระยะไกล",
        "git.author.heading" => "ผู้เขียน commit",
        "git.author.subheading" => "การบันทึก commit แรกต้องการชื่อและอีเมล",
        "git.author.nameLabel" => "ชื่อ",
        "git.author.namePlaceholder" => "ชื่อของคุณ",
        "git.author.emailLabel" => "อีเมล",
        "git.author.emailPlaceholder" => "you@example.com",
        "git.author.submit" => "บันทึก",
        "git.author.cancel" => "ยกเลิก",
        "git.author.validationName" => "จำเป็นต้องมีชื่อ",
        "git.author.validationEmail" => "ต้องการอีเมลที่ถูกต้อง",
        "git.picker.heading" => "มี {{count}} ไฟล์ .op ในที่เก็บนี้:",
        "git.picker.milestoneCount" => "{{count}} ไมล์สโตน",
        "git.picker.noHistory" => "ไม่มีประวัติ",
        "git.picker.lastCommit" => "{{message}} · {{time}}",
        "git.picker.bindButton" => "ติดตามไฟล์นี้",
        "git.picker.bindAndOpenButton" => "ติดตามและเปิด",
        "git.picker.back" => "กลับ",
        "git.picker.backClose" => "ยกเลิก",
        "git.picker.empty.heading" => "ไม่มีไฟล์ .op ในที่เก็บนี้",
        "git.picker.empty.body" => "แผง Git ต้องการไฟล์ .op อย่างน้อยหนึ่งไฟล์",
        "git.picker.empty.close" => "ปิดแผง",
        "git.autoBind.confirmHeading" => "พบ {{fileName}} — เปิดหรือไม่?",
        "git.autoBind.openButton" => "เปิด",
        "git.autoBind.dismissButton" => "ข้าม",
        "git.relativeTime.justNow" => "เพิ่งนี้",
        "git.relativeTime.minutesAgo" => "{{count}} นาทีที่แล้ว",
        "git.relativeTime.hoursAgo" => "{{count}} ชั่วโมงที่แล้ว",
        "git.relativeTime.daysAgo" => "{{count}} วันที่แล้ว",
        "git.commit.placeholder" => "อธิบายการเปลี่ยนแปลงนี้…",
        "git.commit.submitButton" => "บันทึก milestone",
        "git.commit.saveRequiredTitle" => "บันทึกเอกสารก่อน",
        "git.commit.saveRequiredBody" => "คุณมีการเปลี่ยนแปลงที่ยังไม่ได้บันทึก บันทึกเอกสารเพื่อดำเนินการต่อ: {{label}}",
        "git.commit.saveRequiredSave" => "บันทึก",
        "git.commit.saveRequiredCancel" => "ยกเลิก",
        "git.header.autosaveError" => "ข้อผิดพลาดการบันทึกอัตโนมัติ",
        "git.header.autosaveErrorTitle" => "การบันทึกอัตโนมัติล่าสุดล้มเหลว",
        "git.header.authorMissingWarning" => "ตั้งค่าผู้เขียน commit เพื่อบันทึกการอ้างอิง",
        "git.header.overflowSwitchTracked" => "สลับไฟล์ที่ติดตาม…",
        "git.header.overflowClearAuthor" => "ล้างผู้เขียน commit",
        "git.header.overflowCloseRepo" => "ปิดที่เก็บ",
        "git.header.overflowRemoteSettings" => "การตั้งค่ารีโมต…",
        "git.header.overflowSshKeys" => "คีย์ SSH…",
        "git.header.overflowMoreActions" => "การดำเนินการเพิ่มเติม",
        "git.history.empty" => "ไม่มีประวัติ",
        "git.history.autosaveGroup_one" => "บันทึกอัตโนมัติ 1 รายการ",
        "git.history.autosaveGroup_other" => "บันทึกอัตโนมัติ {{count}} รายการ",
        "git.history.autosaveLabel" => "auto {{time}}",
        "git.history.milestoneDetailTitle" => "รายละเอียด milestone",
        "git.history.restoreButton" => "คืนค่า",
        "git.history.copyHashButton" => "คัดลอก hash",
        "git.history.copiedToast" => "คัดลอกแล้ว",
        "git.history.diff.loading" => "กำลังโหลด diff…",
        "git.history.diff.initialCommit" => "commit แรก — ไม่มี parent ให้เปรียบเทียบ",
        "git.history.diff.noChanges" => "ไม่พบการเปลี่ยนแปลง",
        "git.history.diff.error" => "ไม่มี diff: {{message}}",
        "git.history.diff.framesChanged_one" => "เปลี่ยน 1 เฟรม",
        "git.history.diff.framesChanged_other" => "เปลี่ยน {{count}} เฟรม",
        "git.history.diff.nodesAdded_one" => "เพิ่ม 1 โหนด",
        "git.history.diff.nodesAdded_other" => "เพิ่ม {{count}} โหนด",
        "git.history.diff.nodesRemoved_one" => "ลบ 1 โหนด",
        "git.history.diff.nodesRemoved_other" => "ลบ {{count}} โหนด",
        "git.history.diff.nodesModified_one" => "แก้ไข 1 โหนด",
        "git.history.diff.nodesModified_other" => "แก้ไข {{count}} โหนด",
        "git.history.promoteButton" => "เลื่อนเป็น milestone",
        "git.history.promoteSuccessToast" => "เลื่อนเป็น milestone แล้ว",
        "git.history.loadMore" => "โหลดเพิ่ม",
        "git.autosave.messagePrefix" => "auto",
        "git.autosave.messageDiffSuffix" => "",
        "git.branch.listHeading" => "Branches",
        "git.branch.createAction" => "Branch ใหม่",
        "git.branch.createPlaceholder" => "feature/login-redesign",
        "git.branch.createSubmit" => "สร้าง branch",
        "git.branch.createEmpty" => "กรอกชื่อ branch",
        "git.branch.createExists" => "Branch {{name}} มีอยู่แล้ว",
        "git.branch.mergeAction" => "รวม branch…",
        "git.branch.mergeHeading" => "รวมเข้าสู่ {{name}}",
        "git.branch.deletePrompt" => "ลบ branch {{name}}?",
        "git.branch.deleteLabel" => "ลบ branch {{name}}",
        "git.branch.deleteWarning" => "Branch {{name}} มี commit ที่ยังไม่ได้รวม",
        "git.branch.deleteConfirm" => "ลบ",
        "git.branch.deleteForce" => "บังคับลบ",
        "git.branch.cancel" => "ยกเลิก",
        "git.branch.conflictDisabled" => "ทำการรวมให้เสร็จก่อนสลับ branch",
        "git.branch.noCommits" => "ยังไม่มี commit",
        "git.wizard.clone.heading" => "โคลน repository ระยะไกล",
        "git.wizard.clone.subheading" => "เลือก URL ระยะไกลและโฟลเดอร์ปลายทาง",
        "git.wizard.clone.urlLabel" => "URL ระยะไกล",
        "git.wizard.clone.urlPlaceholder" => "https://github.com/owner/repo.git",
        "git.wizard.clone.destLabel" => "โฟลเดอร์ปลายทาง",
        "git.wizard.clone.destPlaceholder" => "/path/to/clone",
        "git.wizard.clone.destPickButton" => "เรียกดู…",
        "git.wizard.clone.usernameLabel" => "ชื่อผู้ใช้ (ไม่บังคับ)",
        "git.wizard.clone.tokenLabel" => "โทเคนเข้าถึง (ไม่บังคับ)",
        "git.wizard.clone.tokenPlaceholder" => "ghp_… หรือเว้นว่างสำหรับ repo สาธารณะ",
        "git.wizard.clone.anonymousHint" => "เว้นว่างเพื่อโคลนแบบไม่ระบุตัวตน (เฉพาะ repo สาธารณะ)",
        "git.wizard.clone.sshHint" => "URL นี้ต้องใช้การยืนยันด้วยคีย์ SSH",
        "git.wizard.clone.hostDetected" => "ตรวจพบ: {{host}} · {{mode}}",
        "git.wizard.clone.authMode.token-or-anon" => "โทเคนหรือไม่ระบุตัวตน",
        "git.wizard.clone.authMode.ssh" => "คีย์ SSH",
        "git.wizard.clone.cancel" => "ยกเลิก",
        "git.wizard.clone.submit" => "โคลน",
        "git.wizard.clone.validationUrl" => "จำเป็นต้องระบุ URL ระยะไกล",
        "git.wizard.clone.validationDest" => "จำเป็นต้องระบุโฟลเดอร์ปลายทาง",
        "git.wizard.clone.validationTokenUsername" => "ต้องระบุชื่อผู้ใช้เมื่อใช้โทเคน",
        "git.wizard.clone.error.clone-network" => "เกิดข้อผิดพลาดเครือข่ายขณะโคลน ตรวจสอบการเชื่อมต่อแล้วลองใหม่",
        "git.wizard.clone.error.network" => "ข้อผิดพลาดเครือข่าย ตรวจสอบการเชื่อมต่อแล้วลองใหม่",
        "git.wizard.clone.error.timeout" => "การโคลนหมดเวลา ลองใหม่หรือใช้ repository ที่เล็กกว่า",
        "git.wizard.clone.error.auth-required" => "repository นี้ต้องการการยืนยันตัวตน",
        "git.wizard.clone.error.auth-failed" => "การยืนยันตัวตนล้มเหลว ตรวจสอบชื่อผู้ใช้และโทเคน",
        "git.wizard.clone.error.auth-token-invalid" => "โทเคนเข้าถึงถูกปฏิเสธ สร้างโทเคนใหม่แล้วลองอีกครั้ง",
        "git.wizard.clone.error.clone-failed" => "การโคลนล้มเหลว ตรวจสอบว่า URL ชี้ไปยัง repository ที่มีอยู่จริง",
        "git.wizard.clone.error.clone-target-exists" => "โฟลเดอร์ปลายทางมีอยู่แล้วหรือไม่ว่างเปล่า",
        "git.pull.label" => "ดึง",
        "git.pull.tooltip" => "ดึงจาก origin",
        "git.pull.noRemote" => "ยังไม่ได้ตั้งค่ารีโมต — เพิ่มในการตั้งค่า Git",
        "git.pull.retry" => "ลองดึงอีกครั้ง",
        "git.push.label" => "พุช",
        "git.push.tooltip_one" => "พุช 1 คอมมิตไปยัง origin",
        "git.push.tooltip_other" => "พุช {{count}} คอมมิตไปยัง origin",
        "git.push.noRemote" => "ยังไม่ได้ตั้งค่ารีโมต — เพิ่มในการตั้งค่า Git",
        "git.push.upToDate" => "ไม่มีอะไรให้พุช — คุณอัปเดตแล้ว",
        "git.push.retry" => "ลองพุชอีกครั้ง",
        "git.push.rejectedBody" => "รีโมตมีคอมมิตที่คุณยังไม่มี ดึงก่อนแล้วลองพุชใหม่",
        "git.push.rejectedDismiss" => "ปิด",
        "git.push.rejectedPull" => "ดึงเลย",
        "git.remote.dismissError" => "ปิด",
        "git.remote.settingsLabel" => "การตั้งค่ารีโมต",
        "git.remote.settingsHeading" => "รีโมต",
        "git.remote.back" => "กลับ",
        "git.remote.cancel" => "ยกเลิก",
        "git.remote.emptyNoOrigin" => "ยังไม่ได้ตั้งค่ารีโมต เพิ่มหนึ่งรายการ:",
        "git.remote.urlLabel" => "URL ของ origin",
        "git.remote.urlPlaceholder" => "https://github.com/owner/repo.git",
        "git.remote.saveButton" => "บันทึก",
        "git.remote.clearButton" => "ล้าง",
        "git.remote.clearConfirmHeading" => "ล้าง origin?",
        "git.remote.clearConfirmBody" => "การดำเนินการนี้จะลบรีโมต origin ออกจากที่เก็บนี้",
        "git.remote.clearConfirmAction" => "ยืนยัน",
        "git.remote.aheadBehind" => "นำหน้า {{ahead}} · ตามหลัง {{behind}}",
        "git.remote.fetchButton" => "Fetch",
        "git.remote.sshIsoUnsupported" => "เอนจินในตัวไม่รองรับการส่งผ่าน SSH ติดตั้ง git ระบบหรือเปลี่ยนเป็น URL รีโมต HTTPS",
        "git.remote.storedAuthLabel" => "ข้อมูลรับรองที่บันทึกไว้",
        "git.remote.storedAuth.token" => "โทเคน",
        "git.remote.storedAuth.ssh" => "คีย์ SSH",
        "git.remote.storedAuth.none" => "ไม่มี",
        "git.remote.storedAuth.loading" => "กำลังโหลด…",
        "git.remote.storedAuth.noHost" => "ไม่พบโฮสต์",
        "git.remote.clearAuthButton" => "ล้างข้อมูลรับรองที่บันทึก",
        "git.ssh.label" => "คีย์ SSH",
        "git.ssh.heading" => "คีย์ SSH",
        "git.ssh.back" => "กลับ",
        "git.ssh.cancel" => "ยกเลิก",
        "git.ssh.isoUnsupported" => "รีโมตปัจจุบันใช้ SSH แต่เอนจินในตัวไม่สามารถส่งผ่าน SSH ได้ ติดตั้ง git ระบบหรือเปลี่ยน URL รีโมตเป็น HTTPS",
        "git.ssh.emptyList" => "ยังไม่มีคีย์ SSH",
        "git.ssh.generateAction" => "สร้างใหม่",
        "git.ssh.importAction" => "นำเข้าที่มีอยู่",
        "git.ssh.copyPublicKey" => "คัดลอกคีย์สาธารณะ",
        "git.ssh.copiedHint" => "คัดลอกแล้ว",
        "git.ssh.copyUnsupported" => "ไม่สามารถใช้คลิปบอร์ดได้ — โปรดคัดลอกคีย์นี้ด้วยตนเอง",
        "git.ssh.deleteKey" => "ลบ {{name}}",
        "git.ssh.deletePrompt" => "ลบคีย์ SSH {{name}}?",
        "git.ssh.deleteConfirm" => "ลบ",
        "git.ssh.currentHostBadge" => "โฮสต์ปัจจุบัน",
        "git.ssh.hostLabel" => "โฮสต์",
        "git.ssh.hostPlaceholder" => "github.com",
        "git.ssh.commentLabel" => "ความคิดเห็น",
        "git.ssh.commentPlaceholder" => "laptop@home",
        "git.ssh.generateSubmit" => "สร้าง",
        "git.ssh.importPathLabel" => "พาธคีย์ส่วนตัว",
        "git.ssh.importPathPlaceholder" => "/path/to/id_ed25519",
        "git.ssh.importBrowse" => "เรียกดู…",
        "git.ssh.importSubmit" => "นำเข้า",
        "git.ssh.validationHost" => "จำเป็นต้องระบุโฮสต์",
        "git.ssh.validationComment" => "จำเป็นต้องระบุความคิดเห็น",
        "git.ssh.validationImportPath" => "เลือกไฟล์คีย์ส่วนตัวเพื่อนำเข้า",
        "git.ssh.providerLink" => "เปิดการตั้งค่าคีย์ SSH ของ {{host}}",
        "git.ssh.genericGuidance" => "คัดลอกคีย์สาธารณะและเพิ่มลงในการตั้งค่าคีย์ SSH ของผู้ให้บริการ Git ของคุณ",
        "git.auth.formLabel" => "ข้อมูลรับรอง Git",
        "git.auth.heading" => "ยืนยันตัวตนกับ {{host}}",
        "git.auth.headingUnknown" => "ยืนยันตัวตนกับรีโมตนี้",
        "git.auth.modeToggleLabel" => "ประเภทข้อมูลรับรอง",
        "git.auth.modeToken" => "โทเคน",
        "git.auth.modeSsh" => "SSH",
        "git.auth.usernameLabel" => "ชื่อผู้ใช้ (ไม่บังคับ)",
        "git.auth.tokenLabel" => "โทเคนการเข้าถึง",
        "git.auth.tokenPlaceholder" => "ghp_… หรือ PAT",
        "git.auth.sshKeyLabel" => "คีย์ SSH",
        "git.auth.sshNoKeys" => "ไม่มีคีย์ SSH ที่ใช้ได้ นำเข้าหรือสร้างใหม่ในการตั้งค่า Git ก่อน",
        "git.auth.rememberLabel" => "จดจำข้อมูลรับรองสำหรับโฮสต์นี้",
        "git.auth.rememberHint" => "จดจำข้อมูลรับรองสำหรับโฮสต์นี้",
        "git.auth.cancel" => "ยกเลิก",
        "git.auth.validationToken" => "ต้องระบุโทเคนการเข้าถึง",
        "git.auth.validationSshKey" => "เลือกคีย์ SSH",
        "git.auth.error.auth-required" => "รีโมตนี้ต้องการการยืนยันตัวตน",
        "git.auth.error.auth-failed" => "การยืนยันตัวตนล้มเหลว ตรวจสอบข้อมูลรับรองและลองอีกครั้ง",
        "git.auth.error.auth-token-invalid" => "โทเคนการเข้าถึงถูกปฏิเสธ สร้างใหม่แล้วลองอีกครั้ง",
        "git.error.pushTitle" => "พุชล้มเหลว",
        "git.error.pushBody" => "git push ไม่สำเร็จ",
        "git.error.pullTitle" => "พูลล้มเหลว",
        "git.error.pullBody" => "git pull ไม่สำเร็จ",
        "git.error.commitTitle" => "คอมมิตล้มเหลว",
        "git.error.commitBody" => "git commit ไม่สำเร็จ",
        "git.merge.conflictTitle" => "การผสานมีข้อขัดแย้ง",
        "git.merge.conflictBody" => "การผสาน {{branch}} ขัดแย้งใน {{count}} ไฟล์ การผสานไม่ถูกนำไปใช้และพื้นที่ทำงานของคุณไม่เปลี่ยนแปลง โปรดแก้ไขข้อขัดแย้งก่อน:",
        "git.ssh.readyTitle" => "คีย์ SSH พร้อมแล้ว",
        "git.ssh.readyBody" => "สร้างและผูกคีย์ SSH สำหรับ {{host}} แล้ว pull และ push จะใช้คีย์นี้ เพิ่มคีย์สาธารณะนี้ในการตั้งค่าคีย์ SSH ของโฮสต์:",
        "git.panel.title" => "Git",
        "git.panel.loading" => "กำลังโหลดที่เก็บ…",
        "git.panel.notARepo" => "ไม่ใช่ที่เก็บ git",
        "git.panel.detachedHead" => "HEAD ที่แยกออก",
        "git.panel.branch" => "⎇ {{name}}",
        "git.panel.abortMerge" => "ยกเลิกการผสาน",
        "git.panel.refresh" => "รีเฟรช",
        "git.panel.complete" => "เสร็จสิ้น",
        "git.panel.commit" => "คอมมิต",
        "git.panel.pull" => "ดึง",
        "git.panel.push" => "ส่ง",
        "git.panel.mergeInProgress" => "กำลังผสาน — โปรดแก้ความขัดแย้ง",
        "git.panel.conflicts" => "ความขัดแย้ง",
        "git.panel.noConflicts" => "ไม่มีความขัดแย้ง",
        "git.panel.changes" => "การเปลี่ยนแปลง — สเตจแล้ว {{staged}}/{{total}}",
        "git.panel.recentCommits" => "คอมมิตล่าสุด",
        "git.panel.noCommits" => "ยังไม่มีคอมมิต",
        "git.panel.branches" => "สาขา",
        "git.panel.commitPlaceholder" => "ข้อความคอมมิต…",
        "git.panel.footer" => "คลิกบรรทัดสถานะหรือแถวเพื่อดูส่วนต่าง",
        "git.panel.pulling" => "กำลังดึง…",
        "git.panel.pushing" => "กำลังส่ง…",
        "git.panel.changedConflicted" => "เปลี่ยน {{changed}} · ขัดแย้ง {{conflicted}}",
        "git.panel.changed" => "เปลี่ยน {{count}}",
        "git.panel.clean" => "เวิร์กกิงทรีสะอาด",
        "git.panel.diffTitle" => "ส่วนต่าง · {{title}}",
        "git.panel.diffNoChanges" => "ไม่มีการเปลี่ยนแปลง",
        "git.panel.diffComputing" => "กำลังคำนวณส่วนต่าง…",
        "git.panel.diffLoading" => "กำลังโหลด…",
        "git.panel.diffWorkingTree" => "เวิร์กกิงทรี",
        "git.panel.diffCommit" => "คอมมิต {{rev}}",
        "git.panel.stage" => "สเตจ",
        "git.panel.diffFooter" => "บรรทัด {{start}}–{{end}} จาก {{total}}{{col}}",
        "git.panel.diffCol" => " · คอลัมน์ {{n}}",
        "git.panel.remotes" => "รีโมต",
        "git.panel.remotesMore" => "{{name}} +อีก {{count}}",
        "git.panel.noRemote" => "ไม่มีรีโมต — เพิ่ม origin ด้านล่าง",
        "git.panel.remotePlaceholder" => "https://github.com/you/repo.git",
        "git.panel.httpsPlaceholder" => "ชื่อผู้ใช้:โทเคน",
        "git.panel.set" => "ตั้งค่า",
        "git.panel.login" => "เข้าสู่ระบบ",
        "git.panel.resolveTitle" => "แก้การผสาน — {{branch}}",
        "git.panel.resolveSubtitle" => "ความขัดแย้งของโหนด {{count}} รายการ — เลือกฝ่ายสำหรับแต่ละรายการ",
        "git.panel.ours" => "ของเรา",
        "git.panel.theirs" => "ของเขา",
        "git.panel.applyMerge" => "ใช้การผสาน",
        "git.panel.resolveFooter" => "การใช้จะรันการผสานใหม่ตามที่คุณเลือก",
        "git.panel.resolveFooterMore" => "+อีก {{count}} เก็บเป็นของเรา · ยกเลิกจะยุติการผสาน",
        "git.conflict.bothModified" => "แก้ไขทั้งสองฝ่าย",
        "git.conflict.structuralChange" => "ลำดับโหนดลูกเปลี่ยน",
        "git.conflict.deleteModify" => "ลบ / แก้ไข",
        "git.conflict.bothAdded" => "เพิ่มทั้งสองฝ่าย",
        "git.conflict.addedOnRemote" => "เพิ่มบนรีโมต",
        "git.merge.autoMergeable" => "{{path}} — ผสานอัตโนมัติได้เชิงโครงสร้าง",
        "git.merge.andMore" => "    … และอีก {{count}}",
        "git.panel.diffError" => "(ดึงส่วนต่างล้มเหลว: {{message}})",
        "git.reload.confirmTitle" => "การเปลี่ยนแปลงที่ยังไม่บันทึก",
        "git.reload.confirmBody" => "การกระทำ Git นี้จะโหลดเอกสารใหม่จากดิสก์และทิ้งการแก้ไขที่ยังไม่บันทึก\n\nใช่ = บันทึกก่อน · ไม่ = ทิ้ง · ยกเลิก = อยู่ต่อ",
        "git.gitError.notFound" => "ไม่ได้ติดตั้ง Git — โปรดติดตั้ง Git เพื่อใช้การควบคุมเวอร์ชัน",
        "git.gitError.notARepo" => "ไม่ใช่ที่เก็บ git: {{detail}}",
        "git.gitError.commandFailed" => "คำสั่ง git ล้มเหลว:\n{{detail}}",
        "git.gitError.mergeInProgress" => "มีการผสานกำลังดำเนินอยู่แล้ว — โปรดแก้ไขหรือยกเลิกก่อน",
        "git.gitError.workingTreeDirty" => "เวิร์กกิงทรีมีการเปลี่ยนแปลงที่ยังไม่คอมมิต — โปรดคอมมิตหรือสแตชก่อนผสาน",
        "git.gitError.io" => "ข้อผิดพลาดกระบวนการ Git: {{detail}}",
        _ => return None,
    })
}
