From 834fd1ed18d38f362480221ffa5b8d81c5665d86 Mon Sep 17 00:00:00 2001 From: Icezaza Ch Date: Tue, 11 Feb 2025 22:28:28 +0100 Subject: [PATCH] Translated using Weblate (Thai) Currently translated at 100.0% (284 of 284 strings) Added translation using Weblate (Thai) Co-authored-by: Icezaza Ch Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/th/ Translation: Spoolman/Web Client --- client/public/locales/th/common.json | 392 +++++++++++++++++++++++++++ 1 file changed, 392 insertions(+) create mode 100644 client/public/locales/th/common.json diff --git a/client/public/locales/th/common.json b/client/public/locales/th/common.json new file mode 100644 index 0000000..92e08ef --- /dev/null +++ b/client/public/locales/th/common.json @@ -0,0 +1,392 @@ +{ + "spool": { + "fields": { + "registered": "ลงทะเบียน", + "remaining_length": "ความยาวคงเหลือ", + "lot_nr": "เลขล็อต", + "archived": "เก็บถาวร", + "remaining_weight": "น้ำหนักคงเหลือ", + "material": "วัสดุ", + "spool_weight": "น้ำหนักม้วนพลาสติกเปล่า", + "id": "ID", + "initial_weight": "น้ำหนักเริ่มต้น", + "measured_weight": "น้ำหนักที่วัดได้", + "used_weight": "น้ำหนักที่ใช้ไป", + "filament_external": "ภายนอก", + "price": "ราคา", + "last_used": "ใช้ครั้งล่าสุด", + "filament_internal": "ภายใน", + "used_length": "ความยาวที่ใช้", + "comment": "หมายเหตุ", + "filament_name": "เส้นพลาสติก", + "first_used": "ใช้ครั้งแรก", + "filament": "เส้นพลาสติก", + "weight_to_use": "น้ำหนัก", + "location": "สถานที่จัดเก็บ" + }, + "titles": { + "show_title": "[ม้วนพลาสติก #{{id}}] {{name}}", + "archive": "เก็บถาวรม้วนพลาสติก", + "clone": "ทำซ้ำม้วนพลาสติก", + "create": "สร้างม้วนพลาสติก", + "adjust": "ปรับการใช้ม้วนพลาสติก", + "edit": "แก้ไขม้วนพลาสติก", + "list": "รายการม้วนพลาสติก", + "show": "แสดงม้วนพลาสติก" + }, + "form": { + "adjust_filament_value": "ปริมาณที่ใช้", + "measurement_type": { + "length": "ความยาว", + "weight": "น้ำหนัก" + }, + "new_location_prompt": "กรอกชื่อสถานที่เก็บใหม่", + "measurement_type_label": "ประเภทการวัด", + "spool_updated": "ม้วนพลาสติกนี้ได้รับการอัปเดตโดยผู้อื่นหลังจากที่คุณเปิดหน้านี้ การบันทึกจะเขียนทับการเปลี่ยนแปลง!", + "adjust_filament_help": "คุณสามารถเพิ่มหรือลดปริมาณเส้นพลาสติกจากม้วนพลาสติกได้ที่นี่ ค่าบวกจะเป็นการใช้เส้นพลาสติก ค่าลบจะเป็นการเติมกลับ" + }, + "fields_help": { + "measured_weight": "น้ำหนักรวมของเส้นพลาสติกและม้วนพลาสติก", + "spool_weight": "น้ำหนักของม้วนพลาสติกเมื่อเปล่า หากเว้นว่างไว้จะใช้ค่าจากเส้นพลาสติกหรือจากผู้ผลิต", + "location": "ตำแหน่งที่เก็บม้วนพลาสติก หากคุณมีหลายที่เก็บ นี่คือที่ที่คุณจัดเก็บม้วนพลาสติก", + "initial_weight": "น้ำหนักเส้นพลาสติกในม้วนพลาสติก (สุทธิ) หากไม่ได้ตั้งค่า จะใช้น้ำหนักจากอ็อบเจ็กต์เส้นพลาสติก", + "used_weight": "ปริมาณเส้นพลาสติกที่ถูกใช้ไปจากม้วนพลาสติก ม้วนพลาสติกใหม่ควรเริ่มต้นที่ 0 กรัม", + "price": "ราคาของม้วนพลาสติกเต็ม หากไม่ได้ตั้งค่า จะใช้ราคาของเส้นพลาสติกแทน", + "remaining_weight": "ปริมาณเส้นพลาสติกที่เหลืออยู่ในม้วนพลาสติก สำหรับม้วนพลาสติกใหม่ควรมีค่าเท่ากับน้ำหนักของม้วนพลาสติกเต็ม", + "weight_to_use": "เลือกค่าน้ำหนักที่คุณต้องการระบุ น้ำหนักวัดได้จะใช้ได้เฉพาะเมื่อมีการตั้งค่าน้ำหนักม้วนพลาสติกเปล่าสำหรับเส้นพลาสติกที่เลือก", + "lot_nr": "เลขล็อตของผู้ผลิต ใช้เพื่อให้มั่นใจว่า การพิมพ์จะมีสีสม่ำเสมอ หากต้องใช้พลาสติกหลายม้วน", + "external_filament": "คุณได้เลือกเส้นพลาสติกจากฐานข้อมูลภายนอก อ็อบเจ็กต์เส้นพลาสติก (และอาจมีอ็อบเจ็กต์ผู้ผลิต) จะถูกสร้างโดยอัตโนมัติเมื่อคุณสร้างม้วนพลาสติก อาจทำให้เกิดเส้นพลาสติกซ้ำกัน ถ้าคุณได้สร้างเส้นพลาสติกนั้นไว้อยู่แล้ว" + }, + "formats": { + "last_used": "ใช้ครั้งล่าสุด {{date}}" + }, + "spool": "ม้วนพลาสติก", + "messages": { + "archive": "คุณแน่ใจหรือไม่ว่าต้องการเก็บถาวรม้วนพลาสติกนี้?" + } + }, + "buttons": { + "hideArchived": "ซ่อนที่เก็บถาวร", + "saveAndAdd": "บันทึกและเพิ่ม", + "clearFilters": "ล้างตัวกรอง", + "delete": "ลบ", + "logout": "ออกจากระบบ", + "continue": "ดำเนินการต่อ", + "filter": "กรอง", + "clear": "ล้าง", + "refresh": "รีเฟรช", + "show": "แสดง", + "import": "นำเข้า", + "clone": "ทำซ้ำ", + "save": "บันทึก", + "confirm": "คุณแน่ใจหรือไม่?", + "unArchive": "ยกเลิกเก็บถาวร", + "notAccessTitle": "คุณไม่มีสิทธิ์เข้าถึง", + "create": "สร้าง", + "undo": "ย้อนกลับ", + "cancel": "ยกเลิก", + "hideColumns": "ซ่อนคอลัมน์", + "showArchived": "แสดงที่เก็บถาวร", + "edit": "แก้ไข", + "archive": "เก็บถาวร" + }, + "actions": { + "clone": "ทำซ้ำ", + "show": "แสดง", + "edit": "แก้ไข", + "list": "รายการ", + "create": "สร้าง" + }, + "printing": { + "generic": { + "columns": "คอลัมน์", + "printerMarginBottom": "Safe-Zone ล่าง", + "printerMarginLeft": "Safe-Zone ซ้าย", + "showBorder": "แสดงเส้นขอบ", + "newSetting": "ใหม่", + "deleteSettings": "ลบพรีเซ็ตปัจจุบัน", + "customSize": "กำหนดเอง", + "skipItems": "ข้ามรายการ", + "print": "พิมพ์", + "dimensions": "ขนาด", + "marginLeft": "ระยะขอบซ้าย", + "verticalSpacing": "ระยะห่างแนวตั้ง", + "marginTop": "ระยะขอบบน", + "layoutSettings": "การตั้งค่าเค้าโครง", + "marginRight": "ระยะขอบขวา", + "helpMargin": "การตั้งค่าขอบกระดาษควรกำหนดให้ตรงกับขนาดกระดาษและเครื่องพิมพ์ของคุณ การเปลี่ยนค่านี้จะมีผลต่อขนาดตารางทั้งหมด", + "helpPrinterMargin": "Safe-Zone ควรกำหนดเป็นค่าระยะห่างจากขอบกระดาษที่เครื่องพิมพ์สามารถพิมพ์ได้ การเปลี่ยนค่านี้จะไม่กระทบต่อขนาดตารางทั้งหมด", + "previewScale": "สเกลตัวอย่าง", + "itemCopies": "สำเนาต่อรายการ", + "borders": { + "grid": "ตาราง", + "none": "ไม่แสดง", + "border": "เส้นขอบ" + }, + "settingsName": "ชื่อพรีเซ็ต", + "contentSettings": "การตั้งค่าข้อมูล", + "printerMarginRight": "Safe-Zone ขวา", + "saveAsImage": "บันทึกเป็นรูปภาพ", + "settings": "พรีเซ็ต", + "defaultSettings": "ค่าเริ่มต้น", + "duplicateSettings": "คัดลอกพรีเซ็ต", + "saveSetting": "บันทึกพรีเซ็ต", + "deleteSettingsConfirm": "คุณแน่ใจหรือไม่ว่าต้องการลบพรีเซ็ตนี้?", + "addSettings": "เพิ่มพรีเซ็ตใหม่", + "rows": "แถว", + "title": "การพิมพ์", + "horizontalSpacing": "ระยะห่างแนวนอน", + "printerMarginTop": "Safe-Zone บน", + "paperSize": "ขนาดกระดาษ", + "marginBottom": "ระยะขอบล่าง", + "description": "ปรับการตั้งค่าด้านล่างเพื่อให้ได้รูปแบบการพิมพ์ที่ต้องการ โปรดทราบว่าเครื่องพิมพ์และระบบปฏิบัติการของคุณอาจมีการตั้งค่าขอบกระดาษและการปรับขนาดของตัวเอง ดังนั้นคุณอาจต้องลองผิดลองถูกเล็กน้อยก่อนที่จะได้ผลลัพธ์ที่ถูกต้อง แนะนำให้ทดสอบบนกระดาษธรรมดาก่อนที่จะพิมพ์บนกระดาษสติกเกอร์จริง" + }, + "qrcode": { + "textSize": "ขนาดข้อความฉลาก", + "useHTTPUrl": { + "options": { + "default": "ค่าเริ่มต้น", + "url": "URL" + }, + "label": "ลิงก์ QR code", + "preview": "ตัวอย่าง:", + "tooltip": "จะใช้ลิงก์ภายในที่จะทำงานได้เฉพาะเมื่อสแกนจากฟีเจอร์สแกนของ Spoolman (ค่าเริ่มต้น) URL จะใช้จาก base URL ที่กำหนดไว้ใน settings หรือใช้ URL ของหน้าปัจจุบันหากไม่ได้ตั้งค่า" + }, + "showQRCodeMode": { + "withIcon": "พร้อมไอคอน", + "no": "ไม่", + "simple": "ธรรมดา" + }, + "template": "เทมเพลตฉลาก", + "button": "พิมพ์ฉลาก", + "title": "การพิมพ์ฉลาก", + "showQRCode": "พิมพ์ QR Code", + "showContent": "พิมพ์ฉลาก", + "templateHelp": "ใช้ {} เพื่อใส่ค่าจากอ็อบเจ็กต์ spool เป็นข้อความ ตัวอย่างเช่น {id} จะถูกแทนที่ด้วย id ของ spool หรือ {filament.material} จะถูกแทนที่ด้วยวัสดุของ spool หากไม่มีค่าจะแสดงเป็น \"?\" สามารถใช้ชุดเครื่องหมาย {} แบบซ้อนเพื่อลบได้ด้วย นอกจากนี้ยังสามารถลบข้อความหากค่านั้นหายไป ตัวอย่าง {Lot Nr: {lot_nr}} จะแสดงฉลากต่อเมื่อ spool มี lot number ใช้เครื่องหมาย ** ครอบข้อความเพื่อทำให้เป็นตัวหนา คลิกปุ่มเพื่อดูรายการแท็กทั้งหมดที่ใช้ได้" + }, + "spoolSelect": { + "selectAll": "เลือก/ยกเลิกทั้งหมด", + "title": "เลือกม้วนพลาสติก", + "noSpoolsSelected": "คุณยังไม่ได้เลือกม้วนพลาสติก", + "selectedTotal_other": "เลือก {{count}} ม้วนพลาสติก", + "showArchived": "แสดงที่เก็บถาวร", + "description": "เลือกม้วนพลาสติกสำหรับพิมพ์ฉลาก" + } + }, + "filament": { + "fields_help": { + "spool_weight": "น้ำหนักม้วนพลาสติกเปล่า ใช้เพื่อคำนวณน้ำหนักรวมของม้วนพลาสติก", + "material": "ตัวอย่างเช่น PLA, ABS, PETG, TPU, ASA, PC, PA เป็นต้น", + "article_number": "เช่น EAN, UPC, เป็นต้น", + "price": "ราคาของม้วนพลาสติกเต็ม (เส้นพลาสติกทั้งหมด)", + "weight": "น้ำหนักของเส้นพลาสติกในม้วนพลาสติก (สุทธิ) ไม่รวมม้วนพลาสติกเปล่า เป็นค่าน้ำหนักที่มักระบุบนบรรจุภัณฑ์", + "name": "ชื่อเส้นพลาสติก เพื่อแยกความต่างระหว่างเส้นพลาสติกแบบเดียวกันจากผู้ผลิตเดียวกัน โดยทั่วไปควรระบุสีในชื่อด้วย", + "multi_color_direction": "เส้นพลาสติกหลายสีสามารถมีหลายสีได้ 2 รูปแบบ: แบบ coextrusion (เช่น เส้นพลาสติกสองสีพร้อมกัน) หรือแบบไล่สีตามความยาว (เช่น เส้นพลาสติกเปลี่ยนสีไปเรื่อยๆ)" + }, + "fields": { + "comment": "หมายเหตุ", + "density": "ความหนาแน่น", + "weight": "น้ำหนัก", + "vendor": "ผู้ผลิต", + "settings_extruder_temp": "อุณหภูมิหัวพิมพ์", + "longitudinal": "ไล่สีตามความยาว", + "material": "วัสดุ", + "id": "ID", + "settings_bed_temp": "อุณหภูมิฐานพิมพ์", + "vendor_name": "ยี่ห้อ", + "diameter": "เส้นผ่านศูนย์กลาง", + "article_number": "เลขบทความ", + "multi_color": "หลายสี", + "external_id": "รหัสภายนอก", + "color_hex": "สี", + "price": "ราคา", + "spool_weight": "น้ำหนักม้วนพลาสติกเปล่า", + "coaxial": "เส้นหลายสี", + "name": "ชื่อ", + "spools": "แสดงม้วนพลาสติก", + "registered": "ลงทะเบียน", + "single_color": "สีเดียว" + }, + "titles": { + "edit": "แก้ไขเส้นพลาสติก", + "list": "รายการเส้นพลาสติก", + "show": "แสดงเส้นพลาสติก", + "clone": "ทำซ้ำเส้นพลาสติก", + "show_title": "[เส้นพลาสติก #{{id}}] {{name}}", + "create": "สร้างเส้นพลาสติก" + }, + "form": { + "filament_updated": "เส้นพลาสติกนี้ได้รับการอัปเดตโดยผู้อื่นหลังจากที่คุณเปิดหน้านี้ การบันทึกจะเขียนทับการเปลี่ยนแปลง!", + "import_external": "นำเข้าจากภายนอก", + "import_external_description": "เลือกเส้นพลาสติกในรายการเพื่อกรอกข้อมูลอัตโนมัติในฟอร์มนี้ การดำเนินการนี้จะเขียนทับข้อมูลที่คุณกรอกไว้ อ็อบเจ็กต์ผู้ผลิตจะถูกสร้างขึ้นโดยอัตโนมัติเมื่อคุณคลิกตกลง" + }, + "buttons": { + "add_spool": "เพิ่มม้วนพลาสติก" + }, + "filament": "เส้นพลาสติก" + }, + "kofi": "สนับสนุนเราได้ที่ Ko-fi", + "scanner": { + "error": { + "notReadable": "ไม่สามารถอ่านข้อมูลจากกล้องได้", + "insecureContext": "หน้านี้ไม่ได้ถูกให้บริการผ่าน HTTPS", + "notAllowed": "คุณไม่ได้อนุญาตให้เข้าถึงกล้อง", + "streamApiNotSupported": "เบราว์เซอร์ไม่รองรับ MediaStream API", + "unknown": "เกิดข้อผิดพลาดที่ไม่ทราบสาเหตุ ({{error}})", + "notFound": "ไม่พบกล้อง" + }, + "description": "สแกน Spoolman QR code เพื่อดูข้อมูลเกี่ยวกับม้วนพลาสติก", + "title": "เครื่องสแกน QR Code" + }, + "documentTitle": { + "filament": { + "clone": "#{{id}} ทำซ้ำเส้นพลาสติก | Spoolman", + "edit": "#{{id}} แก้ไขเส้นพลาสติก | Spoolman", + "show": "#{{id}} แสดงเส้นพลาสติก | Spoolman", + "create": "สร้างเส้นพลาสติก | Spoolman", + "list": "เส้นพลาสติก | Spoolman" + }, + "home": { + "list": "หน้าแรก | Spoolman" + }, + "spool": { + "show": "#{{id}} แสดงม้วนพลาสติก | Spoolman", + "clone": "#{{id}} ทำซ้ำม้วนพลาสติก | Spoolman", + "create": "สร้างม้วนพลาสติก | Spoolman", + "list": "ม้วนพลาสติก | Spoolman", + "edit": "#{{id}} แก้ไขม้วนพลาสติก | Spoolman" + }, + "vendor": { + "list": "ผู้ผลิต | Spoolman", + "show": "#{{id}} แสดงผู้ผลิต | Spoolman", + "edit": "#{{id}} แก้ไขผู้ผลิต | Spoolman", + "create": "สร้างผู้ผลิต | Spoolman", + "clone": "#{{id}} ทำซ้ำผู้ผลิต | Spoolman" + }, + "help": { + "list": "วิธีใช้ | Spoolman" + }, + "suffix": " | Spoolman", + "locations": { + "list": "สถานที่เก็บ | Spoolman" + }, + "default": "สปูลแมน" + }, + "notifications": { + "error": "เกิดข้อผิดพลาด (รหัสสถานะ: {{statusCode}})", + "undoable": "คุณเหลือเวลา {{seconds}} วินาทีในการย้อนกลับ", + "deleteSuccess": "ลบ {{resource}} สำเร็จ", + "editSuccess": "แก้ไข {{resource}} สำเร็จ", + "validationError": "เกิดข้อผิดพลาดในการตรวจสอบ: {{error}}", + "deleteError": "เกิดข้อผิดพลาดในการลบ {{resource}} (รหัสสถานะ: {{statusCode}})", + "success": "สำเร็จ", + "createSuccess": "สร้าง {{resource}} สำเร็จ", + "saveSuccessful": "บันทึกสำเร็จ!", + "editError": "เกิดข้อผิดพลาดในการแก้ไข {{resource}} (รหัสสถานะ: {{statusCode}})", + "createError": "เกิดข้อผิดพลาดในการสร้าง {{resource}} (รหัสสถานะ: {{statusCode}})", + "importProgress": "กำลังนำเข้า: {{processed}}/{{total}}" + }, + "loading": "กำลังโหลด", + "version": "เวอร์ชัน", + "unknown": "ไม่ทราบ", + "yes": "ใช่", + "no": "ไม่", + "tags": { + "clone": "ทำซ้ำ" + }, + "vendor": { + "titles": { + "create": "สร้างผู้ผลิต/ยี่ห้อ", + "list": "รายการผู้ผลิต/ยี่ห้อ", + "clone": "ทำซ้ำผู้ผลิต/ยี่ห้อ", + "show_title": "[ผู้ผลิต #{{id}}] {{name}}", + "edit": "แก้ไขผู้ผลิต/ยี่ห้อ", + "show": "แสดงผู้ผลิต/ยี่ห้อ" + }, + "fields": { + "empty_spool_weight": "น้ำหนักม้วนพลาสติกเปล่า", + "id": "ID", + "comment": "หมายเหตุ", + "external_id": "รหัสภายนอก", + "registered": "ลงทะเบียน", + "name": "ชื่อ" + }, + "fields_help": { + "empty_spool_weight": "น้ำหนักม้วนพลาสติกเปล่าของผู้ผลิตนี้" + }, + "form": { + "vendor_updated": "ผู้ผลิตนี้ถูกอัปเดตโดยผู้อื่นหลังจากที่คุณเปิดหน้านี้ การบันทึกจะเขียนทับการเปลี่ยนแปลง!" + }, + "vendor": "ผู้ผลิต" + }, + "help": { + "resources": { + "vendor": "บริษัทที่ผลิตเส้นพลาสติก", + "spool": "ม้วนพลาสติกจริงสำหรับเส้นพลาสติกเฉพาะ", + "filament": "แบรนด์เส้นพลาสติก มีคุณสมบัติต่างๆ เช่น ชื่อ วัสดุ สี เส้นผ่านศูนย์กลาง และอื่นๆ" + }, + "help": "วิธีใช้", + "description": "วิธีใช้

นี่คือเคล็ดลับบางส่วนเพื่อเริ่มต้น

Spoolman เก็บข้อมูลหลัก 3 ประเภท:

ในการเพิ่มม้วนพลาสติกใหม่ลงในฐานข้อมูล ให้เริ่มด้วยการสร้างอ็อบเจ็กต์ เส้นพลาสติก เมื่อเสร็จแล้วจึงสร้างอ็อบเจ็กต์ ม้วนพลาสติก สำหรับม้วนพลาสติกนั้น หากคุณได้ม้วนพลาสติกเพิ่มในภายหลัง ก็เพียงสร้างอ็อบเจ็กต์ม้วนพลาสติกใหม่และใช้วัตถุ เส้นพลาสติก เดิมได้

คุณสามารถสร้างอ็อบเจ็กต์ Manufacturer เพื่อเก็บข้อมูลบริษัทผู้ผลิตเส้นพลาสติกหากคุณต้องการติดตามข้อมูลนั้น

คุณสามารถเชื่อมต่อบริการ 3D printer อื่นๆ เข้ากับ Spoolman เช่น Moonraker เพื่อบันทึกปริมาณการใช้เส้นพลาสติกโดยอัตโนมัติและอัปเดตอ็อบเจ็กต์ม้วนพลาสติกของคุณ ดูเพิ่มเติมได้ที่ Spoolman README

" + }, + "dashboard": { + "title": "แดชบอร์ด" + }, + "settings": { + "settings": "การตั้งค่า", + "header": "การตั้งค่า", + "general": { + "tab": "ทั่วไป", + "currency": { + "label": "สกุลเงิน" + }, + "base_url": { + "label": "URLพื้นฐาน", + "tooltip": "URLพื้นฐาน ที่ใช้สำหรับสร้างฟีเจอร์ต่างๆ เช่น QR code" + } + }, + "extra_fields": { + "params": { + "multi_choice": "เลือกหลายตัว", + "key": "คีย์", + "name": "ชื่อ", + "field_type": "ประเภท", + "unit": "หน่วย", + "order": "ลำดับ", + "default_value": "ค่าเริ่มต้น", + "choices": "ตัวเลือก" + }, + "delete_confirm_description": "สิ่งนี้จะลบฟิลด์และข้อมูลที่เกี่ยวข้องทั้งหมดสำหรับเอนทิตี", + "field_type": { + "text": "ข้อความ", + "integer": "จำนวนเต็ม", + "integer_range": "ช่วงจำนวนเต็ม", + "float": "ทศนิยม", + "float_range": "ช่วงทศนิยม", + "datetime": "วันเวลา", + "boolean": "บูลีน(ใส่เฉพาะ ใช่/ไม่)", + "choice": "ตัวเลือก" + }, + "tab": "ฟิลด์เพิ่มเติม", + "boolean_true": "ใช่", + "boolean_false": "ไม่", + "choices_missing_error": "คุณไม่สามารถลบตัวเลือกได้ ตัวเลือกต่อไปนี้หายไป: {{choices}}", + "non_unique_key_error": "คีย์ต้องไม่ซ้ำ", + "key_not_changed": "โปรดเปลี่ยนคีย์เป็นอย่างอื่น", + "delete_confirm": "ลบฟิลด์ {{name}} หรือไม่?", + "description": "

คุณสามารถเพิ่มฟิลด์ที่กำหนดเองเพิ่มเติมสำหรับเอนทิตีของคุณได้ที่นี่

เมื่อเพิ่มฟิลด์แล้ว คุณจะไม่สามารถเปลี่ยนคีย์หรือประเภทของฟิลด์ได้ และสำหรับฟิลด์ประเภทตัวเลือกคุณจะไม่สามารถลบตัวเลือกหรือเปลี่ยนโหมด multi choice ได้ หากคุณลบฟิลด์ ข้อมูลของเอนทิตีทั้งหมดจะถูกลบด้วย

คีย์คือสิ่งที่โปรแกรมอื่นจะใช้เพื่ออ่าน/เขียนข้อมูล ดังนั้นหากฟิลด์ที่คุณสร้างเพื่อเชื่อมต่อกับโปรแกรมอื่น กรุณาตั้งค่าให้ถูกต้อง ค่าดีฟอลต์จะถูกนำไปใช้เฉพาะกับรายการใหม่เท่านั้น

ฟิลด์เพิ่มเติมไม่สามารถเรียงหรือกรองได้ในตาราง

" + } + }, + "locations": { + "new_location": "สถานที่เก็บใหม่", + "no_location": "ไม่มีสถานที่เก็บ", + "locations": "สถานที่เก็บ", + "no_locations_help": "หน้านี้ให้คุณจัดการม้วนพลาสติกตามสถานที่เก็บ เพิ่มม้วนพลาสติกเพื่อเริ่มต้น!" + }, + "home": { + "home": "หน้าแรก" + }, + "warnWhenUnsavedChanges": "คุณแน่ใจหรือไม่ว่าต้องการออก? คุณมีการเปลี่ยนแปลงที่ยังไม่ได้บันทึก", + "table": { + "actions": "การดำเนินการ" + } +}