summaryrefslogtreecommitdiffstats
path: root/l10n-th/toolkit
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:40:09 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:40:09 +0000
commitc1701504b2366542c32c5e6eeff1ba62cc75f8f6 (patch)
tree81b15ef2846efcdbb09422dd283399e769cb7ef9 /l10n-th/toolkit
parentReleasing progress-linux version 115.10.0esr-1~progress7.99u1. (diff)
downloadfirefox-esr-c1701504b2366542c32c5e6eeff1ba62cc75f8f6.tar.xz
firefox-esr-c1701504b2366542c32c5e6eeff1ba62cc75f8f6.zip
Merging upstream version 115.11.0esr.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--l10n-th/toolkit/chrome/global/filepicker.properties2
-rw-r--r--l10n-th/toolkit/chrome/global/narrate.properties10
-rw-r--r--l10n-th/toolkit/chrome/global/printdialog.properties4
-rw-r--r--l10n-th/toolkit/chrome/mozapps/downloads/unknownContentType.properties2
-rw-r--r--l10n-th/toolkit/chrome/mozapps/profile/profileSelection.properties4
-rw-r--r--l10n-th/toolkit/chrome/mozapps/update/updates.properties2
-rw-r--r--l10n-th/toolkit/crashreporter/aboutcrashes.ftl11
-rw-r--r--l10n-th/toolkit/crashreporter/crashreporter.ftl48
-rw-r--r--l10n-th/toolkit/crashreporter/crashreporter.ini10
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutAddons.ftl63
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutGlean.ftl28
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutLogging.ftl2
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutNetworking.ftl2
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutProcesses.ftl10
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutReader.ftl39
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutRights.ftl4
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutServiceWorkers.ftl15
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutSupport.ftl67
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutTelemetry.ftl36
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutWebauthn.ftl76
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutWebrtc.ftl23
-rw-r--r--l10n-th/toolkit/toolkit/about/abuseReports.ftl20
-rw-r--r--l10n-th/toolkit/toolkit/about/certviewer.ftl4
-rw-r--r--l10n-th/toolkit/toolkit/about/config.ftl6
-rw-r--r--l10n-th/toolkit/toolkit/branding/brandings.ftl1
-rw-r--r--l10n-th/toolkit/toolkit/contentanalysis/contentanalysis.ftl35
-rw-r--r--l10n-th/toolkit/toolkit/featuregates/features.ftl12
-rw-r--r--l10n-th/toolkit/toolkit/formautofill/formAutofill.ftl67
-rw-r--r--l10n-th/toolkit/toolkit/global/arrowscrollbox.ftl21
-rw-r--r--l10n-th/toolkit/toolkit/global/commonDialog.ftl5
-rw-r--r--l10n-th/toolkit/toolkit/global/cookieBannerHandling.ftl2
-rw-r--r--l10n-th/toolkit/toolkit/global/createProfileWizard.ftl16
-rw-r--r--l10n-th/toolkit/toolkit/global/cspErrors.ftl9
-rw-r--r--l10n-th/toolkit/toolkit/global/extensionPermissions.ftl10
-rw-r--r--l10n-th/toolkit/toolkit/global/extensions.ftl2
-rw-r--r--l10n-th/toolkit/toolkit/global/handlerDialog.ftl2
-rw-r--r--l10n-th/toolkit/toolkit/global/processTypes.ftl22
-rw-r--r--l10n-th/toolkit/toolkit/global/profileSelection.ftl10
-rw-r--r--l10n-th/toolkit/toolkit/global/resetProfile.ftl3
-rw-r--r--l10n-th/toolkit/toolkit/global/textActions.ftl2
-rw-r--r--l10n-th/toolkit/toolkit/global/unknownContentType.ftl4
-rw-r--r--l10n-th/toolkit/toolkit/neterror/certError.ftl35
-rw-r--r--l10n-th/toolkit/toolkit/neterror/netError.ftl6
-rw-r--r--l10n-th/toolkit/toolkit/neterror/nsserrors.ftl18
-rw-r--r--l10n-th/toolkit/toolkit/passwordmgr/passwordmgr.ftl6
-rw-r--r--l10n-th/toolkit/toolkit/pdfviewer/viewer.ftl40
-rw-r--r--l10n-th/toolkit/toolkit/preferences/preferences.ftl6
-rw-r--r--l10n-th/toolkit/toolkit/printing/printDialogs.ftl3
-rw-r--r--l10n-th/toolkit/toolkit/printing/printPreview.ftl4
-rw-r--r--l10n-th/toolkit/toolkit/printing/printUI.ftl20
50 files changed, 557 insertions, 292 deletions
diff --git a/l10n-th/toolkit/chrome/global/filepicker.properties b/l10n-th/toolkit/chrome/global/filepicker.properties
index 8f116ec37c..59b2141571 100644
--- a/l10n-th/toolkit/chrome/global/filepicker.properties
+++ b/l10n-th/toolkit/chrome/global/filepicker.properties
@@ -17,4 +17,4 @@ videoTitle=ไฟล์วิดีโอ
pdfTitle=ไฟล์ PDF
formatLabel=รูปแบบ:
-selectedFileNotReadableError=ไฟล์ที่เลือกไม่มีสิทธิอนุญาตในการอ่าน
+selectedFileNotReadableError=ไฟล์ที่เลือกไม่มีสิทธิ์ในการอ่าน
diff --git a/l10n-th/toolkit/chrome/global/narrate.properties b/l10n-th/toolkit/chrome/global/narrate.properties
index 5bb95f522f..660e583d06 100644
--- a/l10n-th/toolkit/chrome/global/narrate.properties
+++ b/l10n-th/toolkit/chrome/global/narrate.properties
@@ -8,6 +8,14 @@
# %S is the keyboard shortcut for the listen command
listen-label = ฟัง (%S)
back = ย้อนกลับ
+
+# "Listen, which allows users to listen to Firefox reading the text,
+# instead of having to read it themselves." This is the name
+# of the feature and it is the label for the popup button.
+# %S is the keyboard shortcut for the listen command
+read-aloud-label = อ่านออกเสียง (%S)
+# %S is the keyboard shortcut for the skip back command
+previous-label = ถอยกลับ (%S)
# %S is the keyboard shortcut for the start command
start-label = เริ่ม (%S)
# %S is the keyboard shortcut for the stop command
@@ -15,6 +23,8 @@ stop-label = หยุด (%S)
# Keyboard shortcut to toggle the narrate feature
narrate-key-shortcut = บ
forward = เดินหน้า
+# %S is the keyboard shortcut for the skip forward command
+next-label = เดินหน้า (%S)
speed = ความเร็ว
selectvoicelabel = เสียงพูด:
# Default voice is determined by the language of the document.
diff --git a/l10n-th/toolkit/chrome/global/printdialog.properties b/l10n-th/toolkit/chrome/global/printdialog.properties
index e3be749c61..4cb71d41ef 100644
--- a/l10n-th/toolkit/chrome/global/printdialog.properties
+++ b/l10n-th/toolkit/chrome/global/printdialog.properties
@@ -10,7 +10,7 @@ optionsTabLabelGTK=ตัวเลือก
# Mac titles:
optionsTitleMac=ตัวเลือก:
-appearanceTitleMac=ลักษณะที่ปรากฏ:
+appearanceTitleMac=รูปลักษณ์:
pageHeadersTitleMac=ส่วนหัวหน้า:
pageFootersTitleMac=ส่วนท้ายหน้า:
@@ -39,7 +39,7 @@ headerFooterDate=วันที่/เวลา
headerFooterPage=หน้า #
headerFooterPageTotal=หน้า # จาก #
headerFooterCustom=กำหนดเอง…
-customHeaderFooterPrompt=โปรดป้อนข้อความส่วนหัว/ส่วนท้ายที่กำหนดเองของคุณ
+customHeaderFooterPrompt=โปรดป้อนข้อความส่วนหัว/ส่วนท้ายกำหนดเองของคุณ
# These are for the summary view in the Mac dialog:
summarySelectionOnlyTitle=พิมพ์ส่วนที่เลือก
diff --git a/l10n-th/toolkit/chrome/mozapps/downloads/unknownContentType.properties b/l10n-th/toolkit/chrome/mozapps/downloads/unknownContentType.properties
index d81eeb65fe..ddaef2d8e6 100644
--- a/l10n-th/toolkit/chrome/mozapps/downloads/unknownContentType.properties
+++ b/l10n-th/toolkit/chrome/mozapps/downloads/unknownContentType.properties
@@ -10,7 +10,7 @@ chooseAppFilePickerTitle=เลือกแอปพลิเคชันช่
badApp=ไม่พบแอปพลิเคชันที่คุณเลือก (“%S”)  ตรวจสอบชื่อไฟล์หรือเลือกแอปพลิเคชันอื่น
badApp.title=ไม่พบแอปพลิเคชัน
badPermissions=ไม่สามารถบันทึกไฟล์เนื่องจากคุณไม่มีสิทธิที่เหมาะสม เลือกไดเรกทอรีอื่นเพื่อบันทึก
-badPermissions.title=สิทธิอนุญาตการบันทึกไม่ถูกต้อง
+badPermissions.title=การกำหนดสิทธิ์การบันทึกไม่ถูกต้อง
unknownAccept.label=บันทึกไฟล์
unknownCancel.label=ยกเลิก
fileType=ไฟล์ %S
diff --git a/l10n-th/toolkit/chrome/mozapps/profile/profileSelection.properties b/l10n-th/toolkit/chrome/mozapps/profile/profileSelection.properties
index b316522506..761bd6505b 100644
--- a/l10n-th/toolkit/chrome/mozapps/profile/profileSelection.properties
+++ b/l10n-th/toolkit/chrome/mozapps/profile/profileSelection.properties
@@ -7,8 +7,8 @@
# Application not responding
# LOCALIZATION NOTE (restartTitle, restartMessageNoUnlocker2, restartMessageUnlocker, restartMessageNoUnlockerMac, restartMessageUnlockerMac): Messages displayed when the application is running but is not responding to commands. %S is the application name.
restartTitle=ปิด %S
-restartMessageNoUnlocker2=%S กำลังทำงานอยู่แล้ว แต่ไม่ตอบสนอง หากต้องการใช้ %S คุณต้องปิดโปรเซส %S ที่มีอยู่ก่อน แล้วเริ่มการทำงานของอุปกรณ์ของคุณใหม่ หรือใช้โปรไฟล์อื่น
-restartMessageUnlocker=%S กำลังทำงานอยู่ แต่ไม่มีการตอบสนอง คุณจำเป็นต้องปิดโปรเซส %S ก่อนจึงจะเปิดหน้าต่างใหม่ได้
+restartMessageNoUnlocker2=%S กำลังทำงานอยู่แล้ว แต่ไม่ตอบสนอง หากต้องการใช้ %S คุณต้องปิดโพรเซส %S ที่มีอยู่ก่อน แล้วเริ่มการทำงานของอุปกรณ์ของคุณใหม่ หรือใช้โปรไฟล์อื่น
+restartMessageUnlocker=%S กำลังทำงานอยู่ แต่ไม่มีการตอบสนอง คุณจำเป็นต้องปิดโพรเซส %S ก่อนจึงจะเปิดหน้าต่างใหม่ได้
restartMessageNoUnlockerMac=มี %S เปิดใช้งานอยู่ คุณสามารถเปิดใช้งาน %S ได้ครั้งละหนึ่งตัว
restartMessageUnlockerMac=มี %S เปิดใช้งานอยู่ %S ที่กำลังทำงานอยู่จะถูกปิดเพื่อเปิดให้ตัวนี้ทำงาน
diff --git a/l10n-th/toolkit/chrome/mozapps/update/updates.properties b/l10n-th/toolkit/chrome/mozapps/update/updates.properties
index 6e8707859f..88d4f2021f 100644
--- a/l10n-th/toolkit/chrome/mozapps/update/updates.properties
+++ b/l10n-th/toolkit/chrome/mozapps/update/updates.properties
@@ -19,7 +19,7 @@ statusFailed=การติดตั้งล้มเหลว
installSuccess=ติดตั้งการอัปเดตสำเร็จ
installPending=รอการติดตั้ง
patchApplyFailure=ไม่สามารถติดตั้งการอัปเดต (การใช้แพตช์ล้มเหลว)
-elevationFailure=คุณไม่มีสิทธิอนุญาตที่จำเป็นในการติดตั้งการอัปเดตนี้ โปรดติดต่อผู้ดูแลระบบของคุณ
+elevationFailure=คุณไม่มีสิทธิ์ที่จำเป็นในการติดตั้งการอัปเดตนี้ โปรดติดต่อผู้ดูแลระบบของคุณ
check_error-200=ไฟล์ XML การอัปเดตผิดรูปแบบ (200)
check_error-403=การเข้าถึงถูกปฏิเสธ (403)
diff --git a/l10n-th/toolkit/crashreporter/aboutcrashes.ftl b/l10n-th/toolkit/crashreporter/aboutcrashes.ftl
index 5b0ea1b39f..639859cecd 100644
--- a/l10n-th/toolkit/crashreporter/aboutcrashes.ftl
+++ b/l10n-th/toolkit/crashreporter/aboutcrashes.ftl
@@ -1,20 +1,13 @@
# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v- 2-0- If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla-org/MPL/2-0/-
-
-
-# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
crash-reports-title = รายงานข้อขัดข้อง
-
submit-all-button-label = ส่งทั้งหมด
delete-button-label = ล้างทั้งหมด
delete-confirm-title = คุณแน่ใจหรือไม่?
delete-unsubmitted-description = สิ่งนี้จะลบรายงานข้อขัดข้องที่ยังไม่ได้ส่งทั้งหมดและไม่สามารถเลิกทำได้
delete-submitted-description = สิ่งนี้จะเอารายการรายงานข้อขัดข้องที่ส่งแล้วออกแต่จะไม่ลบข้อมูลที่ส่งแล้ว สิ่งนี้ไม่สามารถเลิกทำได้
-
crashes-unsubmitted-label = รายงานข้อขัดข้องที่ยังไม่ได้ส่ง
id-heading = ID รายงาน
date-crashed-heading = วันที่ขัดข้อง
@@ -22,10 +15,8 @@ submit-crash-button-label = ส่ง
# This text is used to replace the label of the crash submit button
# if the crash submission fails.
submit-crash-button-failure-label = ล้มเหลว
-
crashes-submitted-label = รายงานข้อขัดข้องที่ส่งแล้ว
date-submitted-heading = วันที่ส่ง
view-crash-button-label = ดู
-
no-reports-label = ยังไม่เคยมีการรายงานข้อขัดข้อง
-no-config-label = แอปพลิเคชันนี้ไม่ได้ถูกกำหนดค่าให้แสดงผลรายงานข้อขัดข้อง ค่ากำหนด <code>breakpad.reportURL</code> ต้องถูกตั้ง
+no-config-label = แอปพลิเคชันนี้ไม่ได้ถูกกำหนดค่าให้แสดงผลรายงานข้อขัดข้อง ค่าปรับแต่ง <code>breakpad.reportURL</code> ต้องถูกกำหนด
diff --git a/l10n-th/toolkit/crashreporter/crashreporter.ftl b/l10n-th/toolkit/crashreporter/crashreporter.ftl
new file mode 100644
index 0000000000..00cbe845e0
--- /dev/null
+++ b/l10n-th/toolkit/crashreporter/crashreporter.ftl
@@ -0,0 +1,48 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+crashreporter-branded-title = เครื่องมือรายงานข้อขัดข้องของ { -brand-short-name }
+crashreporter-apology = เราขออภัย
+crashreporter-crashed-and-restore = { -brand-short-name } มีปัญหาและขัดข้อง เราจะพยายามเรียกคืนแท็บและหน้าต่างของคุณเมื่อเริ่มทำงานใหม่
+crashreporter-plea = เพื่อช่วยเราวินิจฉัยและแก้ไขปัญหา คุณสามารถส่งรายงานข้อขัดข้องให้กับเรา
+crashreporter-information = แอปพลิเคชันนี้จะทำงานหลังจากเกิดข้อขัดข้องเพื่อรายงานปัญหาไปยัง { -vendor-short-name } แอปพลิเคชันไม่ควรถูกเรียกใช้โดยตรง
+crashreporter-error = { -brand-short-name } มีปัญหาและขัดข้อง โชคไม่ดีที่เครื่องมือรายงานข้อขัดข้องไม่สามารถส่งรายงานข้อขัดข้องนี้ได้
+# $details (String) - the reason that a crash report cannot be submitted
+crashreporter-error-details = รายละเอียด: { $details }
+crashreporter-no-run-message = แอปพลิเคชันนี้จะทำงานหลังจากเกิดข้อขัดข้องเพื่อรายงานปัญหาไปยังผู้จำหน่ายแอปพลิเคชัน  แอปพลิเคชันไม่ควรถูกเรียกใช้โดยตรง
+crashreporter-button-details = รายละเอียด…
+crashreporter-loading-details = กำลังโหลด…
+crashreporter-view-report-title = เนื้อหารายงาน
+crashreporter-comment-prompt = เพิ่มความคิดเห็น (ความคิดเห็นจะปรากฏต่อสาธารณะ)
+crashreporter-report-info = รายงานนี้ยังมีข้อมูลทางเทคนิคเกี่ยวกับสถานะของแอปพลิเคชันขณะขัดข้อง
+crashreporter-send-report = แจ้ง { -vendor-short-name } เกี่ยวกับข้อขัดข้องนี้เพื่อให้พวกเขาสามารถแก้ไขปัญหาได้
+crashreporter-include-url = รวมที่อยู่ของหน้าที่ฉันเข้าชมอยู่
+crashreporter-submit-status = จะส่งรายงานข้อขัดข้องของคุณก่อนที่คุณจะออกหรือเริ่มการทำงานใหม่
+crashreporter-submit-in-progress = กำลังส่งรายงานของคุณ…
+crashreporter-submit-success = ส่งรายงานสำเร็จ!
+crashreporter-submit-failure = เกิดปัญหาในการส่งรายงานของคุณ
+crashreporter-resubmit-status = กำลังส่งรายงานที่ก่อนหน้านี้ส่งไม่ผ่านใหม่…
+crashreporter-button-quit = ออกจาก { -brand-short-name }
+crashreporter-button-restart = เริ่มการทำงาน { -brand-short-name } ใหม่
+crashreporter-button-ok = ตกลง
+crashreporter-button-close = ปิด
+# $id (String) - the crash id from the server, typically a UUID
+crashreporter-crash-identifier = ID ข้อขัดข้อง: { $id }
+# $url (String) - the url which the user can use to view the submitted crash report
+crashreporter-crash-details = คุณสามารถดูรายละเอียดข้อขัดข้องนี้ได้ที่ { $url }
+
+# Error strings
+
+crashreporter-error-minidump-analyzer = ไม่สามารถเรียกใช้ minidump-analyzer
+# $path (String) - the file path
+crashreporter-error-opening-file = ไม่สามารถเปิดไฟล์ ({ $path })
+# $path (String) - the file path
+crashreporter-error-loading-file = ไม่สามารถโหลดไฟล์ ({ $path })
+# $path (String) - the path
+crashreporter-error-creating-dir = ไม่สามารถสร้างไดเรกทอรี ({ $path })
+crashreporter-error-no-home-dir = ไดเรกทอรีบ้านหายไป
+# $from (String) - the source path
+# $to (String) - the destination path
+crashreporter-error-moving-path = ไม่สามารถย้าย { $from } ไปยัง { $to }
+crashreporter-error-version-eol = รุ่นนี้สิ้นอายุการใช้งาน: ไม่รับรายงานข้อขัดข้องอีกต่อไปแล้ว
diff --git a/l10n-th/toolkit/crashreporter/crashreporter.ini b/l10n-th/toolkit/crashreporter/crashreporter.ini
index 5517ca5fe2..d97d2e1aa6 100644
--- a/l10n-th/toolkit/crashreporter/crashreporter.ini
+++ b/l10n-th/toolkit/crashreporter/crashreporter.ini
@@ -9,13 +9,13 @@
# for example like Arabic, Hebrew, Persian. If your language needs RTL, please
# use the untranslated English word "yes" as value
isRTL=
-CrashReporterTitle=ตัวรายงานข้อขัดข้อง
+CrashReporterTitle=เครื่องมือรายงานข้อขัดข้อง
# LOCALIZATION NOTE (CrashReporterVendorTitle): %s is replaced with the vendor name. (i.e. "Mozilla")
-CrashReporterVendorTitle=ตัวรายงานข้อขัดข้องของ %s
+CrashReporterVendorTitle=เครื่องมือรายงานข้อขัดข้องของ %s
# LOCALIZATION NOTE (CrashReporterErrorText): %s is replaced with another string containing detailed information.
-CrashReporterErrorText=แอปพลิเคชันมีปัญหาและขัดข้อง\n\nโชคไม่ดีที่ตัวรายงานข้อขัดข้องไม่สามารถส่งรายงานข้อขัดข้องนี้ได้\n\nรายละเอียด: %s
+CrashReporterErrorText=แอปพลิเคชันมีปัญหาและขัดข้อง\n\nโชคไม่ดีที่เครื่องมือรายงานข้อขัดข้องไม่สามารถส่งรายงานข้อขัดข้องนี้ได้\n\nรายละเอียด: %s
# LOCALIZATION NOTE (CrashReporterProductErrorText2): The first %s is replaced with the product name (i.e. "Firefox"), the second is replaced with another string containing detailed information. These two substitutions can not be reordered!
-CrashReporterProductErrorText2=%s มีปัญหาและขัดข้อง\n\nโชคไม่ดีที่ตัวรายงานข้อขัดข้องไม่สามารถส่งรายงานข้อขัดข้องได้\n\nรายละเอียด: %s
+CrashReporterProductErrorText2=%s มีปัญหาและขัดข้อง\n\nโชคไม่ดีที่เครื่องมือรายงานข้อขัดข้องไม่สามารถส่งรายงานข้อขัดข้องได้\n\nรายละเอียด: %s
CrashReporterSorry=เราขออภัย
# LOCALIZATION NOTE (CrashReporterDescriptionText2): The %s is replaced with the product name.
CrashReporterDescriptionText2=%s มีปัญหาและขัดข้อง\n\nเพื่อช่วยเราวินิจฉัยและแก้ไขปัญหา คุณสามารถส่งรายงานข้อขัดข้องให้กับเรา
@@ -51,7 +51,7 @@ ErrorDumpFileExists=แอปพลิเคชันไม่ได้สร้
ErrorDumpFileMove=ไม่สามารถย้ายบันทึกข้อขัดข้อง
ErrorNoProductName=แอปพลิเคชันไม่ได้ระบุตัวเอง
ErrorNoServerURL=แอปพลิเคชันไม่ได้ระบุเซิร์ฟเวอร์สำหรับรายงานข้อขัดข้อง
-ErrorNoSettingsPath=ไม่พบการตั้งค่าของตัวรายงานข้อขัดข้อง
+ErrorNoSettingsPath=ไม่พบการตั้งค่าของเครื่องมือรายงานข้อขัดข้อง
ErrorCreateDumpDir=ไม่สามารถสร้างไดเรกทอรีสำหรับรอดำเนินการบันทึก
# LOCALIZATION NOTE (ErrorEndOfLife): The %s is replaced with the product name.
ErrorEndOfLife=%s รุ่นที่คุณกำลังใช้ไม่ได้รับการสนับสนุนอีกต่อไป รายงานข้อขัดข้องในรุ่นนี้จึงไม่ได้รับการยอมรับ โปรดพิจารณาอัปเกรดเป็นรุ่นที่ได้รับการสนับสนุน
diff --git a/l10n-th/toolkit/toolkit/about/aboutAddons.ftl b/l10n-th/toolkit/toolkit/about/aboutAddons.ftl
index 55447e3197..e3ae11bb6e 100644
--- a/l10n-th/toolkit/toolkit/about/aboutAddons.ftl
+++ b/l10n-th/toolkit/toolkit/about/aboutAddons.ftl
@@ -10,7 +10,7 @@ search-header =
## Variables
## $domain - Domain name where add-ons are available (e.g. addons.mozilla.org)
-list-empty-get-extensions-message = รับส่วนขยายและชุดรูปแบบใน <a data-l10n-name="get-extensions">{ $domain }</a>
+list-empty-get-extensions-message = รับส่วนขยายและชุดตกแต่งใน <a data-l10n-name="get-extensions">{ $domain }</a>
list-empty-get-dictionaries-message = รับพจนานุกรมบน <a data-l10n-name="get-extensions">{ $domain }</a>
list-empty-get-language-packs-message = รับชุดภาษาบน <a data-l10n-name="get-extensions">{ $domain }</a>
@@ -126,9 +126,9 @@ addon-category-discover-title =
addon-category-extension = ส่วนขยาย
addon-category-extension-title =
.title = ส่วนขยาย
-addon-category-theme = ชุดรูปแบบ
+addon-category-theme = ชุดตกแต่ง
addon-category-theme-title =
- .title = ชุดรูปแบบ
+ .title = ชุดตกแต่ง
addon-category-plugin = ปลั๊กอิน
addon-category-plugin-title =
.title = ปลั๊กอิน
@@ -144,22 +144,22 @@ addon-category-available-updates-title =
addon-category-recent-updates = การอัปเดตล่าสุด
addon-category-recent-updates-title =
.title = การอัปเดตล่าสุด
-addon-category-sitepermission = สิทธิอนุญาตไซต์
+addon-category-sitepermission = การกำหนดสิทธิ์ไซต์
addon-category-sitepermission-title =
- .title = สิทธิอนุญาตไซต์
+ .title = การกำหนดสิทธิ์ไซต์
# String displayed in about:addons in the Site Permissions section
# Variables:
# $host (string) - DNS host name for which the webextension enables permissions
-addon-sitepermission-host = สิทธิอนุญาตไซต์สำหรับ { $host }
+addon-sitepermission-host = การกำหนดสิทธิ์ไซต์สำหรับ { $host }
## These are global warnings
extensions-warning-safe-mode = ส่วนเสริมทั้งหมดถูกปิดใช้งานโดยโหมดปลอดภัย
-extensions-warning-check-compatibility = การตรวจสอบความเข้ากันได้ของส่วนเสริมถูกปิดใช้งาน คุณอาจมีส่วนเสริมที่เข้ากันไม่ได้
+extensions-warning-check-compatibility = การตรวจสอบความเข้ากันได้ของส่วนเสริมถูกปิดใช้งาน คุณอาจมีส่วนเสริมที่ใช้ร่วมกันไม่ได้
extensions-warning-safe-mode2 =
.message = ส่วนเสริมทั้งหมดถูกปิดใช้งานโดยโหมดปลอดภัย
extensions-warning-check-compatibility2 =
- .message = การตรวจสอบความเข้ากันได้ของส่วนเสริมถูกปิดใช้งาน คุณอาจมีส่วนเสริมที่เข้ากันไม่ได้
+ .message = การตรวจสอบความเข้ากันได้ของส่วนเสริมถูกปิดใช้งาน คุณอาจมีส่วนเสริมที่ใช้ร่วมกันไม่ได้
extensions-warning-check-compatibility-button = เปิดใช้งาน
.title = เปิดใช้งานการตรวจสอบความเข้ากันได้ของส่วนเสริม
extensions-warning-update-security = การตรวจสอบความปลอดภัยของการอัปเดตส่วนเสริมถูกปิดใช้งาน คุณอาจถูกบุกรุกโดยการอัปเดต
@@ -220,6 +220,9 @@ shortcuts-no-addons = คุณไม่ได้เปิดใช้งาน
shortcuts-no-commands = ส่วนขยายดังต่อไปนี้ไม่มีทางลัด:
shortcuts-input =
.placeholder = พิมพ์ทางลัด
+# Accessible name for a trashcan icon button that removes an existent shortcut
+shortcuts-remove-button =
+ .aria-label = เอาทางลัดออก
shortcuts-browserAction2 = เปิดใช้งานปุ่มแถบเครื่องมือ
shortcuts-pageAction = เปิดใช้งานการกระทำหน้า
shortcuts-sidebarAction = เปิด/ปิดแถบข้าง
@@ -258,20 +261,20 @@ header-back-button =
# Explanatory introduction to the list of recommended add-ons. The action word
# ("recommends") in the final sentence is a link to external documentation.
discopane-intro =
- ส่วนขยายและธีมเป็นเหมือนแอปสำหรับเบราว์เซอร์ของคุณ ซึ่งให้คุณป้องกัน
- รหัสผ่าน, ดาวน์โหลดวิดีโอ, ค้นหาดีล, ปิดกั้นโฆษณาที่น่ารำคาญ, เปลี่ยนรูปลักษณ์ของ
- เบราว์เซอร์ของคุณ, และอื่น ๆ อีกมากมาย โปรแกรมซอฟต์แวร์ขนาดเล็กเหล่านั้นมักถูก
+ ส่วนขยายและชุดตกแต่งเป็นเหมือนแอปสำหรับเบราว์เซอร์ของคุณ ซึ่งให้คุณป้องกัน
+ รหัสผ่าน ดาวน์โหลดวิดีโอ ค้นหาดีล ปิดกั้นโฆษณาที่น่ารำคาญ เปลี่ยนรูปลักษณ์ของ
+ เบราว์เซอร์ของคุณ และอื่น ๆ อีกมากมาย โปรแกรมซอฟต์แวร์ขนาดเล็กเหล่านั้นมักถูก
พัฒนาโดยบุคคลที่สาม นี่คือตัวเลือกที่ { -brand-product-name } <a data-l10n-name="learn-more-trigger">แนะนำ</a>เพื่อ
- ความปลอดภัย, ประสิทธิภาพ, และการทำงานที่ดีกว่า
+ ความปลอดภัย ประสิทธิภาพ และการทำงานที่ดีกว่า
# Notice to make user aware that the recommendations are personalized.
discopane-notice-recommendations =
- บางคำแนะนำเหล่านี้ถูกปรับเปลี่ยนตามแบบส่วนบุคคล ซึ่งขึ้นอยู่กับส่วนขยายอื่นที่คุณติดตั้ง,
- ค่ากำหนดโปรไฟล์, และสถิติการใช้งาน
+ บางคำแนะนำเหล่านี้ถูกปรับเปลี่ยนตามแบบส่วนบุคคล ซึ่งขึ้นอยู่กับส่วนขยายอื่นที่คุณติดตั้ง
+ ค่าปรับแต่งโปรไฟล์ และสถิติการใช้งาน
# Notice to make user aware that the recommendations are personalized.
discopane-notice-recommendations2 =
.message =
- บางคำแนะนำเหล่านี้ถูกปรับเปลี่ยนตามแบบส่วนบุคคล ซึ่งขึ้นอยู่กับส่วนขยายอื่นที่คุณติดตั้ง,
- ค่ากำหนดโปรไฟล์, และสถิติการใช้งาน
+ บางคำแนะนำเหล่านี้ถูกปรับเปลี่ยนตามแบบส่วนบุคคล ซึ่งขึ้นอยู่กับส่วนขยายอื่นที่คุณติดตั้ง
+ ค่าปรับแต่งโปรไฟล์ และสถิติการใช้งาน
discopane-notice-learn-more = เรียนรู้เพิ่มเติม
privacy-policy = นโยบายความเป็นส่วนตัว
# Refers to the author of an add-on, shown below the name of the add-on.
@@ -283,12 +286,12 @@ created-by-author = โดย <a data-l10n-name="author">{ $author }</a>
# $dailyUsers (number) - The number of daily users.
user-count = ผู้ใช้: { $dailyUsers }
install-extension-button = เพิ่มลงใน { -brand-product-name }
-install-theme-button = ติดตั้งชุดรูปแบบ
+install-theme-button = ติดตั้งชุดตกแต่ง
# The label of the button that appears after installing an add-on. Upon click,
# the detailed add-on view is opened, from where the add-on can be managed.
manage-addon-button = จัดการ
find-more-addons = ค้นหาส่วนเสริมเพิ่มเติม
-find-more-themes = ค้นหาชุดรูปแบบเพิ่มเติม
+find-more-themes = ค้นหาชุดตกแต่งเพิ่มเติม
# This is a label for the button to open the "more options" menu, it is only
# used for screen readers.
addon-options-button =
@@ -313,11 +316,11 @@ preferences-addon-button =
}
details-addon-button = รายละเอียด
release-notes-addon-button = บันทึกประจำรุ่น
-permissions-addon-button = การอนุญาต
+permissions-addon-button = การกำหนดสิทธิ์
extension-enabled-heading = ถูกเปิดใช้งาน
extension-disabled-heading = ถูกปิดใช้งาน
theme-enabled-heading = เปิดใช้งาน
-theme-disabled-heading2 = ชุดรูปแบบที่บันทึกไว้
+theme-disabled-heading2 = ชุดตกแต่งที่บันทึกไว้
plugin-enabled-heading = ถูกเปิดใช้งาน
plugin-disabled-heading = ถูกปิดใช้งาน
dictionary-enabled-heading = ถูกเปิดใช้งาน
@@ -424,28 +427,28 @@ available-updates-heading = การอัปเดตที่มี
recent-updates-heading = การอัปเดตล่าสุด
release-notes-loading = กำลังโหลด…
release-notes-error = ขออภัย แต่เกิดข้อผิดพลาดในการโหลดบันทึกประจำรุ่น
-addon-permissions-empty = ส่วนขยายนี้ไม่ต้องการการอนุญาตใด ๆ
-addon-permissions-required = สิทธิอนุญาตที่ต้องการสำหรับฟังก์ชันการทำงานหลัก:
-addon-permissions-optional = สิทธิอนุญาตที่เลือกได้สำหรับฟังก์ชันการทำงานที่เพิ่ม:
-addon-permissions-learnmore = เรียนรู้เพิ่มเติมเกี่ยวกับสิทธิอนุญาต
+addon-permissions-empty = ส่วนขยายนี้ไม่จำเป็นต้องขอสิทธิ์ใด
+addon-permissions-required = สิทธิ์ที่ต้องการสำหรับฟังก์ชันการทำงานหลัก:
+addon-permissions-optional = สิทธิ์เผื่อเลือกสำหรับฟังก์ชันการทำงานเพิ่มเติม:
+addon-permissions-learnmore = เรียนรู้เพิ่มเติมเกี่ยวกับการกำหนดสิทธิ์
recommended-extensions-heading = ส่วนขยายที่แนะนำ
-recommended-themes-heading = ชุดรูปแบบที่แนะนำ
+recommended-themes-heading = ชุดตกแต่งที่แนะนำ
# Variables:
# $hostname (string) - Host where the permissions are granted
addon-sitepermissions-required = มอบความสามารถต่อไปนี้ให้ <span data-l10n-name="hostname">{ $hostname }</span>:
# A recommendation for the Firefox Color theme shown at the bottom of the theme
# list view. The "Firefox Color" name itself should not be translated.
-recommended-theme-1 = รู้สึกสร้างสรรค์ใช่ไหม? <a data-l10n-name="link">สร้างธีมในรูปแบบของคุณเองด้วย Firefox Color</a>
+recommended-theme-1 = รู้สึกสร้างสรรค์ใช่ไหม? <a data-l10n-name="link">สร้างชุดตกแต่งในแบบของคุณเองด้วย Firefox Color</a>
## Page headings
extension-heading = จัดการส่วนขยายของคุณ
-theme-heading = จัดการชุดรูปแบบของคุณ
+theme-heading = จัดการชุดตกแต่งของคุณ
plugin-heading = จัดการปลั๊กอินของคุณ
dictionary-heading = จัดการพจนานุกรมของคุณ
locale-heading = จัดการภาษาของคุณ
updates-heading = จัดการการอัปเดตของคุณ
-sitepermission-heading = จัดการสิทธิอนุญาตไซต์ของคุณ
+sitepermission-heading = จัดการการกำหนดสิทธิ์ไซต์ของคุณ
discover-heading = ปรับแต่ง { -brand-short-name } ของคุณ
shortcuts-heading = จัดการทางลัดส่วนขยาย
default-heading-search-label = ค้นหาส่วนเสริมเพิ่มเติม
@@ -460,11 +463,11 @@ addon-page-options-button =
# Variables:
# $version (string) - Application version.
-details-notification-incompatible = { $name } เข้ากันไม่ได้กับ { -brand-short-name } { $version }
+details-notification-incompatible = { $name } ใช้ร่วมกับ { -brand-short-name } { $version } ไม่ได้
# Variables:
# $version (string) - Application version.
details-notification-incompatible2 =
- .message = { $name } เข้ากันไม่ได้กับ { -brand-short-name } { $version }
+ .message = { $name } ใช้ร่วมกับ { -brand-short-name } { $version } ไม่ได้
details-notification-incompatible-link = ข้อมูลเพิ่มเติม
details-notification-unsigned-and-disabled = { $name } ไม่สามารถยืนยันสำหรับใช้ใน { -brand-short-name } และถูกปิดใช้งาน
details-notification-unsigned-and-disabled2 =
diff --git a/l10n-th/toolkit/toolkit/about/aboutGlean.ftl b/l10n-th/toolkit/toolkit/about/aboutGlean.ftl
index ad87f60712..0eeafe8f9e 100644
--- a/l10n-th/toolkit/toolkit/about/aboutGlean.ftl
+++ b/l10n-th/toolkit/toolkit/about/aboutGlean.ftl
@@ -3,15 +3,12 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-### "Glean" and "Glean SDK" should remain in English.
-
### "FOG", "Glean", and "Glean SDK" should remain in English.
-fog-brand-name = FOG
-glean-brand-name = Glean
glean-sdk-brand-name = { -glean-brand-name } SDK
glean-debug-ping-viewer-brand-name = ตัวแสดง Ping สำหรับดีบั๊กของ { -glean-brand-name }
-
about-glean-page-title2 = เกี่ยวกับ { -glean-brand-name }
about-glean-header = เกี่ยวกับ { -glean-brand-name }
about-glean-interface-description =
@@ -19,7 +16,6 @@ about-glean-interface-description =
เป็นไลบรารีรวบรวมข้อมูลที่ใช้ในโครงการต่างๆ ของ { -vendor-short-name }
อินเทอร์เฟซนี้ถูกออกแบบมาเพื่อให้นักพัฒนาและนักทดสอบใช้ในการ
<a data-l10n-name="fog-link">กำหนดเครื่องมือที่จะใช้ในการทดสอบ</a>ด้วยตนเอง
-
about-glean-upload-enabled = เปิดใช้งานการอัปโหลดข้อมูลแล้ว
about-glean-upload-disabled = ปิดใช้งานการอัปโหลดข้อมูลแล้ว
about-glean-upload-enabled-local = เปิดใช้งานการอัปโหลดข้อมูลสำหรับส่งไปยังเซิร์ฟเวอร์เฉพาะที่เท่านั้น
@@ -29,7 +25,6 @@ about-glean-upload-fake-enabled =
เพื่อให้ข้อมูลถูกบันทึกไว้ในเครื่อง
หมายเหตุ: หากคุณกำหนดแท็กการดีบั๊ก Ping ต่างๆ จะถูกอัปโหลดไปยัง
<a data-l10n-name="glean-debug-ping-viewer">{ glean-debug-ping-viewer-brand-name }</a> โดยไม่คำนึงถึงการตั้งค่าใดๆ
-
# This message is followed by a bulleted list.
about-glean-prefs-and-defines = <a data-l10n-name="fog-prefs-and-defines-doc-link">การกำหนดลักษณะและค่ากำหนด</a>ที่เกี่ยวข้องประกอบด้วย:
# Variables:
@@ -48,7 +43,6 @@ about-glean-glean-android = <code>MOZ_GLEAN_ANDROID</code>: { $glean-android-def
# $moz-official-define-value (Boolean): the value of the MOZILLA_OFFICIAL define.
# Do not translate strings between <code> </code> tags.
about-glean-moz-official = <code>MOZILLA_OFFICIAL</code>: { $moz-official-define-value }
-
about-glean-about-testing-header = เกี่ยวกับการทดสอบ
# This message is followed by a numbered list.
about-glean-manual-testing =
@@ -56,16 +50,17 @@ about-glean-manual-testing =
<a data-l10n-name="fog-instrumentation-test-doc-link">คู่มือการทดสอบด้วยเครื่องมือที่กำหนดของ { -fog-brand-name }</a>
และใน<a data-l10n-name="glean-sdk-doc-link">คู่มือของ { glean-sdk-brand-name }</a>
แต่โดยสรุปแล้ว เมื่อต้องการทดสอบด้วยตนเองว่าเครื่องมือที่กำหนดของคุณใช้ได้หรือไม่ คุณควร:
-
# This message is an option in a dropdown filled with untranslated names of pings.
about-glean-no-ping-label = (ไม่ต้องส่ง Ping ใดๆ)
# An in-line text input field precedes this string.
about-glean-label-for-tag-pings = ตรวจดูให้แน่ใจว่ามีแท็กการดีบั๊กที่จำง่ายในฟิลด์ที่นำหน้าเพื่อให้คุณสามารถพบ Ping ของคุณภายหลังได้
+# An in-line text input field precedes this string.
+about-glean-label-for-tag-pings-with-requirements = ตั้งแท็กดีบั๊กที่จำง่าย <span>(อักขระไม่เกิน 20 ตัว ประกอบด้วยตัวอักษรเลขและ - เท่านั้น)</span> เพื่อให้คุณรู้จำ ping ของคุณได้ในภายหลัง
# An in-line drop down list precedes this string.
# Do not translate strings between <code> </code> tags.
about-glean-label-for-ping-names =
เลือก Ping ที่มีเครื่องมือที่ใช้ทดสอบของคุณอยู่จากรายชื่อก่อนหน้านี้
- หากเครื่องมือนั้นอยู่ใน <a data-l10n-name="custom-ping-link">Ping ที่กำหนดเอง</a> ให้เลือกเครื่องมือนั้น
+ หากเครื่องมือนั้นอยู่ใน <a data-l10n-name="custom-ping-link">Ping กำหนดเอง</a> ให้เลือกเครื่องมือนั้น
หรือมิฉะนั้น ค่าเริ่มต้นสำหรับเมตริก <code>event</code> คือ
Ping <code>events</code>
และค่าเริ่มต้นสำหรับเมตริกทั้งหมดคือ
@@ -85,7 +80,6 @@ about-glean-li-for-visit-gdpv =
<a data-l10n-name="gdpv-tagged-pings-link">เข้าไปที่หน้า { glean-debug-ping-viewer-brand-name } เพื่อส่ง Ping กับแท็กของคุณ</a>
ปกติจะใช้เวลาเพียงไม่กี่วินาทีในการกดปุ่มจนกว่า Ping ของคุณจะมาถึง
แต่บางครั้งก็อาจใช้เวลามากเพียงไม่กี่นาที
-
# Do not translate strings between <code> </code> tags.
about-glean-adhoc-explanation =
สำหรับการทดสอบ<i>เฉพาะกิจ</i>เพิ่มเติม
@@ -93,10 +87,20 @@ about-glean-adhoc-explanation =
โดยเปิดคอนโซล devtools ที่นี่ใน <code>about:glean</code>
และใช้ <code>testGetValue()</code> API เช่น
<code>Glean.metricCategory.metricName.testGetValue()</code>
-
-
+# Do not translate strings between <code> </code> tags.
+about-glean-adhoc-explanation2 =
+ สำหรับการทดสอบ<i>เฉพาะกิจ</i>เพิ่มเติม
+ คุณยังสามารถกำหนดค่าปัจจุบันของเครื่องมือเฉพาะชิ้นได้อีกด้วย
+ โดยเปิดคอนโซล devtools ที่นี่ใน <code>about:glean</code>
+ และใช้ <code>testGetValue()</code> API เช่น
+ <code>Glean.metricCategory.metricName.testGetValue()</code>
+ สำหรับเมตริกที่ชื่อ <code>metric.category.metric_name</code>
+# Do not translate strings between <code> </code> tags.
+about-glean-adhoc-note =
+ โปรดทราบว่าคุณกำลังใช้ Glean JS API โดยใช้คอนโซล devtools
+ ซึ่งหมายความว่าหมวดหมู่เมตริกและชื่อเมตริกจะถูกจัดเป็นรูปแบบ
+ <code>camelCase</code> ซึ่งต่างจากใน API สำหรับ Rust และ C++
controls-button-label-verbose = นำการตั้งค่าไปใช้และส่ง ping
-
about-glean-about-data-header = เกี่ยวกับข้อมูล
about-glean-about-data-explanation =
หากต้องการเรียกดูรายการข้อมูลที่รวบรวม โปรดดูที่
diff --git a/l10n-th/toolkit/toolkit/about/aboutLogging.ftl b/l10n-th/toolkit/toolkit/about/aboutLogging.ftl
index 4e9e4734c3..bab6c8e054 100644
--- a/l10n-th/toolkit/toolkit/about/aboutLogging.ftl
+++ b/l10n-th/toolkit/toolkit/about/aboutLogging.ftl
@@ -26,7 +26,7 @@ about-logging-logging-to-profiler = การบันทึกลง { -profile
about-logging-no-log-modules = ไม่มี
about-logging-no-log-file = ไม่มี
about-logging-logging-preset-selector-text = ค่าที่ตั้งไว้ล่วงหน้าของการบันทึก:
-about-logging-with-profiler-stacks-checkbox = เปิดใช้งานการตามรอยสแต็กสำหรับข้อความในปูม
+about-logging-with-profiler-stacks-checkbox = เปิดใช้งานการตามรอยสแตกสำหรับข้อความในปูม
## Logging presets
diff --git a/l10n-th/toolkit/toolkit/about/aboutNetworking.ftl b/l10n-th/toolkit/toolkit/about/aboutNetworking.ftl
index 180df2e0dd..ead94246b8 100644
--- a/l10n-th/toolkit/toolkit/about/aboutNetworking.ftl
+++ b/l10n-th/toolkit/toolkit/about/aboutNetworking.ftl
@@ -27,7 +27,7 @@ about-networking-family = กลุ่ม
about-networking-trr = TRR
about-networking-addresses = ที่อยู่
about-networking-expires = หมดอายุ (วินาที)
-about-networking-originAttributesSuffix = คีย์การแยก
+about-networking-originAttributesSuffix = คีย์การคัดแยก
about-networking-flags = ค่าสถานะพิเศษ
about-networking-messages-sent = ข้อความที่ส่ง
about-networking-messages-received = ข้อความที่รับ
diff --git a/l10n-th/toolkit/toolkit/about/aboutProcesses.ftl b/l10n-th/toolkit/toolkit/about/aboutProcesses.ftl
index 5536ba8972..bf324dbe49 100644
--- a/l10n-th/toolkit/toolkit/about/aboutProcesses.ftl
+++ b/l10n-th/toolkit/toolkit/about/aboutProcesses.ftl
@@ -3,7 +3,7 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
# Page title
-about-processes-title = ตัวจัดการโปรเซส
+about-processes-title = ตัวจัดการโพรเซส
# The Actions column
about-processes-column-action =
.title = การกระทำ
@@ -11,7 +11,7 @@ about-processes-column-action =
## Tooltips
about-processes-shutdown-process =
- .title = เลิกโหลดแท็บและหยุดการทำงานของโปรเซส
+ .title = เลิกโหลดแท็บและหยุดการทำงานของโพรเซส
about-processes-shutdown-tab =
.title = ปิดแท็บ
# Profiler icons
@@ -21,7 +21,7 @@ about-processes-shutdown-tab =
about-processes-profile-process =
.title =
{ $duration ->
- *[other] สร้างโปรไฟล์เธรดทั้งหมดของโปรเซสนี้เป็นเวลา { $duration } วินาที
+ *[other] ทำโปรไฟล์ให้กับเธรดทั้งหมดของโพรเซสนี้เป็นเวลา { $duration } วินาที
}
## Column headers
@@ -63,9 +63,9 @@ about-processes-unknown-process = อื่น ๆ : { $type } ({ $pid })
about-processes-web-isolated-process = { $origin } ({ $pid })
about-processes-web-serviceworker = { $origin } ({ $pid }, serviceworker)
-about-processes-with-coop-coep-process = { $origin } ({ $pid }, ถูกแยก cross-origin)
+about-processes-with-coop-coep-process = { $origin } ({ $pid }, ถูกคัดแยกข้ามที่มา)
about-processes-web-isolated-process-private = { $origin } — ส่วนตัว ({ $pid })
-about-processes-with-coop-coep-process-private = { $origin } — ส่วนตัว ({ $pid }, ถูกแยก cross-origin)
+about-processes-with-coop-coep-process-private = { $origin } — ส่วนตัว ({ $pid }, ถูกคัดแยกข้ามที่มา)
## Details within processes
diff --git a/l10n-th/toolkit/toolkit/about/aboutReader.ftl b/l10n-th/toolkit/toolkit/about/aboutReader.ftl
index 679ac5ed51..e39354a5a5 100644
--- a/l10n-th/toolkit/toolkit/about/aboutReader.ftl
+++ b/l10n-th/toolkit/toolkit/about/aboutReader.ftl
@@ -4,7 +4,6 @@
about-reader-loading = กำลังโหลด…
about-reader-load-error = ไม่สามารถโหลดบทความจากหน้า
-
about-reader-color-scheme-light = สว่าง
.title = แบบแผนชุดสีสว่าง
about-reader-color-scheme-dark = มืด
@@ -13,7 +12,20 @@ about-reader-color-scheme-sepia = ซีเปีย
.title = แบบแผนชุดสีซีเปีย
about-reader-color-scheme-auto = อัตโนมัติ
.title = แบบแผนชุดสีอัตโนมัติ
-
+about-reader-color-theme-light = สว่าง
+ .title = ชุดตกแต่งสีสว่าง
+about-reader-color-theme-dark = มืด
+ .title = ชุดตกแต่งสีมืด
+about-reader-color-theme-sepia = ซีเปีย
+ .title = ชุดตกแต่งสีซีเปีย
+about-reader-color-theme-auto = อัตโนมัติ
+ .title = ชุดตกแต่งสีอัตโนมัติ
+about-reader-color-theme-gray = เทา
+ .title = ชุดตกแต่งสีเทา
+about-reader-color-theme-contrast = เปรียบต่าง
+ .title = ชุดตกแต่งสีเปรียบต่าง
+about-reader-color-theme-custom = สีกำหนดเอง
+ .title = ชุดตกแต่งสีกำหนดเอง
# An estimate for how long it takes to read an article,
# expressed as a range covering both slow and fast readers.
# Variables:
@@ -45,4 +57,27 @@ about-reader-font-type-sans-serif = ไม่มีเชิง
about-reader-toolbar-close = ปิดมุมมองผู้อ่าน
about-reader-toolbar-type-controls = ปุ่มควบคุมชนิด
+about-reader-toolbar-color-controls = สี
about-reader-toolbar-savetopocket = บันทึกไปยัง { -pocket-brand-name }
+
+## Reader View colors menu
+
+about-reader-colors-menu-header = ชุดตกแต่ง
+about-reader-fxtheme-tab = ค่าเริ่มต้น
+about-reader-customtheme-tab = กำหนดเอง
+
+## These are used as labels for the custom theme color pickers.
+## The .title element is used to make the editing functionality
+## clear and give context for screen reader users.
+
+about-reader-custom-colors-foreground = ข้อความ
+ .title = แก้ไขสี
+about-reader-custom-colors-background = พื้นหลัง
+ .title = แก้ไขสี
+about-reader-custom-colors-unvisited-links = ลิงก์ที่ยังไม่เคยเยี่ยมชม
+ .title = แก้ไขสี
+about-reader-custom-colors-visited-links = ลิงก์ที่เคยเยี่ยมชมแล้ว
+ .title = แก้ไขสี
+about-reader-custom-colors-selection-highlight = ตัวเน้นข้อความสำหรับการอ่านออกเสียง
+ .title = แก้ไขสี
+about-reader-custom-colors-reset-button = กลับเป็นค่าเริ่มต้น
diff --git a/l10n-th/toolkit/toolkit/about/aboutRights.ftl b/l10n-th/toolkit/toolkit/about/aboutRights.ftl
index 381988c7e7..2a9f79994c 100644
--- a/l10n-th/toolkit/toolkit/about/aboutRights.ftl
+++ b/l10n-th/toolkit/toolkit/about/aboutRights.ftl
@@ -6,14 +6,14 @@ rights-title = เกี่ยวกับสิทธิของคุณ
rights-intro = { -brand-full-name } เป็นซอฟต์แวร์เสรีและเปิดต้นฉบับ สร้างขึ้นโดยชุมชนของคนนับพันจากทั่วโลก มีบางสิ่งที่คุณควรทราบ:
rights-intro-point-1 = { -brand-short-name } ให้คุณใช้ภายใต้เงื่อนไขของ <a data-l10n-name="mozilla-public-license-link">Mozilla Public License</a> สิ่งนี้หมายถึงคุณอาจใช้งาน คัดลอก และแจกจ่าย { -brand-short-name } ให้กับผู้อื่น คุณยังสามารถแก้ไขโค้ดต้นฉบับของ { -brand-short-name } ตามที่คุณต้องการเพื่อให้ตรงกับความต้องการของคุณ Mozilla Public License ยังให้สิทธิคุณในการแจกจ่ายรุ่นที่คุณแก้ไขอีกด้วย
rights-intro-point-2 = คุณไม่ได้รับสิทธิหรือสัญญาอนุญาตเครื่องหมายการค้าใด ๆ ในเครื่องหมายการค้าของมูลนิธิ Mozilla หรือบุคคลใด ๆ ไม่จำกัดทั้งชื่อหรือโลโก้ Firefox ข้อมูลเพิ่มเติมเกี่ยวกับเครื่องหมายการค้าอาจพบได้ <a data-l10n-name="mozilla-trademarks-link">ที่นี่</a>
-rights-intro-point-3 = บางคุณลักษณะใน { -brand-short-name } อย่างตัวรายงานข้อขัดข้อง ให้ตัวเลือกคุณในการเสนอข้อคิดเห็นมายัง { -vendor-short-name } โดยการเลือกส่งข้อคิดเห็นหมายถึงคุณให้อนุญาต { -vendor-short-name } ในการใช้ข้อคิดเห็นนั้นเพื่อปรับปรุงผลิตภัณฑ์ เผยแพร่ข้อคิดเห็นบนเว็บไซต์ และแจกจ่ายข้อคิดเห็น
+rights-intro-point-3 = บางคุณลักษณะใน { -brand-short-name } อย่างเครื่องมือรายงานข้อขัดข้อง ให้ตัวเลือกคุณในการเสนอข้อคิดเห็นมายัง { -vendor-short-name } โดยการเลือกส่งข้อคิดเห็นหมายถึงคุณให้อนุญาต { -vendor-short-name } ในการใช้ข้อคิดเห็นนั้นเพื่อปรับปรุงผลิตภัณฑ์ เผยแพร่ข้อคิดเห็นบนเว็บไซต์ และแจกจ่ายข้อคิดเห็น
rights-intro-point-4 = วิธีที่เราใช้ข้อมูลส่วนบุคคลและข้อคิดเห็นของคุณที่ส่งมายัง { -vendor-short-name } ผ่าน { -brand-short-name } ได้รับการอธิบายไว้ใน <a data-l10n-name="mozilla-privacy-policy-link">นโยบายความเป็นส่วนตัว { -brand-short-name }</a>
rights-intro-point-4-unbranded = นโยบายความเป็นส่วนตัวใด ๆ ที่บังคับใช้สำหรับผลิตภัณฑ์นี้ควรถูกแสดงรายการไว้ที่นี่
rights-intro-point-5 = บางคุณสมบัติของ { -brand-short-name } ใช้บริการข้อมูลจากเว็บภายนอก อย่างไรก็ตาม เราไม่สามารถรับประกันได้ว่าบริการเหล่านั้นจะทำงานได้ถูกต้อง 100% หรือปราศจากความผิดพลาด รายละเอียดเพิ่มเติมรวมไปถึงวิธียกเลิกใช้บริการเหล่านั้น สามารถอ่านได้ที่ <a data-l10n-name="mozilla-service-terms-link">ข้อตกลงบริการ</a>
rights-intro-point-5-unbranded = ถ้าผลิตภัณฑ์นี้ได้ทำการรวมบริการเว็บไว้ ข้อตกลงบริการใด ๆ สำหรับบริการนั้น ๆ ที่สามารถนำไปปรับใช้ได้จะถูกลงรายการไว้ที่ส่วน<a data-l10n-name="mozilla-website-services-link">บริการเว็บ</a> หัวข้อ
rights-intro-point-6 = เพื่อเล่นเนื้อหาวิดีโอบางชนิด { -brand-short-name } ดาวน์โหลดโมดูลถอดรหัสเนื้อหาบางส่วนจากบุคคลที่สาม
rights-webservices-header = บริการข้อมูลผ่านเว็บ { -brand-full-name }
-rights-webservices = { -brand-full-name } ใช้บริการข้อมูลผ่านเว็บ ("บริการ") ในการเสนอความสามารถให้กับคุณใน { -brand-short-name } รุ่นนี้ภายใต้ข้อตกลงที่อธิบายไว้ข้างล่าง ถ้าคุณไม่ต้องการใช้งานบริการเหล่านั้นหรือข้อตกลงข้างล่างนั้นไม่สามารถยอมรับได้ คุณอาจจะปิดการใช้งานความสามารถเหล่านั้น วิธีการปิดใช้งานความสามารถส่วนใดส่วนหนึ่งอาจจะพบได้ <a data-l10n-name="mozilla-disable-service-link">ที่นี่</a> คุณลักษณะและบริการอื่น ๆ สามารถปิดใช้งานได้ในค่ากำหนดแอปพลิเคชัน
+rights-webservices = { -brand-full-name } ใช้บริการข้อมูลผ่านเว็บ ("บริการ") ในการเสนอความสามารถให้กับคุณใน { -brand-short-name } รุ่นนี้ภายใต้ข้อตกลงที่อธิบายไว้ข้างล่าง ถ้าคุณไม่ต้องการใช้งานบริการเหล่านั้นหรือข้อตกลงข้างล่างนั้นไม่สามารถยอมรับได้ คุณอาจจะปิดการใช้งานความสามารถเหล่านั้น วิธีการปิดใช้งานความสามารถส่วนใดส่วนหนึ่งอาจจะพบได้ <a data-l10n-name="mozilla-disable-service-link">ที่นี่</a> คุณลักษณะและบริการอื่น ๆ สามารถปิดใช้งานได้ในการกำหนดลักษณะแอปพลิเคชัน
rights-safebrowsing = <strong>การเรียกดูแบบปลอดภัย: </strong>ไม่แนะนำให้ปิดใช้งานการเรียกดูแบบปลอดภัยเพราะอาจจะส่งผลให้คุณเข้าไปยังเว็บไซต์ที่ไม่ปลอดภัย ถ้าคุณต้องการปิดความสามารถนี้อย่างถาวร โปรแกรมทำตามขั้นตอนนี้:
rights-safebrowsing-term-1 = เปิดการกำหนดลักษณะแอปพลิเคชัน
rights-safebrowsing-term-2 = เลือก ความปลอดภัย
diff --git a/l10n-th/toolkit/toolkit/about/aboutServiceWorkers.ftl b/l10n-th/toolkit/toolkit/about/aboutServiceWorkers.ftl
index 9bd83977c9..d0e1c8823c 100644
--- a/l10n-th/toolkit/toolkit/about/aboutServiceWorkers.ftl
+++ b/l10n-th/toolkit/toolkit/about/aboutServiceWorkers.ftl
@@ -5,11 +5,10 @@
### The term "Service Workers" and "Workers" should not be translated
-about-service-workers-title = เกี่ยวกับตัวทำงานบริการ
-about-service-workers-main-title = ตัวทำงานบริการที่ลงทะเบียน
-about-service-workers-warning-not-enabled = ไม่ได้เปิดใช้งานตัวทำงานบริการ
-about-service-workers-warning-no-service-workers = ไม่มีตัวทำงานบริการที่ได้ลงทะเบียนไว้
-
+about-service-workers-title = เกี่ยวกับ Service Workers
+about-service-workers-main-title = Service Worker ที่ลงทะเบียน
+about-service-workers-warning-not-enabled = ไม่ได้เปิดใช้งาน Service Workers
+about-service-workers-warning-no-service-workers = ไม่มี Service Workers ที่ได้ลงทะเบียนไว้
# The original title of service workers' information
#
# Variables:
@@ -29,12 +28,8 @@ active-cache-name = <strong>ชื่อแคชที่ใช้งานอ
waiting-cache-name = <strong>ชื่อแคชที่กำลังรออยู่:</strong> { $name }
push-end-point-waiting = <strong>จุดปลายทางการสื่อสารสำหรับรับแจ้งแบบทันที:</strong> { waiting }
push-end-point-result = <strong>จุดปลายทางการสื่อสารสำหรับรับแจ้งแบบทันที:</strong> { $name }
-
# This term is used as a button label (verb, not noun).
update-button = อัปเดต
-
unregister-button = เลิกลงทะเบียน
-
-unregister-error = ไม่สามารถเลิกลงทะเบียนตัวทำงานบริการนี้
-
+unregister-error = ไม่สามารถเลิกลงทะเบียน Service Worker นี้
waiting = กำลังรอ…
diff --git a/l10n-th/toolkit/toolkit/about/aboutSupport.ftl b/l10n-th/toolkit/toolkit/about/aboutSupport.ftl
index f0c9abbb1e..1b0e22e259 100644
--- a/l10n-th/toolkit/toolkit/about/aboutSupport.ftl
+++ b/l10n-th/toolkit/toolkit/about/aboutSupport.ftl
@@ -29,7 +29,7 @@ features-title = คุณลักษณะของ { -brand-short-name }
features-name = ชื่อ
features-version = รุ่น
features-id = ID
-processes-title = โปรเซสระยะไกล
+processes-title = โพรเซสระยะไกล
processes-type = ชนิด
processes-count = ครั้ง
app-basics-title = พื้นฐานแอปพลิเคชัน
@@ -58,19 +58,19 @@ app-basics-enabled-plugins = ปลั๊กอินที่เปิดใช
app-basics-build-config = การกำหนดค่าการสร้าง
app-basics-user-agent = ตัวแทนผู้ใช้
app-basics-os = ระบบปฏิบัติการ
-app-basics-os-theme = ชุดรูปแบบของระบบปฏิบัติการ
+app-basics-os-theme = ชุดตกแต่งของระบบปฏิบัติการ
# Rosetta is Apple's translation process to run apps containing x86_64
# instructions on Apple Silicon. This should remain in English.
app-basics-rosetta = แปลด้วย Rosetta
app-basics-memory-use = หน่วยความจำที่ใช้
app-basics-performance = ประสิทธิภาพ
-app-basics-service-workers = ตัวทำงานบริการที่ลงทะเบียน
+app-basics-service-workers = Service Worker ที่ลงทะเบียน
app-basics-third-party = โมดูลบุคคลที่สาม
app-basics-profiles = โปรไฟล์
-app-basics-launcher-process-status = โปรเซสของตัวเรียกใช้
-app-basics-multi-process-support = หน้าต่างแบบหลายโปรเซส
+app-basics-launcher-process-status = โพรเซสของตัวเรียกใช้
+app-basics-multi-process-support = หน้าต่างแบบหลายโพรเซส
app-basics-fission-support = หน้าต่าง Fission
-app-basics-remote-processes-count = โปรเซสระยะไกล
+app-basics-remote-processes-count = โพรเซสระยะไกล
app-basics-enterprise-policies = นโยบายองค์กร
app-basics-location-service-key-google = คีย์ Google Location Service
app-basics-safebrowsing-key-google = คีย์ Google Safebrowsing
@@ -95,12 +95,12 @@ environment-variables-value = ค่า
experimental-features-title = คุณลักษณะทดลอง
experimental-features-name = ชื่อ
experimental-features-value = ค่า
-modified-key-prefs-title = ค่ากำหนดสำคัญที่ถูกเปลี่ยนแปลง
+modified-key-prefs-title = ค่าปรับแต่งสำคัญที่ถูกปรับเปลี่ยน
modified-prefs-name = ชื่อ
modified-prefs-value = ค่า
user-js-title = การกำหนดลักษณะ user.js
-user-js-description = โฟลเดอร์โปรไฟล์ของคุณมี <a data-l10n-name="user-js-link">ไฟล์ user.js</a> ซึ่งมีค่ากำหนดที่ไม่ได้ถูกสร้างโดย { -brand-short-name }
-locked-key-prefs-title = ค่ากำหนดสำคัญที่ถูกล็อค
+user-js-description = โฟลเดอร์โปรไฟล์ของคุณมี <a data-l10n-name="user-js-link">ไฟล์ user.js</a> ซึ่งมีค่าปรับแต่งที่ไม่ได้ถูกสร้างโดย { -brand-short-name }
+locked-key-prefs-title = ค่าปรับแต่งสำคัญที่ถูกล็อก
locked-prefs-name = ชื่อ
locked-prefs-value = ค่า
graphics-title = กราฟิก
@@ -114,7 +114,7 @@ graphics-crash-guards-title = คุณสมบัติที่ถูกป
graphics-workarounds-title = วิธีการแก้ไข
graphics-device-pixel-ratios = อัตราส่วนพิกเซลของอุปกรณ์ในหน้าต่าง
# Windowing system in use on Linux (e.g. X11, Wayland).
-graphics-window-protocol = โปรโตคอลหน้าต่าง
+graphics-window-protocol = โพรโทคอลหน้าต่าง
# Desktop environment in use on Linux (e.g. GNOME, KDE, XFCE, etc).
graphics-desktop-environment = สภาพแวดล้อมเดสก์ท็อป
place-database-title = ฐานข้อมูลสถานที่
@@ -143,7 +143,7 @@ sandbox-sys-call-index = #
sandbox-sys-call-age = วินาทีที่แล้ว
sandbox-sys-call-pid = PID
sandbox-sys-call-tid = TID
-sandbox-sys-call-proc-type = ชนิดโปรเซส
+sandbox-sys-call-proc-type = ชนิดโพรเซส
sandbox-sys-call-number = การเรียกของระบบ
sandbox-sys-call-args = อาร์กิวเมนต์
troubleshoot-mode-title = วินิจฉัยปัญหา
@@ -151,7 +151,7 @@ restart-in-troubleshoot-mode-label = โหมดแก้ไขปัญหา
clear-startup-cache-title = ลองล้างแคชเมื่อเริ่มการทำงาน
clear-startup-cache-label = ล้างแคชเมื่อเริ่มการทำงาน…
startup-cache-dialog-title2 = ต้องการเริ่มการทำงาน { -brand-short-name } ใหม่เพื่อล้างแคชการเริ่มการทำงานหรือไม่
-startup-cache-dialog-body2 = การดำเนินการนี้จะไม่เปลี่ยนการตั้งค่าของคุณหรือเอาส่วนขยายของคุณออก
+startup-cache-dialog-body2 = การกระทำนี้จะไม่เปลี่ยนการตั้งค่าของคุณหรือเอาส่วนขยายของคุณออก
restart-button-label = เริ่มการทำงานใหม่
## Media titles
@@ -191,6 +191,18 @@ media-codec-support-lack-of-extension = ติดตั้งส่วนขย
## See EME Spec for more explanation for following technical terms
## https://w3c.github.io/encrypted-media/
+media-content-decryption-modules-title = ข้อมูลโมดูลถอดรหัสเนื้อหา
+media-key-system-name = ชื่อระบบคีย์
+media-video-robustness = ความคงทนของข้อมูลภาพ
+media-audio-robustness = ความคงทนของข้อมูลเสียง
+media-cdm-capabilities = ความสามารถ
+# Clear Lead isn't defined in the spec, which means the the first few seconds
+# are not encrypted. It allows playback to start without having to wait for
+# license response, improving video start time and user experience.
+media-cdm-clear-lead = ส่วนนำที่ไม่เข้ารหัส (Clear Lead)
+# We choose 2.2 as this is the version which the video provider usually want to have in order to stream 4K video securely
+# HDCP version https://w3c.github.io/encrypted-media/#idl-def-hdcpversion
+media-hdcp-22-compatible = รองรับ HDCP 2.2
##
@@ -213,7 +225,7 @@ intl-regional-prefs = การกำหนดลักษณะภูมิภ
##
## See also https://firefox-source-docs.mozilla.org/remote/
-remote-debugging-title = การดีบั๊กระยะไกล (โปรโตคอล Chromium)
+remote-debugging-title = การดีบั๊กระยะไกล (โพรโทคอล Chromium)
remote-debugging-accepting-connections = การยอมรับการเชื่อมต่อ
remote-debugging-url = URL
@@ -250,6 +262,7 @@ try-newer-driver = ถูกปิดกั้นจากรุ่นไดร
# there are no good translations, these are only used in about:support
clear-type-parameters = พารามิเตอร์ ClearType
compositing = การจัดองค์ประกอบ
+support-font-determination = ข้อมูลดีบั๊กการมองเห็นแบบอักษร
hardware-h264 = การถอดรหัสฮาร์ดแวร์ H264
main-thread-no-omtc = เธรดหลัก ไม่มี OMTC
yes = ใช่
@@ -297,7 +310,7 @@ d3d11layers-crash-guard = คอมโพสิเตอร์ D3D11
glcontext-crash-guard = OpenGL
wmfvpxvideo-crash-guard = ตัวถอดรหัสวิดีโอ WMF VPX
reset-on-next-restart = กลับค่าเดิมเมื่อเริ่มการทำงานใหม่ในครั้งถัดไป
-gpu-process-kill-button = สิ้นสุดโปรเซส GPU
+gpu-process-kill-button = สิ้นสุดโพรเซส GPU
gpu-device-reset = การกลับค่าเดิมของอุปกรณ์
gpu-device-reset-button = ทริกเกอร์การกลับค่าเดิมของอุปกรณ์
uses-tiling = ใช้ Tiling
@@ -310,13 +323,13 @@ loaded-lib-versions = รุ่นที่ใช้อยู่
has-seccomp-bpf = Seccomp-BPF (System Call Filtering)
has-seccomp-tsync = Seccomp Thread Synchronization
has-user-namespaces = เนมสเปซผู้ใช้
-has-privileged-user-namespaces = เนมสเปซผู้ใช้สำหรับโปรเซสที่ได้รับสิทธิ์
+has-privileged-user-namespaces = เนมสเปซผู้ใช้สำหรับโพรเซสที่ได้รับสิทธิ์
can-sandbox-content = Content Process Sandboxing
can-sandbox-media = Media Plugin Sandboxing
-content-sandbox-level = ระดับ Sandbox ของโปรเซสเนื้อหา
-effective-content-sandbox-level = ระดับ Sandbox ของโปรเซสเนื้อหาที่มีประสิทธิภาพ
+content-sandbox-level = ระดับแซนด์บอกซ์ของโพรเซสเนื้อหา
+effective-content-sandbox-level = ระดับแซนด์บอกซ์ของโพรเซสเนื้อหาที่มีประสิทธิภาพ
content-win32k-lockdown-state = สถานะล็อกดาวน์ของ Win32k สำหรับการประมวลผลเนื้อหา
-support-sandbox-gpu-level = ระดับ Sandbox ของโปรเซส GPU
+support-sandbox-gpu-level = ระดับแซนด์บอกซ์ของโพรเซส GPU
sandbox-proc-type-content = เนื้อหา
sandbox-proc-type-file = เนื้อหาไฟล์
sandbox-proc-type-media-plugin = ปลั๊กอินสื่อ
@@ -361,8 +374,8 @@ zooming-enabled = เปิดใช้งานการซูมโดยก
## Variables
## $preferenceKey (string) - String ID of preference
-wheel-warning = การป้อนข้อมูลด้วยล้อแบบอะซิงโครนัสถูกปิดใช้งานเนื่องจากค่ากำหนดที่ไม่รองรับ: { $preferenceKey }
-touch-warning = การป้อนข้อมูลด้วยการสัมผัสแบบอะซิงโครนัสถูกปิดใช้งานเนื่องจากค่ากำหนดที่ไม่รองรับ: { $preferenceKey }
+wheel-warning = การป้อนข้อมูลด้วยล้อแบบไม่เข้าจังหวะถูกปิดใช้งานเนื่องจากไม่รองรับค่าปรับแต่ง: { $preferenceKey }
+touch-warning = การป้อนข้อมูลด้วยการสัมผัสแบบไม่เข้าจังหวะถูกปิดใช้งานเนื่องจากไม่รองรับค่าปรับแต่ง: { $preferenceKey }
## Strings representing the status of the Enterprise Policies engine.
@@ -375,7 +388,7 @@ policies-error = ข้อผิดพลาด
support-printing-title = การพิมพ์
support-printing-troubleshoot = การแก้ไขปัญหา
support-printing-clear-settings-button = ล้างการตั้งค่าการพิมพ์ที่บันทึกไว้
-support-printing-modified-settings = การตั้งค่าการพิมพ์ที่ถูกเปลี่ยนแปลง
+support-printing-modified-settings = การตั้งค่าการพิมพ์ที่ถูกปรับเปลี่ยน
support-printing-prefs-name = ชื่อ
support-printing-prefs-value = ค่า
@@ -395,3 +408,15 @@ pointing-device-mouse = เมาส์
pointing-device-touchscreen = หน้าจอสัมผัส
pointing-device-pen-digitizer = ปากกาดิจิตอล
pointing-device-none = ไม่มีอุปกรณ์ชี้ตำแหน่ง
+
+## Content Analysis (DLP)
+
+# DLP stands for Data Loss Prevention, an industry term for external software
+# that enterprises can set up to prevent sensitive data from being transferred
+# to external websites.
+content-analysis-title = การวิเคราะห์เนื้อหา (DLP)
+content-analysis-active = ทำงานอยู่
+content-analysis-connected-to-agent = เชื่อมต่อกับตัวแทนแล้ว
+content-analysis-agent-path = เส้นทางตัวแทน
+content-analysis-agent-failed-signature-verification = ตัวแทนทำการตรวจสอบลายเซ็นไม่สำเร็จ
+content-analysis-request-count = จำนวนคำร้องขอ
diff --git a/l10n-th/toolkit/toolkit/about/aboutTelemetry.ftl b/l10n-th/toolkit/toolkit/about/aboutTelemetry.ftl
index a586bb6a3f..692fb4982b 100644
--- a/l10n-th/toolkit/toolkit/about/aboutTelemetry.ftl
+++ b/l10n-th/toolkit/toolkit/about/aboutTelemetry.ftl
@@ -42,7 +42,7 @@ about-telemetry-fetch-stack-symbols = ดึงข้อมูลชื่อข
about-telemetry-hide-stack-symbols = แสดงข้อมูลสแตกดิบ
# Selects the correct release version
# Variables:
-# $channel (String): represents the corresponding release data string
+# $channel (string) - Represents the corresponding release data string
about-telemetry-data-type =
{ $channel ->
[release] ข้อมูลการเปิดตัว
@@ -50,7 +50,7 @@ about-telemetry-data-type =
}
# Selects the correct upload string
# Variables:
-# $uploadcase (String): represents a corresponding upload string
+# $uploadcase (string) - Represents a corresponding upload string
about-telemetry-upload-type =
{ $uploadcase ->
[enabled] เปิดใช้งานแล้ว
@@ -58,45 +58,45 @@ about-telemetry-upload-type =
}
# Example Output: 1 sample, average = 0, sum = 0
# Variables:
-# $sampleCount (Integer): amount of histogram samples
-# $prettyAverage (Integer): average of histogram samples
-# $sum (Integer): sum of histogram samples
+# $sampleCount (number) - Amount of histogram samples
+# $prettyAverage (number) - Average of histogram samples
+# $sum (number) - Sum of histogram samples
about-telemetry-histogram-stats =
{ $sampleCount ->
*[other] { $sampleCount } ตัวอย่าง, เฉลี่ย = { $prettyAverage }, ผลรวม = { $sum }
}
# Variables:
-# $telemetryServerOwner (String): the value of the toolkit.telemetry.server_owner preference. Typically "Mozilla"
+# $telemetryServerOwner (string) - the value of the toolkit.telemetry.server_owner preference. Typically "Mozilla"
about-telemetry-page-subtitle = หน้านี้แสดงข้อมูลเกี่ยวกับประสิทธิภาพ, ฮาร์ดแวร์, การใช้งาน และการปรับแต่งที่เก็บรวบรวมไว้โดยตัววัดและส่งข้อมูลทางไกล ข้อมูลนี้จะถูกส่งไปยัง { $telemetryServerOwner } เพื่อช่วยปรับปรุง { -brand-full-name }
about-telemetry-settings-explanation = การวัดและส่งข้อมูลทางไกลกำลังรวบรวม { about-telemetry-data-type } และการอัปโหลด<a data-l10n-name="upload-link">{ about-telemetry-upload-type }</a>
# Variables:
-# $name (String): ping name, e.g. “saved-session”
-# $timeStamp (String): ping localized timestamp, e.g. “2017/07/08 10:40:46”
+# $name (string) - Ping name, e.g. “saved-session”
+# $timestamp (string) - Ping localized timestamp, e.g. “2017/07/08 10:40:46”
about-telemetry-ping-details = ข้อมูลแต่ละชิ้นจะถูกส่งไปรวมไว้ใน “<a data-l10n-name="ping-link">pings</a>” คุณกำลังดู ping { $name }, { $timestamp }
about-telemetry-data-details-current = ข้อมูลแต่ละชิ้นจะถูกส่งไปรวมไว้ใน “<a data-l10n-name="ping-link">pings</a>” คุณกำลังดูข้อมูลปัจจุบัน
# string used as a placeholder for the search field
# More info about it can be found here:
# https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/data/main-ping.html
# Variables:
-# $selectedTitle (String): the section name from the structure of the ping.
+# $selectedTitle (string) - The section name from the structure of the ping.
about-telemetry-filter-placeholder =
.placeholder = ค้นหาใน { $selectedTitle }
about-telemetry-filter-all-placeholder =
.placeholder = ค้นหาในส่วนทั้งหมด
# Variables:
-# $searchTerms (String): the searched terms
+# $searchTerms (string) - The searched terms
about-telemetry-results-for-search = ผลลัพธ์สำหรับ “{ $searchTerms }”
# More info about it can be found here: https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/data/main-ping.html
# Variables:
-# $sectionName (String): the section name from the structure of the ping.
-# $currentSearchText (String): the current text in the search input
+# $sectionName (string) - The section name from the structure of the ping.
+# $currentSearchText (string) - The current text in the search input
about-telemetry-no-search-results = ขออภัย! ไม่มีผลลัพธ์ใน { $sectionName } สำหรับ “{ $currentSearchText }”
# Variables:
-# $searchTerms (String): the searched terms
+# $searchTerms (string) - The searched terms
about-telemetry-no-search-results-all = ขออภัย! ไม่มีผลลัพธ์ในส่วนใด ๆ สำหรับ “{ $searchTerms }”
# This message is displayed when a section is empty.
# Variables:
-# $sectionName (String): is replaced by the section name.
+# $sectionName (string) - Is replaced by the section name.
about-telemetry-no-data-to-display = ขออภัย! ขณะนี้ไม่มีข้อมูลใน “{ $sectionName }”
# used as a tooltip for the “current” ping title in the sidebar
about-telemetry-current-data-sidebar = ข้อมูลปัจจุบัน
@@ -114,13 +114,13 @@ about-telemetry-slow-sql-statement = คำสั่ง
about-telemetry-addon-table-id = ID ส่วนเสริม
about-telemetry-addon-table-details = รายละเอียด
# Variables:
-# $addonProvider (String): the name of an Add-on Provider (e.g. “XPI”, “Plugin”)
+# $addonProvider (string) - The name of an Add-on Provider (e.g. “XPI”, “Plugin”)
about-telemetry-addon-provider = ผู้ให้บริการ { $addonProvider }
about-telemetry-keys-header = คุณสมบัติ
about-telemetry-names-header = ชื่อ
about-telemetry-values-header = ค่า
# Variables:
-# $lateWriteCount (Integer): the number of the late writes
+# $lateWriteCount (number) - The number of the late writes
about-telemetry-late-writes-title = การเขียนภายหลัง #{ $lateWriteCount }
about-telemetry-stack-title = สแตก:
about-telemetry-memory-map-title = ผังหน่วยความจำ:
@@ -131,5 +131,5 @@ about-telemetry-method-header = วิธีการ
about-telemetry-object-header = วัตถุ
about-telemetry-extra-header = พิเศษ
# Variables:
-# $process (String): type of process in subsection headers ( e.g. "content", "parent" )
-about-telemetry-process = โปรเซส { $process }
+# $process (string) - Type of process in subsection headers ( e.g. "content", "parent" )
+about-telemetry-process = โพรเซส { $process }
diff --git a/l10n-th/toolkit/toolkit/about/aboutWebauthn.ftl b/l10n-th/toolkit/toolkit/about/aboutWebauthn.ftl
index 82238b6e97..da294b752a 100644
--- a/l10n-th/toolkit/toolkit/about/aboutWebauthn.ftl
+++ b/l10n-th/toolkit/toolkit/about/aboutWebauthn.ftl
@@ -12,10 +12,14 @@ about-webauthn-page-title = เกี่ยวกับ WebAuthn
## Section titles
about-webauthn-info-section-title = ข้อมูลอุปกรณ์
+about-webauthn-info-subsection-title = ข้อมูลเครื่องมือยืนยันตัวตน
+about-webauthn-options-subsection-title = ตัวเลือกของเครื่องมือยืนยันตัวตน
about-webauthn-pin-section-title = การจัดการ PIN
about-webauthn-credential-management-section-title = จัดการข้อมูลประจำตัว
about-webauthn-pin-required-section-title = ต้องป้อน PIN
about-webauthn-confirm-deletion-section-title = ยืนยันการลบ
+# Registered biometric features for authentication. Mostly, but not exclusively, fingerprints.
+about-webauthn-bio-enrollment-section-title = การลงทะเบียนไบโอเมตริก
## Info field texts
@@ -25,6 +29,8 @@ about-webauthn-text-select-device = โปรดเลือกโทเค็
# CTAP2 refers to Client to Authenticator Protocol version 2
about-webauthn-text-non-ctap2-device = ไม่สามารถจัดการตัวเลือกได้เนื่องจากโทเค็นความปลอดภัยของคุณไม่รองรับ CTAP2
about-webauthn-text-not-available = ไม่พร้อมใช้งานในแพลตฟอร์มนี้
+about-webauthn-bio-enrollment-list-subsection-title = การลงทะเบียน:
+about-webauthn-add-bio-enrollment-section-title = เพิ่มการลงทะเบียนใหม่
## Results label
@@ -38,6 +44,7 @@ about-webauthn-results-pin-invalid-error =
*[other] ข้อผิดพลาด: PIN ไม่ถูกต้อง คุณสามารถลองได้อีก { $retriesLeft } ครั้ง
}
about-webauthn-results-pin-blocked-error = ข้อผิดพลาด: ไม่สามารถลองได้อีกและอุปกรณ์ของคุณได้ถูกล็อก เนื่องจากมีการป้อน PIN ไม่ถูกต้องหลายครั้งเกินไป จำเป็นต้องรีเซ็ตอุปกรณ์จึงจะใช้ได้
+about-webauthn-results-pin-not-set-error = ข้อผิดพลาด: ไม่ได้กำหนด PIN การกระทำนี้จำเป็นต้องมีการปกป้องด้วย PIN
about-webauthn-results-pin-too-short-error = ข้อผิดพลาด: PIN ที่ป้อนมาสั้นเกินไป
about-webauthn-results-pin-too-long-error = ข้อผิดพลาด: PIN ที่ป้อนมายาวเกินไป
about-webauthn-results-pin-auth-blocked-error = ข้อผิดพลาด: การลองล้มเหลวติดต่อกันหลายครั้งเกินไปและการยืนยันตัวตนด้วย PIN ได้ถูกปิดกั้นชั่วคราว คุณจำเป็นต้องปิดและเปิดอุปกรณ์ของคุณใหม่ (ถอดปลั๊กแล้วเสียบปลั๊กใหม่)
@@ -50,6 +57,8 @@ about-webauthn-repeat-pin-label = ทวน PIN ใหม่:
about-webauthn-current-pin-label = PIN ปัจจุบัน:
about-webauthn-pin-required-label = โปรดป้อน PIN ของคุณ:
about-webauthn-credential-list-subsection-title = ข้อมูลประจำตัว:
+about-webauthn-enrollment-name-label = ชื่อการลงทะเบียน (ไม่บังคับ):
+about-webauthn-enrollment-list-empty = ไม่พบการลงทะเบียนในอุปกรณ์
about-webauthn-credential-list-empty = ไม่พบข้อมูลประจำตัวบนอุปกรณ์
about-webauthn-confirm-deletion-label = คุณกำลังจะลบ:
@@ -59,21 +68,41 @@ about-webauthn-current-set-pin-button = ตั้ง PIN
about-webauthn-current-change-pin-button = เปลี่ยน PIN
# List is a verb, as in "Show list of credentials"
about-webauthn-list-credentials-button = แสดงรายการข้อมูลประจำตัว
+# List is a verb, as in "Show list of all enrollments"
+about-webauthn-list-bio-enrollments-button = แสดงรายชื่อการลงทะเบียน
+about-webauthn-add-bio-enrollment-button = เพิ่มการลงทะเบียน
about-webauthn-cancel-button = ยกเลิก
about-webauthn-send-pin-button = ตกลง
about-webauthn-delete-button = ลบ
+about-webauthn-start-enrollment-button = เริ่มการลงทะเบียน
+about-webauthn-update-button = ปรับปรุง
## Authenticator options fields
## Option fields correspond to the CTAP2 option IDs and definitions found in https://fidoalliance.org/specs/fido-v2.1-ps-20210615/fido-client-to-authenticator-protocol-v2.1-ps-20210615.html#option-id
+about-webauthn-auth-option-uv = การยืนยันผู้ใช้
+about-webauthn-auth-option-up = การปรากฏตัวของผู้ใช้
about-webauthn-auth-option-clientpin = PIN ไคลเอ็นต์
+about-webauthn-auth-option-rk = Resident key
+about-webauthn-auth-option-plat = อุปกรณ์แพลตฟอร์ม
+# pinUvAuthToken should not be translated.
+about-webauthn-auth-option-pinuvauthtoken = การกำหนดสิทธิ์คำสั่ง (pinUvAuthToken)
+# MakeCredential and GetAssertion should not be translated.
+about-webauthn-auth-option-nomcgapermissionswithclientpin = ไม่มีการกำหนดสิทธิ์ MakeCredential / GetAssertion สำหรับ PIN ของไคลเอนต์
+about-webauthn-auth-option-largeblobs = blob ขนาดใหญ่
about-webauthn-auth-option-ep = การรับรององค์กร
about-webauthn-auth-option-bioenroll = การลงทะเบียนไบโอเมตริก
# FIDO_2_1_PRE should not be translated.
about-webauthn-auth-option-userverificationmgmtpreview = ต้นแบบการลงทะเบียนไบโอเมตริก (FIDO_2_1_PRE)
-about-webauthn-auth-option-uvbioenroll = สิทธิอนุญาตการลงทะเบียนไบโอเมตริก
+about-webauthn-auth-option-uvbioenroll = การกำหนดสิทธิ์การลงทะเบียนข้อมูลไบโอเมตริก
+about-webauthn-auth-option-authnrcfg = การกำหนดค่าเครื่องมือยืนยันตัวตน
+about-webauthn-auth-option-uvacfg = การกำหนดสิทธิ์การกำหนดค่าเครื่องมือยืนยันตัวตน
about-webauthn-auth-option-credmgmt = การจัดการข้อมูลประจำตัว
+about-webauthn-auth-option-credentialmgmtpreview = การจัดการข้อมูลรับรองต้นแบบ
about-webauthn-auth-option-setminpinlength = ตั้งความยาว PIN ขั้นต่ำ
+# MakeCredential should not be translated.
+about-webauthn-auth-option-makecreduvnotrqd = MakeCredential ที่ไม่มีการยืนยันผู้ใช้
+about-webauthn-auth-option-alwaysuv = ต้องมีการยืนยันผู้ใช้เสมอ
# Shows when boolean value for an option is True. True should not be translated.
about-webauthn-auth-option-true = True
# Shows when boolean value of an option is False. False should not be translated.
@@ -84,13 +113,22 @@ about-webauthn-auth-option-null = ไม่รองรับ
## Authenticator info fields
## Info fields correspond to the CTAP2 authenticatorGetInfo field member name and definitions found in https://fidoalliance.org/specs/fido-v2.1-ps-20210615/fido-client-to-authenticator-protocol-v2.1-ps-20210615.html#authenticatorGetInfo
+about-webauthn-auth-info-vendor-prototype-config-commands = คำสั่งกำหนดค่าต้นแบบของผู้ขาย
+about-webauthn-auth-info-remaining-discoverable-credentials = ข้อมูลประจำตัวที่ค้นพบได้ที่เหลืออยู่
about-webauthn-auth-info-certifications = ใบรับรอง
+about-webauthn-auth-info-uv-modality = ชุดรวมโหมดการยืนยันผู้ใช้
+about-webauthn-auth-info-preferred-platform-uv-attempts = แพลตฟอร์มที่ต้องการใช้ในการพยายามยืนยันผู้ใช้
+about-webauthn-auth-info-max-rpids-for-set-min-pin-length = Relying Party ID สูงสุดสำหรับกำหนดความยาว PIN ขั้นต่ำ
about-webauthn-auth-info-max-cred-blob-length = ความยาว blob สูงสุดสำหรับข้อมูลประจำตัว
about-webauthn-auth-info-firmware-version = รุ่นของเฟิร์มแวร์
about-webauthn-auth-info-min-pin-length = ความยาว PIN ขั้นต่ำ
about-webauthn-auth-info-force-pin-change = บังคับการเปลี่ยน PIN
+about-webauthn-auth-info-max-ser-large-blob-array = ขนาดสูงสุดของอาร์เรย์ blob ขนาดใหญ่
about-webauthn-auth-info-algorithms = อัลกอริทึม
-about-webauthn-auth-info-pin-protocols = โปรโตคอล PIN
+about-webauthn-auth-info-transports = การขนส่งข้อมูล
+about-webauthn-auth-info-max-credential-id-length = ความยาวไอดีสูงสุดสำหรับข้อมูลรับรอง
+about-webauthn-auth-info-max-credential-count-in-list = จำนวนข้อมูลรับรองสูงสุดในรายการ
+about-webauthn-auth-info-pin-protocols = โพรโทคอล PIN
about-webauthn-auth-info-max-msg-size = ขนาดข้อความสูงสุด
# AAGUID should not be translated.
about-webauthn-auth-info-aaguid = AAGUID
@@ -101,3 +139,37 @@ about-webauthn-auth-info-true = True
# Shows when boolean value for an info field is False. False should not be translated.
about-webauthn-auth-info-false = False
about-webauthn-auth-info-null = ไม่รองรับ
+
+## Bio enrollment sample feedbacks
+
+# To register a new enrollment (e.g. fingerprint) usually
+# multiple scans of the same finger have to be sampled.
+# This shows how many the user still has to do.
+# Variables:
+# $repeatCount (Number): number of tries left
+about-webauthn-samples-still-needed = ยังต้องการอีก { $repeatCount } ตัวอย่าง
+# Scan (e.g. of fingerprint) was successful.
+about-webauthn-ctap2-enroll-feedback-good = ตัวอย่างใช้ได้ดี
+
+## Scan (e.g. of fingerprint) was off-center (e.g. too high, too left, etc.).
+
+about-webauthn-ctap2-enroll-feedback-too-high = ตัวอย่างอยู่สูงเกินไป
+about-webauthn-ctap2-enroll-feedback-too-low = ตัวอย่างอยู่ต่ำเกินไป
+about-webauthn-ctap2-enroll-feedback-too-left = ตัวอย่างอยู่ซ้ายเกินไป
+about-webauthn-ctap2-enroll-feedback-too-right = ตัวอย่างอยู่ขวาเกินไป
+
+##
+
+about-webauthn-ctap2-enroll-feedback-too-fast = ตัวอย่างเร็วเกินไป
+about-webauthn-ctap2-enroll-feedback-too-slow = ตัวอย่างช้าเกินไป
+about-webauthn-ctap2-enroll-feedback-poor-quality = ตัวอย่างมีคุณภาพแย่
+# Skewed in the sense of fingerprint/iris scan was too distorted
+about-webauthn-ctap2-enroll-feedback-too-skewed = ตัวอย่างบิดเบี้ยวเกินไป
+about-webauthn-ctap2-enroll-feedback-too-short = ตัวอย่างสั้นเกินไป
+# Scan (e.g. of fingerprint) couldn't be merged with previous samples.
+about-webauthn-ctap2-enroll-feedback-merge-failure = การผสานตัวอย่างล้มเหลว
+# Scan (e.g. of fingerprint) is somehow identical to an existing sample.
+about-webauthn-ctap2-enroll-feedback-exists = ตัวอย่างมีอยู่แล้ว
+about-webauthn-ctap2-enroll-feedback-no-user-activity = ไม่มีความเคลื่อนไหวจากผู้ใช้
+about-webauthn-ctap2-enroll-feedback-no-user-presence-transition = ผู้ใช้ทำการเก็บตัวอย่างไม่สมบูรณ์ตามที่คาดไว้
+about-webauthn-ctap2-enroll-feedback-other = ตัวอย่างผิดพลาด
diff --git a/l10n-th/toolkit/toolkit/about/aboutWebrtc.ftl b/l10n-th/toolkit/toolkit/about/aboutWebrtc.ftl
index c5a74413e6..57504e733e 100644
--- a/l10n-th/toolkit/toolkit/about/aboutWebrtc.ftl
+++ b/l10n-th/toolkit/toolkit/about/aboutWebrtc.ftl
@@ -33,8 +33,6 @@ about-webrtc-aec-logging-toggled-off-state-msg = ไฟล์บันทึก
# The autorefresh checkbox causes a stats section to autorefresh its content when checked
about-webrtc-auto-refresh-label = การรีเฟรชอัตโนมัติ
-# Determines the default state of the Auto Refresh check boxes
-about-webrtc-auto-refresh-default-label = เรียกใหม่อัตโนมัติตามค่าเริ่มต้น
# A button which forces a refresh of displayed statistics
about-webrtc-force-refresh-button = เรียกใหม่
# "PeerConnection" is a proper noun associated with the WebRTC module. "ID" is
@@ -98,8 +96,11 @@ about-webrtc-save-page-label = บันทึกหน้า
about-webrtc-debug-mode-msg-label = โหมดดีบั๊ก
about-webrtc-debug-mode-off-state-label = เริ่มโหมดดีบั๊ก
about-webrtc-debug-mode-on-state-label = หยุดโหมดดีบั๊ก
-about-webrtc-enable-logging-label = เปิดใช้งานพรีเซ็ตปูม WebRTC
about-webrtc-stats-heading = สถิติวาระ
+about-webrtc-enable-logging-label = เปิดใช้งานพรีเซ็ตปูม WebRTC
+about-webrtc-peerconnections-section-heading = สถิติ RTCPeerConnection
+about-webrtc-peerconnections-section-show-msg = แสดงสถิติ RTCPeerConnection
+about-webrtc-peerconnections-section-hide-msg = ซ่อนสถิติ RTCPeerConnection
about-webrtc-stats-clear = ล้างประวัติ
about-webrtc-log-heading = รายการบันทึกการเชื่อมต่อ
about-webrtc-log-clear = ล้างรายการบันทึก
@@ -194,6 +195,17 @@ about-webrtc-configuration-element-provided = จัดเตรียมไว
about-webrtc-configuration-element-not-provided = ไม่ได้จัดเตรียมไว้
# The options set by the user in about:config that could impact a WebRTC call
about-webrtc-custom-webrtc-configuration-heading = การกำหนดลักษณะ WebRTC ที่ตั้งโดยผู้ใช้
+# The options set by the user in about:config that could impact a WebRTC call
+about-webrtc-user-modified-configuration-heading = การกำหนดค่า WebRTC ที่ผู้ใช้ปรับเปลี่ยน
+
+## These are displayed on the button that shows or hides the
+## user modified configuration disclosure
+
+about-webrtc-user-modified-configuration-show-msg = แสดงการกำหนดค่าที่ผู้ใช้ปรับเปลี่ยน
+about-webrtc-user-modified-configuration-hide-msg = ซ่อนการกำหนดค่าที่ผู้ใช้ปรับเปลี่ยน
+
+##
+
# Section header for estimated bandwidths of WebRTC media flows
about-webrtc-bandwidth-stats-heading = แบนด์วิดท์โดยประมาณ
# The ID of the MediaStreamTrack
@@ -222,7 +234,7 @@ about-webrtc-frame-stats-heading = สถิติเฟรมวิดีโอ
about-webrtc-save-page-msg = ได้บันทึกหน้าลงใน: { $path }
about-webrtc-debug-mode-off-state-msg = บันทึกร่องรอยสามารถพบได้ที่: { $path }
-about-webrtc-debug-mode-on-state-msg = โหมดดีบั๊กทำงานอยู่ บันทึกการติดตามอยู่ที่: { $path }
+about-webrtc-debug-mode-on-state-msg = โหมดดีบั๊กทำงานอยู่ บันทึกการตามรอยอยู่ที่: { $path }
about-webrtc-aec-logging-off-state-msg = ไฟล์บันทึกที่จับสามารถพบได้ใน: { $path }
# This path is used for saving the about:webrtc page so it can be attached to
# bug reports.
@@ -296,9 +308,6 @@ about-webrtc-sdp-set-timestamp = ประทับเวลา { NUMBER($timest
about-webrtc-show-msg-sdp = แสดง SDP
about-webrtc-hide-msg-sdp = ซ่อน SDP
-##
-
-
## These are displayed on the button that shows or hides the Media Context information disclosure.
## The Media Context is the set of preferences and detected capabilities that informs
## the negotiated CODEC settings.
diff --git a/l10n-th/toolkit/toolkit/about/abuseReports.ftl b/l10n-th/toolkit/toolkit/about/abuseReports.ftl
index 4c099dfc42..4cdb5dfe14 100644
--- a/l10n-th/toolkit/toolkit/about/abuseReports.ftl
+++ b/l10n-th/toolkit/toolkit/about/abuseReports.ftl
@@ -9,17 +9,17 @@
# $addon-name (string) - Name of the add-on being reported
abuse-report-dialog-title = รายงานสำหรับ { $addon-name }
abuse-report-title-extension = รายงานส่วนขยายนี้ไปยัง { -vendor-short-name }
-abuse-report-title-sitepermission = รายงานส่วนเสริมสิทธิอนุญาตไซต์นี้ไปยัง { -vendor-short-name }
-abuse-report-title-theme = รายงานชุดรูปแบบนี้ไปยัง { -vendor-short-name }
+abuse-report-title-sitepermission = รายงานส่วนเสริมการกำหนดสิทธิ์ไซต์นี้ให้กับ { -vendor-short-name }
+abuse-report-title-theme = รายงานชุดตกแต่งนี้ไปยัง { -vendor-short-name }
abuse-report-subtitle = มีปัญหาอะไร?
# Variables:
# $author-name (string) - Name of the add-on author
abuse-report-addon-authored-by = โดย <a data-l10n-name="author-name">{ $author-name }</a>
abuse-report-learnmore =
- ไม่มั่นใจว่าประเด็นอะไรที่จะเลือก?
- <a data-l10n-name="learnmore-link">เรียนรู้เพิ่มเติมเกี่ยวกับการรายงานส่วนขยายและธีม</a>
+ ไม่แน่ใจว่าจะเลือกประเด็นไหนใช่ไหม?
+ <a data-l10n-name="learnmore-link">เรียนรู้เพิ่มเติมเกี่ยวกับการรายงานส่วนขยายและชุดตกแต่ง</a>
abuse-report-learnmore-intro = ไม่มั่นใจว่าประเด็นอะไรที่จะเลือก?
-abuse-report-learnmore-link = เรียนรู้เพิ่มเติมเกี่ยวกับการรายงานส่วนขยายและธีม
+abuse-report-learnmore-link = เรียนรู้เพิ่มเติมเกี่ยวกับการรายงานส่วนขยายและชุดตกแต่ง
abuse-report-submit-description = อธิบายปัญหา (เพิ่มเติม)
abuse-report-textarea =
.placeholder = เราจะสามารถแก้ไขปัญหาได้ง่ายขึ้นหากคุณระบุปัญหาที่เกิดขึ้นให้เราทราบ โปรดอธิบายปัญหาที่คุณพบ ขอบคุณที่ช่วยเรารักษาเว็บให้แข็งแรง
@@ -44,8 +44,8 @@ abuse-report-messagebar-submitting = ส่งรายงานสำหรั
abuse-report-messagebar-submitted = ขอบคุณที่ส่งรายงาน คุณต้องการลบ <span data-l10n-name="addon-name">{ $addon-name }</span> ไหม?
abuse-report-messagebar-submitted-noremove = ขอบคุณที่ส่งรายงาน
abuse-report-messagebar-removed-extension = ขอบคุณที่ส่งรายงาน คุณได้ลบส่วนขยาย <span data-l10n-name="addon-name">{ $addon-name }</span> แล้ว
-abuse-report-messagebar-removed-sitepermission = ขอบคุณที่ส่งรายงาน คุณได้ลบส่วนเสริมสิทธิอนุญาตไซต์ <span data-l10n-name="addon-name">{ $addon-name }</span> แล้ว
-abuse-report-messagebar-removed-theme = ขอบคุณที่ส่งรายงาน เราได้ลบธีม <span data-l10n-name="addon-name">{ $addon-name }</span> แล้ว
+abuse-report-messagebar-removed-sitepermission = ขอบคุณที่ส่งรายงาน คุณได้ลบส่วนเสริมการกำหนดสิทธิ์ไซต์ <span data-l10n-name="addon-name">{ $addon-name }</span> แล้ว
+abuse-report-messagebar-removed-theme = ขอบคุณที่ส่งรายงาน คุณได้ลบชุดตกแต่ง <span data-l10n-name="addon-name">{ $addon-name }</span> ออกแล้ว
abuse-report-messagebar-error = เกิดข้อผิดพลาดขึ้นขณะส่งรายงานสำหรับ <span data-l10n-name="addon-name">{ $addon-name }</span>
abuse-report-messagebar-error-recent-submit = รายงานของ <span data-l10n-name="addon-name">{ $addon-name }</span> ไม่สามารถส่งได้เนื่องจากเพิ่งมีรายงานอีกฉบับถูกส่งไปเร็ว ๆ นี้
abuse-report-messagebar-aborted2 =
@@ -59,9 +59,9 @@ abuse-report-messagebar-submitted-noremove2 =
abuse-report-messagebar-removed-extension2 =
.message = ขอบคุณที่ส่งรายงาน คุณได้ลบส่วนขยาย { $addon-name } แล้ว
abuse-report-messagebar-removed-sitepermission2 =
- .message = ขอบคุณที่ส่งรายงาน คุณได้ลบส่วนเสริมสิทธิอนุญาตไซต์ { $addon-name } แล้ว
+ .message = ขอบคุณที่ส่งรายงาน คุณได้ลบส่วนเสริมการกำหนดสิทธิ์ไซต์ { $addon-name } แล้ว
abuse-report-messagebar-removed-theme2 =
- .message = ขอบคุณที่ส่งรายงาน เราได้ลบธีม { $addon-name } แล้ว
+ .message = ขอบคุณที่ส่งรายงาน คุณได้ลบชุดตกแต่ง { $addon-name } ออกแล้ว
abuse-report-messagebar-error2 =
.message = เกิดข้อผิดพลาดขึ้นขณะส่งรายงานสำหรับ { $addon-name }
abuse-report-messagebar-error-recent-submit2 =
@@ -96,7 +96,7 @@ abuse-report-broken-reason-theme-v2 = มันไม่ทำงานหรื
abuse-report-broken-example = ตัวอย่างเช่น: คุณลักษณะใช้งานได้ช้า ใช้งานได้ยาก หรือใช้งานไม่ได้เลย บางส่วนของเว็บไซต์ไม่โหลดหรือดูผิดปกติ
abuse-report-broken-suggestions-extension = ดูเหมือนคุณจะระบุบั๊กแล้ว นอกจากคุณจะส่งรายงานที่นี่แล้ว วิธีที่ดีที่สุดเพื่อให้ปัญหาเกี่ยวกับการทำงานได้รับการแก้ไขคือให้ติดต่อนักพัฒนาส่วนขยาย <a data-l10n-name="support-link">เยี่ยมชมเว็บไซต์ของส่วนขยาย</a>เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับนักพัฒนา
abuse-report-broken-suggestions-sitepermission = ดูเหมือนคุณจะระบุบั๊กแล้ว นอกจากคุณจะส่งรายงานที่นี่แล้ว วิธีที่ดีที่สุดเพื่อให้ปัญหาเกี่ยวกับการทำงานได้รับการแก้ไขคือให้ติดต่อนักพัฒนาชุดตกแต่ง <a data-l10n-name="support-link">เยี่ยมชมเว็บไซต์</a>เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับนักพัฒนา
-abuse-report-broken-suggestions-theme = ดูเหมือนคุณจะระบุข้อบกพร่องแล้ว นอกจากคุณจะส่งรายงานที่นี่แล้ว วิธีที่ดีที่สุดเพื่อให้ปัญหาด้านฟังก์ชันการทำงานได้รับการแก้ไขคือให้ติดต่อนักพัฒนาธีม <a data-l10n-name="support-link">เยี่ยมชมเว็บไซต์ของธีม</a>เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับนักพัฒนา
+abuse-report-broken-suggestions-theme = ดูเหมือนคุณจะระบุข้อบกพร่องแล้ว นอกจากคุณจะส่งรายงานที่นี่แล้ว วิธีที่ดีที่สุดเพื่อให้ปัญหาด้านฟังก์ชันการทำงานได้รับการแก้ไขคือให้ติดต่อนักพัฒนาชุดตกแต่ง <a data-l10n-name="support-link">เยี่ยมชมเว็บไซต์ของชุดตกแต่ง</a>เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับนักพัฒนา
abuse-report-policy-reason-v2 = มันมีเนื้อหาที่แสดงความเกลียดชัง ความรุนแรง หรือผิดกฎหมาย
abuse-report-policy-suggestions = หมายเหตุ: ประเด็นด้านลิขสิทธิ์และเครื่องหมายการค้าจะต้องถูกรายงานในกระบวนการแยกจากนี้ <a data-l10n-name="report-infringement-link">ใช้คำแนะนำเหล่านี้</a>ในการรายงานปัญหา
abuse-report-unwanted-reason-v2 = ฉันไม่เคยต้องการมันและไม่รู้จะกำจัดมันได้อย่างไร
diff --git a/l10n-th/toolkit/toolkit/about/certviewer.ftl b/l10n-th/toolkit/toolkit/about/certviewer.ftl
index 2d3f0052dd..846f2f839b 100644
--- a/l10n-th/toolkit/toolkit/about/certviewer.ftl
+++ b/l10n-th/toolkit/toolkit/about/certviewer.ftl
@@ -45,7 +45,7 @@ certificate-viewer-not-before = หลัง
certificate-viewer-organization = องค์กร
certificate-viewer-organizational-unit = หน่วยงาน
certificate-viewer-policy = นโยบาย
-certificate-viewer-protocol = โปรโตคอล
+certificate-viewer-protocol = โพรโทคอล
certificate-viewer-public-value = ค่าสาธารณะ
certificate-viewer-purposes = จุดประสงค์
certificate-viewer-qualifier = ตัวบ่งคุณลักษณะ
@@ -81,7 +81,6 @@ certificate-viewer-authority-info-aia = ข้อมูลผู้อนุม
certificate-viewer-certificate-policies = นโยบายใบรับรอง
certificate-viewer-embedded-scts = SCT ที่ฝัง
certificate-viewer-crl-endpoints = ปลายทาง CRL
-
# This message is used as a row header in the Miscellaneous section.
# The associated data cell contains links to download the certificate.
certificate-viewer-download = ดาวน์โหลด
@@ -101,7 +100,6 @@ certificate-viewer-download-pem = PEM (cert)
.download = { $fileName }.pem
certificate-viewer-download-pem-chain = PEM (chain)
.download = { $fileName }-chain.pem
-
# The title attribute for Critical Extension icon
certificate-viewer-critical-extension =
.title = ส่วนขยายนี้ถูกทำเครื่องหมายว่าสำคัญ ซึ่งหมายความว่าไคลเอนต์จะต้องปฏิเสธใบรับรองหากพวกเขาไม่เข้าใจดีพอ
diff --git a/l10n-th/toolkit/toolkit/about/config.ftl b/l10n-th/toolkit/toolkit/about/config.ftl
index 2bb9258e3e..8ce5125e82 100644
--- a/l10n-th/toolkit/toolkit/about/config.ftl
+++ b/l10n-th/toolkit/toolkit/about/config.ftl
@@ -14,15 +14,11 @@ about-config-intro-warning-button = ยอมรับความเสี่
# This is shown on the page before searching but after the warning is accepted.
about-config-caution-text = การเปลี่ยนแปลงการกำหนดลักษณะเหล่านี้อาจส่งผลต่อประสิทธิภาพหรือความปลอดภัยของ { -brand-short-name } ได้
-
about-config-page-title = การกำหนดลักษณะขั้นสูง
-
about-config-search-input1 =
.placeholder = ค้นหาชื่อการกำหนดลักษณะ
about-config-show-all = แสดงทั้งหมด
-
-about-config-show-only-modified = แสดงเฉพาะค่ากำหนดที่ถูกเปลี่ยนแปลง
-
+about-config-show-only-modified = แสดงเฉพาะค่าปรับแต่งที่ถูกปรับเปลี่ยน
about-config-pref-add-button =
.title = เพิ่ม
about-config-pref-toggle-button =
diff --git a/l10n-th/toolkit/toolkit/branding/brandings.ftl b/l10n-th/toolkit/toolkit/branding/brandings.ftl
index 6ac850861f..0a2e5cac8b 100644
--- a/l10n-th/toolkit/toolkit/branding/brandings.ftl
+++ b/l10n-th/toolkit/toolkit/branding/brandings.ftl
@@ -20,6 +20,7 @@
-lockwise-brand-short-name = Lockwise
-monitor-brand-name = Firefox Monitor
-monitor-brand-short-name = Monitor
+-mozmonitor-brand-name = Mozilla Monitor
-pocket-brand-name = Pocket
-send-brand-name = Firefox Send
-screenshots-brand-name = Firefox Screenshots
diff --git a/l10n-th/toolkit/toolkit/contentanalysis/contentanalysis.ftl b/l10n-th/toolkit/toolkit/contentanalysis/contentanalysis.ftl
index 422fa54285..9588d43c9d 100644
--- a/l10n-th/toolkit/toolkit/contentanalysis/contentanalysis.ftl
+++ b/l10n-th/toolkit/toolkit/contentanalysis/contentanalysis.ftl
@@ -10,8 +10,28 @@ contentanalysis-slow-agent-dialog-title = กำลังทำการวิ
# Variables:
# $content - Description of the content being warned about, such as "clipboard" or "aFile.txt"
contentanalysis-slow-agent-dialog-body = การวิเคราะห์เนื้อหากำลังวิเคราะห์ทรัพยากร “{ $content }”
+contentanalysis-slow-agent-dialog-header = กำลังสแกน
+# Variables:
+# $agent - The name of the DLP agent doing the analysis
+# $filename - Name of the file being analyzed, such as "aFile.txt"
+contentanalysis-slow-agent-dialog-body-file = { $agent } กำลังตรวจสอบ “{ $filename }” กับนโยบายข้อมูลขององค์กรของคุณ ขั้นตอนนี้อาจจะใช้เวลาสักครู่
+# Variables:
+# $agent - The name of the DLP agent doing the analysis
+contentanalysis-slow-agent-dialog-body-clipboard = { $agent } กำลังตรวจสอบข้อมูลที่คุณวางกับนโยบายข้อมูลขององค์กรของคุณ ขั้นตอนนี้อาจจะใช้เวลาสักครู่
+# Note that this is shown when the user drag and drops text into the browser.
+# Variables:
+# $agent - The name of the DLP agent doing the analysis
+contentanalysis-slow-agent-dialog-body-dropped-text = { $agent } กำลังตรวจสอบข้อความที่คุณวางกับนโยบายข้อมูลขององค์กรของคุณ ขั้นตอนนี้อาจจะใช้เวลาสักครู่
contentanalysis-operationtype-clipboard = คลิปบอร์ด
contentanalysis-operationtype-dropped-text = ข้อความที่ปล่อย
+# $filename - The filename associated with the request, such as "aFile.txt"
+contentanalysis-customdisplaystring-description = การอัปโหลด “{ $filename }”
+contentanalysis-warndialogtitle = เนื้อหานี้อาจไม่ปลอดภัย
+# Variables:
+# $content - Description of the content being warned about, such as "clipboard" or "aFile.txt"
+contentanalysis-warndialogtext = องค์กรของคุณใช้ซอฟต์แวร์ป้องกันข้อมูลสูญหายซึ่งระบุว่าเนื้อหานี้ไม่ปลอดภัย: { $content } ต้องการใช้ต่อไปหรือไม่?
+contentanalysis-warndialog-response-allow = ใช้เนื้อหา
+contentanalysis-warndialog-response-deny = ยกเลิก
contentanalysis-notification-title = การวิเคราะห์เนื้อหา
# Variables:
# $content - Description of the content being reported, such as "clipboard" or "aFile.txt"
@@ -23,3 +43,18 @@ contentanalysis-block-message = องค์กรของคุณใช้ซ
# Variables:
# $content - Description of the content being blocked, such as "clipboard" or "aFile.txt"
contentanalysis-error-message = เกิดข้อผิดพลาดในการสื่อสารกับซอฟต์แวร์ป้องกันข้อมูลสูญหาย การถ่ายโอนถูกปฏิเสธสำหรับทรัพยากร: { $content }
+# Variables:
+# $agent - The name of the DLP agent doing the analysis
+# $content - Description of the content being blocked, such as "clipboard" or "aFile.txt"
+contentanalysis-unspecified-error-message = เกิดข้อผิดพลาดในการสื่อสารกับ { $agent } การถ่ายโอนถูกปฏิเสธสำหรับทรัพยากร: { $content }
+# Variables:
+# $agent - The name of the DLP agent doing the analysis
+# $content - Description of the content being blocked, such as "clipboard" or "aFile.txt"
+contentanalysis-no-agent-connected-message = ไม่สามารถเชื่อมต่อกับ { $agent } การถ่ายโอนถูกปฏิเสธสำหรับทรัพยากร: { $content }
+# Variables:
+# $agent - The name of the DLP agent doing the analysis
+# $content - Description of the content being blocked, such as "clipboard" or "aFile.txt"
+contentanalysis-invalid-agent-signature-message = การตรวจสอบความถูกต้องของลายเซ็นสำหรับ { $agent } ล้มเหลว การถ่ายโอนถูกปฏิเสธสำหรับทรัพยากร: { $content }
+contentanalysis-inprogress-quit-title = ออกจาก { -brand-shorter-name } หรือไม่?
+contentanalysis-inprogress-quit-message = มีการกระทำหลายอย่างที่กำลังดำเนินอยู่ หากคุณออกจาก { -brand-shorter-name } การกระทำเหล่านี้จะไม่เสร็จสมบูรณ์
+contentanalysis-inprogress-quit-yesbutton = ใช่ ออกเลย
diff --git a/l10n-th/toolkit/toolkit/featuregates/features.ftl b/l10n-th/toolkit/toolkit/featuregates/features.ftl
index 7510c28cea..008cad5143 100644
--- a/l10n-th/toolkit/toolkit/featuregates/features.ftl
+++ b/l10n-th/toolkit/toolkit/featuregates/features.ftl
@@ -7,52 +7,42 @@
experimental-features-css-masonry2 =
.label = CSS: Masonry Layout
experimental-features-css-masonry-description = เปิดใช้งานการรองรับคุณลักษณะ CSS Masonry Layout ทดลอง ดูที่<a data-l10n-name="explainer">ตัวอธิบาย</a>สำหรับคำอธิบายระดับสูงของคุณลักษณะ หากต้องการให้คำติชม โปรดแสดงความคิดเห็นใน<a data-l10n-name="w3c-issue">ปัญหา GitHub นี้</a>หรือ<a data-l10n-name="bug">บั๊กนี้</a>
-
# The title of the experiment should be kept in English as it may be referenced
# by various online articles and is technical in nature.
experimental-features-web-gpu2 =
.label = Web API: WebGPU
experimental-features-web-gpu-description3 = <a data-l10n-name="wikipedia-webgpu">WebGPU API</a> ให้การรองรับระดับต่ำสำหรับการคำนวณและการเรนเดอร์กราฟิกโดยใช้<a data-l10n-name="wikipedia-gpu">หน่วยประมวลผลกราฟิก (GPU)</a> ของอุปกรณ์หรือเครื่องคอมพิวเตอร์ของผู้ใช้ <a data-l10n-name="spec">ข้อมูลจำเพาะ</a>รุ่นแรกใกล้จะเสร็จสมบูรณ์แล้ว โปรดดูที่ <a data-l10n-name="bugzilla">bug 1616739</a> สำหรับรายละเอียดเพิ่มเติม
-
# The title of the experiment should be kept in English as it may be referenced
# by various online articles and is technical in nature.
experimental-features-media-jxl =
.label = สื่อ: JPEG XL
experimental-features-media-jxl-description = เมื่อคุณสมบัตินี้ถูกเปิดใช้งาน { -brand-short-name } จะสามารถรองรับรูปภาพรูปแบบ JPEG XL (JXL) โดยไฟล์รูปภาพที่อยู่ในรูปแบบที่ดีขึ้นนี้สามารถรองรับการแปลงโดยไม่มีการลดทอนคุณภาพจากไฟล์ JPEG แบบเดิมได้ ดูที่ <a data-l10n-name="bugzilla">บั๊ก 1539075</a> สำหรับรายละเอียดเพิ่มเติม
-
experimental-features-devtools-compatibility-panel =
.label = เครื่องมือนักพัฒนา: แผงความเข้ากันได้
experimental-features-devtools-compatibility-panel-description = แผงด้านข้างสำหรับ “ตัวตรวจสอบเพจ” ที่จะแสดงข้อมูลที่ระบุรายละเอียดเกี่ยวกับสถานะความเข้ากันได้ข้ามเบราว์เซอร์ของแอปของคุณ ดู <a data-l10n-name="bugzilla">bug 1584464</a> สำหรับรายละเอียดเพิ่มเติม
-
-
# Do not translate 'SameSite', 'Lax' and 'None'.
experimental-features-cookie-samesite-none-requires-secure2 =
.label = คุกกี้: SameSite=None ต้องการแอตทริบิวต์ secure
experimental-features-cookie-samesite-none-requires-secure2-description = คุกกี้ที่มีแอตทริบิวต์ “SameSite=None” ต้องการแอตทริบิวต์ที่ปลอดภัย คุณลักษณะนี้ต้องการ “คุกกี้: SameSite=Lax ตามค่าเริ่มต้น”
-
# about:home should be kept in English, as it refers to the the URI for
# the internal default home page.
experimental-features-abouthome-startup-cache =
.label = แคชเมื่อเริ่มการทำงานของ about:home
experimental-features-abouthome-startup-cache-description = แคชสำหรับเอกสาร about:home เริ่มต้นที่จะถูกโหลดตามค่าเริ่มต้นเมื่อเริ่มการทำงาน วัตถุประสงค์ของแคชคือเพื่อปรับปรุงประสิทธิภาพการเริ่มการทำงาน
-
# "Service Worker" is an API name and is usually not translated.
experimental-features-devtools-serviceworker-debugger-support =
.label = เครื่องมือนักพัฒนา: การดีบั๊ก Service Worker
# "Service Worker" is an API name and is usually not translated.
experimental-features-devtools-serviceworker-debugger-support-description = เปิดใช้งานการสนับสนุนแบบทดลองสำหรับ Service Worker ในแผง "ตัวดีบั๊ก" คุณลักษณะนี้อาจทำให้เครื่องมือนักพัฒนาทำงานช้าลงและเพิ่มการใช้หน่วยความจำ
-
# WebRTC global mute toggle controls
experimental-features-webrtc-global-mute-toggles =
.label = WebRTC Global Mute Toggles
experimental-features-webrtc-global-mute-toggles-description = เพิ่มตัวควบคุมลงในตัวบ่งชี้การใช้ร่วมกันส่วนกลางของ WebRTC ซึ่งทำให้ผู้ใช้สามารถปิดเสียงไมโครโฟนและฟีดกล้องแบบส่วนกลางได้
-
# JS JIT Warp project
experimental-features-js-warp =
.label = JavaScript JIT: Warp
experimental-features-js-warp-description = เปิดใช้งาน Warp ซึ่งเป็นโครงการในการปรับปรุงประสิทธิภาพของ JavaScript และการใช้หน่วยความจำ
-
# Search during IME
experimental-features-ime-search =
.label = แถบที่อยู่: แสดงผลลัพธ์ระหว่างการแปลงตัวอักษรของ IME
-experimental-features-ime-search-description = IME (Input Method Editor) เป็นเครื่องมือที่ให้คุณสามารถป้อนสัญลักษณ์ที่ซับซ้อน เช่น สัญลักษณ์ที่ใช้ในภาษาเขียนในแถบเอเชียตะวันออกหรือภาษาเขียนในอินเดีย โดยใช้แป้นพิมพ์มาตรฐานได้ การเปิดใช้งานคุณลักษณะทดลองนี้จะทำให้แผงแถบที่อยู่เปิดเสมอ โดยจะแสดงผลลัพธ์การค้นหาและข้อเสนอแนะการค้นหา ในขณะที่ใช้ IME ในการป้อนข้อความ โปรดทราบว่า IME อาจแสดงผลแผงที่อาจปิดบังผลลัพธ์ในแถบที่อยู่ได้ จึงแนะนำให้ใช้ค่ากำหนดนี้สำหรับ IME ที่ไม่ได้ใช้แผงชนิดนี้เท่านั้น
+experimental-features-ime-search-description = IME (Input Method Editor) เป็นเครื่องมือที่ให้คุณสามารถป้อนสัญลักษณ์ที่ซับซ้อน เช่น สัญลักษณ์ที่ใช้ในภาษาเขียนในแถบเอเชียตะวันออกหรือภาษาเขียนในอินเดีย โดยใช้แป้นพิมพ์มาตรฐานได้ การเปิดใช้งานคุณลักษณะทดลองนี้จะทำให้แผงแถบที่อยู่เปิดเสมอ โดยจะแสดงผลลัพธ์การค้นหาและข้อเสนอแนะการค้นหา ในขณะที่ใช้ IME ในการป้อนข้อความ โปรดทราบว่า IME อาจแสดงผลแผงที่อาจปิดบังผลลัพธ์ในแถบที่อยู่ได้ จึงแนะนำให้ใช้ค่าปรับแต่งนี้สำหรับ IME ที่ไม่ได้ใช้แผงชนิดนี้เท่านั้น
diff --git a/l10n-th/toolkit/toolkit/formautofill/formAutofill.ftl b/l10n-th/toolkit/toolkit/formautofill/formAutofill.ftl
index e3b2de4e5f..c5a285f5b3 100644
--- a/l10n-th/toolkit/toolkit/formautofill/formAutofill.ftl
+++ b/l10n-th/toolkit/toolkit/formautofill/formAutofill.ftl
@@ -5,12 +5,79 @@
## OS Prompt Dialog
+# The macos string is preceded by the operating system (macOS) with "Firefox is trying to ",
+# and has a period added to its end. Make sure to test in your locale.
+autofill-use-payment-method-os-prompt-macos = ใช้ข้อมูลวิธีการชำระเงินที่เก็บไว้
+autofill-use-payment-method-os-prompt-windows = { -brand-short-name } กำลังพยายามจะใช้ข้อมูลวิธีการชำระเงินที่เก็บไว้ ยืนยันการเข้าถึงบัญชี Windows นี้ด้านล่าง
+autofill-use-payment-method-os-prompt-other = { -brand-short-name } กำลังพยายามจะใช้ข้อมูลวิธีการชำระเงินที่เก็บไว้
+# In macOS, this string is preceded by the operating system with "Firefox is trying to ",
+# and has a period added to its end. Make sure to test in your locale.
+autofill-edit-payment-method-os-prompt-macos = แสดงข้อมูลวิธีการชำระเงินที่เก็บไว้
+autofill-edit-payment-method-os-prompt-windows = { -brand-short-name } กำลังพยายามจะแสดงข้อมูลวิธีการชำระเงินที่เก็บไว้ ยืนยันการเข้าถึงบัญชี Windows นี้ด้านล่าง
+autofill-edit-payment-method-os-prompt-other = { -brand-short-name } กำลังพยายามจะแสดงข้อมูลวิธีการชำระเงินที่เก็บไว้
# The links lead users to Form Autofill browser preferences.
autofill-options-link = ตัวเลือกการกรอกแบบฟอร์มอัตโนมัติ
autofill-options-link-osx = การกำหนดลักษณะการกรอกแบบฟอร์มอัตโนมัติ
## The credit card capture doorhanger
+# If Sync is enabled and credit card sync is available,
+# this checkbox is displayed on the doorhanger shown when saving credit card.
+credit-card-doorhanger-credit-cards-sync-checkbox = ซิงค์บัตรที่บันทึกไว้ทั้งหมดในอุปกรณ์ของฉัน
+# Used on the doorhanger when users submit payment with credit card.
+credit-card-save-doorhanger-header = ต้องการบันทึกบัตรนี้อย่างปลอดภัยหรือไม่?
+credit-card-save-doorhanger-description = { -brand-short-name } จะเข้ารหัสหมายเลขบัตรของคุณ รหัสความปลอดภัยของคุณจะไม่ถูกบันทึก
+credit-card-capture-save-button =
+ .label = บันทึก
+ .accessKey = บ
+credit-card-capture-cancel-button =
+ .label = ไม่ใช่ตอนนี้
+ .accessKey = ม
+credit-card-capture-never-save-button =
+ .label = ไม่ต้องบันทึกบัตรเลย
+ .accessKey = ไ
# Used on the doorhanger when an credit card change is detected.
+credit-card-update-doorhanger-header = ต้องการอัปเดตบัตรหรือไม่?
+credit-card-update-doorhanger-description = บัตรที่จะอัปเดต:
+credit-card-capture-save-new-button =
+ .label = บันทึกเป็นบัตรใหม่
+ .accessKey = ต
+credit-card-capture-update-button =
+ .label = อัปเดตบัตรที่มีอยู่
+ .accessKey = อ
+# Label for the button in the dropdown menu used to clear the populated form.
+autofill-clear-form-label = ล้างแบบฟอร์มที่กรอกอัตโนมัติ
+# Used as a label for the button, displayed at the bottom of the dropdown suggestion, to open Form Autofill browser preferences.
+autofill-manage-addresses-label = จัดการที่อยู่
+# Used as a label for the button, displayed at the bottom of the dropdown suggestion, to open Form Autofill browser preferences.
+autofill-manage-payment-methods-label = จัดการวิธีการชำระเงิน
+
+## These are brand names and should only be translated when a locale-specific name for that brand is in common use
+
+autofill-card-network-amex = American Express
+autofill-card-network-cartebancaire = Carte Bancaire
+autofill-card-network-diners = Diners Club
+autofill-card-network-discover = Discover
+autofill-card-network-jcb = JCB
+autofill-card-network-mastercard = MasterCard
+autofill-card-network-mir = MIR
+autofill-card-network-unionpay = Union Pay
+autofill-card-network-visa = Visa
+# The warning text that is displayed for informing users what categories are
+# about to be filled. The text would be, for example,
+# Also autofills organization, phone, email.
+# Variables:
+# $categories - one or more of the categories, see autofill-category-X below
+autofill-phishing-warningmessage-extracategory = กรอก { $categories } อัตโนมัติเช่นกัน
+# Variation when all are in the same category.
+# Variables:
+# $categories - one or more of the categories
+autofill-phishing-warningmessage = กรอก { $categories } อัตโนมัติ
+# Used in autofill drop down suggestion to indicate what other categories Form Autofill will attempt to fill.
+autofill-category-address = ที่อยู่
+autofill-category-name = ชื่อ
+autofill-category-organization = องค์กร
+autofill-category-tel = โทรศัพท์
+autofill-category-email = อีเมล
diff --git a/l10n-th/toolkit/toolkit/global/arrowscrollbox.ftl b/l10n-th/toolkit/toolkit/global/arrowscrollbox.ftl
new file mode 100644
index 0000000000..d4f4a2353a
--- /dev/null
+++ b/l10n-th/toolkit/toolkit/global/arrowscrollbox.ftl
@@ -0,0 +1,21 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+### This file contains the entities needed to use the Arrowscrollbox component.
+### For example, Arrowscrollboxes are used in Tabs Toolbar when there are
+### multiple tabs opened and in the overflowing menus.
+
+# This button is shown at the beginning of the overflowing list of elements.
+# For example, in LTR language like English, on the Tabs Toolbar it would look
+# like "<" and scroll the tab list to the left, and in the overflowing menu it
+# would look like "^" and scroll the list of menuitems up.
+overflow-scroll-button-up =
+ .tooltiptext = เลื่อนขึ้น
+# This button is shown at the end of the overflowing list of elements. For
+# example, in LTR language like English, on the Tabs Toolbar it would look like
+# ">" and scroll the tab list to the right, and in the overflowing menu it
+# would look like "v" and scroll the list of menuitems down.
+overflow-scroll-button-down =
+ .tooltiptext = เลื่อนลง
diff --git a/l10n-th/toolkit/toolkit/global/commonDialog.ftl b/l10n-th/toolkit/toolkit/global/commonDialog.ftl
index 85c52dd754..2240f78f94 100644
--- a/l10n-th/toolkit/toolkit/global/commonDialog.ftl
+++ b/l10n-th/toolkit/toolkit/global/commonDialog.ftl
@@ -6,12 +6,13 @@ common-dialog-title-null = หน้านี้ระบุว่า
common-dialog-title-system = { -brand-short-name }
# Title displayed when the origin of a web dialog is unknown.
common-dialog-title-unknown = ไม่รู้จัก
-
+# An indicator showing that Firefox is waiting for an operation to finish
+common-dialog-spinner =
+ .alt = ไม่ว่าง
common-dialog-username =
.value = ชื่อผู้ใช้
common-dialog-password =
.value = รหัสผ่าน
-
common-dialog-copy-cmd =
.label = คัดลอก
.accesskey = ค
diff --git a/l10n-th/toolkit/toolkit/global/cookieBannerHandling.ftl b/l10n-th/toolkit/toolkit/global/cookieBannerHandling.ftl
index 6fbe8159b2..9afcd8e30a 100644
--- a/l10n-th/toolkit/toolkit/global/cookieBannerHandling.ftl
+++ b/l10n-th/toolkit/toolkit/global/cookieBannerHandling.ftl
@@ -1,3 +1,5 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+cookie-banner-handled-webconsole = { -brand-shorter-name } ได้จัดการแบนเนอร์คุกกี้ในนามของผู้ใช้
diff --git a/l10n-th/toolkit/toolkit/global/createProfileWizard.ftl b/l10n-th/toolkit/toolkit/global/createProfileWizard.ftl
index f0c7869055..8d96ee46e9 100644
--- a/l10n-th/toolkit/toolkit/global/createProfileWizard.ftl
+++ b/l10n-th/toolkit/toolkit/global/createProfileWizard.ftl
@@ -13,13 +13,9 @@ create-profile-first-page-header2 =
[macos] หน้าแนะนำ
*[other] ยินดีต้อนรับสู่ { create-profile-window2.title }
}
-
-profile-creation-explanation-1 = { -brand-short-name } จัดเก็บข้อมูลเกี่ยวกับการตั้งค่าและค่ากำหนดของคุณในโปรไฟล์ส่วนบุคคลของคุณ
-
+profile-creation-explanation-1 = { -brand-short-name } จัดเก็บข้อมูลเกี่ยวกับการตั้งค่าและค่าปรับแต่งของคุณในโปรไฟล์ส่วนบุคคลของคุณ
profile-creation-explanation-2 = หากคุณกำลังใช้สำเนานี้ของ { -brand-short-name } ร่วมกับผู้ใช้อื่น ๆ คุณสามารถใช้โปรไฟล์เพื่อเก็บข้อมูลของผู้ใช้แต่ละคนแยกกัน เพื่อทำสิ่งนี้ ผู้ใช้แต่ละคนควรสร้างโปรไฟล์ของตนเอง
-
-profile-creation-explanation-3 = หากคุณเป็นเพียงคนเดียวที่ใช้สำเนานี้ของ { -brand-short-name } คุณต้องมีอย่างน้อยหนึ่งโปรไฟล์ หากคุณต้องการ คุณสามารถสร้างโปรไฟล์หลายชุดสำหรับคุณเองเพื่อจัดเก็บชุดของการตั้งค่าและค่ากำหนดที่ต่างกัน ตัวอย่างเช่น คุณอาจต้องการมีโปรไฟล์แยกสำหรับการใช้งานทางธุรกิจและส่วนบุคคล
-
+profile-creation-explanation-3 = หากคุณเป็นเพียงคนเดียวที่ใช้สำเนานี้ของ { -brand-short-name } คุณต้องมีอย่างน้อยหนึ่งโปรไฟล์ หากคุณต้องการ คุณสามารถสร้างโปรไฟล์หลายชุดสำหรับคุณเองเพื่อจัดเก็บชุดของการตั้งค่าและค่าปรับแต่งที่ต่างกัน ตัวอย่างเช่น คุณอาจต้องการมีโปรไฟล์แยกสำหรับการใช้งานทางธุรกิจและส่วนบุคคล
profile-creation-explanation-4 =
{ PLATFORM() ->
[macos] เพื่อเริ่มสร้างโปรไฟล์ของคุณ คลิก ดำเนินการต่อ
@@ -33,21 +29,15 @@ create-profile-last-page-header2 =
[macos] หน้าสรุป
*[other] เสร็จสิ้นการ { create-profile-window2.title }
}
-
profile-creation-intro = หากคุณสร้างหลายโปรไฟล์ คุณสามารถแยกแยะโปรไฟล์ได้โดยชื่อโปรไฟล์ คุณอาจใช้ชื่อที่ให้มานี้หรือใช้ชื่อของคุณเอง
-
profile-prompt = ป้อนชื่อโปรไฟล์ใหม่:
.accesskey = ป
-
profile-default-name =
.value = ผู้ใช้เริ่มต้น
-
-profile-directory-explanation = การตั้งค่า, ค่ากำหนด และข้อมูลผู้ใช้ที่เกี่ยวข้องอื่น ๆ จะถูกจัดเก็บไว้ใน:
-
+profile-directory-explanation = การตั้งค่า ค่าปรับแต่ง และข้อมูลผู้ใช้ที่เกี่ยวข้องอื่น ๆ จะถูกจัดเก็บไว้ใน:
create-profile-choose-folder =
.label = เลือกโฟลเดอร์…
.accesskey = ล
-
create-profile-use-default =
.label = ใช้โฟลเดอร์เริ่มต้น
.accesskey = ช
diff --git a/l10n-th/toolkit/toolkit/global/cspErrors.ftl b/l10n-th/toolkit/toolkit/global/cspErrors.ftl
index de709bcbdf..2a7914e101 100644
--- a/l10n-th/toolkit/toolkit/global/cspErrors.ftl
+++ b/l10n-th/toolkit/toolkit/global/cspErrors.ftl
@@ -5,27 +5,22 @@
# Variables:
# $directive (String): the name of a CSP directive, such as "script-src".
csp-error-missing-directive = นโยบายไม่มีคำสั่ง ‘{ $directive }’ ที่จำเป็น
-
# Variables:
# $directive (String): the name of a CSP directive, such as "script-src".
# $keyword (String): the name of a CSP keyword, usually 'unsafe-inline'.
csp-error-illegal-keyword = คำสั่ง ‘{ $directive }’ มีคำสำคัญ { $keyword } ที่ไม่ได้รับอนุญาต
-
# Variables:
# $directive (String): the name of a CSP directive, such as "script-src".
# $scheme (String): a protocol name, such as "http", which appears as "http:", as it would in a URL.
-csp-error-illegal-protocol = คำสั่ง ‘{ $directive }’ มี { $scheme }: แหล่งโปรโตคอลที่ไม่ได้รับอนุญาต
-
+csp-error-illegal-protocol = คำสั่ง ‘{ $directive }’ มี { $scheme }: แหล่งโพรโทคอลที่ไม่ได้รับอนุญาต
# Variables:
# $directive (String): the name of a CSP directive, such as "script-src".
# $scheme (String): a protocol name, such as "http", which appears as "http:", as it would in a URL.
-csp-error-missing-host = { $scheme }: โปรโตคอลจำเป็นต้องมีโฮสต์ในคำสั่ง ‘{ $directive }’
-
+csp-error-missing-host = { $scheme }: โพรโทคอลจำเป็นต้องมีโฮสต์ในคำสั่ง ‘{ $directive }’
# Variables:
# $directive (String): the name of a CSP directive, such as "script-src".
# $source (String): the name of a CSP source, usually 'self'.
csp-error-missing-source = ‘{ $directive }’ ต้องมีแหล่ง { $source }
-
# Variables:
# $directive (String): the name of a CSP directive, such as "script-src".
# $scheme (String): a protocol name, such as "http", which appears as "http:", as it would in a URL.
diff --git a/l10n-th/toolkit/toolkit/global/extensionPermissions.ftl b/l10n-th/toolkit/toolkit/global/extensionPermissions.ftl
index b328fe4c9a..a5ad71c2b0 100644
--- a/l10n-th/toolkit/toolkit/global/extensionPermissions.ftl
+++ b/l10n-th/toolkit/toolkit/global/extensionPermissions.ftl
@@ -7,24 +7,24 @@
## Permissions for which the message has been changed and the key updated
## must have a corresponding entry in the `PERMISSION_L10N_ID_OVERRIDES` map.
-webext-perms-description-bookmarks = อ่านและเปลี่ยนแปลงที่คั่นหน้า
-webext-perms-description-browserSettings = อ่านและเปลี่ยนแปลงการตั้งค่าเบราว์เซอร์
+webext-perms-description-bookmarks = อ่านและปรับเปลี่ยนที่คั่นหน้า
+webext-perms-description-browserSettings = อ่านและปรับเปลี่ยนการตั้งค่าเบราว์เซอร์
webext-perms-description-browsingData = ล้างประวัติการเรียกดู, คุกกี้ และข้อมูลที่เกี่ยวข้องล่าสุด
webext-perms-description-clipboardRead = รับข้อมูลจากคลิปบอร์ด
webext-perms-description-clipboardWrite = ป้อนข้อมูลไปยังคลิปบอร์ด
webext-perms-description-declarativeNetRequest = ปิดกั้นเนื้อหาบนหน้าใดๆ
webext-perms-description-declarativeNetRequestFeedback = อ่านประวัติการเรียกดูของคุณ
webext-perms-description-devtools = ขยายเครื่องมือนักพัฒนาเพื่อเข้าถึงข้อมูลของคุณในแท็บที่เปิดอยู่
-webext-perms-description-downloads = ดาวน์โหลดไฟล์และอ่านและเปลี่ยนแปลงประวัติการดาวน์โหลดของเบราว์เซอร์
+webext-perms-description-downloads = ดาวน์โหลดไฟล์และอ่านและปรับเปลี่ยนประวัติการดาวน์โหลดของเบราว์เซอร์
webext-perms-description-downloads-open = เปิดไฟล์ที่ดาวน์โหลดไปยังคอมพิวเตอร์ของคุณ
webext-perms-description-find = อ่านข้อความของแท็บที่เปิดอยู่ทั้งหมด
webext-perms-description-geolocation = เข้าถึงตำแหน่งที่ตั้งของคุณ
webext-perms-description-history = เข้าถึงประวัติการเรียกดู
-webext-perms-description-management = เฝ้าสังเกตการใช้ส่วนขยายและจัดการชุดรูปแบบ
+webext-perms-description-management = เฝ้าสังเกตการใช้ส่วนขยายและจัดการชุดตกแต่ง
webext-perms-description-nativeMessaging = แลกเปลี่ยนข้อความกับโปรแกรมอื่นนอกเหนือจาก { -brand-short-name }
webext-perms-description-notifications = แสดงผลการแจ้งเตือนให้คุณ
webext-perms-description-pkcs11 = ให้บริการตรวจสอบความถูกต้องของการเข้ารหัสลับ
-webext-perms-description-privacy = อ่านและเปลี่ยนแปลงการตั้งค่าความเป็นส่วนตัว
+webext-perms-description-privacy = อ่านและปรับเปลี่ยนการตั้งค่าความเป็นส่วนตัว
webext-perms-description-proxy = ควบคุมการตั้งค่าพร็อกซีของเบราว์เซอร์
webext-perms-description-sessions = เข้าถึงแท็บที่ปิดล่าสุด
webext-perms-description-tabs = เข้าถึงแท็บของเบราว์เซอร์
diff --git a/l10n-th/toolkit/toolkit/global/extensions.ftl b/l10n-th/toolkit/toolkit/global/extensions.ftl
index 1e41dbe0c6..6e1e9043dc 100644
--- a/l10n-th/toolkit/toolkit/global/extensions.ftl
+++ b/l10n-th/toolkit/toolkit/global/extensions.ftl
@@ -25,7 +25,7 @@ webext-perms-add =
webext-perms-cancel =
.label = ยกเลิก
.accesskey = ย
-webext-perms-sideload-text = โปรแกรมอื่น ๆ บนคอมพิวเตอร์ของคุณได้ทำการติดตั้งส่วนเสริมที่อาจส่งผลกระทบต่อเบราว์เซอร์ของคุณ โปรดตรวจสอบคำขอการอนุญาตของส่วนเสริมและเลือก เปิดใช้งาน หรือ ยกเลิก (เพื่อปล่อยให้ปิดใช้งานต่อไป)
+webext-perms-sideload-text = โปรแกรมอื่นๆ บนคอมพิวเตอร์ของคุณได้ทำการติดตั้งส่วนเสริมที่อาจส่งผลกระทบต่อเบราว์เซอร์ของคุณ โปรดตรวจสอบคำร้องขอกำหนดสิทธิ์ของส่วนเสริมและเลือก “เปิดใช้งาน” หรือ “ยกเลิก” (เพื่อปล่อยให้ปิดใช้งานต่อไป)
webext-perms-sideload-text-no-perms = โปรแกรมอื่น ๆ บนคอมพิวเตอร์ของคุณได้ทำการติดตั้งส่วนเสริมที่อาจส่งผลกระทบต่อเบราว์เซอร์ของคุณ โปรดเลือก เปิดใช้งาน หรือ ยกเลิก (เพื่อปล่อยให้ปิดใช้งานต่อไป)
webext-perms-sideload-enable =
.label = เปิดใช้งาน
diff --git a/l10n-th/toolkit/toolkit/global/handlerDialog.ftl b/l10n-th/toolkit/toolkit/global/handlerDialog.ftl
index 9d1345afe9..da057925c1 100644
--- a/l10n-th/toolkit/toolkit/global/handlerDialog.ftl
+++ b/l10n-th/toolkit/toolkit/global/handlerDialog.ftl
@@ -59,7 +59,7 @@ chooser-dialog-remember = ใช้แอปพลิเคชันนี้เ
chooser-dialog-remember-extra =
{ PLATFORM() ->
[windows] คุณสามารถเปลี่ยนการตั้งค่านี้ได้ในตัวเลือกของ { -brand-short-name }
- *[other] คุณสามารถเปลี่ยนการตั้งค่านี้ได้ในค่ากำหนดของ { -brand-short-name }
+ *[other] คุณสามารถเปลี่ยนการตั้งค่านี้ได้ในการกำหนดลักษณะของ { -brand-short-name }
}
choose-other-app-description = เลือกแอปพลิเคชันอื่น
choose-app-btn =
diff --git a/l10n-th/toolkit/toolkit/global/processTypes.ftl b/l10n-th/toolkit/toolkit/global/processTypes.ftl
index 4156fe01b6..092f8ec94f 100644
--- a/l10n-th/toolkit/toolkit/global/processTypes.ftl
+++ b/l10n-th/toolkit/toolkit/global/processTypes.ftl
@@ -8,28 +8,23 @@
##
process-type-web = เนื้อหาเว็บ
-
# process used to run privileged about pages,
# such as about:home
process-type-privilegedabout = สิทธิพิเศษเกี่ยวกับ
-
# process used to run privileged mozilla pages,
# such as accounts.firefox.com
process-type-privilegedmozilla = เนื้อหา Mozilla ที่มีสิทธิ
-
process-type-extension = ส่วนขยาย
-
# process used to open file:// URLs
process-type-file = ไฟล์ในเครื่อง
-
+# process used to instantiate new child processes
+process-type-forkserver = Fork Server
# process used to isolate a webpage from other web pages
# to improve security
process-type-webisolated = เนื้อหาเว็บที่ถูกคัดแยก
-
# process used to isolate a ServiceWorker to improve
# performance
-process-type-webserviceworker = ตัวทำงานบริการที่ถูกแยก
-
+process-type-webserviceworker = Service Worker ที่ถูกคัดแยก
# process preallocated; may change to other types
process-type-prealloc = จัดสรรไว้ล่วงหน้า
@@ -39,19 +34,22 @@ process-type-prealloc = จัดสรรไว้ล่วงหน้า
process-type-default = หลัก
process-type-tab = แท็บ
-
# process used to communicate with the GPU for
# graphics acceleration
process-type-gpu = GPU
-
# process used to perform network operations
process-type-socket = ซ็อกเก็ต
-
# process used to decode media
process-type-rdd = RDD
-
# process used to run some IPC actor in their own sandbox
process-type-utility = Sandboxed IPC Actor
+process-type-utility-actor-audio-decoder-generic = ยูทิลิตี Generic Audio Decoder
+process-type-utility-actor-audio-decoder-applemedia = ยูทิลิตี AppleMedia
+process-type-utility-actor-audio-decoder-wmf = ยูทิลิตี Windows Media Foundation
+process-type-utility-actor-mf-media-engine = ยูทิลิตี Media Foundation Engine
+process-type-utility-actor-js-oracle = ยูทิลิตี JavaScript Oracle
+process-type-utility-actor-windows-utils = ยูทิลิตี Windows Utils
+process-type-utility-actor-windows-file-dialog = ยูทิลิตี Windows File Dialog
##
## Other
diff --git a/l10n-th/toolkit/toolkit/global/profileSelection.ftl b/l10n-th/toolkit/toolkit/global/profileSelection.ftl
index 11c53b9ed8..f03ef1403b 100644
--- a/l10n-th/toolkit/toolkit/global/profileSelection.ftl
+++ b/l10n-th/toolkit/toolkit/global/profileSelection.ftl
@@ -4,35 +4,27 @@
profile-selection-window =
.title = { -brand-short-name } - เลือกโปรไฟล์ผู้ใช้
-
profile-selection-button-accept =
.label = เริ่ม { -brand-short-name }
-
profile-selection-button-cancel =
.label = ออก
-
profile-selection-new-button =
.label = สร้างโปรไฟล์…
.accesskey = ส
-
profile-selection-rename-button =
.label = เปลี่ยนชื่อโปรไฟล์…
.accesskey = ป
-
profile-selection-delete-button =
.label = ลบโปรไฟล์…
.accesskey = ล
-
profile-selection-conflict-message = สำเนาอื่นของ { -brand-product-name } ได้ทำการเปลี่ยนแปลงกับโปรไฟล์ คุณต้องเริ่มการทำงาน { -brand-short-name } ใหม่ก่อนจึงจะสามารถทำการเปลี่ยนแปลงเพิ่มเติมได้
## Messages used in the profile manager
-profile-manager-description = { -brand-short-name } จัดเก็บข้อมูลเกี่ยวกับการตั้งค่า, ค่ากำหนด และข้อมูลผู้ใช้อื่น ๆ ในโปรไฟล์ผู้ใช้ของคุณ
-
+profile-manager-description = { -brand-short-name } จัดเก็บข้อมูลเกี่ยวกับการตั้งค่า ค่าปรับแต่ง และข้อมูลผู้ใช้อื่น ๆ ในโปรไฟล์ผู้ใช้ของคุณ
profile-manager-work-offline =
.label = ทำงานออฟไลน์
.accesskey = ฟ
-
profile-manager-use-selected =
.label = ใช้โปรไฟล์ที่เลือกโดยไม่ต้องถามเมื่อเริ่มการทำงาน
.accesskey = ช
diff --git a/l10n-th/toolkit/toolkit/global/resetProfile.ftl b/l10n-th/toolkit/toolkit/global/resetProfile.ftl
index 4575c20606..72629c1529 100644
--- a/l10n-th/toolkit/toolkit/global/resetProfile.ftl
+++ b/l10n-th/toolkit/toolkit/global/resetProfile.ftl
@@ -5,11 +5,10 @@
refresh-profile-dialog-title = ต้องการล้าง { -brand-short-name } ใหม่ให้เป็นการตั้งค่าเริ่มต้นหรือไม่
refresh-profile-dialog-button =
.label = ล้าง { -brand-short-name } ใหม่
-refresh-profile-dialog-description = ล้างใหม่เพื่อแก้ไขปัญหาด้านประสิทธิภาพ การดำเนินการนี้จะเอาส่วนขยายและการปรับแต่งของคุณออก คุณจะไม่สูญเสียข้อมูลที่สำคัญ เช่น ที่คั่นหน้า และรหัสผ่าน
+refresh-profile-dialog-description = ล้างใหม่เพื่อแก้ไขปัญหาด้านประสิทธิภาพ การกระทำนี้จะเอาส่วนขยายและการปรับแต่งของคุณออก คุณจะไม่สูญเสียข้อมูลที่สำคัญ เช่น ที่คั่นหน้า และรหัสผ่าน
refresh-profile = รีดประสิทธิภาพ { -brand-short-name }
refresh-profile-button = ล้าง { -brand-short-name } ใหม่…
refresh-profile-learn-more = เรียนรู้เพิ่มเติม
-
refresh-profile-progress =
.title = ล้าง { -brand-short-name } ใหม่
refresh-profile-progress-description = เกือบเสร็จสิ้น…
diff --git a/l10n-th/toolkit/toolkit/global/textActions.ftl b/l10n-th/toolkit/toolkit/global/textActions.ftl
index a44044c82a..f6e8756cc8 100644
--- a/l10n-th/toolkit/toolkit/global/textActions.ftl
+++ b/l10n-th/toolkit/toolkit/global/textActions.ftl
@@ -62,3 +62,5 @@ text-action-spell-dictionaries =
.accesskey = ภ
text-action-search-text-box-clear =
.title = ล้าง
+text-action-highlight-selection =
+ .label = เน้นสีส่วนที่เลือก
diff --git a/l10n-th/toolkit/toolkit/global/unknownContentType.ftl b/l10n-th/toolkit/toolkit/global/unknownContentType.ftl
index f13dde076e..af4ef7a92b 100644
--- a/l10n-th/toolkit/toolkit/global/unknownContentType.ftl
+++ b/l10n-th/toolkit/toolkit/global/unknownContentType.ftl
@@ -5,14 +5,12 @@
unknowncontenttype-handleinternally =
.label = เปิดด้วย { -brand-short-name }
.accesskey = ป
-
unknowncontenttype-settingschange =
.value =
{ PLATFORM() ->
[windows] การตั้งค่าสามารถเปลี่ยนได้ในตัวเลือกของ { -brand-short-name }
- *[other] การตั้งค่าสามารถเปลี่ยนได้ในค่ากำหนดของ { -brand-short-name }
+ *[other] การตั้งค่าสามารถเปลี่ยนได้ในการกำหนดลักษณะของ { -brand-short-name }
}
-
unknowncontenttype-intro = คุณได้เลือกที่จะเปิด:
unknowncontenttype-which-is = ซึ่งเป็น:
unknowncontenttype-from = จาก:
diff --git a/l10n-th/toolkit/toolkit/neterror/certError.ftl b/l10n-th/toolkit/toolkit/neterror/certError.ftl
index 192d822079..5cb5a3dfd0 100644
--- a/l10n-th/toolkit/toolkit/neterror/certError.ftl
+++ b/l10n-th/toolkit/toolkit/neterror/certError.ftl
@@ -5,95 +5,66 @@
# Variables:
# $hostname (string) - Hostname of the website with cert error.
cert-error-intro = { $hostname } ใช้ใบรับรองความปลอดภัยที่ไม่ถูกต้อง
-
cert-error-mitm-intro = เว็บไซต์จะพิสูจน์ข้อมูลประจำตัวของตนเองผ่านใบรับรอง ซึ่งจะออกให้โดยผู้ให้บริการออกใบรับรอง
-
cert-error-mitm-mozilla = { -brand-short-name } ได้รับการสนับสนุนโดย Mozilla ที่ไม่แสวงหาผลกำไรซึ่งดูแลที่เก็บผู้ให้บริการออกใบรับรอง (CA) ที่เปิดอย่างสมบูรณ์ ที่เก็บ CA ช่วยให้มั่นใจได้ว่าผู้ให้บริการออกใบรับรองปฏิบัติตามแนวทางที่ดีที่สุดเพื่อความปลอดภัยของผู้ใช้
-
cert-error-mitm-connection = { -brand-short-name } ใช้ที่เก็บ Mozilla CA เพื่อตรวจสอบว่าการเชื่อมต่อนั้นปลอดภัย แทนที่จะใช้ใบรับรองที่มาจากระบบปฏิบัติการของผู้ใช้ ดังนั้นหากโปรแกรมป้องกันไวรัสหรือเครือข่ายขัดขวางการเชื่อมต่อกับใบรับรองความปลอดภัยที่ออกให้โดย CA ที่ไม่ได้อยู่ในที่เก็บ Mozilla CA การเชื่อมต่อจะถือว่าไม่ปลอดภัย
-
cert-error-trust-unknown-issuer-intro = อาจมีใครบางคนพยายามปลอมแปลงไซต์นี้และคุณไม่ควรดำเนินการต่อ
-
# Variables:
# $hostname (string) - Hostname of the website with cert error.
cert-error-trust-unknown-issuer = เว็บไซต์จะพิสูจน์ข้อมูลประจำตัวของตนเองผ่านใบรับรอง { -brand-short-name } ไม่เชื่อถือ { $hostname } เนื่องจากไม่ทราบผู้ออกใบรับรอง ใบรับรองถูกลงชื่อด้วยตนเอง หรือเซิร์ฟเวอร์ไม่ส่งใบรับรองระดับกลางที่ถูกต้องมาให้
-
cert-error-trust-cert-invalid = ใบรับรองไม่ได้รับความเชื่อถือเนื่องจากออกให้โดยผู้ให้บริการออกใบรับรองที่ไม่ถูกต้อง
-
cert-error-trust-untrusted-issuer = ใบรับรองไม่ได้รับความเชื่อถือเนื่องจากออกให้โดยผู้ที่ไม่ได้รับความเชื่อถือ
-
cert-error-trust-signature-algorithm-disabled = ใบรับรองไม่ได้รับความเชื่อถือเนื่องจากถูกลงลายเซ็นโดยใช้อัลกอริทึมลายเซ็นที่ถูกปิดใช้งานเนื่องจากอัลกอริทึมนั้นไม่ปลอดภัย
-
cert-error-trust-expired-issuer = ใบรับรองไม่ได้รับความเชื่อถือเนื่องจากผู้ออกใบรับรองหมดอายุแล้ว
-
cert-error-trust-self-signed = ใบรับรองไม่ได้รับความเชื่อถือเนื่องจากเป็นการออกใบรับรองโดยเจ้าของเว็บไซต์เอง
-
cert-error-trust-symantec = ใบรับรองที่ออกโดย GeoTrust, RapidSSL, Symantec, Thawte และ VeriSign จะไม่ได้รับการพิจารณาว่าปลอดภัยอีกต่อไปเนื่องจากผู้ออกใบรับรองเหล่านี้ไม่ปฏิบัติตามแนวทางด้านความปลอดภัยในอดีต
-
cert-error-untrusted-default = ใบรับรองไม่ได้มาจากแหล่งที่ได้รับความเชื่อถือ
-
# Variables:
# $hostname (string) - Hostname of the website with cert error.
cert-error-domain-mismatch = เว็บไซต์จะพิสูจน์ข้อมูลประจำตัวของตนเองผ่านใบรับรอง { -brand-short-name } ไม่เชื่อถือไซต์นี้เนื่องจากใช้ใบรับรองที่ไม่ถูกต้องสำหรับ { $hostname }
-
# Variables:
# $hostname (string) - Hostname of the website with cert error.
# $alt-name (string) - Alternate domain name for which the cert is valid.
cert-error-domain-mismatch-single = เว็บไซต์จะพิสูจน์ข้อมูลประจำตัวของตนเองผ่านใบรับรอง { -brand-short-name } ไม่เชื่อถือไซต์นี้เนื่องจากใช้ใบรับรองที่ไม่ถูกต้องสำหรับ { $hostname } ใบรับรองดังกล่าวถูกต้องสำหรับ <a data-l10n-name="domain-mismatch-link">{ $alt-name }</a> เท่านั้น
-
# Variables:
# $hostname (string) - Hostname of the website with cert error.
# $alt-name (string) - Alternate domain name for which the cert is valid.
cert-error-domain-mismatch-single-nolink = เว็บไซต์จะพิสูจน์ข้อมูลประจำตัวของตนเองผ่านใบรับรอง { -brand-short-name } ไม่เชื่อถือไซต์นี้เนื่องจากใช้ใบรับรองที่ไม่ถูกต้องสำหรับ { $hostname } ใบรับรองดังกล่าวถูกต้องสำหรับ { $alt-name } เท่านั้น
-
# Variables:
# $hostname (string) - Hostname of the website with cert error.
# $subject-alt-names (string) - Alternate domain names for which the cert is valid.
cert-error-domain-mismatch-multiple = เว็บไซต์จะพิสูจน์ข้อมูลประจำตัวของตนเองผ่านใบรับรอง { -brand-short-name } ไม่เชื่อถือไซต์นี้เนื่องจากใช้ใบรับรองที่ไม่ถูกต้องสำหรับ { $hostname } ใบรับรองดังกล่าวถูกต้องสำหรับชื่อดังต่อไปนี้เท่านั้น: { $subject-alt-names }
-
# Variables:
# $hostname (string) - Hostname of the website with cert error.
# $not-after-local-time (Date) - Certificate is not valid after this time.
cert-error-expired-now = เว็บไซต์จะพิสูจน์ข้อมูลประจำตัวของตนเองผ่านใบรับรอง ซึ่งมีผลภายในช่วงเวลาที่กำหนดเท่านั้น ใบรับรองสำหรับ { $hostname } หมดอายุเมื่อ { $not-after-local-time }
-
# Variables:
# $hostname (string) - Hostname of the website with cert error.
# $not-before-local-time (Date) - Certificate is not valid before this time.
cert-error-not-yet-valid-now = เว็บไซต์จะพิสูจน์ข้อมูลประจำตัวของตนเองผ่านใบรับรอง ซึ่งมีผลภายในช่วงเวลาที่กำหนดเท่านั้น ใบรับรองสำหรับ { $hostname } จะไม่มีผลจนถึง { $not-before-local-time }
-
# Variables:
# $error (string) - NSS error code string that specifies type of cert error. e.g. unknown issuer, invalid cert, etc.
cert-error-code-prefix = รหัสข้อผิดพลาด: { $error }
-
# Variables:
# $error (string) - NSS error code string that specifies type of cert error. e.g. unknown issuer, invalid cert, etc.
cert-error-code-prefix-link = รหัสข้อผิดพลาด: <a data-l10n-name="error-code-link">{ $error }</a>
-
# Variables:
# $hostname (string) - Hostname of the website with SSL error.
# $errorMessage (string) - Error message corresponding to the type of error we are experiencing.
cert-error-ssl-connection-error = เกิดข้อผิดพลาดระหว่างเชื่อมต่อกับ { $hostname } { $errorMessage }
-
# Variables:
# $hostname (string) - Hostname of the website with cert error.
cert-error-symantec-distrust-description = เว็บไซต์จะพิสูจน์ข้อมูลประจำตัวของตนเองผ่านใบรับรองซึ่งออกให้โดยผู้ให้บริการออกใบรับรอง เบราว์เซอร์ส่วนใหญ่ไม่เชื่อถือใบรับรองที่ออกให้โดย GeoTrust, RapidSSL, Symantec, Thawte, และ VeriSign เนื่องจาก { $hostname } ใช้ใบรับรองจากผู้ให้บริการออกใบรับรองรายใดรายหนึ่งเหล่านี้ จึงไม่สามารถพิสูจน์ข้อมูลประจำตัวของเว็บไซต์ดังกล่าวได้
-
cert-error-symantec-distrust-admin = คุณสามารถแจ้งปัญหานี้แก่ผู้ดูแลระบบของเว็บไซต์ได้
-
-cert-error-old-tls-version = เว็บไซต์นี้อาจไม่รองรับโปรโตคอล TLS 1.2 ซึ่งเป็นเวอร์ชันขั้นต่ำที่รองรับโดย { -brand-short-name }
-
+cert-error-old-tls-version = เว็บไซต์นี้อาจไม่รองรับโพรโทคอล TLS 1.2 ซึ่งเป็นเวอร์ชันขั้นต่ำที่รองรับโดย { -brand-short-name }
# Variables:
# $hasHSTS (Boolean) - Indicates whether HSTS header is present.
cert-error-details-hsts-label = HTTP Strict Transport Security: { $hasHSTS }
-
# Variables:
# $hasHPKP (Boolean) - Indicates whether HPKP header is present.
cert-error-details-key-pinning-label = HTTP Public Key Pinning: { $hasHPKP }
-
cert-error-details-cert-chain-label = สายใบรับรอง:
-
open-in-new-window-for-csp-or-xfo-error = เปิดไซต์ในหน้าต่างใหม่
-
# Variables:
# $hostname (string) - Hostname of the website blocked by csp or xfo error.
csp-xfo-blocked-long-desc = เพื่อปกป้องความปลอดภัยของคุณ { $hostname } จะไม่อนุญาตให้ { -brand-short-name } แสดงหน้าหากไซต์อื่นฝังไว้ หากต้องการดูหน้านี้ คุณต้องเปิดในหน้าต่างใหม่
@@ -105,10 +76,8 @@ deniedPortAccess-title = ที่อยู่นี้ถูกจำกัด
# "Hmm" is a sound made when considering or puzzling over something.
# You don't have to include it in your translation if your language does not have a written word like this.
dnsNotFound-title = อืมม เรามีปัญหาในการค้นหาไซต์นั้น
-
dns-not-found-trr-only-title2 = อาจมีความเสี่ยงด้านความปลอดภัยในการค้นหาโดเมนนี้
dns-not-found-native-fallback-title2 = อาจมีความเสี่ยงด้านความปลอดภัยในการค้นหาโดเมนนี้
-
fileNotFound-title = ไม่พบไฟล์
fileAccessDenied-title = การเข้าถึงไฟล์ถูกปฏิเสธ
generic-title = อุปส์
@@ -135,7 +104,7 @@ sslv3Used-title = ไม่สามารถเชื่อมต่ออย
inadequateSecurityError-title = การเชื่อมต่อของคุณไม่ปลอดภัย
blockedByPolicy-title = หน้าที่ถูกปิดกั้น
clockSkewError-title = นาฬิกาคอมพิวเตอร์ของคุณผิด
-networkProtocolError-title = ข้อผิดพลาดโปรโตคอลเครือข่าย
+networkProtocolError-title = ข้อผิดพลาดโพรโทคอลเครือข่าย
nssBadCert-title = คำเตือน: ความเสี่ยงด้านความปลอดภัยที่อาจเกิดขึ้นข้างหน้า
nssBadCert-sts-title = ไม่ได้เชื่อมต่อ: ปัญหาความปลอดภัยที่อาจเกิดขึ้น
certerror-mitm-title = มีซอฟต์แวร์ที่ทำให้ { -brand-short-name } ไม่สามารถเชื่อมต่อไปที่ไซต์นี้อย่างปลอดภัยได้
diff --git a/l10n-th/toolkit/toolkit/neterror/netError.ftl b/l10n-th/toolkit/toolkit/neterror/netError.ftl
index 394efaaef0..9130c6ad23 100644
--- a/l10n-th/toolkit/toolkit/neterror/netError.ftl
+++ b/l10n-th/toolkit/toolkit/neterror/netError.ftl
@@ -56,6 +56,7 @@ neterror-dns-not-found-hint-firewall = ตรวจสอบว่า { -brand-s
## $trrDomain (String) - Hostname of the DNS over HTTPS server that is currently in use.
neterror-dns-not-found-trr-only-reason = { -brand-short-name } ไม่สามารถปกป้องคำขอของคุณสำหรับที่อยู่ของไซต์นี้ผ่านตัวแก้ไข DNS ที่เชื่อถือได้ของเราได้ นี่คือเหตุผล:
+neterror-dns-not-found-trr-only-reason2 = { -brand-short-name } ไม่สามารถปกป้องคำขอของคุณสำหรับที่อยู่ของไซต์นี้ผ่านผู้ให้บริการ DNS ที่ปลอดภัยของเราได้ ด้วยเหตุผลต่อไปนี้:
neterror-dns-not-found-trr-third-party-warning2 = คุณสามารถไปต่อด้วย DNS resolver เริ่มต้นของคุณได้ อย่างไรก็ตาม บุคคลที่สามอาจเห็นได้ว่าคุณเยี่ยมชมเว็บไซต์อะไรบ้าง
neterror-dns-not-found-trr-only-could-not-connect = { -brand-short-name } ไม่สามารถเชื่อมต่อไปยัง { $trrDomain } ได้
neterror-dns-not-found-trr-only-timeout = การเชื่อมต่อไปยัง { $trrDomain } ใช้เวลานานกว่าที่คาดไว้
@@ -70,6 +71,7 @@ neterror-dns-not-found-trr-unknown-problem = เกิดปัญหาที
## $trrDomain (String) - Hostname of the DNS over HTTPS server that is currently in use.
neterror-dns-not-found-native-fallback-reason = { -brand-short-name } ไม่สามารถปกป้องคำขอของคุณสำหรับที่อยู่ของไซต์นี้ผ่านตัวแก้ไข DNS ที่เชื่อถือได้ของเราได้ นี่คือเหตุผล:
+neterror-dns-not-found-native-fallback-reason2 = { -brand-short-name } ไม่สามารถปกป้องคำขอของคุณสำหรับที่อยู่ของไซต์นี้ผ่านผู้ให้บริการ DNS ที่ปลอดภัยของเราได้ ด้วยเหตุผลต่อไปนี้:
neterror-dns-not-found-native-fallback-heuristic = DNS over HTTPS ถูกปิดใช้งานบนเครือข่ายของคุณ
neterror-dns-not-found-native-fallback-not-confirmed2 = { -brand-short-name } ไม่สามารถเชื่อมต่อไปยัง { $trrDomain } ได้
@@ -77,7 +79,7 @@ neterror-dns-not-found-native-fallback-not-confirmed2 = { -brand-short-name }
neterror-file-not-found-filename = ตรวจสอบชื่อไฟล์สำหรับตัวพิมพ์ใหญ่เล็กหรือข้อผิดพลาดการพิมพ์อื่น ๆ
neterror-file-not-found-moved = ตรวจสอบเพื่อดูหากไฟล์ถูกย้าย เปลี่ยนชื่อ หรือลบ
-neterror-access-denied = ไฟล์อาจถูกเอาออก ย้าย หรือสิทธิอนุญาตของไฟล์อาจป้องกันการเข้าถึง
+neterror-access-denied = ไฟล์อาจถูกเอาออก ย้าย หรือการกำหนดสิทธิ์ของไฟล์อาจป้องกันไม่ให้เข้าถึง
neterror-unknown-protocol = คุณอาจจำเป็นต้องติดตั้งซอฟต์แวร์อื่นเพื่อเปิดที่อยู่นี้
neterror-redirect-loop = ปัญหานี้บางครั้งอาจมีสาเหตุมาจากการปิดใช้งานหรือปฏิเสธการยอมรับคุกกี้
neterror-unknown-socket-type-psm-installed = ตรวจสอบให้แน่ใจว่าระบบของคุณมีตัวจัดการความปลอดภัยส่วนบุคคลติดตั้งอยู่
@@ -121,7 +123,7 @@ neterror-inadequate-security-code = รหัสข้อผิดพลาด:
# $hostname (String) - Hostname of the website to which the user was trying to connect.
# $now (Date) - The current datetime, to be formatted as a date
neterror-clock-skew-error = คอมพิวเตอร์ของคุณคิดว่าเวลาปัจจุบันคือ { DATETIME($now, dateStyle: "medium") } ซึ่งทำให้ { -brand-short-name } ไม่สามารถทำการเชื่อมต่ออย่างปลอดภัยได้ เมื่อต้องการเยี่ยมชม <b>{ $hostname }</b> ให้อัปเดตนาฬิกาคอมพิวเตอร์ของคุณในการตั้งค่าระบบของคุณให้เป็นวันที่ เวลา และเขตเวลาปัจจุบัน แล้วรีเฟรช <b>{ $hostname }</b>
-neterror-network-protocol-error-intro = ไม่สามารถแสดงหน้าที่คุณกำลังพยายามจะดูเนื่องจากตรวจพบข้อผิดพลาดในโปรโตคอลเครือข่าย
+neterror-network-protocol-error-intro = ไม่สามารถแสดงหน้าที่คุณกำลังพยายามจะดูเนื่องจากตรวจพบข้อผิดพลาดในโพรโทคอลเครือข่าย
neterror-network-protocol-error-contact-website = โปรดติดต่อเจ้าของเว็บไซต์เพื่อแจ้งพวกเขาให้ทราบถึงปัญหานี้
certerror-expired-cert-second-para = ดูเหมือนว่าใบรับรองของเว็บไซต์จะหมดอายุแล้ว ซึ่งทำให้ { -brand-short-name } ไม่สามารถเชื่อมต่ออย่างปลอดภัยได้ ถ้าคุณเยี่ยมชมไซต์นี้ ผู้โจมตีอาจพยายามล้วงข้อมูล เช่น รหัสผ่าน อีเมล หรือรายละเอียดบัตรเครดิตของคุณ
certerror-expired-cert-sts-second-para = ดูเหมือนว่าใบรับรองของเว็บไซต์จะหมดอายุแล้ว ซึ่งทำให้ { -brand-short-name } ไม่สามารถเชื่อมต่ออย่างปลอดภัยได้
diff --git a/l10n-th/toolkit/toolkit/neterror/nsserrors.ftl b/l10n-th/toolkit/toolkit/neterror/nsserrors.ftl
index 79377dfdbd..e1c505e5e5 100644
--- a/l10n-th/toolkit/toolkit/neterror/nsserrors.ftl
+++ b/l10n-th/toolkit/toolkit/neterror/nsserrors.ftl
@@ -8,8 +8,8 @@
# gen_aboutneterror_codes.py . If we end up needing fluent attributes or
# refactoring them in some way, the script will need updating.
-psmerr-ssl-disabled = ไม่สามารถเชื่อมต่ออย่างปลอดภัยเนื่องจากโปรโตคอล SSL ถูกปิดใช้งาน
-psmerr-ssl2-disabled = ไม่สามารถเชื่อมต่ออย่างปลอดภัยเนื่องจากไซต์ใช้โปรโตคอล SSL รุ่นเก่าที่ไม่ปลอดภัย
+psmerr-ssl-disabled = ไม่สามารถเชื่อมต่ออย่างปลอดภัยเนื่องจากโพรโทคอล SSL ถูกปิดใช้งาน
+psmerr-ssl2-disabled = ไม่สามารถเชื่อมต่ออย่างปลอดภัยเนื่องจากไซต์ใช้โพรโทคอล SSL รุ่นเก่าที่ไม่ปลอดภัย
# This is a multi-line message.
psmerr-hostreusedissuerandserial =
คุณได้รับใบรับรองที่ไม่ถูกต้อง โปรดติดต่อผู้ดูแลเซิร์ฟเวอร์หรือส่งอีเมลหาผู้ที่เกี่ยวข้องโดบแนบข้อมูลดังกล่าวไปด้วย:
@@ -23,7 +23,7 @@ ssl-error-bad-certificate = ไม่สามารถสื่อสารอ
ssl-error-bad-client = เซิร์ฟเวอร์พบข้อมูลที่ไม่ถูกต้องจากไคลเอ็นต์
ssl-error-bad-server = ไคลเอ็นต์พบข้อมูลที่ไม่ถูกต้องจากเซิร์ฟเวอร์
ssl-error-unsupported-certificate-type = ไม่รองรับใบรับรองประเภทนี้
-ssl-error-unsupported-version = ไม่รองรับโปรโตคอลความปลอดภัยของปลายทาง
+ssl-error-unsupported-version = ไม่รองรับโพรโทคอลความปลอดภัยของปลายทาง
ssl-error-wrong-certificate = การรับรองลูกข่ายล้มเหลว: กุญแจส่วนตัวในฐานข้อมูลไม่ตรงกับกุญแจสาธารณะในฐานข้อมูลใบรับรอง
ssl-error-bad-cert-domain = ไม่สามารถสื่อสารอย่างปลอดภัยกับอีกฝั่ง: ชื่อโดเมนที่ขอไม่ตรงกับใบรับรองของเซิร์ฟเวอร์
ssl-error-post-warning = รหัสข้อผิดพลาด SSL ที่ไม่รู้จัก
@@ -111,7 +111,7 @@ ssl-error-access-denied-alert = ปลายทางได้รับใบร
ssl-error-decode-error-alert = ปลายทางไม่สามารถถอดรหัสข้อความ SSL handshake ได้
ssl-error-decrypt-error-alert = ปลายทางได้รายงานถึงความล้มเหลวในการตรวจสอบลายเซ็นหรือการแลกเปลี่ยนกุญแจ
ssl-error-export-restriction-alert = ปลายทางรายงานถึงการต่อรองที่ไม่เข้ากับกฎการส่งออก
-ssl-error-protocol-version-alert = อีกฝั่งรายงานถึงรุ่นโปรโตคอลที่เข้ากันไม่ได้หรือไม่รองรับ
+ssl-error-protocol-version-alert = อีกฝั่งรายงานถึงรุ่นโพรโทคอลที่ใช้ร่วมกันไม่ได้หรือไม่รองรับ
ssl-error-insufficient-security-alert = เซิร์ฟเวอร์ต้องการการเข้ารหัสที่ปลอดภัยกว่าที่รองรับโดยลูกข่าย
ssl-error-internal-error-alert = ปลายทางรายงานถึงการผิดพลาดภายใน
ssl-error-user-canceled-alert = ผู้ใช้ปลายทางยกเลิก handshake
@@ -134,16 +134,16 @@ ssl-error-feature-not-supported-for-ssl2 = คุณสมบัติ SSL ไ
ssl-error-feature-not-supported-for-servers = คุณสมบัติ SSL ไม่รองรับโดยเซิร์ฟเวอร์
ssl-error-feature-not-supported-for-clients = คุณสมบัติ SSL ไม่รองรับโดยลูกข่าย
ssl-error-invalid-version-range = ช่วงรุ่นของ SSL ไม่ถูกต้อง
-ssl-error-cipher-disallowed-for-version = SSL ปลายทางเลือกชุดการเข้ารหัสที่ไม่ได้รับอนุญาตสำหรับรุ่นโปรโตคอลที่เลือก
+ssl-error-cipher-disallowed-for-version = SSL ปลายทางเลือกชุดการเข้ารหัสที่ไม่ได้รับอนุญาตสำหรับรุ่นโพรโทคอลที่เลือก
ssl-error-rx-malformed-hello-verify-request = SSL ได้รับข้อความ Hello Verify Request handshake ที่ผิดรูปแบบ
ssl-error-rx-unexpected-hello-verify-request = SSL ได้รับข้อความ Hello Verify Request handshake ที่ไม่คาดคิด
-ssl-error-feature-not-supported-for-version = คุณลักษณะ SSL ไม่รองรับในรุ่นโปรโตคอล
+ssl-error-feature-not-supported-for-version = คุณลักษณะ SSL ไม่รองรับในรุ่นโพรโทคอล
ssl-error-rx-unexpected-cert-status = SSL ได้รับข้อความ Certificate Status handshake ที่ไม่คาดคิด
ssl-error-unsupported-hash-algorithm = TLS ปลายทางใช้อัลกอริทึมแฮชที่ไม่รองรับ
ssl-error-digest-failure = ฟังก์ชันการย่อยล้มเหลว
ssl-error-incorrect-signature-algorithm = มีการระบุอัลกอริทึมลายเซ็นที่ไม่ถูกต้องในอิลิเมนต์ที่ลงลายเซ็นแบบดิจิทัล
ssl-error-next-protocol-no-callback = ส่วนขยาย next protocol negotiation ถูกเปิดใช้งาน แต่การเรียกกลับถูกล้างก่อนที่จะถูกต้องการ
-ssl-error-next-protocol-no-protocol = เซิร์ฟเวอร์ไม่รองรับโปรโตคอลที่ไคลเอนต์โฆษณาในส่วนขยาย ALPN
+ssl-error-next-protocol-no-protocol = เซิร์ฟเวอร์ไม่รองรับโพรโทคอลที่ไคลเอนต์โฆษณาในส่วนขยาย ALPN
ssl-error-inappropriate-fallback-alert = เซิร์ฟเวอร์ปฏิเสธการจับมือเนื่องจากลูกข่ายปรับลดเป็นรุ่น TLS ที่ต่ำกว่าที่เซิร์ฟเวอร์รองรับ
ssl-error-weak-server-cert-key = ใบรับรองเซิร์ฟเวอร์รวมคีย์สาธารณะที่มีความปลอดภัยต่ำเกินไป
ssl-error-rx-short-dtls-read = มีพื้นที่ไม่เพียงพอในบัฟเฟอร์สำหรับอัดบันทึก DTLS
@@ -267,7 +267,7 @@ sec-error-ocsp-request-needs-sig = เซิร์ฟเวอร์ OCSP ต้
sec-error-ocsp-unauthorized-request = เซิร์ฟเวอร์ OCSP ปฏิเสธคำขอนี้เนื่องจากไม่ได้รับอนุญาต
sec-error-ocsp-unknown-response-status = เซิร์ฟเวอร์ OCSP ส่งกลับสถานะที่ไม่รู้จัก
sec-error-ocsp-unknown-cert = เซิร์ฟเวอร์ OCSP ไม่มีสถานะสำหรับใบรับรอง
-sec-error-ocsp-not-enabled = คุณต้องเปิดใช้งาน OCSP ก่อนจะทำการดำเนินการนี้
+sec-error-ocsp-not-enabled = คุณต้องเปิดใช้งาน OCSP ก่อนจะกระทำการนี้
sec-error-ocsp-no-default-responder = คุณต้องตั้งตัวตอบกลับเริ่มต้น OCSP ก่อนดำเนินการนี้
sec-error-ocsp-malformed-response = การตอบกลับจากเซิร์ฟเวอร์ OCSP เสียหายหรือมีรูปแบบที่ไม่ถูกต้อง
sec-error-ocsp-unauthorized-response = ผู้ลงลายเซ็นของการตอบกลับ OCSP ไม่ได้รับอนุญาตให้ระบุสถานะสำหรับใบรับรองนี้
@@ -291,7 +291,7 @@ sec-error-crl-invalid-version = รายการเพิกถอนใบร
sec-error-crl-v1-critical-extension = รายการเพิกถอนใบรับรอง V1 ของผู้ออกมีส่วนขยายสำคัญ
sec-error-crl-unknown-critical-extension = รายการเพิกถอนใบรับรอง V2 ของผู้ออกมีส่วนขยายสำคัญที่ไม่รู้จัก
sec-error-unknown-object-type = ไม่รู้จักชนิดวัตถุที่ระบุ
-sec-error-incompatible-pkcs11 = ไดรเวอร์ PKCS #11 ละเมิดข้อกำหนดในแบบที่เข้ากันไม่ได้
+sec-error-incompatible-pkcs11 = ไดรเวอร์ PKCS #11 ละเมิดข้อกำหนดในแบบที่ใช้ร่วมกันไม่ได้
sec-error-no-event = ไม่มีเหตุการณ์สล็อตใหม่ในเวลานี้
sec-error-crl-already-exists = มี CRL อยู่แล้ว
sec-error-not-initialized = ไม่ได้เตรียมใช้งาน NSS
diff --git a/l10n-th/toolkit/toolkit/passwordmgr/passwordmgr.ftl b/l10n-th/toolkit/toolkit/passwordmgr/passwordmgr.ftl
index 312101f351..96a2363137 100644
--- a/l10n-th/toolkit/toolkit/passwordmgr/passwordmgr.ftl
+++ b/l10n-th/toolkit/toolkit/passwordmgr/passwordmgr.ftl
@@ -8,6 +8,9 @@
# Variables
# $host (String) - Hostname for which the password is saved for.
password-manager-save-password-message = บันทึกรหัสผ่านสำหรับ { $host } หรือไม่?
+password-manager-save-password-button-deny =
+ .label = ยังไม่ทำตอนนี้
+ .accesskey = ม
password-manager-save-password-button-allow =
.label = บันทึก
.accesskey = บ
@@ -17,6 +20,9 @@ password-manager-save-password-button-never =
# Variables
# $host (String) - Hostname for which the password is updated for.
password-manager-update-password-message = อัปเดตรหัสผ่านสำหรับ { $host } หรือไม่
+password-manager-update-password-button-delete =
+ .label = เอารหัสผ่านที่บันทึกไว้ออก
+ .accesskey = อ
password-manager-update-login-add-username = เพิ่มชื่อผู้ใช้ในรหัสผ่านที่บันทึกไว้หรือไม่?
password-manager-password-password-button-allow =
.label = อัปเดต
diff --git a/l10n-th/toolkit/toolkit/pdfviewer/viewer.ftl b/l10n-th/toolkit/toolkit/pdfviewer/viewer.ftl
index a6de527729..283b440cb7 100644
--- a/l10n-th/toolkit/toolkit/pdfviewer/viewer.ftl
+++ b/l10n-th/toolkit/toolkit/pdfviewer/viewer.ftl
@@ -293,8 +293,15 @@ pdfjs-editor-ink-button-label = รูปวาด
pdfjs-editor-stamp-button =
.title = เพิ่มหรือแก้ไขภาพ
pdfjs-editor-stamp-button-label = เพิ่มหรือแก้ไขภาพ
-pdfjs-editor-remove-button =
- .title = เอาออก
+pdfjs-editor-highlight-button =
+ .title = เน้น
+pdfjs-editor-highlight-button-label = เน้น
+pdfjs-highlight-floating-button =
+ .title = เน้นสี
+pdfjs-highlight-floating-button1 =
+ .title = เน้นสี
+ .aria-label = เน้นสี
+pdfjs-highlight-floating-button-label = เน้นสี
## Remove button for the various kind of editor.
@@ -304,6 +311,8 @@ pdfjs-editor-remove-freetext-button =
.title = เอาข้อความออก
pdfjs-editor-remove-stamp-button =
.title = เอาภาพออก
+pdfjs-editor-remove-highlight-button =
+ .title = เอาการเน้นสีออก
##
@@ -316,6 +325,10 @@ pdfjs-editor-ink-opacity-input = ความทึบ
pdfjs-editor-stamp-add-image-button =
.title = เพิ่มภาพ
pdfjs-editor-stamp-add-image-button-label = เพิ่มภาพ
+# This refers to the thickness of the line used for free highlighting (not bound to text)
+pdfjs-editor-free-highlight-thickness-input = ความหนา
+pdfjs-editor-free-highlight-thickness-title =
+ .title = เปลี่ยนความหนาเมื่อเน้นรายการอื่นๆ ที่ไม่ใช่ข้อความ
pdfjs-free-text =
.aria-label = ตัวแก้ไขข้อความ
pdfjs-free-text-default-content = เริ่มพิมพ์…
@@ -356,3 +369,26 @@ pdfjs-editor-resizer-label-middle-left = ตรงกลางด้านซ้
## Color picker
+# This means "Color used to highlight text"
+pdfjs-editor-highlight-colorpicker-label = สีเน้น
+pdfjs-editor-colorpicker-button =
+ .title = เปลี่ยนสี
+pdfjs-editor-colorpicker-dropdown =
+ .aria-label = ทางเลือกสี
+pdfjs-editor-colorpicker-yellow =
+ .title = เหลือง
+pdfjs-editor-colorpicker-green =
+ .title = เขียว
+pdfjs-editor-colorpicker-blue =
+ .title = น้ำเงิน
+pdfjs-editor-colorpicker-pink =
+ .title = ชมพู
+pdfjs-editor-colorpicker-red =
+ .title = แดง
+
+## Show all highlights
+## This is a toggle button to show/hide all the highlights.
+
+pdfjs-editor-highlight-show-all-button-label = แสดงทั้งหมด
+pdfjs-editor-highlight-show-all-button =
+ .title = แสดงทั้งหมด
diff --git a/l10n-th/toolkit/toolkit/preferences/preferences.ftl b/l10n-th/toolkit/toolkit/preferences/preferences.ftl
index fbf0aaffb0..bbe316fb25 100644
--- a/l10n-th/toolkit/toolkit/preferences/preferences.ftl
+++ b/l10n-th/toolkit/toolkit/preferences/preferences.ftl
@@ -4,20 +4,16 @@
password-not-set =
.value = (ไม่ได้ตั้ง)
-
failed-pp-change = ไม่สามารถเปลี่ยนรหัสผ่านหลักได้
incorrect-pp = คุณใส่รหัสผ่านหลักปัจจุบันไม่ถูกต้อง โปรดลองอีกครั้ง
pp-change-ok = เปลี่ยนรหัสผ่านหลักสำเร็จแล้ว
-
settings-pp-erased-ok = คุณได้ลบรหัสผ่านหลักของคุณแล้ว รหัสผ่านที่เก็บไว้และคีย์ส่วนตัวของใบรับรองที่จัดการโดย { -brand-short-name } จะไม่ได้รับการปกป้อง
settings-pp-not-wanted = คำเตือน! คุณได้ตัดสินใจที่จะไม่ใช้รหัสผ่านหลัก รหัสผ่านที่เก็บไว้และคีย์ส่วนตัวของใบรับรองที่จัดการโดย { -brand-short-name } จะไม่ได้รับการปกป้อง
-
pp-change2empty-in-fips-mode = คุณกำลังอยู่ในโหมด FIPS ซึ่ง FIPS จำเป็นต้องมีรหัสผ่านหลักที่ไม่ว่างเปล่า
pw-change-success-title = เปลี่ยนรหัสผ่านสำเร็จ
pw-change-failed-title = การเปลี่ยนรหัสผ่านล้มเหลว
pw-remove-button =
.label = เอาออก
-
primary-password-dialog =
.title = รหัสผ่านหลัก
set-password-old-password = รหัสผ่านปัจจุบัน:
@@ -26,9 +22,9 @@ set-password-reenter-password = ป้อนรหัสผ่านใหม่
set-password-meter = มาตรวัดคุณภาพรหัสผ่าน
set-password-meter-loading = กำลังโหลด
primary-password-admin = ผู้ดูแลระบบของคุณต้องการให้คุณตั้งรหัสผ่านหลักเพื่อบันทึกการเข้าสู่ระบบและรหัสผ่าน
+primary-password-required-by-policy = องค์กรของคุณต้องการให้คุณตั้งรหัสผ่านหลักเพื่อบันทึกการเข้าสู่ระบบและรหัสผ่าน
primary-password-description = รหัสผ่านหลักใช้ปกป้องข้อมูลที่อ่อนไหว เช่น การเข้าสู่ระบบ และรหัสผ่าน บนอุปกรณ์นี้ หากคุณสร้างรหัสผ่านหลัก คุณจะต้องใส่รหัสผ่านหนึ่งครั้งต่อหนึ่งวาระเมื่อ { -brand-short-name } ดึงข้อมูลที่บันทึกไว้ซึ่งได้รับการปกป้องโดยรหัสผ่าน
primary-password-warning = โปรดตรวจสอบให้แน่ใจว่าคุณจำรหัสผ่านหลักที่คุณตั้งได้ หากคุณลืมรหัสผ่านหลัก คุณจะไม่สามารถเข้าถึงข้อมูลใด ๆ ที่ปัองกันไว้บนอุปกรณ์นี้
-
remove-primary-password =
.title = เอารหัสผ่านหลักออก
remove-info =
diff --git a/l10n-th/toolkit/toolkit/printing/printDialogs.ftl b/l10n-th/toolkit/toolkit/printing/printDialogs.ftl
index fa543b43f5..f13ed2d41f 100644
--- a/l10n-th/toolkit/toolkit/printing/printDialogs.ftl
+++ b/l10n-th/toolkit/toolkit/printing/printDialogs.ftl
@@ -5,7 +5,7 @@
print-setup =
.title = ตั้งค่าหน้ากระดาษ
custom-prompt-title = กำหนดเอง…
-custom-prompt-prompt = ป้อนข้อความส่วนหัว/ส่วนท้ายที่กำหนดเองของคุณ
+custom-prompt-prompt = ป้อนข้อความส่วนหัว/ส่วนท้ายกำหนดเองของคุณ
basic-tab =
.label = รูปแบบและตัวเลือก
advanced-tab =
@@ -103,7 +103,6 @@ print-window =
.title = กำลังพิมพ์
print-complete =
.value = การพิมพ์เสร็จสมบูรณ์
-
# Variables
# $percent (integer) - Number of printed percentage
print-percent =
diff --git a/l10n-th/toolkit/toolkit/printing/printPreview.ftl b/l10n-th/toolkit/toolkit/printing/printPreview.ftl
index d18afdced9..c37ed7f3cf 100644
--- a/l10n-th/toolkit/toolkit/printing/printPreview.ftl
+++ b/l10n-th/toolkit/toolkit/printing/printPreview.ftl
@@ -31,14 +31,13 @@ printpreview-print =
.accesskey = พ
printpreview-of =
.value = จาก
-printpreview-custom-scale-prompt-title = มาตราส่วนที่กำหนดเอง
+printpreview-custom-scale-prompt-title = มาตราส่วนกำหนดเอง
printpreview-page-setup =
.label = ตั้งค่าหน้ากระดาษ…
.accesskey = ง
printpreview-page =
.value = หน้า:
.accesskey = ห
-
# Variables
# $sheetNum (integer) - The current sheet number
# $sheetCount (integer) - The total number of sheets to print
@@ -62,7 +61,6 @@ printpreview-nextarrow =
printpreview-endarrow =
.label = { $arrow }
.tooltiptext = หน้าสุดท้าย
-
printpreview-homearrow-button =
.title = หน้าแรก
printpreview-previousarrow-button =
diff --git a/l10n-th/toolkit/toolkit/printing/printUI.ftl b/l10n-th/toolkit/toolkit/printing/printUI.ftl
index a2bdbff169..0388a46279 100644
--- a/l10n-th/toolkit/toolkit/printing/printUI.ftl
+++ b/l10n-th/toolkit/toolkit/printing/printUI.ftl
@@ -5,14 +5,12 @@
printui-title = พิมพ์
# Dialog title to prompt the user for a filename to save print to PDF.
printui-save-to-pdf-title = บันทึกเป็น
-
# Variables
# $sheetCount (integer) - Number of paper sheets
printui-sheets-count =
{ $sheetCount ->
*[other] กระดาษ { $sheetCount } แผ่น
}
-
printui-page-range-all = ทั้งหมด
printui-page-range-current = ปัจจุบัน
printui-page-range-odd = คี่
@@ -22,31 +20,24 @@ printui-page-range-label = หน้า
printui-page-range-picker =
.aria-label = เลือกช่วงหน้ากระดาษ
printui-page-custom-range-input =
- .aria-label = ใส่ช่วงหน้ากระดาษที่กำหนดเอง
+ .aria-label = ใส่ช่วงหน้ากระดาษกำหนดเอง
.placeholder = เช่น 2-6, 9, 12-16
-
# Section title for the number of copies to print
printui-copies-label = สำเนา
-
printui-orientation = การวางแนว
printui-landscape = แนวนอน
printui-portrait = แนวตั้ง
-
# Section title for the printer or destination device to target
printui-destination-label = ปลายทาง
printui-destination-pdf-label = บันทึกไปเป็น PDF
-
printui-more-settings = การตั้งค่าเพิ่มเติม
printui-less-settings = การตั้งค่าน้อยลง
-
printui-paper-size-label = ขนาดกระดาษ
-
# Section title (noun) for the print scaling options
printui-scale = มาตราส่วน
printui-scale-fit-to-page-width = พอดีกับความกว้างของหน้า
# Label for input control where user can set the scale percentage
printui-scale-pcent = มาตราส่วน
-
# Section title (noun) for the two-sided print options
printui-two-sided-printing = การพิมพ์สองด้าน
printui-two-sided-printing-off = ปิด
@@ -54,7 +45,6 @@ printui-two-sided-printing-off = ปิด
printui-two-sided-printing-long-edge = พลิกตามขอบยาว
# Flip the sheet as if it were bound along its short edge.
printui-two-sided-printing-short-edge = พลิกตามขอบสั้น
-
# Section title for miscellaneous print options
printui-options = ตัวเลือก
printui-headers-footers-checkbox = พิมพ์หัวกระดาษและท้ายกระดาษ
@@ -78,7 +68,6 @@ printui-simplify-page-radio = เรียบง่าย
printui-color-mode-label = โหมดสี
printui-color-mode-color = สี
printui-color-mode-bw = ขาวดำ
-
printui-margins = ระยะขอบ
printui-margins-default = ค่าเริ่มต้น
printui-margins-min = ต่ำสุด
@@ -97,23 +86,17 @@ printui-margins-custom-left-mm = ซ้าย (มม.)
printui-margins-custom-right = ด้านขวา
printui-margins-custom-right-inches = ด้านขวา (นิ้ว)
printui-margins-custom-right-mm = ขวา (มม.)
-
printui-system-dialog-link = พิมพ์โดยใช้กล่องโต้ตอบระบบ…
-
printui-primary-button = พิมพ์
printui-primary-button-save = บันทึก
printui-cancel-button = ยกเลิก
printui-close-button = ปิด
-
printui-loading = กำลังเตรียมตัวอย่าง
-
# Reported by screen readers and other accessibility tools to indicate that
# the print preview has focus.
printui-preview-label =
.aria-label = ตัวอย่างก่อนพิมพ์
-
printui-pages-per-sheet = หน้าต่อแผ่น
-
# This is shown next to the Print button with an indefinite loading spinner
# when the user prints a page and it is being sent to the printer.
printui-print-progress-indicator = กำลังพิมพ์…
@@ -140,7 +123,6 @@ printui-paper-tabloid = Tabloid
printui-error-invalid-scale = มาตราส่วนต้องเป็นตัวเลขระหว่าง 10 ถึง 200
printui-error-invalid-margin = โปรดป้อนระยะขอบที่ถูกต้องสำหรับขนาดกระดาษที่เลือก
printui-error-invalid-copies = สำเนาต้องเป็นตัวเลขระหว่าง 1 และ 10000
-
# Variables
# $numPages (integer) - Number of pages
printui-error-invalid-range = ช่วงต้องเป็นตัวเลขระหว่าง 1 ถึง { $numPages }