SkateSpots/src/i18n/th/batch9.ts
2026-10-07 17:39:44 +07:00

1240 lines
100 KiB
TypeScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
* Thai (ไทย) — batch 9: the wallet namespace (walletUi): Cashu, Lightning/NWC,
* zaps, escrow, mints, privacy, the Stash, community stats, newsletter and
* supporters. Protocol and brand names (Nostr, Lightning, Cashu, Zap, Relay,
* NWC, Stash, The Lab, Angor, sats, Lightning Address) stay as established in
* earlier batches; `mint` is rendered as มินต์.
*/
const thBatch9 = {
walletUi: {
page: {
title: 'กระเป๋าเงิน',
subtitle: 'Bitcoin Lightning + Cashu',
manage: 'จัดการ',
getAWallet: 'รับกระเป๋าเงิน',
learnPlanB: 'เรียนรู้เพิ่มเติมที่ Plan B Academy',
walletMinibits: 'Cashu บนมือถือ · NWC',
walletAlby: 'ส่วนขยายเบราว์เซอร์ · WebLN + NWC',
walletZeus: 'Lightning แบบถือกุญแจเอง',
walletCoinos: 'บนเว็บ · ใช้ได้ทุกที่',
whatAreZaps: 'Zap คืออะไร?',
whatAreZapsShort: 'Zap คืออะไร?',
zapsDesc:
'จ่ายเงิน Bitcoin Lightning ทันที ส่ง sats ให้สเก็ตเตอร์ คนสร้างสปอต หรือโค้ชคนไหนก็ได้ — ไม่มีคนกลาง ไม่มีค่าหักจากแพลตฟอร์ม',
instant: 'ทันที',
instantDesc: 'ชำระเสร็จในไม่กี่วินาที',
flexible: 'ยืดหยุ่น',
flexibleDesc: 'กระเป๋าของคุณ กุญแจของคุณ',
private: 'เป็นส่วนตัว',
privateDesc: 'Cashu ปกปิดว่าใครเป็นคนจ่าย',
direct: 'ตรงถึง',
directDesc: 'มูลค่าไปถึงผู้สร้างโดยตรง',
loginRequired: 'ต้องเข้าสู่ระบบ',
loginRequiredDesc:
'เข้าสู่ระบบด้วยบัญชี Nostr ของคุณเพื่อเชื่อมต่อกระเป๋า Lightning และเริ่ม Zap',
browseMints: 'เรียกดู Cashu มินต์',
},
modal: {
walletName: 'ชื่อกระเป๋าเงิน (ไม่บังคับ)',
walletNamePlaceholder: 'กระเป๋า Lightning ของฉัน',
connectionUri: 'URI การเชื่อมต่อ',
spendLimitTitle: 'ตั้งวงเงินการใช้จ่ายก่อน',
spendLimitBody1:
'ข้อความนี้ให้ SkateSpots จ่ายใบแจ้งหนี้ Lightning จากกระเป๋าของคุณ ในแอปกระเป๋าเงินของคุณ ตั้งวงเงินให้การเชื่อมต่อนี้แบบเล็ก ๆ',
dailyBudget: 'งบรายวัน',
spendLimitBody2: '(เช่น ไม่กี่พัน sats) และเปิดเฉพาะ',
spendLimitBody3:
'อย่าวางการเชื่อมต่อที่มีวงเงินไม่จำกัด คุณสามารถเพิกถอนได้ในกระเป๋าเงินทุกเมื่อ',
addWallet: 'เพิ่มกระเป๋าเงิน',
nwcConnection: 'การเชื่อมต่อ NWC',
lightningWallet: 'กระเป๋า Lightning',
pasteNwc: 'วางสตริงการเชื่อมต่อ NWC ของคุณเพื่อส่ง Zap',
connectWallet: 'เชื่อมต่อกระเป๋าเงิน',
browserExtension: 'ส่วนขยายเบราว์เซอร์ (WebLN)',
autoDetected: 'ตรวจพบอัตโนมัติหากติดตั้งแล้ว',
ready: 'พร้อม',
notFound: 'ไม่พบ',
getNwcFrom: 'รับ NWC จาก:',
connectionRequired: 'ต้องระบุ URI การเชื่อมต่อ',
connectionRequiredDesc: 'กรุณากรอก URI การเชื่อมต่อ NWC ที่ถูกต้อง',
activeChanged: 'เปลี่ยนกระเป๋าเงินที่ใช้งานแล้ว',
activeChangedDesc: 'กระเป๋าเงินที่เลือกเปิดใช้งานสำหรับ Zap แล้ว',
connectNwc: 'เชื่อมต่อกระเป๋า NWC',
connectNwcDesc: 'กรอกสตริงการเชื่อมต่อจากกระเป๋าเงินที่รองรับ',
connect: 'เชื่อมต่อ',
connecting: 'กำลังเชื่อมต่อ...',
walletSettings: 'การตั้งค่ากระเป๋าเงิน',
connectDesc: 'เชื่อมต่อกระเป๋า Lightning เพื่อส่ง Zap ได้ทันที',
},
cashu: {
title: 'กระเป๋า Cashu',
desc: 'กระเป๋า ecash ในตัว — ไม่ต้องตั้งค่าภายนอก',
initializing: 'กำลังเริ่มต้นกระเป๋าเงิน...',
walletError: 'ข้อผิดพลาดกระเป๋าเงิน',
balance: 'ยอดคงเหลือ',
balanceAria: 'ยอดคงเหลือในกระเป๋าเงิน {{amount}} sats',
activeMint: 'มินต์ที่ใช้งาน',
selectMint: 'เลือกมินต์',
receive: 'รับ',
send: 'ส่ง',
receiveViaLightning: '⚡ รับผ่าน Lightning',
amountSats: 'จำนวนเป็น sats',
generateInvoice: 'สร้างใบแจ้งหนี้',
generating: 'กำลังสร้าง…',
or: 'หรือ',
receiveCashu: '🥜 รับโทเค็น Cashu',
scanQr: 'สแกน QR',
pasteCashu: 'วางโทเค็น Cashu (cashu...)',
receiveToken: 'รับโทเค็น',
receiving: 'กำลังรับ…',
createCashu: '🥜 สร้างโทเค็น Cashu',
createToken: 'สร้างโทเค็น',
creating: 'กำลังสร้าง…',
payInvoice: '⚡ จ่ายใบแจ้งหนี้ Lightning',
pasteInvoice: 'วางใบแจ้งหนี้ Lightning (lnbc...)',
payInvoiceBtn: 'จ่ายใบแจ้งหนี้',
processing: 'กำลังดำเนินการ...',
payAddress: '📧 จ่ายไปยัง Lightning Address',
sendToAddress: 'ส่งไปยังที่อยู่',
sending: 'กำลังส่ง…',
recentActivity: 'กิจกรรมล่าสุด',
receivedLightning: 'รับ ⚡ Lightning',
sentLightning: 'ส่ง ⚡ Lightning',
sentToken: 'ส่ง 🥜 โทเค็น',
receivedToken: 'รับ 🥜 โทเค็น',
whatIsCashu: 'Cashu คืออะไร?',
whatIsCashuDesc:
'Cashu คือเงินสดดิจิทัลที่มี Bitcoin Lightning หนุนหลัง คิดซะว่าเป็นโทเค็น Bitcoin ที่คุณถือไว้ในเบราว์เซอร์',
benefitOffline: 'ใช้ได้แบบออฟไลน์ที่สปอตสเก็ต',
benefitInstant: 'จ่ายแบบเพียร์ทูเพียร์ทันที',
benefitPrivacy: 'เน้นความเป็นส่วนตัว (มินต์ตามรอยคุณไม่ได้)',
benefitRedeemable: 'แลกเป็น sats ผ่าน Lightning ได้เสมอ',
findMints: 'หามินต์ได้ที่ mintradar.pedani.eu',
backupTitle: 'สำรองข้อมูลกระเป๋าเงิน',
backupDesc:
'กระเป๋าเงินของคุณถูกล็อกด้วยวลีกู้คืน 12 คำ เก็บไว้ให้ปลอดภัย — คุณจะต้องใช้มันเพื่อกู้ยอดคงเหลือหากล้างข้อมูลเบราว์เซอร์',
viewRecovery: 'ดูวลีกู้คืน',
backupNote: 'นี่เหมือน nsec ของ Nostr คุณ — เก็บเป็นความลับและสำรองไว้!',
tokenReceived: 'ได้รับโทเค็นแล้ว',
tokenReceivedDesc: 'แลกโทเค็น Cashu สำเร็จ!',
receiveFailed: 'รับไม่สำเร็จ',
unknownError: 'ข้อผิดพลาดที่ไม่รู้จัก',
requestUnsupported: 'ยังไม่รองรับคำขอ Cashu',
requestUnsupportedDesc:
'กระเป๋านี้ยังจ่ายคำขอ Cashu (creq) ไม่ได้ — ขอเป็นใบแจ้งหนี้หรือที่อยู่ Lightning แทน',
onchainUnsupported: 'ไม่รองรับออนเชนที่นี่',
onchainUnsupportedDesc:
'นั่นคือที่อยู่ Bitcoin กระเป๋านี้ส่งได้แค่โทเค็น Cashu และการจ่ายผ่าน Lightning',
nostrProfile: 'นั่นคือโปรไฟล์ Nostr',
nostrProfileDesc:
'สแกนโทเค็น Cashu ใบแจ้งหนี้ Lightning หรือที่อยู่ Lightning เพื่อจ่าย',
clinkUnsupported: 'ยังไม่รองรับรหัสการจ่าย',
clinkUnsupportedDesc:
'กระเป๋านี้ยังจ่ายรหัส CLINK ไม่ได้ ใช้ใบแจ้งหนี้หรือที่อยู่ Lightning แทน',
unrecognizedQr: 'ไม่รู้จักคิวอาร์โค้ด',
unrecognizedQrDesc:
'สแกนโทเค็น Cashu ใบแจ้งหนี้ Lightning หรือที่อยู่ Lightning',
invalidAmount: 'จำนวนไม่ถูกต้อง',
invalidAmountDesc: 'กรุณากรอกจำนวนที่ถูกต้อง',
paymentSent: 'ส่งเงินแล้ว',
paymentSentDesc: 'ส่ง {{amount}} sats ไปยัง {{address}}',
paymentFailed: 'จ่ายเงินไม่สำเร็จ',
copied: 'คัดลอกแล้ว',
copiedDesc: 'คัดลอก {{label}} ไปยังคลิปบอร์ดแล้ว',
receiveSats: 'รับ {{amount}} sats',
payInvoiceHint: 'จ่ายใบแจ้งหนี้นี้จากกระเป๋า Lightning ใดก็ได้',
invoiceQrAlt: 'คิวอาร์โค้ดใบแจ้งหนี้',
lightningInvoice: 'ใบแจ้งหนี้ Lightning',
invoiceLabel: 'ใบแจ้งหนี้',
waiting: '⏳ กำลังรอการจ่าย...',
tokenReady: 'โทเค็นพร้อมส่ง',
shareToken: 'แชร์โทเค็นนี้ให้ผู้รับ',
tokenQrAlt: 'คิวอาร์โค้ดโทเค็น',
cashuToken: 'โทเค็น Cashu',
tokenLabel: 'โทเค็น',
copyToken: 'คัดลอกโทเค็น',
tokenWarning: 'ใครก็ตามที่มีโทเค็นนี้สามารถนำไปใช้ได้ — ดูแลเหมือนเงินสด!',
browser: {
title: 'กระเป๋า Ecash ในตัว',
appOnly: 'เฉพาะในแอป',
desc: 'Cashu ecash แบบถือกุญแจเอง ขับเคลื่อนด้วย Bitcoin Lightning',
unlockTitle: 'ปลดล็อกกระเป๋าเต็มรูปแบบในแอป SkateSpots',
unlockDesc:
'กระเป๋า ecash ในตัวให้คุณสร้าง ส่ง และแลกโทเค็น Cashu ได้ตรงที่สปอต มันอยู่ในแอปเนทีฟซึ่งติดต่อมินต์ได้โดยตรง — เบราว์เซอร์แยกกักการเชื่อมต่อเหล่านั้นเพื่อความปลอดภัยของคุณ',
zapTipTitle: 'Zap และให้ทิป — ใช้ได้ในเบราว์เซอร์ตอนนี้เลย',
zapTipDesc:
'การส่ง sats ให้สปอต อีเวนต์ โค้ช และ crew ใช้ได้ตรงนี้เลย แค่เชื่อมต่อกระเป๋า Lightning ด้านล่าง — Nostr Wallet Connect หรือส่วนขยายเบราว์เซอร์อย่าง Alby ไม่ต้องใช้มินต์ Cashu',
},
},
escrow: {
title: 'เอสโครว์',
desc: 'ขายอย่างปลอดภัย: เปิดเอสโครว์ แล้วผู้ซื้อสามารถล็อก sats ให้คุณสำหรับการซื้อขาย คุณปล่อยให้เมื่อส่งมอบ — ถ้าไม่ปล่อย ผู้ซื้อสามารถเรียกคืนได้หลังจากเวลาที่ตกลงกัน',
active: 'เอสโครว์เปิดอยู่',
publish: 'เปิดเอสโครว์',
published: 'เอสโครว์เปิดอยู่',
publishedDesc: 'ตอนนี้ผู้ซื้อสามารถล็อกเงินให้คุณเพื่อการซื้อขายได้',
failed: 'เปิดเอสโครว์ไม่สำเร็จ',
},
escrowSettings: {
title: 'การตั้งค่าเอสโครว์',
desc: 'ค่าเริ่มต้นสำหรับการซื้อขายแบบเอสโครว์ด้วย Cashu เก็บไว้ในเครื่องนี้',
lockWindow: 'ช่วงเวลาล็อกเริ่มต้น',
lockWindowHint:
'เงินจะถูกล็อกนานแค่ไหนก่อนที่ผู้ซื้อจะเรียกคืนได้ ยิ่งนานยิ่งปลอดภัยสำหรับผู้ขาย',
days: 'วัน',
preferredMint: 'มินต์สำหรับเอสโครว์',
activeMint: 'มินต์ที่ใช้งาน',
preferredMintHint: 'มินต์ไหนที่ใช้ถือเงินเอสโครว์ ใช้มินต์ที่น่าเชื่อถือ',
requireListings: 'บังคับใช้เอสโครว์กับประกาศใหม่',
requireListingsHint:
'เลือก "บังคับใช้เอสโครว์" ไว้ล่วงหน้าเมื่อคุณลงประกาศสินค้า',
},
privacy: {
title: 'เคล็ดลับความเป็นส่วนตัว',
subtitle: 'เรียนรู้วิธีปกป้องความเป็นส่วนตัวทางการเงินของคุณ',
cashuRecommended: 'CASHU (แนะนำ)',
anon: 'ธุรกรรมไม่ระบุตัวตน',
blind: 'ลายเซ็นแบบ Blind ซ่อนกิจกรรม',
noIp: 'ไม่เปิดเผย IP',
trustMint: 'ต้องไว้ใจมินต์กับเงิน',
lightningAddress: 'LIGHTNING ADDRESS',
linked: 'อาจเชื่อมโยงกับตัวตนได้',
traceable: 'ตามรอยประวัติการจ่ายได้',
ipVisible: 'เห็น IP เมื่อออกใบแจ้งหนี้',
selfCustody: 'ถือกุญแจเองได้',
bestPractices: 'แนวปฏิบัติที่ดีที่สุด',
tip1Title: 'ใช้ Cashu รับทิป',
tip1Desc: 'กระเป๋า Cashu ในตัวเป็นวิธีรับ Zap ที่เป็นส่วนตัวที่สุด',
tip2Title: 'ใช้กระเป๋าแยกต่างหากสำหรับ SkateSpots',
tip2Desc:
'อย่าใช้กระเป๋าเงินออมหลักของคุณ — แยกเงินในแอปไว้ต่างหาก',
tip3Title: 'ลองใช้ VPN หรือ Tor',
tip3Desc: 'ซ่อนที่อยู่ IP ของคุณเมื่อทำธุรกรรม',
tip4Title: 'หลีกเลี่ยง Lightning Address ที่เชื่อมกับตัวตน',
tip4Desc: 'ใช้ที่อยู่ที่ใช้นามแฝงซึ่งไม่ผูกกับชื่อจริงของคุณ',
proTip: 'เคล็ดลับโปร:',
proTipDesc:
'รับเงินเข้าสู่กระเป๋า Cashu ก่อน แล้วค่อย ๆ ย้ายจำนวนที่ใหญ่ขึ้นไปยังกระเป๋าส่วนตัวเป็นระยะ โดยใช้ VPN ในการโอน',
warnTitle: 'หมายเหตุความเป็นส่วนตัว',
warnDesc:
'Lightning Address อาจเชื่อมโยงกิจกรรม SkateSpots ของคุณกับตัวตนจริงได้',
betterPrivacy: 'เพื่อความเป็นส่วนตัวที่ดีขึ้น:',
bullet1: 'ใช้กระเป๋าเงินเฉพาะสำหรับแอปนี้',
bullet2: 'ลองใช้กระเป๋า Cashu แทน',
bullet3: 'ใช้ VPN/Tor สำหรับธุรกรรม',
useCashu: 'ใช้ Cashu แทน',
understand: 'เข้าใจแล้ว',
},
mintPrivacy: {
title: 'ความเป็นส่วนตัวของมินต์',
desc: 'การใช้หลายมินต์ช่วยเพิ่มความเป็นส่วนตัว โดยกันไม่ให้มินต์ใดมินต์หนึ่งเห็นธุรกรรมทั้งหมดของคุณ',
distribution: 'การกระจายเงิน',
singleWarning:
'การใช้มินต์เดียวหมายความว่ามินต์นั้นเห็นเวลาและจำนวนธุรกรรมทั้งหมดของคุณ ลองเพิ่มมินต์อื่นเพื่อความเป็นส่วนตัวที่ดีขึ้น',
yourMints: 'มินต์ของคุณ ({{count}})',
default: 'ค่าเริ่มต้น',
addMint: 'เพิ่มมินต์',
addMintDesc: 'เพิ่ม Cashu มินต์ใหม่ให้กระเป๋าของคุณ',
mintUrl: 'URL มินต์',
add: 'เพิ่ม',
adding: 'กำลังเพิ่ม...',
orChoose: 'หรือเลือกจากรายการ',
recommended: 'มินต์ที่แนะนำ',
allMints: 'มินต์ทั้งหมด (ไดเรกทอรี)',
searchMints: 'ค้นหามินต์…',
noDirectoryMints: 'ไม่มีมินต์ที่ตรงกับคำค้นหาของคุณ',
directoryHint: 'จากไดเรกทอรี MintRadar ของชุมชน — ไม่เป็นทางการและอาจล้าสมัย',
added: 'เพิ่มแล้ว',
soon: 'เร็ว ๆ นี้',
autoDistribute: 'กระจายเงินอัตโนมัติ',
autoDesc: 'กระจายเงินที่ได้รับไปยังหลายมินต์',
autoAria: 'กระจายเงินอัตโนมัติ (เร็ว ๆ นี้)',
tip1: 'ใช้อย่างน้อย 2-3 มินต์ที่ต่างกันเพื่อความเป็นส่วนตัวที่ดีขึ้น',
tip2: 'อย่าเก็บเงินทั้งหมดไว้ในมินต์เดียว — กระจายออกไป',
tip3:
'พิจารณาเขตอำนาจของมินต์ (ต่างประเทศ = การเข้าถึงทางกฎหมายต่างกัน)',
tip4:
'มินต์เห็นเวลาของธุรกรรม แต่ไม่เห็นว่าคุณจ่ายให้ใคร (ลายเซ็นแบบ Blind)',
future:
'ฟีเจอร์ในอนาคต: การหมุนเวียนมินต์และการให้คะแนนความเป็นส่วนตัว — รอติดตาม!',
findMore: 'หามินต์เพิ่มเติมได้ที่ mintradar.pedani.eu',
trustWarning: 'คำเตือนเรื่องความเชื่อถือ:',
trustWarningDesc:
'มินต์เป็นผู้ดูแลเงิน — พวกเขาถือเงินของคุณ ใช้เฉพาะมินต์ที่คุณไว้ใจ ถ้ามินต์หายไป เงินของคุณอาจสูญหาย การกระจายเงินไปหลายมินต์ช่วยลดความเสี่ยง',
removeTitle: 'ลบมินต์?',
removeDesc: 'คุณแน่ใจหรือไม่ว่าต้องการลบ {{name}}?',
removeMint: 'ลบมินต์',
warning: 'คำเตือน:',
withdrawWarning:
'มินต์นี้มี {{amount}} sats ถอนเงินของคุณก่อนลบ!',
invalidUrl: 'URL ไม่ถูกต้อง',
invalidUrlDesc: 'URL มินต์ต้องขึ้นต้นด้วย https://',
mintAdded: 'เพิ่มมินต์แล้ว',
mintAddedDesc: 'เพิ่มมินต์ใหม่สำเร็จ',
mintAddedNamed: 'เพิ่ม {{name}} สำเร็จ',
failedAdd: 'เพิ่มมินต์ไม่สำเร็จ',
failed: 'ไม่สำเร็จ',
noMints: 'ไม่มีมินต์',
singleMint: 'มินต์เดียว',
concentrated: 'กระจุกตัว',
moderate: 'ปานกลาง',
wellDistributed: 'กระจายดี',
mintCoinosWebDesc: 'มินต์ที่ใช้บนเว็บได้ (แนะนำสำหรับเบราว์เซอร์)',
mintMinibitsWebDesc:
'⚠ เฉพาะแอปเนทีฟ — เข้าถึงจากเบราว์เซอร์เว็บไม่ได้',
mintMinibitsNativeDesc: 'มินต์ของ SkateSpots — แนะนำ',
mintCoinosDesc: 'มินต์ที่ใช้บนเว็บได้',
mintLnbitsDesc: 'มินต์ชุมชนบน LNbits',
},
nwc: {
title: 'กระเป๋า Lightning',
noConnection: 'กระเป๋า NWC',
refresh: 'รีเฟรชยอดคงเหลือ',
createInvoice: 'สร้างใบแจ้งหนี้',
copyInvoice: 'คัดลอกใบแจ้งหนี้',
pasteInvoice: 'วางใบแจ้งหนี้ Lightning (lnbc…)',
amount: 'จำนวน: {{amount}} sats',
pasteToSee: 'วางใบแจ้งหนี้เพื่อดูจำนวน',
pay: 'จ่าย',
invoiceQrAlt: 'คิวอาร์โค้ดใบแจ้งหนี้ Lightning',
enterAmount: 'กรอกจำนวนเป็น sats',
readBalanceFailed: 'อ่านยอดคงเหลือไม่สำเร็จ',
readBalanceFailedDesc: 'กระเป๋าเงินของคุณไม่ตอบสนอง',
createInvoiceFailed: 'สร้างใบแจ้งหนี้ไม่สำเร็จ',
createInvoiceFailedDesc: 'ลองอีกครั้งในอีกสักครู่',
paymentSent: 'ส่งเงินแล้ว',
paidAmount: 'จ่าย {{amount}} sats แล้ว',
paid: 'จ่ายแล้ว',
paymentRejected: 'กระเป๋าเงินปฏิเสธการจ่าย',
},
qr: {
title: 'สแกนคิวอาร์โค้ด',
desc: 'วางคิวอาร์โค้ดให้อยู่ภายในมุมมองกล้องเพื่อสแกน',
paste: 'วางจากคลิปบอร์ด',
hint: 'สแกนโทเค็น Cashu ใบแจ้งหนี้ Lightning หรือที่อยู่ Lightning',
clipboardEmpty: 'คลิปบอร์ดว่างเปล่า',
clipboardEmptyDesc: 'ไม่พบข้อความในคลิปบอร์ด',
pasteFailed: 'วางไม่สำเร็จ',
pasteFailedDesc: 'อ่านจากคลิปบอร์ดไม่สำเร็จ',
},
recovery: {
title: 'วลีกู้คืน',
desc: '12 คำนี้เป็นวิธีเดียวที่จะกู้ยอด ecash ของคุณ จดตามลำดับและเก็บไว้นอกระบบออนไลน์ — อย่าแชร์ให้ใครเด็ดขาด',
tapReveal: 'แตะเพื่อเปิดเผย',
noWatching: 'ตรวจสอบให้แน่ใจว่าไม่มีใครมองอยู่',
hide: 'ซ่อน',
reveal: 'เปิดเผย',
paperHint:
'การจดลงกระดาษปลอดภัยที่สุด — การคัดลอกไปยังคลิปบอร์ดอาจรั่วไปยังแอปอื่นได้',
written: 'ฉันจดไว้แล้ว',
revealFirst: 'เปิดเผยคำก่อน',
copiedDesc:
'คัดลอกวลีกู้คืนแล้ว — วางไว้ที่ปลอดภัย แล้วล้างคลิปบอร์ดของคุณ',
copyFailed: 'คัดลอกไม่สำเร็จ',
copyFailedDesc: 'กรุณาจดคำเหล่านั้นลงไปแทน',
},
guide: {
quickGuide: 'คู่มือฉบับย่อ',
fullGuide: 'คู่มือกระเป๋าเงิน (ฉบับสเก็ตเตอร์)',
cashuSummary: 'ความเป็นส่วนตัว + ความสะดวก',
mintHoldsFunds: '(มินต์ถือเงิน)',
lightningSummary: 'การควบคุม + ความปลอดภัย',
youHoldKeys: '(คุณถือกุญแจ)',
useBoth: 'ใช้ทั้งสอง: Cashu สำหรับทิป, Lightning สำหรับเงินออม',
cashuTitle: 'กระเป๋า CASHU',
cashuTagline: 'เหมือนเงินสดในกระเป๋าคุณที่สเก็ตพาร์ก',
cashuBullet1: 'หยิบออกมาให้ทิปได้เร็ว',
cashuBullet2: 'อย่าเอาเงินออมทั้งชีวิตมาไว้ที่นี่',
cashuBullet3: 'ถ้ามินต์หายไป เงินอาจสูญหาย',
cashuBullet4: 'ไม่มีใครรู้ว่าคุณมีเท่าไหร่ (ความเป็นส่วนตัว!)',
cashuPerfectFor: 'ของกินระหว่างเซสชัน, Zap คลิป, ทิปเล็ก ๆ',
lightningTitle: 'กระเป๋า LIGHTNING',
lightningTagline: 'เหมือนบัญชีธนาคารของคุณ — คุณควบคุมเอง',
lightningBullet1: 'ปลอดภัย คุณควบคุมกุญแจเอง',
lightningBullet2: 'ใช้เวลาตั้งค่าสักหน่อย',
lightningBullet3: 'ประวัติธุรกรรมครบถ้วน',
lightningBullet4: 'เหมาะกับจำนวนที่ใหญ่ขึ้น',
lightningPerfectFor: 'ซื้ออุปกรณ์, เงินออม, Zap ใหญ่ ๆ',
perfectFor: 'เหมาะสำหรับ:',
proTips: 'เคล็ดลับโปร',
tip1Title: 'ใช้ทั้งสองกระเป๋า',
tip1Desc: 'เก็บเงินสำหรับเซสชันไว้ใน Cashu, เงินออมใน Lightning',
tip2Title: 'ลองกระเป๋าเงินแบบต่าง ๆ',
tip2Desc:
'ทดลองเพื่อหาสิ่งที่เหมาะกับคุณ แต่ละแบบมีฟีเจอร์และข้อแลกเปลี่ยนต่างกัน',
tip3Title: 'ความเป็นส่วนตัวที่ดีขึ้น',
tip3Desc:
'การใช้หลายกระเป๋าหมายความว่าไม่มีแอปใดเห็นกิจกรรมทั้งหมดของคุณ',
tip4Title: 'สั่งสมประสบการณ์',
tip4Desc:
'ยิ่งรู้จักเครื่องมือมาก ยิ่งมีทางเลือกมาก เริ่มเล็ก ๆ แล้วเรียนรู้ไปเรื่อย ๆ',
tldr: 'สรุปสั้น ๆ:',
tldrDesc:
"There's no \"best\" wallet - it depends on your needs. Try both, use what feels right, and don't keep all your sats in one place!",
},
zap: {
count: '{{count}} zaps',
connectFirst: 'เชื่อมต่อกระเป๋าเงินของคุณก่อน',
connectFirstDesc:
'หากต้องการส่ง Zap (ทิป Bitcoin) คุณต้องเชื่อมต่อกระเป๋า Lightning',
quickSetup: 'ตั้งค่าด่วน (30 วินาที)',
quickSetupDesc:
'เชื่อมต่อกระเป๋า Lightning ที่คุณมีอยู่ด้วย Nostr Wallet Connect (NWC) ไม่ต้องมีบัญชีเพิ่ม',
connectNwc: 'เชื่อมต่อกระเป๋าเงินด้วย NWC',
noWallet: 'ยังไม่มีกระเป๋าเงิน? เรียนรู้วิธี',
skip: 'ข้ามไปก่อน (ใบแจ้งหนี้แบบแมนนวล)',
note: 'ℹ️ หมายเหตุ:',
noteDesc:
'คุณยังสร้างใบแจ้งหนี้ได้โดยไม่ต้องเชื่อมต่อกระเป๋า แต่คุณต้องคัดลอกเองเพื่อจ่าย',
payWithWebln: 'จ่ายด้วย WebLN',
processing: 'กำลังดำเนินการ...',
openInWallet: 'เปิดในกระเป๋า Lightning',
scanHint:
'สแกนคิวอาร์โค้ดหรือคัดลอกใบแจ้งหนี้เพื่อจ่ายด้วยกระเป๋า Lightning ใดก็ได้',
cashuInstant: 'จ่ายทันทีด้วยกระเป๋าในตัวของคุณ',
satsAvailable: 'sats ที่ใช้ได้',
or: 'หรือ',
customAmount: 'จำนวนกำหนดเอง',
addComment: 'เพิ่มความคิดเห็น (ไม่บังคับ)',
insufficientBanner:
'⚠️ ยอด Cashu ไม่เพียงพอ คุณต้องการอีก {{amount}} sats เปลี่ยนไปใช้ Lightning หรือเติมเงินในกระเป๋า Cashu ของคุณ',
creatingInvoice: 'กำลังสร้างใบแจ้งหนี้...',
zapAmount: 'Zap {{amount}} sats',
zapAmountCashu: 'Zap {{amount}} sats ด้วย Cashu',
lightningInvoice: 'ใบแจ้งหนี้ Lightning',
qrAlt: 'คิวอาร์โค้ดใบแจ้งหนี้ Lightning',
enterAmount: 'กรอกจำนวน',
enterAmountDesc: 'เลือกค่าที่ตั้งไว้หรือพิมพ์จำนวน sats ที่ถูกต้อง',
cashuUnavailable: 'กระเป๋า Cashu ใช้งานไม่ได้',
cashuUnavailableDesc:
'กระเป๋า Cashu ของคุณยังไม่พร้อม เปลี่ยนไปใช้ Lightning หรือเปิดกระเป๋าเงินของคุณก่อน',
insufficientCashu: 'ยอด Cashu ไม่เพียงพอ',
insufficientCashuDesc:
'คุณต้องการอีก {{amount}} sats เปลี่ยนไปใช้ Lightning หรือเติมเงิน',
zapSentCashu: 'ส่ง Zap แล้ว! 🥜',
zapSentCashuDesc: 'Zap {{amount}} sats จากกระเป๋า Cashu ของคุณ',
cashuFailed: 'จ่ายด้วย Cashu ไม่สำเร็จ',
cashuFailedDesc: 'จ่ายด้วยกระเป๋า Cashu ของคุณไม่สำเร็จ',
invoiceCopied: 'คัดลอกใบแจ้งหนี้แล้ว',
invoiceCopiedDesc: 'คัดลอกใบแจ้งหนี้ Lightning ไปยังคลิปบอร์ดแล้ว',
defaultComment: 'Zap บน SkateSpots! 🛹',
titleConnect: 'เชื่อมต่อกระเป๋าเงิน',
titlePayment: 'การจ่ายผ่าน Lightning',
titleZap: 'ส่ง Zap',
descConnect: 'เชื่อมต่อกระเป๋า Lightning ของคุณเพื่อส่ง Zap',
descPayment: 'จ่ายด้วย Bitcoin Lightning Network',
descZap:
'Zap คือการจ่าย Bitcoin จำนวนเล็ก ๆ เพื่อสนับสนุนผู้สร้างสิ่งนี้ ถ้าคุณชื่นชอบสิ่งนี้ ลองส่ง Zap ดูสิ!',
descZapShort:
'Zap คือการจ่าย Bitcoin จำนวนเล็ก ๆ เพื่อสนับสนุนผู้สร้าง ลองส่ง Zap ดูสิ!',
},
zapCrew: {
title: 'Zap ให้ Crew',
desc: 'แบ่ง Zap เท่า ๆ กันให้สมาชิก crew {{count}} คนที่มี Lightning Address',
noMembers: 'ตอนนี้ไม่มีสมาชิก crew คนอื่นให้ Zap',
totalAmount: 'จำนวนรวม',
customTotal: 'ยอดรวมกำหนดเอง',
each: 'sats ต่อคน',
rounded: '(ปัดเศษ)',
noWallet:
'ยังไม่ได้เชื่อมต่อกระเป๋าเงิน — คุณจะได้ใบแจ้งหนี้ต่อสมาชิกหนึ่งใบเพื่อจ่ายเอง เชื่อมต่อกระเป๋าเงินเพื่อแบ่งจ่ายในแตะเดียว',
zapAcross: 'Zap {{amount}} sats ให้ {{count}} คน',
sentTo: '⚡ ส่งแล้ว {{done}}/{{total}}',
none: 'ไม่มีการจ่ายอัตโนมัติที่สำเร็จ',
copyPending: 'คัดลอกใบแจ้งหนี้ที่ค้างอยู่เพื่อจ่ายให้เสร็จเอง',
thanks: 'ขอบคุณที่สนับสนุน crew!',
payingCrew: 'กำลังจ่ายให้ crew…',
defaultComment: 'Zap ให้ crew {{crew}} แล้ว! 🤘',
sent: 'ส่งแล้ว',
paying: 'กำลังจ่าย',
resolving: 'กำลังตรวจสอบ',
skipped: 'ข้าม',
failed: 'ไม่สำเร็จ',
waiting: 'กำลังรอ',
copyInvoice: 'คัดลอกใบแจ้งหนี้',
invoiceCopied: 'คัดลอกใบแจ้งหนี้แล้ว',
invoiceCopiedDesc: 'วางลงในกระเป๋า Lightning ใดก็ได้',
},
zapBadges: {
title: 'ป้าย Zap',
zaps: 'zaps',
satsSent: 'sats ที่ส่ง',
rank: 'อันดับ',
footnote: 'อิงจาก Zap ใน 30 วันล่าสุด',
first: 'Zap ครั้งแรก',
firstHint: 'ส่ง Zap ครั้งแรกของคุณ',
regular: 'ประจำ',
regularHint: 'ส่ง 10 Zap',
generous: 'ใจกว้าง',
generousHint: 'ส่ง 10,000 sats',
patron: 'ผู้อุปถัมภ์',
patronHint: 'ส่ง 100,000 sats',
top10: '10 อันดับแรก',
top10Hint: 'ติด 10 อันดับผู้สนับสนุน',
},
trust: {
unavailable: 'คะแนนความน่าเชื่อถือไม่พร้อมใช้งาน',
yourContent: 'นี่คือเนื้อหาของคุณ',
following: 'คุณติดตามผู้ใช้รายนี้',
friendOfFriend: 'เพื่อนของเพื่อน (2 ต่อ)',
nip05: 'ผู้ใช้ที่ยืนยัน NIP-05 แล้ว',
unknown: 'ผู้ใช้ที่ไม่รู้จัก',
help: 'คะแนนความน่าเชื่อถือช่วยระบุผู้ร่วมสมทบที่น่าเชื่อถือในชุมชนสเก็ตบอร์ด',
},
share: {
title: 'แชร์โปรไฟล์',
desc: 'เล็งกล้องโทรศัพท์ไปที่โค้ดเพื่อเปิดโปรไฟล์ของ {{name}}',
qrAlt: 'คิวอาร์โค้ดโปรไฟล์',
copyLink: 'คัดลอกลิงก์',
copyFailed: 'คัดลอกไม่สำเร็จ',
copyFailedDesc: 'คัดลอกลิงก์ไม่สำเร็จ',
shareEllipsis: 'แชร์…',
},
addToCollection: {
title: 'บันทึกลงคอลเลกชัน',
desc: 'บันทึก "{{spot}}" ลงในคอลเลกชันของคุณ',
loginRequired: 'กรุณาเข้าสู่ระบบเพื่อบันทึกสปอตลงคอลเลกชัน',
noCollections: 'คุณยังไม่มีคอลเลกชันเลย',
createFirst: 'สร้างอันแรกของคุณด้านล่างเลย!',
spotCount: '{{count}} สปอต',
alreadySavedTag: 'บันทึกไว้แล้ว',
alreadySaved: 'บันทึกไว้แล้ว',
alreadySavedDesc: '“{{spot}}” อยู่ใน “{{collection}}” แล้ว',
saved: 'บันทึกสปอตแล้ว!',
savedDesc: 'เพิ่ม "{{spot}}" ลงใน "{{collection}}" แล้ว',
saveFailed: 'บันทึกไม่สำเร็จ',
somethingWrong: 'เกิดข้อผิดพลาดบางอย่าง',
created: 'สร้างคอลเลกชันแล้ว!',
createdDesc: 'เพิ่ม "{{spot}}" ลงในคอลเลกชันใหม่ของคุณ "{{collection}}"',
createFailed: 'สร้างคอลเลกชันไม่สำเร็จ',
name: 'ชื่อคอลเลกชัน',
descriptionOptional: 'คำอธิบาย (ไม่บังคับ)',
creating: 'กำลังสร้าง...',
createAndSave: 'สร้างและบันทึก',
createNew: 'สร้างคอลเลกชันใหม่',
},
collection: {
back: 'กลับไปที่คอลเลกชัน',
created: 'สร้างเมื่อ {{date}}',
deleteTitle: 'ลบคอลเลกชัน?',
deleteDesc:
'การดำเนินการนี้จะลบ "{{title}}" อย่างถาวร ตัวสปอตจะไม่ได้รับผลกระทบ',
deleting: 'กำลังลบ...',
deleteFailed: 'ลบคอลเลกชันไม่สำเร็จ',
deleted: 'ลบคอลเลกชันแล้ว',
deletedDesc: 'ลบ "{{title}}" แล้ว',
empty: 'ไม่มีสปอตในคอลเลกชันนี้',
emptyOwner:
'เพิ่มสปอตลงคอลเลกชันโดยคลิก "บันทึกลงคอลเลกชัน" ที่สปอตใดก็ได้',
emptyOther: 'คอลเลกชันนี้ว่างเปล่า',
browseSpots: 'เรียกดูสปอต',
linkCopied: 'คัดลอกลิงก์แล้ว!',
linkCopiedDesc: 'คัดลอกลิงก์คอลเลกชันไปยังคลิปบอร์ดแล้ว',
map: 'แผนที่คอลเลกชัน',
removeFailed: 'ลบสปอตไม่สำเร็จ',
shareText: 'ดูคอลเลกชันสปอตนี้สิ: {{title}}',
spotRemoved: 'ลบสปอตแล้ว',
spotRemovedDesc: 'ลบ "{{title}}" ออกจากคอลเลกชันนี้แล้ว',
},
mints: {
title: 'มินต์',
subtitle:
'เรียกดู Cashu มินต์และสถานะการทำงาน การดำเนินการกระเป๋า Cashu ทำงานในแอป SkateSpots',
searchPlaceholder: 'ค้นหามินต์ตามชื่อหรือ URL…',
onlineOnly: 'ออนไลน์เท่านั้น',
count: '{{filtered}} จาก {{total}} มินต์',
directoryError: 'โหลดไดเรกทอรีมินต์ไม่สำเร็จ',
directoryHint:
'ไดเรกทอรีนี้ดำเนินการโดยชุมชนและมีข้อจำกัดอัตรา — อาจใช้งานไม่ได้ชั่วคราว',
goToWallet: 'ไปที่กระเป๋าเงิน',
appOnly:
'การเพิ่มมินต์ทำในแอป SkateSpots (Cashu ใช้ได้เฉพาะในแอป)',
noMatch: 'ไม่มีมินต์ที่ตรงกับ “{{query}}”',
footer:
'ข้อมูลสถานะจากโปรเจกต์ MintRadar ของชุมชน — ไม่เป็นทางการและอาจล้าสมัย ตรวจดูข้อกำหนดของมินต์ก่อนไว้ใจให้ถือเงินเสมอ',
archived: 'เก็บถาวร',
degraded: 'ประสิทธิภาพลดลง',
offline: 'ออฟไลน์',
online: 'ออนไลน์',
terms: 'ข้อกำหนด',
reliability: 'ความน่าเชื่อถือ',
add: 'เพิ่ม',
addToWallet: 'เพิ่มในกระเป๋าเงิน',
copyUrl: 'คัดลอก URL',
openMint: 'เปิดมินต์',
inWallet: 'ในกระเป๋าของคุณ',
addedBadge: 'เพิ่มแล้ว',
urlCopied: 'คัดลอก URL มินต์แล้ว',
added: 'เพิ่มมินต์แล้ว',
addedDesc: 'ตอนนี้ {{host}} อยู่ในกระเป๋าของคุณแล้ว',
couldNotAdd: 'เพิ่มมินต์ไม่สำเร็จ',
communityRating: 'คะแนนจากชุมชน',
reliabilityLabel: 'ความน่าเชื่อถือ',
uptime: 'อัปไทม์ 24 ชม. / 7 วัน',
location: 'ตำแหน่ง',
latency: 'ความหน่วง',
nuts: 'NUTs ที่รองรับ',
units: 'หน่วย',
version: 'เวอร์ชัน',
ratedBy: 'ได้คะแนน {{rating}}/5 จาก {{count}} คนบน MintRadar',
noRating: 'ยังไม่มีคะแนนจากชุมชนบน MintRadar',
reviewsNote1: 'รีวิวแบบเขียนไม่ใช่ส่วนหนึ่งของไดเรกทอรี —',
openMintRadar: 'เปิด MintRadar',
reviewsNote2: 'เพื่ออ่านหรือเขียนรีวิว',
liveness: 'การตรวจสอบการทำงาน: ทดสอบ {{mints}} มินต์ และ {{melts}} melts',
livenessErrors: ' · ข้อผิดพลาดล่าสุด {{errors}}/{{total}}',
whatsAMint: 'มินต์คืออะไร?',
whatsAMintDesc:
'Cashu มินต์ออกและแลก ecash ในกระเป๋าของคุณ มันถือ Bitcoin ที่หนุนโทเค็นของคุณ — ดังนั้นมินต์ที่คุณไม่ได้รันเองคือสิ่งที่คุณต้องไว้ใจ',
mintWarning:
'มินต์อาจออฟไลน์ เปลี่ยนข้อกำหนด หรือหายไปพร้อมเงิน เก็บยอดไว้แค่เล็กน้อย เว้นแต่คุณไว้ใจผู้ดำเนินการ',
healthDisclaimer:
'ข้อมูลสถานะดำเนินการโดยชุมชน (MintRadar) — ไม่เป็นทางการและอาจล้าสมัย',
},
appShop: {
title: 'ร้านค้าแอป',
subtitle: 'สินค้า SkateSpots สำหรับคนที่ทำให้วงการนี้เดินหน้าต่อ',
comingSoon: 'เร็ว ๆ นี้',
wearThe: 'ใส่',
scene: 'วงการ',
heroDesc1:
'สินค้าสำหรับคนที่ทำให้สิ่งนี้เดินหน้าต่อ — ขาย',
locally: 'ในท้องถิ่น ตามคำขอ',
heroDesc2:
' คุณส่งข้อความหาฉัน เราคุยรายละเอียดกัน แล้วคุณจ่ายเป็น',
heroDesc3:
'— Lightning หรือ Cashu — ตอนรับของ ไม่มีบัตร ไม่มีบัญชี ไม่มีระบบจ่ายอัตโนมัติ ไม่มีคนกลางมาบวกกำไร',
requestItem: 'ขอสั่งสินค้า',
dmHint: 'เปิด DM แบบส่วนตัวและเข้ารหัสกับฉัน',
lightning: 'Lightning',
cashu: 'Cashu',
localHandover: 'ส่งมอบในท้องถิ่น',
inTheWorks: 'กำลังทำอยู่',
notForSale: 'ยังไม่เปิดขาย',
soon: 'เร็ว ๆ นี้',
tees: 'เสื้อยืดและฮู้ดดี',
decks: 'เด็ค',
shopTools: 'เครื่องมือช่าง',
stickerPacks: 'ชุดสติกเกอร์',
stickerPacksDesc:
'ชุดสติกเกอร์กำลังจะมา แต่ดีไซน์ยังไม่ — พิมพ์สองอันนี้ได้เลยตอนนี้ ฟรี',
sticker: 'สติกเกอร์',
stickerTip: 'ไดคัทสีดำ พิมพ์บนกระดาษสติกเกอร์ ตัดตามขอบสีดำ',
poster: 'โปสเตอร์',
posterTip: 'พิมพ์บน A3; ย่อเป็น A4 (50%) แล้วยังสแกนได้ปกติ',
printableAlt: 'SkateSpots {{title}} — พิมพ์ได้',
print: 'พิมพ์',
printNote1: 'พิมพ์ที่',
actualSize: '100% / "ขนาดจริง"',
printNote2:
'เพื่อให้ขนาดแม่นยำและ QR คมชัด — มันชี้ไปที่ skate-spots.org เป็นไฟล์เวกเตอร์ จึงย่อขยายได้โดยไม่แตก',
howBuying: 'การซื้อเป็นอย่างไร',
dmNotCart: 'มันคือ DM ไม่ใช่ตะกร้าสินค้า',
step1Title: 'ส่งข้อความหาฉัน',
step1Desc:
'ส่ง DM บอกสิ่งที่คุณต้องการ — สินค้า ไซซ์ สี อะไรก็ตามที่คุณอยากได้',
step2Title: 'เราจัดการกัน',
step2Desc:
'ราคาเป็น sats และนัดสถานที่กับเวลา มันคือการคุยกัน ไม่ใช่การเช็กเอาต์',
step3Title: 'จ่ายเป็น sats',
step3Desc:
'Lightning หรือ Cashu ตอนรับของ แล้วมันก็เป็นของคุณ ไม่มีการจัดส่ง ไม่มีห้องรอ',
},
newsletter: {
newIssue: 'ฉบับใหม่',
composerTitle: 'เผยแพร่จดหมายข่าวฉบับหนึ่ง',
composerDesc:
'เผยแพร่เป็นบทความ NIP-23 (kind 30023) บน community relay ผู้ติดตามจะเห็นในกระดิ่งแจ้งเตือน เนื้อหารองรับ Markdown',
fieldTitle: 'หัวข้อ',
identifier: 'ตัวระบุ (slug)',
leaveBlank: 'เว้นว่างเพื่อสร้างอัตโนมัติ',
reusingSlug:
'การใช้ slug ที่มีอยู่ซ้ำจะแก้ไขฉบับนั้นแทนการสร้างใหม่',
summary: 'สรุป',
optional: 'ไม่บังคับ',
coverImage: 'URL รูปหน้าปก',
bodyMarkdown: 'เนื้อหา (Markdown)',
characters: '{{count}} ตัวอักษร',
publishIssue: 'เผยแพร่ฉบับ',
issuePublished: 'เผยแพร่ฉบับแล้ว! 🛹',
issuePublishedDesc: 'ผู้ติดตามจะเห็นในกระดิ่งแจ้งเตือนของพวกเขา',
publishFailed: 'เผยแพร่ไม่สำเร็จ',
couldNotReachRelay:
'เชื่อมต่อ relay ใดไม่ได้เลย — ตรวจสอบการเชื่อมต่อแล้วลองอีกครั้ง',
tryAgain: 'กรุณาลองอีกครั้ง',
publishedToNostr: 'เผยแพร่ไปยัง Nostr แล้ว',
publishedToast: 'เผยแพร่แล้ว!',
postedToNostr: 'โพสต์ Drop {{number}} ไปยัง Nostr แล้ว',
postToNostr: 'โพสต์ไปยัง Nostr',
previewLabel: 'ตัวอย่าง',
editFirst: 'แก้ไขก่อน',
previewNoteDesc:
'นี่คือวิธีที่โน้ตจะปรากฏบนไคลเอนต์ Nostr ส่วนใหญ่ การจัดรูปแบบแตกต่างกันไปตามไคลเอนต์',
editNoteDesc:
'แก้ไขข้อความโน้ตด้านล่าง การเปลี่ยนแปลงมีผลเฉพาะการเผยแพร่ครั้งนี้ — ไฟล์ต้นฉบับไม่เปลี่ยน',
dropNumber: 'Drop {{number}}',
publish: 'เผยแพร่',
publishing: 'กำลังเผยแพร่...',
dropIsOut: 'Drop {{number}} ออกแล้ว',
daysAgo: '{{count}} วันที่แล้ว',
dismiss: 'ปิด',
itsMonday: 'วันจันทร์แล้ว',
mondayDesc:
'ถึงเวลาเผยแพร่จดหมายข่าวรายสัปดาห์แล้ว คลิกเดียว AI เขียนจาก git log ให้',
writeDrop: 'เขียน Drop {{number}}',
dismissReminder: 'ปิดการเตือน',
loginPrompt:
'เข้าสู่ระบบด้วย Nostr เพื่อรับ Drop ใหม่ในกล่องข้อความของคุณ',
subscribedToast: 'คุณติดตามแล้ว! 🛹',
subscribedToastDesc:
'Drop ใหม่จะไปอยู่ในกระดิ่งแจ้งเตือนของคุณภายใต้ "News"',
unsubscribed: 'ยกเลิกการติดตามแล้ว',
unsubscribedDesc: 'คุณยังอ่านทุกฉบับที่นี่ได้ทุกเมื่อ',
checking: 'กำลังตรวจสอบ…',
subscribed: 'ติดตามอยู่',
unsubscribe: 'ยกเลิกการติดตาม',
subscribeCta: 'ติดตามจดหมายข่าว',
archiveSynced: 'ซิงก์คลังเก็บไปยัง Nostr แล้ว',
missingCount: 'อีก {{count}} ฉบับในคลังที่ยังไม่อยู่บน Nostr',
backfillDesc:
'เผยแพร่ {{list}} เป็นบทความ NIP-23 เพื่อให้ผู้ติดตามและผู้อ่านแบบยาวเห็นคลังทั้งหมด หน้านี้ยังคงเลย์เอาต์ครบถ้วนไม่ว่าจะอย่างไร',
backfill: 'เติม {{count}} ไปยัง Nostr',
publishing2: 'กำลังเผยแพร่…',
publishingLabel: 'กำลังเผยแพร่…',
backfilled: 'เติม {{count}} ฉบับแล้ว 🛹',
backfilledDesc: 'ตอนนี้คลังอยู่บน Nostr สำหรับผู้ติดตามและผู้อ่านแล้ว',
partialBackfill: 'เผยแพร่ {{published}} สำเร็จ, {{failed}} ล้มเหลว',
retryFinish: 'ลองอีกครั้งเพื่อทำเสร็จ: {{list}}',
notLoggedIn: 'ยังไม่ได้เข้าสู่ระบบ',
allIssues: 'ทุกฉบับ',
brand: 'จดหมายข่าว SkateSpots',
digTheDrop: 'ชอบ Drop นี้ไหม? Zap มันแล้วจะไม่พลาดฉบับถัดไปเลย',
sectionStats: 'ชุมชนในตัวเลข',
sectionWhatsNew: 'มีอะไรใหม่',
sectionSpotOfWeek: 'สปอตแห่งสัปดาห์',
sectionCommunity: 'ชุมชน',
sectionSupport: 'สนับสนุนโปรเจกต์',
sectionLatestDrops: 'Drop ล่าสุด · สดจาก Nostr',
mappedBy: 'แมปโดย',
viewOnMap: 'ดูบนแผนที่',
noSpotPicked:
'ไม่มีการเลือกสปอตสัปดาห์นี้ ส่งสปอตของคุณแล้วอาจได้อยู่ใน Drop ถัดไป',
browseMap: 'เรียกดูแผนที่',
spotMap: 'แผนที่สปอต',
statsBadge: 'สถิติ',
supportDesc:
'โอเพนซอร์ส 100% ได้รับทุนจากชุมชน ไม่มีโฆษณา ไม่มีนักลงทุน ถ้ามันมีประโยชน์ก็ Zap หรือสนับสนุนบน Angor',
readFull: 'อ่านฉบับเต็ม',
joinSkaters: 'เข้าร่วมกับสเก็ตเตอร์ {{count}} คนที่รับ Drop',
weeklyDrops: 'Drop รายสัปดาห์',
tagline:
'จดหมายข่าวรายสัปดาห์ · ส่งเมื่อไหร่ก็ได้ตามใจเรา',
freeNote:
'ฟรี ขับเคลื่อนด้วย Nostr — การติดตามของคุณอยู่บนกุญแจของคุณและติดตามคุณข้ามอุปกรณ์ Drop ใหม่จะไปอยู่ในกระดิ่งแจ้งเตือนของคุณ',
live: 'สด',
builtOn: 'สร้างบน',
openSource: 'โอเพนซอร์ส',
supportUs: 'สนับสนุนเรา',
freeToSkate: 'คุณมีอิสระที่จะสเก็ตบอร์ด',
},
stats: {
subtitle:
'ตัวเลขสดที่ดึงมาจากเครือข่าย Nostr โดยตรง โปร่งใส กระจายศูนย์ ใครก็ตรวจสอบได้',
dataSource: 'แหล่งข้อมูล:',
updated: 'อัปเดต {{age}}',
refresh: 'รีเฟรช',
partial:
'เชื่อมต่อ relay ได้ไม่ครบทุกตัว — ตัวเลขเหล่านี้อาจไม่สมบูรณ์',
error:
'ตอนนี้เชื่อมต่อ relay ไม่ได้ สถิติจะโหลดเมื่อการเชื่อมต่อกลับมา',
atAGlance: 'ชุมชนโดยสรุป',
skateSpots: 'สปอตสเก็ต',
listedShops: 'ร้านค้าที่ลงทะเบียน',
events: 'อีเวนต์',
mappers: 'นักแมป',
uniqueContributors: 'ผู้ร่วมสมทบไม่ซ้ำ',
labHeader: 'The Lab · ครีเอเตอร์และบริการ',
total: 'รวม {{count}}',
coaches: 'โค้ช',
filmers: 'ช่างถ่ายวิดีโอ',
editors: 'ตัดต่อ',
photographers: 'ช่างภาพ',
builders: 'ช่างสร้าง',
artists: 'ศิลปิน',
graffiti: 'กราฟฟิตี',
tattoo: 'รอยสัก',
trainers: 'เทรนเนอร์',
musicians: 'นักดนตรี',
judges: 'กรรมการ',
organizers: 'ผู้จัด',
barbers: 'ช่างตัดผม',
showFewer: 'แสดงน้อยลง',
showAllCrafts: 'แสดงทั้ง 13 อาชีพ',
community: 'ชุมชน',
tours: 'ทัวร์',
crews: 'Crew',
marketplace: 'ตลาด',
liveListings: 'ประกาศที่ใช้งานอยู่',
tradesRecorded: 'การซื้อขายที่บันทึก',
satsTraded: 'Sats ที่ซื้อขาย',
zapsToMappers: 'Zap ให้นักแมป',
tradesNote1: 'การซื้อขายแบบ mutual ทั่ว',
tradesNote2:
'คน Sats ถูกแจ้งเองโดยผู้ซื้อขาย — แอปสังเกตการจ่ายนอกแอปไม่ได้ — ตัวเลขพาดหัวจึงนับเฉพาะ',
mutual: 'mutual',
tradesNote3: 'การซื้อขายที่มีเพดานต่อคู่; ตัวเลขดิบที่อ้างคือ',
tradesNote4:
'sats "Zap ให้นักแมป" นับเฉพาะใบเสร็จที่ส่งถึงผู้ร่วมสมทบชั้นนำของเรา — มัน',
not: 'ไม่ใช่',
tradesNote5: 'ปริมาณ Zap ทั้งหมด',
byRegion: 'สปอตและร้านค้าตามภูมิภาค',
resolving:
'กำลังระบุตำแหน่งที่ไม่มีแท็ก {{count}} แห่งจากพิกัด… ครั้งเดียว แล้วแคชไว้บนอุปกรณ์นี้',
topCountries: 'ประเทศชั้นนำ',
topCities: 'เมืองชั้นนำ',
other: 'อื่น ๆ',
otherCountriesTitle: 'ประเทศนอก 6 อันดับแรก',
otherCitiesTitle: 'เมืองนอก 6 อันดับแรก',
uncategorised: 'ไม่มีหมวดหมู่',
uncategorisedTitle: 'ไม่มีแท็กเมือง/ประเทศ',
regionNote1: 'นับ',
spotsAndShops: 'สปอตและร้านค้า',
regionNote2:
'ไม่ใช่สเก็ตเตอร์ — จากแท็กเมือง/ประเทศของแต่ละแห่ง หรืออนุมานจากพิกัดหมุดเมื่อไม่มีแท็ก (แคชไว้บนอุปกรณ์ของคุณ; จัดกลุ่มประเทศตามรหัส ISO เมื่อมี) เฉพาะ community relay โดยไม่รวมเนื้อหาที่ถูกซ่อนโดยการกลั่นกรอง',
ofTotal: '{{count}} จาก {{total}}',
regionNote3:
'ตำแหน่งไม่มีแท็กตำแหน่งและจะแสดงเป็น "ไม่มีหมวดหมู่"',
growth: 'การเติบโตเมื่อเวลาผ่านไป',
chartCumulativeTitle: 'สปอตที่แมป (สะสม)',
chartCumulativeDesc: 'จำนวนสปอตทั้งหมดที่เพิ่มลงแผนที่เมื่อเวลาผ่านไป',
chartMonthlyTitle: 'กิจกรรมรายเดือน',
chartMonthlyDesc: 'เนื้อหาใหม่ที่เผยแพร่ในแต่ละเดือน',
chartMappersTitle: 'นักแมปที่ใช้งาน / เดือน',
chartMappersDesc: 'ผู้ร่วมสมทบไม่ซ้ำที่เผยแพร่ในแต่ละเดือน',
chartMixTitle: 'สัดส่วนเนื้อหา',
chartMixDesc: 'แยกตามประเภทเนื้อหา (ตลอดเวลา)',
noData: 'ยังไม่มีข้อมูล',
topMappers: 'นักแมปชั้นนำ',
mostSpots: '— เพิ่มสปอตมากที่สุด',
noMapperData: 'ยังไม่มีข้อมูลนักแมป',
topShops: 'ร้านค้าชั้นนำ',
mostShops: '— เพิ่มร้านค้ามากที่สุด',
shopCount: '{{count}} ร้านค้า',
noShopData: 'ยังไม่มีข้อมูลร้านค้า',
supporters: 'ผู้สนับสนุนชุมชน',
fundedTitle: 'ได้รับทุนจากชุมชน',
fundedDesc1: 'การระดมทุน Bitcoin แบบกระจายศูนย์ผ่าน Angor',
fundedDesc2: 'ไม่มีโฆษณา ไม่มีนักลงทุน ไม่ขายข้อมูล',
backAngor: 'สนับสนุนเราบน Angor',
communityLink: 'ชุมชน →',
footer1: 'ข้อมูลทั้งหมดดึงสดจาก',
footer2: '— public Nostr relay',
footer3: 'ทุกอีเวนต์ลงนามโดยผู้สร้างและตรวจสอบได้ด้วยการเข้ารหัส',
footer4: 'ไม่มีตัวเลขใดปลอมแปลงได้',
spots: 'สปอต',
shops: 'ร้านค้า',
lab: 'Lab',
thisMonth: '+{{count}} เดือนนี้',
fromActive: '{{count}} จากบัญชีที่ใช้งานอยู่',
viewAll: 'ดูทั้งหมด',
spotCount: '{{count}} สปอต',
},
leaderboard: {
mapEarn: 'แมปและรับ',
helpMap: 'ช่วยกันแมปโลก',
intro:
'เพิ่มสปอตและร้านค้า รับ Zap จากสเก็ตเตอร์ที่ขอบคุณ ผู้ร่วมสมทบชั้นนำอาจได้รับรางวัลโบนัส!',
howItWorks: 'มันทำงานอย่างไร',
step1Title: '1. แมป',
step1Desc: 'เพิ่มสปอตและร้านค้าพร้อมรูปและรายละเอียด',
step2Title: '2. รับ Zap',
step2Desc: 'สเก็ตเตอร์ที่พบว่าสปอตของคุณมีประโยชน์จะให้ทิปคุณ',
step3Title: '3. รางวัลโบนัส',
step3Desc: 'นักแมปชั้นนำอาจได้รับรางวัลโบนัสจากกองทุนของเรา',
proTips: '💡 เคล็ดลับโปรเพื่อรับ Zap มากขึ้น:',
tipPhotos: 'เพิ่มรูป 3 รูปขึ้นไป',
tipDescriptions: 'เขียนคำอธิบายละเอียด',
tipLocation: 'ตำแหน่งแม่นยำ',
mapShop: 'แมปร้านค้า',
mapShopDesc: 'ร้านสเก็ต ร้านบอร์ด',
mapSpot: 'แมปสปอต',
mapSpotDesc: 'พาร์ก สปอตถนน DIY',
shops: 'ร้านค้า',
spotsLower: 'สปอต',
shopsLower: 'ร้านค้า',
contributions: 'ผลงาน',
yourRanking: 'อันดับของคุณ',
spotsShops: '{{spots}} สปอต • {{shops}} ร้านค้า',
totalLower: 'รวม',
overall: 'โดยรวม',
noContributions: 'ยังไม่มีผลงาน เป็นคนแรกสิ!',
addFirstSpot: 'เพิ่มสปอตแรก',
noShops: 'ยังไม่มีร้านค้าที่แมป',
addFirstShop: 'เพิ่มร้านค้าแรก',
noSpots: 'ยังไม่มีสปอตที่แมป',
poweredBy: 'ขับเคลื่อนด้วย Zap จากชุมชน',
poweredByDesc:
'เมื่อคุณพบว่าสปอตมีประโยชน์ ก็ Zap ให้นักแมปสิ! เป็นวิธีที่ดีที่สุดในการขอบคุณและกระตุ้นให้มีผลงานเพิ่ม',
you: 'คุณ',
zapTitle: 'ตารางอันดับ Zap',
zapSubtitle: 'สปอตที่ได้รับความรักมากที่สุด — และสเก็ตเตอร์ที่มอบให้',
thisWeek: 'สัปดาห์นี้',
thisMonth: 'เดือนนี้',
allTime: 'ตลอดเวลา',
topZappedSpots: 'สปอตที่ถูก Zap มากที่สุด',
noZaps:
'ยังไม่มี Zap ในช่วงนี้ เป็นคนแรกสิ — กด ⚡ ที่สปอตที่คุณชอบ',
topSupporters: 'ผู้สนับสนุนชั้นนำ',
noZapsSent: 'ยังไม่มีการส่ง Zap ในช่วงนี้',
fromTop10: '⚡ {{amount}} sats จาก 10 อันดับแรก',
supporter: 'ผู้สนับสนุน',
skateShop: 'ร้านสเก็ต',
skateSpot: 'สปอตสเก็ต',
},
supporters: {
our: 'ของเรา',
community: 'ชุมชน',
heroDesc:
'SkateSpots สร้างโดยและเพื่อชุมชน ผู้สนับสนุน ผู้ร่วมงาน พาร์ตเนอร์ และเพื่อน ๆ ที่ช่วยให้มันฟรีและกระจายศูนย์',
backAngor: 'สนับสนุนเราบน Angor',
backers: 'ผู้สนับสนุน',
backersDesc:
'สเก็ตเตอร์ที่สนับสนุน SkateSpots — ทุนออนเชนผ่าน Angor และ Lightning Zap ให้โปรเจกต์',
sourceAngor: 'Angor',
supportersTotals:
'{{count}} ผู้สนับสนุน · {{angor}} sats ผ่าน Angor · {{zap}} sats ที่ Zap',
quietNote: 'รวมถึงทุกคนที่ให้อย่างเงียบ ๆ — ขอบคุณ ❤️',
silentTitle: 'ออนเชนส่วนตัว (silent payments)',
silentDesc:
'ชื่อเดียว ที่อยู่ใหม่ทุกการจ่าย — ออนเชนผ่าน silent payments หรือ Lightning จากบันทึกเดียวกัน ไม่มีอะไรต้องใช้ซ้ำ ไม่มีอะไรเชื่อมโยงกัน',
silentCopyName: 'คัดลอกชื่อ',
silentCopied: 'คัดลอกแล้ว',
silentWallets:
'ต้องใช้กระเป๋าที่รองรับ payment names / silent payments: Sparrow, Cake, Dana, Phoenix, BlueWallet, Wasabi, Nunchuk หรือ BitBox02',
wayLightningTitle: 'ทันทีและเปิดเผย',
wayLightningDesc:
'Zap SkateSpots หรือจ่ายอย่างเงียบ ๆ ใช้ได้โดยไม่ต้องเข้าสู่ระบบ',
waySilentTitle: 'ออนเชนส่วนตัว',
waySilentDesc: 'ชื่อ silent-payments — ที่อยู่ใหม่ทุกการจ่าย',
wayAngorTitle: 'สนับสนุนการพัฒนา',
wayAngorDesc: 'Angor — ปล่อยเป็นระยะ คืนเงินได้เมื่อเกิน 100k sats',
donateTitle: 'สนับสนุน SkateSpots',
donateDesc:
'สามช่องทาง สามเหตุผล — เลือกที่เหมาะกับคุณ ทุก sat ช่วยให้แผนที่ฟรี ไม่มีโฆษณา และเป็นโอเพนซอร์ส',
donatePageLink: 'เปิดหน้าบริจาคแบบง่าย',
updatedAt: 'อัปเดต {{when}}',
tiersNote:
'ระดับ: ผู้สนับสนุนต่ำกว่า 100k sats · ผู้อุปถัมภ์ 100k–1M · ตำนาน 1M+',
tierEmpty: 'ยังไม่มีใคร — เป็นคนแรกสิ',
joinSupporters: 'เข้าร่วมกับผู้สนับสนุน {{count}} คน',
showAll: 'แสดงทั้งหมด {{count}}',
showLess: 'แสดงน้อยลง',
impactSeeStats: 'ดูภาพรวมทั้งหมด →',
impactAsOf: 'สดจาก community relay',
anonymousBacker: 'ผู้สนับสนุนนิรนาม',
beFirstBacker: 'ยังไม่มีผู้สนับสนุนสาธารณะ — เป็นคนแรกสิ',
backersTotal: '{{count}} ผู้สนับสนุน · ระดมทุนได้ {{amount}} sats',
verifiedOnChain: 'ยืนยันออนเชนแล้ว',
supportedBy: 'สนับสนุนโดย {{count}}',
tierSupporter: 'ผู้สนับสนุน',
tierPatron: 'ผู้อุปถัมภ์',
tierLegend: 'ตำนาน',
topZappers: 'Zap ให้ SkateSpots',
topZappersDesc:
'สเก็ตเตอร์ที่ส่ง Zap สาธารณะตรงให้โปรเจกต์ การจ่ายแบบเงียบจะไม่ถูกแสดง',
paysFor: 'การสนับสนุนของคุณจ่ายค่าอะไร',
paysForDesc: 'ทุก sat ไปไหน — ไม่มีเงินเดือน ไม่มีออฟฟิศ ไม่มีโฆษณา',
payRelay: 'ค่าโฮสต์ Relay',
payDomain: 'โดเมนและ TLS',
payAi: 'โหนด AI / ContextVM',
payDev: 'เวลาพัฒนา',
payOps: 'การดำเนินงาน',
payMarketing: 'การตลาด',
payRelayDesc: 'ทำให้แผนที่ออนไลน์อยู่เสมอและทนทาน',
payDomainDesc: 'ชื่อ ใบรับรอง การเชื่อมต่อที่ปลอดภัย',
payAiDesc: 'Sasquatch ไกด์ของชุมชน',
payDevDesc: 'สร้างและซ่อม SkateSpots',
payOpsDesc: 'งานเบื้องหลังที่ไม่หวือหวาที่ทำให้มันเดินต่อ',
payMarketingDesc: 'เข้าถึงวงการท้องถิ่นและร้านสเก็ตใหม่ ๆ',
impact: 'ผลลัพธ์จนถึงตอนนี้',
impactDesc: 'สิ่งที่ชุมชนสร้างขึ้น — ทุนจากสเก็ตเตอร์',
impactSpots: 'สปอต',
impactCrews: 'Crew',
impactEvents: 'อีเวนต์',
impactLab: 'มืออาชีพใน Lab',
impactShops: 'ร้านค้า',
impactMappers: 'นักแมป',
support: 'สนับสนุน',
supportDesc:
'สนับสนุน SkateSpots บน Angor — การระดมทุน Bitcoin ออนเชนแบบกระจายศูนย์ ไม่มีคนกลาง ไม่มี KYC',
collaborators: 'ผู้ร่วมงาน',
collaboratorsDesc:
'คนที่กำลังสร้าง SkateSpots อย่างแข็งขัน — นักพัฒนา นักออกแบบ ผู้ดำเนินการ relay',
partners: 'พาร์ตเนอร์',
partnersDesc: 'องค์กรและโปรเจกต์ที่เราทำงานใกล้ชิดด้วย',
friends: 'เพื่อน ๆ',
friendsDesc: 'คนที่เราถูกคอกัน',
backTitle: 'สนับสนุนโปรเจกต์บน Angor',
backDesc:
'Angor คือการระดมทุน Bitcoin ออนเชนแบบกระจายศูนย์ที่สร้างบน Nostr — เงินของคุณยังอยู่ในความควบคุมของคุณ ปล่อยเป็นระยะ โดยไม่มีผู้ดูแลถือกองกลาง เงินสมทบไม่เกิน 100,000 sats ทำเหมือนการบริจาค (ไม่มีขั้นตอนกู้คืน) ส่วนจำนวนที่มากกว่านั้นเป็นการลงทุนซึ่งเงินที่ยังไม่ได้ใช้สามารถเรียกคืนได้ ทุก sat ไปที่การพัฒนา ค่าโฮสต์ relay และการทำให้ SkateSpots ฟรีสำหรับสเก็ตเตอร์ทุกคนบนโลก',
donateNote:
'อยากบริจาคตรง ๆ มากกว่าไหม? ⚡ Zap ด้านล่าง — ไม่ต้องคืนเงิน ไม่ต้องกู้คืนอะไร',
openAngor: 'เปิด Angor',
orZap:
'หรือ ⚡ Zap สปอต, Crew หรือครีเอเตอร์คนใดก็ได้โดยตรงในแอป',
wantCollaborate: 'อยากร่วมงานไหม?',
wantCollaborateDesc:
'นักพัฒนา นักออกแบบ สเก็ตเตอร์ที่มีทักษะ — ติดต่อมาได้เลย',
viewNostrHub: 'ดูบน NostrHub',
wantPartner: 'อยากเป็นพาร์ตเนอร์กับ SkateSpots ไหม? ติดต่อมาทาง Nostr',
comingSoon: 'เร็ว ๆ นี้',
wantListed: 'อยากให้ตัวเองอยู่ในรายชื่อนี้ไหม?',
wantListedDesc:
'ส่งโลโก้ (PNG/WebP พื้นหลังโปร่งใส ขั้นต่ำ 200×200px) และ URL ของคุณมาทาง DM บน Nostr — เฉพาะถ้าคุณมีไวบ์ที่ใช่',
whyTitle1: 'ทำไมเราต้องการ',
whyTitle2: 'การสนับสนุน',
whyDesc:
'SkateSpots ฟรี 100% เป็นโอเพนซอร์ส และสร้างบน Nostr — โปรโตคอลแบบกระจายศูนย์ที่ไม่มีเซิร์ฟเวอร์กลางให้ปิด ไม่มีโฆษณา ไม่ขายข้อมูล ไม่มีนักลงทุน ทุก sat ไปที่การพัฒนา ค่าโฮสต์ relay และการทำให้มันฟรีสำหรับสเก็ตเตอร์ทุกคนบนโลกโดยตรง',
why1Title: 'เกิดมาเพื่อ Nostr',
why1Desc: 'ไม่มีเซิร์ฟเวอร์กลาง ข้อมูลของคุณอยู่บน relay ที่คุณเลือก',
why2Title: 'ขับเคลื่อนด้วย Bitcoin',
why2Desc: 'รับ sats จากการแมปสปอต ใช้จ่ายที่ร้านค้าในท้องถิ่น',
why3Title: 'ฟรีตลอดไป',
why3Desc: 'โอเพนซอร์ส ไม่มีเพย์วอลล์ ไม่มีการติดตาม ไม่มีทุนจาก VC',
thankYou: 'ขอบคุณ ทุก sat ช่วยให้สปอตอยู่บนแผนที่ 🛹⚡',
license: 'สัญญาอนุญาต',
faq: 'คำถามที่พบบ่อย',
},
admin: {
confirmed: 'ยืนยันแล้ว',
title: 'คิวตรวจสอบ',
subtitle:
'สปอต ร้านค้า อีเวนต์ ทัวร์ และอุปกรณ์ที่เข้าเกณฑ์สัญญาณขยะ ซ่อนและยืนยันเป็นป้ายแบบเบา ๆ ที่ย้อนกลับได้ รายงานจะมาก่อน ไม่มีอะไรถูกลบ',
tabReports: 'รายงาน',
tabSpots: 'สปอต',
tabShops: 'ร้านค้า',
tabEvents: 'อีเวนต์',
tabTours: 'ทัวร์',
tabGear: 'อุปกรณ์',
tabCrews: 'Crew',
tabLab: 'Lab',
tabClaims: 'การอ้างสิทธิ์',
nothingToReview:
'ไม่มีอะไรให้ตรวจสอบ — ของประเภทนี้ไม่เข้าเกณฑ์สัญญาณขยะ',
hideActioned: 'ซ่อนรายการที่ดำเนินการแล้ว',
showActioned: 'แสดงรายการที่ดำเนินการแล้ว ({{count}})',
undoAll: 'ย้อนกลับทั้งหมด {{count}}',
undoAllTitle: 'ย้อนกลับทุกคำตัดสินในแท็บนี้?',
undoAllDesc:
'การดำเนินการนี้ตั้งแต่ละรายการกลับเป็นกลาง — ไม่ซ่อน ไม่รับรอง มันจะเผยแพร่ป้ายสาธารณะหนึ่งป้ายต่อรายการ ดังนั้นกับ Amber คุณจะได้หน้าจออนุมัติ {{count}} หน้า',
undoCount: 'ย้อนกลับ {{count}}',
undo: 'ย้อนกลับ',
confirm: 'ยืนยัน',
hide: 'ซ่อน',
hideIt: 'ซ่อนมัน',
hideForEveryone: 'ซ่อนสิ่งนี้จากทุกคน?',
hideForEveryoneDesc:
'การดำเนินการนี้ลบรายการออกจากการเรียกดูและค้นหาสำหรับผู้ใช้ SkateSpots ทุกคน มันเป็นป้ายสาธารณะที่ย้อนกลับได้ — คุณสามารถย้อนกลับได้จากคิวนี้',
hidden: 'ซ่อนแล้ว',
hiddenDesc: 'ลบออกจากแอปผ่านป้ายสาธารณะ ย้อนกลับได้',
couldNotHide: 'ซ่อนไม่สำเร็จ',
notASpot: 'ไม่ใช่สปอตสเก็ต',
lookAtIt: 'ดูมัน',
},
profile: {
nip05Verified: 'ยืนยัน NIP-05 แล้ว',
nip05NotVerified: 'NIP-05 ยังไม่ได้รับการยืนยันกับกุญแจนี้',
message: 'ข้อความ',
zapsReceived: 'Zap ที่ได้รับ',
memberSince: 'สมาชิกตั้งแต่',
badges: 'ป้าย',
sponsorsSupport: 'ผู้สนับสนุนและการสนับสนุน',
skater: 'สเก็ตเตอร์',
stance: 'สแตนซ์',
skating: 'การเล่นสเก็ต',
homeSpot: 'สปอตประจำ',
basedIn: 'อยู่ที่',
addSkateDetails: 'เพิ่มรายละเอียดการเล่นสเก็ตของคุณ',
addSkateDetailsDesc:
'ตั้งสแตนซ์ สไตล์ และระดับของคุณเพื่อปรากฏในไดเรกทอรีสเก็ตเตอร์',
spotsAdded: 'สปอตที่เพิ่ม',
shopsAdded: 'ร้านค้าที่เพิ่ม',
noSpots: 'คุณยังไม่ได้เพิ่มสปอตเลย',
noSpotsDesc: 'ปักสปอตในท้องถิ่นของคุณลงแผนที่ →',
stash: 'Stash',
gear: 'อุปกรณ์',
crews: 'Crew',
info: 'ข้อมูล',
lightning: 'Lightning',
silentPayment: 'Silent Payment',
coordinator: 'ผู้ประสานงาน',
coordinatorAdded: 'เพิ่มผู้ประสานงานแล้ว',
add: 'เพิ่ม',
messagePrivately: 'ส่งข้อความส่วนตัว',
founder: 'ผู้ก่อตั้ง',
member: 'สมาชิก',
supportSkater: 'สนับสนุนสเก็ตเตอร์คนนี้',
supportSkaterDesc: 'ส่งทิปเพื่อขอบคุณสำหรับผลงานของพวกเขา',
},
index: {
joinCommunity:
'เข้าร่วมชุมชนเพื่อเพิ่มสปอต สร้างอีเวนต์ และอื่น ๆ',
topZapped: 'ถูก Zap มากสุด',
topZappedDesc: 'สปอตที่ได้รับการสนับสนุนมากที่สุดเดือนนี้',
leaderboard: 'ตารางอันดับ',
newHere: 'มาใหม่เหรอ?',
newHereDesc:
'สร้างบัญชีฟรีเพื่อเพิ่มสปอต เข้าร่วมอีเวนต์ เชื่อมต่อกับสเก็ตเตอร์ และเป็นส่วนหนึ่งของชุมชน ไม่ต้องใช้อีเมล',
followFounder: 'ติดตามผู้ก่อตั้ง',
followFounderDesc:
'กดค้างที่อวตาร 3 วินาทีเพื่อติดตามและอัปเดตฟีเจอร์และอีเวนต์ใหม่ ๆ!',
createAccount: 'สร้างบัญชี',
accountWorks: 'บัญชีของคุณใช้ได้กับทุกแอปในเครือข่าย',
footerTagline: 'โอเพนซอร์ส • ชุมชนเป็นเจ้าของ • ไม่มีโฆษณา',
},
stash: {
title: 'Stash ของฉัน',
loginDesc:
'คลังอุปกรณ์ส่วนตัวของคุณ ติดตามสิ่งที่คุณมี ตั้งราคา และแชร์แบบเลือกได้กับนักซื้อขาย',
encrypted: 'เข้ารหัสแล้ว',
syncsEverywhere: 'ซิงก์ทุกที่',
p2pTrading: 'ซื้อขาย P2P',
encryptionRequired: 'ต้องมีการเข้ารหัส',
encryptionRequiredDesc:
'Stash ของคุณถูกเข้ารหัสเพื่อความเป็นส่วนตัว กรุณาใช้ตัวลงนามที่รองรับการเข้ารหัส NIP-44 (เช่น Alby, nos2x หรือ Amber)',
learnSigners: 'เรียนรู้เกี่ยวกับตัวลงนาม',
select: 'เลือก',
stash: 'Stash',
wishlist: 'สิ่งที่อยากได้',
allCategories: 'ทุกหมวดหมู่',
sortNewest: 'ใหม่สุด',
sortValue: 'มูลค่า',
sortCondition: 'สภาพ',
sortAz: 'A–Z',
friendsOnly: 'เพื่อนเท่านั้น',
addToWishlist: 'เพิ่มในสิ่งที่อยากได้',
addItemToStash: 'เพิ่มรายการใน Stash',
addItem: 'เพิ่มรายการ',
editItem: 'แก้ไขรายการ',
publicStash: 'Stash สาธารณะ',
listView: 'มุมมองรายการ',
gridView: 'มุมมองตาราง',
uploading: 'กำลังอัปโหลด...',
addPhotos: 'เพิ่มรูป',
wishlistReqPlaceholder: 'ความต้องการเฉพาะเจาะจง...',
itemDescPlaceholder: 'อธิบายสภาพสินค้า ความเสียหาย...',
itemsCount: '{{count}} รายการ',
wishlistEmpty: 'สิ่งที่อยากได้ว่างเปล่า',
wishlistEmptyDesc:
'เพิ่มอุปกรณ์ที่คุณตามหาอยู่ — เราจะจับคู่คุณกับ Stash ของเพื่อน ๆ',
stashEmpty: 'Stash ของคุณว่างเปล่า',
stashEmptyDesc:
'เริ่มติดตามอุปกรณ์ของคุณ เด็ค รางล้อ รองเท้า — เพิ่มครั้งเดียว เข้าถึงได้ทุกที่ผ่าน Nostr',
noMatch: 'ไม่มีรายการที่ตรงกัน',
noMatchDesc: 'ลองปรับตัวกรองของคุณ',
backupTransfer: 'สำรองและถ่ายโอน',
backupDesc:
'Stash ของคุณถูกเข้ารหัสบน Nostr เก็บสำเนาที่คุณควบคุมไว้ — relay ที่ตายหรือบัญชีใหม่ไม่ทำให้รายการอุปกรณ์ของคุณหาย',
exportTitle: 'การสำรองข้อมูลแบบเข้ารหัส',
exportDialogDesc:
'บันทึก {{count}} รายการลงไฟล์ เข้ารหัสมันเพื่อให้ไฟล์ที่รั่วไม่ใช่การรั่วไหล',
modePassword: 'รหัสผ่าน',
modeKey: 'กุญแจของฉัน',
password: 'รหัสผ่าน',
confirmPassword: 'ยืนยันรหัสผ่าน',
passwordHint: 'ใช้อย่างน้อย 8 ตัวอักษร ไม่มีการกู้คืน — อย่าลืมมัน',
keyModeHint:
'เข้ารหัสด้วยกุญแจ Nostr ของคุณ มีเพียงกุญแจนั้นเท่านั้นที่เปิดได้ — ไม่มีอะไรต้องจดจำ',
exportPlaintext: 'ส่งออกโดยไม่เข้ารหัส',
pwTooShort: 'ใช้อย่างน้อย 8 ตัวอักษร',
pwMismatch: 'รหัสผ่านไม่ตรงกัน',
exportFailed: 'สร้างการสำรองข้อมูลไม่สำเร็จ',
unlockTitle: 'ปลดล็อกการสำรองข้อมูล',
unlockDesc: 'การสำรองข้อมูลนี้ป้องกันด้วยรหัสผ่าน',
unlock: 'ปลดล็อก',
unlockFailed: 'ปลดล็อกการสำรองข้อมูลไม่สำเร็จ',
show: 'แสดง',
hide: 'ซ่อน',
strength: 'ความแข็งแรงของรหัสผ่าน',
strengthWeak: 'อ่อน',
strengthFair: 'พอใช้',
strengthGood: 'ดี',
strengthStrong: 'แข็งแรง',
filenameWillSave: 'จะบันทึกเป็น {{name}}',
export: 'ส่งออก',
import: 'นำเข้า',
exported: 'ส่งออก Stash แล้ว',
exportedDesc: 'บันทึก {{count}} รายการลงไฟล์แล้ว',
noItemsInFile: 'ไม่พบรายการในไฟล์นั้น',
noValidItems: 'ไม่พบรายการที่ถูกต้องในไฟล์นั้น',
imported: 'นำเข้า {{count}} รายการแล้ว',
importSkipped: 'ข้าม {{count}} รายการ (มีอยู่ใน Stash ของคุณแล้ว)',
importAdded: 'เพิ่มใน Stash ของคุณแล้ว',
importFailed: 'นำเข้าไม่สำเร็จ',
couldNotRead: 'อ่านไฟล์นั้นไม่สำเร็จ',
updateFailed: 'อัปเดต Stash ของคุณไม่สำเร็จ',
updatedCount: 'อัปเดต {{count}} รายการแล้ว',
markedForSale: 'ทำเครื่องหมาย {{count}} รายการเพื่อขาย',
unmarkedCount: 'ยกเลิกเครื่องหมาย {{count}}',
removedCount: 'ลบ {{count}} รายการแล้ว',
selectedCount: 'เลือก {{count}}',
selectAll: 'เลือกทั้งหมด',
visibilityPublic: 'สาธารณะ',
visibilityPrivate: 'ส่วนตัว',
forSale: 'ขาย',
remove: 'ลบ',
bulkDeleteTitle: 'ลบ {{count}} รายการ?',
bulkDeleteDesc:
'การดำเนินการนี้เขียน Stash ที่เข้ารหัสใหม่ในลายเซ็นเดียวและย้อนกลับที่นี่ไม่ได้ ส่งออกการสำรองข้อมูลก่อนถ้าไม่แน่ใจ',
deleteTitle: 'ลบออกจาก Stash ของคุณ?',
deleteDesc: '"{{title}}" จะถูกลบออกจาก Stash ของคุณ',
deleteDescPublic: ' และถอดออกจากโชว์เคสสาธารณะของคุณ',
deleteUndone: ' การดำเนินการนี้ย้อนกลับไม่ได้',
deleteDescGeneric:
'รายการนี้จะถูกลบออกจาก Stash ของคุณ การดำเนินการนี้ย้อนกลับไม่ได้',
listOnMarketplace: 'ลงประกาศบนตลาด',
noPriceSet: 'ยังไม่ได้ตั้งราคา',
categoryLabel: 'หมวดหมู่',
photosLabel: 'รูปภาพ',
willingToSell: 'ยินดีขาย',
willingToTrade: 'ยินดีแลกเปลี่ยน',
whereIsThisItem: 'สินค้านี้อยู่ที่ไหน?',
visibilityLabel: 'การมองเห็น',
visibilityPrivateOnlyYou: 'ส่วนตัว - เฉพาะคุณ',
visibilityFriendsMutual: 'เพื่อน - ติดตามกันทั้งสองฝ่าย',
visibilityPublicAnyone: 'สาธารณะ - ใครก็ได้',
visibilityFriends: 'เพื่อน',
brandLabel: 'แบรนด์',
sizeLabel: 'ไซซ์',
descriptionLabel: 'คำอธิบาย',
conditionLabel: 'สภาพ',
itemName: 'ชื่อสินค้า',
saveChanges: 'บันทึกการเปลี่ยนแปลง',
listItemDialogTitle: 'ลงประกาศ "{{title}}"',
pickUpWhere: 'ผู้ซื้อรับสินค้านี้ได้ที่ไหน?',
linkToSpot: 'เชื่อมโยงกับสปอตสเก็ต',
linkToSpotDesc:
'เหมาะที่สุดสำหรับการขายในท้องถิ่น • แสดงบนหน้าสปอตและแผนที่',
recommended: 'แนะนำ',
noSpecificSpot: 'ไม่ระบุสปอต',
noSpecificSpotDesc: 'มองเห็นเฉพาะในหน้าตลาด',
tipLinkedSpots:
'💡 เคล็ดลับ: ประกาศที่เชื่อมกับสปอตหาเจอง่ายกว่าสำหรับสเก็ตเตอร์ในท้องถิ่น',
anyoneCanSee: 'ใครก็เห็นสิ่งเหล่านี้ในโปรไฟล์ของคุณ',
seeWhatOthersSee: 'ดูในมุมที่คนอื่นเห็น',
inventory: 'คลังสินค้า',
publicWantsNote:
'สิ่งที่ต้องการแบบสาธารณะจะถูกโพสต์ลงตลาดเป็นโฆษณา "ต้องการซื้อ" เพื่อให้ผู้ขายหาคุณเจอ',
howItWorks: 'มันทำงานอย่างไร',
tapToMarketplace: 'แตะเพื่อไปที่ตลาด →',
viewWishlist: 'ดูสิ่งที่อยากได้',
tipEditItems: 'แก้ไขรายการด้วยปุ่มดินสอ',
tipListForSale: 'ลงขายด้วยปุ่มร้านค้า',
tipAddPhotos: 'เพิ่มรูปเพื่อข้อเสนอแลกเปลี่ยนที่ดีขึ้น',
tipKeySyncs: 'กุญแจ Nostr ซิงก์กับทุกอุปกรณ์',
itemsReadyToSell: '{{count}} รายการพร้อมขาย',
},
},
};
export default thBatch9;