mirror of
https://github.com/langgenius/dify.git
synced 2026-05-06 02:18:08 +08:00
chore: add missing translations (#28631)
This commit is contained in:
@ -113,6 +113,15 @@ const translation = {
|
||||
currentWorkflow: 'เวิร์กโฟลว์ปัจจุบัน',
|
||||
currentView: 'ปัจจุบัน View',
|
||||
moreActions: 'การดําเนินการเพิ่มเติม',
|
||||
listening: 'การฟัง',
|
||||
chooseStartNodeToRun: 'เลือกโหนดเริ่มต้นเพื่อรัน',
|
||||
runAllTriggers: 'เรียกใช้งานตัวทริกเกอร์ทั้งหมด',
|
||||
features: 'คุณสมบัติ',
|
||||
featuresDescription: 'ปรับปรุงประสบการณ์ผู้ใช้ของเว็บแอป',
|
||||
featuresDocLink: 'เรียนรู้เพิ่มเติม',
|
||||
needAdd: 'ต้องเพิ่มโหนด {{node}}',
|
||||
needStartNode: 'ต้องเพิ่มโหนดเริ่มต้นอย่างน้อยหนึ่งโหนด',
|
||||
workflowAsToolDisabledHint: 'เผยแพร่เวิร์กโฟลว์ล่าสุดและตรวจสอบให้แน่ใจว่ามีโหนดป้อนข้อมูลผู้ใช้เชื่อมต่อก่อนที่จะกำหนดค่าเป็นเครื่องมือ',
|
||||
},
|
||||
env: {
|
||||
envPanelTitle: 'ตัวแปรสภาพแวดล้อม',
|
||||
@ -219,6 +228,7 @@ const translation = {
|
||||
invalidVariable: 'ตัวแปรไม่ถูกต้อง',
|
||||
noValidTool: '{{field}} ไม่ได้เลือกเครื่องมือที่ถูกต้อง',
|
||||
toolParameterRequired: '{{field}}: พารามิเตอร์ [{{param}}] เป็นสิ่งจําเป็น',
|
||||
startNodeRequired: 'โปรดเพิ่มโหนดเริ่มต้นก่อน {{operation}}',
|
||||
},
|
||||
singleRun: {
|
||||
testRun: 'ทดสอบการทํางาน',
|
||||
@ -250,6 +260,21 @@ const translation = {
|
||||
'addAll': 'เพิ่มทั้งหมด',
|
||||
'searchDataSource': 'ค้นหาแหล่งข้อมูล',
|
||||
'sources': 'แหล่ง',
|
||||
'start': 'เริ่ม',
|
||||
'searchTrigger': 'ค้นหาทริกเกอร์...',
|
||||
'allTriggers': 'ทริกเกอร์ทั้งหมด',
|
||||
'noPluginsFound': 'ไม่พบปลั๊กอิน',
|
||||
'requestToCommunity': 'คำขอถึงชุมชน',
|
||||
'featuredTools': 'เด่น',
|
||||
'showMoreFeatured': 'แสดงเพิ่มเติม',
|
||||
'showLessFeatured': 'แสดงน้อยลง',
|
||||
'installed': 'ติดตั้งแล้ว',
|
||||
'pluginByAuthor': 'โดย {{author}}',
|
||||
'usePlugin': 'เลือกเครื่องมือ',
|
||||
'hideActions': 'ซ่อนเครื่องมือ',
|
||||
'noFeaturedPlugins': 'ค้นพบเครื่องมือเพิ่มเติมใน Marketplace',
|
||||
'noFeaturedTriggers': 'ค้นพบทริกเกอร์เพิ่มเติมใน Marketplace',
|
||||
'startDisabledTip': 'โหนดทริกเกอร์และโหนดป้อนข้อมูลของผู้ใช้ไม่สามารถใช้ร่วมกันได้',
|
||||
},
|
||||
blocks: {
|
||||
'start': 'เริ่ม',
|
||||
@ -276,6 +301,10 @@ const translation = {
|
||||
'loop-end': 'ออกจากลูป',
|
||||
'knowledge-index': 'ฐานความรู้',
|
||||
'datasource': 'แหล่งข้อมูล',
|
||||
'originalStartNode': 'โหนดเริ่มต้นเดิม',
|
||||
'trigger-schedule': 'ทริกเกอร์ตามตาราง',
|
||||
'trigger-webhook': 'ทริกเกอร์เว็บฮุค',
|
||||
'trigger-plugin': 'ทริกเกอร์ปลั๊กอิน',
|
||||
},
|
||||
blocksAbout: {
|
||||
'start': 'กําหนดพารามิเตอร์เริ่มต้นสําหรับการเปิดใช้เวิร์กโฟลว์',
|
||||
@ -300,6 +329,9 @@ const translation = {
|
||||
'loop-end': 'เทียบเท่ากับ "break" โหนดนี้ไม่มีรายการการกำหนดค่า เมื่อร่างกายของลูปถึงโหนดนี้ ลูปจะสิ้นสุดลง.',
|
||||
'knowledge-index': 'ฐานความรู้เกี่ยวกับ',
|
||||
'datasource': 'แหล่งข้อมูลเกี่ยวกับ',
|
||||
'trigger-schedule': 'ตัวทริกเกอร์เวิร์กโฟลว์ตามเวลา ซึ่งเริ่มเวิร์กโฟลว์ตามกำหนดการ',
|
||||
'trigger-webhook': 'Webhook Trigger รับการส่งข้อมูลแบบ HTTP จากระบบของบุคคลที่สามเพื่อเรียกใช้งานเวิร์กโฟลว์โดยอัตโนมัติ',
|
||||
'trigger-plugin': 'ทริกเกอร์การรวมจากบุคคลที่สามที่เริ่มการทำงานอัตโนมัติจากเหตุการณ์ของแพลตฟอร์มภายนอก',
|
||||
},
|
||||
operator: {
|
||||
zoomIn: 'ซูมเข้า',
|
||||
@ -340,6 +372,8 @@ const translation = {
|
||||
maximize: 'เพิ่มประสิทธิภาพผ้าใบ',
|
||||
scrollToSelectedNode: 'เลื่อนไปยังโหนดที่เลือก',
|
||||
optional_and_hidden: '(ตัวเลือก & ซ่อน)',
|
||||
goTo: 'ไปที่',
|
||||
startNode: 'เริ่มต้นโหนด',
|
||||
},
|
||||
nodes: {
|
||||
common: {
|
||||
@ -787,6 +821,8 @@ const translation = {
|
||||
removeAbnormalOutput: 'ลบเอาต์พุตที่ผิดปกติ',
|
||||
},
|
||||
answerNodeWarningDesc: 'คําเตือนโหมดคู่ขนาน: โหนดคําตอบ การกําหนดตัวแปรการสนทนา และการดําเนินการอ่าน/เขียนแบบถาวรภายในการวนซ้ําอาจทําให้เกิดข้อยกเว้น',
|
||||
flattenOutput: 'แบนผลลัพธ์',
|
||||
flattenOutputDesc: 'เมื่อเปิดใช้งาน หากผลลัพธ์ของแต่ละรอบเป็นอาร์เรย์ทั้งหมด พวกมันจะถูกรวมเป็นอาร์เรย์เดียว เมื่อปิดใช้งาน ผลลัพธ์จะยังคงมีโครงสร้างอาร์เรย์ซ้อนกันอยู่',
|
||||
},
|
||||
note: {
|
||||
addNote: 'เพิ่มหมายเหตุ',
|
||||
@ -963,6 +999,144 @@ const translation = {
|
||||
embeddingModelIsInvalid: 'แบบจำลองการฝังไม่ถูกต้อง',
|
||||
rerankingModelIsInvalid: 'โมเดลการจัดอันดับใหม่ไม่ถูกต้อง',
|
||||
},
|
||||
triggerPlugin: {
|
||||
authorized: 'ได้รับอนุญาต',
|
||||
notConfigured: 'ยังไม่ได้ตั้งค่า',
|
||||
notAuthorized: 'ไม่มีสิทธิ์',
|
||||
selectSubscription: 'เลือกการสมัครสมาชิก',
|
||||
availableSubscriptions: 'การสมัครสมาชิกที่มีอยู่',
|
||||
addSubscription: 'เพิ่มการสมัครสมาชิกใหม่',
|
||||
removeSubscription: 'ยกเลิกการสมัครสมาชิก',
|
||||
subscriptionRemoved: 'ยกเลิกการสมัครสมาชิกเรียบร้อยแล้ว',
|
||||
error: 'ข้อผิดพลาด',
|
||||
configuration: 'การกำหนดค่า',
|
||||
remove: 'ลบ',
|
||||
or: 'หรือ',
|
||||
useOAuth: 'ใช้ OAuth',
|
||||
useApiKey: 'ใช้คีย์ API',
|
||||
authenticationFailed: 'การตรวจสอบล้มเหลว',
|
||||
authenticationSuccess: 'ตรวจสอบสิทธิ์สำเร็จ',
|
||||
oauthConfigFailed: 'การตั้งค่า OAuth ล้มเหลว',
|
||||
configureOAuthClient: 'ตั้งค่าไคลเอนต์ OAuth',
|
||||
oauthClientDescription: 'กำหนดค่า OAuth client credentials เพื่อเปิดใช้งานการตรวจสอบสิทธิ์',
|
||||
oauthClientSaved: 'การตั้งค่าไคลเอนต์ OAuth บันทึกเรียบร้อยแล้ว',
|
||||
configureApiKey: 'ตั้งค่า API Key',
|
||||
apiKeyDescription: 'กำหนดค่า API key สำหรับการตรวจสอบสิทธิ์',
|
||||
apiKeyConfigured: 'ตั้งค่า API key สำเร็จแล้ว',
|
||||
configurationFailed: 'การตั้งค่าไม่สำเร็จ',
|
||||
failedToStart: 'ไม่สามารถเริ่มกระบวนการตรวจสอบสิทธิ์ได้',
|
||||
credentialsVerified: 'การยืนยันข้อมูลประจำตัวสำเร็จ',
|
||||
credentialVerificationFailed: 'การตรวจสอบข้อมูลประจำตัวล้มเหลว',
|
||||
verifyAndContinue: 'ยืนยันและดำเนินการต่อ',
|
||||
configureParameters: 'กำหนดค่าพารามิเตอร์',
|
||||
parametersDescription: 'กำหนดค่าพารามิเตอร์และคุณสมบัติของทริกเกอร์',
|
||||
configurationComplete: 'การตั้งค่าเสร็จสมบูรณ์',
|
||||
configurationCompleteDescription: 'การตั้งค่าทริกเกอร์ของคุณสำเร็จแล้ว',
|
||||
configurationCompleteMessage: 'การตั้งค่าตัวกระตุ้นของคุณเสร็จสมบูรณ์และพร้อมใช้งานแล้ว',
|
||||
parameters: 'พารามิเตอร์',
|
||||
properties: 'คุณสมบัติ',
|
||||
propertiesDescription: 'คุณสมบัติการกำหนดค่าที่เพิ่มเติมสำหรับตัวกระตุ้นนี้',
|
||||
noConfigurationRequired: 'ไม่จำเป็นต้องตั้งค่าเพิ่มเติมสำหรับทริกเกอร์นี้',
|
||||
subscriptionName: 'ชื่อการสมัครสมาชิก',
|
||||
subscriptionNameDescription: 'กรอกชื่อที่ไม่ซ้ำสำหรับการสมัครตัวกระตุ้นนี้',
|
||||
subscriptionNamePlaceholder: 'ใส่ชื่อการสมัครสมาชิก...',
|
||||
subscriptionNameRequired: 'จำเป็นต้องระบุชื่อการสมัครสมาชิก',
|
||||
subscriptionRequired: 'ต้องสมัครสมาชิก',
|
||||
},
|
||||
triggerSchedule: {
|
||||
title: 'ตารางเวลา',
|
||||
nodeTitle: 'ทริกเกอร์ตามตาราง',
|
||||
notConfigured: 'ยังไม่ได้ตั้งค่า',
|
||||
useCronExpression: 'ใช้สำนวน cron',
|
||||
useVisualPicker: 'ใช้ตัวเลือกแบบภาพ',
|
||||
frequency: {
|
||||
label: 'ความถี่',
|
||||
hourly: 'รายชั่วโมง',
|
||||
daily: 'ประจำวัน',
|
||||
weekly: 'รายสัปดาห์',
|
||||
monthly: 'รายเดือน',
|
||||
},
|
||||
selectFrequency: 'เลือกความถี่',
|
||||
frequencyLabel: 'ความถี่',
|
||||
nextExecution: 'การดำเนินการครั้งถัดไป',
|
||||
weekdays: 'วันในสัปดาห์',
|
||||
time: 'เวลา',
|
||||
cronExpression: 'นิพจน์ครอน',
|
||||
nextExecutionTime: 'เวลาการดำเนินการครั้งถัดไป',
|
||||
nextExecutionTimes: 'เวลาการประมวลผล 5 ครั้งถัดไป',
|
||||
startTime: 'เวลาเริ่มต้น',
|
||||
executeNow: 'ดำเนินการตอนนี้',
|
||||
selectDateTime: 'เลือกวันที่และเวลา',
|
||||
hours: 'ชั่วโมง',
|
||||
minutes: 'นาที',
|
||||
onMinute: 'ในนาที',
|
||||
days: 'วัน',
|
||||
lastDay: 'วันสุดท้าย',
|
||||
lastDayTooltip: 'ไม่ใช่ทุกเดือนที่จะมี 31 วัน ใช้ตัวเลือก \'วันสุดท้าย\' เพื่อเลือกวันสุดท้ายของแต่ละเดือน',
|
||||
mode: 'แฟชั่น',
|
||||
timezone: 'เขตเวลา',
|
||||
visualConfig: 'การตั้งค่าภาพ',
|
||||
monthlyDay: 'วันประจำเดือน',
|
||||
executionTime: 'เวลาการดำเนินการ',
|
||||
invalidTimezone: 'เขตเวลาที่ไม่ถูกต้อง',
|
||||
invalidCronExpression: 'นิพจน์ cron ไม่ถูกต้อง',
|
||||
noValidExecutionTime: 'ไม่สามารถคำนวณเวลาการดำเนินการที่ถูกต้องได้',
|
||||
executionTimeCalculationError: 'ไม่สามารถคำนวณเวลาการดำเนินการได้',
|
||||
invalidFrequency: 'ความถี่ไม่ถูกต้อง',
|
||||
invalidStartTime: 'เวลาเริ่มต้นไม่ถูกต้อง',
|
||||
startTimeMustBeFuture: 'เวลาที่เริ่มต้นต้องเป็นเวลาที่อยู่ในอนาคต',
|
||||
invalidTimeFormat: 'รูปแบบเวลาที่ไม่ถูกต้อง (ควรเป็น HH:MM AM/PM)',
|
||||
invalidWeekday: 'วันในสัปดาห์ไม่ถูกต้อง: {{weekday}}',
|
||||
invalidMonthlyDay: 'วันของเดือนต้องอยู่ระหว่าง 1-31 หรือ "สุดท้าย"',
|
||||
invalidOnMinute: 'นาทีต้องอยู่ระหว่าง 0-59',
|
||||
invalidExecutionTime: 'เวลาการดำเนินการไม่ถูกต้อง',
|
||||
executionTimeMustBeFuture: 'เวลาการดำเนินการต้องเป็นอนาคต',
|
||||
},
|
||||
triggerWebhook: {
|
||||
title: 'ทริกเกอร์เว็บฮุค',
|
||||
nodeTitle: '🔗 ทริกเกอร์เว็บฮุค',
|
||||
configPlaceholder: 'การกำหนดค่า Webhook trigger จะถูกใช้งานที่นี่',
|
||||
webhookUrl: 'URL เว็บฮุก',
|
||||
webhookUrlPlaceholder: 'คลิกสร้างเพื่อสร้าง URL ของเว็บฮุค',
|
||||
generate: 'สร้าง',
|
||||
copy: 'คัดลอก',
|
||||
test: 'ทดสอบ',
|
||||
urlGenerated: 'สร้าง URL Webhook สำเร็จแล้ว',
|
||||
urlGenerationFailed: 'ไม่สามารถสร้าง URL ของเว็บฮุคได้',
|
||||
urlCopied: 'คัดลอก URL ไปยังคลิปบอร์ดแล้ว',
|
||||
method: 'วิธี',
|
||||
contentType: 'ประเภทเนื้อหา',
|
||||
queryParameters: 'พารามิเตอร์คำค้น',
|
||||
headerParameters: 'พารามิเตอร์หัวเรื่อง',
|
||||
requestBodyParameters: 'พารามิเตอร์ของเนื้อคำขอ',
|
||||
parameterName: 'ชื่อของตัวแปร',
|
||||
varName: 'ชื่อของตัวแปร',
|
||||
varType: 'พิมพ์',
|
||||
varNamePlaceholder: 'ใส่ชื่อของตัวแปร...',
|
||||
required: 'จำเป็น',
|
||||
addParameter: 'เพิ่ม',
|
||||
addHeader: 'เพิ่ม',
|
||||
noParameters: 'ยังไม่ได้ตั้งค่าพารามิเตอร์',
|
||||
noQueryParameters: 'ไม่มีการตั้งค่าพารามิเตอร์การค้นหา',
|
||||
noHeaders: 'ยังไม่ได้ตั้งค่าเฮดเดอร์',
|
||||
noBodyParameters: 'ไม่มีการกำหนดพารามิเตอร์ของร่างกาย',
|
||||
debugUrlTitle: 'สำหรับการทดสอบ ให้ใช้ URL นี้เสมอ',
|
||||
debugUrlCopy: 'คลิกเพื่อคัดลอก',
|
||||
debugUrlCopied: 'คัดลอกแล้ว!',
|
||||
debugUrlPrivateAddressWarning: 'URL นี้ดูเหมือนจะเป็นที่อยู่ภายใน ซึ่งอาจทำให้คำขอเว็บฮุคล้มเหลวได้ คุณสามารถเปลี่ยน TRIGGER_URL เป็นที่อยู่สาธารณะได้',
|
||||
errorHandling: 'การจัดการข้อผิดพลาด',
|
||||
errorStrategy: 'การจัดการข้อผิดพลาด',
|
||||
responseConfiguration: 'การตอบสนอง',
|
||||
asyncMode: 'โหมดไม่ประสานเวลา',
|
||||
statusCode: 'รหัสสถานะ',
|
||||
responseBody: 'ตัวตอบสนองของเนื้อหา',
|
||||
responseBodyPlaceholder: 'เขียนเนื้อหาการตอบของคุณที่นี่',
|
||||
headers: 'หัวข้อ',
|
||||
validation: {
|
||||
webhookUrlRequired: 'ต้องระบุ URL ของ Webhook',
|
||||
invalidParameterType: 'ประเภทพารามิเตอร์ "{{type}}" ไม่ถูกต้องสำหรับพารามิเตอร์ "{{name}}"',
|
||||
},
|
||||
},
|
||||
},
|
||||
tracing: {
|
||||
stopBy: 'แวะที่ {{user}}',
|
||||
@ -1037,6 +1211,18 @@ const translation = {
|
||||
exportToolTip: 'ส่งออกตัวแปรเป็นไฟล์',
|
||||
largeDataNoExport: 'ข้อมูลขนาดใหญ่ - แสดงตัวอย่างบางส่วนเท่านั้น',
|
||||
largeData: 'ข้อมูลขนาดใหญ่ ตัวอย่างแบบอ่านอย่างเดียว ส่งออกเพื่อดูทั้งหมด',
|
||||
listening: {
|
||||
title: 'กำลังรอฟังเหตุการณ์จากทริกเกอร์...',
|
||||
tip: 'คุณสามารถจำลองการทริกเกอร์เหตุการณ์ได้โดยส่งคำขอทดสอบไปยังจุดสิ้นสุด HTTP {{nodeName}} หรือใช้มันเป็น URL สำหรับการดีบักเหตุการณ์แบบสด ผลลัพธ์ทั้งหมดสามารถดูได้โดยตรงในตัวตรวจสอบตัวแปร',
|
||||
tipPlugin: 'ตอนนี้คุณสามารถสร้างกิจกรรมใน {{- pluginName}} และดึงผลลัพธ์จากกิจกรรมเหล่านี้ในตัวตรวจสอบตัวแปรได้แล้ว',
|
||||
tipSchedule: 'กำลังรอฟังเหตุการณ์จากตัวเรียกใช้งานตามตาราง การทำงานครั้งถัดไปตามตาราง: {{nextTriggerTime}}',
|
||||
tipFallback: 'รอเหตุการณ์ทริกเกอร์เข้ามา ผลลัพธ์จะแสดงที่นี่',
|
||||
defaultNodeName: 'ทริกเกอร์นี้',
|
||||
defaultPluginName: 'ปลั๊กอินนี้ทำงาน',
|
||||
defaultScheduleTime: 'ยังไม่ได้ตั้งค่า',
|
||||
selectedTriggers: 'ทริกเกอร์ที่เลือก',
|
||||
stopButton: 'หยุด',
|
||||
},
|
||||
},
|
||||
settingsTab: 'การตั้งค่า',
|
||||
lastRunTab: 'รอบสุดท้าย',
|
||||
@ -1054,11 +1240,52 @@ const translation = {
|
||||
copyLastRunError: 'ไม่สามารถคัดลอกข้อมูลการทำงานครั้งสุดท้ายได้',
|
||||
noMatchingInputsFound: 'ไม่พบข้อมูลที่ตรงกันจากการรันครั้งล่าสุด',
|
||||
lastOutput: 'ผลลัพธ์สุดท้าย',
|
||||
lastRunInputsCopied: '{{count}} อินพุต ถูกคัดลอกจากการรันครั้งล่าสุด',
|
||||
},
|
||||
sidebar: {
|
||||
exportWarning: 'ส่งออกเวอร์ชันที่บันทึกปัจจุบัน',
|
||||
exportWarningDesc: 'นี่จะส่งออกเวอร์ชันที่บันทึกไว้ปัจจุบันของเวิร์กโฟลว์ของคุณ หากคุณมีการเปลี่ยนแปลงที่ยังไม่ได้บันทึกในแก้ไข กรุณาบันทึกมันก่อนโดยใช้ตัวเลือกส่งออกในผืนผ้าใบเวิร์กโฟลว์',
|
||||
},
|
||||
publishLimit: {
|
||||
startNodeTitlePrefix: 'อัปเกรดเป็น',
|
||||
startNodeTitleSuffix: 'ปลดล็อกทริกเกอร์ไม่จำกัดต่อเวิร์กโฟลว์',
|
||||
startNodeDesc: 'คุณได้ถึงขีดจำกัดของทริกเกอร์ 2 ครั้งต่อเวิร์กโฟลว์สำหรับแผนนี้แล้ว อัปเกรดเพื่อเผยแพร่เวิร์กโฟลว์นี้',
|
||||
},
|
||||
error: {
|
||||
startNodeRequired: 'โปรดเพิ่มโหนดเริ่มต้นก่อน {{operation}}',
|
||||
operations: {
|
||||
connectingNodes: 'การเชื่อมต่อโหนด',
|
||||
addingNodes: 'เพิ่มโหนด',
|
||||
modifyingWorkflow: 'การปรับเปลี่ยนเวิร์กโฟลว์',
|
||||
updatingWorkflow: 'กำลังปรับปรุงเวิร์กโฟลว์',
|
||||
},
|
||||
},
|
||||
customWebhook: 'เว็บฮุกที่กำหนดเอง',
|
||||
difyTeam: 'ทีม Dify',
|
||||
triggerStatus: {
|
||||
enabled: 'ทริกเกอร์',
|
||||
disabled: 'ทริกเกอร์ • ปิดการใช้งาน',
|
||||
},
|
||||
entryNodeStatus: {
|
||||
enabled: 'เริ่ม',
|
||||
disabled: 'เริ่ม • ปิดใช้งาน',
|
||||
},
|
||||
onboarding: {
|
||||
title: 'เลือกโหนดเริ่มต้นเพื่อเริ่ม',
|
||||
description: 'โหนดเริ่มต้นที่แตกต่างกันมีความสามารถที่แตกต่างกัน ไม่ต้องกังวล คุณสามารถเปลี่ยนมันได้เสมอในภายหลัง',
|
||||
userInputFull: 'ข้อมูลผู้ใช้ (โหนดเริ่มต้นต้นฉบับ)',
|
||||
userInputDescription: 'โหนดเริ่มต้นที่อนุญาตให้ตั้งค่าตัวแปรการป้อนข้อมูลของผู้ใช้ พร้อมความสามารถในการใช้เครื่องมือต่าง ๆ เช่น เว็บแอป, API บริการ, เซิร์ฟเวอร์ MCP และเวิร์กโฟลว์',
|
||||
trigger: 'ทริกเกอร์',
|
||||
triggerDescription: 'ทริกเกอร์สามารถทำหน้าที่เป็นโหนดเริ่มต้นของเวิร์กโฟลว์ได้ เช่น งานที่ตั้งเวลาไว้ เว็บฮุกแบบกำหนดเอง หรือการรวมเข้ากับแอปอื่น ๆ',
|
||||
back: 'กลับ',
|
||||
learnMore: 'เรียนรู้เพิ่มเติม',
|
||||
aboutStartNode: 'เกี่ยวกับโหนดเริ่มต้น',
|
||||
escTip: {
|
||||
press: 'กด',
|
||||
key: 'esc',
|
||||
toDismiss: 'ปฏิเสธ',
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
||||
|
||||
Reference in New Issue
Block a user