diff --git a/packages/tldraw/src/translations/th.json b/packages/tldraw/src/translations/th.json new file mode 100644 index 000000000..a54c9a3d8 --- /dev/null +++ b/packages/tldraw/src/translations/th.json @@ -0,0 +1,128 @@ +{ + "style.menu.color": "สี", + "style.menu.fill": "เติม", + "style.menu.dash": "กรอบ", + "style.menu.size": "ขนาด", + "style.menu.keep.open": "เปิดทิ้งไว้", + "style.menu.font": "แบบอักษร", + "style.menu.align": "จัดตำแหน่ง", + "styles": "รูปแบบ", + "zoom.in": "ซูมเข้า", + "zoom.out": "ซูมออก", + "to": "ซูมไปที่", + "menu.tools": "เครื่องมือ", + "menu.transform": "แปลง", + "menu.file": "ไฟล์", + "menu.edit": "แก้ไข", + "menu.view": "มุมมอง", + "menu.preferences": "การตั้งค่า", + "menu.sign.in": "เข้าสู่ระบบ", + "menu.sign.out": "ออกจากระบบ", + "become.a.sponsor": "ร่วมเป็นสปอนเซอร์", + "zoom.to.content": "กลับไปยังเนื้อหา", + "zoom.to.selection": "ซูมไปยังส่วนที่เลือก", + "zoom.to.fit": "ซูมให้เต็มพอดี", + "zoom.to": "ซูมไปที่", + "preferences.dark.mode": "โหมดมืด", + "preferences.focus.mode": "โหมดโฟกัส", + "preferences.debug.mode": "โหมดดีบัก", + "preferences.show.grid": "แสดงตาราง", + "preferences.use.cad.selection": "การเลือกแบบ CAD", + "preferences.keep.stylemenu.open": "เปิดเมนูรูปแบบทิ้งไว้", + "preferences.always.show.snaps": "แสดงสแนปตลอด", + "preferences.rotate.handles": "แสดงจุดจับการหมุน", + "preferences.binding.handles": "แสดงหมายเลขอ้างอิง", + "preferences.clone.handles": "แสดงตัวโคลน", + "undo": "เลิกทำ", + "redo": "ทำซ้ำ", + "cut": "ตัด", + "copy": "คัดลอก", + "paste": "วาง", + "copy.as": "คัดลอกเป็น", + "export.as": "ส่งออกเป็น", + "select.all": "เลือกทั้งหมด", + "select.none": "ยกเลิกสิ่งที่เลือก", + "delete": "ลบ", + "new.project": "โปรเจกต์ใหม่", + "open": "เปิด", + "save": "บันทึก", + "save.as": "บันทึกเป็น", + "upload.media": "อัพโหลดมีเดีย", + "create.page": "สร้างหน้า", + "new.page": "หน้าใหม่", + "page.name": "ชื่อหน้า", + "duplicate": "สำเนา", + "cancel": "ยกเลิก", + "copy.invite.link": "คัดลอกลิงก์เชิญ", + "copy.readonly.link": "คัดลอกลิงก์แบบให้อ่านอย่างเดียว", + "create.multiplayer.project": "สร้างโปรเจกต์ผู้ใช้งานหลายคน", + "copy.multiplayer.project": "คัดลอกโปรเจกต์ผู้ใช้งานหลายคน", + "select": "เลือก", + "eraser": "ยางลบ", + "draw": "วาด", + "arrow": "ลูกศร", + "text": "ข้อความ", + "sticky": "กระดาษโน๊ต", + "rectangle": "สี่เหลี่ยมผืนผ้า", + "ellipse": "วงรี", + "triangle": "สามเหลี่ยม", + "line": "เส้น", + "rotate": "หมุน", + "lock.aspect.ratio": "ล็อคอัตราส่วนภาพ", + "unlock.aspect.ratio": "ปลดล็อกอัตราส่วนภาพ", + "group": "กลุ่ม", + "ungroup": "ยกเลิกกลุ่ม", + "move.to.back": "ย้ายไปด้านหลัง", + "move.backward": "ขยับถอยหลัง", + "move.forward": "ขยับไปหน้า", + "move.to.front": "ย้ายไปด้านหน้า", + "reset.angle": "รีเซ็ตมุม", + "lock": "ล็อค", + "unlock": "ปลดล็อค", + "align.distribute": "จัดตำแหน่ง / กระจาย", + "move.to.page": "ย้ายไปยังหน้า", + "flip.horizontal": "พลิกแนวนอน", + "flip.vertical": "พลิกแนวตั้ง", + "move": "ย้าย", + "to.front": "ไปยังด้านหน้า", + "forward": "ข้างหน้า", + "backward": "ข้างหลัง", + "back": "ไปยังด้านหลัง", + "language": "ภาษา", + "translation.link": "เรียนรู้เพิ่มเติม", + "dock.position": "ตำแหน่งแถบเครื่องมือ", + "bottom": "ข้างล่าง", + "left": "ข้างซ้าย", + "right": "ข้างขวา", + "top": "ข้างบน", + "page": "หน้า", + "keyboard.shortcuts": "แป้นพิมพ์ลัด", + "search": "ค้นหา", + "loading": "กำลังโหลด{dots}", + "export.background": "ส่งออกพื้นหลัง", + "transparent": "โปร่งใส", + "auto": "อัตโนมัติ", + "light": "สว่าง", + "dark": "มืด", + "github": "Github", + "twitter": "Twitter", + "discord": "Discord", + "image": "ภาพ", + "align.left": "จัดให้ชิดซ้าย", + "align.center.x": "จัดให้อยู่กึ่งกลางแนวนอน", + "align.right": "จัดให้ชิดขวา", + "align.top": "จัดให้อยู่ด้านบน", + "align.center.y": "จัดให้อยู่กึ่งกลางแนวตั้ง", + "align.bottom": "จัดให้อยู่ด้านล่าง", + "distribute.x": "กระจายแนวนอน", + "distribute.y": "กระจายแนวตั้ง", + "stretch.x": "ยืดแนวนอน", + "stretch.y": "ยืดแนวตั้ง", + "dialog.save.firsttime": "คุณต้องการบันทึกโปรเจ็กต์ปัจจุบันของคุณหรือไม่?", + "dialog.save.again": "คุณต้องการบันทึกการเปลี่ยนแปลงในโปรเจ็กต์ปัจจุบันของคุณหรือไม่?", + "dialog.cancel": "ยกเลิก", + "dialog.no": "ไม่", + "dialog.yes": "ใช่", + "enter.file.name": "กรอกชื่อไฟล์" + } + \ No newline at end of file diff --git a/packages/tldraw/src/translations/translations.ts b/packages/tldraw/src/translations/translations.ts index f0b98973b..99582c288 100644 --- a/packages/tldraw/src/translations/translations.ts +++ b/packages/tldraw/src/translations/translations.ts @@ -21,6 +21,7 @@ import tr from './tr.json' import uk from './uk.json' import zh_cn from './zh-cn.json' import zh_tw from './zh-tw.json' +import th from './th.json' // The default language (english) must have a value for every message. // Other languages may have missing messages. If the application finds @@ -50,6 +51,7 @@ export const TRANSLATIONS: TDTranslations = [ { locale: 'uk', label: 'Ukrainian', messages: uk }, { locale: 'zh-ch', label: '简体中文', messages: zh_cn }, { locale: 'zh-tw', label: '繁體中文 (台灣)', messages: zh_tw }, + { locale: 'th', label: 'ภาษาไทย', messages: th }, ] /* ----------------- (do not change) ---------------- */