summaryrefslogtreecommitdiffstats
path: root/l10n-th
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:14:29 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:14:29 +0000
commitfbaf0bb26397aa498eb9156f06d5a6fe34dd7dd8 (patch)
tree4c1ccaf5486d4f2009f9a338a98a83e886e29c97 /l10n-th
parentReleasing progress-linux version 124.0.1-1~progress7.99u1. (diff)
downloadfirefox-fbaf0bb26397aa498eb9156f06d5a6fe34dd7dd8.tar.xz
firefox-fbaf0bb26397aa498eb9156f06d5a6fe34dd7dd8.zip
Merging upstream version 125.0.1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'l10n-th')
-rw-r--r--l10n-th/browser/browser/aboutLogins.ftl39
-rw-r--r--l10n-th/browser/browser/aboutPocket.ftl12
-rw-r--r--l10n-th/browser/browser/aboutPolicies.ftl5
-rw-r--r--l10n-th/browser/browser/aboutPrivateBrowsing.ftl4
-rw-r--r--l10n-th/browser/browser/aboutRestartRequired.ftl3
-rw-r--r--l10n-th/browser/browser/aboutSessionRestore.ftl15
-rw-r--r--l10n-th/browser/browser/aboutTabCrashed.ftl2
-rw-r--r--l10n-th/browser/browser/aboutUnloads.ftl8
-rw-r--r--l10n-th/browser/browser/addonNotifications.ftl16
-rw-r--r--l10n-th/browser/browser/appExtensionFields.ftl6
-rw-r--r--l10n-th/browser/browser/appMenuNotifications.ftl4
-rw-r--r--l10n-th/browser/browser/appmenu.ftl8
-rw-r--r--l10n-th/browser/browser/backgroundtasks/defaultagent.ftl2
-rw-r--r--l10n-th/browser/browser/browser.ftl20
-rw-r--r--l10n-th/browser/browser/contentCrash.ftl5
-rw-r--r--l10n-th/browser/browser/customizeMode.ftl2
-rw-r--r--l10n-th/browser/browser/extensionsUI.ftl2
-rw-r--r--l10n-th/browser/browser/firefoxView.ftl43
-rw-r--r--l10n-th/browser/browser/fxviewTabList.ftl19
-rw-r--r--l10n-th/browser/browser/menubar.ftl4
-rw-r--r--l10n-th/browser/browser/migration.ftl25
-rw-r--r--l10n-th/browser/browser/migrationWizard.ftl6
-rw-r--r--l10n-th/browser/browser/newtab/asrouter.ftl12
-rw-r--r--l10n-th/browser/browser/newtab/newtab.ftl16
-rw-r--r--l10n-th/browser/browser/newtab/onboarding.ftl31
-rw-r--r--l10n-th/browser/browser/originControls.ftl2
-rw-r--r--l10n-th/browser/browser/pageInfo.ftl37
-rw-r--r--l10n-th/browser/browser/places.ftl8
-rw-r--r--l10n-th/browser/browser/policies/policies-descriptions.ftl16
-rw-r--r--l10n-th/browser/browser/preferences/addEngine.ftl8
-rw-r--r--l10n-th/browser/browser/preferences/applicationManager.ftl9
-rw-r--r--l10n-th/browser/browser/preferences/clearSiteData.ftl11
-rw-r--r--l10n-th/browser/browser/preferences/colors.ftl2
-rw-r--r--l10n-th/browser/browser/preferences/connection.ftl29
-rw-r--r--l10n-th/browser/browser/preferences/languages.ftl20
-rw-r--r--l10n-th/browser/browser/preferences/permissions.ftl34
-rw-r--r--l10n-th/browser/browser/preferences/preferences.ftl58
-rw-r--r--l10n-th/browser/browser/preferences/selectBookmark.ftl3
-rw-r--r--l10n-th/browser/browser/protections.ftl35
-rw-r--r--l10n-th/browser/browser/protectionsPanel.ftl6
-rw-r--r--l10n-th/browser/browser/sanitize.ftl2
-rw-r--r--l10n-th/browser/browser/screenshots.ftl14
-rw-r--r--l10n-th/browser/browser/shopping.ftl69
-rw-r--r--l10n-th/browser/browser/sidebarMenu.ftl6
-rw-r--r--l10n-th/browser/browser/sync.ftl2
-rw-r--r--l10n-th/browser/browser/webProtocolHandler.ftl2
-rw-r--r--l10n-th/browser/browser/webrtcIndicator.ftl6
-rw-r--r--l10n-th/browser/chrome/browser/browser.properties18
-rw-r--r--l10n-th/browser/chrome/browser/downloads/downloads.properties3
-rw-r--r--l10n-th/browser/chrome/overrides/appstrings.properties12
-rw-r--r--l10n-th/browser/crashreporter/crashreporter-override.ini13
-rw-r--r--l10n-th/browser/defaultagent/defaultagent_localized.ini5
-rw-r--r--l10n-th/browser/installer/custom.properties7
-rw-r--r--l10n-th/browser/installer/nsisstrings.properties2
-rw-r--r--l10n-th/browser/pdfviewer/viewer.properties48
-rw-r--r--l10n-th/devtools/client/aboutdebugging.ftl8
-rw-r--r--l10n-th/devtools/client/accessibility.properties10
-rw-r--r--l10n-th/devtools/client/application.ftl2
-rw-r--r--l10n-th/devtools/client/inspector.properties4
-rw-r--r--l10n-th/devtools/client/jsonview.properties6
-rw-r--r--l10n-th/devtools/client/netmonitor.properties30
-rw-r--r--l10n-th/devtools/client/perftools.ftl11
-rw-r--r--l10n-th/devtools/client/responsive.properties17
-rw-r--r--l10n-th/devtools/client/toolbox-options.ftl17
-rw-r--r--l10n-th/devtools/client/toolbox.ftl18
-rw-r--r--l10n-th/devtools/client/toolbox.properties14
-rw-r--r--l10n-th/devtools/client/tooltips.ftl9
-rw-r--r--l10n-th/devtools/client/webconsole.properties12
-rw-r--r--l10n-th/devtools/shared/screenshot.properties2
-rw-r--r--l10n-th/devtools/shared/webconsole-commands.ftl12
-rw-r--r--l10n-th/dom/chrome/accessibility/AccessFu.properties6
-rw-r--r--l10n-th/dom/chrome/appstrings.properties8
-rw-r--r--l10n-th/dom/chrome/dom/dom.properties44
-rw-r--r--l10n-th/dom/chrome/layout/htmlparser.properties4
-rw-r--r--l10n-th/dom/chrome/layout/layout_errors.properties4
-rw-r--r--l10n-th/dom/chrome/security/csp.properties83
-rw-r--r--l10n-th/dom/chrome/security/security.properties9
-rw-r--r--l10n-th/netwerk/necko.properties11
-rw-r--r--l10n-th/security/manager/chrome/pipnss/nsserrors.properties12
-rw-r--r--l10n-th/security/manager/chrome/pipnss/pipnss.properties17
-rw-r--r--l10n-th/security/manager/chrome/pippki/pippki.properties3
-rw-r--r--l10n-th/toolkit/chrome/global/filepicker.properties2
-rw-r--r--l10n-th/toolkit/chrome/global/narrate.properties6
-rw-r--r--l10n-th/toolkit/chrome/global/printdialog.properties2
-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.ftl46
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutGlean.ftl2
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutProcesses.ftl6
-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/aboutSupport.ftl52
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutTelemetry.ftl36
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutWebauthn.ftl10
-rw-r--r--l10n-th/toolkit/toolkit/about/aboutWebrtc.ftl10
-rw-r--r--l10n-th/toolkit/toolkit/about/abuseReports.ftl18
-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/contentanalysis/contentanalysis.ftl17
-rw-r--r--l10n-th/toolkit/toolkit/featuregates/features.ftl12
-rw-r--r--l10n-th/toolkit/toolkit/formautofill/formAutofill.ftl18
-rw-r--r--l10n-th/toolkit/toolkit/global/arrowscrollbox.ftl18
-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.ftl2
-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.ftl4
-rw-r--r--l10n-th/toolkit/toolkit/neterror/nsserrors.ftl16
-rw-r--r--l10n-th/toolkit/toolkit/pdfviewer/viewer.ftl13
-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
123 files changed, 864 insertions, 845 deletions
diff --git a/l10n-th/browser/browser/aboutLogins.ftl b/l10n-th/browser/browser/aboutLogins.ftl
index d55bcfdb91..d8fce646aa 100644
--- a/l10n-th/browser/browser/aboutLogins.ftl
+++ b/l10n-th/browser/browser/aboutLogins.ftl
@@ -15,7 +15,7 @@ about-logins-login-filter2 =
.key = F
create-login-button =
.title = เพิ่มรหัสผ่าน
-fxaccounts-sign-in-text = รับรหัสผ่านของคุณบนอุปกรณ์อื่น ๆ ของคุณ
+fxaccounts-sign-in-text = ใช้รหัสผ่านของคุณในอุปกรณ์อื่นของคุณ
fxaccounts-sign-in-sync-button = ลงชื่อเข้าใช้เพื่อซิงค์
fxaccounts-avatar-button =
.title = จัดการบัญชี
@@ -69,7 +69,7 @@ login-list-name-reverse-option = ชื่อ (Z-A)
login-list-username-option = ชื่อผู้ใช้ (ก-ฮ)
login-list-username-reverse-option = ชื่อผู้ใช้ (ฮ-ก)
about-logins-login-list-alerts-option = การแจ้งเตือน
-login-list-last-changed-option = วันที่เปลี่ยนแปลงล่าสุด
+login-list-last-changed-option = ปรับเปลี่ยนล่าสุดเมื่อ
login-list-last-used-option = วันที่ใช้ครั้งล่าสุด
login-list-intro-title = ไม่พบการเข้าสู่ระบบ
login-list-intro-title2 = ไม่มีรหัสผ่านที่บันทึกไว้
@@ -96,15 +96,15 @@ about-logins-list-section-week = 7 วันที่ผ่านมา
about-logins-login-intro-heading-logged-out2 = กำลังมองหาการเข้าสู่ระบบที่คุณบันทึกไว้ใช่หรือไม่? เปิดการซิงค์หรือนำเข้า
about-logins-login-intro-heading-logged-in = ไม่พบการเข้าสู่ระบบที่ซิงค์
-login-intro-description = หากคุณบันทึกการเข้าสู่ระบบของคุณไว้ที่ { -brand-product-name } บนอุปกรณ์อื่น ๆ คุณสามารถนำมาใช้บนอุปกรณ์นี้ได้ด้วยวิธีนี้:
+login-intro-description = ถ้าคุณบันทึกการเข้าสู่ระบบของคุณไว้ที่ { -brand-product-name } บนอุปกรณ์อื่นๆ คุณสามารถนำมาใช้ในอุปกรณ์นี้ได้ด้วยวิธีนี้:
login-intro-instructions-fxa = สร้างหรือลงชื่อเข้า { -fxaccount-brand-name } ของคุณบนอุปกรณ์ที่บันทึกการเข้าสู่ระบบของคุณ
about-logins-login-intro-heading-message = บันทึกรหัสผ่านของคุณไว้ในที่ปลอดภัย
-login-intro-description2 = รหัสผ่านทั้งหมดที่คุณบันทึกใน { -brand-product-name } จะถูกเข้ารหัส นอกจากนั้น เราจะคอยเฝ้าระวังการรั่วไหลและแจ้งเตือนคุณหากคุณได้รับผลกระทบ <a data-l10n-name="breach-alert-link">เรียนรู้เพิ่มเติม</a>
+login-intro-description2 = รหัสผ่านทั้งหมดที่คุณบันทึกใน { -brand-product-name } จะถูกเข้ารหัส นอกจากนั้น เราจะคอยเฝ้าระวังการรั่วไหลและแจ้งเตือนคุณถ้าคุณได้รับผลกระทบ <a data-l10n-name="breach-alert-link">เรียนรู้เพิ่มเติม</a>
login-intro-instructions-fxa2 = สร้างหรือลงชื่อเข้าใช้บัญชีของคุณบนอุปกรณ์ที่บันทึกการเข้าสู่ระบบของคุณ
login-intro-instructions-fxa-settings = ไปที่ การตั้งค่า > Sync > เปิดการซิงค์… แล้วเลือกกล่องกาเครื่องหมาย การเข้าสู่ระบบและรหัสผ่าน
login-intro-instructions-fxa-passwords-help = ไปที่<a data-l10n-name="passwords-help-link">การช่วยเหลือรหัสผ่าน</a>สำหรับความช่วยเหลือเพิ่มเติม
-about-logins-intro-browser-only-import = หากการเข้าสู่ระบบของคุณถูกบันทึกไว้ในเบราว์เซอร์อื่น คุณสามารถ<a data-l10n-name="import-link">นำเข้าข้อมูลเหล่านี้ใน { -brand-product-name }</a> ได้
-about-logins-intro-import2 = หากการเข้าสู่ระบบของคุณถูกบันทึกไว้ภายนอก { -brand-product-name } คุณสามารถ<a data-l10n-name="import-browser-link">นำเข้าจากเบราว์เซอร์อื่น</a>หรือ<a data-l10n-name="import-file-link">จากไฟล์</a>ได้
+about-logins-intro-browser-only-import = ถ้าการเข้าสู่ระบบของคุณถูกบันทึกไว้ในเบราว์เซอร์อื่น คุณสามารถ<a data-l10n-name="import-link">นำเข้าข้อมูลเหล่านี้ใน { -brand-product-name }</a> ได้
+about-logins-intro-import2 = ถ้าการเข้าสู่ระบบของคุณถูกบันทึกไว้ภายนอก { -brand-product-name } คุณสามารถ<a data-l10n-name="import-browser-link">นำเข้าจากเบราว์เซอร์อื่น</a>หรือ<a data-l10n-name="import-file-link">จากไฟล์</a>ได้
about-logins-intro-import3 = เลือกปุ่มเครื่องหมายบวกด้านบนเพื่อเพิ่มรหัสผ่านตอนนี้ คุณยังสามารถ<a data-l10n-name="import-browser-link">นำเข้ารหัสผ่านจากเบราว์เซอร์อื่น</a>หรือ<a data-l10n-name="import-file-link">จากไฟล์</a>ได้
## Login
@@ -158,32 +158,32 @@ about-logins-os-auth-dialog-caption = { -brand-full-name }
## notes are only valid for English. Please test in your respected locale.
# This message can be seen when attempting to edit a login in about:logins on Windows.
-about-logins-edit-login-os-auth-dialog-message-win = หากต้องการแก้ไขการเข้าสู่ระบบของคุณ ให้ป้อนข้อมูลประจำตัวการเข้าสู่ระบบ Windows ของคุณ ซึ่งจะช่วยปกป้องความปลอดภัยให้กับบัญชีต่าง ๆ ของคุณ
+about-logins-edit-login-os-auth-dialog-message-win = ถ้าต้องการแก้ไขการเข้าสู่ระบบของคุณ ให้ป้อนข้อมูลรับรองสำหรับการเข้าสู่ระบบ Windows ของคุณ ซึ่งจะช่วยปกป้องความปลอดภัยให้กับบัญชีต่างๆ ของคุณ
# This message can be seen when attempting to edit a login in about:logins
# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
about-logins-edit-login-os-auth-dialog-message-macosx = แก้ไขการเข้าสู่ระบบที่บันทึกไว้
# This message can be seen when attempting to edit a login in about:logins on Windows.
-about-logins-edit-login-os-auth-dialog-message2-win = หากต้องการแก้ไขรหัสผ่านของคุณ ให้ป้อนข้อมูลประจำตัวการเข้าสู่ระบบ Windows ของคุณ ซึ่งจะช่วยปกป้องความปลอดภัยให้กับบัญชีต่าง ๆ ของคุณ
+about-logins-edit-login-os-auth-dialog-message2-win = ถ้าต้องการแก้ไขรหัสผ่านของคุณ ให้ป้อนข้อมูลรับรองสำหรับการเข้าสู่ระบบ Windows ของคุณ ซึ่งจะช่วยปกป้องความปลอดภัยให้กับบัญชีต่างๆ ของคุณ
# This message can be seen when attempting to edit a login in about:logins
# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
about-logins-edit-login-os-auth-dialog-message2-macosx = แก้ไขรหัสผ่านที่บันทึกไว้
# This message can be seen when attempting to reveal a password in about:logins on Windows.
-about-logins-reveal-password-os-auth-dialog-message-win = หากต้องการดูรหัสผ่านของคุณ ให้ป้อนข้อมูลประจำตัวการเข้าสู่ระบบ Windows ของคุณ ซึ่งจะช่วยปกป้องความปลอดภัยให้กับบัญชีต่าง ๆ ของคุณ
+about-logins-reveal-password-os-auth-dialog-message-win = ถ้าต้องการดูรหัสผ่านของคุณ ให้ป้อนข้อมูลรับรองสำหรับการเข้าสู่ระบบ Windows ของคุณ ซึ่งจะช่วยปกป้องความปลอดภัยให้กับบัญชีต่างๆ ของคุณ
# This message can be seen when attempting to reveal a password in about:logins
# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
about-logins-reveal-password-os-auth-dialog-message-macosx = เผยรหัสผ่านที่บันทึกไว้
# This message can be seen when attempting to copy a password in about:logins on Windows.
-about-logins-copy-password-os-auth-dialog-message-win = หากต้องการคัดลอกรหัสผ่านของคุณ ให้ป้อนข้อมูลประจำตัวการเข้าสู่ระบบ Windows ของคุณ ซึ่งจะช่วยปกป้องความปลอดภัยให้กับบัญชีต่าง ๆ ของคุณ
+about-logins-copy-password-os-auth-dialog-message-win = ถ้าต้องการคัดลอกรหัสผ่านของคุณ ให้ป้อนข้อมูลรับรองสำหรับการเข้าสู่ระบบ Windows ของคุณ ซึ่งจะช่วยปกป้องความปลอดภัยให้กับบัญชีต่างๆ ของคุณ
# This message can be seen when attempting to copy a password in about:logins
# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
about-logins-copy-password-os-auth-dialog-message-macosx = คัดลอกรหัสผ่านที่บันทึกไว้
# This message can be seen when attempting to export a password in about:logins on Windows.
-about-logins-export-password-os-auth-dialog-message-win = หากต้องการส่งออกการเข้าสู่ระบบของคุณ ให้ป้อนข้อมูลประจำตัวการเข้าสู่ระบบ Windows ของคุณ ซึ่งจะช่วยปกป้องความปลอดภัยให้กับบัญชีต่าง ๆ ของคุณ
+about-logins-export-password-os-auth-dialog-message-win = ถ้าต้องการส่งออกการเข้าสู่ระบบของคุณ ให้ป้อนข้อมูลรับรองสำหรับการเข้าสู่ระบบ Windows ของคุณ ซึ่งจะช่วยปกป้องความปลอดภัยให้กับบัญชีต่างๆ ของคุณ
# This message can be seen when attempting to export a password in about:logins
# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
about-logins-export-password-os-auth-dialog-message-macosx = ส่งออกการเข้าสู่ระบบและรหัสผ่านที่บันทึกไว้
# This message can be seen when attempting to export a password in about:logins on Windows.
-about-logins-export-password-os-auth-dialog-message2-win = หากต้องการส่งออกรหัสผ่านของคุณ ให้ป้อนข้อมูลประจำตัวการเข้าสู่ระบบ Windows ของคุณ ซึ่งจะช่วยปกป้องความปลอดภัยให้กับบัญชีต่าง ๆ ของคุณ
+about-logins-export-password-os-auth-dialog-message2-win = ถ้าต้องการส่งออกรหัสผ่านของคุณ ให้ป้อนข้อมูลรับรองสำหรับการเข้าสู่ระบบ Windows ของคุณ ซึ่งจะช่วยปกป้องความปลอดภัยให้กับบัญชีต่างๆ ของคุณ
# This message can be seen when attempting to export a password in about:logins
# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
about-logins-export-password-os-auth-dialog-message2-macosx = ส่งออกรหัสผ่านที่บันทึกไว้
@@ -227,8 +227,8 @@ about-logins-confirm-remove-all-dialog-title =
}
about-logins-confirm-remove-all-dialog-message =
{ $count ->
- [1] การดำเนินการนี้จะลบการเข้าสู่ระบบที่คุณบันทึกไว้ใน { -brand-short-name } และการแจ้งเตือนเกี่ยวกับการรั่วไหลใด ๆ ที่ปรากฏที่นี่ออก คุณจะไม่สามารถยกเลิกการดำเนินการนี้ได้
- *[other] การดำเนินการนี้จะลบการเข้าสู่ระบบที่คุณบันทึกไว้ใน { -brand-short-name } และการแจ้งเตือนเกี่ยวกับการรั่วไหลใด ๆ ที่ปรากฏที่นี่ออก คุณจะไม่สามารถยกเลิกการดำเนินการนี้ได้
+ [1] การกระทำนี้จะลบการเข้าสู่ระบบที่คุณบันทึกไว้ใน { -brand-short-name } และการแจ้งเตือนเกี่ยวกับการรั่วไหลทั้งหมดที่ปรากฏที่นี่ออก คุณจะไม่สามารถยกเลิกการกระทำนี้ได้
+ *[other] การกระทำนี้จะลบการเข้าสู่ระบบที่คุณบันทึกไว้ใน { -brand-short-name } และการแจ้งเตือนเกี่ยวกับการรั่วไหลทั้งหมดที่ปรากฏที่นี่ออก คุณจะไม่สามารถยกเลิกการกระทำนี้ได้
}
about-logins-confirm-remove-all-sync-dialog-title =
{ $count ->
@@ -236,13 +236,8 @@ about-logins-confirm-remove-all-sync-dialog-title =
}
about-logins-confirm-remove-all-sync-dialog-message =
{ $count ->
- [1] การดำเนินการนี้จะลบการเข้าสู่ระบบที่คุณบันทึกไว้ใน { -brand-short-name } บนอุปกรณ์ทั้งหมดที่ซิงค์กับ{ -fxaccount-brand-name } ของคุณออก และจะเอาการแจ้งเตือนเกี่ยวกับการรั่วไหลที่ปรากฏที่นี่ออกด้วย คุณจะไม่สามารถยกเลิกการดำเนินการนี้ได้
- *[other] การดำเนินการนี้จะลบการเข้าสู่ระบบที่คุณบันทึกไว้ใน { -brand-short-name } บนอุปกรณ์ทั้งหมดที่ซิงค์กับ{ -fxaccount-brand-name } ของคุณออก และจะเอาการแจ้งเตือนเกี่ยวกับการรั่วไหลที่ปรากฏที่นี่ออกด้วย คุณจะไม่สามารถยกเลิกการดำเนินการนี้ได้
- }
-about-logins-confirm-remove-all-sync-dialog-message2 =
- { $count ->
- [1] การดำเนินการนี้จะลบการเข้าสู่ระบบที่คุณบันทึกไว้ใน { -brand-short-name } บนอุปกรณ์ทั้งหมดที่ซิงค์กับบัญชีของคุณออก การดำเนินการนี้จะเอาการแจ้งเตือนเกี่ยวกับการรั่วไหลที่ปรากฏที่นี่ออกด้วย คุณจะไม่สามารถยกเลิกการดำเนินการนี้ได้
- *[other] การดำเนินการนี้จะลบการเข้าสู่ระบบทั้งหมดที่คุณบันทึกไว้ใน { -brand-short-name } บนอุปกรณ์ทั้งหมดที่ซิงค์กับบัญชีของคุณออก การดำเนินการนี้จะเอาการแจ้งเตือนเกี่ยวกับการรั่วไหลที่ปรากฏที่นี่ออกด้วย คุณจะไม่สามารถยกเลิกการดำเนินการนี้ได้
+ [1] การกระทำนี้จะลบการเข้าสู่ระบบที่คุณบันทึกไว้ใน { -brand-short-name } บนอุปกรณ์ทั้งหมดที่ซิงค์กับ{ -fxaccount-brand-name } ของคุณออก และจะเอาการแจ้งเตือนเกี่ยวกับการรั่วไหลที่ปรากฏที่นี่ออกด้วย คุณจะไม่สามารถยกเลิกการกระทำนี้ได้
+ *[other] การกระทำนี้จะลบการเข้าสู่ระบบที่คุณบันทึกไว้ใน { -brand-short-name } บนอุปกรณ์ทั้งหมดที่ซิงค์กับ{ -fxaccount-brand-name } ของคุณออก และจะเอาการแจ้งเตือนเกี่ยวกับการรั่วไหลที่ปรากฏที่นี่ออกด้วย คุณจะไม่สามารถยกเลิกการกระทำนี้ได้
}
# Checkbox for modal to confirm the removal of saved passwords
about-logins-confirm-remove-all-dialog-checkbox-label2 =
@@ -400,7 +395,7 @@ about-logins-import-dialog-error-title = ข้อผิดพลาดในก
about-logins-import-dialog-error-conflicting-values-title = มีค่าขัดแย้งหลายค่าสำหรับการเข้าสู่ระบบครั้งเดียว
about-logins-import-dialog-error-conflicting-values-description = ตัวอย่างเช่น: หลายชื่อผู้ใช้ รหัสผ่าน URL ฯลฯ สำหรับการเข้าสู่ระบบของผู้ใช้คนเดียว
about-logins-import-dialog-error-file-format-title = ปัญหารูปแบบไฟล์
-about-logins-import-dialog-error-file-format-description = เฮดเดอร์คอลัมน์ไม่ถูกต้องหรือขาดหายไป ตรวจสอบว่าไฟล์มีคอลัมน์สำหรับชื่อผู้ใช้ รหัสผ่านและ URL
+about-logins-import-dialog-error-file-format-description = ส่วนหัวคอลัมน์ไม่ถูกต้องหรือขาดหายไป ตรวจสอบว่าไฟล์มีคอลัมน์สำหรับชื่อผู้ใช้ รหัสผ่านและ URL
about-logins-import-dialog-error-file-permission-title = ไม่สามารถอ่านไฟล์
about-logins-import-dialog-error-file-permission-description = { -brand-short-name } ไม่มีสิทธิ์อ่านไฟล์ ให้ลองเปลี่ยนสิทธิ์ของไฟล์ดู
about-logins-import-dialog-error-unable-to-read-title = ไม่สามารถแยกวิเคราะห์ไฟล์
diff --git a/l10n-th/browser/browser/aboutPocket.ftl b/l10n-th/browser/browser/aboutPocket.ftl
index 9c9e2c80e1..49426f5039 100644
--- a/l10n-th/browser/browser/aboutPocket.ftl
+++ b/l10n-th/browser/browser/aboutPocket.ftl
@@ -11,7 +11,6 @@
# Placeholder text for tag input
pocket-panel-saved-add-tags =
.placeholder = เพิ่มแท็ก
-
pocket-panel-saved-error-generic = เกิดข้อผิดพลาดขณะบันทึกไปยัง { -pocket-brand-name }
pocket-panel-saved-error-tag-length = แท็กถูกจำกัดไว้ที่ 25 ตัวอักษร
pocket-panel-saved-error-only-links = สามารถบันทึกได้เฉพาะลิงก์เท่านั้น
@@ -29,7 +28,6 @@ pocket-panel-saved-save-tags = บันทึก
pocket-panel-saved-saving-tags = กำลังบันทึก…
pocket-panel-saved-suggested-tags = แท็กที่แนะนำ
pocket-panel-saved-tags-saved = เพิ่มแท็กแล้ว
-
# This is displayed above a field where the user can add tags
pocket-panel-signup-add-tags = เพิ่มแท็ก:
@@ -41,14 +39,13 @@ pocket-panel-signup-login = เข้าสู่ระบบ
pocket-panel-signup-signup-email = ลงทะเบียนด้วยอีเมล
pocket-panel-signup-signup-cta = ลงทะเบียน { -pocket-brand-name } ฟรี
pocket-panel-signup-signup-firefox = ลงทะเบียนด้วย { -brand-product-name }
-pocket-panel-signup-tagline = บันทึกบทความและวิดีโอจาก { -brand-product-name } เพื่อดูใน { -pocket-brand-name } บนอุปกรณ์ต่าง ๆ เวลาไหนก็ได้
+pocket-panel-signup-tagline = บันทึกบทความและวิดีโอจาก { -brand-product-name } เพื่อดูใน { -pocket-brand-name } ด้วยอุปกรณ์ต่างๆ เวลาไหนก็ได้
pocket-panel-signup-tagline-story-one = คลิกปุ่ม { -pocket-brand-name } เพื่อบันทึกบทความ วิดีโอ หรือหน้าจาก { -brand-product-name }
-pocket-panel-signup-tagline-story-two = ดูใน { -pocket-brand-name } บนอุปกรณ์ต่าง ๆ เวลาไหนก็ได้
-
+pocket-panel-signup-tagline-story-two = ดูใน { -pocket-brand-name } ด้วยอุปกรณ์ต่างๆ เวลาไหนก็ได้
pocket-panel-signup-cta-a-fix = ปุ่มบันทึกของคุณสำหรับอินเทอร์เน็ต
-pocket-panel-signup-cta-b-updated = คลิกปุ่ม { -pocket-brand-name } เพื่อบันทึกบทความ วิดีโอ และลิงก์ ดูรายการที่บันทึกไว้ของคุณบนอุปกรณ์ต่าง ๆ เวลาไหนก็ได้
+pocket-panel-signup-cta-b-updated = คลิกปุ่ม { -pocket-brand-name } เพื่อบันทึกบทความ วิดีโอ และลิงก์ ดูรายการที่บันทึกไว้ของคุณในอุปกรณ์ต่างๆ เวลาไหนก็ได้
pocket-panel-signup-cta-b-short = คลิกปุ่ม { -pocket-brand-name } เพื่อบันทึกบทความ วิดีโอ และลิงก์
-pocket-panel-signup-cta-c-updated = ดูรายการที่บันทึกไว้ของคุณบนอุปกรณ์ต่าง ๆ เวลาไหนก็ได้
+pocket-panel-signup-cta-c-updated = ดูรายการที่บันทึกไว้ของคุณในอุปกรณ์ต่างๆ เวลาไหนก็ได้
## about:pocket-home panel
@@ -57,7 +54,6 @@ pocket-panel-home-paragraph = คุณสามารถใช้ { -pocket-bra
pocket-panel-home-explore-popular-topics = สำรวจหัวข้อยอดนิยม
pocket-panel-home-discover-more = ค้นพบเพิ่มเติม
pocket-panel-home-explore-more = สำรวจ
-
pocket-panel-home-most-recent-saves = นี่คือรายการที่บันทึกล่าสุดของคุณ:
pocket-panel-home-most-recent-saves-loading = กำลังโหลดรายการที่บันทึกล่าสุด…
pocket-panel-home-new-user-cta = คลิกปุ่ม { -pocket-brand-name } เพื่อบันทึกบทความ วิดีโอ และลิงก์
diff --git a/l10n-th/browser/browser/aboutPolicies.ftl b/l10n-th/browser/browser/aboutPolicies.ftl
index 17a069b473..c469d5f87c 100644
--- a/l10n-th/browser/browser/aboutPolicies.ftl
+++ b/l10n-th/browser/browser/aboutPolicies.ftl
@@ -3,15 +3,12 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
about-policies-title = นโยบายองค์กร
-
# 'Active' is used to describe the policies that are currently active
active-policies-tab = ใช้งานอยู่
errors-tab = ข้อผิดพลาด
documentation-tab = เอกสารประกอบ
-
-no-specified-policies-message = บริการนโยบายองค์กรใช้งานอยู่แต่ไม่ได้เปิดใช้งานนโยบายใด ๆ
+no-specified-policies-message = บริการนโยบายองค์กรทำงานอยู่ แต่ไม่มีนโยบายใดที่เปิดใช้งาน
inactive-message = บริการนโยบายองค์กรไม่ได้ใช้งานอยู่
-
policy-name = ชื่อนโยบาย
policy-value = ค่านโยบาย
policy-errors = ข้อผิดพลาดนโยบาย
diff --git a/l10n-th/browser/browser/aboutPrivateBrowsing.ftl b/l10n-th/browser/browser/aboutPrivateBrowsing.ftl
index 9452f978bb..92ae8b372d 100644
--- a/l10n-th/browser/browser/aboutPrivateBrowsing.ftl
+++ b/l10n-th/browser/browser/aboutPrivateBrowsing.ftl
@@ -43,8 +43,8 @@ about-private-browsing-focus-promo-text-c = { -focus-brand-name } จะล้
about-private-browsing-search-banner-title = { $engineName } เป็นเครื่องมือค้นหาเริ่มต้นของคุณในหน้าต่างส่วนตัว
about-private-browsing-search-banner-description =
{ PLATFORM() ->
- [windows] หากต้องการเลือกเครื่องมือค้นหาอื่น ให้ไปที่ <a data-l10n-name="link-options">ตัวเลือก</a>
- *[other] หากต้องการเลือกเครื่องมือค้นหาอื่น ให้ไปที่ <a data-l10n-name="link-options">การกำหนดลักษณะ</a>
+ [windows] ถ้าต้องการเลือกเครื่องมือค้นหาอื่น ให้ไปที่ <a data-l10n-name="link-options">ตัวเลือก</a>
+ *[other] ถ้าต้องการเลือกเครื่องมือค้นหาอื่น ให้ไปที่ <a data-l10n-name="link-options">การกำหนดลักษณะ</a>
}
about-private-browsing-search-banner-close-button =
.aria-label = ปิด
diff --git a/l10n-th/browser/browser/aboutRestartRequired.ftl b/l10n-th/browser/browser/aboutRestartRequired.ftl
index 105b938533..154e0686c4 100644
--- a/l10n-th/browser/browser/aboutRestartRequired.ftl
+++ b/l10n-th/browser/browser/aboutRestartRequired.ftl
@@ -5,6 +5,5 @@
restart-required-title = จำเป็นต้องเริ่มการทำงานใหม่
restart-required-heading = เริ่มการทำงานใหม่เพื่อใช้ { -brand-short-name } ต่อไป
restart-required-intro = การอัปเดต { -brand-short-name } ได้เริ่มในเบื้องหลังแล้ว คุณจะต้องเริ่มการทำงานใหม่เพื่อทำการอัปเดตให้เสร็จสมบูรณ์
-window-restoration-info = หน้าต่างและแท็บต่าง ๆ ของคุณจะถูกเรียกคืนอย่างรวดเร็ว แต่หน้าต่างและแท็บส่วนตัวต่าง ๆ จะไม่ถูกเรียกคืน
-
+window-restoration-info = หน้าต่างและแท็บต่างๆ ของคุณจะถูกเรียกคืนอย่างรวดเร็ว แต่หน้าต่างและแท็บส่วนตัวต่างๆ จะไม่ถูกเรียกคืน
restart-button-label = เริ่มการทำงาน { -brand-short-name } ใหม่
diff --git a/l10n-th/browser/browser/aboutSessionRestore.ftl b/l10n-th/browser/browser/aboutSessionRestore.ftl
index 247b8a48d9..7e72076b61 100644
--- a/l10n-th/browser/browser/aboutSessionRestore.ftl
+++ b/l10n-th/browser/browser/aboutSessionRestore.ftl
@@ -3,33 +3,26 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
restore-page-tab-title = เรียกคืนวาระ
-
# The title is intended to be apologetic and disarming, expressing dismay
# and regret that we are unable to restore the session for the user
-restore-page-error-title = ขออภัย เรามีปัญหาในการนำหน้าต่าง ๆ ของคุณกลับมา
+restore-page-error-title = ขออภัย เรามีปัญหาในการนำหน้าต่างๆ ของคุณกลับมา
restore-page-problem-desc = เรามีปัญหาในการเรียกคืนวาระการเรียกดูครั้งล่าสุดของคุณ ให้เลือก เรียกคืนวาระ เพื่อลองอีกครั้ง
restore-page-try-this = ยังไม่สามารถเรียกคืนวาระของคุณได้งั้นหรือ? บางครั้งอาจมีบางแท็บที่กำลังก่อให้เกิดปัญหา ดูแท็บก่อนหน้า, เอาเครื่องหมายออกจากแท็บที่คุณไม่ต้องการเรียกคืน แล้วลองเรียกคืนใหม่
-
restore-page-hide-tabs = ซ่อนแท็บก่อนหน้า
restore-page-show-tabs = ดูแท็บก่อนหน้า
-
# When tabs are distributed across multiple windows, this message is used as a
# header above the group of tabs for each window.
#
# Variables:
# $windowNumber: Progressive number associated to each window
restore-page-window-label = หน้าต่าง { $windowNumber }
-
restore-page-restore-header =
.label = เรียกคืน
-
restore-page-list-header =
.label = หน้าต่างและแท็บ
-
restore-page-try-again-button =
.label = เรียกคืนวาระ
.accesskey = ร
-
restore-page-close-button =
.label = เริ่มวาระใหม่
.accesskey = ม
@@ -39,13 +32,9 @@ restore-page-close-button =
welcome-back-tab-title = สำเร็จ!
welcome-back-page-title = สำเร็จ!
welcome-back-page-info = { -brand-short-name } พร้อมที่จะเริ่ม
-
welcome-back-restore-button =
.label = ไปกันเลย!
.accesskey = ป
-
welcome-back-restore-all-label = เรียกคืนหน้าต่างและแท็บทั้งหมด
welcome-back-restore-some-label = เรียกคืนเฉพาะที่คุณต้องการ
-
-welcome-back-page-info-link = ส่วนเสริมและการปรับแต่งของคุณถูกเอาออกและการตั้งค่าเบราว์เซอร์ของคุณถูกเรียกคืนเป็นค่าเริ่มต้น หากนี่ไม่แก้ปัญหาของคุณ <a data-l10n-name="link-more">เรียนรู้เพิ่มเกี่ยวกับสิ่งที่คุณสามารถทำได้</a>
-
+welcome-back-page-info-link = ส่วนเสริมและการปรับแต่งของคุณถูกเอาออกและการตั้งค่าเบราว์เซอร์ของคุณถูกเรียกคืนเป็นค่าเริ่มต้น ถ้านี่ไม่แก้ปัญหาของคุณ <a data-l10n-name="link-more">เรียนรู้เพิ่มเกี่ยวกับสิ่งที่คุณสามารถทำได้</a>
diff --git a/l10n-th/browser/browser/aboutTabCrashed.ftl b/l10n-th/browser/browser/aboutTabCrashed.ftl
index 97f35687e0..eea7de9eae 100644
--- a/l10n-th/browser/browser/aboutTabCrashed.ftl
+++ b/l10n-th/browser/browser/aboutTabCrashed.ftl
@@ -2,7 +2,7 @@
# 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/.
-crashed-title = ตัวรายงานข้อขัดข้องแท็บ
+crashed-title = เครื่องมือรายงานข้อขัดข้องแท็บ
crashed-close-tab-button = ปิดแท็บ
crashed-restore-tab-button = เรียกคืนแท็บนี้
crashed-restore-all-button = เรียกคืนแท็บที่ขัดข้องทั้งหมด
diff --git a/l10n-th/browser/browser/aboutUnloads.ftl b/l10n-th/browser/browser/aboutUnloads.ftl
index dad5a309f2..f1894d247c 100644
--- a/l10n-th/browser/browser/aboutUnloads.ftl
+++ b/l10n-th/browser/browser/aboutUnloads.ftl
@@ -14,18 +14,15 @@ about-unloads-intro =
หน้านี้แสดงวิธีที่ { -brand-short-name } จัดลำดับความสำคัญของแท็บต่าง ๆ
และแท็บที่จะเลิกโหลดเมื่อมีการทริกเกอร์การเลิกโหลดแท็บ คุณสามารถทริกเกอร์
การเลิกโหลดแท็บได้ด้วยตนเองโดยคลิกปุ่ม <em>เลิกโหลด</em> ด้านล่าง
-
# The link points to a Firefox documentation page, only available in English,
# with title "Tab Unloading"
about-unloads-learn-more =
ดูที่ <a data-l10n-name="doc-link">Tab Unloading</a> เพื่อเรียนรู้เพิ่มเติม
เกี่ยวกับคุณลักษณะและหน้านี้
-
about-unloads-last-updated = วันที่อัปเดตล่าสุด: { DATETIME($date, year: "numeric", month: "numeric", day: "numeric", hour: "numeric", minute: "numeric", second: "numeric", hour12: "false") }
about-unloads-button-unload = เลิกโหลด
.title = เลิกโหลดแท็บที่มีลำดับความสำคัญสูงที่สุด
about-unloads-no-unloadable-tab = ไม่มีแท็บที่สามารถเลิกโหลดได้
-
about-unloads-column-priority = ความสำคัญ
about-unloads-column-host = โฮสต์
about-unloads-column-last-accessed = เข้าถึงล่าสุด
@@ -35,9 +32,8 @@ about-unloads-column-sortweight = น้ำหนักรอง
.title = หากพร้อมใช้งาน แท็บจะถูกเรียงลำดับตามค่านี้หลังจากที่เรียงลำดับตามน้ำหนักฐานแล้ว ค่านี้มาจากการใช้หน่วยความจำของแท็บและจำนวนกระบวนการ
about-unloads-column-memory = หน่วยความจำ
.title = การใช้หน่วยความจำโดยประมาณของแท็บ
-about-unloads-column-processes = ID โปรเซส
- .title = ID ของโปรเซสที่โฮสต์เนื้อหาของแท็บ
-
+about-unloads-column-processes = ID โพรเซส
+ .title = ID ของโพรเซสที่โฮสต์เนื้อหาของแท็บ
about-unloads-last-accessed = { DATETIME($date, year: "numeric", month: "numeric", day: "numeric", hour: "numeric", minute: "numeric", second: "numeric", hour12: "false") }
about-unloads-memory-in-mb = { NUMBER($mem, maxFractionalUnits: 2) } MB
about-unloads-memory-in-mb-tooltip =
diff --git a/l10n-th/browser/browser/addonNotifications.ftl b/l10n-th/browser/browser/addonNotifications.ftl
index 33c27fa388..3759f899b4 100644
--- a/l10n-th/browser/browser/addonNotifications.ftl
+++ b/l10n-th/browser/browser/addonNotifications.ftl
@@ -35,11 +35,12 @@ xpinstall-prompt-install =
# These messages are shown when a website invokes navigator.requestMIDIAccess.
site-permission-install-first-prompt-midi-header = ไซต์นี้กำลังขอเข้าถึงอุปกรณ์ MIDI (Musical Instrument Digital Interface) ของคุณ ซึ่งสามารถเปิดการเข้าถึงอุปกรณ์ได้ด้วยการติดตั้งส่วนเสริม
-site-permission-install-first-prompt-midi-message = ไม่รับประกันว่าการเข้าถึงนี้จะปลอดภัย ให้ดำเนินการต่อหากคุณไว้ใจไซต์นี้เท่านั้น
+site-permission-install-first-prompt-midi-message = ไม่รับประกันว่าการเข้าถึงนี้จะปลอดภัย ให้ดำเนินการต่อถ้าคุณไว้ใจไซต์นี้เท่านั้น
##
xpinstall-disabled-locked = การติดตั้งซอฟต์แวร์ถูกปิดใช้งานโดยผู้ดูแลระบบของคุณ
+xpinstall-disabled-by-policy = การติดตั้งซอฟต์แวร์ถูกปิดใช้งานโดยองค์กรของคุณ
xpinstall-disabled = การติดตั้งซอฟต์แวร์ถูกปิดใช้งานอยู่ในขณะนี้ คลิก เปิดใช้งาน แล้วลองอีกครั้ง
xpinstall-disabled-button =
.label = เปิดใช้งาน
@@ -51,13 +52,20 @@ xpinstall-disabled-button =
addon-install-blocked-by-policy = { $addonName } ({ $addonId }) ถูกปิดกั้นโดยผู้ดูแลระบบของคุณ
# This message is shown when the installation of add-ons from a domain is blocked by enterprise policy.
addon-domain-blocked-by-policy = ผู้ดูแลระบบของคุณได้ป้องกันไม่ให้ไซต์นี้ขอคุณเพื่อติดตั้งซอฟต์แวร์ลงในคอมพิวเตอร์ของคุณ
+# This message is shown when the installation of an add-on is blocked by enterprise policy.
+# Variables:
+# $addonName (String): the name of the add-on.
+# $addonId (String): the ID of add-on.
+addon-installation-blocked-by-policy = { $addonName } ({ $addonId }) ถูกปิดกั้นโดยองค์กรของคุณ
+# This message is shown when the installation of add-ons from a domain is blocked by enterprise policy.
+addon-install-domain-blocked-by-policy = องค์กรได้ป้องกันไม่ให้ไซต์นี้ขอคุณเพื่อติดตั้งซอฟต์แวร์ลงในคอมพิวเตอร์ของคุณ
addon-install-full-screen-blocked = ไม่อนุญาตให้ติดตั้งส่วนเสริมขณะอยู่ในหรือก่อนเข้าสู่โหมดเต็มหน้าจอ
# Variables:
# $addonName (String): the localized name of the sideloaded add-on.
webext-perms-sideload-menu-item = เพิ่ม { $addonName } ลงใน { -brand-short-name } แล้ว
# Variables:
# $addonName (String): the localized name of the extension which has been updated.
-webext-perms-update-menu-item = { $addonName } ต้องการสิทธิอนุญาตใหม่
+webext-perms-update-menu-item = { $addonName } จำเป็นต้องขอสิทธิ์ใหม่
# This message is shown when one or more extensions have been imported from a
# different browser into Firefox, and the user needs to complete the import to
# start these extensions. This message is shown in the appmenu.
@@ -100,13 +108,13 @@ addon-confirm-install-some-unsigned-message = ข้อควรระวัง:
addon-install-error-network-failure = ไม่สามารถดาวน์โหลดส่วนเสริมเนื่องจากการเชื่อมต่อล้มเหลว
addon-install-error-incorrect-hash = ไม่สามารถติดตั้งส่วนเสริมเนื่องจากไม่ตรงกับส่วนเสริมที่ { -brand-short-name } ต้องการ
addon-install-error-corrupt-file = ไม่สามารถติดตั้งส่วนเสริมที่ดาวน์โหลดจากไซต์นี้เนื่องจากส่วนเสริมดูเหมือนจะเสียหาย
-addon-install-error-file-access = ไม่สามารถติดตั้ง { $addonName } เนื่องจาก { -brand-short-name } ไม่สามารถแก้ไขไฟล์ที่จำเป็น
+addon-install-error-file-access = ไม่สามารถติดตั้ง { $addonName } เนื่องจาก { -brand-short-name } ไม่สามารถปรับเปลี่ยนไฟล์ที่จำเป็นได้
addon-install-error-not-signed = { -brand-short-name } ได้ป้องกันไม่ให้ไซต์นี้ติดตั้งส่วนเสริมที่ไม่ได้รับการยืนยัน
addon-install-error-invalid-domain = ไม่สามารถติดตั้งส่วนเสริม { $addonName } จากตำแหน่งที่ตั้งนี้ได้
addon-local-install-error-network-failure = ไม่สามารถติดตั้งส่วนเสริมนี้เนื่องจากข้อผิดพลาดระบบไฟล์
addon-local-install-error-incorrect-hash = ไม่สามารถติดตั้งส่วนเสริมนี้เนื่องจากไม่ตรงกับส่วนเสริมที่ { -brand-short-name } ต้องการ
addon-local-install-error-corrupt-file = ไม่สามารถติดตั้งส่วนเสริมนี้เนื่องจากส่วนเสริมดูเหมือนจะเสียหาย
-addon-local-install-error-file-access = ไม่สามารถติดตั้ง { $addonName } เนื่องจาก { -brand-short-name } ไม่สามารถแก้ไขไฟล์ที่จำเป็น
+addon-local-install-error-file-access = ไม่สามารถติดตั้ง { $addonName } เนื่องจาก { -brand-short-name } ไม่สามารถปรับเปลี่ยนไฟล์ที่จำเป็นได้
addon-local-install-error-not-signed = ไม่สามารถติดตั้งส่วนเสริมนี้เนื่องจากส่วนเสริมไม่ได้รับการยืนยัน
# Variables:
# $appVersion (String): the application version.
diff --git a/l10n-th/browser/browser/appExtensionFields.ftl b/l10n-th/browser/browser/appExtensionFields.ftl
index dfa1c89971..e55cc39fbc 100644
--- a/l10n-th/browser/browser/appExtensionFields.ftl
+++ b/l10n-th/browser/browser/appExtensionFields.ftl
@@ -6,12 +6,12 @@
## Theme names and descriptions used in the Themes panel in about:addons
# "Auto" is short for automatic. It can be localized without limitations.
-extension-default-theme-name-auto = ชุดรูปแบบของระบบ — อัตโนมัติ
+extension-default-theme-name-auto = ชุดตกแต่งของระบบ — อัตโนมัติ
extension-default-theme-description = ใช้การตั้งค่าสำหรับปุ่ม เมนู และหน้าต่าง ตามระบบปฏิบัติการ
extension-firefox-compact-light-name = สว่าง
-extension-firefox-compact-light-description = ชุดรูปแบบที่มีแบบแผนชุดสีสว่าง
+extension-firefox-compact-light-description = ชุดตกแต่งที่มีแบบแผนชุดสีสว่าง
extension-firefox-compact-dark-name = มืด
-extension-firefox-compact-dark-description = ชุดรูปแบบที่มีแบบแผนชุดสีมืด
+extension-firefox-compact-dark-description = ชุดตกแต่งที่มีแบบแผนชุดสีมืด
extension-firefox-alpenglow-name = Firefox Alpenglow
extension-firefox-alpenglow-description = ใช้รูปลักษณ์แบบสีสันสำหรับปุ่ม เมนู และหน้าต่าง
diff --git a/l10n-th/browser/browser/appMenuNotifications.ftl b/l10n-th/browser/browser/appMenuNotifications.ftl
index 7d9de14b47..e4c3926724 100644
--- a/l10n-th/browser/browser/appMenuNotifications.ftl
+++ b/l10n-th/browser/browser/appMenuNotifications.ftl
@@ -37,15 +37,13 @@ appmenu-update-other-instance =
.secondarybuttonlabel = ไม่ใช่ตอนนี้
.secondarybuttonaccesskey = ม
appmenu-update-other-instance-message = มีการอัปเดต { -brand-shorter-name } ใหม่ แต่ไม่สามารถติดตั้งได้เนื่องจาก { -brand-shorter-name } โปรแกรมอื่นกำลังทำงานอยู่ ให้ปิดโปรแกรมเพื่ออัปเดตต่อ หรือเลือกอัปเดตต่อโดยไม่ปิดโปรแกรมก็ได้ (โปรแกรมอื่นอาจไม่ทำงานอย่างถูกต้องจนกว่าคุณจะเริ่มการทำงานใหม่)
-
appmenu-addon-private-browsing-installed2 =
.buttonlabel = ตกลง
.buttonaccesskey = O
-appmenu-addon-post-install-message3 = จัดการส่วนเสริมและชุดรูปแบบของคุณผ่านเมนูแอปพลิเคชัน
+appmenu-addon-post-install-message3 = จัดการส่วนเสริมและชุดตกแต่งของคุณผ่านเมนูแอปพลิเคชัน
appmenu-addon-post-install-incognito-checkbox =
.label = อนุญาตให้ส่วนขยายนี้ทำงานในหน้าต่างส่วนตัว
.accesskey = อ
-
appmenu-new-tab-controlled-changes =
.label = แท็บใหม่ของคุณมีการเปลี่ยนแปลง
.buttonlabel = เก็บการเปลี่ยนแปลง
diff --git a/l10n-th/browser/browser/appmenu.ftl b/l10n-th/browser/browser/appmenu.ftl
index 0d36c10920..85aa25f25b 100644
--- a/l10n-th/browser/browser/appmenu.ftl
+++ b/l10n-th/browser/browser/appmenu.ftl
@@ -28,7 +28,7 @@ appmenuitem-downloads =
appmenuitem-passwords =
.label = รหัสผ่าน
appmenuitem-addons-and-themes =
- .label = ส่วนเสริมและชุดรูปแบบ
+ .label = ส่วนเสริมและชุดตกแต่ง
appmenuitem-print =
.label = พิมพ์…
appmenuitem-find-in-page =
@@ -86,15 +86,15 @@ appmenu-remote-tabs-showinactive =
# This is shown beneath the name of a device when that device has no open tabs
appmenu-remote-tabs-notabs = ไม่มีแท็บที่เปิดอยู่
# This is shown when Sync is configured but syncing tabs is disabled.
-appmenu-remote-tabs-tabsnotsyncing = เปิดการซิงค์แท็บเพื่อดูรายการแท็บจากอุปกรณ์อื่น ๆ ของคุณ
+appmenu-remote-tabs-tabsnotsyncing = เปิดการซิงค์แท็บเพื่อดูรายการแท็บจากอุปกรณ์อื่นๆ ของคุณ
appmenu-remote-tabs-opensettings =
.label = การตั้งค่า
# This is shown when Sync is configured but this appears to be the only device attached to
# the account. We also show links to download Firefox for android/ios.
-appmenu-remote-tabs-noclients = ต้องการเห็นแท็บของคุณจากอุปกรณ์อื่น ๆ ที่นี่?
+appmenu-remote-tabs-noclients = ต้องการเห็นแท็บของคุณจากอุปกรณ์อื่นๆ ที่นี่ไหม?
appmenu-remote-tabs-connectdevice =
.label = เชื่อมต่ออุปกรณ์อื่น
-appmenu-remote-tabs-welcome = ดูรายการแท็บจากอุปกรณ์อื่น ๆ ของคุณ
+appmenu-remote-tabs-welcome = ดูรายการแท็บจากอุปกรณ์อื่นๆ ของคุณ
appmenu-remote-tabs-unverified = บัญชีของคุณจำเป็นต้องได้รับการยืนยัน
appmenuitem-fxa-toolbar-sync-now2 = ซิงค์ตอนนี้
appmenuitem-fxa-sign-in = ลงชื่อเข้า { -brand-product-name }
diff --git a/l10n-th/browser/browser/backgroundtasks/defaultagent.ftl b/l10n-th/browser/browser/backgroundtasks/defaultagent.ftl
index d071ce1c6f..a25ec403de 100644
--- a/l10n-th/browser/browser/backgroundtasks/defaultagent.ftl
+++ b/l10n-th/browser/browser/backgroundtasks/defaultagent.ftl
@@ -2,7 +2,7 @@
# 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/.
-default-browser-agent-task-description = งานของ Default Browser Agent จะตรวจสอบเมื่อมีการเปลี่ยนค่าเริ่มต้นจาก { -brand-short-name } เป็นเบราว์เซอร์อื่น หากการเปลี่ยนแปลงเกิดขึ้นภายใต้สถานการณ์ที่น่าสงสัย ระบบจะแจ้งให้ผู้ใช้เปลี่ยนกลับเป็น { -brand-short-name } ไม่เกินสองครั้ง งานนี้ถูกติดตั้งโดยอัตโนมัติโดย { -brand-short-name } และจะถูกติดตั้งใหม่เมื่อ { -brand-short-name } อัปเดต เมื่อต้องการปิดใช้งานงานนี้ ให้อัปเดตการกำหนดลักษณะ “default-browser-agent.enabled” บนหน้า about:config หรือการตั้งค่านโยบายองค์กร “DisableDefaultBrowserAgent” ของ { -brand-short-name }
+default-browser-agent-task-description = งานของ Default Browser Agent จะตรวจสอบเมื่อมีการเปลี่ยนค่าเริ่มต้นจาก { -brand-short-name } เป็นเบราว์เซอร์อื่น ถ้าการเปลี่ยนแปลงเกิดขึ้นภายใต้สถานการณ์ที่น่าสงสัย ระบบจะแจ้งให้ผู้ใช้เปลี่ยนกลับเป็น { -brand-short-name } ไม่เกินสองครั้ง งานนี้ถูกติดตั้งโดยอัตโนมัติโดย { -brand-short-name } และจะถูกติดตั้งใหม่เมื่อ { -brand-short-name } อัปเดต เมื่อต้องการปิดใช้งานงานนี้ ให้อัปเดตการกำหนดลักษณะ “default-browser-agent.enabled” บนหน้า about:config หรือการตั้งค่านโยบายองค์กร “DisableDefaultBrowserAgent” ของ { -brand-short-name }
default-browser-notification-header-text = ต้องการใช้ { -brand-short-name } ต่อไปหรือไม่?
default-browser-notification-body-text = เบราว์เซอร์เริ่มต้นของคุณถูกเปลี่ยนไปเมื่อไม่นานมานี้ แตะเพื่อคืน { -brand-short-name } มาเป็นค่าเริ่มต้น
default-browser-notification-yes-button-text = ใช่
diff --git a/l10n-th/browser/browser/browser.ftl b/l10n-th/browser/browser/browser.ftl
index 64dd32de5d..c6267534de 100644
--- a/l10n-th/browser/browser/browser.ftl
+++ b/l10n-th/browser/browser/browser.ftl
@@ -70,7 +70,7 @@ urlbar-eme-notification-anchor =
urlbar-web-authn-anchor =
.tooltiptext = เปิดแผง ​Web Authentication
urlbar-canvas-notification-anchor =
- .tooltiptext = จัดการสิทธิ์อนุญาตการสกัดข้อมูลจาก canvas
+ .tooltiptext = จัดการการกำหนดสิทธิ์ในการสกัดข้อมูลจาก Canvas
urlbar-web-rtc-share-microphone-notification-anchor =
.tooltiptext = จัดการการแบ่งปันไมโครโฟนของคุณกับไซต์
urlbar-default-notification-anchor =
@@ -94,7 +94,7 @@ urlbar-web-rtc-share-devices-notification-anchor =
# "Speakers" is used in a general sense that might include headphones or
# another audio output connection.
urlbar-web-rtc-share-speaker-notification-anchor =
- .tooltiptext = จัดการการแบ่งปันลำโพงอื่น ๆ กับไซต์
+ .tooltiptext = จัดการการแบ่งปันลำโพงอื่นๆ กับไซต์
urlbar-autoplay-notification-anchor =
.tooltiptext = เปิดแผงการเล่นอัตโนมัติ
urlbar-persistent-storage-notification-anchor =
@@ -298,8 +298,8 @@ quickactions-cmd-screenshot = ภาพหน้าจอ
quickactions-settings2 = จัดการการตั้งค่า
quickactions-cmd-settings = การตั้งค่า, การกำหนดลักษณะ, ตัวเลือก
# Opens about:addons page in the themes section
-quickactions-themes = จัดการชุดรูปแบบ
-quickactions-cmd-themes = ชุดรูปแบบ
+quickactions-themes = จัดการชุดตกแต่ง
+quickactions-cmd-themes = ชุดตกแต่ง
# Opens a SUMO article explaining how to update the browser
quickactions-update = อัปเดต { -brand-short-name }
quickactions-cmd-update = อัปเดต
@@ -364,10 +364,10 @@ identity-https-only-dropdown-off =
.label = ปิด
identity-https-only-dropdown-off-temporarily =
.label = ปิดชั่วคราว
-identity-https-only-info-turn-on2 = เปิดโหมด HTTPS-Only หากคุณต้องการให้ { -brand-short-name } อัปเกรดการเชื่อมต่อเมื่อเป็นไปได้
-identity-https-only-info-turn-off2 = หากหน้าดูเหมือนจะพัง คุณอาจต้องปิดโหมด HTTPS-Only สำหรับไซต์นี้เพื่อโหลดใหม่โดยใช้ HTTP ที่ไม่ปลอดภัย
-identity-https-only-info-turn-on3 = เปิดการอัปเกรด HTTPS สำหรับไซต์นี้หากคุณต้องการให้ { -brand-short-name } อัปเกรดการเชื่อมต่อเมื่อเป็นไปได้
-identity-https-only-info-turn-off3 = หากหน้าดูเหมือนจะพัง คุณอาจต้องปิดการอัปเกรด HTTPS สำหรับไซต์นี้เพื่อโหลดใหม่โดยใช้ HTTP ที่ไม่ปลอดภัย
+identity-https-only-info-turn-on2 = เปิดโหมด HTTPS-Only ถ้าคุณต้องการให้ { -brand-short-name } อัปเกรดการเชื่อมต่อเมื่อเป็นไปได้
+identity-https-only-info-turn-off2 = ถ้าหน้าดูเหมือนจะใช้การไม่ได้ คุณอาจต้องปิดโหมด HTTPS-Only สำหรับไซต์นี้เพื่อโหลดใหม่โดยใช้ HTTP แบบไม่ปลอดภัย
+identity-https-only-info-turn-on3 = เปิดการอัปเกรด HTTPS สำหรับไซต์นี้ถ้าคุณต้องการให้ { -brand-short-name } อัปเกรดการเชื่อมต่อเมื่อเป็นไปได้
+identity-https-only-info-turn-off3 = ถ้าหน้าดูเหมือนจะใช้การไม่ได้ คุณอาจต้องปิดการอัปเกรด HTTPS สำหรับไซต์นี้เพื่อโหลดใหม่โดยใช้ HTTP แบบไม่ปลอดภัย
identity-https-only-info-no-upgrade = ไม่สามารถอัปเกรดการเชื่อมต่อจาก HTTP ได้
identity-permissions-storage-access-header = คุกกี้ข้ามไซต์
identity-permissions-storage-access-hint = บุคคลเหล่านี้สามารถใช้คุกกี้ข้ามไซต์และข้อมูลไซต์ในขณะที่คุณอยู่บนไซต์นี้ได้
@@ -385,7 +385,7 @@ identity-remove-cert-exception =
identity-description-insecure = การเชื่อมต่อของคุณไปยังไซต์นี้ไม่เป็นส่วนตัว ข้อมูลที่คุณแบ่งปันกับไซต์นี้สามารถดูได้โดยผู้อื่น (เช่น รหัสผ่าน, ข้อความ, บัตรเครดิต ฯลฯ)
identity-description-insecure-login-forms = การเข้าสู่ระบบที่คุณป้อนบนหน้านี้ไม่ปลอดภัยและอาจถูกบุกรุกได้
identity-description-weak-cipher-intro = การเชื่อมต่อของคุณไปยังเว็บไซต์นี้ใช้การเข้ารหัสที่อ่อนแอและไม่เป็นส่วนตัว
-identity-description-weak-cipher-risk = ผู้คนอื่น ๆ สามารถดูข้อมูลของคุณหรือเปลี่ยนแปลงลักษณะการทำงานของเว็บไซต์
+identity-description-weak-cipher-risk = คนอื่นๆ จะสามารถดูข้อมูลของคุณหรือปรับเปลี่ยนลักษณะการทำงานของเว็บไซต์ได้
identity-description-active-blocked2 = { -brand-short-name } ได้ปิดกั้นบางส่วนของหน้านี้ที่ไม่ปลอดภัย
identity-description-passive-loaded = การเชื่อมต่อของคุณไม่เป็นส่วนตัวและข้อมูลที่คุณแบ่งปันกับเว็บไซต์คนอื่นสามารถดูได้
identity-description-passive-loaded-insecure2 = เว็บไซต์นี้มีเนื้อหาที่ไม่ปลอดภัย (อย่างเช่น ภาพ)
@@ -480,7 +480,7 @@ sharing-warning-disable-for-session =
## DevTools F12 popup
-enable-devtools-popup-description2 = หากต้องการใช้ทางลัด F12 ให้เปิด DevTools ก่อนผ่านเมนู เครื่องมือสำหรับเบราว์เซอร์
+enable-devtools-popup-description2 = ถ้าต้องการใช้ทางลัด F12 ให้เปิด DevTools ก่อนผ่านเมนู เครื่องมือสำหรับเบราว์เซอร์
## URL Bar
diff --git a/l10n-th/browser/browser/contentCrash.ftl b/l10n-th/browser/browser/contentCrash.ftl
index 7c338dc74f..86852ba669 100644
--- a/l10n-th/browser/browser/contentCrash.ftl
+++ b/l10n-th/browser/browser/contentCrash.ftl
@@ -5,12 +5,11 @@
## Subframe crash notification
-crashed-subframe-message = <strong>เนื้อหาบางส่วนของหน้านี้ขัดข้อง</strong> หากต้องการแจ้งให้ { -brand-product-name } ทราบเกี่ยวกับปัญหานี้เพื่อให้ได้รับการแก้ไขเร็วขึ้น โปรดส่งรายงาน
-
+crashed-subframe-message = <strong>เนื้อหาบางส่วนของหน้านี้ขัดข้อง</strong> ถ้าต้องการแจ้งให้ { -brand-product-name } ทราบเกี่ยวกับปัญหานี้เพื่อให้ได้รับการแก้ไขเร็วขึ้น โปรดส่งรายงาน
# The string for crashed-subframe-title.title should match crashed-subframe-message,
# but without any markup.
crashed-subframe-title =
- .title = เนื้อหาบางส่วนของหน้านี้ขัดข้อง หากต้องการแจ้งให้ { -brand-product-name } ทราบเกี่ยวกับปัญหานี้เพื่อให้ได้รับการแก้ไขเร็วขึ้น โปรดส่งรายงาน
+ .title = เนื้อหาบางส่วนของหน้านี้ขัดข้อง ถ้าต้องการแจ้งให้ { -brand-product-name } ทราบเกี่ยวกับปัญหานี้เพื่อให้ได้รับการแก้ไขเร็วขึ้น โปรดส่งรายงาน
crashed-subframe-learnmore-link =
.value = เรียนรู้เพิ่มเติม
crashed-subframe-submit =
diff --git a/l10n-th/browser/browser/customizeMode.ftl b/l10n-th/browser/browser/customizeMode.ftl
index ed05f98a50..af859c199e 100644
--- a/l10n-th/browser/browser/customizeMode.ftl
+++ b/l10n-th/browser/browser/customizeMode.ftl
@@ -31,7 +31,7 @@ customize-mode-uidensity-menu-compact-unsupported =
.tooltiptext = กะทัดรัด (ไม่รองรับ)
customize-mode-undo-cmd =
.label = เลิกทำ
-customize-mode-lwthemes-link = จัดการชุดรูปแบบ
+customize-mode-lwthemes-link = จัดการชุดตกแต่ง
customize-mode-touchbar-cmd =
.label = ปรับแต่งแถบสัมผัส…
customize-mode-downloads-button-autohide =
diff --git a/l10n-th/browser/browser/extensionsUI.ftl b/l10n-th/browser/browser/extensionsUI.ftl
index 865c81aff5..13791b82a0 100644
--- a/l10n-th/browser/browser/extensionsUI.ftl
+++ b/l10n-th/browser/browser/extensionsUI.ftl
@@ -24,7 +24,7 @@ addon-post-install-message = เพิ่ม { $addonName } แล้ว
# $addonName (String): localized name of the extension.
webext-quarantine-confirmation-title = เรียกใช้ { $addonName } บนไซต์ที่ถูกจำกัดหรือไม่?
webext-quarantine-confirmation-line-1 = เพื่อปกป้องข้อมูลของคุณ ส่วนขยายนี้จึงไม่ได้รับอนุญาตบนไซต์นี้
-webext-quarantine-confirmation-line-2 = อนุญาตให้ใช้ส่วนขยายนี้หากคุณไว้วางใจให้อ่านและเปลี่ยนแปลงข้อมูลของคุณบนไซต์ที่ถูกจำกัดโดย { -vendor-short-name }
+webext-quarantine-confirmation-line-2 = อนุญาตให้ใช้ส่วนขยายนี้ถ้าคุณไว้วางใจให้อ่านและเปลี่ยนแปลงข้อมูลของคุณบนไซต์ที่ถูกจำกัดโดย { -vendor-short-name }
webext-quarantine-confirmation-allow =
.label = อนุญาต
.accesskey = A
diff --git a/l10n-th/browser/browser/firefoxView.ftl b/l10n-th/browser/browser/firefoxView.ftl
index a719991c38..0072e12fb2 100644
--- a/l10n-th/browser/browser/firefoxView.ftl
+++ b/l10n-th/browser/browser/firefoxView.ftl
@@ -12,6 +12,8 @@ menu-tools-firefox-view =
.label = { -firefoxview-brand-name }
.accesskey = F
firefoxview-page-title = { -firefoxview-brand-name }
+firefoxview-page-heading =
+ .heading = { -firefoxview-brand-name }
firefoxview-page-label =
.label = { -firefoxview-brand-name }
firefoxview-close-button =
@@ -31,28 +33,29 @@ firefoxview-tabpickup-step-signin-header = สลับระหว่างอ
firefoxview-tabpickup-step-signin-description = เมื่อต้องการนำแท็บบนโทรศัพท์ของคุณมาที่นี่ ให้ลงชื่อเข้าหรือสร้างบัญชีก่อน
firefoxview-tabpickup-step-signin-primarybutton = ดำเนินการต่อ
firefoxview-syncedtabs-signin-header = หยิบแท็บได้จากทุกที่
-firefoxview-syncedtabs-signin-description = หากต้องการเห็นแท็บต่าง ๆ จากที่ใดก็ตามที่คุณใช้ { -brand-product-name } ให้ลงชื่อเข้าใช้บัญชีของคุณ หากคุณไม่มีบัญชี เราจะแนะนำขั้นตอนต่าง ๆ ในการสมัครให้คุณ
+firefoxview-syncedtabs-signin-description = ถ้าต้องการเห็นแท็บต่างๆ จากที่ใดก็ตามที่คุณใช้ { -brand-product-name } ให้ลงชื่อเข้าใช้บัญชีของคุณ ถ้าคุณไม่มีบัญชี เราจะแนะนำขั้นตอนต่างๆ ในการสมัครให้คุณ
firefoxview-syncedtabs-signin-primarybutton = ลงชื่อเข้าหรือสมัคร
firefoxview-tabpickup-adddevice-header = ซิงค์ { -brand-product-name } บนโทรศัพท์หรือแท็บเล็ตของคุณ
firefoxview-tabpickup-adddevice-description = ดาวน์โหลด { -brand-product-name } สำหรับมือถือแล้วลงชื่อเข้าจากที่นั่น
firefoxview-tabpickup-adddevice-learn-how = เรียนรู้วิธี
firefoxview-tabpickup-adddevice-primarybutton = รับ { -brand-product-name } สำหรับมือถือ
firefoxview-syncedtabs-adddevice-header = ลงชื่อเข้า { -brand-product-name } บนอุปกรณ์อื่น ๆ ของคุณ
-firefoxview-syncedtabs-adddevice-description = หากต้องการเห็นแท็บต่าง ๆ จากที่ใดก็ตามที่คุณใช้ { -brand-product-name } ให้ลงชื่อเข้าใช้บนอุปกรณ์ทั้งหมดของคุณ เรียนรู้วิธีการ<a data-l10n-name="url">เชื่อมต่อกับอุปกรณ์เพิ่มเติม</a>
+firefoxview-syncedtabs-adddevice-description = ถ้าต้องการเห็นแท็บต่างๆ จากที่ใดก็ตามที่คุณใช้ { -brand-product-name } ให้ลงชื่อเข้าใช้บนอุปกรณ์ทั้งหมดของคุณ เรียนรู้วิธีการ<a data-l10n-name="url">เชื่อมต่อกับอุปกรณ์เพิ่มเติม</a>
firefoxview-syncedtabs-adddevice-primarybutton = ลองใช้ { -brand-product-name } สำหรับมือถือ
firefoxview-tabpickup-synctabs-header = เปิดการซิงค์แท็บ
firefoxview-tabpickup-synctabs-description = อนุญาตให้ { -brand-short-name } แบ่งปันแท็บระหว่างอุปกรณ์
firefoxview-tabpickup-synctabs-learn-how = เรียนรู้วิธี
firefoxview-tabpickup-synctabs-primarybutton = ซิงค์แท็บที่เปิดอยู่
firefoxview-syncedtabs-synctabs-header = อัปเดตการตั้งค่าการซิงค์ของคุณ
-firefoxview-syncedtabs-synctabs-description = หากต้องการดูแท็บจากอุปกรณ์อื่น คุณต้องซิงค์แท็บที่เปิดอยู่
+firefoxview-syncedtabs-synctabs-description = ถ้าต้องการดูแท็บจากอุปกรณ์อื่น คุณต้องซิงค์แท็บที่เปิดอยู่
firefoxview-syncedtabs-synctabs-checkbox = อนุญาตให้ซิงค์แท็บที่เปิดอยู่
firefoxview-syncedtabs-loading-header = อยู่ระหว่างการซิงค์
firefoxview-syncedtabs-loading-description = เมื่อเสร็จแล้ว คุณจะเห็นแท็บที่คุณเปิดไว้ในอุปกรณ์อื่น ๆ โปรดกลับมาดูในเร็ว ๆ นี้
firefoxview-tabpickup-fxa-admin-disabled-header = องค์กรของคุณปิดใช้งานการซิงค์
firefoxview-tabpickup-fxa-admin-disabled-description = { -brand-short-name } ไม่สามารถซิงค์แท็บระหว่างอุปกรณ์ได้เนื่องจากผู้ดูแลระบบของคุณปิดใช้งานการซิงค์
+firefoxview-tabpickup-fxa-disabled-by-policy-description = { -brand-short-name } ไม่สามารถซิงค์แท็บระหว่างอุปกรณ์ได้เนื่องจากองค์กรของคุณปิดใช้งานการซิงค์
firefoxview-tabpickup-network-offline-header = ตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณ
-firefoxview-tabpickup-network-offline-description = หากคุณกำลังใช้ไฟร์วอลล์หรือพร็อกซี ให้ตรวจสอบว่า { -brand-short-name } มีสิทธิ์เข้าถึงเว็บ
+firefoxview-tabpickup-network-offline-description = ถ้าคุณกำลังใช้ไฟร์วอลล์หรือพร็อกซี ให้ตรวจสอบว่า { -brand-short-name } มีสิทธิ์เข้าถึงเว็บ
firefoxview-tabpickup-network-offline-primarybutton = ลองอีกครั้ง
firefoxview-tabpickup-sync-error-header = เรากำลังมีปัญหาในการซิงค์
firefoxview-tabpickup-generic-sync-error-description = { -brand-short-name } ไม่สามารถเข้าถึงบริการซิงค์ได้ในขณะนี้ โปรดลองอีกครั้งในอีกสักครู่
@@ -66,8 +69,8 @@ firefoxview-tabpickup-password-locked-link = เรียนรู้เพิ
firefoxview-tabpickup-password-locked-primarybutton = ป้อนรหัสผ่านหลัก
firefoxview-syncedtab-password-locked-link = <a data-l10n-name="syncedtab-password-locked-link">เรียนรู้เพิ่มเติม</a>
firefoxview-tabpickup-signed-out-header = ลงชื่อเข้าเพื่อเชื่อมต่ออีกครั้ง
-firefoxview-tabpickup-signed-out-description = หากต้องการเชื่อมต่อใหม่และนำแท็บของคุณมาที่นี่ ให้ลงชื่อเข้า { -fxaccount-brand-name } ของคุณ
-firefoxview-tabpickup-signed-out-description2 = หากต้องการเชื่อมต่อใหม่และนำแท็บของคุณมาที่นี่ ให้ลงชื่อเข้าบัญชีของคุณ
+firefoxview-tabpickup-signed-out-description = ถ้าต้องการเชื่อมต่อใหม่และนำแท็บของคุณมาที่นี่ ให้ลงชื่อเข้า { -fxaccount-brand-name } ของคุณ
+firefoxview-tabpickup-signed-out-description2 = ถ้าต้องการเชื่อมต่อใหม่และนำแท็บของคุณมาที่นี่ ให้ลงชื่อเข้าบัญชีของคุณ
firefoxview-tabpickup-signed-out-primarybutton = ลงชื่อเข้า
firefoxview-tabpickup-syncing = นั่งรอสักครู่ขณะที่กำลังซิงค์แท็บของคุณ ซึ่งจะใช้เวลาแค่ครู่เดียวเท่านั้น
firefoxview-mobile-promo-header = นำแท็บจากโทรศัพท์หรือแท็บเล็ตของคุณเข้ามา
@@ -180,6 +183,8 @@ firefoxview-search-results-count = { $count } ไซต์
firefoxview-search-results-empty = ไม่มีผลลัพธ์สำหรับ “{ $query }”
firefoxview-sort-history-by-date-label = เรียงตามวันที่
firefoxview-sort-history-by-site-label = เรียงตามไซต์
+firefoxview-sort-open-tabs-by-recency-label = เรียงตามกิจกรรมล่าสุด
+firefoxview-sort-open-tabs-by-order-label = เรียงตามลำดับแท็บ
# Variables:
# $url (string) - URL that will be opened in the new tab
firefoxview-opentabs-tab-row =
@@ -218,7 +223,7 @@ firefoxview-choose-browser-button = เลือกเบราว์เซอ
firefoxview-dont-remember-history-empty-header = ไม่มีอะไรจะแสดง
firefoxview-dont-remember-history-empty-description = การปกป้องความเป็นส่วนตัวของคุณเป็นหัวใจสำคัญของสิ่งที่เราทำ ซึ่งเป็นเหตุผลที่คุณสามารถควบคุมกิจกรรมที่ { -brand-short-name } จำได้
-firefoxview-dont-remember-history-empty-description-two = ตามการตั้งค่าปัจจุบันของคุณ { -brand-short-name } จะไม่จดจำกิจกรรมของคุณขณะที่คุณเรียกดู หากต้องการเปลี่ยนแปลง ให้<a data-l10n-name="history-settings-url-two">เปลี่ยนการตั้งค่าประวัติเพื่อจดจำประวัติของคุณ</a>
+firefoxview-dont-remember-history-empty-description-two = ตามการตั้งค่าปัจจุบันของคุณ { -brand-short-name } จะไม่จดจำกิจกรรมของคุณขณะที่คุณเรียกดู ถ้าต้องการเปลี่ยนแปลง ให้<a data-l10n-name="history-settings-url-two">เปลี่ยนการตั้งค่าประวัติเพื่อจดจำประวัติของคุณ</a>
##
@@ -236,9 +241,31 @@ firefoxview-import-history-description = ทำให้ { -brand-short-name }
firefoxview-recentlyclosed-empty-header = ปิดแท็บเร็วเกินไป?
firefoxview-recentlyclosed-empty-description = ที่นี่จะแสดงแท็บที่เพิ่งปิดไป คุณจึงสามารถเปิดใหม่ได้อย่างรวดเร็ว
-firefoxview-recentlyclosed-empty-description-two = หากต้องการหาแท็บเมื่อนานมาแล้ว ให้ดู<a data-l10n-name="history-url">ประวัติการเข้าชม</a>ของคุณ
+firefoxview-recentlyclosed-empty-description-two = ถ้าต้องการหาแท็บเมื่อนานมาแล้ว ให้ดู<a data-l10n-name="history-url">ประวัติการเข้าชม</a>ของคุณ
## This message is displayed below the name of another connected device when it doesn't have any open tabs.
firefoxview-syncedtabs-device-notabs = ไม่มีแท็บที่เปิดบนอุปกรณ์นี้
firefoxview-syncedtabs-connect-another-device = เชื่อมต่ออุปกรณ์อื่น
+firefoxview-pinned-tabs =
+ .title = แท็บที่ปักหมุด
+firefoxview-tabs =
+ .title = แท็บ
+
+## These tooltips will be displayed when hovering over a pinned tab on the Open Tabs page
+## Variables:
+## $tabTitle (string) - Title of pinned tab that will be opened when selected
+
+firefoxview-opentabs-pinned-tab =
+ .title = สลับไปที่ { $tabTitle }
+# This tooltip will be shown for a pinned tab whose URL is currently bookmarked.
+firefoxview-opentabs-bookmarked-pinned-tab =
+ .title = สลับไปที่ { $tabTitle } (เพิ่มที่คั่นหน้าแล้ว)
+
+## These tooltips will be displayed when hovering over an unpinned Open Tab
+## Variables:
+## $url (string) - URL of tab that will be opened when selected
+
+# This tooltip will be shown for an unpinned tab whose URL is currently bookmarked.
+firefoxview-opentabs-bookmarked-tab =
+ .title = { $url } (เพิ่มที่คั่นหน้าแล้ว)
diff --git a/l10n-th/browser/browser/fxviewTabList.ftl b/l10n-th/browser/browser/fxviewTabList.ftl
index b9d6e479d8..40137d2db5 100644
--- a/l10n-th/browser/browser/fxviewTabList.ftl
+++ b/l10n-th/browser/browser/fxviewTabList.ftl
@@ -15,6 +15,10 @@ fxviewtabrow-time = { DATETIME($time, timeStyle: "short") }
fxviewtabrow-tabs-list-tab =
.title = เปิด { $targetURI } ในแท็บใหม่
# Variables:
+# $tabTitle (string) - Title of tab being closed
+fxviewtabrow-close-tab-button =
+ .title = ปิด { $tabTitle }
+# Variables:
# $tabTitle (string) - Title of tab being dismissed
fxviewtabrow-dismiss-tab-button =
.title = ปิด { $tabTitle }
@@ -51,6 +55,14 @@ fxviewtabrow-move-tab-window = ย้ายไปยังหน้าต่า
.accesskey = W
fxviewtabrow-send-tab = ส่งแท็บไปยังอุปกรณ์
.accesskey = n
+fxviewtabrow-pin-tab = ปักหมุดแท็บ
+ .accesskey = ป
+fxviewtabrow-unpin-tab = ถอนหมุดแท็บ
+ .accesskey = ถ
+fxviewtabrow-mute-tab = ปิดเสียงแท็บ
+ .accesskey = ด
+fxviewtabrow-unmute-tab = เปิดเสียงแท็บ
+ .accesskey = เ
# Variables:
# $tabTitle (string) - Title of the tab to which the context menu is associated
fxviewtabrow-options-menu-button =
@@ -63,3 +75,10 @@ fxviewtabrow-mute-tab-button =
# $tabTitle (string) - Title of tab being unmuted
fxviewtabrow-unmute-tab-button =
.title = เปิดเสียง { $tabTitle }
+
+## Strings below are to be used without context (tab title/URL) on mute/unmute buttons
+
+fxviewtabrow-mute-tab-button-no-context =
+ .title = ปิดเสียงแท็บ
+fxviewtabrow-unmute-tab-button-no-context =
+ .title = เปิดเสียงแท็บ
diff --git a/l10n-th/browser/browser/menubar.ftl b/l10n-th/browser/browser/menubar.ftl
index ddacbe7485..7f2390e67b 100644
--- a/l10n-th/browser/browser/menubar.ftl
+++ b/l10n-th/browser/browser/menubar.ftl
@@ -145,6 +145,8 @@ menu-view-history-button =
.label = ประวัติ
menu-view-synced-tabs-sidebar =
.label = แท็บที่ซิงค์
+menu-view-megalist-sidebar =
+ .label = รหัสผ่าน
menu-view-full-zoom =
.label = ซูม
.accesskey = ม
@@ -261,7 +263,7 @@ menu-tools-downloads =
.label = การดาวน์โหลด
.accesskey = ด
menu-tools-addons-and-themes =
- .label = ส่วนเสริมและชุดรูปแบบ
+ .label = ส่วนเสริมและชุดตกแต่ง
.accesskey = ส
menu-tools-fxa-sign-in2 =
.label = ลงชื่อเข้า
diff --git a/l10n-th/browser/browser/migration.ftl b/l10n-th/browser/browser/migration.ftl
index 19b49fd784..2213fca1cc 100644
--- a/l10n-th/browser/browser/migration.ftl
+++ b/l10n-th/browser/browser/migration.ftl
@@ -4,13 +4,11 @@
migration-wizard =
.title = ตัวช่วยนำเข้า
-
import-from =
{ PLATFORM() ->
[windows] นำเข้าตัวเลือก, ที่คั่นหน้า, ประวัติ, รหัสผ่าน และข้อมูลอื่น ๆ จาก:
*[other] นำเข้าการกำหนดลักษณะ, ที่คั่นหน้า, ประวัติ, รหัสผ่าน และข้อมูลอื่น ๆ จาก:
}
-
import-from-bookmarks = นำเข้าที่คั่นหน้าจาก:
import-from-ie =
.label = Microsoft Internet Explorer
@@ -63,37 +61,23 @@ import-from-360se =
import-from-opera-gx =
.label = Opera GX
.accesskey = G
-
no-migration-sources = ไม่พบโปรแกรมที่มีข้อมูลที่คั่นหน้า, ประวัติ หรือรหัสผ่าน
-
import-source-page-title = นำเข้าการตั้งค่าและข้อมูล
import-items-page-title = รายการที่จะนำเข้า
-
import-items-description = เลือกรายการที่จะนำเข้า:
-
-import-permissions-page-title = โปรดมอบสิทธิอนุญาตแก่ { -brand-short-name }
-
+import-permissions-page-title = โปรดอนุญาตสิทธิ์ให้กับ { -brand-short-name }
# Do not translate "Safari" (the name of the browser on Apple devices)
import-safari-permissions-string = macOS ต้องการให้คุณอนุญาต { -brand-short-name } ให้เข้าถึงข้อมูลของ Safari อย่างชัดเจน กรุณาคลิก “ดำเนินการต่อ” จากนั้นเลือกโฟลเดอร์ “Safari“ ในกล่องโต้ตอบของ Finder ที่จะปรากฏขึ้น แล้วคลิก “เปิด”
-
import-migrating-page-title = กำลังนำเข้า…
-
import-migrating-description = รายการดังต่อไปนี้กำลังถูกนำเข้า…
-
import-select-profile-page-title = เลือกโปรไฟล์
-
import-select-profile-description = โปรไฟล์ดังต่อไปนี้พร้อมที่จะนำเข้า:
-
import-done-page-title = การนำเข้าเสร็จสมบูรณ์
-
import-done-description = นำเข้ารายการต่อไปนี้สำเร็จ:
-
import-close-source-browser = โปรดแน่ใจว่าเบราว์เซอร์ที่เลือกถูกปิดแล้วก่อนดำเนินการต่อ
-
source-name-ie = Internet Explorer
source-name-edge = Microsoft Edge
source-name-chrome = Google Chrome
-
imported-safari-reading-list = รายการอ่าน (จาก Safari)
imported-edge-reading-list = รายการอ่าน (จาก Edge)
@@ -115,7 +99,6 @@ browser-data-cookies-checkbox =
.label = คุกกี้
browser-data-cookies-label =
.value = คุกกี้
-
browser-data-history-checkbox =
.label =
{ $browser ->
@@ -128,12 +111,10 @@ browser-data-history-label =
[firefox] ประวัติการเรียกดูและที่คั่นหน้า
*[other] ประวัติการเรียกดู
}
-
browser-data-formdata-checkbox =
.label = ประวัติแบบฟอร์มที่บันทึกไว้
browser-data-formdata-label =
.value = ประวัติแบบฟอร์มที่บันทึกไว้
-
# This string should use the same phrase for "logins and passwords" as the
# label in the main hamburger menu that opens about:logins.
browser-data-passwords-checkbox =
@@ -142,7 +123,6 @@ browser-data-passwords-checkbox =
# label in the main hamburger menu that opens about:logins.
browser-data-passwords-label =
.value = การเข้าสู่ระบบและรหัสผ่านที่บันทึกไว้
-
browser-data-bookmarks-checkbox =
.label =
{ $browser ->
@@ -157,17 +137,14 @@ browser-data-bookmarks-label =
[edge] รายการโปรด
*[other] ที่คั่นหน้า
}
-
browser-data-otherdata-checkbox =
.label = ข้อมูลอื่น ๆ
browser-data-otherdata-label =
.label = ข้อมูลอื่น ๆ
-
browser-data-session-checkbox =
.label = หน้าต่างและแท็บ
browser-data-session-label =
.value = หน้าต่างและแท็บ
-
browser-data-payment-methods-checkbox =
.label = วิธีการชำระเงิน
browser-data-payment-methods-label =
diff --git a/l10n-th/browser/browser/migrationWizard.ftl b/l10n-th/browser/browser/migrationWizard.ftl
index ed18bd78c0..e5c47d5653 100644
--- a/l10n-th/browser/browser/migrationWizard.ftl
+++ b/l10n-th/browser/browser/migrationWizard.ftl
@@ -53,7 +53,7 @@ migration-imported-edge-reading-list = รายการอ่าน (จาก
## is installed as a Snap.
migration-no-permissions-message = { -brand-short-name } ไม่มีสิทธิ์เข้าถึงโปรไฟล์ของเบราว์เซอร์อื่น ๆ ซึ่งติดตั้งบนอุปกรณ์นี้
-migration-no-permissions-instructions = หากต้องการนำเข้าข้อมูลจากเบราว์เซอร์อื่นต่อ ให้มอบสิทธิ์เข้าถึงโฟลเดอร์โปรไฟล์ของเบราว์เซอร์นั้นแก่ { -brand-short-name }
+migration-no-permissions-instructions = ถ้าต้องการนำเข้าข้อมูลจากเบราว์เซอร์อื่นต่อ ให้มอบสิทธิ์เข้าถึงโฟลเดอร์โปรไฟล์ของเบราว์เซอร์นั้นแก่ { -brand-short-name }
migration-no-permissions-instructions-step1 = ให้เลือก “ดำเนินการต่อ”
# The second step in getting permissions to read data for the selected
# browser type.
@@ -187,7 +187,7 @@ migration-wizard-progress-icon-in-progress =
migration-wizard-progress-icon-completed =
.aria-label = เสร็จสมบูรณ์
migration-safari-password-import-header = นำเข้ารหัสผ่านจาก Safari
-migration-safari-password-import-steps-header = หากต้องการนำเข้ารหัสผ่านจาก Safari:
+migration-safari-password-import-steps-header = ถ้าต้องการนำเข้ารหัสผ่านจาก Safari:
migration-safari-password-import-step1 = ใน Safari ให้เปิดเมนู “Safari” แล้วไปที่ การตั้งค่า > รหัสผ่าน
migration-safari-password-import-step2 = เลือกปุ่ม <img data-l10n-name="safari-icon-3dots"/> แล้วเลือก “ส่งออกรหัสผ่านทั้งหมด”
migration-safari-password-import-step3 = บันทึกไฟล์รหัสผ่าน
@@ -269,6 +269,6 @@ migration-wizard-progress-success-formdata = ประวัติแบบฟ
# Variables:
# $quantity (Number): the number of successfully imported payment methods
migration-wizard-progress-success-payment-methods = { $quantity } วิธีการชำระเงิน
-migration-wizard-safari-permissions-sub-header = หากต้องการนำเข้าที่คั่นหน้าและประวัติการเรียกดูจาก Safari:
+migration-wizard-safari-permissions-sub-header = ถ้าต้องการนำเข้าที่คั่นหน้าและประวัติการเรียกดูจาก Safari:
migration-wizard-safari-instructions-continue = ให้เลือก “ดำเนินการต่อ”
migration-wizard-safari-instructions-folder = เลือกโฟลเดอร์ Safari จากในรายการ แล้วเลือก “เปิด”
diff --git a/l10n-th/browser/browser/newtab/asrouter.ftl b/l10n-th/browser/browser/newtab/asrouter.ftl
index d6f01cd651..5c9708bed1 100644
--- a/l10n-th/browser/browser/newtab/asrouter.ftl
+++ b/l10n-th/browser/browser/newtab/asrouter.ftl
@@ -188,10 +188,10 @@ colorways-cfr-primarybutton = เลือกชุดรูปแบบสี
.accesskey = ล
# "shades" refers to the different color options available to users in colorways.
colorways-cfr-body = แต่งเติมสีสันให้กับเบราว์เซอร์ของคุณด้วยเฉดสีสุดพิเศษสำหรับ { -brand-short-name } ที่ได้แรงบันดาลใจจากเสียงที่เปลี่ยนแปลงวัฒนธรรม
-colorways-cfr-header-28days = ชุดรูปแบบสี “เสียงแห่งอิสระ” หมดเขต 16 มกราคมนี้
-colorways-cfr-header-14days = ชุดรูปแบบสี “เสียงแห่งอิสระ” หมดเขตในอีกสองสัปดาห์นี้
-colorways-cfr-header-7days = ชุดรูปแบบสี “เสียงแห่งอิสระ” หมดเขตสัปดาห์นี้
-colorways-cfr-header-today = ชุดรูปแบบสี “เสียงแห่งอิสระ” หมดเขตวันนี้
+colorways-cfr-header-28days = ชุดรูปแบบสี Independent Voices จะหมดเขต 16 มกราคมนี้
+colorways-cfr-header-14days = ชุดรูปแบบสี Independent Voices จะหมดเขตในอีกสองสัปดาห์นี้
+colorways-cfr-header-7days = ชุดรูปแบบสี Independent Voices จะหมดเขตสัปดาห์นี้
+colorways-cfr-header-today = ชุดรูปแบบสี Independent Voices จะหมดเขตวันนี้
## Cookie Banner Handling CFR
@@ -219,7 +219,7 @@ fox-doodle-pin-secondary = ยังไม่ทำตอนนี้
## These strings are used in the Set Firefox as Default PDF Handler for Existing Users experiment
-set-default-pdf-handler-headline = <strong>ตอนนี้ไฟล์ PDF ของคุณจะเปิดใน { -brand-short-name }</strong> แก้ไขหรือเซ็นชื่อในแบบฟอร์มได้โดยตรงในเบราว์เซอร์ของคุณ หากต้องการเปลี่ยน ให้ค้นหาคำว่า “PDF” ในการตั้งค่า
+set-default-pdf-handler-headline = <strong>ตอนนี้ไฟล์ PDF ของคุณจะเปิดใน { -brand-short-name }</strong> แก้ไขหรือเซ็นชื่อในแบบฟอร์มได้โดยตรงในเบราว์เซอร์ของคุณ ถ้าต้องการเปลี่ยน ให้ค้นหาคำว่า “PDF” ในการตั้งค่า
set-default-pdf-handler-primary = เข้าใจแล้ว
## FxA sync CFR
@@ -264,7 +264,7 @@ launch-on-login-infobar-reject-button = ยังไม่ทำตอนนี
## These string variants are used when the “launch on login” infobar
## notification is displayed for a second time.
-launch-on-login-infobar-final-message = <strong>ต้องการเปิด { -brand-short-name } ทุกครั้งที่คุณเปิดคอมพิวเตอร์ใหม่หรือไม่?</strong> หากต้องการจัดการค่าปรับแต่งการเริ่มการทำงานของคุณ ให้ค้นหาคำว่า “เริ่มการทำงาน” ในการตั้งค่า
+launch-on-login-infobar-final-message = <strong>ต้องการเปิด { -brand-short-name } ทุกครั้งที่คุณเปิดคอมพิวเตอร์ใหม่หรือไม่?</strong> ถ้าต้องการจัดการค่าปรับแต่งการเริ่มการทำงานของคุณ ให้ค้นหาคำว่า “เริ่มการทำงาน” ในการตั้งค่า
launch-on-login-infobar-final-reject-button = ไม่เป็นไร ขอบคุณ
.accesskey = ม
diff --git a/l10n-th/browser/browser/newtab/newtab.ftl b/l10n-th/browser/browser/newtab/newtab.ftl
index af77f26e7d..e0e39bf577 100644
--- a/l10n-th/browser/browser/newtab/newtab.ftl
+++ b/l10n-th/browser/browser/newtab/newtab.ftl
@@ -45,6 +45,7 @@ newtab-topsites-add-search-engine-header = เพิ่มเครื่อง
newtab-topsites-add-shortcut-header = ทางลัดใหม่
newtab-topsites-edit-topsites-header = แก้ไขไซต์เด่น
newtab-topsites-edit-shortcut-header = แก้ไขทางลัด
+newtab-topsites-add-shortcut-label = เพิ่มทางลัด
newtab-topsites-title-label = ชื่อเรื่อง
newtab-topsites-title-input =
.placeholder = ป้อนชื่อเรื่อง
@@ -52,8 +53,8 @@ newtab-topsites-url-label = URL
newtab-topsites-url-input =
.placeholder = พิมพ์หรือวาง URL
newtab-topsites-url-validation = ต้องการ URL ที่ถูกต้อง
-newtab-topsites-image-url-label = URL ภาพที่กำหนดเอง
-newtab-topsites-use-image-link = ใช้ภาพที่กำหนดเอง…
+newtab-topsites-image-url-label = URL ภาพกำหนดเอง
+newtab-topsites-use-image-link = ใช้ภาพกำหนดเอง…
newtab-topsites-image-validation = ไม่สามารถโหลดภาพ ลอง URL อื่น
## Top Sites - General form dialog buttons. These are verbs/actions.
@@ -198,6 +199,7 @@ newtab-section-header-recent-activity = กิจกรรมล่าสุด
# Variables:
# $provider (string) - Name of the corresponding content provider.
newtab-section-header-pocket = แนะนำโดย { $provider }
+newtab-section-header-stories = เรื่องราวที่จุดประกายความคิด
## Empty Section States: These show when there are no more items in a section. Ex. When there are no more Pocket story recommendations, in the space where there would have been stories, this is shown instead.
@@ -206,6 +208,8 @@ newtab-empty-section-highlights = เริ่มเรียกดูและ
# Variables:
# $provider (string) - Name of the content provider for this section, e.g "Pocket".
newtab-empty-section-topstories = คุณได้อ่านเรื่องราวครบทั้งหมดแล้ว คุณสามารถกลับมาตรวจดูเรื่องราวเด่นจาก { $provider } ได้ภายหลัง อดใจรอไม่ได้งั้นหรือ? เลือกหัวข้อยอดนิยมเพื่อค้นหาเรื่องราวที่ยอดเยี่ยมจากเว็บต่าง ๆ
+# Ex. When there are no more story recommendations, in the space where there would have been stories, this is shown instead.
+newtab-empty-section-topstories-generic = คุณได้อ่านเรื่องราวครบทั้งหมดแล้ว คุณสามารถกลับมาตรวจดูเรื่องราวเพิ่มเติมได้ภายหลัง อดใจรอไม่ได้งั้นหรือ? เลือกหัวข้อยอดนิยมเพื่อค้นหาเรื่องราวที่ยอดเยี่ยมจากเว็บต่างๆ
## Empty Section (Content Discovery Experience). These show when there are no more stories or when some stories fail to load.
@@ -256,10 +260,10 @@ newtab-custom-row-selector =
}
newtab-custom-sponsored-sites = ทางลัดที่ได้รับการสนับสนุน
newtab-custom-pocket-title = แนะนำโดย { -pocket-brand-name }
-newtab-custom-pocket-subtitle = เนื้อหาสุดพิเศษที่คัดสรรโดย { -pocket-brand-name } ซึ่งเป็นส่วนหนึ่งของตระกูล { -brand-product-name }
-newtab-custom-pocket-toggle =
- .label = แนะนำโดย { -pocket-brand-name }
- .description = เนื้อหาสุดพิเศษที่คัดสรรโดย { -pocket-brand-name } ซึ่งเป็นส่วนหนึ่งของตระกูล { -brand-product-name }
+newtab-custom-pocket-subtitle = เนื้อหาคัดสรรพิเศษโดย { -pocket-brand-name } ซึ่งเป็นส่วนหนึ่งของตระกูล { -brand-product-name }
+newtab-custom-stories-toggle =
+ .label = เรื่องราวแนะนำ
+ .description = เนื้อหาคัดสรรพิเศษโดยผลิตภัณฑ์ตระกูล { -brand-product-name }
newtab-custom-pocket-sponsored = เรื่องราวที่ได้รับการสนับสนุน
newtab-custom-pocket-show-recent-saves = แสดงบันทึกล่าสุด
newtab-custom-recent-title = กิจกรรมล่าสุด
diff --git a/l10n-th/browser/browser/newtab/onboarding.ftl b/l10n-th/browser/browser/newtab/onboarding.ftl
index d0139d6247..1d710d52c3 100644
--- a/l10n-th/browser/browser/newtab/onboarding.ftl
+++ b/l10n-th/browser/browser/newtab/onboarding.ftl
@@ -24,7 +24,7 @@ return-to-amo-subtitle = เยี่ยม คุณได้ติดตั้
# $addon-name (String) - Name of the add-on
return-to-amo-addon-title = ตอนนี้มาติดตั้ง <img data-l10n-name="icon"/> <b>{ $addon-name }</b> กันเลย
return-to-amo-add-extension-label = เพิ่มส่วนขยาย
-return-to-amo-add-theme-label = เพิ่มชุดรูปแบบ
+return-to-amo-add-theme-label = เพิ่มชุดตกแต่ง
## Variables: $addon-name (String) - Name of the add-on to be installed
@@ -51,10 +51,10 @@ mr1-onboarding-sign-in-button-label = ลงชื่อเข้า
# $previous (Str) - Previous browser name, such as Edge, Chrome
mr1-onboarding-import-primary-button-label-attribution = นำเข้าจาก { $previous }
mr1-onboarding-theme-header = ทำให้เป็นของคุณเอง
-mr1-onboarding-theme-subtitle = ปรับแต่ง { -brand-short-name } ด้วยชุดรูปแบบ
+mr1-onboarding-theme-subtitle = ปรับแต่ง { -brand-short-name } ด้วยชุดตกแต่ง
mr1-onboarding-theme-secondary-button-label = ไม่ใช่ตอนนี้
# System theme uses operating system color settings
-mr1-onboarding-theme-label-system = ชุดรูปแบบของระบบ
+mr1-onboarding-theme-label-system = ชุดตกแต่งของระบบ
mr1-onboarding-theme-label-light = สว่าง
mr1-onboarding-theme-label-dark = มืด
# "Alpenglow" here is the name of the theme, and should be kept in English.
@@ -69,45 +69,45 @@ onboarding-theme-primary-button-label = เสร็จสิ้น
# Tooltip displayed on hover of system theme
mr1-onboarding-theme-tooltip-system =
.title =
- ใช้ชุดรูปแบบสำหรับปุ่ม เมนู และหน้าต่าง
- เหมือนกับระบบปฏิบัติการ
+ ใช้ชุดตกแต่งสำหรับปุ่ม เมนู และหน้าต่าง
+ ตามระบบปฏิบัติการ
# Input description for system theme
mr1-onboarding-theme-description-system =
.aria-description =
- ใช้ชุดรูปแบบสำหรับปุ่ม เมนู และหน้าต่าง
- เหมือนกับระบบปฏิบัติการ
+ ใช้ชุดตกแต่งสำหรับปุ่ม เมนู และหน้าต่าง
+ ตามระบบปฏิบัติการ
# Tooltip displayed on hover of light theme
mr1-onboarding-theme-tooltip-light =
.title =
- ใช้ชุดรูปแบบสว่างสำหรับปุ่ม
+ ใช้ชุดตกแต่งแบบสว่างสำหรับปุ่ม
เมนู และหน้าต่าง
# Input description for light theme
mr1-onboarding-theme-description-light =
.aria-description =
- ใช้ชุดรูปแบบสว่างสำหรับปุ่ม
+ ใช้ชุดตกแต่งแบบสว่างสำหรับปุ่ม
เมนู และหน้าต่าง
# Tooltip displayed on hover of dark theme
mr1-onboarding-theme-tooltip-dark =
.title =
- ใช้ชุดรูปแบบมืดสำหรับปุ่ม
+ ใช้ชุดตกแต่งแบบมืดสำหรับปุ่ม
เมนู และหน้าต่าง
# Input description for dark theme
mr1-onboarding-theme-description-dark =
.aria-description =
- ใช้ชุดรูปแบบมืดสำหรับปุ่ม
+ ใช้ชุดตกแต่งแบบมืดสำหรับปุ่ม
เมนู และหน้าต่าง
# Tooltip displayed on hover of Alpenglow theme
mr1-onboarding-theme-tooltip-alpenglow =
.title =
- ใช้ชุดรูปแบบสีสันสดใสสำหรับปุ่ม
+ ใช้ชุดตกแต่งสีสันสดใสสำหรับปุ่ม
เมนู และหน้าต่าง
# Input description for Alpenglow theme
mr1-onboarding-theme-description-alpenglow =
.aria-description =
- ใช้ชุดรูปแบบสีสันสดใสสำหรับปุ่ม
+ ใช้ชุดตกแต่งสีสันสดใสสำหรับปุ่ม
เมนู และหน้าต่าง
# Selector description for default themes
-mr2-onboarding-default-theme-label = สำรวจชุดรูปแบบเริ่มต้น
+mr2-onboarding-default-theme-label = สำรวจชุดตกแต่งเริ่มต้น
## Strings for Thank You page
@@ -350,6 +350,9 @@ onboarding-gratitude-security-and-privacy-subtitle = ขอบคุณที่
onboarding-new-user-time-based-survey-title = คุณใช้ { -brand-short-name } มานานเท่าไรแล้ว?
onboarding-new-user-familiarity-based-survey-title = คุณคุ้นเคยกับ { -brand-short-name } แค่ไหน?
onboarding-new-user-survey-subtitle = คำติชมของคุณช่วยทำให้ { -brand-short-name } ดียิ่งขึ้นไปอีก
+# When translating "next" it means the next screen in onboarding.
+onboarding-new-user-survey-next-button-label = ถัดไป
+onboarding-new-user-survey-legal-link-label = การเลือก “{ onboarding-new-user-survey-next-button-label }” แสดงว่าคุณยอมรับ<a data-l10n-name="privacy_notice">ประกาศความเป็นส่วนตัว</a>ของ { -brand-product-name }
# When translating "brand new" it means completely new.
onboarding-new-user-survey-time-based-option-1 = ฉันเพิ่งเริ่มใช้
onboarding-new-user-survey-time-based-option-2 = น้อยกว่า 1 เดือน
diff --git a/l10n-th/browser/browser/originControls.ftl b/l10n-th/browser/browser/originControls.ftl
index ad47c98675..7b57036ee5 100644
--- a/l10n-th/browser/browser/originControls.ftl
+++ b/l10n-th/browser/browser/originControls.ftl
@@ -35,7 +35,7 @@ origin-controls-option-always-on =
origin-controls-state-no-access = ไม่สามารถอ่านและเปลี่ยนแปลงข้อมูลบนไซต์นี้ได้
origin-controls-state-quarantined = ไม่ได้รับอนุญาตโดย { -vendor-short-name } บนไซต์นี้
origin-controls-state-always-on = สามารถอ่านและเปลี่ยนแปลงข้อมูลบนไซต์นี้ได้เสมอ
-origin-controls-state-when-clicked = ต้องการสิทธิอนุญาตในการอ่านและเปลี่ยนแปลงข้อมูล
+origin-controls-state-when-clicked = ต้องขอสิทธิ์เพื่ออ่านและเปลี่ยนแปลงข้อมูล
origin-controls-state-hover-run-visit-only = เรียกใช้ตอนเยี่ยมชมครั้งนี้เท่านั้น
origin-controls-state-runnable-hover-open = เปิดส่วนขยาย
origin-controls-state-runnable-hover-run = เรียกใช้ส่วนขยาย
diff --git a/l10n-th/browser/browser/pageInfo.ftl b/l10n-th/browser/browser/pageInfo.ftl
index 01c579d10a..147f4bf8c5 100644
--- a/l10n-th/browser/browser/pageInfo.ftl
+++ b/l10n-th/browser/browser/pageInfo.ftl
@@ -4,22 +4,18 @@
page-info-window =
.style = width: 600px; min-height: 550px;
-
copy =
.key = C
menu-copy =
.label = คัดลอก
.accesskey = ค
-
select-all =
.key = A
menu-select-all =
.label = เลือกทั้งหมด
.accesskey = ล
-
close-dialog =
.key = w
-
general-tab =
.label = ทั่วไป
.accesskey = ท
@@ -36,14 +32,13 @@ general-size =
general-referrer =
.value = URL อ้างอิง:
general-modified =
- .value = เปลี่ยนแปลงเมื่อ:
+ .value = ปรับเปลี่ยนเมื่อ:
general-encoding =
.value = รหัสอักขระ:
general-meta-name =
.label = ชื่อ
general-meta-content =
.label = เนื้อหา
-
media-tab =
.label = สื่อ
.accesskey = ส
@@ -74,13 +69,11 @@ media-save-as =
media-save-image-as =
.label = บันทึกเป็น…
.accesskey = บ
-
perm-tab =
- .label = สิทธิอนุญาต
+ .label = การกำหนดสิทธิ์
.accesskey = ส
permissions-for =
- .value = สิทธิอนุญาตสำหรับ:
-
+ .value = การกำหนดสิทธิ์สำหรับ:
security-tab =
.label = ความปลอดภัย
.accesskey = ค
@@ -101,22 +94,17 @@ security-view-identity-validity =
.value = หมดอายุเมื่อ:
security-view-privacy =
.value = ความเป็นส่วนตัวและประวัติ
-
security-view-privacy-history-value = ฉันเคยเยี่ยมชมเว็บไซต์นี้ก่อนหน้าวันนี้หรือไม่?
security-view-privacy-sitedata-value = เว็บไซต์นี้จัดเก็บข้อมูลลงในคอมพิวเตอร์ของฉันหรือไม่?
-
security-view-privacy-clearsitedata =
.label = ล้างคุกกี้และข้อมูลไซต์
.accesskey = ล
-
security-view-privacy-passwords-value = ฉันเคยบันทึกรหัสผ่านใด ๆ สำหรับเว็บไซต์นี้หรือไม่?
-
security-view-privacy-viewpasswords =
.label = ดูรหัสผ่านที่บันทึกไว้
.accesskey = ร
security-view-technical =
.value = รายละเอียดทางเทคนิค
-
help-button =
.label = ช่วยเหลือ
@@ -128,7 +116,6 @@ help-button =
security-site-data-cookies = ใช่, คุกกี้และข้อมูลไซต์ { $value } { $unit }
security-site-data-only = ใช่, ข้อมูลไซต์ { $value } { $unit }
-
security-site-data-cookies-only = ใช่, คุกกี้
security-site-data-no = ไม่
@@ -152,7 +139,6 @@ media-video = วิดีโอ
media-audio = เสียง
saved-passwords-yes = ใช่
saved-passwords-no = ไม่
-
no-page-title =
.value = หน้าไม่มีชื่อ:
general-quirks-mode =
@@ -167,7 +153,6 @@ media-unknown-not-cached =
permissions-use-default =
.label = ใช้ค่าเริ่มต้น
security-no-visits = ไม่
-
# This string is used to display the number of meta tags
# in the General Tab
# Variables:
@@ -177,7 +162,6 @@ general-meta-tags =
{ $tags ->
*[other] Meta ({ $tags } แท็ก)
}
-
# This string is used to display the number of times
# the user has visited the website prior
# Variables:
@@ -187,7 +171,6 @@ security-visits-number =
[0] ไม่
*[other] ใช่, { $visits } ครั้ง
}
-
# This string is used to display the size of a media file
# Variables:
# $kb (number) - The size of an image in Kilobytes
@@ -197,7 +180,6 @@ properties-general-size =
{ $bytes ->
*[other] { $kb } KB ({ $bytes } ไบต์)
}
-
# This string is used to display the type and number
# of frames of a animated image
# Variables:
@@ -208,14 +190,12 @@ media-animated-image-type =
{ $frames ->
*[other] ภาพ { $type } (เคลื่อนไหว { $frames } เฟรม)
}
-
# This string is used to display the type of
# an image
# Variables:
# $type (string) - The type of an image
media-image-type =
.value = ภาพ { $type }
-
# This string is used to display the size of a scaled image
# in both scaled and unscaled pixels
# Variables:
@@ -225,14 +205,12 @@ media-image-type =
# $scaledy (number) - The scaled vertical size of an image
media-dimensions-scaled =
.value = { $dimx }px × { $dimy }px (ปรับขนาดเป็น { $scaledx }px × { $scaledy }px)
-
# This string is used to display the size of an image in pixels
# Variables:
# $dimx (number) - The horizontal size of an image
# $dimy (number) - The vertical size of an image
media-dimensions =
.value = { $dimx }px × { $dimy }px
-
# This string is used to display the size of a media
# file in kilobytes
# Variables:
@@ -244,17 +222,12 @@ media-file-size = { $size } KB
# This string is used to display the website name next to the
# "Block Images" checkbox in the media tab
-# Variables:
-# $website (string) - The website name
media-block-image =
.label = ปิดกั้นภาพจาก { $website }
.accesskey = ป
-
# This string is used to display the URL of the website on top of the
# pageInfo dialog box
-# Variables:
-# $website (string) — The url of the website pageInfo is getting info for
page-info-page =
- .title = ข้อมูลหน้า - { $website }
+ .title = ข้อมูลหน้า — { $website }
page-info-frame =
- .title = ข้อมูลกรอบ - { $website }
+ .title = ข้อมูลเฟรม — { $website }
diff --git a/l10n-th/browser/browser/places.ftl b/l10n-th/browser/browser/places.ftl
index 1202cf6ee0..a25cb4472c 100644
--- a/l10n-th/browser/browser/places.ftl
+++ b/l10n-th/browser/browser/places.ftl
@@ -98,7 +98,7 @@ places-delete-page =
*[other] ลบหน้า
}
.accesskey = ล
-# Managed bookmarks are created by an administrator and cannot be changed by the user.
+# Managed bookmarks are created by enterprise policy and cannot be changed by the user.
managed-bookmarks =
.label = ที่คั่นหน้าที่ถูกจัดการ
# This label is used when a managed bookmarks folder doesn't have a name.
@@ -137,7 +137,7 @@ places-manage-bookmarks =
places-forget-about-this-site-confirmation-title = ลืมเกี่ยวกับไซต์นี้
# Variables:
# $hostOrBaseDomain (string) - The base domain (or host in case there is no base domain) for which data is being removed
-places-forget-about-this-site-confirmation-msg = การดำเนินการนี้จะลบข้อมูลที่เกี่ยวข้องกับ { $hostOrBaseDomain } รวมถึงประวัติ คุกกี้ แคช และการกำหนดลักษณะเนื้อหา ที่คั่นหน้าและรหัสผ่านที่เกี่ยวข้องจะไม่ถูกลบ คุณแน่ใจหรือไม่ว่าต้องการดำเนินการต่อ
+places-forget-about-this-site-confirmation-msg = การกระทำนี้จะลบข้อมูลที่เกี่ยวข้องกับ { $hostOrBaseDomain } รวมถึงประวัติ คุกกี้ แคช และค่าปรับแต่งเนื้อหา ที่คั่นหน้าและรหัสผ่านที่เกี่ยวข้องจะไม่ถูกลบ คุณแน่ใจหรือไม่ว่าต้องการดำเนินการต่อ
places-forget-about-this-site-forget = ลืม
places-library3 =
.title = ห้องสมุด
@@ -213,7 +213,7 @@ places-view-sort-col-visit-count =
places-view-sort-col-date-added =
.label = วันที่เพิ่ม
places-view-sort-col-last-modified =
- .label = วันที่เปลี่ยนแปลงล่าสุด
+ .label = ปรับเปลี่ยนล่าสุดเมื่อ
places-view-sortby-name =
.label = เรียงตามชื่อ
.accesskey = ร
@@ -230,7 +230,7 @@ places-view-sortby-date-added =
.label = เรียงตามวันที่เพิ่ม
.accesskey = ว
places-view-sortby-last-modified =
- .label = เรียงตามวันที่เปลี่ยนแปลงล่าสุด
+ .label = เรียงตามเวลาที่ปรับเปลี่ยนล่าสุด
.accesskey = น
places-view-sortby-tags =
.label = เรียงตามป้ายกำกับ
diff --git a/l10n-th/browser/browser/policies/policies-descriptions.ftl b/l10n-th/browser/browser/policies/policies-descriptions.ftl
index f6630f1f6a..7a5df3ac86 100644
--- a/l10n-th/browser/browser/policies/policies-descriptions.ftl
+++ b/l10n-th/browser/browser/policies/policies-descriptions.ftl
@@ -15,9 +15,11 @@ policy-AllowedDomainsForApps = กำหนดโดเมนที่อนุ
policy-AllowFileSelectionDialogs = อนุญาตกล่องโต้ตอบการเลือกไฟล์
policy-AppAutoUpdate = เปิดใช้งานหรือปิดใช้งานการอัปเดตแอปพลิเคชันอัตโนมัติ
policy-AppUpdatePin = ป้องกันไม่ให้อัปเดต { -brand-short-name } เกินกว่ารุ่นที่ระบุ
-policy-AppUpdateURL = ตั้ง URL การอัปเดตแอปที่กำหนดเอง
+policy-AppUpdateURL = ตั้ง URL การอัปเดตแอปกำหนดเอง
policy-Authentication = กำหนดค่าการตรวจสอบสิทธิ์แบบรวมสำหรับเว็บไซต์ที่รองรับ
-policy-AutoLaunchProtocolsFromOrigins = แสดงรายการของโปรโตคอลภายนอกที่สามารถใช้งานได้จากแหล่งที่มาที่แสดงในรายการโดยไม่ต้องถามผู้ใช้
+policy-AutofillAddressEnabled = เปิดใช้งานการป้อนอัตโนมัติสำหรับที่อยู่
+policy-AutofillCreditCardEnabled = เปิดใช้งานการป้อนอัตโนมัติสำหรับวิธีการชำระเงิน
+policy-AutoLaunchProtocolsFromOrigins = กำหนดรายชื่อโพรโทคอลภายนอกที่ใช้ได้จากต้นทางที่อยู่ในรายชื่อโดยไม่ต้องถามผู้ใช้
policy-BackgroundAppUpdate2 = เปิดใช้งานหรือปิดใช้งานตัวอัปเดตเบื้องหลัง
policy-BlockAboutAddons = ปิดกั้นการเข้าถึงตัวจัดการส่วนเสริม (about:addons)
policy-BlockAboutConfig = ปิดกั้นการเข้าถึงหน้า about:config
@@ -26,6 +28,7 @@ policy-BlockAboutSupport = ปิดกั้นการเข้าถึง
policy-Bookmarks = สร้างที่คั่นหน้าในแถบเครื่องมือ ที่คั่นหน้า เมนู ที่คั่นหน้า หรือโฟลเดอร์ที่ระบุ
policy-CaptivePortal = เปิดหรือปิดใช้งานการสนับสนุนพอร์ทัลคัดกรอง
policy-CertificatesDescription = เพิ่มใบรับรองหรือใช้ใบรับรองในตัว
+policy-ContentAnalysis = เปิดหรือปิดใช้งานการเชื่อมต่อกับตัวแทนการป้องกันข้อมูลสูญหาย
policy-Cookies = อนุญาตหรือปฏิเสธเว็บไซต์เพื่อตั้งคุกกี้
# Containers in this context is referring to container tabs in Firefox.
policy-Containers = ตั้งค่านโยบายที่เกี่ยวข้องกับการแยกข้อมูล
@@ -43,7 +46,7 @@ policy-DisableFirefoxScreenshots = ปิดใช้งานคุณลัก
policy-DisableFirefoxStudies = ป้องกันไม่ให้ { -brand-short-name } เรียกใช้การศึกษา
policy-DisableForgetButton = ป้องกันไม่ให้เข้าถึงปุ่ม ลืม
policy-DisableFormHistory = ไม่จดจำประวัติการค้นหาและแบบฟอร์ม
-policy-DisablePrimaryPasswordCreation = หากเป็น true จะไม่สามารถสร้างรหัสผ่านหลักได้
+policy-DisablePrimaryPasswordCreation = ถ้าเป็นค่า true จะไม่สามารถสร้างรหัสผ่านหลักได้
policy-DisablePasswordReveal = ไม่อนุญาตให้เปิดเผยรหัสผ่านในการเข้าสู่ระบบที่บันทึกไว้
policy-DisablePocket2 = ปิดใช้งานคุณลักษณะในการบันทึกหน้าเว็บไปยัง { -pocket-brand-name }
policy-DisablePrivateBrowsing = ปิดใช้งานการเรียกดูแบบส่วนตัว
@@ -54,7 +57,7 @@ policy-DisableSecurityBypass = ป้องกันไม่ให้ผู้
policy-DisableSetAsDesktopBackground = ปิดใช้งานคำสั่งเมนู ตั้งเป็นพื้นหลังเดสก์ท็อป
policy-DisableSystemAddonUpdate = ป้องกันไม่ให้เบราว์เซอร์ติดตั้งและอัปเดตส่วนเสริมของระบบ
policy-DisableTelemetry = ปิดการวัดและส่งข้อมูลทางไกล
-policy-DisableThirdPartyModuleBlocking = ป้องกันไม่ให้ผู้ใช้ปิดกั้นโมดูลของบุคคลที่สามซึ่งแทรกเข้าไปในโปรเซสของ { -brand-short-name }
+policy-DisableThirdPartyModuleBlocking = ป้องกันไม่ให้ผู้ใช้ปิดกั้นโมดูลของบุคคลที่สามซึ่งแทรกเข้าไปในโพรเซสของ { -brand-short-name }
policy-DisplayBookmarksToolbar = แสดงผลแถบเครื่องมือที่คั่นหน้าโดยค่าเริ่มต้น
policy-DisplayMenuBar = แสดงแถบเมนูโดยค่าเริ่มต้น
policy-DNSOverHTTPS = กำหนดค่า DNS ผ่าน HTTPS
@@ -104,7 +107,7 @@ policy-PasswordManagerEnabled = เปิดใช้งานการบัน
policy-PasswordManagerExceptions = ป้องกันไม่ให้ { -brand-short-name } บันทึกรหัสผ่านสำหรับไซต์ที่ระบุ
# PDF.js and PDF should not be translated
policy-PDFjs = ปิดใช้งานหรือกำหนดค่า PDF.js ตัวดู PDF ในตัวใน { -brand-short-name }
-policy-Permissions2 = กำหนดค่าสิทธิอนุญาตสำหรับกล้อง, ไมโครโฟน, ตำแหน่งที่ตั้ง, การแจ้งเตือน, และการเล่นอัตโนมัติ
+policy-Permissions2 = กำหนดค่าการอนุญาตสิทธิ์สำหรับกล้อง ไมโครโฟน ตำแหน่งที่ตั้ง การแจ้งเตือน และการเล่นอัตโนมัติ
policy-PictureInPicture = เปิดหรือปิดใช้งานภาพที่เล่นควบคู่
policy-PopupBlocking = อนุญาตให้บางเว็บไซต์แสดงป็อปอัปตามค่าเริ่มต้น
policy-Preferences = ตั้งค่าและล็อคค่าสำหรับชุดย่อยของการกำหนดลักษณะ
@@ -121,7 +124,8 @@ policy-ShowHomeButton = แสดงปุ่มหน้าแรกบนแ
policy-SSLVersionMax = ตั้งรุ่น SSL สูงสุด
policy-SSLVersionMin = ตั้งรุ่น SSL ต่ำสุด
policy-StartDownloadsInTempDirectory = บังคับให้เริ่มดาวน์โหลดจากตำแหน่งที่ตั้งชั่วคราวภายในเครื่องแทนที่จะเป็นไดเรกทอรีดาวน์โหลดเริ่มต้น
-policy-SupportMenu = เพิ่มรายการเมนูการสนับสนุนที่กำหนดเองไปยังเมนูช่วยเหลือ
+policy-SupportMenu = เพิ่มชิ้นเมนูการสนับสนุนกำหนดเองไปยังเมนูช่วยเหลือ
+policy-TranslateEnabled = เปิดหรือปิดใช้งานการแปลหน้าเว็บ
policy-UserMessaging = ไม่ต้องแสดงข้อความบางส่วนถึงผู้ใช้
policy-UseSystemPrintDialog = พิมพ์โดยใช้กล่องโต้ตอบระบบพิมพ์…
# “format” refers to the format used for the value of this policy.
diff --git a/l10n-th/browser/browser/preferences/addEngine.ftl b/l10n-th/browser/browser/preferences/addEngine.ftl
index 6e21dc3ed9..8bab4552ab 100644
--- a/l10n-th/browser/browser/preferences/addEngine.ftl
+++ b/l10n-th/browser/browser/preferences/addEngine.ftl
@@ -5,18 +5,12 @@
add-engine-window2 =
.title = เพิ่มเครื่องมือค้นหา
.style = min-width: 32em;
-
-add-engine-button = เพิ่มเครื่องมือที่กำหนดเอง
-
+add-engine-button = เพิ่มเครื่องมือกำหนดเอง
add-engine-name = ชื่อเครื่องมือค้นหา
-
add-engine-alias = นามแฝง
-
add-engine-url = URL ของเครื่องมือ ใช้ %s แทนคำค้นหา
-
add-engine-dialog =
.buttonlabelaccept = เพิ่มเครื่องมือ
.buttonaccesskeyaccept = พ
-
engine-name-exists = มีเครื่องมือค้นหาชื่อนี้แล้ว
engine-alias-exists = มีเครื่องมือค้นหานามแฝงนี้แล้ว
diff --git a/l10n-th/browser/browser/preferences/applicationManager.ftl b/l10n-th/browser/browser/preferences/applicationManager.ftl
index 0f34b0f143..1324cc24d1 100644
--- a/l10n-th/browser/browser/preferences/applicationManager.ftl
+++ b/l10n-th/browser/browser/preferences/applicationManager.ftl
@@ -5,21 +5,18 @@
app-manager-window2 =
.title = รายละเอียดแอปพลิเคชัน
.style = min-width: 30em; min-height: 20em;
-
app-manager-remove =
.label = เอาออก
.accesskey = อ
-
# Variables:
# $type (String) - the URI scheme of the link (e.g. mailto:)
-app-manager-handle-protocol = แอปพลิเคชันดังต่อไปนี้สามารถใช้เพื่อจัดการกับ ลิงก์ { $type }
-
+app-manager-handle-protocol = แอปพลิเคชันต่อไปนี้สามารถใช้จัดการกับลิงก์ { $type } ได้
# Variables:
# $type (String) - the MIME type (e.g. application/binary)
-app-manager-handle-file = แอปพลิเคชันดังต่อไปนี้สามารถใช้เพื่อจัดการกับ เนื้อหา { $type }
+app-manager-handle-file = แอปพลิเคชันต่อไปนี้สามารถใช้จัดการกับเนื้อหา { $type } ได้
## These strings are followed, on a new line,
## by the URL or path of the application.
-app-manager-web-app-info = เว็บแอปพลิเคชันนี้โฮสต์ที่:
+app-manager-web-app-info = เว็บแอปพลิเคชันนี้ตั้งอยู่ที่:
app-manager-local-app-info = แอปพลิเคชันนี้ตั้งอยู่ที่:
diff --git a/l10n-th/browser/browser/preferences/clearSiteData.ftl b/l10n-th/browser/browser/preferences/clearSiteData.ftl
index 12c995d7fe..2a88a539d5 100644
--- a/l10n-th/browser/browser/preferences/clearSiteData.ftl
+++ b/l10n-th/browser/browser/preferences/clearSiteData.ftl
@@ -5,12 +5,9 @@
clear-site-data-window2 =
.title = ล้างข้อมูล
.style = min-width: 35em
-
clear-site-data-description = การล้างคุกกี้และข้อมูลไซต์ทั้งหมดที่จัดเก็บไว้โดย { -brand-short-name } อาจลงชื่อคุณออกจากเว็บไซต์และเอาเนื้อหาเว็บออฟไลน์ออก การล้างข้อมูลแคชจะไม่ส่งผลกระทบต่อการเข้าสู่ระบบของคุณ
-
clear-site-data-close-key =
.key = w
-
# The parameters in parentheses in this string describe disk usage
# in the format ($amount $unit), e.g. "Cookies and Site Data (24 KB)"
# Variables:
@@ -19,7 +16,6 @@ clear-site-data-close-key =
clear-site-data-cookies-with-data =
.label = คุกกี้และข้อมูลไซต์ ({ $amount } { $unit })
.accesskey = ค
-
# This string is a placeholder for while the data used to fill
# clear-site-data-cookies-with-data is loading. This placeholder is usually
# only shown for a very short time (< 1s), so it should be very similar
@@ -28,9 +24,7 @@ clear-site-data-cookies-with-data =
clear-site-data-cookies-empty =
.label = คุกกี้และข้อมูลไซต์
.accesskey = ค
-
-clear-site-data-cookies-info = คุณอาจได้รับการลงชื่อออกจากเว็บไซต์หากล้างข้อมูล
-
+clear-site-data-cookies-info = คุณอาจถูกให้ลงชื่อออกจากเว็บไซต์ต่างๆ ถ้าล้างข้อมูล
# The parameters in parentheses in this string describe disk usage
# in the format ($amount $unit), e.g. "Cached Web Content (24 KB)"
# Variables:
@@ -39,7 +33,6 @@ clear-site-data-cookies-info = คุณอาจได้รับการล
clear-site-data-cache-with-data =
.label = เนื้อหาเว็บที่ถูกแคชไว้ ({ $amount } { $unit })
.accesskey = น
-
# This string is a placeholder for while the data used to fill
# clear-site-data-cache-with-data is loading. This placeholder is usually
# only shown for a very short time (< 1s), so it should be very similar
@@ -48,9 +41,7 @@ clear-site-data-cache-with-data =
clear-site-data-cache-empty =
.label = เนื้อหาเว็บที่ถูกแคชไว้
.accesskey = น
-
clear-site-data-cache-info = จะต้องให้เว็บไซต์โหลดภาพและข้อมูลใหม่
-
clear-site-data-dialog =
.buttonlabelaccept = ล้าง
.buttonaccesskeyaccept = ล
diff --git a/l10n-th/browser/browser/preferences/colors.ftl b/l10n-th/browser/browser/preferences/colors.ftl
index d00c1a954d..1d1c2e4eac 100644
--- a/l10n-th/browser/browser/preferences/colors.ftl
+++ b/l10n-th/browser/browser/preferences/colors.ftl
@@ -12,7 +12,7 @@ colors-page-override = เขียนทับสีที่ระบุโด
colors-page-override-option-always =
.label = เสมอ
colors-page-override-option-auto =
- .label = เฉพาะกับชุดรูปแบบความเปรียบต่างสูง
+ .label = เฉพาะกับชุดตกแต่งความเปรียบต่างสูง
colors-page-override-option-never =
.label = ไม่เลย
colors-text-and-background = ข้อความและพื้นหลัง
diff --git a/l10n-th/browser/browser/preferences/connection.ftl b/l10n-th/browser/browser/preferences/connection.ftl
index 6d5145bdb1..bf5f388504 100644
--- a/l10n-th/browser/browser/preferences/connection.ftl
+++ b/l10n-th/browser/browser/preferences/connection.ftl
@@ -9,28 +9,26 @@ connection-window2 =
[macos] min-width: 44em
*[other] min-width: 49em
}
-
connection-close-key =
.key = w
-
connection-disable-extension =
.label = ปิดใช้งานส่วนขยาย
-
connection-proxy-configure = กำหนดค่าการเข้าถึงพร็อกซีกับอินเทอร์เน็ต
-
connection-proxy-option-no =
.label = ไม่มีพร็อกซี
.accesskey = ม
connection-proxy-option-system =
.label = ใช้การตั้งค่าพร็อกซีของระบบ
.accesskey = ง
+connection-proxy-option-wpad =
+ .label = ใช้การตั้งค่าการค้นพบเว็บพร็อกซีแบบอัตโนมัติของระบบ
+ .accesskey = ค
connection-proxy-option-auto =
.label = ตรวจหาการตั้งค่าพร็อกซีอัตโนมัติสำหรับเครือข่ายนี้
.accesskey = ว
connection-proxy-option-manual =
.label = การกำหนดค่าพร็อกซีด้วยตนเอง
.accesskey = ห
-
connection-proxy-http = พร็อกซี HTTP
.accesskey = ก
connection-proxy-http-port = พอร์ต
@@ -38,17 +36,14 @@ connection-proxy-http-port = พอร์ต
connection-proxy-https-sharing =
.label = ใช้พร็อกซีนี้สำหรับ HTTPS ด้วย
.accesskey = s
-
connection-proxy-https = พร็อกซี HTTPS
.accesskey = พ
connection-proxy-ssl-port = พอร์ต
.accesskey = อ
-
connection-proxy-socks = โฮสต์ SOCKS
.accesskey = C
connection-proxy-socks-port = พอร์ต
.accesskey = ต
-
connection-proxy-socks4 =
.label = SOCKS v4
.accesskey = K
@@ -57,43 +52,33 @@ connection-proxy-socks5 =
.accesskey = v
connection-proxy-noproxy = ไม่มีพร็อกซีสำหรับ
.accesskey = ส
-
connection-proxy-noproxy-desc = ตัวอย่าง: .mozilla.org, .net.nz, 192.168.1.0/24
-
# Do not translate "localhost", "127.0.0.1/8" and "::1". (You can translate "and".)
connection-proxy-noproxy-localhost-desc-2 = การเชื่อมต่อไปยัง localhost, 127.0.0.1/8, และ ::1 จะไม่ผ่านพร็อกซี
-
connection-proxy-autotype =
.label = URL กำหนดค่าพร็อกซีอัตโนมัติ
.accesskey = น
-
connection-proxy-reload =
.label = โหลดใหม่
.accesskey = ล
-
connection-proxy-autologin =
- .label = ไม่ต้องถามสำหรับการรับรองความถูกต้องหากรหัสผ่านถูกบันทึกไว้
+ .label = ไม่ต้องถามเพื่อยืนยันตัวตนถ้ารหัสผ่านถูกบันทึกไว้
.accesskey = ถ
- .tooltip = ตัวเลือกนี้จะรับรองความถูกต้องของคุณไปยังพร็อกซีโดยอัตโนมัติเมื่อคุณได้บันทึกข้อมูลรับรองไว้ คุณจะได้รับการแจ้งหากการรับรองความถูกต้องล้มเหลว
-
+ .tooltip = ตัวเลือกนี้จะทำการยืนยันตัวตนของคุณกับพร็อกซีโดยอัตโนมัติเมื่อคุณได้บันทึกข้อมูลรับรองไว้ คุณจะถูกถามถ้าการยืนยันตัวตนล้มเหลว
connection-proxy-autologin-checkbox =
- .label = ไม่ต้องถามสำหรับการรับรองความถูกต้องหากรหัสผ่านถูกบันทึกไว้
+ .label = ไม่ต้องถามเพื่อยืนยันตัวตนถ้ารหัสผ่านถูกบันทึกไว้
.accesskey = ถ
- .tooltiptext = ตัวเลือกนี้จะรับรองความถูกต้องของคุณไปยังพร็อกซีโดยอัตโนมัติเมื่อคุณได้บันทึกข้อมูลรับรองไว้ คุณจะได้รับการแจ้งหากการรับรองความถูกต้องล้มเหลว
-
+ .tooltiptext = ตัวเลือกนี้จะทำการยืนยันตัวตนของคุณกับพร็อกซีโดยอัตโนมัติเมื่อคุณได้บันทึกข้อมูลรับรองไว้ คุณจะถูกถามถ้าการยืนยันตัวตนล้มเหลว
connection-proxy-socks-remote-dns =
.label = DNS แบบพร็อกซีเมื่อใช้ SOCKS v5
.accesskey = d
-
# Variables:
# $name (String) - Display name or URL for the DNS over HTTPS provider
connection-dns-over-https-url-item-default =
.label = { $name } (ค่าเริ่มต้น)
.tooltiptext = ใช้ URL เริ่มต้นสำหรับแปลงที่อยู่ DNS ผ่าน HTTPS
-
connection-dns-over-https-url-custom =
.label = กำหนดเอง
.accesskey = ก
.tooltiptext = ป้อน URL ที่คุณต้องการสำหรับแปลงที่อยู่ DNS ผ่าน HTTPS
-
connection-dns-over-https-custom-label = กำหนดเอง
diff --git a/l10n-th/browser/browser/preferences/languages.ftl b/l10n-th/browser/browser/preferences/languages.ftl
index 985d9127c0..88aadd350f 100644
--- a/l10n-th/browser/browser/preferences/languages.ftl
+++ b/l10n-th/browser/browser/preferences/languages.ftl
@@ -5,34 +5,25 @@
webpage-languages-window2 =
.title = การตั้งค่าภาษาของหน้าเว็บ
.style = min-width: 40em
-
languages-close-key =
.key = w
-
languages-description = บางครั้งหน้าเว็บอาจนำเสนอมากกว่าหนึ่งภาษา เลือกภาษาสำหรับแสดงผลหน้าเว็บเหล่านี้ตามลำดับที่ต้องการ
-
languages-customize-spoof-english =
.label = ขอหน้าเว็บภาษาอังกฤษเพื่อความเป็นส่วนตัวที่เพิ่มขึ้น
-
languages-customize-moveup =
.label = ย้ายขึ้น
.accesskey = ย
-
languages-customize-movedown =
.label = ย้ายลง
.accesskey = ล
-
languages-customize-remove =
.label = เอาออก
.accesskey = อ
-
languages-customize-select-language =
.placeholder = เลือกภาษาที่จะเพิ่ม…
-
languages-customize-add =
.label = เพิ่ม
.accesskey = พ
-
# The pattern used to generate strings presented to the user in the
# locale selection list.
#
@@ -45,29 +36,20 @@ languages-customize-add =
# $code (String) - Locale code of the locale (for example: "is", "es-CL")
languages-code-format =
.label = { $locale } [{ $code }]
-
languages-active-code-format =
.value = { languages-code-format.label }
-
browser-languages-window2 =
.title = การตั้งค่าภาษาของ { -brand-short-name }
.style = min-width: 40em
-
-browser-languages-description = { -brand-short-name } จะแสดงผลภาษาแรกเป็นค่าเริ่มต้นของคุณและจะแสดงผลภาษาอื่นแทนหากจำเป็นตามลำดับที่ปรากฏ
-
+browser-languages-description = { -brand-short-name } จะแสดงผลภาษาแรกเป็นค่าเริ่มต้นของคุณและจะแสดงผลภาษาอื่นแทนถ้าจำเป็นตามลำดับที่ปรากฏ
browser-languages-search = ค้นหาภาษาเพิ่มเติม…
-
browser-languages-searching =
.label = กำลังค้นหาภาษา…
-
browser-languages-downloading =
.label = กำลังดาวน์โหลด…
-
browser-languages-select-language =
.label = เลือกภาษาที่จะเพิ่ม…
.placeholder = เลือกภาษาที่จะเพิ่ม…
-
browser-languages-installed-label = ภาษาที่ติดตั้ง
browser-languages-available-label = ภาษาที่มี
-
browser-languages-error = { -brand-short-name } ไม่สามารถอัปเดตภาษาของคุณได้ในขณะนี้ ตรวจสอบว่าคุณเชื่อมต่อกับอินเทอร์เน็ตแล้วหรือลองอีกครั้ง
diff --git a/l10n-th/browser/browser/preferences/permissions.ftl b/l10n-th/browser/browser/preferences/permissions.ftl
index 0e438c96b1..b13c076fff 100644
--- a/l10n-th/browser/browser/preferences/permissions.ftl
+++ b/l10n-th/browser/browser/preferences/permissions.ftl
@@ -131,59 +131,59 @@ permissions-site-autoplay-desc = คุณสามารถจัดการ
## Site Permissions - Notifications
permissions-site-notification-window2 =
- .title = การตั้งค่า - สิทธิอนุญาตการแจ้งเตือน
+ .title = การตั้งค่า - การกำหนดสิทธิ์การแจ้งเตือน
.style = { permissions-window2.style }
permissions-site-notification-desc = เว็บไซต์ดังต่อไปนี้ได้ขอส่งการแจ้งเตือนให้คุณ คุณสามารถระบุเว็บไซต์ที่อนุญาตให้ส่งการแจ้งเตือนให้คุณ คุณยังสามารถปิดกั้นคำขอใหม่ที่ขออนุญาตการแจ้งเตือน
permissions-site-notification-disable-label =
- .label = ปิดกั้นคำขอใหม่ที่ขออนุญาตการแจ้งเตือน
-permissions-site-notification-disable-desc = นี่จะป้องกันไม่ให้เว็บไซต์ใด ๆ ที่ไม่ได้ระบุไว้ด้านบนขออนุญาตเพื่อส่งการแจ้งเตือน การปิดกั้นการแจ้งเตือนอาจทำให้คุณลักษณะบางอย่างของเว็บไซต์ไม่สมบูรณ์
+ .label = ปิดกั้นคำร้องขอใหม่ที่ขออนุญาตการแจ้งเตือน
+permissions-site-notification-disable-desc = นี่จะป้องกันไม่ให้เว็บไซต์ใดๆ ที่ไม่ได้ระบุไว้ด้านบนขออนุญาตเพื่อส่งการแจ้งเตือน การปิดกั้นการแจ้งเตือนอาจทำให้คุณลักษณะบางอย่างของเว็บไซต์ไม่สมบูรณ์
## Site Permissions - Location
permissions-site-location-window2 =
- .title = การตั้งค่า - สิทธิอนุญาตตำแหน่งที่ตั้ง
+ .title = การตั้งค่า - การกำหนดสิทธิ์ตำแหน่งที่ตั้ง
.style = { permissions-window2.style }
permissions-site-location-desc = เว็บไซต์ดังต่อไปนี้ได้ขอเข้าถึงตำแหน่งที่ตั้งของคุณ คุณสามารถระบุเว็บไซต์ที่อนุญาตให้เข้าถึงตำแหน่งที่ตั้งของคุณ คุณยังสามารถปิดกั้นคำขอใหม่ที่ขอเข้าถึงตำแหน่งที่ตั้งของคุณ
permissions-site-location-disable-label =
- .label = ปิดกั้นคำขอใหม่ที่ขอเข้าถึงตำแหน่งที่ตั้งของคุณ
-permissions-site-location-disable-desc = นี่จะป้องกันไม่ให้เว็บไซต์ใด ๆ ที่ไม่ได้ระบุไว้ด้านบนขออนุญาตเพื่อเข้าถึงตำแหน่งที่ตั้งของคุณ การปิดกั้นการเข้าถึงตำแหน่งที่ตั้งของคุณอาจทำให้คุณลักษณะบางอย่างของเว็บไซต์ไม่สมบูรณ์
+ .label = ปิดกั้นคำร้องขอใหม่ที่ขอเข้าถึงตำแหน่งที่ตั้งของคุณ
+permissions-site-location-disable-desc = นี่จะป้องกันไม่ให้เว็บไซต์ใดๆ ที่ไม่ได้ระบุไว้ด้านบนขออนุญาตเพื่อเข้าถึงตำแหน่งที่ตั้งของคุณ การปิดกั้นการเข้าถึงตำแหน่งที่ตั้งของคุณอาจทำให้คุณลักษณะบางอย่างของเว็บไซต์ไม่สมบูรณ์
## Site Permissions - Virtual Reality
permissions-site-xr-window2 =
- .title = การตั้งค่า - สิทธิอนุญาตความจริงเสมือน
+ .title = การตั้งค่า - การกำหนดสิทธิ์ความเป็นจริงเสมือน
.style = { permissions-window2.style }
-permissions-site-xr-desc = เว็บไซต์ดังต่อไปนี้ได้ขอเข้าถึงอุปกรณ์ความจริงเสมือนของคุณ คุณสามารถระบุเว็บไซต์ที่อนุญาตให้เข้าถึงอุปกรณ์ความจริงเสมือนของคุณ คุณยังสามารถปิดกั้นคำขอใหม่ที่ขอเข้าถึงอุปกรณ์ความจริงเสมือนของคุณ
+permissions-site-xr-desc = เว็บไซต์ดังต่อไปนี้ได้ขอเข้าถึงอุปกรณ์ความเป็นจริงเสมือนของคุณ คุณสามารถระบุเว็บไซต์ที่อนุญาตให้เข้าถึงอุปกรณ์ความเป็นจริงเสมือนของคุณ คุณยังสามารถปิดกั้นคำขอใหม่ที่ขอเข้าถึงอุปกรณ์ความเป็นจริงเสมือนของคุณ
permissions-site-xr-disable-label =
- .label = ปิดกั้นคำขอใหม่ที่ขอเข้าถึงอุปกรณ์ความจริงเสมือนของคุณ
-permissions-site-xr-disable-desc = นี่จะป้องกันเว็บไซต์ใด ๆ ที่ไม่ได้ระบุไว้ด้านบนจากการขออนุญาตเพื่อเข้าถึงอุปกรณ์ความจริงเสมือนของคุณ การปิดกั้นการเข้าถึงอุปกรณ์ความจริงเสมือนของคุณอาจทำให้คุณลักษณะบางอย่างของเว็บไซต์ไม่สมบูรณ์
+ .label = ปิดกั้นคำร้องขอใหม่ที่ขอเข้าถึงอุปกรณ์ความเป็นจริงเสมือนของคุณ
+permissions-site-xr-disable-desc = นี่จะป้องกันเว็บไซต์ใดๆ ที่ไม่ได้ระบุไว้ด้านบนจากการขออนุญาตเพื่อเข้าถึงอุปกรณ์ความเป็นจริงเสมือนของคุณ การปิดกั้นการเข้าถึงอุปกรณ์ความเป็นจริงเสมือนของคุณอาจทำให้คุณลักษณะบางอย่างของเว็บไซต์ไม่สมบูรณ์
## Site Permissions - Camera
permissions-site-camera-window2 =
- .title = การตั้งค่า - สิทธิอนุญาตกล้อง
+ .title = การตั้งค่า - การกำหนดสิทธิ์กล้อง
.style = { permissions-window2.style }
permissions-site-camera-desc = เว็บไซต์ดังต่อไปนี้ได้ขอเข้าถึงกล้องของคุณ คุณสามารถระบุเว็บไซต์ที่อนุญาตให้เข้าถึงกล้องของคุณ คุณยังสามารถปิดกั้นคำขอใหม่ที่ขอเข้าถึงกล้องของคุณ
permissions-site-camera-disable-label =
- .label = ปิดกั้นคำขอใหม่ที่ขอเข้าถึงกล้องของคุณ
-permissions-site-camera-disable-desc = นี่จะป้องกันไม่ให้เว็บไซต์ใด ๆ ที่ไม่ได้ระบุไว้ด้านบนขออนุญาตเพื่อเข้าถึงกล้องของคุณ การปิดกั้นการเข้าถึงกล้องของคุณอาจทำให้คุณลักษณะบางอย่างของเว็บไซต์ไม่สมบูรณ์
+ .label = ปิดกั้นคำร้องขอใหม่ที่ขอเข้าถึงกล้องของคุณ
+permissions-site-camera-disable-desc = นี่จะป้องกันไม่ให้เว็บไซต์ใดๆ ที่ไม่ได้ระบุไว้ด้านบนขออนุญาตเพื่อเข้าถึงกล้องของคุณ การปิดกั้นการเข้าถึงกล้องของคุณอาจทำให้คุณลักษณะบางอย่างของเว็บไซต์ไม่สมบูรณ์
## Site Permissions - Microphone
permissions-site-microphone-window2 =
- .title = การตั้งค่า - สิทธิอนุญาตไมโครโฟน
+ .title = การตั้งค่า - การกำหนดสิทธิ์ไมโครโฟน
.style = { permissions-window2.style }
permissions-site-microphone-desc = เว็บไซต์ดังต่อไปนี้ได้ขอเข้าถึงไมโครโฟนของคุณ คุณสามารถระบุเว็บไซต์ที่อนุญาตให้เข้าถึงไมโครโฟนของคุณ คุณยังสามารถปิดกั้นคำขอใหม่ที่ขอเข้าถึงไมโครโฟนของคุณ
permissions-site-microphone-disable-label =
- .label = ปิดกั้นคำขอใหม่ที่ขอเข้าถึงไมโครโฟนของคุณ
-permissions-site-microphone-disable-desc = นี่จะป้องกันไม่ให้เว็บไซต์ใด ๆ ที่ไม่ได้ระบุไว้ด้านบนขออนุญาตเพื่อเข้าถึงไมโครโฟนของคุณ การปิดกั้นการเข้าถึงไมโครโฟนของคุณอาจทำให้คุณลักษณะบางอย่างของเว็บไซต์ไม่สมบูรณ์
+ .label = ปิดกั้นคำร้องขอใหม่ที่ขอเข้าถึงไมโครโฟนของคุณ
+permissions-site-microphone-disable-desc = นี่จะป้องกันไม่ให้เว็บไซต์ใดๆ ที่ไม่ได้ระบุไว้ด้านบนขออนุญาตเพื่อเข้าถึงไมโครโฟนของคุณ การปิดกั้นการเข้าถึงไมโครโฟนของคุณอาจทำให้คุณลักษณะบางอย่างของเว็บไซต์ไม่สมบูรณ์
## Site Permissions - Speaker
##
## "Speaker" refers to an audio output device.
permissions-site-speaker-window =
- .title = การตั้งค่า - สิทธิอนุญาตลำโพง
+ .title = การตั้งค่า - การกำหนดสิทธิ์ลำโพง
.style = { permissions-window2.style }
permissions-site-speaker-desc = เว็บไซต์ดังต่อไปนี้ได้ร้องขอเพื่อเลือกอุปกรณ์เอาต์พุตเสียง คุณสามารถระบุเว็บไซต์ที่อนุญาตให้เลือกอุปกรณ์เอาต์พุตเสียง
permissions-exceptions-doh-window =
diff --git a/l10n-th/browser/browser/preferences/preferences.ftl b/l10n-th/browser/browser/preferences/preferences.ftl
index 895492bb06..6e22a4d019 100644
--- a/l10n-th/browser/browser/preferences/preferences.ftl
+++ b/l10n-th/browser/browser/preferences/preferences.ftl
@@ -32,6 +32,8 @@ search-input-box2 =
.style = width: 15.4em
.placeholder = ค้นหาในการตั้งค่า
managed-notice = เบราว์เซอร์ของคุณกำลังถูกจัดการโดยองค์กรของคุณ
+managed-notice-info-icon =
+ .alt = ข้อมูล
category-list =
.aria-label = หมวดหมู่
pane-general-title = ทั่วไป
@@ -59,7 +61,7 @@ pane-experimental-reset =
.label = เรียกคืนค่าเริ่มต้น
.accesskey = R
help-button-label = การสนับสนุนของ { -brand-short-name }
-addons-button-label = ส่วนขยายและชุดรูปแบบ
+addons-button-label = ส่วนขยายและชุดตกแต่ง
focus-search =
.key = f
close-button =
@@ -179,7 +181,7 @@ containers-disable-alert-title = ปิดแท็บแยกข้อมู
## Variables:
## $tabCount (number) - Number of tabs
-containers-disable-alert-desc = หากคุณปิดใช้งานแท็บแยกข้อมูลตอนนี้ { $tabCount } แท็บแยกข้อมูลจะถูกปิด คุณแน่ใจหรือไม่ว่าต้องการปิดใช้งานแท็บแยกข้อมูล?
+containers-disable-alert-desc = ถ้าคุณปิดใช้งานแท็บแยกข้อมูลตอนนี้ { $tabCount } แท็บแยกข้อมูลจะถูกปิด คุณแน่ใจหรือไม่ว่าต้องการปิดใช้งานแท็บแยกข้อมูล?
containers-disable-alert-ok-button = ปิด { $tabCount } แท็บแยกข้อมูล
##
@@ -188,7 +190,7 @@ containers-disable-alert-cancel-button = เปิดใช้งานต่อ
containers-remove-alert-title = เอาการแยกข้อมูลนี้ออก?
# Variables:
# $count (number) - Number of tabs that will be closed.
-containers-remove-alert-msg = หากคุณเอาการแยกข้อมูลนี้ออกตอนนี้ { $count } แท็บแยกข้อมูลจะถูกปิด คุณแน่ใจหรือไม่ว่าต้องการเอาการแยกข้อมูลนี้ออก?
+containers-remove-alert-msg = ถ้าคุณเอาการแยกข้อมูลนี้ออกตอนนี้ { $count } แท็บแยกข้อมูลจะถูกปิด คุณแน่ใจหรือไม่ว่าต้องการเอาการแยกข้อมูลนี้ออก?
containers-remove-ok-button = เอาการแยกข้อมูลนี้ออก
containers-remove-cancel-button = ไม่เอาการแยกข้อมูลนี้ออก
settings-tabs-show-image-in-preview =
@@ -204,7 +206,7 @@ preferences-web-appearance-choice-auto = อัตโนมัติ
preferences-web-appearance-choice-light = สว่าง
preferences-web-appearance-choice-dark = มืด
preferences-web-appearance-choice-tooltip-auto =
- .title = เปลี่ยนพื้นหลังและเนื้อหาของเว็บไซต์โดยอัตโนมัติตามการตั้งค่าระบบและชุดรูปแบบของ { -brand-short-name }
+ .title = เปลี่ยนพื้นหลังและเนื้อหาของเว็บไซต์โดยอัตโนมัติตามการตั้งค่าระบบและชุดตกแต่งของ { -brand-short-name }
preferences-web-appearance-choice-tooltip-light =
.title = ใช้รูปลักษณ์แบบสว่างสำหรับพื้นหลังและเนื้อหาของเว็บไซต์
preferences-web-appearance-choice-tooltip-dark =
@@ -224,7 +226,7 @@ preferences-web-appearance-override-warning2 =
.message = การเลือกสีของคุณมีผลเหนือรูปลักษณ์ของเว็บไซต์
# This message contains one link. It can be moved within the sentence as needed
# to adapt to your language, but should not be changed.
-preferences-web-appearance-footer = จัดการชุดรูปแบบของ { -brand-short-name } ใน <a data-l10n-name="themes-link">ส่วนขยายและชุดรูปแบบ</a>
+preferences-web-appearance-footer = จัดการชุดตกแต่งของ { -brand-short-name } ใน <a data-l10n-name="themes-link">ส่วนขยายและชุดตกแต่ง</a>
preferences-colors-header = สี
preferences-colors-description = แทนที่สีเริ่มต้นของ { -brand-short-name } สำหรับข้อความ พื้นหลังของเว็บไซต์ และลิงก์
preferences-colors-manage-button =
@@ -249,6 +251,8 @@ preferences-default-zoom-value =
preferences-zoom-text-only =
.label = ซูมข้อความเท่านั้น
.accesskey = ข
+preferences-text-zoom-override-warning =
+ .message = คำเตือน: ถ้าคุณเลือก “ซูมข้อความเท่านั้น” และค่าการซูมเริ่มต้นของคุณไม่ได้ตั้งไว้ที่ 100% ก็อาจจะทำให้ไซต์บางไซต์หรือเนื้อหาบางส่วนใช้งานไม่ได้
language-header = ภาษา
choose-language-description = เลือกภาษาที่คุณต้องการในการแสดงผลหน้า
choose-button =
@@ -419,9 +423,9 @@ update-setting-write-failure-title2 = เกิดข้อผิดพลาด
# The newlines between the main text and the line containing the path is
# intentional so the path is easier to identify.
update-setting-write-failure-message2 =
- { -brand-short-name } พบข้อผิดพลาดและไม่ได้บันทึกการเปลี่ยนแปลงนี้ โปรดทราบว่าการเปลี่ยนการตั้งค่าการอัปเดตนี้จำเป็นต้องได้รับสิทธิอนุญาตให้เขียนไปยังไฟล์ด้านล่าง คุณหรือผู้ดูแลระบบอาจสามารถแก้ไขข้อผิดพลาดได้ด้วยการมอบสิทธิ์ให้กับกลุ่มผู้ใช้เพื่อให้สามารถควบคุมไฟล์นี้ได้อย่างเต็มที่
+ { -brand-short-name } พบข้อผิดพลาดและไม่ได้บันทึกการเปลี่ยนแปลงนี้ โปรดทราบว่าการเปลี่ยนการตั้งค่าการอัปเดตนี้จำเป็นต้องได้รับการอนุญาตสิทธิ์ให้เขียนข้อมูลลงในไฟล์ด้านล่างนี้ ซึ่งตัวคุณเองหรือผู้ดูแลระบบอาจสามารถแก้ไขข้อผิดพลาดได้ด้วยการมอบสิทธิ์ให้กับกลุ่ม “ผู้ใช้” เพื่อให้สามารถควบคุมไฟล์นี้ได้อย่างเต็มที่
- ไม่สามารถเขียนไปยังไฟล์: { $path }
+ ไม่สามารถเขียนข้อมูลลงในไฟล์: { $path }
update-in-progress-title = กำลังอัปเดต
update-in-progress-message = คุณต้องการให้ { -brand-short-name } ดำเนินการต่อกับการอัปเดตนี้หรือไม่?
update-in-progress-ok-button = &ละทิ้ง
@@ -440,10 +444,10 @@ performance-settings-learn-more = เรียนรู้เพิ่มเต
performance-allow-hw-accel =
.label = ใช้การเร่งความเร็วด้วยฮาร์ดแวร์เมื่อพร้อมใช้งาน
.accesskey = ง
-performance-limit-content-process-option = ขีดจำกัดโปรเซสเนื้อหา
+performance-limit-content-process-option = ขีดจำกัดโพรเซสเนื้อหา
.accesskey = ข
-performance-limit-content-process-enabled-desc = โปรเซสเนื้อหาที่เพิ่มขึ้นสามารถปรับปรุงประสิทธิภาพเมื่อใช้หลายแท็บ แต่จะใช้หน่วยความจำมากขึ้นเช่นกัน
-performance-limit-content-process-blocked-desc = การเปลี่ยนแปลงจำนวนโปรเซสเนื้อหาทำได้เฉพาะกับ { -brand-short-name } แบบมัลติโปรเซส <a data-l10n-name="learn-more">เรียนรู้วิธีตรวจสอบว่าการทำงานมัลติโปรเซสถูกเปิดใช้งานอยู่หรือไม่</a>
+performance-limit-content-process-enabled-desc = โพรเซสเนื้อหาที่เพิ่มขึ้นสามารถปรับปรุงประสิทธิภาพเมื่อใช้หลายแท็บ แต่จะใช้หน่วยความจำมากขึ้นเช่นกัน
+performance-limit-content-process-blocked-desc = การปรับเปลี่ยนจำนวนโพรเซสเนื้อหาทำได้เฉพาะกับ { -brand-short-name } แบบมัลติโพรเซส <a data-l10n-name="learn-more">เรียนรู้วิธีตรวจสอบว่าการทำงานแบบมัลติโพรเซสเปิดใช้งานอยู่</a>
# Variables:
# $num (number) - Default value of the `dom.ipc.processCount` pref.
performance-default-content-process-count =
@@ -516,7 +520,7 @@ home-restore-defaults =
home-mode-choice-default-fx =
.label = { -firefox-home-brand-name } (ค่าเริ่มต้น)
home-mode-choice-custom =
- .label = URL ที่กำหนดเอง…
+ .label = URL กำหนดเอง…
home-mode-choice-blank =
.label = หน้าว่าง
home-homepage-custom-url =
@@ -553,7 +557,10 @@ home-prefs-shortcuts-by-option-sponsored =
home-prefs-recommended-by-header =
.label = แนะนำโดย { $provider }
-home-prefs-recommended-by-description-new = เนื้อหาสุดพิเศษที่คัดสรรโดย { $provider } ซึ่งเป็นส่วนหนึ่งของตระกูล { -brand-product-name }
+home-prefs-recommended-by-description-new = เนื้อหาคัดสรรพิเศษโดย { $provider } ซึ่งเป็นส่วนหนึ่งของตระกูล { -brand-product-name }
+home-prefs-recommended-by-header-generic =
+ .label = เรื่องราวแนะนำ
+home-prefs-recommended-by-description-generic = เนื้อหาคัดสรรพิเศษโดยผลิตภัณฑ์ตระกูล { -brand-product-name }
##
@@ -687,6 +694,13 @@ sync-mobile-promo = ดาวน์โหลด Firefox สำหรับ <img
sync-profile-picture =
.tooltiptext = เปลี่ยนรูปโปรไฟล์
+sync-profile-picture-with-alt =
+ .tooltiptext = เปลี่ยนรูปโปรไฟล์
+ .alt = เปลี่ยนรูปโปรไฟล์
+sync-profile-picture-account-problem =
+ .alt = รูปโปรไฟล์บัญชี
+fxa-login-rejected-warning =
+ .alt = คำเตือน
sync-sign-out =
.label = ลงชื่อออก…
.accesskey = g
@@ -907,7 +921,7 @@ windows-passkey-settings-label = จัดการพาสคีย์ใน
## OS Authentication dialog
# This message can be seen by trying to add a Primary Password.
-primary-password-os-auth-dialog-message-win = หากต้องการสร้างรหัสผ่านหลัก ให้ป้อนข้อมูลประจำตัวการเข้าสู่ระบบ Windows ของคุณ ซึ่งจะช่วยปกป้องความปลอดภัยให้กับบัญชีต่าง ๆ ของคุณ
+primary-password-os-auth-dialog-message-win = ถ้าต้องการสร้างรหัสผ่านหลัก ให้ป้อนข้อมูลประจำตัวการเข้าสู่ระบบ Windows ของคุณ ซึ่งจะช่วยปกป้องความปลอดภัยให้กับบัญชีต่าง ๆ ของคุณ
# This message can be seen by trying to add a Primary Password.
# The macOS strings are preceded by the operating system with "Firefox is trying to "
# and includes subtitle of "Enter password for the user "xxx" to allow this." These
@@ -956,7 +970,7 @@ history-remember-option-all =
history-remember-option-never =
.label = ไม่จดจำประวัติเสมอ
history-remember-option-custom =
- .label = ใช้การตั้งค่าที่กำหนดเองสำหรับประวัติ
+ .label = ใช้การตั้งค่ากำหนดเองสำหรับประวัติ
history-remember-description = { -brand-short-name } จะจดจำประวัติการเรียกดู, การดาวน์โหลด, แบบฟอร์ม และการค้นหาของคุณ
history-dontremember-description = { -brand-short-name } จะใช้การตั้งค่าเดียวกับการเรียกดูแบบส่วนตัวและจะไม่จดจำประวัติใด ๆ ขณะที่คุณเรียกดู
history-private-browsing-permanent =
@@ -1129,7 +1143,7 @@ content-blocking-etp-standard-tcp-rollout-description = การป้องก
content-blocking-etp-standard-tcp-rollout-learn-more = เรียนรู้เพิ่มเติม
content-blocking-etp-standard-tcp-title = มาพร้อมกับการป้องกันคุกกี้แบบทั้งหมด คุณลักษณะความเป็นส่วนตัวที่ทรงพลังที่สุดของเรา
content-blocking-warning-title = ระวัง!
-content-blocking-and-isolating-etp-warning-description-2 = การตั้งค่านี้อาจส่งผลให้บางเว็บไซต์ไม่แสดงผลเนื้อหาหรือไม่ทำงานอย่างถูกต้อง หากไซต์ดูเหมือนจะพัง คุณอาจต้องปิดการป้องกันการติดตามสำหรับไซต์นั้นเพื่อโหลดเนื้อหาทั้งหมด
+content-blocking-and-isolating-etp-warning-description-2 = การตั้งค่านี้อาจส่งผลให้บางเว็บไซต์ไม่แสดงผลเนื้อหาหรือไม่ทำงานอย่างถูกต้อง ถ้าไซต์ดูเหมือนจะใช้การไม่ได้ คุณอาจต้องปิดการป้องกันการติดตามสำหรับไซต์นั้นเพื่อโหลดเนื้อหาทั้งหมด
content-blocking-warning-learn-how = เรียนรู้วิธี
content-blocking-reload-description = คุณจะต้องโหลดแท็บของคุณใหม่เพื่อใช้การเปลี่ยนแปลงเหล่านี้
content-blocking-reload-tabs-button =
@@ -1180,7 +1194,7 @@ tracking-manage-exceptions =
## Privacy Section - Permissions
-permissions-header = สิทธิอนุญาต
+permissions-header = การกำหนดสิทธิ์
permissions-location = ตำแหน่งที่ตั้ง
permissions-location-settings =
.label = การตั้งค่า…
@@ -1254,6 +1268,8 @@ addon-recommendations-link = เรียนรู้เพิ่มเติม
collection-health-report-disabled = การรายงานข้อมูลถูกปิดใช้งานสำหรับการกำหนดค่าการสร้างนี้
collection-backlogged-crash-reports-with-link = อนุญาตให้ { -brand-short-name } ส่งรายงานข้อขัดข้องในชื่อของคุณ <a data-l10n-name="crash-reports-link">เรียนรู้เพิ่มเติม</a>
.accesskey = ข
+collection-backlogged-crash-reports = อนุญาตให้ { -brand-short-name } ส่งรายงานข้อขัดข้องในชื่อของคุณ
+ .accesskey = ข
privacy-segmentation-section-header = คุณลักษณะใหม่ที่จะทำให้การท่องเว็บของคุณดีขึ้น
privacy-segmentation-section-description = เมื่อเรานำเสนอคุณลักษณะที่ใช้ข้อมูลของคุณเพื่อมอบประสบการณ์ที่เป็นส่วนตัวมากขึ้น:
privacy-segmentation-radio-off =
@@ -1303,7 +1319,7 @@ space-alert-under-5gb-message2 = <strong>พื้นที่ดิสก์ข
## Privacy Section - HTTPS-Only
httpsonly-header = โหมด HTTPS-Only
-httpsonly-description = HTTPS จะจัดให้มีการเชื่อมต่อแบบเข้ารหัสที่ปลอดภัยระหว่าง { -brand-short-name } และเว็บไซต์ที่คุณเยี่ยมชม เว็บไซต์ส่วนใหญ่จะรองรับ HTTPS และหากเปิดใช้งานโหมด HTTPS-Only แล้ว { -brand-short-name } จะอัปเกรดการเชื่อมต่อทั้งหมดเป็น HTTPS
+httpsonly-description = HTTPS จะจัดให้มีการเชื่อมต่อแบบเข้ารหัสที่ปลอดภัยระหว่าง { -brand-short-name } และเว็บไซต์ที่คุณเยี่ยมชม เว็บไซต์ส่วนใหญ่จะรองรับ HTTPS และถ้าเปิดใช้งานโหมด HTTPS-Only แล้ว { -brand-short-name } จะอัปเกรดการเชื่อมต่อทั้งหมดเป็น HTTPS
httpsonly-learn-more = เรียนรู้เพิ่มเติม
httpsonly-radio-enabled =
.label = เปิดใช้งานโหมด HTTPS-Only ในหน้าต่างทั้งหมด
@@ -1341,8 +1357,8 @@ preferences-doh-setting-default =
.accesskey = ป
preferences-doh-default-desc = { -brand-short-name } จะตัดสินใจว่าควรใช้ secure DNS เมื่อใดเพื่อที่จะปกป้องความเป็นส่วนตัวของคุณ
preferences-doh-default-detailed-desc-1 = ใช้ secure DNS ในภูมิภาคที่สามารถใช้ได้
-preferences-doh-default-detailed-desc-2 = ใช้ DNS resolver เริ่มต้นของคุณหากมีปัญหากับผู้ให้บริการ secure DNS
-preferences-doh-default-detailed-desc-3 = ใช้ผู้ให้บริการเฉพาะที่หากเป็นไปได้
+preferences-doh-default-detailed-desc-2 = ใช้ DNS resolver เริ่มต้นของคุณถ้ามีปัญหากับผู้ให้บริการ secure DNS
+preferences-doh-default-detailed-desc-3 = ใช้ผู้ให้บริการเฉพาะที่ถ้าเป็นไปได้
preferences-doh-default-detailed-desc-4 = ปิดใช้เมื่อ VPN, การควบคุมโดยผู้ปกครอง, หรือนโยบายองค์กรทำงาน
preferences-doh-default-detailed-desc-5 = ปิดใช้เมื่อเครือข่ายบอกกับ { -brand-short-name } ว่าไม่ควรใช้ secure DNS
preferences-doh-setting-enabled =
@@ -1357,13 +1373,13 @@ preferences-doh-setting-strict =
preferences-doh-strict-desc = { -brand-short-name } จะใช้ secure DNS เสมอ คุณจะเห็นคำเตือนเกี่ยวกับความเสี่ยงด้านความปลอดภัยก่อนที่เราจะใช้ DNS ของระบบของคุณ
preferences-doh-strict-detailed-desc-1 = ใช้เฉพาะผู้ให้บริการที่คุณเลือกเท่านั้น
preferences-doh-strict-detailed-desc-2 = เตือนเสมอเมื่อ secure DNS ใช้ไม่ได้
-preferences-doh-strict-detailed-desc-3 = หาก secure DNS ใช้ไม่ได้ ไซต์ต่างๆ จะไม่โหลดหรือทำงานถูกต้อง
+preferences-doh-strict-detailed-desc-3 = ถ้า secure DNS ใช้ไม่ได้ ไซต์ต่างๆ จะไม่โหลดหรือทำงานถูกต้อง
preferences-doh-setting-off =
.label = ปิด
.accesskey = ป
preferences-doh-off-desc = ใช้ DNS resolver เริ่มต้นของคุณ
preferences-doh-checkbox-warn =
- .label = เตือนหากมีบุคคลที่สามเข้ามาขัดขวาง secure DNS อย่างต่อเนื่อง
+ .label = เตือนถ้ามีบุคคลที่สามเข้ามาขัดขวาง secure DNS อย่างต่อเนื่อง
.accesskey = ต
preferences-doh-select-resolver = เลือกผู้ให้บริการ:
preferences-doh-exceptions-description = { -brand-short-name } จะไม่ใช้ secure DNS บนไซต์เหล่านี้
diff --git a/l10n-th/browser/browser/preferences/selectBookmark.ftl b/l10n-th/browser/browser/preferences/selectBookmark.ftl
index 2d6964746c..2563708982 100644
--- a/l10n-th/browser/browser/preferences/selectBookmark.ftl
+++ b/l10n-th/browser/browser/preferences/selectBookmark.ftl
@@ -5,5 +5,4 @@
select-bookmark-window2 =
.title = ตั้งหน้าแรก
.style = min-width: 32em;
-
-select-bookmark-desc = เลือกที่คั่นหน้าเพื่อตั้งเป็นหน้าแรก หากเลือกโฟลเดอร์ ที่คั่นหน้าทั้งหมดในโฟลเดอร์ดังกล่าวจะถูกเปิดในแท็บ
+select-bookmark-desc = เลือกที่คั่นหน้าเพื่อตั้งเป็นหน้าแรก ถ้าเลือกโฟลเดอร์ ที่คั่นหน้าทั้งหมดในโฟลเดอร์ดังกล่าวจะถูกเปิดในแท็บ
diff --git a/l10n-th/browser/browser/protections.ftl b/l10n-th/browser/browser/protections.ftl
index f2081b02d4..f51fb8ec89 100644
--- a/l10n-th/browser/browser/protections.ftl
+++ b/l10n-th/browser/browser/protections.ftl
@@ -8,7 +8,6 @@ graph-week-summary =
{ $count ->
*[other] { -brand-short-name } ปิดกั้นตัวติดตาม { $count } ตัวตลอดสัปดาห์ที่ผ่านมา
}
-
# Variables:
# $count (Number) - Number of tracking events blocked.
# $earliestDate (Number) - Unix timestamp in ms, representing a date. The
@@ -17,57 +16,43 @@ graph-total-tracker-summary =
{ $count ->
*[other] ตัวติดตาม <b>{ $count }</b> ตัวถูกปิดกั้นตั้งแต่ { DATETIME($earliestDate, day: "numeric", month: "long", year: "numeric") }
}
-
# Text displayed instead of the graph when in Private Mode
graph-private-window = { -brand-short-name } จะปิดกั้นตัวติดตามในหน้าต่างส่วนตัวต่อไป แต่จะไม่เก็บบันทึกสิ่งที่ถูกปิดกั้นไว้
# Weekly summary of the graph when the graph is empty in Private Mode
graph-week-summary-private-window = ตัวติดตามที่ { -brand-short-name } ปิดกั้นในสัปดาห์นี้
-
protection-report-webpage-title = แดชบอร์ดการป้องกัน
protection-report-page-content-title = แดชบอร์ดการป้องกัน
# This message shows when all privacy protections are turned off, which is why we use the word "can", Firefox is able to protect your privacy, but it is currently not.
protection-report-page-summary = { -brand-short-name } สามารถปกป้องความเป็นส่วนตัวของคุณในเบื้องหลังขณะที่คุณเรียกดูได้ นี่คือข้อมูลสรุปส่วนตัวของการปกป้องเหล่านั้น รวมถึงเครื่องมือที่ใช้ควบคุมความปลอดภัยออนไลน์ของคุณ
# This message shows when at least some protections are turned on, we are more assertive compared to the message above, Firefox is actively protecting you.
protection-report-page-summary-default = { -brand-short-name } จะปกป้องความเป็นส่วนตัวของคุณในเบื้องหลังขณะที่คุณเรียกดู นี่คือข้อมูลสรุปส่วนตัวของการปกป้องเหล่านั้น รวมถึงเครื่องมือที่ใช้ควบคุมความปลอดภัยออนไลน์ของคุณ
-
protection-report-settings-link = จัดการการตั้งค่าความเป็นส่วนตัวและความปลอดภัย
-
etp-card-title-always = การป้องกันการติดตามแบบพิเศษ: เปิดตลอด
etp-card-title-custom-not-blocking = การป้องกันการติดตามแบบพิเศษ: ปิด
etp-card-content-description = { -brand-short-name } จะหยุดบริษัทต่าง ๆ ไม่ให้ติดตามคุณอย่างลับ ๆ ขณะที่คุณเรียกดูโดยอัตโนมัติ
protection-report-etp-card-content-custom-not-blocking = การป้องกันทั้งหมดถูกปิดในขณนี้ เลือกตัวติดตามที่จะปิดกั้นโดยจัดการการตั้งค่าการป้องกัน { -brand-short-name } ของคุณ
protection-report-manage-protections = จัดการการตั้งค่า
-
# This string is used to label the X axis of a graph. Other days of the week are generated via Intl.DateTimeFormat,
# capitalization for this string should match the output for your locale.
graph-today = วันนี้
-
# This string is used to describe the graph for screenreader users.
graph-legend-description = กราฟที่มีจำนวนตัวติดตามแต่ละชนิดทั้งหมดที่ถูกปิดกั้นในสัปดาห์นี้
-
social-tab-title = ตัวติดตามสังคมออนไลน์
social-tab-contant = เครือข่ายสังคมออนไลน์จะวางตัวติดตามบนเว็บไซต์อื่น ๆ เพื่อติดตามสิ่งที่คุณทำ และดูทางออนไลน์ ซึ่งทำให้บริษัทสังคมออนไลน์สามารถเรียนรู้เพิ่มเติมเกี่ยวกับคุณนอกเหนือจากที่คุณแบ่งปันในโปรไฟล์สังคมออนไลน์ของคุณ <a data-l10n-name="learn-more-link">เรียนรู้เพิ่มเติม</a>
-
cookie-tab-title = คุกกี้ติดตามข้ามไซต์
cookie-tab-content = คุกกี้เหล่านี้ติดตามคุณจากไซต์หนึ่งไปยังอีกไซต์หนึ่งเพื่อรวบรวมข้อมูลเกี่ยวกับสิ่งที่คุณทำทางออนไลน์ ซึ่งถูกตั้งค่าโดยบุคคลที่สาม เช่น ผู้โฆษณาและบริษัทการวิเคราะห์ การปิดกั้นคุกกี้ติดตามข้ามไซต์จะช่วยลดจำนวนโฆษณาที่ติดตามคุณไป <a data-l10n-name="learn-more-link">เรียนรู้เพิ่มเติม</a>
-
tracker-tab-title = ตัวติดตามเนื้อหา
tracker-tab-description = เว็บไซต์อาจโหลดโฆษณา วิดีโอ และเนื้อหาอื่น ๆ นอกเว็บที่มีโค้ดติดตาม การปิดกั้นเนื้อหาการติดตามจะทำให้เว็บไซต์โหลดเร็วขึ้น แต่ปุ่มบางปุ่ม ฟอร์ม และเขตข้อมูลการเข้าสู่ระบบอาจไม่ทำงาน <a data-l10n-name="learn-more-link">เรียนรู้เพิ่มเติม</a>
-
fingerprinter-tab-title = ลายนิ้วมือดิจิทัล
fingerprinter-tab-content = ลายนิ้วมือดิจิทัลรวบรวมการตั้งค่าจากเบราว์เซอร์และคอมพิวเตอร์ของคุณเพื่อสร้างโปรไฟล์ของคุณ การใช้ลายนิ้วมือดิจิทัลจะทำให้สามารถติดตามคุณผ่านเว็บไซต์ต่าง ๆ ได้ <a data-l10n-name="learn-more-link">เรียนรู้เพิ่มเติม</a>
-
cryptominer-tab-title = ตัวขุดเหรียญดิจิทัล
cryptominer-tab-content = ตัวขุดเหรียญคริปโตดิจิตอลใช้พลังการคำนวณของระบบของคุณเพื่อสร้างเงินคริปโตดิจิทัล สคริปต์ขุดเหรียญดิจิทัลจะทำให้พลังงานแบตเตอรี่ของคุณลดลง คอมพิวเตอร์ของคุณช้าลง และเพิ่มค่าไฟฟ้าของคุณได้ <a data-l10n-name="learn-more-link">เรียนรู้เพิ่มเติม</a>
-
protections-close-button2 =
.aria-label = ปิด
.title = ปิด
-
mobile-app-title = ปิดกั้นตัวติดตามโฆษณาในอุปกรณ์อื่น ๆ
mobile-app-card-content = ใช้เบราว์เซอร์มือถือที่มีการป้องกันจากติดติดตามโฆษณา
mobile-app-links = เบราว์เซอร์ { -brand-product-name } สำหรับ <a data-l10n-name="android-mobile-inline-link">Android</a>และ<a data-l10n-name="ios-mobile-inline-link">iOS</a>
-
lockwise-title = จะไม่ลืมรหัสผ่านอีก
passwords-title-logged-in = จัดการรหัสผ่านของคุณ
passwords-header-content = { -brand-product-name } เก็บรหัสผ่านของคุณอย่างปลอดภัยในเบราว์เซอร์ของคุณ
@@ -76,15 +61,12 @@ protection-report-passwords-save-passwords-button = บันทึกรหั
.title = บันทึกรหัสผ่าน
protection-report-passwords-manage-passwords-button = จัดการรหัสผ่าน
.title = จัดการรหัสผ่าน
-
-
# Variables:
# $count (Number) - Number of passwords exposed in data breaches.
lockwise-scanned-text-breached-logins =
{ $count ->
*[other] { $count } รหัสผ่านอาจถูกเปิดเผยในข้อมูลที่รั่วไหล
}
-
# While English doesn't use the number in the plural form, you can add $count to your language
# if needed for grammatical reasons.
# Variables:
@@ -94,22 +76,19 @@ lockwise-scanned-text-no-breached-logins =
*[other] รหัสผ่านของคุณถูกเก็บอย่างปลอดภัย
}
lockwise-how-it-works-link = วิธีการทำงาน
-
monitor-title = ให้เราช่วยคอยเฝ้าระวังดูการละเมิดข้อมูล
monitor-link = วิธีการทำงาน
monitor-header-content-no-account = ตรวจสอบ { -monitor-brand-name } เพื่อดูว่าคุณเป็นส่วนหนึ่งของการรั่วไหลข้อมูลหรือไม่ และรับการแจ้งเตือนเกี่ยวกับข้อมูลที่รั่วไหลใหม่
-monitor-header-content-signed-in = { -monitor-brand-name } จะเตือนคุณหากข้อมูลของคุณปรากฏในการรั่วไหลข้อมูล
+monitor-header-content-signed-in = { -monitor-brand-name } จะเตือนคุณถ้าข้อมูลของคุณปรากฏในการรั่วไหลของข้อมูล
monitor-sign-up-link = ลงทะเบียนเพื่อรับการเตือนการรั่วไหล
.title = ลงทะเบียนเพื่อรับการเตือนการรั่วไหลบน { -monitor-brand-name }
auto-scan = สแกนอัตโนมัติเมื่อวันนี้
-
monitor-emails-tooltip =
.title = ดูที่อยู่อีเมลที่เฝ้าระวังบน { -monitor-brand-short-name }
monitor-breaches-tooltip =
.title = ดูข้อมูลที่รั่วไหลที่ทราบบน { -monitor-brand-short-name }
monitor-passwords-tooltip =
.title = ดูรหัสผ่านที่ถูกเปิดเผยบน { -monitor-brand-short-name }
-
# This string is displayed after a large numeral that indicates the total number
# of email addresses being monitored. Don’t add $count to
# your localization, because it would result in the number showing twice.
@@ -117,7 +96,6 @@ info-monitored-emails =
{ $count ->
*[other] ที่อยู่อีเมลที่ถูกตรวจสอบ
}
-
# This string is displayed after a large numeral that indicates the total number
# of known data breaches. Don’t add $count to
# your localization, because it would result in the number showing twice.
@@ -125,7 +103,6 @@ info-known-breaches-found =
{ $count ->
*[other] การรั่วไหลของข้อมูลที่เรารู้เกิดขึ้นที่ได้เปิดเผยข้อมูลของคุณ
}
-
# This string is displayed after a large numeral that indicates the total number
# of known data breaches that are marked as resolved by the user. Don’t add $count
# to your localization, because it would result in the number showing twice.
@@ -133,7 +110,6 @@ info-known-breaches-resolved =
{ $count ->
*[other] ข้อมูลที่รั่วไหลที่พบถูกทำเครื่องหมายว่าแก้ไขแล้ว
}
-
# This string is displayed after a large numeral that indicates the total number
# of exposed passwords. Don’t add $count to
# your localization, because it would result in the number showing twice.
@@ -141,7 +117,6 @@ info-exposed-passwords-found =
{ $count ->
*[other] รหัสผ่านที่ถูกเปิดเผยในช่องโหว่ทั้งหมด
}
-
# This string is displayed after a large numeral that indicates the total number
# of exposed passwords that are marked as resolved by the user. Don’t add $count
# to your localization, because it would result in the number showing twice.
@@ -149,9 +124,8 @@ info-exposed-passwords-resolved =
{ $count ->
*[other] รหัสผ่านที่ถูกเปิดเผยในข้อมูลที่รั่วไหลที่ยังไม่ถูกแก้ไข
}
-
monitor-no-breaches-title = ข่าวดี!
-monitor-no-breaches-description = คุณไม่มีการรั่วไหลที่พบ หากมีการเปลี่ยนแปลง เราจะแจ้งให้คุณทราบ
+monitor-no-breaches-description = คุณไม่มีการรั่วไหลที่พบ ถ้ามีการเปลี่ยนแปลง เราจะแจ้งให้คุณทราบ
monitor-view-report-link = ดูรายงาน
.title = แก้ไขการรั่วไหลบน { -monitor-brand-short-name }
monitor-breaches-unresolved-title = แก้ไขการรั่วไหลของคุณ
@@ -159,8 +133,7 @@ monitor-breaches-unresolved-description = หลังจากตรวจส
monitor-manage-breaches-link = จัดการการรั่วไหล
.title = จัดการการรั่วไหลบน { -monitor-brand-short-name }
monitor-breaches-resolved-title = ดี! คุณได้แก้ไขการรั่วไหลที่พบทั้งหมดแล้ว
-monitor-breaches-resolved-description = หากอีเมลของคุณปรากฏในการรั่วไหลใหม่ใด ๆ เราจะแจ้งให้คุณทราบ
-
+monitor-breaches-resolved-description = ถ้าอีเมลของคุณปรากฏในการรั่วไหลใหม่ใดๆ เราจะแจ้งให้คุณทราบ
# Variables:
# $numBreachesResolved (Number) - Number of breaches marked as resolved by the user on Monitor.
# $numBreaches (Number) - Number of breaches in which a user's data was involved, detected by Monitor.
@@ -168,11 +141,9 @@ monitor-partial-breaches-title =
{ $numBreaches ->
*[other] { $numBreachesResolved } จาก { $numBreaches } การรั่วไหลถูกทำเครื่องหมายว่าแก้ไขแล้ว
}
-
# Variables:
# $percentageResolved (Number) - Percentage of breaches marked as resolved by a user on Monitor.
monitor-partial-breaches-percentage = { $percentageResolved }% เสร็จสมบูรณ์
-
monitor-partial-breaches-motivation-title-start = เริ่มต้นใช้งาน!
monitor-partial-breaches-motivation-title-middle = ทำต่อไป!
monitor-partial-breaches-motivation-title-end = เกือบเสร็จแล้ว! ทำต่อไป
diff --git a/l10n-th/browser/browser/protectionsPanel.ftl b/l10n-th/browser/browser/protectionsPanel.ftl
index 4b34956b47..a7e9f7cf12 100644
--- a/l10n-th/browser/browser/protectionsPanel.ftl
+++ b/l10n-th/browser/browser/protectionsPanel.ftl
@@ -47,10 +47,10 @@ protections-panel-site-not-working-view =
## a tooltip explaining why these items were not blocked in the page.
protections-panel-not-blocking-why-label = ทำไม?
-protections-panel-not-blocking-why-etp-on-tooltip = การปิดกั้นคุณลักษณะเหล่านี้อาจทำให้องค์ประกอบของบางเว็บไซต์เสียหายได้ หากไม่มีตัวติดตาม ปุ่ม แบบฟอร์ม และฟิลด์การเข้าสู่ระบบบางส่วนอาจไม่ทำงาน
+protections-panel-not-blocking-why-etp-on-tooltip = การปิดกั้นคุณลักษณะเหล่านี้อาจทำให้องค์ประกอบของบางเว็บไซต์เสียหายได้ ถ้าไม่มีตัวติดตาม ปุ่ม แบบฟอร์ม และฟิลด์การเข้าสู่ระบบบางส่วนอาจไม่ทำงาน
protections-panel-not-blocking-why-etp-off-tooltip = ตัวติดตามทั้งหมดในไซต์นี้ถูกโหลดเนื่องจากการป้องกันถูกปิด
protections-panel-not-blocking-why-etp-on-tooltip-label =
- .label = การปิดกั้นคุณลักษณะเหล่านี้อาจทำให้องค์ประกอบของบางเว็บไซต์เสียหายได้ หากไม่มีตัวติดตาม ปุ่ม แบบฟอร์ม และฟิลด์การเข้าสู่ระบบบางส่วนอาจไม่ทำงาน
+ .label = การปิดกั้นคุณลักษณะเหล่านี้อาจทำให้องค์ประกอบของบางเว็บไซต์เสียหายได้ ถ้าไม่มีตัวติดตาม ปุ่ม แบบฟอร์ม และฟิลด์การเข้าสู่ระบบบางส่วนอาจไม่ทำงาน
protections-panel-not-blocking-why-etp-off-tooltip-label =
.label = ตัวติดตามทั้งหมดในไซต์นี้ถูกโหลดเนื่องจากการป้องกันถูกปิด
@@ -81,7 +81,7 @@ protections-panel-protectionsdashboard-label = แดชบอร์ดการ
## the user is experiencing issues with any of a variety of functionality.
# The header of the list
-protections-panel-site-not-working-view-header = ปิดการป้องกันหากคุณมีปัญหากับ:
+protections-panel-site-not-working-view-header = ปิดการป้องกันถ้าคุณมีปัญหากับ:
# The list items, shown in a <ul>
protections-panel-site-not-working-view-issue-list-login-fields = ช่องเข้าสู่ระบบ
protections-panel-site-not-working-view-issue-list-forms = แบบฟอร์ม
diff --git a/l10n-th/browser/browser/sanitize.ftl b/l10n-th/browser/browser/sanitize.ftl
index 2f59adfd2d..ab2f7fa7b4 100644
--- a/l10n-th/browser/browser/sanitize.ftl
+++ b/l10n-th/browser/browser/sanitize.ftl
@@ -94,7 +94,7 @@ item-form-search-history =
item-site-prefs =
.label = การตั้งค่าไซต์
.accesskey = ไ
-item-site-prefs-description = รีเซ็ตสิทธิอนุญาตและการกำหนดลักษณะไซต์ของคุณเป็นการตั้งค่าดั้งเดิม
+item-site-prefs-description = กลับค่าการกำหนดสิทธิ์และการกำหนดลักษณะไซต์ของคุณเป็นการตั้งค่าดั้งเดิม
data-section-label = ข้อมูล
item-site-settings =
.label = การตั้งค่าไซต์
diff --git a/l10n-th/browser/browser/screenshots.ftl b/l10n-th/browser/browser/screenshots.ftl
index 249d61b81f..2cd7c77dcf 100644
--- a/l10n-th/browser/browser/screenshots.ftl
+++ b/l10n-th/browser/browser/screenshots.ftl
@@ -5,10 +5,8 @@
screenshot-toolbarbutton =
.label = ภาพหน้าจอ
.tooltiptext = จับภาพหน้าจอ
-
screenshot-shortcut =
.key = S
-
screenshots-instructions = ลากหรือคลิกที่หน้าเพื่อเลือกบริเวณ กด ESC เพื่อยกเลิก
screenshots-cancel-button = ยกเลิก
screenshots-save-visible-button = บันทึกส่วนที่มองเห็น
@@ -25,7 +23,6 @@ screenshots-cancel-button-title =
.title = ยกเลิก
screenshots-retry-button-title =
.title = ลองภาพหน้าจออีกครั้ง
-
screenshots-meta-key =
{ PLATFORM() ->
[macos] ⌘
@@ -33,28 +30,19 @@ screenshots-meta-key =
}
screenshots-notification-link-copied-title = คัดลอกลิงก์แล้ว
screenshots-notification-link-copied-details = คัดลอกลิงก์ไปยังภาพหน้าจอของคุณไปยังคลิปบอร์ดแล้ว กด { screenshots-meta-key }-V เพื่อวาง
-
screenshots-notification-image-copied-title = คัดลอกภาพหน้าจอแล้ว
screenshots-notification-image-copied-details = คัดลอกภาพของคุณไปยังคลิปบอร์ดแล้ว กด { screenshots-meta-key }-V เพื่อวาง
-
screenshots-request-error-title = ใช้งานไม่ได้
screenshots-request-error-details = ขออภัย! เราไม่สามารถบันทึกภาพหน้าจอของคุณ โปรดลองอีกครั้งในภายหลัง
-
screenshots-connection-error-title = เราไม่สามารถเชื่อมต่อกับภาพหน้าจอของคุณ
-screenshots-connection-error-details = โปรดตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณ หากคุณสามารถเชื่อมต่ออินเทอร์เน็ต บริการ { -screenshots-brand-name } อาจมีปัญหาชั่วคราว
-
+screenshots-connection-error-details = โปรดตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณ ถ้าคุณสามารถเชื่อมต่ออินเทอร์เน็ต บริการ { -screenshots-brand-name } อาจมีปัญหาชั่วคราว
screenshots-login-error-details = เราไม่สามารถบันทึกภาพหน้าจอของคุณเนื่องจากบริการ { -screenshots-brand-name } มีปัญหา โปรดลองอีกครั้งในภายหลัง
-
screenshots-unshootable-page-error-title = เราไม่สามารถจับภาพหน้าจอหน้านี้
screenshots-unshootable-page-error-details = นี่ไม่ใช่หน้าเว็บมาตรฐาน คุณจึงไม่สามารถจับภาพหน้าจอได้
-
screenshots-empty-selection-error-title = การเลือกของคุณเล็กเกินไป
-
screenshots-private-window-error-title = { -screenshots-brand-name } ถูกปิดใช้งานในโหมดการเรียกดูแบบส่วนตัว
screenshots-private-window-error-details = ขออภัยในความไม่สะดวก เรากำลังพัฒนาคุณลักษณะนี้สำหรับรุ่นในอนาคต
-
screenshots-generic-error-title = โอ๊ย! { -screenshots-brand-name } รวน
screenshots-generic-error-details = เราไม่แน่ใจว่าเกิดอะไรขึ้น ต้องการลองอีกครั้งหรือจับภาพหน้าจอของหน้าอื่น?
-
screenshots-too-large-error-title = ภาพหน้าจอของคุณถูกครอบตัดเนื่องจากมีขนาดใหญ่เกินไป
screenshots-too-large-error-details = ลองเลือกขอบเขตที่มีขนาดเล็กกว่า 32,700 พิกเซลที่ด้านยาวที่สุด หรือพื้นที่ทั้งหมด 124,900,000 พิกเซล
diff --git a/l10n-th/browser/browser/shopping.ftl b/l10n-th/browser/browser/shopping.ftl
index d8c531bbce..f5f348891b 100644
--- a/l10n-th/browser/browser/shopping.ftl
+++ b/l10n-th/browser/browser/shopping.ftl
@@ -5,14 +5,14 @@
shopping-page-title = { -brand-product-name } Shopping
# Title for page showing where a user can check the
# review quality of online shopping product reviews
-shopping-main-container-title = ตัวตรวจสอบบทวิจารณ์
+shopping-main-container-title = เครื่องมือตรวจสอบบทวิจารณ์
shopping-beta-marker = Beta
# This string is for ensuring that screen reader technology
# can read out the "Beta" part of the shopping sidebar header.
# Any changes to shopping-main-container-title and
# shopping-beta-marker should also be reflected here.
shopping-a11y-header =
- .aria-label = ตัวตรวจสอบบทวิจารณ์ - รุ่นเบต้า
+ .aria-label = เครื่องมือตรวจสอบบทวิจารณ์ - รุ่นเบต้า
shopping-close-button =
.title = ปิด
# This string is for notifying screen reader users that the
@@ -48,7 +48,7 @@ shopping-message-bar-warning-not-enough-reviews =
.message = เมื่อผลิตภัณฑ์นี้มีบทวิจารณ์มากขึ้น เราจะสามารถตรวจสอบคุณภาพของบทวิจารณ์ได้
shopping-message-bar-warning-product-not-available =
.heading = สินค้าไม่พร้อมจำหน่าย
- .message = หากคุณเห็นว่าสินค้านี้มีอยู่ในสต็อกแล้ว โปรดรายงานแล้วเราจะทำการตรวจสอบบทวิจารณ์
+ .message = ถ้าคุณเห็นว่าสินค้านี้มีอยู่ในสต็อกแล้ว โปรดรายงานแล้วเราจะทำการตรวจสอบบทวิจารณ์
shopping-message-bar-warning-product-not-available-button2 = รายงานว่าสินค้ามีในสต็อก
shopping-message-bar-thanks-for-reporting =
.heading = ขอบคุณสำหรับการรายงาน!
@@ -57,13 +57,18 @@ shopping-message-bar-warning-product-not-available-reported =
.heading = ข้อมูลจะมาเร็ว ๆ นี้
.message = เราคาดว่าจะได้รับข้อมูลเกี่ยวกับบทวิจารณ์ของผลิตภัณฑ์นี้ภายใน 24 ชั่วโมง โปรดกลับมาตรวจสอบอีกครั้งในภายหลัง
shopping-message-bar-analysis-in-progress-title2 = กำลังตรวจสอบคุณภาพบทวิจารณ์
-shopping-message-bar-analysis-in-progress-message2 = การดำเนินการนี้อาจใช้เวลาประมาณ 60 วินาที
+shopping-message-bar-analysis-in-progress-message2 = การกระทำนี้อาจจะใช้เวลาประมาณ 60 วินาที
# Variables:
# $percentage (Number) - The percentage complete that the analysis is, per our servers.
shopping-message-bar-analysis-in-progress-with-amount = กำลังตรวจสอบคุณภาพบทวิจารณ์ ({ $percentage }%)
shopping-message-bar-page-not-supported =
.heading = เราไม่สามารถตรวจสอบบทวิจารณ์เหล่านี้ได้
.message = ขออภัย เราไม่สามารถตรวจสอบคุณภาพบทวิจารณ์สำหรับผลิตภัณฑ์บางชนิดได้ เช่น บัตรของขวัญ วิดีโอสตรีมมิง เพลง และเกม
+shopping-message-bar-keep-closed-header =
+ .heading = ต้องการปิดไว้หรือไม่?
+ .message = คุณสามารถปรับเปลี่ยนการตั้งค่าของคุณเพื่อให้ปิดเครื่องมือตรวจสอบบทวิจารณ์ตามค่าเริ่มต้นได้ โดยในตอนนี้จะเปิดโดยอัตโนมัติ
+shopping-message-bar-keep-closed-dismiss-button = ไม่เป็นไร ขอบคุณ
+shopping-message-bar-keep-closed-accept-button = ใช่ ปิดไว้เลย
## Strings for the product review snippets card
@@ -85,10 +90,23 @@ shopping-show-less-button = แสดงน้อยลง
shopping-settings-label =
.label = การตั้งค่า
shopping-settings-recommendations-toggle =
- .label = แสดงโฆษณาในตัวตรวจสอบบทวิจารณ์
+ .label = แสดงโฆษณาในเครื่องมือตรวจสอบบทวิจารณ์
shopping-settings-recommendations-learn-more2 = คุณจะเห็นโฆษณาสำหรับผลิตภัณฑ์ที่เกี่ยวข้องเป็นครั้งคราว เราจะโฆษณาเฉพาะผลิตภัณฑ์ที่มีบทวิจารณ์ที่เชื่อถือได้เท่านั้น <a data-l10n-name="review-quality-url">เรียนรู้เพิ่มเติม</a>
-shopping-settings-opt-out-button = ปิดตัวตรวจสอบบทวิจารณ์
-powered-by-fakespot = ตัวตรวจสอบบทวิจารณ์ขับเคลื่อนโดย <a data-l10n-name="fakespot-link">{ -fakespot-brand-full-name }</a>
+shopping-settings-opt-out-button = ปิดเครื่องมือตรวจสอบบทวิจารณ์
+powered-by-fakespot = เครื่องมือตรวจสอบบทวิจารณ์ขับเคลื่อนโดย <a data-l10n-name="fakespot-link">{ -fakespot-brand-full-name }</a>
+shopping-settings-auto-open-toggle =
+ .label = เปิดเครื่องมือตรวจสอบบทวิจารณ์โดยอัตโนมัติ
+# Description text for regions where we support three sites. Sites are limited to Amazon, Walmart and Best Buy.
+# Variables:
+# $firstSite (String) - The first shopping page name
+# $secondSite (String) - The second shopping page name
+# $thirdSite (String) - The third shopping page name
+shopping-settings-auto-open-description-three-sites = เมื่อคุณดูผลิตภัณฑ์บน { $firstSite }, { $secondSite } และ { $thirdSite }
+# Description text for regions where we support only one site (e.g. currently used in FR/DE with Amazon).
+# Variables:
+# $currentSite (String) - The current shopping page name
+shopping-settings-auto-open-description-single-site = เมื่อคุณดูผลิตภัณฑ์บน { $currentSite }
+shopping-settings-sidebar-enabled-state = เครื่องมือตรวจสอบบทวิจารณ์ <strong>เปิดอยู่</strong>
## Strings for the adjusted rating component
@@ -122,9 +140,9 @@ shopping-analysis-explainer-review-grading-scale-unreliable = บทวิจา
## Strings for UrlBar button
shopping-sidebar-open-button2 =
- .tooltiptext = เปิดตัวตรวจสอบบทวิจารณ์
+ .tooltiptext = เปิดเครื่องมือตรวจสอบบทวิจารณ์
shopping-sidebar-close-button2 =
- .tooltiptext = ปิดตัวตรวจสอบบทวิจารณ์
+ .tooltiptext = ปิดเครื่องมือตรวจสอบบทวิจารณ์
## Strings for the unanalyzed product card.
## The word 'analyzer' when used here reflects what this tool is called on
@@ -134,7 +152,7 @@ shopping-sidebar-close-button2 =
## possible - if these terms are not meaningfully different - that is OK.
shopping-unanalyzed-product-header-2 = ยังไม่มีข้อมูลเกี่ยวกับบทวิจารณ์เหล่านี้
-shopping-unanalyzed-product-message-2 = หากต้องการทราบว่าบทวิจารณ์ของผลิตภัณฑ์นี้เชื่อถือได้หรือไม่ ให้ตรวจสอบคุณภาพบทวิจารณ์ โดยจะใช้เวลาเพียงประมาณ 60 วินาที
+shopping-unanalyzed-product-message-2 = ถ้าต้องการทราบว่าบทวิจารณ์ของผลิตภัณฑ์นี้เชื่อถือได้หรือไม่ ให้ตรวจสอบคุณภาพบทวิจารณ์ โดยจะใช้เวลาเพียงประมาณ 60 วินาที
shopping-unanalyzed-product-analyze-button = ตรวจสอบคุณภาพบทวิจารณ์
## Strings for the advertisement
@@ -146,13 +164,13 @@ ad-by-fakespot = โฆษณาโดย { -fakespot-brand-name }
## Shopping survey strings.
shopping-survey-headline = ช่วยปรับปรุง { -brand-product-name }
-shopping-survey-question-one = คุณพอใจกับประสบการณ์การใช้ตัวตรวจสอบบทวิจารณ์ใน { -brand-product-name } มากน้อยเพียงใด?
+shopping-survey-question-one = คุณพอใจกับประสบการณ์การใช้เครื่องมือตรวจสอบบทวิจารณ์ใน { -brand-product-name } มากแค่ไหน?
shopping-survey-q1-radio-1-label = พึงพอใจมาก
shopping-survey-q1-radio-2-label = พึงพอใจ
shopping-survey-q1-radio-3-label = เป็นกลาง
shopping-survey-q1-radio-4-label = ไม่พอใจ
shopping-survey-q1-radio-5-label = ไม่พอใจมาก
-shopping-survey-question-two = ตัวตรวจสอบบทวิจารณ์ช่วยให้คุณตัดสินใจในการสั่งซื้อได้ง่ายขึ้นหรือไม่?
+shopping-survey-question-two = เครื่องมือตรวจสอบบทวิจารณ์ช่วยให้คุณตัดสินใจในการสั่งซื้อได้ง่ายขึ้นหรือไม่?
shopping-survey-q2-radio-1-label = ใช่
shopping-survey-q2-radio-2-label = ไม่
shopping-survey-q2-radio-3-label = ฉันไม่ทราบ
@@ -166,11 +184,27 @@ shopping-survey-thanks =
## "price tag" refers to the price tag icon displayed in the address bar to
## access the feature.
-shopping-callout-closed-opted-in-subtitle = กลับมาใช้<strong>ตัวตรวจสอบบทวิจารณ์</strong>เมื่อใดก็ตามที่คุณเห็นป้ายราคา
+shopping-callout-closed-opted-in-subtitle = กลับมาใช้<strong>เครื่องมือตรวจสอบบทวิจารณ์</strong>ใหม่อีกครั้งเมื่อใดก็ตามที่คุณเห็นป้ายราคา
shopping-callout-pdp-opted-in-title = บทวิจารณ์เหล่านี้เชื่อถือได้หรือไม่? ค้นพบอย่างรวดเร็ว
-shopping-callout-pdp-opted-in-subtitle = เปิดตัวตรวจสอบบทวิจารณ์เพื่อดูคะแนนที่ปรับปรุงแล้วโดยลบบทวิจารณ์ที่ไม่น่าเชื่อถือออก รวมถึงดูไฮไลต์จากบทวิจารณ์ที่แท้จริงล่าสุด
+shopping-callout-pdp-opted-in-subtitle = เปิดเครื่องมือตรวจสอบบทวิจารณ์เพื่อดูคะแนนที่ปรับปรุงแล้วโดยลบบทวิจารณ์ที่ไม่น่าเชื่อถือออก รวมถึงดูไฮไลต์จากบทวิจารณ์ที่แท้จริงล่าสุด
shopping-callout-closed-not-opted-in-title = ดูบทวิจารณ์ที่เชื่อถือได้ในคลิกเดียว
-shopping-callout-closed-not-opted-in-subtitle = ลองใช้ตัวตรวจสอบบทวิจารณ์ทุกครั้งที่คุณเห็นป้ายราคา รับข้อมูลเชิงลึกจากนักช็อปตัวจริงอย่างรวดเร็วก่อนตัดสินใจซื้อ
+shopping-callout-closed-not-opted-in-subtitle = ลองใช้เครื่องมือตรวจสอบบทวิจารณ์ทุกครั้งที่คุณเห็นป้ายราคา รับข้อมูลเชิงลึกจากนักช็อปตัวจริงอย่างรวดเร็วก่อนตัดสินใจซื้อ
+shopping-callout-closed-not-opted-in-revised-title = ดูบทวิจารณ์ที่น่าเชื่อถือในคลิกเดียว
+shopping-callout-closed-not-opted-in-revised-subtitle = เพียงคลิกไอคอนป้ายราคาในแถบที่อยู่เพื่อกลับไปที่เครื่องมือตรวจสอบบทวิจารณ์
+shopping-callout-closed-not-opted-in-revised-button = เข้าใจแล้ว
+shopping-callout-not-opted-in-reminder-title = ซื้อของอย่างมั่นใจ
+shopping-callout-not-opted-in-reminder-subtitle = ไม่แน่ใจใช่ไหมว่าบทวิจารณ์ผลิตภัณฑ์เป็นของจริงหรือของปลอม? เครื่องมือตรวจสอบบทวิจารณ์จาก { -brand-product-name } สามารถช่วยคุณได้
+shopping-callout-not-opted-in-reminder-open-button = เปิดเครื่องมือตรวจสอบบทวิจารณ์
+shopping-callout-not-opted-in-reminder-close-button = ยกเลิก
+shopping-callout-not-opted-in-reminder-ignore-checkbox = ไม่ต้องแสดงอีก
+shopping-callout-not-opted-in-reminder-img-alt =
+ .aria-label = ภาพประกอบนามธรรมของบทวิจารณ์ผลิตภัณฑ์สามรายการ โดยรายการหนึ่งมีสัญลักษณ์เตือนว่าอาจไม่น่าเชื่อถือ
+shopping-callout-disabled-auto-open-title = เครื่เครื่องมือตรวจสอบบทวิจารณ์ถูกปิดตามค่าเริ่มต้นแล้ว
+shopping-callout-disabled-auto-open-subtitle = คลิกที่ไอคอนป้ายราคาในแถบที่อยู่ทุกครั้งที่คุณต้องการดูว่าคุณสามารถเชื่อถือบทวิจารณ์ของผลิตภัณฑ์ได้หรือไม่
+shopping-callout-disabled-auto-open-button = เข้าใจแล้ว
+shopping-callout-opted-out-title = เครื่องมือตรวจสอบบทวิจารณ์ปิดอยู่
+shopping-callout-opted-out-subtitle = ถ้าต้องการเปิดใช้งานอีกครั้ง ให้คลิกที่ไอคอนป้ายราคาในแถบที่อยู่และทำตามคำแนะนำ
+shopping-callout-opted-out-button = เข้าใจแล้ว
## Onboarding message strings.
@@ -180,13 +214,12 @@ shopping-onboarding-headline = ลองใช้คำแนะนำที่
# $currentSite (str) - The current shopping page name
# $secondSite (str) - A second shopping page name
# $thirdSite (str) - A third shopping page name
-shopping-onboarding-dynamic-subtitle-1 = ดูว่าบทวิจารณ์ผลิตภัณฑ์น่าเชื่อถือแค่ไหนใน <b>{ $currentSite }</b> ก่อนตัดสินใจซื้อ ตัวตรวจสอบบทวิจารณ์ ซึ่งเป็นคุณลักษณะทดลองจาก { -brand-product-name } ถูกบรรจุไว้ภายในตัวเบราว์เซอร์โดยตรง ซึ่งสามารถใช้ใน <b>{ $secondSite }</b> และ <b>{ $thirdSite }</b> ได้ด้วย
+shopping-onboarding-dynamic-subtitle-1 = ดูว่าบทวิจารณ์ผลิตภัณฑ์น่าเชื่อถือแค่ไหนใน <b>{ $currentSite }</b> ก่อนตัดสินใจซื้อ เครื่องมือตรวจสอบบทวิจารณ์ ซึ่งเป็นคุณลักษณะทดลองจาก { -brand-product-name } ถูกบรรจุไว้ภายในตัวเบราว์เซอร์โดยตรง ซึ่งสามารถใช้ใน <b>{ $secondSite }</b> และ <b>{ $thirdSite }</b> ได้ด้วย
# Subtitle for countries where we only support one shopping website (e.g. currently used in FR/DE with Amazon)
# Variables:
# $currentSite (str) - The current shopping page name
-shopping-onboarding-single-subtitle = ดูว่าบทวิจารณ์ผลิตภัณฑ์น่าเชื่อถือแค่ไหนใน <b>{ $currentSite }</b> ก่อนตัดสินใจซื้อ ตัวตรวจสอบบทวิจารณ์ ซึ่งเป็นคุณลักษณะทดลองจาก { -brand-product-name } ถูกบรรจุไว้ภายในตัวเบราว์เซอร์โดยตรง
+shopping-onboarding-single-subtitle = ดูว่าบทวิจารณ์ผลิตภัณฑ์น่าเชื่อถือแค่ไหนใน <b>{ $currentSite }</b> ก่อนตัดสินใจซื้อ เครื่องมือตรวจสอบบทวิจารณ์ ซึ่งเป็นคุณลักษณะทดลองจาก { -brand-product-name } ถูกบรรจุไว้ภายในตัวเบราว์เซอร์โดยตรง
shopping-onboarding-body = ด้วยการใช้พลังของ { -fakespot-brand-full-name } เราช่วยคุณหลีกเลี่ยงบทวิจารณ์ที่มีอคติและไม่น่าไว้วางใจ โมเดล AI ของเราจะปรับปรุงอยู่เสมอเพื่อปกป้องคุณในขณะที่คุณซื้อของ <a data-l10n-name="learn_more">เรียนรู้เพิ่มเติม</a>
-shopping-onboarding-opt-in-privacy-policy-and-terms-of-use2 = การเลือก “{ shopping-onboarding-opt-in-button }“ แสดงว่าคุณยอมรับ<a data-l10n-name="privacy_policy">นโยบายความเป็นส่วนตัว</a>และ <a data-l10n-name="terms_of_use">ข้อกำหนดการใช้งาน</a>ของ { -fakespot-brand-name }
shopping-onboarding-opt-in-privacy-policy-and-terms-of-use3 = การเลือก “{ shopping-onboarding-opt-in-button }“ แสดงว่าคุณยอมรับ<a data-l10n-name="privacy_policy">นโยบายความเป็นส่วนตัว</a>ของ { -brand-product-name } และ <a data-l10n-name="terms_of_use">ข้อกำหนดการใช้งาน</a>ของ { -fakespot-brand-name }
shopping-onboarding-opt-in-button = ใช่ ลองใช้เลย
shopping-onboarding-not-now-button = ไม่ใช่ตอนนี้
diff --git a/l10n-th/browser/browser/sidebarMenu.ftl b/l10n-th/browser/browser/sidebarMenu.ftl
index 99b7447d9a..e83578d541 100644
--- a/l10n-th/browser/browser/sidebarMenu.ftl
+++ b/l10n-th/browser/browser/sidebarMenu.ftl
@@ -4,15 +4,13 @@
sidebar-menu-bookmarks =
.label = ที่คั่นหน้า
-
sidebar-menu-history =
.label = ประวัติ
-
sidebar-menu-synced-tabs =
.label = แท็บที่ซิงค์
-
+sidebar-menu-megalist =
+ .label = รหัสผ่าน
sidebar-menu-close =
.label = ปิดแถบข้าง
-
sidebar-close-button =
.tooltiptext = ปิดแถบข้าง
diff --git a/l10n-th/browser/browser/sync.ftl b/l10n-th/browser/browser/sync.ftl
index 542129c49d..40a48304d1 100644
--- a/l10n-th/browser/browser/sync.ftl
+++ b/l10n-th/browser/browser/sync.ftl
@@ -29,3 +29,5 @@ fxa-menu-send-tab-to-device-syncnotready =
fxa-menu-send-tab-to-device-description = ส่งแท็บทันทีไปยังอุปกรณ์ใด ๆ ที่คุณลงชื่อเข้าใช้
fxa-menu-sign-out =
.label = ลงชื่อออก…
+fxa-menu-sync-title = Sync
+fxa-menu-sync-description = เข้าถึงเว็บของคุณได้ทุกที่
diff --git a/l10n-th/browser/browser/webProtocolHandler.ftl b/l10n-th/browser/browser/webProtocolHandler.ftl
index cc6e265ee1..02bf31572a 100644
--- a/l10n-th/browser/browser/webProtocolHandler.ftl
+++ b/l10n-th/browser/browser/webProtocolHandler.ftl
@@ -12,6 +12,8 @@ protocolhandler-mailto-os-handler-no-button = ไม่ใช่ตอนนี
protocolhandler-mailto-handler-notificationbox-always = ต้องการเปิดลิงก์อีเมลโดยใช้ { $url } ทุกครั้งหรือไม่?
protocolhandler-mailto-handler-yes-confirm = ขณะนี้ { $url } เป็นไซต์เริ่มต้นของคุณสำหรับเปิดลิงก์ที่ใช้ส่งอีเมลแล้ว
+protocolhandler-mailto-handler-set-message = ใช้ <strong>{ $url } ใน { -brand-short-name }</strong> ทุกครั้งที่คุณคลิกลิงก์ที่เปิดอีเมลของคุณหรือไม่?
+protocolhandler-mailto-handler-confirm-message = ขณะนี้ <strong>{ $url } ใน { -brand-short-name }</strong> เป็นเครื่องมือจัดการอีเมลเริ่มต้นในคอมพิวเตอร์ของคุณแล้ว
##
diff --git a/l10n-th/browser/browser/webrtcIndicator.ftl b/l10n-th/browser/browser/webrtcIndicator.ftl
index 4ee6c636ce..01bd61d0c2 100644
--- a/l10n-th/browser/browser/webrtcIndicator.ftl
+++ b/l10n-th/browser/browser/webrtcIndicator.ftl
@@ -145,17 +145,17 @@ webrtc-allow-share-screen-and-audio-capture-with-file = อนุญาตให
## $origin (String): the first party origin.
## $thirdParty (String): the third party origin.
-webrtc-allow-share-audio-capture-unsafe-delegation = อนุญาตให้ { $origin } มอบสิทธิอนุญาตให้กับ { $thirdParty } ในการฟังเสียงของแท็บนี้หรือไม่?
+webrtc-allow-share-audio-capture-unsafe-delegation = อนุญาตให้ { $origin } ยินยอมให้ { $thirdParty } ฟังเสียงของแท็บนี้ได้หรือไม่?
webrtc-allow-share-camera-unsafe-delegation = อนุญาตให้ { $origin } มอบสิทธิให้กับ { $thirdParty } ในการเข้าถึงกล้องของคุณหรือไม่?
webrtc-allow-share-microphone-unsafe-delegation = อนุญาตให้ { $origin } มอบสิทธิให้กับ { $thirdParty } ในการเข้าถึงไมโครโฟนของคุณหรือไม่?
-webrtc-allow-share-screen-unsafe-delegation = อนุญาตให้ { $origin } มอบสิทธิอนุญาตให้กับ { $thirdParty } ในการดูหน้าจอของคุณหรือไม่?
+webrtc-allow-share-screen-unsafe-delegation = อนุญาตให้ { $origin } ยินยอมให้ { $thirdParty } ดูหน้าจอของคุณได้หรือไม่?
# "Speakers" is used in a general sense that might include headphones or
# another audio output connection.
webrtc-allow-share-speaker-unsafe-delegation = อนุญาตให้ { $origin } มอบสิทธิให้กับ { $thirdParty } ในการเข้าถึงลำโพงอื่น ๆ หรือไม่?
webrtc-allow-share-camera-and-microphone-unsafe-delegation = อนุญาตให้ { $origin } มอบสิทธิให้กับ { $thirdParty } ในการเข้าถึงกล้องและไมโครโฟนของคุณหรือไม่?
webrtc-allow-share-camera-and-audio-capture-unsafe-delegation = อนุญาตให้ { $origin } มอบสิทธิให้กับ { $thirdParty } ในการเข้าถึงกล้องและฟังเสียงของแท็บนี้หรือไม่?
webrtc-allow-share-screen-and-microphone-unsafe-delegation = อนุญาตให้ { $origin } มอบสิทธิให้กับ { $thirdParty } ในการเข้าถึงไมโครโฟนของคุณและดูหน้าจอของคุณหรือไม่?
-webrtc-allow-share-screen-and-audio-capture-unsafe-delegation = อนุญาตให้ { $origin } มอบสิทธิอนุญาตให้กับ { $thirdParty } ในการฟังเสียงของแท็บนี้และดูหน้าจอของคุณหรือไม่?
+webrtc-allow-share-screen-and-audio-capture-unsafe-delegation = อนุญาตให้ { $origin } ยินยอมให้ { $thirdParty } ฟังเสียงของแท็บนี้และดูหน้าจอของคุณได้หรือไม่?
##
diff --git a/l10n-th/browser/chrome/browser/browser.properties b/l10n-th/browser/chrome/browser/browser.properties
index 05e81d8943..dff86a9f8f 100644
--- a/l10n-th/browser/chrome/browser/browser.properties
+++ b/l10n-th/browser/chrome/browser/browser.properties
@@ -312,7 +312,7 @@ geolocation.shareWithSite4=อนุญาตให้ %S เข้าถึง
geolocation.shareWithFile4=อนุญาตให้ไฟล์ในเครื่องนี้เข้าถึงตำแหน่งที่ตั้งของคุณหรือไม่?
# LOCALIZATION NOTE(geolocation.shareWithSiteUnsafeDelegation2):
# %1$S is the first party origin, %2$S is the third party origin.
-geolocation.shareWithSiteUnsafeDelegation2=อนุญาตให้ %1$S มอบสิทธิอนุญาตให้กับ %2$S ในการเข้าถึงตำแหน่งที่ตั้งของคุณหรือไม่?
+geolocation.shareWithSiteUnsafeDelegation2=อนุญาตให้ %1$S ยินยอมให้ %2$S เข้าถึงตำแหน่งที่ตั้งของคุณได้หรือไม่?
geolocation.remember=จดจำการตัดสินใจนี้
# Virtual Reality Device UI
@@ -320,8 +320,8 @@ xr.allow2=อนุญาต
xr.allow2.accesskey=อ
xr.block=ปิดกั้น
xr.block.accesskey=ป
-xr.shareWithSite4=อนุญาตให้ %S เข้าถึงอุปกรณ์ความจริงเสมือนหรือไม่? การดำเนินการนี้อาจเป็นการเปิดเผยข้อมูลที่ละเอียดอ่อน
-xr.shareWithFile4=อนุญาตให้ไฟล์ภายในเครื่องนี้เข้าถึงอุปกรณ์ความจริงเสมือนหรือไม่? การดำเนินการนี้อาจเป็นการเปิดเผยข้อมูลที่ละเอียดอ่อน
+xr.shareWithSite4=อนุญาตให้ %S เข้าถึงอุปกรณ์ความเป็นจริงเสมือนหรือไม่? การกระทำนี้อาจเป็นการเปิดเผยข้อมูลที่ละเอียดอ่อน
+xr.shareWithFile4=อนุญาตให้ไฟล์ภายในเครื่องนี้เข้าถึงอุปกรณ์ความเป็นจริงเสมือนหรือไม่? การกระทำนี้อาจเป็นการเปิดเผยข้อมูลที่ละเอียดอ่อน
xr.remember=จดจำการตัดสินใจนี้
# Persistent storage UI
@@ -369,7 +369,7 @@ addKeywordTitleAutoFill=ค้นหา %S
# troubleshootModeRestart
# LOCALIZATION NOTE (troubleshootModeRestartPromptTitle): %S is the name of the product (e.g., Firefox)
troubleshootModeRestartPromptTitle=เริ่มการทำงาน %S ใหม่ในโหมดแก้ไขปัญหาหรือไม่?
-troubleshootModeRestartPromptMessage=ส่วนขยาย ชุดรูปแบบ และการตั้งค่าที่กำหนดเองของคุณจะถูกปิดใช้งานชั่วคราว
+troubleshootModeRestartPromptMessage=ส่วนขยาย ชุดตกแต่ง และการตั้งค่ากำหนดเองของคุณจะถูกปิดใช้งานชั่วคราว
troubleshootModeRestartButton=เริ่มการทำงานใหม่
# LOCALIZATION NOTE (browser.menu.showCharacterEncoding): Set to the string
@@ -484,11 +484,11 @@ captivePortal.showLoginPage2 = เปิดหน้าเข้าสู่ร
# LOCALIZATION NOTE (permissions.header):
# %S is the hostname of the site that is being displayed.
-permissions.header = สิทธิอนุญาตสำหรับ %S
-permissions.remove.tooltip = ล้างสิทธิอนุญาตนี้และถามอีกครั้ง
+permissions.header = การกำหนดสิทธิ์สำหรับ %S
+permissions.remove.tooltip = ล้างการกำหนดสิทธิ์นี้และถามอีกครั้ง
-permissions.fullscreen.promptCanceled = ยกเลิกคำขอการอนุญาตที่รอดำเนินการแล้ว: ไม่ควรออกคำขอการอนุญาตก่อนเข้าสู่โหมดเต็มหน้าจอของ DOM
-permissions.fullscreen.fullScreenCanceled = ออกจากโหมดเต็มหน้าจอของ DOM แล้ว: ไม่ควรออกคำขอการอนุญาตในขณะที่อยู่ในโหมดเต็มหน้าจอของ DOM
+permissions.fullscreen.promptCanceled = ยกเลิกคำร้องขอการกำหนดสิทธิ์ที่ค้างอยู่แล้ว: ไม่ควรออกคำร้องขอการกำหนดสิทธิ์ก่อนเข้าสู่โหมดเต็มจอของ DOM
+permissions.fullscreen.fullScreenCanceled = ออกจากโหมดเต็มจอของ DOM แล้ว: ไม่ควรออกคำร้องขอการกำหนดสิทธิ์ขณะที่อยู่ในโหมดเต็มจอของ DOM
# LOCALIZATION NOTE (aboutDialog.architecture.*):
# The sixtyFourBit and thirtyTwoBit strings describe the architecture of the
@@ -523,7 +523,7 @@ storageAccess1.DontAllow.accesskey = ป
# %1$S is the name of the site URL (www.site1.example) trying to track the user's activity.
# %2$S is the name of the site URL (www.site2.example) that the user is visiting. This is the same domain name displayed in the address bar.
storageAccess4.message = อนุญาตให้ %1$S ใช้คุกกี้บน %2$S หรือไม่?
-storageAccess1.hintText = คุณสามารถปิดกั้นการเข้าถึงได้หากคุณไม่แน่ใจเหตุผลที่ %1$S ต้องการข้อมูลนี้
+storageAccess1.hintText = คุณสามารถปิดกั้นการเข้าถึงได้ถ้าคุณไม่แน่ใจเหตุผลที่ %1$S ต้องการข้อมูลนี้
# LOCALIZATION NOTE (gnomeSearchProviderSearchWeb):
# Used for search by Gnome Shell activity screen, %S is a searched string.
diff --git a/l10n-th/browser/chrome/browser/downloads/downloads.properties b/l10n-th/browser/chrome/browser/downloads/downloads.properties
index bb249bee87..73af79f09a 100644
--- a/l10n-th/browser/chrome/browser/downloads/downloads.properties
+++ b/l10n-th/browser/chrome/browser/downloads/downloads.properties
@@ -47,7 +47,7 @@ fileDeleted=ไฟล์ที่ถูกลบ
# LOCALIZATION NOTE (unblockHeaderUnblock, unblockHeaderOpen,
# unblockTypeMalware, unblockTypePotentiallyUnwanted2,
# unblockTypeUncommon2, unblockTip2, unblockButtonOpen,
-# unblockButtonUnblock, unblockButtonConfirmBlock, unblockInsecure2):
+# unblockButtonUnblock, unblockButtonConfirmBlock, unblockInsecure3):
# These strings are displayed in the dialog shown when the user asks a blocked
# download to be unblocked. The severity of the threat is expressed in
# descending order by the unblockType strings, it is higher for files detected
@@ -58,6 +58,7 @@ unblockTypeMalware=ไฟล์นี้มีไวรัสหรือมั
unblockTypePotentiallyUnwanted2=ไฟล์นี้ได้ปลอมตัวเป็นการดาวน์โหลดที่มีประโยชน์ แต่มันสามารถเปลี่ยนแปลงแบบที่ไม่คาดไว้กับการตั้งค่าและโปรแกรมของคุณ
unblockTypeUncommon2=ไฟล์นี้ไม่ได้ดาวน์โหลดกันโดยทั่วไปและอาจไม่ปลอดภัยที่จะเปิด ไฟล์อาจมีไวรัสหรือทำการเปลี่ยนแปลงที่ไม่คาดคิดกับโปรแกรมและการตั้งค่าของคุณ
unblockInsecure2=การดาวน์โหลดนี้ทำผ่าน HTTP แม้เอกสารปัจจุบันจะถูกส่งผ่านการเชื่อมต่อ HTTPS ที่ปลอดภัยก็ตาม ถ้าคุณดำเนินการต่อ การดาวน์โหลดอาจเสียหายหรืออาจถูกดัดแปลงระหว่างกระบวนการดาวน์โหลด
+unblockInsecure3=คุณกำลังพยายามดาวน์โหลดไฟล์นี้ผ่านการเชื่อมต่อที่ไม่ปลอดภัย ถ้าคุณดำเนินการต่อ ไฟล์อาจจะถูกเปลี่ยนแปลง ถูกใช้เพื่อขโมยข้อมูลของคุณ หรือทำอันตรายต่ออุปกรณ์ของคุณได้
unblockTip2=คุณสามารถค้นหาแหล่งดาวน์โหลดอื่น หรือลองอีกครั้งในภายหลัง
unblockButtonOpen=เปิด
unblockButtonUnblock=อนุญาตการดาวน์โหลด
diff --git a/l10n-th/browser/chrome/overrides/appstrings.properties b/l10n-th/browser/chrome/overrides/appstrings.properties
index f159603eca..9ef91df957 100644
--- a/l10n-th/browser/chrome/overrides/appstrings.properties
+++ b/l10n-th/browser/chrome/overrides/appstrings.properties
@@ -6,7 +6,7 @@ malformedURI2=โปรดตรวจสอบว่า URL ถูกต้อ
fileNotFound=Firefox ไม่พบไฟล์ที่ %S
fileAccessDenied=ไฟล์ที่ %S ไม่สามารถอ่านได้
dnsNotFound2=เราไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ที่ %S
-unknownProtocolFound=Firefox ไม่ทราบวิธีเปิดที่อยู่นี้ เนื่องจากหนึ่งในโปรโตคอลดังต่อไปนี้ (%S) ไม่สัมพันธ์กับโปรแกรมใด ๆ หรือไม่อนุญาตในบริบทนี้
+unknownProtocolFound=Firefox ไม่ทราบวิธีเปิดที่อยู่นี้ เนื่องจากหนึ่งในโพรโทคอลดังต่อไปนี้ (%S) ไม่สัมพันธ์กับโปรแกรมใดๆ หรือไม่อนุญาตในบริบทนี้
connectionFailure=Firefox ไม่สามารถสร้างการเชื่อมต่อไปยังเซิร์ฟเวอร์ที่ %S
netInterrupt=การเชื่อมต่อไปยัง %S ถูกขัดจังหวะขณะที่หน้ากำลังโหลด
netTimeout=เซิร์ฟเวอร์ที่ %S ใช้เวลาตอบสนองนานเกินไป
@@ -24,8 +24,8 @@ proxyResolveFailure=Firefox ถูกกำหนดค่าให้ใช้
proxyConnectFailure=Firefox ถูกกำหนดค่าให้ใช้เซิร์ฟเวอร์พร็อกซีที่ปฏิเสธการเชื่อมต่อ
contentEncodingError=ไม่สามารถแสดงหน้าที่คุณกำลังพยายามจะดูเนื่องจากหน้าใช้รูปแบบการบีบอัดที่ไม่ถูกต้องหรือไม่รองรับ
unsafeContentType=ไม่สามารถแสดงหน้าที่คุณกำลังพยายามจะดูเนื่องจากหน้ามีชนิดไฟล์ที่อาจไม่ปลอดภัยที่จะเปิด โปรดติดต่อเจ้าของเว็บไซต์เพื่อแจ้งพวกเขาให้ทราบถึงปัญหานี้
-externalProtocolTitle=คำขอโปรโตคอลภายนอก
-externalProtocolPrompt=แอปพลิเคชันภายนอกต้องถูกเปิดเพื่อจัดการกับ %1$S: ลิงก์\n\n\nลิงก์ที่ขอ:\n\n%2$S\n\nแอปพลิเคชัน: %3$S\n\n\nหากคุณไม่ได้คาดหวังคำขอนี้ มันอาจจะเป็นความพยายามในการใช้ประโยชน์จากจุดอ่อนในโปรแกรมอื่นนั้น ยกเลิกคำขอนี้เว้นแต่คุณจะแน่ใจว่าคำขอนี้ไม่ได้ประสงค์ร้าย\n
+externalProtocolTitle=คำร้องขอโพรโทคอลภายนอก
+externalProtocolPrompt=แอปพลิเคชันภายนอกต้องถูกเปิดเพื่อจัดการกับ %1$S: ลิงก์\n\n\nลิงก์ที่ขอ:\n\n%2$S\n\nแอปพลิเคชัน: %3$S\n\n\nถ้าคุณไม่ได้คาดหวังคำขอนี้ มันอาจจะเป็นความพยายามในการใช้ประโยชน์จากจุดอ่อนในโปรแกรมอื่นนั้น ยกเลิกคำขอนี้เว้นแต่คุณจะแน่ใจว่าคำขอนี้ไม่ได้ประสงค์ร้าย\n
#LOCALIZATION NOTE (externalProtocolUnknown): The following string is shown if the application name can't be determined
externalProtocolUnknown=<ไม่ทราบ>
externalProtocolChkMsg=จดจำการเลือกของฉันสำหรับลิงก์ประเภทนี้ทั้งหมด
@@ -36,9 +36,9 @@ unwantedBlocked=ไซต์ที่ %S ถูกรายงานว่าแ
deceptiveBlocked=หน้าเว็บนี้ที่ %S ถูกรายงานว่าเป็นไซต์หลอกลวงและถูกปิดกั้นตามการกำหนดลักษณะความปลอดภัยของคุณ
cspBlocked=หน้านี้มีนโยบายความปลอดภัยของเนื้อหาที่ป้องกันไม่ให้หน้าถูกโหลดด้วยวิธีนี้
xfoBlocked=หน้านี้มีนโยบาย X-Frame-Options ที่ป้องกันไม่ให้หน้าถูกโหลดในบริบทนี้
-corruptedContentErrorv2=ไซต์ที่ %S ได้พบการละเมิดโปรโตคอลเครือข่ายที่ไม่สามารถซ่อมแซมได้
+corruptedContentErrorv2=ไซต์ที่ %S ได้พบการละเมิดโพรโทคอลเครือข่ายที่ไม่สามารถซ่อมแซมได้
## LOCALIZATION NOTE (sslv3Used) - Do not translate "%S".
-sslv3Used=Firefox ไม่สามารถรับประกันความปลอดภัยของข้อมูลของคุณบน %S เนื่องจากใช้ SSLv3 ซึ่งเป็นโปรโตคอลที่มีปัญหาด้านความปลอดภัย
+sslv3Used=Firefox ไม่สามารถรับประกันความปลอดภัยของข้อมูลของคุณบน %S เนื่องจากใช้ SSLv3 ซึ่งเป็นโพรโทคอลที่มีปัญหาด้านความปลอดภัย
inadequateSecurityError=เว็บไซต์พยายามจะแลกเปลี่ยนระดับความปลอดภัยที่ไม่เพียงพอ
blockedByPolicy=องค์กรของคุณได้ปิดกั้นการเข้าถึงหน้าหรือเว็บไซต์นี้
-networkProtocolError=Firefox ได้พบการละเมิดโปรโตคอลเครือข่ายที่ไม่สามารถซ่อมแซมได้
+networkProtocolError=Firefox ได้พบการละเมิดโพรโทคอลเครือข่ายที่ไม่สามารถซ่อมแซมได้
diff --git a/l10n-th/browser/crashreporter/crashreporter-override.ini b/l10n-th/browser/crashreporter/crashreporter-override.ini
index 171ac589af..15edf69548 100644
--- a/l10n-th/browser/crashreporter/crashreporter-override.ini
+++ b/l10n-th/browser/crashreporter/crashreporter-override.ini
@@ -1,8 +1,9 @@
-; 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 is in the UTF-8 encoding
+# 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 is in the UTF-8 encoding
[Strings]
-; LOCALIZATION NOTE (CrashReporterProductErrorText2): The %s is replaced with a string containing detailed information.
-CrashReporterProductErrorText2=Firefox มีปัญหาและได้หยุดการทำงาน เราจะพยายามเรียกคืนแท็บและหน้าต่างของคุณกลับมาเหมือนเดิมเมื่อเริ่มทำงานใหม่\n\nโชคไม่ดีที่ตัวรายงานการขัดข้องไม่สามารถส่งข้อมูลรายงานการขัดข้องได้\n\nรายละเอียด: %s
+# LOCALIZATION NOTE (CrashReporterProductErrorText2): The %s is replaced with a string containing detailed information.
+CrashReporterProductErrorText2=Firefox มีปัญหาและได้หยุดการทำงาน เราจะพยายามเรียกคืนแท็บและหน้าต่างของคุณกลับมาเหมือนเดิมเมื่อเริ่มทำงานใหม่\n\nโชคไม่ดีที่เครื่องมือรายงานการขัดข้องไม่สามารถส่งข้อมูลรายงานการขัดข้องได้\n\nรายละเอียด: %s
CrashReporterDescriptionText2=Firefox มีปัญหาและได้หยุดการทำงาน เราจะพยายามเรียกคืนแท็บและหน้าต่างของคุณกลับมาเหมือนเดิมเมื่อเริ่มทำงานใหม่\n\nคุณสามารถช่วยเหลือการวิเคราะห์แก้ปัญหานี้ได้ โดยการส่งรายงานการขัดข้องกลับมาที่เรา
diff --git a/l10n-th/browser/defaultagent/defaultagent_localized.ini b/l10n-th/browser/defaultagent/defaultagent_localized.ini
index 5db75f2703..eaba1cba07 100644
--- a/l10n-th/browser/defaultagent/defaultagent_localized.ini
+++ b/l10n-th/browser/defaultagent/defaultagent_localized.ini
@@ -4,10 +4,7 @@
# This file is in the UTF-8 encoding
[Strings]
-DefaultBrowserAgentTaskDescription=งานของ Default Browser Agent จะตรวจสอบเมื่อมีการเปลี่ยนค่าเริ่มต้นจาก %MOZ_APP_DISPLAYNAME% เป็นเบราว์เซอร์อื่น หากการเปลี่ยนแปลงเกิดขึ้นภายใต้สถานการณ์ที่น่าสงสัย ระบบจะแจ้งให้ผู้ใช้เปลี่ยนกลับเป็น %MOZ_APP_DISPLAYNAME% ไม่เกินสองครั้ง งานนี้ถูกติดตั้งโดยอัตโนมัติโดย %MOZ_APP_DISPLAYNAME% และจะถูกติดตั้งใหม่เมื่อ %MOZ_APP_DISPLAYNAME% อัปเดต เมื่อต้องการปิดใช้งานงานนี้ ให้อัปเดตการกำหนดลักษณะ “default-browser-agent.enabled” บนหน้า about:config หรือการตั้งค่านโยบายองค์กร “DisableDefaultBrowserAgent” ของ %MOZ_APP_DISPLAYNAME%
-
-DefaultBrowserNotificationTitle=ทำให้ %MOZ_APP_DISPLAYNAME% เป็นเบราว์เซอร์เริ่มต้นของคุณ
-DefaultBrowserNotificationText=%MOZ_APP_DISPLAYNAME% ไม่ใช่เบราว์เซอร์เริ่มต้นของคุณอีกต่อไป ทำให้เป็นค่าเริ่มต้นของคุณหรือไม่?
+DefaultBrowserAgentTaskDescription=งานของ Default Browser Agent จะตรวจสอบเมื่อมีการเปลี่ยนค่าเริ่มต้นจาก %MOZ_APP_DISPLAYNAME% เป็นเบราว์เซอร์อื่น ถ้าการเปลี่ยนแปลงเกิดขึ้นภายใต้สถานการณ์ที่น่าสงสัย ระบบจะแจ้งให้ผู้ใช้เปลี่ยนกลับเป็น %MOZ_APP_DISPLAYNAME% ไม่เกินสองครั้ง งานนี้ถูกติดตั้งโดยอัตโนมัติโดย %MOZ_APP_DISPLAYNAME% และจะถูกติดตั้งใหม่เมื่อ %MOZ_APP_DISPLAYNAME% อัปเดต เมื่อต้องการปิดใช้งานงานนี้ ให้อัปเดตการกำหนดลักษณะ “default-browser-agent.enabled” บนหน้า about:config หรือการตั้งค่านโยบายองค์กร “DisableDefaultBrowserAgent” ของ %MOZ_APP_DISPLAYNAME%
DefaultBrowserNotificationHeaderText=ต้องการใช้ %MOZ_APP_DISPLAYNAME% ต่อไปหรือไม่?
DefaultBrowserNotificationBodyText=เบราว์เซอร์เริ่มต้นของคุณถูกเปลี่ยนไปเมื่อไม่นานมานี้ แตะเพื่อคืน %MOZ_APP_DISPLAYNAME% มาเป็นค่าเริ่มต้น
diff --git a/l10n-th/browser/installer/custom.properties b/l10n-th/browser/installer/custom.properties
index 7adea29ff3..393187ed60 100644
--- a/l10n-th/browser/installer/custom.properties
+++ b/l10n-th/browser/installer/custom.properties
@@ -19,6 +19,9 @@
# from en-US contains a \n.
REG_APP_DESC=$BrandShortName ให้คุณท่องเว็บอย่างปลอดภัยและง่ายดายด้วยหน้าตาที่คุ้นเคย ความสามารถด้านความปลอดภัยที่ถูกยกระดับ รวมไปถึงช่วยปกป้องคุณจากการขโมยอัตลักษณ์ และการค้นหาแบบรวมที่ทำให้คุณใช้ประโยชน์จากเว็บได้สูงสุด
+# LOCALIZATION NOTE:
+# The non-variable portion of this MUST match the translation of
+# "private-browsing-shortcut-text-2" in browser.ftl
PRIVATE_BROWSING_SHORTCUT_TITLE=การเรียกดูแบบส่วนตัวของ $BrandShortName
CONTEXT_OPTIONS=&ตัวเลือก $BrandShortName
CONTEXT_SAFE_MODE=โหมด&ปลอดภัย $BrandShortName
@@ -63,7 +66,7 @@ UN_CONFIRM_UNINSTALLED_FROM=$BrandShortName จะถูกถอนการต
UN_CONFIRM_CLICK=คลิก ถอนการติดตั้ง เพื่อดำเนินการต่อ
UN_REFRESH_PAGE_TITLE=ล้าง $BrandShortName ใหม่หรือไม่?
-UN_REFRESH_PAGE_EXPLANATION=หากคุณกำลังมีปัญหากับ $BrandShortName การล้างใหม่อาจช่วยได้\n\nการดำเนินการนี้จะเรียกคืนการตั้งค่าเริ่มต้นและเอาส่วนเสริมออก ล้างใหม่ให้สดเพื่อประสิทธิภาพที่ดีที่สุด
+UN_REFRESH_PAGE_EXPLANATION=ถ้าคุณกำลังมีปัญหากับ $BrandShortName การล้างใหม่อาจช่วยได้\n\nการกระทำนี้จะเรียกคืนการตั้งค่าเริ่มต้นและเอาส่วนเสริมออก ล้างใหม่ให้สดเพื่อประสิทธิภาพที่ดีที่สุด
UN_REFRESH_LEARN_MORE=เ&รียนรู้เพิ่มเติม
UN_REFRESH_BUTTON=&ล้าง $BrandShortName ใหม่
@@ -88,6 +91,4 @@ OPTION_CUSTOM_RADIO=&กำหนดเอง
# LOCALIZATION NOTE:
# The following text replaces the Install button text on the summary page.
-# Verify that the access key for InstallBtn (in override.properties) and
-# UPGRADE_BUTTON is not already used by SUMMARY_TAKE_DEFAULTS.
UPGRADE_BUTTON=&อัปเกรด
diff --git a/l10n-th/browser/installer/nsisstrings.properties b/l10n-th/browser/installer/nsisstrings.properties
index f6381d7553..f52b36a17d 100644
--- a/l10n-th/browser/installer/nsisstrings.properties
+++ b/l10n-th/browser/installer/nsisstrings.properties
@@ -41,6 +41,6 @@ WARN_DISK_SPACE_QUIT=คุณไม่มีพื้นที่ดิสก
ERROR_DOWNLOAD_CONT=อืมม ด้วยเหตุผลบางอย่าง เราไม่สามารถติดตั้ง $BrandShortName ได้\nเลือก ตกลง เพื่อเริ่มต้นใหม่
STUB_CANCEL_PROMPT_HEADING=คุณต้องการติดตั้ง $BrandShortName หรือไม่?
-STUB_CANCEL_PROMPT_MESSAGE=หากคุณยกเลิก $BrandShortName จะไม่ถูกติดตั้ง
+STUB_CANCEL_PROMPT_MESSAGE=ถ้าคุณยกเลิก $BrandShortName จะไม่ถูกติดตั้ง
STUB_CANCEL_PROMPT_BUTTON_CONTINUE=ติดตั้ง $BrandShortName
STUB_CANCEL_PROMPT_BUTTON_EXIT=ยกเลิก
diff --git a/l10n-th/browser/pdfviewer/viewer.properties b/l10n-th/browser/pdfviewer/viewer.properties
index f87651dba7..cc705dd99e 100644
--- a/l10n-th/browser/pdfviewer/viewer.properties
+++ b/l10n-th/browser/pdfviewer/viewer.properties
@@ -41,11 +41,6 @@ print.title=พิมพ์
print_label=พิมพ์
save.title=บันทึก
save_label=บันทึก
-# LOCALIZATION NOTE (download_button.title): used in Firefox for Android as a tooltip for the download button (“download” is a verb).
-download_button.title=ดาวน์โหลด
-# LOCALIZATION NOTE (download_button_label): used in Firefox for Android as a label for the download button (“download” is a verb).
-# Length of the translation matters since we are in a mobile context, with limited screen estate.
-download_button_label=ดาวน์โหลด
bookmark1.title=หน้าปัจจุบัน (ดู URL จากหน้าปัจจุบัน)
bookmark1_label=หน้าปัจจุบัน
# LOCALIZATION NOTE (open_in_app.title): This string is used in Firefox for Android.
@@ -102,7 +97,7 @@ document_properties_author=ผู้สร้าง:
document_properties_subject=ชื่อเรื่อง:
document_properties_keywords=คำสำคัญ:
document_properties_creation_date=วันที่สร้าง:
-document_properties_modification_date=วันที่แก้ไข:
+document_properties_modification_date=วันที่ปรับเปลี่ยน:
# LOCALIZATION NOTE (document_properties_date_string): "{{date}}" and "{{time}}"
# will be replaced by the creation/modification date, and time, of the PDF file.
document_properties_date_string={{date}}, {{time}}
@@ -246,9 +241,6 @@ editor_free_text2_label=ข้อความ
editor_ink2.title=รูปวาด
editor_ink2_label=รูปวาด
-editor_stamp1.title=เพิ่มหรือแก้ไขภาพ
-editor_stamp1_label=เพิ่มหรือแก้ไขภาพ
-
free_text2_default_content=เริ่มพิมพ์…
# Editor Parameters
@@ -258,45 +250,7 @@ editor_ink_color=สี
editor_ink_thickness=ความหนา
editor_ink_opacity=ความทึบ
-editor_stamp_add_image_label=เพิ่มภาพ
-editor_stamp_add_image.title=เพิ่มภาพ
-
# Editor aria
editor_free_text2_aria_label=ตัวแก้ไขข้อความ
editor_ink2_aria_label=ตัวแก้ไขรูปวาด
editor_ink_canvas_aria_label=ภาพที่ผู้ใช้สร้างขึ้น
-
-# Alt-text dialog
-# LOCALIZATION NOTE (editor_alt_text_button_label): Alternative text (alt text) helps
-# when people can't see the image.
-editor_alt_text_button_label=ข้อความทดแทน
-editor_alt_text_edit_button_label=แก้ไขข้อความทดแทน
-editor_alt_text_dialog_label=เลือกตัวเลือก
-editor_alt_text_dialog_description=ข้อความทดแทนสามารถช่วยเหลือได้เมื่อผู้ใช้มองไม่เห็นภาพ หรือภาพไม่โหลด
-editor_alt_text_add_description_label=เพิ่มคำอธิบาย
-editor_alt_text_add_description_description=แนะนำให้ใช้ 1-2 ประโยคซึ่งอธิบายหัวเรื่อง ฉาก หรือการกระทำ
-editor_alt_text_mark_decorative_label=ทำเครื่องหมายเป็นสิ่งตกแต่ง
-editor_alt_text_mark_decorative_description=สิ่งนี้ใช้สำหรับภาพที่เป็นสิ่งประดับ เช่น ขอบ หรือลายน้ำ
-editor_alt_text_cancel_button=ยกเลิก
-editor_alt_text_save_button=บันทึก
-editor_alt_text_decorative_tooltip=ทำเครื่องหมายเป็นสิ่งตกแต่งแล้ว
-# This is a placeholder for the alt text input area
-editor_alt_text_textarea.placeholder=ตัวอย่างเช่น “ชายหนุ่มคนหนึ่งนั่งลงที่โต๊ะเพื่อรับประทานอาหารมื้อหนึ่ง”
-
-# Editor resizers
-# LOCALIZATION NOTE (editor_resizer_label_topLeft): This is used in an aria label to help to understand the role of the resizer.
-editor_resizer_label_topLeft=มุมซ้ายบน — ปรับขนาด
-# LOCALIZATION NOTE (editor_resizer_label_topMiddle): This is used in an aria label to help to understand the role of the resizer.
-editor_resizer_label_topMiddle=ตรงกลางด้านบน — ปรับขนาด
-# LOCALIZATION NOTE (editor_resizer_label_topRight): This is used in an aria label to help to understand the role of the resizer.
-editor_resizer_label_topRight=มุมขวาบน — ปรับขนาด
-# LOCALIZATION NOTE (editor_resizer_label_middleRight): This is used in an aria label to help to understand the role of the resizer.
-editor_resizer_label_middleRight=ตรงกลางด้านขวา — ปรับขนาด
-# LOCALIZATION NOTE (editor_resizer_label_bottomRight): This is used in an aria label to help to understand the role of the resizer.
-editor_resizer_label_bottomRight=มุมขวาล่าง — ปรับขนาด
-# LOCALIZATION NOTE (editor_resizer_label_bottomMiddle): This is used in an aria label to help to understand the role of the resizer.
-editor_resizer_label_bottomMiddle=ตรงกลางด้านล่าง — ปรับขนาด
-# LOCALIZATION NOTE (editor_resizer_label_bottomLeft): This is used in an aria label to help to understand the role of the resizer.
-editor_resizer_label_bottomLeft=มุมซ้ายล่าง — ปรับขนาด
-# LOCALIZATION NOTE (editor_resizer_label_middleLeft): This is used in an aria label to help to understand the role of the resizer.
-editor_resizer_label_middleLeft=ตรงกลางด้านซ้าย — ปรับขนาด
diff --git a/l10n-th/devtools/client/aboutdebugging.ftl b/l10n-th/devtools/client/aboutdebugging.ftl
index 6cb8b42e02..524ec444fe 100644
--- a/l10n-th/devtools/client/aboutdebugging.ftl
+++ b/l10n-th/devtools/client/aboutdebugging.ftl
@@ -176,7 +176,7 @@ about-debugging-runtime-other-workers =
# Title of the processes category.
# .name is processed by fluent-react / DebugTargetPane
about-debugging-runtime-processes =
- .name = โปรเซส
+ .name = โพรเซส
# Label of the button opening the performance profiler panel in runtime pages for remote
# runtimes.
about-debugging-runtime-profile-button2 = ประสิทธิภาพโปรไฟล์
@@ -313,16 +313,16 @@ about-debugging-worker-push-service =
.label = บริการผลัก
# Displayed as title of the inspect button when service worker debugging is disabled.
about-debugging-worker-inspect-action-disabled =
- .title = การตรวจสอบ Service Worker ถูกปิดใช้งานอยู่สำหรับ { -brand-shorter-name } แบบมัลติโปรเซสในขณะนี้
+ .title = การตรวจสอบ Service Worker ถูกปิดใช้งานอยู่สำหรับ { -brand-shorter-name } แบบมัลติโพรเซสในขณะนี้
# Displayed as title of the inspect button for zombie tabs (e.g. tabs loaded via a session restore).
about-debugging-zombie-tab-inspect-action-disabled =
.title = แท็บยังไม่ได้โหลดอย่างเต็มที่และไม่สามารถตรวจสอบได้
# Displayed as name for the Main Process debug target in the Processes category. Only for
# remote runtimes, if `devtools.aboutdebugging.process-debugging` is true.
-about-debugging-multiprocess-toolbox-name = กล่องเครื่องมือมัลติโปรเซส
+about-debugging-multiprocess-toolbox-name = กล่องเครื่องมือมัลติโพรเซส
# Displayed as description for the Main Process debug target in the Processes category.
# Only for remote browsers, if `devtools.aboutdebugging.process-debugging` is true.
-about-debugging-multiprocess-toolbox-description = โปรเซสหลักและโปรเซสเนื้อหาสำหรับเบราว์เซอร์เป้าหมาย
+about-debugging-multiprocess-toolbox-description = โพรเซสหลักและโพรเซสเนื้อหาสำหรับเบราว์เซอร์เป้าหมาย
# Alt text used for the close icon of message component (warnings, errors and notifications).
about-debugging-message-close-icon =
.alt = ปิดข้อความ
diff --git a/l10n-th/devtools/client/accessibility.properties b/l10n-th/devtools/client/accessibility.properties
index 97fc38cef6..ba8043a1b9 100644
--- a/l10n-th/devtools/client/accessibility.properties
+++ b/l10n-th/devtools/client/accessibility.properties
@@ -3,14 +3,6 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
# LOCALIZATION NOTE These strings are used inside the Accessibility panel
-# which is available from the Web Developer sub-menu -> 'Accessibility'.
-# The correct localization of this file might be to keep it in
-# English, or another language commonly spoken among web developers.
-# You want to make that choice consistent across the developer tools.
-# A good criteria is the language in which you'd find the best
-# documentation on web development on the web.
-
-# LOCALIZATION NOTE These strings are used inside the Accessibility panel
# which is in the Developer Tools, available in the
# Browser Tools sub-menu -> 'Web Developer Tools'
#
@@ -90,7 +82,7 @@ accessibility.disable.enabledTitle=บริการการช่วยกา
# LOCALIZATION NOTE (accessibility.enable.disabledTitle): A title text used for
# a tooltip for Enabled accessibility button when accessibility service can not
# be enabled.
-accessibility.enable.disabledTitle=บริการการช่วยการเข้าถึงไม่สามารถเปิดได้ เนื่องจากถูกปิดผ่านค่ากำหนดความเป็นส่วนตัวบริการการช่วยการเข้าถึง
+accessibility.enable.disabledTitle=บริการการช่วยการเข้าถึงไม่สามารถเปิดใช้ได้ เนื่องจากถูกปิดใช้ผ่านค่าปรับแต่งความเป็นส่วนตัวบริการการช่วยการเข้าถึง
# LOCALIZATION NOTE (accessibility.enable.enabledTitle): A title text used for
# a tooltip for Enabled accessibility button when accessibility service can be
diff --git a/l10n-th/devtools/client/application.ftl b/l10n-th/devtools/client/application.ftl
index 235def2f5d..08c6a01228 100644
--- a/l10n-th/devtools/client/application.ftl
+++ b/l10n-th/devtools/client/application.ftl
@@ -51,7 +51,7 @@ serviceworker-empty-intro-link = เรียนรู้เพิ่มเต
# Text displayed when there are no Service Workers to display for the current page,
# introducing hints to debug Service Worker issues.
# <a> and <span> are links that will open the webconsole and the debugger, respectively.
-serviceworker-empty-suggestions2 = หากหน้าปัจจุบันควรมี Service Worker คุณสามารถมองหาข้อผิดพลาดใน<a>คอนโซล</a>หรือลงทะเบียน Service Worker ของคุณใน<span>ตัวดีบั๊ก</span>ได้
+serviceworker-empty-suggestions2 = ถ้าหน้าปัจจุบันควรมี Service Worker คุณสามารถมองหาข้อผิดพลาดใน<a>คอนโซล</a>หรือลงทะเบียน Service Worker ของคุณใน<span>ตัวดีบั๊ก</span>ได้
# Suggestion to go to about:debugging in order to see Service Workers for all domains.
# Link will open about:debugging in a new tab.
serviceworker-empty-suggestions-aboutdebugging2 = ดู Service Worker จากโดเมนอื่น
diff --git a/l10n-th/devtools/client/inspector.properties b/l10n-th/devtools/client/inspector.properties
index 84c74a9a63..48f6223343 100644
--- a/l10n-th/devtools/client/inspector.properties
+++ b/l10n-th/devtools/client/inspector.properties
@@ -91,7 +91,7 @@ markupView.event.tooltiptext2=คลิกเพื่อแสดงตัว
# LOCALIZATION NOTE (markupView.custom.tooltiptext)
# Used in a tooltip that appears when the user hovers over 'custom' badge in
# the markup view. Only displayed on custom elements with a shadow root attached.
-markupView.custom.tooltiptext=แสดงการกำหนดอิลิเมนต์ที่กำหนดเอง
+markupView.custom.tooltiptext=แสดงการนิยามส่วนประกอบกำหนดเอง
# LOCALIZATION NOTE (markupView.newAttribute.label)
# This is used to speak the New Attribute button when editing a tag
@@ -420,7 +420,7 @@ inspectorPasteHTMLSubmenu.label=วาง
# shown in the inspector contextual-menu for custom elements to which a shadow root has
# been attached. Clicking on the menu item will open the Debugger on the custom element
# definition location.
-inspectorCustomElementDefinition.label=แสดงอิลิเมนต์ที่กำหนดเอง
+inspectorCustomElementDefinition.label=แสดงส่วนประกอบกำหนดเอง
# LOCALIZATION NOTE (inspector.searchHTML.key):
# Key shortcut used to focus the DOM element search box on top-right corner of
diff --git a/l10n-th/devtools/client/jsonview.properties b/l10n-th/devtools/client/jsonview.properties
index 8288e17086..faee515f8b 100644
--- a/l10n-th/devtools/client/jsonview.properties
+++ b/l10n-th/devtools/client/jsonview.properties
@@ -16,12 +16,12 @@
# jsonViewer.tab.Headers): Label for a panel tab.
jsonViewer.tab.JSON=JSON
jsonViewer.tab.RawData=ข้อมูลดิบ
-jsonViewer.tab.Headers=เฮดเดอร์
+jsonViewer.tab.Headers=ส่วนหัว
# LOCALIZATION NOTE (jsonViewer.responseHeaders, jsonViewer.requestHeaders):
# Label for header groups within the 'Headers' panel.
-jsonViewer.responseHeaders=เฮดเดอร์การตอบสนอง
-jsonViewer.requestHeaders=เฮดเดอร์คำขอ
+jsonViewer.responseHeaders=ส่วนหัวการตอบสนอง
+jsonViewer.requestHeaders=ส่วนหัวคำร้องขอ
# LOCALIZATION NOTE (jsonViewer.Save): Label for save command
jsonViewer.Save=บันทึก
diff --git a/l10n-th/devtools/client/netmonitor.properties b/l10n-th/devtools/client/netmonitor.properties
index f995ecab00..d5b8cafe37 100644
--- a/l10n-th/devtools/client/netmonitor.properties
+++ b/l10n-th/devtools/client/netmonitor.properties
@@ -68,11 +68,11 @@ allTabsMenuButton.tooltip=แสดงแท็บทั้งหมด
# LOCALIZATION NOTE (headersEmptyText): This is the text displayed in the
# headers tab of the network details pane when there are no headers available.
-headersEmptyText=ไม่มีเฮดเดอร์สำหรับคำขอนี้
+headersEmptyText=ไม่มีส่วนหัวสำหรับคำร้องขอนี้
# LOCALIZATION NOTE (headersFilterText): This is the text displayed in the
# headers tab of the network details pane for the filtering input.
-headersFilterText=กรองเฮดเดอร์
+headersFilterText=กรองส่วนหัว
# LOCALIZATION NOTE (messagesEmptyText): This is the text displayed in the
# WebSockets tab of the network details pane when there are no frames available.
@@ -118,16 +118,16 @@ netmonitor.request.raw=ดิบ
# LOCALIZATION NOTE (requestHeaders): This is the label displayed
# in the network details headers tab identifying the request headers.
-requestHeaders=เฮดเดอร์คำขอ
+requestHeaders=ส่วนหัวคำร้องขอ
# LOCALIZATION NOTE (requestHeadersFromUpload): This is the label displayed
# in the network details headers tab identifying the request headers from
# the upload stream of a POST request's body.
-requestHeadersFromUpload=ขอเฮดเดอร์จากสตรีมการอัปโหลด
+requestHeadersFromUpload=ร้องขอส่วนหัวจากสตรีมการอัปโหลด
# LOCALIZATION NOTE (responseHeaders): This is the label displayed
# in the network details headers tab identifying the response headers.
-responseHeaders=เฮดเดอร์การตอบสนอง
+responseHeaders=ส่วนหัวการตอบสนอง
# LOCALIZATION NOTE (requestCookies): This is the label displayed
# in the network details request tab identifying the request cookies.
@@ -615,7 +615,7 @@ netmonitor.toolbar.url=URL
# LOCALIZATION NOTE (netmonitor.toolbar.protocol): This is the label displayed
# in the network table toolbar, above the "protocol" column.
-netmonitor.toolbar.protocol=โปรโตคอล
+netmonitor.toolbar.protocol=โพรโทคอล
# LOCALIZATION NOTE (netmonitor.toolbar.domain): This is the label displayed
# in the network table toolbar, above the "domain" column.
@@ -933,7 +933,7 @@ messageDataTruncated=ข้อมูลได้ถูกตัดทอนแ
# LOCALIZATION NOTE (netmonitor.tab.headers): This is the label displayed
# in the network details pane identifying the headers tab.
-netmonitor.tab.headers=เฮดเดอร์
+netmonitor.tab.headers=ส่วนหัว
# LOCALIZATION NOTE (netmonitor.tab.messages): This is the label displayed
# in the network details pane identifying the messages tab.
@@ -1041,7 +1041,7 @@ netmonitor.toolbar.enablePersistentLogs.label=คงรายการบัน
# LOCALIZATION NOTE (netmonitor.toolbar.enablePersistentLogs.tooltip): This is the tooltip
# displayed for the checkbox for enabling persistent logs.
-netmonitor.toolbar.enablePersistentLogs.tooltip=หากคุณเปิดใช้งานตัวเลือกนี้ รายการคำขอจะไม่ถูกล้างในแต่ละครั้งที่คุณนำทางไปยังหน้าใหม่
+netmonitor.toolbar.enablePersistentLogs.tooltip=ถ้าคุณเปิดใช้งานตัวเลือกนี้ รายการคำขอจะไม่ถูกล้างในแต่ละครั้งที่คุณนำทางไปยังหน้าใหม่
# LOCALIZATION NOTE (netmonitor.toolbar.disableCache.label): This is the label
# displayed for the checkbox for disabling browser cache.
@@ -1090,7 +1090,7 @@ netmonitor.toolbar.timings=การจับเวลา
# LOCALIZATION NOTE (netmonitor.toolbar.responseHeaders): This is the
# label displayed in the network table header context menu for the
# response headers submenu.
-netmonitor.toolbar.responseHeaders=เฮดเดอร์การตอบสนอง
+netmonitor.toolbar.responseHeaders=ส่วนหัวการตอบสนอง
# LOCALIZATION NOTE (netmonitor.headers.toolbar.block): This is the
# label displayed in the network details headers tab identifying the
@@ -1264,7 +1264,7 @@ netmonitor.security.error=เกิดข้อผิดพลาด:
# LOCALIZATION NOTE (netmonitor.security.protocolVersion): This is the label displayed
# in the security tab describing TLS/SSL protocol version.
-netmonitor.security.protocolVersion=รุ่นโปรโตคอล:
+netmonitor.security.protocolVersion=รุ่นโพรโทคอล:
# LOCALIZATION NOTE (netmonitor.security.cipherSuite): This is the label displayed
# in the security tab describing the cipher suite used to secure this connection.
@@ -1400,7 +1400,7 @@ netmonitor.context.copyAsFetch.accesskey=F
# LOCALIZATION NOTE (netmonitor.context.copyRequestHeaders): This is the label displayed
# on the context menu that copies the selected item's request headers
-netmonitor.context.copyRequestHeaders=คัดลอกเฮดเดอร์คำขอ
+netmonitor.context.copyRequestHeaders=คัดลอกส่วนหัวคำร้องขอ
# LOCALIZATION NOTE (netmonitor.context.copyRequestHeaders.accesskey): This is the access key
# for the Copy Request Headers menu item displayed in the context menu for a request
@@ -1408,7 +1408,7 @@ netmonitor.context.copyRequestHeaders.accesskey=ส
# LOCALIZATION NOTE (netmonitor.context.copyResponseHeaders): This is the label displayed
# on the context menu that copies the selected item's response headers
-netmonitor.context.copyResponseHeaders=คัดลอกเฮดเดอร์การตอบสนอง
+netmonitor.context.copyResponseHeaders=คัดลอกส่วนหัวการตอบสนอง
# LOCALIZATION NOTE (netmonitor.context.copyResponseHeaders.accesskey): This is the access key
# for the Copy Response Headers menu item displayed in the context menu for a response
@@ -1579,11 +1579,11 @@ netmonitor.custom.urlParameters=พารามิเตอร์ URL
# LOCALIZATION NOTE (netmonitor.custom.headers): This is the label displayed
# above the request headers entry in the custom request form
-netmonitor.custom.headers=เฮดเดอร์คำขอ
+netmonitor.custom.headers=ส่วนหัวคำร้องขอ
# LOCALIZATION NOTE (netmonitor.custom.newRequestHeaders): This is the label displayed
# above the request headers entry in the new custom request form
-netmonitor.custom.newRequestHeaders=เฮดเดอร์
+netmonitor.custom.newRequestHeaders=ส่วนหัว
# LOCALIZATION NOTE (netmonitor.custom.placeholder.name): This is the placeholder displayed
# on the input on the headers and query params on new custom request form
@@ -1684,7 +1684,7 @@ netmonitor.cache.lastFetched=ดึงข้อมูลล่าสุด
# LOCALIZATION NOTE (netmonitor.cache.lastModified): This is the label text for the
# last modified date/time of the cached object.
-netmonitor.cache.lastModified=วันที่เปลี่ยนแปลงล่าสุด
+netmonitor.cache.lastModified=ปรับเปลี่ยนล่าสุดเมื่อ
# LOCALIZATION NOTE (netmonitor.cache.device): This is the label text for the device
# where a cached object was fetched from (e.g. "disk").
diff --git a/l10n-th/devtools/client/perftools.ftl b/l10n-th/devtools/client/perftools.ftl
index 716fc7cc0d..72e53de421 100644
--- a/l10n-th/devtools/client/perftools.ftl
+++ b/l10n-th/devtools/client/perftools.ftl
@@ -30,7 +30,7 @@ perftools-description-intro =
การอัดบันทึกจะเปิด <a>profiler.firefox.com</a> ในแท็บใหม่ ข้อมูลทั้งหมดจะถูกเก็บ
ในเครื่อง แต่คุณสามารถเลือกที่จะอัปโหลดเพื่อแบ่งปันได้
perftools-description-local-build =
- หากคุณกำลังสร้างโปรไฟล์ให้กับบิลด์ที่คุณคอมไพล์ด้วยตัวเอง บนเครื่องนี้
+ ถ้าคุณกำลังสร้างโปรไฟล์ให้กับบิลด์ที่คุณคอมไพล์ด้วยตัวเอง บนเครื่องนี้
โปรดเพิ่ม objdir ของบิลด์ของคุณลงในรายการด้านล่างเพื่อให้สามารถ
นำมาใช้ในการค้นหาข้อมูลสัญลักษณ์ได้
@@ -43,7 +43,7 @@ perftools-range-interval-milliseconds = { NUMBER($interval, maxFractionalUnits:
# The size of the memory buffer used to store things in the profiler.
perftools-range-entries-label = ขนาดบัฟเฟอร์:
-perftools-custom-threads-label = เพิ่มหัวข้อที่กำหนดเองตามชื่อ:
+perftools-custom-threads-label = เพิ่มเธรดกำหนดเองตามชื่อ:
perftools-devtools-interval-label = ช่วงเวลา:
perftools-devtools-threads-label = เธรด:
perftools-devtools-settings-label = การตั้งค่า
@@ -72,7 +72,7 @@ perftools-button-edit-settings = แก้ไขการตั้งค่า
## These messages are descriptions of the threads that can be enabled for the profiler.
perftools-thread-gecko-main =
- .title = โปรเซสหลักสำหรับทั้งโปรเซสแม่และโปรเซสเนื้อหา
+ .title = โพรเซสหลักสำหรับทั้งโพรเซสแม่และโพรเซสเนื้อหา
perftools-thread-compositor =
.title = รวมอิลิเมนต์ที่ถูกระบายสีต่าง ๆ บนหน้านี้เข้าด้วยกัน
perftools-thread-dom-worker =
@@ -128,6 +128,11 @@ perftools-onboarding-close-button =
# devtools/client/performance-new/shared/background.jsm.js
# The same labels and descriptions are also defined in appmenu.ftl.
+
+# Presets and their l10n IDs are defined in the file
+# devtools/client/performance-new/shared/background.sys.mjs
+# The same labels and descriptions are also defined in appmenu.ftl.
+
perftools-presets-web-developer-label = นักพัฒนาเว็บ
perftools-presets-web-developer-description = ค่าที่ตั้งล่วงหน้าที่แนะนำสำหรับการดีบั๊กเว็บแอปส่วนใหญ่ โดยมีโอเวอร์เฮดต่ำ
perftools-presets-firefox-label = { -brand-shorter-name }
diff --git a/l10n-th/devtools/client/responsive.properties b/l10n-th/devtools/client/responsive.properties
index 9ff6c343c4..d698ece309 100644
--- a/l10n-th/devtools/client/responsive.properties
+++ b/l10n-th/devtools/client/responsive.properties
@@ -3,15 +3,6 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
# LOCALIZATION NOTE These strings are used inside the Responsive Design Mode,
-# available from the Web Developer sub-menu -> 'Responsive Design Mode'.
-#
-# The correct localization of this file might be to keep it in
-# English, or another language commonly spoken among web developers.
-# You want to make that choice consistent across the developer tools.
-# A good criteria is the language in which you'd find the best
-# documentation on web development on the web.
-
-# LOCALIZATION NOTE These strings are used inside the Responsive Design Mode,
# available from the Browser Tools sub-menu -> 'Responsive Design Mode'.
#
# The correct localization of this file might be to keep it in
@@ -54,7 +45,7 @@ responsive.screenshotGeneratedFilename=ภาพหน้าจอ %1$S ที
# LOCALIZATION NOTE (responsive.remoteOnly): Message displayed in the tab's
# notification box if a user tries to open Responsive Design Mode in a
# non-remote tab.
-responsive.remoteOnly=โหมดออกแบบเชิงตอบสนองพร้อมใช้งานสำหรับเฉพาะแบบเบราว์เซอร์ระยะไกลเท่านั้น เช่น แท็บเหล่านั้นที่ใช้สำหรับเนื้อหาเว็บใน Firefox แบบมัลติโปรเซส
+responsive.remoteOnly=โหมดออกแบบเชิงตอบสนองพร้อมใช้งานสำหรับเฉพาะแบบเบราว์เซอร์ระยะไกลเท่านั้น เช่น แท็บเหล่านั้นที่ใช้สำหรับเนื้อหาเว็บใน Firefox แบบมัลติโพรเซส
# LOCALIZATION NOTE (responsive.changeDevicePixelRatio): Tooltip for the
# device pixel ratio dropdown when is enabled.
@@ -69,7 +60,7 @@ responsive.devicePixelRatio.auto=อัตราส่วนพิกเซล
# LOCALIZATION NOTE (responsive.customDeviceName): Default value in a form to
# add a custom device based on an arbitrary size (no association to an existing
# device).
-responsive.customDeviceName=อุปกรณ์ที่กำหนดเอง
+responsive.customDeviceName=อุปกรณ์กำหนดเอง
# LOCALIZATION NOTE (responsive.customDeviceNameFromBase): Default value in a
# form to add a custom device based on the properties of another. %1$S is the
@@ -78,7 +69,7 @@ responsive.customDeviceNameFromBase=%1$S (กำหนดเอง)
# LOCALIZATION NOTE (responsive.addDevice2): Button text that reveals a form to
# be used for adding custom devices.
-responsive.addDevice2=เพิ่มอุปกรณ์ที่กำหนดเอง…
+responsive.addDevice2=เพิ่มอุปกรณ์กำหนดเอง…
# LOCALIZATION NOTE (responsive.deviceAdderName): Label of form field for the
# name of a new device.
@@ -165,7 +156,7 @@ responsive.leftAlignViewport=จัดมุมมองพื้นที่ท
# LOCALIZATION NOTE (responsive.customUserAgent): This is the placeholder for the user
# agent input in the responsive design mode toolbar.
-responsive.customUserAgent=ตัวแทนผู้ใช้ที่กำหนดเอง
+responsive.customUserAgent=ตัวแทนผู้ใช้กำหนดเอง
responsive.showUserAgentInput=แสดงตัวแทนผู้ใช้
diff --git a/l10n-th/devtools/client/toolbox-options.ftl b/l10n-th/devtools/client/toolbox-options.ftl
index 88051086c9..8606b44304 100644
--- a/l10n-th/devtools/client/toolbox-options.ftl
+++ b/l10n-th/devtools/client/toolbox-options.ftl
@@ -20,7 +20,7 @@ options-select-additional-tools-label = เครื่องมือนัก
# tool buttons.
options-select-enabled-toolbox-buttons-label = ปุ่มกล่องเครื่องมือที่มี
# The label for the heading of the radiobox corresponding to the theme
-options-select-dev-tools-theme-label = ชุดรูปแบบ
+options-select-dev-tools-theme-label = ชุดตกแต่ง
## Inspector section
@@ -54,6 +54,15 @@ options-default-color-unit-rgb = RGB(A)
options-default-color-unit-hwb = HWB
options-default-color-unit-name = ชื่อสี
+## Web Console section
+
+# The heading
+options-webconsole-label = คอนโซลเว็บ
+# The label for the checkbox that toggle whether the Split console is enabled
+options-webconsole-split-console-label = เปิดใช้งานคอนโซลแยก
+options-webconsole-split-console-tooltip =
+ .title = เปิดคอนโซลแยกด้วยแป้น Escape
+
## Style Editor section
# The heading
@@ -118,9 +127,9 @@ options-enable-f12-label = ใช้แป้น F12 เพื่อเปิด
options-enable-f12-tooltip =
.title = การเปิดใช้ตัวเลือกนี้จะผูกแป้น F12 เพื่อใช้เปิดหรือปิดกล่องเครื่องมือของ DevTools
# The label for checkbox that toggles custom formatters for objects
-options-enable-custom-formatters-label = เปิดใช้งานตัวจัดรูปแบบที่กำหนดเอง
+options-enable-custom-formatters-label = เปิดใช้งานเครื่องมือจัดรูปแบบกำหนดเอง
options-enable-custom-formatters-tooltip =
- .title = การเปิดตัวเลือกนี้จะทำให้ไซต์ต่าง ๆ สามารถกำหนดตัวจัดรูปแบบที่กำหนดเองสำหรับวัตถุ DOM ได้
+ .title = การเปิดใช้ตัวเลือกนี้จะทำให้ไซต์ต่างๆ สามารถกำหนดเครื่องมือจัดรูปแบบให้กับวัตถุ DOM เองได้
# The label for checkbox that toggles the service workers testing over HTTP on or off.
options-enable-service-workers-http-label = เปิดใช้งาน Service Workers over HTTP (เมื่อกล่องเครื่องมือเปิดอยู่)
options-enable-service-workers-http-tooltip =
@@ -128,6 +137,6 @@ options-enable-service-workers-http-tooltip =
# The label for the checkbox that toggles source maps in all tools.
options-source-maps-label = เปิดใช้งานการแมปต้นฉบับ
options-source-maps-tooltip =
- .title = หากคุณเปิดใช้งานตัวเลือกนี้ ต้นฉบับจะถูกแมปในเครื่องมือ
+ .title = ถ้าคุณเปิดใช้งานตัวเลือกนี้ ต้นฉบับจะถูกแมปในเครื่องมือ
# The message shown for settings that trigger page reload
options-context-triggers-page-refresh = *เรียกหน้าเว็บใหม่เฉพาะวาระปัจจุบันเท่านั้น
diff --git a/l10n-th/devtools/client/toolbox.ftl b/l10n-th/devtools/client/toolbox.ftl
index bd806e311f..089a03d737 100644
--- a/l10n-th/devtools/client/toolbox.ftl
+++ b/l10n-th/devtools/client/toolbox.ftl
@@ -15,40 +15,30 @@ toolbox-meatball-menu-dock-bottom-label = วางบนแท่นด้า
toolbox-meatball-menu-dock-left-label = วางบนแท่นด้านซ้าย
toolbox-meatball-menu-dock-right-label = วางบนแท่นด้านขวา
toolbox-meatball-menu-dock-separate-window-label = แยกหน้าต่าง
-
toolbox-meatball-menu-splitconsole-label = แสดงคอนโซลแยก
toolbox-meatball-menu-hideconsole-label = ซ่อนคอนโซลแยก
-
toolbox-meatball-menu-settings-label = การตั้งค่า
toolbox-meatball-menu-documentation-label = เอกสารประกอบ…
toolbox-meatball-menu-community-label = ชุมชน…
-
# This menu item is only available in the browser toolbox. It forces the popups/panels
# to stay visible on blur, which is primarily useful for addon developers and Firefox
# contributors.
toolbox-meatball-menu-noautohide-label = ปิดใช้งานการซ่อนป๊อปอัปอัตโนมัติ
-
toolbox-meatball-menu-pseudo-locale-accented = เปิดใช้งานรูปแบบภาษา “accented”
toolbox-meatball-menu-pseudo-locale-bidi = เปิดใช้งานรูปแบบภาษา “bidi”
-##
-
-
## These labels are shown in the top-toolbar in the Browser Toolbox and Browser Console
toolbox-mode-browser-toolbox-label = โหมดกล่องเครื่องมือเบราว์เซอร์
toolbox-mode-browser-console-label = โหมดคอนโซลเบราว์เซอร์
-
-toolbox-mode-everything-label = มัลติโปรเซส
+toolbox-mode-everything-label = มัลติโพรเซส
toolbox-mode-everything-sub-label = (ช้ากว่า)
toolbox-mode-everything-container =
- .title = ดีบั๊กทุกอย่างในโปรเซสทั้งหมด
-
-toolbox-mode-parent-process-label = โปรเซสแม่เท่านั้น
+ .title = ดีบั๊กทุกอย่างในโพรเซสทั้งหมด
+toolbox-mode-parent-process-label = โพรเซสแม่เท่านั้น
toolbox-mode-parent-process-sub-label = (เร็ว)
toolbox-mode-parent-process-container =
- .title = โฟกัสเฉพาะทรัพยากรจากโปรเซสหลักเท่านั้น
-
+ .title = โฟกัสเฉพาะทรัพยากรจากโพรเซสแม่เท่านั้น
toolbox-always-on-top-enabled2 = ปิดใช้งานอยู่ด้านบนเสมอ
.title = การดำเนินการนี้จะเริ่มการทำงานของเครื่องมือนักพัฒนาใหม่
toolbox-always-on-top-disabled2 = เปิดใช้งานอยู่ด้านบนเสมอ
diff --git a/l10n-th/devtools/client/toolbox.properties b/l10n-th/devtools/client/toolbox.properties
index 56cce82de5..92316ba383 100644
--- a/l10n-th/devtools/client/toolbox.properties
+++ b/l10n-th/devtools/client/toolbox.properties
@@ -17,12 +17,12 @@ toolbox.titleTemplate2=เครื่องมือนักพัฒนา -
# the Browser Toolbox when the pref `devtools.browsertoolbox.scope` is set to "everything".
# This Browser Toolbox allows to debug the parent process as well as the content
# processes in the same toolbox.
-toolbox.multiProcessBrowserToolboxTitle=กล่องเครื่องมือเบราว์เซอร์แบบมัลติโปรเซส
+toolbox.multiProcessBrowserToolboxTitle=กล่องเครื่องมือเบราว์เซอร์แบบมัลติโพรเซส
# LOCALIZATION NOTE (toolbox.parentProcessBrowserToolboxTitle): Title used for
# the Browser Toolbox when the pref `devtools.browsertoolbox.scope` is set to "parent-process".
# This Browser Toolbox allows to debug only the parent process resources.
-toolbox.parentProcessBrowserToolboxTitle=กล่องเครื่องมือเบราว์เซอร์สำหรับโปรเซสหลัก
+toolbox.parentProcessBrowserToolboxTitle=กล่องเครื่องมือเบราว์เซอร์สำหรับโพรเซสแม่
# LOCALIZATION NOTE (toolbox.defaultTitle): This is used as the tool
# name when no tool is selected.
@@ -160,9 +160,13 @@ toolbox.meatballMenu.button.tooltip=ปรับแต่งเครื่อ
toolbox.closebutton.tooltip=ปิดเครื่องมือนักพัฒนา
# LOCALIZATION NOTE (toolbox.errorCountButton.tooltip): This is the tooltip for
-# the error count button displayed in the developer tools toolbox.
+# the error count button displayed in the developer tools toolbox if the "Enable Split Console" setting is checked.
toolbox.errorCountButton.tooltip=แสดงคอนโซลแยก
+# LOCALIZATION NOTE (toolbox.errorCountButtonConsoleTab.tooltip): This is the tooltip for
+# the error count button displayed in the developer tools toolbox if the "Enable Split Console" setting is unchecked.
+toolbox.errorCountButtonConsoleTab.tooltip=แสดงคอนโซล
+
# LOCALIZATION NOTE (toolbox.errorCountButton.description): This is the description that
# will be used for the error count button in the devTools settings panel.
toolbox.errorCountButton.description=แสดงจำนวนข้อผิดพลาดบนหน้า
@@ -237,7 +241,7 @@ toolbox.debugTargetInfo.back=ย้อนกลับ
# alt attribute for an icon in the toolbox header in about:devtools-toolbox,
# to indicate what is the type of the debug target being inspected.
toolbox.debugTargetInfo.targetType.extension=ส่วนขยาย
-toolbox.debugTargetInfo.targetType.process=โปรเซส
+toolbox.debugTargetInfo.targetType.process=โพรเซส
toolbox.debugTargetInfo.targetType.tab=แท็บ
toolbox.debugTargetInfo.targetType.worker=ตัวทำงาน
@@ -263,4 +267,4 @@ options.deprecationNotice=เลิกใช้แล้ว เรียนร
# LOCALIZATION NOTE (options.enableMultiProcessToolbox): This is the text that appears in the
# settings panel for the checkbox that enables the Multiprocess Browser Toolbox.
-options.enableMultiProcessToolbox=เปิดใช้งานกล่องเครื่องมือเบราว์เซอร์มัลติโปรเซส (ต้องเริ่มการทำงานของกล่องเครื่องมือเบราว์เซอร์ใหม่)
+options.enableMultiProcessToolbox=เปิดใช้งานกล่องเครื่องมือเบราว์เซอร์มัลติโพรเซส (ต้องเริ่มกล่องเครื่องมือเบราว์เซอร์ใหม่)
diff --git a/l10n-th/devtools/client/tooltips.ftl b/l10n-th/devtools/client/tooltips.ftl
index 3b38caa8a9..fa19efdbda 100644
--- a/l10n-th/devtools/client/tooltips.ftl
+++ b/l10n-th/devtools/client/tooltips.ftl
@@ -38,6 +38,11 @@ inactive-css-not-table-cell = <strong>{ $property }</strong> ไม่มีผ
inactive-scroll-padding-when-not-scroll-container = <strong>{ $property }</strong> ไม่มีผลกับอิลิเมนต์นี้เนื่องจากไม่มีการเลื่อน
inactive-css-border-image = <strong>{ $property }</strong> ไม่มีผลกับอิลิเมนต์นี้ เนื่องจากไม่สามารถใช้กับอิลิเมนต์ตารางภายในที่ตั้งค่า <strong>border-collapse</strong> เป็น <strong>collapse</strong> บนอิลิเมนต์ตารางแม่ได้
inactive-css-ruby-element = <strong>{ $property }</strong> ไม่มีผลกับอิลิเมนต์นี้ เนื่องจากเป็นอิลิเมนต์ ruby ขนาดของอิลิเมนต์นี้ถูกกำหนดโดยขนาดตัวอักษรของข้อความ ruby
+
+## In the Rule View when a CSS property cannot be successfully applied we display
+## an icon. When this icon is hovered this message is displayed to explain how
+## the problem can be solved.
+
inactive-css-highlight-pseudo-elements-not-supported = ไม่รองรับ <strong>{ $property }</strong> บนอิลิเมนต์แฝง highlight
inactive-css-cue-pseudo-element-not-supported = ไม่รองรับ <strong>{ $property }</strong> บนอิลิเมนต์แฝง ::cue
# Variables:
@@ -47,9 +52,11 @@ inactive-css-text-wrap-balance-fragmented = <strong>{ $property }</strong> ไ
## In the Rule View when a CSS property cannot be successfully applied we display
## an icon. When this icon is hovered this message is displayed to explain how
-## the problem can be solved.
+## the problem can be solved. CSS properties and values in <strong> tags should
+## not be translated.
inactive-css-not-grid-or-flex-container-fix = ลองเพิ่ม <strong>display:grid</strong> หรือ <strong>display:flex</strong> { learn-more }
+inactive-css-not-grid-or-flex-or-block-container-fix = ลองเพิ่ม <strong>display:grid</strong>, <strong>display:flex</strong> หรือ <strong>display:block</strong> { learn-more }
inactive-css-not-grid-or-flex-container-or-multicol-container-fix = ลองเพิ่ม <strong>display:grid</strong>, <strong>display:flex</strong>, หรือ <strong>columns:2</strong> { learn-more }
inactive-css-not-multicol-container-fix = ลองเพิ่ม <strong>column-count</strong> หรือ <strong>column-width</strong> { learn-more }
inactive-css-not-grid-or-flex-item-fix-3 = ลองเพิ่ม <strong>display:grid</strong>, <strong>display:flex</strong>, <strong>display:inline-grid</strong> หรือ <strong>display:inline-flex</strong> ไปยังอิลิเมนต์แม่ของอิลิเมนต์ { learn-more }
diff --git a/l10n-th/devtools/client/webconsole.properties b/l10n-th/devtools/client/webconsole.properties
index 9523770b5e..66b1732976 100644
--- a/l10n-th/devtools/client/webconsole.properties
+++ b/l10n-th/devtools/client/webconsole.properties
@@ -12,11 +12,11 @@
# Console window when the pref `devtools.browsertoolbox.scope` is set to "everything". This
# Browser Console will log messages from all processes, not just the the parent
# process.
-multiProcessBrowserConsole.title=คอนโซลเบราว์เซอร์มัลติโปรเซส
+multiProcessBrowserConsole.title=คอนโซลเบราว์เซอร์มัลติโพรเซส
# LOCALIZATION NOTE (parentProcessBrowserConsole.title): Title used for
# the Browser Console when the pref `devtools.browsertoolbox.scope` is set to "parent-process".
-parentProcessBrowserConsole.title=คอนโซลเบราว์เซอร์สำหรับโปรเซสหลัก
+parentProcessBrowserConsole.title=คอนโซลเบราว์เซอร์สำหรับโพรเซสแม่
# LOCALIZATION NOTE (timestampFormat): %1$02S = hours (24-hour clock),
# %2$02S = minutes, %3$02S = seconds, %4$03S = milliseconds.
@@ -356,17 +356,17 @@ webconsole.console.settings.menu.item.warningGroups.tooltip=เมื่อเ
# Label for enabling autocomplete for input in the Web Console
webconsole.console.settings.menu.item.autocomplete.label=เปิดใช้งานการเติมให้สมบูรณ์อัตโนมัติ
# LOCALIZATION NOTE (webconsole.console.settings.menu.item.autocomplete.tooltip)
-webconsole.console.settings.menu.item.autocomplete.tooltip=หากคุณเปิดใช้งานตัวเลือกนี้ โปรแกรมจะแสดงคำแนะนำขณะที่คุณพิมพ์ข้อความลงไป
+webconsole.console.settings.menu.item.autocomplete.tooltip=ถ้าคุณเปิดใช้งานตัวเลือกนี้ โปรแกรมจะแสดงคำแนะนำขณะที่คุณพิมพ์ข้อความลงไป
# LOCALIZATION NOTE (webconsole.console.settings.menu.item.enablePersistentLogs.label)
webconsole.console.settings.menu.item.enablePersistentLogs.label=คงรายการบันทึก
# LOCALIZATION NOTE (webconsole.console.settings.menu.item.enablePersistentLogs.tooltip)
-webconsole.console.settings.menu.item.enablePersistentLogs.tooltip=หากคุณเปิดใช้งานตัวเลือกนี้ ผลลัพธ์จะไม่ถูกล้างในแต่ละครั้งที่คุณนำทางไปยังหน้าใหม่
+webconsole.console.settings.menu.item.enablePersistentLogs.tooltip=ถ้าคุณเปิดใช้งานตัวเลือกนี้ ผลลัพธ์จะไม่ถูกล้างในแต่ละครั้งที่คุณนำทางไปยังหน้าใหม่
# LOCALIZATION NOTE (webconsole.console.settings.menu.item.instantEvaluation.label)
webconsole.console.settings.menu.item.instantEvaluation.label=การประเมินผลแบบทันที
# LOCALIZATION NOTE (webconsole.console.settings.menu.item.instantEvaluation.tooltip)
-webconsole.console.settings.menu.item.instantEvaluation.tooltip=หากคุณเปิดใช้งานตัวเลือกนี้ โปรแกรมจะประเมินผลลัพธ์โดยทันทีขณะที่คุณพิมพ์ข้อความลงไป
+webconsole.console.settings.menu.item.instantEvaluation.tooltip=ถ้าคุณเปิดใช้งานตัวเลือกนี้ โปรแกรมจะประเมินผลลัพธ์โดยทันทีขณะที่คุณพิมพ์ข้อความลงไป
# LOCALIZATION NOTE (browserconsole.enableNetworkMonitoring.label)
# Label used in the browser console / browser toolbox console. This label is used for a checkbox that
@@ -527,7 +527,7 @@ webconsole.editor.toolbar.reverseSearchButton.closeReverseSearch.tooltip=ปิ
# Label used for the tooltip on the execute button, in the editor toolbar, which is
# displayed when the editor mode is enabled (devtools.webconsole.input.editor=true).
# Parameters: %S is the keyboard shortcut.
-webconsole.editor.toolbar.executeButton.tooltip=เรียกใช้นิพจน์ (%S) การดำเนินการนี้จะไม่ล้างข้อมูลที่ป้อน
+webconsole.editor.toolbar.executeButton.tooltip=เรียกใช้นิพจน์ (%S) การกระทำนี้จะไม่ล้างข้อมูลที่ป้อน
# LOCALIZATION NOTE (webconsole.editor.toolbar.prettyPrintButton.tooltip)
# Label used for the tooltip on the prettyPrint button, in the editor toolbar, which is
diff --git a/l10n-th/devtools/shared/screenshot.properties b/l10n-th/devtools/shared/screenshot.properties
index 12da2a6cf4..86d0646ebd 100644
--- a/l10n-th/devtools/shared/screenshot.properties
+++ b/l10n-th/devtools/shared/screenshot.properties
@@ -79,7 +79,7 @@ screenshotFileDesc=บันทึกเป็นไฟล์? (true/false)
# LOCALIZATION NOTE (screenshotFileManual) A fuller description of the
# 'file' parameter to the 'screenshot' command. Displayed when the
# --help flag is passed to the `screenshot command.
-screenshotFileManual=ตั้งเป็น True หากคุณต้องการให้บันทึกภาพหน้าจอเป็นไฟล์เมื่อตัวเลือกอื่นถูกเปิดใช้งาน (ตัวอย่างเช่น คลิปบอร์ด)
+screenshotFileManual=ตั้งเป็น True ถ้าคุณต้องการให้บันทึกภาพหน้าจอเป็นไฟล์เมื่อตัวเลือกอื่นถูกเปิดใช้งาน (ตัวอย่างเช่น คลิปบอร์ด)
# LOCALIZATION NOTE (screenshotGeneratedFilename) The auto generated filename
# when no file name is provided. The first argument (%1$S) is the date string
diff --git a/l10n-th/devtools/shared/webconsole-commands.ftl b/l10n-th/devtools/shared/webconsole-commands.ftl
index 0766cb936f..54f15ef2a8 100644
--- a/l10n-th/devtools/shared/webconsole-commands.ftl
+++ b/l10n-th/devtools/shared/webconsole-commands.ftl
@@ -14,7 +14,7 @@ webconsole-commands-usage-block =
เริ่มปิดกั้นคำขอเครือข่าย
รับเฉพาะอาร์กิวเมนต์ URL_STRING เพียงตัวเดียวเท่านั้น ซึ่งเป็นสตริงที่ไม่มีเครื่องหมายคำพูดซึ่งจะใช้ในการปิดกั้นคำขอทั้งหมดที่ URL มีสตริงนี้
- ใช้ :unblock หรือแถบข้างการปิดกั้นคำขอตัวเฝ้าสังเกตเครือข่ายเพื่อยกเลิกการดำเนินการนี้
+ ใช้ :unblock หรือแถบข้างการปิดกั้นคำขอตัวเฝ้าสังเกตเครือข่ายเพื่อยกเลิกการกระทำนี้
# Usage string for :unblock command
webconsole-commands-usage-unblock =
:unblock URL_STRING
@@ -22,13 +22,3 @@ webconsole-commands-usage-unblock =
หยุดปิดกั้นคำขอเครือข่าย
รับเฉพาะอาร์กิวเมนต์เพียงตัวเดียวเท่านั้น ซึ่งเป็นสตริงที่เหมือนกันทุกประการที่ส่งผ่านไปยัง :block เมื่อก่อนหน้านี้
-# Usage string for :trace command
-webconsole-commands-usage-trace =
- :trace
-
- เปิด/ปิดใช้ตัวเฝ้าสังเกต JavaScript
-
- รองรับอาร์กิวเมนต์ต่อไปนี้:
- --logMethod ซึ่งตั้งเป็น ‘console’ สำหรับการบันทึกรายการลงในคอนโซลเว็บ (ค่าเริ่มต้น) หรือ ‘stdout’ สำหรับบันทึกรายการลงในเอาต์พุตมาตรฐาน
- --prefix สตริงทางเลือกซึ่งจะถูกบันทึกรายการก่อนรายการบันทึกการติดตามทั้งหมด
- --help หรือ --usage เพื่อแสดงข้อความนี้
diff --git a/l10n-th/dom/chrome/accessibility/AccessFu.properties b/l10n-th/dom/chrome/accessibility/AccessFu.properties
index 8e6d2338e8..cc431bf7bf 100644
--- a/l10n-th/dom/chrome/accessibility/AccessFu.properties
+++ b/l10n-th/dom/chrome/accessibility/AccessFu.properties
@@ -15,8 +15,8 @@ separator = ตัวแบ่ง
toolbar = แถบเครื่องมือ
statusbar = แถบสถานะ
table = ตาราง
-columnheader = เฮดเดอร์คอลัมน์
-rowheader = เฮดเดอร์แถว
+columnheader = ส่วนหัวคอลัมน์
+rowheader = ส่วนหัวแถว
column = คอลัมน์
row = แถว
cell = เซลล์
@@ -49,7 +49,7 @@ radiomenuitem = รายการเมนูตัวเลือก
textcontainer = ตัวบรรจุข้อความ
togglebutton = ปุ่มสลับค่า
treetable = ตารางแบบต้นไม้
-header = เฮดเดอร์
+header = ส่วนหัว
footer = ฟุตเตอร์
paragraph = ย่อหน้า
entry = รายการ
diff --git a/l10n-th/dom/chrome/appstrings.properties b/l10n-th/dom/chrome/appstrings.properties
index cfe97eca20..a5e1411af4 100644
--- a/l10n-th/dom/chrome/appstrings.properties
+++ b/l10n-th/dom/chrome/appstrings.properties
@@ -6,7 +6,7 @@ malformedURI2=โปรดตรวจสอบว่า URL ถูกต้อ
fileNotFound=ไม่พบไฟล์ %S โปรดตรวจสอบตำแหน่งที่ตั้งและลองอีกครั้ง
fileAccessDenied=ไฟล์ที่ %S ไม่สามารถอ่านได้
dnsNotFound2=ไม่พบ %S โปรดตรวจสอบชื่อและลองอีกครั้ง
-unknownProtocolFound=หนึ่งในดังต่อไปนี้ (%S) ไม่ใช่โปรโตคอลที่ลงทะเบียนไว้หรือไม่อนุญาตในบริบทนี้
+unknownProtocolFound=หนึ่งในดังต่อไปนี้ (%S) ไม่ใช่โพรโทคอลที่ลงทะเบียนไว้หรือไม่อนุญาตในบริบทนี้
connectionFailure=การเชื่อมต่อถูกปฏิเสธขณะพยายามติดต่อไปยัง %S
netInterrupt=การเชื่อมต่อไปยัง %S ถูกยกเลิกอย่างไม่คาดคิด ข้อมูลบางส่วนอาจถูกโอนไปแล้ว
netTimeout=หมดเวลารอขณะพยายามติดต่อไปยัง %S
@@ -29,9 +29,9 @@ unwantedBlocked=ไซต์ที่ %S ถูกรายงานว่าแ
deceptiveBlocked=หน้าเว็บนี้ที่ %S ถูกรายงานว่าเป็นไซต์หลอกลวงและถูกปิดกั้นตามการกำหนดลักษณะความปลอดภัยของคุณ
cspBlocked=หน้านี้มีนโยบายความปลอดภัยของเนื้อหาที่ป้องกันไม่ให้หน้าถูกโหลดด้วยวิธีนี้
xfoBlocked=หน้านี้มีนโยบาย X-Frame-Options ที่ป้องกันไม่ให้หน้าถูกโหลดในบริบทนี้
-corruptedContentErrorv2=ไซต์ที่ %S ได้พบการละเมิดโปรโตคอลเครือข่ายที่ไม่สามารถซ่อมแซมได้
-sslv3Used=ไม่สามารถรับประกันความปลอดภัยของข้อมูลของคุณบน %S เนื่องจากใช้ SSLv3 ซึ่งเป็นโปรโตคอลที่มีปัญหาด้านความปลอดภัย
+corruptedContentErrorv2=ไซต์ที่ %S ได้พบการละเมิดโพรโทคอลเครือข่ายที่ไม่สามารถซ่อมแซมได้
+sslv3Used=ไม่สามารถรับประกันความปลอดภัยของข้อมูลของคุณบน %S เนื่องจากใช้ SSLv3 ซึ่งเป็นโพรโทคอลที่มีปัญหาด้านความปลอดภัย
weakCryptoUsed=เจ้าของ %S ได้กำหนดค่าเว็บไซต์ของพวกเขาไม่เหมาะสม เพื่อปกป้องข้อมูลของคุณจากการถูกขโมย การเชื่อมต่อไปยังเว็บไซต์นี้จึงไม่ถูกสร้าง
inadequateSecurityError=เว็บไซต์พยายามจะแลกเปลี่ยนระดับความปลอดภัยที่ไม่เพียงพอ
blockedByPolicy=องค์กรของคุณได้ปิดกั้นการเข้าถึงหน้าหรือเว็บไซต์นี้
-networkProtocolError=Firefox ได้พบการละเมิดโปรโตคอลเครือข่ายที่ไม่สามารถซ่อมแซมได้
+networkProtocolError=Firefox ได้พบการละเมิดโพรโทคอลเครือข่ายที่ไม่สามารถซ่อมแซมได้
diff --git a/l10n-th/dom/chrome/dom/dom.properties b/l10n-th/dom/chrome/dom/dom.properties
index 31653884fa..69dd4f8788 100644
--- a/l10n-th/dom/chrome/dom/dom.properties
+++ b/l10n-th/dom/chrome/dom/dom.properties
@@ -18,6 +18,7 @@ DebugScriptButton=ดีบั๊กสคริปต์
WaitForScriptButton=ดำเนินการต่อ
DontAskAgain=ไ&ม่ต้องถามฉันอีก
WindowCloseBlockedWarning=สคริปต์ไม่สามารถปิดหน้าต่างที่ไม่ได้เปิดโดยสคริปต์
+WindowCloseByScriptBlockedWarning=สคริปต์อาจจะปิดเฉพาะหน้าต่างที่ถูกเปิดโดยสคริปต์เท่านั้น
OnBeforeUnloadTitle=คุณแน่ใจหรือไม่?
OnBeforeUnloadMessage2=หน้านี้กำลังถามคุณให้ยืนยันว่าคุณต้องการออกจากหน้าเว็บนี้ — ข้อมูลที่คุณกรอกไว้อาจจะไม่ถูกบันทึก
OnBeforeUnloadStayButton=อยู่ในหน้าต่อ
@@ -30,7 +31,7 @@ EditorFileDropFailed=การปล่อยไฟล์ลงในอิล
FormValidationTextTooLong=โปรดปรับความยาวข้อความให้เหลือ %S ตัวอักษรหรือสั้นกว่า (ขณะนี้ความยาว %S ตัวอักษร)
FormValidationTextTooShort=โปรดป้อนอย่างน้อย %S ตัวอักษร (ขณะนี้ความยาว %S ตัวอักษร)
FormValidationValueMissing=โปรดกรอกช่องนี้
-FormValidationCheckboxMissing=โปรดกาเครื่องหมายกล่องนี้หากคุณต้องการดำเนินการต่อ
+FormValidationCheckboxMissing=โปรดกาเครื่องหมายกล่องนี้ถ้าคุณต้องการดำเนินการต่อ
FormValidationRadioMissing=โปรดเลือกหนึ่งในตัวเลือกเหล่านี้
FormValidationFileMissing=โปรดเลือกไฟล์
FormValidationSelectMissing=โปรดเลือกสิ่งที่อยู่ในรายการ
@@ -77,7 +78,7 @@ FullscreenDeniedFeaturePolicy=การร้องขอการแสดง
FullscreenExitWindowFocus=ออกจากการแสดงผลเต็มจอเนื่องจากหน้าต่างถูกโฟกัส
RemovedFullscreenElement=ออกจากการแสดงผลเต็มจอเนื่องจากอิลิเมนต์การแสดงผลเต็มจอถูกเอาออกจากเอกสารแล้ว
FocusedWindowedPluginWhileFullscreen=ออกจากการแสดงผลเต็มจอเนื่องจากปลั๊กอินที่เป็นหน้าต่างถูกโฟกัส
-PointerLockDeniedDisabled=การร้องขอการล็อกตัวชี้ถูกปฏิเสธเนื่องจาก API การล็อกตัวชี้ถูกปิดใช้งานโดยค่ากำหนดผู้ใช้
+PointerLockDeniedDisabled=การร้องขอการล็อกตัวชี้ถูกปฏิเสธเนื่องจาก API การล็อกตัวชี้ถูกปิดใช้งานโดยค่าปรับแต่งผู้ใช้
PointerLockDeniedInUse=การร้องขอการล็อกตัวชี้ถูกปฏิเสธเนื่องจากขณะนี้ตัวชี้ถูกควบคุมโดยเอกสารอื่น
PointerLockDeniedNotInDocument=การร้องขอการล็อกตัวชี้ถูกปฏิเสธเนื่องจากอิลิเมนต์ที่ร้องขอไม่อยู่ในเอกสาร
PointerLockDeniedSandboxed=การร้องขอการล็อกตัวชี้ถูกปฏิเสธเนื่องจาก API การล็อกตัวชี้ถูกจำกัดผ่าน sandbox
@@ -88,7 +89,7 @@ PointerLockDeniedNotInputDriven=การร้องขอการล็อก
PointerLockDeniedFailedToLock=การร้องขอการล็อกตัวชี้ถูกปฏิเสธเนื่องจากเบราว์เซอร์ไม่สามารถล็อกตัวชี้ได้
HTMLSyncXHRWarning=ไม่รองรับการแยกวิเคราะห์ HTML ใน XMLHttpRequest ในโหมดซิงโครนัส
# LOCALIZATION NOTE: %S is the name of the header in question
-ForbiddenHeaderWarning=ความพยายามตั้งเฮดเดอร์ที่ไม่อนุญาตถูกปฏิเสธ: %S
+ForbiddenHeaderWarning=การพยายามที่จะกำหนดส่วนหัวที่ห้ามไว้ถูกปฏิเสธ: %S
ResponseTypeSyncXHRWarning=ไม่รองรับการใช้แอตทริบิวต์ responseType ของ XMLHttpRequest ในโหมดซิงโครนัสในบริบทหน้าต่างอีกต่อไป
TimeoutSyncXHRWarning=ไม่รองรับการใช้แอตทริบิวต์ timeout ของ XMLHttpRequest ในโหมดซิงโครนัสในบริบทหน้าต่างอีกต่อไป
# LOCALIZATION NOTE: Do not translate navigator.sendBeacon, unload, pagehide, or XMLHttpRequest.
@@ -120,7 +121,7 @@ MediaLoadUnsupportedMimeType=ไม่รองรับ HTTP “Content-Type”
MediaLoadDecodeError=ไม่สามารถถอดรหัสทรัพยากรสื่อ %S ได้
MediaWidevineNoWMF=กำลังพยายามเล่น Widevine โดยไม่มี Windows Media Foundation ดู https://support.mozilla.org/kb/fix-video-audio-problems-firefox-windows
# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
-MediaWMFNeeded=หากต้องการเล่นวิดีโอในรูปแบบ %S คุณจำเป็นต้องติดตั้งซอฟต์แวร์ของ Microsoft เพิ่มเติม ดู https://support.mozilla.org/kb/fix-video-audio-problems-firefox-windows
+MediaWMFNeeded=ถ้าต้องการเล่นวิดีโอในรูปแบบ %S คุณจำเป็นต้องติดตั้งซอฟต์แวร์ของ Microsoft เพิ่มเติม ดู https://support.mozilla.org/kb/fix-video-audio-problems-firefox-windows
# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
MediaPlatformDecoderNotFound=ไม่สามารถเล่นวิดีโอที่อยู่บนหน้านี้ได้ ระบบของคุณอาจไม่มีตัวแปลงสัญญาณวิดีโอที่จำเป็นสำหรับ: %S
MediaUnsupportedLibavcodec=ไม่สามารถเล่นวิดีโอที่อยู่บนหน้านี้ได้ ระบบของคุณมี libavcodec รุ่นที่ไม่รองรับ
@@ -173,7 +174,7 @@ HittingMaxWorkersPerDomain2=ไม่สามารถเริ่ม Worker
# LOCALIZATION NOTE: Do not translate "Application Cache API", "AppCache" and "ServiceWorker".
AppCacheWarning=Application Cache API (AppCache) เลิกใช้แล้วและจะถูกเอาออกในอนาคต โปรดพิจารณาใช้ ServiceWorker สำหรับการสนับสนุนออฟไลน์
# LOCALIZATION NOTE: Do not translate "Worker".
-EmptyWorkerSourceWarning=กำลังพยายามสร้างตัวทำงานจากที่มาที่ว่างเปล่า การดำเนินการนี้น่าจะเกิดขึ้นโดยไม่ได้ตั้งใจ
+EmptyWorkerSourceWarning=กำลังพยายามสร้างตัวทำงานจากที่มาที่ว่างเปล่า การกระทำนี้น่าจะเกิดขึ้นโดยไม่ได้ตั้งใจ
NavigatorGetUserMediaWarning=navigator.mozGetUserMedia ได้ถูกแทนที่โดย navigator.mediaDevices.getUserMedia
# LOCALIZATION NOTE: Do not translate "RTCPeerConnection", "getLocalStreams", "getRemoteStreams", "getSenders" or "getReceivers".
RTCPeerConnectionGetStreamsWarning=RTCPeerConnection.getLocalStreams/getRemoteStreams เลิกใช้แล้ว ใช้ RTCPeerConnection.getSenders/getReceivers แทน
@@ -199,7 +200,7 @@ InterceptionRejectedResponseWithURL=ไม่สามารถโหลด ‘%
InterceptedNonResponseWithURL=ไม่สามารถโหลด ‘%1$S’ ServiceWorker ส่ง promise ไปที่ FetchEvent.respondWith() ซึ่งแปลงด้วยค่าที่ไม่ใช่ Response ‘%2$S’
# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Service-Worker-Allowed" or "HTTP". %1$S and %2$S are URLs.
-ServiceWorkerScopePathMismatch=ไม่สามารถลงทะเบียน ServiceWorker: เส้นทางของสโคปที่ระบุ ‘%1$S’ ไม่อยู่ภายใต้สโคปสูงสุดที่อนุญาต ‘%2$S’ ปรับสโคป, ย้ายสคริปต์ Service Worker หรือใช้เฮดเดอร์ Service-Worker-Allowed HTTP เพื่ออนุญาตสโคป
+ServiceWorkerScopePathMismatch=ไม่สามารถลงทะเบียน ServiceWorker: เส้นทางของสโคปที่ระบุ ‘%1$S’ ไม่อยู่ภายใต้สโคปสูงสุดที่อนุญาต ‘%2$S’ ให้ปรับสโคป ย้ายสคริปต์ Service Worker หรือใช้ส่วนหัว Service-Worker-Allowed HTTP เพื่ออนุญาตสโคป
# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker, %2$S is a stringified numeric HTTP status code like "404" and %3$S is a URL.
ServiceWorkerRegisterNetworkError=ไม่สามารถลงทะเบียน/อัปเดต ServiceWorker สำหรับ scope ‘%1$S’ ได้: การโหลดล้มเหลวด้วยสถานะ %2$S สำหรับสคริปต์ ‘%3$S’
# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker, %2$S is a MIME Media Type like "text/plain" and %3$S is a URL.
@@ -241,27 +242,27 @@ PatternAttributeCompileFailure=ไม่สามารถตรวจสอบ
# LOCALIZATION NOTE: Do not translate "postMessage" or DOMWindow. %S values are origins, like https://domain.com:port
TargetPrincipalDoesNotMatch=ไม่สามารถดำเนินการ ‘postMessage’ ใน ‘DOMWindow’ ได้: ที่มาเป้าหมายที่ระบุ (‘%S’) ไม่ตรงกับที่มาของหน้าต่างผู้รับ (‘%S’)
# LOCALIZATION NOTE: Do not translate 'YouTube'. %S values are origins, like https://domain.com:port
-RewriteYouTubeEmbed=กำลังเขียน YouTube Flash embed แบบเก่า (%S) ใหม่เป็น iframe embed (%S) โปรดอัปเดตหน้าเพื่อใช้ iframe แทน embed/object หากเป็นไปได้
+RewriteYouTubeEmbed=กำลังเขียน YouTube Flash embed แบบเก่า (%S) ใหม่เป็น iframe embed (%S) โปรดอัปเดตหน้าเพื่อใช้ iframe แทน embed/object ถ้าเป็นไปได้
# LOCALIZATION NOTE: Do not translate 'YouTube'. %S values are origins, like https://domain.com:port
-RewriteYouTubeEmbedPathParams=กำลังเขียน YouTube Flash embed แบบเก่า (%S) ใหม่เป็น iframe embed (%S) Params ไม่รองรับโดย iframe embeds และถูกแปลงแล้ว โปรดอัปเดตหน้าเพื่อใช้ iframe แทน embed/object หากเป็นไปได้
+RewriteYouTubeEmbedPathParams=กำลังเขียน YouTube Flash embed แบบเก่า (%S) ใหม่เป็น iframe embed (%S) Params ไม่รองรับโดย iframe embeds และถูกแปลงแล้ว โปรดอัปเดตหน้าเพื่อใช้ iframe แทน embed/object ถ้าเป็นไปได้
# LOCALIZATION NOTE: This error is reported when the "Encryption" header for an
# incoming push message is missing or invalid. Do not translate "ServiceWorker",
# "Encryption", and "salt". %1$S is the ServiceWorker scope URL.
-PushMessageBadEncryptionHeader=ServiceWorker สำหรับสโคป ‘%1$S’ ไม่สามารถถอดรหัสข้อความพุชได้ เฮดเดอร์ ‘Encryption’ ต้องมีพารามิเตอร์ ‘salt‘ ที่ไม่ซ้ำกันสำหรับแต่ละข้อความ ดู https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 สำหรับข้อมูลเพิ่มเติม
+PushMessageBadEncryptionHeader=ServiceWorker สำหรับสโคป ‘%1$S’ ไม่สามารถถอดรหัสข้อความพุชได้ ส่วนหัว ‘Encryption’ ต้องมีพารามิเตอร์ ‘salt‘ ที่ไม่ซ้ำกันสำหรับแต่ละข้อความ ดู https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 สำหรับข้อมูลเพิ่มเติม
# LOCALIZATION NOTE: This error is reported when the "Crypto-Key" header for an
# incoming push message is missing or invalid. Do not translate "ServiceWorker",
# "Crypto-Key", and "dh". %1$S is the ServiceWorker scope URL.
-PushMessageBadCryptoKeyHeader=ServiceWorker สำหรับสโคป ‘%1$S’ ไม่สามารถถอดรหัสข้อความพุชได้ เฮดเดอร์ ‘Crypto-Key’ ต้องมีพารามิเตอร์ ‘dh‘ ที่มีคีย์สาธารณะของเซิร์ฟเวอร์แอป ดู https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 สำหรับข้อมูลเพิ่มเติม
+PushMessageBadCryptoKeyHeader=ServiceWorker สำหรับสโคป ‘%1$S’ ไม่สามารถถอดรหัสข้อความพุชได้ ส่วนหัว ‘Crypto-Key’ ต้องมีพารามิเตอร์ ‘dh‘ ที่มีคีย์สาธารณะของเซิร์ฟเวอร์แอป ดู https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 สำหรับข้อมูลเพิ่มเติม
# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt because the deprecated
# "Encryption-Key" header for an incoming push message is missing or invalid.
# Do not translate "ServiceWorker", "Encryption-Key", "dh", "Crypto-Key", and
# "Content-Encoding: aesgcm". %1$S is the ServiceWorker scope URL.
-PushMessageBadEncryptionKeyHeader=ServiceWorker สำหรับสโคป ‘%1$S’ ไม่สามารถถอดรหัสข้อความพุชได้ เฮดเดอร์ ‘Encryption-Key’ ต้องมีพารามิเตอร์ ‘dh‘ เฮดเดอร์นี้เลิกใช้แล้วและจะถูกเอาออกในไม่ช้า โปรดใช้ ‘Crypto-Key‘ พร้อมด้วย ‘Content-Encoding: aesgcm‘ แทน ดู https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 สำหรับข้อมูลเพิ่มเติม
+PushMessageBadEncryptionKeyHeader=ServiceWorker สำหรับสโคป ‘%1$S’ ไม่สามารถถอดรหัสข้อความพุชได้ ส่วนหัว ‘Encryption-Key’ ต้องมีพารามิเตอร์ ‘dh‘ ส่วนหัวนี้ไม่สนับสนุนให้ใช้แล้วและจะถูกเอาออกในไม่ช้า โปรดใช้ ‘Crypto-Key‘ พร้อมด้วย ‘Content-Encoding: aesgcm‘ แทน ดู https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 สำหรับข้อมูลเพิ่มเติม
# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
# because the "Content-Encoding" header is missing or contains an
# unsupported encoding. Do not translate "ServiceWorker", "Content-Encoding",
# "aesgcm", and "aesgcm128". %1$S is the ServiceWorker scope URL.
-PushMessageBadEncodingHeader=ServiceWorker สำหรับสโคป ‘%1$S’ ไม่สามารถถอดรหัสข้อความพุชได้ เฮดเดอร์ ‘Content-Encoding’ ต้องเป็น ‘aesgcm‘ โดยสามารถใช้ ‘aesgcm128‘ ได้ แต่เลิกใช้แล้วและจะถูกเอาออกในไม่ช้า ดู https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-2 สำหรับข้อมูลเพิ่มเติม
+PushMessageBadEncodingHeader=ServiceWorker สำหรับสโคป ‘%1$S’ ไม่สามารถถอดรหัสข้อความพุชได้ ส่วนหัว ‘Content-Encoding’ ต้องเป็น ‘aesgcm‘ โดยสามารถใช้ ‘aesgcm128‘ ได้ แต่ไม่สนับสนุนให้ใช้แล้วและจะถูกเอาออกในไม่ช้า ดู https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-2 สำหรับข้อมูลเพิ่มเติม
# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
# because the "dh" parameter is not valid base64url. Do not translate
# "ServiceWorker", "dh", "Crypto-Key", and "base64url". %1$S is the
@@ -298,10 +299,10 @@ BiquadFilterChannelCountChangeWarning=การเปลี่ยนแปลง
GenericImageNamePNG=ภาพ.png
GenericFileName=ไฟล์
GeolocationInsecureRequestIsForbidden=คำขอตำแหน่งที่ตั้งทางภูมิศาสตร์สามารถดำเนินการได้ในบริบทที่ปลอดภัยเท่านั้น
-NotificationsInsecureRequestIsForbidden=สามารถขอการอนุญาตการแจ้งเตือนได้เฉพาะในบริบทที่ปลอดภัยเท่านั้น
-NotificationsCrossOriginIframeRequestIsForbidden=สามารถขอสิทธิ์การแจ้งเตือนได้เฉพาะในเอกสารระดับบนสุด (top-level) หรือ iframe แบบ same-origin เท่านั้น
-NotificationsRequireUserGesture=สามารถขอการอนุญาตการแจ้งเตือนได้เฉพาะจากภายในตัวจัดการเหตุการณ์ที่สร้างโดยผู้ใช้ที่ทำงานในระยะสั้นเท่านั้น
-NotificationsRequireUserGestureDeprecationWarning=การขอการอนุญาตการแจ้งเตือนภายนอกตัวจัดการเหตุการณ์ที่สร้างโดยผู้ใช้ที่ทำงานในระยะสั้นเลิกใช้แล้วและจะไม่รองรับอีกในอนาคต
+NotificationsInsecureRequestIsForbidden=การขอสิทธิ์การแจ้งเตือนสามารถทำได้เฉพาะในบริบทปลอดภัยเท่านั้น
+NotificationsCrossOriginIframeRequestIsForbidden=การขอสิทธิ์การแจ้งเตือนสามารถทำได้เฉพาะในเอกสารระดับบนสุดหรือ iframe ที่มาจากต้นทางเดียวกันเท่านั้น
+NotificationsRequireUserGesture=การขอสิทธิ์การแจ้งเตือนสามารถทำได้เฉพาะจากภายในเครื่องมือจัดการเหตุการณ์ที่ผู้ใช้สร้างขึ้นซึ่งทำงานระยะสั้นเท่านั้น
+NotificationsRequireUserGestureDeprecationWarning=การขอสิทธิ์การแจ้งเตือนภายนอกเครื่องมือจัดการเหตุการณ์ที่ผู้ใช้สร้างขึ้นซึ่งทำงานระยะสั้นนั้นไม่สนับสนุนให้ทำแล้ว และจะไม่รองรับอีกในอนาคต
# LOCALIZATION NOTE: Do not translate "content", "Window", and "window.top"
WindowContentUntrustedWarning=เลิกใช้แอตทริบิวต์ ‘content’ ของวัตถุ Window แล้ว โปรดใช้ ‘window.top’ แทน
@@ -309,8 +310,6 @@ WindowContentUntrustedWarning=เลิกใช้แอตทริบิว
SVGRefLoopWarning=SVG <%S> ที่มี ID “%S” มีลูปการอ้างอิง
# LOCALIZATION NOTE: The first %S is the tag name of the element in the chain where the chain was broken, the second %S is the element's ID.
SVGRefChainLengthExceededWarning=โซ่อ้างอิง SVG <%S> ซึ่งยาวเกินไปถูกทอดทิ้งในอิลิเมนต์ที่มี ID “%S”
-# LOCALIZATION NOTE: Do not translate SVGSVGElement.deselectAll.
-SVGDeselectAll=SVGSVGElement.deselectAll เลิกใช้แล้วเนื่องจากมีฟังก์ชันการทำงานที่ซ้ำกับ Selection API
# LOCALIZATION NOTE: Do not translate SVGGraphicsElement.nearestViewportElement or SVGElement.viewportElement.
SVGNearestViewportElement=SVGGraphicsElement.nearestViewportElement เลิกใช้แล้วและจะถูกเอาออกในอนาคต ให้ใช้ SVGElement.viewportElement แทน
# LOCALIZATION NOTE: Do not translate SVGGraphicsElement.farthestViewportElement.
@@ -427,7 +426,7 @@ SizeToContentWarning=sizeToContent() เลิกใช้แล้วและ
WebShareAPI_Failed=การดำเนินการแบ่งปันล้มเหลว
WebShareAPI_Aborted=การดำเนินการแบ่งปันถูกยกเลิก
# LOCALIZATION NOTE (UnknownProtocolNavigationPrevented): %1$S is the destination URL.
-UnknownProtocolNavigationPrevented=ป้องกันการนำทางไปยัง “%1$S” แล้วเนื่องจากเป็นโปรโตคอลที่ไม่รู้จัก
+UnknownProtocolNavigationPrevented=การนำทางไปยัง “%1$S” ถูกห้ามเนื่องจากเป็นโพรโทคอลที่ไม่รู้จัก
PostMessageSharedMemoryObjectToCrossOriginWarning=ไม่สามารถ post ข้อความที่ประกอบด้วยอ็อบเจกต์หน่วยความจำที่ใช้ร่วมกันลงใน cross-origin window ได้
# LOCALIZATION NOTE: %S is the URL of the resource in question
UnusedLinkPreloadPending=ทรัพยากรที่ “%S” ที่โหลดไว้ล่วงหน้าที่มีการโหลดลิงก์ล่วงหน้าไม่ได้ถูกใช้ในช่วงไม่กี่วินาทีที่ผ่านมา ตรวจสอบให้แน่ใจว่าแอตทริบิวต์ทั้งหมดของแท็ก preload ได้รับการตั้งค่าอย่างถูกต้อง
@@ -441,7 +440,7 @@ RequestStorageAccessNested=document.requestStorageAccess() อาจไม่ถ
# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(). In some locales it may be preferable to not translate "event handler", either.
RequestStorageAccessUserGesture=สามารถร้องขอ document.requestStorageAccess() ได้เฉพาะจากภายในตัวจัดการเหตุการณ์ที่สร้างโดยผู้ใช้ที่ทำงานในระยะสั้นเท่านั้น
# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(), Permissions Policy and storage-access.
-RequestStorageAccessPermissionsPolicy=document.requestStorageAccess() อาจไม่ถูกเรียกหากคุณลักษณะ storage-access ถูกปิดกั้นโดยนโยบายสิทธิ์อนุญาต
+RequestStorageAccessPermissionsPolicy=document.requestStorageAccess() อาจไม่ถูกเรียกถ้าคุณลักษณะ storage-access ถูกปิดกั้นเนื่องจากนโยบายการกำหนดสิทธิ์
# LOCALIZATION NOTE: Do not translate document.requestStorageAccess()
RequestStorageAccessNotSecureContext=document.requestStorageAccess() อาจให้สิทธิ์เข้าถึงเฉพาะบริบทที่ปลอดภัย
# LOCALIZATION NOTE: Do not translate "Location" and "History".
@@ -451,7 +450,7 @@ FolderUploadPrompt.title = ยืนยันการอัปโหลด
FolderUploadPrompt.message = คุณแน่ใจหรือไม่ว่าคุณต้องการอัปโหลดไฟล์ทั้งหมดจาก “%S”? ดำเนินการนี้เฉพาะเมื่อคุณเชื่อถือไซต์เท่านั้น
FolderUploadPrompt.acceptButtonLabel = อัปโหลด
InputPickerBlockedNoUserActivation=ตัวเลือก <input> ถูกปิดกั้นเนื่องจากไม่มีการเปิดใช้งานโดยผู้ใช้
-ExternalProtocolFrameBlockedNoUserActivation=Iframe ที่มีโปรโตคอลภายนอกถูกปิดกั้นเนื่องจากไม่มีการเปิดใช้งานโดยผู้ใช้ หรือเนื่องจากมีเวลาที่ผ่านไปไม่เพียงพอนับตั้งแต่โหลด Iframe นั้นครั้งล่าสุด
+ExternalProtocolFrameBlockedNoUserActivation=Iframe ที่มีโพรโทคอลภายนอกถูกปิดกั้นเนื่องจากไม่มีการเปิดใช้งานโดยผู้ใช้ หรือเนื่องจากมีเวลาที่ผ่านไปไม่เพียงพอนับตั้งแต่โหลด Iframe นั้นครั้งล่าสุด
MultiplePopupsBlockedNoUserActivation=การเปิดหลายป็อปอัปถูกปิดกั้นเนื่องจากไม่มีการเปิดใช้งานโดยผู้ใช้
# LOCALIZATION NOTE: %S is the URL of the preload that was ignored.
PreloadIgnoredInvalidAttr=การโหลด %S ล่วงหน้าถูกเพิกเฉยเนื่องจากมีค่า “as” หรือ “type” ที่ไม่รู้จัก หรือมีแอตทริบิวต์ “media” ที่ไม่ตรงกัน
@@ -480,9 +479,6 @@ InstallTriggerInstallDeprecatedWarning=InstallTrigger.install() เลิกใ
# LOCALIZATION NOTE: Do not translate "HTMLOptionsCollection.length". %1$S is the invalid value, %2$S is the current limit.
SelectOptionsLengthAssignmentWarning=ได้ปฏิเสธที่จะขยายรายการตัวเลือก <select> ผ่านค่าที่กำหนดให้ HTMLOptionsCollection.length (ค่า %1$S) ขนาดสูงสุดที่รองรับคือ %2$S
-# LOCALIZATION NOTE: Do not translate "isExternalCTAP2SecurityKeySupported".
-IsExternalCTAP2SecurityKeySupportedWarning=isExternalCTAP2SecurityKeySupported() เลิกใช้แล้ว
-
InvalidFormControlUnfocusable=ส่วนควบคุมฟอร์มที่ไม่ถูกต้องไม่สามารถโฟกัสได้
# LOCALIZATION NOTE: Do not translate "name="
InvalidNamedFormControlUnfocusable=ส่วนควบคุมฟอร์มที่ไม่ถูกต้องที่มี name=‘%S’ ไม่สามารถโฟกัสได้
diff --git a/l10n-th/dom/chrome/layout/htmlparser.properties b/l10n-th/dom/chrome/layout/htmlparser.properties
index b1048993a4..da3d52d641 100644
--- a/l10n-th/dom/chrome/layout/htmlparser.properties
+++ b/l10n-th/dom/chrome/layout/htmlparser.properties
@@ -11,11 +11,11 @@ EncMetaAfterHeadInKilobyte=แท็ก meta ที่ประกาศรห
EncNoDecl=ไม่ได้ประกาศรหัสอักขระของเอกสาร จึงได้เดารหัสอักขระจากเนื้อหาแทน รหัสอักขระจะต้องถูกประกาศในเฮดเดอร์ HTTP Content-Type โดยใช้แท็ก meta หรือโดยใช้เครื่องหมายลำดับไบต์
EncNoDeclPlain=ไม่ได้ประกาศรหัสอักขระของเอกสาร จึงได้เดารหัสอักขระจากเนื้อหาแทน รหัสอักขระจะต้องถูกประกาศในเฮดเดอร์ HTTP Content-Type โดยใช้เครื่องหมายลำดับไบต์
EncMetaUnsupported=เอกสาร HTML ประกาศการเข้ารหัสอักขระที่ไม่สนับสนุนโดยใช้แท็ก meta การประกาศนี้จะไม่มีผล
-EncProtocolUnsupported=เอกสาร HTML ประกาศการเข้ารหัสอักขระที่ไม่สนับสนุนในระดับโปรโตคอลการส่งข้อมูล การประกาศนี้จะไม่มีผล
+EncProtocolUnsupported=เอกสาร HTML ประกาศการเข้ารหัสอักขระที่ไม่สนับสนุนในระดับโพรโทคอลการส่งข้อมูล การประกาศนี้จะไม่มีผล
EncMetaUtf16=แท็ก meta ถูกใช้ประกาศการเข้ารหัสอักขระเป็นแบบ UTF-16 จะถูกตีความว่าเป็นการประกาศแบบ UTF-8 แทน
EncMetaUserDefined=แท็ก meta ถูกใช้ประกาศการเข้ารหัสอักขระเป็นแบบ x-user-defined จะถูกตีความว่าเป็นการประกาศแบบ windows-1252 แทนเพื่อให้เข้ากันได้กับแบบอักษรแบบเก่าซึ่งเข้ารหัสอักขระผิดโดยตั้งใจ ไซต์นี้ควรเปลี่ยนไปใช้รหัสอักขระแบบ Unicode
EncMetaReplacement=แท็ก meta ถูกใช้เพื่อประกาศรหัสอักขระที่เป็นอันตรายต่อการเขียนสคริปต์แบบข้ามไซต์ (cross-site scripting) จึงใช้รหัสอักขระทดแทน
-EncProtocolReplacement=รหัสอักขระที่เป็นอันตรายต่อการเขียนสคริปต์แบบข้ามไซต์ (cross-site scripting) ถูกประกาศที่ระดับโปรโตคอลการถ่ายโอน จึงใช้รหัสอักขระทดแทน
+EncProtocolReplacement=รหัสอักขระที่เป็นอันตรายต่อการเขียนสคริปต์แบบข้ามไซต์ (cross-site scripting) ถูกประกาศที่ระดับโพรโทคอลการถ่ายโอน จึงใช้รหัสอักขระทดแทน
EncDetectorReload=ไม่ได้ประกาศรหัสอักขระของเอกสาร และได้เดารหัสอักขระจากเนื้อหา ซึ่งส่งผลให้เอกสารถูกโหลดซ้ำ รหัสอักขระจะต้องถูกประกาศในเฮดเดอร์ HTTP Content-Type โดยใช้แท็ก meta หรือโดยใช้เครื่องหมายลำดับไบต์
EncDetectorReloadPlain=ไม่ได้ประกาศรหัสอักขระของเอกสาร และได้เดารหัสอักขระจากเนื้อหา ซึ่งส่งผลให้เอกสารถูกโหลดซ้ำ รหัสอักขระจะต้องถูกประกาศในเฮดเดอร์ HTTP Content-Type หรือโดยใช้เครื่องหมายลำดับไบต์
EncError=สตรีมไบต์มีข้อผิดพลาดตามรหัสอักขระที่ประกาศ การประกาศรหัสอักขระอาจไม่ถูกต้อง
diff --git a/l10n-th/dom/chrome/layout/layout_errors.properties b/l10n-th/dom/chrome/layout/layout_errors.properties
index c8ff4d9713..832188114c 100644
--- a/l10n-th/dom/chrome/layout/layout_errors.properties
+++ b/l10n-th/dom/chrome/layout/layout_errors.properties
@@ -23,8 +23,6 @@ CompositorAnimationWarningContentTooLarge2=ไม่สามารถเรี
## 'backface-visibility: hidden' is a CSS property, don't translate it.
CompositorAnimationWarningTransformBackfaceVisibilityHidden=ไม่สามารถเรียกใช้ภาพเคลื่อนไหวการแปลง ‘backface-visibility: hidden’ บนคอมโพสิเตอร์ได้
## LOCALIZATION NOTE(CompositorAnimationWarningTransformSVG,
-## CompositorAnimationWarningTransformWithGeometricProperties,
-## CompositorAnimationWarningTransformWithSyncGeometricAnimations,
## CompositorAnimationWarningTransformFrameInactive,
## CompositorAnimationWarningOpacityFrameInactive):
## 'transform' and 'opacity' mean CSS property names, don't translate it.
@@ -50,4 +48,4 @@ PrincipalWritingModePropagationWarning=เมื่อแสดงผลอิ
## %3$S is a floating point value with the total adjusted distance
ScrollAnchoringDisabledInContainer=การกำหนดจุดยึดการเลื่อนถูกปิดใช้งานในคอนเทนเนอร์การเลื่อนเนื่องจากมีการปรับเปลี่ยนอย่างต่อเนื่องมากเกินไป (%1$S) พร้อมระยะทางรวมที่น้อยเกินไป (เฉลี่ย %2$S px, รวม %3$S px)
-ForcedLayoutStart=เค้าโครงถูกบังคับก่อนที่หน้าจะโหลดอย่างครบถ้วน หากสไตล์ชีตยังไม่ถูกโหลด สิ่งนี้อาจทำให้เนื้อหาที่ไม่มีการจัดรูปแบบแสดงผลแบบกะพริบได้
+ForcedLayoutStart=เค้าโครงถูกบังคับก่อนที่หน้าจะโหลดอย่างครบถ้วน ถ้าสไตล์ชีตยังไม่ถูกโหลด สิ่งนี้อาจทำให้เนื้อหาที่ไม่มีการจัดรูปแบบแสดงผลแบบกะพริบได้
diff --git a/l10n-th/dom/chrome/security/csp.properties b/l10n-th/dom/chrome/security/csp.properties
index dfa9dbedc9..467431879a 100644
--- a/l10n-th/dom/chrome/security/csp.properties
+++ b/l10n-th/dom/chrome/security/csp.properties
@@ -17,6 +17,87 @@ CSPROViolation = เกิดการละเมิดสำหรับนโ
# %1$S is the directive that has been violated.
# %2$S is the URI of the resource which violated the directive.
CSPROViolationWithURI = การตั้งค่าของหน้าได้สังเกตการโหลดทรัพยากรที่ %2$S (“%1$S”) รายงาน CSP กำลังจะถูกส่ง
+
+# CSP Warnings:
+
+# LOCALIZATION NOTE (CSPInlineStyleViolation):
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the type of directive used by the resource (e.g. style-src-elem)
+# LOCALIZATION NOTE (CSPROInlineStyleViolation):
+# Don't translate "Report-Only" as it's part of the name Content-Security-Policy-Report-Only.
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the type of directive used by the resource (e.g. style-src-elem)
+# LOCALIZATION NOTE (CSPInlineScriptViolation):
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the type of directive used by the resource (e.g. script-src-elem)
+# LOCALIZATION NOTE (CSPROInlineScriptViolation):
+# Don't translate "Report-Only" as it's part of the name Content-Security-Policy-Report-Only.
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the type of directive used by the resource (e.g. script-src-elem)
+# LOCALIZATION NOTE (CSPEventHandlerScriptViolation):
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the type of directive used by the resource (e.g. script-src-attr)
+# LOCALIZATION NOTE (CSPROEventHandlerScriptViolation):
+# Don't translate "Report-Only" as it's part of the name Content-Security-Policy-Report-Only.
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the type of directive used by the resource (e.g. script-src-attr)
+# LOCALIZATION NOTE (CSPEvalScriptViolation):
+# Don't translate/change "'unsafe-eval'", including the single quote.
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the type of directive used by the resource (e.g. script-src)
+# LOCALIZATION NOTE (CSPROEvalScriptViolation):
+# Don't translate "Report-Only" as it's part of the name Content-Security-Policy-Report-Only.
+# Don't translate/change "'unsafe-eval'", including the single quote.
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the type of directive used by the resource (e.g. script-src)
+# LOCALIZATION NOTE (CSPWasmEvalScriptViolation):
+# WebAssembly is a feature name.
+# Don't translate/change "'wasm-unsafe-eval'" or "'unsafe-eval'", including the single quote.
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the type of directive used by the resource (e.g. script-src)
+# LOCALIZATION NOTE (CSPROWasmEvalScriptViolation):
+# Don't translate "Report-Only" as it's part of the name Content-Security-Policy-Report-Only.
+# WebAssembly is a feature name.
+# Don't translate/change "'wasm-unsafe-eval'" or "'unsafe-eval'", including the single quote.
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the type of directive used by the resource (e.g. script-src)
+# LOCALIZATION NOTE (CSPStyleViolation):
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the URI of the resource which violated the directive.
+# %3$S is the type of directive used by the resource (e.g. style-src)
+# LOCALIZATION NOTE (CSPROStyleViolation):
+# Don't translate "Report-Only" as it's part of the name Content-Security-Policy-Report-Only.
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the URI of the resource which violated the directive.
+# %3$S is the type of directive used by the resource (e.g. style-src)
+# LOCALIZATION NOTE (CSPScriptViolation):
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the URI of the resource which violated the directive.
+# %3$S is the type of directive used by the resource (e.g. script-src-elem)
+# LOCALIZATION NOTE (CSPROScriptViolation):
+# Don't translate "Report-Only" as it's part of the name Content-Security-Policy-Report-Only.
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the URI of the resource which violated the directive.
+# %3$S is the type of directive used by the resource (e.g. script-src-elem)
+# LOCALIZATION NOTE (CSPWorkerViolation):
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the URI of the resource which violated the directive.
+# %3$S is the type of directive used by the resource (e.g. worker-src)
+# LOCALIZATION NOTE (CSPROWorkerViolation):
+# Don't translate "Report-Only" as it's part of the name Content-Security-Policy-Report-Only.
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the URI of the resource which violated the directive.
+# %3$S is the type of directive used by the resource (e.g. worker-src)
+# LOCALIZATION NOTE (CSPGenericViolation):
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the URI of the resource which violated the directive.
+# %3$S is the type of directive used by the resource (e.g. image-src)
+# LOCALIZATION NOTE (CSPROGenericViolation):
+# Don't translate "Report-Only" as it's part of the name Content-Security-Policy-Report-Only.
+# %1$S is the entire directive that has been violated. (e.g. "default-src 'none'")
+# %2$S is the URI of the resource which violated the directive.
+# %3$S is the type of directive used by the resource (e.g. image-src)
+
# LOCALIZATION NOTE (triedToSendReport):
# %1$S is the URI we attempted to send a report to.
triedToSendReport = พยายามส่งรายงานไปยัง URI ที่ใช้ไม่ได้ : "%1$S"
@@ -76,7 +157,7 @@ upgradeInsecureRequest = อัปเกรดคำขอที่ไม่ป
ignoreSrcForDirective = ละเลย srcs สำหรับคำสั่ง ‘%1$S’
# LOCALIZATION NOTE (hostNameMightBeKeyword):
# %1$S is the hostname in question and %2$S is the keyword
-hostNameMightBeKeyword = ตีความ %1$S เป็นชื่อโฮสต์แทนที่จะเป็นคำสำคัญ หากคุณต้องการให้ตีความเป็นคำสำคัญ ให้ใช้ ‘%2$S’ (อยู่ในอัญประกาศเดี่ยว)
+hostNameMightBeKeyword = ตีความ %1$S เป็นชื่อโฮสต์แทนที่จะเป็นคำสำคัญ ถ้าคุณต้องการให้ตีความเป็นคำสำคัญ ให้ใช้ ‘%2$S’ (อยู่ในอัญประกาศเดี่ยว)
# LOCALIZATION NOTE (notSupportingDirective):
# directive is not supported (e.g. 'reflected-xss')
notSupportingDirective = ไม่รองรับคำสั่ง ‘%1$S’ คำสั่งและค่าต่าง ๆ จะถูกละเลย
diff --git a/l10n-th/dom/chrome/security/security.properties b/l10n-th/dom/chrome/security/security.properties
index 1e712aaa7d..09cc1e25dd 100644
--- a/l10n-th/dom/chrome/security/security.properties
+++ b/l10n-th/dom/chrome/security/security.properties
@@ -46,6 +46,9 @@ LoadingMixedDisplayObjectSubrequestDeprecation=ไม่แนะนำให้
# LOCALIZATION NOTE: "%S" is the URI of the insecure mixed content download
MixedContentBlockedDownload = ปิดกั้นการดาวน์โหลดเนื้อหาที่ไม่ปลอดภัย “%S” แล้ว
+# LOCALIZATION NOTE: "%S" is the URI of the insecure mixed content download
+BlockedInsecureDownload = เราได้ปิดกั้นรายการดาวน์โหลดที่ไม่ปลอดภัยแล้ว: “%S”
+
# LOCALIZATION NOTE: Do not translate "allow-scripts", "allow-same-origin", "sandbox" or "iframe"
BothAllowScriptsAndSameOriginPresent=iframe ที่มีทั้ง allow-scripts และ allow-same-origin เดียวกันสำหรับแอตทริบิวต์ sandbox สามารถเอาคุณลักษณะการทำ sandbox ออกได้
# LOCALIZATION NOTE: Do not translate "allow-top-navigation-by-user-activation", "allow-top-navigation", "sandbox" or "iframe"
@@ -97,7 +100,7 @@ BlockFileScriptWithWrongMimeType=การโหลดสคริปต์จ
# LOCALIZATION NOTE: “%S” is the whole URI of the loaded file.
BlockExtensionScriptWithWrongExt=การโหลดสคริปต์ด้วย URI “%S” ถูกปิดกั้นเนื่องจากไม่อนุญาตให้ใช้ส่วนขยายไฟล์
-RestrictBrowserEvalUsage=ไม่อนุญาตให้ใช้ eval() และ eval-like ในโปรเซสหลักหรือในบริบทระบบ (ปิดกั้นการใช้ใน “%1$S”)
+RestrictBrowserEvalUsage=ไม่อนุญาตให้ใช้ eval() และ eval-like ในโพรเซสแม่หรือในบริบทระบบ (ปิดกั้นการใช้ใน “%1$S”)
# LOCALIZATION NOTE (MixedContentAutoUpgrade):
# %1$S is the URL of the upgraded request; %2$S is the upgraded scheme.
@@ -154,13 +157,13 @@ HTTPSOnlyFailedDowngradeAgain = การอัปเกรดคำขอไม
# %1$S is the URL of the upgraded speculative TCP connection; %2$S is the upgraded scheme.
HTTPSOnlyUpgradeSpeculativeConnection = กำลังอัปเกรดการเชื่อมต่อ TCP แบบคาดการณ์ที่ไม่ปลอดภัย “%1$S” ให้ไปใช้ “%2$S”
-HTTPSFirstSchemeless = กำลังอัปเกรด URL ที่โหลดในแถบที่อยู่ซึ่งไม่มีแบบแผนโปรโตคอลที่ชัดเจนให้ไปใช้ HTTPS
+HTTPSFirstSchemeless = กำลังอัปเกรด URL ที่โหลดในแถบที่อยู่ซึ่งไม่มีแบบแผนโพรโทคอลที่ชัดเจนให้ไปใช้ HTTPS
# LOCALIZATION NOTE: %S is the URL of the blocked request;
IframeSandboxBlockedDownload = การดาวน์โหลด “%S” ถูกปิดกั้นเนื่องจาก iframe ที่กระตุ้นมีการตั้งค่าสถานะ sandbox ไว้
# LOCALIZATION NOTE: %S is the URL of the blocked request;
-SandboxBlockedCustomProtocols = ปิดกั้นการนำทางไปยังโปรโตคอลที่กำหนดเอง “%S” จากบริบทที่อยู่ใน sandbox
+SandboxBlockedCustomProtocols = การนำทางไปยังโพรโทคอลกำหนดเอง “%S” จากบริบทที่อยู่ในแซนด์บอกซ์ถูกปิดกั้น
# Sanitizer API
# LOCALIZATION NOTE: Please do not localize "DocumentFragment". It's the name of an API.
diff --git a/l10n-th/netwerk/necko.properties b/l10n-th/netwerk/necko.properties
index 4ffa30a2ec..308ee594f0 100644
--- a/l10n-th/netwerk/necko.properties
+++ b/l10n-th/netwerk/necko.properties
@@ -22,7 +22,7 @@ DirGoUp=ขึ้นไปสู่ไดเรกทอรีระดับส
ShowHidden=แสดงวัตถุที่ซ่อนอยู่
DirColName=ชื่อ
DirColSize=ขนาด
-DirColMTime=วันที่เปลี่ยนแปลงล่าสุด
+DirColMTime=ปรับเปลี่ยนล่าสุดเมื่อ
DirFileLabel=ไฟล์:
SuperfluousAuth=คุณกำลังจะเข้าสู่ระบบไซต์ “%1$S” ด้วยชื่อผู้ใช้ “%2$S” แต่เว็บไซต์ไม่จำเป็นต้องใช้การยืนยันตัวตน สิ่งนี้อาจเป็นความพยายามในการหลอกลวงคุณ\n\n“%1$S” เป็นไซต์ที่คุณต้องการเยี่ยมชมหรือไม่?
@@ -32,11 +32,11 @@ TrackerUriBlocked=ทรัพยากรที่ “%1$S” ถูกปิ
UnsafeUriBlocked=ปิดกั้นทรัพยากรที่ “%1$S” โดยการเรียกดูแบบปลอดภัย
# LOCALIZATION NOTE (StrictUrlProtocolSetter): %1$S is the URL that has attempted to be changed. %2$S is the invalid target protocol.
-StrictUrlProtocolSetter=การเปลี่ยน Url “%1$S“ เป็นโปรโตคอล “%2$S“ ถูกปิดกั้น
+StrictUrlProtocolSetter=การเปลี่ยน Url “%1$S“ เป็นโพรโทคอล “%2$S“ ถูกปิดกั้น
# LOCALIZATION NOTE (CORPBlocked): %1$S is the URL of the blocked resource. %2$S is the URL of the MDN page about CORP.
CORPBlocked=ทรัพยากรที่ “%1$S” ถูกปิดกั้นเนื่องจากเฮดเดอร์ Cross-Origin-Resource-Policy (หรือไม่มี) ดูที่ %2$S
-CookieBlockedByPermission=คำขอเข้าถึงคุกกี้หรือที่เก็บข้อมูลบน “%1$S” ถูกปิดกั้นเนื่องจากการอนุญาตคุกกี้ที่กำหนดเอง
+CookieBlockedByPermission=คำร้องขอเข้าถึงคุกกี้หรือที่เก็บข้อมูลใน “%1$S” ถูกปิดกั้นเนื่องจากมีการกำหนดสิทธิ์คุกกี้ที่กำหนดเอง
CookieBlockedTracker=คำขอเข้าถึงคุกกี้หรือที่เก็บข้อมูลบน “%1$S” ถูกปิดกั้นเนื่องจากมาจากตัวติดตามและการปิดกั้นเนื้อหาเปิดใช้งานอยู่
CookieBlockedAll=คำขอเข้าถึงคุกกี้หรือที่เก็บข้อมูลบน “%1$S” ถูกปิดกั้นเนื่องจากเรากำลังปิดกั้นคำขอการเข้าถึงที่เก็บข้อมูลทั้งหมด
CookieBlockedForeign=คำขอเข้าถึงคุกกี้หรือที่เก็บข้อมูลบน “%1$S” ถูกปิดกั้นเนื่องจากเรากำลังปิดกั้นคำขอการเข้าถึงที่เก็บข้อมูลจากบุคคลที่สามทั้งหมดและการปิดกั้นเนื้อหาเปิดใช้งานอยู่
@@ -67,7 +67,7 @@ CookieOversize=คุกกี้ “%1$S” ไม่ถูกต้องเ
# LOCALIZATION NOTE (CookiePathOversize): %1$S is the cookie name. %2$S is the number of bytes. "B" means bytes.
CookiePathOversize=คุกกี้ “%1$S” ไม่ถูกต้องเนื่องจากขนาดเส้นทางมีขนาดใหญ่เกินไป ขนาดสูงสุดคือ %2$S B
# LOCALIZATION NOTE (CookieRejectedByPermissionManager): %1$S is the cookie response header.
-CookieRejectedByPermissionManager=คุกกี้ “%1$S” ถูกปฏิเสธโดยสิทธิ์ที่ผู้ใช้ตั้งค่า
+CookieRejectedByPermissionManager=คุกกี้ “%1$S” ถูกปฏิเสธเนื่องจากการกำหนดสิทธิ์ของผู้ใช้
# LOCALIZATION NOTE (CookieRejectedInvalidCharName): %1$S is the cookie name.
CookieRejectedInvalidCharName=คุกกี้ “%1$S” ได้ถูกปฏิเสธเนื่องจากมีอักขระที่ไม่ถูกต้องในชื่อ
# LOCALIZATION NOTE (CookieRejectedInvalidDomain): %1$S is the cookie name.
@@ -87,6 +87,9 @@ CookieRejectedNonsecureOverSecure=คุกกี้ “%1$S” ได้ถู
# LOCALIZATION NOTE (CookieRejectedForNonSameSiteness): %1$S is the cookie name.
CookieRejectedForNonSameSiteness=คุกกี้ “%1$S” ได้ถูกปฏิเสธเนื่องจากอยู่ในบริบทข้ามไซต์และ “SameSite” เป็น “Lax” หรือ “Strict”
+# LOCALIZATION NOTE (CookieRejectedPartitionedRequiresSecure): %1$S is the cookie name.
+CookieRejectedPartitionedRequiresSecure=คุกกี้ “%1$S” ถูกปฏิเสธเนื่องจากมีแอตทริบิวต์ “Partitioned” แต่แอตทริบิวต์ “secure” ขาดหายไป
+
# LOCALIZATION NOTE (CookieForeignNoPartitionedWarning): %1$S is the cookie name. Do not translate "Partitioned"
CookieForeignNoPartitionedWarning=คุกกี้ “%1$S” จะถูกปฏิเสธเร็วๆ นี้ เนื่องจากเป็นคุกกี้ภายนอกและไม่มีแอตทริบิวต์ “Partitioned“
diff --git a/l10n-th/security/manager/chrome/pipnss/nsserrors.properties b/l10n-th/security/manager/chrome/pipnss/nsserrors.properties
index 21fbf95a9b..fe597f929c 100644
--- a/l10n-th/security/manager/chrome/pipnss/nsserrors.properties
+++ b/l10n-th/security/manager/chrome/pipnss/nsserrors.properties
@@ -10,7 +10,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 ที่ไม่รู้จัก
@@ -98,7 +98,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
@@ -121,16 +121,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
@@ -265,7 +265,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 ไม่ได้รับอนุญาตให้ระบุสถานะสำหรับใบรับรองนี้
diff --git a/l10n-th/security/manager/chrome/pipnss/pipnss.properties b/l10n-th/security/manager/chrome/pipnss/pipnss.properties
index c4de3e5be2..64b74b19df 100644
--- a/l10n-th/security/manager/chrome/pipnss/pipnss.properties
+++ b/l10n-th/security/manager/chrome/pipnss/pipnss.properties
@@ -13,19 +13,6 @@ CertPasswordPromptDefault=โปรดป้อนรหัสผ่านหล
# It's possible to verify the length of a translation using the Browser Console
# in Firefox and evaluating the following code:
#
-# (new TextEncoder('utf-8').encode('YOURSTRING')).length
-#
-# Simply replace YOURSTRING with your translation.
-#
-# If it's not possible to produce an understandable translation within these
-# limits, keeping the English text is an acceptable workaround.
-
-# The following strings have special requirements: they must fit in a 32 or 64
-# bytes buffer after being encoded to UTF-8.
-#
-# It's possible to verify the length of a translation using the Browser Console
-# in Firefox and evaluating the following code:
-#
# (new TextEncoder().encode('YOURSTRING')).length
#
# Simply replace YOURSTRING with your translation.
@@ -81,8 +68,8 @@ CertDumpKUKA=Key Agreement
CertDumpKUCertSign=ผู้เซ็นใบรับรอง
CertDumpKUCRLSigner=ผู้เซ็น CRL
-PSMERR_SSL_Disabled=ไม่สามารถเชื่อมต่ออย่างปลอดภัยเนื่องจากโปรโตคอล SSL ถูกปิดใช้งาน
-PSMERR_SSL2_Disabled=ไม่สามารถเชื่อมต่ออย่างปลอดภัยเนื่องจากไซต์ใช้โปรโตคอล SSL รุ่นเก่าที่ไม่ปลอดภัย
+PSMERR_SSL_Disabled=ไม่สามารถเชื่อมต่ออย่างปลอดภัยเนื่องจากโพรโทคอล SSL ถูกปิดใช้งาน
+PSMERR_SSL2_Disabled=ไม่สามารถเชื่อมต่ออย่างปลอดภัยเนื่องจากไซต์ใช้โพรโทคอล SSL รุ่นเก่าที่ไม่ปลอดภัย
PSMERR_HostReusedIssuerSerial=คุณได้รับใบรับรองที่ไม่ถูกต้อง โปรดติดต่อผู้ดูแลเซิร์ฟเวอร์หรือส่งอีเมลหาผู้ที่เกี่ยวข้องโดบแนบข้อมูลดังกล่าวไปด้วย:\n\nใบรับรองของคุณมีเลขอนุกรมที่เหมือนกับใบรับรองอื่นที่ออกมาแล้ว โปรดรับใบรับรองใหม่ที่มีเลขอนุกรมไม่ซ้ำ (Your certificate contains the same serial number as another certificate issued by the certificate authority. Please get a new certificate containing a unique serial number.)
# LOCALIZATION NOTE (SSLConnectionErrorPrefix2): %1$S is the host string, %2$S is more detailed information (localized as well).
diff --git a/l10n-th/security/manager/chrome/pippki/pippki.properties b/l10n-th/security/manager/chrome/pippki/pippki.properties
index 0bbc7f0c8d..d6c61b7f02 100644
--- a/l10n-th/security/manager/chrome/pippki/pippki.properties
+++ b/l10n-th/security/manager/chrome/pippki/pippki.properties
@@ -67,10 +67,9 @@ pageInfo_Privacy_Encrypted1=หน้าที่คุณกำลังดู
pageInfo_Privacy_Encrypted2=การเข้ารหัสทำให้ผู้คนที่ไม่ได้รับอนุญาตดูข้อมูลที่เดินทางระหว่างคอมพิวเตอร์ได้ยาก ดังนั้นจึงไม่น่ามีใครก็ตามอ่านหน้านี้ในขณะที่หน้าเดินทางผ่านเครือข่าย
pageInfo_MixedContent=การเชื่อมต่อถูกเข้ารหัสบางส่วน
pageInfo_MixedContent2=บางส่วนของหน้าที่คุณกำลังดูไม่ได้ถูกเข้ารหัสก่อนที่จะถูกส่งผ่านอินเทอร์เน็ต
-pageInfo_WeakCipher=การเชื่อมต่อของคุณไปยังเว็บไซต์นี้ใช้การเข้ารหัสที่อ่อนแอและไม่เป็นส่วนตัว ผู้คนอื่น ๆ สามารถดูข้อมูลของคุณหรือเปลี่ยนแปลงลักษณะการทำงานของเว็บไซต์
+pageInfo_WeakCipher=การเชื่อมต่อของคุณไปยังเว็บไซต์นี้ใช้การเข้ารหัสที่อ่อนแอและไม่เป็นส่วนตัว คนอื่นๆ จะสามารถดูข้อมูลของคุณหรือปรับเปลี่ยนลักษณะการทำงานของเว็บไซต์ได้
pageInfo_CertificateTransparency_Compliant=เว็บไซต์นี้สอดคล้องกับนโยบายความโปร่งใสของใบรับรอง
# Token Manager
password_not_set=(ไม่ได้ตั้ง)
enable_fips=เปิดใช้งาน FIPS
-
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 f568c888b7..660e583d06 100644
--- a/l10n-th/toolkit/chrome/global/narrate.properties
+++ b/l10n-th/toolkit/chrome/global/narrate.properties
@@ -8,6 +8,12 @@
# %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
diff --git a/l10n-th/toolkit/chrome/global/printdialog.properties b/l10n-th/toolkit/chrome/global/printdialog.properties
index 53231ea789..4cb71d41ef 100644
--- a/l10n-th/toolkit/chrome/global/printdialog.properties
+++ b/l10n-th/toolkit/chrome/global/printdialog.properties
@@ -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 93d2387b58..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,13 +144,13 @@ 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
@@ -261,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.
@@ -286,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 =
@@ -316,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 = ถูกเปิดใช้งาน
@@ -427,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 = ค้นหาส่วนเสริมเพิ่มเติม
diff --git a/l10n-th/toolkit/toolkit/about/aboutGlean.ftl b/l10n-th/toolkit/toolkit/about/aboutGlean.ftl
index c196ec2365..0eeafe8f9e 100644
--- a/l10n-th/toolkit/toolkit/about/aboutGlean.ftl
+++ b/l10n-th/toolkit/toolkit/about/aboutGlean.ftl
@@ -60,7 +60,7 @@ about-glean-label-for-tag-pings-with-requirements = ตั้งแท็กด
# 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>
และค่าเริ่มต้นสำหรับเมตริกทั้งหมดคือ
diff --git a/l10n-th/toolkit/toolkit/about/aboutProcesses.ftl b/l10n-th/toolkit/toolkit/about/aboutProcesses.ftl
index cf4e254c51..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
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/aboutSupport.ftl b/l10n-th/toolkit/toolkit/about/aboutSupport.ftl
index f6dd438c87..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,7 +58,7 @@ 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
@@ -67,10 +67,10 @@ app-basics-performance = ประสิทธิภาพ
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
@@ -225,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
@@ -310,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
@@ -323,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 = ปลั๊กอินสื่อ
@@ -374,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.
@@ -388,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 = ค่า
@@ -408,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 062fb6128d..25bb3f2bd5 100644
--- a/l10n-th/toolkit/toolkit/about/aboutWebauthn.ftl
+++ b/l10n-th/toolkit/toolkit/about/aboutWebauthn.ftl
@@ -74,17 +74,17 @@ 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)
+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-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-uvacfg = การกำหนดสิทธิ์การกำหนดค่าเครื่องมือยืนยันตัวตน
about-webauthn-auth-option-credmgmt = การจัดการข้อมูลประจำตัว
about-webauthn-auth-option-credentialmgmtpreview = การจัดการข้อมูลรับรองต้นแบบ
about-webauthn-auth-option-setminpinlength = ตั้งความยาว PIN ขั้นต่ำ
@@ -111,7 +111,7 @@ 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-algorithms = อัลกอริทึม
-about-webauthn-auth-info-pin-protocols = โปรโตคอล PIN
+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
diff --git a/l10n-th/toolkit/toolkit/about/aboutWebrtc.ftl b/l10n-th/toolkit/toolkit/about/aboutWebrtc.ftl
index 8658059eda..7040d5c3ba 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,8 @@ 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
@@ -198,13 +196,13 @@ 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 ที่ผู้ใช้เปลี่ยนแปลง
+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 = ซ่อนการกำหนดค่าที่ผู้ใช้เปลี่ยนแปลง
+about-webrtc-user-modified-configuration-show-msg = แสดงการกำหนดค่าที่ผู้ใช้ปรับเปลี่ยน
+about-webrtc-user-modified-configuration-hide-msg = ซ่อนการกำหนดค่าที่ผู้ใช้ปรับเปลี่ยน
##
diff --git a/l10n-th/toolkit/toolkit/about/abuseReports.ftl b/l10n-th/toolkit/toolkit/about/abuseReports.ftl
index 3ce18aa6f6..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/contentanalysis/contentanalysis.ftl b/l10n-th/toolkit/toolkit/contentanalysis/contentanalysis.ftl
index 47bf5813cc..9588d43c9d 100644
--- a/l10n-th/toolkit/toolkit/contentanalysis/contentanalysis.ftl
+++ b/l10n-th/toolkit/toolkit/contentanalysis/contentanalysis.ftl
@@ -24,6 +24,8 @@ contentanalysis-slow-agent-dialog-body-clipboard = { $agent } กำลังต
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"
@@ -41,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 896c1e9d93..c5a285f5b3 100644
--- a/l10n-th/toolkit/toolkit/formautofill/formAutofill.ftl
+++ b/l10n-th/toolkit/toolkit/formautofill/formAutofill.ftl
@@ -47,6 +47,8 @@ credit-card-capture-save-new-button =
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.
@@ -63,3 +65,19 @@ 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
index 6fbe8159b2..d4f4a2353a 100644
--- a/l10n-th/toolkit/toolkit/global/arrowscrollbox.ftl
+++ b/l10n-th/toolkit/toolkit/global/arrowscrollbox.ftl
@@ -1,3 +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/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 3d9dee7c4f..092f8ec94f 100644
--- a/l10n-th/toolkit/toolkit/global/processTypes.ftl
+++ b/l10n-th/toolkit/toolkit/global/processTypes.ftl
@@ -17,6 +17,8 @@ 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 = เนื้อหาเว็บที่ถูกคัดแยก
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 1f70fdbf9b..9130c6ad23 100644
--- a/l10n-th/toolkit/toolkit/neterror/netError.ftl
+++ b/l10n-th/toolkit/toolkit/neterror/netError.ftl
@@ -79,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 = ตรวจสอบให้แน่ใจว่าระบบของคุณมีตัวจัดการความปลอดภัยส่วนบุคคลติดตั้งอยู่
@@ -123,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 14d0731404..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 ไม่ได้รับอนุญาตให้ระบุสถานะสำหรับใบรับรองนี้
diff --git a/l10n-th/toolkit/toolkit/pdfviewer/viewer.ftl b/l10n-th/toolkit/toolkit/pdfviewer/viewer.ftl
index ea45c1ae54..283b440cb7 100644
--- a/l10n-th/toolkit/toolkit/pdfviewer/viewer.ftl
+++ b/l10n-th/toolkit/toolkit/pdfviewer/viewer.ftl
@@ -296,6 +296,12 @@ pdfjs-editor-stamp-button-label = เพิ่มหรือแก้ไขภ
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.
@@ -379,3 +385,10 @@ 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/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 }