Sync Translations + tauri fix for get info (#6484)

### Description of Changes

This Pull Request was automatically generated to synchronize updates to
translation files and documentation. Below are the details of the
changes made:

#### **1. Synchronization of Translation Files**
- Updated translation files
(`frontend/editor/public/locales/*/translation.toml`) to reflect changes
in the reference file `en-GB/translation.toml`.
- Ensured consistency and synchronization across all supported language
files.
- Highlighted any missing or incomplete translations.
- **Format**: TOML

#### **2. Update README.md**
- Generated the translation progress table in `README.md` using
`counter_translation_v3.py`.
- Added a summary of the current translation status for all supported
languages.
- Included up-to-date statistics on translation coverage.

#### **Why these changes are necessary**
- Keeps translation files aligned with the latest reference updates.
- Ensures the documentation reflects the current translation progress.

---

Auto-generated by [create-pull-request][1].

[1]: https://github.com/peter-evans/create-pull-request

---------

Co-authored-by: stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Stirling <[email protected]>
This commit is contained in:
stirlingbot[bot]
2026-06-09 21:31:33 +01:00
committed by GitHub
co-authored by stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com> Anthony Stirling
parent 71361f0d33
commit be914c7135
45 changed files with 23879 additions and 182 deletions
@@ -12,7 +12,6 @@ cancel = "ยกเลิก"
changedCredsMessage = "ข้อมูลรับรองเปลี่ยนแปลงแล้ว!"
chooseFile = "เลือกไฟล์"
close = "ปิด"
color = "สี"
comingSoon = "เร็วๆ นี้"
confirm = "ยืนยัน"
confirmClose = "ยืนยันการปิด"
@@ -90,6 +89,7 @@ nothingToUndo = "ไม่มีรายการให้เลิกทำ"
noticeTopUpOrPlan = "เครดิตไม่พอ โปรดเติมเครดิตหรืออัปเกรดเป็นแผน"
noValidFiles = "ไม่มีไฟล์ที่ใช้ได้สำหรับประมวลผล"
oops = "อุ๊ย!"
openInNewWindow = "เปิดในหน้าต่างใหม่"
openInViewer = "เปิดในโปรแกรมดู"
operationCancelled = "ยกเลิกการดำเนินการแล้ว"
page = "หน้า"
@@ -198,6 +198,10 @@ ssoDescription = "การยืนยันตัวตนแบบสอง
ssoManaged = "กำหนดค่า MFA ผ่านผู้ให้บริการระบุตัวตนของคุณ"
title = "การยืนยันตัวตนแบบสองปัจจัย"
[account.overview]
logOut = "ออกจากระบบ"
signedInAs = "ลงชื่อเข้าใช้เป็น: {{email}}"
[add-page-numbers]
tags = "หน้า, เลขหน้า, จัดระเบียบ, ดัชนี"
@@ -225,6 +229,9 @@ title = "การทำงาน"
[AddAttachmentsRequest.tooltip.header]
title = "เกี่ยวกับการเพิ่มไฟล์แนบ"
[addFileCard]
upload = "อัปโหลด"
[addImage]
applySignatures = "ใช้รูปภาพ"
header = "เพิ่มรูปภาพใน PDF"
@@ -494,6 +501,11 @@ title = "ปรับสเกลหน้า"
[adjustPageScale.error]
failed = "เกิดข้อผิดพลาดขณะปรับสเกลหน้า"
[adjustPageScale.orientation]
label = "การวางแนวหน้า"
landscape = "แนวนอน"
portrait = "แนวตั้ง"
[adjustPageScale.pageSize]
keep = "คงขนาดเดิม"
label = "ขนาดหน้าที่ต้องการ"
@@ -600,6 +612,7 @@ label = "การจัดการไฟล์ชั่วคราว"
[admin.settings.advanced.tempFileManagement.baseTmpDir]
description = "ไดเรกทอรีหลักสำหรับไฟล์ชั่วคราว (ปล่อยว่างเพื่อค่าเริ่มต้น: java.io.tmpdir/stirling-pdf)"
label = "ไดเรกทอรีชั่วคราวหลัก"
placeholder = "ค่าเริ่มต้น: java.io.tmpdir/stirling-pdf"
[admin.settings.advanced.tempFileManagement.cleanupIntervalMinutes]
description = "ความถี่ในการรันการล้าง (เป็นนาที)"
@@ -612,6 +625,7 @@ label = "ล้างไดเรกทอรีชั่วคราวขอ
[admin.settings.advanced.tempFileManagement.libreofficeDir]
description = "ไดเรกทอรีสำหรับไฟล์ชั่วคราวของ LibreOffice (ปล่อยว่างเพื่อค่าเริ่มต้น: baseTmpDir/libreoffice)"
label = "ไดเรกทอรีชั่วคราวของ LibreOffice"
placeholder = "ค่าเริ่มต้น: baseTmpDir/libreoffice"
[admin.settings.advanced.tempFileManagement.maxAgeHours]
description = "อายุสูงสุดเป็นชั่วโมงก่อนที่จะล้างไฟล์ชั่วคราว"
@@ -628,6 +642,7 @@ label = "ล้างตอนเริ่มต้น"
[admin.settings.advanced.tempFileManagement.systemTempDir]
description = "ไดเรกทอรีชั่วคราวของระบบที่จะทำความสะอาด (ใช้ก็ต่อเมื่อเปิดใช้งาน cleanupSystemTemp)"
label = "ไดเรกทอรีชั่วคราวของระบบ"
placeholder = "เส้นทางไดเรกทอรีไฟล์ชั่วคราวของระบบ"
[admin.settings.advanced.tessdataDir]
description = "พาธไปยังไดเรกทอรี tessdata สำหรับไฟล์ภาษา OCR"
@@ -833,6 +848,7 @@ label = "ชื่อฐานข้อมูล"
[admin.settings.database.password]
description = "รหัสผ่านสำหรับการยืนยันตัวตนฐานข้อมูล"
label = "รหัสผ่าน"
placeholder = "ป้อนรหัสผ่านฐานข้อมูล"
[admin.settings.database.port]
description = "พอร์ตของเซิร์ฟเวอร์ฐานข้อมูล (ไม่ใช้หากระบุ URL แบบกำหนดเอง)"
@@ -864,10 +880,12 @@ label = "ซ่อนเครื่องมือที่ไม่พร้
[admin.settings.endpoints.groupsToRemove]
description = "เลือกกลุ่มจุดปลายทางที่จะปิดใช้งาน"
label = "กลุ่ม Endpoints ที่ปิดใช้งาน"
placeholder = "เลือกกลุ่มที่จะปิดใช้งาน"
[admin.settings.endpoints.toRemove]
description = "เลือกจุดปลายทางเป็นรายรายการเพื่อปิดใช้งาน"
label = "Endpoints ที่ปิดใช้งาน"
placeholder = "เลือกเอนด์พอยต์ที่จะปิดใช้งาน"
[admin.settings.enterpriseRequired]
message = "ต้องมีสิทธิ์การใช้งานสำหรับองค์กรเพื่อเข้าถึง {{featureName}} ขณะนี้คุณกำลังดูข้อมูลสาธิตเพื่อเป็นข้อมูลอ้างอิง"
@@ -1082,6 +1100,7 @@ label = "โฮสต์ SMTP"
[admin.settings.mail.password]
description = "รหัสผ่านสำหรับการยืนยันตัวตน SMTP"
label = "รหัสผ่าน SMTP"
placeholder = "ป้อนรหัสผ่าน SMTP"
[admin.settings.mail.port]
description = "หมายเลขพอร์ตสำหรับการเชื่อมต่อ SMTP (โดยทั่วไป 25, 465 หรือ 587)"
@@ -1091,6 +1110,10 @@ label = "พอร์ต SMTP"
description = "ชื่อผู้ใช้สำหรับการยืนยันตัวตน SMTP"
label = "ชื่อผู้ใช้ SMTP"
[admin.settings.plan.noData]
message = "ข้อมูลแผนยังไม่พร้อมใช้งานในขณะนี้."
title = "ไม่มีข้อมูล"
[admin.settings.premium]
description = "กำหนดค่าคีย์ไลเซนส์พรีเมียมหรือเอนเตอร์ไพรส์ของคุณ"
license = "การกำหนดค่าไลเซนส์"
@@ -1137,6 +1160,9 @@ info = "หากคุณมี license key หรือไฟล์ certificat
toggle = "มี license key หรือไฟล์ certificate ไหม?"
[admin.settings.premium.movedFeatures]
auditLogging = "<0>Audit Logging</0> (ENTERPRISE) - ความปลอดภัย"
customMetadata = "<0>Custom Metadata</0> (PRO) - ทั่วไป"
databaseConfiguration = "<0>Database Configuration</0> (ENTERPRISE) - ฐานข้อมูล"
message = "ฟีเจอร์ Premium และ Enterprise ได้ถูกจัดไว้ในส่วนของตนเองแล้ว:"
title = "กระจายฟีเจอร์พรีเมียมแล้ว"
@@ -1512,6 +1538,33 @@ user = "ผู้ใช้"
usernameInfo = "ชื่อผู้ใช้สามารถประกอบด้วยตัวอักษร ตัวเลข และอักขระพิเศษต่อไปนี้ @._+- หรือจะต้องเป็นที่อยู่อีเมลที่ถูกต้อง"
webOnlyUser = "ผู้ใช้เว็บเท่านั้น"
[agents]
auto_redaction_description = "ปกปิดข้อมูล PII อัตโนมัติ"
auto_redaction_name = "ปกปิดอัตโนมัติ"
back_to_tools = "กลับไปที่เครื่องมือ"
coming_soon = "เร็วๆ นี้"
compliance_description = "ตรวจสอบเอกสารตามข้อกำหนด"
compliance_name = "ตรวจสอบความสอดคล้อง"
data_extraction_description = "ดึงตารางและข้อมูลที่มีโครงสร้าง"
data_extraction_name = "ดึงข้อมูล"
doc_summary_description = "สรุปเอกสารยาว"
doc_summary_name = "ตัวสรุป"
form_filler_description = "กรอกฟอร์ม PDF อย่างชาญฉลาด"
form_filler_name = "ตัวกรอกฟอร์ม"
fullscreen_title = "Stirling Agents"
pdf_to_markdown_description = "แปลง PDF เป็น Markdown ที่สะอาด"
pdf_to_markdown_name = "PDF เป็น Markdown"
section_title = "เอเจนต์"
show_less = "แสดงน้อยลง"
start_chat = "เริ่มแชต"
stirling_description = "ผู้ช่วย PDF อเนกประสงค์ของคุณ"
stirling_full_name = "เอเจนต์ทั่วไปของ Stirling"
stirling_long_description = "ผู้ช่วย PDF อเนกประสงค์ที่สามารถรันเครื่องมือ สร้าง PDF และดึงข้อมูลเชิงลึกจากเอกสารของคุณได้."
stirling_name = "Stirling"
stirling_running = "กำลังทำงาน..."
stirling_tooltip = "เอเจนต์ของ Stirling"
view_all = "ดูเอเจนต์ทั้งหมด"
[analytics]
disable = "ปิดการวิเคราะห์"
enable = "เปิดการวิเคราะห์"
@@ -1771,6 +1824,10 @@ insufficientPermissions = "คุณไม่มีสิทธิ์ในก
pleaseLoginAgain = "โปรดเข้าสู่ระบบอีกครั้ง"
sessionExpired = "เซสชันหมดอายุ"
[auth.displayName]
guest = "ผู้เยี่ยมชม"
user = "ผู้ใช้"
[auto-rename]
description = "ค้นหาชื่อเรื่องจากเนื้อหา PDF ของคุณโดยอัตโนมัติและใช้เป็นชื่อไฟล์"
header = "เปลี่ยนชื่อ PDF อัตโนมัติ"
@@ -1863,6 +1920,13 @@ label = "เปิดเมนูสำหรับ {{title}}"
[automate.files]
placeholder = "เลือกไฟล์ที่จะประมวลผลด้วยระบบอัตโนมัตินี้"
[automate.folderScanWarning]
advice = "ยังคงสามารถดาวน์โหลดไฟล์ได้ (เช่น เพื่อตรวจสอบหรือแก้ไขด้วยตนเอง) แต่ต้องลบขั้นตอนที่ไม่รองรับออกก่อนเพื่อให้แบ็กเอนด์รันได้."
cancel = "ยกเลิก"
confirm = "ส่งออกต่อไป"
intro = "การสแกนโฟลเดอร์ทำงานบนแบ็กเอนด์ จึงสามารถเรียกใช้ได้เฉพาะเครื่องมือที่มีเอนด์พอยต์ฝั่งแบ็กเอนด์ ขั้นตอนต่อไปนี้ในระบบอัตโนมัติไม่มี และจะล้มเหลวเมื่อไปป์ไลน์รัน:"
title = "บางขั้นตอนไม่สามารถรันในการสแกนโฟลเดอร์ได้"
[automate.importModal]
cancel = "ยกเลิก"
confirm = "นำเข้า"
@@ -2094,12 +2158,32 @@ placeholder = "จำนวนหน้า"
title = "หน้า N สุดท้าย"
[bulkSelection.operators]
and = "AND: & หรือ \"and\" — ต้องตรงตามทั้งสองเงื่อนไข (เช่น 1-50 & even)"
comma = "เครื่องหมายจุลภาค: , หรือ | — รวมการเลือก (เช่น 1-10, 20)"
not = "NOT: ! หรือ \"not\" — ยกเว้นหน้า (เช่น 3n & not 30)"
text = "AND มีลำดับความสำคัญสูงกว่าเครื่องหมายจุลภาค NOT ใช้ภายในช่วงของเอกสาร"
title = "ตัวดำเนินการ"
[bulkSelection.operators.and]
title = "รวมการเลือก (ต้องเป็นจริงทั้งสองเงื่อนไข)"
[bulkSelection.operators.descriptions]
and = "AND: & หรือ \"and\" - ต้องมีทั้งสองเงื่อนไข (เช่น 1-50 & even)"
comma = "Comma: , หรือ | - รวมการเลือก (เช่น 1-10, 20)"
not = "NOT: ! หรือ \"not\" - ตัดหน้าบางหน้าออก (เช่น 3n & not 30)"
[bulkSelection.operators.even]
title = "เลือกหน้าคู่ทั้งหมด (2, 4, 6, 8...)"
[bulkSelection.operators.not]
title = "ยกเว้นจากการเลือก"
[bulkSelection.operators.odd]
title = "เลือกหน้าคี่ทั้งหมด (1, 3, 5, 7...)"
[bulkSelection.operators.or]
title = "เพิ่มในการเลือก (เป็นจริงข้อใดข้อหนึ่งก็ได้)"
[bulkSelection.pageSelection]
title = "การเลือกหน้า"
[bulkSelection.range]
fromPlaceholder = "ตั้งแต่"
title = "ช่วง"
@@ -2684,6 +2768,22 @@ title = "เปลี่ยนสิทธิ์"
[changePermissions.tooltip.warning]
text = "เพื่อให้สิทธิ์เหล่านี้ไม่สามารถเปลี่ยนได้ ให้ใช้เครื่องมือเพิ่มรหัสผ่านเพื่อตั้งรหัสผ่านเจ้าของ"
[chat]
resize = "ปรับขนาดแผงแชต"
[chat.actions]
copy = "คัดลอกข้อความ"
[chat.header]
agentMenu = "ตัวเลือกเอเจนต์ของ Stirling"
clearChat = "ล้างแชต"
settings = "การตั้งค่าเอเจนต์"
[chat.input]
attach = "แนบไฟล์"
placeholder = "คุณต้องการทำอะไร?"
send = "ส่งข้อความ"
[chat.progress]
analyzing = "กำลังวิเคราะห์คำขอของคุณ..."
calling_engine = "AI กำลังคิด..."
@@ -2699,6 +2799,32 @@ whole_doc_read_done = "อ่านเอกสารเสร็จแล้ว
whole_doc_read_started = "กำลังอ่านเอกสาร..."
whole_doc_slice_done = "กำลังอ่านเอกสาร... (เสร็จ {{percent}}%)"
[chat.quickActions]
browseYourFiles = "เรียกดูไฟล์ของคุณ"
compressMany = "บีบอัดเอกสารเหล่านี้"
compressOne = "บีบอัดเอกสารนี้"
convertMany = "แปลงเอกสารเหล่านี้เป็น PDF"
convertOne = "แปลงเอกสารนี้เป็น PDF"
fileSummary_one = "ไฟล์ 1 รายการในเวิร์กเบนช์ ({{types}})"
fileSummary_other = "{{count}} ไฟล์ในเวิร์กเบนช์ ({{types}})"
heading = "เริ่มต้นใช้งาน"
mergeMany = "ผสานเอกสาร {{count}} ฉบับให้เป็น 1"
moreFiles = "+{{count}} เพิ่มเติม"
openFromComputer = "เปิดจากคอมพิวเตอร์"
removeFile = "เอา {{name}} ออก"
rotateMany = "หมุนเอกสารเหล่านี้"
rotateOne = "หมุนเอกสารนี้"
splitOne = "แยกเอกสารนี้"
[chat.responses]
cannot_continue = "เกิดข้อผิดพลาดและฉันไม่สามารถดำเนินการต่อได้."
cannot_do = "ฉันไม่สามารถทำสิ่งนั้นได้."
done = "เสร็จสิ้น."
need_clarification = "ช่วยชี้แจงคำขอของคุณได้ไหม?"
not_found = "ฉันไม่พบข้อมูลที่ร้องขอ."
processing = "กำลังประมวลผล ({{outcome}})..."
unsupported_capability = "ไม่รองรับความสามารถ: {{capability}}"
[chat.toolsUsed]
summary = "เรียกใช้เครื่องมือ {{count}} รายการ"
summary_one = "เรียกใช้เครื่องมือ 1 รายการ"
@@ -2708,6 +2834,9 @@ unknownTool = "เครื่องมือที่ไม่รู้จั
[cloudBadge]
tooltip = "การดำเนินการนี้จะใช้เครดิตคลาวด์ของคุณ"
[color.eyeDropper]
tooltip = "เลือกสีจากหน้าจอ"
[colorPicker]
title = "เลือกสี"
@@ -2799,6 +2928,7 @@ selectBaseFirst = "เลือก PDF ต้นฉบับก่อน"
filesMissing = "ไม่พบไฟล์ที่เลือก โปรดเลือกใหม่"
generic = "ไม่สามารถเปรียบเทียบไฟล์เหล่านี้ได้"
selectRequired = "เลือกเอกสารต้นฉบับและเอกสารที่แก้ไข"
title = "การเปรียบเทียบล้มเหลว"
[compare.large.file]
message = "หนึ่งหรือทั้งสองเอกสารที่ให้มามีขนาดใหญ่มาก ไม่สามารถประมวลผลได้"
@@ -2864,6 +2994,7 @@ title = "ยังทำงานอยู่…"
[compare.status]
complete = "พร้อมสำหรับการเปรียบเทียบ"
error = "การเปรียบเทียบล้มเหลว"
extracting = "กำลังดึงข้อความ..."
processing = "กำลังวิเคราะห์ความแตกต่าง..."
@@ -2930,6 +3061,10 @@ title = "วิธีการบีบอัด"
1 = "1-3 บีบอัด PDF,</br> 4-6 บีบอัดรูปภาพแบบเบา,</br> 7-9 บีบอัดรูปภาพอย่างหนัก จะลดคุณภาพของภาพลงอย่างมาก"
_value = "การตั้งค่าการบีบอัด"
[compress.settings]
desiredSize = "ขนาดไฟล์ที่ต้องการ"
desiredSizePlaceholder = "ป้อนขนาด"
[compress.tooltip.description]
text = "การบีบอัดเป็นวิธีง่าย ๆ ในการลดขนาดไฟล์ เลือก ขนาดไฟล์ เพื่อป้อนขนาดเป้าหมายและให้เราปรับคุณภาพให้คุณ เลือก คุณภาพ เพื่อกำหนดความแรงการบีบอัดด้วยตนเอง"
title = "คำอธิบาย"
@@ -3404,6 +3539,29 @@ title = "เปิดการตั้งค่าแล้ว"
message = "Stirling PDF เป็นโปรแกรมแก้ไข PDF เริ่มต้นของคุณแล้ว"
title = "ตั้งเป็นแอปเริ่มต้นแล้ว"
[desktopUpdate]
downloading = "กำลังดาวน์โหลดอัปเดต..."
installing = "กำลังติดตั้งอัปเดต..."
installingWarning = "แอปจะปิดโดยอัตโนมัติเพื่อทำการติดตั้งให้เสร็จสมบูรณ์."
installNow = "ติดตั้งเดี๋ยวนี้"
readyToRestart = "อัปเดตพร้อมแล้ว"
restartMessage = "ติดตั้งการอัปเดตแล้ว รีสตาร์ทแอปเพื่อเสร็จสิ้น."
restartNow = "รีสตาร์ทตอนนี้"
updateFailed = "อัปเดตล้มเหลว"
updateFailedMessage = "ไม่สามารถดาวน์โหลดหรือติดตั้งการอัปเดตได้."
[desktopUpdate.blocked]
docsLink = "ดูเอกสารการติดตั้ง"
message = "Stirling-PDF ไม่มีสิทธิ์ในการอัปเดตตัวเองบนเครื่องนี้."
title = "ต้องมีสิทธิ์ผู้ดูแลระบบ"
[dropdownList]
searchPlaceholder = "ค้นหา..."
[editableSecretField]
edit = "แก้ไข"
editSecretValue = "แก้ไขค่า Secret"
[editTableOfContents]
submit = "นำไปใช้กับสารบัญ"
@@ -3491,6 +3649,9 @@ tabTitle = "พื้นที่ทำงานโครงร่าง"
description = "เลือกเครื่องมือแก้ไขสารบัญเพื่อโหลดพื้นที่ทำงาน"
title = "เปิดเครื่องมือเพื่อเริ่มแก้ไข"
[emptyFilesState]
upload = "อัปโหลด"
[encryptedPdfUnlock]
description = "ไฟล์ PDF นี้ถูกป้องกันด้วยรหัสผ่าน ป้อนรหัสผ่านเพื่อทำงานต่อได้"
emptyResponse = "การลบรหัสผ่านไม่สร้างไฟล์"
@@ -3605,6 +3766,10 @@ title = "การตั้งค่า"
[extractPages.tooltip]
description = "แยกหน้าที่เลือกเป็น PDF ใหม่ โดยคงลำดับเดิม"
[fileCard]
openInFileEditor = "เปิดในตัวแก้ไขไฟล์"
viewInViewer = "ดูในตัวแสดงผล"
[fileChooser]
click = "คลิก"
dragAndDrop = "ลากและวาง"
@@ -3614,6 +3779,9 @@ extractPDF = "กำลังแยก..."
hoveredDragAndDrop = "ลากและวางไฟล์ที่นี่"
or = "หรือ"
[fileDropdownMenu]
closeFile = "ปิดไฟล์"
[fileEditor]
addFiles = "เพิ่มไฟล์"
pageCount = "{{count}} หน้า"
@@ -3771,6 +3939,8 @@ expand = "ขยายแถบข้าง"
files = "ไฟล์"
googleDrive = "Google Drive"
googleDriveDisabled = "ยังไม่ได้กำหนดค่า Google Drive"
leaveMyFiles = "ออกจากไฟล์ของฉัน"
myFiles = "ไฟล์ของฉัน"
noFiles = "ยังไม่มีไฟล์"
openFileManager = "เปิดตัวจัดการไฟล์"
openFromComputer = "เปิดจากคอมพิวเตอร์"
@@ -3778,6 +3948,242 @@ openSettings = "เปิดการตั้งค่า"
search = "ค้นหา"
searchPlaceholder = "ค้นหาไฟล์..."
[fileSidebar.fileItem]
closeViewer = "ปิดตัวแสดงผล"
openInViewer = "เปิดในตัวแสดงผล"
[filesPage]
addToWorkspace = "เพิ่มไปยังพื้นที่ทำงาน"
addToWorkspaceCount = "เพิ่ม {{count}} ไปยังพื้นที่ทำงาน"
allFiles = "ไฟล์ทั้งหมด"
back = "ย้อนกลับ"
backToFolder = "ย้อนกลับไปยัง {{folder}}"
backToMyFiles = "ย้อนกลับไปยังไฟล์ของฉัน"
breadcrumbs = "เส้นทางโฟลเดอร์"
cancel = "ยกเลิก"
clearSearch = "ล้างการค้นหา"
clearSelection = "ล้างการเลือก"
closeDetails = "ปิดรายละเอียด"
create = "สร้าง"
cycleBlocked = "ไม่สามารถย้ายโฟลเดอร์เข้าไปในโฟลเดอร์ย่อยของตัวเองได้."
delete = "ลบ"
deleteFolder = "ลบโฟลเดอร์"
deleteFolderBody = "ลบโฟลเดอร์ \"{{name}}\"?"
deleteFolderConfirm = "ลบโฟลเดอร์ \"{{name}}\"? ไฟล์ภายในจะถูกย้ายไปยัง ไฟล์ทั้งหมด มีผลกับ {{count}} ไฟล์."
deleteFolderContents = "ลบ {{count}} ไฟล์ภายในโฟลเดอร์ด้วย"
deleteFolderContentsWarning = "ไฟล์จะถูกลบอย่างถาวรและไม่สามารถกู้คืนได้."
deleteFolderError = "ไม่สามารถลบโฟลเดอร์ได้ โปรดลองอีกครั้ง."
deleteFolderKeepHint = "ไฟล์ภายในจะถูกย้ายไปยัง ไฟล์ทั้งหมด."
deleteFolderTitle = "ลบโฟลเดอร์?"
deselectAll = "ล้างการเลือก"
details = "รายละเอียด"
detailsCount = "เลือกแล้ว {{count}} ไฟล์"
dismissError = "ปิด"
download = "ดาวน์โหลด"
downloadAll = "ดาวน์โหลดทั้งหมด"
downloadVersion = "ดาวน์โหลดเวอร์ชันนี้"
dropOverlay = "ปล่อยไฟล์เพื่ออัปโหลด"
dropOverlaySub = "ไฟล์จะเริ่มใน ในเครื่อง ใช้ 'ย้ายไปยัง' หรือ 'บันทึกไปยังคลาวด์' เพื่อจัดระเบียบลงในโฟลเดอร์."
file = "ไฟล์"
fileMenu = "การดำเนินการไฟล์"
folder = "โฟลเดอร์"
folderItems = "{{count}} รายการ"
folderMenu = "การดำเนินการโฟลเดอร์"
inPath = "ใน {{path}}"
inWorkspace = "เปิด"
inWorkspaceAria = "อยู่ในพื้นที่ทำงานแล้ว"
loading = "กำลังโหลด…"
localFoldersUnavailable = "โฟลเดอร์ใช้ได้เฉพาะคลาวด์ - บันทึกไฟล์ไปยังคลาวด์เพื่อจัดระเบียบ."
moreActions = "การดำเนินการโฟลเดอร์เพิ่มเติม"
moveLocalToCloudBlocked = "ไฟล์เฉพาะในเครื่องไม่สามารถย้ายเข้าโฟลเดอร์คลาวด์ได้ ก่อนอื่นให้บันทึกไปยังคลาวด์."
moveSkippedRemote = "ไม่สามารถย้าย {{count}} ไฟล์บนเซิร์ฟเวอร์ได้ (ไม่มีสิทธิ์หรือถูกลบแล้ว)."
moveTo = "ย้ายไปยัง…"
myFiles = "ไฟล์ของฉัน"
newFolder = "โฟลเดอร์ใหม่"
newFolderStorageDisabled = "การจัดเก็บโฟลเดอร์บนเซิร์ฟเวอร์ไม่ได้เปิดใช้งาน โปรดขอให้ผู้ดูแลระบบเปิดใช้งาน."
newFolderTabUnavailable = "สวิตช์ไปที่ ทั้งหมด หรือ คลาวด์ เพื่อสร้างโฟลเดอร์."
newRootFolder = "โฟลเดอร์ใหม่ที่รูท"
offlineNoFolderEdits = "ซิงก์โฟลเดอร์กับเซิร์ฟเวอร์ไม่พร้อมใช้งาน - ปิดการเปลี่ยนแปลงโฟลเดอร์ ตรวจสอบการลงชื่อเข้าใช้และการกำหนดค่าที่จัดเก็บ."
open = "เปิด"
openInWorkbench = "เปิดในเวิร์กเบนช์"
openVersionInWorkspace = "เปิดในพื้นที่ทำงาน"
originFilter = "กรองตามแหล่งที่มา"
quickView = "ดูด่วน"
refresh = "รีเฟรชจากเซิร์ฟเวอร์"
remove = "ลบ"
removeConfirm = "ลบ {{count}} ไฟล์หรือไม่? การกระทำนี้ไม่สามารถยกเลิกได้."
removeVersion = "เอาเวอร์ชันนี้ออก"
rename = "เปลี่ยนชื่อ"
renameFolder = "เปลี่ยนชื่อโฟลเดอร์"
resizeFolderTree = "ปรับขนาดต้นไม้โฟลเดอร์ (ปุ่มลูกศร, กด Shift เพื่อก้าวใหญ่ขึ้น; ดับเบิลคลิกเพื่อปรับอัตโนมัติ)"
save = "บันทึก"
saveToServer = "บันทึกไปยังเซิร์ฟเวอร์"
saveToServerDisabledHint = "การบันทึกไปยังเซิร์ฟเวอร์ไม่ได้เปิดใช้งานบนเซิร์ฟเวอร์นี้ โปรดขอให้ผู้ดูแลระบบเปิดใช้งาน."
search = "ค้นหา"
searchPlaceholder = "ค้นหาโฟลเดอร์นี้และโฟลเดอร์ย่อย"
selectAll = "เลือกทั้งหมด"
selectAllHint = "คลิกเพื่อเลือกทั้งหมด เคล็ดลับ: กด Ctrl (หรือ Cmd) เพื่อเพิ่มทีละไฟล์ กด Shift เพื่อเลือกช่วง."
selectedCount = "เลือกแล้ว {{count}}"
selectFile = "เลือกไฟล์ {{name}}"
shareDisabledHint = "การแชร์ไฟล์ไม่ได้เปิดใช้งานบนเซิร์ฟเวอร์นี้ โปรดขอให้ผู้ดูแลระบบเปิดใช้งาน."
shareManage = "จัดการการแชร์"
showDetails = "แสดงรายละเอียด"
summary = "{{count}} รายการ"
syncFailed = "ซิงก์โฟลเดอร์ล้มเหลว: {{message}}"
syncPartial = "ซิงก์โฟลเดอร์บางส่วน: ไม่สามารถผสาน {{failed}} จาก {{total}} โฟลเดอร์."
tree = "โฟลเดอร์"
upload = "อัปโหลด"
uploadedToLocal = "ไฟล์ที่อัปโหลดจะเริ่มใน ในเครื่อง ใช้ 'บันทึกไปยังคลาวด์' เพื่อใส่ไว้ในโฟลเดอร์."
uploadFromMobile = "อัปโหลดจากมือถือ"
versionActions = "การดำเนินการเวอร์ชัน"
versionCollapse = "ยุบเวอร์ชันตรงกลาง"
versionOrigin = "อัปโหลดครั้งแรก"
versionsCount = "{{count}} เวอร์ชัน"
versionShowHidden = "แสดงเวอร์ชันก่อนหน้า {{count}} รายการ"
viewVersion = "ดูเวอร์ชันนี้"
[filesPage.appearance]
colour = "สี"
icon = "ไอคอน"
title = "ลักษณะที่ปรากฏ"
useColour = "ใช้สี {{c}}"
[filesPage.column]
modified = "แก้ไขเมื่อ"
name = "ชื่อ"
size = "ขนาด"
type = "ชนิด"
[filesPage.empty]
hint = "ปล่อย PDF ลงที่ใดก็ได้ในหน้านี้เพื่ออัปโหลด หรือใช้ปุ่ม โฟลเดอร์ใหม่ เพื่อจัดระเบียบไฟล์ของคุณ."
newFolderCta = "สร้างโฟลเดอร์"
title = "โฟลเดอร์นี้ว่างเปล่า"
uploadCta = "อัปโหลดไฟล์"
[filesPage.empty.cloud]
hint = "อัปโหลดไฟล์เพื่อเริ่มต้น หรือสร้างโฟลเดอร์เพื่อจัดระเบียบ."
offlineHint = "เชื่อมต่อใหม่เพื่อโหลดไลบรารีคลาวด์ของคุณ."
offlineTitle = "ไม่มีไฟล์คลาวด์ที่แคชไว้"
title = "ยังไม่มีไฟล์คลาวด์"
[filesPage.empty.local]
hint = "ไฟล์ที่บันทึกโดยไม่อัปโหลดจะอยู่ที่นี่ ปล่อยไฟล์เพื่อเพิ่ม."
title = "ไม่มีไฟล์เฉพาะในเครื่อง"
[filesPage.empty.recent]
hint = "ไฟล์ที่คุณเปิดหรือแก้ไขจะปรากฏที่นี่."
title = "ยังไม่มีการแก้ไข"
[filesPage.empty.shared]
hint = "เมื่อมีคนแชร์ไฟล์ผ่านลิงก์ ไฟล์นั้นจะปรากฏที่นี่."
title = "ยังไม่มีไฟล์ที่แชร์กับคุณ"
[filesPage.empty.sharedByMe]
hint = "สร้างลิงก์แชร์หรือเชิญเพื่อนร่วมทีมจากไฟล์ใดๆ ของคุณเพื่อให้ปรากฏที่นี่."
title = "คุณยังไม่ได้แชร์ไฟล์ใดๆ"
[filesPage.error]
actionFailed = "ไม่สามารถ {{action}} ได้."
actionFailedDetail = "ไม่สามารถ {{action}} ได้: {{message}}"
deleteFolderFailed = "ไม่สามารถลบโฟลเดอร์ได้."
deleteFolderFailedDetail = "ไม่สามารถลบโฟลเดอร์ได้: {{message}}"
folderAppearanceFailed = "ไม่สามารถอัปเดตลักษณะที่ปรากฏของโฟลเดอร์ได้."
folderAppearanceFailedDetail = "ไม่สามารถอัปเดตลักษณะที่ปรากฏของโฟลเดอร์ได้: {{message}}"
moveFilesFailed = "ไม่สามารถย้ายไฟล์ได้."
moveFilesFailedDetail = "ไม่สามารถย้ายไฟล์ได้: {{message}}"
moveFolderFailed = "ไม่สามารถย้ายโฟลเดอร์ได้."
moveFolderFailedDetail = "ไม่สามารถย้ายโฟลเดอร์ได้: {{message}}"
removeFilesFailed = "ไม่สามารถลบไฟล์ได้."
removeFilesFailedDetail = "ไม่สามารถลบไฟล์ได้: {{message}}"
uploadFilesFailed = "ไม่สามารถอัปโหลดไฟล์ได้."
uploadFilesFailedDetail = "ไม่สามารถอัปโหลดไฟล์ได้: {{message}}"
[filesPage.field]
added = "เพิ่มเมื่อ"
count = "ไฟล์"
folder = "โฟลเดอร์"
modified = "แก้ไขเมื่อ"
name = "ชื่อ"
size = "ขนาด"
toolHistory = "ประวัติเครื่องมือ"
toolHistoryAtVersion = "ชุดเครื่องมือสะสม"
totalSize = "ขนาดรวม"
type = "ชนิด"
versionHistory = "เส้นทางเวอร์ชัน"
[filesPage.folderName]
cancel = "ยกเลิก"
error = "ไม่สามารถบันทึกโฟลเดอร์ได้ โปรดลองอีกครั้ง."
label = "ชื่อโฟลเดอร์"
placeholder = "ชื่อโฟลเดอร์"
[filesPage.moveDialog]
cancel = "ยกเลิก"
confirm = "ย้ายมาที่นี่"
error = "ไม่สามารถย้ายได้ โปรดลองอีกครั้ง."
hint = "เลือกโฟลเดอร์ปลายทาง เคล็ดลับ: คุณยังสามารถลากและวางไฟล์ลงบนโฟลเดอร์ในต้นไม้ทางซ้ายได้ด้วย."
newFolderCancel = "ยกเลิก"
newFolderCreate = "สร้าง"
newFolderError = "ไม่สามารถสร้างโฟลเดอร์ได้ โปรดลองอีกครั้ง."
newFolderLabel = "ชื่อโฟลเดอร์ใหม่"
newFolderPlaceholder = "ชื่อโฟลเดอร์"
newFolderToggle = "สร้างโฟลเดอร์ใหม่…"
title = "ย้ายไปยังโฟลเดอร์"
[filesPage.origin]
all = "ทุกแหล่งที่มา"
cloud = "คลาวด์"
cloudHint = "เก็บไว้บนเซิร์ฟเวอร์ของ Stirling"
local = "ในเครื่อง"
localHint = "เก็บไว้เฉพาะในเบราว์เซอร์นี้"
shared = "แชร์"
sharedHint = "แชร์กับคุณผ่านลิงก์"
[filesPage.sort]
modifiedAsc = "เก่าสุดก่อน"
modifiedDesc = "ล่าสุดก่อน"
nameAsc = "ชื่อ A→Z"
nameDesc = "ชื่อ Z→A"
sizeAsc = "เล็กสุดก่อน"
sizeDesc = "ใหญ่สุดก่อน"
[filesPage.syncError]
client = "ซิงก์โฟลเดอร์ล้มเหลว."
network = "ไม่สามารถติดต่อเซิร์ฟเวอร์ได้."
server = "ข้อผิดพลาดของเซิร์ฟเวอร์ระหว่างซิงก์โฟลเดอร์."
[filesPage.tabName]
local = "ในเครื่อง"
recent = "ล่าสุด"
shared = "ที่แชร์กับฉัน"
sharedByMe = "ที่ฉันแชร์"
[filesPage.tabs]
all = "ทั้งหมด"
ariaLabel = "มุมมองไฟล์"
cloud = "คลาวด์"
local = "ในเครื่อง"
recent = "ล่าสุด"
shared = "ที่แชร์กับฉัน"
sharedByMe = "ที่ฉันแชร์"
[filesPage.treeMenu]
actions = "การดำเนินการโฟลเดอร์สำหรับ {{name}}"
collapse = "ยุบโฟลเดอร์"
delete = "ลบโฟลเดอร์"
expand = "ขยายโฟลเดอร์"
newSubfolder = "โฟลเดอร์ย่อยใหม่"
rename = "เปลี่ยนชื่อ"
[filesPage.typeFilter]
allTypes = "ทุกชนิด"
label = "กรองตามชนิด"
[filesPage.viewMode]
grid = "มุมมองแบบกริด"
label = "โหมดมุมมอง"
list = "มุมมองแบบรายการ"
[fileToPDF]
credit = "บริการนี้ใช้ LibreOffice และ Unoconv สำหรับการแปลงไฟล์"
header = "แปลงไฟล์ใดๆ เป็น PDF"
@@ -3892,6 +4298,15 @@ title = "เกี่ยวกับการทำให้ PDF แบน"
discord = "Discord"
issues = "GitHub"
[formFill]
flattenAfterFilling = "ทำให้แบนหลังจากกรอก"
rescanFields = "สแกนฟิลด์อีกครั้ง"
rescanFormFields = "สแกนฟิลด์ฟอร์มอีกครั้ง"
save = "บันทึก"
[formFill.sidebar]
close = "ปิดแถบด้านข้าง"
[getPdfInfo]
downloadJson = "ดาวน์โหลด JSON"
downloads = "ดาวน์โหลด"
@@ -4451,6 +4866,11 @@ tags = "มาร์กอัป, เนื้อหาเว็บ, การ
title = "HTML เป็น PDF"
zoom = "ระดับการซูมสำหรับการแสดงเว็บไซต์"
[image.upload]
hint = "อัปโหลดไฟล์รูปภาพ PNG, JPG, SVG หรือไฟล์รูปภาพอื่นเพื่อวางบน PDF ไฟล์ SVG จะถูกแปลงเป็น PNG เพื่อความเข้ากันได้."
label = "อัปโหลดรูปภาพ"
placeholder = "เลือกไฟล์รูปภาพ"
[imageToPdf]
tags = "การแปลง, รูปภาพ, JPG, ภาพ, รูปถ่าย"
@@ -4469,6 +4889,9 @@ title = "รูปภาพเป็น PDF"
4 = "รวมเป็น PDF เดียว"
5 = "แปลงเป็น PDF แยก"
[infoBanner]
dismiss = "ปิด"
[invite]
acceptError = "ไม่สามารถสร้างบัญชี"
accountFor = "กำลังสร้างบัญชีสำหรับ"
@@ -4804,6 +5227,7 @@ failed = "การทำงาน OCR ล้มเหลว"
[ocr.languagePicker]
additionalLanguages = "กำลังมองหาภาษาเพิ่มเติม?"
loading = "กำลังโหลดภาษาที่ใช้ได้..."
viewSetupGuide = "ดูคู่มือตั้งค่า →"
[ocr.operation]
@@ -4940,6 +5364,10 @@ daysRemainingSingular = "เหลือ {{days}} วัน"
title = "ทดลองใช้ฟรี Pro 30 วันของคุณ"
trialEnds = "ช่วงทดลองสิ้นสุด {{date}}"
[onboarding.mfa]
authenticationCode = "รหัสยืนยันตัวตน"
qrCodeLoading = "กำลังสร้างรหัส QR ของคุณ…"
[onboarding.planOverview]
adminBodyLoginDisabled = "เมื่อเปิดใช้โหมดล็อกอิน คุณจะสามารถจัดการผู้ใช้ กำหนดค่าต่างๆ และติดตามสุขภาพเซิร์ฟเวอร์ ผู้ใช้ <strong>{{freeTierLimit}}</strong> คนแรกบนเซิร์ฟเวอร์ของคุณใช้งาน Stirling ได้ฟรี"
adminBodyLoginEnabled = "ในฐานะแอดมิน คุณสามารถจัดการผู้ใช้ กำหนดค่าต่างๆ และติดตามสุขภาพเซิร์ฟเวอร์ ผู้ใช้ <strong>{{freeTierLimit}}</strong> คนแรกบนเซิร์ฟเวอร์ของคุณใช้งาน Stirling ได้ฟรี"
@@ -4949,6 +5377,9 @@ userTitle = "ภาพรวมแพ็กเกจ"
[onboarding.securityCheck]
message = "แอปมีการเปลี่ยนแปลงครั้งใหญ่เมื่อไม่นานมานี้ อาจต้องการความใส่ใจจากผู้ดูแลเซิร์ฟเวอร์ โปรดยืนยันบทบาทของคุณเพื่อดำเนินการต่อ"
roleAdmin = "ผู้ดูแลระบบ"
rolePlaceholder = "ยืนยันบทบาทของคุณ"
roleUser = "ผู้ใช้"
[onboarding.serverLicense]
freeBody = "ไลเซนส์แบบ <strong>Open-Core</strong> ของเรารองรับผู้ใช้ได้ฟรีสูงสุด <strong>{{freeTierLimit}}</strong> คนต่อเซิร์ฟเวอร์ เพื่อขยายการใช้งานได้ต่อเนื่องและเข้าถึง <strong>เครื่องมือแก้ไขข้อความ PDF</strong> ล่วงหน้า เราแนะนำแพ็กเกจ Stirling Server - แก้ไขได้เต็มรูปแบบและ <strong>ที่นั่งไม่จำกัด</strong> ราคา $99/ต่อเซิร์ฟเวอร์/เดือน"
@@ -5074,6 +5505,17 @@ title = "ตัวแก้ไขหน้า"
zoomIn = "ซูมเข้า"
zoomOut = "ซูมออก"
[pageEditor.emptyState]
body = "เพิ่มไฟล์เพื่อเริ่มแก้ไขหน้า"
title = "ยังไม่ได้โหลดไฟล์ PDF"
[pageEditor.toolbar]
delete = "ลบที่เลือก"
redo = "ทำซ้ำ"
rotateLeft = "หมุนที่เลือกไปทางซ้าย"
rotateRight = "หมุนที่เลือกไปทางขวา"
undo = "เลิกทำ"
[pageExtracter]
header = "แยกหน้า"
placeholder = "(เช่น 1,2,8 หรือ 4,7,12-16 หรือ 2n-1)"
@@ -5085,12 +5527,14 @@ addBorder = "เพิ่มขอบ"
borderWidth = "ความหนาของเส้นขอบ"
bottom = "ระยะขอบล่าง"
cols = "คอลัมน์"
colsPlaceholder = "ป้อนจำนวนคอลัมน์"
header = "เลย์เอาต์หลายหน้า"
innerMargin = "ระยะขอบด้านใน"
left = "ระยะขอบซ้าย"
pagesPerSheet = "จำนวนหน้าต่อแผ่น:"
right = "ระยะขอบขวา"
rows = "แถว"
rowsPlaceholder = "ป้อนจำนวนแถว"
submit = "ส่ง"
tags = "รวม, ประกอบ, มุมมองเดียว, จัดระเบียบ"
title = "เลย์เอาต์หลายหน้า"
@@ -5132,6 +5576,14 @@ innerMarginTooLarge = "ระยะขอบด้านในใหญ่เก
outerHorizontalMarginsTooLarge = "ระยะขอบซ้าย/ขวาใหญ่เกินไปสำหรับขนาดหน้านี้"
outerVerticalMarginsTooLarge = "ระยะขอบบน/ล่างใหญ่เกินไปสำหรับขนาดหน้านี้"
[pageLayout.margins]
borderThicknessPlaceholder = "ป้อนความหนาของเส้นขอบ"
bottomPlaceholder = "ป้อนระยะขอบด้านล่าง"
innerPlaceholder = "ป้อนระยะขอบด้านใน"
leftPlaceholder = "ป้อนระยะขอบซ้าย"
rightPlaceholder = "ป้อนระยะขอบขวา"
topPlaceholder = "ป้อนระยะขอบบน"
[pageLayout.marginsBorders.tooltip.borders]
text = "เปิดใช้เส้นขอบเพื่อวาดเส้นรอบแต่ละหน้าที่วางอยู่ ช่วยแยกสายตาหรือใช้ในการตัดแต่ง"
title = "เพิ่มเส้นขอบ"
@@ -5785,6 +6237,26 @@ pdfTools = "เครื่องมือ PDF พื้นฐาน"
priority = "การสนับสนุนแบบเร่งด่วน"
title = "ฟีเจอร์"
[plan.features]
allPdfOperations = "การดำเนินการ PDF ทั้งหมด"
auditing = "การตรวจสอบ"
communitySupport = "การสนับสนุนจากชุมชน"
customPdfMetadata = "เมตาดาตา PDF แบบกำหนดเอง"
editingTextInPdfs = "แก้ไขข้อความใน PDF"
externalDatabase = "ฐานข้อมูลภายนอก"
googleDriveIntegration = "การผสานรวม Google Drive"
prometheusSupport = "รองรับ Prometheus"
regularUpdates = "อัปเดตสม่ำเสมอ"
saml = "SAML"
secureLoginSupport = "รองรับการเข้าสู่ระบบอย่างปลอดภัย"
selfHostedDeployment = "ปรับใช้แบบโฮสต์เอง"
sso = "SSO"
unlimitedUsers = "ผู้ใช้ไม่จำกัด"
upToFiveUsers = "สูงสุด 5 ผู้ใช้"
upToFiveUsersLowercase = "สูงสุด 5 ผู้ใช้"
usageTracking = "การติดตามการใช้งาน"
usersLimitedToSeats = "จำกัดผู้ใช้ตามจำนวนที่นั่ง"
[plan.free]
forever = "ฟรีตลอดไป"
highlight1 = "จำกัดการใช้งานเครื่องมือต่อสัปดาห์"
@@ -5793,6 +6265,22 @@ highlight3 = "การสนับสนุนจากชุมชน"
included = "รวมแล้ว"
name = "ฟรี"
[plan.highlights]
advancedIntegrations = "การผสานรวมขั้นสูง"
allBasicFeatures = "คุณสมบัติพื้นฐานครบถ้วน"
cancelAnytime = "ยกเลิกได้ทุกเมื่อ"
customPdfMetadata = "เมตาดาตา PDF แบบกำหนดเอง"
editingTextInPdfsCaps = "แก้ไขข้อความใน PDFs"
enterpriseFeatures = "คุณสมบัติระดับองค์กร (SAML, การตรวจสอบ)"
perSeatLicensing = "การให้สิทธิ์ใช้งานต่อที่นั่ง"
saveWithAnnualBilling = "ประหยัดเมื่อเรียกเก็บเงินรายปี"
selfHosted = "โฮสต์เอง"
selfHostedOnInfrastructure = "โฮสต์เองบนโครงสร้างพื้นฐานของคุณ"
ssoOAuth = "SSO (OAuth2/OIDC)"
unlimitedUsers = "ผู้ใช้ไม่จำกัด"
upToFiveUsers = "สูงสุด 5 ผู้ใช้"
usageTrackingPrometheus = "การติดตามการใช้งานและ Prometheus"
[plan.licenseWarning]
body = "คุณมีผู้ใช้ {{total}} คน แต่ระดับฟรีรองรับเพียง {{limit}} ต่อเซิร์ฟเวอร์ อัปเกรดเพื่อให้ Stirling PDF ทำงานราบรื่น"
cta = "ดูแพ็กเกจ"
@@ -6103,6 +6591,7 @@ allSessions = "ทุกเซสชัน"
allTools = "All Tools"
automate = "ออโต้"
back = "ย้อนกลับ"
backToAllTools = "กลับไปที่เครื่องมือทั้งหมด"
certSign = "ลงนามด้วยใบรับรอง"
completedSessions = "เซสชันที่เสร็จสิ้น"
completedTab = "เสร็จสิ้น"
@@ -6772,6 +7261,9 @@ bullet3 = "สำคัญสำหรับเวิร์กโฟลว์ก
description = "ลำดับที่คุณกำหนดเมื่อสร้างเซสชันจะกำหนดว่าใครลงนามก่อน"
title = "ลำดับลายเซ็น"
[settings]
close = "ปิด"
[settings.configuration]
advanced = "ขั้นสูง"
database = "ฐานข้อมูล"
@@ -6856,8 +7348,18 @@ currentBackendVersion = "Current Backend Version"
currentFrontendVersion = "Current Frontend Version"
description = "ตรวจสอบอัปเดตและดูข้อมูลเวอร์ชัน"
latestVersion = "เวอร์ชันล่าสุด"
managedByAdmin = "จัดการโดยผู้ดูแลระบบ"
modeAuto = "ติดตั้งอัปเดตอัตโนมัติ"
modeDisabled = "ไม่ตรวจสอบอัปเดต"
modePrompt = "ถามฉันก่อนติดตั้งอัปเดต"
serverNeedsUpdate = "เซิร์ฟเวอร์จำเป็นต้องอัปเดตโดยผู้ดูแลระบบ"
title = "อัปเดตซอฟต์แวร์"
updateBehavior = "พฤติกรรมการอัปเดต"
updateBehaviorDescription = "เลือกว่าจะให้ถามก่อนติดตั้งอัปเดต ติดตั้งอัตโนมัติ หรือข้ามการตรวจสอบอัปเดตทั้งหมด."
updateBehaviorError = "ไม่สามารถเปลี่ยนพฤติกรรมการอัปเดตได้"
updateBehaviorErrorLocked = "การตั้งค่านี้ถูกล็อกโดยผู้ดูแลระบบของคุณ."
updateBehaviorLockedDescription = "ผู้ดูแลระบบของคุณได้กำหนดค่าไว้ว่า Stirling-PDF จัดการการอัปเดตบนเครื่องนี้อย่างไร โปรดติดต่อพวกเขาหากต้องการเปลี่ยนแปลง."
updateBehaviorSaved = "บันทึกพฤติกรรมการอัปเดตแล้ว."
versionMismatch = "Warning: A mismatch has been detected between the client version and the AppConfig version. Using different versions can lead to compatibility issues, errors, and security risks. Please ensure that server and client are using the same version."
viewDetails = "ดูรายละเอียด"
@@ -7244,6 +7746,7 @@ sharedDescription = "ผู้ใช้ทุกคนสามารถเห
sharedHeading = "ลายเซ็นที่ใช้ร่วมกัน"
tempStorageDescription = "ลายเซ็นจะถูกจัดเก็บไว้ในเบราว์เซอร์ของคุณเท่านั้น และจะหายไปหากคุณล้างข้อมูลเบราว์เซอร์หรือสลับไปใช้เบราว์เซอร์อื่น"
tempStorageTitle = "พื้นที่จัดเก็บชั่วคราวบนเบราว์เซอร์"
use = "ใช้ลายเซ็น"
[sign.saved.status]
saved = "บันทึกแล้ว"
@@ -7695,6 +8198,7 @@ bulkTitle = "อัปโหลดไฟล์ที่เลือก"
description = "อัปโหลดไฟล์ปัจจุบันไปยังพื้นที่จัดเก็บบนเซิร์ฟเวอร์สำหรับการเข้าถึงของคุณเอง"
errorTitle = "อัปโหลดล้มเหลว"
failure = "อัปโหลดล้มเหลว โปรดตรวจสอบการเข้าสู่ระบบและการตั้งค่าการจัดเก็บของคุณ"
featureDisabled = "การบันทึกไปยังเซิร์ฟเวอร์ไม่ได้เปิดใช้งานบนเซิร์ฟเวอร์นี้."
fileCount = "{{count}} ไฟล์ที่เลือก"
fileLabel = "ไฟล์"
hint = "ลิงก์สาธารณะและโหมดการเข้าถึงถูกควบคุมโดยการตั้งค่าเซิร์ฟเวอร์ของคุณ"
@@ -7823,9 +8327,18 @@ center = "กึ่งกลาง"
left = "ชิดซ้าย"
right = "ชิดขวา"
[textInput]
clear = "ล้างข้อความ"
[theme]
toggle = "สลับธีม"
[time.relative]
daysAgo = "{{count}} วันที่แล้ว"
hoursAgo = "{{count}} ชั่วโมงที่แล้ว"
justNow = "เมื่อสักครู่"
minutesAgo = "{{count}} นาทีที่แล้ว"
[timestampPdf]
completed = "ประทับเวลาบน PDF สำเร็จ"
desc = "เพิ่มการประทับเวลาเอกสาร RFC 3161 ให้กับ PDF ของคุณโดยใช้เซิร์ฟเวอร์ Time Stamp Authority (TSA) ที่เชื่อถือได้"
@@ -7852,6 +8365,10 @@ label = "เลือกเซิร์ฟเวอร์ TSA"
[timestampPdf.steps]
settings = "การตั้งค่า"
[toast]
dismiss = "ปิด"
toggleDetails = "สลับรายละเอียด"
[tool]
endpointUnavailable = "เครื่องมือนี้ไม่พร้อมใช้งานบนเซิร์ฟเวอร์ของคุณ"
endpointUnavailableClickable = "ไม่พร้อมใช้งานในโหมดนี้ คลิกเพื่อลงชื่อเข้าใช้"
@@ -7868,13 +8385,18 @@ viewerMode = "สลับไปที่ตัวแก้ไขไฟล์เ
[toolPanel]
allTools = "เครื่องมือทั้งหมด"
alpha = "อัลฟา"
backToAllTools = "กลับไปที่เครื่องมือทั้งหมด"
backToDefault = "ย้อนกลับ"
backToTools = "กลับไปที่เครื่องมือ"
collapse = "ยุบแผง"
comingSoon = "เร็วๆ นี้:"
expand = "ขยายแผง"
goBack = "ย้อนกลับ"
placeholder = "เลือกเครื่องมือเพื่อเริ่มต้น"
premiumFeature = "ฟีเจอร์พรีเมียม:"
search = "ค้นหาเครื่องมือ"
toolsHeader = "เครื่องมือ"
viewAllTools = "ดูเครื่องมือทั้งหมด"
[toolPanel.fullscreen]
comingSoon = "เร็วๆ นี้:"
@@ -7933,6 +8455,9 @@ verification = "การตรวจสอบ"
noSearchResults = "ไม่พบเครื่องมือ"
noTools = "ไม่มีเครื่องมือให้ใช้"
[tooltip]
close = "ปิดคำแนะนำ"
[unlockPDFForms]
description = "เครื่องมือนี้จะลบข้อจำกัดอ่านอย่างเดียวจากช่องฟอร์มใน PDF ทำให้สามารถแก้ไขและกรอกได้"
filenamePrefix = "ปลดล็อกแบบฟอร์ม"
@@ -7951,29 +8476,42 @@ placeholder = "เลือกไฟล์ PDF ในมุมมองหลั
title = "ผลการปลดล็อกฟอร์ม"
[update]
allReleases = "รุ่นทั้งหมด"
availableUpdates = "อัปเดตที่มี"
breaking = "Breaking"
breakingChanges = "การเปลี่ยนแปลงที่มีผลกระทบ"
breakingChangesDefault = "เวอร์ชันนี้มีการเปลี่ยนแปลงที่มีผลกระทบ"
breakingChangesDetected = "พบการเปลี่ยนแปลงที่มีผลกระทบ"
breakingChangesMessage = "บางเวอร์ชันมีการเปลี่ยนแปลงที่มีผลกระทบ โปรดตรวจสอบคู่มือการย้ายด้านล่างก่อนอัปเดต"
close = "ปิด"
closeModal = "ปิดหน้าต่างอัปเดต"
current = "เวอร์ชันปัจจุบัน"
defaultRecommendation = "การอัปเดตนี้มีการแก้ไขและปรับปรุงที่สำคัญ."
downloadLatest = "ดาวน์โหลดล่าสุด"
later = "ภายหลัง"
latest = "เวอร์ชันล่าสุด"
latestStable = "เสถียรล่าสุด"
loadingDetailedInfo = "กำลังโหลดข้อมูลรายละเอียด..."
migrationGuide = "คู่มือการย้าย"
migrationGuides = "คู่มือการย้าย"
migrationGuidesDesc = "ตรวจสอบการเปลี่ยนแปลงสำคัญก่อนอัปเดต."
modalSubtitle = "มีเวอร์ชันใหม่ของ Stirling PDF พร้อมติดตั้งแล้ว."
modalTitle = "มีอัปเดต"
notes = "บันทึก"
priorityLabel = "ลำดับความสำคัญ"
recommendedAction = "การดำเนินการที่แนะนำ"
releaseNotes = "บันทึกรุ่น"
showLess = "แสดงเวอร์ชันน้อยลง"
showMore = "แสดงทั้งหมด {{count}} เวอร์ชัน"
stable = "STABLE"
unableToLoadDetails = "ไม่สามารถโหลดข้อมูลรายละเอียด"
updateAvailable = "มีอัปเดต"
urgentUpdateAvailable = "อัปเดตเร่งด่วน"
version = "เวอร์ชัน"
versionHistory = "ประวัติเวอร์ชัน"
viewAllReleases = "ดูรุ่นทั้งหมด"
viewGuide = "ดูคู่มือ"
whatsNewIn = "มีอะไรใหม่ใน"
[update.priority]
low = "ต่ำ"
@@ -8155,12 +8693,16 @@ enableDarkFilter = "เปิดใช้งานตัวกรองโทน
enableSepiaFilter = "เปิดใช้งานตัวกรองเซเปีย"
firstPage = "หน้าแรก"
lastPage = "หน้าสุดท้าย"
moreOptions = "เพิ่มเติม"
nextPage = "หน้าถัดไป"
onlyPdfSupported = "ตัวแสดงผลรองรับเฉพาะไฟล์ PDF ไฟล์นี้ดูเหมือนจะเป็นรูปแบบอื่น"
pageNavigation = "การนำทางหน้า"
previousPage = "หน้าก่อนหน้า"
resetZoom = "รีเซ็ตการซูม"
singlePageView = "มุมมองหน้าเดียว"
unknownFile = "ไฟล์ไม่รู้จัก"
view = "มุมมอง"
zoom = "ซูม"
zoomIn = "ซูมเข้า"
zoomOut = "ซูมออก"
@@ -8198,6 +8740,9 @@ typeInsertText = "แทรกข้อความ"
typeReplaceText = "แทนที่ข้อความ"
viewComment = "ดูความคิดเห็น"
[viewer.error]
noFileProvided = "ข้อผิดพลาด: ไม่มีไฟล์ถูกส่งให้ตัวแสดงผล"
[viewer.formBar]
apply = "ใช้การเปลี่ยนแปลง"
dismiss = "ปิด"
@@ -8207,6 +8752,9 @@ title = "ช่องแบบฟอร์ม"
unsavedBadge = "ยังไม่บันทึก"
unsavedDesc = "คุณมีการเปลี่ยนแปลงที่ยังไม่บันทึก"
[viewer.link]
delete = "ลบลิงก์"
[viewer.nonPdf]
columnDefault = "คอลัมน์ {{index}}"
convertToPdf = "แปลงเป็น PDF"
@@ -8222,6 +8770,19 @@ renderMarkdown = "แสดงผล Markdown"
sortedBy = "เรียงตาม: {{column}}"
textStats = "{{lines}} บรรทัด · {{size}}"
[viewer.redaction]
removeMark = "เอาเครื่องหมายนี้ออก"
[viewer.search]
clear = "ล้างการค้นหา"
close = "ปิดการค้นหา"
next = "ผลลัพธ์ถัดไป"
previous = "ผลลัพธ์ก่อนหน้า"
resultsOf = "จาก {{total}}"
[viewer.signature]
delete = "ลบลายเซ็น"
[viewPdf]
header = "ดู PDF"
tags = "ดู, อ่าน, เพิ่มคำอธิบาย, ข้อความ, รูปภาพ"
@@ -8470,6 +9031,37 @@ toggleSidebar = "สลับแถบข้าง"
toggleTheme = "สลับธีม"
viewer = "ตัวดู"
[workflow.participant]
accessExpired = "การเข้าถึงเอกสารนี้ของคุณหมดอายุแล้ว."
certificateFile = "ไฟล์ใบรับรอง"
certificateFilePlaceholder = "เลือกไฟล์ใบรับรอง"
certificatePassword = "รหัสผ่านใบรับรอง"
certificateType = "ชนิดใบรับรอง"
certTypeJks = "JKS Keystore"
certTypeP12 = "ใบรับรอง P12/PKCS12"
certTypeServer = "ใบรับรองเซิร์ฟเวอร์ (ถ้ามี)"
completedDeclined = "คุณได้ปฏิเสธเอกสารนี้แล้ว."
completedSigned = "คุณได้เซ็นเอกสารนี้แล้ว."
decline = "ปฏิเสธ"
downloadDocument = "ดาวน์โหลดเอกสาร"
dueDate = "วันครบกำหนด: {{date}}"
errorTitle = "ข้อผิดพลาด"
from = "จาก: {{name}}"
loadingSession = "กำลังโหลดเซสชัน..."
location = "ตำแหน่งที่ตั้ง"
locationPlaceholder = "เช่น San Francisco, CA"
pageNumber = "หมายเลขหน้า (ไม่บังคับ)"
reason = "เหตุผล"
reasonPlaceholder = "เช่น อนุมัติเอกสาร"
sessionNotFound = "ไม่พบเซสชันหรือไม่มีสิทธิ์เข้าถึง."
signDocument = "เซ็นเอกสาร"
statusDeclined = "ปฏิเสธ"
statusNotified = "แจ้งแล้ว"
statusPending = "รอดำเนินการ"
statusSigned = "เซ็นแล้ว"
statusViewed = "ดูแล้ว"
submitSignature = "ส่งลายเซ็น"
[workspace]
title = "พื้นที่ทำงาน"